(57)【特許請求の範囲】
【請求項１】
撮影した映像を、ネットワークを通して配信する複数のネットワークカメラ装置に接続され、各ネットワークカメラ装置から送信された映像を記録する録画装置であって、
ネットワークカメラ装置との接続の確立に用いられる設定情報を登録処理する登録手段と、
前記設定情報で前記ネットワークカメラ装置に接続を確立できるか否かを検証する検証手段と、
前記録画装置を、前記ネットワークカメラに映像を要求する運用モードと、前記ネットワークカメラに映像を要求しない設定モードと、の一方で動作させる制御手段とを有し、
前記制御手段が前記録画装置を前記設定モードで動作させている場合には、前記検証手段により接続ができるか否かの検証を実施せずに前記登録手段が前記設定情報を登録処理し、当該登録処理後に前記検証手段により前記設定情報による接続の確立を検証し、
前記制御手段が前記録画装置を前記運用モードで動作させている場合には、前記検証手段により接続ができたと検証できた設定情報を前記登録手段が登録処理することを特徴とする録画装置。
【請求項２】
前記設定モードのネットワークカメラ装置の設定情報は、少なくともネットワークカメラ装置のアドレス情報と機種情報であることを特徴とする請求項１に記載の録画装置。
【請求項３】
前記検証手段は、
前記設定モードにおいて、ユーザーの操作により登録済みの複数のネットワークカメラ装置の設定情報の全てもしくは指定の幾つかについて、接続を確立できるか否かの検証を実行することを特徴とする請求項１に記載の録画装置。
【請求項４】
前記登録手段は、
前記設定モードにおいて、登録したネットワークカメラ装置の設定情報の機種情報を用いて、録画の期間、映像設定、および、雲台機構をもつ機種については、撮影方向からなる録画スケジュールの設定の登録処理を実行することを特徴とする請求項２に記載の録画装置。
【請求項５】
前記登録手段は、
前記検証手段により登録済みのネットワークカメラ装置の設定情報について接続の検証を行い、接続が確立したネットワークカメラ装置について機種情報を取得し、設定済みの機種情報と異なる場合には、録画スケジュール設定に含まれる機種依存設定について、前記録画スケジュール設定で用いた機種情報と、前記接続して取得した機種情報との差から変換をして更新することを特徴とする請求項１に記載の録画装置。
【請求項６】
撮影した映像を、ネットワークを通して配信する複数のネットワークカメラ装置に接続され、各ネットワークカメラ装置から送信された映像を記録する録画装置の制御方法であって、
ネットワークカメラ装置との接続の確立に用いられる設定情報を登録処理する登録工程と、
前記設定情報で前記ネットワークカメラ装置に接続を確立できるか否かを検証する検証工程と、
前記録画装置を、前記ネットワークカメラに映像を要求する運用モードと、前記ネットワークカメラに映像を要求しない設定モードと、の一方で動作させる制御工程とを有し、
前記録画装置を前記設定モードで動作させている場合には、前記検証工程において接続ができるか否かの検証を実施せずに前記登録工程により前記設定情報を登録処理し、当該登録処理後に前記検証工程において前記設定情報による接続の確立を検証し、
前記録画装置を前記運用モードで動作させている場合には、前記検証工程により接続ができたと検証できた設定情報を前記登録工程により登録処理することを特徴とする録画装置の制御方法。
【請求項７】
撮影した映像を、ネットワークを通して配信する複数のネットワークカメラ装置に接続され、各ネットワークカメラ装置から送信された映像を記録する録画装置の制御手順をコンピュータに実行させるプログラムであって、
ネットワークカメラ装置との接続の確立に用いられる設定情報を登録処理する登録手順と、
前記設定情報で前記ネットワークカメラ装置に接続を確立できるか否かを検証する検証手順と、
前記録画装置を、前記ネットワークカメラに映像を要求する運用モードと、前記ネットワークカメラに映像を要求しない設定モードと、の一方で動作させる制御手順とを有し、
前記制御手順により前記録画装置を前記設定モードで動作させている場合には、前記検証手順において接続ができるか否かの検証を実施せずに前記登録手順により前記設定情報を登録処理し、当該登録処理後に前記検証手順において前記設定情報による接続の確立を検証し、
前記制御手順により前記録画装置を前記運用モードで動作させている場合には、前記検証手順により接続ができたと検証できた設定情報を前記登録手順により登録処理することをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は録画装置及び録画装置の制御方法に関し、特に、複数種類かつ複数台のネットワークカメラからの映像を録画する録画装置の利用するネットワークカメラの登録と録画の設定に用いて好適な技術に関するものである。
【背景技術】
【０００２】
従来、複数台のネットワークカメラを使用する録画装置の設定においては、ネットワークに接続済みのネットワークカメラを自動的に検出し登録することが行われていた。
例えば、特許文献１では、ルーティングテーブルの情報を用いて自動的にネットワークカメラを検索し登録する録画装置が開示されている。また、特許文献２では、ネットワークカメラの初期設定が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７２６１３号公報
【特許文献２】特開２００４−１１８３１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年では、ネットワークの高速・大容量転送が進み、従来の複数LANを統合した大規模LANを利用するようになってきており、録画装置が管理するネットワークカメラの台数も増えてきている。ネットワークカメラは、ネットワークに接続して使用するため、録画装置に利用する各ネットワークカメラのIPアドレスおよびIDや、パスワードの認証情報および機種情報を登録する必要がある。
【０００５】
さらに、録画装置は登録した情報で該当のネットワークカメラに接続できることを検証する必要がある。つまり、録画装置に利用するネットワークカメラを登録する時には既に、運用するネットワークの敷設・設定と、ネットワークカメラの設定の完了を待つ必要がある。したがって、新規にネットワークとネットワークカメラと録画装置を設置する場合には、順次設定をしていかなければならなくなるので、多くの手間がかかるという問題があった。
本発明は前述の問題点に鑑み、録画装置に設定が完了していないネットワークカメラを登録できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の録画装置は、撮影した映像を、ネットワークを通して配信する複数のネットワークカメラ装置に接続され、各ネットワークカメラ装置から送信された映像を記録する録画装置であって、ネットワークカメラ装置との接続の確立に用いられる設定情報を登録処理する登録手段と、前記設定情報で前記ネットワークカメラ装置に接続を確立できるか否かを検証する検証手段と、前記録画装置を、前記ネットワークカメラに映像を要求する運用モードと、前記ネットワークカメラに映像を要求しない設定モードと、の一方で動作させる制御手段とを有し、前記制御手段が前記録画装置を前記設定モードで動作させている場合には、前記検証手段により接続ができるか否かの検証を実施せずに前記登録手段が前記設定情報を登録処理し、当該登録処理後に前記検証手段により前記設定情報による接続の確立を検証し、前記制御手段が前記録画装置を前記運用モードで動作させている場合には、前記検証手段により接続ができたと検証できた設定情報を前記登録手段が登録処理することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、録画装置に設定が完了していないネットワークカメラを登録することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態における録画システムの全体構成を示す図である。
【図２】本発明の実施形態におけるネットワークカメラの構成例を示すブロック図である。
【図３】本発明の実施形態における録画装置の構成例を示すブロック図である。
【図４】本発明の実施形態における録画装置の設定処理手順を説明するフローチャートである。
【図５】第１の実施形態におけるネットワークカメラの登録処理の一例を説明するフローチャートである。
【図６】本発明の実施形態における録画スケジュールの登録処理の一例を説明するフローチャートである。
【図７】本発明の実施形態におけるネットワークカメラへの接続の検証処理の一例を説明するフローチャートである。
【図８】第１の実施形態における録画システムの構築に必要となる設定手順の一例を表すシーケンス図である。
【図９】第２の実施形態におけるネットワークカメラの登録処理の一例を説明するフローチャートである。
【図１０】第２の実施形態における録画システムの設定手順の一例を表すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の好ましい実施形態を、添付の図面に基づいて詳細に説明する。
図１は、本発明の実施形態にかかわる録画システムの構成の一例を示す図である。システム全体は、映像をネットワークに配信する少なくとも１つのネットワークカメラ１０２、１０３、１０４、ネットワークカメラ１０２、１０３、１０４からの映像を録画する録画装置１０５、これらの装置をつなぐネットワーク１０１から構成される。
【００１０】
ネットワークカメラは複数台であってもよい。録画装置は複数台あってもよい。また、ネットワークカメラは、時系列な電子データを生成する装置であり、映像以外の音声データや温度計などのセンサーの時系列なデータを送信する装置であってもよい。
本発明の実施形態のシステムの主たる用途は監視業務であり、録画装置は数十台から数千台のネットワークカメラからの映像を録画することがある。
【００１１】
［第１の実施形態］
以下、図２から図８を参照して、本発明の第1の実施形態による、録画システムの構築および設定におけるネットワークカメラの設定と録画装置の設定について説明する。
図２は、図１で示したネットワークカメラ１０２〜１０４の構成の一例を示している。
２０１は映像を撮影する撮像部であり、撮影方向を変えるための雲台機構、ズームやフォーカスや絞りなどの撮影の映像設定を変更する機構、映像へのマスキング処理や時刻重畳の処理機構や輝度や色調を変更する映像処理などの設定の機構を含んでいてもよい。
【００１２】
２０２は、制御コマンドを受けて撮像部２０１を制御するカメラ制御部である。
２０３は、通信部２０４経由で外部からのリクエストコマンドを解析し実行する処理部である。例えば、カメラの制御のリクエストであれば制御コマンドに変換しカメラ制御部２０２に送り実行させることや、ネットワークカメラ１０２〜１０４の設定状態などであれば記憶部２０５より取得してレスポンス形式に変換して返信するなどの処理を行う。
２０４は、他の装置との通信を行う通信部である。２０５は、ネットワークカメラ１０２〜１０４の機種情報や名称や設定などを記憶している記憶部である。
【００１３】
図３は、録画装置１０５の構成の一例を示すブロック図である。
３０１は他の装置と通信を行う通信部である。３０２は録画装置全体の制御と演算処理を行うCentral Processing Unit（ＣＰＵ）などの処理部である。３０３はプログラムやデータを一時記憶するRandom Access Memory（ＲＡＭ）など一時記憶部である。３０４はハードディスクや光ディスクやメモリカードなどのデータを記録する記録部である。
【００１４】
複数のネットワークカメラから受信したそれぞれの映像を記録部３０４に保存する。時刻や通知に応じた各録画により、ネットワークカメラに要求する映像の画像サイズやフレームレートや画質や撮影方向などの録画設定一覧を記録部３０４に保存する。複数のネットワークカメラから受信したそれぞれの映像解析結果や外部センサー結果を記録部３０４に保存する。
【００１５】
記録部３０４は、映像解析のプログラムとその設定を保存している。ネットワークカメラから受信した映像を一時記憶部３０３に保存し、処理部３０２で映像解析のプログラムとその設定を読み込み、一時保存した映像に対して映像解析を実施して結果を記録部３０４に保存することもできる。
【００１６】
通信部３０１が表示装置から記録している映像の再生コマンドを受信した場合は、処理部３０２にてコマンドを解析する。そして、再生する映像の撮影元のネットワークカメラと撮影時刻と再生方法を特定し、記録部３０４に該当する映像があるかを確認し、ある場合には通信部３０１よりコマンドの送信元の表示装置に映像を送信する。
【００１７】
記録部３０４では、ネットワークカメラ毎に設置位置や用途などの利用者が定めたメタ情報を保存することができる。録画装置１０５のプログラムには、運用モードと設定モードの２つの動作モードの処理もしくはモジュールを含んでいる。動作モードの変更コマンドを受信した場合には、処理部３０２にてコマンドを解析し、現在の動作モードとコマンドで指定の動作モードが異なる場合には、実行する動作モードを切り替えることができる。
【００１８】
運用モードでは、録画スケジュール設定に従って、ネットワークカメラ１０２に映像を要求し、配信された映像データを保存する。一方、設定モードでは、録画スケジュール設定に従ったネットワークカメラ１０２への映像の要求や、配信された映像データの保存は行わない。
【００１９】
図４は、本発明の実施形態における録画システムの構築時に行う録画装置の設定処理手順を説明するフローチャートである。
Ｓ４０１では、録画装置の動作モードを設定モードに切り替える。
Ｓ４０２では、登録をする各ネットワークカメラの設定情報を入力してネットワークカメラ（設定情報）を録画装置に登録する。
Ｓ４０３では、登録した各ネットワークカメラに対する録画の設定である録画スケジュール設定を録画装置に追加する。
Ｓ４０４では、登録済みの各ネットワークカメラに対して設定情報を用いて接続が可能であるのかを検証する。
【００２０】
Ｓ４０５では、録画装置の動作モードを運用モードに切り替える。すなわち、設定モードにおいては、接続ができるか否かの検証を実施しないで設定情報を登録処理する（Ｓ４０２）。そして、設定モードから運用モードへの移行において、接続が確立したとＳ４０４で検証したのち、移行する（Ｓ４０５）。
【００２１】
ここでは、設定モードにおける設定情報の登録処理を説明したが、運用モードにおいては、接続が確立したと検証されたときに設定情報を登録処理する。すなわち、Ｓ４０２において設定情報を入力したときに、設定情報を用いて接続が可能であるのかを検証してから、ネットワークカメラ（設定情報）を録画装置に登録する。
【００２２】
図５は、図４の設定モードにおけるネットワークカメラの登録処理（Ｓ４０２）の処理内容を説明するフローチャートである。
Ｓ５０１では、ネットワークカメラの接続先となるＩＰアドレスや、認証に必要となるユーザー名やパスワードや認証方式などアドレス情報（接続情報）を設定する。
Ｓ５０２では、ネットワークカメラの機種を示す機種情報を設定する。
Ｓ５０３では、Ｓ５０１とＳ５０２の情報を合わせてネットワークカメラ（設定情報）を録画装置１０５に登録する。設定情報は、アドレス情報（接続情報）と機種情報を含む。録画装置管理者は、図５の処理を登録するネットワークカメラに対して全て繰り返し実行する。
【００２３】
ここでは、設定モードにおける設定情報の登録処理を説明したが、運用モードにおいては、接続が確立したと検証されたときに設定情報を登録処理する。すなわち、Ｓ５０１、Ｓ５０２においてアドレス情報、機種情報を設定した後、アドレス情報を用いて接続が可能であるのかを検証してから、ネットワークカメラ（設定情報）を録画装置に登録する。なお、運用モードでは、録画スケジュール設定に従って、ネットワークカメラ１０２に映像を要求し、配信された映像データを保存する。一方、設定モードでは、録画スケジュール設定に従ったネットワークカメラ１０２への映像の要求や、配信された映像データの保存は行わない。
【００２４】
図６は、図４における録画スケジュールの登録処理（Ｓ４０３）の処理内容を示すフローチャートである。
Ｓ６０１では、録画スケジュールにおいて映像を取得するネットワークカメラを選択する。
Ｓ６０２では、選択したネットワークカメラに対してＳ５０２で設定しＳ５０３で録画装置１０５に登録された機種情報を取得する。
Ｓ６０３では、取得した機種情報より機種依存となる設定の選択項目を生成する。
【００２５】
Ｓ６０４では、録画装置管理者からの選択や入力などにより機種依存の設定項目を設定し、設定画面に表示して、録画装置管理者により設定可能にする。
Ｓ６０５では、録画装置管理者からの選択や入力などにより録画の期間など機種に依存しない汎用の設定項目を設定する。
Ｓ６０６では、Ｓ６０４とＳ６０５の情報を合わせて録画スケジュールを録画装置１０５に登録する。録画装置管理者は、図６の処理を、各ネットワークカメラについて登録する全ての録画スケジュールに対して繰り返し実行する。
機種に依存する項目とは、雲台の可動範囲や、露出やホワイトバランスなど画質設定や、撮影シーンの設定や、配信可能な映像フォーマットやフレームレートや映像サイズなどであってもよい。
【００２６】
図７は、図４におけるネットワークカメラへの接続の検証（Ｓ４０４）の処理内容の一例を説明するフローチャートである。Ｓ４０４の接続検証処理は、録画装置管理者からのコマンド実行などにより開始される。
Ｓ７０１では、録画装置１０５の記録部３０４より登録済みのネットワークカメラの情報を取得し全てのネットワークカメラに対して繰り返しＳ７０２からＳ７０４の処理を実行する。
【００２７】
Ｓ７０２では、ネットワークカメラ情報として記録している接続先や認証情報を用いてネットワークを経由して接続を試行して接続できることを確認する。
Ｓ７０３では、ネットワークカメラへの接続が確立できた場合には、接続先より機種情報を取得する。
Ｓ７０４では、ネットワークカメラ情報として記録されている機種情報とＳ７０３で取得した機種情報を比較して同じであることを確認する。なお、機種情報を比較することなく、Ｓ７０２で接続できることが確認できた場合、接続が検証できたと判断してもよい。
【００２８】
図８は、本実施形態における録画システムの構築に必要となる設定の流れの一例を表すシーケンス図であり、従来技術における課題の解決内容の一例を示している。
１０２は複数台のネットワークカメラである。１０５は複数台からなるネットワークカメラ１０２の各映像を記録する録画装置である。４０１は複数のネットワークカメラ１０２を建物などに設置・配線・設定などを行うネットワーク管理者である。４０２は録画装置に複数のネットワークカメラ１０２を登録し、各ネットワークカメラの映像の録画設定を行う録画装置管理者である。
Ｓ８０１では、ネットワークカメラ管理者４０１は、各ネットワークカメラ１０２を建物などの所望の位置に固定し、電源やネットワークを配線するなどしてネットワークカメラを配置する。
【００２９】
Ｓ８０２では、ネットワークカメラ管理者４０１は、配置したネットワークカメラのＩＰアドレスやカメラ名や接続のためのユーザー名・パスワードなどをネットワークカメラ１０２に設定する。ネットワークカメラ管理者４０１は、Ｓ８０１とＳ８０２の処理を順次全てのネットワークカメラ１０２に対して繰り返す。
【００３０】
Ｓ８０３では、録画装置管理者４０２は、録画装置の動作モードを設定モードに変更するコマンドを実行する。
Ｓ８０４では、録画装置管理者４０２は、録画装置１０５に登録をするネットワークカメラ１０２の中の１つについて、ＩＰアドレスやユーザー名・パスワードなどの接続情報を録画装置１０５に入力する。
【００３１】
Ｓ８０５では、録画装置管理者４０２は、Ｓ８０４で入力したネットワークカメラの機種情報を録画装置１０５に入力する。
Ｓ８０６では、録画装置１０５は、Ｓ８０４で入力された接続情報とＳ８０５で入力された機種情報とを合わせて録画装置１０５の記録部３０４に設定情報として記録し、ネットワークカメラを登録する。設定モードにおいては、接続ができるか否かの検証を実施しないで設定情報を登録処理する。Ｓ８０４からＳ８０６までの処理は、登録するネットワークカメラの台数分だけ繰り返し入力され実行される。
【００３２】
Ｓ８０７では、録画装置管理者４０２は、録画スケジュールを設定する登録済みネットワークカメラを指定する。
Ｓ８０８では、録画装置１０５は、登録済みのネットワークカメラの情報を参照して、指定されたネットワークカメラの機種を特定し、機種に依存する録画スケジュールの設定項目については機種情報に応じた選択項目を生成する。そして、汎用の録画スケジュールの設定項目とともに、選択画面を表示する。
【００３３】
Ｓ８０９では、録画装置管理者４０２は、機種に依存する録画スケジュールの設定項目を、選択画面で選択または入力する。
Ｓ８１０では、録画装置管理者４０２は、汎用の録画スケジュールの設定項目を、選択画面で選択または入力する。
Ｓ８１１では、録画装置１０５は、Ｓ８０９とＳ８１０の情報より、Ｓ８０７で指定したネットワークカメラの録画スケジュールを、録画装置１０５に登録設定する。Ｓ８０７からＳ８１１までの処理は、各ネットワークカメラに登録する録画スケジュール毎に繰り返し実行される。
【００３４】
Ｓ８１２では、録画装置管理者４０２は、設定の確認をするコマンドを実行する。
Ｓ８１３では、録画装置１０５は、設定を確認するユーザー操作に応じて、登録済みネットワークカメラの接続情報を参照し、該ネットワークカメラに対して接続を試行し接続できることを確認する。
Ｓ８１４では、録画装置１０５は、接続ができた場合には接続先より機種情報を取得要求する。
Ｓ８１５では、録画装置１０５は、接続先より機種情報を受信して取得する。
【００３５】
Ｓ８１６では、Ｓ８０５で指定した機種情報と、Ｓ８１５で取得した機種情報とを比較して同じであるか否かを検証する。同じでない場合、カメラの登録にミスがあったとして、修正を求める。接続が検証されるように修正されない限り、検証に失敗したネットワークカメラに対して登録されたスケジュールは無効にする。なお、機種情報の指定、取得を行わず、接続できたことの判断により、検証できたと判断するようにしてもよい。
録画装置１０５は、Ｓ８１３からＳ８１６までの処理を、Ｓ８０４からＳ８０６までの処理で登録済みのネットワークカメラ毎に繰り返し実行する。
【００３６】
Ｓ８１７では、録画装置管理者４０２は、録画装置１０５の動作モードを運用モードに変更するコマンドを実行する。すなわち、Ｓ８１６で接続が確立したと検証したのち、設定モードから運用モードへ移行する（Ｓ８１７）。なお、運用モードでは、録画スケジュール設定に従って、ネットワークカメラ１０２に映像を要求し、配信された映像データを保存する。一方、設定モードでは、録画スケジュール設定に従ったネットワークカメラ１０２への映像の要求や、配信された映像データの保存は行わない。
Ｓ８１８では、録画装置１０５は、記録部３０４に登録済みであり、Ｓ８１６で検証された各ネットワークカメラに対する登録済み録画スケジュール設定から現在時刻を含む設定を読み込む。
【００３７】
Ｓ８１９では、録画装置１０５は、録画スケジュールの設定から該ネットワークカメラに対する映像取得要求コマンドを生成してネットワークカメラ１０２に送信して映像を要求する。
Ｓ８２０では、録画装置１０５は、ネットワークカメラ１０２より開始された映像配信のデータを記録部３０４に保存する処理を開始する。
【００３８】
次に、運用モードにおいて設定情報を登録する処理を説明する。
Ｓ８２１では、録画装置管理者４０２は、録画装置１０５に登録をするネットワークカメラ１０２について、ＩＰアドレスやユーザー名・パスワードなどの接続情報を録画装置１０５に入力する。
Ｓ８２２では、録画装置管理者４０２は、Ｓ８２１で入力したネットワークカメラの機種情報を録画装置１０５に入力する。
【００３９】
Ｓ８２３では、録画装置１０５は、登録済みネットワークカメラの接続情報を参照し、該ネットワークカメラに対して接続を試行し接続できることを確認する。
Ｓ８２４では、録画装置１０５は、接続ができた場合には接続先より機種情報を取得要求する。
Ｓ８２５では、録画装置１０５は、接続先より機種情報を受信して取得する。
【００４０】
Ｓ８２６では、Ｓ８２２で指定した機種情報と、Ｓ８２５で取得した機種情報とを比較して同じであるか否かを検証する。同じでない場合、カメラの登録にミスがあったとして、修正を求める。接続が検証されるように修正されない限り、検証に失敗したネットワークカメラに対するスケジュールの登録できないようにする。なお、機種情報の指定、取得を行わず、接続できたことの確認により、検証できたと判断するようにしてもよい。
【００４１】
検証に成功した場合、Ｓ８２７では、録画装置１０５は、Ｓ８２１で入力された接続情報とＳ８２２で入力され、Ｓ８２５で取得した機種情報とを合わせて録画装置１０５の記録部３０４に設定情報として記録し、ネットワークカメラを登録する。
このように、運用モードにおいては、接続が確立したと検証されたときに設定情報を登録処理する。
複数のネットワークカメラを登録する場合、録画装置管理者４０２は、Ｓ８２１からＳ８２７までの処理を登録する各ネットワークカメラ１０２に対して繰り返し実施する。
【００４２】
そして、登録したネットワークカメラに対するスケジュールの登録を、Ｓ８２８において、Ｓ８０７からＳ８１１と同様に行う。
Ｓ８２８において運用モードで登録されたスケジュール設定から、Ｓ８１８で現在時刻を含む設定を読み込み、Ｓ８１９、Ｓ８２０の処理を行い、映像データの配信を開始する。
【００４３】
本実施形態により、録画システムの構築及び設定において、以下のことが可能となる。
ネットワークカメラ管理者４０１によるネットワークカメラ１０２の設定作業（Ｓ８０１およびＳ８０２）と、録画装置管理者４０２による録画装置１０５の設定作業（Ｓ８０３からＳ８１１）とを並行して同時に行うことができる。
また、録画装置の設定作業を異なるネットワークカメラが設置されているネットワークとは接続されていないネットワークにおいても実施することが可能になる。
【００４４】
図７のＳ７０２において、ネットワークカメラ情報として記録している接続先や認証情報を用いて接続ができない場合には、録画装置管理者４０２に接続先もしくは認証情報のエラーと通知して、ネットワークカメラ情報の変更を促してもよい。エラーの通知および変更の催促は、登録済み各ネットワークカメラの確認が済んだ後（Ｓ７０１のループの後）にまとめて実行してもよい。
【００４５】
図７のＳ７０４において、ネットワークカメラ情報として記録している設定済の機種情報と、接続して取得した機種情報とが異なる場合がある。このような場合には、該ネットワークカメラに対して登録済みの各録画スケジュールにおける機種依存項目の設定内容が、接続して取得した機種においても有効である場合にはそのまま利用してもよい。
【００４６】
登録済みのネットワークカメラ装置の設定情報についてＳ８１３で接続の検証を行い、接続が確立したネットワークカメラ装置についてＳ８１５で機種情報を取得する。取得した機種情報が設定済みの機種情報と異なる場合には、録画スケジュール設定に含まれる機種依存設定を、Ｓ８０９における録画スケジュール設定で用いた機種情報と、Ｓ８１５で接続して取得した機種情報との差から変換して更新する。
【００４７】
また、近似の設定内容が既定されている場合には、近似の設定内容に変更して録画スケジュールを更新してもよい。録画スケジュール設定に含まれる機種依存設定について、録画スケジュール設定で用いた機種情報と、接続して取得した機種情報との差から変換をして更新するようにしてもよい。録画スケジュールの更新がされた場合には、Ｓ８１６での検証結果を同じ機種であると更新して設定情報に記憶してもよい。
もしくは、録画装置管理者４０２に機種情報の不一致を通知して、該当する録画スケジュールの設定更新を促してもよい。不一致の通知および設定更新の催促は、登録済み各ネットワークカメラの確認が済んだ後（Ｓ７０１のループの後）にまとめて実行してもよい。
【００４８】
［第２の実施形態］
以下、図９および図１０を参照して、本発明の第２の実施形態による、録画システムの構築および設定におけるネットワークカメラの設定と録画装置の設定について説明する。
録画システムの全体構成は図１と同様であり、ネットワークカメラの構成は図２と同様である。また、録画装置の構成は図３と同様である。
第１の実施形態との差異は、図５で示した録画装置へのネットワークカメラの登録処理であり、この点についてのみ説明をする。
【００４９】
図９は、図４におけるネットワークカメラの登録処理（Ｓ４０２）の処理内容の一例を説明するフローチャートである。
Ｓ５０１では、録画装置が運用モードにおいて接続するネットワークカメラの接続先となるＩＰアドレスや、認証に必要となるユーザー名やパスワードや認証方式などの情報である運用版接続（アドレス）情報を設定する。
Ｓ９０１では、録画装置が設定モードにおいて接続するネットワークカメラの接続先となるＩＰアドレスや、認証に必要となるユーザー名やパスワードや認証方式などの情報である設定版接続（アドレス）情報を設定する処理を行う。
【００５０】
Ｓ９０２では、設定版接続情報の接続先や認証情報を用いてネットワークを経由して接続を試行して接続できることを確認する。
Ｓ９０３では、設定版接続情報の接続先から機種情報を取得する。
Ｓ９０４では、運用版接続情報と、設定版接続情報と、設定版接続情報における機種情報とを合わせてネットワークカメラを録画装置１０５に登録する。
【００５１】
Ｓ９０４において、運用版接続情報が他の登録済みのネットワークカメラと重複している場合は、同一のネットワークカメラと判断しエラーとして処理し登録追加処理を実行しない。また、運用版接続情報は重複していなく、設定版接続情報が他の登録済みネットワークカメラと重複して存在している場合にはエラーとは処理しないで正常の登録を実行する。なお、登録するネットワークカメラ装置の設定情報の設定版接続情報が、既に登録ずみのネットワークカメラ装置の設定情報の設定版接続情報として存在していても、同一のネットワークカメラ装置としては判断せず登録処理する。
【００５２】
図１０は、本実施形態における録画システムの構築に必要となる設定の流れの一例を表すシーケンス図であり、従来技術における課題の解決内容の一例を示している。第１の実施形態で説明した図８のシーケンス図との差異についてのみ説明をする。
１０００はネットワークカメラであり、録画装置１０５の設定のために利用され、録画装置１０５とネットワーク接続が可能である。ネットワークカメラ１０００は、複数のネットワークカメラ１０２と同じネットワークであってもよいし、異なるネットワークであってもよい。ネットワークカメラ１０００は、ネットワークカメラ１０２よりも少ない台数など、異なる台数であってもよい。
【００５３】
Ｓ８０４において、録画装置管理者４０２は運用版であるネットワークカメラの接続情報を入力する。運用版の接続情報は、ネットワークカメラ１０２の何れかである。なお、登録するネットワークカメラ装置の設定情報の運用版接続情報が、既に登録ずみのネットワークカメラ装置の設定情報の運用版接続情報として存在している場合には、ネットワークカメラ装置の登録追加は行わない。
Ｓ１００１では、録画装置管理者４０２は、設定版であるネットワークカメラの接続情報を入力する。設定版の接続情報は、ネットワークカメラ１０００の何れかである。
【００５４】
Ｓ１００２では、録画装置１０５は、設定版の接続情報を参照し接続を試行し接続できることを確認する。すなわち、設定モードにおいて、ネットワークカメラ装置の登録設定を行った場合には、設定版の接続情報で接続の検証を行う。
Ｓ１００３では、録画装置１０５は、接続ができた場合には接続先より機種情報を取得要求する。
Ｓ１００４では、録画装置１０５は、設定版の接続情報により接続した接続先より機種情報を取得する。
【００５５】
Ｓ８０６では、運用版接続情報と、設定版接続情報と、設定版接続情報における機種情報とを記録部３０４に記録し、ネットワークカメラを登録設定する。設定モードにおいては、登録するネットワークカメラ装置の設定情報の設定版接続情報が、既に登録ずみのネットワークカメラ装置の設定情報の設定版接続情報として存在していても登録処理する。なお、登録するネットワークカメラ装置の設定情報の運用版接続情報が、既に登録ずみのネットワークカメラ装置の設定情報の運用版接続情報として存在している場合には、ネットワークカメラ装置の登録追加は行わない。
【００５６】
Ｓ８０７で、録画装置管理者４０２は、運用版接続情報が登録されたネットワークカメラを指定する。Ｓ８０８では、指定されたネットワークカメラの運用版接続情報（Ｓ８０４で入力）における機種情報を参照して、指定されたネットワークカメラの機種を特定し、機種に依存する録画スケジュールの設定項目については選択項目を生成する。そして、Ｓ８１０で、運用版接続情報が登録されたネットワークカメラに対するスケジュールを登録する。
【００５７】
Ｓ８１３では、運用版接続情報を参照し、該ネットワークカメラに対して接続を試行し接続できることを確認する。
Ｓ８１４では、運用版接続情報を参照し、運用版接続情報における接続先より機種情報を取得要求する。
Ｓ８１６では、Ｓ１００４で受信した設定版接続情報における機種情報と、Ｓ８１５で受信した運用版接続情報における機種情報とを比較して同じであることを確認する。このように、Ｓ８１３で運用版接続情報を用いた接続の検証を行い、接続が確立できた場合には、Ｓ８１４で接続先の機種情報を取得して、Ｓ８１６で機種情報を検証したのち、Ｓ８１７で設定モードから運用モードへ移行する。なお、登録するネットワークカメラ装置の設定情報の運用版接続情報が、既に登録ずみのネットワークカメラ装置の設定情報の運用版接続情報として存在している場合には、ネットワークカメラ装置の登録追加は行わない。
【００５８】
Ｓ１００４において設定版接続情報で取得した機種情報と、Ｓ８１５において運用版接続情報で取得した機種情報とが異なる場合がある。このような場合には、録画スケジュール設定に含まれる機種依存設定は、Ｓ８０４で入力され録画スケジュール設定で用いた機種情報と、接続してＳ８１５で取得した機種情報との差から、変換をして更新する。
【００５９】
本発明の実施形態により、録画装置１０５の設定において、実際の運用で用いられる複数台のネットワークカメラが構成される機種について、以下のことが可能となる。すなわち、機種毎に少なくとも１台のネットワークカメラを録画装置の設定用のネットワークから利用することができれば、運用で用いるネットワークカメラの設置および設定と、録画装置の設定を並行して実施することができる。
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００６０】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６１】
１０１  ネットワーク
１０２、１０３、１０４  ネットワークカメラ
１０５  録画装置
４０１  ネットワークカメラ管理者
４０２  録画装置管理者
【図１】
0006395459.tif 000002
【図２】
0006395459.tif 000003
【図３】
0006395459.tif 000004
【図４】
0006395459.tif 000005
【図５】
0006395459.tif 000006
【図６】
0006395459.tif 000007
【図７】
0006395459.tif 000008
【図８】
0006395459.tif 000009
【図９】
0006395459.tif 000010
【図１０】
0006395459.tif 000011