(57)【要約】【課題】カメラに設定されたIPアドレスと設置場所の組を正確かつ容易に把握する。【解決手段】  管理端末と、携帯機器と、カメラと、を備える。携帯機器は、カメラの近隣に存在するとき、携帯機器の位置情報および一意に生成した識別子をネットワークを介して管理端末へ送信し、識別子を示す情報を映像として表示し、カメラは、携帯機器が表示する、識別子を示す情報を含む映像を撮影し、識別子を示す情報を含む映像を管理端末へネットワークを介して送信し、管理端末は、カメラから送信された映像から識別子を抽出し、抽出した識別子と携帯機器から送信された識別子とが一致する場合には、カメラに付与されたＩＰアドレスと位置情報とを対応付けて記憶する。【選択図】図６
2011120119.tif 000002
【特許請求の範囲】
【請求項１】
管理端末と、前記管理端末とネットワークを介して接続される携帯機器と、前記管理端末とネットワークを介して接続されるカメラと、を備えるシステムにおいて、
前記携帯機器は、前記カメラの近隣に存在するとき、前記携帯機器の位置情報および一意に生成した識別子をネットワークを介して前記管理端末へ送信し、前記識別子を示す情報を映像として表示し、
前記カメラは、前記携帯機器が表示する、前記識別子を示す情報を含む映像を撮影し、前記識別子を示す情報を含む映像を前記管理端末へネットワークを介して送信し、
前記管理端末は、前記カメラから送信された映像から前記識別子を抽出し、前記抽出した識別子と前記携帯機器から送信された識別子とが一致する場合には、前記カメラに付与されたＩＰアドレスと前記位置情報とを対応付けて記憶することを特徴とするシステム。
【請求項２】
請求項１に記載のシステムにおいて、
前記管理端末は、ネットワークに新たなカメラが接続された場合には、前記新たに接続されたカメラに対し、前記カメラに付与されるＩＰアドレスをネットワークを介して送信することを特徴とするシステム。
【請求項３】
請求項１または２に記載のシステムにおいて、
前記管理端末は、ネットワークに新たに接続されたカメラのＩＰアドレスと前記位置情報とを対応付けて記憶することを特徴とするシステム。
【請求項４】
請求項１から３の何れかに記載のシステムにおいて、
前記管理端末は、ネットワークに複数の新たなカメラが接続された場合には、前記それぞれの新たなカメラのＩＰアドレスとそれぞれの位置情報とを対応付けて記憶することを特徴とするシステム。
【請求項５】
請求項１から４の何れかに記載のシステムにおいて、
前記管理端末は、前記抽出した識別子と前記携帯機器から送信された識別子とが一致しない場合には、前記カメラに付与されたＩＰアドレスと前記位置情報とを対応付けて記憶しないことを特徴とするシステム。
【請求項６】
管理端末と、前記管理端末とネットワークを介して接続される携帯機器と、前記管理端末とネットワークを介して接続されるカメラと、を備えるシステムのシステム構築方法において、
前記携帯機器は、前記カメラの近隣に存在するとき、前記携帯機器の位置情報および一意に生成した識別子をネットワークを介して前記管理端末へ送信し、前記識別子を示す情報を映像として表示し、
前記カメラは、前記携帯機器が表示する、前記識別子を示す情報を含む映像を撮影し、前記識別子を示す情報を含む映像を前記管理端末へネットワークを介して送信し、
前記管理端末は、前記カメラから送信された映像から前記識別子を抽出し、前記抽出した識別子と前記携帯機器から送信された識別子とが一致する場合には、前記カメラのＩＰアドレスと前記位置情報とを対応付けて記憶することを特徴とするシステム構築方法。
【請求項７】
請求項６に記載のシステム構築方法において、
前記管理端末は、ネットワークに新たなカメラが接続された場合には、前記新たに接続されたカメラに対し、前記カメラに付与されるＩＰアドレスをネットワークを介して送信することを特徴とするシステム構築方法。
【請求項８】
請求項６または７に記載のシステム構築方法において、
前記管理端末は、ネットワークに新たに接続されたカメラのＩＰアドレスと前記位置情報とを対応付けて記憶することを特徴とするシステム構築方法。
【請求項９】
請求項６から８の何れかに記載のシステム構築方法において、
前記管理端末は、ネットワークに複数の新たなカメラが接続された場合には、前記それぞれの新たなカメラのＩＰアドレスとそれぞれの位置情報とを対応付けて記憶することを特徴とするシステム構築方法。
【請求項１０】
請求項６から９の何れかに記載のシステム構築方法において、
前記管理端末は、前記抽出した識別子と前記携帯機器から送信された識別子とが一致しない場合には、前記カメラに付与されたＩＰアドレスと前記位置情報とを対応付けて記憶しないことを特徴とするシステム構築方法。
【請求項１１】
ネットワークを介して携帯機器およびカメラと接続される管理端末において、
制御部と、
前記携帯機器およびカメラと通信する通信処理部と、
情報を記憶する記憶部と、を備え、
前記通信処理部は、前記携帯機器が前記カメラの近隣に存在する場合に送信された、前記携帯機器の位置情報および前記携帯機器が一意に生成した識別子を受信し、また、前記カメラから送信された、前記識別子を示す情報を含む映像を受信し、
前記制御部は、前記カメラから送信された映像から前記識別子を抽出し、前記抽出した識別子と前記携帯機器から送信された識別子とが一致する場合には、前記カメラのＩＰアドレスと前記位置情報とを対応付けて前記記憶部に記憶することを特徴とする管理端末。
【請求項１２】
ネットワークを介して携帯機器およびカメラと接続される管理端末を制御するプログラムにおいて、
前記プログラムは、
前記管理端末が、前記携帯機器が前記カメラの近隣に存在する場合に送信された、前記携帯機器の位置情報および前記携帯機器が一意に生成した識別子を受信し、また、前記カメラから送信された、前記識別子を示す情報を含む映像を受信した場合において、
前記管理端末が、前記カメラから送信された映像から前記識別子を抽出し、前記抽出した識別子と前記携帯機器から送信された識別子とが一致する場合には、前記カメラのＩＰアドレスと前記位置情報とを対応付けて記憶するように制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム、システム構築方法、管理端末、プログラムに関し、特に、監視カメラを用いたこれらの技術に関する。
【背景技術】
【０００２】
遠隔にある監視センタなどから、IPネットワークを介して映像を参照することが可能なIPネットワーク対応の監視カメラがある。このようなIPネットワーク対応監視カメラのなかには、ネットワークを介して監視カメラの発見、監視カメラ機器情報の収集、操作、映像参照等を可能にするためのプラグアンドプレイ機能を備えるものが存在する。
【０００３】
このような機能を実行するためには、まず初めに、IPネットワーク対応監視カメラに対して、適切なIPアドレスを設定する必要がある。IPアドレスを設定する為には、通常、静的アドレス設定と動的アドレス設定の2種類の方法が考えられる。静的アドレス設定の場合、IPネットワーク対応監視カメラに対して、監視カメラ設置位置にて設置作業者が、あるいは、事前に管理者等が、手動で重複の無いようにIPアドレスを設定する。また、動的アドレス設定の場合、DHCP(Dynamic Host Configuration Protocol)(非特許文献１)などを利用することによって、DHCPクライアント機能を備えたIPネットワーク対応監視カメラがネットワークに接続されると、管理者側の用意したDHCPサーバからIPアドレスが割り当てられる。
【０００４】
設置場所において設置作業者がIPアドレスの静的アドレス設定を行う場合、設置作業者に一定の専門知識と一連のアドレス設定操作を実施する時間と手間が必要となる。また、事前に管理者等がIPアドレスの静的アドレス設定を行う場合、監視カメラに対して重複の無いようにIPアドレスを設定した後、設置作業者に正しい設置場所と対応するIPアドレスを伝え、設置作業者は、監視カメラのIPアドレスの確認を行いながら、事前に定められた適切な場所に設置しなければならない。
【０００５】
一方、DHCPなどを利用した動的アドレス設定を行う場合には、監視カメラに対する事前の設定は必要なく、設置作業者は、任意の監視カメラを任意の監視カメラ設置位置に設置できる。しかし監視カメラ設置後、管理者側には、監視カメラを設置した場所とDHCPなどにより付与されたIPアドレスの対応関係がわからず、どのIPアドレスが付与された監視カメラの操作や映像の参照を行えばよいかを把握できず、作業に困難が生じる。
【０００６】
このような問題に対して、例えば特許文献１では、自身の位置情報を取得できる機能を備えた監視カメラを用いることによって、任意の監視カメラを、指定された監視カメラ設置位置群の中から、任意の監視カメラ設置位置に設置後、管理者側に位置情報と監視カメラのIDを伝送することによって、管理者側が監視カメラの設置位置と監視カメラの映像を参照するための識別子を把握する方法が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１０-２８５５８５号公報
【非特許文献】
【０００８】
【非特許文献１】Dynamic Host Configuration Protocol、March 1997、RFC2131
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記の文献に記載の技術においては、カメラに位置情報を取得するための機能を備える必要があるため、カメラのコストが上昇してしまうという問題がある。
【００１０】
本発明は、このような事情に鑑みてなされたものであり、カメラに設定されたIPアドレスと設置場所の組を正確かつ容易に把握することができるシステム、システム構築方法、管理端末、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明は以下の構成を備える。即ち、管理端末と、管理端末とネットワークを介して接続される携帯機器と、管理端末とネットワークを介して接続されるカメラと、を備える。携帯機器は、カメラの近隣に存在するとき、携帯機器の位置情報および一意に生成した識別子をネットワークを介して管理端末へ送信し、識別子を示す情報を映像として表示し、カメラは、携帯機器が表示する、識別子を示す情報を含む映像を撮影し、識別子を示す情報を含む映像を管理端末へネットワークを介して送信し、管理端末は、カメラから送信された映像から識別子を抽出し、抽出した識別子と携帯機器から送信された識別子とが一致する場合には、カメラに付与されたＩＰアドレスと位置情報とを対応付けて記憶する。
【発明の効果】
【００１２】
本発明の監視カメラシステムによれば、カメラに設定されたIPアドレスと設置場所の組を正確かつ容易に把握することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る監視カメラシステム１の構成を示す図である。
【図２】本実施形態に係る携帯機器４のハードウェア構成を示す図である。
【図３】本実施形態に係る携帯機器４の機能ブロック図である。
【図４】本実施形態の携帯機器４の携帯機器処理の流れを示すフロー図である。
【図５】本実施形態の管理端末７の管理端末処理の流れを示すフロー図である。
【図６】本実施形態の監視カメラシステム１における特定のユースケースにおける携帯機器４と監視カメラ５と管理端末７で行われる通信と処理の流れを示すインタラクション図である。
【図７】本実施形態に係る監視カメラ５の機能ブロック図である。
【図８】本実施形態に係る管理端末７の機能ブロック図である。
【図９】情報管理テーブル９０を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態である監視カメラシステム１について説明する。
【００１５】
（システム構成）
図１は、本実施形態に係る監視カメラシステム１の構成例を示す図である。
【００１６】
本実施形態の監視カメラシステム１には、データ通信網２と、設置作業者３と携帯機器４と監視カメラ５と監視カメラ設置位置６と管理端末７と管理者８が含まれている。監視カメラ５は、監視カメラ設置位置６に設置され、データ通信網２に接続し、データ通信網２を介して管理端末７と相互に通信可能である。
【００１７】
データ通信網２は、例えば、携帯電話網や、あるいは、無線、有線を含むLAN(Local Area Network)、または、LANを相互に接続して構成されるインターネット網等からなる。
【００１８】
設置作業者３は、携帯機器４を所持し、任意の監視カメラ５を事前に計画された監視カメラ設置位置６に設置する作業を行う。
【００１９】
携帯機器４は、無線、あるいは有線でデータ通信網２、または、別のネットワークを経由して管理端末７と通信可能である。携帯機器４は、例えば、携帯電話やPDA(Personal Digital Assistant)、可搬性の高いパーソナルコンピュータなどである。
【００２０】
監視カメラ５は、無線、あるいは有線でデータ通信網２に接続可能で、DHCPクライアント等の動的アドレス設定機能を有し、監視カメラ発見のための機器探索プロトコルや、監視カメラの機器情報提供、ネットワークを介した各種操作、映像の配信までを行うプラグアンドプレイ機能を備えている。
【００２１】
監視カメラ設置位置６は、監視対象領域に対して事前に計画された監視カメラ５の設置場所である。
【００２２】
管理端末７は、監視カメラ５のプラグアンドプレイ機能を利用するための機能を備え、データ通信網２を介して、監視カメラ５のIPアドレスを、マルチキャスト等を利用した監視カメラ発見のための機器探索プロトコルによって把握し、把握した各IPアドレスが付与された監視カメラの機器情報を取得、各種操作を実行でき、かつ、各監視カメラ５からの映像を受信し、画面に表示することができる。また、ＤＨＣＰサーバの機能を備え、ＤＨＣＰクライアントの機能を備えた監視カメラ５に対し、ＩＰアドレスを付与する。また、管理端末７は、一台、または複数台の機器から構成され、例えば、パーソナルコンピュータや、サーバ装置、セットトップボックスとモニタを組み合わせたシステムなどである。
【００２３】
管理者８は、監視カメラシステム１の全体を把握し、各監視カメラ５を操作、送信される映像を参照する一人、または複数の管理、監視担当者である。
【００２４】
図２は、本実施形態に関わる携帯機器４のハードウェアの構成例を示す図である。携帯機器４は、携帯機器４の全体の制御を司るCPU２０と、データやプログラムを記憶するRAM（Random Access Memory）２１およびROM(Read Only Memory)２２と、データ通信網２に対してデータを送受信するネットワークインターフェース２３と、接続される表示部２７に情報を表示するための制御を行うグラフィック制御部２４とデータを記録、削除可能な二次記憶部２５と、携帯電話網に接続し、携帯電話網を介して管理端末７に接続することができる携帯網ネットワークインターフェース２６と、画面を通じて様々な情報を表示できる表示部２７とGPS(Global Positioning System)などを利用して、自身の位置情報を取得することができる位置情報取得部２８とを有している。携帯機器４の形態によっては、データを記録、削除可能な二次記憶部２５は、HDD(Hard Disk Drive)やSSD（Solid State Drive）等であっても良く、また、携帯電話網に接続し、携帯電話網を介して管理端末７に接続することができる携帯網ネットワークインターフェース２６は備えてなくても良い。
【００２５】
図３は、本実施形態に係る携帯機器４の機能ブロックを示す図である。携帯機器４は、通信処理部３００と、位置情報取得処理部３０１と、識別子生成処理部３０２と、完了通知受付部３０３と、表示処理部３０４からなる。通信処理部３００は、携帯機器４が、携帯機器４のネットワークインターフェース２３や携帯網ネットワークインターフェース２６を用い、データ通信網２等を介して、管理端末７に接続している場合に、携帯機器４と管理端末７との間のデータの送受信を行う。また、後述する位置情報取得処理部３０１と識別子生成処理部３０２から渡される情報を対応付け、管理端末７へ送信する機能を持つ。
【００２６】
位置情報取得処理部３０１は、携帯機器４の位置情報取得部２８によって取得できる該携帯機器４の位置情報を取得し、該位置情報を、通信処理部３００に渡す。
【００２７】
識別子生成処理部３０２は、数列や文字列、バーコードや二次元バーコード、模様等、重複の無い一意の識別子を生成することができる。この識別子は、位置情報取得処理部３０１によって取得した位置情報を元に生成しても良い。また、識別子の中に、該位置情報を復元できる状態で含めても、含めなくても良い。生成された識別子は、通信処理部３００と後述する表示処理部３０４に渡す。
【００２８】
完了通知受付部３０３は、携帯機器４のネットワークインターフェース２３や携帯網ネットワークインターフェース２６によって、データ通信網２等を介して、管理端末７からの完了通知を、通信処理部３００が受信した場合に、後述する表示制御部３０４に処理が終了した旨、表示するよう通知し、各処理の終了処理を行う。
【００２９】
表示処理部３０４は、識別子生成処理部３０２から渡された識別子を画面に表示するよう処理を行う。また、完了通知受付部３０３から、処理が終了した旨通知された場合、識別子の表示を終了させ、処理が完了した旨、画面、音声等を通じて、設置作業者３に通知するよう処理を行う。
【００３０】
なお、上記各処理部３００〜３０４は、二次記憶部２５やROM２２に格納されているプログラムが、RAM21に展開され、ネットワークインターフェース２３や携帯網ネットワークインターフェース２６、グラフィック制御部２４、位置情報取得部２８の機能を利用しながら、CPU２０によって実行されることにより、具現化する。また、後述する各図で説明する携帯機器４の処理動作も、上記と同様、CPU２０が必要なプログラムを読み出して各処理部に必要な制御を行うことで具現化される。
【００３１】
図７は、本実施形態に関わる監視カメラ５のハードウェア構成例を示す図である。監視カメラ５は、監視カメラ５の全体の制御を司るCPU７０と、データやプログラムを記憶するRAM(Random Access Memory)７１およびROM(Read Only Memory)７２と、データ通信網２に対してデータを送受信するネットワークインターフェース７３と、後述する撮像部７５から入力された映像信号等をデジタルデータに変換し、種々のデータ処理を専門に行う映像処理部７４と、レンズなどを用いて外部の映像を信号として取得することができる撮像部７５とを有している。また、監視カメラ５の形態によっては、データを記録、削除可能な二次記憶部等があってもよい。なお、監視カメラ５のROM７２には、設定不要で管理端末７に映像配信までを行うことができるプラグアンドプレイ機能や、DHCPサーバからIPアドレスを取得し、自信にIPアドレスを付与することができるDHCPクライアント機能を実現するプログラムが含まれており、このプログラムがRAM71に展開され、CPU70にて実行することにより、これらの機能を具現化する。また、後述する各図で説明する監視カメラ５の処理動作も、上記と同様、CPU７０が必要なプログラムを読み出して各処理部に必要な制御を行うことで具現化される。
【００３２】
図８は、本実施形態にかかわる管理端末７のハードウェア構成例を示す図である。管理端末７は、管理端末７の全体の制御を司るCPU８０と、データやプログラムを記憶するRAM(Random Access Memory)８１およびROM(Read Only Memory)８２と、データ通信網２に対してデータを送受信するネットワークインターフェース８３と、接続される表示部８６に情報を表示するための制御を行うグラフィック制御部８４とデータを記録、削除可能な二次記憶部８５とを有しており、画面を通じて様々な情報を表示できる表示部８６が接続されている。なお、管理端末７の二次記憶部８５には、設定不要で監視カメラ５に対する接続から映像の受信までを行うプラグアンドプレイ機能や、DHCPクライアントに対して適切なIPアドレスを付与することができるDHCPサーバ機能を実現するプログラムが含まれており、このプログラムがRAM81に展開され、CPU80が必要なプログラムを読みだして実行することにより、これらの機能を具現化する。また、管理端末７の二次記憶部８５には、後述する情報管理テーブル９０が記録、保存されている。また、後述各図で説明する管理端末７の処理動作も、上記と同様、CPU８０が必要なプログラムを読み出して各処理部に必要な制御を行うことで具現化される。
【００３３】
図９は、管理端末７の二次記憶部８５に記録、保存される情報管理テーブル９０を示す図である。情報管理テーブル９０は、管理端末７が各携帯端末５からデータ通信網２を介して取得することができる各携帯端末５の一意の識別子と位置情報の組みを記録する識別子情報９２と位置情報９３の項目と、携帯端末５と管理端末７との間で行われる後述する処理によって把握することができる各携帯端末５のIPアドレスを記録するIPアドレス情報９１の項目をもつ。識別子情報９２には、直接、識別子の情報を記録してもよいし、識別子の情報を参照するためのディレクトリ、ファイル名等の情報でもよい。また、位置情報９３の項目には、各携帯端末５から送信された位置情報が、経度、緯度の組み等として記録される。
【００３４】
（システム処理）
以下、本実施の形態に係る携帯機器４と管理端末７における処理の詳細について説明する。これにより、管理端末７が、監視カメラ５の位置情報と、該監視カメラ５に付与されたIPアドレスの対応関係を把握する方法を明らかにする。
【００３５】
＝＝＝携帯機器処理＝＝＝
図４は、各監視カメラ設置位置６で、設置作業者３によって行われる、携帯機器４における、位置情報と生成した識別子を、データ通信網２等を介して、管理端末７に対して通知する携帯機器処理４００の流れを説明する図である。携帯機器処理４００は、監視カメラ５を各監視カメラ設置位置６に設置し、監視カメラ５を起動した後、監視カメラのレンズ直近で実施される。
【００３６】
S４０１において、位置情報取得処理部３０１は、位置情報取得部２８を利用して、該携帯機器４が現在存在する位置情報を取得し、位置情報を通信処理部３００に渡した後、S４０２に処理を移行する。
【００３７】
S４０２において、識別子情報生成処理部３０２は、数列、文字列、バーコード、二次元バーコード等、重複の無い一意の識別子を生成し、生成した識別子の情報を表示処理部３０４と、通信処理部３００に渡した後、S４０３に処理を移行する。このとき、識別子を生成するに当たって、S４０１において、位置情報取得処理部３０１が取得した位置情報を用いて、該位置情報を復元可能、あるいは、復元できない状態で、一意の識別子を生成しても良い。
【００３８】
S４０３において、通信処理部３００は、S４０１とS４０２において、位置情報取得処理部３０１と識別子生成処理部３０２から渡された位置情報と、生成した一意の識別子情報を対応付け可能な形式で、ネットワークインターフェース２３や携帯網ネットワークインターフェース２６を用い、データ通信網２を介して、管理端末７へ送信し、Ｓ４０４へ処理を移行する。
【００３９】
S４０４において、表示処理部３０４は、S４０２において生成された一意の識別子を、グラフィック制御部２４を用い、表示部２７に表示し、S４０５に処理を移行する。表示部２４に識別子が表示されたことを確認した設置作業者３は、設置した監視カメラ５のレンズに向かって、表示部２４を提示する。
【００４０】
S４０５において、完了通知受付部３０３は、管理端末７から、データ通信網２等を介して、ネットワークインターフェース２３や携帯網ネットワークインターフェース２６に完了通知が届き、通信処理部３００で受信するまで待機する。完了通知を受信した場合、完了通知受付部３０３は、表示処理制御部に、完了した旨表示をするよう働きかけ、一連の処理を終了させる。
【００４１】
以上により、携帯機器４が、データ通信網２等を介して、監視カメラ設置位置６において設置した監視カメラ５の位置情報と、生成した一意の識別子情報を、管理端末７に対して伝達する処理の流れを示した。
【００４２】
＝＝＝管理端末処理＝＝＝
図５は、管理端末７における、各監視カメラ設置位置６において携帯機器４から、データ通信網２等を介して、送信された位置情報と一意の識別子情報を取得し、該監視カメラ設置位置６に設置された監視カメラ５から配信される映像を利用することによって、該監視カメラ５のIPアドレスと該監視カメラ５が設置された監視カメラ設置位置６の位置情報を対応づけるための管理端末処理５００の流れを説明する図である。
【００４３】
S５０１において、管理端末７は、携帯機器４の通信処理部３００から、データ通信網２等を介して、位置情報と識別子情報を受信した後、図９に示した情報管理テーブル９０のように記録、保存し、S５０２に処理を移行する。
【００４４】
S５０２において、管理端末7は、各監視カメラ５それぞれのIPアドレスを把握するためにプラグアンドプレイプロトコルを実行する。プラグアンドプレイプロトコルの処理では、管理端末７は、マルチキャスト等を利用したデータ通信網２に対する一斉問い合わせの送信を行い、それに対する各監視カメラ５からの応答を受信する。管理端末７は、受信した応答における送信元IPアドレスを参照することにより、各監視カメラ５のIPアドレスを把握し、処理をS503に処理を移行する。また、引き続き実行されるプラグアンドプレイプロトコルにより、取得したIPアドレスの各監視カメラ５それぞれに個別に問い合わせを行い、映像配信を受けるための配信用IPアドレス、ポートなどを含む各種機器情報を取得する。
【００４５】
S５０３において、管理端末７は、Ｓ５０２によって取得したデータ通信網２に接続された監視カメラ５のＩＰアドレスの中から、新規にデータ通信網２に接続された監視カメラ５のIPアドレスを選択し、Ｓ５０４に処理を移行する。
【００４６】
S５０４において、管理端末７は、S５０３で選択したIPアドレスを持つ監視カメラ５に接続し、該監視カメラ５の映像を参照し、Ｓ５０５に処理を移行する。
【００４７】
S５０５において、管理端末７は、S５０４において参照した映像に、S５０１において受信した識別子が含まれているか否かを、管理端末７による画像処理機能により判定する。この判定は管理端末７を操作している管理者８による目視で行っても良い。該識別子が参照した映像に含まれていると判定された場合はS５０６に処理を移行し、含まれていないと判定された場合はS５０３に処理を移行する。
【００４８】
即ち、図４のS４０４で説明したように、監視カメラ５のレンズに携帯機器４の表示部２４がかざされている場合には、表示部２４に表示された一意の識別子が数列、文字列、バーコード、二次元バーコード等の形で表示されているため、この識別子が映像に含まれているか否かを公知の画像処理方法により判定することが出来る。公知の画像処理方法とは、たとえば、識別子が数列や文字列である場合は、OCR(Optical Character Recognition)技術などであり、バーコードや二次元バーコードである場合は、OMR(Optical Mark Recognition)技術を活用したものなどがある。
【００４９】
S５０１において受信した識別子と、S５０５において映像から抽出した識別子とが一致した場合にはS５０６に処理を移行し、一致しない場合にはS５０３に処理を移行する。
【００５０】
S５０６において、管理端末７は、S５０３において選択したIPアドレスと、S５０５において参照した映像に含まれていると判定した識別子と対応するS５０１において受信した位置情報を対応付けて、図９で示した情報管理テーブル９０に記録、保存し、S５０７へ処理を移行する。つまり、S５０１において受信した識別子と、S５０５において映像から抽出した識別子とが一致していれば、それは取りも直さず新たに設置された監視カメラ５から送信されたIPアドレスと携帯機器４から送信された位置情報とが正確に対応付いているということになる。  S５０７において、管理端末７は、データ通信網２等を介して、携帯機器４の通信処理部３００を経由し、完了通知受付部３０３に、管理端末処理が終了したこと示す終了通知を送信し、管理端末処理が終了する。
【００５１】
以上により、管理端末７が、データ通信網２等を介して、携帯機器４から受信した位置情報と識別子情報の組を利用し、監視カメラ５の配信映像中に含まれる識別子の映像を利用することによって、監視カメラ５のIPアドレスと位置情報の対応付けを行う処理の流れを示した。  本実施例により、設置作業者は、アドレスの設定作業などを行う必要がなく、任意の監視カメラを任意の監視カメラ設置位置に設置することができ、また、管理者側はアドレスの設定に関する事前の設定作業等が不要で、容易に監視カメラに付与されたIPアドレスと監視カメラの設置場所の対応関係を把握することができる。これにより、監視カメラシステムの構築、更新、増設、拡張が容易に行える。
【００５２】
（システム処理の具体例）
図６を用いて、図１、図４、図５を参照しながら、携帯機器４がデータ通信網２等を介して、監視カメラ設置位置６に存在する該携帯機器４の位置情報と、該携帯機器４が生成した一意の識別子を管理端末７に送信し、また、該携帯機器４が生成した一意の識別子を表示した該携帯機器４の画面を監視カメラ５が写し出している映像が管理端末７に配信されることによって、該携帯機器４から送信された該識別子と、該監視カメラ５が配信した映像の中に含まれる識別子を比較することが可能となり、管理端末７が、該監視カメラ５のIPアドレスと該監視カメラ５が設置された監視カメラ設置位置６の対応関係を把握するまでの処理の具体例を示す。
【００５３】
本例では、前提条件として、監視カメラシステム１を構築するに当たり、既に監視カメラ５ｂと監視カメラ５ｃと監視カメラ５ｄは、それぞれ監視カメラ設置位置６ｂと監視カメラ設置位置６ｃと監視カメラ設置位置６ｄに設置作業完了済みで、管理端末７は、各監視カメラ５ｂ〜５ｄのIPアドレスと、各監視カメラ設置位置６ｂ〜６ｄの対応関係を把握済みであり、監視カメラ５ａが、設置作業者３により、監視カメラ設置位置６ａに設置されるとする。以降、設置作業者３が監視カメラ５ａの物理的な設置作業を行うところから処理の流れを説明する。
【００５４】
＝＝＝新規監視カメラ設置作業＝＝＝
設置作業者３は、任意の監視カメラ５を、事前の設計段階で計画されている監視カメラ設置位置６ａに持参し、監視カメラ５の設置台等に設置し、電源ケーブルやデータ通信網２に対して有線接続する場合は、ネットワークケーブルなどのケーブル接続作業等を行う。監視カメラ設置位置６ａに設置完了した任意の監視カメラ５を、以降、監視カメラ５ａとする。
【００５５】
監視カメラ５ａは電源投入され、Ｓ６０１により起動処理を行い、Ｓ６０２へ処理を移行する。
【００５６】
監視カメラ５ａは、Ｓ６０２により、無線、あるいは有線でデータ通信網２に電気的、物理的に接続し、Ｓ６０３へ処理を移行する。
【００５７】
監視カメラ５ａは、Ｓ６０３により、ＤＨＣＰクライアントの機能等によって、ＩＰアドレスを取得、自身のＩＰアドレスとして設定し、Ｓ６０４へ処理を移行する。
【００５８】
監視カメラ５ａは、Ｓ６０４において、プラグアンドプレイプロトコルに基づく問い合わせがくるまで待機する。管理端末７等から、プラグアンドプレイに基づく問い合わせを受けた場合、Ｓ６０５へ処理を移行する。
【００５９】
＝＝＝携帯機器識別子表示画面提示作業＝＝＝
設置作業者３は、監視カメラ５ａの電源投入を行った後、監視カメラ５ａを設置した監視カメラ設置位置６ａにおいて、携帯機器４を操作し、該携帯機器４に携帯機器処理４００を実行させる。
【００６０】
携帯機器４は、Ｓ４０１において、該携帯機器４が存在する監視カメラ設置位置６ａの位置情報を取得し、Ｓ４０２へ処理を移行する。
【００６１】
携帯機器４は、Ｓ４０２において、数列や文字列、バーコードや二次元バーコード等で表される一意の識別子を生成し、Ｓ４０３へ処理を移行する。
【００６２】
携帯機器４は、Ｓ４０３において、Ｓ４０１で取得した位置情報とＳ４０２において生成された識別子の情報を、データ通信網２等を介して、管理端末７に送信し、Ｓ４０４へ処理を移行する。
【００６３】
携帯機器４は、Ｓ４０４において、Ｓ４０２にて生成した識別子を、該携帯機器４の画面に表示し、該識別子を画面に表示したまま、Ｓ４０５に処理を移行する。
【００６４】
設置作業者３は、該携帯機器４の画面に識別子が表示されていることを確認し、該携帯機器４の画面を、監視カメラ５ａのレンズに向かって提示する。
【００６５】
＝＝＝監視カメラシステム連携処理＝＝＝
管理端末７は、Ｓ５０１において、携帯機器４がＳ４０３にて送信する該携帯機器４の位置情報と、該携帯機器４が生成した一意の識別子情報を受信するまで待機し、該データを受信した場合、Ｓ５０２へ処理を移行する
管理端末７は、Ｓ５０２において、データ通信網２に対して、プラグアンドプレイプロトコルを実行する。監視カメラ５ａは、プラグアンドプレイプロトコルにおける監視カメラ発見のためのメッセージ等をＳ６０４において受信し、Ｓ６０５において、該監視カメラ５ａに付与されているＩＰアドレスによって応答を行う。他の監視カメラ５ｂ、５ｃ、５ｄも、Ｓ７０１において、同様にプラグアンドプレイプロトコルにおける監視カメラ発見のためのメッセージ等を受信し、Ｓ７０２において、該監視カメラ５ｂ、５ｃ、５ｄのそれぞれに付与されているＩＰアドレスによって応答を行う。
【００６６】
管理端末７は、Ｓ５０３において、応答のあった監視カメラ５ａ、５ｂ、５ｃ、５ｄの中から、図９に示した情報管理テーブル９０のIPアドレス情報９１等を参照、比較することによって、新規の監視カメラ５ａを特定し、監視カメラ５ａのＩＰアドレスを選択、Ｓ５０４へ処理を移行する。
【００６７】
管理端末７は、Ｓ５０４において、Ｓ５０３にて選択した新規の監視カメラ５ａのＩＰアドレスに対して、映像配信要求を行う。監視カメラ５ａは、Ｓ６０６において映像配信要求を受信し、現在、監視カメラ５ａが映し出している映像を、該管理端末７に対して配信する。これにより、管理端末７は、該監視カメラ５ａが配信する映像を参照することができ、Ｓ５０５へ処理を移行する。
【００６８】
管理端末７は、Ｓ５０５において、Ｓ５０４で参照することができる映像の中に含まれている携帯機器４の画面に表示されている識別子の情報と、Ｓ５０１にて携帯機器４からデータ通信網２等を介して受信し、図９に示した情報管理テーブル９０中の識別子情報９２に保存された識別子の情報を、映像比較処理機能等により比較する。比較した結果、識別子の情報が一致していると判定された場合、Ｓ５０３において把握した新規の監視カメラ５ａのＩＰアドレスと、Ｓ５０１において、携帯機器４から送信された位置情報が対応することを把握でき、Ｓ５０６へ処理を移行する。
【００６９】
管理端末７は、Ｓ５０６において、Ｓ５０５で把握することができた監視カメラ５ａのＩＰアドレスと、監視カメラ５ａの設置場所である監視カメラ設置位置６ａの場所を示す位置情報を対応付け、図９の情報管理テーブル９０のIPアドレス情報９１に追記、記憶し、Ｓ５０７へ処理を移行する。
【００７０】
管理端末７は、Ｓ５０７において、Ｓ５０１にて受信した位置情報と識別子を送信した携帯機器４の画面を提示している監視カメラ５ａのＩＰアドレスと、該監視カメラ５ａの監視カメラ設置位置６ａの位置情報を把握できたため、携帯機器４に対し終了通知を、データ通信網２等を介して送信し処理を終了する。携帯機器４は、Ｓ４０５において、該終了通知を、データ通信網２等を介して受信し、処理を終了する。
【００７１】
以上により、管理端末７は、監視カメラ５ａが設置されている監視カメラ設置位置６ａの位置情報と、該監視カメラ５ａに付与されているＩＰアドレスの対応関係を把握することができた。これにより、例えば、各監視カメラ５が設置されている監視カメラ設置位置６と、監視カメラ５のＩＰアドレスを正確に対応付けることが出来る。
【００７２】
（変形例）
なお、本実施形態の携帯機器４の識別子生成処理部３０２では、一意の識別子を生成するが、識別子の中に、該携帯機器４の位置情報取得処理部３０１が取得した該携帯機器４の位置情報を、管理端末７で復元可能な状態で含めても良い。その場合、該携帯機器４は、位置情報取得処理部３０１で取得した位置情報と、識別子生成処理部３０２において生成した識別子の両方を、通信処理部３００によりデータ通信網２を介して管理端末７に送信する必要はなく、該識別子のみを管理端末７に送信すればよい。その場合、管理端末７は、予め定められた方法により、該携帯機器４より取得した識別子に含まれる該携帯機器４の位置情報を復元する機能を備える必要がある。これにより、携帯機器４と管理端末７との間でやり取りするデータ量を削減することが可能である。
【００７３】
また、本実施形態の管理端末７における管理端末処理５００のＳ５０３では、新規に発見した監視カメラ５のＩＰアドレスをひとつ選択し、Ｓ５０４からＳ５０５を実行しているが、Ｓ５０３において、新規に発見した監視カメラ５の全てのＩＰアドレスを選択し、Ｓ５０４において、該各監視カメラ５の映像の配信を受け、管理端末７にて一括参照し、Ｓ５０５において、一括参照している該各監視カメラ５の配信映像内の携帯機器４の画面に表示されている識別子と、Ｓ５０１により取得した識別子情報との比較を行っても良い。管理端末７が、複数の該各監視カメラ５の映像を同時に一括して参照する性能を備えていれば、一台一台監視カメラ５を切り替えてＳ５０３からＳ５０５の処理を繰り返すよりも早く管理端末処理５００を実行することが可能である。  以上説明したように、本発明の実施形態に記載した技術によれば、設置作業者は、アドレスの設定作業などを行う必要がなく、任意の監視カメラを任意の監視カメラ設置位置に設置することができ、また、管理者側はアドレスの設定に関する事前の設定作業等が不要で、容易に監視カメラに付与されたIPアドレスと監視カメラの設置場所の対応関係を把握することができる。これにより、監視カメラシステムの構築、更新、増設、拡張が容易に行える。
【符号の説明】
【００７４】
１  監視カメラシステム
２  データ通信網
３  設置作業者
４  携帯機器
５  監視カメラ
６  監視カメラ設置位置
７  管理端末
８  管理者
２０  ＣＰＵ
２１  ＲＡＭ
２２  ＲＯＭ
２３  ネットワークインターフェース
２４  グラフィック制御部
２５  二次記憶部
２６  携帯網ネットワークインターフェース
２７  表示部
２８  位置情報取得部
７０  ＣＰＵ
７１  ＲＡＭ
７２  ＲＯＭ
７３  ネットワークインターフェース
７４  映像処理部
７５  撮像部
８０  ＣＰＵ
８１  ＲＡＭ
８２  ＲＯＭ
８３  ネットワークインターフェース
８４  グラフィック制御部
８５  二次記憶装置
８６  表示部
３００  通信処理部
３０１  位置情報取得処理部
３０２  識別子生成処理部
３０３  完了通知受付部
３０４  表示処理部
【図１】
2011120119.tif 000003
【図２】
2011120119.tif 000004
【図３】
2011120119.tif 000005
【図４】
2011120119.tif 000006
【図５】
2011120119.tif 000007
【図６】
2011120119.tif 000008
【図７】
2011120119.tif 000009
【図８】
2011120119.tif 000010
【図９】
2011120119.tif 000011