(57)【特許請求の範囲】
【請求項１】
ユーザの操作による特殊再生要求が入力される入力手段と、
通常再生用データと、当該通常再生用データを特殊再生したときの特殊再生用データと、上記通常再生用データ又は上記特殊再生データが一時的に記憶されるバッファの破綻を防止するためのスプライシング用データとが記憶されるデータ記憶手段と、
通常再生を行う場合には、上記データ記憶手段から上記通常再生用データを読み出す処理を実行し、当該読み出された通常再生用データと、上記データ記憶手段に記憶された特殊再生用データとを切換出力する場合には、上記特殊再生用データ及び上記スプライシング用データを上記特殊再生要求に従って上記データ記憶手段から読み出し、上記通常再生用データと読み出した特殊再生用データとの切換部分に、読み出したスプライシング用データを挿入する処理を実行する出力切換手段と、
上記出力切換手段によってスプライシング用データが挿入されたデータを、通信回線を介してデータ受信側に送信する送信手段と
を備えるデータ配信装置。
【請求項２】
上記通常再生用データ又は上記特殊再生用データは、
ＩＳＯ／ＩＥＣ１３８１８−２で規定されているビデオデータであり、
上記スプライシング用データは、
切換直前のビデオフレームと内容が等しいＢピクチャ又はＰピクチャからなるリピートピクチャである請求項１に記載のデータ配信装置。
【請求項３】
ユーザの操作による特殊再生要求の入力を受け付ける入力ステップと、
通常再生を行う場合には、通常再生用データと、当該通常再生用データを特殊再生したときの特殊再生用データと、上記通常再生用データ又は上記特殊再生データが一時的に記憶されるバッファの破綻を防止するためのスプライシング用データとが記憶されるデータ記憶手段から上記通常再生用データを読み出す処理を実行し、当該読み出された通常再生用データと、上記データ記憶手段に記憶された特殊再生用データとを切換出力する場合には、上記特殊再生用データ及び上記スプライシング用データを上記特殊再生要求に従って上記データ記憶手段から読み出し、上記通常再生用データと読み出した特殊再生用データとの切換部分に、読み出したスプライシング用データを挿入する処理を実行する出力切換ステップと、
上記出力切換ステップでスプライシング用データが挿入されたデータを、通信回線を介してデータ受信側に送信する送信ステップと
を含むデータ配信方法。
【請求項４】
上記通常再生用データ又は上記特殊再生用データは、
ＩＳＯ／ＩＥＣ１３８１８−２で規定されているビデオデータであり、
上記スプライシング用データは、
切換直前のビデオフレームと内容が等しいＢピクチャ又はＰピクチャからなるリピートピクチャである請求項３に記載のデータ配信方法。
【請求項５】
ユーザの操作による特殊再生要求が入力される入力手段と、通常再生用データと、当該通常再生用データを特殊再生したときの特殊再生用データと、上記通常再生用データ又は上記特殊再生データが一時的に記憶されるバッファの破綻を防止するためのスプライシング用データとが記憶されるデータ記憶手段と、通常再生を行う場合には、上記データ記憶手段から上記通常再生用データを読み出す処理を実行し、当該読み出された通常再生用データと、上記データ記憶手段に記憶された特殊再生用データとを切換出力する場合には、上記特殊再生用データ及び上記スプライシング用データを上記特殊再生要求に従って上記データ記憶手段から読み出し、上記通常再生用データと読み出した特殊再生用データとの切換部分に、読み出したスプライシング用データを挿入する処理を実行する出力切換手段と、上記出力切換手段によってスプライシング用データが挿入されたデータを、通信回線を介してデータ受信側に送信する送信手段とを備えるデータ配信装置と、
上記データ配信装置と伝送媒体を介して接続されたデータ受信手段と、上記データ受信手段で受信したデータを復号する復号手段とを備える端末装置と
を備えるデータ配信システム。
【請求項６】
上記通常再生用データ又は上記特殊再生用データは、
ＩＳＯ／ＩＥＣ１３８１８−２で規定されているビデオデータであり、
上記スプライシング用データは、
切換直前のビデオフレームと内容が等しいＢピクチャ又はＰピクチャからなるリピートピクチャである請求項５に記載のデータ配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば動画像データ等のマルチメディアデータをネットワークを介して配信して、受信端末側で特殊再生をするためのデータ配信装置及び方法、データ配信システムに関する。
【０００２】
【従来の技術】
ビデオデータやオーディオデータ等からなるマルチメディアデータを圧縮して蓄積し、伝送媒体を介して配信し、データ受信側である復号端末において受信し、復号して映像を表示するような従来のデータ配信システムは、例えば図５に示すように構成されている。この図５では、説明の簡単のために、ビデオデータのみを配信するデータ配信システムを示す。
【０００３】
従来のデータ配信システムでは、データを送信するサーバ装置１００と、サーバ装置１００から送信されたビデオデータを受信する復号端末２００からなる。このデータ配信システムは、サーバ装置１００と復号端末２００とが通信回線からなる伝送媒体３００を介して接続され、伝送媒体３００を介してビデオデータの伝送を行う。
【０００４】
サーバ装置１００は、ビデオデータを記憶するデータ記憶部１０１、特殊再生制御部１０２、送信部１０３を備え、送信部１０３によりビデオデータを復号端末２００に送信する。
【０００５】
復号端末２００は、受信部２０１、復号部２０２、特殊再生制御部２０３を備え、受信部２０１によりサーバ装置１００の送信部１０３から送信されたビデオデータを受信し、復号部２０２により受信したビデオデータを復号し、図示しない表示装置に出力してビデオデータの内容をユーザに提示する。
【０００６】
このようなデータ配信システムにおいて、早送り再生や一時停止等の特殊再生を行う場合には、復号端末２００を操作するユーザが特殊再生制御部２０３に特殊再生指定信号を入力する。これに応じ、復号端末２００の特殊再生制御部２０３は、サーバ装置１００の特殊再生制御部１０２に特殊再生指定に基づく特殊再生要求を送信する。
【０００７】
サーバ装置１００の特殊再生制御部１０２は、復号端末２００からの特殊再生要求に応じて、特殊再生要求を示す制御信号Ｓ１０２を送信部１０３に供給し、送信部１０３により特殊再生要求に従った特殊再生用ビデオデータＳ１０１をデータ記憶部１０１から読み出して伝送媒体３００を介して復号端末２００に送信するように制御する。
【０００８】
上述した従来のデータ配信システムを家庭内のネットワークで使用する場合、ビデオデータとして例えばＩＳＯ／ＩＥＣ１３８１８−２（ＭＰＥＧ−２ｖｉｄｅｏ）に準拠してエンコードされたビデオデータが使用される。ＩＳＯ／ＩＥＣ１３８１８−２に規定されているビデオデータは、図６に示すように、ＭＰＥＧ２規格に準拠したｖｂｖバッファと呼ばれるデコーダバッファをオーバーフロー及びアンダーフローさせないように符号化されることが規定されている。
【０００９】
すなわち、図６において、ｖｂｖバッファの占有量をｖｂｖバッファのバッファサイズ（ｖｂｖ＿ｂｕｆｆｅｒ＿ｓｉｚｅ）以上にオーバーフローさせず、ｖｂｖバッファの占有量をアンダーフローさせないようにビデオデータを各ＤＴＳ（Decode Time Stamp）で符号化する必要がある。ここで、ｖｂｖバッファは、ビデオデータの伝送レート（占有量の軌跡の傾き）でビデオデータが入力され、デコードされるタイミング（ＤＴＳ）でビデオデータが引き抜かれる。
【００１０】
ＩＳＯ／ＩＥＣ１３８１８−２のビデオフレームの符号化方法には、フレーム内データのみから符号化するＩピクチャ（I(Intra)-Picture）と、フレーム間の動き予測を利用して符号化するＢピクチャ（B(Bidirectionally predictive)-Picture）及びＰピクチャ（P(Predictive)-Picture）従来のデータ配信システムでは、特殊再生用に予め用意されている上記特殊再生用ビデオデータとして、ビデオフレーム間の予測処理を使用しないＩピクチャを使用する。この特殊再生用データは、通常再生用ビデオデータ内に定期的に含まれるＩピクチャが抽出されてなり、特殊再生用に使用される。
【００１１】
また、従来のデータ配信システムでは、伝送するビデオデータとして例えばＩＳＯ／ＩＥＣ１３８１８−２（ＭＰＥＧ−２システム）で規定されているトランスポートストリーム（Transport Stream：ＴＳ）を使用してビデオデータをパケット化し、他のオーディオデータ等と多重化することが行われている。ＴＳのＩＳＯ／ＩＥＣ１３８１８−１では、ＴＳを復号するために、図７に示すようなデコーダモデルが規定されている。
【００１２】
このデコーダモデルは、入力されたＴＳを切換出力するスイッチ部４０１、トランスポートバッファ（ＴＢ）４０２、マルチプレクシングバッファ（ＭＢ）４０３、エレメンタリバッファ（ＥＢ）４０４、ビデオデコーダ（Ｄ）４０５、リオーダバッファ４０６、スイッチ部４０７からなり、入力されたＴＳからビデオパケットがスイッチ部４０１により選択されて入力レートでトランスポートバッファ４０２に送られ、各バッファ４０２、４０３、４０４を介してビデオデコーダ４０５でデコードされてビデオ出力される。
【００１３】
このようなデコーダモデルでは、それぞれのバッファサイズが決められたトランスポートバッファ４０２、マルチプレクシングバッファ４０３、エレメンタリバッファ４０４から構成され、各バッファ間のデータ転送レートも規定されている。
【００１４】
このデコーダモデルにおいて、エレメンタリバッファ４０４はビデオデータについてのｖｂｖバッファに相当し、ＩＳＯ／ＩＥＣ１３８１８−１では、それぞれのバッファをオーバーフロー若しくはアンダーフローさせないようにパケット化する必要性を規定している。
【００１５】
また、ＴＳ等の伝送データは、更に伝送媒体３００で使用されるプロトコルを使用して伝送され、例えばＩＳＯ／ＩＥＣ１３８１８−１の規定を満たすＴＳは、ＩＥＣ６１８８３の”Digital Interface for consumer audio/video equipment”で規定された方法でＩＥＥＥ１３９４規格に準じたＩＥＥＥ１３９４ケーブルで伝送することが可能である。ＭＰＥＧ２規格に準じたＴＳをＩＥＥＥ１３９４規格に従って伝送するＭＰＥＧ−２ＴＳｏｖｅｒ１３９４は、ホームネットワークにおいてコンテンツを記憶しているサーバから、例えば各部屋に置かれたＴＶ等のクライアントへのコンテンツ配信に使用されることが提案されている。
【００１６】
【発明が解決しようとする課題】
上述の従来のデータ配信システムで特殊再生を行う際には、サーバ装置１００が特殊再生用に用意した特別なビデオデータを伝送媒体３００を介して配信する。特殊再生として例えば早送り再生するときには、ＩＳＯ／ＩＥＣ１３８１８−２のＩピクチャのみからなるビデオデータが伝送される。そのためには、サーバ装置１００のデータ記憶部１０１に、通常再生用ビデオデータとは異なる特殊再生用ビデオデータという特別なビデオデータを用意する必要がある。
【００１７】
しかし、例えばＴＳをＩＥＣ６１８８３で規定された手法でＩＥＥＥ１３９４ケーブルで伝送する場合には、特殊再生用のビデオデータがＩＳＯ／ＩＥＣ１３８１８−１で規定されたＴＳでないと伝送することができない。
【００１８】
また、特殊再生用に特別な配信データ形式でのデータ伝送をしても、特別な配信データ形式に対応した特別な復号端末２００が必要となってしまう。例えば、ＩＳＯ／ＩＥＣ１３８１８−２のＩピクチャのみからなるビデオデータは、ｖｂｖバッファの規定を満足するように符号化されている通常再生用のビデオストリームとは異なり、ｖｂｖバッファのオーバーフローやアンダーフローを引き起こす可能性がある。したがって、特別なサーバ装置１００と復号端末２００との組み合わせでなくとも使用可能なデータの配信方法が強く望まれている。
【００１９】
また、特殊再生のために特別なデータ配信手法を使用する場合には、復号端末２００は、通常再生だけでなく、特殊再生用の特別な処理が可能な復号機能を備える必要があり、構成が複雑となるという問題点がある。例えば、復号端末２００側で早送り再生を行うときに、ｖｂｖバッファがアンダーフローする可能性のあるＩＳＯ／ＩＥＣ１３８１８−２のＩピクチャのみからなるビデオデータが入力された場合、復号端末２００は、あるピクチャのデコード時刻において、そのピクチャの入力データが全て揃っていないときには、例えば前のピクチャのデータで代用するように扱う必要がある。
【００２０】
更に、家庭内のネットワークシステムにおいて、複数の復号端末２００がサーバ装置１００と接続されている場合、簡易な構成の復号端末２００で使用可能なデータ配信方法が望まれていたが、従来の技術では実現する手法が存在しなかったのが現状である。
【００２１】
そこで、本発明は、上述したような実情に鑑みて提案されたものであり、簡易な構成の復号端末で特殊再生を行うことができるデータ配信装置及び方法、データ配信システムを提供することを目的とする。
【００２２】
【課題を解決するための手段】
本発明に係るデータ配信装置は、上述の課題を解決するために、ユーザの操作による特殊再生要求が入力される入力手段と、通常再生用データと、当該通常再生用データを特殊再生したときの特殊再生用データと、上記通常再生用データ又は上記特殊再生データが一時的に記憶されるバッファの破綻を防止するためのスプライシング用データとが記憶されるデータ記憶手段と、通常再生を行う場合には、上記データ記憶手段から上記通常再生用データを読み出す処理を実行し、当該読み出された通常再生用データと、上記データ記憶手段に記憶された特殊再生用データとを切換出力する場合には、上記特殊再生用データ及び上記スプライシング用データを上記特殊再生要求に従って上記データ記憶手段から読み出し、上記通常再生用データと読み出した特殊再生用データとの切換部分に、読み出したスプライシング用データを挿入する処理を実行する出力切換手段と、上記出力切換手段によってスプライシング用データが挿入されたデータを、通信回線を介してデータ受信側に送信する送信手段とを備える。
【００２６】
本発明に係るデータ配信方法は、上述の課題を解決するために、ユーザの操作による特殊再生要求の入力を受け付ける入力ステップと、通常再生を行う場合には、通常再生用データと、当該通常再生用データを特殊再生したときの特殊再生用データと、上記通常再生用データ又は上記特殊再生データが一時的に記憶されるバッファの破綻を防止するためのスプライシング用データとが記憶されるデータ記憶手段から上記通常再生用データを読み出す処理を実行し、当該読み出された通常再生用データと、上記データ記憶手段に記憶された特殊再生用データとを切換出力する場合には、上記特殊再生用データ及び上記スプライシング用データを上記特殊再生要求に従って上記データ記憶手段から読み出し、上記通常再生用データと読み出した特殊再生用データとの切換部分に、読み出したスプライシング用データを挿入する処理を実行する出力切換ステップと、上記出力切換ステップでスプライシング用データが挿入されたデータを、通信回線を介してデータ受信側に送信する送信ステップとを含む。
【００２９】
本発明に係るデータ配信システムは、上述の課題を解決するために、ユーザの操作による特殊再生要求が入力される入力手段と、通常再生用データと、当該通常再生用データを特殊再生したときの特殊再生用データと、上記通常再生用データ又は上記特殊再生データが一時的に記憶されるバッファの破綻を防止するためのスプライシング用データとが記憶されるデータ記憶手段と、通常再生を行う場合には、上記データ記憶手段から上記通常再生用データを読み出す処理を実行し、当該読み出された通常再生用データと、上記データ記憶手段に記憶された特殊再生用データとを切換出力する場合には、上記特殊再生用データ及び上記スプライシング用データを上記特殊再生要求に従って上記データ記憶手段から読み出し、上記通常再生用データと読み出した特殊再生用データとの切換部分に、読み出したスプライシング用データを挿入する処理を実行する出力切換手段と、上記出力切換手段によってスプライシング用データが挿入されたデータを、通信回線を介してデータ受信側に送信する送信手段とを備えるデータ配信装置と、上記データ配信装置と伝送媒体を介して接続されたデータ受信手段と、上記データ受信手段で受信したデータを復号する復号手段とを備える端末装置とを備える。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００３２】
本発明は、例えば図１に示すようなデータ配信システムに適用される。
【００３３】
このデータ配信システムは、蓄積したデータを配信するサーバ装置１と、サーバ装置１と伝送媒体２０を介して接続された復号端末１０とを備える。
【００３４】
サーバ装置１は、データを記憶するデータ記憶部２、特殊再生制御部３、データ変換部４、多重化部５、送信部６を備えて構成されている。
【００３５】
データ記憶部２には、サーバ装置１から復号端末１０に伝送媒体２０を介して伝送するビデオデータが格納されている。このデータ記憶部２は、データ変換部４からの要求に従って、ビデオデータを読み出してデータ変換部４に出力する。
【００３６】
本例では、このデータ記憶部２にビデオデータのみが記憶されている場合について説明するが、静止画像データ、オーディオデータ、テキストデータ、及びグラフィックデータ等のマルチメディアデータであっても良い。
【００３７】
特殊再生制御部３には、ユーザが特殊再生を要求する特殊再生指定信号が入力される。この特殊再生制御部３に入力される特殊再生指定信号は、例えば早送り再生やコマ送り再生等の特殊再生の種類、データ記憶部２に格納されているビデオデータの指定を含む。この特殊再生制御部３は、特殊再生指定信号に従って、特殊再生の種類、ビデオデータの指定を含む特殊再生制御信号をデータ変換部４に供給する。
【００３８】
データ変換部４は、特殊再生制御信号に従って、データ記憶部２から指定されたビデオデータを入力し、入力したビデオデータに特殊再生の種類に応じたデータ変換処理をする。このとき、データ変換部４は、指定されたビデオデータをデータ変換部４から読み出しながら、指定された種類の特殊再生を行った結果のビデオデータを示す特殊再生用データに変換する。データ変換部４は、変換した特殊再生用データを多重化部５に供給する。
【００３９】
多重化部５は、データ変換部４からの特殊再生用データ、データ記憶部２からデータ変換部４により読み出されたビデオデータを必要に応じて多重化して、送信部６に供給する。
【００４０】
多重化部５は、データ変換部４からのデータが、ビデオデータとオーディオデータのように複数のデータからなる場合には、伝送媒体２０に配信するデータの形式に多重化する。
【００４１】
送信部６は、多重化部５からの特殊再生用ビデオデータを、伝送媒体２０を介して伝送するための形式に変換することで、伝送データとして、伝送媒体２０を介して復号端末１０に送信する。
【００４２】
復号端末１０は、伝送媒体２０を介してサーバ装置１と接続された受信部１１、復号部１２を備えて構成されている。
【００４３】
受信部１１は、伝送媒体２０を介してサーバ装置１の送信部６から送信された伝送データを受信する。この受信部１１は、伝送データを後段の復号部１２で処理可能なデータ形式に変換することで、特殊再生用ビデオデータにして復号部１２に供給する。
【００４４】
復号部１２は、受信部１１からの特殊再生用ビデオデータを復号して、図示しない表示装置に出力することで、特殊再生用ビデオデータの内容を表示させる。
【００４５】
つぎに、データ変換部４の具体的な構成例を図２を参照して説明する。
【００４６】
図２は、データ変換部４を含むサーバ装置１の構成を示す。図２によれば、データ変換部４は、特殊再生制御部３から特殊再生制御信号が供給されるとともに、データ記憶部２からビデオデータを入力するデコーダ３１、デコーダ３１で復号されたデータを変換するエンコーダ３２を備える。
【００４７】
デコーダ３１は、特殊再生制御部３からの特殊再生制御信号に従って、指定されたビデオデータを、特殊再生の種類に応じて最適な読み出し手法でデータ記憶部２から読み出す。デコーダ３１は、例えば特殊再生の種類として、早送り再生をすることを要求する特殊再生制御信号が入力されたときには、復号に使用しないＢピクチャを読み飛ばすようにデータ変換部４からビデオデータを読み出す。
【００４８】
デコーダ３１は、読み出したビデオデータに復号処理をして、復号済ビデオ信号としてエンコーダ３２に供給する。ここで、復号済ビデオ信号は、データ記憶部２から読み出されることで特殊再生の結果が反映されている。
【００４９】
エンコーダ３２は、デコーダ３１からの復号済ビデオ信号にエンコード処理をし、エンコードすることで特殊再生用ビデオデータとして多重化部５に出力する。このエンコーダ３２でエンコードされた特殊再生用ビデオデータは、上述のデコーダ３１で読み出されたビデオデータが特殊再生の結果が反映されているので、特殊再生の種類に応じたビデオデータとなっている。例えば、ビデオデータの符号化方法として、ＩＳＯ／ＩＥＣ１３８１８−２に準じたエンコードを行う場合、エンコーダ３２から出力される特殊再生用ビデオデータは、ＩＳＯ／ＩＥＣ１３８１８−２の規定を満たすデータである。
【００５０】
このようなデータ配信システムによれば、特殊再生を行うときであっても、データ変換部４により変換した特殊再生用ビデオデータを、通常再生の場合と同様のビデオデータの形式に変換しているので、復号端末１０側で特殊再生のための特別な受信処理や復号処理を必要とすることがなく、更には復号端末１０側に特殊再生用の制御装置も必要とすることはない。
【００５１】
また、上述のデータ配信システムによれば、例えばＩＳＯ／ＩＥＣ１３８１８−２を使用している場合、データ変換部４により特殊再生を行うための特殊再生用ビデオデータに変換しているときにｖｂｖバッファを破綻させない特殊再生用ビデオデータを出力する制御処理を行うことにより、復号端末１０を、特殊再生のための特別な処理を必要としない簡易な構成とすることができる。
【００５２】
更に、データ変換部４を備えたサーバ装置１によれば、特殊再生を行うときにも、通常再生を行う場合と同様のビデオデータの形式に変換しているために、特殊再生のための特別なデータ形式とする機能を持つ必要がない。サーバ装置１は、例えば、ＩＳＯ／ＩＥＣ１３８１８−１で規定されているＴＳをＩＥＣ６１８８３で定められた手法で、ＩＥＥＥ１３９４ケーブルを伝送媒体２０としてデータ伝送をする場合であっても、ｖｂｖバッファを破綻させないビデオデータに変換されているため、ＩＳＯ／ＩＥＣ１３８１８−１の規定を満たすＴＳに多重化することが可能であり、ＩＥＣ６１８８３の規定を満たすデータ形式でデータ伝送をすることができる。
【００５３】
したがって、データ配信システムによれば、特殊再生をするためのデータを伝送するときに、特別なサーバと復号端末を組み合わせなくても良い。
【００５４】
更に、図２に示すサーバ装置１によれば、特殊再生を行うためのビデオデータを、通常再生を行うためのビデオデータと別個にデータ記憶部２に記憶しておく必要が無く、データ記憶部２の記憶容量を軽減することができる。
【００５５】
つぎに、データ変換部４の具体的な他の構成例を図３を参照して説明する。
【００５６】
図３は、データ変換部４を含むサーバ装置１の構成を示す。図３によれば、データ変換部４は、データ記憶部２に格納されたデータを多重化部５に切換出力する出力切換部４１を備える。また、図３に示すサーバ装置１では、特殊再生以外の通常再生をするための通常再生用ビデオデータ、特殊再生をするための特殊再生用ビデオデータ、ｖｂｖバッファの破綻を防止するためのスプライシング用ビデオデータがデータ記憶部２に記憶されているものとする。
【００５７】
出力切換部４１は、復号端末１０側で通常再生をするときには、データ変換部４から通常再生用ビデオデータを読み出して入力端子ｂで入力し、出力端子ａから多重化部５に出力する動作をする。
【００５８】
また、出力切換部４１は、特殊再生制御部３からの特殊再生制御信号が入力されたときには、指定されたビデオデータを、特殊再生の種類に応じてデータ記憶部２から読み出す。出力切換部４１は、読み出した特殊再生用ビデオデータを入力端子ｃで入力し、出力端子ａから多重化部５に出力する動作をする。
【００５９】
更に、出力切換部４１は、異なるビデオデータを切り換え出力するときや、通常再生用ビデオデータと特殊再生用ビデオデータとの間で切り換え出力するときには、必要に応じてデータ記憶部２からスプライシング用ビデオデータを読み出して入力端子ｄで入力し、出力端子ａから多重化部５に出力する動作をする。
【００６０】
出力切換部４１は、複数の入力したビデオデータをビットストリーム上の操作により切換出力する機能を有する。例えば入力されるビデオデータがＩＳＯ／ＩＥＣ１３８１８−２で規定されているビデオデータである場合、異なるビデオデータを切り換え出力すると、ｖｂｖバッファの占有量の軌跡に不整合が発生し、切換出力されたビデオデータが切換した時点でｖｂｖバッファを破綻させる場合がある。そこで、出力切換部４１は、例えば放送局等で使用されている出力データ切換えや、編集等で使用されているスプライシング技術を用いて、通常再生用ビデオデータや、特殊再生用ビデオデータを切換出力するときに、ｖｂｖバッファの占有量の軌跡を連続的なものとするために、スプライシング用ビデオデータを切換部分に挿入する処理をする。
【００６１】
出力切換部４１に入力される通常再生用ビデオデータや特殊再生用ビデオデータが例えばＩＳＯ／ＩＥＣ１３８１８−２で規定されているビデオデータである場合、スプライシング用ビデオデータは、切換直前のビデオフレームと内容が等しいＢピクチャ又はＰピクチャであり、リピートピクチャと呼ばれている。このリピートピクチャは、Ｉピクチャと比較してデータサイズが非常に小さく、切換前後のｖｂｖバッファの占有量の軌跡を連続させるために、データサイズをスタッフィングバイトを埋め込むことで調整することを可能とする。したがって、出力切換部４１は、特殊再生の有無に拘わらず切換をしたときであっても、多重化部５に出力するビデオデータを、ＩＳＯ／ＩＥＣ１３８１８−２の規定を満たすビデオデータとすることができる。
【００６２】
ここで、図３に示すサーバ装置１では、ビデオデータを出力切換部４１により切り換えて多重化部５に出力する一例について説明しているが、ビデオデータ以外のデータであっても良く、ＩＳＯ／ＩＥＣ１３８１８−１のＴＳ形式のように多重化済みのデータをデータ記憶部２に記憶しておき、出力切換部４１により多重化データのスプライシングを行っても良い。
【００６３】
したがって、図３に示すサーバ装置１によれば、ユーザにより特殊再生指定信号が入力されたときであっても、通常再生用ビデオデータと同様に特殊再生用ビデオデータを伝送することで、復号端末１０で特殊再生を行わせることができる。したがって、復号端末１０では、特殊再生をするための特別な機能を必要とせず、簡易な構成とすることができる。
【００６４】
更に、図３に示すサーバ装置１によれば、ビデオデータを送出するときに、デコード及び再エンコードを行う必要がないので、データ変換部４の構成を簡単とすることができ、送出時の処理遅延を小さくすることができる。
【００６５】
つぎに、データ変換部４の具体的な更に他の構成例を図４を参照して説明する。
【００６６】
図４は、データ変換部４を含むサーバ装置１の構成を示す。図４によれば、データ変換部４は、デコーダ５１、エンコーダ５２、出力切換部５３を備える。また、図４に示すサーバ装置１では、特殊再生以外の通常再生をするための通常再生用ビデオデータ、ｖｂｖバッファの破綻を防止するためのスプライシング用ビデオデータがデータ記憶部２に記憶されているものとする。
【００６７】
デコーダ５１は、特殊再生制御部３からの特殊再生制御信号に従って、指定された通常再生用ビデオデータを、特殊再生の種類に応じて最適な読み出し手法でデータ記憶部２から読み出す。デコーダ５１は、例えば特殊再生の種類として、早送り再生をすることを要求する特殊再生制御信号が入力されたときには、復号に使用しないＢピクチャを読み飛ばすようにデータ変換部４から通常再生用ビデオデータを読み出す。
【００６８】
デコーダ５１は、読み出した通常再生用ビデオデータに復号処理をして、復号済ビデオ信号としてエンコーダ５２に供給する。ここで、復号済ビデオ信号は、データ記憶部２から読み出されることで特殊再生の結果が反映されている。
【００６９】
エンコーダ５２は、デコーダ５１からの復号済ビデオ信号にエンコード処理をし、エンコードすることで特殊再生用ビデオデータとして出力切換部５３に出力する。このエンコーダ５２でエンコードされた特殊再生用ビデオデータは、上述のデコーダ５１で読み出されたビデオデータが特殊再生の結果が反映されているので、特殊再生の種類に応じたビデオデータとなっている。例えば、ビデオデータの符号化方法として、ＩＳＯ／ＩＥＣ１３８１８−２に準じたエンコードを行う場合、エンコーダ５２から出力される特殊再生用ビデオデータは、ＩＳＯ／ＩＥＣ１３８１８−２の規定を満たすデータである。
【００７０】
出力切換部５３は、復号端末１０側で通常再生をするときには、データ変換部４から通常再生用ビデオデータを読み出して入力端子ｂで入力し、出力端子ａから多重化部５に出力する動作をする。
【００７１】
また、出力切換部５３は、特殊再生制御部３からの特殊再生制御信号が入力されたときには、エンコーダ５２からの特殊再生用ビデオデータを入力端子ｃで入力して、出力端子ａから多重化部５に出力する動作をする。
【００７２】
更に、出力切換部５３は、異なるビデオデータを切り換え出力するときや、通常再生用ビデオデータと特殊再生用ビデオデータとの間で切り換え出力するときには、必要に応じてデータ記憶部２からスプライシング用ビデオデータを読み出して入力端子ｄで入力し、出力端子ａから多重化部５に出力する動作をする。
【００７３】
図４に示すサーバ装置１では、図２に示した一例とは異なり、通常再生をするときにはデコード及び再エンコードを不要とすることができ、通常再生をするときの処理遅延を小さくすることができる。
【００７４】
また、図４に示すサーバ装置１によれば、図３に示した一例とは異なり、特殊再生用ビデオデータをデータ記憶部２に記憶する必要が無く、データ記憶部２の記憶容量を軽減することができる。また、図４に示すサーバ装置１によれば、データ記憶部２に特殊再生用ビデオデータを記憶しておく必要がないので、例えばＴＶ放送のように、特殊再生用のビデオデータが供給されない家庭用のサーバ等に適用することができる。
【００７５】
【発明の効果】
本発明によれば、ユーザによる特殊再生要求を入力し、入力した上記特殊再生要求に基づいて、データ記憶部に記憶されているデータを、特殊再生の種類に従った特殊再生用データに変換し、変換した特殊再生用データを通信回線を介してデータ受信側に送信するので、データ受信側では特殊再生用データを受信して復号するだけで特殊再生をすることができ、簡易な構成の復号端末で特殊再生を行うことができる。
【図面の簡単な説明】
【図１】本発明を適用したデータ配信システムの構成を示すブロック図である。
【図２】本発明を適用したサーバ装置の他の構成を示すブロック図である。
【図３】本発明を適用したサーバ装置の更に他の構成を示すブロック図である。
【図４】本発明を適用したサーバ装置の更に他の構成を示すブロック図である。
【図５】従来のデータ配信システムを示すブロック図である。
【図６】ｖｂｖバッファについて説明するための図である。
【図７】ＩＳＯ／ＩＥＣ１３８１８−１において、ＴＳを復号するためのデコーダモデルについて説明するための図である。
【符号の説明】
１  サーバ装置、２  データ記憶部、３  特殊再生制御部、４  データ変換部、６  送信部、１０  復号端末、１１  受信部、１２  復号部、２０  伝送媒体、３１  デコーダ、３２  エンコーダ、４１  出力切換部、５１  デコーダ、５２  エンコーダ、５３  出力切換部
【図１】
0004491918.tif 000002
【図２】
0004491918.tif 000003
【図３】
0004491918.tif 000004
【図４】
0004491918.tif 000005
【図５】
0004491918.tif 000006
【図６】
0004491918.tif 000007
【図７】
0004491918.tif 000008