(57)【要約】【課題】ＭＰＥＧ-２に準拠したコーデックであれば、何ら手を加えることなく、画像切替装置で切り替えて再生できるようにする。【解決手段】ＴＳを選択して出力する際、切替前ＴＳのＰＡＴバージョンナンバーＮと、切替後ＴＳのＰＡＴバージョンナンバーＭをＰＡＴバージョンナンバー検出手段２２、２３により検出する。ダミーＴＳパケット生成手段３２により、切替後ＴＳのＰＡＴバージョンナンバーＭを「１」だけデクリメントしたＰＡＴバージョンナンバーＭ−１を有するダミーＴＳパケットを生成し切替・挿入手段３４に出力する。デコーダ６は、ダミーＴＳパケットと切替後ＴＳの間でのＰＡＴバージョンナンバーの＋１のインクリメントを認識することができ、切替後ＴＳから新しいＰＳＩ情報を取り直し切替後ＴＳを正常に再生することができる。【選択図】図１
2006050182.tif 000002
【特許請求の範囲】
【請求項１】
複数のＭＰＥＧ-２システムのトランスポートストリーム（以下、ＴＳという。）を入力し、入力した複数の前記ＴＳのうち、少なくとも１つのＴＳを選択して出力する画像切替装置において、
切替前ＴＳのＰＡＴ（Program  Association  Table）バージョンナンバーと、次に切替予定の切替後ＴＳのＰＡＴバージョンナンバーを検出するＰＡＴバージョンナンバー検出手段と、
少なくとも、前記切替後ＴＳのＰＡＴバージョンナンバーを１だけデクリメントしたＰＡＴバージョンナンバーを有するダミーＴＳパケットを生成するダミーＴＳパケット生成手段と、
切替信号に応じて、前記切替前ＴＳの選択、前記ダミーＴＳパケットの選択、前記切替後ＴＳの選択の順で切り替えてダミーＴＳパケットが挿入されたＴＳを出力する切替・挿入手段と、
を有することを特徴とする画像切替装置。
【請求項２】
請求項１記載の画像切替装置において、
前記ダミーＴＳパケット生成手段は、
ＰＡＴバージョンナンバーが５ビットのフィールドで構成されている場合、
前記切替前ＴＳのＰＡＴバージョンナンバーをＮ、前記切替後ＴＳのＰＡＴバージョンナンバーをＭとするとき、
Ｍ＝０の場合、前記ダミーＴＳパケットのＰＡＴバージョンナンバーを３１とし、
Ｍ≠０の場合、前記ダミーＴＳパケットのＰＡＴバージョンナンバーをＭ−１とする
ことを特徴とする画像切替装置。
【請求項３】
請求項１記載の画像切替装置において、
前記ダミーＴＳパケット生成手段は、
ＰＡＴバージョンナンバーが５ビットのフィールドで構成されている場合、
前記切替前ＴＳのＰＡＴバージョンナンバーをＮ、前記切替後ＴＳのＰＡＴバージョンナンバーをＭとするとき、
Ｎ≧Ｍの場合、
Ｎ＋１、Ｎ＋２、…３１、０、１、２、…Ｍ−１とＰＡＴバージョンナンバーを順次変更したダミーＴＳパケットを生成し、
Ｎ＜Ｍの場合、
Ｎ＋１、Ｎ＋２、…Ｍ−１とＰＡＴバージョンナンバーを順次変更したダミーＴＳパケットを生成する
ことを特徴とする画像切替装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のＭＰＥＧ-２システムのトランスポートストリーム（以下、ＴＳという。）を入力し、入力した複数のＴＳのうち、所望のＴＳを選択して出力する画像切替装置に関する。
【背景技術】
【０００２】
図４に示すように、従来から、例えばＮＴＳＣ信号を受けて符号化し、それぞれＭＰＥＧ-２システム（非特許文献１、２参照）のＴＳを出力する複数のエンコーダ２、３の出力を、切替信号に基づき画像切替装置としてのスイッチ４により切り替えてＴＳをデコーダ６に対して出力することで、このデコーダ６で復号された所望のＮＴＳＣ信号をモニタ等で視聴可能な画像切替システム８が提案されている。
【０００３】
ＴＳパケットは、図４中、模式的に示すように、基本的にはヘッダ部Ｈとペイロード部Ｐとから構成されており、このヘッダ部Ｈには、復号化に必要な情報や番組名などの情報を指示するＰＡＴ（Program  Association  Table）やＰＭＴ（Program  Map  Table）などの情報をＰＳＩ（Program  Specific  Information）として挿入している。さらに、ヘッダ部Ｈには、ＰＡＴのバージョンナンバー（以下、ＰＡＴバージョンナンバーという。）も含まれている。
【０００４】
ところで、上記従来の画像切替システム８において、デコーダ６は、連続するＴＳパケットの前後のＴＳパケットにおいて、ＰＡＴバージョンナンバーが＋１だけインクリメントしていない場合には、ＰＡＴ構成が変化していないと判断し、切替後ＴＳから新しいＰＳＩ（Program  Specific  Information）を取り直すことがないため、切替前ＴＳと切替後ＴＳとで、ＰＡＴバージョンナンバーが異なる場合には、切替後ＴＳを再生することができないという問題がある。
【０００５】
この問題を解消するために、従来の画像切替システム８においては、閉じたシステムを考え、このシステムの中で、エンコーダ２、３毎にユニークなＩＤ（識別符号）を割り当て、このユニークＩＤをエンコーダ２、３において、ＴＳのヘッダ部Ｈ中のユーザ使用エリアに挿入する機能を付加し、さらにデコーダ６に対して、このユニークＩＤを解読する機能を付加することにより、デコーダ６でＴＳの切替を認識できるように構成していた。
【０００６】
【非特許文献１】International  Standard   ISO/IEC  13818-1  初版  １９９６年４月１５日発行（第４２頁のversion number）
【非特許文献２】ITU-T  WHITE BOOK  オーディオビジュアル/マルチメディア関連（Ｈシリーズ）勧告書  ITU-T  SG15  Geneva，１９９５年２月６日〜１７日  財団法人  新日本ＩＴＵ協会（第１１２頁のversion number）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このため、上記従来技術に係る画像切替システム８において、閉じたシステム以外の一般的なＭＰＥＧ-２エンコーダや他の同様なシステムのＴＳを接続した場合に、エンコーダが取り扱うユニークＩＤの使用方法に整合性がなく、結果としてＩＤのユニークさが失われる。この場合には、デコーダ６でＴＳの切替を認識することができず、結局、ＴＳを再生することができないという問題が解消されるには至っていない。
【０００８】
この発明はこのような課題を考慮してなされたものであり、各エンコーダから出力される複数のＭＰＥＧ-２におけるＴＳのＰＡＴバージョンナンバーが異なっている場合にも、ユニークＩＤを使用することなくデコーダでＴＳを確実に再生することを可能とする汎用性の高い画像切替装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明の画像切替装置は、複数のＭＰＥＧ-２システムのトランスポートストリーム（以下、ＴＳという。）を入力し、入力した複数の前記ＴＳのうち、少なくとも１つのＴＳを選択して出力する画像切替装置において、切替前ＴＳのＰＡＴ（Program  Association  Table）バージョンナンバーと、次に切替予定の切替後ＴＳのＰＡＴバージョンナンバーを検出するＰＡＴバージョンナンバー検出手段と、少なくとも、前記切替後ＴＳのＰＡＴバージョンナンバーを１だけデクリメントしたＰＡＴバージョンナンバーを有するダミーＴＳパケットを生成するダミーＴＳパケット生成手段と、切替信号に応じて、前記切替前ＴＳの選択、前記ダミーＴＳパケットの選択、前記切替後ＴＳの選択の順で切り替えてダミーＴＳパケットが挿入されたＴＳを出力する切替・挿入手段と、を有することを特徴とする。
【００１０】
この発明によれば、ダミーＴＳパケット生成手段により、切替後ＴＳのＰＡＴバージョンナンバーを１だけデクリメントしたＰＡＴバージョンナンバーを有するダミーＴＳパケットを生成し、切替・挿入手段が、切替信号に応じて、切替前ＴＳ、ダミーＴＳパケット、切替後ＴＳの順に切り替えて出力するようにしたので、ダミーＴＳパケットと切替後ＴＳの間でのＰＡＴバージョンナンバーの「１」のインクリメントをデコーダが認識することができ、デコーダが切替後ＴＳから新しいＰＳＩ情報を取り直すようになるので、切替後ＴＳを確実に再生することができる。
【００１１】
これにより、この発明に係る画像切替装置では、ＭＰＥＧ-２に準拠したコーデックであれば、何ら手を加えることなく、当該画像切替装置に接続して使用することができる。そして、閉じたシステム構成とする必要がないので、システム間を制限なく接続し、拡張することができる。
【００１２】
この場合、前記ダミーＴＳパケット生成手段は、ＰＡＴバージョンナンバーが５ビットのフィールドで構成されている場合、前記切替前ＴＳのＰＡＴバージョンナンバーをＮ、前記切替後ＴＳのＰＡＴバージョンナンバーをＭとするとき、Ｍ＝０の場合、前記ダミーＴＳパケットのＰＡＴバージョンナンバーを３１とし、Ｍ≠０の場合、前記ダミーＴＳパケットのＰＡＴバージョンナンバーをＭ−１とするように構成することができる。
【００１３】
また、前記ダミーＴＳパケット生成手段は、ＰＡＴバージョンナンバーが５ビットのフィールドで構成されている場合、前記切替前ＴＳのＰＡＴバージョンナンバーをＮ、前記切替後ＴＳのＰＡＴバージョンナンバーをＭとするとき、Ｎ≧Ｍの場合、Ｎ＋１、Ｎ＋２、…３１、０、１、２、…Ｍ−１とＰＡＴバージョンナンバーを順次変更したダミーＴＳパケットを生成し、Ｎ＜Ｍの場合、Ｎ＋１、Ｎ＋２、…Ｍ−１とＰＡＴバージョンナンバーを順次変更したダミーＴＳパケットを生成するように構成することもできる。
【発明の効果】
【００１４】
この発明によれば、各エンコーダから出力される複数のＭＰＥＧ-２のＴＳのＰＡＴバージョンナンバーが異なっている場合にも、ユニークＩＤを使用することなくデコーダでＴＳを確実に再生することができるという効果が達成される。
【発明を実施するための最良の形態】
【００１５】
以下、この発明の実施形態について図面を参照して説明する。なお、以下に参照する図面において、上記図４に示したものと対応するものには同一の符号を付けてその詳細な説明は省略する。
【００１６】
図１は、この発明の一実施形態に係る画像切替装置１０を含む画像切替システム１２の構成を示している。
【００１７】
この画像切替システム１２は、例えばＮＴＳＣ信号を受けて符号化し、それぞれＭＰＥＧ-２システム（ISO/IEC  13818-1  International  Standard  MPEG-2  Systems及び同じ内容のITU-T/H.222.0  Generic  Coding  of  Moving  Pictures  and  Associated  Audio：Systems）のＴＳを出力する複数のエンコーダ２、３の出力を、切替信号に基づき画像切替装置１０により切り替えることで、デコーダ６で復号された、所望のＮＴＳＣ信号をモニタ等で視聴するシステムである。
【００１８】
ＴＳパケットは、図１中、模式的に示すように、基本的にはヘッダ部Ｈとペイロード部Ｐとから構成されており、このヘッダ部Ｈには、復号化に必要な情報や番組名などの情報を指示するＰＡＴやＰＭＴなどの情報がＰＳＩとして挿入されている。さらに、ヘッダ部Ｈには、ＰＡＴバージョンナンバーも含まれている。
【００１９】
画像切替装置１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク及びタイマ、入出力インタフェースを含むパーソナルコンピュータ、あるいはＣＰＵなどを組み込んだ専用ハードウエアにより構成され、図１は、これらによって達成される機能のブロック構成を示している。
【００２０】
すなわち、画像切替装置１０は、エンコーダ２、３から出力されるＴＳのヘッダ部ＨからＰＡＴバージョンナンバー情報をそれぞれ検出して制御手段３０に出力するＰＡＴバージョンナンバー検出手段２２、２３と、検出された２つのＰＡＴバージョンナンバー情報からダミーＴＳパケット生成情報を作成する制御手段３０と、ダミーＴＳパケット生成情報に基づき所定のダミーＴＳパケットを生成して出力するダミーＴＳパケット生成手段３２と、切替信号に応じて制御手段３０から出力される切替タイミングに基づき、スイッチを切り替えて、選択したＴＳ及び選択したダミーＴＳパケットを所定の順序のＴＳとして出力するスイッチである切替・挿入手段３４とを備える。
【００２１】
切替・挿入手段３４は、デコーダ６に接続される可動接点３５ａと、エンコーダ２に接続される固定接点３５ｂ、ダミーＴＳパケット生成手段３２に接続される固定接点３５ｃ、及びエンコーダ３に接続される固定接点３５ｄとからなる、いわゆる１回路３接点のマルチプレクサとして機能する。
【００２２】
この実施形態に係る画像切替装置１０は、基本的には、以上のように構成されるものであり、次に、図２に示すアプリケーションプログラムに係るフローチャートに基づいて動作を詳しく説明する。
【００２３】
まず、ステップＳ１において、画像切替装置１０の制御手段３０は、外部からエンコーダ２、３の出力を切り替えて出力する指示があるかどうかを切替信号の有無により判断する。
【００２４】
ここでは、画像切替装置１０の出力をエンコーダ２の出力からエンコーダ３の出力に切り替える切替信号が外部から供給されたものとする。すなわち、前回流れていた切替前ＴＳのＰＡＴバージョンナンバーをＮとし、切替後のＰＡＴバージョンナンバーをＭとする切替信号が供給されたものとする。
【００２５】
次に、ステップＳ２において、エンコーダ２から出力されているＴＳのヘッダ部Ｈから、切替前ＴＳのＰＡＴバージョンナンバーＮを、ＰＡＴバージョンナンバー検出手段２２を通じて検出するとともに、エンコーダ３から出力されている切替予定のＴＳのヘッダ部Ｈから、切替後ＴＳのＰＡＴバージョンナンバーＭを、ＰＡＴバージョンナンバー検出手段２３を通じて検出する。
【００２６】
検出された切替前ＴＳのＰＡＴバージョンナンバーＮ、及び切替後ＰＡＴバージョンナンバーＭは、ステップＳ３において、制御手段３０により取り込まれる。
【００２７】
次に、ステップＳ４において、制御手段３０は、ＰＡＴバージョンナンバーＮ、Ｍの大小比較を行う。デコーダ６にＰＡＴ構成の変化を知らせるためのＰＡＴバージョンナンバーが５ビットのフィールドで構成されている場合、切替前ＴＳのＰＡＴバージョンナンバーＮ、切替後ＴＳのＰＡＴバージョンナンバーＭにおいて、Ｎ≧Ｍが成立している場合、ステップＳ５において、Ｎ＋１、Ｎ＋２、…３１、０、１、２、…Ｍ−１とＰＡＴバージョンナンバーを順次変更したダミーＴＳパケットを生成し、ステップＳ７において、切替・挿入手段３４に挿入ＴＳパケットとして出力する。
【００２８】
その一方、ステップＳ４において、Ｎ＜Ｍが成立している場合、ステップＳ６において、Ｎ＋１、Ｎ＋２、…Ｍ−１とＰＡＴバージョンナンバーを順次変更したダミーＴＳパケットを生成し、ステップＳ７において、切替・挿入手段３４に挿入ＴＳパケットとして出力する。
【００２９】
このとき、切替・挿入手段３４は、制御手段３０からの切替タイミングに基づき、Ｎ≧Ｍの場合、…Ｎ、Ｎ（以上、固定接点３５ｂと可動接点３５ａとの接続状態でのＴＳの出力）、Ｎ＋１、Ｎ＋２、…３１、０、１、２、…Ｍ−１（以上、固定接点３５ｃと可動接点３５ａとの接続状態でのダミーＴＳパケットの出力）、Ｍ（以降、固定接点３５ｄと可動接点３５ａの接続状態でのＴＳの出力）、Ｍ…と、可動接点３５ａを順次切り替え、ＰＡＴバージョンナンバーＮを有する切替前ＴＳ、それぞれＰＡＴバージョンナンバーＮ＋１、Ｎ＋２、…３１、０、１、２、…Ｍ−１を有するダミーＴＳパケット、及びＰＡＴバージョンナンバーＭを有する切替後ＴＳと、ＰＡＴバージョンナンバーを変更させたＴＳをデコーダ６に出力する。その一方、Ｎ＜Ｍの場合、…Ｎ、Ｎ、Ｎ＋１、Ｎ＋２、…Ｍ−１、Ｍ、Ｍ…とＰＡＴバージョンナンバーを変更させたＴＳをデコーダ６に出力する。
【００３０】
このように制御すれば、切替信号によるＴＳの切替時に、ＰＡＴバージョンナンバーが＋１ずつインクリメントしたＴＳがデコーダ６に供給されることになるので、デコーダ６では、ＰＡＴの構成が変化したと判断でき、ＰＡＴバージョンナンバーＮの切替後ＴＳのヘッダ部Ｈから新しいＰＳＩ情報を取り直し、切替後のＴＳを正常に再生することができる。これにより、ＭＰＥＧ２に準拠しているコーデックであれば、何ら手を加えることなく、この画像切替装置１０に接続して使用することができる。さらに、閉じたシステム構成とする必要がなく、システム間を制限なく接続して拡張することができる。
【００３１】
図３は、この発明に係る他の実施形態のダミーＴＳパケットの生成技術を示すフローチャートである。ステップＳ１〜Ｓ３までの処理は、図２例と同一である。
【００３２】
ステップＳ１１において、ＰＡＴバージョンナンバーが５ビットのフィールドで構成されている場合、切替前ＴＳのＰＡＴバージョンナンバーをＮ、切替後ＴＳのＰＡＴバージョンナンバーをＭとするとき、ステップＳ１１で、Ｍ＝０であるかどうかを判断し、Ｍ＝０の場合、ステップＳ１２において、ダミーＴＳパケットのＰＡＴバージョンナンバーを「３１」とし、Ｍ≠０の場合、ステップＳ１３において、ダミーＴＳパケットのＰＡＴバージョンナンバーを「Ｍ−１」とする。
【００３３】
この場合、ステップＳ１４において、切替・挿入手段３４は、制御手段３０からの切替タイミングに基づき、Ｍ＝０の場合、…Ｎ、３１、Ｍ…とＰＡＴバージョンナンバーを変更させたＴＳをデコーダ６に出力する。その一方、Ｍ≠０の場合、…Ｎ、Ｍ−１、Ｍ…とＰＡＴバージョンナンバーを変更させたＴＳをデコーダ６に出力する。
【００３４】
この場合にも、ＴＳの切替時に、ＰＡＴバージョンナンバーが＋１ずつインクリメントしたＴＳがデコーダ６に供給されるので、デコーダ６では、ＰＡＴの構成が変化したと判断し、切替後ＴＳのヘッダ部Ｈから新しいＰＳＩ情報を取り直し、切替後のＴＳを正常に再生することができる。これにより、ＭＰＥＧ２に準拠しているコーデックであれば、何ら手を加えることなく、この画像切替装置１０に接続して使用することができる。さらに、閉じたシステム構成とする必要がなく、システム間を制限なく接続して拡張することができる。
【００３５】
以上説明したように、上述した実施形態に係る画像切替装置１０は、２以上の複数のＭＰＥＧ-２システムのＴＳを入力し、入力した複数のＴＳのうち、少なくとも１つのＴＳを選択して出力する画像切替装置１０であって、切替前ＴＳのＰＡＴバージョンナンバーＮと、次に切替予定の切替後ＴＳのＰＡＴバージョンナンバーＭを検出するＰＡＴバージョンナンバー検出手段２２、２３と、少なくとも、切替後ＴＳのＰＡＴバージョンナンバーを１だけデクリメントしたＰＡＴバージョンナンバーＭ−１を有するダミーＴＳパケットを生成するダミーＴＳパケット生成手段３２と、切替信号に基づく制御手段３０からの切替タイミングに応じて、切替前ＴＳ、ダミーＴＳパケット、切替後ＴＳの順に切り替え、かつダミーＴＳパケットを挿入して出力する切替・挿入手段３４とを備える。
【００３６】
このため、デコーダ６は、ダミーＴＳパケットと切替後ＴＳの間でのＰＡＴバージョンナンバーの「１」のインクリメントを認識することができ、「１」のインクリメントを認識したデコーダ６は、切替後ＴＳから新しいＰＳＩ情報を取り直すようになるので、デコーダ６から出力される切替後ＴＳを正常に再生することができる。
【００３７】
これにより、この実施形態に係る画像切替装置１０では、ＭＰＥＧ-２に準拠したコーデックであれば、何ら手を加えることなく、画像切替装置１０に接続して使用することができる。そして、従来技術の項で説明したような閉じたシステム構成とする必要がないので、システム間を制限なく接続し、拡張することができる。
【００３８】
なお、この発明は、上述の実施形態に限らず、この明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。
【図面の簡単な説明】
【００３９】
【図１】この発明の一実施形態に係る画像切替装置を組み込む画像切替システムのブロック図である。
【図２】図１例の画像切替装置の一実施形態の動作説明に供されるフローチャートである。
【図３】図１例の画像切替装置の他の実施形態の動作説明に供されるフローチャートである。
【図４】従来技術に係る画像切替装置を組み込む画像切替システムのブロック図である。
【符号の説明】
【００４０】
２、３…エンコーダ                    ４…スイッチ
６…デコーダ                          ８、１２…画像切替システム
１０…画像切替装置
２２、２３…ＰＡＴバージョンナンバー検出手段
３０…制御手段                        ３２…パケット生成手段
３４…切替・挿入手段                  ３５ａ…可動接点
３５ｂ〜３５ｄ…固定接点
【図１】
2006050182.tif 000003
【図２】
2006050182.tif 000004
【図３】
2006050182.tif 000005
【図４】
2006050182.tif 000006