(57)【要約】【課題】  他の受信装置の視聴者に違和感を感じさせることなく、伝送装置の設定を調整する。【解決手段】  伝送装置から伝送中の映像データの調整指示が受け付けられた場合、第１の伝送路を介して調整を反映しない映像データを伝送させ、第２の伝送路を介して調整を反映した映像データを伝送させるための情報を、伝送装置に送信し、複数の受信装置のうち、伝送中の映像データの調整に用いる受信装置に対して、第２の伝送路を介して受信した映像データを表示させるための情報を送信し、伝送中の映像データの調整に用いない受信装置に対して、第１の伝送路を介して受信した映像データを表示させるための情報を送信する。【選択図】  図１
2019068252.tif 000002
【特許請求の範囲】
【請求項１】
二重化された第１の伝送路と第２の伝送路とを介して複数の受信装置に映像データを伝送することが可能な伝送装置を制御する制御装置であって、
前記伝送装置から伝送中の映像データの調整指示を受け付ける受け付け手段と、
前記受け付け手段により、前記伝送装置から伝送中の映像データの調整指示が受け付けられた場合、前記第１の伝送路を介して前記調整を反映しない映像データを伝送させ、前記第２の伝送路を介して前記調整を反映した映像データを伝送させるための情報を、前記伝送装置に送信する第１の送信手段と、
前記受け付け手段により、前記伝送装置から伝送中の映像データの調整指示が受け付けられた場合、前記複数の受信装置のうち、前記伝送中の映像データの調整に用いる受信装置に対して、前記第２の伝送路を介して受信した映像データを表示させるための情報を送信し、前記伝送中の映像データの調整に用いない受信装置に対して、前記第１の伝送路を介して受信した映像データを表示させるための情報を送信する第２の送信手段を有する制御装置。
【請求項２】
前記受け付け手段により、前記伝送装置から伝送中の映像データの調整完了指示を受け付けた場合、前記第１の送信手段は、前記第１の伝送路及び前記第２の伝送路を介して、前記調整を反映しない映像データを伝送させるための情報を、前記伝送装置に送信することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記受け付け手段により、前記伝送装置から伝送中の映像データの調整完了指示を受け付けた場合、前記第２の送信手段は、前記第１の伝送路及び前記第２の伝送路を介して受信した映像データのいずれも表示することが可能であることを示す情報を送信することを特徴とする請求項１または２に記載の制御装置。
【請求項４】
前記制御装置は、前記複数の受信装置の１つであることを特徴とする請求項１乃至３のいずれか１項に記載の制御装置。
【請求項５】
前記第１の伝送路及び前記第２の伝送路は、ＩＰ伝送を用いて前記映像データを伝送するための伝送路であることを特徴とする請求項１乃至４のいずれか１項に記載の制御装置。
【請求項６】
前記映像データの調整は、前記映像データに所定のマークを重畳する処理を含むことを特徴とする請求項１乃至５のいずれか１項に記載の制御装置。
【請求項７】
二重化された第１の伝送路と第２の伝送路とを介して複数の受信装置に映像データを伝送することが可能な伝送装置を制御する制御方法であって、
前記伝送装置から伝送中の映像データの調整指示を受け付ける受け付け工程と、
前記受け付け工程で、前記伝送装置から伝送中の映像データの調整指示が受け付けられた場合、前記第１の伝送路を介して前記調整を反映しない映像データを伝送させ、前記第２の伝送路を介して前記調整を反映した映像データを伝送させるための情報を、前記伝送装置に送信する第１の送信工程と、
前記受け付け工程で、前記伝送装置から伝送中の映像データの調整指示が受け付けられた場合、前記複数の受信装置のうち、前記伝送中の映像データの調整に用いる受信装置に対して、前記第２の伝送路を介して受信した映像データを表示させるための情報を送信し、前記伝送中の映像データの調整に用いない受信装置に対して、前記第１の伝送路を介して受信した映像データを表示させるための情報を送信する第２の送信工程を有する制御制御方法。
【請求項８】
コンピュータを、請求項１乃至６のいずれか１項に記載の制御装置の各手段として機能させる、コンピュータが実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二重化伝送路に対応した映像データの伝送制御に関する。
【背景技術】
【０００２】
近年、通信技術の急速な発展に伴い、音声や映像データ等の情報を高速で通信することが可能になって来ている。特に映像データをリアルタイムで伝送する場合、データが大容量かつ時間制約があるため、再送で対応することが難しい。このような伝送の信頼性を高めるための技術の１つとして、二重化伝送方式がある。二重化伝送においては、予期せぬ伝送路の悪化に備え、同等の映像データを２つの伝送路を用いて送信している（特許文献１）。
【０００３】
また、一方で従来より映像データをやりとりするシステムにおいては、受信機器の一つであるディスプレイを見ながら、伝送装置であるカメラの各種設定を実施することが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３５４３６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような二重化伝送を、例えばＩＰストリーミングのようなネットワークを用いた伝送システムに適用した場合、カメラなどの伝送装置から伝送された映像を、複数の受信装置で受信することが可能となる。
【０００６】
しかし、受信装置の１つが伝送装置の設定を調整すると、調整された映像が他の受信装置にも送信されることになる。例えば、調整中は種々のパラメータを何度も変更しながら微調整していることも多いため、その間、他の受信装置にはパラメータが何度も変更された映像が送信されることになり、視聴者は違和感を感じる。
【課題を解決するための手段】
【０００７】
本発明に係る制御装置は、二重化された第１の伝送路と第２の伝送路とを介して複数の受信装置に映像データを伝送することが可能な伝送装置を制御する制御装置であって、前記伝送装置から伝送中の映像データの調整指示を受け付ける受け付け手段と、前記受け付け手段により、前記伝送装置から伝送中の映像データの調整指示が受け付けられた場合、前記第１の伝送路を介して前記調整を反映しない映像データを伝送させ、前記第２の伝送路を介して前記調整を反映した映像データを伝送させるための情報を、前記伝送装置に送信する第１の送信手段と、前記受け付け手段により、前記伝送装置から伝送中の映像データの調整指示が受け付けられた場合、前記複数の受信装置のうち、前記伝送中の映像データの調整に用いる受信装置に対して、前記第２の伝送路を介して受信した映像データを表示させるための情報を送信し、前記伝送中の映像データの調整に用いない受信装置に対して、前記第１の伝送路を介して受信した映像データを表示させるための情報を送信する第２の送信手段を有する。
【発明の効果】
【０００８】
本発明によれば、他の受信装置の視聴者に違和感を感じさせることなく、伝送装置の設定を調整することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】システム構成図。
【図２】カメラ１０のブロック図。
【図３】通常状態から調整状態に移行する際の動作フローチャート。
【図４】調整状態から通常状態に移行する際の動作フローチャート。
【発明を実施するための形態】
【００１０】
［第１の実施形態］
＜システム構成＞
以下に、本発明を実施するうえで適した形態で、図面を参照して説明する。図１は、本発明の実施における伝送システムの概略構成を示すブロック図である。
【００１１】
１０は伝送装置（送信装置）の一例であるカメラであり、ネットワーク２０を介して各受信装置にデータを送信する映像ソースとして動作する。カメラ１０は被写体１を撮影し、映像データを生成する。また、カメラ１０はＩＰ伝送に対応しており、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いて受信装置に映像データをストリーミング伝送することが可能である。本実施形態のカメラ１０は、受信装置との間に第１のＩＰ伝送路及び第２のＩＰ伝送路を形成し、二重化伝送の形態をとってネットワーク２０に接続されている。二重化伝送では、原則として第１のＩＰ伝送路及び第２のＩＰ伝送路に同じ映像データを送信することで、一方の伝送路が使用できなくなった場合に備えている。
【００１２】
第１の受信装置の一例であるディスプレイＡ３１は、第１のＩＰ伝送路と第２の伝送路にて、このネットワーク２０に接続されている。さらに、第２の受信装置の一例であるディスプレイＢ３２も同様に、ネットワーク２０に接続されている。
【００１３】
また、本実施形態のシステムでは、制御装置の一例であるＰＣ４０もネットワーク２０に接続されている。ＰＣ４０はカメラ１０に種々の制御信号を（本実施形態ではコマンド）送信することにより、カメラ１０の設定を変更することができる。
【００１４】
＜カメラの構成＞
図２に、カメラ１０の構成を示す。２００は撮像素子で、図示しないレンズからの外光を受け、映像の情報を電気信号に変換する。その電気信号は、ＡＤ変換器２０１でデジタル信号に変換される。その後、映像処理部２０２において、フィルタリングや色変換等の処理が実施される。さらに、第１の映像圧縮部２０７にて圧縮処理が実施された後、第１のネットワーク処理部２０９でパケット毎に分割し、適切なフラグやヘッダーが付加されてから、本映像データとして、第１のネットワーク端子１１１にて出力される。
【００１５】
さらに、調整映像生成部２０３では、各種の映像処理のデータから、所定の調整映像を作成する。たとえば、合焦箇所を検出しその箇所を示すゼブラマークを生成し、調整映像合成部２０４にて元の映像に重畳する等の処理を行う。
【００１６】
スイッチ２０５は、入力Ａ、入力Ｂを選択するスイッチである。入力Ａが選択されている状態では、映像処理部２０２からの映像データが後段の第２の映像圧縮部２０８に送出される。一方、入力Ｂが選択されている状態では、調整映像合成部２０４からの映像データが後段の第２の映像圧縮部２０８に送出される。本実施形態では、スイッチ２０５の初期状態（伝送開始時）は入力Ａが選択されているものとする。スイッチ２０５が切り替わる条件については後述する。
【００１７】
第２の映像圧縮部２０８で映像データを圧縮後、第２のネットワーク処理部２１０で先述の処理内容同様に、パケット毎に分割される。そして適切なフラグやヘッダーが付加されてから、二重化データとなる第２の本映像データとして、第２のネットワーク端子１１２にて出力される。
【００１８】
本実施形態のカメラ１０は、ＰＣ４０からのコマンドを第１のネットワーク端子１１１を介して受信する。コマンドを受信した場合、ネットワーク処理部２０９でコマンドであることをフィルタリングした後、その内容がコマンド処理部２０６に伝達される。なお、本実施形態は二重化伝送であるから、第２のネットワーク端子１１２を介してコマンドが受信してもよい。この場合は、ネットワーク処理部１１０でコマンドであることを検知し、コマンド処理部２０６に伝達する。
【００１９】
コマンド処理部２０６では、伝達されたコマンドの内容を判断し、調整映像生成部２０３に調整の内容を通知する。さらにコマンドの内容に応じて、スイッチ２０５を切り替える命令を送信する。
【００２０】
以上が、カメラ１０の構成である。なお、カメラ１０の構成は図１に示すものに限定されない。例えば図１に示すような構成を個別のハードウェアを用意して実現する必要はない。例えば１つのプロセッサが、メモリに展開した各種プログラムを実行することで複数の手段として機能してもよいし、複数のハードウェアが協働して１つの手段として機能してもよい。
【００２１】
＜調整状態への移行＞
図３は、本実施形態におけるＰＣ４０の動作を示すフローチャートである。なお、本フローチャートは、ＰＣ４０が有するプロセッサが、メモリに展開したプログラムまたは各部からの入力信号に基づきＰＣ４０の各部を制御することで実現される。これはカメラ１０の動作についても同様である。
【００２２】
本フローチャートは、カメラ１０からディスプレイＡ３１およびディスプレイＢ３２に映像データを送信している状態から開始されるものとする。前述した通りスイッチ２０５の初期状態は入力Ａであるから、ＩＰ伝送路１及びＩＰ伝送路２には、同じ映像データが送信されている。
【００２３】
まず、ＰＣ４０が送信中の映像データの調整動作を実施するよう、ユーザーからの調整指示を受け付ける（Ｓ３００）。この指示には、ディスプレイＡ３１を利用して調整を行うことを示す情報が含まれている。この指示を受け付けたＰＣ４０は、ディスプレイＡ３１へＩＰ伝送路２を使用するよう指示するコマンドを送信する（Ｓ３１０）。この制御コマンドを受信したディスプレイＡ３１は、ＩＰ伝送路１とＩＰ伝送路２の両方から映像データを入力するものの、ＩＰ伝送路２からの映像データのみを表示するよう設定する。
【００２４】
次にＰＣ４０は、ディスプレイＢ３２へＩＰ伝送路１を使用するよう指示するコマンドを送信する（Ｓ３２０）。この制御コマンドを受信したディスプレイＡ３２は、ＩＰ伝送路１とＩＰ伝送路２の両方から映像データを入力するものの、ＩＰ伝送路１からの映像データのみを表示するよう設定する。
【００２５】
ＰＣ４０は、ディスプレイＡ３１とディスプレイＢ３２とからの設定完了のレスポンスの受信待ちを行う（Ｓ３３０）。レスポンスデータには、完了したことに加え、設定可否の情報も含まれている。
【００２６】
ＰＣ４０はレスポンスデータの受信後、レスポンスデータ内の設定可否の情報を解析する（Ｓ３４０）。レスポンスデータの内容が可（ＯＫ）の場合、Ｓ３５０に進む。
【００２７】
続いて、ＰＣ４０は、カメラ１０へ、調整モード出力コマンドを送信する。（Ｓ３５０）。
【００２８】
このコマンドを受信したカメラ１０のコマンド処理部１０６は、コマンドが示す調整内容を調整映像生成部１０３に通知する。この結果、調整映像生成部１０３は調整内容を反映した映像データを生成し、さらに調整映像合成部で必要に応じたデータの合成が行われる。さらにコマンド処理部１０６は、スイッチ２０５を入力Ｂに切り替えるよう制御する。この結果、映像圧縮部１０８には調整映像合成部１０４から調整用の映像データが入力されることになる。つまり、調整モード出力コマンドを受信したカメラ１０は、ＩＰ伝送路１からは引き続き本映像データを送信し、ＩＰ伝送路２からは調整用の映像データを送信することになる。なお、映像データをパケット化したＩＰデータには、状態フラグを付加する領域が含まれる。本実施形態のカメラ１０は、本映像データ、つまりＩＰ伝送路１からの出力データには本映像データを示すフラグを付加し、調整用映像データ、つまりＩＰ伝送路２からの出力データには調整用データであることを示すフラグを付加する。またカメラ１０は、両者が関連するデータであることを示すフラグも、両方の映像データに付加する。この点にについては後述する。これらの切替が完了すると、カメラ１０はＰＣ４０に切替完了のレスポンスデータを返信する。
【００２９】
ＰＣ４０では、このレスポンスデータを受信すると（Ｓ３６０）、レスポンスデータ内の設定可否の情報を解析する。その結果、可（ＯＫ）の場合、一連の調整動作への切り替えが完了し、調整が可能な状態になる。この状態を、調整状態と呼ぶ。
【００３０】
以上のような調整状態に移行することにより、カメラ１０はＩＰ伝送路１に本映像データを、ＩＰ伝送路２に調整用映像データを送信することになる（Ｓ３５０）。そしてディスプレイＡ３１は、ＩＰ伝送路２から受信した映像データ、つまり調整用映像データを表示することになる（Ｓ３１０）。したがってディスプレイＡ３１のユーザは、表示された映像を確認しながら映像を調整することが可能となる。一方ディスプレイＢ３２は、ＩＰ伝送路１から受信した映像データ、つまり本映像データを表示することになる（Ｓ３２０）。したがってディスプレイＢ３２のユーザは、ディスプレイＡ３１の調整作業に影響されることなく、本映像データの確認を行うことが可能となる。
【００３１】
さて、図３のＳ３４０において、ディスプレイから、設定を非（ＮＧ）とする内容が返信された場合について説明する。この場合、ＰＣ４０はディスプレイＡ３１とディスプレイＢ３２の両方に、ＩＰ伝送路１とＩＰ伝送路２との双方の映像データを使用するよう指示するコマンドを送信する（Ｓ３８０）。この制御コマンドを受信したディスプレイＡ３１とＢ３２とでは、ＩＰ伝送路１とＩＰ伝送路２との双方の映像データを使って表示データを生成することが可能となる。この使用方法はディスプレイの仕様によるが、一般的には両方の伝送路から映像データを受信し、いずれか一方の映像データを表示し、何らかの異常時には他方の映像データを使用する。各ディスプレイでは設定が完了したら、ＰＣ４０へレスポンスメッセージを返信する。レスポンスメッセージを受信したＰＣ４０では、付随する表示画面にて、ユーザーに対して、「調整の設定ができません」といった表示を行う（Ｓ３９０）。
【００３２】
また、上記のＳ３７０において、カメラ１０からのレスポンスデータで設定を非（ＮＧ）とする内容が返信された場合、ＰＣ４０は、上記同様にＳ３８０とＳ３９０を実行する。
【００３３】
＜調整状態からの復帰＞
次に、図３に示すような処理を経てカメラ１０が調整状態になった後、調整が完了した際の動作について、図４を用いて説明する。
【００３４】
まず、ＰＣ４０がユーザから調整完了指示を受け付ける（Ｓ４１０）。すると、ＰＣ４０からカメラ１０へ、ＩＰ伝送路１及びＩＰ伝送路２に本画像を送信するよう指示するためのコマンドを送信する（Ｓ４２０）。このコマンドは、具体的な制御の内容を示すコマンドでもよいし、単に調整が終わったことを示すパラメータを送信してもよい。
【００３５】
これを受けて、カメラ１０はスイッチ２０５が入力Ａに切り替わる。結果として、ＩＰ伝送路１及びＩＰ伝送路２のいずれからも、本映像データが送信されるとになる。カメラ１０での切り替え処理後、カメラ１０からＰＣ４０へ、切替完了のレスポンスメッセージを返信する。
【００３６】
ＰＣ４０はこのレスポンスメッセージを受信した（Ｓ４３０）ら、ディスプレイＡ３１とディスプレイＢ３２のそれぞれに、ＩＰ伝送路１とＩＰ伝送路２との双方の映像データを使用するよう指示するコマンドを送信する。これはＳ３８０で送信したコマンドと同様である。各ディスプレイでは設定が完了したら、ＰＣ４０へレスポンスメッセージを返信する。
【００３７】
ディスプレイ双方での設定が完了し、双方からのレスポンスメッセージを受信した（Ｓ４５０）ら、通常状態に復帰したものとして、本処理は完了する。
【００３８】
本実施例では、制御装置と調整用に使用されるディスプレィＡとを別の機器として説明したが、ＰＣ用の表示機器が映像表示にも使用されることがあるので、これらを同一の機器として構成することもできる。この場合、図３に示したＳ３２０は省略され、Ｓ３３０についても、完了レスポンスはディスプレイＢからのみの受信となる。
【００３９】
また、このとき、復帰時の動作を示す図３においても、Ｓ４４０でのコマンド送信やＳ４５０でのレスポンス受信においても、ディスプレイＢのみとなるが、全体としては同様の処理で実現可能である。
【００４０】
［他の実施形態］
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００４１】
例えば、上述した制御装置としての機能をカメラの一機能として実装してもよい。
【００４２】
本実施例では、ＩＰ伝送路として有線ＬＡＮとして記述しているが、その途中にスイッチングハブが挿入されていたり、無線ルータを介して、有線ＬＡＮもしくは無線ＬＡＮで接続されている形態も本発明に含まれる。
【００４３】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００４４】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００４５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４６】
プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【００４７】
また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータはがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【図１】
2019068252.tif 000003
【図２】
2019068252.tif 000004
【図３】
2019068252.tif 000005
【図４】
2019068252.tif 000006