(57)【要約】【課題】デコード側装置での圧縮映像データの切り替えをより確実にできるようにした映像データ処理システムを提供することである。【解決手段】エンコード側装置（２０ｂ）とデコード側装置（３０）とを有し、前記デコード側装置（３０）は、映像切り替え要求が取得されたときに、新たな圧縮映像データのＩフレームからの伸張を行うための所定の準備処理が終了した後に映像送信要求を送出する映像送信要求送出手段（３４）を備え、前記エンコード側装置（２０ｂ）は、前記所定のネットワークを介して前記映像送信要求が受信されたことを検出する映像送信要求検出手段（２２）を備え、前記映像送信要求の受信が検出されたときに、その時点で処理対象となるＧＯＰについてはフレーム位置にかかわらず映像データをＩフレームとして圧縮することにより生成された圧縮映像データが前記デコード側装置に宛てて送信されるように構成される。【選択図】  図１
2004282340.tif 000002
【特許請求の範囲】
【請求項１】
ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮し、所定数のフレームの群毎にその先頭にＩフレームが位置する圧縮映像データを生成する圧縮手段を備え、前記圧縮映像データを所定のネットワークに送出するエンコード側装置と、前記所定のネットワークを介して受信した圧縮映像データをＭＰＥＧ方式に従ってフレーム単位に伸張して復元映像データを生成する伸張手段と、前記復元映像データに基づいた映像を表示する表示手段とを備えたデコード側装置とを有し、
前記デコード側装置は、所定の映像切り替え要求を取得する映像切り替え要求取得手段と、
前記伸張手段が圧縮画像データから復元映像データを生成する際に前記所定の映像切り替え要求が取得された場合に、前記伸張手段にて新たな圧縮映像データのＩフレームからの伸張を行うための所定の準備処理を行う準備処理手段と、
前記準備処理手段での前記所定の準備処理が終了した後に、映像送信要求を前記所定のネットワークに送出する映像送信要求送出手段とを備え、
前記エンコード側装置は、前記所定のネットワークを介して前記映像送信要求が受信されたことを検出する映像送信要求検出手段を備え、
前記圧縮手段は、前記映像送信要求が前記映像送信要求検出手段にて受信されたことの検出の通知を受けたときに、その時点で処理対象となる前記所定数のフレームの群についてはフレーム位置にかかわらず映像データをＩフレームとして圧縮してから以後のフレームについての圧縮を行い、得られた圧縮映像データの前記映像送信要求の送信元となる前記エンコード側装置に宛てた送信が前記Ｉフレームから開始されることを特徴とする映像データ処理システム。
【請求項２】
前記映像送信要求送出手段は、所定数の映像送信要求を順番を表す順番情報を付して順次前記所定のネットワークに送出する特徴とする請求項１記載の映像データ処理システム。
【請求項３】
前記映像送信要求送出手段は、前記圧縮画像データのフレームの送信周期より短い間隔で前記複数の映像送信要求を順次前記所定のネットワークに送出することを特徴とする請求項２記載の映像データ処理システム。
【請求項４】
前記エンコード側装置は、前記映像送信要求検出手段にて受信されたことが検出された映像送信要求に付された順番情報が先頭を表す場合、または、前記映像送信要求検出手段にて受信されたことが検出された映像送信要求に付された順番情報にて表される順番より前の順番を表す順番情報の付された映像送信要求をまだ受信していない場合に、前記圧縮手段に前記映像送信要求が受信されたことの検出の通知を行う制御手段を備えたことを特徴とする請求項２記載の映像データ処理システム。
【請求項５】
前記デコード側装置は、前記映像送信要求送出手段により映像送信要求が前記所定のネットワークに送出されたことの通知を受けてから所定時間以内に前記映像送信要求に起因したＩフレームの圧縮映像データが前記伸張手段に供給されるか否かを監視し、前記所定時間以内に前記Ｉフレームの圧縮映像データが前記伸張手段に供給されないときに前記映像送信要求送出手段により映像送信要求が前記所定のネットワークに再度送出されるようにするタイムアウト監視手段を有することを特徴とする請求項１乃至４のいずれかに記載の映像データ処理システム。
【請求項６】
ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮し、所定数のフレームの群毎にその先頭にＩフレームが位置する圧縮映像データを生成する圧縮手段を備え、前記圧縮映像データを所定のネットワークに送出するエンコード側装置と、前記所定のネットワークを介して受信した圧縮映像データをＭＰＥＧ方式に従ってフレーム単位に伸張して復元映像データを生成する伸張手段を備えたデコード側装置とを有するシステムにおける映像データ処理方法であって、
前記デコード側装置は、所定の映像切り替え要求を取得する映像切り替え要求取得手順と、
前記伸張手段が圧縮画像データから復元映像データを生成する際に前記所定の映像切り替え要求が取得された場合に、前記伸張手段にて新たな圧縮映像データのＩフレームからの伸張を行うための所定の準備処理を行う準備処理手順と、
前記所定の準備処理が終了した後に、映像送信要求を前記所定のネットワークに送出する映像送信要求送出手順とを実行し、
前記エンコード側装置は、前記所定のネットワークを介して前記映像送信要求が受信されたことを検出する映像送信要求検出手順を実行し、
前記圧縮手段が、前記映像送信要求が受信されたことの検出の通知を受けたときに、その時点で処理対象となる前記所定数のフレームの群についてはフレーム位置にかかわらず映像データをＩフレームとして圧縮してから以後のフレームについての圧縮を行い、得られた圧縮映像データの前記映像送信要求の送信元となる前記エンコード側装置に宛てた送信が前記Ｉフレームから開始されることを特徴とする映像データ処理方法。
【請求項７】
前記映像送信要求送出手順が、所定数の映像送信要求を順番を表す順番情報を付して順次前記所定のネットワークに送出することを特徴とする請求項６記載の映像データ処理方法。
【請求項８】
前記エンコード側装置では、前記映像送信要求検出手順にて受信されたことが検出された映像送信要求に付された順番情報が先頭を表す場合、または、前記映像送信要求検出手順にて受信されたことが検出された映像送信要求に付された順番情報にて表される順番より前の順番を表す順番情報の付された映像送信要求をまだ受信していない場合に、前記圧縮手段に前記映像送信要求が受信されたことの検出の通知を行うことを特徴とする請求項７記載の映像データ処理方法。
【請求項９】
前記デコード側装置は、前記映像送信要求送出手順により映像送信要求が前記所定のネットワークに送出されたことの通知を受けてから、所定時間以内に前記映像送信要求に起因したＩフレームの圧縮映像データが前記伸張手段に供給されるか否かを監視し、前記所定時間以内に前記Ｉフレームの圧縮映像データが前記伸張手段に供給されないときに映像送信要求が前記所定のネットワークに再度送出されるようにするタイムアウト監視手順を実行することを特徴とする請求項６乃至８のいずれかに記載の映像データ処理方法。
【請求項１０】
ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮し、所定数のフレームの群毎にその先頭にＩフレームが位置する圧縮映像データを生成する圧縮手段を備え、前記圧縮映像データを所定のネットワークに送出する映像データ処理装置であって、
順番を表す順番情報の付された映像送信要求が前記所定のネットワークを介して受信されたことを検出する映像送信要求検出手段と、
前記映像送信要求検出手段にて受信されたことが検出された映像送信要求に付された順番情報が先頭を表す場合、または、前記映像送信要求検出手段にて受信されたことが検出された映像送信要求に付された順番情報にて表される順番より前の順番を表す順番情報の付された映像送信要求をまだ受信していない場合に、前記圧縮手段に映像送信要求が受信されたことの検出の通知を行う制御手段とを備え、
前記圧縮手段は、前記映像送信要求が前記映像送信要求検出手段にて受信されたことの検出の通知を受けたときに、その時点で処理対象となる前記所定数のフレームの群についてはフレーム位置にかかわらず映像データをＩフレームとして圧縮してから以後のフレームについての圧縮を行い、得られた圧縮映像データの前記映像送信要求の送信元となる他の映像データ処理装置に宛てた送信が前記Ｉフレームから開始されるようにしたことを特徴とする映像データ処理装置。
【請求項１１】
前記所定のネットワークを介して受信した、ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮し、所定数のフレームの群毎にその先頭にＩフレームが位置する圧縮映像データをフレーム単位に伸張して復元映像データを生成する伸張手段を備えた映像データ処理装置であって、
所定の映像切り替え要求を取得する映像切り替え要求取得手段と、
前記伸張手段が圧縮画像データから復元映像データを生成する際に前記所定の映像切り替え要求が取得された場合に、前記伸張手段にて新たな圧縮映像データのＩフレームからの伸張を行うための所定の準備処理を行う準備処理手段と、
前記準備処理手段での前記所定の準備処理が終了した後に、映像送信要求を前記所定のネットワークに送出する映像送信要求送出手段とを有することを特徴とする映像データ処理装置。
【請求項１２】
前記映像送信要求送出手段は、所定数の映像送信要求を順番を表す順番情報を付して順次前記所定のネットワークに送出するようにしたことを特徴とする請求項１１記載の映像データ処理装置。
【請求項１３】
前記映像送信要求送出手段により映像送信要求が前記所定のネットワークに送出されたことの通知を受けてから、所定時間以内に前記映像送信要求に起因したＩフレームの圧縮映像データが前記伸張手段に供給されるか否かを監視し、前記所定時間以内に前記Ｉフレームの圧縮映像データが前記伸張手段に供給されないときに前記映像送信要求送出手段により映像送信要求が前記所定のネットワークに再度送出されるようにするタイムアウト監視手段を有することを特徴とする請求項１１または１２記載の映像データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＭＰＥＧ方式に従って映像データに対する圧縮、伸張を行うと共にその圧縮により生成される圧縮映像データの送受信を行う映像データ処理システム及び方法に関する。
【０００２】
また、本発明は、そのような映像データ処理システムに適用される映像データ処理装置に関する。
【０００３】
【従来の技術】
ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮する場合、フレーム内の映像データを圧縮して得られるＩ（Ｉｎｔｒａ−ｃｏｄｅｄ）フレームとフレーム間での映像データの差分に基づいて圧縮のなされたフレーム（Ｐ（Ｐｒｅｄｉｃｔｉｖｅ−ｃｏｄｅｄ）フレーム、Ｂ（Ｂｉｄｉｒｅｃｔｉｏｎａｌｌｙ  ｐｒｅｄｉｃｔｉｖｅ−ｃｏｄｅｄ）フレーム）とで構成された圧縮映像データが生成される。そして、この圧縮映像データは、所定数（例えば、１５）のフレームの群（以下、ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）という）毎にその先頭にＩフレームが位置するようになっている。
【０００４】
このようなＭＰＥＧ方式に従った映像データの圧縮により得られた圧縮映像データをネットワークに送出する映像情報機器（エンコード側装置）と、ネットワークから圧縮映像データを受信し、その圧縮映像データをフレーム単位に伸張して得られる復元映像データに基づいて映像表示を行うモニタ装置（デコード側装置）とを備えた映像データ処理システム（例えば、監視システム）がある。このような映像データ処理システムでは、モニタ装置が、ある映像情報機器からの圧縮映像データの受信中に、その圧縮映像データを他の映像情報機器からの圧縮映像データに切り替える場合、表示されている映像が乱れないようにするためには、前記他の映像情報機器からの圧縮映像データのＩフレームの位置でその切り替えを行う必要がある。
【０００５】
１秒当たり３０フレームの映像データを処理するＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｍｉｔｔｅｅ）方式の映像データ処理システムでは、ＧＯＰが例えば１５フレームで構成される場合、前記圧縮映像データの切り替えが可能になるまでに最悪５００ミリ秒待つ必要がある。従来、このような問題を解決して高速な圧縮映像データの切り替えを可能にする映像データ処理システムが提案されている（例えば、特許文献１参照）。
【０００６】
この従来の映像データ処理システムでは、モニタ装置（デコード側装置）及びそのモニタ装置が新たに受信すべき圧縮映像データを生成する映像情報機器（エンコード側装置）に対して切り替えタイミングを表す指定時刻をネットワークを介して予め外部のシステムコントローラから与えている。そして、映像情報機器がその指定時刻に、その時点におけるフレームをＩフレームに差し替えて圧縮映像データのモニタ装置に宛てた送出を開始する一方、モニタ装置がその指定時刻に、受信すべき圧縮映像データの切替えを行って受信されるＩフレームと同期をとうるように前記映像情報機器からの新たな圧縮映像データの処理を開始するようにしている。
【０００７】
【特許文献１】
特開平２０００−５９４０６号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、前述した従来の映像データ処理システムでは、受信すべき圧縮映像データを切り替えるモニタ装置（デコード側装置）の状況にかかわらず、指定時刻に圧縮映像データの切り替えを行わなければならないことから、外部のシステムコントローラから映像情報機器及びモニタ装置に指定時刻を与えるタイミング（時刻）とその指定時刻との時間差が少ないと、ネットワークでの伝送遅延等によって指定時刻のモニタ装置（デコード側装置）への到来が遅れると、モニタ装置（デコード側装置）の状況によっては、正常な切り替えがなされない可能性がある。
【０００９】
本発明は、このような問題を解決するためになされたもので、デコード側装置での圧縮映像データの切り替えをより確実にできるようにした映像データ処理システムを提供するものである。
【００１０】
【課題を解決するための手段】
本発明に係る映像データ処理システムは、ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮し、所定数のフレームの群毎にその先頭にＩフレームが位置する圧縮映像データを生成する圧縮手段を備え、前記圧縮映像データを所定のネットワークに送出するエンコード側装置と、前記所定のネットワークを介して受信した圧縮映像データをＭＰＥＧ方式に従ってフレーム単位に伸張して復元映像データを生成する伸張手段と、前記復元映像データに基づいた映像を表示する表示手段とを備えたデコード側装置とを有し、前記デコード側装置は、所定の映像切り替え要求を取得する映像切り替え要求取得手段と、前記伸張手段が圧縮画像データから復元映像データを生成する際に前記所定の映像切り替え要求が取得された場合に、前記伸張手段にて新たな圧縮映像データのＩフレームからの伸張を行うための所定の準備処理を行う準備処理手段と、前記準備処理手段での前記所定の準備処理が終了した後に、映像送信要求を前記所定のネットワークに送出する映像送信要求送出手段とを備え、前記エンコード側装置は、前記所定のネットワークを介して前記映像送信要求が受信されたことを検出する映像送信要求検出手段を備え、前記圧縮手段は、前記映像送信要求が前記映像送信要求検出手段にて受信されたことの検出の通知を受けたときに、その時点で処理対象となる前記所定数のフレームの群についてはフレーム位置にかかわらず映像データをＩフレームとして圧縮してから以後のフレームについての圧縮を行い、得られた圧縮映像データの前記映像送信要求の送信元となる前記エンコード側装置に宛てた送信が前記Ｉフレームから開始される構成となる。
【００１１】
このような構成により、デコード側装置では、所定の映像切り替え要求の取得がなされると、所定の準備処理が終了した後に映像送信要求をネットワークに送出する。そして、そのエンコード側装置では、ネットワークを介して前記映像送信要求が受信されると、圧縮手段が、その映像送信要求の受信されたことの通知を受けて、その時点で処理対象となる前記所定数のフレームの群についてはフレーム位置にかかわらず映像データをＩフレームとして圧縮してから以後のフレームについての圧縮を行い、得られた圧縮映像データの前記映像送信要求の送信元となる前記エンコード側装置に宛てた送信が前記Ｉフレームから開始される。
【００１２】
その結果、所定の準備処理の終えた状態の前記デコード側装置では、前記エンコード側装置からの圧縮映像データを受信した直後から、Ｉフレームから始まるその圧縮映像データの伸張処理の実行が可能となる。
【００１３】
また、本発明に係る映像データ処理システムは、前記映像送信要求送出手段が、所定数の映像送信要求を順番を表す順番情報を付して順次前記所定のネットワークに送出するようにした構成とすることができる。
【００１４】
このような構成により、エンコード側装置では、いくつかの映像送信要求の検出ミスがあったとしても、複数の映像送信要求のいずれかに基づいてより確実に圧縮映像データのＩフレームからの送信を開始することができるようになる。その結果、デコード側装置では、より確実に処理すべき圧縮映像データの切り替えができるようになる。
【００１５】
更に、本発明に係る映像データ処理システムは、前記映像送信要求送出手段が、前記圧縮画像データのフレームの送信周期より短い間隔で前記複数の映像送信要求を順次前記所定のネットワークに送出するように構成とすることができる。
【００１６】
このような構成により、エンコード側装置にていくつかの映像送信要求の検出ミス（取りこぼし）があったとしても、デコード側装置では、大きな遅延が生じることなく、より確実に処理すべき圧縮映像データの切り替えができるようになる。
【００１７】
本発明に係る映像データ処理システムは、前記エンコード側装置が、前記映像送信要求検出手段にて受信されたことが検出された映像送信要求に付された順番情報が先頭を表す場合、または、前記映像送信要求検出手段にて受信されたことが検出された映像送信要求に付された順番情報にて表される順番より前の順番を表す順番情報の付された映像送信要求をまだ受信していない場合に、前記圧縮手段に前記映像送信要求が受信されたことの検出の通知を行う制御手段を備えた構成とすることができる。
【００１８】
このような構成により、デコード側装置から時間差をもって送出された複数の映像送信要求に応答してエンコード側装置が圧縮映像データを繰り返し送出することを防止することができる。
【００１９】
また、本発明に係る映像データ処理システムは、前記デコード側装置が、前記映像送信要求送出手段により映像送信要求が前記所定のネットワークに送出されたことの通知を受けてから所定時間以内に前記映像送信要求に起因したＩフレームの圧縮映像データが前記伸張手段に供給されるか否かを監視し、前記所定時間以内に前記Ｉフレームの圧縮映像データが前記伸張手段に供給されないときに前記映像送信要求送出手段により映像送信要求が前記所定のネットワークに再度送出されるようにするタイムアウト監視手段を有する構成とすることができる。
【００２０】
このような構成により、エンコード側装置にて映像送信要求の検出ミス（取りこぼし）があったとしても、デコード側装置から映像送信要求の再送がなされるので、デコード側装置にてより確実に圧縮映像データの切り替えが可能となる。
【００２１】
本発明に係る映像データ処理方法は、ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮し、所定数のフレームの群毎にその先頭にＩフレームが位置する圧縮映像データを生成する圧縮手段を備え、前記圧縮映像データを所定のネットワークに送出するエンコード側装置と、前記所定のネットワークを介して受信した圧縮映像データをＭＰＥＧ方式に従ってフレーム単位に伸張して復元映像データを生成する伸張手段を備えたデコード側装置とを有するシステムにおける映像データ処理方法であって、前記デコード側装置は、所定の映像切り替え要求を取得する映像切り替え要求取得手順と、前記伸張手段が圧縮画像データから復元映像データを生成する際に前記所定の映像切り替え要求が取得された場合に、前記伸張手段にて新たな圧縮映像データのＩフレームからの伸張を行うための所定の準備処理を行う準備処理手順と、前記所定の準備処理が終了した後に、映像送信要求を前記所定のネットワークに送出する映像送信要求送出手順とを実行し、前記エンコード側装置は、前記所定のネットワークを介して前記映像送信要求が受信されたことを検出する映像送信要求検出手順を実行し、前記圧縮手段が、前記映像送信要求が受信されたことの検出の通知を受けたときに、その時点で処理対象となる前記所定数のフレームの群についてはフレーム位置にかかわらず映像データをＩフレームとして圧縮してから以後のフレームについての圧縮を行い、得られた圧縮映像データの前記映像送信要求の送信元となる前記エンコード側装置に宛てた送信が前記Ｉフレームから開始される構成となる。
【００２２】
このような構成により、伸張準備処理の終えた状態の前記デコード側装置では、前記エンコード側装置からの圧縮映像データを受信した直後から、Ｉフレームから始まるその圧縮映像データの伸張処理の実行が可能となる。
【００２３】
また、本発明に係る映像データ処理方法は、前記映像送信要求送出手順が、所定数の映像送信要求を順番を表す順番情報を付して順次前記所定のネットワークに送出する構成とすることができる。
【００２４】
このような構成により、エンコード側装置において、いくつかの映像送信要求の検出ミスがあったとしても、複数の映像送信要求のいずれかに基づいてより確実に圧縮映像データのＩフレームからの送信を開始することができるようになり、その結果、デコード側装置では、より確実に処理すべき圧縮映像データの切り替えができるようになる。
【００２５】
更に、本発明に係る映像データ処理方法は、前記エンコード側装置では、前記映像送信要求検出手順にて受信されたことが検出された映像送信要求に付された順番情報が先頭を表す場合、または、前記映像送信要求検出手順にて受信されたことが検出された映像送信要求に付された順番情報にて表される順番より前の順番を表す順番情報の付された映像送信要求をまだ受信していない場合に、前記圧縮手段に前記映像送信要求が受信されたことの検出の通知を行う構成とすることができる。
【００２６】
このような構成により、デコード側装置から時間差をもって送出された複数の映像送信要求に応答してエンコード側装置が圧縮映像データを繰り返し送出することを防止することができる。
【００２７】
また、本発明に係る映像データ処理方法は、前記デコード側装置が、前記映像送信要求送出手順により映像送信要求が前記所定のネットワークに送出されたことの通知を受けてから、所定時間以内に前記映像送信要求に起因したＩフレームの圧縮映像データが前記伸張手段に供給されるか否かを監視し、前記所定時間以内に前記Ｉフレームの圧縮映像データが前記伸張手段に供給されないときに映像送信要求が前記所定のネットワークに再度送出されるようにするタイムアウト監視手順を実行する構成とすることができる。
【００２８】
このような構成により、エンコード側装置にて映像送信要求の検出ミスがあったとしても、デコード側装置から映像送信要求の再送がなされるので、デコード側装置にてより確実に圧縮映像データの切り替えが可能となる。
【００２９】
本発明に係る映像データ処理装置は、ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮し、所定数のフレームの群毎にその先頭にＩフレームが位置する圧縮映像データを生成する圧縮手段を備え、前記圧縮映像データを所定のネットワークに送出する映像データ処理装置であって、順番を表す順番情報の付された映像送信要求が前記所定のネットワークを介して受信されたことを検出する映像送信要求検出手段と、前記映像送信要求検出手段にて受信されたことが検出された映像送信要求に付された順番情報が先頭を表す場合、または、前記映像送信要求検出手段にて受信されたことが検出された映像送信要求に付された順番情報にて表される順番より前の順番を表す順番情報の付された映像送信要求をまだ受信していない場合に、前記圧縮手段に映像送信要求が受信されたことの検出の通知を行う制御手段とを備え、前記圧縮手段は、前記映像送信要求が前記映像送信要求検出手段にて受信されたことの検出の通知を受けたときに、その時点で処理対象となる前記所定数のフレームの群についてはフレーム位置にかかわらず映像データをＩフレームとして圧縮してから以後のフレームについての圧縮を行い、得られた圧縮映像データの前記映像送信要求の送信元となる他の映像データ処理装置に宛てた送信が前記Ｉフレームから開始されるようにした構成となる。
【００３０】
このような構成により、前記映像データ処理システムのエンコード側装置として利用することのできる映像データ処理装置を実現することができる。
【００３１】
本発明に係る映像データ処理装置は、前記所定のネットワークを介して受信した、ＭＰＥＧ方式に従って映像データをフレーム単位に圧縮し、所定数のフレームの群毎にその先頭にＩフレームが位置する圧縮映像データをフレーム単位に伸張して復元映像データを生成する伸張手段を備えた映像データ処理装置であって、所定の映像切り替え要求を取得する映像切り替え要求取得手段と、前記伸張手段が圧縮画像データから復元映像データを生成する際に前記所定の映像切り替え要求が取得された場合に、前記伸張手段にて新たな圧縮映像データのＩフレームからの伸張を行うための所定の準備処理を行う準備処理手段と、前記準備処理手段での前記所定の準備処理が終了した後に、映像送信要求を前記所定のネットワークに送出する映像送信要求送出手段とを有する構成となる。
【００３２】
また、本発明に係る映像データ処理装置は、前記映像送信要求送出手段が、所定数の映像送信要求を順番を表す順番情報を付して順次前記所定のネットワークに送出するようにした構成とすることができる。
【００３３】
更に、本発明に係る映像データ処理装置は、前記映像送信要求送出手段により映像送信要求が前記所定のネットワークに送出されたことの通知を受けてから、所定時間以内に前記映像送信要求に起因したＩフレームの圧縮映像データが前記伸張手段に供給されるか否かを監視し、前記所定時間以内に前記Ｉフレームの圧縮映像データが前記伸張手段に供給されないときに前記映像送信要求送出手段により映像送信要求が前記所定のネットワークに再度送出されるようにするタイムアウト監視手段を有する構成とすることができる。
【００３４】
前記各構成により、前記映像データ処理システムにおけるデコード側装置として利用することのできる映像データ処理装置を実現することができる。
【００３５】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
【００３６】
本発明の第一の実施の形態に係る映像データ伝送システムは、図１に示すように構成される。
【００３７】
図１において、この映像データ伝送システムは、所定のネットワーク４０に接続されたシステムコントローラ１０、複数の撮影装置（エンコード側装置）２０ａ、２０ｂ、及びモニタ装置（デコード側装置）３０を有している。撮影装置２０ａ、２０ｂそれぞれは、同様の構成となっており、送受信処理部２１、Ｉフレーム送出要求検出部２２、圧縮部２３、撮影ユニット２４を備えている。送受信処理部２１は、ネットワーク４０との間で、データ、信号及びコマンド等の送受を行う。Ｉフレーム送信要求検出部２２は、ネットワーク４０を介して伝送されるＩフレーム送信要求コマンド（映像送信要求）が送受信処理部２１にて受信されたことを検出する。
【００３８】
撮影ユニット２４は、所定の領域を撮影してその領域についての映像データを出力する。圧縮部２３は、撮影ユニット２４からの映像データをＭＰＥＧ方式に従ってフレーム単位に圧縮し、ＧＯＰ毎にその先頭にＩフレームが位置する圧縮映像データを生成する。圧縮部２３にて生成された圧縮映像データは、送受信処理部２１を介してネットワーク４０に送出される。
【００３９】
モニタ装置３０は、送受信処理部３１、伸張部３２、表示ユニット３３、Ｉフレーム送出要求部３４及び切り替え要求検出部３５を有している。送受信処理部３１は、ネットワーク４０との間で、データ、信号及びコマンド等の送受信を行う。伸張部３２は、ネットワーク４０から送受信処理部３１にて受信された圧縮映像データをＭＰＥＧ方式に従って伸張して復元映像データを生成する。この復元映像データは表示ユニット３３に供給され、表示ユニット３３は復元映像データに基づいて映像（動画像）を表示する。
【００４０】
切り替え要求検出部３５は、システムコントローラ１０からネットワーク４０を通じて転送され、送受信処理部３１にて受信された映像切り替え要求コマンドを検出する。Ｉフレーム送出要求部３４は、後述するような伸張部３２での処理に係る所定の準備処理を終了した際にＩフレーム送信要求コマンド（映像送信要求）を出力する。このＩフレーム送信要求コマンドは送受信処理部３１からネットワーク４０に送出される。
【００４１】
前述したような構成となる映像データ処理システムの動作について、図２に示すシーケンス図及び図３に示すフローチャートに従って説明する。
【００４２】
図２に示すように、撮影装置２０ａからネットワーク４０に送出される圧縮映像データＡをモニタ装置３０が受信し、モニタ装置３０では、その圧縮映像データＡを伸張して得られる復元映像データに基づいた映像Ａが表示ユニット３３に表示されている。この状態で、システムコントローラ１０がモニタ装置３０に対して撮影装置２０ｂからの映像への切り替えを表す映像切り替え要求コマンドを送信し、その映像切り替え要求コマンドがモニタ装置３０にて受信されると、モニタ装置３０は、図３に示す手順に従って処理を行う。
【００４３】
図３において、切り替え要求検出部３５がシステムコントローラ１０から送信された映像切り替え要求コマンドを検出すると（Ｓ１）、その旨が、撮影装置２０ａからの圧縮映像データＡをフレーム単位で伸張している伸張部３２に通知される。そして、伸張部３２が新たな映像圧縮データのＩフレームからの伸張を行うために必要な所定の準備処理が行われる（Ｓ２）。この準備処理では、例えば、次のような処理がなされる。
【００４４】
まず、最後に伸張した復元映像データに基づいた映像を表示ユニットに静止状態で表示させ、次いで、既に受信済みで伸張処理前の映像圧縮データ（Ａ）を全て破棄する。これにより、ネットワークから受信される切り替え後の圧縮映像データ（Ｂ）を処理の先頭として伸張を開始できるようになる。また、送受信処理部に対して、切り替え後の圧縮画像データ（Ｂ）の受信処理に必要な受信アドレス情報の設定を更新させる。
【００４５】
この準備処理が終了すると（Ｓ３でＹＥＳ）、伸張部３２はその旨をＩフレーム送信要求部３４に通知する。その通知を受けたＩフレーム送信要求部３４は、Ｉフレーム送信要求コマンドを出力し、そのＩフレーム送信要求コマンドが送受信処理部３１から映像切り替え先の撮影装置２０ｂに宛ててネットワーク４０に送出される（Ｓ４）。
【００４６】
このＩフレーム送信要求コマンドはネットワーク４０を介して撮影装置２０ｂに転送される（図２参照）。撮影装置２０ｂでは、送受信処理部２１にてＩフレーム送信要求コマンドが受信されたことをＩフレーム送信要求検出部２２が検出すると、その旨が圧縮部２３に通知される。圧縮部２３は、撮影ユニット２３からの映像データをフレーム単位に圧縮して圧縮映像データＢを生成している。その過程で圧縮部２３は、前記通知を受けると、その時点で処理対象となるＧＯＰについてはフレーム位置にかかわらず映像データをＩフレームとして圧縮（Ｉフレーム挿入）してから以後のフレームについての圧縮処理を行う。そして、その圧縮処理により得られた圧縮映像データＢのモニタ装置３０に宛てた送信が前記Ｉフレームから開始される（図２参照）。
【００４７】
前記Ｉフレーム送信要求コマンドを送出したモニタ装置３０では、撮影装置２０ｂからの圧縮映像データＢのＩフレームが検出されるか否かを判定している（Ｓ５）。その過程で、前記圧縮映像データＢがモニタ装置３０にて受信され、その圧縮映像データＢのＩフレームが検出されると（Ｓ５でＹＥＳ）、既に準備処理を終了している伸張部３２は、前記圧縮映像データＢのＩフレームからＭＰＥＧ方式に従った伸張処理を開始する。その結果、モニタ装置３０の表示ユニット３３の表示画面は、圧縮映像データＡに基づいた映像Ａから圧縮映像データＢに基づいた映像Ｂに切り替えられる。
【００４８】
更に、モニタ装置３０にて受信される圧縮映像データの切り替えについて図４を参照にして更に詳細に説明する。
【００４９】
撮影装置２０ａでは、映像データがフレーム単位に圧縮され、図４（ａ）に示すＡ−ＧＯＰｉ−１、Ａ−ＧＯＰｉ、Ａ−ＧＯＰｉ＋１、・・・のように、先頭に位置するＩフレームとそれに続く複数のＰフレーム（この例ではＢフレームはない）にて構成されるＧＯＰが連なるようにして圧縮映像データＡが生成される。そして、撮影装置２０ａは、その圧縮映像データＡを・・・、Ａ−ＧＯＰｉ−１、Ａ−ＧＯＰｉ、Ａ−ＧＯＰｉ＋１、・・・の順序でネットワーク４０に送出している。
【００５０】
撮影装置２０ｂでは、映像データがフレーム単位で圧縮され、図４（ｂ）に示すＢ−ＧＯＰｊ−１、Ｂ−ＧＯＰｊ、Ｂ−ＧＯＰｊ＋１、・・・のように、先頭に位置するＩフレームとそれに続く複数のＰフレームにて構成されるＧＯＰが連なるようにして圧縮映像データＢが生成される。そして、撮影装置２０ｂは、撮影装置２０ａと異なるタイミングにて、その圧縮映像データＢを・・・、Ｂ−ＧＯＰｊ−１、Ｂ−ＧＯＰｊ、Ｂ−ＧＯＰｊ＋１、・・・の順序でネットワーク４０に送出している。
【００５１】
この状態で、撮影装置２０ａからの前記圧縮映像データＡを受信しているモニタ装置３０は、前述したようにシステムコントローラ１０からの映像切り替えコマンドに基づいて準備処理を終了した後にＩフレーム送出要求コマンドを発行する。撮影装置２０ｂが前記Ｉフレーム送出要求コマンドを受信（検出すると）すると、図４（ｂ）に示すように、その時点で処理対象となるＢ−ＧＯＰｊについてはフレーム位置にかかわらずＩフレーム（斜線部参照）として圧縮してから以後のフレームについての圧縮処理を行う。その結果、得られた圧縮映像データＢのモニタ装置３０に宛てた送信が前記Ｉフレーム（斜線部参照）から開始される。
【００５２】
モニタ装置３０は、図４（ｃ）に示すように、撮影装置２０ａからの圧縮映像データＡのＡ−ＧＯＰｉ−１についての伸張処理を終え、次のＡ−ＧＯＰｉについての伸張処理の過程で、撮影装置２０ｂからの圧縮映像データＢのＩフレームを検出すると、その時点から、圧縮映像データＢについての伸張処理をＢ−ＧＯＰｊの前記Ｉフレーム（斜線参照）から開始する。その結果、モニタ装置３０の表示ユニット３３における表示映像は、映像Ａから映像Ｂに切り替えられる。
【００５３】
前記本発明の第一の実施の形態に係る映像データ処理装置によれば、モニタ装置３０（デコード側装置）が、システムコントローラ１０からの映像切り替えコマンドに基づいて、伸張部３２が新たな映像圧縮データのＩフレームからの伸張を行うために必要な所定の準備処理が完了した後に、Ｉフレーム送信要求コマンドを送信するようにしているので、撮影装置２０ｂ（エンコード側装置）が、そのＩフレーム送信要求に基づいてＩフレームからの圧縮映像データＢを送信すれば、モニタ装置３０は、その圧縮データＢをＩフレームから確実に伸張することができるようになる。即ち、モニタ装置３０では、映像Ａから映像Ｂへの切り替えが高速にかつ確実に行えるようになる。
【００５４】
次に、本発明の第二の実施の形態に係る映像データ処理システムについて説明する。この第二の実施の形態に係る映像データ処理システムは、モニタ装置３０（デコード側装置）がＩフレーム送信要求コマンドを複数送信する点で、前記第一の実施の形態に係る映像データ処理システムと相違する。
【００５５】
本発明の第二の実施の形態に係る映像データ処理システムは、図５に示すように構成される。この映像データ処理システムは、第一の実施の形態に係る映像データ処理システムと同様に、システムコントローラ１０、複数の撮影装置２０ａ、２０ｂ、及びモニタ装置３０がネットワーク４０に接続されている。撮影装置２０ａ、２０ｂそれぞれは、第一の実施の形態に係る映像データ処理システムの場合と同様に、送受信処理部２１、Ｉフレーム送出要求検出部２２、圧縮部２３及び撮影ユニット２４を有し、更に、要求状態テーブル２５を有する。また、モニタ装置３０は、第一の実施の形態に係る映像データ処理システムの場合と同様に、送受信処理部３１、伸張部３２、表示ユニット３３、Ｉフレーム送出要求部３４及び切り替え要求検出部３５を有している。
【００５６】
モニタ装置３０のＩフレーム送出要求部３４は、伸張部３２からの所定の通知に応答して、２つのＩフレーム送出要求コマンドをＧＯＰのフレームの送信周期より充分小さい所定の時間差をもって出力する。この２つのＩフレーム送出要求コマンドは、出力順番を表す情報（ＮＯ．１、ＮＯ．２）が付されており、最初に、Ｉフレーム送出要求コマンドＮＯ．１が出力され、次いで、Ｉフレーム送出要求コマンドＮＯ．２が出力される。各撮影装置２０ａ、２０ｂの要求状態テーブル２５には、Ｉフレーム検出要求検出部２２にて各Ｉフレーム送出要求コマンドＮＯ．１、ＮＯ２の受信が検出されたときに、各Ｉフレーム送出要求コマンドＮＯ．１、ＮＯ２の受信記録が生成される。
【００５７】
前述したような構成の映像データ処理システムは次のようにして動作する。
【００５８】
システムコントローラ１０からの映像切り替え要求コマンドをモニタ装置３０の切り替え要求検出部３５が検出すると、前記第一の実施の形態に係る映像データ処理システムの場合と同様に、伸張部３２が新たな圧縮映像データのＩフレームからの伸張を行うために必要な所定の準備処理が行わる。そして、その準備処理が完了すると、Ｉフレーム送出要求部３４がＩフレーム送信要求コマンドＮＯ．１とＩフレーム送信要求コマンドＮＯ．２を所定の時間差をもって出力し、それら２つのＩフレーム送信要求コマンドＮＯ．１、ＮＯ．２が送受信処理部３１から撮影装置２０ｂに宛てて前記時間差をもって順次ネットワーク４０に送出される。
【００５９】
撮影装置２０ｂでは、１番目のＩフレーム送信要求コマンドＮＯ．１の受信をＩフレーム送出要求検出部２２が検出すると、そのＩフレーム送信要求コマンドＮＯ．１の受信記録が要求状態テーブル２５になされると共に、Ｉフレーム送出要求検出部２２から圧縮部２３にＩフレーム送信要求コマンドが受信された旨の通知がなされる。その後、Ｉフレーム送出要求検出部２２は、２番目のＩフレーム送出要求コマンドＮＯ．２の受信を検出すると、要求状態テーブル２５を参照して１番目のＩフレーム送出要求コマンドＮＯ．１の受信記録の有無を判定し、１番目のＩフレーム送信要求コマンドＮＯ．１の受信記録があれば、圧縮部２３への通知を行わない。
【００６０】
一方、１番目のＩフレーム送出要求コマンドＮＯ．１がネットワーク４０上で消失するなど、その１番目のＩフレーム送出要求コマンドＮＯ．１の撮影装置２０ａでの取りこぼしが発生した場合、Ｉフレーム送出要求検出部２２は、２番目のＩフレーム送出要求コマンドＮＯ．２の受信を検出すると、要求状態テーブル２５に１番目のＩフレーム送信要求コマンドＮＯ．１の受信記録が無いことから、圧縮部２３にＩフレーム送信要求コマンドが受信された旨の通知を行う。
【００６１】
以後、第一の実施の形態に係る映像データ処理システムの場合と同様にて、撮影装置２０ｂからモニタ装置３０に対する圧縮映像データＢのＩフレームからの送信が開始され、モニタ装置３０では、受信される圧縮映像データのＩフレームからの伸張処理がなされる。その結果、前記第一の実施の形態に係る映像データ処理システムの場合と同様にして、モニタ装置３０での表示映像の切り替えがなされる。
【００６２】
前述したような第二の実施の形態に係る映像データ処理システムによれば、撮影装置２０ｂに１番目のＩフレーム送出要求コマンドの取りこぼしがあっても、２番目のＩフレーム送出要求コマンドに基づいて圧縮映像データのＩフレームからのモニタ装置に向けた送信ができるようになるので、モニタ装置３０では、大きな遅延が生じることなく、より確実に処理すべき圧縮映像データの切り替えができるようになる。
【００６３】
なお、前記第二の実施の形態では、２つのＩフレーム送出要求コマンド（映像送信要求）が生成されるものであったが、３以上の所定数のＩフレーム送出要求コマンドを生成するようにすることができる。この場合、撮影装置２０ｂにおいて、例えば、Ｉフレーム送出要求コマンドの受信が始めて検出されたときに、圧縮部２３にその旨の通知がなされ、既にＩフレーム送出要求コマンドの受信がなされた状態でＩフレーム送出要求コマンドの受信が検出されたときには、その通知が圧縮部２３になされないようにすることができる。
【００６４】
また、前記第二の実施の形態において、ネットワーク４０の状況により２番目のＩフレーム送出要求コマンドＮＯ．２より遅れて１番目のＩフレーム送出要求コマンドＮＯ．１が撮影装置２０ｂにて受信された場合も、Ｉフレーム送出要求コマンドが受信された旨の通知を圧縮部２３になされないようにすることができる。
【００６５】
次に、本発明の第三の実施の形態に係る映像データ処理システムについて説明する。この第三の実施の形態に係る映像データ処理システムは、モニタ装置３０（デコード側装置）がＩフレーム送出要求コマンドの再送機能を備えた点で、前記第一の実施の形態に係る映像データ処理システムと相違する。
【００６６】
本発明の第三の実施の形態に係る映像データ処理システムは、図６に示すように構成される。この映像データ処理システムは、前記第一の実施の形態に係る映像データ処理システムと同様に、システムコントローラ１０、複数の撮影装置２０ａ、２０ｂ、及びモニタ装置３０がネットワーク４０に接続されている。撮影装置２０ａ、２０ｂそれぞれは、第一の実施の形態に係る映像データ処理システムの場合と同様に、送受信処理部２１、Ｉフレーム送出要求検出部２２、圧縮部２３及び撮影ユニット２４を備えている。また、モニタ装置３０は、第一の実施の形態に係る映像データ処理システムの場合と同様に、送受信処理部３１、伸張部３２、表示ユニット３３、Ｉフレーム送出要求部３４及び切り替え要求検出部３５を備え、更に、タイムアウト監視部３６を備えている。
【００６７】
このような構成となる映像データ処理システムは次のようにして動作する。
【００６８】
システムコントローラ１０からの映像切り替え要求コマンドをモニタ装置３０の切り替え要求検出部２５が検出すると、伸張部３２が新たな圧縮映像データのＩフレームからの伸張を行うために必要な所定の準備処理が行われる。そして、その準備処理が完了すると、Ｉフレーム送出要求部３４がＩフレーム送出要求コマンドを出力し、そのＩフレーム送出要求コマンドが送受信処理部３１から撮影装置２０ｂに宛ててネットワーク４０に送出される。
【００６９】
このとき、タイムアウト監視部３６は、Ｉフレーム送出要求部３４がＩフレーム送出要求コマンドを出力した時点からタイムカウントを開始し、所定時間以内に伸張部３２に新たな圧縮映像データＢのＩフレームが到着したかどうかを監視する。その所定時間が経過（タイムアウト）しても伸張部３２に新たな圧縮映像データＢのＩフレームが到着しない場合、タイムアウト監視部３６は、Ｉフレーム送出要求部３４に起動をかける。その起動により、Ｉフレーム送出要求部３４はＩフレーム送出要求コマンドを再度出力し、Ｉフレーム送出要求コマンドの撮影装置２０ｂに宛てた再送がなされる。
【００７０】
前述したようにしてモニタ装置３０から送出されるＩフレーム送出要求コマンドが撮影装置２０ｂにて正常に受信されると、前記第一の実施の形態に係る映像データ処理システムの場合と同様に、撮影装置２０ｂからモニタ装置３０に対する圧縮映像データＢのＩフレームからの送信が開始され、モニタ装置３０では、受信される圧縮映像データＢのＩフレームからの伸張処理がなされる。その結果、前記第一の実施の形態に係る映像データ処理システムの場合と同様にして、モニタ装置３０での表示映像の切り替えがなされる。
【００７１】
前記第三の実施の形態に係る映像データ処理システムによれば、撮影装置２０ｂ（エンコード側装置）にてＩフレーム送出要求コマンドの取りこぼしがあったとしても、モニタ装置３０（デコード側装置）からＩフレーム送出要求コマンドが再送されるので、モニタ装置３０では、大きな遅延が生じることなく、より確実に処理すべき圧縮映像データの切り替えができるようになる。
【００７２】
なお、前記第一の実施の形態乃至第三の実施の形態に係る映像データ処理システムでは、２つの撮影装置２０ａ、２０ｂ及び単一のモニタ装置３０がネットワーク４０に接続された構成となっているが、更に多くの撮影装置及び複数のモニタ装置がネットワーク４０に接続された構成でもよい。この場合、各モニタ装置での映像切り替えを上述した各手順に従って行うことができる。
【００７３】
また、前記第一の実施の形態乃至第三の実施の形態に係る映像データ処理システムでは、映像切り替えコマンドがシステムコントローラ１０からモニタ装置３０に与えられるようになっているが、モニタ装置３０の入力ユニット（キーボード等）からオペレータがその映像切り替えコマンドを入力するように構成することもできる。
【００７４】
【発明の効果】
以上、説明したように、本発明では、デコード側装置において新たな圧縮映像データのＩフレームからの伸張を行うために必要な所定の準備処理が終了した後に、映像送信要求がデコード側装置からエンコード側装置に送られるようになるので、その映像送信要求に応答してエンコード側装置からデコード側装置に圧縮映像データのＩフレームからの送信が開始された際に、デコード側装置は、エンコード側装置からの圧縮映像データを受信した直後から、Ｉフレームから始まるその圧縮映像データの伸張処理の実行が可能となる。即ち、デコード側装置での圧縮映像データの切り替えをより確実にできるようにした映像データ処理システムを提供することができる。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態に係る映像データ処理システムを示すブロック図
【図２】図１に示す映像データ処理システムにおける処理の流れを示すシーケンス図
【図３】図１に示す映像データ処理システムにおけるモニタ装置の処理の流れを示すフローチャート
【図４】モニタ装置にて受信される圧縮データの切り替えについて示す図
【図５】本発明の第二の実施の形態に係る映像データ処理システムを示すブロック図
【図６】本発明の第三の実施の形態に係る映像データ処理システムを示すブロック図
【符号の説明】
１０  システムコントローラ
２０ａ、２０ｂ  撮影装置
２１  送受信処理部
２２  Ｉフレーム送出要求検出部
２３  圧縮部
２４  撮影ユニット
２５  要求状態テーブル
３０  モニタ装置
３１  送受信処理部
３２  伸張部
３３  表示ユニット
３４  Ｉフレーム送出要求部
３５  切り替え要求検出部
３６  タイムアウト監視部
４０  ネットワーク
【図１】
2004282340.tif 000003
【図２】
2004282340.tif 000004
【図３】
2004282340.tif 000005
【図４】
2004282340.tif 000006
【図５】
2004282340.tif 000007
【図６】
2004282340.tif 000008