(57)【要約】【課題】一時停止をした後、送信再開時に乱れのない動画をユーザに表示する動画配信システムを提供する。【解決手段】本発明の動画配信サーバは、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化データをパケット化した画像パケットを格納する記憶部と、動画受信端末装置から送信開始の指令を受信すると、前記記憶部から読み出された前記画像パケットを前記動画受信端末装置に送信し、前記動画受信端末装置から送信停止の指令を受信すると、前記記憶部を検索し、送信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で前記画像パケットの送信を停止し、前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する通信部と、を有することを特徴とする。【選択図】        図１
2004274619.tif 000002
【特許請求の範囲】
【請求項１】
イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化データをパケット化した画像パケットを格納する記憶部と、
動画受信端末装置から送信開始の指令を受信すると、前記記憶部から読み出された前記画像パケットを前記動画受信端末装置に送信し、前記動画受信端末装置から送信停止の指令を受信すると、前記記憶部を検索し、送信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で前記画像パケットの送信を停止し、前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する通信部と、
を有することを特徴とする動画配信サーバ。
【請求項２】
ＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ２）方式で圧縮し、ＭＰＥＧ２−ＴＳ（ＭＰＥＧ２−Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）フォーマットに従った画像パケットを格納する記憶部と、
動画受信端末装置から送信開始の指令を受信すると、前記記憶部から読み出された前記画像パケットを前記動画受信端末装置に送信し、前記動画受信端末装置から送信停止の指令を受信すると、前記記憶部を検索し、送信停止指令入力後の最初のグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットの直前で前記画像パケットの送信を停止し、前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する通信部と、
を有することを特徴とする動画配信サーバ。
【請求項３】
動画配信サーバから送信された、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化画像ストリームから生成された、１又は複数の前記画像を含む画像パケットを受信し、前記動画配信サーバに送信停止指令及び送信開始指令を含む指令を送信する通信部と、
前記画像パケットを格納する記憶部と、
前記記憶部から読み出した画像パケットを復号化して出力する復号化部と、
ユーザからの受信停止指令及び受信開始指令を含む指令を入力する操作入力部と、
前記操作入力部から受信停止指令を入力すると、前記記憶部に記憶された画像パケットの中で受信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの復号化を停止することを前記復号化部に指令し、前記通信部を通じて前記動画配信サーバに送信停止指令を送信し、前記操作入力部から受信再開指令を入力すると、前記通信部を通じて前記動画配信サーバに送信再開指令を送信し、前記一時停止画像パケットから復号化を再開することを前記復号化部に指令する制御部と、
を有することを特徴とする動画受信端末装置。
【請求項４】
動画配信サーバから送信された、ＭＰＥＧ２方式で圧縮された動画の圧縮符号化画像ストリームから生成されたＭＰＥＧ２−ＴＳフォーマットに従った画像パケットである１又は複数の画像を含むＴＳパケットを受信し、前記動画配信サーバに送信停止指令及び送信開始指令を含む指令を送信する通信部と、
前記画像パケットを格納する記憶部と、
前記記憶部から読み出した画像パケットを復号化して出力する復号化部と、
ユーザからの受信停止指令及び受信開始指令を含む指令を入力する操作入力部と、
前記操作入力部から受信停止指令を入力すると、前記記憶部に記憶された画像パケットの中で受信停止指令入力後の最初のグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの復号化を停止することを前記復号化部に指令し、前記通信部を通じて前記動画配信サーバに送信停止指令を送信し、前記操作入力部から受信再開指令を入力すると、前記通信部を通じて送信再開指令を前記動画配信サーバに送信し、前記一時停止画像パケットから復号化を再開することを前記復号化部に指令する制御部と、
を有することを特徴とする動画受信端末装置。
【請求項５】
イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化データをパケット化した画像パケットを動画受信端末装置に送信する送信ステップと、
前記動画受信端末装置から送信停止の指令を入力すると、送信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの送信を停止する送信停止ステップと、
前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する送信再開ステップと、
を有することを特徴とする画像パケット送信方法。
【請求項６】
ＭＰＥＧ２方式で圧縮し、ＭＰＥＧ２−ＴＳフォーマットに従った画像パケットを配信中に、前記動画受信端末装置から送信停止の指令を入力すると、送信停止指令入力後の最初のグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットの直前で前記画像パケットの送信を停止する送信停止ステップと、
前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する送信再開ステップと、
を有することを特徴とする画像パケット送信方法。
【請求項７】
動画配信サーバから送信された、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化画像ストリームから生成された、１又は複数の前記画像を含む画像パケットを受信する受信ステップと、
前記画像パケットを復号化して出力する復号化ステップと、
ユーザからの受信停止指令を入力すると、記憶部に記憶された画像パケットの中で、受信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの復号化を停止し、前記動画配信サーバに送信停止指令を送信する復号停止ステップと、
ユーザからの受信再開指令を入力すると、前記動画配信サーバに送信再開指令を送信し、前記一時停止画像パケットから復号化を再開する復号化再開ステップと、
を有することを特徴とする画像パケット受信方法。
【請求項８】
動画配信サーバから送信された、ＭＰＥＧ２方式で圧縮された動画の圧縮符号化画像ストリームから生成されたＭＰＥＧ２−ＴＳフォーマットに従った画像パケットである１又は複数の画像を含むＴＳパケットを受信する受信ステップと、
前記画像パケットを復号化して出力する復号化ステップと、
ユーザからの受信停止指令を入力すると、記憶部に記憶された画像パケットの中で、受信停止指令入力後の最初のグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの復号化を停止し、前記動画配信サーバに送信停止指令を送信する復号停止ステップと、
ユーザからの受信再開指令を入力すると、前記動画配信サーバに送信再開指令を送信し、前記一時停止画像パケットから復号化を再開する復号化再開ステップと、
を有することを特徴とする画像パケット受信方法。
【請求項９】
イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化データをパケット化した画像パケットを有し、それぞれの前記画像パケットが、その画像パケットがイントラ符号化画像を含む画像パケットである一時停止画像パケットであるか否かを判別できる情報をヘッダ部に有していることを特徴とするデータ。
【請求項１０】
ＭＰＥＧ２方式で圧縮され、ＭＰＥＧ２−ＴＳフォーマットに従った複数の画像パケットを有し、それぞれの前記画像パケットが、その画像パケットがグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットであるか否かを判別できる情報をヘッダ部に有していることを特徴とするデータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動画配信サーバ、動画受信端末装置、画像パケット送信方法及び画像パケット受信方法に関する。
【０００２】
【従来の技術】
近年、インターネットの高速化（例えばブロードバンド通信）により、インターネットを利用した動画配信サービスが行われている。特に、インターネットを通じてテレビ放送等で実績があるＭＰＥＧ２−ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ２  −  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）フォーマットの動画（ＴＳパケット）を配信する方法が広く使用されるようになってきている（例えば、特許文献１参照。）。
インターネットを利用した双方向通信により、ＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）型の動画配信サービスが可能である。双方向通信により、送信装置（動画配信サーバと呼ぶ。）からユーザの動画受信端末装置への一方的な配信のみならず、ユーザから動画配信サーバに、一時停止、早送り、巻き戻し等の操作を要求することができる。これにより、ユーザは、あたかも自宅に設置したＶＴＲと同じように、動画配信サーバを便利に操作することができる。
【０００３】
【特許文献１】
特開平９−３１２８４２号公報
【０００４】
【発明が解決しようとする課題】
しかし、ＭＰＥＧ２−ＴＳフォーマットの画像データはイントラ符号化画像のみならず、前又は前後の画像データを基にして予測符号化された順方向又は双方向の予測符号化画像を含む。ユーザが動画受信端末装置の操作入力部に画像の復号化の停止指令を入力した場合、停止期間が非常に長くなる可能性があり又は停止後復号化が再開されない可能性もある故に、動画受信端末装置は停止期間中に先行する画像の符号化データ（再開後に入力する予測符号化画像を復号化するのに必要な情報）を放棄することが多い。動画配信サーバが適切でない位置（典型的には予測符号化画像の直前の位置）で送信を停止し、次に送信を再開した場合、又は動画受信端末装置が適切でない位置で復号化を停止し、次に復号化を再開した場合、再開後に入力する先頭の画像（予測符号化画像）を復号化するのに必要な情報（先行する画像の符号化データ）が停止期間中に失われている故に、動画受信端末装置の復号化部は、先頭の画像を正しく復号化することができない。そのため動画受信端末装置は、復号化を再開後暫くの間、乱れた画像を出力することがあった。
【０００５】
現在市販されているＭＰＥＧ２−ＴＳデコーダのＬＳＩは、途切れることなく連続して送信されるビットストリームのＴＳパケット（例えば放送信号）を入力することを想定して設計されたものが多い。そのようなＭＰＥＧ２−ＴＳデコーダのＬＳＩを有する動画受信端末装置においては、送信信号の受信を停止することによって復号化を一時停止し、その後復号化を再開した場合、ＬＳＩのみの機能によっては、暫くの間、乱れた画像を出力することがあった。
【０００６】
本発明は上記従来の問題点を解決するもので、インターネット等の通信網を介して動画配信サーバから動画受信端末装置に、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化方式（例えばＭＰＥＧ２方式）により圧縮された動画の配信を行うシステムにおいて、動画受信端末装置のユーザが動画の一時停止要求を動画配信サーバに送信し、次に送信の再開要求を動画配信サーバに送信した場合に、送信再開時に乱れのない動画をユーザに表示する動画配信サーバ、動画受信端末装置、画像パケット送信方法及び画像パケット受信方法を提供することを目的とする。
本発明は、現在市販されているＭＰＥＧ２−ＴＳデコーダのＬＳＩを用いて、送信再開時に乱れのない動画をユーザに表示する動画配信サーバ、動画受信端末装置、画像パケット送信方法及び画像パケット受信方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するため、本発明は以下の構成を有する。
請求項１に記載の発明は、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化データをパケット化した画像パケットを格納する記憶部と、動画受信端末装置から送信開始の指令を受信すると、前記記憶部から読み出された前記画像パケットを前記動画受信端末装置に送信し、前記動画受信端末装置から送信停止の指令を受信すると、前記記憶部を検索し、送信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で前記画像パケットの送信を停止し、前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する通信部と、を有することを特徴とする動画配信サーバである。
【０００８】
請求項２に記載の発明は、ＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ２）方式で圧縮し、ＭＰＥＧ２−ＴＳ（ＭＰＥＧ２−Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）フォーマットに従った画像パケットを格納する記憶部と、動画受信端末装置から送信開始の指令を受信すると、前記記憶部から読み出された前記画像パケットを前記動画受信端末装置に送信し、前記動画受信端末装置から送信停止の指令を受信すると、前記記憶部を検索し、送信停止指令入力後の最初のグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットの直前で前記画像パケットの送信を停止し、前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する通信部と、を有することを特徴とする動画配信サーバである。
【０００９】
請求項３に記載の発明は、動画配信サーバから送信された、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化画像ストリームから生成された、１又は複数の前記画像を含む画像パケットを受信し、前記動画配信サーバに送信停止指令及び送信開始指令を含む指令を送信する通信部と、前記画像パケットを格納する記憶部と、前記記憶部から読み出した画像パケットを復号化して出力する復号化部と、ユーザからの受信停止指令及び受信開始指令を含む指令を入力する操作入力部と、前記操作入力部から受信停止指令を入力すると、前記記憶部に記憶された画像パケットの中で受信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの復号化を停止することを前記復号化部に指令し、前記通信部を通じて前記動画配信サーバに送信停止指令を送信し、前記操作入力部から受信再開指令を入力すると、前記通信部を通じて前記動画配信サーバに送信再開指令を送信し、前記一時停止画像パケットから復号化を再開することを前記復号化部に指令する制御部と、を有することを特徴とする動画受信端末装置である。
【００１０】
請求項４に記載の発明は、動画配信サーバから送信された、ＭＰＥＧ２方式で圧縮された動画の圧縮符号化画像ストリームから生成されたＭＰＥＧ２−ＴＳフォーマットに従った画像パケットである１又は複数の画像を含むＴＳパケットを受信し、前記動画配信サーバに送信停止指令及び送信開始指令を含む指令を送信する通信部と、前記画像パケットを格納する記憶部と、前記記憶部から読み出した画像パケットを復号化して出力する復号化部と、ユーザからの受信停止指令及び受信開始指令を含む指令を入力する操作入力部と、前記操作入力部から受信停止指令を入力すると、前記記憶部に記憶された画像パケットの中で受信停止指令入力後の最初のグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの復号化を停止することを前記復号化部に指令し、前記通信部を通じて前記動画配信サーバに送信停止指令を送信し、前記操作入力部から受信再開指令を入力すると、前記通信部を通じて送信再開指令を前記動画配信サーバに送信し、前記一時停止画像パケットから復号化を再開することを前記復号化部に指令する制御部と、を有することを特徴とする動画受信端末装置である。
【００１１】
請求項５に記載の発明は、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化データをパケット化した画像パケットを動画受信端末装置に送信する送信ステップと、前記動画受信端末装置から送信停止の指令を入力すると、送信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの送信を停止する送信停止ステップと、前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する送信再開ステップと、を有することを特徴とする画像パケット送信方法である。
【００１２】
請求項６に記載の発明は、ＭＰＥＧ２方式で圧縮し、ＭＰＥＧ２−ＴＳフォーマットに従った画像パケットを配信中に、前記動画受信端末装置から送信停止の指令を入力すると、送信停止指令入力後の最初のグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットの直前で前記画像パケットの送信を停止する送信停止ステップと、前記動画受信端末装置から送信再開の指令を入力すると、前記一時停止画像パケットから送信を再開する送信再開ステップと、を有することを特徴とする画像パケット送信方法である。
【００１３】
請求項７に記載の発明は、動画配信サーバから送信された、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化画像ストリームから生成された、１又は複数の前記画像を含む画像パケットを受信する受信ステップと、前記画像パケットを復号化して出力する復号化ステップと、ユーザからの受信停止指令を入力すると、記憶部に記憶された画像パケットの中で、受信停止指令入力後の最初のイントラ符号化画像を含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの復号化を停止し、前記動画配信サーバに送信停止指令を送信する復号停止ステップと、ユーザからの受信再開指令を入力すると、前記動画配信サーバに送信再開指令を送信し、前記一時停止画像パケットから復号化を再開する復号化再開ステップと、を有することを特徴とする画像パケット受信方法である。
【００１４】
請求項８に記載の発明は、動画配信サーバから送信された、ＭＰＥＧ２方式で圧縮された動画の圧縮符号化画像ストリームから生成されたＭＰＥＧ２−ＴＳフォーマットに従った画像パケットである１又は複数の画像を含むＴＳパケットを受信する受信ステップと、前記画像パケットを復号化して出力する復号化ステップと、ユーザからの受信停止指令を入力すると、記憶部に記憶された画像パケットの中で、受信停止指令入力後の最初のグループスタートコード又はシーケンスヘッダコードを含む前記画像パケットである一時停止画像パケットの直前で、前記画像パケットの復号化を停止し、前記動画配信サーバに送信停止指令を送信する復号停止ステップと、ユーザからの受信再開指令を入力すると、前記動画配信サーバに送信再開指令を送信し、前記一時停止画像パケットから復号化を再開する復号化再開ステップと、を有することを特徴とする画像パケット受信方法である。
【００１５】
本発明は、通信網を介して動画配信サーバから動画受信端末装置にＭＰＥＧ２方式等により圧縮された動画の配信を行うシステムにおいて、動画受信端末装置のユーザが動画の一時停止要求を動画配信サーバに送信し、次に送信の再開要求を動画配信サーバに送信した場合に、送信再開時に乱れのない動画をユーザに表示する動画配信サーバ、動画受信端末装置、画像パケット送信方法及び画像パケット受信方法を実現できるという作用を有する。
本発明は、現在市販されているＭＰＥＧ２−ＴＳデコーダのＬＳＩを用いて、送信再開時に乱れのない動画をユーザに表示する動画配信サーバ、動画受信端末装置、画像パケット送信方法及び画像パケット受信方法を実現できるという作用を有する。
【００１６】
【発明の実施の形態】
以下本発明の実施をするための最良の形態を具体的に示した実施の形態について、図面とともに記載する。
【００１７】
《実施の形態１》
図１〜図３を用いて、本発明の実施の形態１の動画配信システムを説明する。図１は、本発明の実施の形態１の動画配信システムの概略的な構成を示すブロック図である。図１において、１００は動画配信サーバ、１２０は動画受信端末装置、１３０は双方向の通信網（実施の形態１においてはインターネット）である。通信網１３０には複数の動画受信端末装置１２０が接続されているが、図１においては、そのうちの１つのみを表示している。ユーザが動画受信端末装置１２０に入力する操作指令に応じて、動画受信端末装置１２０は動画配信サーバ１００にインターネット１３０を介して動画の送信の開始指令（停止後の再開指令を含む。）、停止指令等を送信する。動画配信サーバ１００は、動画受信端末装置１２０から送信された指令に応じて、動画の画像パケットを送信し、送信を停止する。送信される画像パケットは、イントラ符号化画像と順方向又は双方向の予測符号化画像とを含む動画の圧縮符号化方式で圧縮された１又は複数の画像を含む画像パケットである。実施の形態１においては、画像パケットは、ＭＰＥＧ２−ＴＳフォーマットに従った画像パケットである１又は複数の画像を含むＴＳパケットである。
【００１８】
動画配信サーバ１００は、記憶部１０１と通信部１０２とを有する。記憶部１０１は、ＭＰＥＧ２−ＴＳフォーマットのコンテンツを格納している。通信部１０２は、動画受信端末装置１２０からインターネット１３０を介して送信された画像パケットの送信指令を受信し、記憶部１０１から読み出したＴＳパケットをインターネット１３０を介して動画受信端末装置１２０に送信する。
【００１９】
動画受信端末装置１２０は、通信部１２１、記憶部１２２、復号化部１２３、制御部１２４、操作入力部１２５を有する。ユーザは、操作入力部１２５（動画受信端末装置１２０の操作パネル及びリモートコントローラ）から再生するコンテンツの選択指令、コンテンツの送信開始指令、中止指令、送信再開指令等を入力する。制御部１２４は、操作入力部１２５が入力したユーザからの指令を通信部１２１に伝送し、ユーザからの指令に応じて、記憶部１２２及び復号化部１２３を制御する。通信部１２１は、操作入力部１２５が入力したユーザからの指令をインターネット１３０を介して動画配信サーバ１００の通信部１０２に送信し、動画配信サーバ１００の通信部１０２が送信したＴＳパケットをインターネット１３０を介して受信する。記憶部１２２は、通信部が入力したＴＳパケットを格納する。復号化部１２３は、制御部１２４からの指令に応じて記憶部１２２から読み出されたＴＳパケットを入力し、ＭＰＥＧ２方式で圧縮符号化された画像データを伸長し、連続する画像データとして出力する。復号化部１２３は、途切れることなく連続して送信されるビットストリームのＴＳパケット（例えば放送信号）を入力することを想定して設計されたＭＰＥＧ２−ＴＳデコーダのＬＳＩを有する。
【００２０】
図３は、本発明の実施の形態１のＭＰＥＧ２−ＴＳファイル（１つのコンテンツの画像データを含む。）３１０の構成図である。ＭＰＥＧ２−ＴＳファイル３１０は、記憶部１０１に格納されている。ＭＰＥＧ２−ＴＳファイル３１０はノーマルＴＳパケット３２０及び一時停止ＴＳパケット（一時停止画像パケット）３３０の２種類のＴＳパケットで構成されている。ノーマルＴＳパケット３２０及び一時停止ＴＳパケット３３０は、ＴＳヘッダ３４１及びペイロード３４２から構成されている。ＴＳヘッダ３４１の中には同期バイト３４３が含まれる。ペイロード３４２には、配信する画像データが含まれている。
【００２１】
一時停止ＴＳパケット３３０は、グループスタートコード又はシーケンスヘッダコード（ＳＨＣ（Ｓｅｑｕｅｎｃｅ  Ｈｅａｄｅｒ  Ｃｏｄｅ））を含む画像データをペイロード３４２に含む。ＭＰＥＧ２方式において、グループスタートコード又はシーケンスヘッダコードを含む画像パケットは、先頭にイントラ符号化画像を有する。ノーマルＴＳパケット３２０は、グループスタートコード及びシーケンスヘッダコードのいずれをも含まない画像データ（予測符号化画像を含む。）をペイロード３４２に含む。
【００２２】
通常、ＭＰＥＧ２−ＴＳフォーマットにおいては、ＴＳパケットの同期バイト３４３には１６進数で４７（以下「０ｘ４７」と記述する。）という値を格納されている。放送信号のように途切れることなく連続して送信されるビットストリームとしてＴＳパケットを送信する場合に、ビットストリームの中から各ＴＳパケットの先頭を検出するために同期バイト３４３が使用される。
インターネット１３０を介したＩＰ通信のようなパケット通信においては、１つのＩＰパケットの中に１又は複数のＴＳパケットを格納して送信することができ、ＩＰパケットの中のＩＰパケットサイズなどの情報から、各ＴＳパケットの先頭を検出することが容易である。このためパケット通信においては、同期バイト３４３は必ずしも固有の値０ｘ４７である必要はない。本実施の形態においては、ＴＳパケットの同期バイト３４３の値を０ｘ４７又は０ｘ００として、そのＴＳパケットがノーマルＴＳパケット３２０か又は一時停止ＴＳパケット３３０かという情報を動画受信端末装置に伝達する。
動画配信サーバ１００は、予め実行プログラムを走らせ、外部のＭＰＥＧ２−ＴＳエンコーダ（図示しない。）からの出力データを解析し、一時停止ＴＳパケット３３０の同期バイト３４３を０ｘ４７から０ｘ００に変更する。
【００２３】
図２は、実施の形態１の動画配信方法（画像パケット送信方法及び画像パケット受信方法）のフローチャートである。図２において、最初に、ユーザが動画受信端末装置１２０の操作入力部１２５に、画像パケットの送信指令（コンテンツ（画像ファイル）の指定を含む。）を入力する。動画受信端末装置１２０の通信部１２１は、画像パケットの送信指令を送信する（ステップ２０１）。動画配信サーバ１００の通信部１０２は、画像パケットの送信指令を受信する（ステップ２０２）。通信部１０２は、記憶部１０１から画像パケットを読み出し、送信する（ステップ２０４）。
【００２４】
動画受信装置１２０の通信部１２１が画像パケットを受信し、受信した画像パケットを記憶部１２２に格納する（ステップ２０５）。復号化部１２３が記憶部１２２から画像データを読み出し、復号化して（伸長して）出力する（ステップ２０６）。
ユーザが操作入力部１２５を通じて、制御部１２４に画像パケットの送信停止指令を入力する。制御部１２４は、通信部１２１、インターネット１３０を通じて動画配信サーバ１００に、画像パケットの送信停止指令を送信する（ステップ２０７）。動画配信サーバ１００の通信部１０２は、画像パケットの送信停止指令を受信する（ステップ２０８）。通信部１０２は、記憶部１０１に記憶された画像パケットの中から、次に送信する予定の一時停止画像パケット３３０を検索する（ステップ２０９）。通信部１０２は、ＴＳパケットの同期バイト３４３の値に基づいて、次に送信する予定の一時停止画像パケット３３０を容易に検出する。通信部１０２は、検出された一時停止画像パケットの直前で送信を停止する（ステップ２１０）。
【００２５】
動画受信端末装置１２０の復号化部１２３は、受信して記憶部１２２に格納された全ての画像パケットを復号化し、出力した時点で、出力を停止する（ステップ２１１）。
ユーザが操作入力部１２５を通じて、制御部１２４に画像パケットの送信再開指令を入力する。制御部１２４は、通信部１２１、インターネット１３０を通じて動画配信サーバ１００に、画像パケットの送信再開指令を送信する（ステップ２１２）。動画配信サーバ１００の通信部１０２は、画像パケットの送信再開指令を受信する（ステップ２１３）。通信部１０２は、一時停止を行った際に最後に送信したノーマルＴＳパケット３２０の直後の一時停止画像パケット３３０から送信を再開する（ステップ２１４）。動画受信端末装置１２０の通信部１２１は再び送信されてきた画像パケットを受信する。復号化部１２３は、受信した一時停止画像パケットから、復号化及び出力を再開する（ステップ２１５）。一時停止画像パケットの先頭は必ずイントラ符号化画像である故に、復号化部１２３は、圧縮復号化された画像データを正しく復号化できる。
【００２６】
動画配信サーバ１００は送信する全てのＴＳパケットの同期バイト３４３を、通常の値である０ｘ４７に置き換えて動画受信端末装置２００に送信しても良い。同期バイト３４３を使用する動画受信端末装置１２０において、同期バイト３４３が０ｘ４７でないことによる誤動作を防止できる。実施の形態１においては、動画配信サーバ１００が一時停止ＴＳパケットを検出しており、動画受信端末装置１２０はＴＳパケットがノーマルＴＳパケットか又は一時停止ＴＳパケットかを識別していない。それ故に、動画配信サーバ１００が全てのＴＳパケットの同期バイト３４３を０ｘ４７にして動画受信端末装置２００に送信した場合にも、実施の形態１と同様の効果が得られる。
【００２７】
実施の形態１によれば、ＴＳパケット全体ではなく、そのヘッダ部の一部を検索することにより、そのＴＳパケットがノーマルＴＳパケット３２０か又は一時停止ＴＳパケット３３０かを検索できるので、動画配信サーバ１００への負荷が軽減できる。なお、エラーインジケータフィールドのビットによって、そのＴＳパケットがノーマルＴＳパケット３２０か又は一時停止ＴＳパケット３３０かという情報を動画受信端末装置に伝達してもよい。
【００２８】
実施の形態１によれば、動画配信サーバ１００が、ＭＰＥＧ２−ＴＳファイル３１０の送信の一時停止・再開を行う。これにより、現在市販されているＭＰＥＧ２−ＴＳデコーダのＬＳＩを用いて、送信再開時に乱れのない動画をユーザに表示する動画受信端末装置を実現できる。
【００２９】
《実施の形態２》
図１、図３及び図４を用いて、本発明の実施の形態２の動画配信システムを説明する。図１は、本発明の実施の形態２の動画配信システムの概略的な構成を示すブロック図であり、実施の形態１と同じであるので説明を省略する。図３は、本発明の実施の形態２のＭＰＥＧ２−ＴＳファイル３１０の構成図であり、実施の形態１と同じであるので説明を省略する。
【００３０】
実施の形態１では、動画配信サーバ１００がＭＰＥＧ２−ＴＳファイル３１０の送信一時停止・再開の位置を管理することにより、動画受信端末装置１２０は、送信再開時に乱れのない動画をユーザに表示した。実施の形態２においては、動画受信端末装置１２０の制御部１２４がＭＰＥＧ２−ＴＳファイル３１０の送信一時停止・再開の位置を管理する。実施の形態２は、この点においてのみ実施の形態１と異なる。
【００３１】
図４は、実施の形態２の動画配信方法（画像パケット送信方法及び画像パケット受信方法）のフローチャートである。図４において、最初に、ユーザが動画受信端末装置１２０の操作入力部１２５に、画像パケットの送信指令（コンテンツ（画像ファイル）の指定を含む。）を入力する。動画受信端末装置１２０の通信部１２１は、画像パケットの送信指令を送信する（ステップ４０１）。動画配信サーバ１００の通信部１０２は、画像パケットの送信指令を受信する（ステップ４０２）。通信部１０２は、記憶部１０１から画像パケットを読み出し、送信する（ステップ４０４）。
【００３２】
動画受信装置１２０の通信部１２１が画像パケットを受信し、受信した画像パケットを記憶部１２２に格納する（ステップ４０５）。復号化部１２３が記憶部１２２から画像データを読み出し、復号化して（伸長して）出力する（ステップ４０６）。
ユーザが操作入力部１２５を通じて、制御部１２４に画像パケットの送信停止指令を入力する。制御部１２４は、通信部１２１、インターネット１３０を通じて動画配信サーバ１００に、画像パケットの送信停止指令を送信する（ステップ４０７）。動画受信端末装置１２０から動画配信サーバ１００に、画像パケットの送信停止指令を送信する時、記憶部１２２に少なくとも１つの未だ復号化されていない一時停止ＴＳパケットが格納されているものとする。もし、格納されていない場合は、動画受信端末装置１２０は、新たな一時停止ＴＳパケットを受信して記憶部１２２に格納した後、動画配信サーバ１００に画像パケットの送信停止指令を送信する。動画配信サーバ１００の通信部１０２は、画像パケットの送信停止指令を受信する（ステップ４０８）。通信部１０２は、画像パケットの送信を停止する（ステップ４０９）。
【００３３】
制御部１２４は、記憶部１２２に記憶された画像パケットの中から、次に復号化する予定の一時停止画像パケット３３０を検索する。制御部１２４は、ＴＳパケットの同期バイト３４３の値に基づいて、次に復号化する予定の一時停止画像パケット３３０を容易に検出する。制御部１２４の指令に基づいて、動画受信端末装置１２０の復号化部１２３は、受信して記憶部１２２に格納された画像パケットの中で、次に復号化する予定の一時停止画像パケット３３０の直前まで復号化し、出力した時点で、出力を停止する（ステップ４１０）。
制御部１２４は、送信を再開する時に動画配信サーバ１００が最初に送信する画像パケットを特定する任意の情報を記憶する（ステップ４１１）。実施の形態２においては、一時停止期間の間、記憶部１２２は一時停止ＴＳパケット３３０以降の受信した全てのＴＳパケットを記憶しておくが、もし記憶部１２２に全てのＴＳパケットを格納しきれない場合は、格納できないＴＳパケットを破棄し、破棄したＴＳパケットの数をカウントしておく。
【００３４】
ユーザが操作入力部１２５を通じて、制御部１２４に画像パケットの送信再開指令を入力する。制御部１２４は、通信部１２１、インターネット１３０を通じて動画配信サーバ１００に、画像パケットの送信再開指令及び最初に送信する画像パケットを特定する情報（実施の形態２においては、一時停止中に、動画受信端末装置１２０の記憶部１２２が格納しきれずに破棄したＴＳパケットの数）を送信する（ステップ４１２）。動画配信サーバ１００の通信部１０２は、画像パケットの送信再開指令及び最初に送信する画像パケットを特定する情報を受信する（ステップ４１３）。通信部１０２は、最初に送信する画像パケットを特定し、その画像パケットから送信を再開する（ステップ４１４）。動画受信端末装置１２０の通信部１２１は再び送信されてきた画像パケットを受信する。復号化部１２３は、記憶部１２２に記憶されている、復号化を停止した直後の一時停止ＴＳパケット３３０から、復号化及び出力を再開する（ステップ４１５）。一時停止画像パケットの先頭は必ずイントラ符号化画像である故に、復号化部１２３は、圧縮復号化された画像データを正しく復号化できる。
【００３５】
動画受信端末装置１２０の記憶部１２２から復号化部１２３にＴＳパケットを送信する前に、記憶部１２２に記憶された全てのＴＳパケットの同期バイト３４３を通常の値である０ｘ４７に置き換える。同期バイト３４３を使用する復号化部１２３において、同期バイト３４３が０ｘ４７でないことによる誤動作を防止できる。
【００３６】
一時停止の後、最初に送信する画像パケットを特定する情報として、実施の形態２の動画受信端末装置１２０は、一時停止中に、動画受信端末装置１２０の記憶部１２２が格納しきれずに破棄したＴＳパケットの数を記憶した。これに代えて、例えば動画受信端末装置は、復号化を停止した時点の次の一時停止画像パケットに含まれるタイムコード情報を記憶し、一時停止時に全ての画像パケットを破棄しても良い。この場合ステップ４１２において、動画受信端末装置は、動画配信サーバ１００に、画像パケットの送信再開指令及び復号化を停止した時点の次の一時停止画像パケットに含まれるタイムコード情報を送信する。
【００３７】
実施の形態２は、現在市販されているＭＰＥＧ２−ＴＳデコーダのＬＳＩを用いて、送信再開時に乱れのない動画をユーザに表示する動画受信端末装置を実現できる。
【００３８】
実施の形態２によれば、ＴＳパケット全体ではなく、そのヘッダ部の一部を検索することにより、そのＴＳパケットがノーマルＴＳパケット３２０か又は一時停止ＴＳパケット３３０かを検索できるので、動画受信端末装置１２０への負荷が軽減できる。なお、エラーインジケータフィールドのビットによって、そのＴＳパケットがノーマルＴＳパケット３２０か又は一時停止ＴＳパケット３３０かという情報を動画受信端末装置に伝達してもよい。
【００３９】
実施の形態１の動画配信システムにおいては、動画受信端末装置１２０にインターネット１３０を介して接続された動画配信サーバ１００が映像パケットの送信及び停止を管理する故に、ユーザが動画受信端末装置１２０に一時停止指令又は復号化再開指令を入力してから実際に動画受信端末装置１２０が復号化を一時停止し又は復号化を再開するまで、ある程度の時間遅れが生じた。
実施の形態２の動画配信システムにおいては、動画受信端末装置１２０が映像パケットの復号化及び停止を管理する故に、ユーザが動画受信端末装置１２０に一時停止指令又は復号化再開指令を入力してから実際に動画受信端末装置１２０が復号化を一時停止し又は復号化を再開するまでの時間遅れをほとんどなくすことができる（ユーザが入力した指令に対する動画配信システムの反応速度を向上させることができる。）。
【００４０】
【発明の効果】
本発明によれば、通信網を介して動画配信サーバから動画受信端末装置にＭＰＥＧ２方式等により圧縮された動画の配信を行うシステムにおいて、動画受信端末装置のユーザが動画の一時停止要求を動画配信サーバに送信し、次に送信の再開要求を動画配信サーバに送信した場合に、送信再開時に乱れのない動画をユーザに表示する動画配信サーバ、動画受信端末装置、画像パケット送信方法及び画像パケット受信方法を実現できるという有利な効果が得られる。
本発明によれば、現在市販されているＭＰＥＧ２−ＴＳデコーダのＬＳＩを用いて、送信再開時に乱れのない動画をユーザに表示する動画配信サーバ、動画受信端末装置、画像パケット送信方法及び画像パケット受信方法を実現できるという有利な効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態１及び２の動画配信システムの概略的な構成を示すブロック図
【図２】本発明の実施の形態１の動画配信方法（画像パケット送信方法及び画像パケット受信方法）のフローチャート
【図３】本発明の実施の形態１及び２のＭＰＥＧ２−ＴＳファイル３１０の構成図
【図４】本発明の実施の形態２の動画配信方法（画像パケット送信方法及び画像パケット受信方法）のフローチャート
【符号の説明】
１００          動画配信サーバ
１２０          動画受信端末装置
１３０          インターネット
１０１、１２２  記憶部
１０２、１２１  通信部
１２３          復号化部
１２４          制御部
１２５          操作入力部
３１０          ＭＰＥＧ２−ＴＳファイル
３２０          ノーマルＴＳパケット
３３０          一時停止ＴＳパケット
３４１          ＴＳヘッダ
３４２          ペイロード
３４３          同期バイト
【図１】
2004274619.tif 000003
【図２】
2004274619.tif 000004
【図３】
2004274619.tif 000005
【図４】
2004274619.tif 000006