(57)【要約】【課題】動画伝送において、ユーザによる映像ソースの切り替え（チャンネルの切り替えや、録画済み番組の再生開始）時に、切り替え後の映像ソースを迅速に表示開始させる。【解決手段】配信装置１での映像ソース切り替え直後、受信装置２は、セレクタ１４により誤り訂正部１３を通さない映像パケットからデコーダ１５に静止画を生成させて表示する。誤り訂正部１３による遅延時間をカウンタ１７で計数後、誤り訂正後の画像データを出力させるようにセレクタ１４を切り替える。これにより、動画の表示を継ぎ目なく行うことができ、誤り訂正部１３における遅延を見かけ上なくすことができる。【選択図】      図１
2005277701.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークにより接続された配信装置と受信装置との間での動画データの伝送方法において、前記配信装置は、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替えた動画データの送信を開始し、前記受信装置は、切り替え後の動画データのパケットを誤り訂正部により誤り訂正させると共に、誤り訂正部による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データをデコーダにより静止画として出力させて表示することを特徴とする動画データの伝送方法。
【請求項２】
前記受信装置は、動画データのソース切り替えの指示時、デコーダを停止させ、切り替え指示前のソースの静止画を表示することを特徴とする請求項１記載の動画データの伝送方法。
【請求項３】
前記配信装置は、動画データを送信すると共に送信済み動画データを保持し、送信する動画データのエラーを検出した際、保持されている送信済み動画データを再送信することを特徴とする請求項１記載の動画データの伝送方法。
【請求項４】
前記動画データの再送信は、受信装置内の誤り訂正部における冗長度を超えて動画データの欠落があったとき行うことを特徴とする請求項３記載の動画データの伝送方法。
【請求項５】
ネットワークにより接続された配信装置と受信装置との間での動画データの伝送方法において、前記配信装置は、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替えた後、動画データのパケットを二重化して送信を開始すると同時に、カウンタにより計時を開始させて、前記受信装置内の誤り訂正部からの出力が有効になるときに、動画データのパケットの二重化を停止して動画データの送信を行い、前記受信装置は、切り替え後の動画データの二重化されたパケットを、パケットの欠落を補償した１つのパケットとし、その動画データを誤り訂正部により誤り訂正させると共に、誤り訂正部による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データをデコーダにより静止画として出力させて表示することを特徴とする動画データの伝送方法。
【請求項６】
ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおいて、前記配信装置は、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替える手段を備え、前記受信装置は、誤り訂正手段と、セレクタ手段と、デコーダと、表示手段と、入力手段とを備え、前記入力手段からのソース切り替えの指示を前記配信装置に送信し、前記配信装置からのソース切り替え後の動画データのパケットを前記誤り訂正手段により誤り訂正させると共に、誤り訂正部による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データを前記デコーダに入力するように前記セレクタ手段を制御し、前記デコーダにより静止画として出力させて前記表示手段に表示することを特徴とする動画データの伝送システム。
【請求項７】
前記受信装置は、動画データのソース切り替えの指示時、前記デコーダ手段を停止させ、切り替え指示前のソースの静止画を前記表示手段に表示することを特徴とする請求項６記載の動画データの伝送システム。
【請求項８】
前記配信装置は、送信済み動画データを保持する伝送済みバッファ手段と、データリンク層のＭＡＣドライバ内に設けたエラー検出手段とを備え、データリンク層における動画データのエラーを検出した際、前記伝送済みバッファ手段に保持されている送信済み動画データを再送信することを特徴とする請求項６記載の動画データの伝送システム。
【請求項９】
前記動画データの再送信は、受信装置内の誤り訂正部における冗長度を超えて動画データの欠落があったとき行うことを特徴とする請求項８記載の動画データの伝送システム。
【請求項１０】
前記動画データの再送信は、データリンク層のＭＡＣドライバで実施することを特徴とする請求項９記載の動画データの伝送システム。
【請求項１１】
ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおいて、前記配信装置は、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替える手段と、前記受信装置内の誤り訂正部からの出力が有効になるまでを計時するカウンタ手段とを備え、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替えた後、動画データのパケットを二重化して送信を開始すると同時に、カウンタにより計時を開始させて、前記受信装置内の誤り訂正手段からの出力が有効になるときに、動画データのパケットの二重化を停止して動画データの送信を行い、前記受信装置は、誤り訂正手段と、セレクタ手段と、デコーダと、表示手段と、入力手段と、欠落パケット処理手段とを備え、切り替え後の動画データの二重化されたパケットを、前記欠落パケット処理手段によりパケットの欠落を補償した１つのパケットとし、その動画データを前記誤り訂正手段により誤り訂正させると共に、誤り訂正手段による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データをデコーダに入力するように前記セレクタ手段を制御し、前記デコーダ手段により静止画として出力させて前記表示装置に表示することを特徴とする動画データの伝送システム。
【請求項１２】
ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおける配信装置において、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替える手段と、送信済み動画データを保持する伝送済みバッファ手段と、データリンク層のＭＡＣドライバ内に設けたエラー検出手段とを備え、データリンク層における動画データのエラーを検出した際、前記伝送済みバッファ手段に保持されている送信済み動画データを再送信することを特徴とする配信装置。
【請求項１３】
ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおける配信装置において、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替える手段と、前記受信装置内の誤り訂正部からの出力が有効になるまでを計時するカウンタ手段とを備え、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替えた後、動画データのパケットを二重化して送信を開始すると同時に、カウンタにより計時を開始させて、前記受信装置内の誤り訂正部からの出力が有効になるときに、動画データのパケットの二重化を停止して動画データの送信を行うことを特徴とする配信装置。
【請求項１４】
ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおける受信装置において、誤り訂正手段と、セレクタ手段と、デコーダと、表示手段と、入力手段とを備え、前記入力手段からのソース切り替えの指示を前記配信装置に送信し、前記配信装置からのソース切り替え後の動画データのパケットを前記誤り訂正手段により誤り訂正させると共に、誤り訂正部による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データを前記デコーダに入力するように前記セレクタ手段を制御し、前記デコーダにより静止画として出力させて前記表示手段に表示することを特徴とする受信装置。
【請求項１５】
動画データのソース切り替えの指示時、直ちに前記デコーダ手段を停止させ、切り替え指示前のソースの静止画を前記表示手段に表示することを特徴とする請求項１４記載の受信装置。
【請求項１６】
ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおける受信装置において、誤り訂正手段と、セレクタ手段と、デコーダと、表示手段と、入力手段と、欠落パケット処理手段とを備え、前記入力手段からのソース切り替えの指示を前記配信装置に送信し、前記配信装置からソースを切り替え後、誤り訂正部からの出力が有効になるまでの間に送信されてくる動画データの二重化されたパケットを、前記欠落パケット処理手段によりパケットの欠落を補償した１つのパケットとし、その動画データを前記誤り訂正手段により誤り訂正させると共に、誤り訂正手段による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データをデコーダに入力するように前記セレクタ手段を制御し、前記デコーダ手段により静止画として出力させて前記表示装置に表示することを特徴とする受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像データの伝送方法、伝送システム、配信装置及び受信装置に係り、特に、伝送路としてＩＰネットワークにより接続された情報機器相互間での動画像データの伝送方法、その伝送方法を用いた伝送システム、その伝送システムを構成する配信装置及び受信装置に関する。
【背景技術】
【０００２】
動画像データをＩＰネットワークによる伝送路を通じてＩＰパケットを用いて伝送する際、特に、ＩＰネットワークが無線ネットワーク等である場合、伝送路の品質によって、動画像データの伝送遅延や、動画像データのパケットの欠落が生じやすい。前述したような動画像データのパケットの欠落を防止するための従来技術として、何らかの誤り訂正方式を用いて、欠落パケットを補償する技術が提案されている。例えば、特許文献１に記載された従来技術は、伝送路の遅延時間が逐次変化するという特性を利用し、その伝送遅延時間を測定し、誤り訂正方式を切り替えて使用するというものである。
【０００３】
また、デジタル放送の受信において、デジタル放送データの復号化による再生出力に時間遅延が生じるが、ユーザによるチャンネル切り替え時に、早く次のチャンネルの放送を表示させることが要求されている。この要求を満たすことができる従来技術として、例えば、特許文献２、特許文献３等に記載された技術が知られている。これらの従来技術は、予め隣接チャンネルの映像を復号しておき、チャンネルの選択、切り替えが行われたときに、迅速に選択されたチャンネルの映像を表示させることができるようにしたものである。
【０００４】
また、誤り訂正方式に関する従来技術として、誤り検出のために、データ送出側のデータリンク層でデータの欠落状態を監視し、誤り訂正符号量を制御したり（特許文献４）、冗長符号方式と再送方式との組み合わせ方を工夫したり（非特許文献１）することにより、データの伝送品質の向上や伝送時間の短縮を図るという技術が知られている。
【特許文献１】特開平９−１１６５９６号公報
【特許文献２】特開２００１−９４８９２号公報
【特許文献３】特開２０００−１１５００３号公報
【特許文献４】特開２００２−３５９６０９号公報
【非特許文献１】２００３年  電子情報通信学会総合大会  Ｂ−６−１９５
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述した特許文献１に記載された従来技術は、伝送路の遅延には着目しているが、誤り訂正手段そのものの遅延時間について考慮されていないものである。また、特許文献２、３に記載された従来技術も、映像ソースの切り替え時の遅延時間を考慮しているが、特許文献１に記載の従来技術と同様に誤り訂正手段による遅延時間について考慮されていないものである。さらに、特許文献４に記載の従来技術は、映像ソース切り替え時の遅延時間について考慮しておらず、非特許文献１に記載の従来技術は、誤り訂正により修正することができなかった動画像パケットを再送方式と組み合わせることにより補償することができるものであるが、特定の受信装置からの高速な表示要求指示に答えることについては考慮されていないものである。
【０００６】
すなわち、前述した従来技術は、いずれも、動画像の伝送システムにおいて、ユーザによる映像ソースの切り替え（チャンネルの頻繁な切り替えや、録画済み番組の再生開始）時に、新たな映像ソースを迅速に表示開始させることができないという問題点を有している。
【０００７】
本発明の目的は、前述した従来技術の問題点を解決し、ユーザによる映像ソースの切り替え時に、新たな映像ソースを迅速に表示開始させることができるようにした動画像データの伝送方法及びシステムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明によれば前記目的は、ネットワークにより接続された配信装置と受信装置との間での動画データの伝送方法において、前記配信装置が、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替えた動画データの送信を開始し、前記受信装置が、切り替え後の動画データのパケットを誤り訂正部により誤り訂正させると共に、誤り訂正部による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データをデコーダにより静止画として出力させて表示することにより達成される。
【０００９】
また、前記目的は、ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおいて、前記配信装置が、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替える手段を備え、前記受信装置が、誤り訂正手段と、セレクタ手段と、デコーダと、表示手段と、入力手段とを備え、前記入力手段からのソース切り替えの指示を前記配信装置に送信し、前記配信装置からのソース切り替え後の動画データのパケットを前記誤り訂正手段により誤り訂正させると共に、誤り訂正部による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データを前記デコーダに入力するように前記セレクタ手段を制御し、前記デコーダにより静止画として出力させて前記表示手段に表示することにより達成される。
【００１０】
また、前記目的は、ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおける配信装置において、前記受信装置からの動画データのソース切り替えの指示に従ってソースを切り替える手段と、送信済み動画データを保持する伝送済みバッファ手段と、データリンク層のＭＡＣドライバ内に設けたエラー検出手段とを備え、データリンク層における動画データのエラーを検出した際、前記伝送済みバッファ手段に保持されている送信済み動画データを再送信することにより達成される。
【００１１】
さらに、前記目的は、ネットワークにより接続された配信装置と受信装置との間での動画データの伝送システムにおける受信装置において、誤り訂正手段と、セレクタ手段と、デコーダと、表示手段と、入力手段とを備え、前記入力手段からのソース切り替えの指示を前記配信装置に送信し、前記配信装置からのソース切り替え後の動画データのパケットを前記誤り訂正手段により誤り訂正させると共に、誤り訂正部による訂正後のデータが出力されるまでの間、誤り訂正されていない動画データを前記デコーダに入力するように前記セレクタ手段を制御し、前記デコーダにより静止画として出力させて前記表示手段に表示することにより達成される。
【発明の効果】
【００１２】
本発明によれば、ユーザによる映像ソースの切り替え時に、新たな映像ソースを迅速に表示開始させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明による動画データの伝送方法、伝送システム、配信装置及び受信装置の実施形態を図面により詳細に説明する。
【００１４】
図１は本発明の第１の実施形態による動画データの伝送システムの構成を示すブロック図である。図１において、１は配信装置、２は受信装置、３はチューナ、４はストレージ、５は切り替え部、６は冗長付加部、７は伝送バッファ、８は伝送部、９はネットワーク接続部、１０はコマンド解釈部、１１は配信制御部、１２はネットワーク接続部、１３は誤り訂正部、１４はセレクタ、１５はデコーダ、１６は表示装置、１７はカウンタ、１８は入力部、１９はコマンド解釈部、２０は受信制御部、２１はネットワークである。
【００１５】
本発明の第１の実施形態による動画データ伝送システムは、図１に示すように、配信装置１と受信装置２とが、それぞれの内部に備えられるネットワーク接続部９、１２を用いてネットワーク２１を介して互いに接続されて構成されている。
【００１６】
配信装置１は、放送される番組、予め録画された番組等の動画像データのソース源であるチューナ３、ストレージ４と、これらのソース源を切り替える切り替え部５と、誤り訂正可能に冗長符号を付加する冗長付加部６と、冗長付加部６からの送信データを一時的に蓄積する伝送バッファ７と、ネットワーク２１へのデータの伝送を制御する伝送部８と、ネットワーク２１に対するインタフェースであるネットワーク接続部９と、受信装置２から送信されてきたコマンドを解釈するコマンド解釈部１０と、配信装置１全体を制御すると共に、受信装置２からのコマンドに従ってチューナ３のチャンネル切り替え、チューナ３とストレージ４との切り替え等を制御する配信制御部１１とにより構成されている。
【００１７】
受信装置２は、ネットワーク２１に対するインタフェースであるネットワーク接続部１２と、配信装置１からのデータについての誤り訂正を行う誤り訂正部１３と、誤り訂正部１３からのデータ、ネットワーク接続部１２から誤り訂正を行っていないデータの一方を選択するセレクタ１４と、データの復号を行うデコーダ１５と、復号された画像を表示する表示装置１６と、誤り訂正部１３での遅延時間分のデータ量（パケット数）をカウントするカウンタ１７と、ユーザが使用する入力部２０と、入力部２０からのコマンドを解釈するコマンド解釈部１９と、受信装置２全体を制御すると共に、コマンドを配信装置１に送信する受信制御部１８とにより構成されている。
【００１８】
次に、前述したように構成される本発明の実施形態による動画像の伝送システムにおいて、チューナ３からの動画像データが表示されるまでの流れについて説明する。
【００１９】
チューナ３からは、ＭＰＥＧ−２（Moving Picture Experts Group 2）等のデジタルな動画データパケットが出力される。この動画データパケットは、切り替え部５を通じて冗長付加部６に送られ、冗長付加部６で、後で誤り訂正を行うための冗長なデータパケットが付加され、伝送バッファ７に蓄積される。伝送部８は、伝送バッファ７にデータパケットが格納されていると、そのデータパケットをネットワーク接続部９に逐次伝送し、データパケットを配信装置１から受信装置２へ送信する。受信装置２は、ネットワーク接続部１２でデータパケットを受信し、そのデータパケットを誤り訂正部１３に送る。誤り訂正部１３は、ネットワーク２１を通じて送られたデータパケットが伝送路であるネットワーク２１の状態によって欠落した場合でも、配信装置１の冗長付加部６によって追加された冗長なデータパケットの数だけ復元可能なものである。誤り訂正部１３の出力は、セレクタ１４を通じてデコーダ１５に送られ、デコーダ１５で実際の動画像に復号化され、表示装置１６に送られて表示される。
【００２０】
本発明の実施形態でのデータパケットは、例えば、ＭＰＥＧ−２トランスポートストリームと呼ばれるフォーマットであるが、デコータ１５で復号できるものであれば、限定されるものではない。また、冗長付加部６は、ＦＥＣ（Forward Error Correction）と呼ばれる符号化方式等を使用することが可能であるが、将来、性能の高い誤り訂正方式が出現した場合にも適用可能である。
【００２１】
配信装置１のチューナ３の放送チャンネルの選択、ストレージ４に録画された動画像の選択は、受信装置２の入力部２０からのユーザの操作指示により、切り替え部５を切り替えることにより行われる。入力部２０から入力されたユーザ操作指示は、コマンド解釈部１９に送られ、指示内容によって、受信制御部１８が、受信装置２内部の制御を行う。また、例えば、チューナ３の放送チャンネルの選択の場合、受信制御部１８は、コマンドをネットワーク接続部２１を通じて配信装置１に送る。配信装置１は、送られてきたコマンドをネットワーク接続部９を通じてコマンド解釈部１０を介して配信制御部１１に送る。配信制御部１１は、コマンドがチューナ３の放送チャンネルの切り替えであった場合、チューナ３に放送チャンネルの切り替えを依頼し、切り替え部５を操作して、冗長付加部６にチューナ３の出力データが伝わるよう制御を行う。ストレージ４への切り替え、ストレージ４に予め格納されている番組データの切り替えについても前述と同様に行われる。
【００２２】
なお、図１における受信装置２内のカウンタ１７については、図５を参照して後述する。また、図１に示す実施形態でのネットワーク２１は、特別な制限はないが、例えば、有線を用いるＩＥＥＥ８０２．３の規格によるものや、無線を用いるＩＥＥＥ８０２．１１の規格によるもの等を使用することができる。
【００２３】
前述した本発明の第１の実施形態によれば、ユーザの操作により任意の放送チャンネルの映像や、録画済みの動画を表示して視聴することが可能である。
【００２４】
図２は本発明の第１の実施形態による動画データの伝送システムの外観を示す斜視図である。図２において、２５はユーザ操作装置、２６、２７はアンテナであり、他の符号は図１の場合と同一である。
【００２５】
図２に示す例は、図１に示したシステムにおける配信装置１と受信装置２とのそれぞれを１つの筐体に格納して構成し、ネットワーク２１として無線によるネットワークを使用するとしたものである。このため、図１におけるネットワーク接続部９、１２の一部がアンテナ２６、２７として、外部に見えている。また、ユーザ操作装置２５は、赤外線などを用いたいわゆる「リモコン」であり、図１の入力部２０の一部である。ユーザは、ユーザ操作装置２５を用いて、操作指示を行う。そして、動画映像を視聴する場合、配信装置１からの映像は、アンテナ２６から受信装置２のアンテナ２７に送られ、受信装置２の表示装置１６に表示される。前述したように、図２に示す例は、配信装置１と受信装置２７との間を無線を用いて通信を行っているので、配信装置１と受信装置２７とは、無線電波が届く限り、離れた部屋などに置くことが可能である。
【００２６】
図３は図１における配信装置１内のコマンド解釈部１０及び配信制御部１１、受信装置２内のコマンド解釈部１９及び受信制御部１８のハードウェア構成を示すブロック図であり、これらは全て同一のハードウェア構成を有する。図３において、３１はプロセッサ、３２はＲＯＭ、３３はＲＡＭ、３４は入出力部である。
【００２７】
配信装置１内のコマンド解釈部１０及び配信制御部１１、受信装置２内のコマンド解釈部１９及び受信制御部１８は、それぞれ、プロセッサ３１によって全体が制御されており、プロセッサ３１は、ＲＯＭ３２やＲＡＭ３３に格納されたプログラムやデータを用いて、それぞれの機能部に必要な処理動作を行う。一時的なデータ等の記憶が必要であればＲＡＭ３２に書込み、また、装置１、２内部の他の機能部との入出力動作が必要な場合には、入出力部３４を通じて、情報の伝達あるいは収集を行う。
【００２８】
図４は図１における受信装置２の入力部２０からのユーザの操作指示に対する動作の流れを示す図であり、次に、これについて説明する。
【００２９】
図２により説明したユーザ操作装置２５のユーザによる操作により、その操作による指示情報が入力部２０により受信される（ステップ４００、４０１）。
【００３０】
コマンド解釈部１９は、入力部２０からのユーザによる操作指示の内容に応じて、ステップ４０２でチャンネル切り替え、ステップ４０３で音量調整、ステップ４０４で録画済み番組選択、ステップ４０５でスタート、ステップ４０６でポーズ、ステップ４０７でストップの各コマンドを解釈する。
【００３１】
前述において、チャンネル切り替えのステップ４０２と録画済み番組選択のステップ４０４は、配信装置１のチューナ３やストレージ４への指示となるため、いずれも映像ソース切り替え割り込みとして、配信装置１に送られる。その場合の動作については、図５を参照して後述する。
【００３２】
音量調整のステップ４０３は、表示装置２に備えられる図示しないスピーカからの音量調整指示であり、スタート４０５、ポーズ４０６、ストップ４０７の各ステップは、配信装置１内部のストレージ４に格納した録画済み番組再生指示のためのコマンド例である。
【００３３】
図４による説明では、ユーザ操作によるコマンドの例を挙げて説明したが、コマンドとしては、前述したものに限定される必要はなく、配信装置１や受信装置２の仕様に応じて、製造メーカが拡張や削減を行うことができる。
【００３４】
図５は本発明の第１の実施形態における配信装置１の配信制御部１１と受信装置２の受信制御部１８と間での情報の授受を説明するフローチャートであり、次に、これについて説明する。なお、図５内には、受信装置２の表示装置１６に表示される動画の表示状態を示している。
【００３５】
（１）受信制御部１８は、図４により説明したユーザによる操作指示によって映像ソースの切り替え割込みを受けると、カウンタ１７に対するリセット動作を行い、デコーダ１５に停止指示を行う。デコーダ１５の停止により、表示装置１６の表示状態は、以前から表示されていたソースが動画あった場合、静止画が表示される（ステップ５００〜５０２）。
【００３６】
（２）その後、受信制御部１８は、ソース切り替え指示のコマンドの送信を行う。このコマンドは、受信装置２のネットワーク接続部１２と配信装置１のネットワーク接続部９を通じて、配信装置１のコマンド解釈部１０を経由して配信制御部１１に送られる（ステップ５０３）。
【００３７】
（３）配信制御部１１は、入力されたコマンドの指示に基づいて、チューナ３あるいはストレージ４からのソースを切り替えて、切り替え後の動画データのパケットが出力されるようにチューナ３あるいはストレージ４の制御を行う（ステップ５０４、５０５）。
【００３８】
（４）配信制御部１１は、指示のあった映像ソースに切り替わるよう切り替え部５を操作し、その後、伝送部８を起動して、切り替え後の動画データのパケットの受信装置２への伝送を開始する（ステップ５０６、５０７）。
【００３９】
（５）受信装置２の受信制御部１８は、切り替え後の動画データの受信動作のため、まず、セレクタ１４を操作し、ネットワーク接続部１２からの動画データのパケットを、そのままデコーダ１５に送る。このとき、誤り訂正部１３にも動画パケットが並列に入力されているが、誤り訂正部１３は、処理の遅延があるために、すぐにはセレクタ１４に誤り訂正後の動画パケットが出力されることはない（ステップ５１０、５１１）。
【００４０】
（６）受信制御部１８は、カウンタ１７にネットワーク接続部１２からそのままデコーダ１５に送られる動画データのパケットの計数を開始させ、同時に、デコーダ１５に対して静止画表示動作の指示を行う。その結果、表示装置１６の表示状態は、以前から表示されていたソースの静止画から誤り訂正部１３を通っていない切り替え後のソースの動画パケットによる静止画映像が表示される（ステップ５１２、５１３）。
【００４１】
（７）受信制御部１８は、カウンタ１７で計数されているカウント値を確認し、誤り訂正部１３からの誤り訂正が行われた動画パケットが出力されるまでの遅延の補償を行い、カウント値が所定の値になって、誤り訂正部１３から動画データが出力されてくるタイミングで、デコーダ１５に対して動画データのデコードの開始を指示すると共に、セレクタ１４を切り替えて誤り訂正部１３からの動画データをデコーダ１５に送るようにする。その結果、表示装置１６の表示状態は、誤り訂正が行われた動画が表示されることになる。以上で、ソース切り替え割込みの処理を終了する（ステップ５１３〜５１７）。
【００４２】
前述で説明した処理動作から判るように、デコーダ１５は、停止指示があった場合、それまでデコードしていた動画データの最後のデータの静止画を出力し、また、静止画表示動作が指示されたとき、次のソースの最初の静止画を出力するように構成される。
【００４３】
前述した処理において、デコーダ１５に、誤り訂正部１３を通っていない切り替え後のソースの動画パケットをそのままデコードさせることも可能であるが、そのようにすると、セレクタ１４が誤り訂正部１３の側に切り替えられたとき、誤り訂正部１３による遅延時間だけ戻った画像から表示が開始されることになり、見にくい表示となる。前述したように、次のソースの最初の静止画を出力しておくと、セレクタ１４が誤り訂正部１３の側に切り替えられたとき、表示されている静止画をスタート画像とする動画映像が表示されることになり、スムーズな動画の表示を得ることができる。また、次のソースの最初の静止画を出力することとしておくと、誤り訂正部１３の出力を待っている間に、ユーザ操作によるソース切り替え指示が割り込みとして入った場合、例えば、チャンネルを次々に切り替えた場合に、切り替えられたそのチャンネルの動画が表示される前に、切り替えた後のチャンネルの静止画が表示されることになり、ユーザは、いま、どんな番組が放送されているかを、すぐに確認することができ、非常に使い勝手がよいといった効果を得ることができる。
【００４４】
前述した本発明の第１の実施形態によれば、誤り訂正部１３の遅延補償をカウンタ１７とセレクタ１４とによって、受信制御部１８の制御のしたに行うようにしているので、ユーザ操作によるチューナ３やストレージ４の映像ソースの切り替えが行われた際、誤り訂正部１３の遅延が気にならずに、すぐに次のソースの静止画が表示され、誤り訂正された動画が誤り訂正部１３から出力されると、すぐに静止画から動画に切り替えることができる。
【００４５】
切り替え後の動画表示をカウンタ１７による待ち合わせが無しに行う場合、表示装置１６の表示状態は、誤り訂正部１３の遅延だけ遅れて、動画が表示されることになるが、前述した本発明の実施形態では、迅速なチャンネル切り替え表示を行うことができる。
【００４６】
図６は本発明の第２の実施形態による動画像の伝送システムの構成を示すブロック図である。図６において、６１は欠落パケット処理部、６２はカウンタであり、他の符号は図１の場合と同一である。以下では、図１〜図５により説明した本発明の第１の実施形態と異なる部分について説明する。
【００４７】
図６に示す本発明の第２の実施形態は、配信装置１にカウンタ６２が追加され、受信装置２に欠落パケット処理部６１が追加された点で図１により説明した本発明の第１の実施形態と相違している。カウンタ６２は、伝送部８の出力である動画パケットを計数しており、配信制御部１１によって制御されている。
【００４８】
図７は本発明の第２の実施形態での配信制御部１１の動作を説明するフローチャートであり、次に、これについて説明する。
【００４９】
（１）配信制御部１１は、受信装置からの映像ソース切り替えコマンドをコマンド解釈部１０から受け取ると、チューナ３あるいはストレージ４の制御を行い、映像ソースの切り替えを行う（ステップ７００、７０１）。
【００５０】
（２）次に、コマンドによる指示のあった映像ソースが受けられるよう切り替え部５を制御し、冗長付加部６へ切り替え後の映像パケットが送られようにする。冗長付加部６は、映像パケットに冗長なパケットを追加して、伝送バッファ７に送る（ステップ７０２）。
【００５１】
（３）その後、配信制御部１１は、伝送開始指示を伝送部８に送る。その際、配信制御部１１は、映像パケットを二重化して送るよう指示を行う。その結果、動画の伝送が開始されるが、映像パケットの量は２倍となる（ステップ７０３）。
【００５２】
（４）次に、配信制御部１１は、カウンタ６２をゼロにリセットし、カウンタ６２をスタートさせて伝送部８からのパケットの計数を開始させる（ステップ７０４、７０５）。
【００５３】
（５）その後、配信制御部１１は、受信装置２内の誤り訂正部１３の誤り訂正遅延を補償するためにカウント値を確認し、待ち合わせを行い、誤り訂正部１３から誤り訂正後の動画パケットが出力されるタイミングで、パケット二重化終了の指示を伝送部８に伝える。伝送部８は、通常の動画パケットの出力動作に戻る（ステップ７０６、７０７）。
【００５４】
前述した処理の結果、配信装置１から受信装置２に伝送される動画パケットは、切り替え後の動画パケットの送信開始から受信装置２の誤り訂正部１３の遅延時間分だけ二重化されて送出されることになる。受信装置２のネットワーク接続部１２の後段に設けられた欠落パケット処理部６１は、二重化されたパケットを検出し、１つのパケットとすると共に、その一方が欠落していた場合に他方の１つを出力する。欠落パケット処理部６１から出力された動画パケットは、誤り訂正部１３に入力されると共に、カウンタ１７及びセレクタ１４に入力される。その後の受信装置２での動作は、図１〜図５により説明した本発明の第１の実施形態の場合と同様に行われる。
【００５５】
前述した本発明の第２の実施形態によれば、受信装置２の誤り訂正部１３を通らない動画パケットによる静止画が表示されているときに、ネットワークにおける動画パケットの欠落に対する誤り訂正がなされていないために静止画にノイズが混入することを防止することができ、第１の実施形態に比較してさらに良好なソース切り替え時の表示を行うことができる。
【００５６】
前述した本発明の第２の実施形態は、配信装置の伝送部８に対し、パケットの二重化を指示するとしたため、動画パケットが一時的に２倍の分量となり、ネットワーク帯域を消費してしまうことになるが、二重化されたパケットが伝送される時間が誤り訂正部１３の遅延だけの時間だけであるため、大きな問題とはならない。また、パケットの二重化ではなく、パケットの複製処理を行うこととし、その複製処理の処理パケット数を、ネットワークの環境に応じて、予め調整することにより、前述したようなこの問題を完全に解消することができる。
【００５７】
図８は本発明の第３の実施形態による動画像の伝送システムにおける配信装置の構成を示すブロック図である。図８において、８１はエラー検出部、８２は再送制御部、８３は伝送済みバッファ、８４は再送バッファ、８５はＵＤＰ層、８６はＩＰ層、８７はＭＡＣ層、８８は物理層であり、他の符号は図１の場合と同一である。以下では、図１〜図５により説明した本発明の第１の実施形態と異なる部分について説明する。
【００５８】
前述までに説明した本発明の第１及び第２の実施形態では、配信装置１におけるネットワーク接続部９の構成について説明していなかったが、ネットワーク接続部９は、図８に示しているように、また、よく知られているように、ＵＤＰ（User Datagram Protocol）層８５、ＩＰ（Internet Protocol）層８６、ＭＡＣ(Media Access Control）層８７、物理層８８により構成されている。そして、図８に示す配信装置１が図１により説明した配信装置１と大きく異なる部分は、ネットワーク接続部９のＭＡＣ層８７にエラー検出部８１が設けられた点、及び、再送制御を行う再送制御部８２、伝送済みバッファ８３、再送バッファ８４が追加された点である。
【００５９】
前述したように構成される本発明の第３の実施形態による配信装置１において、伝送部８が動画パケットを出力する際、ＵＤＰ層８５、ＩＰ層８６、ＭＡＣ層８７、物理層８８と順に動画パケットが送られていく。動画の伝送を行うＵＤＰ方式は、伝送部８からＵＤＰ層８５に動画パケットが送られた時点で、実際の伝送の成功、不成功に関わらず成功したことが回答される。実際には、データリンク層であるＭＡＣ層８７は、動画パケットを出力する際、相手（ここでは、図１の受信装置２）から受信が正常に行えたという通知を貰って、データ伝送を行っている。もし、受信が正常に行えたという通知がもらえなかった場合、ＭＡＣ層８７は、何度か再送処理を行うが、次の動画パケットの出力タイミングと重ならないよう、最後にはあきらめる。あきらめた場合、動画パケットの欠落となる。このあきらめたという情報は、通常、伝送部８には伝わらない。
【００６０】
本発明の第３の実施形態は、前述の状態をエラー検出部８１によって検出し、再送制御部８２に連絡するようにしている。再送制御部８２は、伝送部８から出力された動画パケットが伝送済みバッファ８３に格納されているため、伝送済みバッファ８３から、欠落した動画パケットを取り出し、再送バッファ８４に送る。伝送部８は、伝送バッファ７の動画パケットと再送バッファ８４の動画パケットとを交互に確認し、再送バッファ８４に動画パケットが入っていれば、それを伝送するという動作を行う。
【００６１】
本発明の第３の実施形態によれば、前述したような動作の結果、従来技術の場合、動画パケットの欠落が、受信装置からの通知以外では判らなかったのに対して、動画パケットの欠落を配信装置側で判断することができ、受信装置からの通知により再送の処理を行う場合に比べ、パケットの欠落時に直ちに欠落パケットを送ることができる。そして、この第３の実施形態の場合、受信装置は、受信部位にバッファ部を別途用意して、再送による動画パケットの補充が終わるまで動画の再生を遅らせるといった対処方法をとる必要があるが、本発明の第３の実施形態では、遅延量が少ないために、映像ソースの切り替え（チューナのチャンネル選択）といった素早い動作が必要な場合でも、迅速に映像を表示させることが可能となる。
【００６２】
前述した本発明の各実施形態において、配信装置１と受信装置２とを、有線を用いたネットワークにより接続した場合で、途中にスイッチングハブやルータ等が存在する場合、ＭＡＣ層でのパケットの欠落は、ほとんど発生しないが、ネットワークに無線を用いている場合のように、配信装置と受信装置とが同じＩＰネットワークに接続されている場合には、配信装置での動画パケットの欠落を確実に検出できるため、前述した本発明の第３の実施形態は、通信品質の向上のために非常に有効である。
【００６３】
また、図８により説明した本発明の第３の実施形態は、配信装置１が動画パケットの欠落時に、逐次再送を行うという処理を行っているが、例えば、受信装置側の誤り訂正部の冗長度に合わせて、この冗長度を超えた動画パケットの欠落を検出した場合に、その時点から誤り訂正単位（フレーム）内の再送のみを行うようにすることができる。このようにすることにより、再送パケット数を削減することが可能となる。
【００６４】
さらに、第３の実施形態では、ＭＡＣ層８７に、再送制御部８２や再送バッファ８４を内蔵させてＭＡＣドライバとすることにより、特定ポートへの出力のときのみ、受信装置側の誤り訂正部の冗長度に合わせて、再送処理を行うことも可能である。
【図面の簡単な説明】
【００６５】
【図１】本発明の第１の実施形態による動画像の伝送システムの構成を示すブロック図である。
【図２】本発明の第１の実施形態による動画データの伝送システムの外観を示す斜視図である。
【図３】図１における配信装置１内のコマンド解釈部１０及び配信制御部１１、受信装置２内のコマンド解釈部１９及び受信制御部１８のハードウェア構成を示すブロック図である。
【図４】図１における受信装置２の入力部２０からのユーザの操作指示に対する動作の流れを示す図である。
【図５】本発明の第１の実施形態における配信装置１の配信制御部１１と受信装置２の受信制御部１８と間での情報の授受を説明するフローチャートである。
【図６】本発明の第２の実施形態による動画像の伝送システムの構成を示すブロック図である。
【図７】本発明の第２の実施形態での配信制御部１１の動作を説明するフローチャートである。
【図８】本発明の第３の実施形態による動画像の伝送システムにおける配信装置の構成を示すブロック図である。
【符号の説明】
【００６６】
１  配信装置
２  受信装置
３  チューナ
４  ストレージ
５  切り替え部
６  冗長付加部
７  伝送バッファ
８  伝送部
９  ネットワーク接続部
１０  コマンド解釈部
１１  配信制御部
１２  ネットワーク接続部
１３  誤り訂正部
１４  セレクタ
１５  デコーダ
１６  表示装置
１７  カウンタ
１８  入力部
１９  コマンド解釈部
２０  受信制御部
２１  ネットワーク
２５  ユーザ操作装置
２６、２７  アンテナ
３１  プロセッサ
３２  ＲＯＭ
３３  ＲＡＭ
３４  入出力部
６１  欠落パケット処理部
６２  カウンタ
８１  エラー検出部
８２  再送制御部
８３  伝送済みバッファ
８４  再送バッファ
８５  ＵＤＰ層
８６  ＩＰ層
８７  ＭＡＣ層
８８  物理層
【図１】
2005277701.tif 000003
【図２】
2005277701.tif 000004
【図３】
2005277701.tif 000005
【図４】
2005277701.tif 000006
【図５】
2005277701.tif 000007
【図６】
2005277701.tif 000008
【図７】
2005277701.tif 000009
【図８】
2005277701.tif 000010