(57)【要約】      （修正有）【課題】画像の撮像状況を把握し易くする情報処理装置、方法及びプログラムを提供する。【解決手段】サーバ装置１０１は、撮像部１１１により連続して撮像された撮像方向を含む複数のプリセット位置の画像から、同じプリセット位置の画像を抽出する。クライアント装置１０２は、複数のプリセット位置の画像のうち、ユーザによって指定されたプリセット位置に基づく時間に対応する画像のみを再生する。【選択図】図１
2018098536.tif 000002
【特許請求の範囲】
【請求項１】
撮像方向を変えることができる撮像手段により撮像された画像を取得する取得手段と、
前記取得手段により取得された画像から、前記撮像手段における撮像方向を含む撮像条件に基づく時間に対応する画像を抽出する抽出手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記抽出手段により抽出された画像を１つの画像ファイルに保存する保存手段を更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得手段は、前記撮像手段により画像が撮像された際の前記撮像条件の情報を更に取得し、
前記抽出手段は、前記取得手段により取得された画像から、前記取得手段により取得された前記情報に基づく時間に対応する画像を抽出することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記抽出手段は、前記取得手段により取得された前記画像から、同一の前記撮像条件で前記撮像手段により撮像された画像を抽出することを特徴とする請求項１〜３の何れか１項に記載の情報処理装置。
【請求項５】
前記抽出手段は、同一の前記撮像条件で前記撮像手段により連続して撮像された画像の一部を抽出することを、前記撮像条件が変わるたびに行うことを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項６】
前記撮像手段は、更に画角を変えることができ、
前記撮像条件は、更に画角を含むことを特徴とする請求項１〜５の何れか１項に記載の情報処理装置。
【請求項７】
前記撮像手段により撮像される画像は、予め設定された複数の位置の画像を含むことを特徴とする請求項１〜６の何れか１項に記載の情報処理装置。
【請求項８】
前記抽出手段により抽出された画像を表示手段に表示させる表示制御手段を更に有することを特徴とする請求項１〜７の何れか１項に記載の情報処理装置。
【請求項９】
前記表示制御手段により前記表示手段に表示される画像は、前記抽出手段により抽出されなかった画像を含まないことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記表示制御手段は、前記抽出手段により抽出された画像が、当該画像が撮像された時刻の画像として表示され、且つ、前記抽出手段により抽出された画像のうち撮像順で連続する２つの画像の間の時刻における画像として当該時刻に前記撮像手段により撮像された画像とは異なる画像が表示されるようにすることを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記表示制御手段は、前記抽出手段により抽出された画像が撮像順に連続して表示されるようにすることを特徴とする請求項８〜１０の何れか１項に記載の情報処理装置。
【請求項１２】
前記取得手段は、外部装置からネットワークを介して前記取得を行うことを特徴とする請求項１〜１１の何れか１項に記載の情報処理装置。
【請求項１３】
撮像方向を変えることができる撮像手段により撮像された画像を取得する取得工程と、
前記取得工程により取得された画像から、前記撮像手段における撮像方向を含む撮像条件に基づく時間に対応する画像を抽出する抽出工程と、を有することを特徴とする情報処理方法。
【請求項１４】
請求項１〜１２の何れか１項に記載の情報処理装置の各手段としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関し、特に、撮像した画像を再生するために用いて好適なものである。
【背景技術】
【０００２】
カメラが撮像した画像を、ネットワークを介して端末装置に送信するネットワークカメラシステムがある。このようなネットワークカメラシステムでは、時刻や状況に応じてカメラの撮像方向および画角を変更して撮像した画像を、カメラに搭載された記憶装置や、端末装置に接続された記憶装置に記憶し、記憶した画像を端末装置で再生することがある。記憶装置に既往した画像を検索する技術として特許文献１に記載の技術がある。特許文献１には、撮影地などの撮影情報とタイムコードとを撮像カット毎に記録し、撮影情報とタイムコードとに基づいて、記憶装置に記憶された複数の画像から目的の画像を検索することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特願２０００−３６０２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、撮像カットの単位で画像を検索する。このため、同じ位置で撮像され、撮像方向を変更することが多いネットワークカメラシステムにおいては、目的の画像を見やすい形式で再生することができない場合がある。例えば、１台のカメラで撮像方向を変更しながら録画する場合、一定時間ごとに同じ方向を撮像する。従って、時間の経過と共に撮像方向が移動する。よって、検索した画像が撮像方向を変えて録画された画像である場合、その画像を時系列に沿って再生すると、同じ撮像方向の画像の時間変化が分かりづらい。
本発明は、このような問題点に鑑みてなされたものであり、画像の撮像状況を把握し易くすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の情報処理装置は、撮像方向を変えることができる撮像手段により撮像された画像を取得する取得手段と、前記取得手段により取得された画像から、前記撮像手段における撮像方向を含む撮像条件に基づく時間に対応する画像を抽出する抽出手段と、を有し、前記撮像条件は、前記撮像手段における撮像方向を含むことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、画像の撮像状況を把握し易くすることができる。
【図面の簡単な説明】
【０００７】
【図１】撮像システムの構成を示す図である。
【図２】サーバ装置のハードウェアの構成を示す図である。
【図３】クライアント装置のハードウェアの構成を示す図である。
【図４】パノラマ画像を示す図である。
【図５】プリセット位置の登録方法を説明する図である。
【図６】プリセット巡回の登録方法を説明する図である。
【図７】サーバ装置の処理の第１の例を説明するフローチャートである。
【図８】プリセット位置毎に画像を表示する利点を説明する図である。
【図９】サーバ装置の処理の第２の例を説明するフローチャートである。
【図１０】画像の再生方法を説明する図である。
【図１１】サーバ装置の処理の第３の例を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面に基づいて実施形態を説明する。
（第１の実施形態）
まず、第１の実施形態を説明する。
図１は、撮像システムの構成の一例を示す図である。本実施形態では、撮像システムは、サーバ装置１０１とクライアント装置１０２とを有する。サーバ装置１０１とクライアント装置１０２は、ネットワーク１０３を介して相互に接続される。なお、各実施形態において、情報処理装置としての機能をサーバ装置１０１が実行してもよいし、クライアント装置１０２が実行してもよい。つまり、サーバ装置１０１が、取得手段及び抽出手段として機能するようにしてもよいし、クライアント装置１０２が、取得手段及び抽出手段として機能するようにしてもよい。
【０００９】
サーバ装置１０１は、撮像部１１１で撮像された画像を、ネットワーク１０３を介してクライアント装置１０２に送信する。本実施形態では、サーバ装置１０１が撮像部１１１を内蔵する場合を例に挙げて説明する。しかしながら、サーバ装置１０１は、撮像部１１１を内蔵していなくてもよい。撮像部１１１と駆動部１１２とを有する外部の撮像装置をサーバ装置１０１に接続してもよい。このようにする場合、サーバ装置１０１は、外部の撮像装置の撮像方向および画角を変更させる制御を行う。本実施形態において画角とは、撮像部１１１が一の撮像方向において撮像する撮像領域の大きさを意味する。撮像部１１１は、ズーム値を変化させることにより、画角を変化させることができる。
【００１０】
画角は、例えば、撮像部１１１が或る撮像方向を向いて撮像した矩形の撮像領域の右上の頂点と撮像部１１１のレンズユニットの中心とを結んだ第１の線と、当該撮像領域の左上の頂点とレンズユニットの中心とを結んだ第２の線との為す角である。本実施形態では、撮像部１１１は、ズーム値を変化させてレンズユニットの焦点距離を短くすることにより、画角を大きくすることができる。また、撮像部１１１は、ズーム値を変化させてレンズユニットの焦点距離を長くすることにより、画角を小さくすることができる。
【００１１】
本実施形態においてズーム値とは、撮像部１１１が広角端（Ｗｉｄｅ）側で撮像している状態から望遠端（Ｔｅｌｅ）の方向にズームする度合いを表す値である。駆動制御部１１３は、現在撮像している撮像領域からズームする倍率（ズーム倍率）を変更することにより、撮像部１１１のズーム値を変化させることができる。駆動制御部１１３は、ズーム値を高くすることにより、撮像部１１１が撮像する撮像領域を狭くする。また、駆動制御部１１３は、ズーム値を低くすることにより、撮像部１１１が撮像する撮像領域を広くする。ズーム値を高くすることは、ズームを望遠端（Ｔｅｌｅ）方向に変更することである。またズーム値を低くすることは、ズームを広角端（Ｗｉｄｅ）方向に変更することである。
【００１２】
クライアント装置１０２は、サーバ装置１０１から受信した撮像画像に基づく画像を表示部１２６に表示する。また、クライアント装置１０２は、ユーザによって操作入力部１２３に入力された指示に応じて、撮像部１１１の撮像方向や画角などを制御するための制御信号をサーバ装置１０１にネットワーク１０３を介して出力する。クライアント装置１０２は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を用いて実現することができる。また、クライアント装置１０２は、タブレット端末、スマートフォン等の携帯用端末であってもよい。
【００１３】
ネットワーク１０３は、例えば、インターネット、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはアナログケーブル等を用いて構成される。ネットワーク１０３の通信規格、規模、および構成は特に限定されない。ＬＡＮの通信規格として、例えばＥｔｈｅｒｎｅｔ（登録商標）等を用いることができる。本実施形態では、ネットワークプロトコルとしてＴＣＰ／ＩＰ（ＵＤＰ／ＩＰ）プロトコルを用いる例について説明する。以下アドレスといった場合にはＩＰアドレスを指すこととする。サーバ装置１０１およびクライアント装置１０２にＩＰアドレスが割り当てられているものとする。サーバ装置１０１およびクライアント装置１０２の少なくとも何れか一方が複数、ネットワーク１０３に接続されることとしてもよい。
【００１４】
次に、サーバ装置１０１の構成の一例について説明する。
図１を参照しながら、サーバ装置１０１が有する機能の一例を説明する。
撮像部１１１は被写体を撮像して画像信号を生成する。撮像部１１１は、駆動制御部１１３の指示に応じてレンズユニットを動作させて焦点距離を変化させることにより、カメラの画角を変更することができる。即ち、撮像部１１１は、ズーム値を変更することにより、自身の撮像領域を変更することができる。
【００１５】
駆動部１１２は、駆動制御部１１３の指示に応じて駆動し、撮像部１１１の撮像方向を制御する。駆動制御部１１３は、制御部１１７の制御に応じて、撮像部１１１の撮像方向および画角を制御する。駆動制御部１１３は、駆動部１１２を制御して撮像部１１１の撮像方向をパン方向またはチルト方向に変化させる。駆動制御部１１３は制御部１１７と一体として構成されることとしてもよい。
【００１６】
画像入力部１１５は、撮像部１１１から画像信号を取得して画像処理部１１６へ出力する。画像入力部１１５は、１秒間に３０フレーム分の画像信号を取得すれば、３０ｆｐｓ（Ｆｒａｍｅ  Ｐｅｒ  Ｓｅｃｏｎｄ）の動画像を取得することが可能である。
【００１７】
画像処理部１１６は、画像入力部１１５から出力された画像信号に対する画像処理を行う。画像処理部１１６は、例えば、画像入力部１１５から出力された画像信号を符号化して圧縮する。本実施形態では、画像処理部１１６は、撮像部１１１からのＮＴＳＣ画像信号を取り込み、Ａ／Ｄ変換した後、圧縮して通信制御部１１４に出力する。以下の説明では、画像処理部１１６から通信制御部１１４に出力される画像信号を必要に応じて撮像画像データと称する。
【００１８】
通信制御部１１４は、サーバ装置１０１に割り当てられているＩＰアドレスを指定してクライアント装置１０２と接続する。そして、通信制御部１１４は、例えば、画像処理部１１６から出力された撮像画像データを、ネットワーク１０３を介してクライアント装置１０２に出力する。また、通信制御部１１４は、クライアント装置１０２からサーバ装置１０１を制御するための命令を受信する。サーバ装置１０１を制御するための命令には、撮像部１１１の撮像方向を所定の方向に変化させる命令や、撮像部１１１の画角を所定の画角に変更させる命令等が含まれる。
【００１９】
制御部１１７は、サーバ装置１０１の各構成の動作を制御する。本実施形態では、制御部１１７は、クライアント装置１０２から受信した命令を解釈してサーバ装置１０１の各構成の動作を制御する。また、制御部１１７は、画像処理部１１６により画像処理が行われた画像信号を記憶部１１８に記憶する。記憶部１１８に記憶された画像信号は、制御部１１７により読み出され、通信制御部１１４からネットワーク１０３を介してクライアント装置１０２に出力される。
記憶部１１８は、サーバ装置１０１の各種設定値およびデータや、サーバ装置１０１で実行されるプログラムを保持する。
【００２０】
次に、図２を参照しながら、サーバ装置１０１が有するハードウェアの構成の一例を説明する。
サーバ装置１０１は、ＣＰＵ２００、１次記憶装置２１０、２次記憶装置２２０、画像キャプチャＩ／Ｆ２３０、雲台制御Ｉ／Ｆ２４０、入出力Ｉ／Ｆ２５０、ネットワークＩ／Ｆ２６０、および内部バス２７０を有する。また、サーバ装置１０１は、カメラ２３１、雲台２４１、およびＩ／Ｏ機器２５１を有する。サーバ装置１０１の各種構成要素は、内部バス２７０を介して相互に接続される。
【００２１】
カメラ２３１は、例えば、撮像部１１１が有する機能を実現する。カメラ２３１は、レンズユニットおよび撮像素子を有する。撮像素子は、例えば、例えば、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサを有する。撮像素子は、レンズユニットに含まれるレンズによって結像された被写体の像を画像信号に変換する。カメラ２３１は、画像キャプチャＩ／Ｆ２３０を介して内部バス２７０に接続される。
【００２２】
ＣＰＵ２００は、サーバ装置１０１における動作を統括的に制御する。ＣＰＵ２００は、例えば、駆動制御部１１３、画像処理部１１６、および制御部１１７が有する機能を実現する。尚、画像処理部１１６は、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの画像処理のためのプロセッサを用いて実現されてもよい。
【００２３】
１次記憶装置２１０および２次記憶装置２２０は、例えば、記憶部１１８が有する機能を実現する。１次記憶装置２１０は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に代表される書込可能な高速の記憶装置である。１次記憶装置２１０には、例えば、ＯＳ（オペレーティングシステム）、各種プログラム、および各種データがロードされる。１次記憶装置２１０は、ＣＰＵ２００がＯＳや各種プログラムを実行する際の作業領域としても使用される。２次記憶装置２２０は、例えば、ＲＯＭ（（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等に代表される不揮発性記憶装置を有する。また、２次記憶装置２２０は、フラッシュメモリやメモリカード等のリムーバブルメディアを有していてもよい。２次記憶装置２２０は、ＯＳや各種プログラムおよび各種データの永続的な記憶領域として使用される他に、短期的な各種データの記憶領域としても使用される。
【００２４】
雲台２４１は、例えば、駆動部１１２が有する機能を実現する。雲台２４１は、カメラ２３１を搭載する。また、雲台２４１は、雲台制御Ｉ／Ｆ２４０を介して内部バス２７０に接続される。雲台２４１は、ＣＰＵ２００からの命令を受けて、カメラ２３１のパン角、チルト角、ズーム値等の撮像条件（撮像位置）を制御する。ネットワークＩ／Ｆ２６０は、例えば、通信制御部１１４が有する機能を実現する。ネットワークＩ／Ｆ２６０は、サーバ装置１０１がネットワーク１０３と接続するためのインタフェースである。Ｉ／Ｏ機器２５１は、入出力Ｉ／Ｆ２５０を介して内部バス２７０に接続される。入出力Ｉ／Ｆ２５０は、Ｉ／Ｏ機器２５１からの信号の入力と、Ｉ／Ｏ機器２５１への信号の出力とを行う。
【００２５】
次に、クライアント装置１０２の構成の一例について説明する。
図１を参照しながら、クライアント装置１０２が有する機能の一例を説明する。
通信制御部１２１は、サーバ装置１０１から送信される撮像画像データを受信する。撮像画像データには、撮像部１１１で撮像された現在の画像のデータと、記憶部１１８に記憶された画像のデータとが含まれる。通信制御部１２１は、後述の操作入力部１２３に入力された指示に応じて、サーバ装置１０１を制御するための命令をサーバ装置１０１に出力する。また、通信制御部１２１は、サーバ装置１０１に送信した命令に対するサーバ装置１０１からの応答を受信する。サーバ装置１０１からの応答には、クライアント装置１０２がサーバ装置１０１に対して要求したパラメータや、サーバ装置１０１に送信した命令がサーバ装置１０１において実行されたか否かを示す情報等が含まれる。
【００２６】
処理部１２２は、後述の操作入力部１２３に入力された指示に基づいて、サーバ装置１０１を制御するための命令を生成し通信制御部１２１を介してサーバ装置１０１に出力する。また、処理部１２２は、サーバ装置１０１から受信した応答の解釈を行う。記憶部１２７は、クライアント装置１０２の各種設定値およびデータや、クライアント装置１０２で実行されるプログラムを記憶する。また、記憶部１２７はサーバ装置１０１から受信した撮像画像データを記憶する。
【００２７】
操作入力部１２３は、クライアント装置１０２に対するユーザによる操作をクライアント装置１０２に入力する。本実施形態では、操作入力部１２３は、サーバ装置１０１から受信し後述の画像処理部１２４で展開された撮像画像データ等を用いてＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｆａｃｅ）を生成する。そして、操作入力部１２３は、生成したＧＵＩを後述の表示部１２６に表示させる。
【００２８】
画像処理部１２４は、通信制御部１２１がサーバ装置１０１から受信した撮像画像データに対する画像処理を行う。画像処理部１２４は、例えば、サーバ装置１０１で符号化された撮像画像データを復号化して伸長する。画像処理部１２４で画像処理がなされた撮像画像データは、表示制御部１２５に出力される。
【００２９】
表示制御部１２５は、画像処理部１２４から取得した撮像画像データや、操作入力部１２３が生成したＧＵＩを表示部１２６に表示させる。尚、表示制御部１２５は、処理部１２２と一体として構成されることとしてもよい。
【００３０】
表示部１２６は、画像処理部１２４から取得した撮像画像データや、操作入力部１２３が生成したＧＵＩを表示する。表示部１２６は、クライアント装置１０２の外部に設けられていてもよい。この場合、表示部１２６は、クライアント装置１０２に接続され、クライアント装置１０２からの制御を受けて画像を表示する。
【００３１】
次に、図３を参照しながら、クライアント装置１０２が有するハードウェアの構成の一理を説明する。
クライアント装置１０２は、ＣＰＵ３００、１次記憶装置３１０、２次記憶装置３２０、入出力Ｉ／Ｆ３３０、Ｉ／Ｏ機器３３１、ネットワークＩ／Ｆ３４０、表示装置３５０、および内部バス３６０を有する。クライアント装置１０２の各種構成要素は、内部バス３６０を介して相互に接続される。
【００３２】
ＣＰＵ３００は、クライアント装置１０２における動作を統括的に制御する。ＣＰＵ３００は、例えば、処理部１２２、画像処理部１２４、および表示制御部１２５が有する機能を実現する。１次記憶装置３１０および２次記憶装置３２０は、例えば、記憶部１２７が有する機能を実現する。１次記憶装置３１０は、例えば、ＲＡＭに代表される書込可能な高速の記憶装置である。１次記憶装置３１０には、例えば、ＯＳ、各種プログラム、および各種データがロードされる。１次記憶装置３１０は、ＣＰＵ３００がＯＳや各種プログラムを実行する際の作業領域としても使用される。２次記憶装置３２０は、例えば、ＲＯＭ（（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等に代表される不揮発性記憶装置を有する。また、２次記憶装置３２０は、フラッシュメモリやメモリカード等のリムーバブルメディアを有していてもよい。この２次記憶装置３２０は、ＯＳや各種プログラムおよび各種データの永続的な記憶領域として使用される他に、短期的な各種データの記憶領域としても使用される。
【００３３】
表示装置３５０は、表示部１２６が有する機能を実現する。表示装置３５０は、コンピュータディスプレイであり、各種のＧＵＩ等を表示する。入出力Ｉ／Ｆ３３０およびＩ／Ｏ機器３３１は、例えば、操作入力部１２３が有する機能を実現する。Ｉ／Ｏ機器３３１は、例えば、キーボードおよびポインティングデババイス等を有する入出力機器である。ユーザは、Ｉ／Ｏ機器３３１を用いて、ＧＵＩに対する操作を行うことにより、サーバ装置１０１に設定するための各種パラメータ等を入力することができる。ネットワークＩ／Ｆ３４０は、例えば、通信制御部１２１が有する機能を実現する。ネットワークＩ／Ｆ３４０は、ネットワーク１０３と接続するためのインタフェースであり、ネットワーク１０３を介してサーバ装置１０１等の情報処理装置との通信を担う。
【００３４】
次に、本実施形態の撮像システムの処理の一例を説明する。
本実施形態では、記憶部１１８は、複数のプリセット位置の情報と、プリセット巡回の情報とを予め記憶する。プリセット位置の情報には、例えば、当該プリセット位置の識別情報と、撮像部１１１の撮像方向（パン、チルト）および画角（ズーム）とが含まれる。プリセット巡回の情報には、例えば、プリセット位置を巡回する順番と、静止時間とが含まれる。プリセット位置を巡回する順番とは、撮像部１１１が当該プリセット位置を何番目に巡回するのかを示す情報である。静止時間は、撮像方向（パン、チルト）および画角（ズーム）を固定した状態で撮像部１１１がプリセット位置を撮像する時間を示す情報である。
【００３５】
図４は、撮像部１１１により撮像される画像から得られるパノラマ画像の一例を示す図である。図４に示す例では、３つのプリセット位置４ａ〜４ｃが記憶部１１８に記憶される。例えば、撮像部１１１は、サーバ装置１０１が巡回終了命令を検出するまで、３つのプリセット位置４ａ、４ｂ、４ｃをこの順で繰り返し巡回する（プリセット位置を巡回する順番は、４ａ→４ｂ→４ｃ→４ａ→４ｂ→４ｃ→４ａ→４ｂ→・・・になる）。
【００３６】
図５は、プリセット位置の登録方法の一例を説明する図である。図５に示す表示画面５００は、表示制御部１２５により表示部１２６に表示される。
表示領域５０１は、表示画面５００において、クライアント装置１０２がサーバ装置１０１から受信した撮像画像データに基づく画像などを表示するための領域である。スライドバー５０２は、撮像部１１１の撮像方向をパン方向に変化させることを指示するためのＧＵＩである。スライドバー５０３は、撮像部１１１の撮像方向をチルト方向に変化させることを指示するためのＧＵＩである。スライドバー５０４は、撮像部１１１の画角を変化させることを指示するためのＧＵＩである。
【００３７】
番号入力部２０５は、ユーザが登録したいプリセット位置の識別番号を入力するためのＧＵＩである。例えば、プリセット位置を最大で２０個登録できるのであれば、ユーザは、操作入力部１２３を用いることにより、１から２０までの数値を番号入力部２０５に入力することができる。ユーザは、以上のようにしてパン、チルト、画角、およびプリセット位置の番号の入力を終えた後、登録ボタン２０６を押す。そうすると、処理部１２２は、その時点で、スライドバー５０２、５０３、５０４により指定されたパン、チルト、画角を、番号入力部５０５に入力した番号のプリセット位置の情報として、通信制御部１２１を介してサーバ装置１０１に送信する。制御部１１７は、通信制御部１１４で受信したプリセット位置の情報を記憶部１１８に記憶する。
【００３８】
記憶部１１８に記憶されたプリセット位置は、クライアント装置１０２からの呼び出しをすることなく、予め定められた条件に合致した場合にサーバ装置１０１が呼び出すことができる。例えば、複数のプリセット位置が記憶部１１８に記憶されている場合、撮像部１１１は、番号入力部５０５に入力された番号のプリセット位置に対してスライドバー５０２、５０３、５０４で指定されたパン、チルト、画角の状態を保持して１０秒間撮像を行う。そして、撮像部１１１は、次のプリセット位置を撮像するために撮像方向を変える。尚、撮像部１１１は、或るプリセット位置を撮像してから次のプリセット位置を撮像する前の間の期間も撮像を継続する。ただし、撮像部１１１は、プリセット位置の間において、必要に応じて、撮像を一時的に停止してもよい。そして、撮像部１１１は、全てのプリセット位置の撮像を行うと、最初のプリセット位置を撮像する。記憶部１１８は、このような撮像部１１１の動作条件を予め記憶する。制御部１１７は、記憶部１１８に記憶された動作条件に基づき、通信制御部１１４および駆動制御部１１３を介して、駆動部１１２のパン・チルト方向と撮像部１１１の画角とを制御する。このような動作をプリセット巡回と呼ぶ。
【００３９】
図６は、プリセット巡回の登録方法の一例を説明する図である。図６に示す表示画面６００は、表示制御部１２５により表示部１２６に表示される。
プリセットリスト６０１および追加ボタン６０２は、プリセット巡回を行うプリセット位置を指定するためのＧＵＩである。プリセットリスト６０１には、図５の表示画面５００を用いて登録されたプリセット位置の一覧が表示される。プリセットリスト６０１には、プリセット位置の番号とチェックボックスとが表示される。ユーザは、プリセットリスト６０１の中から、プリセット巡回に含めたいプリセット位置のチェックボックスをチェックし、追加ボタン６０２を押す。そうすると、表示制御部１２５は、チェックされたチェックボックスに対応するプリセット位置の番号と静止時間をプリセット巡回リスト６０３に表示する。
【００４０】
プリセット巡回リスト６０３および順序入れ替えボタン６０４は、プリセット位置を巡回する順番と、プリセット位置に移動後の撮像部１１１の静止時間とを指定するためのＧＵＩである。ユーザは、プリセット巡回リスト６０３に対する操作を行うことにより、プリセット位置を巡回する順番と、プリセット位置に移動後の撮像部１１１の静止時間とを決めることができる。ユーザは、プリセット巡回リスト６０３の中から、巡回する順番を入れ替えたいプリセット位置のチェックボックスをチェックし、順序入れ替えボタン６０４を押す。そうすると、チェックボックスをチェックしたプリセット位置の順番が変更される。
【００４１】
例えば、プリセット位置の番号が「５」のプリセット位置のチェックボックスをチェックして順序入れ替えボタン６０４の第１ボタン６０４ａが１回押されたとする。この場合、プリセット位置の番号が「５」のプリセット位置を巡回する順番と、プリセット位置の番号が「２」のプリセット位置を巡回する順番とが入れ替わる。また、プリセット位置の番号が「５」のプリセット位置のチェックボックスをチェックして順序入れ替えボタン６０４の第２ボタン６０４ｂが１回押されたとする。この場合、プリセット位置の番号が「５」のプリセット位置を巡回する順番と、プリセット位置の番号が「３」のプリセット位置を巡回する順番とが入れ替わる。
【００４２】
また、ユーザは、プリセット巡回リスト６０３の静止時間の欄に数字を入力することにより、各プリセット位置の静止時間を指定することができる。尚、プリセット巡回リスト６０３の静止時間としてデフォルトの時間が予め決められている場合、プリセット巡回リスト６０３の静止時間の欄には、静止時間の初期値として、このデフォルトの時間が表示される。
【００４３】
ユーザは、以上のようにしてプリセット位置を巡回する順番、および静止時間の入力を終えた後、登録ボタン３０５を押す。そうすると、処理部１２２は、その時点で、プリセット巡回リスト６０３に入力された内容をプリセット巡回の情報として、通信制御部１２１を介してサーバ装置１０１に送信する。制御部１１７は、通信制御部１１４で受信したプリセット巡回の情報を記憶部１１８に記憶する。
【００４４】
本実施形態では、制御部１１７は、サーバ装置１０１がプリセット巡回を実行している間、撮像部１１１で撮像された画像を記憶部１１８に記憶する。ここで、図７のフローチャートを参照しながら、プリセット巡回を実行する際のサーバ装置１０１の処理の一例について説明する。まず、制御部１１７は、録画およびプリセット巡回を開始する（Ｓ７０１、Ｓ７０２）。次に、制御部１１７は、記憶部１１８に記憶されたプリセット巡回の情報を参照し、撮像部１１１がプリセット巡回の最初のプリセット位置を撮像するよう、駆動部１１２のパン・チルトの値と、撮像部１１１のズーム値とを変更する（Ｓ７０３）。このときのプリセット位置の番号をＰとする。Ｓ７０３の処理により、撮像部１１１は、番号Ｐのプリセット位置の画像を撮像する。次に、制御部１１７は、Ｓ７０３で撮像された画像のプリセット位置の番号Ｐと同じ番号Ｐに対する画像ファイルが既に記憶部１１８に記憶されているか否かを判定する（Ｓ７０４）。この判定の結果、番号Ｐに対する画像ファイルがなければ、制御部１１７は、番号Ｐに対する画像ファイルを作成する（Ｓ７０５）。そして、制御部１１７は、番号Ｐに対する画像ファイルの末尾に、Ｓ７０３で撮像された番号Ｐのプリセット位置の画像を保存する（Ｓ７０６）。一方、番号Ｐに対する画像ファイルがある場合、制御部１１７は、当該画像ファイルの末尾に、Ｓ７０３で撮像された番号Ｐのプリセット位置の画像を保存する（Ｓ７０６）。
【００４５】
次に、制御部１１７は、プリセット巡回を終了するか否かを判定する（Ｓ４０７）。この判定の結果、プリセット巡回を終了する場合、制御部１１７は、プリセット巡回を停止する（Ｓ７１０）。一方、プリセット巡回を終了しない場合、制御部１１７は、番号Ｐのブリセット位置における静止時間が経過しているか否かを判定する（Ｓ７０８）。この判定の結果、番号Ｐのブリセット位置における静止時間が経過している場合、制御部１１７は、次のプリセット位置を撮像するよう、駆動部１１２のパン・チルトの値と、撮像部１１１のズーム値とを変更する（Ｓ７０３）。そして、制御部１１７は、次のプリセット位置の番号に対する画像ファイルの有無の判定と、当該画像ファイルがない場合の画像ファイルの作成と、画像の画像ファイルへの保存を行う（Ｓ７０４〜Ｓ７０６）。
【００４６】
一方、番号Ｐのブリセット位置における静止時間が経過していない場合、制御部１１７は、録画フレームレートの時刻が経過しているか否かを判定する（Ｓ７０９）。この判定の結果、録画フレームレートの時刻が経過している場合、制御部１１７は、撮像方向および画角を変えずに、撮像部１１１に、番号Ｐのプリセット位置の次の画像を撮像させる。一方、録画フレームレートの時刻が経過していない場合、制御部１１７は、録画フレームレートの時刻が経過するまで待機する。
【００４７】
処理部１２２は、以上のようにしてサーバ装置１０１で作成されたプリセット位置毎の画像ファイルを、通信制御部１２１を介してサーバ装置１０１から取得する。そして、処理部１２２は、表示用画像を生成する。この表示用画像では、同じプリセット位置で撮像された画像が撮像順に表示され、且つ、当該プリセット位置と異なるプリセット位置で撮像された画像が表示されない。表示制御部１２５は、この表示用画像に基づいて、複数のプリセット位置のうち、ユーザにより指定されたプリセット位置の画像ファイル内の画像のみを撮像順に表示部１２６に表示する。図８は、プリセット位置毎に画像を表示する利点を説明する図である。
【００４８】
図８に示す例では、タイミングｔ１〜ｔ２、ｔ４〜ｔ５、ｔ７〜ｔ８において、プリセット位置４ａの画像８０１ａ〜８０１ｃが撮像されている。また、タイミングｔ２〜ｔ３、ｔ５〜ｔ６、ｔ８〜ｔ９において、プリセット位置４ｂの画像８０２ａ〜８０２ｃが撮像されている。また、タイミングｔ３〜ｔ４、ｔ６〜ｔ７、ｔ９〜ｔ１０において、プリセット位置４ｃの画像８０３ａ〜８０３ｃが撮像されている。表示制御部１２５が、このようにして時間的に連続的に撮像された画像をそのまま撮像順に表示部１２６に表示すると、この表示を見たユーザは、同じプリセット位置の画像の時間変化に気付きにくい。図８に示す例では、画像８０３ａ、８０３ｂの間に画像８０１ｂ、８０２ｂが表示され、画像８０３ｂ、８０３ｃの間に画像８０１ｃ、８０２ｃが表示される。このため、ユーザは、画像８０３ａ、８０３ｂ、８０３ｃの時間変化に気付きにくい。具体的に、ユーザは、プリセット位置４ｃにおいてタイミングｔ３〜ｔ４では存在していなかった人物８１０が、タイミングｔ６〜ｔ７で存在し、タイミングｔ９〜ｔ１０では再び存在しなくなったことに気付きにくい。
【００４９】
これに対し本実施形態では、サーバ装置１０１は、プリセット位置毎に画像ファイルを生成すると共にプリセット位置毎に撮像画像を抽出し、各プリセット位置の撮像画像を当該プリセット位置の画像ファイルに振り分ける。従って、同じ撮像方向、同じ画角で撮像された画像が１つの画像ファイルになる。そして、クライアント装置１０２は、ユーザによって指定されたプリセット位置の画像ファイルの画像を表示する。従って、クライアント装置１０２は、時間的に連続して撮像された画像の一部の時間に対応する部分の画像の一例として、同じ撮像方向、同じ画角で撮像された画像を撮像順に表示することができる。これにより、ユーザは、同じ方向、同じ画角で撮像された画像を連続して確認できるので、同じ方向、同じ画角で撮像された画像の時間変化に気付きやすくなる。図８に示す例では、タイミングｔ３〜ｔ４、ｔ６〜ｔ７、ｔ９〜ｔ１０において撮像されたプリセット位置４ｃの画像８０３ａ〜８０３ｃが連続して表示される。従って、ユーザは、画像８０３ａ、８０３ｂ、８０３ｃの時間変化（人物８１０）に容易に気付くことができる。
【００５０】
ここで、本実施形態では、表示制御部１２５は、同一の表示領域において画像８０３ａ、８０３ｂ、８０３ｃを撮像順で表示する。前述したように本実施形態では、クライアント装置１０２は、複数の撮像方向、複数の画角で撮像された画像のうち、同じ撮像方向、同じ画角で撮像された画像のみをまとめて１つの画像ファイルにする。このため、その画像ファイルには他の撮像方向、他の画角を撮像している時間帯の画像がない。例えば、番号が１、２、３、１、２・・・の順序でプリセット位置が移動し、各プリセット位置の撮像のために撮像部１１１が１０秒間静止するようなプリセット巡回を実行するものとする。この場合、番号が１のプリセット位置の画像ファイルは、最初の１０秒間の画像があるが、次の２０秒間は画像がなく、さらに次の１０秒間には画像がある、といった状態になる。
【００５１】
そこで、撮像タイミングと再生タイミングと合うように番号１のプリセット位置の画像を再生する場合、処理部１２２は、例えば、以下のようにすることができる。第１に、処理部１２２は、番号２、３のプリセット位置を撮像している時間に対応する２０秒間においては、その直前の番号１のプリセット位置の画像の最後の画像を継続して表示部１２６に表示させることができる。第２に、処理部１２２は、番号２、３のプリセット位置を撮像している時間に対応する２０秒間の時間帯が、番号１のプリセット位置の画像を撮像していない時間帯であることをユーザに通知するための画像を生成して表示部１２６に表示させることができる。例えば、処理部１２２は、番号２、３のプリセット位置を撮像している時間に対応する２０秒間においては、全体が黒い画像を表示部１２６に表示させることができる。第３に、処理部１２２は、番号２、３のプリセット位置を撮像している時間に対応する２０秒間の画像をスキップすることができる。この場合、処理部１２２は、番号１のプリセット位置が撮像された最初の１０秒間の画像の後に、すぐに２度目に撮像された番号１のプリセット位置の１０秒間の画像を表示部１２６に表示させる。
【００５２】
本実施形態では、番号が同じプリセット位置の画像を同じ画像ファイルに振り分ける場合を例に挙げて説明した。しかしながら、プリセット位置が同じ画像を同じ画像ファイルに振り分けるようにしていれば、必ずしもこのようにする必要はない。例えば、パン、チルト、ズームの値など、撮像方向および画角の情報をもとに、プリセット位置が同じ画像を同じ画像ファイルを振り分けるようにしてもよい。
【００５３】
また、本実施形態では、サーバ装置１０１は、プリセット位置の画像を録画しながら、プリセット位置毎の画像ファイルを作成し、当該画像ファイルに画像を保存する場合を例に挙げて説明した。しかしながら、例えば、サーバ装置１０１は、プリセット巡回が終了した後に、プリセット位置毎の画像ファイルを作成し、各プリセット位置の画像ファイルに当該プリセット位置が撮像された画像を保存してもよい。
【００５４】
その他、本実施形態では、撮像システムが、サーバ装置１０１とクライアント装置１０２とを含む場合を例に挙げて説明した。しかしながら、前述したサーバ装置１０１およびクライアント装置１０２の機能を１つの装置で実現してもよい。また、本実施形態では、撮像条件として撮像方向および画角の双方がプリセット位置毎に変わり得る場合を例に挙げて説明した。しかしながら、複数のプリセット位置は、撮像条件として少なくとも撮像方向が異なっていれば必ずしも画角は異なっていなくてもよい。
【００５５】
（第２の実施形態）
次に、第２の実施形態を説明する。第１の実施形態では、サーバ装置１０１が、撮像画像をプリセット位置毎に抽出する場合を例に挙げて説明した。これに対し、本実施形態では、クライアント装置１０２が、その外部装置であるサーバ装置１０１から取得した撮像画像をプリセット位置毎に抽出し、複数のプリセット位置のうち、１つのプリセット位置のみの画像を再生する場合を例に挙げて説明する。具体的に本実施形態では、サーバ装置１０１は、撮像時に、撮像方向および画角の情報を画像と合わせて記憶しておく。クライアント装置１０２は、この情報に基づいて、同じ撮像方向、同じ画角で撮像された画像を抽出し、抽出した画像を再生する。このように本実施形態と第１の実施形態は、同じプリセット位置の画像を纏めるための処理が主として異なる。従って、本実施形態の説明において、第１の実施形態と同一の部分については、図１〜図８に付した符号と同一の符号を付す等して詳細な説明を省略する。
【００５６】
本実施形態のクライアント装置１０２における処理部１２２は、サーバ装置１０１から取得した画像のうち、同じ撮像方向、同じ画角で撮像された画像のみを撮像順に繋げて表示部１２６上で再生させる機能を有する。図９のフローチャートを参照しながら、プリセット巡回を実行する際のサーバ装置１０１の処理の一例について説明する。尚、図９に示す処理のうち、プリセット位置毎の画像ファイルを作成する処理以外の処理は、第１の実施形態で説明した図７のフローチャートの処理と同じであるため、その詳細な説明を省略する。
【００５７】
まず、制御部１１７は、録画およびプリセット巡回を開始する（Ｓ７０１、Ｓ７０２）。次に、制御部１１７は、撮像部１１１が番号Ｐのプリセット位置を撮像するよう、駆動部１１２のパン方向およびチルト方向の位置と、撮像部１１１のズーム値とを変更する（Ｓ７０３）。
【００５８】
次に、画像処理部１１６は、番号Ｐのプリセット位置の画像に、当該プリセット位置を示す情報を埋め込む。この情報は、例えば、番号Ｐを示す情報である。以下の説明では、この情報を必要に応じてプリセット位置情報と称する。次に、制御部１１７は、プリセット位置情報が埋め込まれた画像を記憶部１１８に記憶する（Ｓ９０２）。
【００５９】
画像処理部１１６が画像と合わせてプリセット位置情報を記憶する方法は特に限定されない。例えば、画像のファイルフォーマットがＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）である場合、画像処理部１１６は、ＪＰＥＧヘッダにプリセット位置情報を記憶することができる。
【００６０】
また、プリセット位置情報は、画像ファイルに直接保存されていなくてもよい。画像ファイルの撮像方向および画角が記憶部１１８に記憶されており、どの画像がどの撮像方向、どの画角で撮像されているか分かるようにしていれば、画像ファイルとは別のファイルにプリセット位置情報が記憶されるようにしてもよい。
【００６１】
処理部１２２は、サーバ装置１０１で撮像された画像と、当該画像のプリセット位置情報とを、通信制御部１２１を介してサーバ装置１０１から取得する。本実施形態では、第１の実施形態とは異なり、サーバ装置１０１においてプリセット位置毎に画像が纏められていない。従って、処理部１２２は、プリセット位置情報に基づいて、各画像がどのプリセット位置で撮像された画像であるのかを判別する。そして、処理部１２２は、プリセット位置毎に画像を分類する。
【００６２】
図１０は、画像の再生方法の一例を説明する図である。図１０に示す表示画面１０００は、表示制御部１２５により表示部１２６に表示される。
処理部１２２は、画像の撮像時刻から、同一のプリセット巡回における画像を判別すると共に、各プリセット巡回の実施日時を特定する。表示制御部１２５は、記憶部１１８に記憶された画像のリストを画像リスト１００１に表示する。図１０に示す例では、表示制御部１２５は、プリセット巡回の実施日時とチェックボッスとを画像リスト１００１に表示する。画像リスト１００１は、表示領域１００２に表示する画像を指定するためのＧＵＩである。ユーザは、チェックボックスをチェックして、画像リスト１００１から任意の時間帯の画像を選択する。そうすると、表示制御部１２５は、ユーザによって選択された画像を、表示領域１００２に表示する。スライダー１００３は、表示領域１００２に表示される画像の再生位置を指定するためのＧＵＩである。ユーザは、スライダー１００３を操作することで、画像の再生位置を操作できる。一時停止ボタン１００４、再生ボタン１００５は、表示領域１００２に表示される画像の再生の一時停止、再生を指示するためのＧＩである。ユーザは、一時停止ボタン１００４、再生ボタン１００５を押すことで、画像の再生を停止、開始することができる。
【００６３】
番号選択部１００６およびチェックボックス１００７は、表示領域１００２にどのプリセット位置の画像を表示させるのかを指定するためのＧＵＩである。ユーザがチェックボックス１００７をチェックしていない場合、表示制御部１２５は、画像リスト１００１で選択された日時に実施されたプリセット巡回における各プリセット位置の画像を表示領域１００２に表示する。
ユーザは、番号選択部１００６を操作することにより、任意のプリセット位置の番号を指定できる。ユーザがチェックボックス１００７をチェックすると、表示制御部１２５は、複数のプリセット位置のうち、番号選択部１００６で指定された番号のプリセット位置のみの画像を表示領域１００２に表示させる。従って、表示制御部１２５は、ユーザが希望する日時に実施されたプリセット巡回の画像のうち、ユーザが希望するプリセット位置の画像のみを表示領域１００２に表示させることができる。言い換えると、チェックボックス１００７がチェックされている場合、表示制御部１２５は、番号選択部１００６で指定されていない番号のプリセット位置の画像を再生させることはできない。
【００６４】
このとき、第１の実施形態で説明したように、処理部１２２は、番号選択部１００６で指定された番号のプリセット位置以外のプリセット位置の画像が撮像されている時間に、当該画像が再生されないようにする。例えば、処理部１２２は、当該時間においては、その直前に再生される、番号選択部１００６で指定された番号のプリセット位置の画像の最後の画像を表示領域１００２に表示させることができる。また、処理部１２２は、当該時間時間においては、番号選択部１００６で指定された番号のプリセット位置の画像を撮像していない時間帯であることをユーザに通知できるような表示用画像を表示領域１００２に表示させてもよい。例えば、処理部１２２は、当該時間においては、全体が黒い画像を表示領域１００２に表示させることができる。また、処理部１２２は、番号選択部１００６で指定された番号のプリセット位置以外のプリセット位置で撮像された画像の再生をスキップしてもよい。この場合、処理部１２２は、番号選択部１００６で指定された番号のプリセット位置の画像を連続して表示領域１００２に表示させる。
【００６５】
また、処理部１２２は、画像の再生中、或る連続した期間で撮像された画像から、別の連続した期間で撮像された画像にスキップするとき、表示領域１００２にアイコンが表示されるようにし、画像がスキップしたことをユーザが認識できるようにしてもよい。また、処理部１２２は、スライダー１００３のスライダーサムの位置は実時間を表すようにし、再生中の画像がスキップした場合は、スライダーサムの位置も合わせてスキップするようにしてもよい。
【００６６】
また、表示制御部１２５は、異なる連続しない時間帯で撮像された画像を連続再生せずに、別の画像として表示領域１００２に表示することもできる。例えば、表示制御部１２５は、チェックボックス１００７および番号選択部１００６によりプリセット位置が指定された場合、当該プリセット位置の画像を、連続する時間で撮像された画像毎にリストとして画像リスト１００１に表示することができる。この場合、表示領域１００２で再生される画像は、チェックボックス１００７および番号選択部１００６により指定されたプリセット位置の画像のうち、撮像部１１１により連続して撮像された画像のみとなる。
以上のように、クライアント装置１０２側でプリセット位置毎に画像を分類しても、第１の実施形態で説明したのと同様の効果が得られる。尚、本実施形態においても、第１の実施形態で説明した種々の変形例を採用することができる。
【００６７】
（第３の実施形態）
次に、第３の実施形態を説明する。第１、第２の実施形態では、プリセット位置で撮像された画像の全期間を再生する場合を例に挙げて説明した。これに対し本実施形態では、連続して撮像された同一のプリセット位置の画像から１枚を抽出して、別の期間の当該プリセット位置の画像とつなぎ、１つの画像を生成する場合を例に挙げて説明する。このように、本実施形態と、第１、第２の実施形態は、再生対象となる画像が主として異なる。従って、本実施形態の説明において、第１の実施形態と同一の部分については、図１〜図８に付した符号と同一の符号を付す等して詳細な説明を省略する。
【００６８】
図１１のフローチャートを参照しながら、プリセット巡回を実行する際のサーバ装置１０１の処理の一例について説明する。まず、制御部１１７は、録画およびプリセット巡回を開始する（Ｓ１１０１、Ｓ１１０２）。次に、制御部１１７は、記憶部１１８に記憶されたプリセット巡回の情報を参照し、撮像部１１１がプリセット巡回の最初のプリセット位置を撮像するよう、駆動部１１２のパン・チルトの値と、撮像部１１１のズーム値とを変更する（Ｓ１１０３）。このときのプリセット位置の番号をＰとする。Ｓ１１０３の処理により、撮像部１１１は、番号Ｐのプリセット位置の画像を撮像する。次に、制御部１１７は、Ｓ１１０３で撮像された画像のプリセット位置の番号Ｐと同じ番号Ｐに対する画像ファイルが既に記憶部１１８に記憶されているか否かを判定する（Ｓ１１０４）。この判定の結果、番号Ｐに対する画像ファイルがなければ、制御部１１７は、番号Ｐに対する画像ファイルを作成する（Ｓ１１０５）。
【００６９】
そして、制御部１１７は、番号Ｐに対する画像ファイルの末尾に、Ｓ１１０３で撮像された番号Ｐのプリセット位置の画像を保存する（Ｓ１１０６）。一方、番号Ｐに対する画像ファイルがある場合、制御部１１７は、当該画像ファイルの末尾に、Ｓ１１０３で撮像された番号Ｐのプリセット位置の画像を保存する（Ｓ１１０６）。本実施形態では、第１の実施形態と異なり、Ｓ１１０６において画像ファイルの末尾に画像を保存するのは、プリセット位置を変更した後１回のみである。即ち、制御部１１７は、撮像方向および画角の変更が１回ある毎に、１枚だけ画像を画像ファイルの末尾に保存する。
【００７０】
次に、制御部１１７は、プリセット巡回を終了するか否かを判定する（Ｓ１１０７）。この判定の結果、プリセット巡回を終了する場合、制御部１１７は、プリセット巡回を停止する（Ｓ１１０９）。一方、プリセット巡回を終了しない場合、制御部１１７は、番号Ｐのブリセット位置における静止時間が経過しているか否かを判定する（Ｓ１１０８）。この判定の結果、番号Ｐのブリセット位置における静止時間が経過している場合、制御部１１７は、次のプリセット位置を撮像するよう、駆動部１１２のパン・チルトの値と、撮像部１１１のズーム値とを変更する（Ｓ１１０３）。そして、制御部１１７は、次のプリセット位置の番号に対する画像ファイルの有無の判定と、当該画像ファイルがない場合の画像ファイルの作成と、画像の画像ファイルへの保存を行う（Ｓ１１０４〜Ｓ１１０６）。一方、番号Ｐのブリセット位置における静止時間が経過していない場合、制御部１１７は、プリセット巡回を終了するか否かを判定する（Ｓ１１０７）。
【００７１】
処理部１２２は、以上のようにしてサーバ装置１０１で作成されたプリセット位置毎の画像ファイルを、通信制御部１２１を介してサーバ装置１０１から取得する。そして、処理部１２２は、表示用画像を生成する。この表示用画像では、同じプリセット位置で撮像された一定の時間間隔の画像が撮像順に表示され、且つ、当該プリセット位置と異なるプリセット位置で撮像された画像が表示されない。表示制御部１２５は、この表示用画像に基づいて、複数のプリセット位置のうち、ユーザにより指定されたプリセット位置の画像ファイル内の画像のみを撮像順に表示部１２６に表示する。これにより、表示制御部１２５は、同じ撮像方向、同じ画角において一定の時間間隔で撮像した画像をつないだ画像を表示することができる。即ち、１台のカメラで、複数の撮像方向、複数の画角の微速度撮像が同時にできる。また、表示制御部１２５は、同じ撮像方向、同じ画角において一定の時間間隔で撮像した複数の画像を１つの表示画面に並べて表示してもよい。
尚、本実施形態においても、第１の実施形態で説明した種々の変形例を採用することができる。また、本実施形態の手法を、第２の実施形態の手法に適用してもよい。
【００７２】
尚、前述した実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００７３】
（その他の実施例）
本発明は、前述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７４】
１０１：サーバ装置、１０２：クライアント装置、１０３：ネットワーク
【図１】
2018098536.tif 000003
【図２】
2018098536.tif 000004
【図３】
2018098536.tif 000005
【図４】
2018098536.tif 000006
【図５】
2018098536.tif 000007
【図６】
2018098536.tif 000008
【図７】
2018098536.tif 000009
【図８】
2018098536.tif 000010
【図９】
2018098536.tif 000011
【図１０】
2018098536.tif 000012
【図１１】
2018098536.tif 000013