(57)【要約】  配信システムにおいて、端末側でチャネル切り替えやチャネルザッピングをする場合に、待ち時間なく、エンドユーザにストレスを与えることなく、瞬時にチャネル切り替えやチャネルザッピングを可能とする。変換装置（図１の１０２）は、配信サーバ１０１から伝送路１０４を通じて配信されるコンテンツ情報（例えばストリーム）を受信し、該受信したコンテンツ情報を伝送路１０５を通じて端末１０３に送信する。変換装置１０２は、端末１０３からの要求（コンテンツ情報の接続要求又は切替要求）に応じて、コンテンツ情報の先頭フレームを非予測フレームへ変換し、コンテンツ情報の先頭フレーム以外のフレームをスルーで出力する。
2009017084.tif 000002
【特許請求の範囲】
【請求項１】
配信元から配信されるコンテンツ情報を受信し該受信したコンテンツ情報を配信先に送信する変換装置であって、
前記配信先からの要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換する手段を備えていることを特徴とする変換装置。
【請求項２】
前記コンテンツ情報の先頭フレーム以外のフレームはスルーで前記配信先に送信されることを特徴とする請求項１記載の変換装置。
【請求項３】
前記配信先からの要求は、コンテンツ情報の接続要求又は切替要求であることを特徴とする請求項１又は２記載の変換装置。
【請求項４】
前記配信元から配信されるコンテンツ情報を受信する受信部と、
前記受信部で受信したコンテンツ情報を復号化したのち符号化して出力するトランスコーダと、
前記配信先からの要求を受けるとともに、前記トランスコーダから出力されたコンテンツ情報を前記配信先に送信する送受信部と、
を備えていることを特徴とする請求項１乃至３のいずれか一に記載の変換装置。
【請求項５】
前記送受信部は、前記配信先からの要求を受信した場合、前記受信部に通知し、
前記受信部は、前記通知を受けた場合に、前記トランスコーダに、コンテンツ情報の復号化に関する復号化情報（ＤＣＩ）を通知し、
前記トランスコーダは、前記受信部からの前記コンテンツ情報の先頭フレームを非予測フレームへ変換することを特徴とする請求項４記載の変換装置。
【請求項６】
前記配信先からのコンテンツ情報の切替要求に応じて、
前記コンテンツ情報の先頭フレームを非予測フレームへ変換した後、前記コンテンツ情報の切替前と切替後の復号化情報が同一であるか否か判断し、
同一でない場合に、前記コンテンツ情報の切替前と切替後の復号化情報が同一となるように、前記コンテンツ情報における前記先頭フレーム及び後続するフレームのうち少なくとも一つのフレームのシンタクスを変換する手段を備えていることを特徴とする請求項１記載の変換装置。
【請求項７】
切替前と切替後の復号化情報が同一である場合に、前記先頭フレーム及び後続するフレームのシンタクスを変換せずに、前記配信先に出力することを特徴とする請求項６記載の変換装置。
【請求項８】
前記配信元から配信されるコンテンツ情報を受信する受信部と、
前記受信部で受信したコンテンツ情報を復号化したのち符号化して出力する第１のトランスコーダと、
前記第１のトランスコーダから出力されたコンテンツ情報を復号化したのち符号化して出力する第２のトランスコーダと、
前記配信先からの要求を受けるとともに、前記第２のトランスコーダから出力されたコンテンツ情報を前記配信先に送信する送受信部と、
を備えていることを特徴とする請求項６又は７記載の変換装置。
【請求項９】
前記送受信部は、前記配信先からの要求を受信した場合、前記受信部に通知し、
前記受信部は、前記通知を受けた場合に、前記第１のトランスコーダ及び前記第２のトランスコーダに復号化情報（ＤＣＩ）を通知し、
前記第１のトランスコーダは、前記受信部からの前記コンテンツ情報について先頭フレームを非予測フレームへ変換し、
前記第２のトランスコーダは、前記配信先からの要求がコンテンツ情報の切替要求の場合に、前記第１のトランスコーダから出力されたコンテンツ情報について、前記コンテンツ情報の切替前と切替後の復号化情報が同一であるか否か判断し、同一でない場合に、前記コンテンツ情報の切替前と切替後の復号化情報が同一となるように、前記コンテンツ情報における前記先頭フレーム及び後続するフレームのうち少なくとも一つのフレームのシンタクスを変換することを特徴とする請求項８記載の変換装置。
【請求項１０】
前記第２のトランスコーダは、
前記受信部によって設定された符号化情報と設定前の符号化情報とを比較してシンタクスを変換するか否かを決定する変換制御情報を出力する変換制御部と、
前記第１のトランスコーダからのコンテンツ情報を一旦蓄積する受信バッファと、
前記変換制御部からの前記変換制御情報にしたがって、前記受信バッファからのコンテンツ情報内のシンタクスを変換するか否かを切り替える第１の切替器と、
前記変換制御部からの前記変換制御情報にしたがって、前記第１の切替器からのコンテンツ情報に対して、ＡＣ成分以外のパラメータを、ＲＶＬＣ（Reversible Variable Length Code）を用いない場合は、第１の符号表を使用して可変長復号化処理を行い、ＲＶＬＣを使用する場合は、第１の符号表と異なる第２の符号表を使用して可変長復号化処理を行う可変長復号化器と、
前記変換制御部からの前記変換制御情報にしたがって、前記可変長復号化器からのコンテンツ情報のビット列の並び替えを行うパラメータ順序変換部と、
前記変換制御部からの前記変換制御情報にしたがって、前記パラメータ順序変換部からのコンテンツ情報に対して、ＡＣ成分のパラメータを、ＲＶＬＣを使用しない場合には前記第１の符号表を使用して可変長符号化処理を行い、ＲＶＬＣを使用する場合には前記第２の符号表を使用して可変長符号化処理を行う可変長符号化器と、
前記変換制御部からの前記変換制御情報にしたがって、前記可変長符号化器からのコンテンツ情報内のシンタクスを変換するか否かを切り替える第２の切替器と、
前記第２の切替器からのコンテンツ情報を一旦蓄積した上で前記送受信部に向けて出力する送信バッファと、
を備えていることを特徴とする請求項８又は９記載の変換装置。
【請求項１１】
前記配信先からの要求に応じて、先頭フレームを非予測フレームに変換し、前記先頭フレーム以外のフレームをスルーで出力し、さらに、後続するフレームのうち少なくとも一つのフレームを予測フレームに変換することを特徴とする請求項１記載の変換装置。
【請求項１２】
前記配信元から配信されるコンテンツ情報を受信する受信部と、
前記受信部で受信したコンテンツ情報を復号化したのち符号化して出力するトランスコーダと、
前記配信先からの要求を受けるとともに、前記トランスコーダから出力されたコンテンツ情報を前記配信先に送信する送受信部と、
を備えていることを特徴とする請求項１１記載の変換装置。
【請求項１３】
前記送受信部は、前記配信先からの要求を受信した場合、前記受信部に通知し、
前記受信部は、前記通知を受けた場合に、前記トランスコーダに復号化情報（ＤＣＩ）を通知し、
前記トランスコーダは、前記受信部からの前記コンテンツ情報の先頭フレームを非予測フレームへ変換し、当該先頭フレーム以降の後続フレームを予測フレームに変換することを特徴とする請求項１２記載の変換装置。
【請求項１４】
前記配信元から配信される情報は、動画像、静止画像、音声、及びオーディオの少なくとも１つを含むストリームを含むことを特徴とする請求項１乃至１３のいずれか一に記載の変換装置。
【請求項１５】
前記配信元から配信される情報を、マルチキャストプロトコル又はブロードキャストプロトコルで受信することを特徴とする請求項１乃至１４のいずれか一に記載の変換装置。
【請求項１６】
前記配信元から配信される情報の受信の際、マルチキャストプロトコル又はブロードキャストプロトコルから、ユニキャストプロトコルに変換することを特徴とする請求項１５記載の変換装置。
【請求項１７】
請求項１乃至１６のいずれか一に記載の変換装置と、
前記変換装置へのコンテンツ情報の配信元となる配信サーバと、
前記変換装置からのコンテンツ情報を受信する端末と、
を備えることを特徴とする配信システム。
【請求項１８】
請求項１７記載の配信システムにおいて、
前記変換装置は、前記配信サーバからの動画像、静止画像、音声、及びオーディオのうち少なくとも１つを含むストリームをネットワークを介しマルチキャストまたはブロードキャストで受信し、さらにネットワークを通して前記端末に配信し、
前記変換装置は、前記端末からストリームの接続要求または切り替え要求があったときに、前記ストリームに対し先頭フレームを非予測フレームに変換し、前記先頭フレーム以外のフレームをスルーで出力することを特徴とする配信システム。
【請求項１９】
請求項１７記載の配信システムにおいて、
前記変換装置は、前記配信サーバからの動画像、静止画像、音声、及びオーディオのうち少なくとも１つを含むストリームをネットワークを介しマルチキャストまたはブロードキャストで受信し、さらにネットワークを通して前記端末に配信し、
前記変換装置は、前記端末からストリームの接続要求または切り替え要求があったときに、前記ストリームに対し先頭フレームを非予測フレームに変換し、前記先頭フレーム以外のフレームをスルーで出力し、及び、先頭フレーム及び後続するフレームの少なくとも一つのフレームに対しストリームのシンタクスを変換して出力することを特徴とする配信システム。
【請求項２０】
請求項１７記載の配信システムにおいて、
前記変換装置は、前記配信サーバからの動画像、静止画像、音声、及びオーディオのうち少なくとも１つを含むストリームをネットワークを介しマルチキャストまたはブロードキャストで受信し、さらにネットワークを通して前記端末に配信し、
前記変換装置は、前記端末からストリームの接続要求または切り替え要求があったときに、前記ストリームに対し先頭フレームを非予測フレームに変換し、前記先頭フレーム以外のフレームをスルーで出力し、さらに、後続するフレームのうち少なくとも一つのフレームを予測フレームに変換することを特徴とする配信システム。
【請求項２１】
配信元から配信されるコンテンツ情報を受信し、該受信したコンテンツ情報を配信先に送信する配信方法であって、
前記配信先からの要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換して前記配信先に送信する工程を含むことを特徴とする配信方法。
【請求項２２】
前記コンテンツ情報の先頭フレーム以外のフレームはスルーで前記配信先に出力することを特徴とする請求項２１記載の配信方法。
【請求項２３】
前記配信先からのコンテンツ情報の切替要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換した後、前記コンテンツ情報の切替前と切替後の復号化情報が同一であるか否か判断し、同一でない場合に、前記コンテンツ情報の切替前と切替後の復号化情報が同一となるように、前記コンテンツ情報における前記先頭フレーム及び後続するフレームのうち少なくとも一つのフレームのシンタクスを変換することを特徴とする請求項２１記載の配信方法。
【請求項２４】
前記配信先からの要求に応じて、先頭フレームを非予測フレームに変換し、前記先頭フレーム以外のフレームをスルーで出力し、さらに、後続するフレームのうち少なくとも一つのフレームを予測フレームに変換することを特徴とする請求項２１記載の配信方法。
【請求項２５】
配信元から配信されるコンテンツ情報を受信し、該受信したコンテンツ情報を配信先に送信する変換装置を構成するコンピュータに、
前記配信先からの要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換して前記配信先に送信する処理を実行させることを特徴とするプログラム。
【請求項２６】
請求項２５記載のプログラムにおいて、
前記コンテンツ情報の先頭フレーム以外のフレームをスルーで前記配信先に出力する処理を前記コンピュータに実行させることを特徴とするプログラム。
【請求項２７】
請求項２５記載のプログラムにおいて、
前記配信先からのコンテンツ情報の切替要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換した後、前記コンテンツ情報の切替前と切替後の復号化情報が同一であるか否か判断し、同一でない場合に、前記コンテンツ情報の切替前と切替後の復号化情報が同一となるように、前記コンテンツ情報における前記先頭フレーム及び後続するフレームのうち少なくとも一つのフレームのシンタクスを変換する処理を前記コンピュータに実行させることを特徴とするプログラム。
【請求項２８】
請求項２５記載のプログラムにおいて、
前記配信先からの要求に応じて、先頭フレームを非予測フレームに変換し、前記先頭フレーム以外のフレームをスルーで出力し、さらに、後続するフレームのうち少なくとも一つのフレームを予測フレームに変換する処理を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の記載］
本発明は、日本国特許出願：特願２００７−１９７５７６号（２００７年７月３０日出願）の優先権主張に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
本発明は、配信元から配信されるコンテンツ情報を受信し該受信したコンテンツ情報を配信先に送信する変換装置、配信システム、配信方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ブロードバンド環境やモバイル環境で、動画像、静止画像、オーディオ、音声などを含むマルチメディアコンテンツの配信が広がりつつある。このようなマルチメディアコンテンツをＩＰネットワークを介して端末に配信するときに、配信サーバから端末の近くの局までは、ネットワークの負荷を軽減するために、マルチメディアコンテンツが符号化圧縮されたストリームを、ＩＰネットワークを介してマルチキャスト配信またはブロードキャスト配信し、当該局でユニキャスト配信に変換し、当該局から端末（例えば、家庭のセットトップボックス、テレビ、パソコンなど）までは、ＩＰネットワークを介してユニキャスト配信またはマルチキャスト配信する、配信システムが検討されている。【０００３】
このような配信システムに関して、例えば、特許文献１では、コンテンツサーバと、マルチメディア変換サーバと、マルチメディア端末とを有し、マルチメディア変換サーバは、コンテンツサーバにアクセスしてＨＴＭＬ（Hyper Text Markup Language）とマルチメディアコンテンツとを取得し、これをマルチメディア端末との通信に適する形式に変換してマルチメディア端末に再発信し、マルチメディア端末は、取得されたＨＴＭＬに応じてマルチメディアコンテンツを表示するシステムが開示されている。【０００４】
【特許文献１】特開２００１−１６８９２３号公報
【特許文献２】特開２００６−２０３６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
なお、上記特許文献１及び２の全開示内容はその引用をもって本書に繰込み記載する。以下の分析は、本発明によって与えられたものである。【０００６】
上記のような配信システムにおいて、端末側で、動画コンテンツのチャネルを切り替える場合、例えば、１ＣＨ（チャネル）から２ＣＨに切り替えるとして、２ＣＨ目に切り替えた際に、ストリームにおいて非予測フレームが到着するまでは、２ＣＨの映像を表示することができないという問題がある。【０００７】
また、非予測フレームが到着する前に予測フレームの部分をデコードして表示しようとすると、画像が非常に乱れるという問題がある。ここで、動画コンテンツストリームを作成するときに、動画エンコーダを用いてエンコードする際に非予測フレームの時間間隔を設定するが、この間隔をＴ（秒）とすると、端末では、最悪、Ｔ（秒）待たなければ非予測フレームが到着しない。その結果、チャネル切り替えの場合に、最悪、Ｔ（秒）の待ち時間が発生する。このため、アナログテレビの瞬時のチャネルザッピングに慣れたエンドユーザはこの待ち時間にストレスを感じ、待ちきれずに、呼切断処理を行ってしまう可能性もある。【０００８】
本発明の主な課題は、配信システムにおいて、端末側でチャネル切り替えやチャネルザッピングをする場合に、待ち時間なく、エンドユーザにストレスを与えることなく、瞬時にチャネル切り替えやチャネルザッピングを可能とする装置、システム、方法、プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
前記課題を解決する本発明は、概略以下の構成とされる。【００１０】
本発明の第１の視点においては、配信元から配信されるコンテンツ情報を受信し該受信したコンテンツ情報を配信先に送信する変換装置であって、前記配信先からの要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換する。【００１１】
本発明の第２の視点においては、配信システムであって、前記変換装置と、前記変換装置へのコンテンツ情報の配信元となる配信サーバと、前記変換装置からのコンテンツ情報を受信する端末と、を備える。【００１２】
本発明の第３の視点においては、配信元から配信されるコンテンツ情報を受信し該受信したコンテンツ情報を配信先に送信する配信方法であって、前記配信先からの要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換して前記配信先に送信する工程を含む。【００１３】
本発明の第４の視点のコンピュータ・プログラムは、配信元から配信されるコンテンツ情報を受信し該受信したコンテンツ情報を配信先に送信する変換装置を構成するコンピュータに、前記配信先からの要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換して前記配信先に送信する処理を実行させるプログラムよりなる。
【発明の効果】
【００１４】
本発明によれば、同一セッションでチャネルを切り替える場合（例えば１ＣＨから２ＣＨに切り替え）、切り替え後のチャネル（例えば、２ＣＨ）のストリームに対し、変換装置において、先頭フレームをＩフレーム（I-Coded Frame；「非予測フレーム」という）に変換しているので、瞬時のチャネル切り替えを実現することができる。このため、従来技術のような、端末側で復号画像がＴ秒の間乱れるという事象が発生しない。【００１５】
また、本発明によれば、変換装置では、先頭以降のフレームは、変換せずにそのまま出力しているので、変換による劣化を小さく抑えることができるという効果がある。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例１に係る配信システムの構成の一例を示す図である。
【図２】本発明の実施例２に係る配信システムの構成の一例を示す図である。
【図３】本発明の実施例２に係る配信システムにおける変換装置のシンタクス変換トランスコーダの構成の一例を示す図である。
【図４】本発明の実施例３に係る配信システムの構成の一例を示す図である。
【図５】本発明の実施例３に係る配信システムにおける変換装置のトランスコーダの構成の一例を示す図である。
【符号の説明】
【００１７】
１０１  配信サーバ
１０２、２０２、３０２  変換装置
１０３  端末
１０４、１０５、１０８  伝送路（ネットワーク）
１０７  受信部
１０９  Ｉフレームトランスコーダ
１１０  送受信部
２０１  シンタクス変換トランスコーダ
２０８  変換制御部
２１１  受信バッファ
２１２、２１６  切り替え器
２１３  可変長復号化器
２１４  パラメータ順序変換部
２１５  可変長符号化器
２１７  送信バッファ
３０１  トランスコーダ
３１１  デコーダ
３１２  エンコーダ
【発明を実施するための最良の形態】
【００１８】
本発明の実施形態に係る変換装置（図１の１０２）は、配信元（例えば図１の配信サーバ１０１で構成してもよい）から伝送媒体（例えば図１の１０４）を通じて配信されるコンテンツ情報（例えばストリーム）を受信し、該受信したコンテンツ情報を伝送媒体（例えば図１の１０５）を通じて配信先（例えば図１の端末１０３）に送信し、配信先（図１の１０３）からの要求（コンテンツ情報の接続要求又は切替要求）に応じて、コンテンツ情報の先頭フレームを非予測フレームへ変換する。【００１９】
本発明の実施形態に係る配信システムは、変換装置（図１の１０２）と、変換装置へのコンテンツ情報の配信元となる配信サーバ（図１の１０１）と、変換装置からのコンテンツ情報（例えば動画像、静止画像、音声、及びオーディオの少なくとも１つを含むストリーム）を受信する端末（図１の１０３）と、を備える。【００２０】
本発明の実施形態に係る配信方法は、以下のステップを含む。
ステップ１：配信元（例えば図１の配信サーバ１０１で構成してもよい）から伝送媒体（例えば図１の１０４）を通じて配信されるコンテンツ情報（例えば動画像、静止画像、音声、及びオーディオの少なくとも１つを含むストリーム）を受信する。
ステップ２：配信先（図１の１０３）からの要求（例えばコンテンツ情報の接続要求又は切替要求）に応じて、受信したコンテンツ情報の先頭フレームを非予測フレームへ変換する。
ステップ３：先頭フレームを非予測フレームへ変換したコンテンツ情報を伝送媒体（例えば図１の１０５）を通じて配信先（例えば図１の端末１０３）に送信する。【００２１】
本発明の実施形態に係るコンピュータ・プログラムは、配信元（例えば図１の配信サーバ１０１で構成してもよい）から配信されるコンテンツ情報（例えばストリーム）を受信し該受信したコンテンツ情報を配信先に送信する変換装置（図１の１０２）を構成するコンピュータに、配信先（例えば図１の端末１０３）からの要求に応じて、コンテンツ情報の先頭フレームを非予測フレームへ変換して配信先に送信する処理を実行させる。
【実施例１】
【００２２】
本発明の実施例１に係る配信システムについて図面を用いて説明する。図１は、本発明の実施例１に係る配信システムのシステム構成をブロック図にて示したものである。【００２３】
図１を参照すると、本実施例に係る配信システムは、配信サーバ１０１からコンテンツをＩＰネットワーク（図示せず）を介して、端末１０３に配信する。この配信システムは、配信サーバ１０１と、変換装置１０２と、端末１０３と、を有する。【００２４】
配信サーバ１０１は、配信用のコンテンツ情報を蓄積するとともに、コンテンツ情報の配信を行う、コンピュータ機能を有するサーバである。【００２５】
変換装置１０２は、ネットワーク等の伝送路１０４を介して配信されたストリームを受信し端末１０３に配信する。変換装置１０２は、端末１０３からストリームの接続要求または切り替え要求があったときに、当該ストリームに対し先頭フレームを非予測フレームに変換し、当該先頭フレーム以外のフレームをスルーで出力する。【００２６】
端末１０３は、変換装置１０２と通信可能であるとともにコンピュータ機能を有する端末である。端末１０３は、変換装置１０２からのストリームをデコードして出力（表示出力、音声出力）する機能を有する。【００２７】
配信システムは、以下のように動作する。前提として、配信サーバ１０１は、予め、映像を含むコンテンツの圧縮符号化ビットストリームを複数本（例えば、ｎ本）蓄積しているものとする。【００２８】
まず、配信サーバ１０１は、複数本（ｎ本）の圧縮符号化ビットストリームを、伝送路１０４を通じて、マルチキャストプロトコルまたはブロードキャストプロトコルを用いて変換装置１０２に配信する。【００２９】
次に、変換装置１０２は、配信サーバ１０１からのｎ本の圧縮符号化ビットストリームを受信部１０７で受信し、受信部１０７にて、ｎ本の各圧縮符号化ビットストリームを、マルチキャストプロトコルまたはブロードキャストプロトコルから、ユニキャストプロトコルに変換する。【００３０】
ここで、端末１０３からストリームの接続要求を行う場合、端末１０３は、ユーザの操作により、配信サーバ１０１に対して接続要求を行うべく、ｎ本（ｎＣＨ）のコンテンツから配信すべきコンテンツを少なくとも１つ（例えば１ＣＨ）を決定し、決定したチャネル情報を伝送路１０８を通じて変換装置１０２に送信する。【００３１】
次に、変換装置１０２は、端末１０３からのチャネル情報を送受信部１１０で受信し、受信したチャネル情報を送受信部１１０から受信部１０７に供給する。【００３２】
次に、受信部１０７は、受信したチャネル情報に基づいて、ｎ個の圧縮符号化ビットストリームのうち、チャネル情報に該当するチャネルに対応する圧縮符号化ビットストリームと、当該圧縮符号化ビットストリームを復号化するために必要な復号化情報（ＤＣＩ：Decoder Configuration Information）とを、Ｉフレームトランスコーダ１０９に供給する。【００３３】
次に、Ｉフレームトランスコーダ１０９は、受信部１０７からの圧縮符号化ビットストリーム及びＤＣＩが入力されると、圧縮符号化ビットストリームにおける先頭フレームをＩフレーム（非予測フレーム）に変換した圧縮符号化ビットストリーム（当該圧縮符号化ビットストリームにおける先頭フレーム以外のフレームは非変換）を生成し、Ｉフレーム変換後の圧縮符号化ビットストリーム及びＤＣＩを、送受信部１１０に供給する。【００３４】
次に、送受信部１１０は、Ｉフレームトランスコーダ１０９からの圧縮符号化ビットストリーム及びＤＣＩ（端末１０３が選択したチャネルに対応するもの）が入力されると、圧縮符号化ビットストリーム及びＤＣＩを、例えば、ユニキャストプロトコルにより、ネットワーク等の伝送路１０５を通じて端末１０３に送信する。【００３５】
一方、端末１０３からストリームの切り替え要求を行う場合、端末１０３は、ユーザの操作により、配信サーバ１０１に対し切り替え要求を行うべく、チャネルを切り替えるチャネル切替情報（例えば１ＣＨから２ＣＨに切り替え）を、伝送路１０８を通じて変換装置１０２に送信する。【００３６】
次に、変換装置１０２は、端末１０３からのチャネル切替情報を送受信部１１０で受信し、受信したチャネル切替情報を送受信部１１０から受信部１０７に供給する。【００３７】
次に、受信部１０７は、受信したチャネル切替情報に基づいて、ｎ個の圧縮符号化ビットストリームのうち、チャネル切替情報に該当するチャネル（例えば２ＣＨ）に対応する圧縮符号化ビットストリームと、当該圧縮符号化ビットストリームを復号化するために必要な復号化情報（ＤＣＩ：Decoder Configuration Information）とをＩフレームトランスコーダ１０９に供給する。【００３８】
次に、Ｉフレームトランスコーダ１０９は、受信部１０７からの圧縮符号化ビットストリーム及びＤＣＩが入力されると、圧縮符号化ビットストリームにおける先頭フレームをＩフレーム（非予測フレーム）に変換した圧縮符号化ビットストリーム（当該圧縮符号化ビットストリームにおける先頭フレーム以外のフレームは非変換）を生成し、Ｉフレーム変換後の圧縮符号化ビットストリーム及びＤＣＩを送受信部１１０に供給する。【００３９】
次に、送受信部１１０は、Ｉフレームトランスコーダ１０９からの圧縮符号化ビットストリーム及びＤＣＩ（端末１０３が選択したチャネルに対応するもの）が入力されると、圧縮符号化ビットストリーム及びＤＣＩを、例えば、ユニキャストプロトコルにより、伝送路１０５を通じて端末１０３に送信する。【００４０】
本実施例によれば、同一セッションでチャネルを切り替える場合（例えば１ＣＨから２ＣＨに切り替え）、切り替え後のチャネル（例えば、２ＣＨ）のストリームに対し、変換装置１０２のＩフレームトランスコーダ１０９において、ストリームの先頭フレームをＩフレームに変換する構成としたことにより、瞬時のチャネル切り替えを実現することを可能としている。また、前述した従来技術のように、端末側で復号画像がＴ秒の間乱れるという事態の発生も回避される。さらに、Ｉフレームトランスコーダ１０９では、先頭以降のフレームは変換せずにスルーで出力する構成としたことにより、変換による劣化を小さく抑えることができる、という効果を奏する。
【実施例２】
【００４１】
次に、本発明の実施例２に係る配信システムについて図面を用いて説明する。図２は、本発明の実施例２に係る配信システムのシステム構成をブロック図にて示したものである。【００４２】
図２を参照すると、本発明の実施例２に係る配信システムにおいて、変換装置２０２は、Ｉフレームトランスコーダ１０９と、送受信部１１０との間に、シンタクス変換トランスコーダ２０１を備えている。シンタクス変換トランスコーダ２０１は、Ｉフレームトランスコーダ１０９からの圧縮符号化ビットストリーム及びＤＣＩが入力されると、受け取ったＤＣＩの内容に応じて、圧縮符号化ビットストリームにおける先頭フレーム及び後続するフレームの少なくとも一つのフレームに対し、圧縮符号化ビットストリームのシンタクスを変換し、シンタクス変換した圧縮符号化ビットストリームを、送受信部１１０に向けて出力する。その他の構成は、実施例１と同様である。【００４３】
本実施例に係る配信システムの動作は、以下の通りである。なお、以下では、実施例１に係る配信システムの動作と共通する部分の説明は省略する。【００４４】
変換装置２０２は、端末１０３からのチャネル切替情報（例えば１ＣＨから２ＣＨに切り替え）を送受信部１１０で受信すると、受信したチャネル切替情報を送受信部１１０から受信部１０７に供給する。【００４５】
次に、受信部１０７は、受信したチャネル切替情報に基づいて、ｎ個の圧縮符号化ビットストリームのうち、チャネル切替情報に該当するチャネル（例えば２ＣＨ）に対応する圧縮符号化ビットストリームと、当該圧縮符号化ビットストリームを復号化するために必要な復号化情報（ＤＣＩ：Decoder Configuration Information）とをＩフレームトランスコーダ１０９に供給する。【００４６】
次に、Ｉフレームトランスコーダ１０９は、受信部１０７からの圧縮符号化ビットストリーム及びＤＣＩが入力されると、圧縮符号化ビットストリームにおける先頭フレームをＩフレーム（非予測フレーム）に変換した圧縮符号化ビットストリーム（当該圧縮符号化ビットストリームにおける先頭フレーム以外のフレームは非変換）を生成し、Ｉフレーム変換後の圧縮符号化ビットストリーム及びＤＣＩを、シンタクス変換トランスコーダ２０１に供給する。【００４７】
次に、シンタクス変換トランスコーダ２０１は、Ｉフレームトランスコーダ１０９から圧縮符号化ビットストリーム及びＤＣＩ（例えば、２ＣＨのＤＣＩ）が入力されると、２ＣＨのＤＣＩが１ＣＨのＤＣＩと同一であるか否かを判別する。【００４８】
判別の結果、２ＣＨと１ＣＨのＤＣＩが同一の場合、シンタクス変換トランスコーダ２０１は、Ｉフレームトランスコーダ１０９からの圧縮符号化ビットストリームにおけるフレームをシンタクス変換せずに、送受信部１１０に供給する。【００４９】
一方、判別の結果、２ＣＨと１ＣＨのＤＣＩが同一でない場合には、シンタクス変換トランスコーダ２０１は、２ＣＨのＤＣＩを１ＣＨのＤＣＩと同一となるように、Ｉフレームトランスコーダ１０９からの圧縮符号化ビットストリームにおける先頭フレーム及び後続するフレームのうち少なくとも一つのフレームをシンタクス変換し、シンタクス変換した圧縮符号化ビットストリームを、送受信部１１０に供給する。【００５０】
次に、図２のシンタクス変換トランスコーダの構成について説明する。図３は、図２のシンタクス変換トランスコーダの詳細構成の一例を示す図である。【００５１】
図３を参照すると、シンタクス変換トランスコーダ２０１は、変換制御部２０８と、受信バッファ２１１と、切り替え器２１２と、可変長復号化器２１３と、パラメータ順序変換部２１４と、可変長符号化器２１５と、切り替え器２１６と、送信バッファ２１７と、を備えている。以下に、各部を説明する。【００５２】
変換制御部２０８は、Ｉフレームトランスコーダ（図２の１０９）からのＤＣＩを受信し、当該ＤＣＩ（変換後のＤＣＩ）と、変換前のＤＣＩ（変換制御部２０８内に記憶している）とを比較して、シンタクス変換するか否かを決定する。そして、決定した変換制御情報を、切り替え器２１２、可変長復号化器２１３、パラメータ順序変換部２１４、可変長符号化器２１５、及び切り替え器２１６に供給する。【００５３】
受信バッファ２１１は、Ｉフレームトランスコーダ（図２の１０９）からの圧縮符号化ビットストリーム（動画像データのビデオパケット）を、一旦蓄積する。【００５４】
切り替え器２１２は、変換制御部２０８からの変換制御情報にしたがって、受信バッファ２１１からの圧縮符号化ビットストリーム（ビデオパケット）内のシンタクスの変換を行うか否かを切り替える。【００５５】
シンタクス変換を行う場合、切り替え器２１２は、受信バッファ２１１からの圧縮符号化ビットストリーム（ビデオパケット）を可変長復号化器２１３に供給するように接続する。【００５６】
シンタクス変換を行わない場合、切り替え器２１２は、受信バッファ２１１からの圧縮符号化ビットストリーム（ビデオパケット）を、切り替え器２１６を介して送信バッファ２１７に供給する。【００５７】
可変長復号化器２１３は、切り替え器２１２からの圧縮符号化ビットストリーム（ビデオパケット）に対して、ＡＣ成分以外のパラメータを、通常ＶＬＣ（Variable Length Code）符号表を使用して可変長復号化処理を行う。可変長復号化器２１３は、変換制御部２０８からの変換制御情報にしたがって、可変長復号化処理を制御する。【００５８】
可変長復号化器２１３は、ＡＣ成分に関して、ＲＶＬＣ（Reversible Variable Length Code）を使用しない場合には、通常ＶＬＣ符号表（図示せず）を用いて、可変長復号化処理を行い、ＲＶＬＣを使用する場合には、ＲＶＬＣ符号表（図示せず）を用いて可変長復号化処理を行う。【００５９】
可変長復号化器２１３は、可変長復号化処理した圧縮符号化ビットストリーム（ビデオパケット）を、パラメータ順序変換部２１４に供給する。【００６０】
パラメータ順序変換部２１４は、可変長復号化器２１３からの可変長復号化した圧縮符号化ビットストリーム（ビデオパケット）のビット列の並び替えを行う。パラメータ順序変換部２１４は、変換制御部２０８からの変換制御情報にしたがって、ビット列の並び替え処理を制御する。パラメータ順序変換部２１４は、ビット列の並び替え処理した圧縮符号化ビットストリーム（ビデオパケット）を可変長符号化器２１５に供給する。【００６１】
可変長符号化器２１５は、パラメータ順序変換部２１４からのビット列の並び替え処理した圧縮符号化ビットストリーム（ビデオパケット）のＡＣ成分のみのパラメータを可変長符号化する処理を行う。また、可変長符号化器２１５は、変換制御部２０８からの変換制御情報にしたがって、可変長符号化処理を制御する。【００６２】
可変長符号化器２１５は、ＲＶＬＣを使用しない場合には、通常ＶＬＣ符号表（図示せず）を用いて可変長符号化処理を行い、ＲＶＬＣを使用する場合には、ＲＶＬＣ符号表（図示せず）を用いて可変長符号化処理を行う。【００６３】
可変長符号化器２１５は、可変長符号化処理された圧縮符号化ビットストリーム（ビデオパケット）を切り替え器２１６に供給する。【００６４】
切り替え器２１６は、変換制御部２０８からの変換制御情報にしたがって、可変長符号化器２１５からの可変長符号化処理された圧縮符号化ビットストリーム（ビデオパケット）内のシンタクスを変換するか否かを切り替える。切り替え器２１６は、シンタクス変換を行う場合には、可変長符号化器２１５からの圧縮符号化ビットストリーム（ビデオパケット）を送信バッファ２１７に供給し、シンタクス変換を行わない場合には切り替え器２１２からの圧縮符号化ビットストリーム（ビデオパケット）を送信バッファ２１７に供給する。【００６５】
送信バッファ２１７は、切り替え器２１６からの圧縮符号化ビットストリーム（ビデオパケット）を一旦蓄積した上で送受信部（図２の１１０）に供給する。【００６６】
なお、図３のシンタクス変換トランスコーダの構成の詳細については、本願出願人による特許文献２の記載も参照される。【００６７】
本実施例によれば、実施例１と同様の効果を奏するとともに、同一のセッション内でチャネルを切り替えたい場合に、切り替え後のチャネルのストリームに対して、シンタクス変換を行う構成としたことにより、前述した従来技術等と比べ、セッションの再接続が不要になる。この結果、あるチャネル（例えば、１ＣＨ）から別のチャネル（例えば、２ＣＨ）までの切り替え時間が短くてすむ。
【実施例３】
【００６８】
次に、本発明の実施例３に係る配信システムについて図面を用いて説明する。図４は、本発明の実施例３に係る配信システムのシステム構成をブロック図にて示したものである。【００６９】
図４を参照すると、本発明の実施例３に係る配信システムは、変換装置３０２において、実施例１のＩフレームトランスコーダ（図１の１０９）の代わりに、トランスコーダ３０１を有する。トランスコーダ３０１は、受信部１０７からの圧縮符号化ビットストリーム及びＤＣＩが入力されると、先頭フレームをＩフレーム（非予測フレーム）に変換し、当該先頭フレーム以降の後続フレームのうち少なくとも一つのフレームをＰフレーム（Predicted Frame；「予測フレーム」という）に変換した圧縮符号化ビットストリームを生成し、変換後の圧縮符号化ビットストリーム及びＤＣＩを送受信部１１０に供給する。その他の構成は実施例１と同様である。【００７０】
実施例３に係る配信システムの動作は、以下の通りである。なお、実施例１に係る配信システムの動作と共通する部分は省略する。【００７１】
端末１０３からストリームの接続要求を行う場合、変換装置３０２は、端末１０３からのチャネル情報を送受信部１１０で受信すると、受信したチャネル情報を送受信部１１０から受信部１０７に供給する。【００７２】
受信部１０７は、送受信部１１０からのチャネル情報に基づいて、ｎ個のストリームのうち、チャネル情報に該当するチャネルに対応する圧縮符号化ビットストリームと、当該圧縮符号化ビットストリームを復号化するために必要な復号化情報（ＤＣＩ：Decoder Configuration Information）とをトランスコーダ３０１に供給する。【００７３】
次に、トランスコーダ３０１は、受信部１０７からの圧縮符号化ビットストリーム及びＤＣＩが入力されると、圧縮符号化ビットストリームにおける先頭フレームをＩフレーム（非予測フレーム）に変換し、当該先頭フレーム以降の後続フレームをＰフレーム（予測フレーム）に変換したストリームを生成し、変換後の圧縮符号化ビットストリーム及びＤＣＩを送受信部１１０に供給する。【００７４】
次に、送受信部１１０は、トランスコーダ３０１からの圧縮符号化ビットストリーム及びＤＣＩ（端末１０３が選択したチャネルに対応するもの）が入力されると、圧縮符号化ビットストリーム及びＤＣＩを、例えば、ユニキャストプロトコルにより、伝送路１０５を通じて端末１０３に送信する。【００７５】
端末１０３からストリームの切り替え要求を行う場合（１ＣＨから２ＣＨに切り替えるとき）、変換装置３０２は、端末１０３からのチャネル切替情報を送受信部１１０で受信し、受信したチャネル切替情報を送受信部１１０から受信部１０７に供給する。【００７６】
次に、受信部１０７は、受信したチャネル切替情報に基づいて、ｎ個の圧縮符号化ビットストリームのうち、チャネル切替情報に該当するチャネル（２ＣＨ）に対応する圧縮符号化ビットストリームと、当該圧縮符号化ビットストリームを復号化するために必要な復号化情報（ＤＣＩ：Decoder Configuration Information）とをトランスコーダ３０１に供給する。【００７７】
トランスコーダ３０１は、受信部１０７からの圧縮符号化ビットストリーム及びＤＣＩ（２ＣＨに関するもの）が入力されると、２ＣＨのＤＣＩで一旦デコードして画像信号を得た上で、デコードした画像信号に対し、１ＣＨのＤＣＩで再エンコードして先頭フレームをＩフレーム（非予測フレーム）に再エンコードし、当該先頭フレーム以降のフレームをＰフレーム（予測フレーム）で再エンコードした圧縮符号化ビットストリームを生成し、再エンコード後の圧縮符号化ビットストリームと１ＣＨのＤＣＩとを送受信部１１０に供給する。【００７８】
次に、送受信部１１０は、トランスコーダ３０１からの再エンコード後の圧縮符号化ビットストリームと１ＣＨのＤＣＩとが入力されると、当該圧縮符号化ビットストリーム及び当該ＤＣＩを、例えば、ユニキャストプロトコルにより、伝送路１０５を通じて端末１０３に送信する。【００７９】
次に、本実施例のトランスコーダの構成について説明する。図５は、図４の変換装置のトランスコーダの構成を示す図である。【００８０】
図５を参照すると、トランスコーダ３０１は、デコーダ３１１と、エンコーダ３１２と、を有する。【００８１】
デコーダ３１１は、受信部（図４の１０７）からのＤＣＩ及び圧縮符号化ビットストリームが入力されると、ＤＣＩをセットして圧縮符号化ビットストリームを復号化し、復号化した信号をエンコーダ３１２に供給する。【００８２】
エンコーダ３１２は、変更後のＤＣＩに基づいて復号化方法を設定した上で、復号化した信号を入力して再エンコードを行い、再エンコード後の圧縮符号化ビットストリームと変更後のＤＣＩを送受信部（図４の１１０）に供給する。【００８３】
本実施例によれば、前記実施例１と同様な効果を奏する。【００８４】
本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
【図１】
2009017084.tif 000003
【図２】
2009017084.tif 000004
【図３】
2009017084.tif 000005
【図４】
2009017084.tif 000006
【図５】
2009017084.tif 000007
【手続補正書】
【提出日】平成22年1月22日(2010.1.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
配信元から配信されるコンテンツ情報を受信し該受信したコンテンツ情報を配信先に送信する変換装置であって、
前記配信先からの要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換する手段を備えていることを特徴とする変換装置。
【請求項２】
前記コンテンツ情報の先頭フレーム以外のフレームはスルーで前記配信先に送信されることを特徴とする請求項１記載の変換装置。
【請求項３】
前記配信先からの要求は、コンテンツ情報の接続要求又は切替要求であることを特徴とする請求項１又は２記載の変換装置。
【請求項４】
前記配信元から配信されるコンテンツ情報を受信する受信部と、
前記受信部で受信したコンテンツ情報を復号化したのち符号化して出力するトランスコーダと、
前記配信先からの要求を受けるとともに、前記トランスコーダから出力されたコンテンツ情報を前記配信先に送信する送受信部と、
を備えていることを特徴とする請求項１乃至３のいずれか一に記載の変換装置。
【請求項５】
前記送受信部は、前記配信先からの要求を受信した場合、前記受信部に通知し、
前記受信部は、前記通知を受けた場合に、前記トランスコーダに、コンテンツ情報の復号化に関する復号化情報（ＤＣＩ）を通知し、
前記トランスコーダは、前記受信部からの前記コンテンツ情報の先頭フレームを非予測フレームへ変換することを特徴とする請求項４記載の変換装置。
【請求項６】
前記配信先からのコンテンツ情報の切替要求に応じて、
前記コンテンツ情報の先頭フレームを非予測フレームへ変換した後、前記コンテンツ情報の切替前と切替後の復号化情報が同一であるか否か判断し、
同一でない場合に、前記コンテンツ情報の切替前と切替後の復号化情報が同一となるように、前記コンテンツ情報における前記先頭フレーム及び後続するフレームのうち少なくとも一つのフレームのシンタクスを変換する手段を備えていることを特徴とする請求項１記載の変換装置。
【請求項７】
切替前と切替後の復号化情報が同一である場合に、前記先頭フレーム及び後続するフレームのシンタクスを変換せずに、前記配信先に出力することを特徴とする請求項６記載の変換装置。
【請求項８】
前記配信先からの要求に応じて、先頭フレームを非予測フレームに変換し、前記先頭フレーム以外のフレームをスルーで出力し、さらに、後続するフレームのうち少なくとも一つのフレームを予測フレームに変換することを特徴とする請求項１記載の変換装置。
【請求項９】
請求項１乃至８のいずれか一に記載の変換装置と、
前記変換装置へのコンテンツ情報の配信元となる配信サーバと、
前記変換装置からのコンテンツ情報を受信する端末と、
を備えることを特徴とする配信システム。
【請求項１０】
配信元から配信されるコンテンツ情報を受信し、該受信したコンテンツ情報を配信先に送信する配信方法であって、
前記配信先からの要求に応じて、前記コンテンツ情報の先頭フレームを非予測フレームへ変換して前記配信先に送信する工程を含むことを特徴とする配信方法。
【国際調査報告】
2009017084.tif 000008
2009017084.tif 000009
2009017084.tif 000010
2009017084.tif 000011
2009017084.tif 000012
2009017084.tif 000013
2009017084.tif 000014