(57)【要約】【課題】監視カメラが設置されている監視エリアの状況を容易に把握でき、かつ、個々の映像を容易に操作できること。【解決手段】監視装置は、複数の監視カメラが撮影した俯瞰視点の魚眼映像を受信する映像受信部と、魚眼映像を、俯瞰視点の方形映像又は別視点映像に変形する映像変形部と、複数の監視カメラにそれぞれ対応する複数の映像ウィンドウを配置し、映像ウィンドウに方形映像を表示し、映像ウィンドウ毎に表示映像を別視点映像に切り替えるための映像形式切替用ＵＩを提供するＵＩ制御部と、を備える構成を採る。【選択図】図１０
2020123818.tif 000002
【特許請求の範囲】
【請求項１】
複数の監視カメラが撮影した俯瞰視点の魚眼映像を受信する受信部と、
前記魚眼映像を、前記俯瞰視点の方形の映像である方形映像、又は、前記俯瞰視点とは異なる視点の映像である別視点映像に変形する映像変形部と、
前記複数の監視カメラにそれぞれ対応する複数の映像ウィンドウを配置し、前記映像ウィンドウに前記方形映像を表示し、前記映像ウィンドウ毎に表示映像を前記別視点映像に切り替えるためのＵＩ（User Interface）を提供する制御部と、
を備える、監視装置。
【請求項２】
前記複数の監視カメラの監視エリアにおける俯瞰図である監視エリア図を格納する監視エリア図格納部、を備え、
前記制御部は、前記監視エリア図を表示すると共に、前記映像ウィンドウを前記監視エリア図に重畳して配置する、
請求項１に記載の監視装置。
【請求項３】
前記別視点映像は、前記魚眼映像の一部を、パン、チルト及び／又はズームして変形させた映像である、
請求項２に記載の監視装置。
【請求項４】
前記制御部は、前記複数の映像ウィンドウの各々について、当該映像ウィンドウの位置及びサイズ、並びに、当該映像ウィンドウの表示映像の位置、回転角及び視角のうちの少なくとも１つを設定するためＵＩを提供する、
請求項１から３の何れか１項に記載の監視装置。
【請求項５】
監視装置は、
複数の監視カメラが撮影した俯瞰視点の魚眼映像を受信し、
前記魚眼映像を、前記俯瞰視点の方形の映像である方形映像、又は、前記俯瞰視点とは異なる視点の映像である別視点映像に変形し、
前記複数の監視カメラにそれぞれ対応する複数の映像ウィンドウを配置し、前記映像ウィンドウに前記方形映像を表示し、前記映像ウィンドウ毎に表示映像を前記別視点映像に切り替えるためのＵＩ（User Interface）を提供する、
監視方法。
【請求項６】
複数の監視カメラが撮影した俯瞰視点の魚眼映像を受信し、
前記魚眼映像を、前記俯瞰視点の方形の映像である方形映像、又は、前記俯瞰視点とは異なる視点の映像である別視点映像に変形し、
前記複数の監視カメラにそれぞれ対応する複数の映像ウィンドウを配置し、前記映像ウィンドウに前記方形映像を表示し、前記映像ウィンドウ毎に表示映像を前記別視点映像に切り替えるためのＵＩ（User Interface）を提供する、
ことをコンピュータに実行させる、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、監視装置、監視方法、及び、コンピュータプログラムに関する。
【背景技術】
【０００２】
所定の建物内に設置された各監視カメラが撮影した映像を、ネットワークを通じて受信し、ディスプレイに表示する監視システムが知られている。特許文献１には、各監視カメラが撮影した映像を１枚の映像に合成して表示することにより、全体の状況を容易に監視できる監視システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１１８４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のように、複数の映像を１枚の映像に合成して表示する場合、全体の状況を容易に監視できるものの、監視カメラと映像との関係が判りにくく、個々の映像に対する操作が煩雑になってしまう。
【０００５】
本開示の目的は、監視カメラが設置されている監視エリアの状況を容易に把握でき、かつ、個々の映像を容易に操作できる監視装置、監視方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本開示の一実施例に係る監視装置は、複数の監視カメラが撮影した俯瞰視点の魚眼映像を受信する受信部と、前記魚眼映像を、前記俯瞰視点の方形の映像である方形映像、又は、前記俯瞰視点とは異なる視点の映像である別視点映像に変形する映像変形部と、前記複数の監視カメラにそれぞれ対応する複数の映像ウィンドウを配置し、前記映像ウィンドウに前記方形映像を表示し、前記映像ウィンドウ毎に表示映像を前記別視点映像に切り替えるためのＵＩ（User Interface）を提供する制御部と、を備える。
【０００７】
なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラム、または、記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【０００８】
本開示の一実施例によれば、監視カメラが設置されている監視エリアの状況を容易に把握でき、かつ、個々の映像を容易に操作できる。
【０００９】
本開示の一実施例における更なる利点および効果は、明細書および図面から明らかにされる。かかる利点および／または効果は、いくつかの実施形態並びに明細書および図面に記載された特徴によってそれぞれ提供されるが、１つまたはそれ以上の同一の特徴を得るために必ずしも全てが提供される必要はない。
【図面の簡単な説明】
【００１０】
【図１】一実施の形態に係る監視システムの構成例を示す図である。
【図２】一実施の形態に係る監視装置の構成例を示す図である。
【図３】一実施の形態に係る魚眼映像、ＰＴＺ映像及び方形映像の例を示す図である。
【図４】一実施の形態に係る魚眼映像をＰＴＺ映像に変形する例を示す図である。
【図５】一実施の形態に係る魚眼映像を方形映像に変形する例を示す図である。
【図６】一実施の形態に係る監視用ＵＩの第１例を示す図である。
【図７】一実施の形態に係る監視用ＵＩにおけるターゲットの移動経路の例を示す図である。
【図８】一実施の形態に係る映像形式切替用ＵＩの例を示す図である。
【図９】一実施の形態に係る監視用ＵＩにおいて、１つの方形映像を魚眼映像に切り替えた例を示す図である。
【図１０】一実施の形態に係る監視用ＵＩにおいて、１つの方形映像をＰＴＺ映像に切り替えた例を示す図である。
【図１１】一実施の形態に係る監視用ＵＩにおいて、１つの方形映像に対応するＰＴＺ映像を別の映像ウィンドウに表示する例を示す図である。
【図１２】一実施の形態に係る監視用ＵＩにおいて、別の映像ウィンドウに表示したＰＴＺ映像に対する旋回表示及び拡大／縮小表示の例を示す図である。
【図１３】一実施の形態に係る映像パラメータ設定用ＵＩの例を示す図である。
【図１４】一実施の形態に係る映像ウィンドウの移動の例を示す図である。
【図１５】一実施の形態に係る映像ウィンドウの表示優先度の変更例を示す図である。
【図１６】一実施の形態に係る映像ウィンドウ内の映像の位置の変更例を示す図である。
【図１７】一実施の形態に係る映像ウィンドウ内の映像の回転角の変更例を示す図である。
【図１８】一実施の形態に係る映像ウィンドウ内の映像の視角の変更例を示す図である。
【図１９】一実施の形態に係る監視装置の動作例を示すフローチャートである。
【図２０】一実施の形態に係る監視システムの動作例を示すシーケンスチャートである。
【図２１】一実施の形態に係る監視用ＵＩにおいて映像ウィンドウを監視エリア図と並べて表示する例を示す図である。
【図２２】一実施の形態に係る監視用ＵＩにおいて映像ウィンドウ内の一部領域を拡大表示する例を示す図である。
【図２３】一実施の形態に係る監視用ＵＩにおいて地図に映像ウィンドウを配置する例を示す図である。
【図２４】本開示に係る装置のハードウェア構成の例を示す図である。
【発明を実施するための形態】
【００１１】
（一実施の形態）
以下、図面を適宜参照して、一実施の形態について、詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１２】
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１３】
＜監視システム＞
図１は、一実施の形態に係る監視システムの構成例を示す。
【００１４】
図１に示すように、監視システム１は、複数の監視カメラ２、レコーダ３、操作装置４、及び、監視装置１０を備える。複数の監視カメラ２、レコーダ３、操作装置４、及び、監視装置１０は、ネットワークＮに接続される。ネットワークＮは、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）又はそれらの組み合わせであってよい。また、ネットワークＮは、有線ネットワーク又は無線ネットワークの何れであってもよい。
【００１５】
監視カメラ２は、例えば天井のような高所に設置され、俯瞰視点（例えば下方）の映像を撮影する。監視カメラ２は、魚眼カメラ又は全方位カメラのように、広視野角を撮像可能なレンズを備えてよい。すなわち、監視カメラ２で撮影される映像は、魚眼映像であってよい。監視カメラ２は、撮影した映像を、ネットワークＮを通じてレコーダ３及び／又は監視装置１０に送信する。
【００１６】
レコーダ３は、監視カメラ２から送信された映像を、所定のストレージに記録（録画）する。ストレージは、例えば、ＨＤＤ（Hard Disk Drive）又はＳＳＤ（Solid State Drive）等である。
【００１７】
操作装置４は、監視者が監視装置１０を操作するための装置である。監視装置４は、例えば、キーボード、マウス、タッチパッド、及び／又は、操作スティックであってよい。
【００１８】
監視装置１０は、各監視カメラ２又はレコーダ３から受信した映像を含む監視用ＵＩ（User Interface）を生成し、ディスプレイに表示する。監視用ＵＩに含まれる映像は、監視カメラ２から受信した映像（以下「オリジナル映像」という）を変形させた映像（以下「変形映像」という）であってよい。監視用ＵＩ及び変形映像については後述する。
【００１９】
また、監視装置１０は、監視用ＵＩに、監視カメラ２の監視エリアにおける図（以下「監視エリア図」という）を含めてもよい。また、監視装置１０は、操作装置４から、監視用ＵＩに対する操作を受け付けてよい。
【００２０】
＜監視装置の構成＞
次に、図２を参照して、監視装置１０の構成の一例について説明する。
【００２１】
図２に示すように、監視装置１０は、映像受信部１０１、映像変形部１０２、監視エリア図格納部１０３、操作受付部１０４、及び、ＵＩ制御部１０５を備える。
【００２２】
映像受信部１０１は、図３に示すように、ネットワークＮを通じて、各監視カメラ２又はレコーダ３からオリジナル映像を受信する。
【００２３】
映像変形部１０２は、オリジナル映像を変形させ、変形映像を生成する。例えば、映像変形部１０２は、図３に示すように、オリジナル映像の一例である魚眼映像２０１を変形させて、変形映像の一例であるＰＴＺ映像２０２を生成する。ＰＴＺ映像２０２は、図４に示すように、魚眼映像２０１の一部領域３０１を、パン、チルト及び／又はズームした映像である。つまり、ＰＴＺ映像２０２は、俯瞰視点とは異なる視点からの映像である別視点映像の一例である。
【００２４】
また、映像変形部１０２は、図３に示すように、オリジナル画像の一例である魚眼映像２０１を変形させて、変形映像の一例である方形映像２０３を生成する。方形映像２０３は、図５に示すように、魚眼映像２０１を方形の映像に変形した映像である。別言すると、方形映像２０３は、魚眼映像２０１の歪みを補正した映像であるともいえる。
【００２５】
監視エリア図格納部１０３は、監視エリア図を格納する。監視エリアが屋外の場合、監視エリア図は、各監視カメラ２が設置されている場所の地図であってよい。監視エリアが建物内の場合、監視エリア図は、各監視カメラ２が設置されているフロアの見取り図であってよい。つまり、監視エリア図は、監視エリアの俯瞰図であるともいえる。監視エリア図格納部１０３は、ネットワークＮを通じて所定のサーバから監視エリア図を取得し、格納してよい。
【００２６】
操作受付部１０４は、操作装置４から操作内容を受信し、その操作内容をＵＩ制御部１０５へ送信する。
【００２７】
ＵＩ制御部１０５は、オリジナル映像及び／又は変形映像を含む監視用ＵＩを生成し、ディスプレイに表示する。ＵＩ制御部１０５は、監視用ＵＩに監視エリア図を含めてもよい。
【００２８】
例えば、ＵＩ制御部１０５は、図６に示すように、監視エリアにおける複数の監視カメラ２にそれぞれ対応する複数の映像ウィンドウ４００を、監視エリア図１２０（見取り図）に重畳して配置し、監視用ＵＩ１１０を生成する。ＵＩ制御部１０５は、映像変形部１０２が変形した方形映像２０３を、当該方形映像２０３を撮影した監視カメラ２に対応する映像ウィンドウ４００に表示する。典型的に監視エリア図１２０は直交座標系の俯瞰図であるので、監視エリア図１２０に重畳して配置した映像ウィンドウ４００に、同じく直交座標系の俯瞰視点の映像である方形映像２０３を表示することにより、監視者は、監視用ＵＩ１１０から、監視エリアの状況を容易に把握できる。なお、監視者は、操作者又はユーザといった他の用語に読み替えられてもよい。
【００２９】
また、監視エリア図１２０に重畳した複数の映像ウィンドウ４００に方形映像２０３を表示することにより、図７に示すように、人などのターゲット３２１の移動経路３２２が複数の方形映像２０３に跨がる場合に、隣接する方形映像２０３間で移動経路３２２が連続するので、監視者は、ターゲット３２１の移動経路３２２を容易に把握できる。仮に複数の監視カメラ２が撮影した複数の魚眼映像２０１をそのまま（つまり方形映像２０３に変形せずに）並べて表示した場合、隣接する魚眼映像２０１間で移動経路３２２はほとんど連続しないので、監視者は、ターゲット３２１の移動経路３２２を把握することが難しい。したがって、ＵＩ制御部１０５は、映像ウィンドウ４００に表示するデフォルトの映像を、方形映像２０３としてもよい。つまり、監視者による特段の指示が無い場合、映像ウィンドウ４００には、方形映像２０３が表示されてもよい。
【００３０】
また、ＵＩ制御部１０５は、監視用ＵＩ１１０において、映像形式設定及び映像パラメータ設定の操作を受け付ける。映像形式設定及び映像パラメータ設定の説明については後述する。
【００３１】
＜映像形式設定＞
次に、図８から図１０を参照して、映像形式設定について説明する。
【００３２】
ＵＩ制御部１０５は、監視用ＵＩ１１０に含まれる各映像ウィンドウ４００に対する、映像形式の切替操作を受け付ける。例えば、監視者が、監視用ＵＩ１１０において、或る１つの映像ウィンドウ４００を選択して映像形式の切替操作を行うと、ＵＩ制御部１０５は、図８に示すように、「魚眼表示」、「ＰＴＺ表示」及び「方形表示」の選択肢を含む映像形式切替用ＵＩ３３０を表示する。
【００３３】
例えば、図８に示すように、監視者が映像形式切替用ＵＩ３３０から「魚眼表示」を選択した場合、ＵＩ制御部１０５は、選択された映像ウィンドウ４００内の方形映像２０３を、図９に示すように、魚眼映像２０１に切り替える。例えば、監視者が映像形式切替用ＵＩ３３０から「ＰＴＺ表示」を選択した場合、ＵＩ制御部１０５は、選択された映像ウィンドウ４００内の方形映像２０３を、図１０に示すように、ＰＴＺ映像２０２に切り替える。
【００３４】
このように、監視者は、監視用ＵＩ１１０に配置されている各映像ウィンドウ４００の映像を、異なる形式の映像に、簡単な操作で切り替えることができる。例えば、監視者は、フロアの通路に合わせて配置した映像ウィンドウ４００には方形映像２０１を表示させ、フロアの出入口付近に配置した映像ウィンドウ４００にはＰＴＺ映像２０２を表示させることができる。これにより、監視者は、出入口付近に配置したＰＴＺ映像２０２から人の顔を監視し、フロアの通路に配置した複数の方形映像４０１から人の移動経路を監視することができる。
【００３５】
なお、ＵＩ制御部１０５は、選択された映像ウィンドウ４００の映像を異なる形式の映像に切り替える代わりに、選択された映像ウィンドウ４００とは別の映像ウィンドウに、異なる形式の映像を表示してもよい。例えば、図１１に示すように、選択された映像ウィンドウ４００には方形映像２０３を表示したまま、別の映像ウィンドウ４０１にＰＴＺ映像２０２を表示してもよい。この場合、ＵＩ制御部１０５は、図１１に示すように、選択された映像ウィンドウ４００と、別の映像ウィンドウ４０１との関連性を示す線３４０を、監視用ＵＩ１１０に表示してもよい。
【００３６】
また、ＵＩ制御部１０５は、図１２に示すように、別の映像ウィンドウ４０１に表示したＰＴＺ映像２０２に対して、旋回表示、及び／又は、拡大／縮小表示の操作を受け付けてもよい。また、ＵＩ制御部１０５は、この旋回表示、及び／又は、拡大／縮小表示を、ＰＴＺ映像２０２の映像ウィンドウ４０１とは別の映像ウィンドウ４０２に表示してもよい。
【００３７】
＜映像パラメータ設定＞
次に、図１３から図１８を参照して、映像パラメータ設定について説明する。
【００３８】
ＵＩ制御部１０５は、監視用ＵＩ１１０に含まれる各映像ウィンドウ４００について、映像パラメータの設定を受け付ける。例えば、監視者が、１つの映像ウィンドウ４００を選択し、映像パラメータの設定操作を行うと、図１３に示すように、映像パラメータを設定するためのＵＩ（以下「映像パラメータ設定用ＵＩ」という）５００を表示する。
【００３９】
映像パラメータ設定用ＵＩ５００は、図１３に示すように、映像パラメータの一例である、ウィンドウサイズ、ウィンドウ位置、映像位置、映像回転角、及び、映像視角を入力するためのＵＩ（以下「入力ＵＩ」という）を提供する。
【００４０】
ウィンドウサイズの入力ＵＩ５１０は、映像ウィンドウ４００の幅及び高さの入力を受け付ける。図１３に示すように、ウィンドウサイズの入力ＵＩ５１０は、幅及び高さの数値入力用のＵＩ５１１、５１２を有してよい。
【００４１】
ウィンドウ位置の入力ＵＩ５２０は、映像ウィンドウ４００の位置（Ｘ座標及びＹ座標）の入力を受け付ける。図１３に示すように、ウィンドウ位置の入力ＵＩ５２０は、Ｘ座標及びＹ座標の数値入力用のＵＩ５２１、５２２と、方向入力用のＵＩ５２４とを有してよい。方向入力用のＵＩ５２４は、入力された方向に応じて、映像ウィンドウ４００のＸ座標及び／又はＹ座標を、所定の大きさの単位で（例えば１０ずつ）増加又は減少させる。例えば、監視者は、まず、方向入力用のＵＩ５２４を操作して、映像ウィンドウ４００の位置（Ｘ座標及びＹ座標）を大まかに設定し、次に、数値入力用のＵＩ５２１、５２２を操作して、映像ウインドウ４００の位置（Ｘ座標及びＹ座標）を細かく調整する。これにより、監視者は、図１４に示すように、映像ウィンドウ４００を、監視用ＵＩ１１０における（或いは監視エリア図１２０における）所望の位置に、素早く且つ正確に移動させることができる。
【００４２】
さらに、ウィンドウ位置の入力ＵＩ５２０は、映像ウィンドウ４００の表示の優先度（Ｚ座標）の入力を受け付ける。映像ウィンドウ４００同士が重なる場合、優先度（Ｚ座標）の大きい方の映像ウィンドウ４００が前面に表示される。監視者は、Ｚ座標の数値入力用のＵＩ５２３を操作することにより、図１５に示すように、映像ウィンドウ４００ａ、４００ｂ同士が重なる場合に、所望の映像ウィンドウ４００ａを前面に表示させることができる。
【００４３】
映像位置の入力ＵＩ５３０は、映像ウィンドウ４００内に表示される映像２００（図１６参照）の位置（Ｘ座標及びＹ座標）の入力を受け付ける。映像２００は、上述した魚眼映像２０１、ＰＴＺ映像２０２及び方形映像２０３の何れであってもよい。図１３に示すように、映像位置の入力ＵＩ５３０は、Ｘ座標及びＹ座標の数値入力用のＵＩ５３１、５３２と、方向入力用のＵＩ５３３とを有してよい。方向入力用のＵＩ５３３は、入力された方向に応じて、映像ウィンドウ４００内に表示される映像２００のＸ座標及びＹ座標を、所定の大きさの単位で（例えば５ずつ）増加又は減少させる。また、映像位置の入力ＵＩ５３０は、映像ウィンドウ４００内の映像２００の位置をデフォルト位置に設定するための初期化用のＵＩ５３４を有してよい。例えば、監視者は、まず、方向入力用のＵＩ５３３を操作して、映像ウィンドウ４００内の映像２００の位置（Ｘ座標及びＹ座標）を大まかに設定し、次に、数値入力用のＵＩ５３１、５３２を操作して、映像ウィンドウ４００内の映像２００の位置（Ｘ座標及びＹ座標）を細かく調整する。これにより、監視者は、図１６に示すように、映像ウィンドウ４００内に表示される映像２００の位置を、素早く且つ正確に調整することができる。
【００４４】
映像回転角の入力ＵＩ５４０は、映像ウィンドウ４００内に表示される映像２００（図１７参照）の回転角の入力を受け付ける。図１３に示すように、映像回転角の入力ＵＩ５４０は、回転角の数値入力用のＵＩ５４１と、右回転用のＵＩ５４２と、左回転用のＵＩ５４３とを有してよい。右回転用のＵＩ５４２は、映像ウィンドウ４００内の映像２００を右に９０度回転させる。左回転用のＵＩ５４３は、映像ウィンドウ４００内の映像２００を左に９０度回転させる。例えば、監視者は、まず、右回転用のＵＩ５４２又は左回転用のＵＩ５４３を操作して、映像ウィンドウ４００内の映像２００の回転角を大まかに設定し、次に、数値入力用のＵＩ５４１を操作して、映像ウィンドウ４００内の映像２００の回転角を細かく調整する。これにより、監視者は、図１７に示すように、映像ウィンドウ４００内に表示される映像２００の回転角を、素早く且つ正確に調整することができる。
【００４５】
映像視角の入力ＵＩ５５０は、映像ウィンドウ４００内に表示される映像２００（図１８参照）の視角（viewing angle）の入力を受け付ける。図１３に示すように、映像視角の入力ＵＩ５５０は、視角の数値入力用のＵＩ５５１と、視角拡大用のＵＩ５５２と、視角縮小用のＵＩ５５３とを有してよい。視角拡大用のＵＩ５５２は、映像ウィンドウ４００内の映像２００の視角を、所定の大きさの単位で（例えば５ずつ）増加（つまりズームイン）させる。視角縮小用のＵＩ５５３は、映像ウィンドウ４００内の映像２００の視角を、所定の大きさの単位で縮小（つまりズームアウト）させる。例えば、監視者は、まず、視角拡大用のＵＩ５５２又は視角縮小用のＵＩ５５３を操作して、映像ウィンドウ４００内の映像２００の視角を大まかに設定し、次に、視角の数値入力用のＵＩ５５１を操作して、映像ウィンドウ４００内の映像２００の視角を細かく調整する。これにより、監視者は、図１８に示すように、映像ウィンドウ４００内に表示される映像２００の視角を、素早く且つ正確に調整することができる。
【００４６】
＜フローチャート＞
次に、図１９に示すフローチャートを参照して、監視装置１０の動作の一例を説明する。
【００４７】
ＵＩ制御部１０５は、各監視カメラ２（又はレコーダ３）に対して、映像配信開始の指示を送信する（Ｓ１０１）。
【００４８】
各監視カメラ２（又はレコーダ３）から映像が配信されていない場合（Ｓ１０２：ＮＯ）、Ｓ１０６の処理が実行され、映像が配信されている場合（Ｓ１０２：ＹＥＳ）、Ｓ１０３の処理が実行される。
【００４９】
映像受信部１０１は、各監視カメラ２（又はレコーダ３）から魚眼映像２０１を受信する（Ｓ１０３）。
【００５０】
映像変形部１０２は、映像形式「方形映像」が設定されている映像ウィンドウ４００向けに、魚眼映像２０１を方形映像２０３に変形する。また、映像変形部１０２は、映像形式「ＰＴＺ映像」が設定されている映像ウィンドウ４００向けに、魚眼映像２０１をＰＴＺ映像２０２に変形する（Ｓ１０４）。
【００５１】
ＵＩ制御部１０５は、各映像ウィンドウ４００を映像パラメータ設定に従って監視エリア図１２０に配置し、監視用ＵＩ１１０を生成する。そして、ＵＩ制御部１０５は、監視用ＵＩ１１０をディスプレイに表示する（Ｓ１０５）。
【００５２】
監視者から監視終了が指示されない場合（Ｓ１０６：ＮＯ）、Ｓ１０２からＳ１０５が実行され、監視終了が指示された場合（Ｓ１０６：ＹＥＳ）、本処理は終了する。
【００５３】
＜監視システムの動作例＞
次に、図２０に示すシーケンスチャートを参照して、監視システム１の動作の一例を説明する。
【００５４】
監視装置１０は、操作者から監視開始の操作が行われると（Ｓ２０１）、各監視カメラ２（又はレコーダ３）に対して、映像配信開始の指示を送信する（Ｓ２０２）。
【００５５】
各監視カメラ２（又はレコーダ３）は、映像配信開始の指示を受信すると、監視装置１０に対して、魚眼映像２０１を配信する（Ｓ２０３）。
【００５６】
監視装置１０は、各監視カメラ２（又はレコーダ３）から魚眼映像２０１を受信し、映像形式設定に応じて、魚眼映像２０１を方形映像２０３又はＰＴＺ映像２０２に変形する（Ｓ２０４）。
【００５７】
監視装置１０は、監視用ＵＩ１１０を生成し、ディスプレイに表示する（Ｓ２０５）。
【００５８】
監視システム１は、Ｓ２０３からＳ２０５の処理を繰り返す。これにより、監視用ＵＩ１１０に含まれる映像ウィンドウ４００内の映像が更新される。
【００５９】
監視装置１０は、操作者から監視終了の操作が行われると（Ｓ２１０）、各監視カメラ２（又はレコーダ３）に対して、映像配信終了の指示を送信する（Ｓ２１１）。各監視カメラ２（又はレコーダ３）は、Ｓ２１１の指示を受信すると、監視装置１０に対する魚眼映像２０１の配信を停止する。
【００６０】
監視装置１０は、ディスプレイにおける監視用ＵＩ１１０の表示を終了する（Ｓ２１２）。
【００６１】
＜変形例＞
次に、本実施の形態に係る監視システム１に関する幾つかの変形例を説明する。
【００６２】
監視用ＵＩ１１０において、映像ウィンドウ４００は、監視エリア図１２０に重畳される場合に限られない。例えば、図２１に示すように、監視用ＵＩ１１０において、映像ウィンドウ４００は、監視エリア図１２０と並べて表示されてよい。
【００６３】
監視用ＵＩ１１０は、映像ウィンドウ４００内の映像の一部分を拡大表示するためのＵＩ、及び、拡大表示したまま上下左右へスクロール表示するためのＵＩを提供してもよい。例えば、図２２に示すように、監視者は、操作装置４を操作して、監視用ＵＩ１１０における映像ウィンドウ４００内の一部領域を、拡大表示できてよい。また、図２２に示すように、監視用ＵＩ１１０において、監視者が、映像ウィンドウ４００内の一部領域６０１を指定した場合、ＵＩ制御部１０５は、その指定された一部領域６０１内の映像を、別の映像ウィンドウ４０３に拡大表示してもよい。また、監視者は、操作装置４を操作して、上述の拡大表示を、上下左右へ移動（つまりスクロール表示）できてよい。
【００６４】
監視用ＵＩ１１０において、映像ウィンドウ４００は、監視エリア図１２０の任意の位置に任意のサイズで配置できてよい。例えば、監視者は、図２３に示すように、監視用ＵＩ１１０において、映像ウィンドウ４００内の映像が地図６０２の道路と適合するように、各映像ウィンドウ４００の位置及びサイズを調整して、地図上に配置してもよい。これにより、監視者は、監視用ＵＩ１１０から、自動車６０３の移動経路６０４を容易に把握できる。
【００６５】
＜本開示のまとめ＞
本開示に係る監視装置１０は、複数の監視カメラ２が撮影した俯瞰視点の魚眼映像２０１を受信する映像受信部１０１と、魚眼映像２０１を、俯瞰視点の方形映像２０３又は別視点映像（例えばＰＴＺ映像２０２）に変形する映像変形部１０２と、複数の監視カメラ２にそれぞれ対応する複数の映像ウィンドウ４００を配置し、映像ウィンドウ４００に方形映像２０３を表示し、映像ウィンドウ４００毎に表示映像を別視点映像に切り替えるための映像形式切替用ＵＩ３３０を提供するＵＩ制御部１０５と、を備える。
【００６６】
この構成によれば、監視者は、俯瞰視点の複数の方形映像２０３から、監視エリアの状況を容易に把握でき、かつ、映像形式切替用ＵＩ３３０を通じて、任意の映像ウィンドウ４００の表示映像を別視点映像に容易に切り替えることができる。
【００６７】
以上、本発明に係る実施形態について図面を参照して詳述してきたが、上述したレコーダ３及び監視装置１０などの各装置の機能は、コンピュータプログラムにより実現され得る。
【００６８】
図２４は、各装置の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図である。このコンピュータ２１００は、キーボード又はマウス、タッチパッドなどの入力装置２１０１、ディスプレイ又はスピーカーなどの出力装置２１０２、ＣＰＵ（Central Processing Unit）２１０３、ＲＯＭ（Read Only Memory）２１０４、ＲＡＭ（Random Access Memory）２１０５、ハードディスク装置又はＳＳＤ（Solid State Drive）などの記憶装置２１０６、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）又はＵＳＢ（Universal Serial Bus）メモリなどの記録媒体から情報を読み取る読取装置２１０７、ネットワークを介して通信を行う送受信装置２１０８を備え、各部はバス２１０９により接続される。
【００６９】
そして、読取装置２１０７は、上記各装置の機能を実現するためのプログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置２１０６に記憶させる。あるいは、送受信装置２１０８が、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からダウンロードした上記各装置の機能を実現するためのプログラムを記憶装置２１０６に記憶させる。
【００７０】
そして、ＣＰＵ２１０３が、記憶装置２１０６に記憶されたプログラムをＲＡＭ２１０５にコピーし、そのプログラムに含まれる命令をＲＡＭ２１０５から順次読み出して実行することにより、上記各装置の機能が実現される。
【００７１】
本開示はソフトウェア、ハードウェア、又は、ハードウェアと連携したソフトウェアで実現することが可能である。
【００７２】
上記実施の形態の説明に用いた各機能ブロックは、部分的に又は全体的に、集積回路であるＬＳＩとして実現され、上記実施の形態で説明した各プロセスは、部分的に又は全体的に、一つのＬＳＩ又はＬＳＩの組み合わせによって制御されてもよい。ＬＳＩは個々のチップから構成されてもよいし、機能ブロックの一部または全てを含むように一つのチップから構成されてもよい。ＬＳＩはデータの入力と出力を備えてもよい。ＬＳＩは、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【００７３】
集積回路化の手法はＬＳＩに限るものではなく、専用回路、汎用プロセッサ又は専用プロセッサで実現してもよい。また、ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。本開示は、デジタル処理又はアナログ処理として実現されてもよい。
【００７４】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【産業上の利用可能性】
【００７５】
本開示の一態様は、監視システムに有用である。
【符号の説明】
【００７６】
１  監視システム
２  監視カメラ
３  レコーダ
４  操作装置
１０  監視装置
１０１  映像受信部
１０２  映像変形部
１０３  監視エリア図格納部
１０４  操作受付部
１０５  ＵＩ制御部
１１０  監視用ＵＩ
１２０  監視エリア図
２０１  魚眼映像
２０２  ＰＴＺ映像
２０３  方形映像
【図１】
2020123818.tif 000003
【図２】
2020123818.tif 000004
【図３】
2020123818.tif 000005
【図４】
2020123818.tif 000006
【図５】
2020123818.tif 000007
【図６】
2020123818.tif 000008
【図７】
2020123818.tif 000009
【図８】
2020123818.tif 000010
【図９】
2020123818.tif 000011
【図１０】
2020123818.tif 000012
【図１１】
2020123818.tif 000013
【図１２】
2020123818.tif 000014
【図１３】
2020123818.tif 000015
【図１４】
2020123818.tif 000016
【図１５】
2020123818.tif 000017
【図１６】
2020123818.tif 000018
【図１７】
2020123818.tif 000019
【図１８】
2020123818.tif 000020
【図１９】
2020123818.tif 000021
【図２０】
2020123818.tif 000022
【図２１】
2020123818.tif 000023
【図２２】
2020123818.tif 000024
【図２３】
2020123818.tif 000025
【図２４】
2020123818.tif 000026