(57)【要約】【課題】送信側では送信データを削減でき、受信側では復号処理量を低減できるデータ送信再生システムを提供する。【解決手段】画像データの送信に先立ち、再生装置１００は、再生画像のサイズに関する情報をストリームサーバ２００に送信する。ストリームサーバ２００は、再生画像のサイズと素画像のサイズの比率に応じて、画像データのＤＣＴ係数データの高域側をカットし、再生装置１００に送信する。この際、素画像のサイズに関する情報も併せて送信する。再生装置１００は、素画像のサイズと、先に自己が送信した再生画像サイズとを比較し、比較結果に応じた次数まで、画像データのＤＣＴ係数データを復号する。そして、復号により生成した画像情報を、設定した再生画像サイズにて再生する。【選択図】図６
2004260524.tif 000002
【特許請求の範囲】
【請求項１】
画像データを送信する送信装置と送信された画像データを再生する再生装置とを有する画像送信再生システムにおいて、
前記送信装置は、
画像データファイルを格納する記憶手段と、
前記再生装置からの送信要求に応じて送信対象となる画像データファイルの素画像データを前記記憶手段から読み出す読み出し手段と、
読み出した素画像データのデータ量を前記再生装置から受信した復号精度に関する情報に従って削減するデータ削減手段と、
削減した画像データを送信する送信手段を有し、
前記再生装置は、
復号精度を設定するための設定手段と、
設定された復号精度に関する情報を送信装置に送信する精度データ送信手段と、
前記送信装置から受信した画像データを前記設定手段により設定された復号精度に従って復号する復号手段とを有する、
ことを特徴とする画像データ送信再生システム。
【請求項２】
請求項１において、
前記記憶手段には、画像サイズの異なる複数種類の画像データファイルが格納されており、
前記読み出し手段は、前記再生装置から受信した復号精度に応じたサイズの画像データファイルから素画像データを読み出す、
ことを特徴とする画像データ送信再生システム。
【請求項３】
画像データを送信する送信装置と送信された画像データを再生する再生装置とを有する画像送信再生システムにおいて、
前記送信装置は、
ＭＰＥＧエンコードされた画像データファイルを格納する記憶手段と、
前記再生装置からの送信要求に応じて送信対象となる画像データファイルの素画像データを前記記憶手段から読み出す読み出し手段と、
読み出した素画像データのデータ量を前記再生装置から受信した復号精度に関する情報に従って削減するデータ削減手段と、
削減した画像データを送信する送信手段を有し、
前記再生装置は、
復号精度を設定するための設定手段と、
設定された復号精度に関する情報を送信装置に送信する精度データ送信手段と、
前記送信装置から受信した画像データを前記設定手段により設定された復号精度に従ってＭＰＥＧデコードする復号手段とを有する、
ことを特徴とする画像データ送信再生システム。
【請求項４】
請求項３において、
前記設定手段は、復号精度として再生画像のサイズを設定し、
前記データ削減手段は、素画像データの画像サイズと前記再生画像のサイズとの比率に応じて画像データのＤＣＴ係数データの高域成分を削除し、
前記送信手段は、画像データと共に素画像の画像サイズに関する情報を送信し、
復号手段は、前記送信装置から受信した素画像の画像サイズと前記設定手段によって設定された再生画像のサイズとの間の比率に応じて処理すべきＤＣＴ係数データの次数を決定し、当該次数のＤＣＴ係数まで低周波側からＤＣＴ係数データを演算処理する、
ことを特徴とする画像データ送信再生システム。
【請求項５】
請求項４において、
前記記憶手段には、画像サイズの異なる複数種類の画像データファイルが格納されており、
前記読み出し手段は、前記再生装置から受信した画像サイズに応じたサイズの画像データファイルから素画像データを読み出す、
ことを特徴とする画像データ送信再生システム。
【請求項６】
請求項３ないし５の何れかにおいて、
前記設定手段は、復号精度として間引き度合を設定し、
前記データ削減手段は、前記間引き度合に応じて、一連のＤＣＴ係数ブロックのうち所定量のＤＣＴ係数ブロックのＤＣＴ係数データを送信対象から外し、
復号手段は、前記設定手段によって設定された間引き度合に応じたＤＣＴ係数ブロックのＤＣＴデータのみを演算処理する、
ことを特徴とする画像データ送信再生システム。
【請求項７】
送信側から送信された画像データを再生側で再生するための画像送信再生方法において、
送信側においては、
前記再生側からの送信要求に応じて送信対象となる画像データファイルの素画像データを記憶手段から読み出す読み出しステップと、
読み出した素画像データのデータ量を前記再生側から受信した復号精度に関する情報に従って削減するデータ削減ステップと、
削減した画像データを再生側に送信する送信ステップを実行し、
前記再生側においては、
復号精度を設定するための設定ステップと、
設定された復号精度に関する情報を送信側に送信する精度データ送信ステップと、
前記送信側から受信した画像データを前記設定ステップにより設定された復号精度に従って復号する復号ステップとを実行する、
ことを特徴とする画像データ送信再生方法。
【請求項８】
請求項７において、
前記記憶手段には、画像サイズの異なる複数種類の画像データファイルが格納されており、
前記読み出しステップは、前記再生装置から受信した復号精度に応じたサイズの画像データファイルから素画像データを読み出す、
ことを特徴とする画像データ送信再生方法。
【請求項９】
送信側から送信された画像データを再生側で再生するための画像送信再生方法において、
前記送信側においては、
前記再生側からの送信要求に応じて、ＭＰＥＧエンコードされた画像データファイルを格納する記憶手段から、送信対象となる画像データファイルの素画像データを読み出す読み出しステップと、
読み出した素画像データのデータ量を前記再生側から受信した復号精度に関する情報に従って削減するデータ削減ステップと、
削減した画像データを再生側に送信する送信ステップを実行し、
前記再生側においては、
復号精度を設定するための設定ステップと、
設定された復号精度に関する情報を送信側に送信する精度データ送信ステップと、
前記送信側から受信した画像データを前記設定ステップにより設定された復号精度に従ってＭＰＥＧデコードする復号ステップとを有する、
ことを特徴とする画像データ送信再生方法。
【請求項１０】
請求項９において、
前記設定ステップでは、復号精度として再生画像のサイズを設定し、
前記データ削減ステップでは、素画像データの画像サイズと前記再生画像のサイズとの比率に応じて画像データのＤＣＴ係数データの高域成分を削除し、
前記送信ステップでは、画像データと共に素画像の画像サイズに関する情報を送信し、
復号ステップでは、前記送信側から受信した素画像の画像サイズと前記設定ステップにて設定された再生画像のサイズとの間の比率に応じて処理すべきＤＣＴ係数データの次数を決定し、当該次数のＤＣＴ係数まで低周波側からＤＣＴ係数データを演算処理する、
ことを特徴とする画像データ送信再生方法。
【請求項１１】
請求項１０において、
前記記憶手段には、画像サイズの異なる複数種類の画像データファイルが格納されており、
前記読み出しステップでは、前記再生側から受信した画像サイズに応じたサイズの画像データファイルから素画像データを読み出す、
ことを特徴とする画像データ送信再生方法。
【請求項１２】
請求項９ないし１１の何れかにおいて、
前記設定ステップでは、復号精度として間引き度合を設定し、
前記データ削減ステップでは、前記間引き度合に応じて、一連のＤＣＴ係数ブロックのうち所定量のＤＣＴ係数ブロックのＤＣＴ係数データを送信対象から外し、
復号ステップでは、前記設定ステップによって設定された間引き度合に応じたＤＣＴ係数ブロックのＤＣＴデータのみを演算処理する、
ことを特徴とする画像データ送信再生方法。
【請求項１３】
上記請求項７ないし１２の何れか一つに記載の画像データ送信再生方法に規定されている処理ステップを、前記送信側および／もしくは再生側に実行させるためのプログラム。
【請求項１４】
上記請求項１３のプログラムを保持する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データ送信再生システム、画像データ送信再生方法、そのプログラムおよびそれを保持した記憶媒体に関し、特に、再生画像のサイズを適宜変更する際に用いて好適なものである。
【０００２】
【従来の技術】
近年、ホームネットワークの普及に伴い、家庭内端末装置間で画像データを送受信するシステムが構築されている。たとえば、ホームサーバに画像データファイルを格納しておき、ワイヤレステレビに無線で画像データストリームを送信するシステム等がある。ワイヤレステレビを復数配置すれば、１つのホームサーバに格納されたデータファイルを異なる空間で同時に視聴できる。また、それぞれのワイヤレステレビに対し異なる種類のデータファイルを送信することもできる。
【０００３】
この場合、複数の送信処理を同時に行う必要性から、ホームサーバ側には煩雑な送信処理が強制される。画像データは、通常、ＭＰＥＧエンコードされてホームサーバに格納されており、送信時には、この画像データがハードディスク等から読み出されてそのまま送信される。この画像データを複数のワイヤレステレビに同時に送信する場合、送信すべきデータ量はかなり膨大となる。この際、送信すべきデータ量を削減できれば、ホームサーバ側の処理負担を軽減できる。
【０００４】
これに対し、特許文献１には、送信対象の画像（以下、「素画像」と称する）の画像データから、高周波成分に対応するＤＣＴ係数データを切り捨てることにより、送信データ量を削減する方法が記載されている。しかしながら、このようにＤＣＴ係数の高域成分をカットすると、ワイヤレステレビ側に表示される画像の解像度が低下する恐れがある。
【０００５】
しかし、ワイヤレステレビ側にて解像度を低下させても良い事情（たとえば復号処理量を削減する等）が生じている場合には、解像度の低い画像データが送信されても何ら問題ない。たとえば、素画像のサイズよりも小さなサイズにて表示するような場合には、素画像の高域成分をカットした粗い画像を送信したとしても、それを小さなサイズにて表示するため、表示される画像の品質には影響しない。
【０００６】
これに対し、特許文献２には、圧縮画像データの復号精度を落とすことにより復号処理量を削減する方法が記載されている。これは、圧縮画像データ中のＤＣＴ係数データのうち、低周波成分に対応する係数データのみを復号するものである。
【０００７】
【特許文献１】
特開２０００−３２４５７号公報
【０００８】
【特許文献２】
特開２０００−２３６１０号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、上記２つの文献に記載の方法は、送信側、受信側のそれぞれにおいて個別に実行されるものである。このため、送信側においてはそのワイヤレステレビに対する画像データのデータ量を削減しても良いか判別できない。また、データ量を削減するとしても、どの程度の削減が許容されているかを判別できない。データ量を削減しすぎると、ワイヤレステレビ側に表示される画像の解像度が低下し、データ量の削減が小さいと、無駄なデータ送信を実行することとなる。
【００１０】
他方、受信側においても、ホームサーバ側で個別にデータ量の削減がなされると、どの程度の復号精度にて復号処理を実行すれば良いかを判別できない。データ量の削減レベルよりも高い精度で復号すると無駄な復号処理を実行することとなり、また、データ量の削減レベルよりも低い精度で復号すると粗い画像を表示することとなってしまう。
【００１１】
そこで、本発明は、送信側では最適なデータ削減を実行すると共に、受信側では最適な復号精度にて復号処理を実行し得る画像データ送信再生システムを提供することを課題とする。
【００１２】
【課題を解決するための手段】
上記課題に鑑み本発明は以下のように構成されている。
【００１３】
すなわち、画像データの送信に先立ち、受信側から送信側に対し、復号精度に関する情報を送信する。この情報を受けて送信側は、素画像の画像データのデータ量を復号精度に応じたデータ量まで削減し、これを受信側に送信する。受信側は、受信した画像データを自己が設定した復号精度にて復号する。これにより、所望の解像度の画像情報を復号・生成することができる。
【００１４】
より具体的には、受信側は、復号精度に関する情報として再生画像のサイズに関する情報を送信側に送信する。送信側は、受信した情報から再生画像のサイズを検出する。そして、素画像のサイズと再生画像のサイズに基づいて素画像の画像データを削減し、削減後の画像データを受信側に送信する。この際、素画像のサイズに関する情報もまた受信側に送信する。
【００１５】
受信側は、素画像のサイズに関する情報と、先に自己が送信した再生画像のサイズに関する情報を比較し、比較結果に応じた復号精度にて、画像データを復号する。そして、復号により生成した画像情報を、上記再生画像サイズにて再生する。これにより、解像度を低下させることなく、画像を画面上に表示できる。
【００１６】
各請求項に係る発明の特徴は以下のとおりである。
【００１７】
請求項１の発明は、画像データを送信する送信装置と送信された画像データを再生する再生装置とを有する画像送信再生システムにおいて、
前記送信装置は、画像データファイルを格納する記憶手段と、前記再生装置からの送信要求に応じて送信対象となる画像データファイルの素画像データを前記記憶手段から読み出す読み出し手段と、読み出した素画像データのデータ量を前記再生装置から受信した復号精度に関する情報に従って削減するデータ削減手段と、削減した画像データを送信する送信手段を有し、
前記再生装置は、復号精度を設定するための設定手段と、設定された復号精度に関する情報を送信装置に送信する精度データ送信手段と、前記送信装置から受信した画像データを前記設定手段により設定された復号精度に従って復号する復号手段とを有することを特徴とする。
【００１８】
請求項２の発明は、請求項１に記載の画像送信再生システムにおいて、前記記憶手段には、画像サイズの異なる複数種類の画像データファイルが格納されており、前記読み出し手段は、前記再生装置から受信した復号精度に応じたサイズの画像データファイルから素画像データを読み出すことを特徴とする。
【００１９】
請求項３の発明は、画像データを送信する送信装置と送信された画像データを再生する再生装置とを有する画像送信再生システムにおいて、
前記送信装置は、ＭＰＥＧエンコードされた画像データファイルを格納する記憶手段と、前記再生装置からの送信要求に応じて送信対象となる画像データファイルの素画像データを前記記憶手段から読み出す読み出し手段と、読み出した素画像データのデータ量を前記再生装置から受信した復号精度に関する情報に従って削減するデータ削減手段と、削減した画像データを送信する送信手段を有し、
前記再生装置は、復号精度を設定するための設定手段と、設定された復号精度に関する情報を送信装置に送信する精度データ送信手段と、前記送信装置から受信した画像データを前記設定手段により設定された復号精度に従ってＭＰＥＧデコードする復号手段とを有することを特徴とする。
【００２０】
請求項４の発明は、請求項３に記載の画像送信再生システムにおいて、前記設定手段は、復号精度として再生画像のサイズを設定し、前記データ削減手段は、素画像データの画像サイズと前記再生画像のサイズとの比率に応じて画像データのＤＣＴ係数データの高域成分を削除し、前記送信手段は、画像データと共に素画像の画像サイズに関する情報を送信し、復号手段は、前記送信装置から受信した素画像の画像サイズと前記設定手段によって設定された再生画像のサイズとの間の比率に応じて処理すべきＤＣＴ係数データの次数を決定し、当該次数のＤＣＴ係数まで低周波側からＤＣＴ係数データを演算処理することを特徴とする。
【００２１】
請求項５の発明は、請求項４に記載の画像送信再生システムにおいて、前記記憶手段には、画像サイズの異なる複数種類の画像データファイルが格納されており、前記読み出し手段は、前記再生装置から受信した画像サイズに応じたサイズの画像データファイルから素画像データを読み出すことを特徴とする。
【００２２】
請求項６の発明は、請求項３ないし５の何れかに記載の画像送信再生システムにおいて、前記設定手段は、復号精度として間引き度合を設定し、前記データ削減手段は、前記間引き度合に応じて、一連のＤＣＴ係数ブロックのうち所定量のＤＣＴ係数ブロックのＤＣＴ係数データを送信対象から外し、復号手段は、前記設定手段によって設定された間引き度合に応じたＤＣＴ係数ブロックのＤＣＴデータのみを演算処理することを特徴とする。
【００２３】
請求項７の発明は、送信側から送信された画像データを再生側で再生するための画像送信再生方法において、
送信側においては、前記再生側からの送信要求に応じて送信対象となる画像データファイルの素画像データを記憶手段から読み出す読み出しステップと、読み出した素画像データのデータ量を前記再生側から受信した復号精度に関する情報に従って削減するデータ削減ステップと、削減した画像データを再生側に送信する送信ステップを実行し、
前記再生側においては、復号精度を設定するための設定ステップと、設定された復号精度に関する情報を送信側に送信する精度データ送信ステップと、前記送信側から受信した画像データを前記設定ステップにより設定された復号精度に従って復号する復号ステップとを実行することを特徴とする。
【００２４】
請求項８の発明は、請求項７に記載の画像送信再生方法において、前記記憶手段には、画像サイズの異なる複数種類の画像データファイルが格納されており、前記読み出しステップは、前記再生装置から受信した復号精度に応じたサイズの画像データファイルから素画像データを読み出すことを特徴とする。
【００２５】
請求項９の発明は、送信側から送信された画像データを再生側で再生するための画像送信再生方法において、
前記送信側においては、前記再生側からの送信要求に応じて、ＭＰＥＧエンコードされた画像データファイルを格納する記憶手段から、送信対象となる画像データファイルの素画像データを読み出す読み出しステップと、読み出した素画像データのデータ量を前記再生側から受信した復号精度に関する情報に従って削減するデータ削減ステップと、削減した画像データを再生側に送信する送信ステップを実行し、
前記再生側においては、復号精度を設定するための設定ステップと、設定された復号精度に関する情報を送信側に送信する精度データ送信ステップと、前記送信側から受信した画像データを前記設定ステップにより設定された復号精度に従ってＭＰＥＧデコードする復号ステップとを有することを特徴とする。
【００２６】
請求項１０の発明は、請求項９に記載の画像送信再生方法において、前記設定ステップでは、復号精度として再生画像のサイズを設定し、前記データ削減ステップでは、素画像データの画像サイズと前記再生画像のサイズとの比率に応じて画像データのＤＣＴ係数データの高域成分を削除し、前記送信ステップでは、画像データと共に素画像の画像サイズに関する情報を送信し、復号ステップでは、前記送信側から受信した素画像の画像サイズと前記設定ステップにて設定された再生画像のサイズとの間の比率に応じて処理すべきＤＣＴ係数データの次数を決定し、当該次数のＤＣＴ係数まで低周波側からＤＣＴ係数データを演算処理することを特徴とする。
【００２７】
請求項１１の発明は、請求項１０に記載の画像送信再生方法において、前記記憶手段には、画像サイズの異なる複数種類の画像データファイルが格納されており、前記読み出しステップでは、前記再生側から受信した画像サイズに応じたサイズの画像データファイルから素画像データを読み出すことを特徴とする。
【００２８】
請求項１２の発明は、請求項９ないし１１の何れかに記載の画像送信再生方法において、前記設定ステップでは、復号精度として間引き度合を設定し、前記データ削減ステップでは、前記間引き度合に応じて、一連のＤＣＴ係数ブロックのうち所定量のＤＣＴ係数ブロックのＤＣＴ係数データを送信対象から外し、復号ステップでは、前記設定ステップによって設定された間引き度合に応じたＤＣＴ係数ブロックのＤＣＴデータのみを演算処理することを特徴とする。
【００２９】
請求項１３の発明は、上記請求項７ないし１２の何れか一つに記載の画像データ送信再生方法に規定されている処理ステップを、前記送信側および／もしくは再生側に実行させるためのプログラムである。
【００３０】
請求項１４の発明は、上記請求項１３のプログラムを保持する記憶媒体である。
【００３１】
なお、上記請求項における「ＤＣＴ係数ブロック」とは、実施の形態では、図３、図５または図９のブロック１、ブロック２、ブロック３、…が対応する。すなわち、ＤＣＴ変換を実行するときに画像を小ブロックに分割した際の、一つの小ブロックのことを意味する。
【００３２】
本発明の特徴は、以下に示す実施の形態の説明により更に明らかとなろう。
【００３３】
ただし、以下の実施の形態は、あくまでも、本発明の一つの実施形態であって、本発明ないし各構成要件の用語の意義は、以下の実施の形態に記載されたものに制限されるものではない。
【００３４】
【発明の実施の形態】
以下、本発明の実施の形態につき図面を参照して説明する。
【００３５】
まず、図１に実施の形態に係る再生装置１００の構成を示す。
【００３６】
同図に示すとおり、再生装置１００は、通信制御部１００と、制御部１０２と、入力部１０３と、表示制御部１０４と、表示部１０５と、復号処理部１０６と、精度設定部１０７と、記憶部１０８とから構成されている。
【００３７】
通信制御部１０１は、たとえば無線処理部を備え、ストリームサーバ２００（後述）との間のデータ授受を制御する。制御部１０２は、内蔵メモリに制御プログラムを格納しており、このプログラムに従って各部を制御する。入力部１０３は、キー操作部やリモコン受信部等を備え、再生画像サイズの設定等に用いられる。表示制御部１０４は、画像情報（フレーム情報）を受け取って表示情報を生成する。表示部１０５は、テレビモニタ等の表示手段を備え、表示制御部１０４からの情報に従った画像を表示出力する。
【００３８】
復号処理部１０６は、ＭＰＥＧデコーダ等を備え、ストリームサーバ２００からの画像データを精度設定部１０７からの復号精度に応じて復号する。精度設定部１０７は、入力部１０３にて設定された再生画像サイズとストリームサーバ２００からの素画像サイズとを比較し、後述の如く、復号精度を設定する。記憶部１０８は、ハードディスクや光ディスク等の書換え可能なメモリ手段を備え、ストリームサーバ２００から受信した画像データや素画像のサイズに関する情報等を記憶する。
【００３９】
図２に、ストリームサーバ２００の構成を示す。
【００４０】
同図に示すとおり、ストリームサーバ２００は、通信制御部２０１と、制御部２０２と、画像データ生成部２０３と、比率設定部２０４と、ＨＤ（ハードディスク）ドライブ２０５とから構成されている。
【００４１】
通信制御部２０２は、たとえば無線処理部を備え、再生装置１００との間のデータ授受を制御する。制御部２０２は、内蔵メモリに制御プログラムを格納しており、このプログラムに従って各部を制御する。画像データ生成部２０３は、ＨＤドライブ２０５から読み出した画像データのデータ量を比率設定部２０４からの比率情報に従って削減する。削減の具体的処理については後述する。
【００４２】
比率設定部２０４は、再生装置１００から受信した再生画像サイズとＨＤドライブから読み出した素画像の画像サイズとを比較し、素画像データのサイズに対する再生画像サイズの比率を設定する。ＨＤドライブ２０５は、ハードディスクを内蔵し、ＭＰＥＧエンコードされた所定の画像サイズの画像データをファイル毎に区分してハードディスクに格納している。
【００４３】
次に、画像データ生成部２０３における画像データの削減処理について、図３ないし図５を参照して説明する。
【００４４】
ＭＰＥＧエンコードでは、図３の如く、素画像を小ブロックに分割し、ブロック毎にＤＣＴ変換を実行してＤＣＴ係数データが算出される。図３の左上の表に示す数字は、各小ブロックに対するＤＣＴ係数の、符号化データ上での一般的な並び順を表している。この並び順は、一般的にはスキャン順と称されている。このスキャン順をもとに、表示画像サイズと素画像サイズの比率から、データ量削減の際に切り捨てるＤＣＴ係数の次数Ｋを決定する。
【００４５】
ずなわち、図４に示す如く、このスキャン順に対し、表示画像サイズと素画像サイズの比率に応じたサイズ枠を設定する。同図に示す如く、素画像サイズに対する表示画像サイズの比率が１／２であれば低域側から４×４のサイズ枠を設定し、比率が１／４であれば低域側から２×２のサイズ枠を設定し。比率が１／８であれば１×１のサイズ枠を設定する。そして、サイズ枠に含まれる最大の数字の次数ＫのＤＣＴ係数までを取り出し、それ以降の次数のＤＣＴ係数を切り捨てる。
【００４６】
なお、かかるサイズ枠の設定と次数Ｋの決定は、上記比率設定部２０４にて実行される。
【００４７】
図５は、データ量削減処理を模式的に示す図である。図示のとおり、素画像データは、画像を構成する各小ブロックに対するＤＣＴ係数データが、低域成分から高域成分の方向に並んだ構造となっている。上記データ量削減処理では、このデータに対して、上記サイズ枠により設定された次数ＫまでのＤＣＴ係数データを、低域側から順に取り出し、それ以降（次数Ｋ＋１以降）を切り捨てる。これにより、画像データのデータ量が削減される。
【００４８】
なお、かかるデータ量の削減と送信画像データの生成は、上記画像データ生成部２０３にて実行される。
【００４９】
次に、画像データの送信・再生時の動作について、図６のフローチャートを参照して説明する。
【００５０】
たとえば再生装置１００の入力部１０３を介して所定ファイルの再生指令と再生画像サイズが入力されると、当該ファイルの送信要求と再生画像サイズがストリームサーバ２００に送信される（Ｓ１０１）。
【００５１】
これを受けてストリームサーバ２００は、要求ファイルの画像データをＨＤドライブ２０５から順次読み出す（Ｓ２０１）。また、受信した再生画像サイズと読み出した素画像データの画像サイズとを比較して比率に応じたサイズ枠を設定し、このサイズ枠に含まれる最も大きなＤＣＴ係数の次数Ｋを設定する（Ｓ２０２）。そして、読み出した画像データ中のＤＣＴ係数データのうち、低域側から次数Ｋまでを取り出すと共に次数Ｋ＋１以降を切り捨て、送信用の画像データを生成する（Ｓ２０３）。さらに、生成した画像データを順次再生装置１００に送信する。この際、画像データのヘッダには、素画像の画像サイズに関するデータが含められている。
【００５２】
再生装置１００の精度設定部１０７は、画像データのヘッダから素画像のサイズに関するデータを検出し（Ｓ１０２）、上記入力部１０３を介して入力された再生画像サイズと素画像の画像サイズとを比較する。そして、上記比率設定部２０４における処理と同様、再生画像サイズと素画像サイズの比率に応じて、図４のスキャン順にサイズ枠を設定し、このサイズ枠に含まれる最大の次数Ｎを決定する（Ｓ１０３）。
【００５３】
復号処理部１０６は、このようにして決定した次数Ｎまで画像データのＤＣＴ係数データを復号し、それ以降の次数の復号処理をスキップする。これにより、復号精度に応じた解像度の画像情報を生成する（Ｓ１０４）。ここで生成された画像情報（フレーム情報）は、素画像のサイズに応じたものとなっている。表示制御部１０４は、この画像情報を再生画像サイズに応じたサイズに変更し、表示用の画像情報を構築する（Ｓ１０５）。そして、この画像情報を表示部１０５に送り、モニタ上に表示させる（Ｓ１０６）。
【００５４】
Ｓ１０４〜Ｓ１０６の処理は、当該ファイルの画像データが終了するまで繰り返される。そして、当該ファイルの画像データの再生処理が完了すると、再生処理が終了される。
【００５５】
以上、本発明によれば、ストリームサーバ２００側においては、再生画像サイズに適したデータ量の削減を行うことができ、また、再生装置１００側においては、再生画像サイズに適した復号処理量にて復号処理を行うことができ、もって、両装置の処理の効率化を同時に図ることができる。
【００５６】
また、このように送信データ量を削減しても、再生装置１００側では、画像サイズに応じた解像度の画像情報を得られる。すなわち、復号処理した画像情報を、設定された再生画像サイズに変更（縮小）することにより、通常の画像、すなわち、送信データ量および復号精度を削減せずに再生したときの画像と同様の画質にて当該画像を画面上に表示できる。
【００５７】
このように上記実施の形態によれば、再生画像の画質を損なうことなく、送信側と受信側の処理負担を軽減できる。
【００５８】
ところで、上記実施の形態では、たとえば図４を参照して分かるとおり、画像データの削減処理が可能な再生画像サイズは、最小、素画像サイズ（以下、「通常サイズ」と称する）の１／８である。それよりも小さな再生画像サイズに対しては、１／８サイズの削減量と同様のデータ削減しか行えない。
【００５９】
かかる不都合は、図７に示す如く、通常サイズよりも小さな画像サイズのファイル情報をあらかじめ準備しておくことで解消できる。すなわち、図７のＨＤドライブ２０５には、通常サイズの画像データファイルの他、その１／８サイズの素画像の画像データファイルや、さらにそれより小さなサイズの画像データファイルが格納されている。もちろん、通常サイズよりも大きなサイズの画像データファイルを格納しておいても良い。
【００６０】
また、図７のストリームサーバ２００には、ＨＤドライブ２０５に格納された画像データファイルのうち、どのサイズのファイルを読み出すかを設定するサイズ設定部２０６が配されている。サイズ設定部２０６は、再生装置１００から受信した再生画像サイズを参照し、最適なサイズの画像情報ファイルを送信対象として設定する。たとえば、再生画像サイズが通常サイズの１／１６である場合、１／８サイズの画像情報ファイルを送信対象に設定する。
【００６１】
図８に、かかる場合における画像データの送信・再生時の動作を示す。同図に示すフローチャートでは、図６に比べ、Ｓ２１０が追加されている。
【００６２】
すなわち、ストリームサーバ２００は、再生装置１００から受信した再生画像サイズに関する情報を参照し、送信指令を受けた画像データファイルのうち、最適なサイズの画像データファイルを選択する（Ｓ２１０）。そして、この画像データファイルをＨＤドライブ２０５から順次読み出し（Ｓ２０１）、画像データの削減処理と送信用画像データの生成処理を実行する（Ｓ２０２〜Ｓ２０４）。
【００６３】
画像データの削減処理と送信用画像データの生成処理（Ｓ２０２〜２０４）は、上記と同様である。また、画像データを受信した再生装置１００側の復号処理および表示処理も上記と同様である。
【００６４】
なお、上記実施の形態では、図５に示す如く、それぞれの小ブロックについてＤＣＴ係数データを削減し、削減後の各小ブロックのデータを順に並べて送信データを構成したが、このように全ての小ブロックを送信せずに、たとえば図９に示す如く、偶数番目の小ブロックを送信対象から外し（間引き処理）、奇数番目の小ブロックだけを順に配列して送信データを構成するようにしても良い。この際、再生装置１００側では、ＤＣＴ係数データが存在する小ブロックに対してのみＤＣＴ逆演算を実行し復号処理を行う。
【００６５】
図１０に、間引き処理を行う場合の再生装置１００の構成を示す。この再生装置１００は、図１に比べ、ブロック設定部１０９が別途配されている。ブロック設定部１００は、たとえば入力部１０３を介して入力された間引き度合に応じて、復号対象となる小ブロックを設定する。復号処理部１０６は、ブロック設定部１０９にて設定された小ブロックに対してのみ逆ＤＣＴ変換を実行し復号処理を行う。
【００６６】
図１１に、間引き処理を行う場合のストリームサーバ２００の構成を示す。このストリームサーバ２００は、図７に比べ、間引き処理部２０７が別途配されている。この間引き処理部２０７は、再生装置１００から受信した間引き度合に関する情報に従って、素画像データの送信対象ブロックを間引く。たとえば、間引き度合が１／２であれば、上記図９に示す如く、偶数番目の小ブロックを送信対象から外す。また、間引き度合が１／３であれば、３番目、６番目、９番目、…の小ブロックを送信対象から外す。画像データ作成部２０３は、間引き後に残った小ブロックのＤＣＴ係数データに対し、上記と同様の削減処理を実行し送信用画像データを生成する。そして、生成した送信用画像データを、通信制御部２０１を介して、再生装置１００に対し送信する。
【００６７】
図１２に、かかる場合における画像データの送信・再生時の動作を示す。同図に示すフローチャートでは、図８に比べ、Ｓ１０１の処理がＳ１１０の処理に変更され、また、Ｓ１１１、Ｓ２２０が追加されている。
【００６８】
かかる場合、再生装置１００からストリームサーバ２００に対し、表示画面サイズに関する情報とファイル送信要求の他、間引き度合に関する情報が送信される（Ｓ１１０）。
【００６９】
ストリームサーバ２００は、再生装置１００から受信した再生画像サイズに関する情報を参照し、送信指令を受けた画像データファイルのうち、最適なサイズの画像データファイルを選択する（Ｓ２１０）。そして、この画像データファイルをＨＤドライブ２０５から順次読み出す（Ｓ２０１）。しかる後、間引き度合に応じて送信対象から外す小ブロックを設定する（Ｓ２２０）。そして、送信対象となる小ブロックの画像データに対して削減処理と送信用画像データの生成処理を実行する（Ｓ２０２〜Ｓ２０４）。
【００７０】
画像データの削減処理と送信用画像データの生成処理（Ｓ２０２〜２０４）は、上記と同様である。
【００７１】
画像データを受信した再生装置１００は、上記と同様、画像データのヘッダから素画像のサイズに関するデータを検出し（Ｓ１０２）、上記入力部１０３を介して入力された再生画像サイズと素画像の画像サイズとを比較する。そして、上記比率設定部２０４における処理と同様、再生画像サイズと素画像サイズの比率に応じて、図４のスキャン順にサイズ枠を設定し、このサイズ枠に含まれる最大の次数Ｎを決定する（Ｓ１０３）。
【００７２】
しかる後、上記入力部１０３を介して設定された間引き度合に応じて復号対象の小ブロックを決定する（Ｓ１１１）。しかる後、復号対象として設定された小ブロックを次数Ｎまで逆ＤＣＴ変換し、上記と同様の復号処理を実行する。これにより、復号精度および間引き度合に応じた画像情報を生成する（Ｓ１０４）。そして、この画像情報を再生画像サイズに応じたサイズに変更し、表示用の画像情報を構築し（Ｓ１０５）、モニタ上に表示させる（Ｓ１０６）。
【００７３】
この変更例によれば、上記実施の形態に比べさらに送信側と受信側の処理負担を軽減できる。ただし、再生画像はその分粗くなり、また動画の場合には、動き補償が困難となる。よって、この変更例は、解像度を落としながら静止画を再生する場合に用いて好適なものとなる。
【００７４】
以上、本発明の実施の形態について説明したが、本発明は上記実施の形態に限定されるものではない。
【００７５】
たとえば、再生装置１００とストリームサーバ２００間のデータ通信は、無線としても良く、有線してもしても良い。また、再生装置１００に示した各ブロックの機能は、たとえばワイヤレステレビに適用でき、また、その他の画像再生端末装置にも適用できる。同様に、ストリームサーバ２００に示した各ブロックの機能は、ホームサーバに適用でき、また、その他のストリーム配信装置にも適用できる。
【００７６】
また、上記実施の形態では、再生画像サイズを入力部１０３から入力するようにしたが、表示部１０５の大きさに応じた再生画像サイズを検出し、それに応じて再生画像サイズをストリームサーバ２００に送信するようにしてもよい。
【００７７】
さらに、再生装置１００に示した各ブロックの機能と上記フローチャートに示した処理ステップ、並びに、ストリームサーバ２００に示した各ブロックの機能と上記フローチャートに示した処理ステップは、これを実行するためのプログラムやデータベースを画像再生装置やストリーム配信装置にダウンロードすることによって実行されるようにすることもできる。なお、かかるダウンロードは、配信サーバからインターネット等のネットワークを介して実行する方法の他、かかるプログラムやデータベースを格納した記憶媒体（ＣＤ−ＲＯＭ等）を画像再生装置やストリーム配信装置に装着することによって実行することもできる。
【００７８】
本発明の実施の形態は、本発明の技術的思想の範囲内において、適宜、種々の変更が可能である。
【００７９】
【発明の効果】
以上、本発明によれば、送信側では最適なデータ削減を実行すると共に、受信側では最適な復号精度にて復号処理を実行し得るデータ送信再生システムを提供できる。
【図面の簡単な説明】
【図１】実施の形態に係る再生装置の構成を示す図
【図２】実施の形態に係るストリームサーバの構成を示す図
【図３】ＤＣＴ係数のスキャン順序を説明するための図
【図４】実施の形態に係るデータ削減処理を説明するための図
【図５】実施の形態に係るデータ削減処理を説明するための図
【図６】実施の形態に係るデータ送信・再生処理を示すフローチャート
【図７】実施の形態に係るストリームサーバの変更例を示す図
【図８】変更例におけるデータ送信・再生処理を示すフローチャート
【図９】実施の形態に係るブロック間引き処理を説明するための図
【図１０】実施の形態に係る再生装置の変更例を示す図
【図１１】実施の形態に係るストリームサーバの他の変更例を示す図
【図１２】変更例におけるデータ送信・再生処理を示すフローチャート
【符号の説明】
１００  再生装置
１０１  通信制御部
１０２  制御部
１０３  入力部
１０６  復号処理部
１０７  精度設定部
１０９  ブロック設定部
２０１  通信制御部
２０２  制御部
２０３  画像データ生成部
２０４  比率設定部
２０５  ＨＤドライブ
２０６  サイズ設定部
２０７  間引き処理部
【図１】
2004260524.tif 000003
【図２】
2004260524.tif 000004
【図３】
2004260524.tif 000005
【図４】
2004260524.tif 000006
【図５】
2004260524.tif 000007
【図６】
2004260524.tif 000008
【図７】
2004260524.tif 000009
【図８】
2004260524.tif 000010
【図９】
2004260524.tif 000011
【図１０】
2004260524.tif 000012
【図１１】
2004260524.tif 000013
【図１２】
2004260524.tif 000014