(57)【特許請求の範囲】
【請求項１】
パケットを入力する複数の入力手段と、上記複数の入力手段のうち、特定の入力手段に入力されたパケットを多重出力する多重出力手段とを有する複数の多重化装置と、上記複数の多重化装置の多重出力手段がパケットを多重出力すると、何れかのパケットを外部出力する切替手段と、上記複数の多重化装置の多重出力手段に対して多重出力するパケットを指定するパケット指定手段とを備えた多重化システムにおいて、上記複数の多重化装置の起動タイミングが異なる場合、先に起動された多重化装置の各入力手段が保持しているパケットの個数を計数し、そのパケットの個数が零になると、後に起動された多重化装置の各入力手段の入力動作を許可する起動管理手段を設けたことを特徴とする多重化システム。
【請求項２】
パケット指定手段は、複数の多重化装置の多重出力手段に対して、同一のパケットを指定することを特徴とする請求項１記載の多重化システム。
【請求項３】
複数の多重化装置の各入力手段が保持しているパケットの個数を比較し、他の入力手段より保持しているパケットの個数が多い入力手段が存在する場合、その入力手段に保持されているパケットの一部を破棄する破棄手段を設けたことを特徴とする請求項１または請求項２記載の多重化システム。
【請求項４】
破棄手段は、各入力手段が保持しているパケットの個数が一致するまでパケットの破棄を継続することを特徴とする請求項３記載の多重化システム。
【請求項５】
複数の多重化装置の各入力手段が保持しているパケットの個数を比較し、他の入力手段より保持しているパケットの個数が少ない入力手段が存在する場合、その入力手段からのパケットの読み出しを停止する停止手段を設けたことを特徴とする請求項１または請求項２記載の多重化システム。
【請求項６】
停止手段は、各入力手段が保持しているパケットの個数が一致するまでパケットの読み出しを停止することを特徴とする請求項５記載の多重化システム。
【請求項７】
複数の多重化装置の各入力手段が入力するパケットが、ＭＰＥＧ２−ｓｙｓｔｅｍｓに規定されるトランスポート・ストリームであることを特徴とする請求項１から請求項６のうちのいずれか１項記載の多重化システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、障害に対する耐久性を高めるため、パケットを多重出力する多重化装置が複数個設置された多重化システムに関するものである。
【０００２】
【従来の技術】
図１０は例えば特開平８−１９０７７号公報に示された従来の多重化システムを示す構成図であり、図において、１，２は複数のパケットを入力し、何れかのパケットを多重出力する多重化装置、３は多重化装置１，２がパケットを多重出力すると、外部から受ける出力切替信号にしたがって何れか一方のパケットを外部出力する切替制御部である。
【０００３】
Ａ１〜Ａｎはパケットを入力する多重化装置１のパケット入力部、Ｂは多重出力するパケットを示す選択指示情報ａを出力する多重パケット選択指示部、Ｃは多重パケット選択指示部Ｂから出力される選択指示情報ａにしたがって特定のパケットを多重出力する多重出力部である。
【０００４】
Ｄ１〜Ｄｎはパケットを入力する多重化装置２のパケット入力部、Ｅは多重出力するパケットを示す選択指示情報ｂを出力する多重パケット選択指示部、Ｆは多重パケット選択指示部Ｅから出力される選択指示情報ｂにしたがって特定のパケットを多重出力する多重出力部である。
【０００５】
次に動作について説明する。
まず、多重化装置１及び多重化装置２は、それぞれｎ個のパケット入力部を有しているが、多重化装置１のパケット入力部Ａ１と多重化装置２のパケット入力部Ｄ１は同一のタイミングで同一のパケットを入力し、多重化装置１のパケット入力部Ａ２と多重化装置２のパケット入力部Ｄ２は同一のタイミングで同一のパケットを入力する。また、多重化装置１のパケット入力部Ａｎと多重化装置２のパケット入力部Ｄｎは同一のタイミングで同一のパケットを入力する。
【０００６】
そして、多重化装置１のパケット入力部Ａ１〜Ａｎは、パケットの入力動作を開始すると、多重出力部Ｃがパケットを読み出すまで、その入力したパケットを保持するが、多重出力部Ｃは、多重パケット選択指示部Ｂから出力される選択指示情報ａにしたがって特定のパケットを読み出し、その特定のパケットを多重出力する。
即ち、多重出力部Ｃは、多重パケット選択指示部Ｂから出力される選択指示情報ａに基づいてパケットを読み出すパケット入力部を特定する。例えば、その選択指示情報ａがパケット入力部Ａ２を示す場合には、パケット入力部Ａ２からパケットを読み出して（入力時刻が古いパケットから順番に読み出す）、そのパケットを多重出力する。
【０００７】
一方、多重化装置２のパケット入力部Ｄ１〜Ｄｎは、パケットの入力動作を開始すると、多重出力部Ｆがパケットを読み出すまで、その入力したパケットを保持するが、多重出力部Ｆは、多重パケット選択指示部Ｅから出力される選択指示情報ｂにしたがって特定のパケットを読み出し、その特定のパケットを多重出力する。
即ち、多重出力部Ｆは、多重パケット選択指示部Ｅから出力される選択指示情報ｂに基づいてパケットを読み出すパケット入力部を特定する。例えば、その選択指示情報ｂがパケット入力部Ｄ１を示す場合には、パケット入力部Ｄ１からパケットを読み出して（入力時刻が古いパケットから順番に読み出す）、そのパケットを多重出力する。
【０００８】
このようにして、多重化装置１の多重出力部Ｃからパケットが多重出力され、多重化装置２の多重出力部Ｆからパケットが多重出力されると、切替制御部３は、外部から受ける出力切替信号にしたがって何れか一方のパケットを外部出力する。
即ち、その出力切替信号が多重化装置１の出力を指示する場合には、多重化装置１の多重出力部Ｃから多重出力されたパケットを外部出力し、その出力切替信号が多重化装置２の出力を指示する場合には、多重化装置２の多重出力部Ｆから多重出力されたパケットを外部出力する。
【０００９】
【発明が解決しようとする課題】
従来の多重化システムは以上のように構成されているので、多重化装置１，２の多重出力部Ｃ，Ｆは入力時刻が古いパケットから順番に読み出すが、多重化装置１の起動タイミングと多重化装置２の起動タイミングが異なる場合、多重出力部Ｃ，Ｆから多重出力されるパケットが一致しなくなり、切替制御部３が外部出力するパケットを切り替えると、データの不連続が発生する場合がある課題があった。
また、多重化装置１の多重パケット選択指示部Ｂと多重化装置２の多重パケット選択指示部Ｅ間の同期が図られていないため、多重出力部Ｃ，Ｆから多重出力されるパケットが一致しない場合があり、その場合には切替制御部３が外部出力するパケットを切り替えると、データの不連続が発生する課題があった。
【００１０】
ここで、図１１は切替制御部３の切替制御に伴ってデータが不連続になる例を示すタイミング図である（多重パケット選択指示部Ｂ，Ｅの非同期を原因とする例）。
ただし、図１１では説明の便宜上、多重化装置１，２のパケット入力部が３個設置され、多重化装置１，２の多重パケット選択指示部Ｂ，Ｅはパケット入力１〜パケット入力３までの入力パケットを１パケットずつ順番に多重することのみが規定されて動作すると仮定する。
【００１１】
この例では、多重化装置１，２は、時刻Ｔ０でパケットの入力動作を開始し、時刻Ｔ１においてパケットの多重出力を開始する。
この時、多重化装置１においては、多重パケット選択指示部Ｂから出力される選択指示情報ａに基づいて、パケット入力１→パケット入力２→パケット入力３→パケット入力１・・・の順に多重化出力が行われ、多重化装置２においては、多重パケット選択指示部Ｅから出力される選択指示情報ｂに基づいて、パケット入力１→パケット入力３→パケット入力２→パケット入力１・・・の順に多重化出力が行われるとすると、多重化装置１と多重化装置２の間で、パケット入力２とパケット入力３の多重タイミングが相違する。
【００１２】
したがって、時刻Ｔ２のタイミングで、切替制御部３がパケットの出力対象を多重化装置１から多重化装置２に切り替ると、パケットＰ２１が２回出力されて、パケットＰ３１が出力されないため、出力データの不連続が発生する。
【００１３】
図１２は切替制御部３の切替制御に伴ってデータが不連続になる例を示すタイミング図である（起動タイミングの非同期を原因とする例）。
この例では、多重化装置１は、時刻Ｔ０においてパケットの入力動作を開始し、パケットＰ１１以降を入力し、多重化装置Ｂは、時刻Ｔ１においてパケットの入力動作を開始し、パケットＰ１３以降を入力する。
【００１４】
また、多重化装置１は、時刻Ｔ２においてパケットの多重出力を開始し、多重化装置２は、時刻Ｔ３においてパケットの多重出力を開始する。
したがって、時刻Ｔ３以降、多重化装置１と多重化装置２の多重パケットパターン（どのタイミングで、どの入力からのデータを多重するかを示すパターン：図中の（１）〜（３））は同一である。しかし、時刻Ｔ４のタイミングで、切替制御部３がパケットの出力対象を多重化装置１から多重化装置２に切り替ると、パケットＰ１４，Ｐ２３，Ｐ３３の３つのパケットが出力されないため、出力データの不連続が発生する。
【００１５】
この発明は上記のような課題を解決するためになされたもので、パケットの出力対象を任意の多重化装置から他の多重化装置に切り替えても、データの不連続が発生しない多重化システムを得ることを目的とする。
【００１６】
【課題を解決するための手段】
この発明に係る多重化システムは、複数の多重化装置の起動タイミングが異なる場合、先に起動された多重化装置の各入力手段が保持しているパケットの個数を計数し、そのパケットの個数が零になると、後に起動された多重化装置の各入力手段の入力動作を許可するようにしたものである。
【００１７】
この発明に係る多重化システムは、複数の多重化装置の多重出力手段に対して、同一のパケットを指定するようにしたものである。
【００１８】
この発明に係る多重化システムは、他の入力手段より保持しているパケットの個数が多い入力手段が存在する場合、その入力手段に保持されているパケットの一部を破棄するようにしたものである。
【００１９】
この発明に係る多重化システムは、各入力手段が保持しているパケットの個数が一致するまでパケットの破棄を継続するようにしたものである。
【００２０】
この発明に係る多重化システムは、他の入力手段より保持しているパケットの個数が少ない入力手段が存在する場合、その入力手段からのパケットの読み出しを停止するようにしたものである。
【００２１】
この発明に係る多重化システムは、各入力手段が保持しているパケットの個数が一致するまでパケットの読み出しを停止するようにしたものである。
【００２３】
この発明に係る多重化システムは、複数の多重化装置の各入力手段が入力するパケットを、ＭＰＥＧ２−ｓｙｓｔｅｍｓに規定されるトランスポート・ストリームとしたものである。
【００２４】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。実施の形態１．  図１はこの発明の実施の形態１による多重化システムを示す構成図であり、図において、１１，１２は複数のパケットを入力し、何れかのパケットを多重出力する多重化装置、１３は多重化装置１１，１２がパケットを多重出力すると、外部から受ける出力切替信号にしたがって何れか一方のパケットを外部出力する切替制御部（切替手段）である。
【００２５】
Ｇ１〜Ｇｎはパケットを入力する多重化装置１１のパケット入力部（入力手段）、Ｈは多重出力するパケットを示す選択指示情報ａを出力する多重パケット選択指示部（パケット指定手段）、Ｊは多重化装置１１の多重パケット選択指示部Ｈから出力される選択指示情報ａ又は多重化装置１２の多重パケット選択指示部Ｒから出力される選択指示情報ｂの何れか一方を有効とする選択指示切替部（パケット指定手段）、Ｋは選択指示切替部Ｊにより有効とされた選択指示情報にしたがって特定のパケットを多重出力する多重出力部（多重出力手段）である。
【００２６】
Ｑ１〜Ｑｎはパケットを入力する多重化装置１２のパケット入力部（入力手段）、Ｒは多重出力するパケットを示す選択指示情報ｂを出力する多重パケット選択指示部（パケット指定手段）、Ｓは多重化装置１１の多重パケット選択指示部Ｈから出力される選択指示情報ａ又は多重化装置１２の多重パケット選択指示部Ｒから出力される選択指示情報ｂの何れか一方を有効とする選択指示切替部（パケット指定手段）、Ｕは選択指示切替部Ｓにより有効とされた選択指示情報にしたがって特定のパケットを多重出力する多重出力部（多重出力手段）である。
【００２７】
次に動作について説明する。
まず、多重化装置１１及び多重化装置１２は、それぞれｎ個のパケット入力部を有しているが、多重化装置１１のパケット入力部Ｇ１と多重化装置１２のパケット入力部Ｑ１は同一のタイミングで同一のパケットを入力し、多重化装置１１のパケット入力部Ｇ２と多重化装置１２のパケット入力部Ｑ２は同一のタイミングで同一のパケットを入力する。また、多重化装置１１のパケット入力部Ｇｎと多重化装置１２のパケット入力部Ｑｎは同一のタイミングで同一のパケットを入力する。
【００２８】
そして、多重化装置１１のパケット入力部Ｇ１〜Ｇｎは、パケットの入力動作を開始すると、多重出力部Ｋがパケットを読み出すまで、その入力したパケットを保持するが、多重出力部Ｋは、選択指示切替部Ｊにより有効とされる選択指示情報にしたがって特定のパケットを読み出し、その特定のパケットを多重出力する。
【００２９】
一方、多重化装置１２のパケット入力部Ｑ１〜Ｑｎは、パケットの入力動作を開始すると、多重出力部Ｕがパケットを読み出すまで、その入力したパケットを保持するが、多重出力部Ｕは、選択指示切替部Ｓにより有効とされる選択指示情報にしたがって特定のパケットを読み出し、その特定のパケットを多重出力する。
【００３０】
このようにして、多重化装置１１の多重出力部Ｋからパケットが多重出力され、多重化装置１２の多重出力部Ｕからパケットが多重出力されると、切替制御部１３は、外部から受ける出力切替信号にしたがって何れか一方のパケットを外部出力する。
即ち、その出力切替信号が多重化装置１１の出力を指示する場合には、多重化装置１１の多重出力部Ｋから多重出力されたパケットを外部出力し、その出力切替信号が多重化装置１２の出力を指示する場合には、多重化装置１２の多重出力部Ｕから多重出力されたパケットを外部出力する。
【００３１】
ここで、この実施の形態１は、選択指示切替部Ｊ，Ｓを設けている点で、従来例と異なるが、その理由を説明する。
多重化装置１１の多重パケット選択指示部Ｈと、多重化装置１２の多重パケット選択指示部Ｒは、従来のものと同様に、非同期に選択指示情報ａ，ｂを出力するが、その選択指示情報ａ，ｂをそのまま多重出力部Ｋ，Ｕに出力すると、切替制御部１３の切替制御に伴って出力データの不連続が発生する。
【００３２】
そこで、この実施の形態１では、出力データの不連続の発生を防止するため、多重化装置１１の多重パケット選択指示部Ｈから出力される選択指示情報ａと、多重化装置１２の多重パケット選択指示部Ｒから出力される選択指示情報ｂのうち、何れか一方の選択指示情報のみを有効にして（選択指示切替部Ｊ，Ｓが同じ選択指示情報を有効とする）、多重出力部Ｋ，Ｕが同一のパケットを多重出力するようにしている。
【００３３】
具体的には、選択指示切替部Ｊ，Ｓが、多重化装置１１の多重パケット選択指示部Ｈから出力される選択指示情報ａを有効とする旨の設定が為されている場合には、多重化装置１２の多重パケット選択指示部Ｒから出力される選択指示情報ｂを無効にして、その選択指示情報ａをそれぞれ多重出力部Ｋ，Ｕに出力する。
これにより、多重化装置１２の多重出力部Ｕが多重化装置１１の多重出力部Ｋに同期してパケットを多重出力することになる。
【００３４】
逆に、選択指示切替部Ｊ，Ｓが、多重化装置１２の多重パケット選択指示部Ｒから出力される選択指示情報ｂを有効とする旨の設定が為されている場合には、多重化装置１１の多重パケット選択指示部Ｈから出力される選択指示情報ａを無効にして、その選択指示情報ｂをそれぞれ多重出力部Ｋ，Ｕに出力する。
これにより、多重化装置１１の多重出力部Ｋが多重化装置１２の多重出力部Ｕに同期してパケットを多重出力することになる。
【００３５】
以上で明らかなように、この実施の形態１によれば、多重化装置１１，１２の多重出力部Ｋ，Ｕに対して同一の選択指示情報を出力するように構成したので、パケットの出力対象を多重化装置１から多重化装置２に切り替えても、出力データの不連続の発生を防止することができる効果を奏する。
【００３６】
実施の形態２．
図２はこの発明の実施の形態２による多重化システムを示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
１４は多重出力するパケットを示す選択指示情報を出力する多重パケット選択指示装置（パケット指定手段）である。
【００３７】
次に動作について説明する。
上記実施の形態１では、多重化装置１１，１２内に選択指示切替部Ｊ，Ｓを設けて、同一の選択指示情報を多重出力部Ｋ，Ｕに出力するものについて示したが、多重出力部Ｋ，Ｕに対して同一の選択指示情報を出力する多重パケット選択指示装置１４を多重化装置１１，１２の外部に設けるようにしてもよい。
これにより、多重出力部Ｋ，Ｕは同一のパケットを多重出力するようになるので、上記実施の形態１と同様の効果を奏することができる。
【００３８】
実施の形態３．
図３はこの発明の実施の形態３による多重化システムを示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
Ｌ１はパケット入力部Ｇ１に保持されているパケットの個数を計数するパケット計数部（破棄手段）、Ｌｎはパケット入力部Ｇｎに保持されているパケットの個数を計数するパケット計数部（破棄手段）、Ｗ１はパケット入力部Ｑ１に保持されているパケットの個数を計数するパケット計数部（破棄手段）、Ｗｎはパケット入力部Ｑｎに保持されているパケットの個数を計数するパケット計数部（破棄手段）である。
【００３９】
Ｍ１はパケット入力部Ｇ１に保持されているパケットの個数とパケット入力部Ｑ１に保持されているパケットの個数を比較し、パケット入力部Ｇ１に保持されているパケットの個数がパケット入力部Ｑ１に保持されているパケットの個数より多い場合、パケット入力部Ｇ１に保持されているパケットの一部を破棄して、両者の個数を一致させる読み出し制御部（破棄手段）、Ｍｎはパケット入力部Ｇｎに保持されているパケットの個数とパケット入力部Ｑｎに保持されているパケットの個数を比較し、パケット入力部Ｇｎに保持されているパケットの個数がパケット入力部Ｑｎに保持されているパケットの個数より多い場合、パケット入力部Ｇｎに保持されているパケットの一部を破棄して、両者の個数を一致させる読み出し制御部（破棄手段）である。
【００４０】
Ｘ１はパケット入力部Ｇ１に保持されているパケットの個数とパケット入力部Ｑ１に保持されているパケットの個数を比較し、パケット入力部Ｑ１に保持されているパケットの個数がパケット入力部Ｇ１に保持されているパケットの個数より多い場合、パケット入力部Ｑ１に保持されているパケットの一部を破棄して、両者の個数を一致させる読み出し制御部（破棄手段）、Ｘｎはパケット入力部Ｇｎに保持されているパケットの個数とパケット入力部Ｑｎに保持されているパケットの個数を比較し、パケット入力部Ｑｎに保持されているパケットの個数がパケット入力部Ｇｎに保持されているパケットの個数より多い場合、パケット入力部Ｑｎに保持されているパケットの一部を破棄して、両者の個数を一致させる読み出し制御部（破棄手段）である。
【００４１】
次に動作について説明する。
上記実施の形態１では、多重化装置１１，１２内に選択指示切替部Ｊ，Ｓを設けて、同一の選択指示情報を多重出力部Ｋ，Ｕに出力するものについて示したが、多重化装置１１の起動タイミングと、多重化装置１２の起動タイミングが異なる場合、多重出力部Ｋ，Ｕから多重出力されるパケットが一致しなくなるため、切替制御部１３が外部出力するパケットを切り替えると、上記従来例と同様に、データの不連続が発生する。
【００４２】
そこで、この実施の形態３では、多重化装置１１の起動タイミングと、多重化装置１２の起動タイミングが異なる場合でも、出力データの不連続の発生を防止するため、パケット計数部と読み出し制御部を設けている。
【００４３】
即ち、パケット計数部Ｌ１，Ｌｎ，Ｗ１，Ｗｎは、それぞれパケット入力部Ｇ１，Ｇｎ，Ｑ１，Ｑｎに保持されているパケットの個数を計数する（パケット計数部は、パケットを１個入力する毎に計数値を１つ加算し、パケットを多重出力部に１個出力する毎に計数値を１つ減算する機能を有する）。
そして、読み出し制御部Ｍ１，Ｘ１は、パケット入力部Ｇ１に保持されているパケットの個数とパケット入力部Ｑ１に保持されているパケットの個数を比較し、読み出し制御部Ｍｎ，Ｘｎは、パケット入力部Ｇｎに保持されているパケットの個数とパケット入力部Ｑｎに保持されているパケットの個数を比較する。
【００４４】
例えば、パケット入力部Ｇ１，Ｇｎに保持されているパケットの個数がｍ個であり、パケット入力部Ｑ１，Ｑｎに保持されているパケットの個数がｎ個である場合において、ｍ＞ｎの関係があるとする。
この場合、パケット入力部Ｇ１，Ｇｎに保持されているパケットの個数がパケット入力部Ｑ１，Ｑｎに保持されているパケットの個数より多いので、読み出し制御部Ｍ１，Ｍｎは、両者の個数を一致させるため、パケット入力部Ｇ１，Ｇｎに保持されているパケットのうち、入力時刻が古いパケットから順番に破棄させる（ｍ−ｎ個のパケットを破棄させる）。
【００４５】
具体的には、図４に示すように、多重化装置１１のパケット入力部Ｇ１，ＧｎにはＰ１〜Ｐ６のパケットが入力され、Ｐ１のパケットが既に読み出されている場合、パケットの計数値ｍは“５”になり、ｍ＝５が自装置内の読み出し制御部Ｍ１，Ｍｎと多重化装置１２の読み出し制御部Ｘ１，Ｘｎに伝達される。
【００４６】
一方、多重化装置１２のパケット入力部Ｑ１，ＱｎにはＰ０〜Ｐ６のパケットが入力され、Ｐ０〜Ｐ３のパケットが既に読み出されている場合、パケットの計数値ｎは“３”になり、ｎ＝３が自装置内の読み出し制御部Ｘ１，Ｘｎと多重化装置１１の読み出し制御部Ｍ１，Ｍｎに伝達される。
【００４７】
これにより、多重化装置１１の読み出し制御部Ｍ１，Ｍｎは、自装置のパケット入力部Ｇ１，Ｇｎが２個（＝ｍ−ｎ＝５−３）だけ多くパケットを保持していると認識し、自装置における読み出しポインタを２つ進めて、Ｐ４のパケットから読み出しを開始するように制御する。即ち、保持されているパケットの個数を一致させるため、Ｐ２のパケットとＰ３のパケットを破棄する。
【００４８】
逆に、ｍ＜ｎの関係がある場合には、多重化装置１２の読み出し制御部Ｘ１，Ｘｎがパケット入力部Ｑ１，Ｑｎに保持されているパケットの一部を破棄することになるが、パケットを破棄する処理は同様であるため説明を省略する。
【００４９】
以上で明らかなように、この実施の形態３によれば、自装置のパケット入力部が保持しているパケットの個数が他の多重化装置のパケット入力部が保持しているパケットの個数より多い場合、自装置のパケット入力部が保持しているパケットの一部を破棄するように構成したので、多重化装置１１の起動タイミングと、多重化装置１２の起動タイミングが異なる場合でも、出力データの不連続の発生を防止することができる効果を奏する。
【００５０】
実施の形態４．
上記実施の形態３では、自装置のパケット入力部が保持しているパケットの個数が他の多重化装置のパケット入力部が保持しているパケットの個数より多い場合、自装置のパケット入力部が保持しているパケットの一部を破棄するものについて示したが、自装置のパケット入力部が保持しているパケットの個数が他の多重化装置のパケット入力部が保持しているパケットの個数より少ない場合、そのパケット入力部からのパケットの読み出しを停止するようにしてもよい。
【００５１】
具体的には、図５に示すように、多重化装置１１のパケット入力部Ｇ１，ＧｎにはＰ０〜Ｐ６のパケットが入力され、Ｐ０のパケットが既に読み出されている場合、パケットの計数値ｍは“６”になり、ｍ＝６が自装置内の読み出し制御部Ｍ１，Ｍｎと多重化装置１２の読み出し制御部Ｘ１，Ｘｎに伝達される。
【００５２】
一方、多重化装置１２のパケット入力部Ｑ１，ＱｎにはＰ２〜Ｐ６のパケットが入力され、Ｐ２のパケットが既に読み出されている場合、パケットの計数値ｎは“４”になり、ｎ＝４が自装置内の読み出し制御部Ｘ１，Ｘｎと多重化装置１１の読み出し制御部Ｍ１，Ｍｎに伝達される。
【００５３】
これにより、多重化装置１２の読み出し制御部Ｘ１，Ｘｎは、自装置のパケット入力部Ｑ１，Ｑｎが２個（＝ｍ−ｎ＝６−４）だけ少なくパケットを保持していると認識し、その計数値ｍ，ｎが一致するまで、パケット入力部Ｑ１，Ｑｎからのパケットの読み出しを停止する。即ち、多重化装置１１の多重出力部Ｋがパケット入力部Ｇ１，ＧｎからＰ１のパケットとＰ２のパケットを読み出すまで、多重出力部Ｕがパケット入力部Ｑ１，Ｑｎからパケットを読み出すことができないようにする。
【００５４】
以上で明らかなように、この実施の形態４によれば、自装置のパケット入力部が保持しているパケットの個数が他の多重化装置のパケット入力部が保持しているパケットの個数より少ない場合、そのパケット入力部からのパケットの読み出しを停止するように構成したので、多重化装置１１の起動タイミングと、多重化装置１２の起動タイミングが異なる場合でも、出力データの不連続の発生を防止することができる効果を奏する。
【００５５】
実施の形態５．
上記実施の形態３，４では、パケット入力部Ｇ１，Ｇｎに保持されているパケットの個数と、パケット入力部Ｑ１，Ｑｎに保持されているパケットの個数が一致しない場合について示したが、図６に示すように、保持されているパケットの個数が一致する場合には、切替制御部１３が切替制御を実行しても、データの不連続が発生しないので、保持されているパケットの破棄や、パケットの読み出しを停止することなく、パケットの読み出しを継続する。
【００５６】
実施の形態６．
図７はこの発明の実施の形態６による多重化システムを示す構成図であり、図において、図３と同一符号は同一または相当部分を示すので説明を省略する。
Ｎ１は多重化装置１１の起動タイミングが多重化装置１２の起動タイミングより遅い場合、パケット入力部Ｑ１に保持されているパケットの個数を多重化装置１２のパケット計数部Ｗ１から取得し、そのパケットの個数が零になると、パケット入力部Ｇ１におけるパケットの入力動作を許可する書き込み制御部、Ｎｎは多重化装置１１の起動タイミングが多重化装置１２の起動タイミングより遅い場合、パケット入力部Ｑｎに保持されているパケットの個数を多重化装置１２のパケット計数部Ｗｎから取得し、そのパケットの個数が零になると、パケット入力部Ｇｎにおけるパケットの入力動作を許可する書き込み制御部である。
【００５７】
Ｙ１は多重化装置１２の起動タイミングが多重化装置１１の起動タイミングより遅い場合、パケット入力部Ｇ１に保持されているパケットの個数を多重化装置１１のパケット計数部Ｌ１から取得し、そのパケットの個数が零になると、パケット入力部Ｑ１におけるパケットの入力動作を許可する書き込み制御部、Ｙｎは多重化装置１２の起動タイミングが多重化装置１１の起動タイミングより遅い場合、パケット入力部Ｇｎに保持されているパケットの個数を多重化装置１１のパケット計数部Ｌｎから取得し、そのパケットの個数が零になると、パケット入力部Ｑｎにおけるパケットの入力動作を許可する書き込み制御部である。
なお、パケット計数部Ｌ１，Ｌｎ，Ｗ１，Ｗｎ及び書き込み制御部Ｎ１，Ｎｎ，Ｙ１，Ｙｎから起動管理手段が構成されている。
【００５８】
次に動作について説明する。
上記実施の形態３，４では、パケット入力部Ｇ１，Ｇｎに保持されているパケットの個数と、パケット入力部Ｑ１，Ｑｎに保持されているパケットの個数が一致しない場合に、パケットの破棄や、パケットの読み出しを停止するものについて示したが、多重化装置の起動時に多重化装置１１と多重化装置１２の同期を図るようにしてもよい。
【００５９】
具体的には、例えば、多重化装置１１の起動タイミングが多重化装置１２の起動タイミングより遅い場合、後から起動された多重化装置１１の書き込み制御部Ｎ１，Ｎｎは、多重化装置１１のパケット入力部Ｇ１，Ｇｎにおけるパケットの入力動作を禁止するとともに、先に起動された多重化装置１２のパケット計数部Ｗ１，Ｗｎからパケット入力部Ｑ１，Ｑｎに保持されているパケットの個数を取得する。
【００６０】
そして、多重化装置１１の書き込み制御部Ｎ１，Ｎｎは、パケット入力部Ｑ１，Ｑｎに保持されているパケットの個数の変化を監視し、パケット入力部Ｑ１，Ｑｎに保持されているパケットの個数が零になると、そのタイミングでパケット入力部Ｇ１，Ｇｎにおけるパケットの入力動作を許可する。
これにより、以後、パケット入力部Ｇ１，Ｇｎとパケット入力部Ｑ１，Ｑｎは同一のパケットを入力することになる。
【００６１】
なお、先に起動された多重化装置１２のパケット計数部Ｗ１，Ｗｎが計数値を出力する代わりに、パケット入力部Ｑ１，Ｑｎに保持されているパケットの個数が零になるタイミングで、パケットの入力開始を指示するフラグを出力するようにしてもよい。
【００６２】
以上で明らかなように、この実施の形態６によれば、多重化装置１１，１２の起動タイミングが異なる場合、先に起動された多重化装置のパケット入力部が保持しているパケットの個数を計数し、そのパケットの個数が零になると、後に起動された多重化装置のパケット入力部におけるパケットの入力動作を許可するように構成したので、多重化装置１１の起動タイミングと、多重化装置１２の起動タイミングが異なる場合でも、出力データの不連続の発生を防止することができる効果を奏する。
【００６３】
実施の形態７．
図８はこの発明の実施の形態７による多重化システムを示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
１５は多重化装置１１，１２と同一のパケットを入力する多重化装置であり、多重化装置１１，１２と同一の部材から構成されている。
【００６４】
３台の多重化装置１１，１２，１５を用いて多重化システムを構成する場合も、基本的な動作は上記実施の形態１等と同様であるが、３台の多重化装置１１，１２，１５を接続する場合、多重化装置１１，１２，１５の選択指示切替部は、同一の選択指示情報を多重化装置１１，１２，１５の多重出力部に出力するため、選択指示情報ａ，ｂ，ｃのうち、何れか１つの選択指示情報を有効にし、残りの２つの選択指示情報を無効にする。例えば、多重化装置１１，１２，１５の選択指示切替部は、選択指示情報ａのみを有効にして、多重化装置１１，１２，１５の多重出力部に出力する。
【００６５】
これにより、３台の多重化装置１１，１２，１５を用いて多重化システムを構成する場合も、上記実施の形態１等と同様の効果を奏することができる。
【００６６】
実施の形態８．
図９はこの発明の実施の形態８による多重化システムを示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
Ｚ１，Ｚ２，ＺｎはＭＰＥＧ２−ｓｙｓｔｅｍｓに規定されるトランスポート・ストリーム（以下、ＴＳパケットという）を出力するＭＰＥＧ２準拠の符号化装置である。
【００６７】
次に動作について説明する。
上記実施の形態１等では、一般的なパケットを多重化装置１１，１２に入力するものについて示したが、ＭＰＥＧ２準拠の符号化装置Ｚ１，Ｚ２，Ｚｎが出力するＴＳパケットを２分配して、多重化装置１１，１２に入力するようにしてもよい。
【００６８】
これにより、例えば、ＴＳパケットの出力対象を多重化装置１１から多重化装置１２に切り替えても、出力データの不連続の発生を防止することができるため、復号装置側では、復号エラーによる画像フリーズや音声ミュート等を防止することができる効果を奏する。
【００６９】
【発明の効果】
以上のように、この発明によれば、複数の多重化装置の多重出力手段に対して多重出力するパケットを指定するパケット指定手段を設けるように構成したので、多重出力手段が同一のパケットを多重出力することが可能になり、その結果、パケットの出力対象を任意の多重化装置から他の多重化装置に切り替えても、出力データの不連続の発生を防止することができる効果がある。
また、複数の多重化装置の起動タイミングが異なる場合、先に起動された多重化装置の各入力手段が保持しているパケットの個数を計数し、そのパケットの個数が零になると、後に起動された多重化装置の各入力手段の入力動作を許可するように構成したので、複数の多重化装置の起動タイミングが異なる場合でも、出力データの不連続の発生を防止することができる効果がある。
【００７０】
この発明によれば、複数の多重化装置の多重出力手段に対して、同一のパケットを指定するように構成したので、多重出力手段が同一のパケットを多重出力することができる効果がある。
【００７１】
この発明によれば、他の入力手段より保持しているパケットの個数が多い入力手段が存在する場合、その入力手段に保持されているパケットの一部を破棄するように構成したので、複数の多重化装置の起動タイミングが異なる場合でも、複数の多重化装置における多重出力手段の同期を図ることができる効果がある。
【００７２】
この発明によれば、各入力手段が保持しているパケットの個数が一致するまでパケットの破棄を継続するように構成したので、複数の多重化装置の起動タイミングが異なる場合でも、出力データの不連続の発生を防止することができる効果がある。
【００７３】
この発明によれば、他の入力手段より保持しているパケットの個数が少ない入力手段が存在する場合、その入力手段からのパケットの読み出しを停止するように構成したので、複数の多重化装置の起動タイミングが異なる場合でも、複数の多重化装置における多重出力手段の同期を図ることができる効果がある。
【００７４】
この発明によれば、各入力手段が保持しているパケットの個数が一致するまでパケットの読み出しを停止するように構成したので、複数の多重化装置の起動タイミングが異なる場合でも、複数の多重化装置における多重出力手段の同期を図ることができる効果がある。
【００７６】
この発明によれば、複数の多重化装置の各入力手段が入力するパケットを、ＭＰＥＧ２−ｓｙｓｔｅｍｓに規定されるトランスポート・ストリームとするように構成したので、例えば、復号装置側では、復号エラーによる画像フリーズや音声ミュート等を防止することができる効果がある。
【図面の簡単な説明】
【図１】  この発明の実施の形態１による多重化システムを示す構成図である。
【図２】  この発明の実施の形態２による多重化システムを示す構成図である。
【図３】  この発明の実施の形態３による多重化システムを示す構成図である。
【図４】  パケットの破棄を説明する概念図である。
【図５】  パケットの読み出し停止を説明する概念図である。
【図６】  パケットの読み出しを説明する概念図である。
【図７】  この発明の実施の形態６による多重化システムを示す構成図である。
【図８】  この発明の実施の形態７による多重化システムを示す構成図である。
【図９】  この発明の実施の形態８による多重化システムを示す構成図である。
【図１０】  従来の多重化システムを示す構成図である。
【図１１】  切替制御部の切替制御に伴ってデータが不連続になる例を示すタイミング図である。
【図１２】  切替制御部の切替制御に伴ってデータが不連続になる例を示すタイミング図である。
【符号の説明】
１１，１２，１５  多重化装置、１３  切替制御部（切替手段）、１４  多重パケット選択指示装置（パケット指定手段）、Ｇ１〜Ｇｎ，Ｑ１〜Ｑｎ  パケット入力部（入力手段）、Ｈ，Ｒ  多重パケット選択指示部（パケット指定手段）、Ｊ，Ｓ  選択指示切替部（パケット指定手段）、Ｋ，Ｕ  多重出力部（多重出力手段）、Ｌ１，Ｌｎ，Ｗ１，Ｗｎ  パケット計数部（破棄手段、起動管理手段）、Ｍ１，Ｍｎ，Ｘ１，Ｘｎ  読み出し制御部（破棄手段）、Ｎ１，Ｎｎ，Ｙ１，Ｙｎ  書き込み制御部（起動管理手段）。
【図１】
0003676105.tif 000002
【図２】
0003676105.tif 000003
【図３】
0003676105.tif 000004
【図４】
0003676105.tif 000005
【図５】
0003676105.tif 000006
【図６】
0003676105.tif 000007
【図７】
0003676105.tif 000008
【図８】
0003676105.tif 000009
【図９】
0003676105.tif 000010
【図１０】
0003676105.tif 000011
【図１１】
0003676105.tif 000012
【図１２】
0003676105.tif 000013