(57)【要約】【課題】  画像の著しい乱れを目立たない程度まで抑えることのでき、かつ、オーバヘッド量をできるだけ少なく抑えることができる画像データ通信システムを提供する。【解決手段】  複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置１０１と、この画像データ配信装置１０１から配信された複数の同一動画像データを受信する画像データ受信装置１０９とを有する。画像データ配信装置１０１は、上記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを送信する機能を有する。画像データ受信装置１０９は、上記画像データ送信パケットとして受信される、上記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する機能を有する。【選択図】  図１
2005051707.tif 000002
【特許請求の範囲】
【請求項１】
複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とを有する画像データ通信システムであって、
前記画像データ配信装置は、前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを送信する画像データ送信手段を有し、
前記画像データ受信装置は、前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する画像データ再構成手段を有することを特徴とする画像データ通信システム。
【請求項２】
前記画像データ配信装置は、予め蓄積され、又は、外部より供給された元となる１つの動画像データから前記複数の同一動画像データとしての複数の同一画像符号化データを生成する画像データ生成手段をさらに有し、
前記画像データ送信手段が、前記画像データ生成手段にて生成された複数の同一画像符号化データをパケット化して前記画像データ送信パケットとして送信するとともに、該送信に際して前記再構成に必要な情報を前記画像データ送信パケットのヘッダに格納することを特徴とする請求項１に記載の画像データ通信システム。
【請求項３】
前記画像データ配信装置は、予め与えられている設定情報に従って、前記画像データ生成手段による同一画像符号化データの生成及び前記画像データ送信手段によるパケット化に必要な配信設定を行う画像データ送信管理部をさらに有することを特徴とする、請求項２に記載の画像データ通信システム。
【請求項４】
前記画像データ送信管理部は、前記設定情報として前記複数の同一画像符号化データの数が予め与えられており、該与えられた数を前記画像データ生成手段に対して設定し、
前記画像データ生成手段が、前記１つの元となる動画像データから前記画像データ送信管理部により設定された数の同一画像符号化データを生成することを特徴とする、請求項３に記載の画像データ通信システム。
【請求項５】
前記画像データ送信管理部は、前記設定情報として圧縮率が予め与えられており、該与えられた圧縮率を前記画像データ生成手段に対して設定し、
前記画像データ生成手段が、前記１つの元となる動画像データから前記画像データ送信管理部により設定された圧縮率に従って同一画像符号化データを生成することを特徴とする、請求項３又は４に記載の画像データ通信システム。
【請求項６】
前記画像データ送信管理部は、前記設定情報として前記同一のパケット内に収容するブロックの数が予め与えられており、該与えられたブロックの数を前記画像データ送信手段に対して設定し、
前記画像データ送信手段が、前記画像データ生成手段にて生成された複数の同一画像符号化データを前記画像データ送信管理部により設定されたブロックの数でパケット化することを特徴とする、請求項３から５のいずれか１項に記載の画像データ通信システム。
【請求項７】
前記画像データ送信手段は、それぞれが前記画像データ生成手段にて生成された複数の同一画像符号化データをパケット化する複数の画像データ送信部を有し、
前記複数の画像データ送信部は、前記複数の同一画像符号化データをパケット化した画像データ送信パケットをそれぞれ異なるセッションで送信することを特徴とする、請求項３から６のいずれか１項に記載の画像データ通信システム。
【請求項８】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信部から送信される画像データ送信パケットのそれぞれについて、同一パケット内に収容される複数のブロックの間の送信時間差及び前記セッション間の送信時間差が予め与えられており、該与えられたブロックの間の送信時間差及びセッション間の送信時間差を対応する前記複数の画像データ送信部に対して設定し、
前記複数の画像データ送信部のそれぞれが、前記画像データ生成手段にて生成された複数の同一画像符号化データを前記画像データ送信管理部により設定されたブロックの間の送信時間差が生じる状態でパケット化するとともに、該パケット化した画像データ送信パケットを前記画像データ送信管理部により設定されたセッション間の送信時間差が生じる状態で送信することを特徴とする、請求項７に記載の画像データ通信システム。
【請求項９】
前記画像データ送信管理部は、前記設定情報として、前記画像データ送信手段が伝送路上に送出する前記画像データ送信パケットの、前記伝送路上におけるルーティングの優先度情報が予め与えられており、該与えられた優先度情報を前記画像データ送信手段に対して設定し、
前記画像データ送信手段が、前記画像データ送信パケットに前記画像データ送信管理部により設定された優先度情報を付与することを特徴とする、請求項３から８のいずれか１項に記載の画像データ通信システム。
【請求項１０】
前記画像データ送信管理部は、前記設定情報として、前記画像データ送信手段が伝送路上に送出する前記画像データ送信パケットの、前記伝送路の一部である無線伝送路上における電力制御情報が予め与えられており、該与えられた電力制御情報を前記画像データ送信手段に対して設定し、
前記画像データ送信手段が、前記画像データ送信パケットに前記画像データ送信管理部により設定された電力制御情報を付与することを特徴とする、請求項３から９のいずれか１項に記載の画像データ通信システム。
【請求項１１】
前記画像データ送信管理部は、前記設定情報として、前記画像データ送信手段が伝送路上に送出する前記画像データ送信パケットのセッション数が予め与えられており、該与えられたセッション数を前記画像データ送信手段に対して設定し、
前記画像データ送信手段が、前記画像データ送信パケットを前記画像データ送信管理部により設定されたセッション数で送信することを特徴とする、請求項３から１０のいずれか１項に記載の画像データ通信システム。
【請求項１２】
前記画像データ配信装置は、前記画像データ送信管理部によって設定された配信設定の情報を呼処理により前記画像データ受信装置に送信する第１の呼処理／配信設定送受信部を有し、
前記画像データ受信装置は、前記呼処理により前記第１の呼処理／配信設定送受信部から前記配信設定の情報を受信する第２の呼処理／配信設定送受信部を有し、
前記画像データ再構成手段が、前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを、前記画像データ送信パケットのヘッダ情報及び前記第２の呼処理／配信設定送受信部にて受信した配信設定の情報に基づいて再構成することを特徴とする、請求項３から１１のいずれか１項に記載の画像データ通信システム。
【請求項１３】
前記画像データ受信装置は、当該画像データ受信装置の利用者が前記画像データ送信管理部による配信設定の変更を要求するための入力部をさらに有し、
前記第２の呼処理／配信設定送受信部が、前記入力部を介して入力される前記配信設定の変更要求を前記呼処理により前記第１の呼処理／配信設定送受信部に送信し、
前記画像データ送信管理部が、前記第１の呼処理／配信設定送受信部にて受信される前記変更要求に従って前記配信設定を変更することを特徴とする、請求項１２に記載の画像データ通信システム。
【請求項１４】
前記画像データ受信装置は、
前記画像データ配信装置から前記画像データ送信パケットを受信するとともに、該受信した画像データ送信パケットの受信状況を、該パケットのヘッダ情報及び前記第２の呼処理／配信設定送受信部にて受信した配信設定の情報に基づいて調べる画像データ受信手段と、
前記画像データ受信手段にて調べられた受信状況を前記画像データ配信装置に報告する受信状況報告送信部とをさらに有し、
前記画像データ配信装置は、前記受信状況報告送信部からの受信状況の報告を受信する受信状況報告受信部をさらに有し、
前記画像データ送信管理部が、前記受信状況報告受信部にて受信された受信状況報告の内容に応じて、前記配信設定の変更を行うことを特徴とする、請求項１２又は１３に記載の画像データ通信システム。
【請求項１５】
前記画像データ送信パケットは、１つのパケット内に収容された複数のブロックのそれぞれの先頭に、該ブロックのデータを区別するための所定のマーカが設けられていることを特徴とする、請求項１から１４のいずれか１項に記載の画像データ通信システム。
【請求項１６】
複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とを有する画像データ通信システムであって、
前記画像データ配信装置は、前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを送信する画像データ送信手段を有し、
前記画像データ受信装置は、前記複数の画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する画像データ再構成手段を有する画像データ通信システム。
【請求項１７】
前記画像データ配信装置は、予め蓄積され、又は、外部より供給された元となる１つの動画像データから前記複数の同一動画像データとしての複数の同一画像符号化データを生成する画像データ生成手段をさらに有し、
前記画像データ送信手段は、前記画像データ生成手段にて生成された複数の同一画像符号化データをそれぞれパケット化し、これを前記複数の画像データ送信パケットとしてそれぞれ異なるセッションで送信するとともに、該送信に際して前記再構成に必要な情報をそれぞれの画像データ送信パケットのヘッダに格納する複数の画像データ送信部を有することを特徴とする請求項１６に記載の画像データ通信システム。
【請求項１８】
前記画像データ配信装置は、予め与えられている設定情報に従って、前記画像データ生成手段による同一画像符号化データの生成及び前記複数の画像データ送信部によるパケット化に必要な配信設定を行う画像データ送信管理部をさらに有することを特徴とする、請求項１７に記載の画像データ通信システム。
【請求項１９】
前記画像データ送信管理部は、前記設定情報として、前記複数の同一画像符号化データに関する圧縮率が予め与えられており、該与えられた圧縮率を前記画像データ生成手段に対して設定し、
前記画像データ生成手段が、前記１つの元となる動画像データから前記画像データ送信管理部により設定された圧縮率に従って前記複数の同一画像符号化データを生成することを特徴とする、請求項１８に記載の画像データ通信システム。
【請求項２０】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信パケットのそれぞれについて、同一のパケット内に収容するブロックの数が予め与えられており、該与えられたブロックの数を対応する前記複数の画像データ送信部のそれぞれに設定し、
前記複数の画像データ送信部のそれぞれが、前記画像データ生成手段から供給される画像符号化データを前記画像データ送信管理部により設定されたブロックの数でパケット化することを特徴とする、請求項１８又は１９に記載の画像データ通信システム。
【請求項２１】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信パケットに関する前記セッション間の送信時間差、及び前記少なくとも１つの画像データ送信パケットの同一パケット内に収容される複数のブロックの間の送信時間差が予め与えられており、該与えられたセッション間の送信時間差及びブロックの間の送信時間差を対応する前記複数の画像データ送信部に対して設定し、
前記複数の画像データ送信部が、前記画像データ生成手段にて生成された複数の同一画像符号化データを前記画像データ送信管理部により設定されたブロックの間の送信時間差が生じる状態でパケット化するとともに、該パケット化した画像データ送信パケットを前記画像データ送信管理部により設定されたセッション間の送信時間差が生じる状態で送信することを特徴とする、請求項１８から２０のいずれか１項に記載の画像データ通信システム。
【請求項２２】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信部が伝送路上に送出する前記複数の画像データ送信パケットの、前記伝送路上におけるルーティングの優先度情報が予め与えられており、該与えられた優先度情報を対応する前記複数の画像データ送信部に対して設定し、
前記複数の画像データ送信部がそれぞれ、前記伝送路上に送信する画像データ送信パケットに前記画像データ送信管理部により設定された優先度情報を付与することを特徴とする、請求項１８から２１のいずれか１項に記載の画像データ通信システム。
【請求項２３】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信部が伝送路上に送出する前記複数の画像データ送信パケットの、前記伝送路の一部である無線伝送路上における電力制御情報が予め与えられており、該与えられた電力制御情報を対応する前記複数の画像データ送信部に対して設定し、
前記複数の画像データ送信部がそれぞれ、前記伝送路上に送信する画像データ送信パケットに前記画像データ送信管理部により設定された電力制御情報を付与することを特徴とする、請求項１８から２２のいずれか１項に記載の画像データ通信システム。
【請求項２４】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信部が伝送路上に送出する前記画像データ送信パケットのセッション数が予め与えられており、該与えられたセッション数で前記複数の画像データ送信部による画像データ送信パケットの送信を行わせることを特徴とする、請求項１８から２３のいずれか１項に記載の画像データ通信システム。
【請求項２５】
前記画像データ配信装置は、前記画像データ送信管理部によって設定された配信設定の情報を呼処理により前記画像データ受信装置に送信する第１の呼処理／配信設定送受信部をさらに有し、
前記画像データ受信装置は、前記呼処理により前記第１の呼処理／配信設定送受信部から前記配信設定の情報を受信する第２の呼処理／配信設定送受信部をさらに有し、
前記画像データ再構成手段が、前記画像データ配信装置から前記複数の画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを、前記画像データ送信パケットのヘッダ情報及び前記第２の呼処理／配信設定送受信部にて受信した配信設定の情報に基づいて再構成する、請求項１９から２４のいずれか１項に記載の画像データ通信システム。
【請求項２６】
前記画像データ受信装置は、当該画像データ受信装置の利用者が前記画像データ送信管理部による配信設定の変更を要求するための入力部を有し、
前記第２の呼処理／配信設定送受信部が、前記入力部を介して入力される前記配信設定の変更要求を前記呼処理により前記第１の呼処理／配信設定送受信部に送信し、
前記画像データ送信管理部が、前記第１の呼処理／配信設定送受信部にて受信される前記変更要求に従って前記配信設定を変更することを特徴とする、請求項２５に記載の画像データ通信システム。
【請求項２７】
前記画像データ受信装置は、
前記画像データ配信装置から前記複数の画像データ送信パケットを受信するとともに、該受信した画像データ送信パケットの受信状況を、該パケットのヘッダ情報及び前記第２の呼処理／配信設定送受信部にて受信した配信設定の情報に基づいて調べる複数の画像データ受信部と、
前記複数の画像データ受信部にて調べられた受信状況を前記画像データ配信装置に報告する受信状況報告送信部とをさらに有し、
前記画像データ配信装置は、前記受信状況報告送信部からの受信状況の報告を受信する受信状況報告受信部をさらに有し、
前記画像データ送信管理部が、前記受信状況報告受信部にて受信された受信状況報告の内容に応じて、前記配信設定の変更を行うことを特徴とする、請求項２５又は２６に記載の画像データ通信システム。
【請求項２８】
前記複数の画像データ送信パケットのうち、同一パケット内に複数のブロックのデータを収容した画像データ送信パケットは、前記複数のブロックのそれぞれの先頭に、該ブロックのデータを区別するための所定のマーカが設けられていることを特徴とする、請求項１６から２７のいずれか１項に記載の画像データ通信システム。
【請求項２９】
複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置であって、
前記複数の同一動画像データを生成する画像データ生成手段と、
前記画像データ生成手段にて生成された前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを送信する画像データ送信手段とを有する画像データ配信装置。
【請求項３０】
前記画像データ送信手段が、前記画像データ送信パケットの送信に際して、前記複数の動画像データを１つの動画像データに再構成するために必要な情報を前記画像データ送信パケットのヘッダに格納することを特徴とする、請求項２９に記載の画像データ配信装置。
【請求項３１】
前記画像データ生成手段が、予め蓄積され、又は、外部より供給された元となる１つの動画像データから前記複数の同一動画像データとしての複数の同一画像符号化データを生成することを特徴とする、請求項２９又は３０に記載の画像データ配信装置。
【請求項３２】
予め与えられている設定情報に従って、前記画像データ生成手段による同一画像符号化データの生成及び前記画像データ送信手段によるパケット化に必要な配信設定を行う画像データ送信管理部をさらに有することを特徴とする、請求項３１に記載の画像データ配信装置。
【請求項３３】
前記画像データ送信管理部は、前記設定情報として前記複数の同一画像符号化データの数が予め与えられており、該与えられた数を前記画像データ生成手段に対して設定し、
前記画像データ生成手段が、前記１つの元となる動画像データから前記画像データ送信管理部により設定された数の同一画像符号化データを生成することを特徴とする、請求項３２に記載の画像データ配信装置。
【請求項３４】
前記画像データ送信管理部は、前記設定情報として圧縮率が予め与えられており、該与えられた圧縮率を前記画像データ生成手段に対して設定し、
前記画像データ生成手段が、前記１つの元となる動画像データから前記画像データ送信管理部により設定された圧縮率に従って同一画像符号化データを生成することを特徴とする、請求項３２又は３３に記載の画像データ配信装置。
【請求項３５】
前記画像データ送信管理部は、前記設定情報として前記同一のパケット内に収容するブロックの数が予め与えられており、該与えられたブロックの数を前記画像データ送信手段に対して設定し、
前記画像データ送信手段が、前記画像データ生成手段にて生成された複数の同一画像符号化データを前記画像データ送信管理部により設定されたブロックの数でパケット化することを特徴とする、請求項３２から３４のいずれか１項に記載の画像データ配信装置。
【請求項３６】
前記画像データ送信手段は、それぞれが前記画像データ生成手段にて生成された複数の同一画像符号化データをパケット化する複数の画像データ送信部を有し、
前記複数の画像データ送信部は、前記複数の同一画像符号化データをパケット化した画像データ送信パケットをそれぞれ異なるセッションで送信することを特徴とする、請求項３２から３５のいずれか１項に記載の画像データ配信装置。
【請求項３７】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信部から送信される画像データ送信パケットのそれぞれについて、同一パケット内に収容される複数のブロックの間の送信時間差及び前記セッション間の送信時間差が予め与えられており、該与えられたブロックの間の送信時間差及びセッション間の送信時間差を対応する前記複数の画像データ送信部に対して設定し、
前記複数の画像データ送信部のそれぞれが、前記画像データ生成手段にて生成された複数の同一画像符号化データを前記画像データ送信管理部により設定されたブロックの間の送信時間差が生じる状態でパケット化するとともに、該パケット化した画像データ送信パケットを前記画像データ送信管理部により設定されたセッション間の送信時間差が生じる状態で送信することを特徴とする、請求項３６に記載の画像データ配信装置。
【請求項３８】
前記画像データ送信管理部は、前記設定情報として、前記画像データ送信手段が伝送路上に送出する前記画像データ送信パケットの、前記伝送路上におけるルーティングの優先度情報が予め与えられており、該与えられた優先度情報を前記画像データ送信手段に対して設定し、
前記画像データ送信手段が、前記画像データ送信パケットに前記画像データ送信管理部により設定された優先度情報を付与することを特徴とする、請求項３２から３７のいずれか１項に記載の画像データ配信装置。
【請求項３９】
前記画像データ送信管理部は、前記設定情報として、前記画像データ送信手段が伝送路上に送出する前記画像データ送信パケットの、前記伝送路の一部である無線伝送路上における電力制御情報が予め与えられており、該与えられた電力制御情報を前記画像データ送信手段に対して設定し、
前記画像データ送信手段が、前記画像データ送信パケットに前記画像データ送信管理部により設定された電力制御情報を付与することを特徴とする、請求項３２から３８のいずれか１項に記載の画像データ配信装置。
【請求項４０】
前記画像データ送信管理部は、前記設定情報として、前記画像データ送信手段が伝送路上に送出する前記画像データ送信パケットのセッション数が予め与えられており、該与えられたセッション数を前記画像データ送信手段に対して設定し、
前記画像データ送信手段が、前記画像データ送信パケットを前記画像データ送信管理部により設定されたセッション数で送信することを特徴とする、請求項３２から３９のいずれか１項に記載の画像データ配信装置。
【請求項４１】
前記画像データ送信パケットを受信する画像データ受信装置に対して、前記画像データ送信管理部によって設定された配信設定の情報を呼処理により送信する呼処理／配信設定送受信部をさらに有することを特徴とする、請求項３２から４０のいずれか１項に記載の画像データ配信装置。
【請求項４２】
前記呼処理／配信設定送受信部が、前記画像データ受信装置から前記画像データ送信管理部による配信設定の変更要求を受信し、
前記画像データ送信管理部が、前記呼処理／配信設定送受信部にて受信された前記変更要求に従って前記配信設定を変更することを特徴とする、請求項４１に記載の画像データ配信装置。
【請求項４３】
前記画像データ受信装置から前記画像データ送信パケットの受信状況の報告を受信する受信状況報告受信部をさらに有し、
前記画像データ送信管理部が、前記受信状況報告受信部にて受信された受信状況報告の内容に応じて、前記配信設定の変更を行うことを特徴とする、請求項４２又は４３に記載の画像データ配信装置。
【請求項４４】
前記画像データ送信パケットは、１つのパケット内に収容された複数のブロックのそれぞれの先頭に、該ブロックのデータを区別するための所定のマーカが設けられていることを特徴とする、請求項２９から４３のいずれか１項に記載の画像データ配信装置。
【請求項４５】
複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置であって、
前記複数の同一動画像データを生成する画像データ生成手段と、
前記画像データ生成手段にて生成された複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを送信する画像データ送信手段とを有する画像データ配信装置。
【請求項４６】
前記画像データ送信手段は、前記画像データ生成手段にて生成された複数の同一動画像データをそれぞれパケット化し、これを前記複数の画像データ送信パケットとしてそれぞれ異なるセッションで送信するとともに、該送信に際して前記再構成に必要な情報をそれぞれの画像データ送信パケットのヘッダに格納する複数の画像データ送信部を有することを特徴とする請求項４５に記載の画像データ配信装置。
【請求項４７】
前記画像データ生成手段が、予め蓄積され、又は、外部より供給された元となる１つの動画像データから前記複数の同一動画像データとしての複数の同一画像符号化データを生成することを特徴とする請求項４５又は４６に記載の画像データ配信装置。
【請求項４８】
予め与えられている設定情報に従って、前記画像データ生成手段による同一画像符号化データの生成及び前記複数の画像データ送信部によるパケット化に必要な配信設定を行う画像データ送信管理部をさらに有することを特徴とする、請求項４７に記載の画像データ配信装置。
【請求項４９】
前記画像データ送信管理部は、前記設定情報として、前記複数の同一画像符号化データに関する圧縮率が予め与えられており、該与えられた圧縮率を前記画像データ生成手段に対して設定し、
前記画像データ生成手段が、前記１つの元となる動画像データから前記画像データ送信管理部により設定された圧縮率に従って前記複数の同一画像符号化データを生成することを特徴とする、請求項４８に記載の画像データ配信装置。
【請求項５０】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信パケットのそれぞれについて、同一のパケット内に収容するブロックの数が予め与えられており、該与えられたブロックの数を対応する前記複数の画像データ送信部のそれぞれに設定し、
前記複数の画像データ送信部のそれぞれが、前記画像データ生成手段から供給される画像符号化データを前記画像データ送信管理部により設定されたブロックの数でパケット化することを特徴とする、請求項４８又は４９に記載の画像データ配信装置。
【請求項５１】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信パケットに関する前記セッション間の送信時間差、及び前記少なくとも１つの画像データ送信パケットの同一パケット内に収容される複数のブロックの間の送信時間差が予め与えられており、該与えられたセッション間の送信時間差及びブロックの間の送信時間差を対応する前記複数の画像データ送信部に対して設定し、
前記複数の画像データ送信部が、前記画像データ生成手段にて生成された複数の同一画像符号化データを前記画像データ送信管理部により設定されたブロックの間の送信時間差が生じる状態でパケット化するとともに、該パケット化した画像データ送信パケットを前記画像データ送信管理部により設定されたセッション間の送信時間差が生じる状態で送信することを特徴とする、請求項４８から５０のいずれか１項に記載の画像データ配信装置。
【請求項５２】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信部が伝送路上に送出する前記複数の画像データ送信パケットの、前記伝送路上におけるルーティングの優先度情報が予め与えられており、該与えられた優先度情報を対応する前記複数の画像データ送信部に対して設定し、
前記複数の画像データ送信部がそれぞれ、前記伝送路上に送信する画像データ送信パケットに前記画像データ送信管理部により設定された優先度情報を付与することを特徴とする、請求項４８から５１のいずれか１項に記載の画像データ配信装置。
【請求項５３】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信部が伝送路上に送出する前記複数の画像データ送信パケットの、前記伝送路の一部である無線伝送路上における電力制御情報が予め与えられており、該与えられた電力制御情報を対応する前記複数の画像データ送信部に対して設定し、
前記複数の画像データ送信部がそれぞれ、前記伝送路上に送信する画像データ送信パケットに前記画像データ送信管理部により設定された電力制御情報を付与することを特徴とする、請求項４８から５２のいずれか１項に記載の画像データ配信装置。
【請求項５４】
前記画像データ送信管理部は、前記設定情報として、前記複数の画像データ送信部が伝送路上に送出する前記画像データ送信パケットのセッション数が予め与えられており、該与えられたセッション数で前記複数の画像データ送信部による画像データ送信パケットの送信を行わせることを特徴とする、請求項４８から５３のいずれか１項に記載の画像データ配信装置。
【請求項５５】
前記複数の画像データ送信パケットを受信する画像データ受信装置に対して、前記画像データ送信管理部によって設定された配信設定の情報を呼処理により送信する呼処理／配信設定送受信部をさらに有することを特徴とする、請求項４８から５４のいずれか１項に記載の画像データ配信装置。
【請求項５６】
前記呼処理／配信設定送受信部が、前記画像データ受信装置から前記画像データ送信管理部による配信設定の変更要求を受信し、
前記画像データ送信管理部が、前記呼処理／配信設定送受信部にて受信された前記変更要求に従って前記配信設定を変更することを特徴とする、請求項５５に記載の画像データ配信装置。
【請求項５７】
前記画像データ受信装置から前記複数の画像データ送信パケットのそれぞれの受信状況の報告を受信する受信状況報告受信部をさらに有し、
前記画像データ送信管理部が、前記受信状況報告受信部にて受信された受信状況報告の内容に応じて、前記配信設定の変更を行うことを特徴とする、請求項５５又は５６に記載の画像データ配信装置。
【請求項５８】
前記複数の画像データ送信パケットのうち、同一パケット内に複数のブロックのデータを収容した画像データ送信パケットは、前記複数のブロックのそれぞれの先頭に、該ブロックのデータを区別するための所定のマーカが設けられていることを特徴とする、請求項４５から５７のいずれか１項に記載の画像データ配信装置。
【請求項５９】
画像データ配信装置から所定の時間差を付けて配信された複数の同一動画像データを受信する画像データ受信装置であって、
前記複数の同一動画像データを一定長のブロック単位で同一のパケット内にまとめて収容した、少なくとも１つの画像データ送信パケットを前記画像データ配信装置から受信する画像データ受信手段と、
前記画像データ受信手段にて受信した画像データ送信パケットから前記所定の時間差を有する複数の同一動画像データを取り出して１つの動画像データに再構成する画像データ再構成手段とを有する画像データ受信装置。
【請求項６０】
呼処理により前記画像データ配信装置から前記再構成に必要な情報を受信する呼処理／配信設定送受信部をさらに有し、
前記画像データ再構成手段が、前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを、前記画像データ送信パケットのヘッダ情報及び前記呼処理／配信設定送受信部にて受信した前記再構成に必要な情報に基づいて再構成することを特徴とする、請求項５９に記載の画像データ受信装置。
【請求項６１】
当該画像データ受信装置の利用者が前記画像データ配信装置における配信設定の変更を要求するための入力部をさらに有し、
前記呼処理／配信設定送受信部が、前記入力部を介して入力される前記配信設定の変更要求を前記呼処理により前記画像データ配信装置に送信することを特徴とする、請求項６０に記載の画像データ受信装置。
【請求項６２】
画像データ受信手段が、前記画像データ送信パケットの受信状況を、該パケットのヘッダ情報及び前記呼処理／配信設定送受信部にて受信した前記再構成に必要な情報に基づいて調べることを特徴とする、請求項６０又は６１に記載の画像データ受信装置。
【請求項６３】
前記画像データ受信手段にて調べられた受信状況を前記画像データ配信装置に報告する受信状況報告送信部をさらに有することを特徴とする、請求項６２に記載の画像データ受信装置。
【請求項６４】
前記画像データ送信パケットは、１つのパケット内に収容された複数のブロックのそれぞれの先頭に、該ブロックのデータを区別するための所定のマーカが設けられていることを特徴とする、請求項５９から６３のいずれか１項に記載の画像データ受信装置。
【請求項６５】
画像データ配信装置から所定の時間差を付けて配信された複数の同一動画像データを受信する画像データ受信装置であって、
前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを前記画像データ配信装置から受信する画像データ受信手段と、
前記画像データ受信手段にて受信した複数の画像データ送信パケットから前記所定の時間差を有する複数の同一動画像データを取り出して１つの動画像データに再構成する画像データ再構成手段とを有する画像データ受信装置。
【請求項６６】
呼処理により前記画像データ配信装置から前記再構成に必要な情報を受信する呼処理／配信設定送受信部をさらに有し、
前記画像データ再構成手段が、前記複数の画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを、前記複数の画像データ送信パケットのヘッダ情報及び前記呼処理／配信設定送受信部にて受信した前記再構成に必要な情報に基づいて再構成することを特徴とする、請求項６５に記載の画像データ受信装置。
【請求項６７】
当該画像データ受信装置の利用者が前記画像データ配信装置における配信設定の変更を要求するための入力部をさらに有し、
前記呼処理／配信設定送受信部が、前記入力部を介して入力される前記配信設定の変更要求を前記呼処理により前記画像データ配信装置に送信することを特徴とする、請求項６６に記載の画像データ受信装置。
【請求項６８】
画像データ受信手段が、前記画像データ送信パケットの受信状況を、該パケットのヘッダ情報及び前記呼処理／配信設定送受信部にて受信した前記再構成に必要な情報に基づいて調べることを特徴とする、請求項６６又は６７に記載の画像データ受信装置。
【請求項６９】
前記画像データ受信手段にて調べられた受信状況を前記画像データ配信装置に報告する受信状況報告送信部をさらに有することを特徴とする、請求項６８に記載の画像データ受信装置。
【請求項７０】
前記複数の画像データ送信パケットのうち、同一パケット内に複数のブロックのデータを収容した画像データ送信パケットは、前記複数のブロックのそれぞれの先頭に、該ブロックのデータを区別するための所定のマーカが設けられていることを特徴とする、請求項６５から６９のいずれか１項に記載の画像データ受信装置。
【請求項７１】
複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とを有する通信システムにおいて行われる画像データ通信方法であって、
前記画像データ配信装置が、前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを前記画像データ受信装置に送信する第１のステップと、
前記画像データ受信装置が、前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する第２のステップと含む画像データ通信方法。
【請求項７２】
前記第１のステップは、
予め蓄積され、又は、外部より供給された元となる１つの動画像データから前記複数の同一動画像データとしての複数の同一画像符号化データを生成するステップと、
前記生成された複数の同一画像符号化データをパケット化して前記画像データ送信パケットとして送信するとともに、該送信に際して前記再構成に必要な情報を前記画像データ送信パケットのヘッダに格納するステップとをさらに含むことを特徴とする、請求項７１に記載の画像データ通信方法。
【請求項７３】
前記第１のステップは、予め与えられている設定情報に従って、前記同一画像符号化データの生成及びパケット化に必要な配信設定を行うステップをさらに含むことを特徴とする、請求項７２に記載の画像データ通信方法。
【請求項７４】
前記第１のステップは、前記設定情報として前記複数の同一画像符号化データの数が予め与えられており、該与えられた数の同一画像符号化データを前記元となる１つの動画像データから生成するステップをさらに含むことを特徴とする、請求項７３に記載の画像データ通信方法。
【請求項７５】
前記第１のステップは、前記設定情報として圧縮率が予め与えられており、該与えられた圧縮率に従って前記１つの元となる動画像データから同一画像符号化データを生成するステップをさらに含むことを特徴とする、請求項７３又は７４に記載の画像データ通信方法。
【請求項７６】
前記第１のステップは、前記設定情報として前記同一のパケット内に収容するブロックの数が予め与えられており、該与えられたブロックの数で前記複数の同一画像符号化データをパケット化するステップをさらに含むことを特徴とする、請求項７３から７５のいずれか１項に記載の画像データ通信方法。
【請求項７７】
前記第１のステップは、前記複数の同一画像符号化データをパケット化した複数の画像データ送信パケットをそれぞれ異なるセッションで送信するステップをさらに含むことを特徴とする、請求項７３から７６のいずれか１項に記載の画像データ通信方法。
【請求項７８】
前記第１のステップは、前記設定情報として、前記複数の画像データ送信パケットのそれぞれについて、同一パケット内に収容される複数のブロックの間の送信時間差及び前記セッション間の送信時間差が予め与えられており、前記複数の同一画像符号化データを前記与えられたブロックの間の送信時間差が生じる状態でパケット化するとともに、該パケット化した画像データ送信パケットを前記与えられたセッション間の送信時間差が生じる状態で送信するステップをさらに含むことを特徴とする、請求項７７に記載の画像データ通信方法。
【請求項７９】
前記第１のステップは、前記設定情報として、伝送路上に送出する前記画像データ送信パケットの、前記伝送路上におけるルーティングの優先度情報が予め与えられており、該与えられた優先度情報を前記画像データ送信パケットに付与するステップをさらに含むことを特徴とする、請求項７３から７８のいずれか１項に記載の画像データ通信方法。
【請求項８０】
前記第１のステップは、前記設定情報として、伝送路上に送出する前記画像データ送信パケットの、前記伝送路の一部である無線伝送路上における電力制御情報が予め与えられており、該与えられた電力制御情報を前記画像データ送信パケットに付与するステップをさらに含むことを特徴とする、請求項７３から７９のいずれか１項に記載の画像データ通信方法。
【請求項８１】
前記第１のステップは、前記設定情報としてセッション数が予め与えられており、該与えられたセッション数で前記画像データ送信パケットを送信するステップをさらに含むことを特徴とする、請求項７３から８０のいずれか１項に記載の画像データ通信方法。
【請求項８２】
前記画像データ配信装置が、前記同一画像符号化データの生成及びパケット化に必要な配信設定を行うと、該配信設定の情報を呼処理により前記画像データ受信装置に送信するステップと、
前記画像データ受信装置が、前記呼処理により前記配信設定の情報を受信し、前記画像データ配信装置から前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを、前記画像データ送信パケットのヘッダ情報及び前記受信した配信設定の情報に基づいて再構成するステップをさらに含むことを特徴とする、請求項７３から８１のいずれか１項に記載の画像データ通信方法。
【請求項８３】
前記画像データ受信装置が、当該画像データ配信装置の利用者によって入力された前記配信設定の変更要求を前記呼処理により前記画像データ配信装置に送信するステップと、
前記画像データ配信装置が、前記画像データ受信装置から受信した前記変更要求に従って前記配信設定を変更するステップをさらに含むことを特徴とする、請求項８２に記載の画像データ通信方法。
【請求項８４】
前記画像データ受信装置が、前記画像データ配信装置から受信した画像データ送信パケットについて、該パケットのヘッダ情報及び前記呼処理により受信した配信設定の情報に基づいて受信状況を調べて前記画像データ配信装置に報告するステップと、
前記画像データ配信装置が、前記画像データ受信装置から受信した前記受信状況報告の内容に応じて前記配信設定を変更するステップをさらに含むことを特徴とする、請求項８２又は８３に記載の画像データ通信方法。
【請求項８５】
前記画像データ送信パケットは、１つのパケット内に収容された複数のブロックのそれぞれの先頭に、該ブロックのデータを区別するための所定のマーカが設けられていることを特徴とする、請求項７１から８４のいずれか１項に記載の画像データ通信方法。
【請求項８６】
複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とを有する通信システムにおいて行われる画像データ通信方法であって、
前記画像データ配信装置が、前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを前記画像データ受信装置に送信する第１のステップと、
前記画像データ受信装置が、前記複数の画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する第２のステップとを含む画像データ通信方法。
【請求項８７】
前記第１のステップは、
予め蓄積され、又は、外部より供給された元となる１つの動画像データから前記複数の同一動画像データとしての複数の同一画像符号化データを生成するステップと、
前記生成された複数の同一画像符号化データをそれぞれパケット化し、これを前記複数の画像データ送信パケットとしてそれぞれ異なるセッションで送信するとともに、該送信に際して前記再構成に必要な情報を前記画像データ送信パケットのそれぞれのヘッダに格納するステップとをさらに含むことを特徴とする、請求項８６に記載の画像データ通信方法。
【請求項８８】
前記第１のステップは、予め与えられている設定情報に従って、前記複数の同一画像符号化データの生成及びパケット化に必要な配信設定を行うステップをさらに含むことを特徴とする、請求項８７に記載の画像データ通信方法。
【請求項８９】
前記第１のステップは、前記設定情報として、前記複数の同一画像符号化データに関する圧縮率が予め与えられており、該与えられた圧縮率に従って前記１つの元となる動画像データから前記複数の同一画像符号化データを生成するステップをさらに含むことを特徴とする、請求項８８に記載の画像データ通信方法。
【請求項９０】
前記第１のステップは、前記設定情報として、前記複数の画像データ送信パケットのそれぞれについて、同一のパケット内に収容するブロックの数が予め与えられており、該与えられたブロックの数に従って前記複数の同一画像符号化データをそれぞれパケット化するステップをさらに含むことを特徴とする、請求項８７又は８９に記載の画像データ通信方法。
【請求項９１】
前記第１のステップは、前記設定情報として、前記複数の画像データ送信パケットに関する前記セッション間の送信時間差、及び前記少なくとも１つの画像データ送信パケットの同一パケット内に収容される複数のブロックの間の送信時間差が予め与えられており、前記複数の同一画像符号化データを前記与えられたブロックの間の送信時間差が生じる状態でパケット化するとともに、該パケット化した画像データ送信パケットを前記与えられたセッション間の送信時間差が生じる状態で送信するステップをさらに含むことを特徴とする、請求項８８から９０のいずれか１項に記載の画像データ通信方法。
【請求項９２】
前記第１のステップは、前記設定情報として、前記複数の画像データ送信パケットを送出する伝送路上における、前記複数の画像データ送信パケットのそれぞれのルーティングの優先度情報が予め与えられており、該与えられた優先度情報をそれぞれ前記複数の画像データ送信パケットに付与するステップをさらに含むことを特徴とする、請求項８８から９１のいずれか１項に記載の画像データ通信方法。
【請求項９３】
前記第１のステップは、前記設定情報として、前記複数の画像データ送信パケットを送出する伝送路の一部である無線伝送路上における、前記複数の画像データ送信パケットのそれぞれの電力制御情報が予め与えられており、該与えられた電力制御情報をそれぞれ前記複数の画像データ送信部に付与するステップをさらに含むことを特徴とする、請求項８８から９２のいずれか１項に記載の画像データ通信方法。
【請求項９４】
前記第１のステップは、前記設定情報としてセッション数が予め与えられており、該与えられたセッション数で前記複数の画像データ送信パケットを送信するステップをさらに含むことを特徴とする、請求項８８から９３のいずれか１項に記載の画像データ通信方法。
【請求項９５】
前記画像データ配信装置が、前記同一画像符号化データの生成及びパケット化に必要な配信設定を行うと、該配信設定の情報を呼処理により前記画像データ受信装置に送信するステップと、
前記画像データ受信装置が、前記呼処理により前記配信設定の情報を受信し、前記画像データ配信装置から前記複数の画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを、前記複数の画像データ送信パケットのヘッダ情報及び前記受信した配信設定の情報に基づいて再構成するステップをさらに含むことを特徴とする、請求項８８から９４のいずれか１項に記載の画像データ通信方法。
【請求項９６】
前記画像データ受信装置が、当該画像データ配信装置の利用者によって入力された前記配信設定の変更要求を前記呼処理により前記画像データ配信装置に送信するステップと、
前記画像データ配信装置が、前記画像データ受信装置から受信した前記変更要求に従って前記配信設定を変更するステップをさらに含むことを特徴とする、請求項９５に記載の画像データ通信方法。
【請求項９７】
前記画像データ受信装置が、前記画像データ配信装置から受信した前記複数の画像データ送信パケットのそれぞれについて、該パケットのヘッダ情報及び前記呼処理により受信した配信設定の情報に基づいて受信状況を調べて前記画像データ配信装置に報告するステップと、
前記画像データ配信装置が、前記画像データ受信装置から受信した前記受信状況報告の内容に応じて前記配信設定を変更するステップをさらに含むことを特徴とする、請求項９５又は９６に記載の画像データ通信方法。
【請求項９８】
前記複数の画像データ送信パケットのうち、同一パケット内に複数のブロックのデータを収容した画像データ送信パケットは、前記複数のブロックのそれぞれの先頭に、該ブロックのデータを区別するための所定のマーカが設けられていることを特徴とする、請求項８６から９７のいずれか１項に記載の画像データ通信方法。
【請求項９９】
複数の同一動画像データを所定の時間差を付けて順次配信するサーバと、該サーバから配信された複数の同一動画像データを受信するクライアント端末とを有する通信システムにおいて用いられるプログラムであって、
前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを前記画像データ受信装置に送信する処理を、前記サーバのコンピュータに実行させ、
前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する処理を、前記クライアント端末のコンピュータに実行させるプログラム。
【請求項１００】
複数の同一動画像データを所定の時間差を付けて順次配信するサーバと、該サーバから配信された複数の同一動画像データを受信するクライアント端末とを有する通信システムにおいて用いられるプログラムであって、
前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを前記クライアント端末に送信する処理を、前記サーバのコンピュータに実行させ、
前記サーバから前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する処理を、前記クライアント端末のコンピュータに実行させるプログラム。
【請求項１０１】
複数の同一動画像データを所定の時間差を付けて順次配信するサーバにおいて用いられるプログラムであって、
前記複数の同一動画像データを生成する処理と、
前記生成された複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを送信する処理とを、前記サーバのコンピュータに実行させるプログラム。
【請求項１０２】
複数の同一動画像データを所定の時間差を付けて順次配信するサーバにおいて用いられるプログラムであって、
前記複数の同一動画像データを生成する処理と、
前記生成された複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを送信する処理とを、前記サーバのコンピュータに実行させるプログラム。
【請求項１０３】
サーバから所定の時間差を付けて配信された複数の同一動画像データを受信するクライアント端末において用いられるプログラムであって、
前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを前記サーバから受信する処理と、
前記受信した画像データ送信パケットから前記所定の時間差を有する複数の同一動画像データを取り出して１つの動画像データに再構成する処理とを、前記クライアント端末のコンピュータに実行させるプログラム。
【請求項１０４】
サーバから所定の時間差を付けて配信された複数の同一動画像データを受信するクライアント端末において用いられるプログラムであって、
前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを前記サーバから受信する処理と、
前記受信した複数の画像データ送信パケットから前記所定の時間差を有する複数の同一動画像データを取り出して１つの動画像データに再構成する処理とを、前記クライアント端末のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像データを配信、及び／又は、受信する、方法、装置及びシステムに関する。さらには、本発明は、そのような動画像データの配信、及び／又は、受信を行うためのプログラムに関する。
【背景技術】
【０００２】
近年、動画像データを効率良く伝送する方法として、フレーム間予測に基づいた高能率圧縮による符号化データを伝送する種々の方法が用いられている。これらの伝送方法では、主に、時間的に前後のフレームから符号化画像を予測して得られた予測パラメータと予測残差画像データを符号化することで、時間方向の相関が高い動画像データの情報量の削減を可能にしている。また、予測残差画像データを変換符号化や量子化により高能率に圧縮符号化することで、少ない伝送帯域での動画像データ伝送を可能にしている。
【０００３】
上記の伝送方法の代表例として、ＭＰＥＧ（Moving Picture Experts Group）−１、ＭＰＥＧ−２、ＭＰＥＧ−４などの圧縮符号化方式を用いる方法がある。これらの圧縮符号化方式では、入力画像フレームをマクロブロックとよばれる一定サイズの矩形領域単位で動き補償によるフレーム間予測を行い、得られた動きベクトルと、予測残差画像データに２次元離散コサイン変換及び量子化を施して圧縮した信号データを可変長符号化する。
【０００４】
上述の動画像圧縮符号化情報を、パケット交換方式を利用したＩＰ（Internet Protocol）ネットワークを介して配信する方法は多数ある。また、今後は、ＰＨＳ（Personal Handyphone System）や携帯電話、又はこれらを通信手段として利用する携帯端末などよりなる移動局が、無線基地局と無線チャネルを介して接続される移動通信システムにおける動画像の配信へと展開していくことが考えられる。そのような通信システムの一例として、例えば、特許文献１には、画像データ、音声データ、付加データなど複数の情報を１つのパケットでまとめて伝送する、誤り訂正符号を用いた通信システムが提案されている。
【特許文献１】特開２００１−７７７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した動画像圧縮符号化情報を配信する従来の手法においては、誤り訂正符号を用いても復元不可能な長いバースト性を持った伝送データの誤りや伝送パケットの欠落が発生すると、受信側ではエラーが発生したフレームの画像データを正しく復号化できないため、画像の乱れが生じるという問題がある。特に、ＭＰＥＧ方式のような、フレーム間予測を利用した符号化方式では、一度発生した画像の乱れが後続フレームにも伝搬してしまうため、その問題は重大である。
【０００６】
また、画像データをパケット化して送信する場合、どうしてもパケットのヘッダなどのオーバヘッド量が増加するという問題がある。
【０００７】
なお、受信側での対策として、正しくデコードできた時間的に前後のフレームの画像や同一フレーム内の周囲の画像データから、誤りをなるべく目立たなくするような画像データを生成するエラーコンシールメント手法が知られているが、この手法を用いても復号化画像の乱れを除去することは不可能である。
【０００８】
本発明の目的は、上述した課題を解決し、画像の著しい乱れを目立たない程度まで抑えることのでき、かつ、オーバヘッド量をできるだけ少なく抑えることができる、画像データ通信システム、画像データ配信装置、画像データ受信装置、画像データ通信方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の画像データ通信システムは、複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とを有する画像データ通信システムであって、前記画像データ配信装置は、前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを送信する画像データ送信手段を有し、前記画像データ受信装置は、前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する画像データ再構成手段を有することを特徴とする。
【００１０】
上記の構成によれば、複数の同一動画像データを１つの動画像データに再構成するようになっているため、あるパケットにデータ誤り又はパケット欠損が生じた場合は、そのパケットより前及び後に受信されるパケット中に必ず対応する画像データが存在する。よって、この対応する画像データによりデータ誤り又はパケット欠損が生じた画像データを補うことが可能である。また、複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容するため、パケットのヘッダのオーバヘッド量は、動画像データを別々にパケット化する場合に比べて少ない。
【００１１】
本発明の他の画像データ通信システムは、複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とを有する画像データ通信システムであって、前記画像データ配信装置は、前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを送信する画像データ送信手段を有し、前記画像データ受信装置は、前記複数の画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する画像データ再構成手段を有することを特徴とする。
【００１２】
上記の構成においても、複数の同一動画像データを１つの動画像データに再構成するようになっており、ある画像データ送信パケットにデータ誤り又はパケット欠損が生じた場合は、そのパケットより前及び後に受信される他の画像データ送信パケット中に必ず対応する画像データが存在する。よって、この対応する画像データによりデータ誤り又はパケット欠損が生じた画像データを補うことが可能である。また、複数の画像データ送信パケットの少なくとも１つは、同一パケット内に複数のブロックのデータを収容する構成になっているので、そのパケットのヘッダのオーバヘッド量は、パケットに１つのブロックしか収容しない場合に比べて少ない。
【００１３】
本発明の画像データ配信装置は、複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置であって、前記複数の同一動画像データを生成する画像データ生成手段と、前記画像データ生成手段にて生成された前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを送信する画像データ送信手段とを有することを特徴とする。この構成によれば、上述した本発明の画像データ通信システムと同様な作用を奏する。
【００１４】
本発明の他の画像データ配信装置は、複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置であって、前記複数の同一動画像データを生成する画像データ生成手段と、前記画像データ生成手段にて生成された複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを送信する画像データ送信手段とを有することを特徴とする。この構成によれば、上述した本発明の他の画像データ通信システムと同様な作用を奏する。
【００１５】
本発明の画像データ受信装置は、画像データ配信装置から所定の時間差を付けて配信された複数の同一動画像データを受信する画像データ受信装置であって、前記複数の同一動画像データを一定長のブロック単位で同一のパケット内にまとめて収容した、少なくとも１つの画像データ送信パケットを前記画像データ配信装置から受信する画像データ受信手段と、前記画像データ受信手段にて受信した画像データ送信パケットから前記所定の時間差を有する複数の同一動画像データを取り出して１つの動画像データに再構成する画像データ再構成手段とを有することを特徴とする。この構成によれば、上述した本発明の画像データ通信システムと同様な作用を奏する。
【００１６】
本発明の他の画像データ受信装置は、画像データ配信装置から所定の時間差を付けて配信された複数の同一動画像データを受信する画像データ受信装置であって、前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを前記画像データ配信装置から受信する画像データ受信手段と、前記画像データ受信手段にて受信した複数の画像データ送信パケットから前記所定の時間差を有する複数の同一動画像データを取り出して１つの動画像データに再構成する画像データ再構成手段とを有することを特徴とする。この構成によれば、上述した本発明の他の画像データ通信システムと同様な作用を奏する。
【００１７】
本発明の画像データ通信方法は、複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とを有する通信システムにおいて行われる画像データ通信方法であって、前記画像データ配信装置が、前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを前記画像データ受信装置に送信する第１のステップと、前記画像データ受信装置が、前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する第２のステップと含むことを特徴とする。この方法によれば、上述した本発明の画像データ通信システムと同様な作用を奏する。
【００１８】
本発明の他の画像データ通信方法は、複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とを有する通信システムにおいて行われる画像データ通信方法であって、前記画像データ配信装置が、前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを前記画像データ受信装置に送信する第１のステップと、前記画像データ受信装置が、前記複数の画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する第２のステップとを含むことを特徴とする。この方法によれば、上述した本発明の他の画像データ通信システムと同様な作用を奏する。
【００１９】
本発明のプログラムは、複数の同一動画像データを所定の時間差を付けて順次配信するサーバと、該サーバから配信された複数の同一動画像データを受信するクライアント端末とを有する通信システムにおいて用いられるプログラムであって、前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを前記画像データ受信装置に送信する処理を、前記サーバのコンピュータに実行させ、前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する処理を、前記クライアント端末のコンピュータに実行させることを特徴とする。この構成によれば、上述した本発明の画像データ通信システムと同様な作用を奏する。
【００２０】
本発明の他のプログラムは、複数の同一動画像データを所定の時間差を付けて順次配信するサーバと、該サーバから配信された複数の同一動画像データを受信するクライアント端末とを有する通信システムにおいて用いられるプログラムであって、前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを前記クライアント端末に送信する処理を、前記サーバのコンピュータに実行させ、前記サーバから前記画像データ送信パケットとして受信される、前記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する処理を、前記クライアント端末のコンピュータに実行させることを特徴とする。この構成によれば、上述した本発明の他の画像データ通信システムと同様な作用を奏する。
【００２１】
本発明の他のプログラム複数の同一動画像データを所定の時間差を付けて順次配信するサーバにおいて用いられるプログラムであって、前記複数の同一動画像データを生成する処理と、前記生成された複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを送信する処理とを、前記サーバのコンピュータに実行させることを特徴とする。この構成によれば、上述した本発明の画像データ通信システムと同様な作用を奏する。
【００２２】
本発明の他のプログラムは、複数の同一動画像データを所定の時間差を付けて順次配信するサーバにおいて用いられるプログラムであって、前記複数の同一動画像データを生成する処理と、前記生成された複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを送信する処理とを、前記サーバのコンピュータに実行させることを特徴とする。この構成によれば、上述した本発明の他の画像データ通信システムと同様な作用を奏する。
【００２３】
本発明の他のプログラムは、サーバから所定の時間差を付けて配信された複数の同一動画像データを受信するクライアント端末において用いられるプログラムであって、前記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを前記サーバから受信する処理と、前記受信した画像データ送信パケットから前記所定の時間差を有する複数の同一動画像データを取り出して１つの動画像データに再構成する処理とを、前記クライアント端末のコンピュータに実行させることを特徴とする。この構成によれば、上述した本発明の画像データ通信システムと同様な作用を奏する。
【００２４】
本発明の他のプログラムは、サーバから所定の時間差を付けて配信された複数の同一動画像データを受信するクライアント端末において用いられるプログラムであって、前記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、前記複数の同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを前記サーバから受信する処理と、前記受信した複数の画像データ送信パケットから前記所定の時間差を有する複数の同一動画像データを取り出して１つの動画像データに再構成する処理とを、前記クライアント端末のコンピュータに実行させることを特徴とする。この構成によれば、上述した本発明の他の画像データ通信システムと同様な作用を奏する。
【発明の効果】
【００２５】
以上説明したように、本発明の画像データ通信システム、画像データ配信装置、画像データ受信装置、画像データ通信方法、及びプログラムによれば、誤り訂正符号を用いても復元不可能な長いバースト性を持った伝送データの誤りや伝送パケットの欠落が発生しても、再構成により欠落データが補われるので、画質の乱れを最小限に抑えることができる、という効果を奏する。
【００２６】
加えて、１つのパケット内に複数の画像データを収容する分、パケットのオーバヘッド量を小さくすることができるという効果がある。
【発明を実施するための最良の形態】
【００２７】
次に、本発明の実施形態について図面を参照して説明する。
【００２８】
［第１の実施形態］
本発明の第１の実施形態である画像データ通信システムの主要部は、複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とから構成される。画像データ配信装置は、上記複数の同一動画像データを一定長のブロック単位で同一のパケット内に収容した、少なくとも１つの画像データ送信パケットを画像データ受信装置に送信する機能を有する。画像データ受信装置は、画像データ送信パケットとして受信される、上記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する機能を有する。この再構成により、誤り訂正符号を用いても復元不可能なほど長いバースト性を持った伝送データの誤りや伝送パケットの欠落を補うことができる。また、同一パケット内に複数の画像データを収容しているので、その分だけ、オーバヘッド量の削減を行うことが可能である。
【００２９】
以下に、本実施形態の画像データ通信システムの具体的な実施例を挙げる。
【００３０】
［第１の実施例］
図１に、本発明の第１の実施例である画像データ通信システムの概略構成を示す。この画像データ通信システムは、画像データ配信装置１０１と、この画像データ配信装置１０１とＩＰ網が構築された伝送路１０８を介して相互通信可能に接続される画像データ受信装置１０９とからなる。
【００３１】
画像データ配信装置１０１は、１つの動画データから生成された複数の同一画像符号化データをそれらの間に所定の送信時間差を持たせた状態で所定長のブロック単位で同一のパケットにまとめて収容した画像データ送信パケットを画像データ受信装置１０９へ送信するものであって、その構成は、呼処理／配信設定送受信部１０２、受信状況報告受信部１０３、画像データ送信管理部１０４、画像データ蓄積／生成部１０５、画像データ送信部１０６、１０７からなる。
【００３２】
画像データ送信管理部１０４は、画像データ蓄積／生成部１０５に対して、１つの動画データから生成する同一画像符号化データの数及びその圧縮率を設定する。また、画像データ送信管理部１０４は、画像データ送信部１０６、１０７に対して、同一のパケットにまとめて収容される各画像符号化データのブロックの数及び画像データ送信パケットとして送信される各画像符号化データの間の送信時間差（後述する所定の送信時間差ｋ、ｋ’、ｊ）を設定する。さらに、画像データ送信管理部１０４は、画像データ送信部１０６、１０７に対して、画像データ送信パケットを伝送路１０８上に送出させるにあたり、ルーティングの優先度や伝送路１０８の一部である無線伝送路における送信電力の制御情報を設定する。伝送路１０８上におけるルーティングの優先度及び無線伝送路上の送信電力の制御には、既存の手法が適用される。
画像データ蓄積／生成部１０５は、画像データ送信管理部１０４によって設定される同一画像符号化データの数及び圧縮率にしたがって、予め符号化された画像データを蓄積する、又は、リアルタイムで外部より供給される画像データを符号化、もしくは画像符号化データをトランスコードして複数の同一画像符号化データを生成する。符号化には、例えばＭＰＥＧ方式に代表される高能率圧縮方式が用いられる。図１に示す例では、画像データ送信管理部１０４により同一画像符号化データの数として予め「２」が設定されており、画像データ蓄積／生成部１０５が、同一の画像符号化データ１、２を生成して画像符号化データ送信部１０６、１０７の両方に供給する状態が示されている。以降、説明を簡単化するために、画像データ蓄積／生成部１０５が画像符号化データ１、２を生成するものとして構成を説明する。
【００３３】
画像データ送信部１０６は、画像データ蓄積／生成部１０５から供給された同一の画像符号化データ１、２を、これらの間に所定の送信時間差ｋを生じる状態で所定長のブロック単位に１つのパケットに収容した画像データ送信パケットＰ１を画像データ受信装置１０９に送信する。同様に、画像データ送信部１０７は、画像データ蓄積／生成部１０５から供給された同一の画像符号化データ１、２を、これらの間に所定の送信時間差ｋ’を生じる状態で所定長のブロック単位に１つのパケットに収容した画像データ送信パケットＰ２を画像データ受信装置１０９に送信する。これら画像符号化データ送信部１０６、１０７は、画像データ送信パケットＰ１、Ｐ２をそれぞれ異なるセッションで、かつ、セッション間で所定の送信時間差ｊを生じるように送信する。ここで、所定の送信時間差ｋ、ｋ’、Ｊは、いずれも画像データ送信管理部１０４によって設定されるであって、後述する再構成が可能な時間差であればどのような値が設定されてもよい。
【００３４】
上記の他、画像符号化データ送信部１０６、１０７は、画像データ受信装置１０９が、画像データ送信パケットＰ１、Ｐ２を受信した際に、重複する複数の画像データから必要なデータを選択することができるように、また、受信した画像データの順序が入れ替わっていても、正しく並び替えられるように、例えばＲＴＰ（Real-time Transport Protocol）ヘッダに相当する情報を付加する機能を有する。
【００３５】
呼処理／配信設定送受信部１０２は、画像データ受信装置１０９との間で呼処理を行うことにより、配信設定に関する情報を画像データ受信装置１０９に送信したり、画像データ受信装置１０９から配信設定の変更要求を受信したりする。ここで、配信設定とは、画像データ送信管理部１０４によって設定されるものであって、上述した同一画像符号化データの数及び圧縮率、同一パケットに収容する同一画像符号化データの数、所定の送信時間差ｋ、ｋ'、Ｊ、ルーティングの優先度、無線伝送路上の送信電力の制御情報及び、配信セッション数の少なくとも１つである。ここで、配信設定の値の少なくとも一部を、あらかじめ画像データ配信装置および画像データ受信装置の間で約束され、定められた値としてもよい。画像データ受信装置１０９から配信設定の変更要求は、呼処理／配信設定送受信部１０２から画像データ送信管理部１０４に供給され、画像データ送信管理部１０４がその要求に応じて配信設定を適宜変更する。なお、呼処理／配信設定送受信部１０２は、ウェブサーバとして動作し、画像データ受信装置１０９とＨＴＴＰ（Hyper Text Transfer Protocol）により配信設定に関する情報を通知してもよい。この場合、呼処理／配信設定送受信部１０２は独立した装置であってもよい。
呼処理／配信設定送受信部１０２は、画像データ受信装置１０９との間で呼処理を行うことにより、配信設定に関する情報を画像データ受信装置１０９に送信したり、画像データ受信装置１０９から配信設定の変更要求を受信したりする。ここで、配信設定とは、画像データ送信管理部１０４によって設定されるものであって、上述した同一画像符号化データの数及び圧縮率、同一パケットに収容する同一画像符号化データの数、所定の送信時間差ｋ、ｋ’、Ｊ、ルーティングの優先度及び無線伝送路上の送信電力の制御情報である。画像データ受信装置１０９から配信設定の変更要求は、呼処理／配信設定送受信部１０２から画像データ送信管理部１０４に供給され、画像データ送信管理部１０４がその要求に応じて配信設定を適宜変更する。なお、呼処理／配信設定送受信部１０２は、ウェブサーバとして動作し、画像データ受信装置１０９とＨＴＴＰ（Hyper Text Transfer Protocol）により配信設定に関する情報を通知してもよい。この場合、呼処理／配信設定送受信部１０２は独立した装置であってもよい。
【００３６】
受信状況報告受信部１０３は、画像データ受信装置１０９から、伝送データの誤りや伝送パケットの欠落の状況を示す受信状況報告を受信する。この受信した受信状況報告は画像データ送信管理部１０４に供給され、画像データ送信管理部１０４がその受信状況報告の内容に応じて配信設定を適宜変更する。
【００３７】
画像データ受信装置１０９は、呼処理／配信設定送受信部１１０、受信状況報告送信部１１１、画像データ受信部１１２、１１３、画像データバッファ／再構成部１１４、及びデコーダ１１５からなる。
【００３８】
呼処理／配信設定送受信部１１０は、画像データ配信装置１０１との間で呼処理を行うことにより、呼処理／配信設定送受信部１０２から現在の配信設定に関する情報を受信し、その受信した配信設定の情報を画像データ受信部１１２、１１３及び画像データバッファ／再構成部１１４に供給する。この他、呼処理／配信設定送受信部１１０は、当該画像データ受信装置１０９上で利用者が必要に応じて配信設定を変更するための所定の入力操作を行うと、配信設定を変更する旨の要求を呼処理により画像データ配信装置１０１に対して送信する。
【００３９】
画像データ受信部１１２は、画像データ送信部１０６から送出された画像データ送信パケットＰ１を受信するものであって、受信した画像データ送信パケットＰ１に伝送データの誤りや伝送パケットの欠落がどのくらい発生しているかなどの受信状況を、その画像データ送信パケットＰ１のヘッダ情報及び呼処理／配信設定送受信部１１０から供給される配信設定の情報に基づいて判断し、その判断結果を受信状況報告送信部１１１に供給する。受信した画像データ送信パケットＰ１は、画像データバッファ／再構成部１１４に供給される。
【００４０】
画像データ受信部１１３は、画像データ送信部１０７から送出された画像データ送信パケットＰ２を受信するものであって、受信した画像データ送信パケットＰ２に伝送データの誤りや伝送パケットの欠落がどのくらい発生しているかなどの受信状況を、その画像データ送信パケットＰ２のヘッダ情報及び呼処理／配信設定送受信部１１０から供給される配信設定の情報に基づいて判断し、その判断結果を受信状況報告送信部１１１に供給する。受信した画像データ送信パケットＰ２は、画像データバッファ／再構成部１１４に供給される。
【００４１】
受信状況報告送信部１１１は、画像データ受信部１１２、１１３から供給される受信状況を画像データ配信装置１０１に報告する。このような報告としては、例えばＲＴＣＰ（ＲＴＰ Ｃｏｎｔｒｏｌ Ｐｒｏｔｏｃｏｌ）のＲＲ（Ｒｅｃｅｉｖｅｒ Ｒｅｐｏｒｔ）に相当する受信状況報告を適用することが可能である。
【００４２】
画像データバッファ／再構成部１１４は、画像データ受信部１１２、１１３から供給される画像データ送信パケットＰ１、Ｐ２から、それらのヘッダ情報及び呼処理／配信設定送受信部１１０から供給される配信設定の情報に基づいて必要なデータを選択して１つの画像符号化データに再構成し、該再構成した画像符号化データをデコーダ１１５に供給する。デコーダ１１５は、既存のデコーダであって、画像データバッファ／再構成部１１４にて再構成された画像符号化データを復号化する。なお、画像データ送信パケットＰ１、Ｐ２にはそれぞれ画像符号化データ１、２が含まれているが、再構成により、１つの画像符号化データが復号化されることになるので、デコーダ１１５の復号化処理への負担が増加することはない。
【００４３】
次に、上述した本実施例の画像データ通信システムの動作を具体的に説明する。
【００４４】
（１）画像データ配信動作（基本動作）
（１ａ）画像データ配信装置１０１の動作
予め配信設定の情報として、１つの動画データから生成する同一画像符号化データの数「２」、同一のパケットにまとめて収容される各画像符号化データのブロックの数「２×１」（これは２つの画像符号化データからそれぞれ１つのブロックを取り出して１つのパケット内に収容することを意味する）、画像データ送信部１０６にて同一のパケットに収容される各画像符号化データのブロックの間の送信時間差「ｋ」、画像データ送信部１０７にて同一のパケットに収容される各画像符号化データのブロックの間の送信時間差「ｋ’」、セッション間での送信時間差「ｊ」が与えられているものとする。また、これ以外の配信設定の情報（圧縮率、ルーティングの優先度及び無線伝送路上の送信電力の制御情報）はすべて「既定値」で与えられているものとする。
【００４５】
画像データ配信装置１０１では、まず、画像データ送信管理部１０４が、画像データ蓄積／生成部１０５に対して、同一画像符号化データの数として「２」、圧縮率として「既定値」を設定するとともに、画像データ送信部１０６、１０７に対して、送信時間差として「ｋ」、「ｋ’」、「ｊ」、各画像符号化データのブロックの数として「２×１」、ルーティングの優先度及び無線伝送路上の送信電力の制御情報として「規定値」を設定する。この画像データ送信管理部１０４による配信設定の情報は、呼処理／配信設定送受信部１０２によって画像データ受信装置１０９に送られる。
【００４６】
画像データ送信管理部１０４による配信設定が行われると、画像データ蓄積／生成部１０５では、同一の動画データから２つの画像符号化データ１、２が生成される。これら画像符号化データ１、２は、画像データ送信部１０６、１０７の両方に供給される。
【００４７】
画像データ送信部１０６は、画像データ蓄積／生成部１０５から供給された画像符号化データ１、２をそれぞれ所定長のブロックに区切り、画像符号化データ１のブロックと画像符号化データ２のブロックとを１対１で、かつ、互いの間に送信時間差ｋを生じる組み合せで分け、各組み合わせ毎に１つのパケットに収容し、これを画像データ送信パケットＰ１として伝送路１０８上に送出する。これと同様にして、画像データ送信部１０７は、画像データ蓄積／生成部１０５から供給された画像符号化データ１、２をそれぞれ所定長のブロックに区切り、画像符号化データ１のブロックと画像符号化データ２のブロックとを１対１で、かつ、互いの間に送信時間差ｋ’を生じる組み合せで分け、各組み合わせ毎に１つのパケットに収容し、これを画像データ送信パケットＰ２として伝送路１０８上に送出する。
【００４８】
画像データ送信パケットＰ１、Ｐ２の送出にあたり、画像データ送信部１０６、１０７は、画像データ送信パケットＰ１、Ｐ２をそれぞれ異なるセッションで、かつ、セッション間で送信時間差ｊが生じるように送信する。さらに、画像データ送信部１０６、１０７は、各パケットのヘッド情報として、ルーティングの優先度及び無線伝送路上の送信電力の制御情報（「規定値」）や画像データ受信装置１０９における再構成及び受信状況の判断に必要な情報を付加する。
【００４９】
画像データ送信部１０６、１０７から送信される画像データ送信パケットＰ１、Ｐ２の一例として、図２に、ＲＴＰ及びＵＤＰ（Ｕｓｅｒ Ｄａｔａｇｒａｍ Ｐｒｏｔｏｃｏｌ）を用いて配信する場合のパケットフォーマットを示す。
【００５０】
図２には、時刻ｔにおいて画像データ送信部１０６、１０７から送信される画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）が示されている。画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）はともに、ヘッダ部とペイロード部から構成されている。ヘッダ部はＩＰヘッダ、ＵＤＰヘッダ、ＲＴＰヘッダに分かれている。画像データ送信パケットＰ１（ｔ）のＲＴＰペイロード部には、画像符号化データ１のブロックＤＡ（ｔ’）と画像符号化データ２のＤＢ（ｔ’−ｋ）が格納されており、それぞれのブロックの先頭には再同期マーカが付与されている。画像データ送信パケットＰ２（ｔ）のＲＴＰペイロード部には、画像符号化データ１のブロックＤＡ（ｔ’−ｊ）と画像符号化データ２のＤＢ（ｔ’−ｊ−ｋ’）が格納されており、それぞれのブロックの先頭には再同期マーカが付与されている。ここで、「ｔ’」はそれぞれのブロックの画像データの生成時刻を示す。再同期マーカは、例えばＭＰＥＧ−４符号化方式での再同期マーカ、又はこれに相当するマーカである。
【００５１】
図２に示したようなパケットの構成を適用する場合、複数の画像データを同一のＲＴＰパケットにパケット化するため、「（１パケットに含める画像データ数−１）×２」個分のＲＴＰ／ＵＤＰ／ＩＰヘッダに要するオーバヘッド量の削減が可能となる。
【００５２】
また、パケットの欠落あるいは伝送データの誤りが生じた場合には、その欠落又は誤りを生じたデータを他のパケットから取得することができる。以下に、その原理を具体的に説明する。
【００５３】
図３に、図２に示した画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）に格納されているブロックＤＡ（ｔ’）、ＤＡ（ｔ’−ｊ）、ＤＢ（ｔ’−ｋ）、ＤＢ（ｔ’−ｊ−ｋ’）の関係を模式的に示す。この例は、画像符号化データ１がその生成時刻順にＤＡ1〜ＤＡnのブロックに区切られ、画像符号化データ２がその生成時刻順にＤＢ1〜ＤＢnのブロックに区切られてパケット化される様子を示したものであって、送信時間差ｊを８ブロックに相当する時間差、送信時間差ｋを７ブロックに相当する時間差、送信時間差ｋ’を６ブロックに相当する時間差としてある。ブロックＤＡ1〜ＤＡnは、それぞれＤＢ1〜ＤＢnに対応しており、対応するブロックは同じ画像符号化データを含む。
【００５４】
上記の図３の関係から分かるように、画像データ送信パケットＰ１（ｔ）のペイロードには、ブロックＤＡ（ｔ’）として時刻ｔ’に生成された画像符号化データ１を含むブロックＤＡnが格納され、ＤＢ（ｔ’−ｋ）として時刻（ｔ’−ｋ）に生成された画像符号化データ２を含むブロックＤＢn-7が格納される。ここで、ブロックＤＢn-7は、ブロックＤＡnより７ブロック前のブロックＤＡn-7と同じ画像データを含む。一方、画像データ送信パケットＰ２（ｔ）のペイロードには、ブロックＤＡ（ｔ’−ｊ）として時刻（ｔ’−ｊ）に生成された画像符号化データ１を含むブロックＤＡn-8が格納され、ＤＢ（ｔ’−ｊ−ｋ’）として時刻（ｔ’−ｊ−ｋ’）に生成された画像符号化データ２を含むブロックＤＢn-14が格納される。ここで、ブロックＤＢn-14は、ブロックＤＡnより１４ブロック前のブロックＤＡn-14と同じ画像データを含む。
【００５５】
上記の関係から分かるように、画像データ送信パケットＰ１（ｔ）では、ブロックＤＡn（ブロックＤＢnと同じ画像データを含む）とブロックＤＢn-7（ブロックＤＡn-7と同じ画像データを含む）が送信される。すなわち、画像データ送信パケットＰ１では、画像符号化データ１，２が互いに送信時間差ｋ（７ブロックに相当する）を持つ状態で送信される。他方、画像データ送信パケットＰ２（ｔ）では、ブロックＤＡn-8（ブロックＤＢn-8と同じ画像データを含む）とブロックＤＢn-14（ブロックＤＡn-14と同じ画像データを含む）が送信される。すなわち、画像データ送信パケットＰ２では、画像符号化データ１，２が互いに送信時間差ｋ’（６ブロックに相当する）を持つ状態で送信される。
【００５６】
仮に、画像データ送信パケットＰ１（ｔ）が欠落した場合は、図４に示すように、画像データ送信パケットＰ１（ｔ−７）に、ブロックＤＡn-7（ブロックＤＢn-7と同じ画像データを含む）とブロックＤＢn-14が格納されており、画像データ送信パケットＰ１（ｔ＋７）に、ブロックＤＡn+7とブロックＤＢn（ブロックＤＡnと同じ画像データを含む）が格納されていることから、これらから欠落したパケットのブロックＤＡn、ブロックＤＢn-7に関する画像データを補うことができる。
【００５７】
また、図５に示すように、画像データ送信パケットＰ２（ｔ＋７）には、ブロックＤＡn-1とブロックＤＢn-7が格納されており、画像データ送信パケットＰ２（ｔ＋８）には、ブロックＤＡnとブロックＤＢn-6が格納されていることから、これらからも欠落したパケットのブロックＤＡn、ブロックＤＢn-7に関する画像データを補うことができる。さらに、画像データ送信パケットＰ２（ｔ＋１）には、ブロックＤＡn-7（ブロックＤＢn-7と同じ画像データを含む）とブロックＤＢn-13が格納されており、画像データ送信パケットＰ２（ｔ＋１４）には、ブロックＤＡn+6とブロックＤＢn（ブロックＤＡnと同じ画像データを含む）が格納されていることから、これらからも欠落したパケットのブロックＤＡn、ブロックＤＢn-7に関する画像データを補うことができる。
【００５８】
上述の図２に示したパケットフォーマットの他、図６及び図７に示すようなパケットフォーマットも用いることができる。
【００５９】
図６に示す例では、画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）はともに２つの画像符号化データ１、２をそれぞれＲＴＰパケット化し、２つのＲＴＰパケットを１つのＵＤＰパケットにまとめた構成になっている。このようなパケットを用いて場合も、図２に示したものと同様、「（１パケットに含める画像データ数−１）×２」個分のＵＤＰ／ＩＰヘッダに要するオーバヘッド量の削減が可能となる。
【００６０】
図７に示す例では、画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）はともに２つの画像符号化データ１、２をそれぞれＲＴＰパケット化し、両ＲＴＰパケット間に、所定の区切りマーカを挟んで１つのＵＤＰパケットにまとめた構成になっている。区切りマーカは、ＲＴＰヘッダ内及び画像データに発生し得ないビットパターンのうち最短のものである。このようなパケットを用いた場合は、最低限の区切りマーカの追加で、同様に「（（１パケットに含める画像データ数−１）×２）個分のＵＤＰ／ＩＰヘッダに要するオーバヘッド−（区切りマーカ量）」の削減が可能となる。
【００６１】
（１ｂ）画像データ受信装置１０９の動作
画像データ受信装置１０９では、まず、呼処理／配信設定送受信部１１０が、呼処理／配信設定送受信部１０２から画像データ送信管理部１０４による配信設定の情報を受信し、それを画像データ受信部１１２、１１３及び画像データバッファ／再構成部１１４に供給する。その後、画像データ送信部１０６から送信された画像データ送信パケットＰ１が画像データ受信部１１２にて受信されるとともに、画像データ送信部１０７から送信された画像データ送信パケットＰ２が画像データ受信部１１３にて受信される。
【００６２】
画像データ受信部１１２は、画像データ送信パケットＰ１の受信状況を調べて、その結果を受信状況報告送信部１１１に供給すると同時に、受信した画像データ送信パケットＰ１を画像データバッファ／再構成部１１４に供給する。画像データ受信部１１３は、画像データ送信パケットＰ２の受信状況を調べて、その結果を受信状況報告送信部１１１に供給すると同時に、受信した画像データ送信パケットＰ２を画像データバッファ／再構成部１１４に供給する。
【００６３】
画像データ受信部１１２、１１３から受信状況が供給された受信状況報告送信部１１１は、その供給された受信状況に基づく報告を画像データ配信装置１０１に送信する。この受信状況の送信を受けて後述する配信設定の変更動作が行われる。
【００６４】
画像データバッファ／再構成部１１４は、画像データ受信部１１２、１１３から供給された画像データ送信パケットＰ１、Ｐ２を一旦、バッファに格納する。そして、その格納した画像データ送信パケットＰ１、Ｐ２とそれまでに格納してあった過去の画像データ送信パケットＰ１、Ｐ２とに含まれている重複する画像符号化データから必要なデータを選択して１つの画像符号化データに再構成し、それをデコーダ１１５に供給する。デコーダ１１５では、画像データバッファ／再構成部１１４から供給される再構成された１つの画像データが順次復号化される。
【００６５】
画像データバッファ／再構成部１１４による再構成の処理について、上述した図２、図６及び図７に示した画像データ送信パケットを例に簡単に説明する。
【００６６】
図２に示したような画像データ送信パケットＰ１、Ｐ２を受信した場合は、各画像データ送信パケットＰ１、Ｐ２として受信される画像符号化データ１、２が順次バッファに格納される。バッファへの格納を行うにあたって、各画像データ送信パケットＰ１、Ｐ２について、パケット中のＲＴＰペイロードを、再同期マーカで区切って２つの画像符号化データ１、２に分ける。次いで、２つに分けた画像符号化データ１、２について、ＲＴＰヘッダ情報及び呼処理／配信設定送受信部１１１により供給された配信設定の情報（ｋ、ｋ’、Ｊ）を用いて正しい生成時刻ｔ’を判断する。そして、その判断した生成時刻に基づいて、バッファに格納された画像符号化データ１，２の重複する画像データを調べる。重複する画像データがあった場合は、さらに、受信したセッション情報及びＲＴＰヘッダ情報ならびに呼処理／配信設定送受信部１１１により供給された配信設定の情報（圧縮率情報）に基づいて、重複する画像データから１つの画像データを選択して再構成を行う。
【００６７】
図６に示したようなパケットで画像符号化データ１、２を受信した場合も、各画像データ送信パケットＰ１、Ｐ２として受信される画像符号化データ１、２が順次をバッファに格納される。バッファへの格納を行うにあたって、各画像データ送信パケットＰ１、Ｐ２について、パケット中のＵＤＰペイロード部の再同期マーカを探し、再同期マーカからＲＴＰヘッダ分だけ前の位置で２つのＲＴＰパケットに分ける。これら２つのＲＴＰパケットの一方には画像符号化データ１が、他方には画像符号化データ２が含まれている。こうして分けた画像符号化データ１、２について、それぞれのＲＴＰヘッダ情報に基づいて、バッファに格納されたデータに重複する画像データがあるかどうかを調べる。重複する画像データがあった場合は、上記図２に示したパケットの場合と同様にして重複する画像データから１つの画像データを選択して再構成を行う。
【００６８】
図７に示したようなパケットで画像符号化データ１、２を受信した場合も、各画像データ送信パケットＰ１、Ｐ２として受信される画像符号化データ１、２が順次バッファに格納される。バッファへの格納を行うにあたって、各画像データ送信パケットＰ１、Ｐ２について、パケット中の区切りマーカを探して２つのＲＴＰパケットに分ける。これら２つのＲＴＰパケットの一方には画像符号化データ１が、他方には画像符号化データ２が含まれている。こうして分けた画像符号化データ１、２について、それぞれのＲＴＰヘッダ情報に基づいて、バッファに格納されたデータに過去に重複する画像データがあるかどうかを調べる。重複する画像データがあった場合は、上記図２に示したパケットの場合と同様にして重複する画像データから１つの画像データを選択して再構成を行う。
【００６９】
もし、伝送路１０８にてパケット内部のデータに誤りを生じ、又は、パケット自体が欠落した場合は、図４及び図５に示したように、既に受信されたパケット又はこれから受信するパケットに、データ誤り又はパケット欠落を生じた画像データに対応する画像データが必ず含まれているので、その対応する画像データでデータ誤り又はパケット欠落を補うことができる。
【００７０】
（２）配信設定の変更
（２ａ）受信状況に応じた配信設定の自動変更
画像データ配信装置１０１では、受信状況報告受信部１０２が、画像データ受信装置１０９の受信状況報告送信部１１１から送信された受信状況報告を受信する。受信状況報告受信部１０２は、受信状況報告を受信すると、その内容を画像データ送信管理部１０４に供給し、データ送信管理部１０４が、その供給された受信状況内容に応じて配信設定を以下のように変更する。
【００７１】
例えば、画像データ受信装置１０９でのパケット損失率が高くなった旨を示す受信状況報告を受け取った場合は、画像データ送信管理部１０４は、
（ａ１）送信する画像データの圧縮率を高くする。
（ａ２）その圧縮率を高くした分だけ送信する画像データの数を増やす。
（ａ３）送信時間差ｊ、ｋ、ｋ’の少なくとも１つの値を大きくする。
（ａ４）伝送路１０８上でのルーティングの優先度を高くする。
（ａ５）無線伝送路の送信電力を高くする。
といった設定変更を適宜行う。
【００７２】
反対に、画像データ受信装置１０９でのパケット損失率が低くなった旨を示す受信状況報告を受け取った場合は、画像データ送信管理部１０４は、
（ｂ１）送信する画像データの圧縮率を低くする。
（ｂ２）伝送路１０８上でのルーティングの優先度を低くする。
（ｂ３）無線伝送路の送信電力を低くする。
といった設定変更を適宜行う。あるいは、画像データ受信装置１０９が、受信状況に応じて、画像データ配信装置１０１に、配信設定を以上のように変更するよう、自動的に要求する方法を備えていてもよい。なお、上述した設定変更は、画像データの配信中も行うことが可能である。
【００７３】
（２ｂ）利用者による配信設定の変更
利用者は、画像データ受信装置１０９上で、入力部（キーボードなど）を用いて任意に配信設定を変更することが可能である。例えば、デコーダ１１５にて復号された画像データが不図示の表示装置上に表示されるような場合で、利用者は、その表示された画像にパケット損失などによる乱れが生じた場合は、パケット損失率が低くなるような設定変更要求を入力する。こうして入力された設定変更要求は、呼処理／配信設定送受信部１１０から画像データ配信装置１０１の呼処理／配信設定送受信部１０２へ送られる。
【００７４】
呼処理／配信設定送受信部１０２は、設定変更要求を受け取ると、それを画像データ送信管理部１０４に渡す。画像データ送信管理部１０４は、設定変更要求を受け取ると、上述した（ａ１）〜（ａ５）の設定変更を適宜行う。
【００７５】
（３）トラヒックの設定
トラフィックが多くなる、すなわち一定時間に流れるデータ量が多くなると、画像データの遅延や損失の可能性が高くなる。このように画像データ伝送に使用することのできる伝送帯域と画質との間にはトレードオフの関係がある。システム管理者は、画像データ配信装置１０１上で所定の入力操作を行うことで、そのような伝送帯域と画質とのトレードオフを任意に設定することができる。具体的には、画像データ送信部１０６から送信される画像データに比べて、画像データ送信部１０７から送信される画像データの圧縮率を高く、及び／又は、伝送路１０８での優先度を低く、及び／又は、無線伝送路での送信電力を低く、及び／又は、配信セッション数を減らす、といった設定を行うことができ、画像データ送信管理部１０４は、その設定に従って制御情報の設定を行う。これにより、伝送路１０８でのトラヒックに合わせた画像品質の安定化を図ることが可能である。
【００７６】
以上説明した本実施例の画像データ通信システムは、本発明の一例であり、その構成は本発明の趣旨を逸脱しない範囲で適宜変更可能である。例えば、図１に示したシステム構成において、画像データ送信部及び画像データ受信部からなるパケット送受信部は２つ設けられているが、これを１つ、又は３つ以上の構成としてもよい。また、画像データ送受信部の個数が同一でなくてもよく、画像データ配信装置により、画像データ送信部の個数が異なる、及び／又は、画像データ受信装置により、画像データ受信部の個数が異なっていてもよい。
【００７７】
さらに、画像データ蓄積／生成部１０５から画像データ送信部に供給される画像符号化データの数は３つ以上であってもよい。例えば、３つの画像符号化データを画像データ送信部に供給する場合は、画像データ送信管理部１０４は、画像データ蓄積／生成部１０５に対して同一画像符号化データの数として「３」を設定し、画像データ送信部１０６、１０７に対して、各画像符号化データのブロックの数として例えば「３×１」を設定する。
【００７８】
また、図１に示した例では、各画像符号化データのブロックの数は「２×１」としているが、各画像符号化データからそれぞれｎ個のブロックを取り出して格納することも可能である。具体的には、図６及び図７に示したパケット構成を適用する場合において、画像データ送信パケットＰ１の１つのパケット内に、画像符号化データ１から所定の送信時間差を有する複数のブロックＤＡを収容し、画像符号化データ２からそれらブロックＤＡのそれぞれとの間に所定の送信時間差を有する複数のブロックＤＢを収容するようにしてもよい。なお、図２に示したパケット構成では、各ブロックＤＡ、ＤＢの先頭にＲＴＰヘッダがないため、各画像符号化データからはそれぞれ１つのブロックしか格納することはできない。
【００７９】
さらに、伝送路１０８を複数とし、呼処理／配信設定情報の送受信、複数の画像データ送信パケットのそれぞれの送受信、及び受信状況報告の送受信のうち少なくとも１つ、もしくはそれぞれを、異なった伝送路により伝送することも可能である。
【００８０】
［第２の実施形態］
本発明の第２の実施形態である画像データ通信システムの主要部は、複数の同一動画像データを所定の時間差を付けて順次配信する画像データ配信装置と、該画像データ配信装置から配信された複数の同一動画像データを受信する画像データ受信装置とから構成される。画像データ配信装置は、上記複数の同一動画像データをそれぞれ一定長のブロック単位で別々のパケットに収容し、かつ、それら同一動画像データのうちの少なくとも１つの動画像データについては同一パケット内に複数のブロックのデータを収容した複数の画像データ送信パケットを画像データ受信装置に送信する機能を有する。画像データ受信装置は、上記複数の画像データ送信パケットとして受信される、上記所定の時間差を有する複数の同一動画像データを１つの動画像データに再構成する機能を有する。この再構成によっても、誤り訂正符号を用いても復元不可能なほど長いバースト性を持った伝送データの誤りや伝送パケットの欠落を補うことができる。また、同一パケット内に複数の画像データを収容しているので、その分だけ、オーバヘッド量の削減を行うことも可能である。
【００８１】
以下に、本実施形態の画像データ通信システムの具体的な実施例を挙げる。
【００８２】
（第２の実施例）
図８に、本発明の第２の実施例である画像データ通信システムの概略構成を示す。この画像データ通信システムは、画像データ配信装置５０１と、この画像データ配信装置５０１とＩＰ網が構築された伝送路５０８を介して相互通信可能に接続される画像データ受信装置５０９とからなる。
【００８３】
画像データ配信装置５０１は、１つの動画データから生成された複数の同一画像符号化データをそれぞれの間の送信タイミングに所定の時間差が生じる状態で、所定長のブロック単位で別々のパケットに収容した複数の画像データ送信パケットを画像データ受信装置１０９へ送信するものであって、その構成は、呼処理／配信設定送受信部５０２、受信状況報告受信部５０３、画像データ送信管理部５０４、画像データ蓄積／生成部５０５、画像データ送信部５０６、５０７からなる。この画像データ配信装置５０１の各構成部は、画像データ送信管理部５０４、画像データ蓄積／生成部５０５及び画像データ送信部５０６、５０７におけるパケット化の動作が異なる以外は、基本的には、図１に示した画像データ配信装置１０１と同じものである。以下、同じ動作を行う部分についての説明は省略し、異なる部分のみを具体的に説明する。
【００８４】
画像データ送信管理部５０４は、画像データ蓄積／生成部５０５に対して、１つの動画データから生成する同一画像符号化データの数及びその圧縮率を設定する。また、画像データ送信管理部５０４は、各画像データ送信部５０６、５０７から画像データ送信パケットとして送信される各画像符号化データの間の送信時間差（後述する所定の送信時間差ｋ）を設定するとともに、画像データ送信部５０７に対して、１つのパケットにまとめて収容される画像符号化データのブロックの数を設定する。さらに、画像データ送信管理部５０４は、画像データ送信部５０６、５０７に対して、画像データ送信パケットを伝送路５０８上に送出させるにあたり、ルーティングの優先度や伝送路５０８の一部である無線伝送路における送信電力の制御情報を設定する。伝送路５０８上におけるルーティングの優先度及び無線伝送路上の送信電力の制御には、既存の手法が適用される。
【００８５】
画像データ蓄積／生成部５０５は、画像データ送信管理部５０４によって設定される同一画像符号化データの数及び圧縮率にしたがって、予め蓄積しておいた画像データを符号化し、又は、リアルタイムで外部より供給される画像データを符号化して複数の同一画像符号化データを生成する。符号化には、例えばＭＰＥＧ方式に代表される高能率圧縮方式が用いられる。図８に示す例では、画像データ送信管理部５０４により同一画像符号化データの数として予め「２」が設定されており、画像データ蓄積／生成部５０５が、同一の画像符号化データ１、２を生成してそれぞれ画像符号化データ送信部５０６、５０７に供給する状態が示されている。以降、説明を簡単化するために、画像データ蓄積／生成部５０５が画像符号化データ１、２を生成するものとして構成を説明する。
【００８６】
画像データ送信部５０６は、画像データ蓄積／生成部５０５から供給された画像符号化データ１を所定長のブロック単位に１つのパケットに収容した画像データ送信パケットＰ１を画像データ受信装置５０９に送信する。同様に、画像データ送信部５０７は、画像データ蓄積／生成部５０５から供給された画像符号化データ２を所定長のブロック単位に区切り、複数のブロックを１つのパケットに収容した画像データ送信パケットＰ２を画像データ受信装置５０９に送信する。これら画像符号化データ送信部５０６、５０７は、画像データ送信パケットＰ１、Ｐ２をそれぞれ異なるセッションで、かつ、セッション間で所定の送信時間差ｋを生じるように送信する。ここで、所定の送信時間差ｋは、画像データ送信管理部５０４によって設定されるであって、後述する再構成が可能な時間差であればどのような値が設定されてもよい。
【００８７】
上記の他、画像符号化データ送信部５０６、５０７は、画像データ受信装置５０９が、画像データ送信パケットＰ１、Ｐ２を受信した際に、重複する複数の画像データから必要なデータを選択することができるように、また、受信した画像データの順序が入れ替わっていても、正しく並び替えられるように、例えばＲＴＰヘッダに相当する情報を付加する機能を有する。
【００８８】
上記の他、画像符号化データ送信部５０６、５０７は、画像データ受信装置５０９が、画像データ送信パケットＰ１、Ｐ２を受信した際に、重複する複数の画像データから必要なデータを選択することができるように、また、受信した画像データの順序が入れ替わっていても、正しく並び替えられるように、ＲＴＰに相当する情報（例えばＲＴＰヘッダ）を付加する機能を有する。
【００８９】
画像データ受信装置５０９は、呼処理／配信設定送受信部５１０、受信状況報告送信部５１１、画像データ受信部５１２、５１３、画像データバッファ／再構成部５１４、及びデコーダ５１５からなる。この画像データ受信装置５０９は、画像データ受信部５１２で受信される画像データ送信パケットＰ１と、画像データ受信部５１３で受信される画像データ送信パケットＰ２とから再構成が行われる点が異なる以外は、基本的には、図１に示した画像データ受信装置１０９と同じものである。
【００９０】
次に、上述した本実施例の画像データ通信システムの動作を具体的に説明する。まず、画像データ配信動作（基本動作）として、画像データ配信装置５０１の動作を説明する。
【００９１】
予め配信設定の情報として、１つの動画データから生成する同一画像符号化データの数「２」、画像データ送信パケットＰ１の１つのパケット内に収容される画像符号化データのブロックの数「１」、画像データ送信パケットＰ２の１つのパケット内に収容される画像符号化データのブロックの数「３」、画像データ送信パケットＰ１、２の間の送信時間差「ｋ」が与えられているものとする。また、これ以外の配信設定の情報（圧縮率、ルーティングの優先度及び無線伝送路上の送信電力の制御情報）はすべて「既定値」で与えられているものとする。
【００９２】
画像データ配信装置５０１では、まず、画像データ送信管理部５０４が、画像データ蓄積／生成部５０５に対して、同一画像符号化データの数として「２」、圧縮率として「既定値」を設定するとともに、画像データ送信部５０６、５０７に対して、送信時間差として「ｋ」、画像データ送信パケットＰ１の１つのパケット内に収容される画像符号化データのブロックの数として「１」、画像データ送信パケットＰ２の１つのパケット内に収容される画像符号化データのブロックの数として「３」、ルーティングの優先度及び無線伝送路上の送信電力の制御情報として「規定値」を設定する。この画像データ送信管理部５０４による配信設定の情報は、呼処理／配信設定送受信部５０２によって画像データ受信装置５０９に送られる。
【００９３】
画像データ送信管理部５０４による配信設定が行われると、画像データ蓄積／生成部５０５では、１つの動画データから２つの画像符号化データ１、２が生成される。画像符号化データ１は画像データ送信部５０６に供給され、画像符号化データ２は画像データ送信部５０７に供給される。
【００９４】
画像データ送信部５０６は、画像データ蓄積／生成部５０５から供給された画像符号化データ１を所定長のブロックに区切り、それぞれのブロック毎にパケット化したものを画像データ送信パケットＰ１として送出する。画像データ送信部５０７は、画像データ蓄積／生成部５０５から供給された画像符号化データ２を所定長のブロックに区切り、時間的に連続する３つのブロック毎にパケット化したものを画像データ送信パケットＰ２として送出する。
【００９５】
画像データ送信パケットＰ１、Ｐ２の送出にあたり、画像データ送信部５０６、５０７は、画像データ送信パケットＰ１、Ｐ２をそれぞれ異なるセッションで、かつ、セッション間で送信時間差ｋが生じるように送信する。さらに、画像データ送信部５０６、５０７は、各パケットのヘッド情報として、ルーティングの優先度及び無線伝送路上の送信電力の制御情報（「規定値」）や画像データ受信装置１０９における再構成及び受信状況の判断に必要な情報を付加する。
【００９６】
画像データ送信部５０６、５０７から送信される画像データ送信パケットＰ１、Ｐ２の一例として、図９〜図１１に、ＲＴＰ及びＵＤＰを用いて配信する場合のパケットフォーマットを示す。
【００９７】
図９には、時刻ｔにおいて画像データ送信部５０６、５０７から送信される画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）が示されている。画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）はともに、ヘッダ部とペイロード部から構成されている。ヘッダ部はＩＰヘッダ、ＵＤＰヘッダ、ＲＴＰヘッダに分かれている。画像データ送信パケットＰ１（ｔ）のＲＴＰペイロード部には、画像符号化データ１のブロックＤＡ（ｔ’）が格納されており、その先頭には再同期マーカが付与されている。画像データ送信パケットＰ２（ｔ）のＲＴＰペイロード部には、画像符号化データ２のブロックＤＢ（ｔ’−ｋ−２）、ＤＢ（ｔ’−ｋ−１）、ＤＢ（ｔ’−ｋ）が格納されており、それぞれのブロックの先頭には再同期マーカが付与されている。ここで、「ｔ’」はそれぞれのブロックの画像データの生成時刻を示す。再同期マーカは、例えばＭＰＥＧ−４符号化方式での再同期マーカ、又はこれに相当するマーカである。
【００９８】
図９に示したようなパケット構成を適用する場合、画像データ送信パケットＰ２については、３つの画像データを同一のＲＴＰパケットにパケット化するため、画像データ送信パケットＰ１に比べて「（１パケットに含める画像データ数−１）×２」個分のＲＴＰ／ＵＤＰ／ＩＰヘッダに要するオーバヘッド量の削減が可能となる。加えて、画像データ送信パケットＰ２は、画像データ送信パケットＰ１を３回送信する毎に１回送信することになるので、送信回数が画像データ送信パケットＰ１に比べて３分の１で済むことになる。
【００９９】
図１０においても、時刻ｔにおいて画像データ送信部５０６、５０７から送信される画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）が示されている。画像データ送信パケットＰ１（ｔ）は図９に示したものと同じである。画像データ送信パケットＰ２（ｔ）は、画像符号化データ２をＲＴＰパケット化し、３つのＲＴＰパケットを１つのＵＤＰパケットにまとめた構成になっている。このようなパケットを用いた場合は、画像データ送信パケットＰ２について、「（１パケットに含める画像データ数−１）×２」個分のＵＤＰ／ＩＰヘッダに要するオーバヘッド量の削減が可能となる。また、画像データ送信パケットＰ２の送信回数も画像データ送信パケットＰ１に比べて３分の１で済むことになる。
【０１００】
図１１においても、時刻ｔにおいて画像データ送信部５０６、５０７から送信される画像データ送信パケットＰ１（ｔ）、Ｐ２（ｔ）が示されている。画像データ送信パケットＰ１（ｔ）は図９に示したものと同じである。画像データ送信パケットＰ２（ｔ）は画像符号化データ２をＲＴＰパケット化し、３つのＲＴＰパケット間に、所定の区切りマーカを挟んで１つのＵＤＰパケットにまとめた構成になっている。区切りマーカは、ＲＴＰヘッダ内及び画像データに発生し得ないビットパターンのうち最短のものである。このようなパケットを用いた場合は、最低限の区切りマーカの追加で、同様に「（（１パケットに含める画像データ数−１）×２）個分のＵＤＰ／ＩＰヘッダに要するオーバヘッド−（区切りマーカ量）」の削減が可能となる。また、画像データ送信パケットＰ２の送信回数も画像データ送信パケットＰ１に比べて３分の１で済むことになる。
【０１０１】
次に、画像データ受信装置５０９の再構成の動作を説明する。画像データ配信装置５０１の画像データ送信部５０６、５０７から送出された画像データ送信パケットＰ１、Ｐ２はそれぞれ画像データ受信装置５０９の画像データ受信部５１２、５１３にて受信される。画像データ送信部５０６、５０７は、受信状況を受信状況報告送信部５１１に供給するとともに、受信した画像データ送信パケットＰ１、Ｐ２を画像データバッファ／再構成部５１４に供給する。
【０１０２】
画像データバッファ／再構成部５１４は、画像データ送信部５０６、５０７から供給された画像データ送信パケットＰ１、Ｐ２を一旦、バッファに格納する。画像データ送信パケットＰ１として受信される画像符号化データ１と画像データ送信パケットＰ２として受信される画像符号化データ２は同一の画像符号化データであるので、バッファに格納した画像データには、パケット欠落やデータ誤りが生じない限りは、必ず重複する画像データが存在する。画像データバッファ／再構成部５１４は、重複する画像符号化データがある場合は、その中から必要なデータを選択して１つの画像符号化データに再構成し、それをデコーダ５１５に供給する。デコーダ５１５では、画像データバッファ／再構成部５１４から供給される再構成された１つの画像データが順次復号化される。
【０１０３】
上記の画像データバッファ／再構成部１１４による再構成の処理について、上述した図９〜図１１に示した画像データ送信パケットを例に簡単に説明する。
【０１０４】
図９に示したような画像データ送信パケットＰ１、Ｐ２を受信した場合は、各画像データ送信パケットＰ１、Ｐ２として受信される画像符号化データ１、２をそれぞれバッファに格納する。画像データ送信パケットＰ２については、パケット中のＲＴＰペイロードを、再同期マーカで区切って３つの画像符号化データ２に分ける。次いで、３つに分けた画像符号化データ２について、ＲＴＰヘッダ情報及び呼処理／配信設定送受信部５１１により供給された配信設定の情報（ｋ）を用いて、正しい生成時刻ｔ’を判断する。こうして判断した生成時刻に基づいて、バッファに格納されている画像符号化データ１、２の重複する画像データを調べる。重複する画像データがあった場合は、受信したセッション情報及びＲＴＰヘッダ情報ならびに呼処理／配信設定送受信部５１１により供給された配信設定の情報（圧縮率情報）に基づいて、重複する画像データから１つの画像データを選択して再構成を行う。
【０１０５】
図１０に示したような画像データ送信パケットＰ１、Ｐ２を受信した場合も、各画像データ送信パケットＰ１、Ｐ２として受信される画像符号化データ１、２をそれぞれバッファに格納する。画像データ送信パケットＰ２については、パケット中のＵＤＰペイロード部の再同期マーカを探し、再同期マーカからＲＴＰヘッダ分だけ前の位置で３つのＲＴＰパケットに分ける。そして、３つのＲＴＰパケットに収容されている画像符号化データ２について、それぞれＲＴＰヘッダ情報及び呼処理／配信設定送受信部５１１により供給された配信設定の情報（ｋ）を用いて、正しい生成時刻ｔ’を判断する。こうして判断した生成時刻に基づいて、バッファに格納されている画像符号化データ１、２の重複する画像データを調べる。重複する画像データがあった場合は、上記図９に示したパケットの場合と同様にして重複する画像データから１つの画像データを選択して再構成を行う。
【０１０６】
図１１に示したようなパケットで画像符号化データ１、２を受信した場合も、各画像データ送信パケットＰ１、Ｐ２として受信される画像符号化データ１、２をそれぞれバッファに格納する。画像データ送信パケットＰ２については、パケット中の区切りマーカを探して３つのＲＴＰパケットに分ける。そして、３つのＲＴＰパケットに収容されている画像符号化データ２について、それぞれＲＴＰヘッダ情報及び呼処理／配信設定送受信部５１１により供給された配信設定の情報（ｋ）を用いて正しい生成時刻ｔ’を判断する。こうして判断した生成時刻に基づいて、バッファに格納されている画像符号化データ１、２の重複する画像データを調べる。重複する画像データがあった場合は、上記図９に示したパケットの場合と同様にして重複する画像データから１つの画像データを選択して再構成を行う。
【０１０７】
もし、伝送路５０８にてパケット内部のデータに誤りを生じ、又は、パケット自体が欠落した場合は、既に受信された画像データ送信パケット又はこれから受信する画像データ送信パケットに、データ誤り又は欠落を生じたパケットに含まれていた画像データに対応する画像データが必ず含まれているので、その対応する画像データでデータ誤り又は欠落を生じたパケットを補うことができる。例えば、時刻ｔにおいて送信された画像データ送信パケットＰ１（ｔ）のブロックＤＡ（ｔ’）にデータ誤り又はパケット欠落が生じた場合は、時刻ｔ＋ｋ（もしくはその前後±２）において送信される画像データ送信パケットＰ２に、ブロックＤＡ（ｔ’）に対応するブロックＤＢ（ｔ’）が含まれており、これによりデータ誤り及びパケット欠損を補うことができる。
【０１０８】
本実施例の画像データ通信システムにおいても、前述した第１の実施例の場合と同様な配信設定の変更やトラフィックの設定が行われる。例えば、画像データ受信装置５０９での受信パケット損失率が高くなった場合は、画像データ送信管理部５０４は、画像符号化データ１、２の圧縮率を高くしたり、画像データ送信パケットＰ２の１つのパケットに含めるブロック数（画像符号化データ２の単位の個数）を小さくしたり、画像データ送信パケットＰ１、Ｐ２の伝送路上でのルーティングの優先度、及び／又は、無線伝送路での送信電力を高くしたりする。逆に、画像データ受信装置５０９での受信パケット損失率が低くなった場合は、画像符号化データ１、２の画像の圧縮率を低くしたり、画像データ送信パケットＰ２の１つのパケットに含めるブロック数（画像符号化データ２の単位の個数）を大きくしたり、画像データ送信パケットＰ１、Ｐ２の伝送路上でのルーティングの優先度、及び／又は、無線伝送路での送信電力を低くしたりする。配信セッション数についても、増減させる設定をしてもよい。
【０１０９】
以上説明した本実施例の画像データ通信システムは、本発明の一例であり、その構成は本発明の趣旨を逸脱しない範囲で適宜変更可能である。例えば、図８に示したシステム構成において、画像データ送信部及び画像データ受信部からなるパケット送受信部は２つ設けられているが、これを３つ以上の構成としてもよい。ただし、パケット送受信部の数を多くすると、トラフィックが増大する。また、画像データ送受信部の個数が同一でなくてもよく、画像データ配信装置により、画像データ送信部の個数が異なる、及び／又は、画像データ受信装置により、画像データ受信部の個数が異なっていてもよい。
【０１１０】
また、画像データ送信パケットＰ２の１ＲＴＰペイロード、もしくは１つのＵＤＰパケットに含めるブロック数（画像符号化データ２の単位の個数）を「３」としたが、本発明はこれに限定されるものではなく、１つのＲＴＰペイロード、もしくは１つのＵＤＰパケットに含めるブロック数は、「２」、又は「４以上」としてもよい。
【０１１１】
さらに、伝送路５０８を複数とし、呼処理／配信設定情報の送受信、複数の画像データ送信パケットのそれぞれの送受信、及び受信状況報告の送受信のうち少なくとも１つ、もしくはそれぞれを、異なった伝送路により伝送することも可能である。
【０１１２】
上述した各実施例の画像データ通信システムにおいて、画像データ受信装置は１つしか示されていないが、複数の画像データ受信装置が１つの画像データ配信装置から動画像データを受信するようにしてもよい。この場合、画像データ配信装置はマルチキャストやブロードキャストなどの一斉同報を利用した動画像データの配信を行うようにしてもよい。
【０１１３】
さらに、画像データ蓄積／生成部は、複数の同一画像符号化データを送出するようになっているが、この画像符号化データに代えて蓄積された同一動画像データを単に配信したり、リアルタイムで既存画像データを変換することにより生成した同一動画像データを送信してもよい。
【０１１４】
また、画像データ受信装置上で、利用者が、画像データ配信装置にアクセスするための入力操作を行うと、配信可能な動画のコンテンツ（動画一覧表）情報が画像データ配信装置から画像データ受信装置に受信されて表示されるようにし、利用者がその表示されたコンテンツ情報から所望の動画を選択すると、該選択した動画に関する画像データが画像データ配信装置から画像データ受信装置に受信されるようにしてもよい。コンテンツ情報の受信及び選択にかかわる一連の処理は上述した呼処理により行い、画像データ送信管理部が、選択された動画に関するデータが送出されるように、画像データ蓄積／生成部に対する設定を行う。この場合も、動画データは、上述した画像送信パケットで送信される。
【０１１５】
以上説明した各実施形態の画像データ通信システムにおいて、画像データ配信装置と画像データ通信装置は、例えばサーバとクライアント端末に対応するものであって、いずれもプログラムなどを蓄積する記憶手段を備えたコンピュータシステムより構成される。上述した各実施例で説明した画像データ配信装置及び画像データ通信装置における動作は、いずれもプログラムがその動作に関する処理をサーバ及びクライアント端末のコンピュータに実行させることで行われる。プログラムは、ＣＤ−ＲＯＭに代表されるリムーバブル媒体により提供されていてもよく、また、コンピュータシステムのハードディスク内に予め格納されていてもよい。サーバとしては、例えばパーソナルコンピュータやワークステーションなどの計算機システムが挙げられる。クライアント端末は、パーソナルコンピュータや携帯情報端末、さらには、ＰＨＳ（Personal Handyphone System）や携帯電話、又はこれらを通信手段として利用する携帯端末などを含む。
【図面の簡単な説明】
【０１１６】
【図１】本発明の第１の実施例である画像データ通信システムの概略構成を示すブロック図である。
【図２】図１に示す画像データ通信システムにおいて適用される画像データ送信パケットの一構成を示す模式図である。
【図３】図２に示す画像データ送信パケットに含まれるブロックの対応関係を示す模式図である。
【図４】図３に示すブロックの対応関係から欠落データを補う原理を説明するため図である。
【図５】図３に示すブロックの対応関係から欠落データを補う原理を説明するため図である。
【図６】図１に示す画像データ通信システムにおいて適用される画像データ送信パケットの他の構成を示す模式図である。
【図７】図１に示す画像データ通信システムにおいて適用される画像データ送信パケットの他の構成を示す模式図である。
【図８】本発明の第２の実施例である画像データ通信システムの概略構成を示すブロック図である。
【図９】図８に示す画像データ通信システムにおいて適用される画像データ送信パケットの一構成を示す模式図である。
【図１０】図８に示す画像データ通信システムにおいて適用される画像データ送信パケットの他の構成を示す模式図である。
【図１１】図８に示す画像データ通信システムにおいて適用される画像データ送信パケットの他の構成を示す模式図である。
【符号の説明】
【０１１７】
１、２  画像符号化データ
１０１、５０１  画像データ配信装置
１０２、５０２  呼処理／配信設定送受信部
１０３、５０３  受信状況報告受信部
１０４、５０４  画像データ送信管理部
１０５、５０５  画像データ蓄積／生成部
１０６、１０７、５０６、５０７  画像データ送信部
１０８、５０８  伝送路
１０９、５０９  画像データ受信装置
１１０、５１０  呼処理／配信設定送受信部
１１１、５１１  受信状況報告送信部
１１２、１１３、５１２、５１３  画像データ受信部
１１４、５１４  画像データバッファ／再構成部
１１５、５１５  デコーダ
Ｐ１、Ｐ２  画像データ送信パケット
【図１】
2005051707.tif 000003
【図２】
2005051707.tif 000004
【図３】
2005051707.tif 000005
【図４】
2005051707.tif 000006
【図５】
2005051707.tif 000007
【図６】
2005051707.tif 000008
【図７】
2005051707.tif 000009
【図８】
2005051707.tif 000010
【図９】
2005051707.tif 000011
【図１０】
2005051707.tif 000012
【図１１】
2005051707.tif 000013