(57)【特許請求の範囲】
【請求項１】
符号を復号後画像に復号する符号データ復号手段と、
前記復号後画像が高品質であるときに、前記復号後画像に基づいて低品質画像を算出する画像低品質化手段と、
前記復号後画像と前記低品質画像とに基づいて算出される高品質化情報が前記低品質画像に対応するように高品質化情報記憶手段を更新する高品質化情報生成手段と、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して前記復号後画像に対応する対応高品質化情報を検索する高品質化情報検索手段と、
前記対応高品質化情報とに基づいて前記復号後画像が高品質化された高品質画像を算出する画像高品質化手段と、
前記低品質画像に基づいて画像特性値を算出する画像特性値計算手段と、
前記復号後画像を変換画像に画像変換する画像変換手段とを具備し、
前記高品質化情報記憶手段は、複数画像特性値に複数高品質化情報を対応付け、
前記高品質化情報生成手段は、前記高品質化情報が前記画像特性値に対応するように高品質化情報記憶手段を更新し、
前記画像特性値計算手段は、前記復号後画像が低品質であるときに、前記復号後画像に基づいて低品質画像特性値を算出し、
前記高品質化情報検索手段は、前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して、前記複数高品質化情報から前記低品質画像特性値に対応する前記対応高品質化情報を検索し、
前記画像低品質化手段は、前記復号後画像が高品質であるときに、前記変換画像に基づいて変換低品質画像を算出し、
前記画像特性値計算手段は、前記変換画像に基づいて変換画像特性値を算出し、
前記高品質化情報生成手段は、前記変換画像と前記変換低品質画像とに基づいて算出される変換高品質化情報が前記変換画像特性値に対応するように高品質化情報記憶手段を更新する
動画符号復号装置。
【請求項２】
請求項１において、
前記復号後画像は、
１つの画面が複数に分割された一部と、
前記一部が前記画面に映し出される位置とを示す
動画符号復号装置。
【請求項３】
符号を復号後画像に復号するステップと、
前記復号後画像が高品質であるときに、前記復号後画像に基づいて低品質画像を算出するステップと、
前記復号後画像と前記低品質画像とに基づいて算出される高品質化情報が前記低品質画像に対応するように高品質化情報記憶手段を更新するステップと、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して前記復号後画像に対応する対応高品質化情報を検索するステップと、
前記対応高品質化情報とに基づいて前記復号後画像が高品質化された高品質画像を算出するステップと、
前記低品質画像に基づいて画像特性値を算出するステップと、
前記高品質化情報が前記画像特性値に対応するように前記高品質化情報記憶手段を更新するステップと、
前記復号後画像が低品質であるときに前記復号後画像に基づいて低品質画像特性値を算出するステップと、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して、前記複数高品質化情報から前記低品質画像特性値に対応する前記対応高品質化情報を検索するステップと、
前記復号後画像を変換画像に画像変換するステップと、
前記復号後画像が高品質であるときに、前記変換画像に基づいて変換低品質画像を算出するステップと、
前記変換画像に基づいて変換画像特性値を算出するステップと、
前記変換画像と前記変換低品質画像とに基づいて算出される変換高品質化情報が前記変換画像特性値に対応するように高品質化情報記憶手段を更新するステップとを具備し、
前記高品質化情報記憶手段は、複数画像特性値に複数高品質化情報を対応付ける
動画符号復号方法。
【請求項４】
請求項３において、
前記復号後画像は、
１つの画面が複数に分割された一部と、
前記一部が前記画面に映し出される位置とを示す
動画符号復号方法。
【請求項５】
符号を復号後画像に復号するステップと、
前記復号後画像が高品質であるときに、前記復号後画像に基づいて低品質画像を算出するステップと、
前記復号後画像と前記低品質画像とに基づいて算出される高品質化情報が前記低品質画像に対応するように高品質化情報記憶手段を更新するステップと、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して前記復号後画像に対応する対応高品質化情報を検索するステップと、
前記対応高品質化情報とに基づいて前記復号後画像が高品質化された高品質画像を算出するステップと、
前記低品質画像に基づいて画像特性値を算出するステップと、
前記高品質化情報が前記画像特性値に対応するように前記高品質化情報記憶手段を更新するステップと、
前記復号後画像が低品質であるときに前記復号後画像に基づいて低品質画像特性値を算出するステップと、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して、前記複数高品質化情報から前記低品質画像特性値に対応する前記対応高品質化情報を検索するステップと、
前記復号後画像を変換画像に画像変換するステップと、
前記復号後画像が高品質であるときに、前記変換画像に基づいて変換低品質画像を算出するステップと、
前記変換画像に基づいて変換画像特性値を算出するステップと、
前記変換画像と前記変換低品質画像とに基づいて算出される変換高品質化情報が前記変換画像特性値に対応するように高品質化情報記憶手段を更新するステップとをコンピュータに実行させ、
前記高品質化情報記憶手段は、複数画像特性値に複数高品質化情報を対応付ける
動画符号復号プログラム。
【請求項６】
請求項５において、
前記復号後画像は、
１つの画面が複数に分割された一部と、
前記一部が前記画面に映し出される位置とを示す
動画符号復号プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画符号復号装置および動画符号復号方法に関し、特に、動画を符号化および復号するときに利用される動画符号復号装置および動画符号復号方法に関する。
【背景技術】
【０００２】
計算機上のデスクトップ画面のような、画面全体に対する大きさの割合、画面内の位置、色合いの変化の仕方等の性質が固有である領域を複数含み、かつ、これらの領域の移動や消失等が時間とともに発生する画面を、符号化および復号するシステムが知られている。この種の動画符号復号システムは、符号化時に様々な品質で符号化し、符号データ用の通信帯域が狭い場合には、低品質画像を送信することで、伝送時間の短縮を図っている。
【０００３】
特開２０００−０４１１４９号公報には、受信側が必要とする解像度の画像データを、従来より少ない伝送量あるいは伝送時間で伝送できる高精細静止画像の階層符号化伝送方法が開示されている。その高精細静止画像の階層符号化伝送方法は、原画像を複数個の部分領域に分割し、各部分領域に対して解像度変換を施し、該解像度変換により得られた複数段階の解像度の画像のうち最も解像度の低い画像に対しては符号化を行い、他の解像度の画像に対しては差分符号化を行い、最も解像度の低い画像に対する符号化データから解像度が高くなる順に差分符号化データを伝送するようにしたことを特徴とする。
【０００４】
特開２００５−２５３０００号公報には、原画像が持つテクスチャに近いテクスチャを持つ学習データセットを選択することにより、原画像の細部まで正確に復元された高解像度画像を得る画像処理装置が開示されている。その画像処理装置は、互いに異なる複数の代表画像により構成されるインデックス画像を格納しているインデックス画像格納手段と、高解像度化の対象となる原画像のテクスチャの特徴量と上記インデックス画像格納手段に格納されている各代表画像のテクスチャの特徴量を演算し、演算した上記原画像のテクスチャの特徴量と上記各代表画像のテクスチャの特徴量を比較して、上記原画像と上記各代表画像の類似度を検出する類似度検出手段と、上記各代表画像によりそれぞれ生成された複数の学習データセットを格納している学習データセット格納手段と、上記学習データセット格納手段に格納されている複数の学習データセットのうち、上記類似度検出手段により検出された最も類似度が高い代表画像に対応する学習データセットを選択する学習データセット選択手段と、上記学習データセット選択手段により選択された学習データセットを使用して上記原画像の超解像度処理を行う超解像度処理手段とを備えている。
【０００５】
特開２００３−２０９６８４号公報には、５値の入力画像データを主走査と副走査方向に２倍の解像度をもつ２値の出力画像データへ変換する場合に、注目画素を２×２画素に分割して解像度を増やすと同時に、注目画素の濃度および注目画素の周辺にある画素の濃度分布から、分割した画素の２値濃度を決定することができる画像処理装置が開示されている。その画像処理装置は、画像データをディジタル的に処理する機能を備えた画像処理装置において、受領した画像データを５値の入力ディジタル画像データに変換する変換手段と、前記変換手段により変換された入力ディジタル画像データを、主走査と副走査方向に所定の倍率の解像度をもつ２値の出力画像データに置き換える置換手段と、前記置換手段において、解像度を増やすために２値の出力画像データの注目画素を所定の画素数に分割する分割手段と、前記置換手段において、注目画素の濃度および注目画素の周辺にある画素の濃度分布を解析する解析手段と、前記分割手段により分割された注目画素の２値濃度を、前記解析手段により解析された注目画素の濃度および注目画素の周辺にある画素の濃度分布から決定する濃度決定手段と、を備えたことを特徴とする。
【０００６】
【特許文献１】特開２０００−０４１１４９号公報
【特許文献２】特開２００５−２５３０００号公報
【特許文献３】特開２００３−２０９６８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の動画符号復号システムでは、以下のような問題点があった。
第１の問題点は、伝送時間を短縮させるために符号量を少なくすると、伝送された符号を復号することで得られる画像の品質が低くなることである。
その理由は、符号量を減少させると、復号によって得られる画像が低品質になるにも関わらず、復号によって得られた画像の品質向上処理が行われていなかったためである。
第２の問題点は、低品質な画像を高品質化する前に、低品質な画像を高品質化するための情報を用意するための手間がかかることである。
その理由は、低品質である部分を高品質化するために必要なデータを生成するために、事前に多くの画像を処理しなくてはならないからである。
本発明の課題は、符号量が少ない符号を復号することで得られる画像の品質を向上させ、かつ、低品質な画像を高品質化するための手間を低減する動画符号復号装置および動画符号復号方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明による動画符号復号装置は、符号データ復号手段と画像低品質化手段と高品質化情報生成手段と高品質化情報検索手段と画像高品質化手段とを備えている。その符号データ復号手段は、符号を復号後画像に復号する。その画像低品質化手段は、その復号後画像が高品質であるときに、その復号後画像に基づいて低品質画像を算出する。その高品質化情報生成手段は、その復号後画像とその低品質画像とに基づいて算出される高品質化情報がその低品質画像に対応するように高品質化情報記憶手段を更新する。その高品質化情報検索手段は、その復号後画像が低品質であるときに、その高品質化情報記憶手段を参照してその復号後画像に対応する対応高品質化情報を検索する。その画像高品質化手段は、その対応高品質化情報とに基づいてその復号後画像が高品質化された高品質画像を算出する。
【０００９】
本発明による動画符号復号システムは、画面送信サーバと、画面送信サーバに情報伝達可能に接続される画像受信サーバとを備えている。その画面送信サーバは、符号化前画像を符号に符号化する。このとき、その符号は、その符号化前画像がその画像受信サーバに過去に伝送されていないときにその符号化前画像を示し、その符号化前画像がその画像受信サーバに過去に伝送されたときにその符号化前画像が低品質化された画像を示している。その画像受信サーバは、符号データ復号手段と画像低品質化手段と高品質化情報生成手段と高品質化情報検索手段と画像高品質化手段とを備えている。その符号データ復号手段は、符号を復号後画像に復号する。その画像低品質化手段は、その復号後画像が高品質であるときに、その復号後画像に基づいて低品質画像を算出する。その高品質化情報生成手段は、その復号後画像とその低品質画像とに基づいて算出される高品質化情報がその低品質画像に対応するように高品質化情報記憶手段を更新する。その高品質化情報検索手段は、その復号後画像が低品質であるときに、その高品質化情報記憶手段を参照してその復号後画像に対応する対応高品質化情報を検索する。その画像高品質化手段は、その対応高品質化情報とに基づいてその復号後画像が高品質化された高品質画像を算出する。
【００１０】
本発明による動画符号復号方法は、符号を復号後画像に復号するステップと、その復号後画像が高品質であるときに、その復号後画像に基づいて低品質画像を算出するステップと、その復号後画像とその低品質画像とに基づいて算出される高品質化情報がその低品質画像に対応するように高品質化情報記憶手段を更新するステップと、その復号後画像が低品質であるときに、その高品質化情報記憶手段を参照してその復号後画像に対応する対応高品質化情報を検索するステップと、その対応高品質化情報とに基づいてその復号後画像が高品質化された高品質画像を算出するステップとを備えている。
【００１１】
本発明による動画符号復号プログラムは、複数のステップをコンピュータに実行させるためのコンピュータプログラムである。その複数のステップは、符号を復号後画像に復号するステップと、その復号後画像が高品質であるときに、その復号後画像に基づいて低品質画像を算出するステップと、その復号後画像とその低品質画像とに基づいて算出される高品質化情報がその低品質画像に対応するように高品質化情報記憶手段を更新するステップと、その復号後画像が低品質であるときに、その高品質化情報記憶手段を参照してその復号後画像に対応する対応高品質化情報を検索するステップと、その対応高品質化情報とに基づいてその復号後画像が高品質化された高品質画像を算出するステップとを備えている。
【発明の効果】
【００１２】
本発明の第１の効果は、符号量が少ない符号を復号することで得られる画像の品質を向上できることにある。
本発明の第２の効果は、低品質な画像を高品質化するための情報を事前に用意しなくてもよいことにある。
その理由は、過去に高品質に符号化された符号を受信した際に、復号処理によって得られた高品質画像を用いて、低品質画像を高品質化するために必要なデータを生成し、その生成したデータを用いて、低品質画像を高品質化するためである。
【発明を実施するための最良の形態】
【００１３】
図面を参照して、本発明による動画符号復号装置の実施の形態を記載する。その第１の実施の形態における動画符号復号装置１は、図１に示されているように、データ処理装置１０と記憶装置２０と記憶装置３０とを備えている。データ処理装置１０は、コンピュータであり、図示されていないＣＰＵと内部記憶装置とインターフェースとを備えている。そのＣＰＵは、データ処理装置１０にインストールされるコンピュータプログラムを実行して、その内部記憶装置とインターフェースとを制御する。その内部記憶装置は、そのコンピュータプログラムを記録し、そのＣＰＵにより生成される情報を一時的に記録する。そのインターフェースは、データ処理装置１０に接続される外部機器により生成される情報をそのＣＰＵに出力し、そのＣＰＵにより生成された情報をその外部機器に出力する。その外部機器は、記憶装置２０と記憶装置３０とを含んでいる。データ処理装置１０としては、パーソナルコンピュータが例示される。
【００１４】
記憶装置２０は、データ処理装置１０により制御されて情報を記録する。記憶装置２０としては、磁気ディスク装置が例示される。記憶装置２０は、符号記憶手段２１を備えている。符号記憶手段２１は、符号データと部分画像位置情報とを記憶している。その符号データは、１つの画像を複数の領域に分割した複数の部分画像を圧縮することによって得られ、その符号化された部分画像の１つを示している。その符号データとしては、ＪＰＥＧ２０００によって部分画像から符号化されたデータが例示される。その部分画像位置情報は、その圧縮された部分画像が一部分を構成していた画像のうちのその圧縮された部分画像が映し出されている位置を特定する情報を示している。その部分画像としては、１つの画像をマス目上に分割することで得られる複数の矩形領域を構成する画素の集合が例示される。その画素は、２４ビットのＲＧＢカラー表現を用いて色を表現している。また、その部分画像位置情報としては、その画素（矩形領域）の左上および右下の頂点のマス目上の座標値が例示される。
【００１５】
記憶装置３０は、データ処理装置１０により制御されて情報を記録する。記憶装置３０としては、磁気ディスク装置が例示される。記憶装置３０は、画像記憶手段３１を備えている。画像記憶手段３１は、データ処理装置１０から取得した部分画像と部分画像位置情報とを用いて生成した画像を記憶している。例えば、画像記憶手段３１は、その部分画像が１つの画像をマス目上に分割された矩形領域であり、その部分画像位置情報がその矩形領域の左上と右下の画素の座標値である場合に、データ処理装置１０から取得したその矩形領域の左上と右下の画素の座標値が示す位置に、同様に取得した部分画像を配置した画像を生成する。
【００１６】
データ処理装置１０は、符号データ復号手段１１と画像品質判定手段１２と画像低品質化手段１３と画像高品質化手段１４と高品質化情報蓄積手段１５とを備えている。
【００１７】
符号データ復号手段１１は、符号記憶手段２１に記憶された符号データと部分画像位置情報とを取得し、その符号データを復号することにより部分画像を生成する。
【００１８】
画像品質判定手段１２は、符号データ復号手段１１から、その部分画像位置情報とその復号された部分画像とを取得し、その部分画像の画質を判定する。画像品質判定手段１２は、その部分画像が高品質画像であった場合は、画像記憶手段３１および高品質化情報蓄積手段１５に高品質画像である部分画像と部分画像位置情報を送信する。画像品質判定手段１２は、その部分画像が低品質画像であった場合は、高品質化情報蓄積手段１５に低品質画像である部分画像と部分画像位置情報を送信する。その高品質画像の例としては、高解像度の画像データが、また、その低品質画像の例としては、低解像度の画像データがあげられる。画像品質判定手段１２は、例えば、画像の総画素数を部分画像情報から計算した部分画像の面積で割った値を用いることで、高解像度あるいは低解像度であるといった判定を行う。すなわち、その高品質画像の単位面積当たりの総画素数は、その低品質画像の単位面積当たりの総画素数より多い。
【００１９】
画像低品質化手段１３は、高品質化情報蓄積手段１５から部分画像を取得し、その取得した画像の品質を低下させた画像を高品質化情報蓄積手段１５に出力する。例えば、画像低品質化手段１３は、その取得した画像の解像度を下げることで低品質化させる。
【００２０】
高品質化情報蓄積手段１５は、画像品質判定手段１２から高品質画像である部分画像を取得した場合に、画像低品質化手段１３を用いてその部分画像から低品質画像を生成し、その生成した低品質画像からその部分画像を生成するために必要な高品質化情報を生成し、その低品質画像の画像特性値（後述）に対応付けてその高品質化情報を蓄積する。
【００２１】
また、高品質化情報蓄積手段１５は、画像品質判定手段１２から低品質画像である部分画像を取得した場合、その部分画像の画像特性値を計算し、蓄積している高品質化情報の中からその画像特性値を用いて特定した高品質化情報とその部分画像と画像品質判定手段１２から取得した部分画像位置情報とを画像高品質化手段１４に送信する。
【００２２】
さらに、高品質化情報蓄積手段１５は、画像品質判定手段１２から低品質画像である部分画像を取得した場合に、その低品質画像の画像特性値を計算し、蓄積している高品質化情報の中からその特性値を用いて高品質化情報を特定できなかった場合に、その部分画像と、画像品質判定手段１２から取得した部分画像位置情報を画像記憶手段３１に送信する。
【００２３】
すなわち、高品質化情報蓄積手段１５は、画像特性値計算手段１５１と高品質化情報生成手段１５２と高品質化情報記憶手段１５３と高品質化情報検索手段１５４とを備えている。
【００２４】
画像特性値計算手段１５１は、部分画像と部分画像位置情報が高品質化情報蓄積手段１５に入力されると、その入力された部分画像の画像としての特徴と部分画像位置情報の特徴をあらわす画像特性値を算出する。その画像特性値としては、部分画像を構成する全てあるいは一部の画素値のｍｄ５等のハッシュ値と、部分画像位置情報であるその矩形領域の左上と右下の頂点の座標値の積和を、それぞれ重み付けして和を取った値の他、画像を構成する各画素の上位ビットの平均値や、画像を構成する各画素をグレイスケール化した画素値の上位ビットを一定間隔で走査順に取得して結合した値等と、部分画像位置情報を、それぞれ重み付けして和を取った値が例示される。
【００２５】
高品質化情報生成手段１５２は、画像品質判定手段１２から高品質画像である部分画像を取得し、画像低品質化手段１３を用いてその部分画像から低品質画像を生成し、その画像特性値計算手段１５１を用いてその低品質画像の画像特性値を生成する。また、高品質化情報生成手段１５２は、その低品質画像からその部分画像を生成するために必要な高品質化情報を生成し、その生成した高品質化情報をその画像特性値に対応付けて高品質化情報記憶手段１５３に記録する。その高品質化情報としては、画像低品質化手段１３が生成した低品質画像と画像品質判定手段１２から取得した高品質画像の差分や、画像品質判定手段１２から取得した高品質画像である部分画像の高周波成分や、画像品質判定手段１２から受信した高品質画像である画像等がある。また、その高品質化情報は、蓄積時に圧縮され、利用時に伸長されてもよい。
【００２６】
高品質化情報記憶手段１５３は、内部記憶装置である。高品質化情報記憶手段１５３は、その高品質化情報生成手段１５２が生成した高品質化情報と、その高品質化情報に対応付けられた画像特性値を記憶する。
【００２７】
高品質化情報検索手段１５４は、画像品質判定手段１２から取得した部分画像が低品質画像であるときに、画像特性値計算手段１５１を用いてその部分画像の画像特性値を計算し、その画像特性値を用いて高品質化情報記憶手段１５３が記憶している高品質化情報の中から特定した高品質化情報を取得する。また、高品質化情報検索手段１５４は、その取得したその高品質化情報とその部分画像と画像品質判定手段１２から取得した部分画像位置情報を、画像高品質化手段１４に送信する。
【００２８】
高品質化情報検索手段１５４は、画像特性値計算手段１５１が生成した画像特性値によって、高品質化情報記憶手段１５３が記憶している高品質化情報の中から高品質化情報を特定できなかった場合、その部分画像と画像品質判定手段１２から取得した部分画像位置情報を画像記憶手段３１に送信する。
【００２９】
高品質化情報検索手段１５４が、画像特性値計算手段１５１が生成した画像特性値によって、高品質化情報記憶手段１５３が記憶している高品質化情報の中から特定する動作は、例えば、生成した画像特性値と最も近い値を持つ画像特性値と対応付けられている高品質化情報を検索することによって行う。二つの画像特性値の近さは、例えば二つの画像特性値の差分の絶対値の大きさによって定義される。
【００３０】
画像高品質化手段１４は、高品質化情報蓄積手段１５から低品質画像と高品質化情報を取得し、その取得した高品質化情報を用いてその低品質画像の品質を高くした高品質化部分画像を生成し、その高品質化部分画像を画像記憶手段３１に送信する。例えば、画像高品質化手段１４は、高品質化情報蓄積手段１５から取得した低周波成分のみで構成される低品質画像に、高品質化情報である高周波成分を加えて画像として再構成することで高品質化部分画像を生成し、その高品質化部分画像を画像記憶手段３１に送信する。
【００３１】
図２は、符号化されている画像を示している。その画像３３としては、計算機上のデスクトップ画面が例示される。画像３３は、複数の領域に分割され、複数の部分画像３４から形成されている。部分画像３４の符号データは、部分画像位置情報３５に対応付けて符号記憶手段２１に記録されている。部分画像位置情報３５は、部分画像３４の矩形領域の左上と右下の画素の座標値を示している。その座標値は、ｘ座標とｙ座標とを示している。
【００３２】
図３は、画像低品質化手段１３による低品質化動作を示している。その低品質化動作は、解像度を半分にする動作である。例えば、まず奇数番目の列を取得し、それらの列の横方向の順序を維持したまま隣接するように並べた後、奇数番目の行を取得し、それらの行の縦方向の順次を維持したまま隣接するように並べることで、解像度が半分である画像が得られる。
【００３３】
たとえば、縦４画素、横６画素で合計２４個の画素から構成される画像１４０１を低品質化する場合に、その動作により、画像１４０１の画素Ｌ１〜Ｌ６から構成される低品質画像１４０２が生成される。このとき、高品質化情報しては、低品質化される前の画像において低品質化によって生成された解像度が半分の画像を構成している画素に相当する画素の画素値をＲＧＢ値と異なる値（例えば負の値）に設定した情報を用いる。例えば、画像１４０１および低品質画像１４０２から生成される高品質化情報１４０３は、画像１４０１の画素のうちの画素Ｌ１〜Ｌ６を除く画素Ｈ１〜Ｈ１８とＲＧＢ値と異なる画素値を持つ画素とから形成されている。図３の高品質化情報１４０３では、そのＲＧＢ値と異なる画素値を持つ画素は、斜線が描かれている。
【００３４】
図３は、さらに、画像高品質化手段１４による高品質化動作を示している。高品質化情報１４０６を用いて低品質画像１４０５を高品質化する場合を例に説明する。まず、高品質化情報１４０６において、上から順番に各行を構成する画素の中で、ＲＧＢ値と異なる値を画素値として持っている画素を検索する。ＲＧＢ値と異なる値を画素値として持っている画素が見つかったＮ番目の行に対して、ＲＧＢ値と異なる値を画素値として持っている画素の値を、左から順に低品質画像１４０５のＮ番目の行の画素値の値に入れ替える。以上の動作によって、高品質画像である高解像度画像１４０４が生成される。
【００３５】
図４は、高品質化情報記憶手段１５３に記憶されている情報の例を示している。その情報１５０１は、画像特性値の集合を高品質化情報の集合に対応付けている。すなわち、画像特性値の集合のうちの任意の要素は、高品質化情報の集合のうちの１つの要素に対応している。また、本実施の形態における画像特性値は、次のように計算する。まず、ハッシュ値に０を代入し、次に部分画像を構成する画素のｘ座標およびｙ座標の値が両方とも４の倍数である画素全てに対して、Ｒ値とＧ値とＢ値の合計を３で割り、さらに１６で割った値をハッシュ値に加算する。そのハッシュ値と式（１）：
位置＝部分画像位置情報内の左上の座標のｘの値＋部分画像位置情報内の左上の座標のｙの値×（全ての部分画像位置情報のｘの値中で最大の値  ＋  １）  …式（１）
で求められる位置を式（２）
ハッシュ値×２５６＋８ビット化した位置…式（２）
に代入して得られた値を画像特性値とする。その部分画像を構成する画素ｘ座標およびｙ座標は、部分画像の左上の画素を原点として、右方向をｘ軸、下方向をｙ軸とした場合の値である。
【００３６】
なお、式（２）の中の「８ビット化」とは、２のべき乗をＮとしたとき、位置の最大値をＮで割った値が２５６以下となるための最小のＮを用いて、位置を割ることを指す。例えば、縦１０２４画素、横１２８０画素の画像と縦６４画素、横６４画素の部分画像を用いる場合、位置の最大値は、３２０となるので、そのＮは、２となる。以降では、画像特性値を求める際のＮの値が２である場合を例として説明する。
【００３７】
本実施の形態である画像特性値と最も近い画像特性値と表現した場合、ある画像特性値との差分の絶対値の大きさが最も小さい画像特性値を指す。本実施の形態において、画像の品質の例としては、解像度を用いる。
【００３８】
本実施の形態における、画像低品質化手段１３の低品質化動作、高品質化情報および高品質化情報蓄積手段１５の高品質化情報生成動作について説明する。以降では、部分画像および部分画像位置情報として図３の高解像度画像１４０４に示した「ａｂ」という文字が書かれている縦６４画素横６４画素の画像と二つの座標値（２，１）（３，２）を用いて本実施の形態における動作例について説明する。
【００３９】
高品質化情報蓄積手段１５（すなわち、高品質化情報生成手段１５２）が高品質化情報を生成する動作について、例を用いて説明する。高品質化情報生成手段１５２は、図５に示されているように、高解像度画像である部分画像１６０１および部分画像位置情報である二つの座標値（２，１）（３，２）を受信した場合、画像低品質化手段１３を用いて低解像度画像１６０２を生成する。
【００４０】
次に、画像特性値計算手段１５１は、低解像度画像および部分画像位置情報から画像特性値を計算し、式（１）のハッシュ値「８２５」を２５６倍して得られた値「２１１２００」に式（２）で得られた値「２（ｘの値）＋１（ｙの値）×８（全ての部分画像位置情報のｘの値中で最大の値＋１）＝１０」を２で割った値５を加算することで画像特性値「２１１２０５」を得る（１６０３）。
【００４１】
そして、高品質化情報生成手段１５２は、高品質化情報１４０６を生成し、画像特性値２１１２０５と組にした情報１６０４を高品質化情報記憶手段１５３である磁気ディスク装置に記憶する（１６０５）。
【００４２】
次に、本実施の形態において、高品質化情報蓄積手段１５が、高品質化情報を用いて低解像度画像を高品質化する動作について、例を用いて説明する。本実施の形態における高品質化情報蓄積手段１５内の高品質化情報検索手段１５４として機能する中央演算装置は、図６に示されているように、画像品質判定手段１２が送信した図３の低解像度画像１４０５である部分画像１７０１および部分画像位置情報（２，１）（３，２）を受信すると、画像特性値生成手段１５１を用いて、画像特性値「２１１２０５」１７０２を生成する。
【００４３】
次に、高品質化情報検索手段１５４は、画像特性値「２１１２０５」と最も近い値と組になっている高品質化情報を、高品質化情報記憶手段１５３に記憶されているデータから検索する（１７０３）。高品質化情報に図４の１５０１のような情報が記憶されている場合、高品質化情報検索手段１５４は、画像特性値２１１２０５と組になっている１５０１のような高品質化情報を取得し、その高品質化情報に基づいて低品質画像を高品質化し、高品質化の結果得られた高解像度の部分画像と部分画像位置情報を画像記憶手段３１へ送信する（１７０４）。検索の結果、発見できなかった場合には、高品質化情報検索手段１５４は、低品質画像および部分画像位置情報を画像記憶手段３１に送信する（１７０５）。
【００４４】
本実施の形態では、画像の特徴量が画像特性値の上位ビットに、位置が画像特性値の下位ビットとなるように計算しているので、ある位置の部分画像の高品質化情報が、異なる部分画像位置情報ではあるが画像の特徴が類似している部分画像の高品質化動作で用いられる。また、本実施の形態で用いたそのハッシュ値が等しい場合は、画像特性値の下位ビットが近い、つまり部分画像位置情報が近い部分画像から生成された高品質化情報が、低品質部分画像の高品質化で用いられる。
【００４５】
次に、本発明を実施するための第１の実施の形態の動作について詳細に説明する。符号データ復号手段１１は、図７に示されているように、符号記憶手段２１に記憶された符号データと符号データに対応づけられている部分画像位置情報を取得し、その取得した符号データを復号することで、部分画像を生成する（ステップＳ１０１）。
【００４６】
次に、画像品質判定手段１２は、符号データ復号手段１１から、ステップＳ１０１で符号データ復号手段１１が復号した部分画像と部分画像位置情報を取得し、取得した部分画像の画質を判定する（ステップＳ１０２）。画像品質判定手段１２は、画像品質判定手段１２が取得した部分画像が高品質画像であると判定された場合、画像記憶手段３１および高品質化情報蓄積手段１５に高品質画像である部分画像と部分画像位置情報を送信し、画像記憶手段３１は、受信した部分画像および部分画像位置情報を用いて生成した画像を記憶する（ステップＳ１０３ａおよびステップＳ１０３ｂ）。
【００４７】
次に、高品質化情報蓄積手段１５は、Ｓ１０３ａで送信された高品質画像である部分画像と部分画像位置情報を受信後、画像低品質化手段１３を用いてその部分画像から低品質画像を生成し（ステップＳ１０５ａ）、生成した低品質画像からその部分画像を生成するために必要な高品質化情報を生成し、その低品質画像の画像特性値と対応付けてその高品質化情報を蓄積する（ステップＳ１０６ａ）。
【００４８】
画像品質判定手段１２は、ステップＳ１０２において、画像品質判定手段１２が取得した部分画像が低品質画像であると判定された場合、図８に示されているように、高品質化情報蓄積手段１５に低品質画像である部分画像と部分画像位置情報を送信する（ステップＳ１０３ｃ）。次に高品質化情報蓄積手段１５は、Ｓ１０３ｃで受信した部分画像の画像特性値を計算し、蓄積している高品質化情報の中からその画像特性値を用いて検索する（ステップＳ１０４ｂ）。
【００４９】
高品質化情報蓄積手段１５が、ステップＳ１０４ｂの検索によって高品質化情報を特定できた場合、特定した高品質化情報とＳ１０３ｃで受信した部分画像と画像品質判定手段１２から取得した部分画像位置情報を、画像高品質化手段１４に送信する。画像高品質化手段１４は、高品質化情報蓄積手段１５から取得した高品質化情報を用いて、高品質化情報蓄積手段１５から受信した低品質画像の品質を高くした高品質化部分画像を生成し、画像記憶手段３１に送信する（ステップＳ１０５ｂ）。次に、画像記憶手段３１は、Ｓ１０５ｂで画像高品質化手段１４から受信した部分画像および部分画像位置情報を用いて生成した画像を記憶する（ステップＳ１０６ｂ）。
【００５０】
高品質化情報蓄積手段１５が、ステップＳ１０４ｂの検索によって高品質化情報を特定できなかった場合、高品質化情報蓄積手段１５は、Ｓ１０３ｃで受信した部分画像と部分画像位置情報を画像記憶手段３１に送信し、画像記憶手段３１は、受信した部分画像および部分画像位置情報を用いて生成した画像を記憶する（ステップＳ１０５ｃ）。
【００５１】
図９は、ステップＳ１０４ａ、Ｓ１０５ａおよびＳ１０６ａの動作の詳細を示している。高品質化情報生成手段１５２は、Ｓ１０３で画像品質判定手段１２が送信した高品質画像である部分画像とその部分画像に対応付けられた部分画像位置情報を受信し、その部分画像を画像低品質化手段１３に送信する（ステップＴ１０１）。
【００５２】
次に、画像低品質化手段１３は、Ｔ１０１で高品質化情報生成手段１５２が送信した部分画像を取得し、取得した部分画像の低品質画像を生成する（ステップＴ１０２）。次に、高品質化情報生成手段１５２は、Ｔ１０２で画像低品質化手段１３が生成した低品質画像とＴ１０１で画像品質判定手段１２から受信した部分画像位置情報を、画像特性値計算手段１５１に送信する（ステップＴ１０３）。画像特性値計算手段１５１は、Ｔ１０３で受信した低品質画像と部分画像位置情報とを用いて、画像特性値を用いて計算する（ステップＴ１０４）。
【００５３】
高品質化情報生成手段１５２は、Ｔ１０４の後、Ｔ１０２で画像低品質化手段１３が生成した低品質画像を、Ｔ１０１で画像品質判定手段１２から受信した高品質画像を生成するために必要な高品質化情報を生成する（ステップＴ１０５）。そして、高品質化情報生成手段１５２は、Ｔ１０５で生成した高品質化情報と、Ｔ１０４で画像特性値計算手段１５１が計算した画像特性値を対応付けて、高品質化情報記憶手段１５３に記憶させる（ステップＴ１０６）。
【００５４】
図１０は、Ｓ１０４ｂの動作の詳細を示している。高品質化情報検索手段１５４は、画像品質判定手段１２から低品質画像である部分画像と、その部分画像に対応付けられた部分画像位置情報を受信し、その部分画像およびその部分画像位置情報を画像特性値計算手段１５１に送信する（ステップＵ１０１）。次に、画像特性値計算手段１５１は、Ｕ１０１で高品質化情報検索手段１５４が送信した部分画像および部分画像位置情報を取得し、取得した部分画像および部分画像位置情報を用いて画像特性値を計算する（ステップＵ１０２）。高品質化情報検索手段１５４は、Ｕ１０２で画像特性値計算手段１５１が生成した画像特性値を用いて、高品質化情報記憶手段１５３が記憶している高品質化情報を検索する（ステップＵ１０３およびステップＵ１０４）。
【００５５】
高品質化情報検索手段１５４は、Ｕ１０４で検索に失敗した場合、Ｕ１０１で画像品質判定手段１２から受信した低品質画像である部分画像を画像記憶手段３１に送信し、画像記憶手段３１は、受信した部分画像および部分画像位置情報を用いて生成した画像を記憶する（ステップＵ１０５およびＳ１０５ｃ）。
【００５６】
また、高品質化情報検索手段１５４は、Ｕ１０３の検索によって、高品質化情報記憶手段１５３が記憶している高品質化情報の中から、Ｕ１０２で画像特性値計算手段１５１が生成した画像特性値によって、高品質化情報が特定できた場合、その特定した高品質化情報とＵ１０１で画像品質判定手段１２から受信した部分画像および部分画像位置情報を、画像高品質化手段１５４に送信し、画像高品質化手段１５４は、受信した高品質化情報を用いて、受信した部分画像の品質を高くした高品質化部分画像を生成し、生成した部分画像と、高品質化情報検索手段１５４から受信した部分画像位置情報を画像記憶手段３１に送信する（ステップＵ１０５およびＳ１０５ｂ）。Ｓ１０５ｂの後、画像記憶手段３１は、受信した部分画像および部分画像位置情報を用いて生成した画像を記憶する（ステップＳ１０６）。
【００５７】
本発明の第１の実施の形態では、低品質化した部分画像と低品質化する前の部分画像に対応付けられている部分画像位置情報とから生成された画像特性値が、一定の近さにあるような複数の部分画像を符号化して符号記憶手段に記憶する場合、その複数の部分画像のうち、高品質のまま符号化された部分画像を復号して高品質化情報を生成すれば、残りの部分画像が低品質に符号化されていたとしても、その高品質化情報を用いて低品質に符号化された符号から、高品質の画像を生成することができる。
【００５８】
図１１は、本発明の第２の実施の形態における動画符号復号装置が適用される動画符号復号システムを示している。その動画符号復号システムは、ネットワーク５０を介して画面送信サーバ４０と画面受信クライアント６０とが情報伝達可能に接続されている。画面送信サーバ４０と画面受信クライアント６０としては、パーソナルコンピュータが例示される。ネットワーク５０としては、インターネットが例示される。画面送信サーバ４０は、ネットワーク５０を介して、符号化された画面データを画面受信クライアント６０に送信する。画面受信クライアント６０は、その符号化された画面データを復号して表示する。その画面データは、任意の画像を表す画像データから構成されている。画像データの例としては、画像内の座標値と色成分毎の強度を表す数値である画素値とから構成される画素データがある。
【００５９】
図１２は、その動画符号復号システムを詳細に示している。画面送信サーバ４０は、画面データ生成手段４４と画面データ取得手段４３と画面伝送手段４２とサーバ用通信手段４１とを備えている。すなわち、画面送信サーバ４０は、中央演算装置とイーサネット（登録商標）装置を備えている。その中央演算装置は、画面データ生成手段４４、画面データ取得手段４３、画面伝送手段４２として機能する。そのイーサネット（登録商標）装置は、サーバ用通信手段４１として機能する。
【００６０】
画面データ生成手段４４は、画面データを生成する。画面データ取得手段４３は、画面データ生成手段４４によって生成された画面データを取得する。画面伝送手段４２は、画面データ取得手段４３が取得した画面データから、画面受信クライアント６０に送信する伝送画面符号データを生成する。サーバ用通信手段４１は、ネットワーク５０を介して画面伝送手段４２により生成された伝送画面符号データを受信クライアント６０に送信する。
【００６１】
画面伝送手段４２は、伝送画面データ生成手段４２５と伝送画面データ符号化手段４２１と、画像特性値計算手段４２２と高品質パラメータ領域記憶手段４２３と符号品質パラメータ設定手段４２４とを備えている。すなわち、画面受信クライアント６０は、ＶＲＡＭを備えたグラフィックボードとディスプレイとイーサネット（登録商標）装置と中央演算装置とを備えている。そのＶＲＡＭを備えたグラフィックボードは、表示画面記憶手段６７として機能する。そのディスプレイは、画面出力手段６８として機能する。そのイーサネット（登録商標）装置は、クライアント用通信手段６１として機能する。その中央演算装置は、符号データ復号手段６２、画像品質判定手段６３、高品質化情報蓄積手段６５、画像低品質化手段６４、画像高品質化手段６６として機能する。
【００６２】
伝送画面データ生成手段４２５は、画面データ取得手段４３から取得した画面データの一部又は全ての画像データである部分画像と、その画像データの画面データ内の位置情報である部分画像位置情報から構成される伝送画面データを生成し、符号品質パラメータ設定手段４２４に送信する。その伝送画面データ生成の際、画面データ取得手段４３から取得した画面データを、伝送画面データ生成手段４２５内で記憶しておき、前回取得時の画面データと新たに取得した画面データを比較して、変化のある領域を部分画像として抽出して伝送画面データを生成してもよい。
【００６３】
画像特性値計算手段４２２は、第１の実施の形態における画像特性値計算手段１５１と同様の動作によって、入力された部分画像と部分画像位置情報から、画像特性値を生成する。伝送画面データ符号化手段４２１は、後述する符号品質パラメータ設定手段４２４が生成した符号品質パラメータを用いて、符号品質パラメータ設定手段から受信した伝送画面データ内の画像データをＪＰＥＧ等の画像符号化方式を用いて符号化したデータで入れ替えた伝送画面符号データを生成し、生成した伝送画面符号データをサーバ用通信手段４１に送信する。高品質パラメータ領域記憶手段４２３は、符号品質パラメータ手段４２４が過去に高品質なパラメータを設定した伝送画面データの画像特性値を記録している。
【００６４】
符号品質パラメータ設定手段４２４は、伝送画面データ生成手段４２５から伝送画面データを受信し、受信した伝送画面データの画像特性値を、画像特性値計算手段４２２に生成させる。また、符号品質パラメータ設定手段４２４は、生成した画像特性値が高品質パラメータ領域記憶手段４２３に記憶されているかどうか検索し、もし記憶されていたら低品質な符合品質パラメータを生成し、記憶されていなければ高品質な符号品質パラメータを生成する。符号品質パラメータ設定手段４２４は、高品質な符号品質パラメータを生成した場合、その画像特性値を高品質パラメータ領域記憶手段４２３に記憶させる。さらに、符号品質パラメータ設定手段４２４は、生成した符号品質パラメータと伝送画面データ生成手段４２５から受信した伝送画面データを伝送画面データ符号化手段４２１に送信する。その符号品質パラメータは、符号化処理によって生成された符号を復号して得られる画像データの画質に影響を及ぼす値である。符号品質パラメータの例として、画像解像度、量子化パラメータ、符号量等がある。
【００６５】
画面受信クライアント６０は、符号データ復号手段６２と画像品質判定手段６３と画像低品質化手段６４と高品質化情報蓄積手段６５と画像高品質化手段６６とクライアント用通信手段６１と画面出力手段６８と表示画面記憶手段６７とを備えている。画面受信クライアント６０は、既述の第１の実施の形態における動画符号復号装置１と比べて、画像記憶手段３１の代わりに表示画面記憶手段６７を備えている点で異なっている。
【００６６】
クライアント用通信手段６１は、そのネットワーク５０を介してサーバ用ネットワーク通信手段４１との間で通信を行い、画面送信サーバ４０から符号化された画面の符号データを収集する。符号データ復号手段６２は、クライアント用通信手段６１により収集された符号データと部分画像位置情報とを取得し、その符号データを復号することにより部分画像を生成する。画像品質判定手段６３は、符号データ復号手段６２により復号された部分画像の画質を判定する。画像品質判定手段６３は、その部分画像が高品質画像であった場合は、表示画面記憶手段６７および高品質化情報蓄積手段６５にその部分画像と部分画像位置情報を送信する。画像品質判定手段６３は、その部分画像が低品質画像であった場合は、高品質化情報蓄積手段６５にその部分画像と部分画像位置情報を送信する。画像低品質化手段６４は、入力された部分画像の品質を低下させた画像を出力する。
【００６７】
高品質化情報蓄積手段６５は、画像品質判定手段６３から高品質画像である部分画像を取得した場合に、画像低品質化手段６４を用いてその部分画像から低品質画像を生成し、その生成した低品質画像からその部分画像を生成するために必要な高品質化情報を生成し、その低品質画像の画像特性値に対応付けてその高品質化情報を蓄積する。高品質化情報蓄積手段６５は、画像品質判定手段６３から低品質画像である部分画像を取得した場合に、その部分画像の画像特性値を計算し、蓄積している高品質化情報の中からその画像特性値を用いて特定した高品質化情報とその部分画像と画像品質判定手段６３から取得した部分画像位置情報とを画像高品質化手段６６に送信する。高品質化情報蓄積手段６５は、画像品質判定手段６３から低品質画像である部分画像を取得した場合で、その高品質化情報を特定できなかった場合に、その部分画像と画像品質判定手段６３から取得した部分画像位置情報とを表示画面記憶手段６７に送信する。
【００６８】
画像高品質化手段６６は、高品質化情報蓄積手段６５から低品質画像と高品質化情報を取得し、その取得した高品質化情報を用いてその低品質画像の品質を高くした高品質化部分画像を生成し、その高品質化部分画像を表示画面記憶手段６７に送信する。例えば、画像高品質化手段６６は、高品質化情報蓄積手段６５から取得した低周波成分のみで構成される低品質画像に、高品質化情報である高周波成分を加えて画像として再構成することで高品質化部分画像を生成し、その高品質化部分画像を表示画面記憶手段６７に送信する。
【００６９】
表示画面記憶手段６７は、入力される画面データを記録する。画面出力手段６８は、ディスプレイ等の画像データ表示装置であり、表示画面記憶手段６７に記録される画面データが示す画面を表示する。
【００７０】
図１３は、画面伝送手段４２として機能する中央演算装置の動作を示している。画面伝送手段４２内の伝送画面データ生成手段４２５は、まず、部分画像１９０１および部分画像位置情報（２，１）（３，２）を生成する。画面伝送手段４２内の符号品質パラメータ設定手段４２４は、画像特性値計算手段４２２に、伝送画面データ生成手段４２５により生成された部分画像および部分画像位置情報を用いて画像特性値「８３７１２５」を算出する（１９０２）。次に、符号品質パラメータ設定手段４２４が、画像特性値計算手段４２２が生成した画像特性値「５５８０８５」が高品質パラメータ領域記憶手段４２３に記憶されているかどうか検索する（１９０３）。
【００７１】
符号品質パラメータ設定手段４２４は、検索の結果、発見できなければ、伝送画面データ生成手段４２５により生成された部分画像および部分画像位置情報と、高解像度で符号化するための符号化パラメータとを伝送画面データ符号化手段４２１に送信し、画像特性値計算手段４２２が生成した画像特性値「５５８０８５」を高品質パラメータ領域記憶手段４２３に記憶させる（１９０４および１９０５）。
【００７２】
符号品質パラメータ設定手段４２４は、検索の結果、発見できた場合、伝送画面データ生成手段４２５により生成された部分画像および部分画像位置情報と、低解像度で符号化するための符号化パラメータを伝送画面データ符号化手段４２１に送信する（１９０６）。
【００７３】
次に、本発明を実施するための第２の実施の形態の動作について詳細に説明する。画面送信サーバ４０は、まず、図１４Ａに示されているように、画面データ生成手段４４が生成した画面データを、画面データ取得手段４３が取得し、取得した画面データを伝送画面データ生成手段４２５に送信する（ステップＶ１０１）。次に、伝送画面データ生成手段４２５は、Ｖ１０１で画面データ取得手段４３から受信した画面データから、伝送画面データを生成し、符号品質パラメータ設定手段４２４に送信する（ステップＶ１０２）。
【００７４】
符号品質パラメータ設定手段４２４は、Ｖ１０２の後、伝送画面データ生成手段４２５から受信した伝送画面データ内の部分画像および部分画像位置情報を画像特性値生成手段４２２に送信する（ステップＶ１０３）。画像特性値計算手段４２２は、Ｖ１０３で受信した伝送画面データの画像特性値を生成し、符号品質パラメータ設定手段４２４に送信する（ステップＶ１０４）。符号品質パラメータ設定手段４２４は、Ｖ１０４で取得した画像特性値が、高品質パラメータ領域記憶手段４２３に記憶されているかどうか検索する（ステップＶ１０５およびＶ１０６）。
【００７５】
次に、符号品質パラメータ設定手段４２４は、Ｖ１０６の検索で高品質パラメータ領域記憶手段４２３においてＶ１０４で画像特性値計算手段４２２が生成した画像特性値を発見できた場合に、低品質な符号化パラメータを生成し、生成した符号品質パラメータとＶ１０３で伝送画面データ生成手段４２５から受信した伝送画面データを伝送画面データ符号化手段４２１に送信する。符号品質パラメータ設定手段４２４は、Ｖ１０６の検索で高品質パラメータ領域記憶手段４２３においてＶ１０４で画像特性値計算手段４２２が生成した画像特性値を発見できなかった場合は高品質な符号化パラメータを生成し、生成した符号品質パラメータとＶ１０３で伝送画面データ生成手段４２５から受信した伝送画面データを伝送画面データ符号化手段４２１に送信する（ステップＶ１０７）。
【００７６】
符号品質パラメータ設定手段４２４は、Ｖ１０７で高品質な符号化パラメータを生成した場合に、Ｖ１０４で画像特性値計算手段４２２が生成した画像特性値を高品質パラメータ領域記憶手段４２３に記憶させる（ステップＳ１０７ａおよびＶ１０８ａ）。
【００７７】
伝送画面データ符号化手段４２１は、図１４Ｂに示されているように、Ｖ１０７で符号品質パラメータ設定手段４２４が送信した符号品質パラメータを用いて、Ｖ１０７で符号品質パラメータ設定手段４２４から受信した伝送画面データから伝送画面符号データを生成し、生成した伝送画面符号データをサーバ用通信手段４１に送信する（ステップＶ１０８ｂ）。
【００７８】
次に、サーバ用通信手段４１は、Ｖ１０８ｂで伝送画面データ符号化手段４２１から送信された伝送画面符号データを受信し、受信した伝送画面符号データをネットワーク５０に送信する（ステップＶ１０９）。そして、ネットワーク５０は、Ｖ１０９でサーバ用通信手段４１から送信された伝送画面符号データを、画面受信クライアント６０のクライアント用通信手段６１へと転送する（ステップＶ１１０）。
【００７９】
図１５は、画面受信クライアント６０の動作を示している。クライアント通信手段６０は、ネットワーク５０が転送した伝送画面符号データを受信すると、まず、受信した伝送画面符号データを符号データ復号手段６２へ送信する（ステップＷ１０１）。次に、符号データ復号手段６２は、既述の第１の実施の形態におけるステップＳ１０２と同様の動作によって、Ｗ１０１で受信した伝送画面符号データ内の符号データとその符号データに対応づけられている部分画像位置情報を取得し、その取得した符号データを復号することで、部分画像を生成する（ステップＷ１０２）。
【００８０】
画面受信クライアント６０内の、画像品質判定手段６３、画像低品質化手段６４、高品質化情報蓄積手段６５および画像高品質化手段６６は、Ｗ１０２の後、既述の第１の実施の形態における同名の構成要素と同じ動作を行う。そして、表示画面記憶手段６７は、画像品質判定手段６３、高品質化情報蓄積手段６５、画像高品質化手段６６によって送信された部分画像および部分画像位置情報を受信し、既述の第１の実施の形態における画像記憶手段３１と同様の動作によって画像を生成し、記憶する（ステップＸ１０１）。次に、画面主出力手段６８は、Ｘ１０１で表示画面記憶手段６７が記憶している画像を表示する（ステップＸ１０２）。
【００８１】
その他の動作は、既述の第１の実施の形態と同じであるので、説明を省略する。
【００８２】
次に、本発明を実施するための第２の実施の形態の効果について説明する。本発明の第２の実施の形態では、低品質化した部分画像と低品質化する前の部分画像に対応付けられている部分画像位置情報とから生成された画像特性値が、一定の近さにあるような複数の部分画像を符号化して、画面送信サーバから画面受信クライアントに送信する場合、画面送信サーバでその複数の部分画像のうち、１つの部分画像を高品質のまま符号化して送信し、送信された符号を受信した画面受信クライアントで高品質化情報を生成すれば、残りの部分画像は低品質にして符号化して送信しても、画面受信クライアントで高品質化情報を用いて低品質に符号化された符号から、高品質な画像を生成することができる。
【００８３】
図１６は、本発明の第３の実施の形態における動画符号復号装置を示している。その動画符号復号装置は、データ処理装置７０と記憶装置８０と記憶装置９０とを備えている。記憶装置８０は、データ処理装置７０により制御されて情報を記録する。記憶装置８０は、符号記憶手段８１を備えている。符号記憶手段８１は、符号データと部分画像位置情報とを記憶している。記憶装置９０は、データ処理装置７０により制御されて情報を記録する。記憶装置９０は、画像記憶手段９１を備えている。画像記憶手段９１は、データ処理装置７０から取得した部分画像と部分画像位置情報とを用いて生成した画像を記憶している。
【００８４】
データ処理装置７０は、符号データ復号手段７１と画像品質判定手段７２と画像低品質化手段７３と画像高品質化手段７４と高品質化情報蓄積手段７５とを備えている。
【００８５】
符号データ復号手段７１は、符号記憶手段８１により記録された符号データと部分画像位置情報とを取得し、その符号データを復号することにより部分画像を生成する。画像品質判定手段７２は、符号データ復号手段７１により復号された部分画像の画質を判定する。画像品質判定手段７２は、その部分画像が高品質画像であった場合は、画像記憶手段９１および高品質化情報蓄積手段７５にその部分画像と部分画像位置情報を送信する。画像品質判定手段７２は、その部分画像が低品質画像であった場合は、高品質化情報蓄積手段７５にその部分画像と部分画像位置情報を送信する。画像低品質化手段７３は、入力された部分画像の品質を低下させた画像を出力する。
【００８６】
高品質化情報蓄積手段７５は、画像特性値計算手段７５２と高品質化情報生成手段７５３と高品質化情報記憶手段７５１と高品質化情報検索手段７５４と画像変換手段７５５とを備えている。すなわち、高品質化情報蓄積手段７５は、画像変換手段７５５を備えている点で、既述の第１の実施の形態における高品質化情報蓄積手段１５と異なっている。
【００８７】
画像特性値計算手段７５２は、部分画像と部分画像位置情報が高品質化情報蓄積手段７５に入力されると、その入力された部分画像の画像としての特徴と部分画像位置情報の特徴をあらわす画像特性値を算出する。
【００８８】
高品質化情報生成手段７５３は、画像品質判定手段７２から高品質画像である部分画像を取得し、画像低品質化手段７３を用いてその部分画像から低品質画像を生成し、その画像特性値計算手段７５２を用いてその低品質画像の画像特性値を生成する。また、高品質化情報生成手段７５３は、その低品質画像からその部分画像を生成するために必要な高品質化情報を生成し、その生成した高品質化情報をその画像特性値に対応付けて高品質化情報記憶手段７５１に記録する。その高品質化情報としては、画像低品質化手段７３が生成した低品質画像と画像品質判定手段７２から取得した高品質画像の差分や、画像品質判定手段７２から受信した高品質画像である画像等がある。画像品質判定手段７２から取得した高品質画像である部分画像の高周波成分や、等がある。また、その高品質化情報は、蓄積時に圧縮され、利用時に伸長されてもよい。
【００８９】
高品質化情報記憶手段７５１は、内部記憶装置である。高品質化情報記憶手段７５１は、その高品質化情報生成手段７５３が生成した高品質化情報と、その高品質化情報に対応付けられた画像特性値を記憶する。
【００９０】
高品質化情報検索手段７５４は、画像品質判定手段７２から取得した部分画像が低品質画像であるときに、画像特性値計算手段７５２を用いてその部分画像の画像特性値を計算し、その画像特性値を用いて高品質化情報記憶手段７５１が記憶している高品質化情報の中から特定した高品質化情報を取得する。また、高品質化情報検索手段７５４は、その取得したその高品質化情報とその部分画像と画像品質判定手段７２から取得した部分画像位置情報を、画像高品質化手段７４に送信する。
【００９１】
高品質化情報検索手段７５４は、画像特性値計算手段７５２が生成した画像特性値によって、高品質化情報記憶手段７５１が記憶している高品質化情報の中から高品質化情報を特定できなかった場合、その部分画像と画像品質判定手段７２から取得した部分画像位置情報を画像記憶手段９１に送信する。
【００９２】
高品質化情報検索手段７５４が、画像特性値計算手段７５２が生成した画像特性値によって、高品質化情報記憶手段７５１が記憶している高品質化情報の中から特定する動作は、例えば、生成した画像特性値と最も近い値を持つ画像特性値と対応付けられている高品質化情報を検索することによって行う。
【００９３】
高品質化情報生成手段７５３は、第１の実施の形態における高品質化情報生成手段１５２の動作と同様の動作を実行し、その動作に加えて他の動作を実行する。すなわち、高品質化情報生成手段７５３は、さらに、画像品質判定手段７２から受信した部分画像を画像変換手段７５５によって変換することで得られる部分画像（以後変換後部分画像）を、画像低品質化手段７３を用いて低品質化した部分画像（以後変換後低品質画像）を生成する。高品質化情報生成手段７５３は、変換後低品質部分画像とその画像品質判定手段７２から受信した部分画像に対応づけられている部分画像位置情報を画像特性値計算手段７５２に送信して、画像特性値計算手段７５２に画像特性値（以後変換後特性値）を生成させ、かつその変換後低品質画像からその変換後部分画像を生成するために必要な高品質化情報（以後変換後高品質化情報）を生成し、その変換後特性値とその変換後高品質化情報に対応付けて、高品質化情報記憶手段７５１に記憶する。
【００９４】
画像変換手段７５５は、高品質化情報生成手段７５３から部分画像を取得し、取得した部分画像を図１７に示されたように明暗反転処理し、変換した部分画像を高品質化情報生成手段７５３に送信する。なお、その明暗反転処理は、他の画像変換に置換することができる。その画像変換としては、色の反転、パレットの変更、回転、拡大縮小等がある。
その他の点は、第１の実施の形態と同じである。
【００９５】
高品質化情報蓄積手段７５が高品質化情報を生成する動作について、例を用いて説明する。高品質化情報蓄積手段７５内の高品質化情報生成手段７５３として機能する中央演算装置は、図１８に示されているように、画像品質判定手段７２が送信した高品質画像である部分画像２１０１を、画像変換手段７５５に送信する。画像変換手段７５５は、受信した部分画像２１０１を明暗反転して部分画像２１０２を算出する。高品質化情報生成手段７５３は、明暗反転した部分画像２１０２を、画像低品質化手段７３を用いて低解像度化して部分画像２１０３を算出する。
【００９６】
高品質化情報生成手段７５３は、低解像度化した部分画像２１０３と、画像品質判定手段７２が送信した部分画像位置情報を画像特性値計算手段７５２に送信し、画像特性値計算手段７５２は、画像特性値「３４５６５」を算出する（２１０４）。最後に、高品質化情報生成手段７５３は、高品質化情報を生成し、生成した高品質化情報と画像特性値３４５６５を組みにして、高品質化情報記憶手段７５１に記憶させる（２１０５）。
その他の動作は、第１の実施の形態と同じであるので、説明を省略する。
【００９７】
次に、第３の実施の形態における動画符号復号装置の動作について詳細に説明する。図１９は、高品質化情報生成手段７５３が変換後特性値および変換後高品質化情報を生成する動作を示している。高品質化情報生成手段７５３は、既述の第１の実施の形態におけるステップＴ１０６と同様の動作の後、ステップＳ１０２と同様の動作で画像品質判定手段７２が送信した高品質画像である部分画像を画像変換手段７５５へ送信する（ステップＹ１０１）。次に、画像変換手段７５５は、Ｙ１０１で送信された部分画像を変換することで変換後部分画像を生成し、生成した変換後部分画像を高品質化情報生成手段７５３へ送信する（ステップＹ１０２）。高品質化情報生成手段７５３は、Ｙ１０２で生成された変換後部分画像を受信し、画像低品質化手段７３へ送信する（ステップＹ１０３）。
【００９８】
画像低品質化手段７３は、Ｙ１０３で送信された変換後画像を低品質化することで変換後低品質画像を生成し、高品質化情報生成手段７５３に送信する（ステップＹ１０４）。高品質化情報生成手段７５３は、Ｙ１０４で生成された変換後低品質画像を受信し、Ｓ１０２で受信した部分画像位置情報とともに、画像特性値計算手段７５２へ送信する（ステップＹ１０５）。
【００９９】
画像特性値計算手段７５２は、Ｙ１０５で送信された変換後低品質画像および部分画像位置情報から、画像特性値を生成し、変換後特性値として高品質化情報生成手段７５３へ送信する（ステップＹ１０６）。高品質化情報生成手段７５３は、Ｙ１０４で画像低品質化手段が生成した変換後低品質画像と、Ｙ１０２で画像変換手段が生成した変換後部分画像から、変換後高品質化情報を生成し、生成した変換後高品質化情報にＹ１０６で画像特性値計算手段７５２が生成した変換後特性値を対応付けて、高品質化情報記憶手段７５１に記憶させる（Ｙ１０７およびＹ１０８）。
その他の動作は第１の実施の形態と同じであるので、説明を省略する。
【０１００】
次に、本発明の第３の実施の形態の効果について説明する。本発明の第３の実施の形態では、複数の部分画像を符号化して符号記憶手段に記憶する際、ある部分画像Ａを画像処理することで生成した画像が、他の部分画像と類似している場合、その複数の部分画像のうち、その部分画像Ａを高品質のまま符号化することで得られる符号を復号して高品質化情報を生成すれば、残りの部分画像が低品質に符号化されていたとしても、その高品質化情報を用いることで、低品質に符号化された符号から高品質な画像を生成することができる。
【０１０１】
図２０は、本発明の第４の実施の形態における動画符号復号装置が適用される動画符号復号システムを示している。その動画符号復号システムは、本発明の第２の実施の形態における動画符号復号システムと概ね同様に構成されている。すなわち、その動画符号復号システムは、ネットワーク１１０を介して画面送信サーバ１００と画面受信クライアント１２０とが情報伝達可能に接続されている。画面送信サーバ１００と画面受信クライアント１２０としては、パーソナルコンピュータが例示される。ネットワーク１１０としては、インターネットが例示される。画面送信サーバ１００は、ネットワーク１１０を介して、符号化された画面データを画面受信クライアント１２０に送信する。画面受信クライアント１２０は、その符号化された画面データを復号して表示する。
【０１０２】
画面送信サーバ１００は、画面データ生成手段１０４と画面データ取得手段１０３と画面伝送手段１０２とサーバ用通信手段１０１とを備えている。画面データ生成手段１０４は、画面データを生成する。画面データ取得手段１０３は、画面データ生成手段１０４によって生成された画面データを取得する。画面伝送手段１０２は、画面データ取得手段１０３が取得した画面データから伝送画面符号データを生成する。サーバ用通信手段１０１は、ネットワーク１１０を介して画面伝送手段１０２により生成された伝送画面符号データを受信クライアント１２０に送信する。
【０１０３】
画面伝送手段１０２は、伝送画面データ生成手段１０２５と伝送画面データ符号化手段１０２１と、画像特性値計算手段１０２２と高品質パラメータ領域記憶手段１０２３と符号品質パラメータ設定手段１０２４と画像変換手段１０２６とを備えている。すなわち、画面伝送手段１０２は、画像変換手段１０２６を備えている点で、既述の第２の実施の形態における画面伝送手段４２と異なっている。
【０１０４】
伝送画面データ生成手段１０２５は、画面データ取得手段１０３から取得した画面データの一部又は全ての画像データである部分画像と、その画像データの画面データ内の位置情報である部分画像位置情報から構成される伝送画面データを生成し、符号品質パラメータ設定手段１０２４に送信する。
【０１０５】
画像特性値計算手段１０２２は、入力された部分画像と部分画像位置情報から画像特性値を生成する。伝送画面データ符号化手段１０２１は、符号品質パラメータ設定手段１０２４が生成した符号品質パラメータを用いて、符号品質パラメータ設定手段１０２４から受信した伝送画面データ内の画像データをＪＰＥＧ等の画像符号化方式を用いて符号化したデータで入れ替えた伝送画面符号データを生成し、生成した伝送画面符号データをサーバ用通信手段１０１に送信する。高品質パラメータ領域記憶手段１０２３は、符号品質パラメータ手段１０２４が過去に高品質なパラメータを設定した伝送画面データの画像特性値を記録している。画像変換手段１０２６は、既述の実施の形態における画像変換手段７５５と同様にして、取得した部分画像を画像変換し、変換した部分画像を符号品質パラメータ設定手段１０２４に送信する。
【０１０６】
符号品質パラメータ設定手段１０２４は、画像変換手段１０２６を用いて伝送画面データ生成手段１０２５から取得した部分画像を変換した画像と、伝送画面データ生成手段１０２５から取得した部分画像位置情報を、画像特性値計算手段１０２２に送信することで画像特性値を生成し、生成した画像性値を高品質パラメータ領域記憶手段１０２３に記憶する。符号品質パラメータ設定手段１０２４は、さらに、既述の第２の実施の形態における符号品質パラメータ設定手段４２４と同様にして、伝送画面データ生成手段１０２５から伝送画面データを受信し、受信した伝送画面データの画像特性値を、画像特性値計算手段１０２２に生成させる。また、符号品質パラメータ設定手段１０２４は、生成した画像特性値が高品質パラメータ領域記憶手段１０２３に記憶されているかどうか検索し、もし記憶されていたら低品質な符合品質パラメータを、記憶されていなければ高品質な符号品質パラメータを生成する。符号品質パラメータ設定手段１０２４は、高品質な符号品質パラメータを生成した場合、その画像特性値を高品質パラメータ領域記憶手段１０２３に記憶させる。さらに、符号品質パラメータ設定手段１０２４は、生成した符号品質パラメータと伝送画面データ生成手段１０２５から受信した伝送画面データを伝送画面データ符号化手段１０２１に送信する。
【０１０７】
画面受信クライアント１２０は、クライアント用通信手段１２１と符号データ復号手段１２２と画像品質判定手段１２３と画像低品質化手段１２４と高品質化情報蓄積手段１２５と画像高品質化手段１２６と表示画面記憶手段１２７と画面出力手段１２８とを備えている。
【０１０８】
クライアント用通信手段１２１は、画面送信サーバ１００から符号化された画面の符号データと部分画像位置情報とを収集する。符号データ復号手段１２２は、クライアント用通信手段１２１により収集された符号データを復号することにより部分画像を生成する。画像品質判定手段１２３は、符号データ復号手段１２２により復号された部分画像の画質を判定する。画像品質判定手段１２３は、その部分画像が高品質画像であった場合は、表示画面記憶手段１２７および高品質化情報蓄積手段１２５にその部分画像と部分画像位置情報を送信する。画像品質判定手段１２３は、その部分画像が低品質画像であった場合は、高品質化情報蓄積手段１２５にその部分画像と部分画像位置情報を送信する。画像低品質化手段１２４は、入力された部分画像の品質を低下させた画像を出力する。
【０１０９】
高品質化情報蓄積手段１２５は、既述の第３の実施の形態における高品質化情報蓄積手段７５と同様に動作する。画面受信クライアント１２０は、高品質化情報蓄積手段１２５が第３の実施の形態における高品質化情報蓄積手段７５と同じ構成になっている点で、第２の実施の形態と異なっている。
【０１１０】
画像高品質化手段１２６は、高品質化情報蓄積手段１２５から低品質画像と高品質化情報を取得し、その取得した高品質化情報を用いてその低品質画像の品質を高くした高品質化部分画像を生成し、その高品質化部分画像を表示画面記憶手段１２７に送信する。表示画面記憶手段１２７は、入力される画面データを記録する。画面出力手段１２８は、表示画面記憶手段１２７に記録される画面データが示す画面を表示する。
【０１１１】
図２１は、画面送信サーバ１００内の画面伝送手段１０２内の符号品質パラメータ設定手段１０２４の動作を示している。符号品質パラメータ設定手段１０２４として機能する中央演算装置は、高品質パラメータ領域記憶手段１０２３において画像特性値計算手段１０２２が生成した画像特性値を発見できた場合に、低解像度で符号化するための符号品質パラメータを生成し、生成した符号品質パラメータと伝送画面データ生成手段１０２５から受信した伝送画面データとを伝送画面データ符号化手段１０２１に送信する。
【０１１２】
一方、符号品質パラメータ設定手段１０２４は、高品質パラメータ領域記憶手段１０２３において画像特性値計算手段１０２２が生成した画像特性値を発見できなかった場合、伝送画面データ生成手段１０２５から受信した伝送画面データ内の部分画像を画像変換手段１０２６に送信する。そして、符号品質パラメータ設定手段１０２４は、画像変換手段１０２６が明暗反転した部分画像２２０１と、伝送画面データ生成手段１０２５から受信した伝送画面データ内の部分画像位置情報（２，１）（３，２）を、画像特性値計算手段１０２２に送信する。
【０１１３】
次に、符号品質パラメータ設定手段１０２４は、画像特性値計算手段１０２２が生成した画像特性値「１４５９２５」２２０２が、高品質パラメータ領域記憶手段１０２３に記憶されているかどうか検索する（２２０３）。
【０１１４】
次に、符号品質パラメータ設定手段１０２４は、高品質パラメータ領域記憶手段１０２３において画像特性値「１４５９２５」を発見できなかった場合に、高解像度で符号化するための符号化パラメータを生成し、生成した符号品質パラメータに基づいて伝送画面データ生成手段１０２５により生成された伝送画面データ２２０４を伝送画面データ符号化手段１０２１に送信する。次に符号品質パラメータ設定手段１０２１は、高解像度で符号化するための符号化パラメータを生成した場合、画像特性値「１４５９２５」２２０５を高品質パラメータ領域記憶手段１０２３に記憶する。
【０１１５】
符号品質パラメータ設定手段１０２４は、画像特性値「１４５９２５」を発見できた場合に、低解像度で符号化するための符号化パラメータを生成し、生成した符号品質パラメータとＶ１０３と同様の動作で伝送画面データ生成手段１０２５から受信した伝送画面データを伝送画面データ符号化手段１０２１に送信する（２２０６）。
【０１１６】
図２２Ａおよび図２２Ｂは、画面伝送手段１０２の動作を示している。符号品質パラメータ設定手段１０２４は、既述の第２の実施の形態のＶ１０６と同様の検索動作をし、その検索で高品質パラメータ領域記憶手段１０２３において既述の第２の実施の形態のＶ１０４と同様の動作で画像特性値計算手段１０２２が生成した画像特性値を発見できた場合に（ステップＶ１０７、ＹＥＳ）、低品質な符号化パラメータを生成し、その生成した符号品質パラメータとＶ１０３で伝送画面データ生成手段１０２５から受信した伝送画面データを、伝送画面データ符号化手段１０２１に送信する。伝送画面データ符号化手段１０２１は、その伝送画面データを用いて伝送画面符号データ１０２１を生成する（ステップＶ１０８ｂ）。
【０１１７】
一方、符号品質パラメータ設定手段１０２４は、Ｖ１０６と同様の検索動作で高品質パラメータ領域記憶手段１０２３においてＶ１０４と同様の動作で画像特性値計算手段１０２２が生成した画像特性値を発見できなかった場合に（ステップＶ１０７、ＮＯ）、Ｖ１０３と同様の動作で伝送画面データ生成手段１０２５から受信した伝送画面データ内の部分画像を画像変換手段１０２６に送信する。符号品質パラメータ設定手段１０２４は、Ａ１０８ａで変換された部分画像とＶ１０３と同様の動作で伝送画面データ生成手段１０２５から受信した伝送画面データ内の部分画像位置情報を画像特性値計算手段１０２２に送信する（ステップＡ１０９）。
【０１１８】
画像特性値計算手段１０２２は、Ａ１０９で受信した部分画像および部分画像位置情報を用いて画像特性値を生成し、符号品質パラメータ設定手段１０２４に生成した画像特性値を送信する（ステップＡ１１０）。次に、符号品質パラメータ設定手段１０２４は、Ａ１１０で送信された画像特性値を受信し、受信した画像特性値が、高品質パラメータ領域記憶手段１０２３に記憶されているかどうか検索する（ステップＡ１１１およびＡ１１２）。
【０１１９】
次に、符号品質パラメータ設定手段１０２４は、Ａ１１２の検索で高品質パラメータ領域記憶手段１０２３においてＡ１１０で画像特性値計算手段１０２２が生成した画像特性値を発見できた場合に、低品質な符号化パラメータを生成し、生成した符号品質パラメータとＶ１０３で伝送画面データ生成手段１０２５から受信した伝送画面データを伝送画面データ符号化手段１０２１に送信する。符号品質パラメータ設定手段１０２４は、その画像特性値を発見できなかった場合に、高品質な符号化パラメータを生成し、生成した符号品質パラメータとＶ１０３で伝送画面データ生成手段１０２５から受信した伝送画面データを伝送画面データ符号化手段１０２１に送信する（ステップＡ１１３）。
【０１２０】
伝送画面データ符号化手段１０２１は、Ａ１１３で符号品質パラメータ設定手段１０２４が送信した符号品質パラメータを用いて、Ａ１１３で符号品質パラメータ設定手段１０２４から受信した伝送画面データから伝送画面符号データを生成し、生成した伝送画面符号データをサーバ用通信手段１０１に送信する（ステップＡ１１４）。
【０１２１】
符号品質パラメータ設定手段１０２４は、Ａ１１３において、高品質な符号化パラメータを生成した場合、Ａ１１０で画像特性値計算手段１０２２が送信した画像特性値を高品質パラメータ領域記憶手段１０２３に記憶する（ステップＡ１０７ａおよびＶ１０８ａ）。
その他の動作は、第２および第３の実施の形態と同じであるので、説明を省略する。
【０１２２】
次に、本発明を実施するための第４の実施の形態の効果について説明する。本発明の第４の実施の形態では、複数の部分画像を符号化して画面送信サーバから画面受信クライアントに送信する際、ある部分画像Ａを画像処理することで生成した画像が、他の部分画像と類似している場合、画面送信サーバで部分画像Ａを高品質のまま符号化して送信し、送信された符号を受信した画面受信クライアントで高品質化情報を生成すれば、残りの部分画像を低品質に符号化して送信したとしても、画面受信クライアントでその高品質化情報を用いることで、低品質に符号化された符号から高品質な画像を生成することができる。
【０１２３】
なお、第１、第２、第３および第４の実施の形態では、符号化方式としてＪＰＥＧ２０００を用いたが、その他の符号化方式を用いることもできる。画面データとしては、２４ビットのＲＧＢ値を画素値として持つ画素から構成される画像が適用されているが、他の画面データが適用されることもできる。部分画像としては、１つの画像をマス目上に分割された矩形領域が適用されているが、他の形状に分割されることもできる。部分画像位置情報の例としては、その矩形領域の左上と右下の画素の座標値が適用されているが、他の位置情報が適用されることもできる。画像の品質としては、解像度が適用されているが、他の画像の品質を用いてもよい。すなわち、本発明による技術は、様々な符号化方式、画面データ、分割形状、位置情報、画像の品質が適用されても同様の効果を奏することができる。
［付記１］
符号を復号後画像に復号する符号データ復号手段と、
前記復号後画像が高品質であるときに、前記復号後画像に基づいて低品質画像を算出する画像低品質化手段と、
前記復号後画像と前記低品質画像とに基づいて算出される高品質化情報が前記低品質画像に対応するように高品質化情報記憶手段を更新する高品質化情報生成手段と、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して前記復号後画像に対応する対応高品質化情報を検索する高品質化情報検索手段と、
前記対応高品質化情報とに基づいて前記復号後画像が高品質化された高品質画像を算出する画像高品質化手段
とを具備する動画符号復号装置。
［付記２］
付記１において、
前記低品質画像に基づいて画像特性値を算出する画像特性値計算手段を更に具備し、
前記高品質化情報記憶手段は、複数画像特性値に複数高品質化情報を対応付け、
前記高品質化情報生成手段は、前記高品質化情報が前記画像特性値に対応するように高品質化情報記憶手段を更新し、
前記画像特性値計算手段は、前記復号後画像が低品質であるときに、前記復号後画像に基づいて低品質画像特性値を算出し、
前記高品質化情報検索手段は、前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して、前記複数高品質化情報から前記低品質画像特性値に対応する前記対応高品質化情報を検索する
動画符号復号装置。
［付記３］
付記２において、
前記復号後画像を変換画像に画像変換する画像変換手段を更に具備し、
前記画像低品質化手段は、前記復号後画像が高品質であるときに、前記変換画像に基づいて変換低品質画像を算出し、
前記画像特性値計算手段は、前記変換画像に基づいて変換画像特性値を算出し、
前記高品質化情報生成手段は、前記変換画像と前記変換低品質画像とに基づいて算出される変換高品質化情報が前記変換画像特性値に対応するように高品質化情報記憶手段を更新する
動画符号復号装置。
［付記４］
付記１〜付記３のいずれかにおいて、
前記復号後画像は、
１つの画面が複数に分割された一部と、
前記一部が前記画面に映し出される位置とを示す
動画符号復号装置。
［付記５］
画面送信サーバと、
画面送信サーバに情報伝達可能に接続される画像受信サーバとを具備し、
前記画面送信サーバは、符号化前画像を符号に符号化し、
前記符号は、前記符号化前画像が前記画像受信サーバに過去に伝送されていないときに前記符号化前画像を示し、前記符号化前画像が前記画像受信サーバに過去に伝送されたときに前記符号化前画像が低品質化された画像を示し、
前記画像受信サーバは、
前記符号を画像に復号する符号データ復号手段と、
前記復号後画像が高品質であるときに、前記復号後画像に基づいて低品質画像を算出する画像低品質化手段と、
前記復号後画像と前記低品質画像とに基づいて算出される高品質化情報が前記低品質画像に対応するように高品質化情報記憶手段を更新する高品質化情報生成手段と、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して前記復号後画像に対応する対応高品質化情報を検索する高品質化情報検索手段と、
前記対応高品質化情報とに基づいて前記復号後画像が高品質化された高品質画像を算出する画像高品質化手段とを備える
動画符号復号システム。
［付記６］
付記５において、
前記画面送信サーバは、
前記符号化前画像に基づいて送信側画像特性値を算出する画像特性値計算手段と、
前記符号化前画像を前記符号に符号化する伝送画面データ符号化手段とを備え、
前記符号は、高品質パラメータ領域記憶手段に記録される複数画像特性値が前記送信側画像特性値を含まないときに前記符号化前画像を示し、前記複数画像特性値が前記送信側画像特性値を含むときに前記符号化前画像が低品質化された画像を示す
動画符号復号システム。
［付記７］
付記６において、
前記画面受信サーバは、
前記低品質画像に基づいて画像特性値を算出する画像特性値計算手段を更に備え、
前記高品質化情報記憶手段は、複数画像特性値に複数高品質化情報を対応付け、
前記高品質化情報生成手段は、前記高品質化情報が前記画像特性値に対応するように高品質化情報記憶手段を更新し、
前記画像特性値計算手段は、前記符号後画像が低品質であるときに、前記復号後画像に基づいて低品質画像特性値を算出し、
前記高品質化情報検索手段は、前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して、前記複数高品質化情報から前記低品質画像特性値に対応する前記対応高品質化情報を検索する
動画符号復号システム。
［付記８］
付記７において、
前記復号後画像を変換画像に画像変換する画像変換手段を更に備え、
前記画像低品質化手段は、前記復号後画像が高品質であるときに、前記変換画像に基づいて変換低品質画像を算出し、
前記画像特性値計算手段は、前記変換画像に基づいて変換画像特性値を算出し、
前記高品質化情報生成手段は、前記変換画像と前記変換低品質画像とに基づいて算出される変換高品質化情報が前記変換画像特性値に対応するように高品質化情報記憶手段を更新する
動画符号復号システム。
［付記９］
符号を復号後画像に復号するステップと、
前記復号後画像が高品質であるときに、前記復号後画像に基づいて低品質画像を算出するステップと、
前記復号後画像と前記低品質画像とに基づいて算出される高品質化情報が前記低品質画像に対応するように高品質化情報記憶手段を更新するステップと、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して前記復号後画像に対応する対応高品質化情報を検索するステップと、
前記対応高品質化情報とに基づいて前記復号後画像が高品質化された高品質画像を算出するステップ
とを具備する動画符号復号方法。
［付記１０］
付記９において、
前記高品質化情報記憶手段は、複数画像特性値に複数高品質化情報を対応付け、
更に、
前記低品質画像に基づいて画像特性値を算出するステップと、
前記高品質化情報が前記画像特性値に対応するように前記高品質化情報記憶手段を更新するステップと、
前記復号後画像が低品質であるときに前記復号後画像に基づいて低品質画像特性値を算出するステップと、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して、前記複数高品質化情報から前記低品質画像特性値に対応する前記対応高品質化情報を検索するステップ
とを具備する動画符号復号方法。
［付記１１］
付記１０において、
前記復号後画像を変換画像に画像変換するステップと、
前記復号後画像が高品質であるときに、前記変換画像に基づいて変換低品質画像を算出するステップと、
前記変換画像に基づいて変換画像特性値を算出するステップと、
前記変換画像と前記変換低品質画像とに基づいて算出される変換高品質化情報が前記変換画像特性値に対応するように高品質化情報記憶手段を更新するステップ
とを更に具備する動画符号復号方法。
［付記１２］
付記９〜付記１１のいずれかにおいて、
前記復号後画像は、
１つの画面が複数に分割された一部と、
前記一部が前記画面に映し出される位置とを示す
動画符号復号方法。
［付記１３］
符号を復号後画像に復号するステップと、
前記復号後画像が高品質であるときに、前記復号後画像に基づいて低品質画像を算出するステップと、
前記復号後画像と前記低品質画像とに基づいて算出される高品質化情報が前記低品質画像に対応するように高品質化情報記憶手段を更新するステップと、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して前記復号後画像に対応する対応高品質化情報を検索するステップと、
前記対応高品質化情報とに基づいて前記復号後画像が高品質化された高品質画像を算出するステップ
とをコンピュータに実行させるための動画符号復号プログラム。
［付記１４］
付記１３において、
前記高品質化情報記憶手段は、複数画像特性値に複数高品質化情報を対応付け、
更に、
前記低品質画像に基づいて画像特性値を算出するステップと、
前記高品質化情報が前記画像特性値に対応するように前記高品質化情報記憶手段を更新するステップと、
前記復号後画像が低品質であるときに前記復号後画像に基づいて低品質画像特性値を算出するステップと、
前記復号後画像が低品質であるときに、前記高品質化情報記憶手段を参照して、前記複数高品質化情報から前記低品質画像特性値に対応する前記対応高品質化情報を検索するステップ
とを更に前記コンピュータに実行させるための動画符号復号プログラム。
［付記１５］
付記１４において、
前記復号後画像を変換画像に画像変換するステップと、
前記復号後画像が高品質であるときに、前記変換画像に基づいて変換低品質画像を算出するステップと、
前記変換画像に基づいて変換画像特性値を算出するステップと、
前記変換画像と前記変換低品質画像とに基づいて算出される変換高品質化情報が前記変換画像特性値に対応するように高品質化情報記憶手段を更新するステップ
とを更に前記コンピュータに実行させるための動画符号復号プログラム。
［付記１６］
付記１３〜付記１５のいずれかにおいて、
前記復号後画像は、
１つの画面が複数に分割された一部と、
前記一部が前記画面に映し出される位置とを示す
動画符号復号プログラム。
【図面の簡単な説明】
【０１２４】
【図１】図１は、本発明による動画符号復号装置の第１の実施の形態を示すブロック図である。
【図２】図２は、本発明による第１の実施の形態における画面データ（画像）、部分画像、部分画像位置情報の例を示す図である。
【図３】図３は、本発明による第１の実施の形態における画像低品質化動作、高品質化情報の例を示す図である。
【図４】図４は、本発明による第１の実施の形態における高品質化情報記憶手段に記憶されている情報の例を示す図である。
【図５】図５は、本発明による第１の実施の形態における高品質化情報蓄積手段の動作例を説明するための図である。
【図６】図６は、本発明による第１の実施の形態における高品質化情報蓄積手段の動作例を説明するための図である。
【図７】図７は、本発明による第１の実施の形態の動作を示す流れ図である。
【図８】図８は、本発明による第１の実施の形態の動作を示す流れ図である。
【図９】図９は、本発明による第１の実施の形態の高品質化情報蓄積手段の動作を示す流れ図である。
【図１０】図１０は、本発明による第１の実施の形態の高品質化情報蓄積手段の動作を示す流れ図である。
【図１１】図１１は、本発明による第２の実施の形態の構成を示す図である。
【図１２】図１２は、本発明による第２の実施の形態の構成を示すブロック図である。
【図１３】図１３は、本発明による第２の実施の形態における画面伝送手段の動作例を説明するための図である。
【図１４Ａ】図１４Ａは、本発明による第２の実施の形態の画面送信サーバの動作を示す流れ図である。
【図１４Ｂ】図１４Ｂは、本発明による第２の実施の形態の画面送信サーバの動作を示す流れ図である。
【図１５】図１５は、本発明による第２の実施の形態の画面受信クライアントの動作を示す流れ図である。
【図１６】図１６は、本発明による第３の実施の形態の構成を示すブロック図である。
【図１７】図１７は、本発明による第３の実施の形態における画像変換手段の動作例を説明するための図である。
【図１８】図１８は、本発明による第３の実施の形態における高品質化情報蓄積手段の動作例を説明するための図である。
【図１９】図１９は、本発明による第３の実施の形態の高品質化情報蓄積手段の動作を示す流れ図である。
【図２０】図２０は、本発明による第４の実施の形態の構成を示すブロック図である。
【図２１】図２１は、本発明による第４の実施の形態における画面伝送手段の動作例を説明するための図である。
【図２２Ａ】図２２Ａは、本発明による第４の実施の形態の画面送信サーバの動作を示す流れ図である。
【図２２Ｂ】図２２Ｂは、本発明による第４の実施の形態の画面送信サーバの動作を示す流れ図である。
【符号の説明】
【０１２５】
１０      データ処理装置
１１      符号データ復号手段
１２      画像品質判定手段
１３      画像低品質化手段
１４      画像高品質化手段
１５      高品質化情報蓄積手段
１５１    画像特性値計算手段
１５２    高品質化情報生成手段
１５３    高品質化情報記憶手段
１５４    高品質化情報検索手段
２０      記憶装置
２１      符号記憶手段
３０      記憶装置
３１      画像記憶手段
４０      画面送信サーバ
４１      サーバ用通信手段
４２      画面伝送手段
４２１    伝送画面データ符号化手段
４２２    画像特性値計算手段
４２３    高品質パラメータ領域記憶手段
４２４    符号品質パラメータ設定手段
４２５    伝送画面データ生成手段
４３      画面データ取得手段
４４      画面データ生成手段
５０      ネットワーク
６０      画面受信クライアント
６１      クライアント用通信手段
６２      符号データ復号手段
６３      画像品質判定手段
６４      画像低品質化手段
６５      高品質化情報蓄積手段
６６      画像高品質化手段
６７      表示画面記憶手段
６８      画面出力手段
７０      データ処理装置
７１      符号データ復号手段
７２      画像品質判定手段
７３      画像低品質化手段
７４      画像高品質化手段
７５      高品質化情報蓄積手段
７５１    高品質化情報記憶手段
７５２    画像特性値計算手段
７５３    高品質化情報生成手段
７５４    高品質化情報検索手段
７５５    画像変換手段
８０      記憶装置
８１      符号記憶手段
９０      記憶装置
９１      画像記憶手段
１００    画面送信サーバ
１０１    サーバ用通信手段
１０２    画面伝送手段
１０２１  伝送画面データ符号化手段
１０２２  画像特性値計算手段
１０２３  高品質パラメータ領域記憶手段
１０２４  符号品質パラメータ設定手段
１０２５  伝送画面データ生成手段
１０２６  画像変換手段
１０３    画面データ取得手段
１０４    画面データ生成手段
１１０    ネットワーク
１２０    画面受信クライアント
１２１    クライアント用通信手段
１２２    符号データ復号手段
１２３    画像品質判定手段
１２４    画像低品質化手段
１２５    高品質化情報蓄積手段
１２６    画像高品質化手段
１２７    表示画面記憶手段
１２８    画面出力手段
１４０１  部分画像
１４０２  低品質化した部分画像
１４０３  高品質化情報
１４０４  部分画像
１４０５  低品質化した部分画像
１４０６  高品質化情報
１５０１  高品質化情報記憶手段に記憶されている情報
１６０１  高品質画像
１６０２  低品質化された画像
１６０３  画像特性値
１６０４  高品質化情報記憶手段に記憶されている情報
１６０５  動作の説明
１７０１  低品質画像
１７０２  画像特性値
１７０３  動作の説明
１７０４  動作の説明
１７０５  動作の説明
１８０１  パーソナルコンピュータ
１８０２  パーソナルコンピュータ
１８０３  ネットワーク
１９０１  高品質画像
１９０２  画像特性値
１９０３  動作の説明
１９０４  高品質画像
１９０５  高品質パラメータ領域記憶手段に記憶されている情報
１９０６  低品質画像
２１０１  高品質画像
２１０２  変換後の画像
２１０３  低品質化された画像
２１０４  画像特性値
２１０５  高品質化情報記憶手段に記憶されている情報
２２０１  高品質画像
２２０２  画像特性値
２２０３  動作の説明
２２０４  高品質画像
２２０５  高品質パラメータ領域記憶手段に記憶されている情報
２２０６  低品質画像
【図１】
0004998829.tif 000002
【図２】
0004998829.tif 000003
【図３】
0004998829.tif 000004
【図４】
0004998829.tif 000005
【図５】
0004998829.tif 000006
【図６】
0004998829.tif 000007
【図７】
0004998829.tif 000008
【図８】
0004998829.tif 000009
【図９】
0004998829.tif 000010
【図１０】
0004998829.tif 000011
【図１１】
0004998829.tif 000012
【図１２】
0004998829.tif 000013
【図１３】
0004998829.tif 000014
【図１４Ａ】
0004998829.tif 000015
【図１４Ｂ】
0004998829.tif 000016
【図１５】
0004998829.tif 000017
【図１６】
0004998829.tif 000018
【図１７】
0004998829.tif 000019
【図１８】
0004998829.tif 000020
【図１９】
0004998829.tif 000021
【図２０】
0004998829.tif 000022
【図２１】
0004998829.tif 000023
【図２２Ａ】
0004998829.tif 000024
【図２２Ｂ】
0004998829.tif 000025