(57)【要約】【課題】符号化装置自体の異常を検出することのできる符号化装置を得る。【解決手段】映像符号化回路４は、監視カメラ映像信号２を符号化し、映像符号化データ６を出力する。間隔計測回路１９は、符号化データ経路５１を介して映像符号化データ６を取得する。間隔計測回路１９は映像符号化データ６の発生間隔を計測し、発生間隔が符号化データ用閾値以上であった場合に映像符号化回路４が異常であると判定する。【選択図】図１
2017220748.tif 000002
【特許請求の範囲】
【請求項１】
映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、
前記符号化回路から出力された符号化データをパケット化するパケット回路と、
前記パケット回路から出力されたパケットデータをストリーム信号に変換するストリーム信号変換回路と、
前記符号化データの発生間隔を計測し、当該発生間隔が符号化データ用閾値以上であった場合に前記符号化回路が異常であると判定する計測回路とを備えた符号化装置。
【請求項２】
映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、
前記符号化回路から出力された符号化データをパケット化するパケット回路と、
前記パケット回路から出力されたパケットデータをストリーム信号に変換するストリーム信号変換回路と、
前記パケット回路から出力されたパケットデータの発生間隔を計測し、当該発生間隔がパケットデータ用閾値以上であった場合に前記パケット回路が異常であると判定する計測回路とを備えたことを特徴とする符号化装置。
【請求項３】
映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、
前記符号化回路から出力された符号化データをパケット化するパケット回路と、
前記パケット回路から出力されたパケットデータをＴＳストリーム信号に変換するＴＳストリーム信号変換回路と、
前記ＴＳストリーム信号変換回路から出力されたＴＳストリーム信号の発生間隔を計測し、当該発生間隔がＴＳストリーム信号用閾値以上であった場合に前記ＴＳストリーム信号変換回路が異常であると判定する計測回路とを備えたことを特徴とする符号化装置。
【請求項４】
前記計測回路は、前記ＴＳストリーム信号内に付与されるフィラーデータ数を計測し、当該フィラーデータ数が前記ＴＳストリーム信号用閾値としてのフィラーデータ用閾値以下の場合に前記ＴＳストリーム信号変換回路が異常である判定することを特徴とする請求項３記載の符号化装置。
【請求項５】
映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、
前記符号化回路から出力された符号化データをパケット化するパケット回路と、
前記パケット回路から出力されたパケットデータをＰＳストリーム信号に変換するＰＳストリーム信号変換回路と、
前記ＰＳストリーム信号変換回路から出力されたＰＳストリーム信号の発生間隔を計測し、当該発生間隔がＰＳストリーム信号用閾値以上であった場合に前記ＰＳストリーム信号変換回路が異常であると判定する計測回路とを備えたことを特徴とする符号化装置。
【請求項６】
前記計測回路が異常有りと判断した場合または復旧指示を受けて前記符号化回路をリセットするためのリセット信号を送出する制御回路を備えたことを特徴とする請求項１記載の符号化装置。
【請求項７】
前記計測回路が異常有りと判断した場合または復旧指示を受けて符号化装置全体をリセットするためのリセット信号を送出する制御回路を備えたことを特徴とする請求項１から請求項５のうちのいずれか１項記載の符号化装置。
【請求項８】
前記復旧指示は、ネットワークを介して符号化装置の外部より与えられることを特徴とする請求項６または請求項７記載の符号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば監視カメラで得られる映像または音声を符号化し、符号化した映像ストリームまたは音声ストリームを伝送するシステムにおいて、符号化装置の異常を検出する符号化装置に関するものである。
【背景技術】
【０００２】
例えば、監視カメラ映像を符号化し監視事務所等で復号した映像を閲覧することにより、河川または道路の監視等に供する映像監視システムが用いられている。従来このような映像監視システムにおいて、映像及び音声符号化装置に含まれる映像符号化回路または音声符号化回路に異常が発生し、この映像監視システムにおける映像及び音声復号装置で復号できない映像ストリームまたは音声ストリームが伝送された場合、映像監視システムの使用者が映像及び音声復号装置から出力される異常映像または異常音声により判断していた。
【０００３】
従来、映像符号化回路の異常により、入力した監視映像が正しく符号化されずに、復号装置において復号できない事象が発生した際の異常映像により異常発生を判断する手段としては次のようなものがあった。
例えば、発生した異常の程度により同監視システムの映像表示装置に表示される映像の一部分が正常に表示されないまたは表示装置の画面全体が更新されない静止画の状態となるため、同監視システムの使用者が監視システムに異常が発生したと判断することが可能である。また、他の異常判断の手段としては、復号装置で復号ができないことを異常情報として使用者に通知する方法があった。
いずれの場合も監視システム自体に異常が発生したことは検出できるが、監視システムを構成する符号化装置、伝送路、復号装置のいずれが異常発生の要因かを特定することができないため、例えば各装置の動作記録（ログ）の調査、映像ストリームの解析等、別の手段により原因を特定した上で復旧手段を講じる必要があり、相応の時間が必要となる。
【０００４】
一方、符号化装置の状態が変化したことを検出する手段として、例えば特許文献１に示すように、時間帯毎の符号化監視映像データの容量と、比較基準の容量との差が、閾値以上か否かを判断し、閾値以上であるときに、映像データ中、つまり映像対象物の状態に変化があることを検出する方法があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２７２７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の符号化装置では、監視領域における映像対象物の異常な動きなどを検知することは可能であるが、符号化装置自体の異常を検出することはできないという課題があった。
【０００７】
この発明は上記のような課題を解決するためになされたもので、符号化装置自体の異常を検出することのできる符号化装置を得ることを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る符号化装置は、映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、符号化回路から出力された符号化データをパケット化するパケット回路と、パケット回路から出力されたパケットデータをストリーム信号に変換するストリーム信号変換回路と、符号化データの発生間隔を計測し、発生間隔が符号化データ用閾値以上であった場合に符号化回路が異常であると判定する計測回路とを備えたものである。
【発明の効果】
【０００９】
この発明の符号化装置は、符号化データの発生間隔を計測し、発生間隔が符号化データ用閾値以上であった場合に符号化回路が異常であると判定するようにしたので、符号化装置自体の異常を検出することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１に係る符号化装置を示す構成図である。
【図２】この発明の実施の形態１に係る符号化装置を含む監視システムを示す構成図である。
【図３】この発明の実施の形態１に係る符号化装置の映像符号化回路が出力する符号化データを示す説明図である。
【図４】この発明の実施の形態１に係る符号化装置の間隔計測回路の動作を示すフローチャートである。
【図５】この発明の実施の形態２に係る符号化装置を示す構成図である。
【図６】この発明の実施の形態２に係る符号化装置が出力するＰＥＳデータを示す説明図である。
【図７】この発明の実施の形態２に係る符号化装置の間隔計測回路の動作を示すフローチャートである。
【図８】この発明の実施の形態３に係る符号化装置を示す構成図である。
【図９】この発明の実施の形態３に係る符号化装置が出力するＴＳストリームデータを示す説明図である。
【図１０】この発明の実施の形態３に係る符号化装置の間隔計測回路の動作を示すフローチャートである。
【図１１】この発明の実施の形態３に係る符号化装置の映像符号化回路が出力するセクションデータの種別を示す説明図である。
【図１２】この発明の実施の形態３に係る符号化装置の間隔計測回路の他の動作を示すフローチャートである。
【図１３】この発明の実施の形態３に係る符号化装置の間隔計測回路のさらに他の動作を示すフローチャートである。
【図１４】この発明の実施の形態４に係る符号化装置を示す構成図である。
【図１５】この発明の実施の形態４に係る声符号化装置が出力するＰＳストリームデータを示す説明図である。
【図１６】この発明の実施の形態４に係る符号化装置の間隔計測回路の動作を示すフローチャートである。
【図１７】この発明の実施の形態４に係る符号化装置の間隔計測回路の他の動作を示すフローチャートである。
【図１８】この発明の実施の形態５に係る符号化装置を示す構成図である。
【図１９】この発明の実施の形態６に係る符号化装置を示す構成図である。
【発明を実施するための形態】
【００１１】
実施の形態１．
図１は、この発明の実施の形態１による符号化装置を示す構成図である。
図１に示す符号化装置１は、映像符号化回路４、音声符号化回路５、映像符号化データパケット回路８、音声符号化データパケット回路９、ＴＳ／ＴＴＳ多重化回路１２、ＰＳ多重化回路１３、間隔計測回路１９、制御回路２０で構成されている。映像符号化回路４は、符号化装置１に入力される監視カメラ映像信号２の符号化を行う回路である。音声符号化回路５は、符号化装置１に入力される監視音声信号３の符号化を行う回路である。映像符号化データパケット回路８は、映像符号化回路４から出力された映像符号化データ６をパケット化する回路である。音声符号化データパケット回路９は、音声符号化回路５から出力された音声符号化データ７をパケット化する回路である。ＴＳ／ＴＴＳ多重化回路１２は、映像符号化データパケット回路８から出力された映像ＰＥＳデータ１０と音声符号化データパケット回路９から出力された音声ＰＥＳデータ１１とのＴＳ多重化またはＴＴＳ多重化を行ってＴＳストリーム信号１４を出力するストリーム信号変換回路である。ＰＳ多重化回路１３は、映像符号化データパケット回路８から出力された映像ＰＥＳデータ１０と音声符号化データパケット回路９から出力された音声ＰＥＳデータ１１とのＰＳ多重化を行ってＰＳストリーム信号１５を出力するストリーム信号変換回路である。
【００１２】
間隔計測回路１９は、映像符号化回路４からの出力データである映像符号化データ６を符号化データ経路５１を介して取得し、映像符号化データ６の発生間隔を計測し、この発生間隔が予め設定された符号化データ用閾値以上であった場合に映像符号化回路４が異常であると判定し、判定結果を示す異常有無信号１８を出力する回路である。制御回路２０は、間隔計測回路制御信号１７によって間隔計測回路１９を制御すると共に、間隔計測回路１９から出力された異常有無信号１８の内容に基づき、例えば符号化装置１の外部からの問い合わせに対して映像符号化回路４の異常を通知するための回路である。
【００１３】
符号化装置１に入力された監視カメラ映像信号２は、映像符号化回路４により符号化処理されて映像符号化データ６として出力される。映像符号化データ６は映像符号化データパケット回路８によりＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）化されて、映像ＰＥＳデータ１０として出力される。一方、監視カメラ映像信号２と同様に、符号化装置１に入力された監視音声信号３は、音声符号化回路５により符号化処理されて音声符号化データ７として出力される。音声符号化データ７は音声符号化データパケット回路９によりＰＥＳ化されて、音声ＰＥＳデータ１１として出力される。映像ＰＥＳデータ１０と音声ＰＥＳデータ１１は、ＴＳ/ＴＴＳ多重化回路１２で多重化された後、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）等の使用者が予め設定したプロトコルに変換した後、ＴＳストリーム信号１４として出力される。また、映像ＰＥＳデータ１０と音声ＰＥＳデータ１１は、ＰＳ多重化回路１３で多重化された後、ＲＴＰ、ＵＤＰ等の使用者が予め設定したプロトコルに変換した後、ＰＳストリーム信号１５として出力される。なお、ＲＴＰ、ＵＤＰ等のプロトコルに変換する処理は公知であるため、ここでの説明は省略する。
【００１４】
符号化装置１は、ＴＳ／ＴＴＳ多重化回路１２とＰＳ多重化回路１３とを同時に具備する必要はなく、どちらか一方を備えていればよい。また、ＴＳ／ＴＴＳ多重化回路１２とＰＳ多重化回路１３とを同時に具備する場合においても、同時に動作する必要はなく使用者がどちらか一方を選択して動作させてもよい。
【００１５】
図２は、符号化装置１を含む監視システムの構成を示すブロック図である。監視カメラ３１からの監視カメラ映像信号２とマイクロフォン３２からの監視音声信号３を符号化装置１で符号化し、ＴＳストリーム信号１４またはＰＳストリーム信号１５として出力する。これらのＴＳストリーム信号１４またはＰＳストリーム信号１５は、ネットワーク３３を介して復号装置３４にて監視カメラ映像信号３７及び監視音声信号３９に復号した後出力される。監視カメラ映像信号３７は表示装置３８により表示され、監視音声信号３９はスピーカ４０より音声として出力される。
【００１６】
この監視システムの使用者は、表示装置３８に表示される映像カメラ映像及びスピーカ４０から出力される監視音声信号により監視対象の監視業務を行う。監視システムの使用者によって符号化装置１の制御及び監視を行うために、監視制御装置３６が具備されている。監視制御装置３６は監視制御信号３５を発行し、ネットワーク３３を介して符号化装置１の制御を行い、また、符号化装置１から通知される監視制御信号３５をネットワーク３３を介して受信することで、符号化装置１の状態監視を行うことが可能となる。なお、ネットワーク３３は、例えばＬＡＮ（ローカル・エリア・ネットワーク）で構成されるが、符号化装置１と監視制御装置３６とを、例えばＲＳ−２３２Ｃといった通信手段を用いて接続してもよい。
【００１７】
次に、実施の形態１の符号化装置における異常検出動作について説明する。
図３は、符号化装置１が出力する符号化ストリームの構成を示し、図４は、間隔計測回路１９の動作を示すフローチャートである。
映像符号化回路４から出力された映像符号化データ６は符号化データ経路５１を介して間隔計測回路１９に入力される。間隔計測回路１９では、映像符号化データ６に含まれるピクチャヘッダ１０４（図３参照）の間隔を測定し異常有無を判断した後、判断結果を示す異常有無信号１８を制御回路２０に通知する。制御回路２０は、監視制御装置３６からの監視制御信号３５に含まれる問い合わせに応じて、符号化装置１の状態を通知することで、監視制御装置３６の使用者に符号化装置１の異常を通知することが可能となる。
【００１８】
映像符号化データ６は、図３に示すようにシーケンスヘッダ１００と複数のＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）１０１、シーケンスエンド１１１で構成される。ＧＯＰ１０１はＧＯＰヘッダ１０２と複数のピクチャ１０３で構成され、ピクチャ１０３はピクチャヘッダ１０４と複数のスライス１０５で構成される。スライス１０５はスライス情報１０６と複数のマクロブロック１０７で構成され、マクロブロック１０７はマクロブロック情報１０８と複数のＤＣＴ符号化データ１１０で構成される。ピクチャ１０３は１秒間に生成する枚数を使用者が任意に決定する。監視カメラシステムにおいては１秒間に１５ピクチャまたは３０ピクチャと設定されることが多く、３０ピクチャと設定した場合、ピクチャの生成間隔は約３３ミリ秒となるため、３３ミリ秒で１ピクチャが生成されるようにスライス１０５、マクロブロック１０７、ＤＣＴ符号化データ１１０が生成される。
【００１９】
このような状態で、監視カメラ映像信号２を構成する明るさを示す輝度信号と色を示す色差信号が想定していない値、例えば輝度信号が０で色差信号が上限に近い値等で入力された場合、映像符号化回路４の処理負荷が増加し、ＤＣＴ符号化データ１１０の生成に時間がかかった場合はピクチャ１０３の生成完了までに３３ミリ秒以上経過することが発生する。このような事態が発生すると表示装置３８にて映像コマ落ちという視認性劣化が生じ、監視業務を損なうことになる。そこで、実施の形態１では、異常判定の閾値を３３ミリ秒として、ピクチャの生成間隔を計測することで映像符号化回路４の異常を検出することが可能である。なお、閾値については実際の映像符号化回路４を鑑みて３３ミリ秒より長くしてもよい。
【００２０】
次に、図４のフローチャートを用いて、ピクチャ１０３間隔を計測する動作を説明する。
間隔計測回路１９は、ピクチャ１０３間隔を計測するための二つのカウンタ（カウンタＡ１、Ａ２とする）を備えている。なお、図１中ではカウンタＡ１、Ａ２の図示は省略している。間隔計測回路１９は、映像符号化回路４から出力された映像符号化データ６を受信後（ステップＳＴ１０１）、使用する二つのカウンタＡ１、Ａ２をリセット（ステップＳＴ１０２）した後、シーケンスヘッダ１００を検出（ステップＳＴ１０３）、ＧＯＰヘッダ１０２を検出（ステップＳＴ１０４）、ピクチャヘッダ１０４を検出（ステップＳＴ１０５）する。その時点でカウンタＡ１がリセット値のままであれば（ステップＳＴ１０６−ＹＥＳ）、カウンタＡ１に現在時刻を設定する（ステップＳＴ１０７）。
【００２１】
現在時刻は符号化装置１内に具備する時計機能（図示せず）またはＭＰＥＧ２規格で定められたタイムスタンプＳＴＣ(Ｓｙｓｔｅｍ Ｔｉｍｅ Ｃｌｏｃｋ)／ＳＣＲ(Ｓｙｓｔｅｍ Ｃｌｏｃｋ Ｒｅｆｅｒｅｎｃｅ)／ＰＣＲ(Ｐｒｏｇｒａｍ Ｃｌｏｃｋ Ｒｅｆｅｒｅｎｃｅ)を使用しても良い。
【００２２】
ステップＳＴ１０６にてカウンタＡ１がリセット値ではない場合（ステップＳＴ１０６−ＮＯ）、カウンタＡ２に現在時刻を設定（ステップＳＴ１０８）し、カウンタＡ１とカウンタＡ２の差分を計算する（ステップＳＴ１０９）。その結果、カウンタＡ１、Ａ２の差分値が予め設定されている第１の閾値以上であれば（ステップＳＴ１１０−ＮＯ）、ピクチャ間隔が異常と判断する（ステップＳＴ１１１）。
その後は、カウンタＡ１，Ａ２をリセットし（ステップＳＴ１１２）、シーケンスエンド１１１であるかを判定して（ステップＳＴ１１３）、そうでない場合（ステップＳＴ１１３−ＮＯ）はステップＳＴ１０５に戻り、シーケンスエンド１１１であった場合は終了する。
【００２３】
ステップＳＴ１１１の結果は図１に示す異常有無信号１８として制御回路２０に通知される。異常有無信号１８を取得した制御回路２０は、その異常有無信号１８の内容を符号化装置１内に具備するメモリ（図示せず）に格納する。制御回路２０は、監視制御装置３６から装置状態の問い合わせがされた場合に、異常有無信号１８の内容をメモリから読み出し、監視制御装置３６に通知する。これにより、監視対象の映像に変化が乏しく、表示装置３８に表示される映像が正常に表示されているかが判別し難い場合においても、符号化装置１内の映像符号化回路４に異常が発生していることを使用者が検知することができる。あるいは、異常有無信号１８を取得した制御回路２０は、監視制御装置３６または復号装置３４に対して異常の有無を通知してもよい。
【００２４】
また、監視カメラシステムの使用者が表示装置３８に表示された映像を見て異常と判断した場合においても、実施の形態１による符号化装置１に対して監視制御装置３６より装置状態の問い合わせを行うだけで、異常発生箇所が符号化装置１にあることを検知することが可能となる。
【００２５】
このように、実施の形態１の符号化装置１は、表示装置３８に表示された映像からは、異常が判別しにくい場合においても装置異常を瞬時に確認することができる。さらに従来の監視カメラシステムでは、映像異常が発生した場合において、発生箇所を特定する作業として、監視カメラシステムを構成する機器、例えば表示装置、映像及び音声復号回路、ネットワーク、映像及び音声符号化装置を調査した上で行う必要があったが、実施の形態１では異常発生箇所を映像符号化回路４として特定することが可能となるため保守作業が容易になるという効果がある。
【００２６】
以上説明したように、実施の形態１の符号化装置によれば、映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、符号化回路から出力された符号化データをパケット化するパケット回路と、パケット回路から出力されたパケットデータをストリーム信号に変換するストリーム信号変換回路と、符号化データの発生間隔を計測し、発生間隔が符号化データ用閾値以上であった場合に符号化回路が異常であると判定する計測回路とを備えたので、符号化装置自体の異常を検出することができる。
【００２７】
実施の形態２．
上記実施の形態１においては、映像符号化データ６を構成するピクチャヘッダ１０４の間隔を間隔計測回路１９で計測することで映像符号化回路４の異常を検出する構成について説明した。実施の形態２では、映像符号化回路４で符号化された映像符号化データ６をＭＰＥＧ−２の規格（Ｈ．２２２／Ｈ．２６２，ＩＳＯ／ＩＥＣ１３８１８）に従いＰＥＳ形式にパケット化する映像符号化データパケット回路８の異常を検出する構成について説明する。
【００２８】
図５は、実施の形態２の符号化装置１ａを示す構成図である。実施の形態２の符号化装置１ａは、実施の形態１の符号化装置１の構成に加え、映像符号化データパケット回路８の出力である映像ＰＥＳデータ１０を間隔計測回路１９ａに入力する映像ＰＥＳデータ経路５２を備えたものである。また、間隔計測回路１９ａは、映像ＰＥＳデータ１０の発生間隔を計測し、予め設定されたパケットデータ用閾値以上であった場合に映像符号化データパケット回路８が異常であると判定し、判定結果を示す異常有無信号１８ａを出力する回路である。その他の構成は図１に示した実施の形態１の構成と同様であるため、対応する部分に同一符号を付してその説明を省略する。また、監視システムとしての構成は、図２において、符号化装置１を符号化装置１ａとしたものと同等であるとする。
【００２９】
次に、実施の形態２の符号化装置１ａにおける異常検出動作について説明する。
映像符号化データパケット回路８から出力された映像ＰＥＳデータ１０が映像ＰＥＳデータ経路５２を介して間隔計測回路１９ａに入力される。間隔計測回路１９ａでは、映像ＰＥＳデータ１０に含まれるＰＥＳヘッダの間隔を測定することで映像符号化データパケット回路８の異常の有無を判定し、判定結果として異常有無信号１８ａを制御回路２０に通知する。制御回路２０では、異常有無信号１８ａの内容に基づいて、監視制御装置３６の使用者に符号化装置１ａの異常を通知することができる。
【００３０】
図６に、パケットデータの構成を示す。ＰＥＳデータ１０はＰＥＳヘッダ４５とペイロード４６とで構成される。ペイロード４６には図３に示した映像符号化データ６が格納される。映像符号化データパケット回路８では、ペイロード４６を一時的に蓄積し、ペイロード４６のデータ長を確認した上で、ＰＥＳヘッダ４５を付加して送出するため、一定の処理遅延をもって映像符号化データ６から映像ＰＥＳデータ１０に変換する。このため、映像符号化データパケット回路８が正常に動作せず、映像ＰＥＳデータ１０が生成されない場合または映像符号化データパケット回路８の処理負荷増加により映像ＰＥＳデータ１０の生成に想定外の時間がかかった場合は、ＴＳストリーム信号１４またはＰＳストリーム信号１５の速度に揺らぎが発生する。その結果、ネットワーク３３の伝送容量超過または復号装置３４の受信バッファ超過により表示装置３８にて映像コマ落ちという視認性劣化が発生して監視業務を損なうことになる。このような問題に対し、実施の形態２の符号化装置１ａでは、映像ＰＥＳデータ１０のＰＥＳヘッダ４５の間隔を計測することで映像符号化データパケット回路８の異常を検出することが可能である。
【００３１】
図７は、ＰＥＳヘッダ４５の間隔を計測する動作を示すフローチャートである。
間隔計測回路１９ａは、ＰＥＳヘッダ４５の間隔を計測するための二つのカウンタ（カウンタＤ１、Ｄ２とする）を備えている。なお、図５中ではカウンタＤ１，Ｄ２の図示は省略している。間隔計測回路１９ａは、映像符号化データパケット回路８から出力した映像ＰＥＳデータ１０を受信後（ステップＳＴ２０１）、使用するカウンタＤ１，Ｄ２をリセット（ステップＳＴ２０２）した後、ＰＥＳヘッダ４５を検出（ステップＳＴ２０３）する。その時点でカウンタＤ１がリセット値のままであれば（ステップＳＴ２０４−ＹＥＳ）、カウンタＤ１に現在時刻を設定する（ステップＳＴ２０５）。
【００３２】
ステップＳＴ２０４にてカウンタＤ１がリセット値ではない場合（ステップＳＴ２０４−ＮＯ）、カウンタＤ２に現在時刻を設定（ステップＳＴ２０６）し、カウンタＤ１とカウンタＤ２の差分を計算し（ステップＳＴ２０７）、カウンタＤ１とカウンタＤ２の差分値がパケットデータ用閾値である第４の閾値以上であれば（ステップＳＴ２０８−ＮＯ）、ＰＥＳヘッダ間隔が異常と判断する（ステップＳＴ２０９）。
【００３３】
上記の第４の閾値については実際の符号化装置１ａを鑑みて予め適切な任意の値を設定する。値の設定は映像符号化データパケット回路８を動作させるソフトウェア（図示せず）に予め記載することで実現してもよいし、ネットワーク３３及び制御回路２０を介して映像符号化データパケット回路８に設定してもよい。
【００３４】
ステップＳＴ２０９の結果は図５に示す異常有無信号１８ａとして制御回路２０に通知される。異常有無信号１８ａを取得した制御回路２０は、その異常有無信号１８ａの内容を符号化装置１内に具備するメモリ（図示せず）に格納する。制御回路２０は、監視制御装置３６から装置状態の問い合わせがされた場合に、異常有無信号１８ａの内容をメモリから読み出し、監視制御装置３６に通知する。これにより、監視対象の映像に変化が乏しく、表示装置３８に表示される映像が正常に表示されているかが判別し難い場合においても、映像符号化データパケット回路８で異常が発生していることを使用者が検知することができる。あるいは、異常有無信号１８ａを取得した制御回路２０は、監視制御装置３６または復号装置３４に対して異常の有無を通知してもよい。
【００３５】
また、監視カメラシステム使用者が表示装置３８に表示された映像を見て異常と判断した場合においても、実施の形態２による符号化装置１ａに対して監視制御装置３６より装置状態の問い合わせを行うだけで、異常発生箇所が符号化装置１ａの映像符号化回路４または映像符号化データパケット回路８のいずれかであることを検知することが可能となる。
【００３６】
このように、実施の形態２の符号化装置１ａは、表示装置３８に表示された映像からは、異常が判別しにくい場合においても装置異常を瞬時に確認することができ、さらに符号化装置１ａ内部における発生箇所の絞り込みまで可能になるため保守作業が容易となる。
【００３７】
以上説明したように、実施の形態２の符号化装置によれば、映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、符号化回路から出力された符号化データをパケット化するパケット回路と、パケット回路から出力されたパケットデータをストリーム信号に変換するストリーム信号変換回路と、パケット回路から出力されたパケットデータの発生間隔を計測し、発生間隔がパケットデータ用閾値以上であった場合にパケット回路が異常であると判定する計測回路とを備えたので、符号化装置自体の異常を検出することができる。
【００３８】
実施の形態３．
上記実施の形態２においては、ＰＥＳデータ１０を構成するＰＥＳヘッダ４５の間隔を間隔計測回路１９ａで計測することで映像符号化データパケット回路８の異常を検出する構成について説明した。実施の形態３では、映像符号化データパケット回路８にてＰＥＳ形式にパケット化した後、ＭＰＥＧ−２の規格に従いＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）多重化またはＡＲＩＢ  ＳＴＤ−Ｂ２４で定義されるＴＴＳ（Ｔｉｍｅｓｔａｍｐｅｄ  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）多重化を行うＴＳストリーム信号変換回路であるＴＳ／ＴＴＳ多重化回路１２の異常を検出する構成について説明する。
【００３９】
図８は、実施の形態３の符号化装置１ｂを示す構成図である。実施の形態３の符号化装置１ｂは、実施の形態２の符号化装置１ａの構成に加え、ＴＳ／ＴＴＳ多重化回路１２の出力であるＴＳストリーム信号１４を間隔計測回路１９ｂに入力するＴＳストリーム信号経路５３を備えたものである。また、間隔計測回路１９ｂは、ＴＳストリーム信号１４の発生間隔を計測し、予め設定されたＴＳストリーム信号用閾値以上であった場合にＴＳ／ＴＴＳ多重化回路１２が異常であると判定し、判定結果を示す異常有無信号１８ｂを出力する回路である。その他の構成は図５に示した実施の形態２の構成と同様であるため、対応する部分に同一符号を付してその説明を省略する。また、監視システムとしての構成は、図２において、符号化装置１を符号化装置１ｂとしたものと同等であるとする。
【００４０】
次に、実施の形態３の符号化装置１ｂにおける異常検出動作について説明する。
ＴＳ／ＴＴＳ多重化回路１２から出力されたＴＳストリーム信号１４がＴＳストリーム信号経路５３を介して間隔計測回路１９ｂに入力される。間隔計測回路１９ｂでは、映像ＰＥＳデータ１０の先頭を含むＴＳまたはＴＴＳの間隔を測定することでＴＳ／ＴＴＳ多重化回路１２の異常の有無を判定し、判定結果として異常有無信号１８ｂを制御回路２０に通知する。制御回路２０では、異常有無信号１８ｂの内容に基づいて、監視制御装置３６の使用者に符号化装置１ｂの異常を通知することができる。
【００４１】
図９に、ＴＳストリーム信号１４の構成を示す。ＰＥＳヘッダ４５とペイロード（ＰＥＳペイロード）４６で構成されるＰＥＳデータ１０を、１８８バイトで構成されるＴＳ４７において、１８４バイト以下で分割してＴＳペイロード６２に格納し、ＴＳパケットヘッダ６１を付加してＴＳストリーム信号１４とする。ＴＳパケットヘッダ６１内にはＰＥＳデータの先頭を示すペイロードユニット開始インジケータ６３が、規格（Ｈ．２２２／Ｈ．２６２，ＩＳＯ／ＩＥＣ１３８１８）により具備することが定められている。映像符号化データパケット回路８から出力されるＰＥＳデータ１０はＴＳストリーム信号１４の送出速度の揺らぎを低減させるため、ＴＳ／ＴＴＳ多重化回路１２にて一時的に蓄積した後、一定の処理遅延を持ってＴＳストリーム信号１４に変換している。このため、ＴＳ／ＴＴＳ多重化回路１２が正常に動作せず、ＴＳストリーム信号１４が生成されない場合、または符号化装置１ｂ全体の処理負荷が増加し、ＴＳストリーム信号１４の生成に想定外の時間がかかった場合は、ＴＳストリーム信号１４の送出速度に揺らぎが発生する。その結果、ネットワーク３３の伝送容量超過、または復号装置３４の受信バッファ超過により表示装置３８にて映像コマ落ちという視認性劣化が生じ、監視業務を損なうことになる。このような問題に対し、実施の形態３の符号化装置１ｂでは、ＴＳストリーム信号１４のペイロードユニット開始インジケータ６３の間隔を計測することでＴＳ／ＴＴＳ多重化回路１２の異常を検出することが可能である。
【００４２】
図１０は、ペイロードユニット開始インジケータ６３の間隔を計測する動作を示すフローチャートである。
間隔計測回路１９ｂは、ペイロードユニット開始インジケータ６３の間隔を計測するための二つのカウンタ（カウンタＥ１、Ｅ２とする）を備えている。なお、図８中ではカウンタＥ１，Ｅ２の図示は省略している。間隔計測回路１９ｂは、ＴＳ／ＴＴＳ多重化回路１２から出力したＴＳストリーム信号１４を受信後（ステップＳＴ２２１）、使用するカウンタをリセット（ステップＳＴ２２２）した後、ＴＳパケットヘッダ６１を検出（ステップＳＴ２２３−ＹＥＳ）し、ＴＳパケットヘッダ６１に含まれるペイロードユニット開始インジケータ６３を判定する（ステップＳＴ２２４）。ペイロードユニット開始インジケータ６３がユニット開始を示している場合（ステップＳＴ２２４−ＮＯ、ペイロードユニット開始インジケータ＝１）、その時点でカウンタＥ１がリセット値のままであれば（ステップＳＴ２２５−ＹＥＳ）、カウンタＥ１に現在時刻を設定する（ステップＳＴ２２６）。
【００４３】
ステップＳＴ２２５にてカウンタＥ１がリセット値ではない場合（ステップＳＴ２２５−ＮＯ）、カウンタＥ２に現在時刻を設定（ステップＳＴ２２７）し、カウンタＥ１とカウンタＥ２の差分を計算（ステップＳＴ２２８）する。その結果、カウンタＥ１，Ｅ２の差分値がＴＳストリーム信号用閾値である第５の閾値以上であれば（ステップＳＴ２２９−ＮＯ）、ＴＳ間隔が異常と判断する（ステップＳＴ２３０）。ステップＳＴ２３０の結果は図８に示す異常有無信号１８ｂとして制御回路２０に通知される。
【００４４】
上記の第５の閾値については実際の符号化装置１ｂを鑑みて予め適切な任意の値を設定する。値の設定はＴＳ／ＴＴＳ多重化回路１２を動作させるソフトウェア（図示せず）に予め記載することで実現してもよいし、ネットワーク３３及び制御回路２０を介してＴＳ／ＴＴＳ多重化回路１２に設定してもよい。
【００４５】
また、ＴＳ／ＴＴＳ多重化回路１２において、ＴＳの代わりにＴＴＳに多重する場合は、図９におけるＴＳパケットヘッダ６１の同期バイト６４の先頭に４バイトのタイムスタンプ情報が付加される構成となるため、図１０におけるペイロードユニット開始インジケータ６３の検出位置が４バイト異なることが相違点となる他は、構成に違いはなく同等の効果が得られることは明白である。
【００４６】
次に、上述した映像ＰＥＳデータ１０の先頭を含むＴＳまたはＴＴＳの間隔を測定する以外の方法でＴＳ／ＴＴＳ多重化回路１２の異常を検出する方法を説明する。
ＴＳ／ＴＴＳ多重化回路１２では、ＭＰＥＧ２規格に基づき予め設定された内容によりセクション信号を生成及び出力する機能を有する。ＴＳ／ＴＴＳ多重化回路１２から出力されたＴＳストリーム信号１４はＴＳストリーム信号経路５３を介して間隔計測回路１９ｂに入力される。間隔計測回路１９ｂでは、ＴＳまたはＴＴＳに含まれるセクション信号の間隔を測定することでＴＳ／ＴＴＳ多重化回路１２の異常の有無を判定し、判定結果として異常有無信号１８ｂを制御回路２０に通知する。制御回路２０では、異常有無信号１８ｂの内容に基づいて、監視制御装置３６の使用者に符号化装置１ｂの異常を通知することができる。
【００４７】
図１１に、ＭＰＥＧ−２規格（Ｈ．２２２／Ｈ．２６２，ＩＳＯ／ＩＥＣ１３８１８）に記載されているセクション（ＰＳＩ）の構造名を示す。このうち監視カメラシステムで使用されるセクション（構造）はプログラムアソシエーションテーブル（ＰＡＴ）とプログラムマップテーブル（ＰＭＴ）である。
【００４８】
図１２は、ＰＡＴ及びＰＭＴの間隔を計測する動作を示すフローチャートである。
間隔計測回路１９ｂは、ＰＡＴ及びＰＭＴの間隔を計測するための四つのカウンタ（カウンタＢ１、Ｂ２及びカウンタＣ１、Ｃ２とする）を備えている。なお、図５中ではカウンタＢ１，Ｂ２及びカウンタＣ１、Ｃ２の図示は省略している。間隔計測回路１９ｂは、ＴＳ／ＴＴＳ多重化回路１２から出力したＴＳストリーム信号１４を受信後（ステップＳＴ１３１）、使用するカウンタをリセット（ステップＳＴ１３２）した後、ＰＡＴを検出（ステップＳＴ１３３−ＹＥＳ）し、その時点でカウンタＢ１がリセット値のままであれば（ステップＳＴ１３４−ＹＥＳ）、カウンタＢ１に現在時刻を設定する（ステップＳＴ１３５）。
【００４９】
ステップＳＴ１３４にてカウンタＢ１がリセット値ではない場合（ステップＳＴ１３４−ＮＯ）、カウンタＢ２に現在時刻を設定（ステップＳＴ１３６）し、カウンタＢ１とカウンタＢ２の差分を計算（ステップＳＴ１３７）する。その結果、カウンタＢ１、Ｂ２の差分値がＴＳストリーム信号用閾値である第２の閾値以上であれば（ステップＳＴ１３８−ＮＯ）、ＰＡＴ間隔が異常と判断する（ステップＳＴ１３９）。例えば符号化装置１ｂ全体の処理負荷が増加し、ＴＳ／ＴＴＳ多重化回路１２におけるＰＡＴ処理に時間がかかり、ＭＰＥＧ−２規格で推奨されている１００ミリ秒間隔以上となった場合、復号装置３４において正常に処理できず表示装置３８の視認性劣化により監視業務を損なうことになる。
【００５０】
上記の第２の閾値については符号化装置１ｂを鑑みて予め適切な任意の値を設定する。値の設定はＴＳ／ＴＴＳ多重化回路１２を動作させるソフトウェア（図示せず）に予め記載することで実現してもよいし、ネットワーク３３及び制御回路２０を介してＴＳ／ＴＴＳ多重化回路１２に設定してもよい。
【００５１】
一方、ステップＳＴ１３３において、ＰＡＴが検出されなかった場合（ステップＳＴ１３３−ＮＯ）、ＰＭＴの検出が行われ（ステップＳＴ１４１）、ＰＭＴを検出した時点（ステップＳＴ１４１−ＹＥＳ）でカウンタＣ１がリセット値のままであれば（ステップＳＴ１４２−ＹＥＳ）、カウンタＣ１に現在時刻を設定する（ステップＳＴ１４３）。
【００５２】
ステップＳＴ１４２にてカウンタＣ１がリセット値ではない場合（ステップＳＴ１４２−ＮＯ）、カウンタＣ２に現在時刻を設定（ステップＳＴ１４４）し、カウンタＣ１とカウンタＣ２の差分を計算する（ステップＳＴ１４５）。カウンタＣ１、Ｃ２の差分値が予め設定されているＴＳストリーム信号用閾値である第３の閾値以上であれば（ステップＳＴ１４６−ＮＯ）、ＰＭＴ間隔が異常と判断する（ステップＳＴ１４７）。例えば符号化装置１ｂ全体の処理負荷が増加し、ＴＳ／ＴＴＳ多重化回路１２におけるＰＭＴ処理に時間がかかり、ＭＰＥＧ−２規格で推奨されている１００ミリ秒間隔以上となった場合、符号化装置１ｂにおいて正常に処理できず表示装置３８の視認性劣化により監視業務を損なうことになる。
【００５３】
上記の第３の閾値については実際の符号化装置１ｂを鑑みて予め適切な任意の値を設定する。値の設定はＴＳ／ＴＴＳ多重化回路１２を動作させるソフトウェア（図示せず）に予め記載することで実現してもよいし、ネットワーク３３及び制御回路２０を介してＴＳ／ＴＴＳ多重化回路１２に設定してもよい。
【００５４】
次に、上述した映像ＰＥＳデータ１０の先頭を含むＴＳまたはＴＴＳの間隔を測定する方法及びセクションの間隔を測定する方法以外の方法でＴＳ／ＴＴＳ多重化回路１２の異常を検出する方法について説明する。
【００５５】
図９に示すように、ＰＥＳデータ１０をＴＳまたはＴＴＳに分割する際、ＰＥＳデータ１０の長さはＴＳまたはＴＴＳの整数倍にならないため、その差異を埋めるためにＴＳまたはＴＴＳにフィラー（ｆｉｌｌｅｒ）データ（０ｘｆｆ）を使用することがＭＰＥＧ２の規格上認められている。ＴＳまたはＴＴＳに付与されるフィラーデータの数は、ＴＳ／ＴＴＳ多重化回路１２において入力されるＰＥＳデータ１０の長さに応じて都度計算される。
【００５６】
このようなＴＳまたはＴＴＳに付与されるフィラーデータ数を計測することでＴＳ／ＴＴＳ多重化回路１２の異常の有無を判定し、判定結果として異常有無信号１８ｂを制御回路２０に通知する。制御回路２０では、異常有無信号１８ｂの内容に基づいて、監視制御装置３６の使用者に符号化装置１ｂの異常を通知することができる。
【００５７】
図１３は、ＴＳに含まれるフィラーデータ数を計測する動作を示すフローチャートである。
間隔計測回路１９ｂは、フィラーデータ数を計測するための二つのカウンタ（カウンタＧ１、Ｇ２とする）を備えている。なお、図８中ではカウンタＧ１，Ｇ２の図示は省略している。間隔計測回路１９ｂは、ＴＳ／ＴＴＳ多重化回路１２から出力したＴＳストリーム信号１４を受信後（ステップＳＴ２６１）、使用するカウンタをリセット（ステップＳＴ２６２）した後、ＴＳヘッダを検出（ステップＳＴ２６３−ＹＥＳ）し、ＴＳ数をカウント（ＴＳ数＋１）する（ステップＳＴ２６４）。フィラーデータ数はペイロードユニット（ＰＥＳデータ）単位で計測するため、検出したＴＳヘッダがペイロードユニット開始インジケータ６３によりＰＥＳデータ１０の先頭であることが検出された場合（ステップＳＴ２６５−ＮＯ、ペイロードユニット開始インジケータ＝１）、カウンタＧ１を０とする（ステップＳＴ２６６）。
【００５８】
次に、ＴＳに含まれるデータがフィラーデータ（０ｘｆｆ）であるかを判定し（ステップＳＴ２６７）、フィラーデータであった場合（ステップＳＴ２６７−ＹＥＳ）、カウンタＧ１を１増分し（ステップＳＴ２６８）、ＴＳ数が設定値となるまで計測を継続する（ステップＳＴ２６９）。ＴＳ数が設定値となった場合（ステップＳＴ２６９−ＹＥＳ）、カウンタＧ２≠０であるかを判定し（ステップＳＴ２７０）、カウンタＧ２＝０である場合（ステップＳＴ２７０−ＮＯ）は計数したカウンタＧ１の値をＧ２に設定する（ステップＳＴ２７２）。カウンタＧ２が０以外の場合（ステップＳＴ２７０−ＹＥＳ）、カウンタＧ１とカウンタＧ２の差分を計算する（ステップＳＴ２７１）。
【００５９】
カウンタＧ１、Ｇ２の差分値がフィラーデータ用閾値である第７の閾値以下であれば（ステップＳＴ２７３−ＮＯ）、フィラーデータ数が異常と判断する（ステップＳＴ２７４）。一方、第７の閾値より大きければ（ステップＳＴ２７３−ＹＥＳ）そのまま終了する。例えば、符号化装置１ｂ全体の処理負荷が増加し、ＴＳ／ＴＴＳ多重化回路１２におけるフィラーデータ処理に時間がかかり、適正なフィラーデータが付与されていない場合、復号装置３４において正常に処理できず表示装置３８の視認性劣化により監視業務を損なう。
【００６０】
上記の第７の閾値については実際の符号化装置１ｂを鑑みて予め適切な任意の値を設定する。値の設定はＴＳ／ＴＴＳ多重化回路１２を動作させるソフトウェア（図示せず）に予め記載することで実現してもよいし、ネットワーク３３及び制御回路２０を介してＴＳ／ＴＴＳ多重化回路１２に設定してもよい。
【００６１】
図１０のステップＳＴ２３０の結果と、図１２のステップＳＴ１３９及びステップＳＴ１４７の結果と、図１３のステップＳＴ２７４の結果は、図８に示す異常有無信号１８ｂとして制御回路２０に通知される。異常有無信号１８ｂを取得した制御回路２０は、その異常有無信号１８ｂの内容を符号化装置１ｂ内に具備するメモリ（図示せず）に格納する。制御回路２０は、監視制御装置３６から装置状態の問い合わせがされた場合に、異常有無信号１８ｂの内容をメモリから読み出し、監視制御装置３６に通知することで、監視対象の映像に変化が乏しく、表示装置３８に表示される映像が正常に表示されているかが判別し難い場合においても、ＴＳ／ＴＴＳ多重化回路１２で異常が発生していることを使用者が検知することができる。あるいは、異常有無信号１８ｂを取得した制御回路２０は、監視制御装置３６または復号装置３４に対して異常の有無を通知してもよい。
【００６２】
また、監視カメラシステム使用者が表示装置３８に表示された映像を見て異常と判断した場合においても、実施の形態３による符号化装置１ａに対して監視制御装置３６より装置状態の問い合わせを行うだけで、異常発生箇所が符号化装置１ａの映像符号化回路４、映像符号化データパケット回路８及びＴＳ／ＴＴＳ多重化回路１２のうちのいずれかであることを検知することが可能となる。
【００６３】
このように、実施の形態３の符号化装置１ｂは、表示装置３８に表示された映像からは、異常が判別しにくい場合においても装置異常を瞬時に確認することができ、さらに符号化装置１ｂ内部における発生箇所の絞り込みまで可能になるため保守作業が容易となる。
【００６４】
以上説明したように、実施の形態３の符号化装置によれば、映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、符号化回路から出力された符号化データをパケット化するパケット回路と、パケット回路から出力されたパケットデータをＴＳストリーム信号に変換するＴＳストリーム信号変換回路と、ＴＳストリーム信号変換回路から出力されたＴＳストリーム信号の発生間隔を計測し、発生間隔がＴＳストリーム信号用閾値以上であった場合にＴＳストリーム信号変換回路が異常であると判定する計測回路とを備えたので、符号化装置自体の異常を検出することができる。
【００６５】
また、実施の形態３の符号化装置によれば、計測回路は、ＴＳストリーム信号内に付与されるフィラーデータ数を計測し、フィラーデータ数がＴＳストリーム信号用閾値としてのフィラーデータ用閾値以下の場合にＴＳストリーム信号変換回路が異常である判定するようにしたので、符号化装置自体の異常を検出することができる。
【００６６】
実施の形態４．
上記実施の形態３においては、ＴＳストリーム信号１４を間隔計測回路１９で計測することでＴＳ／ＴＴＳ多重化回路１２の異常を検出する構成について説明した。実施の形態４では、映像符号化データ６をＭＰＥＧ−２の規格（Ｈ．２２２／Ｈ．２６２，ＩＳＯ／ＩＥＣ１３８１８）に従いＰＥＳ形式にパケット化した後、ＭＰＥＧ−２の規格に従いＰＳ（Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ）多重化を行うＰＳストリーム信号変換回路であるＰＳ多重化回路１３の異常を検出する構成について説明する。
【００６７】
図１４は、実施の形態４の符号化装置１ｃを示す構成図である。実施の形態４の符号化装置１ｃは、実施の形態３の符号化装置１ｂの構成に加え、ＰＳ多重化回路１３の出力であるＰＳストリーム信号１５を間隔計測回路１９ｃに入力するＰＳストリーム信号経路５４を備えたものである。また、間隔計測回路１９ｃは、ＰＳストリーム信号１５の発生間隔を計測し、予め設定されたＰＳストリーム信号用閾値以上であった場合にＰＳ多重化回路１３が異常であると判定し、判定結果を示す異常有無信号１８ｃを出力する回路である。その他の構成は図８に示した実施の形態３の構成と同様であるため、対応する部分に同一符号を付してその説明を省略する。また、監視システムとしての構成は、図２において、符号化装置１を符号化装置１ｃとしたものと同等であるとする。
【００６８】
次に、実施の形態４の符号化装置１ｃにおける異常検出動作について説明する。
ＰＳ多重化回路１３から出力したＰＳストリーム信号１５がＰＳストリーム信号経路５４を介して間隔計測回路１９ｂに入力される。間隔計測回路１９ｃでは、ＰＳストリーム信号１５に含まれるＰＡＣＫヘッダ４３の間隔を測定することでＰＳ多重化回路１３の異常の有無を判定し、判定結果として異常有無信号１８ｃを制御回路２０に通知する。制御回路２０では、異常有無信号１８ｃの内容に基づいて、監視制御装置３６の使用者に符号化装置１ｃの異常を通知することができる。
【００６９】
図１５に、ＰＳストリーム信号１５の構成を示す。ＰＳストリーム１５は、ＰＡＣＫヘッダ４３とシステムヘッダ４４と映像符号化データパケット回路８から出力されるＰＥＳデータ１０（ＰＥＳヘッダ４５とペイロード４６からなる）で構成される。映像符号化データパケット回路８から出力されるＰＥＳデータ１０は、ＰＳストリーム１５の送出速度の揺らぎを低減させるためＰＳ多重化回路１３にて一時的に蓄積した後、一定の処理遅延をもってＰＳストリーム信号１５に変換しているため、ＰＳ多重化回路１３が正常に動作せず、ＰＳストリーム信号１５が生成されない場合、または符号化装置１ｃ全体の処理負荷が増加し、ＰＳストリーム信号１５の生成に想定外の時間がかかった場合は、ＰＳストリーム１５の送出速度に揺らぎが発生する。その結果、ネットワーク３３の伝送容量超過または、復号装置３４の受信バッファ超過により表示装置３８にて映像コマ落ちという視認性劣化が生じ、監視業務を損なうことになる。このような問題に対し、実施の形態４の符号化装置１ｃでは、ＰＳストリーム信号１５のＰＡＣＫヘッダ４３の間隔を計測することでＰＳ多重化回路１３の異常を検出することが可能である。
【００７０】
図１６は、ＰＡＣＫヘッダ４３の間隔を計測する動作を示すフローチャートである。
間隔計測回路１９ｂは、ペイロードユニット開始インジケータ６３の間隔を計測するための二つのカウンタ（カウンタＦ１、Ｆ２とする）を備えている。なお、図１４中ではカウンタＦ１，Ｆ２の図示は省略している。間隔計測回路１９ｃは、ＰＳ多重化回路１３から出力したＰＳストリーム信号１５を受信後（ステップＳＴ２４１）、使用するカウンタをリセット（ステップＳＴ２４２）する。その後、ＰＡＣＫヘッダ４３を検出（ステップＳＴ２４３−ＹＥＳ）した時点でカウンタＦ１がリセット値のままであれば（ステップＳＴ２４４−ＹＥＳ）、カウンタＦ１に現在時刻を設定する（ステップＳＴ２４５）。
【００７１】
ステップＳＴ２４４にてカウンタＦ１がリセット値ではない場合（ステップＳＴ２４４−ＮＯ）、カウンタＦ２に現在時刻を設定（ステップＳＴ２４７）し、カウンタＦ１とカウンタＦ２の差分を計算（ステップＳＴ２４８）する。カウンタＦ１、Ｆ２の差分値が予め設定されているＰＳストリーム信号用閾値としての第６の閾値以上であれば（ステップＳＴ２４９−ＮＯ）、ＰＡＣＫ間隔が異常、すなわちＰＳ間隔が異常と判断する（ステップＳＴ２５０）。ステップＳＴ２５０の結果は異常有無信号１８ｃとして制御回路２０に通知される。
【００７２】
上記の第６の閾値については実際の符号化装置１ｃを鑑みて予め適切な任意の値を設定する。値の設定はＰＳ多重化回路１３を動作させるソフトウェア（図示せず）に予め記載することで実現してもよいし、ネットワーク３３及び制御回路２０を介してＰＳ多重化回路１３に設定してもよい。
【００７３】
次に、上述したＰＡＣＫヘッダ４３の間隔を測定する以外の方法でＰＳ多重化回路１３の異常を検出する方法を説明する。
図１５に示すようにＰＥＳデータ１０をＰＳストリーム１５に格納する際に、ＰＳストリーム１５の長さはＰＥＳデータ１０の整数倍にならないため、その差異を埋めるためにＰＳストリームにフィラー（ｆｉｌｌｅｒ）データ（０ｘｆｆ）を使用することがＭＰＥＧ２の規格上認められている。ＰＳに付与されるフィラーデータの数は、ＰＳ多重化回路１３において入力されるＰＥＳデータ１０の長さに応じて都度計算される。
【００７４】
このようなＰＳに付与されるフィラーデータ数を計測することでＰＳ多重化回路１３の異常の有無を判定し、判定結果として異常有無信号１８ｃを制御回路２０に通知する。制御回路２０では、異常有無信号１８ｃの内容に基づいて、監視制御装置３６の使用者に符号化装置１ｃの異常を通知することができる。
【００７５】
図１７は、ＰＳデータに含まれるフィラーデータ数を計測する動作を示すフローチャートである。
間隔計測回路１９ｃは、フィラーデータ数を計測するための二つのカウンタ（カウンタＨ１、Ｈ２とする）を備えている。なお、図１４中ではカウンタＨ１，Ｈ２の図示は省略している。間隔計測回路１９ｃは、ＰＳ多重化回路１３から出力したＰＳストリーム信号１５を受信後（ステップＳＴ２８１）、使用するカウンタをリセット（ステップＳＴ２８２）した後、ＰＡＣＫヘッダを検出（ステップＳＴ２８３−ＹＥＳ）し、フィラーデータ数はＰＳストリーム信号単位で計測するため、カウンタＨ１を０とする（ステップＳＴ２８４）。次に、ＰＥＳヘッダを検出（ステップＳＴ２８５−ＹＥＳ）したら、ＰＥＳ数をカウント（ＰＥＳ数＋１）する（ステップＳＴ２８６）。ＰＥＳに含まれるデータがフィラーデータ（０ｘｆｆ）であった場合（ステップＳＴ２８７−ＹＥＳ）、カウンタＨ１を１増分し（ステップＳＴ２８８）、ＰＥＳ数が設定値となるまで計測を継続する（ステップＳＴ２８９）。ＰＥＳ数が設定値となった場合（ステップＳＴ２８９−ＹＥＳ）、カウンタＨ２≠０であるかを判定し（ステップＳＴ２９０）、カウンタＨ２が０の場合（ステップＳＴ２９０−ＮＯ）は、計数したカウンタＨ１の値をＨ２に設定（ステップＳＴ２９２）する。カウンタＨ２が０以外の場合（ステップＳＴ２９０−ＹＥＳ）、カウンタＨ１とカウンタＨ２の差分を計算する（ステップＳＴ２９１）。
【００７６】
カウンタＨ１、Ｈ２の差分値が予め設定されているＰＳストリーム信号用閾値である第８の閾値以下であれば（ステップＳＴ２９３−ＮＯ）、ＰＳフィラー間隔が異常、すなわちフィラーデータ数が異常と判断する（ステップＳＴ２９４）。一方、第８の閾値より大きければ（ステップＳＴ２９３−ＹＥＳ）そのまま終了する。例えば、符号化装置１ｃ全体の処理負荷が増加し、ＰＳ多重化回路１３におけるフィラーデータ処理に時間がかかり、適正なフィラーデータが付与されていない場合、復号装置３４において正常に処理できず表示装置３８の視認性劣化により監視業務を損なう。
【００７７】
上記第８の閾値については実際の符号化装置１ｃを鑑みて予め適切な任意の値を設定する。値の設定はＰＳ多重化回路１３を動作させるソフトウェア（図示せず）に予め記載することで実現してもよいし、ネットワーク３３及び制御回路２０を介してＰＳ多重化回路１３に設定してもよい。
【００７８】
図１６のステップＳＴ２５０の結果及び図１７のステップＳＴ２９４の結果は異常有無信号１８ｃとして制御回路２０に通知される。異常有無信号１８ｃを取得した制御回路２０は、その異常有無信号１８ｃの内容を符号化装置１ｃ内に具備するメモリ（図示せず）に格納する。制御回路２０は、監視制御装置３６から装置状態の問い合わせがされた場合に、異常有無信号１８ｃの内容をメモリから読み出し、監視制御装置３６に通知することで、監視対象の映像に変化が乏しく、表示装置３８に表示される映像が正常に表示されているかが判別し難い場合においても、ＰＳ多重化回路１３で異常が発生していることを使用者が検知することができる。あるいは、異常有無信号１８ｃを取得した制御回路２０は、監視制御装置３６または復号装置３４に対して異常の有無を通知してもよい。
【００７９】
また、監視カメラシステム使用者が表示装置３８に表示された映像を見て異常と判断した場合においても、実施の形態４による符号化装置１ｃに対して監視制御装置３６より装置状態の問い合わせを行うだけで、異常発生箇所が符号化装置１ｃの映像符号化回路４、映像符号化データパケット回路８、ＴＳ／ＴＴＳ多重化回路１２及びＰＳ多重化回路１３のうちのいずれかであることを検知することが可能となる。
【００８０】
このように、実施の形態４の符号化装置１ｃは、表示装置３８に表示された映像からは、異常が判別しにくい場合においても装置異常を瞬時に確認することができ、さらに符号化装置１ｃ内部における発生箇所の絞り込みまで可能になるため保守作業が容易となる。
【００８１】
以上説明したように、実施の形態４の符号化装置によれば、映像信号及び音声信号のうち少なくともいずれか一方の信号を符号化する符号化回路と、符号化回路から出力された符号化データをパケット化するパケット回路と、パケット回路から出力されたパケットデータをＰＳストリーム信号に変換するＰＳストリーム信号変換回路と、ＰＳストリーム信号変換回路から出力されたＰＳストリーム信号の発生間隔を計測し、発生間隔がＰＳストリーム信号用閾値以上であった場合にＰＳストリーム信号変換回路が異常であると判定する計測回路とを備えたので、符号化装置自体の異常を検出することができる。
【００８２】
実施の形態５．
上記実施の形態１〜４においては、符号化装置１，１ａ，１ｂ，１ｃに対して監視制御装置３６より装置状態の問い合わせを行うことで符号化装置１，１ａ，１ｂ，１ｃで発生している異常を検出する構成について説明した。実施の形態５では、間隔計測回路１９ｄで検出された異常有無信号１８ｄを使用し、符号化装置１ｄの異常を解消する構成について説明する。
【００８３】
図１８は、実施の形態５の符号化装置１ｄを示す構成図である。実施の形態５の符号化装置１ｄは、実施の形態４の符号化装置１ｃの構成に加え、制御回路２０ａが、間隔計測回路１９ｄからの異常有無信号１８ｄを受けて、映像符号化回路４をリセットするためのリセット信号２４を送出するよう構成されている。その他の構成は図１４に示した実施の形態４の構成と同様であるため、対応する部分に同一符号を付してその説明を省略する。また、監視システムとしての構成は、図２において、符号化装置１を符号化装置１ｄとしたものと同等であるとする。
【００８４】
次に、実施の形態５の符号化装置１ｄの動作について説明する。なお、映像符号化回路４、映像符号化データパケット回路８、ＴＳ／ＴＴＳ多重化回路１２及びＰＳ多重化回路１３及びＰＳ多重化回路１３に対する異常検出動作については、実施の形態１〜４で説明した動作と同様であるため、ここでの説明は省略し、間隔計測回路１９ｄで映像符号化回路４の異常の発生を検知した場合の動作について説明する。
【００８５】
間隔計測回路１９ｄから制御回路２０ａに通知される異常有無信号１８ｄにより制御回路２０ａは映像符号化回路４に異常が発生したことを認識する。制御回路２０ａは、異常有無信号１８ｄの内容を符号化装置１ｄ内に具備するメモリ（図示せず）に格納する。制御回路２０ａでは、監視制御装置３６から装置状態の問い合わせがされた場合、異常有無信号１８ｄの内容をメモリから読み出し、監視制御装置３６に通知する他、異常有無信号１８ｄにて異常発生を検出した時点で異常発生箇所である映像符号化回路４に対してリセット信号２４を送出する。映像符号化回路４はリセット信号２４によりリセット処理を行う。これにより、映像符号化回路４で異常が発生した場合でも復旧処置を行うことが可能となる。
【００８６】
また、制御回路２０ａは、監視制御装置３６から復旧指示を受信した場合もリセット信号２４を送出する。これにより、外部からの指示でも映像符号化回路４の復旧を行うことが可能となる。
【００８７】
なお、上記例では、映像符号化回路４にのみリセット信号２４が送出される構成を示しているが、実施の形態２〜４で説明したように、映像符号化データパケット回路８、ＴＳ／ＴＴＳ多重化回路１２及びＰＳ多重化回路１３のそれぞれで異常が検出された場合に、対応する回路に対してリセット信号を送出するよう構成することができる。この場合も、映像符号化回路４へのリセット信号を与える場合と同様の効果が得られる。
【００８８】
以上説明したように、実施の形態５の符号化装置によれば、計測回路が異常有りと判断した場合または復旧指示を受けて符号化回路をリセットするためのリセット信号を送出する制御回路を備えたので、符号化装置内部で発生した異常を自ら復旧させることができると共に、復旧指示によって符号化装置を復旧させることができる。
【００８９】
また、実施の形態５の符号化装置によれば、復旧指示をネットワークを介して符号化装置の外部より与えるようにしたので、外部からの復旧指示により復旧させることができるため、符号化装置の保守作業が容易となる。
【００９０】
実施の形態６．
上記実施の形態５においては、間隔計測回路１９ｄで検出された異常有無信号１８ｄに基づき符号化装置１ｄ内の異常発生箇所の異常を個別に解消する構成について説明した。実施の形態６では、間隔計測回路１９ｄで検出された異常有無信号１８ｄを使用し符号化装置１ｅ自体をリセットすることで異常を解消する構成について説明する。
【００９１】
図１９は、実施の形態６の符号化装置１ｅを示す構成図である。実施の形態６の符号化装置１ｅは、実施の形態５の符号化装置１ｄの構成に加え、制御回路２０ｂが、間隔計測回路１９ｄからの異常有無信号１８ｄを受けて、符号化装置１ｅ自体をリセットするためのリセット信号２３を送出するよう構成されている。また、リセット信号２３を受けて、符号化装置１ｅ自体をリセットさせるリセット信号２８を出力するリセット回路２７が設けられている。その他の構成は図１８に示した実施の形態５の構成と同様であるため、対応する部分に同一符号を付してその説明を省略する。また、監視システムとしての構成は、図２において、符号化装置１を符号化装置１ｅとしたものと同等であるとする。
【００９２】
次に、実施の形態６の符号化装置１ｅの動作について説明する。なお、間隔計測回路１９ｄからの異常有無信号１８ｄに基づいて制御回路２０ｂがリセット信号２３を出力する以外の動作は実施の形態５と同様であるため、実施の形態５と異なる動作のみを説明する。
間隔計測回路１９ｄから制御回路２０ｂに通知される異常有無信号１８ｄにより制御回路２０ｂは、映像符号化回路４、映像符号化データパケット回路８、ＴＳ／ＴＴＳ多重化回路１２及びＰＳ多重化回路１３の少なくともいずれかに異常が発生したことを認識する。制御回路２０ｂは、異常有無信号１８ｄに基づいてリセット信号２３を出力し、リセット回路２７はこのリセット信号２３を受けてリセット信号２８を出力する。これにより、符号化装置１ｅはリセット処理を行い再起動される。
【００９３】
また、制御回路２０ｂは、監視制御装置３６から復旧指示を受信した場合もリセット信号２３を送出する。これにより、外部からの指示でも符号化装置１ｅ自体をリセットし、復旧を行うことが可能となる。
【００９４】
以上説明したように、実施の形態６の符号化装置によれば、計測回路が異常有りと判断した場合または復旧指示を受けて符号化装置全体をリセットするためのリセット信号を送出する制御回路を備えたので、符号化装置内部で発生した異常を自ら復旧させることができると共に、復旧指示によって符号化装置を復旧させることができる。
【００９５】
なお、実施の形態１〜６においては、映像符号化データの経路について異常検出を行う構成について説明したが、音声符号化データについても映像符号化データと同様の異常検出経路を設け、かつ、各々の閾値を調整することで同様の効果が実現できる。
【００９６】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、または各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００９７】
１，１ａ，１ｂ，１ｃ，１ｄ，１ｅ  符号化装置、２  監視カメラ映像信号、３  監視音声信号、４  映像符号化回路、５  音声符号化回路、６  映像符号化データ、７  音声符号化データ、８  映像符号化データパケット回路、９  音声符号化データパケット回路、１０  映像ＰＥＳデータ、１１  音声ＰＥＳデータ、１２  ＴＳ／ＴＴＳ多重化回路、１３  ＰＳ多重化回路、１４  ＴＳストリーム信号、１５  ＰＳストリーム信号、１７  間隔計測回路制御信号、１８，１８ａ，１８ｂ，１８ｃ，１８ｄ  異常有無信号、１９，１９ａ，１９ｂ，１９ｃ，１９ｄ  間隔計測回路、２０，２０ａ，２０ｂ  制御回路、２３，２４，２８  リセット信号、２７  リセット回路、３１  監視カメラ、３２  マイクロフォン、３３  ネットワーク、３４  復号装置、３５  監視制御信号、３６  監視制御装置、３７  映像信号、３８  表示装置、３９  監視音声信号、４０  スピーカ、５１  符号化データ経路、５２  映像ＰＥＳデータ経路、５３  ＴＳストリーム信号経路、５４  ＰＳストリーム信号経路。
【図１】
2017220748.tif 000003
【図２】
2017220748.tif 000004
【図３】
2017220748.tif 000005
【図４】
2017220748.tif 000006
【図５】
2017220748.tif 000007
【図６】
2017220748.tif 000008
【図７】
2017220748.tif 000009
【図８】
2017220748.tif 000010
【図９】
2017220748.tif 000011
【図１０】
2017220748.tif 000012
【図１１】
2017220748.tif 000013
【図１２】
2017220748.tif 000014
【図１３】
2017220748.tif 000015
【図１４】
2017220748.tif 000016
【図１５】
2017220748.tif 000017
【図１６】
2017220748.tif 000018
【図１７】
2017220748.tif 000019
【図１８】
2017220748.tif 000020
【図１９】
2017220748.tif 000021