(57)【要約】【課題】カメラの遠隔制御におけるレスポンス速度を向上すること。【解決手段】画像配信装置は、カメラで撮像された画像を取得する画像取得部と、前記画像を取得したカメラのステータス情報を生成して当該画像に付加するステータス情報生成部と、前記ステータス情報が付加された前記画像をネットワークを介して接続された端末へ配信する画像配信部と、前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信する操作情報受信部と、前記操作情報を前記カメラに送信する操作情報送信部と、を備えることを特徴とする。【選択図】図２
2014027546.tif 000002
【特許請求の範囲】
【請求項１】
カメラで撮像された画像を取得する画像取得部と、
前記画像を取得したカメラのステータス情報を生成して当該画像に付加するステータス情報生成部と、
前記ステータス情報が付加された前記画像をネットワークを介して接続された端末へ配信する画像配信部と、
前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信する操作情報受信部と、
前記操作情報を前記カメラに送信する操作情報送信部と、
を備えることを特徴とする画像配信装置。
【請求項２】
前記ステータス情報は、前記カメラのパン、チルトおよびズームに関する情報のうち少なくとも１つを含むことを特徴とする請求項１に記載の画像配信装置。
【請求項３】
前記カメラは、パン、チルトおよびズームのうち少なくとも１つを操作可能なカメラであることを特徴とする請求項２に記載の画像配信装置。
【請求項４】
前記画像は、ＪＰＥＧデータであり、
前記ステータス情報は、前記ＪＰＥＧデータのヘッダ部に含まれる
ことを特徴とする請求項１に記載の画像配信装置。
【請求項５】
前記ステータス情報が付加された前記画像を記録する記録部をさらに備え、
前記画像配信部は、前記画像取得部で取得された前記画像をライブ配信する、または、前記記録部に記録された前記画像を配信する
ことを特徴とする請求項１に記載の画像配信装置。
【請求項６】
前記ステータス情報は、前記カメラの当該画像配信装置における記録に関する情報を含むことを特徴とする請求項１または２に記載の画像配信装置。
【請求項７】
１つ以上のカメラと、該１つ以上のカメラで取得された画像を所定のネットワークへ配信する画像配信装置とを備える画像配信システムであって、
前記画像配信装置は、
前記１つ以上のカメラで撮像された画像を取得する画像取得部と、
前記画像を取得したカメラのステータス情報を生成して当該画像に付加するステータス情報生成部と、
前記ステータス情報が付加された前記画像を前記ネットワークを介して前記端末へ配信する画像配信部と、
前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信する操作情報受信部と、
前記操作情報を前記カメラに送信する操作情報送信部と、
を備えることを特徴とする画像配信システム。
【請求項８】
１つ以上のカメラで取得された画像を所定のネットワークへ配信する画像配信方法であって、
前記１つ以上のカメラで撮像された画像を取得し、
前記画像を取得したカメラのステータス情報を生成して当該画像に付加し、
前記ステータス情報が付加された前記画像を前記ネットワークを介して前記端末へ配信し、
前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信し、
前記操作情報を前記カメラに送信する
ことを含むことを特徴とする画像配信方法。
【請求項９】
１つ以上のカメラで取得された画像を所定のネットワークへ配信する機能をコンピュータに実行させるためのプログラムであって、
前記１つ以上のカメラで撮像された画像を取得する工程と、
前記画像を取得したカメラのステータス情報を生成して当該画像に付加する工程と、
前記ステータス情報が付加された前記画像を前記ネットワークを介して前記端末へ配信する工程と、
前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信する工程と、
前記操作情報を前記カメラに送信する工程と、
を前記コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像配信装置、画像配信システム、画像配信方法およびそのプログラムに関する。
【背景技術】
【０００２】
近年、カメラで撮像された画像または映像（以下、単に画像という）を記録する画像記録装置（ハードディスクレコーダ：以下、ＨＤＲという）には、従来からのアナログカメラの他、ネットワークを介して画像を配信することが可能なネットワークカメラ（以下、ＩＰカメラという）も接続可能となってきている。このＨＤＲに記録された画像は、ＨＤＲに直接接続されたモニタで閲覧することが可能である他、ネットワークを介して接続されたパーソナルコンピュータ（以下、ＰＣという）からの要求に応じて配信され、遠隔から閲覧することも可能である。
【０００３】
また、近年では、撮像方向やズームレンズの焦点距離（以下、パン・チルト・ズームまたはＰＴＺという）などを遠隔から制御可能なＩＰカメラに加え、アナログカメラのＰＴＺを遠隔から制御可能とする駆動機構を備えた補助装置も存在する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１１３１４号公報
【特許文献２】特開２００３−６０７２９号公報
【特許文献３】特開２００８−５４０６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来では、ＩＰカメラやアナログカメラのＰＴＺを遠隔のＰＣから制御する場合、画像の受信とは関係なく、ＰＣから制御対象のカメラや補助装置（以下、両方をまとめてカメラという）に逐次アクセスして、カメラに関する情報（機種名、ＰＴＺの制御可否、制御可能範囲など。以下、ステータス情報という）を取得する必要があった。そのため、ＰＣからカメラを制御する際の流れに遅延が生じ、レスポンスのよいカメラの遠隔操作を行うことができなかった。
【０００６】
そこで本発明は、上記の問題に鑑みてなされたものであり、カメラの遠隔制御におけるレスポンス速度を向上することが可能な画像配信装置、画像配信システム、画像配信方法およびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために、本発明にかかる画像配信装置は、カメラで撮像された画像を取得する画像取得部と、前記画像を取得したカメラのステータス情報を生成して当該画像に付加するステータス情報生成部と、前記ステータス情報が付加された前記画像をネットワークを介して接続された端末へ配信する画像配信部と、前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信する操作情報受信部と、前記操作情報を前記カメラに送信する操作情報送信部と、を備えることを特徴とする。
【０００８】
また、本発明にかかる映像配信システムは、１つ以上のカメラと、該１つ以上のカメラで取得された画像を所定のネットワークへ配信する画像配信装置とを備える画像配信システムであって、前記画像配信装置は、前記１つ以上のカメラで撮像された画像を取得する画像取得部と、前記画像を取得したカメラのステータス情報を生成して当該画像に付加するステータス情報生成部と、前記ステータス情報が付加された前記画像を前記ネットワークを介して前記端末へ配信する画像配信部と、前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信する操作情報受信部と、前記操作情報を前記カメラに送信する操作情報送信部と、を備えることを特徴とする。
【０００９】
また、本発明にかかる映像配信方法は、１つ以上のカメラで取得された画像を所定のネットワークへ配信する画像配信方法であって、前記１つ以上のカメラで撮像された画像を取得し、前記画像を取得したカメラのステータス情報を生成して当該画像に付加し、前記ステータス情報が付加された前記画像を前記ネットワークを介して前記端末へ配信し、前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信し、前記操作情報を前記カメラに送信することを含むことを特徴とする。
【００１０】
また、本発明にかかるプログラムは、１つ以上のカメラで取得された画像を所定のネットワークへ配信する機能をコンピュータに実行させるためのプログラムであって、前記１つ以上のカメラで撮像された画像を取得する工程と、前記画像を取得したカメラのステータス情報を生成して当該画像に付加する工程と、前記ステータス情報が付加された前記画像を前記ネットワークを介して前記端末へ配信する工程と、前記ステータス情報に基づいて前記端末へ入力された前記カメラに対する操作情報を受信する工程と、前記操作情報を前記カメラに送信する工程と、を前記コンピュータに実行させる。
【発明の効果】
【００１１】
本発明の一つの様態によれば、カメラの遠隔制御におけるレスポンス速度を向上することが可能な画像配信装置、画像配信システム、画像配信方法およびそのプログラムを実現することが可能である。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施形態にかかる画像配信システムの概略構成を示すブロック図である。
【図２】図２は、図１に示すＨＤＲの機能構成を示すブロック図である。
【図３】図３は、実施形態においてアナログカメラで取得された画像を端末に表示する際のデータの流れを示す図である。
【図４】図４は、実施形態においてＩＰカメラで取得された画像を端末に表示する際のデータの流れを示す図である。
【図５】図５は、実施形態にかかるＪＰＥＧデータのヘッダ部のフォーマット形式の一例を示す図である。
【図６】図６は、図５における共通コメントセグメント（ＣＯＭ）の一例を示す図である。
【図７】図７は、図５における機種依存コメントセグメント（ＣＯＭ）の一例を示す図である。
【図８】図８は、実施形態にかかる画像配信システムにおいてカメラで取得された画像をライブストリーミング配信しつつ対象のカメラを遠隔操作する際の流れを示すシーケンス図である。
【図９】図９は、実施形態においてＨＤＲに接続されているＩＰカメラおよびアナログカメラによるライブ画像または記録画像を一覧で表示する際に端末に表示される画面の一例を示す図である。
【図１０】図１０は、図９に示す画面によっていずれかのカメラが選択された場合に端末に表示される画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態を図面と共に詳細に説明する。なお、以下の説明において、各図は本発明の内容を理解でき得る程度に形状、大きさ、および位置関係を概略的に示してあるに過ぎず、従って、本発明は各図で例示された形状、大きさ、および位置関係のみに限定されるものではない。また、後述において例示する数値は、本発明の好適な例に過ぎず、従って、本発明は例示された数値に限定されるものではない。
【００１４】
図１は、実施形態にかかる画像配信システムの概略構成を示すブロック図である。図１に示すように、実施形態にかかる画像配信システム１００は、ＨＤＲ１０１と、ＨＤＲ１０１にＨＵＢ１１０を介して接続された１台以上のＩＰカメラ１１１、１１２、…と、ＨＤＲ１０１に接続機器１２０を介して接続された１台以上のアナログカメラ１２１、１２２、…とを備える。なお、アナログカメラ１２１、１２２、…には、それぞれ必要に応じてアナログカメラ１２１、１２２、…のＰＴＺを制御するための駆動機構を備える補助装置が設けられているものとする。以下の説明において、このような補助装置は、各アナログカメラ１２１、１２２、…に含まれているものとし、その言及を省略する。
【００１５】
ＩＰカメラ１１１、１１２、…とＨＵＢ１１０とＨＤＲ１０１との間の接続には、たとえばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ケーブル１１を用いることができる。一方、アナログカメラ１２１、１２２、…と接続機器１２０とＨＤＲ１０１との間の画像送信用の接続には、たとえばＢＮＣケーブル２１および２２などの同軸ケーブルを用いることができる。また、各アナログカメラ１２１、１２２の補助装置と接続機器１２０とＨＤＲ１０１との間の制御信号送信用の接続には、ＲＳ−４８５ケーブル２３などのシリアルケーブルを使用することができる。ただし、これらのケーブルに限定されるものではない。
【００１６】
また、ＨＤＲ１０１には、ＢＮＣケーブルやＲＧＢケーブルやＨＤＭＩケーブルなどを用いてモニタ１３０が接続されている。さらに、ＨＤＲ１０１は、ネットワークインタフェース（図２におけるネットワークインタフェース５４を参照）を備えており、ネットワーク３０に接続することができる。ユーザは、ネットワーク３０に接続されたＰＣなどの端末１４０からＨＤＲ１０１にアクセスすることが可能である。なお、ネットワーク３０は、インターネットや公衆回線網や専用回線網や携帯電話通信網などであってよい。
【００１７】
図１に示す画像配信システム１００では、ユーザが遠隔からＩＰカメラ１１１、１１２、…、または、アナログカメラ１２１、１２２、…のリアルタイム画像または記録画像を閲覧したい場合、ＰＣなどの端末１４０からネットワーク３０を通してＨＤＲ１０１にアクセスする。この際、ユーザは、ＨＤＲ１０１のネットワーク３０上のＩＰアドレスと、カメラの番号（後述の記録チャネル番号に相当）を指定する。ＨＤＲ１０１は、指定された記録チャネル番号のカメラのライブ画像または記録画像を選択して、これを送信する。この際、ＨＤＲ１０１は、ＩＰカメラ１１１、１１２、…で取得された画像と、アナログカメラ１２１、１２２、…で取得された画像との両方とも、同一形式の圧縮画像（たとえばＪＰＥＧデータ）で配信するため、端末１４０におけるＩＰカメラ１１１、１１２、…で取得された画像とアナログカメラ１２１、１２２、…で取得された画像とに対する端末１４０における処理は同一となる。
【００１８】
また、実施形態では、カメラからのライブ画像または記録画像を端末１４０へ配信するにあたり、この画像を取得したＩＰカメラ１１１、１１２、…、または、アナログカメラ１２１、１２２、…に関する情報をＪＰＥＧデータのヘッダ部に付加する。これにより、ＩＰカメラ１１１、１１２、…やアナログカメラ１２１、１２２、…を遠隔操作する際に、対象のカメラに関する情報を逐次問い合わせる必要が無くなるため、カメラの遠隔制御におけるレスポンス速度を向上することが可能となる。なお、ＪＰＥＧデータに付加するカメラに関する情報は、あらかじめＨＤＲ１０１内部に記憶されていても、カメラとの通信によって逐次カメラから取得されてもよい。
【００１９】
図２に、ＨＤＲ１０１の機能構成を示す。図２に示すように、ＨＤＲ１０１は、制御部５１と、記録部５２と、操作入力部５３と、ネットワークインタフェース５４と、画像信号入力部５５と、符号化部５６と、情報送受信部５７と、画像復号化部５８と、ステータス情報生成部５９とを備える。
【００２０】
ネットワークインタフェース５４は、ＬＡＮケーブル１１を介してＨＵＢ１１０に接続される。また、ネットワークインタフェース５４には、ネットワーク３０への接続線も接続することができる。ネットワークインタフェース５４は、ＩＰカメラ１１１、１１２、…から出力された圧縮された画像データ（以下、圧縮画像データという）をＨＵＢ１１０を介して受信して制御部５１に入力する。圧縮画像データは、たとえばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式の画像データであってよいが、これに限定されるものではない。以下では、圧縮画像データがＪＰＥＧ形式の画像データ（ＪＰＥＧデータともいう）である場合を例に挙げて説明する。
【００２１】
また、ネットワークインタフェース５４は、制御部５１から入力されたＩＰカメラ１１１、１１２、…へのＰＴＺ等に関する制御データをＬＡＮケーブル１１へ出力する。さらに、ネットワークインタフェース５４は、ネットワーク３０を介した端末１４０との通信も制御する。
【００２２】
画像信号入力部５５は、ＢＮＣケーブル２２を介して接続機器１２０に接続され、アナログカメラ１２１、１２２、…から出力されたアナログの画像信号を入力する。符号化部５６は、画像信号入力部５５に入力された画像信号を符号化し、たとえばＪＰＥＧデータに変換して制御部５１に入力する。情報送受信部５７は、制御部５１から入力されたアナログカメラ１２１、１２２、…へのＰＴＺ等に関する制御信号をＲＳ−４８５ケーブル２３へ出力する。また、情報送受信部５７は、アナログカメラ１２１、１２２、…の現在のＰＴＺ等に関する情報をこれらの補助装置からＲＳ−４８５ケーブル２３および接続機器１２０を介して取得する。
【００２３】
復号化部５８は、制御部５１からの制御にしたがって、圧縮された画像データを複合化する。複合化された画像データは、適宜モニタ１３０等に表示される。記録部５２は、ネットワークインタフェース５４または符号化部５６から制御部５１に入力されたＪＰＥＧデータを記憶する。操作入力部５３は、ユーザがＨＤＲ１０１、ＩＰカメラ１１１、１１２、…、およびアナログカメラ１２１、１２２、…に対する各種操作を入力するための構成である。
【００２４】
ステータス情報生成部５９は、制御部５１に入力されたＪＰＥＧデータに関し、このＪＰＥＧデータに関する各種情報を取得し、取得した情報からＪＰＥＧデータに対するステータス情報を生成する。生成されたステータス情報は、ＪＰＥＧデータに付加される。ステータス情報が付与されたＪＰＥＧデータは、記録部５２に記録されたり、ネットワーク３０を介して端末１４０へ送信されたりする。なお、ステータス情報については、後述において説明する。
【００２５】
以上のように、ネットワークインタフェース５４は、ＩＰカメラ１１１、１１２、…で取得された画像を取得する画像取得部として機能し、また、画像信号入力部５５および符号化部５６は、アナログカメラ１２１、１２２、…で取得された画像を取得する画像取得部として機能し得る。また、ステータス情報生成部５９は、画像を取得したカメラのステータス情報を生成して画像に付加し得る。ネットワークインタフェース５４は、ステータス情報が付加された画像をネットワーク３０を介して接続された端末１４０へ配信する画像配信部として機能し得る。制御部５１は、ステータス情報に基づいて端末１４０へ入力されたカメラに対する操作情報を受信する操作情報受信部として機能し得る。ネットワークインタフェース５４および情報送受信部５７は、操作情報をカメラに送信する操作情報送信部として機能し得る。
【００２６】
つぎに、ＩＰカメラ１１１、１１２、…、または、アナログカメラ１２１、１２２、…で取得された画像を端末１４０に表示するまでのデータの流れを説明する。図３は、アナログカメラで取得された画像を端末に表示する際のデータの流れを示す図である。図４は、ＩＰカメラで取得された画像を端末に表示する際のデータの流れを示す図である。
【００２７】
図３に示すように、アナログカメラ１２１、１２２、…は、取得した画像をたとえばＮＴＳＣ信号１５１などのビデオ信号として出力する。このＮＴＳＣ信号１５１は、ＢＮＣケーブル２１、接続機器１２０およびＢＮＣケーブル２２を介してＨＤＲ１０１に入力される。ＨＤＲ１０１に入力されたＮＴＳＣ信号１５１は、画像信号入力部５５から符号化部５６に入力される。符号化部５６は、入力されたＮＴＳＣ信号１５１を圧縮してＪＰＥＧデータ１５２を生成する。ステータス情報生成部５９は、ＪＰＥＧデータ１５２に関するステータス情報１５３を生成し、これをＪＰＥＧデータ１５２に付与する。ステータス情報１５３が付与されたＪＰＥＧデータ１５４は、たとえばネットワーク３０を介して端末１４０へ送信される。なお、ステータス情報１５３が付与されたＪＰＥＧデータ１５４は、ＨＤＲ１０１内の記録部５２に記録されてもよい。
【００２８】
また、図４に示すように、ＩＰカメラ１１１、１１２、…は、取得した画像を圧縮してたとえばＪＰＥＧデータ１５５として出力する。この際、ＩＰカメラ１１１、１１２、…は、ＪＰＥＧデータを生成した際の時刻やＰＴＺ情報等を含むステータス情報１５５ａをＪＰＥＧデータ１５５に付与する。ステータス情報１５５ａを含むＪＰＥＧデータ１５５は、ＬＡＮケーブル１１およびＨＵＢ１１０を介してＨＤＲ１０１に入力される。ＨＤＲ１０１に入力されたＪＰＥＧデータ１５５は、ネットワークインタフェース５４から制御部５１に入力される。ステータス情報生成部５９は、ＪＰＥＧデータ１５５に関する追加のステータス情報１５６を生成し、これをＪＰＥＧデータ１５５に付与する。ステータス情報１５６が付与されたＪＰＥＧデータ１５４は、たとえばネットワーク３０を介して端末１４０へ送信される。なお、ステータス情報１５６が付与されたＪＰＥＧデータ１５４は、ＨＤＲ１０１内の記録部５２に記録されてもよい。
【００２９】
ここで、図５〜図７を用いて、実施形態に係るＪＰＥＧデータのフォーマット形式、およびＪＰＥＧデータに付与するステータス情報について説明する。図５は、実施形態にかかるＪＰＥＧデータのヘッダ部のフォーマット形式の一例を示す図である。図５に示すように、ＪＰＥＧデータ１５４のヘッダ部は、イメージヘッダ（ＳＯＩ）と、アプリケーションセグメント（ＡＰＰ０）と、共通コメントセグメント（ＣＯＭ）１５４１と、機種依存コメントセグメント（ＣＯＭ）１５４２と、量子化テーブル定義（ＤＱＴ）と、フレームヘッダ（ＳＯＦ）と、ハフマンテーブル定義（ＤＨＴ）と、スキャンヘッダ（ＳＯＳ）と、リスタートインターバル定義（ＲＳＴ）と、イメージフッタ（ＥＯＩ）とを含む。実施形態に係るステータス情報は、図５に示すフォーマット形式における共通コメントセグメント（ＣＯＭ）１５４１と、機種依存コメントセグメント（ＣＯＭ）１５４２とに格納される。
【００３０】
図６に、図５における共通コメントセグメント（ＣＯＭ）１５４１の一例を示す。図６に示すように、共通コメントセグメント（ＣＯＭ）１５４１には、スタートコードと、コメントセクション情報と、画像データ情報と、ＨＤＲ機種情報と、配信時刻情報と、機器情報と、カメラＩＤとが、ステータス情報として含まれる。スタートコードとは、共通コメントセグメント（ＣＯＭ）１５４１の先頭コードを示す。コメントセクション情報には、共通コメントセグメント（ＣＯＭ）１５４１のサイズや共通コメントセグメント（ＣＯＭ）１５４１に記述される情報のバーションなどが含まれる。画像データ情報には、ＪＰＥＧデータ１５４のファイルサイズや、画像の縦横サイズなどが含まれる。ＨＤＲ機種情報には、このＪＰＥＧデータ１５４を記録または配信するＨＤＲ１０１の機種名（または型番）などの情報が含まれる。配信時刻情報には、このＪＰＥＧデータ１５４を配信する時刻の情報が含まれる。機器情報には、このＪＰＥＧデータ１５４の元となるＮＴＳＣ信号１５１またはＪＰＥＧデータ１５５を取得した際のアナログカメラまたはＩＰカメラの状態（アラームの有無）等が含まれる。カメラＩＤには、このＪＰＥＧデータ１５４の元となるＮＴＳＣ信号１５１またはＪＰＥＧデータ１５５を取得した際のアナログカメラまたはＩＰカメラを一意に識別するための識別子が含まれる。
【００３１】
つぎに、図７に、図５における機種依存コメントセグメント（ＣＯＭ）１５４２の一例を示す。図７に示すように、機種依存コメントセグメント（ＣＯＭ）１５４２には、スタートコードと、コメントセクション情報と、アプリケーションＩＤと、圧縮レベル値と、記録チャネル番号と、画像ファイル情報と、画像配信・記録情報と、撮像開始時刻と、撮像終了時刻と、記録チャネル状況と、カメラ機種名と、カメラ拡張情報とが、ステータス情報として含まれる。
【００３２】
スタートコードとは、機種依存コメントセグメント（ＣＯＭ）１５４２の先頭コードを示す。コメントセクション情報には、機種依存コメントセグメント（ＣＯＭ）１５４２のサイズや機種依存コメントセグメント（ＣＯＭ）１５４２に記述される情報のバーションなどが含まれる。アプリケーションＩＤは、このＪＰＥＧデータ１５４を記録または配信するＨＤＲ１０１にインストールされたソフトウエア（ファームウェア）のバージョン番号等を示す。圧縮レベル値は、このＪＰＥＧデータ１５４を符号化した際のＱファクタ値に関する情報を示す。記録チャネル番号は、アナログカメラ１２１、１２２、…およびＩＰカメラ１１１、１１２、…にそれぞれ付与されたチャネル番号である。画像ファイル情報は、記録部５２におけるＪＰＥＧデータ１５４の記録位置を示す。画像配信・記録情報は、ＪＰＥＧデータ１５４の配信に関する情報（正常か異常か、異常のときの種別など）や、ＪＰＥＧデータ１５４の記録に関する情報（ＨＤＲ１０１における記録の有無、タイマー記録／アラーム記録などの種別など）を示す。撮像開始時刻および撮像終了時刻は、ＪＰＥＧ１５４の元となるＮＴＳＣ信号１５１またはＪＰＥＧデータ１５５の撮像開始時刻と撮像終了時刻とを示す。記録チャネル状況は、記録チャネル番号に対する画像入力の状況を示す。カメラ機種名は、ＪＰＥＧデータ１５４を取得したカメラの機種名を示す。
【００３３】
また、カメラ拡張情報は、カメラの機種やこれにインストールされたソフトウエア（ファームウェア）のバーションによって適宜記述される拡張部である。このカメラ拡張情報には、カメラによる動き検出の有無や動き検出時の各種パラメータや、ＪＰＥＧ１５４の元となるＮＴＳＣ信号１５１またはＪＰＥＧデータ１５５の取得時のＰＴＺ情報（パンの角度、チルトの角度、焦点距離）等が含まれる。
【００３４】
ＪＰＥＧデータ１５４がＮＴＳＣ信号１５１から符号化部５６が生成した圧縮データである場合、図６および図７に示すステータス情報は、たとえばＨＤＲ１０１の情報送受信部５７がＲＳ−４８５ケーブル２３および接続機器１２０を介してアナログカメラ１２１、１２２、…の補助装置から取得した情報、および、記録部５２に記録された情報に基づいてステータス情報生成部５９が適宜生成して、ＪＰＥＧデータ１５２に付与する。一方、ＪＰＥＧデータ１５４がＩＰカメラ１１１、１１２、…によって取得されたＪＰＥＧデータ１５５である場合、図６に示すステータス情報は、ＩＰカメラ１１１、１１２、…がＪＰＥＧデータ１５５に付与したステータス情報１５５ａ、および、記録部５２に記録された情報に基づいてステータス情報生成部５９が適宜生成して、ＪＰＥＧデータ１５５に付与する。ただし、これに限らず、ＩＰカメラ１１１、１１２、…が図６および図７に示すステータス情報の一部をステータス情報１５５ａとしてＪＰＥＧデータ１５５に付与してもよい。なお、ステータス情報生成の元となる各種情報は、記録部５２に記録された情報以外に、制御部５１を介してＨＤＲ１０１内の各部から取得された情報（時刻情報等）が含まれてもよい。
【００３５】
つぎに、実施形態における画像配信システム１００の動作を、図面を用いて詳細に説明する。図８は、実施形態にかかる画像配信システムにおいてカメラで取得された画像をライブストリーミング配信しつつ対象のカメラを遠隔操作する際の流れを示すシーケンス図である。
【００３６】
図８に示すように、起動後、ＩＰカメラ１１１、１１２、…、および、アナログカメラ１２１、１２２、…（以下、単にカメラ１１１／１２１とする）は、定期的に撮像した画像データをＨＤＲ１０１へ送信する（ステップＳＳ１１〜Ｓ１９）。なお、個々のＩＰカメラ１１１、１１２、…、および、アナログカメラ１２１、１２２、…の送信サイクル（または撮像サイクル）は、互いに異なっていてもよい。
【００３７】
カメラ１１１／１２１から画像データを受信すると、ＨＤＲ１０１は、この画像データのヘッダ部にステータス情報を付加する（ステップＳＳ２１〜Ｓ２９）。ただし、画像データがアナログカメラ１２１、１２２、…から受信したＮＴＳＣ信号１５１である場合、ＨＤＲ１０１は、上述したように、このＮＴＳＣ信号１５１からＪＰＥＧデータ１５２を生成し、このＪＰＥＧデータ１５２にステータス情報１５３を付加してＪＰＥＧデータ１５４を生成する。一方、画像データがＩＰカメラ１１１、１１２、…から受信したＪＰＥＧデータ１５５である場合、ＨＤＲ１０１は、上述したように、このＪＰＥＧデータ１５５に必要なステータス情報１５６を付加してＪＰＥＧデータ１５４を生成する。なお、ステータス情報が付加されたＪＰＥＧデータは、記録部５２における記録チャネル番号で指定された位置に格納されてもよい。
【００３８】
また、ユーザは、遠隔からカメラ１１１／１２１で取得された画像を閲覧したい場合、ＨＤＲ１０１のＩＰアドレスと閲覧したいカメラ１１１／１２１の番号（カメラＩＤ等）との選択または指定を端末１４０へ入力する（ステップＳ４１）。すると、端末１４０は、選択または指定されたＩＰアドレスのＨＤＲ１０１へアクセスし、選択または指定されたカメラ１１１／１２１の画像をＨＤＲ１０１に対して要求する（ステップＳ４２）。これに対し、ＨＤＲ１０１は、選択または指定されたカメラ１１１／１２１で取得された画像データに基づくＪＰＥＧデータ１５４を端末１４０へストリーミング配信する（ステップＳ３３〜３９）。なお、カメラ１１１／１２１で取得された画像データに基づくＪＰＥＧデータ１５４の端末１４０へのストリーミング配信は、端末１４０からＪＰＥＧデータ１５４の閲覧終了もしくはカメラの切り替えの指示が入力されるまで継続される。
【００３９】
端末１４０へ配信されるＪＰＥＧデータ１５４のヘッダ部には、カメラ１１１／１２１を操作するためのＰＴＺ等に関する情報が含まれる（図７のカメラ拡張情報等参照）。したがって、端末１４０では、改めて操作対象のカメラ１１１／１２１もしくはＨＤＲ１０１へ問い合わせる必要がなく、カメラ１１１／１２１を操作するための機能をユーザへ提供することが可能である。この機能を用いてユーザがカメラ１１１／１２１に対する操作（ＰＴＺ等）を入力すると（ステップＳ４３）、この操作情報は、ＨＤＲ１０１を介してカメラ１１１／１２１へ入力される（ステップＳ４４→Ｓ４５）。操作情報が入力されたカメラ１１１／１２１は、この操作情報に基づいてパン・チルト・ズームなどの駆動を実行する（ステップＳ４６）。
【００４０】
つぎに、モニタ１３０または端末１４０のディスプレイに表示される画像閲覧画面について、例を挙げて説明する。図９は、ＨＤＲ１０１に接続されているＩＰカメラ１１１、１１２、…およびアナログカメラ１２１、１２２、…によるライブ画像または記録画像を一覧で表示する際に端末１４０に表示される画面の一例を示す図である。図９に示す画面は、ＨＤＲ１０１に接続されているＩＰカメラ１１１、１１２、…およびアナログカメラ１２１、１２２、…によるライブ画像または記録画像を一覧で表示する一覧表示領域１６１を備える。この一覧表示領域１６１は、ＨＤＲ１０１に接続されているカメラの台数分に分割されてもよいし、ユーザにより指定された数に分割されてもよい。ユーザにより指定された数に分割された場合、一覧表示領域１６１には、たとえば対応する記録チャネル番号が若いカメラで取得された画像が表示されてもよい。また、その際、一覧表示領域１６１への表示対象とするカメラが定期的に順次切り替えられてもよい。また、図９に示す画面には、一覧表示領域１６１と対応するように分割されたカメラ選択部１６２が設けられてもよい。このカメラ選択部１６２は、分割された各領域がボタンとして機能する。各ボタンには、一覧表示領域１６１と同じようにカメラが対応づけられていてもよい。ユーザは、一覧表示領域１６１に表示されている画像のいずれか、もしくは、カメラ選択部１６２におけるボタンいずれかを選択することで、閲覧するカメラを選択する。同時に、閲覧するカメラの動作情報、記録情報を一覧表示領域１６１の近傍に表示する。カメラの動作情報とは、たとえば共通コメントセグメント（ＣＯＭ）１５４１の機器情報に含まれるカメラの状態（アラームの有無）等を示す機器情報や、カメラ拡張情報に含まれるＰＴＺ情報である。カメラの記録情報とは、たとえば画像配信・記録情報に含まれる、記録の有無、タイマー記録、アラーム記録などの種別などの記録に関する情報である。
【００４１】
図１０は、図９に示す画面によっていずれかのカメラが選択された場合に端末１４０に表示される画面の一例を示す。図１０に示す画面には、選択されたカメラによるライブ画像または記録画像を表示する主表示領域１７１と、選択中のカメラのパン・チルトに関する操作をユーザが入力するためのＰＴ操作部１７２と、選択中のカメラのズームに関する操作を入力するためのズーム操作部１７３と、選択中のカメラのフォーカスに関する操作を入力するためのフォーカス操作部１７４とが設けられる。また、ＰＴ操作部１７２には、カメラのパン方向またはチルト方向の駆動速度を調節するためのＰＴ速度調節部１７２ａが含まれ、ズーム操作部１７３には、カメラのズーム方向の駆動速度を調節するためのズーム速度調節部１７３ａが含まれる。さらに、図１０に示す画面には、図９に示す画面と同様に、カメラ選択部１６２が組み込まれていてもよい。
【００４２】
以上のような画面に基づいて、ユーザは、選択中のカメラに対する操作を入力することが可能となる。その際、上述したように、カメラの操作のための情報を逐次、駆動対象のカメラへ問い合わせる必要がないため、操作入力に対するレスポンス性を向上することが可能となる。なお、図１０に示す画面には、上述したＰＴＺやフォーカスに関する操作入力部の他、画像を特殊再生するための操作入力部など、種々の操作機能を組み込むことが可能である。
【００４３】
以上のように、実施形態によれば、ＨＤＲ１０１から端末１４０へ配信される画像データ（ＪＰＥＧデータ１５４）にカメラのステータス情報が付加されているため、カメラの操作のための情報を逐次、駆動対象のカメラへ問い合わせる必要がない。その結果、カメラの遠隔制御におけるレスポンス速度を向上することが可能となる。
【００４４】
また、実施形態によれば、端末１４０からＨＤＲ１０１にアクセスしてライブ画像や記録画像を閲覧しながら、画像に付加されたステータス情報に応じて、カメラのＰＴＺ操作や特殊再生操作など、操作可能な機能のみを表示させたりこの機能を有効としたりすることができる。
【００４５】
また、実施形態によれば、ＨＤＲ１０１から端末１４０へ配信される画像データ（ＪＰＥＧデータ１５４）にカメラの記録に関する情報が付加されているため、カメラの画像が正常に記録されているかどうかを逐次ＨＤＲ１０１へ問い合わせる必要がない。
【００４６】
さらに、実施形態によれば、アナログカメラ１２１、１２２、…で取得された画像とＩＰカメラ１１１、１１２、…で取得された画像とに対する端末１４０もしくはＨＤＲ１０１側からの閲覧の手順が同じとなるため、ユーザはカメラの種類を意識せずに閲覧をすることができる。
【００４７】
また、上記実施の形態およびその変形例は本発明を実施するための例にすぎず、本発明はこれらに限定されるものではなく、仕様等に応じて種々変形することは本発明の範囲内であり、更に本発明の範囲内において、他の様々な実施の形態が可能であることは上記記載から自明である。例えば各実施の形態に対して適宜例示した変形例は、他の実施の形態に対して適用することも可能であることは言うまでもない。
【符号の説明】
【００４８】
１００  画像配信システム
１１  ＬＡＮケーブル
２１、２２  ＢＮＣケーブル
２３  ＲＳ−４８５ケーブル
３０  ネットワーク
５１  制御部
５２  記録部
５３  操作入力部
５４  ネットワークインタフェース
５５  画像信号入力部
５６  符号化部
５７  情報送受信部
５８  復号化部
５９  ステータス情報生成部
１０１  ＨＤＲ
１１０  ＨＵＢ
１１１、１１２、…  ＩＰカメラ
１２０  接続機器
１２１、１２２、…  アナログカメラ
１３０  モニタ
１４０  端末
１５１  ＮＴＳＣ信号
１５２、１５４、１５５  ＪＰＥＧデータ
１５３、１５５ａ、１５６  ステータス情報
１５４１  共通コメントセグメント（ＣＯＭ）
１５４２  機種依存コメントセグメント（ＣＯＭ）
１６１  一覧表示領域
１６２  カメラ選択部
１７１  主表示領域
１７２  ＰＴ操作部
１７２ａ  ＰＴ速度調節部
１７３  ズーム操作部
１７３ａ  ズーム速度調節部
１７４  フォーカス操作部
【図２】
2014027546.tif 000003
【図５】
2014027546.tif 000004
【図６】
2014027546.tif 000005
【図７】
2014027546.tif 000006
【図８】
2014027546.tif 000007
【図９】
2014027546.tif 000008
【図１０】
2014027546.tif 000009
【図１】
2014027546.tif 000010
【図３】
2014027546.tif 000011
【図４】
2014027546.tif 000012