(57)【要約】【課題】情報を転送するシステムにおいて、素早い画面更新の再現性と高い画質を、低い処理負荷で効果的に実現すること。【解決手段】この情報転送装置は、表示画面内において更新された第１の領域の画像情報を保持する第１の画像保持部と、画像取得部から出力された第１の領域の画像情報を圧縮処理するデータ圧縮部と、データ圧縮部により圧縮された第１の領域の画像情報を保持する第２の画像保持部と、画像取得部の出力に基づいて、第１の領域のうちデータ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、第２の画像保持部により保持された画像情報のうち第２の領域の画像情報を抽出して伸張するデータ伸張部と、第１のデータ保持部により保持された画像情報のうち第２の領域の画像情報と、データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部とを備えている。【選択図】図５
2007243838.tif 000002
【特許請求の範囲】
【請求項１】
表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、
前記画像取得部から出力された前記第１の領域の画像情報を保持する第１の画像保持部と、
前記画像取得部から出力された前記第１の領域の画像情報を圧縮処理するデータ圧縮部と、
前記データ圧縮部により圧縮された前記第１の領域の画像情報を保持する第２の画像保持部と、
前記画像取得部の出力に基づいて、前記第１の領域のうち前記データ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、
前記第２の画像保持部により保持された画像情報のうち前記第２の領域の画像情報を抽出して伸張するデータ伸張部と、
前記第１のデータ保持部により保持された画像情報のうち前記第２の領域の画像情報と、前記データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、
前記圧縮処理された画像情報および前記生成された誤差画像情報を外部に転送する転送部と
を備えたことを特徴とする情報転送装置。
【請求項２】
表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、
前記画像取得部から出力された前記第１の領域の画像情報を保持する第１の画像保持部と、
入力された画像情報を圧縮処理して出力するデータ圧縮部と、
前記画像取得部の出力に基づいて、前記第１の領域のうち前記データ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、
前記第１の画像保持部により保持された画像情報のうち前記第２の領域の画像情報を抽出して出力する画像抽出部と、
前記画像抽出部から出力され前記データ圧縮部により圧縮された前記第２の領域の画像情報を伸張するデータ伸張部と、
前記画像抽出部から出力された前記第２の領域の画像情報と、前記データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、
前記圧縮処理された画像情報および前記生成された誤差画像情報を外部に転送する転送部と
を備えたことを特徴とする情報転送装置。
【請求項３】
前記データ圧縮部は、さらに前記誤差画像情報を圧縮処理し、
前記転送部は、さらに前記データ圧縮部により圧縮処理された前記誤差画像情報を外部に転送することを特徴とする請求項１または２記載の情報転送装置。
【請求項４】
表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、
前記取得された第１の領域の画像情報を保持する第１の画像保持部と、
前記取得された第１の領域の画像情報を圧縮する第１のデータ圧縮部と、
前記画像取得部の出力に基づいて、前記第１の領域のうち前記データ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、
前記第１の画像保持部により保持された画像情報のうち前記決定された第２の領域の画像情報を圧縮する第２のデータ圧縮部と、
前記第２のデータ圧縮部により圧縮された第２の領域の画像情報を伸張する伸張部と、
前記第１の画像保持部により保持された画像情報のうち第２の領域の画像情報と、前記データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、
前記第１のデータ圧縮部により得られた圧縮後画像情報を含む更新画像情報および前記誤差計算部により生成された誤差画像情報を外部に転送する転送部と
を備えたことを特徴とする情報転送装置。
【請求項５】
前記第１の画像保持部は、前記第１の領域の画像情報として該第１の領域のＤＣＴ係数を保持することを特徴とする請求項１ないし４のいずれか１項に記載の情報転送装置。
【請求項６】
前記第２の画像保持部は、前記圧縮された第１の領域の画像情報として該第１の領域の量子化データを保持することを特徴とする請求項１記載の情報転送装置。
【請求項７】
表示画面内の第１の領域の圧縮された画像情報と、前記第１の領域のうち前記圧縮に起因する誤差を含む第２の領域の誤差画像情報とを受信する受信部と、
前記受信された画像情報を伸張するデータ伸張部と、
前記伸張された画像情報を保持する伸張画像保持部と、
前記受信された誤差画像情報に基づき、前記伸張画像保持部に保持された画像情報のうち誤差を補正すべき前記第２の領域を決定する領域決定部と、
前記伸張画像保持部に保持された画像情報のうち前記第２の領域に対応する画像情報と、
前記誤差画像情報とを合成して誤差補正画像を生成する誤差補正部と、
前記伸張された画像情報の画像および前記生成された誤差補正画像を画面に表示する画像表示部と
を備えたことを特徴とする情報受信装置。
【請求項８】
表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、
前記画像取得部から出力された前記第１の領域の画像情報を保持する第１の画像保持部と、
前記画像取得部から出力された前記第１の領域の画像情報を圧縮処理するデータ圧縮部と、
前記データ圧縮部により圧縮された前記第１の領域の画像情報を保持する第２の画像保持部と、
前記画像取得部の出力に基づいて、前記第１の領域のうち前記データ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、
前記第２の画像保持部により保持された画像情報のうち前記第２の領域の画像情報を抽出して伸張するデータ伸張部と、
前記第１のデータ保持部により保持された画像情報のうち前記第２の領域の画像情報と、前記データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、
前記圧縮処理された画像情報および前記生成された誤差画像情報を外部に転送する転送部とを備えたことを特徴とする情報転送装置としてコンピュータを機能させるコンピュータプログラム。
【請求項９】
表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、
前記画像取得部から出力された前記第１の領域の画像情報を保持する第１の画像保持部と、
入力された画像情報を圧縮処理して出力するデータ圧縮部と、
前記画像取得部の出力に基づいて、前記第１の領域のうち前記データ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、
前記第１の画像保持部により保持された画像情報のうち前記第２の領域の画像情報を抽出して出力する画像抽出部と、
前記画像抽出部から出力され前記データ圧縮部により圧縮された前記第２の領域の画像情報を伸張するデータ伸張部と、
前記画像抽出部から出力された前記第２の領域の画像情報と、前記データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、
前記圧縮処理された画像情報および前記生成された誤差画像情報を外部に転送する転送部とを備えたことを特徴とする情報転送装置としてコンピュータを機能させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＣやＰＤＡなどの画面表示を、ネットワークを介して他のＰＣやプロジェクターなどの表示画面にリアルタイムで転送し、または表示することのできる情報転送装置、情報受信装置およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年のノート型ＰＣやプロジェクターの普及に伴い、ＰＣとプロジェクターとをケーブルで接続してＰＣの画面表示をプロジェクターに拡大投影することによって発表資料を提示するプレゼンテーション方法が一般的となっている。また、プロジェクターの低価格化や小型化が進んでいることから、フォーマルなプレゼンテーションのみならず通常の会議などにおいても、資料の提示や議事録の共有などのために当該プレゼンテーション方法を利用する場面が増えてきている。
【０００３】
しかしながらプロジェクターは、スクリーン等に投影する性質上、設置場所の制約を受けやすい。そのため、プロジェクターを利用するには、プロジェクターの近くにＰＣを配置しなければならない。複数人が交代でプレゼンテーションをする場合には、各々がＰＣをプロジェクターの近くまで持ち運んで交代の度に繋ぎかえるか、あるいはあらかじめ一台のＰＣにデータをまとめておく等の事前準備が必要となっていた。
【０００４】
このような手間や事前準備を軽減するため、IEEE802.11b規格の無線LANやBluetooth（登録商標）などの無線伝送手段によりＰＣとプロジェクターとを接続するシステムが開発されている。無線伝送手段で接続すればプレゼンテーションをする発表者が自分のＰＣをプロジェクターの近くまで持ち運ぶ必要がなくなり、室内の任意の場所に配置することが可能になる。また、複数人が交代で発表する場合にも、発表者のＰＣを繋ぎかえる作業を容易に行うことが可能になる。さらに、同一の投影内容を複数のプロジェクターに同時に投影することも容易に行うことが可能となった。
【０００５】
ところで、ＰＣの画面表示データを無線等のネットワークを介して転送する場合、ＲＧＢケーブルのような専用ケーブルにより有線接続をする場合とは異なり、一般に利用可能な伝送帯域が限られているため、画像データの圧縮が必要となる。ＰＣの画面表示の転送の場合、転送するデータが予め分かっているわけではなく、また、画面サイズもＸＧＡ（１０２４×７６８）サイズかそれ以上と大きいものが用いられる。さらに任意のＰＣでの利用を考慮した場合、エンコード用の特別なハードウェアを用意することは困難であることから、変更のあった画面表示領域の画像データを静止画の連続データとして転送する方式が一般に用いられている。
【０００６】
静止画の圧縮方法としては、例えばｚｌｉｂ等を利用した圧縮歪のない可逆圧縮（例えば非特許文献１に開示）と、ＪＰＥＧ等の圧縮歪のある非可逆圧縮（例えば非特許文献２ に開示）とが知られている。従来、ＰＣとプロジェクターとの間の静止画伝送には、このどちらか一方が用いられてきた。可逆圧縮方式を用いる場合、受信側でデコードすると文字通り元の画像がそのまま得られるものの、グラデーションの多い画像等では圧縮に時間を要し、圧縮後のデータサイズが大きいため転送に時間がかかる等のデメリットがあった。一方、非可逆圧縮方式を利用した場合、画像の内容に依らず安定した圧縮時間で圧縮でき、圧縮後のデータサイズを比較的小さくすることができるものの、伸張処理後に元の画像そのままの画像を得ることはできずノイズが発生するという問題があった。
【０００７】
そこで、まず始めに非可逆圧縮方式を用いて転送し、次いで、発生した圧縮誤差を後から可逆処理を用いて転送する方法により、素早い画面更新の再現性と高画質を効果的に実現することが従来行われている（特許文献１）。従来のこの方法では、圧縮方式に対応する伸張方式を用いて完全に画像を復元させ、圧縮誤差を取得している。ここで、非可逆圧縮方式であるＪＰＥＧ方式は、複数の符号化処理をつなぎ合わせて圧縮処理を行っており、個々の符号化処理は、可逆であるものと非可逆であるものに分類することができる。したがって、符号化の結果非可逆になる原因処理が特定されるから、本来は非可逆である処理のみを誤差発生処理として取得すればよいことになる。すなわち、従来の方法では無駄な処理が含まれていた。
【０００８】
一方、非可逆である符号化処理の前後を差分として取得する方法は、動画圧縮において用いられている。しかし、差分を取得する対象領域が特に定められているわけではないため、結果として圧縮誤差が発生していない領域の差分までを誤差発生処理として取得してしまう。したがって、この方法も無駄な処理が含まれることになる。
【０００９】
一般に、伸張処理に含まれる逆量子化や逆ＤＣＴ（Discrete Cosine Transform：離散コサイン変換）処理は複雑な計算を必要とするため、処理負荷が高くなる。すなわち、従来の方法では、無駄な処理を含む結果、必要以上に処理負荷が高くなるという問題があった。
【００１０】
さらに、上記静止画での圧縮誤差取得方法では、画像間で差分を取得するため、画面更新が発生した特定領域のみ差分を取得することができるが、動画における非可逆符号化処理の差分取得は、前記非可逆符号化処理を８×８ドット単位で行うため、差分取得領域を任意の領域に限定することはできない。そのため、両技術を単純に組み合わせることで、特定領域の差分取得と処理負荷の軽減は実現できないという問題もあった。
【非特許文献１】zlib Home Site、平成１８年３月４日検索、インターネット＜URL：http://www.zlib.net/＞
【非特許文献２】official JPEG homepage、平成１８年３月４日検索、インターネット＜URL：http://www.jpeg.org/＞
【特許文献１】特開２００５−２１７８２７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
このように、従来の情報転送装置、情報受信装置およびコンピュータプログラムでは、転送の際の圧縮誤差の算出に複雑な計算を必要とし、また無駄な処理が含まれているため、処理負荷が高いという問題がある。
【００１２】
本発明は、このような課題を解決するためになされたもので、転送先たる転送受信装置における素早い画面更新の再現性と高い画質を、低い処理負荷で効果的に実現することのできる情報転送装置、情報受信装置およびコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記した目的を達成するために、第１の本発明の情報転送装置は、表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、画像取得部から出力された第１の領域の画像情報を保持する第１の画像保持部と、画像取得部から出力された第１の領域の画像情報を圧縮処理するデータ圧縮部と、データ圧縮部により圧縮された第１の領域の画像情報を保持する第２の画像保持部と、画像取得部の出力に基づいて、第１の領域のうちデータ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、第２の画像保持部により保持された画像情報のうち第２の領域の画像情報を抽出して伸張するデータ伸張部と、第１のデータ保持部により保持された画像情報のうち第２の領域の画像情報と、データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、圧縮処理された画像情報および生成された誤差画像情報を外部に転送する転送部とを備えている。
【００１４】
第２の本発明の情報転送装置は、表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、画像取得部から出力された第１の領域の画像情報を保持する第１の画像保持部と、入力された画像情報を圧縮処理して出力するデータ圧縮部と、画像取得部の出力に基づいて、第１の領域のうちデータ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、第１の画像保持部により保持された画像情報のうち第２の領域の画像情報を抽出して出力する画像抽出部と、画像抽出部から出力されデータ圧縮部により圧縮された第２の領域の画像情報を伸張するデータ伸張部と、画像抽出部から出力された第２の領域の画像情報と、データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、圧縮処理された画像情報および生成された誤差画像情報を外部に転送する転送部とを備えている。
【００１５】
第３の本発明の情報受信装置は、表示画面内の第１の領域の圧縮された画像情報と、第１の領域のうち圧縮に起因する誤差を含む第２の領域の誤差画像情報とを受信する受信部と、受信された画像情報を伸張するデータ伸張部と、伸張された画像情報を保持する伸張画像保持部と、受信された誤差画像情報に基づき、伸張画像保持部に保持された画像情報のうち誤差を補正すべき第２の領域を決定する領域決定部と、伸張画像保持部に保持された画像情報のうち第２の領域に対応する画像情報と、誤差画像情報とを合成して誤差補正画像を生成する誤差補正部と、伸張された画像情報の画像および生成された誤差補正画像を画面に表示する画像表示部とを備えている。
【００１６】
第４の本発明のコンピュータプログラムは、表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、画像取得部から出力された第１の領域の画像情報を保持する第１の画像保持部と、画像取得部から出力された第１の領域の画像情報を圧縮処理するデータ圧縮部と、データ圧縮部により圧縮された第１の領域の画像情報を保持する第２の画像保持部と、画像取得部の出力に基づいて、第１の領域のうちデータ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、第２の画像保持部により保持された画像情報のうち第２の領域の画像情報を抽出して伸張するデータ伸張部と、第１のデータ保持部により保持された画像情報のうち第２の領域の画像情報と、データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、圧縮処理された画像情報および生成された誤差画像情報を外部に転送する転送部とを備えたことを特徴とする情報転送装置としてコンピュータを機能させる。
【００１７】
第５の本発明のコンピュータプログラムは、表示画面内において更新された第１の領域の画像情報を出力する画像取得部と、画像取得部から出力された第１の領域の画像情報を保持する第１の画像保持部と、入力された画像情報を圧縮処理して出力するデータ圧縮部と、画像取得部の出力に基づいて、第１の領域のうちデータ圧縮部に起因する圧縮誤差の転送対象とすべき第２の領域を決定する領域決定部と、第１の画像保持部により保持された画像情報のうち第２の領域の画像情報を抽出して出力する画像抽出部と、画像抽出部から出力されデータ圧縮部により圧縮された第２の領域の画像情報を伸張するデータ伸張部と、画像抽出部から出力された第２の領域の画像情報と、データ伸張部により伸張された画像情報とに基づいて、圧縮誤差を含む誤差画像情報を生成する誤差計算部と、圧縮処理された画像情報および生成された誤差画像情報を外部に転送する転送部とを備えたことを特徴とする情報転送装置としてコンピュータを機能させる。
【発明の効果】
【００１８】
本発明によれば、情報を転送するシステムにおいて、素早い画面更新の再現性と高い画質を、低い処理負荷で効果的に実現することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施形態を図面を参照して詳細に説明する。図１および図２は、本発明に係る一つの実施形態のプロジェクターシステムの概要を示す図である。
【００２０】
図１に示すように、この実施形態のプロジェクターシステムは、情報転送装置１と、情報受信装置２と、スクリーン３とを有している。
【００２１】
情報転送装置１は、プレゼンテーションのための画像情報を生成し、情報受信装置２に当該画像情報を転送する情報生成・発信手段である。情報転送装置１は、パーソナルコンピュータ（ＰＣ）などにより実現され、画像情報における画像間の更新画像情報や圧縮転送による誤差の誤差情報などを転送する機能を有する。
【００２２】
情報受信装置２は、情報転送装置１と無線などの回線で接続され、情報転送装置１から転送された画像情報をスクリーン３に投影するプロジェクターである。情報受信装置２は、情報転送装置１から転送された画像情報に基づいて具体的な画面表示を生成し、スクリーン３に投影して表示する。情報受信装置２は、情報転送装置１により転送された更新画像情報や誤差情報などに基づいて、ノイズを抑えた複数の表示画像を生成する。図１に示す例では、ユーザが操作する情報転送装置１の画面表示と同じ画面表示が、情報受信装置２によりスクリーン３に表示されている。なお、情報転送装置１および情報受信装置２の間の回線は、例えばＩＥＥＥ８０２．１１ｂ等の無線回線などを用いることができる。
【００２３】
図２は、プロジェクターシステムの他の例を示している。図２に示す例では、情報転送装置１ａ・１ｂと情報受信装置２との間を、無線回線ではなくインターネットやイントラネットなどのネットワークＮを用いて接続している。この例では、画面の表示情報の転送を行う情報転送装置同士が近接して存在する必要がなく、互いに離れた遠隔地に存在していても画面の表示情報を転送することが可能となる。
【００２４】
この実施形態のプロジェクターシステムでは、表示情報を生成し転送する情報転送装置１と、当該表示情報を受信してプロジェクター３に投影する情報受信装置２とが、互いに近接して配置される必要がない。すなわち、プレゼンテーションを行う場所（スクリーン３および情報受信装置２が設置された場所）と、情報を生成して保存してある場所（情報転送装置１が設置された場所）とが互いに離れていても、プレゼンテーションを実現することが可能となる。
【００２５】
なお、この例では情報受信装置２がスクリーン３に表示画像を投影しているが、これには限定されない。すなわち、スクリーン３に投影せず、情報受信装置２に備えられた表示手段に直接表示画像を表示するものであってもよい。
【００２６】
続いて、図３を参照して本発明の実施形態に係る情報転送装置について詳細に説明する。図３は、本発明に係る第１の実施形態の情報転送装置の構成を示すブロック図である。
【００２７】
図３に示すように、この実施形態の情報転送装置１は、画像生成部１１１、ディスプレイ１１２、更新画像取得部１１３、画像圧縮部１１４、画像転送部１１５、データ転送部１１６、および送信領域決定部１１７を備えている。
【００２８】
画像生成部１１１は、ディスプレイ１１２に表示する画像情報（表示情報）を生成する表示画像生成手段である。画像生成部１１１は、通常、表示する最新の画像を蓄えるため、画面の解像度に応じたサイズのフレームバッファ（図示せず）を備えている。画像生成部１１１は、インストールされたアプリケーションやＯＳ、ディスプレイドライバの協調動作により表示画像の画像情報を生成し、生成された画像情報をフレームバッファに書き込む。画像生成部１１１は、例えばプレゼンテーション資料作成アプリケーション、ワードプロセッサアプリケーション、表計算アプリケーションなど画像情報を生成するアプリケーション等により実現される。画像生成部１１１は、生成した画像情報をフレームバッファに書き込むと、その内容をディスプレイ１１２に渡す。
【００２９】
ディスプレイ１１２は、画像生成部１１１により生成された画像情報に基づいて、対応する画像を表示する画像表示手段である。ディスプレイ１１２は、ＬＣＤディスプレイやＣＲＴディスプレイなど、一般にＰＣ等に用いられるディスプレイ装置を用いることができる。
【００３０】
更新画像取得部１１３は、例えば表示画像が更新される際の画像データやその更新位置のデータなどを含む更新画像情報を画像生成部１１１から取得する更新画像情報取得手段である。更新画像取得部１１３は、画像生成部１１１が生成しフレームバッファに書き込まれた画像情報に基づいて、更新された画像情報（第１の領域の画像情報）を更新画像情報として抽出する機能を有する。例えば、更新画像取得部１１３は、画像生成部１１１から画像を更新するために生成された更新情報の全て（画像データの全データ）を受け取り、そのまま更新画像情報として利用する。また、更新画像取得部１１３は、定期的に画像生成部１１１から最新の画像情報を取得し、取得した最新の画像情報と前回取得した画像情報と比較することで、更新のあった部分を更新画像情報として抽出してもよい。さらに、更新画像取得部１１３は、システム内で利用される画面更新等の描画系のイベントをフックすることにより、どの部分が更新されたかを監視し、得られた更新部分の画像のみをフレームバッファより更新画像情報として取得してもよい。
【００３１】
更新画像取得部１１３は、取得した更新画像情報を、画像圧縮部１１４に渡す。その結果、更新画像取得部１１３から画像圧縮部１１４へ渡される画像情報は、静止画データが連続したデータとなる。なお、画像情報の更新は、画面全体の単位で行うものであっても、画面の特定の一部の単位（例えば、ウィンドウの単位、ウィンドウ内の全部又は一部の単位など）で行うものであってもよいし、画面の任意の一部分の単位で行うものであってもよい。
【００３２】
画像圧縮部１１４は、更新画像取得部１１３や後述する送信領域決定部１１７から渡された更新画像情報及び誤差情報のうち、画像データを圧縮処理するデータ圧縮手段である。画像圧縮部１１４は、例えば、静止画の圧縮で最も一般的なＪＰＥＧ方式などを用いたデータ圧縮手段により実現される。この実施形態の情報転送装置１では、画像情報を帯域の限られたネットワークＮを介して転送するため、圧縮効率の優れた非可逆圧縮を用いている。画像圧縮部１１４は、圧縮後の画像データを画像の更新位置情報とともに画像転送部１１５に渡す。
【００３３】
画像転送部１１５は、更新画像情報もしくは圧縮誤差情報が圧縮された画像情報を情報受信装置２に転送するデータ送信手段である。画像転送部１１５は、更新位置および圧縮された画像データを含む更新画像情報の転送をデータ転送部１１６に指示する機能を有する。画像転送部１１５は、情報受信装置２における画像情報の復元や表示に必要な場合、画像情報に圧縮前後の画像データサイズの情報等を付加する機能をも有している。
【００３４】
なお、画像転送部１１５は、誤差情報を転送する場合、情報受信装置２において圧縮誤差を正しく表示画像に反映することが可能なように、更新画像情報と区別がつくようにして、情報受信装置２への転送をデータ転送部１１６に指示する。具体的には、画像転送部１１５は、更新画像情報か誤差情報かを示すフラグ情報を更新画像情報や誤差情報に付加して転送する。
【００３５】
データ転送部１１６は、情報受信装置２へ画像情報を送信するネットワークインタフェースである。データ転送部１１６は、イーサネット（登録商標）やモデムなどネットワークＮに対応する通信インタフェースを用いることができる。
【００３６】
送信領域決定部１１７は、画面の更新画像情報に基づいて圧縮誤差を送信するか否かについて判定し、圧縮誤差を送信する画像領域（第２の領域）を決定する圧縮誤差送信領域決定手段である。送信領域決定部１１７は、例えば、ある領域の画像更新がなされ、その後一定時間更新されていない場合に、送信すべき誤差情報を決定する。すなわち、送信領域決定部１１７は、短時間表示されるに過ぎない画面の画像情報については圧縮誤差を送信せず、一定時間以上表示が継続されて圧縮誤差が目立つ状態になってはじめて圧縮誤差を送信する。また、送信領域決定部１１７は、その領域の画像が更新されてしまえば、圧縮誤差の送信を行わない。これは、画像が更新されることで圧縮誤差を送信する意味を失うからである。この場合、送信領域決定部１１７は、一定時間更新されていない領域の圧縮誤差を送信すべく、画像圧縮部１１４に通知する。なお、送信領域決定部１１７が圧縮誤差を送信する領域を決定する方法はこれには限定されず、その他種々の方法を用いることができる。
【００３７】
次に、図４を参照して、この実施形態の情報転送装置１の動作を説明する。図４は、この実施形態の情報転送装置１の動作を示すフローチャートである。
【００３８】
画像生成部１１１が画面表示の画像情報を更新すると、更新画像取得部１１３は、更新画像情報を取得する（ステップ１１。以後「Ｓ１１」のように示す）。更新画像情報を取得すると、更新画像取得部１１３は、取得した更新画像情報を画像圧縮部１１４に渡す。
【００３９】
更新画像情報が渡されると、画像圧縮部１１４は、所定の非可逆圧縮方式により更新画像情報を圧縮処理する（Ｓ１２）。
【００４０】
圧縮処理された更新画像情報は、画像転送部１１５に渡され、データ転送部１１６を介してネットワークＮに向けて送信される（Ｓ１３）。
【００４１】
送信領域決定部１１７は、更新画像取得部１１３が取得する更新画像情報を監視し、一定時間経過するまで待機する（Ｓ１４）。送信領域決定部１１７は、所定の条件（例えば、一定時間経過しても転送した更新画像情報に係る更新領域が、依然として更新されていない等）が成立するか判定する（Ｓ１５）。
【００４２】
条件が成立する場合（Ｓ１５のＹｅｓ）、送信領域決定部１１７は、誤差情報の転送を画像圧縮部１１４に指示する。指示を受けた画像圧縮部１１４は、圧縮画像データ（先に転送された更新画像情報）に含まれる誤差を計算して誤差情報を生成し、画像転送部１１５に渡す（Ｓ１６）。
【００４３】
圧縮誤差を含む誤差情報を受け取ると、画像転送部１１５は、データ転送部１１６を介してネットワークＮに向けて誤差情報を送信する（Ｓ１７）。
【００４４】
条件が成立しない場合（Ｓ１５のＮｏ）、誤差情報の送信は行われず、更新画像送信の処理が繰り返される。
【００４５】
このように、この実施形態の情報転送装置によれば、一定時間経過しても更新されない更新画像情報について圧縮誤差の誤差情報を生成して情報受信装置に向けて転送するので、非可逆圧縮方式による画像ノイズを定期的に抑えることが可能になる。
【００４６】
ここで、図３、図５および図６を参照して、第１の実施形態の情報転送装置における画像圧縮部１１４について詳細に説明する。図５は、この実施形態の情報転送装置における画像圧縮部の構成を示すブロック図、図６は、同じく画像圧縮部に備えられるフレームバッファの概要を示す図である。
【００４７】
図５に示すように、この実施形態の情報転送装置１における画像圧縮部１１４は、色空間変換部１２１、ＤＣＴ部１２２、量子化前データ保存部１２３、量子化部１２４、量子化後データ保存部１２５、エントロピー符号化部１２６、量子化後データ取得部１２７、逆量子化部１２８、量子化前データ取得部１２９、および圧縮誤差計算部１３０を備えている。
【００４８】
色空間変換部１２１は、更新画像取得部１１３から渡された更新画像情報のうち、ＲＧＢ色空間で表現された画像データをＹＣｂＣｒ色空間へ変換処理を行う変換手段である。一般にＰＣなどの画像情報ではＲＧＢ色空間で表現された画像データを用いているが、色に対する人の目の感度はＲＧＢ間で均一ではない。そこで、この実施形態の画像圧縮部１１４では、ＲＧＢ色空間の画像データをＹＣｂＣｒ色空間の画像データに変換して、人の目の感度の低い領域を排除可能とすることで画像データの圧縮効果を向上させている。
【００４９】
ＤＣＴ部１２２は、色空間変換部１２１でＹＣｂＣｒ色空間に変換された画像データを離散コサイン変換して周波数成分ごとのＤＣＴ係数に変換する変換手段である。量子化部１２４は、ＤＣＴ部１２２で変換された画像データ、および後述する圧縮誤差計算部１３０から渡された画像データを、所定の量子化テーブルに基づいて量子化する量子化手段である。エントロピー符号化部１２６は、量子化部１２４から渡された画像データをハフマン符号等により圧縮・符号化する符号化手段である。色空間変換部１２１、ＤＣＴ部１２２、量子化部１２４およびエントロピー符号化部１２６は、非可逆圧縮方式として知られるＪＰＥＧ方式において用いられる各構成と同様のものを用いることができる。
【００５０】
量子化前データ保存部１２３は、ＤＣＴ部１２２により変換された画像データ（ＤＣＴ係数）を一定期間保持するデータ記憶手段である。具体的には、量子化前データ保存部１２３は、ＤＣＴ後の画像データを蓄えておくために、図６に示すような画面の解像度に応じたサイズのフレームバッファから構成される。すなわち、この実施形態のＤＣＴ部１２２は、８×８画素を１つのブロックとして直交変換を行うため、量子化前データ保存部１２３のフレームバッファをあらかじめ８×８画素毎にブロック化しておく。そして、ＤＣＴ部１２２は、更新画像情報に含まれる位置情報に基づいてＤＣＴされた画像データを当該フレームバッファに書き込む。
【００５１】
量子化後データ保存部１２５は、量子化部１２４により量子化された画像データを一定期間保持するデータ記憶手段である。具体的には、量子化前データ保存部１２３と同様に、図６に示すような８×８画素毎にブロック化したフレームバッファから構成される。そして、量子化部１２４は、更新画像情報に含まれる位置情報に基づいて、当該量子化された画像データを当該フレームバッファに書き込む。
【００５２】
量子化前データ取得部１２９は、送信領域決定部１１７より圧縮誤差を送信すべき領域を指示されると、量子化前データ保存部１２３の指示された領域に保持されていた画像データを取得（抽出）するデータ読取手段である。また、量子化後データ取得部１２７は、送信領域決定部１１７より圧縮誤差を送信すべき領域を指示されると、量子化後データ保存部１２５の指示された領域に保持されていた画像データを取得（抽出）するデータ読取手段である。
【００５３】
逆量子化部１２８は、量子化後データ取得部１２７が取得した画像データを、量子化部１２４で用いたのと同一の量子化テーブルで逆量子化する量子化後データ逆量子化手段である。
【００５４】
圧縮誤差計算部１３０は、量子化前データ取得部１２９において取得した画像データと、逆量子化部１２８において生成した画像データとの差分を圧縮誤差として計算する演算手段である。すなわち、量子化部１２４に入力される前の画像データである量子化前データ保存部１２３に保持された画像データと、量子化部１２４から出力された画像データを逆量子化部１２８により再生した画像データとの差分は、量子化部１２４において発生する圧縮誤差となる。圧縮誤差計算部１３０は、得られた圧縮誤差を量子化部１２４に渡す。
【００５５】
次に、図７を参照して、図５に示すこの実施形態の画像圧縮部１１４の動作を説明する。図７は、この実施形態の情報転送装置１における画像圧縮部１１４の動作を示すフローチャートである。
【００５６】
更新画像取得部１１３から更新画像情報が入力されると（Ｓ１４１）、色空間変換部１２１は、更新画像情報の画像データの色空間をＲＧＢからＹＣｂＣｒに変換する（Ｓ１４２）。
【００５７】
画像データがＹＣｂＣｒ色空間に変換されると、ＤＣＴ部１２２は、当該画像データを８×８画素毎にＤＣＴする（Ｓ１４３）。
【００５８】
ＤＣＴ処理が行われると、ＤＣＴ部１２２は、量子化前データ保存部１２３の８×８ブロック毎に区切られたフレームバッファの対応領域に、変換されたＤＣＴ係数を書き込む（Ｓ１４４）。また、ＤＣＴ部１２２は、変換されたＤＣＴ係数を量子化部１２４に渡す。
【００５９】
ＤＣＴ係数を受け取ると、量子化部１２４は、当該ＤＣＴ係数を量子化する（Ｓ１４５）。
【００６０】
量子化処理が行われると、量子化部１２４は、量子化後データ保存部１２５のフレームバッファの対応領域に、当該量子化されたデータを書き込む（Ｓ１４６）。また、量子化部１２４は、量子化されたデータをエントロピー符号化部１２６に渡す。
【００６１】
エントロピー符号化部１２６は、渡された量子化結果をエントロピー符号化する（Ｓ１４７）。
【００６２】
エントロピー符号化されたデータは、画像転送部１１５に渡され、画像転送部１１５は、圧縮画像データを含む更新画像情報を転送する（Ｓ１４８）。
【００６３】
送信領域決定部１１７は、更新画像取得部１１３が取得する更新画像情報を監視し、一定時間経過するまで待機する（Ｓ１４９）。送信領域決定部１１７は、所定の条件（例えば、一定時間経過しても転送した更新画像情報に係る更新領域が、依然として更新されていない等）が成立するか判定する（Ｓ１５０）。
【００６４】
条件が成立する場合（Ｓ１５０のＹｅｓ）、送信領域決定部１１７は、量子化後データ取得部１２７に取得すべきデータの領域を指示する。量子化後データ取得部１２７は、量子化後データ保存部１２５に保持された量子化後データから、誤差が存在する領域のデータを取得する（Ｓ１５１）。取得したデータは逆量子化部１２８に渡される。
【００６５】
逆量子化部１２８は、量子化部１２４での量子化処理における量子化テーブルと同一の量子化テーブルを用いて、取得された量子化後データを逆量子化する（Ｓ１５２）。逆量子化されたデータは圧縮誤差計算部１３０に渡される。
【００６６】
量子化前データ取得部１２９は、送信領域決定部１１７からの指示に基づき、量子化前データ保存部１２３に保持された量子化前データから、量子化後データ取得部１２７が量子化後データ保存部１２５からデータを取得した領域と同じ領域（対応する領域）のデータを取得する（Ｓ１５３）。取得したデータは圧縮誤差計算部１３０に渡される。
【００６７】
圧縮誤差計算部１３０は、取得した量子化前データと、量子化後データを逆量子化したデータとの間の圧縮誤差を計算し、得られた圧縮誤差を量子化部１２４に渡す（Ｓ１５４）。
【００６８】
量子化部１２４は、渡された圧縮誤差をさらに量子化して量子化されたデータをエントロピー符号化部１２６に渡す（Ｓ１５５）。
【００６９】
エントロピー符号化部１２６は、渡された量子化データをエントロピー符号化して画像転送部１１５に渡す（Ｓ１５６）。
【００７０】
符号化されたデータを受け取った画像転送部１１５は、得られた圧縮誤差の圧縮データを含む誤差情報を送信する（Ｓ１５７）。
【００７１】
条件が成立しない場合（Ｓ１５０のＮｏ）、誤差情報の送信は行われず、更新画像送信の処理が繰り返される。
【００７２】
このように、この実施形態の情報転送装置によれば、画像圧縮部において量子化の際の誤差を誤差情報として算出し、当該誤差情報を量子化・符号化して送信するので、非可逆圧縮によって生ずるノイズを補正することができる。
【００７３】
続いて、図８を参照して、本発明の他の実施形態に係る情報転送装置について詳細に説明する。図８は、本発明に係る第２の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。この実施形態の情報転送装置は、第１の実施形態の情報転送装置の画像圧縮部１１４を、図８に示す画像圧縮部２１４に置き換えたものである。そこで、第１の実施形態と共通する構成要素について共通の符号を付して示し、重複する説明は省略する。第１の実施形態の画像圧縮部１１４では、量子化前データおよび量子化後データの両方を保持して誤差情報を算出していたが、第２の実施形態の画像圧縮部２１４では、量子化前のデータのみを保持する点において相違している。
【００７４】
図８に示すように、この実施形態の画像圧縮部２１４は、色空間変換部２２１、ＤＣＴ部２２２、量子化前データ保存部２２３、量子化部２２４、エントロピー符号化部２２５、量子化前データ取得部２２６、逆量子化部２２７、および圧縮誤差計算部２２８を備えている。色空間変換部２２１、ＤＣＴ部２２２、量子化前データ保存部２２３、量子化部２２４、エントロピー符号化部２２５、量子化前データ取得部２２６、逆量子化部２２７、および圧縮誤差計算部２２８は、それぞれ第１の実施形態における色空間変換部１２１、ＤＣＴ部１２２、量子化前データ保存部１２３、量子化部１２４、エントロピー符号化部１１６、量子化前データ取得部１２９、逆量子化部１２８、および圧縮誤差計算部１３０と対応し、共通の機能を有している。すなわち、この実施形態の画像圧縮部２１４は、第１の実施形態の画像圧縮部１１４から、量子化部１２４および逆量子化部１２８の間に配置された量子化後データ保存部１２５および量子化後データ取得部１２７を省いた構成を有している。
【００７５】
この実施形態の画像圧縮部２１４では、量子化前データ取得部２２６は、圧縮誤差を計算する際、送信領域決定部１１７から指示された領域に基づいて量子化前データ保存部２２３から量子化前データを取得する。量子化前データ取得部２２６は、取得した量子化前データを再度量子化部２２４に渡し、量子化部２２４は、渡されたデータを量子化する。そして、逆量子化部２２７は、量子化されたデータを逆量子化し、逆量子化されたデータを圧縮誤差計算部２２８に渡す。すなわち、量子化前データ取得部２２６が、圧縮誤差計算部２２８および量子化部２２４に量子化前データを渡すことで、圧縮誤差計算部２２８が、量子化・逆量子化プロセスを経たデータと量子化前のデータとの差分に基づいて圧縮誤差を計算している。
【００７６】
次に、図９を参照して、図８に示すこの実施形態の画像圧縮部２１４の動作を説明する。図９は、この実施形態の情報転送装置における画像圧縮部２１４の動作を示すフローチャートである。
【００７７】
更新画像取得部１１３から更新画像情報が入力されると（Ｓ２４１）、色空間変換部２２１は、更新画像情報の画像データの色空間をＲＧＢからＹＣｂＣｒに変換する（Ｓ２４２）。
【００７８】
画像データがＹＣｂＣｒ色空間に変換されると、ＤＣＴ部２２２は、当該画像データを８×８画素毎にＤＣＴする（Ｓ２４３）。
【００７９】
ＤＣＴ処理が行われると、ＤＣＴ部２２２は、量子化前データ保存部２２３の８×８ブロック毎に区切られたフレームバッファの対応領域に、変換されたＤＣＴ係数を書き込む（Ｓ２４４）。また、ＤＣＴ部２２２は、変換されたＤＣＴ係数を量子化部２２４に渡す。
【００８０】
ＤＣＴ係数を受け取ると、量子化部２２４は、当該ＤＣＴ係数を量子化する（Ｓ２４５）。量子化処理が行われると、量子化部２２４は、量子化されたデータをエントロピー符号化部２２５に渡す。
【００８１】
エントロピー符号化部２２５は、渡された量子化結果をエントロピー符号化する（Ｓ２４６）。
【００８２】
エントロピー符号化されたデータは、画像転送部１１５に渡され、画像転送部１１５は、圧縮画像データを含む更新画像情報を転送する（Ｓ２４７）。
【００８３】
送信領域決定部１１７は、更新画像取得部１１３が取得する更新画像情報を監視し、一定時間経過するまで待機する（Ｓ２４８）。送信領域決定部１１７は、所定の条件（例えば、一定時間経過しても転送した更新画像情報に係る更新領域が、依然として更新されていない等）が成立するか判定する（Ｓ２４９）。
【００８４】
条件が成立する場合（Ｓ２４９のＹｅｓ）、量子化前データ取得部２２６は、送信領域決定部１１７の指示に基づいて、量子化前データ保存部２２３に保持された量子化前データから、誤差が存在する領域のデータを取得する（Ｓ２５０）。取得したデータは、量子化部２２４および圧縮誤差計算部２２８に渡される。
【００８５】
誤差が存在する領域のデータを受け取ると、量子化部２２４は、当該データを量子化処理する（Ｓ２５１）。量子化されたデータは、逆量子化部２２７に渡される。
【００８６】
逆量子化部２２７は、量子化部２２４での量子化処理における量子化テーブルと同一の（対応する）量子化テーブルを用いて、渡された量子化後データを逆量子化する（Ｓ２５２）。逆量子化されたデータは圧縮誤差計算部２２８に渡される。
【００８７】
圧縮誤差計算部２２８は、取得した量子化前データと、量子化後データを逆量子化したデータとの間の圧縮誤差を計算し、得られた圧縮誤差を量子化部２２４に渡す（Ｓ２５３）。
【００８８】
量子化部２２４は、渡された圧縮誤差をさらに量子化して量子化されたデータをエントロピー符号化部２２５に渡す（Ｓ２５４）。
【００８９】
エントロピー符号化部２２５は、渡された量子化データをエントロピー符号化して画像転送部１１５に渡す（Ｓ２５５）。
【００９０】
符号化されたデータを受け取った画像転送部１１５は、得られた圧縮誤差の圧縮データを含む誤差情報を送信する（Ｓ２５６）。
【００９１】
条件が成立しない場合（Ｓ２４９のＮｏ）、誤差情報の送信は行われず、更新画像送信の処理が繰り返される。
【００９２】
この実施形態の情報転送装置によれば、画像圧縮部において量子化前のデータのみを保持する構成を有している。そのため、量子化後データを保持するフレームバッファ分のメモリ使用量を節減することができる。
【００９３】
続いて、図１０を参照して、本発明の他の実施形態に係る情報転送装置について詳細に説明する。図１０は、本発明に係る第３の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。この実施形態の情報転送装置は、第１の実施形態において量子化前後のデータに基づいて圧縮誤差を求めていたのに対し、ＤＣＴ前後のデータに基づいて圧縮誤差を求めている点が相違している。そこで、第１の実施形態と共通する構成要素について共通の符号を付して示し、重複する説明は省略する。
【００９４】
図１０に示すように、この実施形態の画像圧縮部３１４は、色空間変換部３２１、ＤＣＴ前データ保存部３２２、ＤＣＴ部３２３、量子化部３２４、量子化後データ保存部３２５、エントロピー符号化部３２６、量子化後データ取得部３２７、逆量子化部３２８、逆ＤＣＴ部３２９、ＤＣＴ前データ取得部３３０、および圧縮誤差計算部３３１を備えている。色空間変換部３２１、ＤＣＴ部３２３、量子化部３２４、量子化後データ保存部３２５、エントロピー符号化部３２６、量子化後データ取得部３２７、逆量子化部３２８、および圧縮誤差計算部３３１は、それぞれ第１の実施形態における色空間変換部１２１、ＤＣＴ部１２２、量子化部１２４、量子化後データ保存部１２５、エントロピー符号化部１２６、量子化後データ取得部１２７、逆量子化部１２８、および圧縮誤差計算部１３０と対応し、共通の機能を有している。すなわち、この実施形態の画像圧縮部３１４は、第１の実施形態の画像圧縮部１１４に、量子化前データ保存部１２３および量子化前データ取得部１２９に代えてＤＣＴ前データ保存部３２２およびＤＣＴ前データ取得部３３０を備え、さらに逆ＤＣＴ部３２９を備えた構成を有している。
【００９５】
ＤＣＴ前データ保存部３２２は、ＤＣＴ部３２３の前処理である色空間変換部３２１から渡された色空間変換データを一定期間保持するデータ記憶手段である。また、ＤＣＴ前データ取得部３３０は、送信領域決定部１１７より圧縮誤差を送信すべき領域を指示されると、ＤＣＴ前データ保存部３２２の指示された領域に保持されていた画像データを取得するデータ読取手段である。逆ＤＣＴ部３２９は、逆量子化部３２８から渡される誤差情報についての逆量子化データ（ＤＣＴ係数）を逆ＤＣＴして圧縮誤差計算部３３１に変換データを渡す変換手段である。
【００９６】
この実施形態の画像圧縮部３１４では、量子化後データ取得部３２７は、圧縮誤差を計算する際、送信領域決定部１１７より指示された領域に基づいて量子化後データ保存部３２５から量子化後データを取得する。量子化後データ取得部３２７は、取得した量子化後データを逆量子化部３２８に渡し、逆量子化部３２８は、渡されたデータを逆量子化して逆ＤＣＴ部３２９に渡す。そして、逆ＤＣＴ部３２９は、渡されたデータを逆ＤＣＴして圧縮誤差計算部３３１に渡す。
【００９７】
一方、ＤＣＴ前データ取得部３３０は、送信領域決定部１１７からの指示に基づき、量子化後データ取得部３２７が取得した画像データの領域に対応する領域の画像データをＤＣＴ前データ保存部３２２から取得して圧縮誤差計算部３３１に渡す。その結果、圧縮誤差計算部３３１は、逆ＤＣＴ部３２９から渡されたデータとＤＣＴ前データ保存部３２２に格納されている対応領域のデータとの差分を計算することで、圧縮誤差を求めることができる。
【００９８】
このように、この実施形態の情報転送装置では、量子化・逆量子化プロセスに加えてＤＣＴ・逆ＤＣＴプロセスを経たデータと、ＤＣＴ前のデータとの差分から圧縮誤差を求めている。すなわち、画像圧縮部において量子化処理による誤差に加えてＤＣＴに伴う誤差も加味した圧縮誤差を求めることが可能になる。
【００９９】
次に、図１１を参照して、図１０に示すこの実施形態の画像圧縮部３１４の動作を説明する。図１１は、この実施形態の情報転送装置における画像圧縮部３１４の動作を示すフローチャートである。
【０１００】
更新画像取得部１１３から更新画像情報が入力されると（Ｓ３４１）、色空間変換部３２１は、更新画像情報の画像データの色空間をＲＧＢからＹＣｂＣｒに変換する（Ｓ３４２）。
【０１０１】
画像データがＹＣｂＣｒ色空間に変換されると、色空間変換部３２１は、変換された画像データ（ＤＣＴ前データ）をＤＣＴ前データ保存部３２２に書き込む（Ｓ３４３）。あわせて、色空間変換部３２１は、変換された画像データをＤＣＴ部３２３に渡す。
【０１０２】
画像データを受け取ると、ＤＣＴ部３２３は、当該画像データを８×８画素毎にＤＣＴする（Ｓ３４４）。ＤＣＴ処理が行われると、ＤＣＴ部３２３は、変換されたＤＣＴ係数を量子化部３２４に渡す。
【０１０３】
ＤＣＴ係数を受け取ると、量子化部３２４は、当該ＤＣＴ係数を量子化する（Ｓ３４５）。
【０１０４】
量子化処理が行われると、量子化部３２４は、量子化後データ保存部３２５のフレームバッファの対応領域に、当該量子化されたデータを書き込む（Ｓ３４６）。また、量子化部３２４は、量子化されたデータをエントロピー符号化部３２６に渡す。
【０１０５】
エントロピー符号化部３２６は、渡された量子化結果をエントロピー符号化する（Ｓ３４７）。
【０１０６】
エントロピー符号化されたデータは、画像転送部１１５に渡され、画像転送部１１５は、圧縮画像データを含む更新画像情報を転送する（Ｓ３４８）。
【０１０７】
送信領域決定部１１７は、更新画像取得部１１３が取得する更新画像情報を監視し、一定時間経過するまで待機する（Ｓ３４９）。送信領域決定部１１７は、所定の条件（例えば、一定時間経過しても転送した更新画像情報に係る更新領域が、依然として更新されていない等）が成立するか判定する（Ｓ３５０）。
【０１０８】
条件が成立する場合（Ｓ３５０のＹｅｓ）、送信領域決定部１１７は、量子化後データ取得部３２７に取得すべきデータ領域を指示する。量子化後データ取得部３２７は、量子化後データ保存部１２５に保持された量子化後データから、誤差が存在する領域のデータを取得する（Ｓ３５１）。取得したデータは逆量子化部３２８に渡される。
【０１０９】
逆量子化部３２８は、量子化部３２４での量子化処理における量子化テーブルと同一の量子化テーブルを用いて、取得された量子化後データを逆量子化する（Ｓ３５２）。逆量子化されたデータは逆ＤＣＴ部３２９に渡される。
【０１１０】
逆ＤＣＴ部３２９は、渡されたデータ（ＤＣＴ係数）を逆ＤＣＴして画像データを生成し、圧縮誤差計算部３３１に渡す（Ｓ３５３）。
【０１１１】
ＤＣＴ前データ取得部３３０は、送信領域決定部１１７からの指示に基づき、量子化前データ保存部３２２に保持されたＤＣＴ前データから、量子化後データ取得部３２７が量子化後データ保存部３２５からデータを取得した領域と同じ領域（対応する領域）のデータを取得する（Ｓ３５４）。取得したデータは圧縮誤差計算部３３１に渡される。
【０１１２】
圧縮誤差計算部３３１は、取得したＤＣＴ前データと、量子化後データを逆量子化・逆ＤＣＴしたデータとの間の圧縮誤差を計算し、得られた圧縮誤差をＤＣＴ部３２３に渡す（Ｓ３５５）。
【０１１３】
ＤＣＴ部３２３は、渡された圧縮誤差をＤＣＴして量子化部３２４に渡し、量子化部３２４は渡されたＤＣＴ係数を量子化してエントロピー符号化部３２６に渡す（Ｓ３５６）。
【０１１４】
エントロピー符号化部３２６は、渡された量子化データをエントロピー符号化して画像転送部１１５に渡す（Ｓ３５７）。
【０１１５】
符号化されたデータを受け取った画像転送部１１５は、得られた圧縮誤差の圧縮データを含む誤差情報を送信する（Ｓ３５８）。
【０１１６】
条件が成立しない場合（Ｓ３５０のＮｏ）、誤差情報の送信は行われず、更新画像送信の処理が繰り返される。
【０１１７】
この実施形態の情報転送装置によれば、量子化誤差に加えてＤＣＴ誤差を加味した誤差情報を生成する構成を有するので、誤差情報の精度を高めることができる。
【０１１８】
続いて、図１２を参照して、本発明の他の実施形態に係る情報転送装置について詳細に説明する。図１２は、本発明に係る第４の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。この実施形態の情報転送装置は、第３の実施形態の情報転送装置の画像圧縮部３１４を、図１２に示す画像圧縮部４１４に置き換えたものである。そこで、第３の実施形態と共通する構成要素について共通の符号を付して示し、重複する説明は省略する。第３の実施形態の画像圧縮部３１４では、ＤＣＴ前データおよび量子化後データを保持して誤差情報を算出していたが、第４の実施形態の画像圧縮部４１４では、ＤＣＴ前のＤＣＴ前データのみを保持する点において相違している。
【０１１９】
図１２に示すように、この実施形態の画像圧縮部４１４は、色空間変換部４２１、ＤＣＴ前データ保存部４２２、ＤＣＴ部４２３、量子化部４２４、エントロピー符号化部４２５、逆量子化部４２７、逆ＤＣＴ部４２８、ＤＣＴ前データ取得部４２６、および圧縮誤差計算部４２９を備えている。色空間変換部４２１、ＤＣＴ前データ保存部４２２、ＤＣＴ部４２３、量子化部４２４、エントロピー符号化部４２５、逆量子化部４２７、逆ＤＣＴ部４２８、ＤＣＴ前データ取得部４２６、および圧縮誤差計算部４２９は、それぞれ第３の実施形態における色空間変換部３２１、ＤＣＴ前データ保存部３２２、ＤＣＴ部３２３、量子化部３２４、エントロピー符号化部３２６、逆量子化部３２８、逆ＤＣＴ部３２９、ＤＣＴ前データ取得部３３０、および圧縮誤差計算部３３１と対応し、共通の機能を有している。すなわち、この実施形態の画像圧縮部４１４は、第３の実施形態の画像圧縮部３１４から、量子化後データ保存部３２５および量子化後データ取得部３２７を省いた構成を有している。
【０１２０】
この実施形態の画像圧縮部４１４では、ＤＣＴ前データ取得部４２６は、圧縮誤差を計算する際、送信領域決定部１１７から指示された領域に基づいてＤＣＴ前データ保存部４２２からＤＣＴ前データを取得する。ＤＣＴ前データ取得部４２６は、取得したＤＣＴ前データをＤＣＴ部４２３および圧縮誤差計算部４２９に渡す。ＤＣＴ部４２３は、渡されたデータをＤＣＴする。また、ＤＣＴされたデータは、量子化部４２４に渡され、量子化部４２４は、渡されたデータを量子化する。そして、逆量子化部４２７は、量子化されたデータを逆量子化し、逆量子化されたデータを逆ＤＣＴ部４２８に渡す。逆ＤＣＴ部４２８は渡されたデータを逆ＤＣＴし、得られた画像データを圧縮誤差計算部４２９に渡す。すなわち、ＤＣＴ前データ取得部４２６が、圧縮誤差計算部４２９およびＤＣＴ部４２３にＤＣＴ前データを渡すことで、圧縮誤差計算部４２９が、ＤＣＴ・量子化・逆量子化・逆ＤＣＴプロセスを経たデータとＤＣＴ前のデータとの差分に基づいて圧縮誤差を計算している。
【０１２１】
次に、図１３を参照して、図１２に示すこの実施形態の画像圧縮部４１４の動作を説明する。図１３は、この実施形態の情報転送装置における画像圧縮部４１４の動作を示すフローチャートである。
【０１２２】
更新画像取得部１１３から更新画像情報が入力されると（Ｓ４４１）、色空間変換部４２１は、更新画像情報の画像データの色空間をＲＧＢからＹＣｂＣｒに変換する（Ｓ４４２）。
【０１２３】
画像データがＹＣｂＣｒ色空間に変換されると、色空間変換部４２１は、変換された画像データ（ＤＣＴ前データ）をＤＣＴ前データ保存部４２２に書き込む（Ｓ４４３）。あわせて、色空間変換部４２１は、変換された画像データをＤＣＴ部４２３に渡す。
【０１２４】
画像データを受け取ると、ＤＣＴ部４２３は、当該画像データを８×８画素毎にＤＣＴする（Ｓ４４４）。ＤＣＴ処理が行われると、ＤＣＴ部４２３は、変換されたＤＣＴ係数を量子化部４２４に渡す。
【０１２５】
ＤＣＴ係数を受け取ると、量子化部４２４は、当該ＤＣＴ係数を量子化する（Ｓ４４５）。量子化処理が行われると、量子化部４２４は、量子化されたデータをエントロピー符号化部４２５に渡す。
【０１２６】
エントロピー符号化部４２５は、渡された量子化結果をエントロピー符号化する（Ｓ４４６）。
【０１２７】
エントロピー符号化されたデータは、画像転送部１１５に渡され、画像転送部１１５は、圧縮画像データを含む更新画像情報を転送する（Ｓ４４７）。
【０１２８】
送信領域決定部１１７は、更新画像取得部１１３が取得する更新画像情報を監視し、一定時間経過するまで待機する（Ｓ４４８）。送信領域決定部１１７は、所定の条件（例えば、一定時間経過しても転送した更新画像情報に係る更新領域が、依然として更新されていない等）が成立するか判定する（Ｓ４４９）。
【０１２９】
条件が成立する場合（Ｓ４４９のＹｅｓ）、送信領域決定部１１７は、ＤＣＴ前データ取得部４２６に取得すべきデータ領域を指示する。ＤＣＴ前データ取得部４２６は、ＤＣＴ前データ保存部４２２に保持されたＤＣＴ前のデータから、誤差が存在する領域のデータを取得する（Ｓ４５０）。取得したデータはＤＣＴ部４２３および圧縮誤差計算部４２９に渡される。
【０１３０】
誤差が存在する領域のデータを受け取ると、ＤＣＴ部４２３は、当該データをＤＣＴする（Ｓ４５１）。得られたＤＣＴ係数は、量子化部４２４に渡される。
【０１３１】
ＤＣＴ係数を受け取ると、量子化部４２４は、当該データを量子化処理する（Ｓ４５２）。量子化されたデータは、逆量子化部４２７に渡される。
【０１３２】
逆量子化部４２７は、量子化部４２４での量子化処理における量子化テーブルと同一の（対応する）量子化テーブルを用いて、渡された量子化後データを逆量子化する（Ｓ４５３）。逆量子化されたデータは逆ＤＣＴ部４２８に渡される。
【０１３３】
逆量子化されたＤＣＴ係数を受け取ると、逆ＤＣＴ部４２８は、当該データを逆ＤＣＴし、得られた画像データを圧縮誤差計算部４２９に渡す（Ｓ４５４）。
【０１３４】
圧縮誤差計算部４２９は、取得したＤＣＴ前データと、取得したＤＣＴ前データをＤＣＴ・量子化・逆量子化・逆ＤＣＴしたデータとの間の圧縮誤差を計算し、得られた圧縮誤差をＤＣＴ部４２３に渡す（Ｓ４５５）。
【０１３５】
ＤＣＴ部４２３は、渡された圧縮誤差をさらにＤＣＴして量子化部４２４に渡す。量子化部４２４は、ＤＣＴ部４２３から渡された圧縮誤差をさらに量子化して量子化されたデータをエントロピー符号化部４２５に渡す（Ｓ４５６）。
【０１３６】
エントロピー符号化部４２５は、渡された量子化データをエントロピー符号化して画像転送部１１５に渡す（Ｓ４５７）。
【０１３７】
符号化されたデータを受け取った画像転送部１１５は、得られた圧縮誤差の圧縮データを含む誤差情報を送信する（Ｓ４５８）。
【０１３８】
条件が成立しない場合（Ｓ４４９のＮｏ）、誤差情報の送信は行われず、更新画像送信の処理が繰り返される。
【０１３９】
この実施形態の情報転送装置によれば、量子化誤差に加えてＤＣＴ誤差を加味した誤差情報を生成する構成を有するので、誤差情報の精度を高めることができる。また、第２の実施形態と同様、量子化後データを保持しておくフレームバッファを用意する必要がないため、メモリ使用量を節減することができる。
【０１４０】
続いて、図１４を参照して、本発明の他の実施形態に係る情報転送装置について詳細に説明する。図１４は、本発明に係る第５の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。この実施形態の情報転送装置は、第１の実施形態において量子化前後のデータに基づいて圧縮誤差を求め、第３の実施形態においてさらにＤＣＴ前後のデータに基づいて圧縮誤差を求めていたのに対し、色空間変換前後のデータに基づいて圧縮誤差を求めている点が相違している。そこで、第１および第３の実施形態と共通する構成要素について共通の符号を付して示し、重複する説明は省略する。
【０１４１】
図１４に示すように、この実施形態の画像圧縮部５１４は、色空間変換前データ保存部５２１、色空間変換部５２２、ＤＣＴ部５２３、量子化部５２４、量子化後データ保存部５２５、エントロピー符号化部５２６、量子化後データ取得部５２７、逆量子化部５２８、逆ＤＣＴ部５２９、色空間逆変換部５３０、色空間変換前データ取得部５３１、および圧縮誤差計算部５３２を備えている。色空間変換部５２２、ＤＣＴ部５２３、量子化部５２４、量子化後データ保存部５２５、エントロピー符号化部５２６、量子化後データ取得部５２７、逆量子化部５２８、および圧縮誤差計算部５３２は、それぞれ第１の実施形態における色空間変換部１２１、ＤＣＴ部１２２、量子化部１２４、量子化後データ保存部１２５、エントロピー符号化部１２６、量子化後データ取得部１２７、逆量子化部１２８、および圧縮誤差計算部１３０と対応し、共通の機能を有している。また、逆ＤＣＴ部５２９は、第３の実施形態における逆ＤＣＴ部３２９と対応し、共通の機能を有している。
【０１４２】
すなわち、この実施形態の画像圧縮部５１４は、第１の実施形態の画像圧縮部１１４の量子化前データ保存部１２３および量子化前データ取得部１２９に代えて色空間変換前データ保存部５２１および色空間変換前データ取得部５３１を備え、さらに逆ＤＣＴ部５２９および色空間逆変換部５３０を備えた構成を有している。
【０１４３】
色空間変換前データ保存部５２１は、色空間変換部５２２の前処理である更新画像取得部１１３から渡された更新画像データを一定期間保持するデータ記憶手段である。また、色空間変換前データ取得部５３１は、送信領域決定部１１７より圧縮誤差を送信すべき領域を指示されると、色空間変換前データ保存部５２１の指示された領域に保持されていた画像データを取得するデータ読取手段である。色空間逆変換部５３０は、逆ＤＣＴ部５２９から渡される誤差情報についての画像データを色空間変換部５２２とは逆方向の色空間変換を行って圧縮誤差計算部５３２に変換データを渡す変換手段である。
【０１４４】
この実施形態の画像圧縮部５１４では、量子化後データ取得部５２７は、圧縮誤差を計算する際、送信領域決定部１１７より指示された領域に基づいて量子化後データ保存部５２５から量子化後データを取得する。量子化後データ取得部５２７は、取得した量子化後データを逆量子化部５２８に渡し、逆量子化部５２８は、渡されたデータを逆量子化して逆ＤＣＴ部５２９に渡す。そして、逆ＤＣＴ部５２９は、渡されたデータを逆ＤＣＴして色空間逆変換部５３０に渡す。さらに、色空間逆変換部５３０は、渡された画像データを色空間逆変換を実行して変換データを圧縮誤差計算部５３２に渡す。
【０１４５】
一方、色空間変換前データ取得部５３１は、量子化後データ取得部５２７が取得した画像データの領域に対応する領域の画像データを色空間変換前データ保存部５２１から取得して圧縮誤差計算部５３２に渡す。その結果、圧縮誤差計算部５３２は、色空間逆変換部５３０から渡されたデータと色空間変換前データ保存部５２１に格納されている対応領域のデータとの差分を計算することで、圧縮誤差を求めることができる。
【０１４６】
このように、この実施形態の情報転送装置では、量子化・逆量子化プロセス、ＤＣＴ・逆ＤＣＴプロセスに加えて色空間変換・色空間逆変換を経たデータと、色空間変換前のデータとの差分から圧縮誤差を求めている。すなわち、画像圧縮部において量子化処理による誤差、ＤＣＴに伴う誤差に加えて、色空間変換に伴う誤差をも加味した圧縮誤差を求めることが可能になる。
【０１４７】
次に、図１５を参照して、図１４に示すこの実施形態の画像圧縮部５１４の動作を説明する。図１５は、この実施形態の情報転送装置における画像圧縮部５１４の動作を示すフローチャートである。
【０１４８】
更新画像取得部１１３から更新画像情報が入力されると（Ｓ５４１）、当該更新画像情報は、色空間変換前データ保存部５２１および色空間変換部５２２に入力される。色空間変換前データ保存部５２１は、入力された更新画像情報の画像データを記憶する（Ｓ５４２）。
【０１４９】
一方、色空間変換部５２２は、入力された更新画像情報の画像データの色空間をＲＧＢからＹＣｂＣｒに変換する（Ｓ５４３）。画像データがＹＣｂＣｒ色空間に変換されると、色空間変換部５２２は、変換された画像データをＤＣＴ部５２３に渡す。
【０１５０】
画像データを受け取ると、ＤＣＴ部５２３は、当該画像データを８×８画素毎にＤＣＴする（Ｓ５４４）。ＤＣＴ処理が行われると、ＤＣＴ部５２３は、変換されたＤＣＴ係数を量子化部５２４に渡す。
【０１５１】
ＤＣＴ係数を受け取ると、量子化部５２４は、当該ＤＣＴ係数を量子化する（Ｓ５４５）。
【０１５２】
量子化処理が行われると、量子化部５２４は、量子化後データ保存部５２５のフレームバッファの対応領域に、当該量子化されたデータを書き込む（Ｓ５４６）。また、量子化部５２４は、量子化されたデータをエントロピー符号化部５２６に渡す。
【０１５３】
エントロピー符号化部５２６は、渡された量子化結果をエントロピー符号化する（Ｓ５４７）。
【０１５４】
エントロピー符号化されたデータは、画像転送部１１５に渡され、画像転送部１１５は、圧縮画像データを含む更新画像情報を転送する（Ｓ５４８）。
【０１５５】
送信領域決定部１１７は、更新画像取得部１１３が取得する更新画像情報を監視し、一定時間経過するまで待機する（Ｓ５４９）。送信領域決定部１１７は、所定の条件（例えば、一定時間経過しても転送した更新画像情報に係る更新領域が、依然として更新されていない等）が成立するか判定する（Ｓ５５０）。
【０１５６】
条件が成立する場合（Ｓ５５０のＹｅｓ）、送信領域決定部１１７は、量子化後データ取得部５２７に取得すべきデータ領域を指示する。量子化後データ取得部５２７は、量子化後データ保存部５２５に保持された量子化後データから、誤差が存在する領域のデータを取得する（Ｓ５５１）。取得したデータは逆量子化部５２８に渡される。
【０１５７】
逆量子化部５２８は、量子化部５２４での量子化処理における量子化テーブルと同一の量子化テーブルを用いて、取得された量子化後データを逆量子化する（Ｓ５５２）。逆量子化されたデータは逆ＤＣＴ部５２９に渡される。
【０１５８】
逆ＤＣＴ部５２９は、渡されたデータ（ＤＣＴ係数）を逆ＤＣＴして画像データ（ＤＣＴ前データ）を生成し、色空間逆変換部５３０に渡す（Ｓ５５３）。
【０１５９】
画像データを受け取ると、色空間逆変換部５３０は、当該画像データを色空間変換部５２２と逆方向の色空間変換を行い、変換データを圧縮誤差計算部５３２に渡す（Ｓ５５４）。
【０１６０】
色空間変換前データ取得部５３１は、送信領域決定部１１７からの指示に基づき、色空間変換前データ保存部５２１に保持された色空間変換前データから、量子化後データ取得部５２７が量子化後データ保存部５２５からデータを取得した領域と同じ領域（対応する領域）のデータを取得する（Ｓ５５５）。取得したデータは圧縮誤差計算部５３２に渡される。
【０１６１】
圧縮誤差計算部５３２は、取得した色空間変換前データと、量子化後データを逆量子化・逆ＤＣＴ・色空間逆変換したデータとの間の圧縮誤差を計算し、得られた圧縮誤差を色空間変換部５２２に渡す（Ｓ５５６）。
【０１６２】
色空間変換部５２２は、渡された圧縮誤差に係る画像データを色空間変換してＤＣＴ部５２３に渡し、ＤＣＴ部５２３は、渡された圧縮誤差をＤＣＴして量子化部５２４に渡し、量子化部５２４は、渡されたＤＣＴ係数を量子化してエントロピー符号化部５２６に渡す（Ｓ５５７）。
【０１６３】
エントロピー符号化部５２６は、渡された量子化データをエントロピー符号化して画像転送部１１５に渡す（Ｓ５５８）。
【０１６４】
符号化されたデータを受け取った画像転送部１１５は、得られた圧縮誤差の圧縮データを含む誤差情報を送信する（Ｓ５５９）。
【０１６５】
条件が成立しない場合（Ｓ５５０のＮｏ）、誤差情報の送信は行われず、更新画像送信の処理が繰り返される。
【０１６６】
この実施形態の情報転送装置によれば、量子化誤差・ＤＣＴ誤差に加えて色空間変換誤差を加味した誤差情報を生成する構成を有するので、誤差情報の精度を高めることができる。
【０１６７】
続いて、図１６を参照して、本発明の他の実施形態に係る情報転送装置について詳細に説明する。図１６は、本発明に係る第６の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。この実施形態の情報転送装置は、第５の実施形態の情報転送装置の画像圧縮部５１４を、図１６に示す画像圧縮部６１４に置き換えたものである。そこで、第５の実施形態と共通する構成要素について共通の符号を付して示し、重複する説明は省略する。第５の実施形態の画像圧縮部５１４では、色空間変換前データおよび量子化後データを保持して誤差情報を算出していたが、第６の実施形態の画像圧縮部６１４では、色空間変換前の色空間変換前データのみを保持する点において相違している。
【０１６８】
図１６に示すように、この実施形態の画像圧縮部６１４は、色空間変換前データ保存部６２１、色空間変換部６２２、ＤＣＴ部６２３、量子化部６２４、エントロピー符号化部６２５、逆量子化部６２７、逆ＤＣＴ部６２８、色空間逆変換部６２９、色空間変換前データ取得部６２６、および圧縮誤差計算部６３０を備えている。色空間変換部６２２、ＤＣＴ部６２３、量子化部６２４、エントロピー符号化部６２５、逆量子化部６２７、および圧縮誤差計算部６３０は、それぞれ第１の実施形態における色空間変換部１２１、ＤＣＴ部１２２、量子化部１２４、エントロピー符号化部１２６、逆量子化部１２８、および圧縮誤差計算部１３０と対応し、共通の機能を有している。また、色空間変換前データ保存部６２１、色空間変換前データ取得部６２６、および逆ＤＣＴ部６２８は、第５の実施形態における色空間変換前データ保存部５２１、色空間変換前データ取得部５３１、および逆ＤＣＴ部５２９と対応し、共通の機能を有している。
【０１６９】
すなわち、この実施形態の画像圧縮部６１４は、第５の実施形態の画像圧縮部５１４から、量子化後データ保存部５２５および量子化後データ取得部５２７を省いた構成を有している。
【０１７０】
この実施形態の画像圧縮部６１４では、色空間変換前データ取得部６２６は、圧縮誤差を計算する際、送信領域決定部１１７から指示された領域に基づいて色空間変換前データ保存部６２１から色空間変換前データを取得する。色空間変換前データ取得部６２６は、取得した色空間変換前データを色空間変換部６２２および圧縮誤差計算部６３０に渡す。色空間変換部６２２は、渡されたデータを色空間変換してＤＣＴ部６２３に渡し、ＤＣＴ部６２３は、渡されたデータをＤＣＴする。また、ＤＣＴされたデータは、量子化部６２４に渡され、量子化部６２４は、渡されたデータを量子化する。そして、逆量子化部６２７は、量子化されたデータを逆量子化し、逆量子化されたデータを逆ＤＣＴ部６２８に渡す。逆ＤＣＴ部６２８は、渡されたデータを逆ＤＣＴし、得られた画像データを色空間逆変換部６２９に渡す。色空間逆変換部６２９は、色空間変換部６２２と逆方向の色空間変換を行い、変換された画像データを圧縮誤差計算部６３０に渡す。すなわち、色空間変換前データ取得部６２６が、圧縮誤差計算部６３０および色空間変換部６２２に色空間変換前データを渡すことで、圧縮誤差計算部６３０が、色空間変換・ＤＣＴ・量子化・逆量子化・逆ＤＣＴ・色空間逆変換プロセスを経たデータと、色空間変換前のデータとの差分に基づいて圧縮誤差を計算している。
【０１７１】
次に、図１７を参照して、図１６に示すこの実施形態の画像圧縮部６１４の動作を説明する。図１７は、この実施形態の情報転送装置における画像圧縮部６１４の動作を示すフローチャートである。
【０１７２】
更新画像取得部１１３から更新画像情報が入力されると（Ｓ６４１）、当該更新画像情報は、色空間変換前データ保存部６２１および色空間変換部６２２に入力される。色空間変換前データ保存部６２１は、入力された更新画像情報の画像データを記憶する（Ｓ６４２）。
【０１７３】
一方、色空間変換部６２２は、入力された更新画像情報の画像データの色空間をＲＧＢからＹＣｂＣｒに変換する（Ｓ６４３）。画像データがＹＣｂＣｒ色空間に変換されると、色空間変換部６２２は、変換された画像データをＤＣＴ部６２３に渡す。
【０１７４】
画像データを受け取ると、ＤＣＴ部６２３は、当該画像データを８×８画素毎にＤＣＴする（Ｓ６４４）。ＤＣＴ処理が行われると、ＤＣＴ部６２３は、変換されたＤＣＴ係数を量子化部６２４に渡す。
【０１７５】
ＤＣＴ係数を受け取ると、量子化部６２４は、当該ＤＣＴ係数を量子化する（Ｓ６４５）。量子化処理が行われると、量子化部６２４は、量子化されたデータをエントロピー符号化部６２５に渡す。
【０１７６】
エントロピー符号化部６２５は、渡された量子化結果をエントロピー符号化する（Ｓ６４６）。
【０１７７】
エントロピー符号化されたデータは、画像転送部１１５に渡され、画像転送部１１５は、圧縮画像データを含む更新画像情報を転送する（Ｓ６４７）。
【０１７８】
送信領域決定部１１７は、更新画像取得部１１３が取得する更新画像情報を監視し、一定時間経過するまで待機する（Ｓ６４８）。送信領域決定部１１７は、所定の条件（例えば、一定時間経過しても転送した更新画像情報に係る更新領域が、依然として更新されていない等）が成立するか判定する（Ｓ６４９）。
【０１７９】
条件が成立する場合（Ｓ６４９のＹｅｓ）、送信領域決定部１１７は、色空間変換前データ取得部６２６に取得すべきデータ領域を指示する。色空間変換前データ取得部６２６は、色空間変換前データ保存部６２１に保持された色空間変換前のデータから、誤差が存在する領域のデータを取得する（Ｓ６５０）。取得したデータは色空間変換部６２２および圧縮誤差計算部６３０に渡される。
【０１８０】
誤差が存在する領域のデータを受け取ると、色空間変換部６２２は、当該データを色空間変換する（Ｓ６５１）。色空間変換されたデータは、ＤＣＴ部６２３に渡される。
【０１８１】
色空間変換されたデータを受け取ると、ＤＣＴ部６２３は、当該データをＤＣＴする（Ｓ６５２）。得られたＤＣＴ係数は、量子化部６２４に渡される。
【０１８２】
ＤＣＴ係数を受け取ると、量子化部６２４は、当該データを量子化処理する（Ｓ６５３）。量子化されたデータは、逆量子化部６２７に渡される。
【０１８３】
逆量子化部６２７は、量子化部６２４での量子化処理における量子化テーブルと同一の（対応する）量子化テーブルを用いて、渡された量子化後データを逆量子化する（Ｓ６５４）。逆量子化されたデータは逆ＤＣＴ部６２８に渡される。
【０１８４】
逆量子化されたＤＣＴ係数を受け取ると、逆ＤＣＴ部６２８は、当該データを逆ＤＣＴし、得られた画像データを色空間逆変換部６２９に渡す（Ｓ６５５）。
【０１８５】
画像データを受け取ると、色空間逆変換部６２９は、色空間変換部６２２と逆方向の色空間変換を行い、色空間逆変換されたデータは圧縮誤差計算部６３０に渡される（Ｓ６５６）。
【０１８６】
圧縮誤差計算部６３０は、取得した色空間変換前データと、取得した色空間変換前データを色空間変換・ＤＣＴ・量子化・逆量子化・逆ＤＣＴ・色空間逆変換したデータとの間の圧縮誤差を計算し、得られた圧縮誤差を色空間変換部６２２に渡す（Ｓ６５７）。
【０１８７】
圧縮誤差を受け取ると、色空間変換部６２２は、当該圧縮誤差に係る画像データをさらに色空間変換してＤＣＴ部６２３に渡し、ＤＣＴ部６２３は、渡された圧縮誤差をさらにＤＣＴして量子化部６２４に渡す。量子化部６２４は、ＤＣＴ部６２３から渡された圧縮誤差をさらに量子化して量子化されたデータをエントロピー符号化部６２５に渡す（Ｓ６５８）。
【０１８８】
エントロピー符号化部６２５は、渡された量子化データをエントロピー符号化して画像転送部１１５に渡す（Ｓ６５９）。
【０１８９】
符号化されたデータを受け取った画像転送部１１５は、得られた圧縮誤差の圧縮データを含む誤差情報を送信する（Ｓ６６０）。
【０１９０】
条件が成立しない場合（Ｓ６４９のＮｏ）、誤差情報の送信は行われず、更新画像送信の処理が繰り返される。
【０１９１】
この実施形態の情報転送装置によれば、量子化誤差、ＤＣＴ誤差に加えて色空間変換誤差を加味した誤差情報を生成する構成を有するので、誤差情報の精度を高めることができる。また、第２および第４の実施形態と同様、量子化後データを保持しておくフレームバッファを用意する必要がないため、メモリ使用量を節減することができる。
【０１９２】
次に、本発明の他の実施形態に係る情報受信装置について詳細に説明する。図１８は、本発明に係る第７の実施形態の情報受信装置の構成を示すブロック図である。
【０１９３】
図１８に示すように、この実施形態の情報受信装置２は、データ受信部７０１、受信データ処理部７０２および画像表示部７０３を備えている。また、受信データ処理部７０２は、画像伸張部７０４、伸張画像保持部７０５、補正領域決定部７０６、伸張画像取得部７０７および圧縮誤差計算部７０８を備えている。
【０１９４】
データ受信部７０１は、ネットワークNを介して転送されてきた画像情報を受信するインタフェース手段である。データ受信部７０１は、第１ないし第６の実施形態の情報転送装置におけるデータ転送部１１６に対応し、イーサネット（登録商標）などのインタフェース手段を用いることができる。データ受信部７０１は、更新画像情報や圧縮誤差画像情報と当該圧縮誤差画像情報に含まれる誤差補正領域を示す補正領域情報とを分離してそれぞれ画像伸張部７０４および補正領域決定部７０６に渡す機能をも有している。
【０１９５】
画像伸張部７０４は、ネットワークＮから転送されてきた圧縮画像情報を、当該圧縮画像情報に施された圧縮方式に対応する伸張方式で伸張処理するデータ伸張手段である。画像伸張部７０４は、受け取った圧縮画像情報を伸張した結果、内容が更新画像である場合、伸張内容を伸張画像保持部７０５および画像表示部７０３に渡す。一方、画像伸張部７０４は、受け取った圧縮画像情報を伸張した結果、内容が圧縮誤差である場合、伸張内容を圧縮誤差計算部７０８に渡す。
【０１９６】
画像表示部７０３は、画像伸張部７０４により伸張された画像情報および圧縮誤差計算部７０８により計算された誤差補正画像を表示する表示手段である。画像表示部７０３は、例えばスクリーン３に画像を投影する投影装置や、自ら画像を表示するディスプレイ装置などにより実現することができる。
【０１９７】
伸張画像保持部７０５は、ネットワークＮを介して転送されてきた圧縮更新画像を画像伸張部７０４により伸張処理した結果得られた画像を、一定期間保持しておくデータ記憶手段である。伸張画像保持部７０５は、情報転送装置の画像サイズに対応したサイズのフレームバッファを備えており、情報転送装置からの画像情報に基づいて、当該フレームバッファの対応領域に書き込み処理を行う。
【０１９８】
補正領域決定部７０６は、圧縮誤差を補正する領域を決定する圧縮誤差補正領域決定手段である。補正領域決定部７０６は、例えば情報転送装置から転送されてきた圧縮誤差画像情報に含まれる補正領域情報に基づいて誤差補正領域を決定する。
【０１９９】
伸張画像取得部７０７は、補正領域決定部７０６より指示された誤差補正領域に基づいて、伸張画像保持部７０５から対応領域の画像情報を取得する伸張画像情報取得手段である。
【０２００】
圧縮誤差計算部７０８は、補正領域決定部７０６より指示された領域に基づいて伸張画像保持部７０５から取得した伸張画像データと、圧縮誤差画像の伸張画像データとを合成する圧縮誤差補正手段である。圧縮誤差計算部７０８は、伸張画像保持部７０５の画像データと圧縮誤差画像の画像データとを合成し、合成画像を画像表示部７０３に出力する機能をも有している。
【０２０１】
次に、図１９を参照してこの実施形態の情報受信装置の動作を説明する。図１９は、この実施形態に係る情報受信装置の動作を示すフローチャートである。
【０２０２】
データ受信部７０１は、ネットワークＮを介して更新画像情報を受信すると、更新画像情報や圧縮誤差画像情報を画像伸張部７０４に渡し、圧縮誤差画像情報に含まれる補正領域情報を補正領域決定部７０６に渡す（Ｓ２１）。
【０２０３】
更新画像情報を受け取ると、画像伸張部７０４は、圧縮された方式に対応する伸張方式で更新画像情報を伸張する（Ｓ２２）。
【０２０４】
更新画像情報が伸張されると、画像伸張部７０４は、伸張した画像情報を画像表示部７０３に出力し、画像表示部７０３は当該画像情報を投影・表示する（Ｓ２３）。あわせて、画像伸張部７０４は、伸張画像保持部７０５に設けられた情報転送装置の画像サイズに対応したサイズのフレームバッファに、伸張した画像情報を書き込む（Ｓ２４）。画像情報が表示されると、データ受信部７０１は受信待機状態となる（Ｓ２５）。
【０２０５】
一定時間の経過後、データ受信部７０１がデータを受信し（Ｓ２６）、受信した圧縮画像情報が再び更新画像データである場合（Ｓ２６のＹｅｓ）、画像伸張部７０４は、圧縮された方式に対応する伸張方式で更新画像情報を伸張し、ステップ２２からの処理を繰り返す（Ｓ２２）。
【０２０６】
一方、一定時間経過後にデータ受信部７０１が受信した圧縮画像情報が誤差情報である場合（Ｓ２６のＹｅｓ）、画像伸張部７０４は、受信した圧縮誤差情報を伸張処理して圧縮誤差計算部７０８に渡す（Ｓ２７）。
【０２０７】
あわせて、補正領域決定部７０６は、データ受信部７０１から圧縮誤差画像情報に含まれる補正領域情報を受け取り、補正すべき誤差補正領域を決定して伸張画像取得部７０７に指示する。伸張画像取得部７０７は、伸張画像保持部７０５に保持されていた画像情報の当該誤差補正領域のデータを読み出して圧縮誤差計算部７０８に渡す（Ｓ２８）。
【０２０８】
誤差領域のデータを受け取ると、圧縮誤差計算部７０８は、画像伸張部７０４により伸張処理された圧縮誤差情報と、渡された誤差補正領域のデータ（更新画像情報）とを合成して圧縮誤差を計算し、誤差補正画像を生成する（Ｓ２９）。
【０２０９】
誤差補正画像が生成されると、圧縮誤差計算部７０８は、当該誤差補正画像を画像表示部７０３に出力し、画像表示部７０３は、当該誤差補正画像を表示する（Ｓ３０）。
【０２１０】
このように、この実施形態の情報受信装置によれば、所定期間ごとに受信される圧縮誤差情報に基づいて表示画像の誤差領域を補正するので、表示画像の質を高めることができる。
【０２１１】
続いて、図２０を参照して、本発明の他の実施形態に係る情報受信装置について詳細に説明する。図２０は、本発明に係る第８の実施形態の情報受信装置における受信データ処理部の構成を示すブロック図である。この実施形態の情報受信装置は、第７の実施形態の情報受信装置の受信データ処理部７０２を、図２０に示す受信データ処理部７１２に置き換えたものである。そこで、第７の実施形態と共通する構成要素について共通の符号を付して示し、重複する説明は省略する。第７の実施形態の受信データ処理部７０２では、伸張処理終了後の画像データを保持して誤差補正を行っていたが、第８の実施形態では、図２０における受信データ処理部７１２において、逆量子化後のデータを保持して誤差補正を行う点で相違している。
【０２１２】
図２０に示すように、この実施形態の受信データ処理部７１２は、エントロピー復号化部７２１、逆量子化部７２２、逆量子化データ保持部７２３、逆ＤＣＴ部７２４、色空間逆変換部７２５、補正領域決定部７２６、逆量子化データ取得部７２７および量子化誤差補正部７２８を備えている。
【０２１３】
エントロピー復号化部７２１は、データ受信部７０１から渡されたデータをエントロピー復号化する復号化手段である。エントロピー復号化部７２１は、第１の実施形態の情報転送装置におけるエントロピー符号化部１２６と対応し、エントロピー符号化部１２６の符号化手法に対応する復号化手法を用いる。
【０２１４】
逆量子化部７２２は、エントロピー復号化部７２１から渡されたデータを逆量子化する逆量子化手段である。逆量子化手段７２２は、第１の実施形態の情報転送装置における量子化部１２４と対応し、当該量子化部１２４の量子化手法に対応する逆量子化手法を用いる。処理するデータが圧縮更新画像である場合、逆量子化部７２２は、逆量子化結果を逆量子化データ保持部７２３および逆ＤＣＴ部７２４に渡す。一方、処理するデータが圧縮誤差画像である場合、逆量子化部７２２は、逆量子化結果を量子化誤差補正部７２８に渡す。
【０２１５】
逆ＤＣＴ部７２４は、逆量子化部７２２または量子化誤差補正部７２８から渡されたデータを逆ＤＣＴする変換手段である。逆ＤＣＴ部７２４は、第１の実施形態のＤＣＴ部１２２と対応し、当該ＤＣＴ部１２２の変換手法に対応する変換手法を用いる。
【０２１６】
色空間逆変換部７２５は、逆ＤＣＴ部７２４から渡されたデータを色空間逆変換する変換手段である。色空間逆変換部７２５は、第１の実施形態の色空間変換部１２１に対応し、当該色空間変換部１２１の変換手法に対応する変換手法を用いる。具体的には、色空間逆変換部７２５は、ＹＣｂＣｒ色空間の画像データをＲＧＢ色空間の画像データに変換する。
【０２１７】
補正領域決定部７２６は、第７の実施形態の補正領域決定部７０６と共通の構成・機能を有する。
【０２１８】
逆量子化データ取得部７２７は、補正領域決定部７２６から指示された誤差補正領域に基づき、逆量子化データ保持部７２３から対応領域のデータを取得するデータ読取手段である。
【０２１９】
量子化誤差補正部７２８は、補正領域決定部７２６より指示された誤差補正領域に基づいて逆量子化データ保持部７２３から取得した逆量子化データと、圧縮誤差画像の逆量子化データとを合成する量子化誤差補正手段である。圧縮誤差補正部７２８は、逆量子化データ保持部７２３の画像データと圧縮誤差画像の逆量子化データとを合成し、得られた逆量子化データを逆ＤＣＴ部７２４に出力する機能をも有している。
【０２２０】
続いて、図２１を参照して、この実施形態の情報受信装置の動作を説明する。
【０２２１】
データ受信部７０１は、ネットワークＮを介して更新画像情報を受信すると、更新画像情報や圧縮誤差画像情報をエントロピー復号化部７２１に渡し、圧縮誤差画像情報に含まれる補正領域情報を補正領域決定部７２６に渡す（Ｓ４１）。
【０２２２】
更新画像情報等を受け取ると、エントロピー復号化部７２１は、受け取った更新画像情報等をエントロピー復号化し、得られたデータを逆量子化部７２２に渡す（Ｓ４２）。
【０２２３】
復号化されたデータを受け取ると、逆量子化部７２２は、受け取ったデータを逆量子化してＤＣＴ係数を生成する（Ｓ４３）。ＤＣＴ係数が生成されると、逆量子化部７２２は、得られたＤＣＴ係数を逆ＤＣＴ部７２４に渡す。
【０２２４】
逆ＤＣＴ部７２４は、受け取ったＤＣＴ係数を逆ＤＣＴしてＹＣｂＣｒ色空間の画像情報を生成する（Ｓ４４）。
【０２２５】
画像情報が生成されると、色空間逆変換部７２５は、当該画像情報をＲＧＢ色空間の画像情報に変換して画像表示部７０３に出力する。画像表示部７０３は、受け取った画像情報を投影・表示する（Ｓ４５）。
【０２２６】
一方、逆量子化部７２２は、逆量子化データ保持部７２３に設けられた情報転送装置の画像サイズに対応したサイズのフレームバッファに、生成されたＤＣＴ係数を書き込む（Ｓ４６）。画像表示部７０３が画像情報を表示すると、データ受信部７０１は受信待機状態となる（Ｓ４７）。
【０２２７】
一定時間の経過後、データ受信部７０１がデータを受信し、受信した圧縮画像情報が再び更新画像データである場合（Ｓ４８のＮｏ）、エントロピー復号化部７２１は当該データを復号化し、逆量子化部７２２は、受け取ったデータを逆量子化してＤＣＴ係数を生成し、以後上記の処理を繰り返す。
【０２２８】
一方、一定時間経過後にデータ受信部７０１が受信した圧縮画像情報が圧縮誤差画像情報である場合（Ｓ４８のＹｅｓ）、エントロピー復号化部７２１は圧縮誤差画像情報を復号化し（Ｓ４９）、逆量子化部７２２は、復号化された圧縮誤差画像情報を逆量子化処理する。逆量子化された圧縮誤差画像情報は、量子化誤差補正部７２８に渡される（Ｓ５０）。
【０２２９】
あわせて、補正領域決定部７２６は、データ受信部７０１から圧縮誤差画像情報のうち補正領域情報を受け取り、補正すべき誤差補正領域を決定して逆量子化データ取得部７２７に指示する。逆量子化データ取得部７２７は、逆量子化データ保持部７２３に保持されていた逆量子化データ（ＤＣＴ係数）の当該誤差補正領域のデータを読み出して量子化誤差補正部７２８に渡す（Ｓ５１）。
【０２３０】
誤差補正領域のデータを受け取ると、量子化誤差補正部７２８は、逆量子化部７２２により逆量子化処理された圧縮誤差画像情報と、渡された誤差領域のデータ（更新画像情報）とを合成して圧縮誤差を計算して誤差補正画像に対応するＤＣＴ係数を生成する（Ｓ５２）。
【０２３１】
誤差補正画像に対応するＤＣＴ係数が生成されると、量子化誤差補正部７２８は、当該誤差補正画像のＤＣＴ係数を逆ＤＣＴ部７２４に渡す。逆ＤＣＴ部７２４は、受け取ったＤＣＴ係数を逆ＤＣＴして得られた画像データを色空間逆変換部７２５に渡す。色空間逆変換部７２５は、ＹＣｂＣｒ色空間の画像データをＲＧＢ色空間の画像データに変換して画像表示部７０３に出力する。画像表示部７０３は、当該誤差補正画像を表示する（Ｓ５３）。
【０２３２】
この実施形態の情報受信装置によれば、逆量子化データにより誤差情報データを生成する。この場合、圧縮に用いられたダウンサンプリング比によっては誤差補正に用いるデータ量を減らすことができるため、逆量子化データ保持部７２３にて用いるメモリ使用量が節減できる場合があり、さらに処理時間が短くなることも期待できる。
【０２３３】
また、情報転送装置において用いられるアップサンプリングフィルタと情報受信装置において用いられるアップサンプリングフィルタに相違がある場合に、アップサンプル後のデータ同士を合成すると、アップサンプリングフィルタの違いによる新たな誤差が発生する可能性がある。この実施形態では、アップサンプル前に誤差を補正するため、当該誤差の増加を防ぐことができる。
【０２３４】
続いて、図２２を参照して、本発明の他の実施形態に係る情報受信装置について詳細に説明する。図２２は、本発明に係る第９の実施形態の情報受信装置における受信データ処理部の構成を示すブロック図である。この実施形態の情報受信装置は、第７および第８の実施形態の情報受信装置の受信データ処理部７０２および７１２を、図２２に示す受信データ処理部８１２に置き換えたものである。そこで、第７および第８の実施形態と共通する構成要素について共通の符号を付して示し、重複する説明は省略する。第７の実施形態の受信データ処理部７０２では、伸張処理終了後の画像データを保持して誤差補正を行っていたが、第９の実施形態では、図２２における受信データ処理部８１２において、逆ＤＣＴ後のデータを保持して誤差補正を行う点で相違している。
【０２３５】
図２２に示すように、この実施形態の受信データ処理部８１２は、エントロピー復号化部８２１、逆量子化部８２２、逆ＤＣＴ部８２３、逆ＤＣＴ後データ保持部８２４、色空間逆変換部８２５、補正領域決定部８２６、逆ＤＣＴ後データ取得部８２７およびＤＣＴ後誤差補正部８２８を備えている。エントロピー復号化部８２１、逆量子化部８２２、逆ＤＣＴ部８２３、色空間逆変換部８２５、および補正領域決定部８２６は、それぞれ第８の実施形態におけるエントロピー復号化部７２１、逆量子化部７２２、逆ＤＣＴ部７２４、色空間逆変換部７２５、および補正領域決定部７２６と対応し、共通の構成・機能を有している。
【０２３６】
逆ＤＣＴ後データ保持部８２４は、逆ＤＣＴ部８２３が逆ＤＣＴした画像データを一定期間保持するデータ記憶手段である。また、逆ＤＣＴ後データ取得部８２７は、補正領域決定部８２６から指示された誤差補正領域に基づき、逆ＤＣＴ後データ保持部８２４から対応領域のデータを取得するデータ読取手段である。
【０２３７】
ＤＣＴ後誤差補正部８２８は、補正領域決定部８２６より指示された領域に基づいて逆ＤＣＴ後データ保持部８２４から取得したＤＣＴ係数データと、圧縮誤差画像のＤＣＴ係数データとを合成するＤＣＴ後誤差補正手段である。ＤＣＴ後誤差補正部８２８は、逆ＤＣＴ後データ保持部８２４のＤＣＴ係数と圧縮誤差画像のＤＣＴ係数とを合成し、得られたＤＣＴ係数（逆ＤＣＴ後データ）を色空間逆変換部８２５に出力する機能をも有している。
【０２３８】
続いて、図２３を参照して、この実施形態の情報受信装置の動作を説明する。
【０２３９】
データ受信部７０１は、ネットワークＮを介して更新画像情報を受信すると、更新画像情報をエントロピー復号化部８２１に渡し、圧縮誤差画像情報を補正領域決定部８２６に渡す（Ｓ６１）。
【０２４０】
更新画像情報を受け取ると、エントロピー復号化部８２１は、受け取った更新画像情報をエントロピー復号化し、得られたデータを逆量子化部８２２に渡す（Ｓ６２）。
【０２４１】
復号化されたデータを受け取ると、逆量子化部８２２は、受け取ったデータを逆量子化してＤＣＴ係数を生成する。ＤＣＴ係数が生成されると、逆量子化部８２２は、得られたＤＣＴ係数を逆ＤＣＴ部８２３に渡す（Ｓ６３）。
【０２４２】
逆ＤＣＴ部８２３は、受け取ったＤＣＴ係数を逆ＤＣＴしてＹＣｂＣｒ色空間の画像情報を生成する（Ｓ６４）。
【０２４３】
画像情報が生成されると、色空間逆変換部８２５は、当該画像情報をＲＧＢ色空間の画像情報に変換して画像表示部７０３に出力する。画像表示部７０３は、受け取った画像情報を投影・表示する（Ｓ６５）。
【０２４４】
一方、逆ＤＣＴ部８２３は、逆ＤＣＴ後データ保持部８２４に設けられた情報転送装置の画像サイズに対応したサイズのフレームバッファに、生成された画像データを書き込む（Ｓ６６）。画像表示部７０３が画像情報を表示すると、データ受信部７０１は受信待機状態となる（Ｓ６７）。
【０２４５】
一定時間の経過後、データ受信部７０１がデータを受信し、受信した圧縮画像情報が再び更新画像情報である場合（Ｓ６８のＮｏ）、エントロピー復号化部８２１は当該データを復号化し、逆量子化部８２２は、受け取ったデータを逆量子化してＤＣＴ係数を生成し、以後上記の処理を繰り返す。
【０２４６】
一方、一定時間経過後にデータ受信部７０１が受信した圧縮画像情報が圧縮誤差画像情報である場合（Ｓ６８のＹｅｓ）、エントロピー復号化部８２１は圧縮誤差画像情報を復号化し（Ｓ６９）、逆量子化部８２２は、復号化された圧縮誤差画像情報を逆量子化処理し（Ｓ７０）、逆ＤＣＴ部８２３は、逆量子化された圧縮誤差画像情報を逆ＤＣＴする。変換された圧縮誤差画像情報は、ＤＣＴ後誤差補正部８２８に渡される（Ｓ７１）。
【０２４７】
あわせて、補正領域決定部８２６は、データ受信部７０１から圧縮誤差画像情報のうち補正領域情報を受け取り、補正すべき誤差補正領域を決定して逆ＤＣＴ後データ取得部８２７に指示する。逆ＤＣＴ後データ取得部８２７は、逆ＤＣＴ後データ保持部８２４に保持されていた画像データの当該誤差補正領域のデータを読み出してＤＣＴ後誤差補正部８２８に渡す（Ｓ７２）。
【０２４８】
誤差補正領域のデータを受け取ると、ＤＣＴ後誤差補正部８２８は、逆ＤＣＴ部８２３により逆ＤＣＴ処理された圧縮誤差補正情報と、渡された誤差領域のデータ（更新画像情報）とを合成して圧縮誤差を計算し、誤差補正画像を生成する（Ｓ７３）。
【０２４９】
誤差補正画像が生成されると、色空間逆変換部８２５は、誤差補正画像の色空間をＹＣｂＣｒ色空間からＲＧＢ色空間に変換する。変換された画像データは画像表示部７０３に渡される。画像表示部７０３は、当該誤差補正画像を表示する（Ｓ７４）。
【０２５０】
この実施形態の情報受信装置によれば、情報転送装置と情報受信装置との間でＤＣＴの実装が異なっている場合にも、丸め誤差等を排除することができる。
【０２５１】
なお、本発明は上記実施形態のみに限定されるものではない。
【０２５２】
上記説明では、本発明に係る実施形態の情報転送装置および情報受信装置について説明したが、これには限定されない。すなわち、第１ないし第６の実施形態に係る情報転送装置と、第７ないし第９の実施形態に係る情報受信装置とを適宜組み合わせて、プロジェクターシステムとして構成することも可能である。また、本発明の要旨を逸脱しない範囲で構成要素を変形して具体化してもよい。例えば、上記各実施形態に示される全構成要素からいくつかの構成要素を削除して構成してもかまわない。 
【０２５３】
また、上記第１ないし第６の実施形態に係る情報転送装置において、情報転送装置から情報受信装置の画面情報を転送している間に、第１ないし第６の実施形態である情報転送装置の画像圧縮部１１４ないし６１４の構成を適宜変更してもよい。同様に第７ないし第９の実施形態である情報受信装置の受信データ処理部７０２、７１２および８１２の構成を適宜変更してもかまわない。ここで、画像圧縮部１１４ないし６１４の構成の変更や受信データ処理部７０２、７１２および８１２の構成の変更は、ユーザの好みに応じて切り替えてもよいし、情報転送装置および情報受信装置における処理負荷が所定の負荷値よりも多くなった場合に、自動的に切り替えるように構成してもよい。
【０２５４】
また、上記実施形態では情報転送装置、情報受信装置として説明しているが、コンピュータにコンピュータプログラム（ソフトウェア）をインストールすることによって当該情報転送装置、情報受信装置として機能するものであってもよい。
【０２５５】
上記実施形態におけるソフトウェアは、フレキシブルディスクなどのコンピュータが読み出し可能な記憶媒体に記憶されていても良く、また、ソフトウェア（プログラム）単体として伝送されるものでもよい。この場合、記憶媒体に記憶されたソフトウェア（プログラム）をコンピュータが読み出したり、ＬＡＮやインターネッ上のサイト（サーバ）からダウンロードしてインストールしたりすることにより、各実施形態における処理が可能になる。
【０２５６】
つまり、本発明におけるソフトウェア（プログラム）は、コンピュータと独立した記憶媒体に記憶されているものだけに限らず、ＬＡＮやインターネットなどの伝送媒体を介して流通されるものも含まれる。
【０２５７】
なお、記憶媒体としては、上記フレキシブルディスクの他、例えば磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤなど）、光磁気ディスク（ＭＯなど）、半導体メモリなど、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式はいずれの形態であっても良い。
【０２５８】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフトなどのＭＷ（ミドルウェア）などが本実施形態を実現するための各処理の一部を実行しても良い。
【０２５９】
さらに、記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネットなどにより伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。また、記憶媒体は一つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記録媒体に含まれ、媒体構成はいずれの構成であっても良い。
【０２６０】
なお、コンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコンなどの一つからなる装置、複数の装置がネットワーク接続されたシステムなどのいずれの構成であっても良い。
【０２６１】
また、コンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコンなども含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【産業上の利用可能性】
【０２６２】
本発明は、電子機器製造業に適用することができる。
【図面の簡単な説明】
【０２６３】
【図１】本発明に係る一つの実施形態のプロジェクターシステムの概要を示す図である。
【図２】本発明に係る一つの実施形態のプロジェクターシステムの概要を示す図である。
【図３】本発明に係る第１の実施形態の情報転送装置の構成を示すブロック図である。
【図４】この実施形態の情報転送装置１の動作を示すフローチャートである。
【図５】この実施形態の情報転送装置における画像圧縮部の構成を示すブロック図
【図６】この実施形態の情報転送装置における画像圧縮部に備えられるフレームバッファの概要を示す図である。
【図７】この実施形態の情報転送装置１における画像圧縮部１１４の動作を示すフローチャートである。
【図８】本発明に係る第２の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。
【図９】この実施形態の情報転送装置における画像圧縮部２１４の動作を示すフローチャートである。
【図１０】本発明に係る第３の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。
【図１１】この実施形態の情報転送装置における画像圧縮部３１４の動作を示すフローチャートである。
【図１２】本発明に係る第４の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。
【図１３】この実施形態の情報転送装置における画像圧縮部４１４の動作を示すフローチャートである。
【図１４】本発明に係る第５の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。
【図１５】この実施形態の情報転送装置における画像圧縮部５１４の動作を示すフローチャートである。
【図１６】本発明に係る第６の実施形態の情報転送装置における画像圧縮部の構成を示すブロック図である。
【図１７】この実施形態の情報転送装置における画像圧縮部６１４の動作を示すフローチャートである。
【図１８】本発明に係る第７の実施形態の情報受信装置の構成を示すブロック図である。
【図１９】この実施形態に係る情報受信装置の動作を示すフローチャートである。
【図２０】本発明に係る第８の実施形態の情報受信装置における受信データ処理部の構成を示すブロック図である。
【図２１】この実施形態に係る情報受信装置の動作を示すフローチャートである。
【図２２】本発明に係る第９の実施形態の情報受信装置における受信データ処理部の構成を示すブロック図である。
【図２３】この実施形態に係る情報受信装置の動作を示すフローチャートである。
【符号の説明】
【０２６４】
１…情報転送装置、２…情報受信装置、３…スクリーン、１１１…画像生成部、１１２…ディスプレイ、１１３…更新画像取得部、１１４…画像圧縮部、１１５…画像転送部、１１６…データ転送部、１１７…送信領域決定部、７０１…データ受信部、７０２…受信データ処理部、７０３…画像表示部。
【図１】
2007243838.tif 000003
【図２】
2007243838.tif 000004
【図３】
2007243838.tif 000005
【図４】
2007243838.tif 000006
【図５】
2007243838.tif 000007
【図６】
2007243838.tif 000008
【図７】
2007243838.tif 000009
【図８】
2007243838.tif 000010
【図９】
2007243838.tif 000011
【図１０】
2007243838.tif 000012
【図１１】
2007243838.tif 000013
【図１２】
2007243838.tif 000014
【図１３】
2007243838.tif 000015
【図１４】
2007243838.tif 000016
【図１５】
2007243838.tif 000017
【図１６】
2007243838.tif 000018
【図１７】
2007243838.tif 000019
【図１８】
2007243838.tif 000020
【図１９】
2007243838.tif 000021
【図２０】
2007243838.tif 000022
【図２１】
2007243838.tif 000023
【図２２】
2007243838.tif 000024
【図２３】
2007243838.tif 000025