(57)【特許請求の範囲】
【請求項１】
撮影装置とサービスサーバとを備えた画像収集システムであって、
前記撮影装置は、建物内外に設置された撮影装置であり、
前記撮影装置によって撮影されることで生成された画像データを記憶する画像データ記憶部と、
画像データの取得を要求する画像データ取得要求を、利用者端末を利用する利用者を識別するための利用者識別子とともに前記利用者端末から受信した場合に、該利用者端末に対して画像データを送信することを許可するか否かの判定を求める判定要求を、前記利用者識別子とともに、前記サービスサーバに送信する判定要求送信部と、
前記判定要求に対する判定結果として、前記利用者端末に対して画像データを送信することを許可するとの判定結果を前記サービスサーバから受信した場合に、前記画像データ記憶部に記憶された画像データを該利用者端末に送信する画像データ送信部とを備え、
前記サービスサーバは、
前記利用者識別子と、前記利用者端末が所在する所在位置とを含む行動情報を記憶する利用者情報記憶部と、
前記撮影装置により撮影された撮影対象の位置を示す撮影位置であって、前記撮影装置により撮影された画像データを用いて特定される一定領域としての撮影位置を記憶する撮影情報記憶部と、
前記判定要求を前記利用者識別子とともに前記撮影装置から受信した場合に、該利用者識別子と一致する利用者識別子に対応付けて前記利用者情報記憶部に記憶されている前記所在位置が、前記撮影情報記憶部に記憶されている前記一定領域としての撮影位置に相当する所在位置に近似するか否かを判定する判定部と、
前記判定部によって近似すると判定された場合に、前記利用者端末に対して画像データを送信することを許可するとの判定結果を前記撮影装置に送信する判定結果送信部と
を備え、
前記撮影情報記憶部が記憶する一定領域としての撮影位置は、地図上に示される位置において周辺が撮影されることで生成された地図画像データと、前記撮影装置により撮影された画像データとの重複範囲に含まれる地図上の領域を示す位置情報として特定される
ことを特徴とする画像収集システム。
【請求項２】
前記サービスサーバは、
前記利用者端末から該利用者端末の利用者を示す利用者識別子と、該利用者端末が所在する所在位置とを含む行動情報を受信した場合に、該利用者識別子と該所在位置とを前記利用者情報記憶部に格納する利用者情報格納部
をさらに備えたことを特徴とする請求項１に記載の画像収集システム。
【請求項３】
撮影装置とサービスサーバとを備えた画像収集システムで実行される画像収集方法であって、
前記撮影装置は、建物内外に設置された撮影装置であり、
前記撮影装置によって撮影されることで生成された画像データを記憶する画像データ記憶部を備え、
前記サービスサーバは、
利用者を識別するための利用者識別子と、前記利用者によって利用される利用者端末が所在する所在位置とを含む行動情報を記憶する利用者情報記憶部と、
前記撮影装置により撮影された撮影対象の位置を示す撮影位置であって、前記撮影装置により撮影された画像データを用いて特定される一定領域としての撮影位置を記憶する撮影情報記憶部とを備え、
前記撮影装置は、
画像データの取得を要求する画像データ取得要求を、前記利用者識別子とともに前記利用者端末から受信した場合に、該利用者端末に対して画像データを送信することを許可するか否かの判定を求める判定要求を、前記利用者識別子とともに、前記サービスサーバに送信する判定要求送信工程を含み、
前記サービスサーバは、
前記判定要求を前記利用者識別子とともに前記撮影装置から受信した場合に、該利用者識別子と一致する利用者識別子に対応付けて前記利用者情報記憶部に記憶されている前記所在位置が、前記撮影情報記憶部に記憶されている前記一定領域としての撮影位置に相当する所在位置に近似するか否かを判定する判定工程と、
前記判定工程によって近似すると判定された場合に、前記利用者端末に対して画像データを送信することを許可するとの判定結果を前記撮影装置に送信する判定結果送信工程とを含み、
前記撮影装置は、
前記判定要求に対する判定結果として、前記利用者端末に対して画像データを送信することを許可するとの判定結果を前記サービスサーバから受信した場合に、前記画像データ記憶部に記憶された画像データを該利用者端末に送信する画像データ送信工程を含み、
前記撮影情報記憶部が記憶する一定領域としての撮影位置は、地図上に示される位置において周辺が撮影されることで生成された地図画像データと、前記撮影装置により撮影された画像データとの重複範囲に含まれる地図上の領域を示す位置情報として特定される
ことを特徴とする画像収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像収集システム及び画像収集方法に関する。
【背景技術】
【０００２】
従来、撮影処理を行うことで静止画や動画を生成するデジタルカメラやビデオカメラ等の撮影装置が知られている。このような撮影装置は、旅行等により外出する利用者によって用いられることが多く、外出先で用いられることにより、外出先での利用者の思い出を静止画や動画として残すことができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】株式会社ネットカムシステムズ、“ブロードバンドインターネットＬＡＮ経由で簡単モニタリング”、［online］、［平成２３年２月２４日検索］、インターネット＜URL：http://www.ncam.net/index.html＞
【非特許文献２】株式会社ウェザーニュース、“お天気カメラ”、［online］、［平成２３年２月２４日検索］、インターネット＜http://weathernews.jp/livecam/＞
【非特許文献３】富士フィルム株式会社、“証明写真ボックス”、［online］、［平成２３年２月２４日検索］、インターネット＜URL：http://fujifilm.jp/business/photo/photo_box/index.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の撮影装置を用いた場合には、利用者は、利用者自身が被写体となる際に、旅行仲間や旅先で出会った他人等に撮影を依頼することになる。このため、利用者は、利用者自身を含む静止画や動画を残しにくい場合があった。
【課題を解決するための手段】
【０００５】
実施形態に係る画像収集システムは、撮影装置とサービスサーバとを備える。撮影装置は、建物内外に設置された撮影装置である。撮影装置は、画像データ記憶部と、判定要求送信部と、画像データ送信部とを備える。画像データ記憶部は、前記撮影装置によって撮影されることで生成された画像データを記憶する。判定要求送信部は、画像データの取得を要求する画像データ取得要求を、利用者を識別するための利用者識別子とともに前記利用者端末から受信した場合に、該利用者端末に対して画像データを送信することを許可するか否かの判定を求める判定要求を、前記利用者識別子とともに、前記サービスサーバに送信する。画像データ送信部は、前記判定要求に対する判定結果として、前記利用者端末に対して画像データを送信することを許可するとの判定結果を前記サービスサーバから受信した場合に、前記画像データ記憶部に記憶された画像データを該利用者端末に送信する。サービスサーバは、利用者情報記憶部と、撮影情報記憶部と、判定部と、判定結果送信部とを備える。利用者情報記憶部は、前記利用者識別子と、前記利用者端末が所在する所在位置とを含む行動情報を記憶する。撮影情報記憶部は、前記撮影装置により撮影された撮影対象の位置を示す撮影位置を記憶する。判定部は、前記判定要求を前記利用者識別子とともに前記撮影装置から受信した場合に、該利用者識別子と一致する利用者識別子に対応付けて前記利用者情報記憶部に記憶されている前記所在位置が、前記撮影情報記憶部に記憶されている撮影位置に相当する所在位置に近似するか否かを判定する。判定結果送信部は、前記判定部によって近似すると判定された場合に、前記利用者端末に対して画像データを送信することを許可するとの判定結果を前記撮影装置に送信する。
【発明の効果】
【０００６】
実施形態に係る画像収集システム及び画像収集方法によれば、利用者を含む画像データを多数提供することができるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施例１における画像収集システムの構成例を示す図である。
【図２】図２は、実施例１における利用者端末の一例を示す図である。
【図３】図３は、実施例１における画像収集システムによる撮影位置の事前登録を説明するための図である。
【図４】図４は、実施例１における撮影位置を説明するための図である。
【図５】図５は、実施例１における画像データの取得要求及び送信を説明するための図である。
【図６】図６は、実施例１における画像収集システムによる撮影位置の登録処理を示す図である。
【図７】図７は、実施例１における画像収集システムによる行動情報の送受信処理を示す図である。
【図８】図８は、実施例１における画像収集システムによる撮影処理を示す図である。
【図９】図９は、実施例１における画像収集システムによる画像データの送受信処理を示す図である。
【図１０】図１０は、実施例１における各装置の構成例を示す図である。
【図１１】図１１は、利用者情報記憶部の一例を示す図である。
【図１２】図１２は、画像記憶部の一例を示す図である。
【図１３】図１３は、利用者情報記憶部の一例を示す図である。
【図１４】図１４は、撮影情報記憶部の一例を示す図である。
【図１５】図１５は、認証プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【０００８】
以下に、本発明に係る画像収集システム及び画像収集方法の実施例を図面に基づいて詳細に説明する。なお、この実施例により本発明が限定されるものではない。
【実施例１】
【０００９】
［実施例１における画像収集システムの構成例］
まず、実施例１における画像収集システムについて説明する。実施例１における画像収集システム１は、監視カメラ等の撮影装置によって撮影された画像データを収集する。そして、画像収集システム１は、利用者から画像データの取得要求を受け付けた場合に、利用者の行動履歴を用いた認証処理を行った後に、かかる利用者が写っている可能性のある画像データを利用者に提供する。
【００１０】
このような画像収集システム１による処理について、図１を用いて簡単に説明する。図１は、実施例１における画像収集システムの構成例を示す図である。なお、以下では、画像収集システム１が静止画である画像データを収集する場合を例に挙げて説明するが、画像収集システム１は、動画である画像データを収集してもよい。
【００１１】
図１に例示するように、画像収集システム１は、利用者端末１１０、１２０、１３０及び１４０と、撮影装置２１０、２２０、２３０及び２４０と、運用端末３１０と、画像ストレージ４１０と、サービスサーバ５１０と、画像収集装置６１０とを含む。
【００１２】
利用者端末１１０、１２０、１３０及び１４０は、利用者に利用される携帯電話機等であり、自端末の所在位置を取得する機能を有する。これらの利用者端末１１０、１２０、１３０及び１４０は、自端末の所在位置と所在日時等を含む行動情報をサービスサーバ５１０に定期的に送信する。ここで、図１に示した位置情報２１０ａ、２２０ａ、２３０ａ、２４０ａは、それぞれ利用者端末１１０、１２０、１３０、１４０の位置情報である。
【００１３】
撮影装置２１０、２２０、２３０及び２４０は、建物内外に設置された監視カメラ等であり、撮影処理を行うことで画像データを生成する。撮影装置２１０や撮影装置２４０は、画像データ等を画像ストレージに送信する。ここで、撮影装置２１０は、１台の画像ストレージ４１０と接続され、撮影装置２４０は、図示しない１台の画像ストレージと接続される。そして、撮影装置２１０は、画像ストレージ４１０に画像データ等を送信し、撮影装置２４０は、図示しない画像ストレージに画像データ等を送信する。これにより、各画像ストレージは、撮影装置によって生成された画像データを蓄積する。一方、撮影装置２２０や撮影装置２３０は、撮影処理を行うことで生成した画像データ等を自撮影装置に蓄積する。
【００１４】
また、撮影装置２１０及び２４０は、画像データに関する撮影情報をサービスサーバ５１０に送信する。なお、撮影情報とは、例えば、画像データを識別するための画像ＩＤや、撮影装置により撮影が行われた日時である撮影日時等を含む情報を示す。
【００１５】
運用端末３１０は、撮影装置２１０等により撮影された撮影対象の位置である撮影位置を特定し、特定した撮影位置をサービスサーバ５１０に事前登録する。なお、運用端末３１０は、撮影装置２１０の設置時等に、かかる撮影装置２１０が撮影対象とする撮影位置をサービスサーバ５１０に事前登録する。ここで、図１に示した撮影位置２１０ｂ、２２０ｂ、２３０ｂ、２４０ｂは、それぞれ撮影装置２１０、２２０、２３０、２４０の撮影位置である。
【００１６】
サービスサーバ５１０は、利用者端末１１０等から行動情報を定期的に受信することにより、各利用者の行動履歴を収集する。また、サービスサーバ５１０は、撮影装置２１０等から撮影情報を受信することにより、各撮影装置によって生成された画像データに関する撮影情報を収集する。これにより、サービスサーバ５１０は、各画像ストレージが保持する画像データの撮影情報を集約することができる。
【００１７】
画像収集装置６１０は、利用者に利用されるＰＣ（Personal  Computer）等であり、サービスサーバ５１０及び画像ストレージ４１０から画像データを検索する。具体的には、画像収集装置６１０は、利用者端末１１０等の利用者の指示に従って、利用者に指定された位置情報や日時情報とともに画像ＩＤの取得要求をサービスサーバ５１０に送信する。そして、サービスサーバ５１０は、まず、利用者の行動履歴を用いた認証処理を行い、続いて、行動履歴や事前登録された撮影位置等に基づいて、かかる利用者が写っている可能性のある画像データを示す画像ＩＤを検索し、得られた画像ＩＤを画像収集装置６１０に送信する。そして、画像収集装置６１０は、サービスサーバ５１０から取得した画像ＩＤを用いて画像ストレージ４１０から画像データを取得する。これにより、利用者端末１１０等の利用者は、例えば外出先から帰宅した場合等に、画像収集装置６１０を操作することによって、利用者自身が写っている可能性のある画像データを取得することができる。
【００１８】
なお、上記では、画像収集装置６１０が画像ストレージ４１０から画像データを取得する例を示したが、図１に示した撮影装置２２０及び２３０は、画像ストレージ４１０を介さずに利用者端末１２０又は１３０に画像データを提供する。
【００１９】
具体的には、撮影装置２２０は、利用者端末１２０から画像データの取得要求を受け付け、かかる画像データ取得要求に応じて、画像データを利用者端末１２０に提供する。これにより、利用者端末１２０の利用者は、撮影装置２２０によって撮影された画像データを即座に取得することができる。
【００２０】
また、撮影装置２３０は、利用者端末１３０からの画像データ取得要求に応じて、例えばライトを点滅させることにより、利用者端末１３０の利用者に撮影処理を行うことを認識させた後に撮影処理を行う。そして、撮影装置２３０は、画像データを利用者端末１３０に提供する。これにより、利用者端末１３０の利用者は、利用者自身が望む姿勢で撮影された画像データを即座に取得することができる。
【００２１】
また、画像収集システム１は、利用者が電車１０等の交通機関に乗車している場合には、かかる交通機関の画像データを利用者に提供することもできる。具体的には、撮影装置２４０は、電車１０又は電車１０が通過する線路等を撮影する監視カメラ等であり、電車１０には、電車１０の所在位置及び所在日時等を含む乗物情報をサービスサーバ５１０に定期的に送信する乗物装置が搭載される。そして、画像収集装置６１０は、利用者端末１４０の利用者によって操作されることによって、画像ＩＤの取得要求をサービスサーバ５１０に送信する。そして、サービスサーバ５１０は、乗物情報を用いた認証処理等を行うことにより、かかる利用者に乗車された電車１０が映っている可能性のある画像データを示す画像ＩＤを画像収集装置６１０に送信し、画像収集装置６１０は、撮影装置２４０と接続されている画像ストレージから画像データを取得する。これにより、利用者端末１４０の利用者は、例えば外出先から帰宅した場合等に、画像収集装置６１０を操作することによって、利用者自身が乗車した電車１０が写っている可能性のある画像データを取得することができる。
【００２２】
このような画像収集システム１のうち、実施例１では、図１に示した利用者端末１２０、撮影装置２２０、運用端末３１０、サービスサーバ５１０による処理について詳細に説明する。ここで、実施例１では、複数の利用者端末１２０が存在するものとする。図２を用いて具体的に説明する。図２は、実施例１における利用者端末１２０の一例を示す図である。図２に示した利用者端末１２０−１〜１２０−ｍは、図１に示した利用者端末１２０に対応する。利用者端末１２０−１〜１２０−ｍの各々は、サービスサーバ５１０との間で通信可能に接続されており、定期的に行動情報をサービスサーバ５１０に送信する。以下では、利用者端末１２０−１〜１２０−ｍを区別する必要がない場合には、これらを総称して「利用者端末１２０」と表記する場合がある。
【００２３】
［撮影位置の事前登録］
次に、図３及び図４を用いて、撮影位置の事前登録について説明する。図３は、実施例１における画像収集システム１による撮影位置の事前登録を説明するための図であり、図４は、実施例１における撮影位置を説明するための図である。
【００２４】
上述したように、実施例１における画像収集システム１においては、運用端末３１０が、撮影装置２２０の撮影位置をサービスサーバ５１０に事前登録する。サービスサーバ５１０は、この事前登録された撮影位置を用いて、利用者が写っている可能性のある画像データを示す画像ＩＤを検索する。
【００２５】
ここで、撮影位置とは、撮影装置２２０により撮影された撮影対象の位置であって、撮影装置２２０が設置された位置ではない。また、実施例１において、撮影位置は、ある一点ではなく一定領域である。実施例１における運用端末３１０は、撮影装置２２０により撮影された画像データを用いて一定領域としての撮影位置を特定し、特定した撮影位置を示す位置情報を、サービスサーバ５１０に事前登録する。例えば、運用端末３１０は、撮影装置２２０の設置時等に、この事前登録を行う。
【００２６】
以下、撮影装置２２０の設置時に行われる撮影位置の事前登録について、作業者によって行われる作業の一例とともに説明する。まず、作業者は、撮影装置２２０の設置場所に持参した運用端末３１０を操作し、運用端末３１０に対して、撮影装置２２０の撮影装置ＩＤを入力する。撮影装置ＩＤは、撮影装置２２０を識別するための情報である。運用端末３１０は、撮影装置ＩＤの入力を受け付けると、撮影装置ＩＤを記憶部に格納する。
【００２７】
また、作業者は、運用端末３１０に対して、撮影装置２２０が設置される位置の位置情報を取得するための操作を行う。すると、運用端末３１０は、例えば自端末に内蔵するＧＰＳ（Global  Positioning  System）機能を用いて位置情報を測定する。運用端末３１０のＧＰＳ機能は、ＧＰＳ衛星から送信される信号を受信することにより、撮影装置２２０が設置される位置の位置情報として、経度及び緯度を検出する。なお、ここで測定される位置情報は、あくまで、撮影装置２２０が設置される位置の位置情報であって、撮影対象の位置の位置情報ではない。
【００２８】
また、作業者は、建物内外の所定の位置に撮影装置２２０を設置し、レンズの向きを手動で調節する。そして、作業者が、撮影装置２２０に対して撮影指示を入力すると、撮影装置２２０は、撮影を行い、画像データを生成する。この画像データには、撮影装置２２０により撮影された撮影対象が写される。続いて、作業者は、運用端末３１０に対して、撮影装置２２０によって撮影された画像データを入力し、運用端末３１０は、画像データの入力を受け付ける。
【００２９】
ここで、実施例１における運用端末３１０は、地図情報を記憶している。地図情報は、地図と、地図上に示される各位置の位置情報と、地図上に示される位置において周辺が撮影されることで生成された地図画像データとが対応付けられたものであり、例えば、Ｇｏｏｇｌｅ（登録商標）マップのストリートビュー等である。運用端末３１０は、このような地図情報を、例えば作業者によって予め入力されることで記憶している。
【００３０】
そして、運用端末３１０は、図３に示すように、撮影装置２２０によって撮影された画像データ３０と地図画像データ４０とを既存の画像認識技術を用いて比較し、地図画像データ４０上における画像データ３０の重複範囲を探索する。すなわち、一般に、地図画像データ４０には、地球上のあらゆる位置において撮影された膨大な地図画像データ４０が含まれる。このため、運用端末３１０は、これらの膨大な地図画像データ４０の中から、画像データ３０と一致する範囲をパターンマッチング等により探索する。
【００３１】
もっとも、実施例１における運用端末３１０は、重複範囲の探索を行う前に、比較に用いられる地図画像データ４０の比較範囲を絞り込むために、撮影装置２２０が設置された位置の位置情報を用いる。すなわち、通常、撮影装置２２０が設置された位置と、撮影装置２２０により撮影された撮影対象の位置とは近接していると考えられるため、運用端末３１０は、撮影装置２２０が設置された位置の位置情報、すなわちＧＰＳ機能を用いて測定された位置情報を用いて、地図画像データ４０の比較範囲を絞り込む。例えば、運用端末３１０は、ＧＰＳ機能を用いて測定された位置情報が示す位置を中心に、一定範囲として例えば半径約１００ｍ以内の範囲を比較範囲として絞り込む。
【００３２】
そして、運用端末３１０は、絞り込んだ比較範囲の中で、地図画像データ４０上における画像データ３０の重複範囲を探索すると、探索した重複範囲に含まれる地図上の領域を示す位置情報を、地図情報から抽出する。
【００３３】
図４に示すように、例えば、運用端末３１０は、地図画像データ４０から、画像データ３０との重複範囲である地図画像データ５０を切り出し、切り出した地図画像データ５０の中で、ランドマーク的対象物として噴水５０ａを特定する。ランドマーク的対象物とは、例えば、特徴的な構造物として予め地図情報に登録されたものや、画像認識により特徴的な構造物として認識されたもの等である。
【００３４】
そして、運用端末３１０は、噴水５０ａを中心に、撮影位置の登録範囲となる横幅及び奥行幅を設定する。なお、運用端末３１０は、この横幅及び奥行幅として、例えば、予め作業者によって入力され、運用端末３１０の記憶部に記憶された設定済みの値を用いる。また、例えば、運用端末３１０は、作業者が運用端末３１０の表示部に表示された地図画像データ５０を見ながら入力することで、作業者によってその場で入力された値を用いてもよい。
【００３５】
次に、運用端末３１０は、設定された横幅及び奥行幅で囲まれる矩形の領域を、撮影位置として登録する登録範囲の領域として決定する。そして、運用端末３１０は、矩形の領域の各角における緯度経度の情報を地図情報から抽出する。例えば、運用端末３１０は、地図情報において地図と位置情報と地図画像データとが対応付けられているので、その対応関係を用いて、まずランドマーク的対象物の緯度経度の情報を位置情報から抽出し、次に、この緯度経度の情報を用いて、矩形の領域の各角における緯度経度の情報を、例えば算出する等して求める。こうして、運用端末３１０は、図４に示すように、「緯度Ｘ１経度Ｙ１」、「緯度Ｘ２経度Ｙ２」、「緯度Ｘ３経度Ｙ３」、「緯度Ｘ４経度Ｙ４」を抽出する。
【００３６】
なお、ここでは、説明の便宜上、例えば「緯度Ｘ１経度Ｙ１」等と表記するが、例えば、「北緯３５度３９分２９秒１５７２」や「東経１３９度４４分２８秒８７５９」といった値である。もっとも、この値も一例に過ぎず、また、位置情報は、緯度経度によって示されるものに限られない。さらに、実施例１においては、登録範囲の領域として、ランドマーク的対象物を中心とする矩形の領域を例に挙げて説明するが、実施の形態はこれに限られるものではない。登録範囲の領域は、例えば、ランドマーク的対象物を中心とする円の領域であってもよい。また、登録範囲の領域は、必ずしもランドマーク的対象物を中心とすることを必須とするものではない。
【００３７】
そして、図３に示すように、運用端末３１０は、地図情報から抽出した位置情報を、記憶部に記憶している撮影装置ＩＤとともに、情報通信ネットワーク２０を介してサービスサーバ５１０に送信する。なお、運用端末３１０は、位置情報をサービスサーバ５１０に送信する前に、確認ボタンを表示部に表示し、作業者による確認ボタンの押下を受け付けてから、位置情報の送信を行ってもよい。
【００３８】
なお、実施の形態は、上述した例に限られるものではない。例えば、実施例１においては、ＧＰＳ機能を用いて測定された位置情報を用いて比較範囲の絞込みを行う例を説明したが、実施の形態はこれに限られるものではない。例えば、作業者は、撮影装置２２０の設置場所近辺に存在するランドマーク的対象物の位置情報を運用端末３１０に対して入力してもよい。この場合、運用端末３１０は、ランドマーク的対象物の位置情報を用いて、例えばこの位置情報が示す位置を中心に、一定範囲として例えば半径約１００ｍ以内の範囲を比較範囲として絞り込む。
【００３９】
また、作業者による操作に基づいて行われた処理を、自動で行われる処理としてもよく、反対に、自動で行われた処理を、作業者による操作に基づいて行われる処理としてもよい。例えば、ＧＰＳ機能を用いた位置情報の測定は、運用端末３１０によって自動で行われてもよい。この場合、運用端末３１０は、例えば画像データの入力を受け付けたことを契機として自端末に内蔵するＧＰＳ機能を起動し、位置情報を測定すればよい。
【００４０】
また、例えば、地図情報の記憶も、運用端末３１０によって自動で行われてもよい。この場合、運用端末３１０は、例えば画像データの入力を受け付けたことを契機として、インターネット等の情報通信ネットワーク２０を介して地図情報をダウンロードし、ダウンロードすることで記憶した地図情報を用いて、地図画像データ４０上における画像データ３０の重複範囲を探索する。さらに、運用端末３１０は、撮影装置２２０が設置された位置の位置情報を用いてダウンロードを行うことで、比較範囲の絞込みを行った上で、地図画像データ４０をダウンロードしてもよい。
【００４１】
［画像データの取得要求及び送信］
次に、図５を用いて、利用者端末１２０、撮影装置２２０及びサービスサーバ５１０の間で行われる画像データの取得要求及び送信について説明する。図５は、実施例１における画像データの取得要求及び送信を説明するための図である。
【００４２】
上述したように、実施例１における撮影装置２２０は、利用者端末１２０から画像データの取得要求を受け付け、かかる画像データ取得要求に応じて、画像データを利用者端末１２０に提供する。これにより、利用者端末１２０の利用者は、撮影装置２２０によって撮影された画像データを即座に取得することができる。
【００４３】
具体的に説明すると、まず、撮影装置２２０は、予め決められた撮影タイミングで撮影を行い、撮影することにより生成した画像データを記憶している。また、図５に示すように、利用者端末１２０は、利用者端末１２０の利用者を示す利用者ＩＤと、利用者端末１２０が所在する所在位置とを含む行動情報ａを、サービスサーバ５１０に定期的に送信する。サービスサーバ５１０は、定期的に送信された行動情報ａを記憶する。
【００４４】
また、利用者端末１２０は、画像データの取得を要求する画像データ取得要求ｂを利用者ＩＤとともに撮影装置２２０に送信する。例えば、撮影範囲内の地面やその境界部分に予め着色がなされていたり、撮影装置２２０の設置場所であることを案内する看板が撮影範囲の入口に設置されていたりすることで、利用者は、撮影装置２２０の設置場所を認識することができるとする。すると、利用者は、利用者端末１２０を操作し、利用者端末１２０は、画像データ取得要求ｂを利用者ＩＤとともに撮影装置２２０に送信する。
【００４５】
一方、撮影装置２２０は、画像データ取得要求ｂを利用者ＩＤとともに利用者端末１２０から受信すると、認証要求ｃをこの利用者ＩＤとともにサービスサーバ５１０に送信する。ここで、認証要求ｃは、利用者端末１２０に対して画像データを送信することを許可するか否かの判定を求めるものである。
【００４６】
サービスサーバ５１０は、認証要求ｃを利用者ＩＤとともに撮影装置２２０から受信すると、記憶している行動情報ａを参照し、この利用者ＩＤに対応付けて記憶している所在位置が、撮影装置２２０の撮影位置に相当する所在位置に近似するか否かを判定する。そして、サービスサーバ５１０は、近似すると判定した場合に、利用者端末１２０に対して画像データを送信することを許可するとの許諾情報ｄを撮影装置２２０に送信する。
【００４７】
撮影装置２２０は、許諾情報ｄをサービスサーバ５１０から受信すると、記憶している画像データｅを利用者端末１２０に送信する。
【００４８】
［装置間の処理の流れ］
次に、図６〜図９を用いて、図１に示した各種装置間における処理の流れを説明する。まず、図６を用いて、運用端末３１０とサービスサーバ５１０との間における撮影位置の登録処理について説明する。図６は、実施例１における画像収集システム１による撮影位置の登録処理を示す図である。
【００４９】
図６に示すように、運用端末３１０は、撮影装置２２０によって撮影された画像データ３０の入力を受け付ける（ステップＳ１１）。次に、運用端末３１０は、ＧＰＳ機能を用いて測定された位置情報を用いて比較範囲を絞り込む（ステップＳ１２）。例えば、運用端末３１０は、ＧＰＳ機能を用いて測定された位置情報が示す位置を中心に、一定範囲として例えば半径約１００ｍ以内の範囲を比較範囲として絞り込む。
【００５０】
続いて、運用端末３１０は、撮影装置２２０によって撮影された画像データ３０と地図画像データ４０とを公知の画像認識技術を用いて比較し、地図画像データ４０上における画像データ３０の重複範囲を探索する（ステップＳ１３）。すなわち、運用端末３１０は、地図画像データ４０の中から、画像データ３０と一致する範囲を探索する。
【００５１】
そして、運用端末３１０は、地図画像データ４０から、画像データ３０との重複範囲である地図画像データ５０を切り出し、切り出した地図画像データ５０の中で、ランドマーク的対象物を特定する（ステップＳ１４）。例えば、運用端末３１０は、ランドマーク的対象物として噴水５０ａを特定する。
【００５２】
次に、運用端末３１０は、ランドマーク的対象物を中心に、撮影位置の登録範囲となる横幅及び奥行幅を設定する（ステップＳ１５）。続いて、運用端末３１０は、設定された横幅及び奥行幅で囲まれる矩形の領域を登録範囲の領域として決定し、決定した領域を示す位置情報を地図情報から抽出する（ステップＳ１６）。例えば、運用端末３１０は、矩形の領域の各角における緯度経度の情報を地図情報から抽出する。
【００５３】
そして、運用端末３１０は、地図情報から抽出した位置情報を、撮影装置ＩＤとともに、情報通信ネットワーク２０を介してサービスサーバ５１０に送信する（ステップＳ１７）。
【００５４】
一方、サービスサーバ５１０は、位置情報及び撮影装置ＩＤを受信すると（ステップＳ１８）、これらを撮影情報記憶部５１３に格納する（ステップＳ１９）。このようにして、サービスサーバ５１０は、撮影装置２２０の撮影位置を、撮影情報記憶部５１３に事前登録する。
【００５５】
次に、図７を用いて、利用者端末１２０とサービスサーバ５１０との間における行動情報の送受信処理について説明する。図７は、実施例１における画像収集システム１による行動情報の送受信処理を示す図である。
【００５６】
図７に示すように、利用者端末１２０は、行動情報をサービスサーバ５１０に送信するタイミングであるか否かを監視する（ステップＳ２１）。なお、行動情報を送信するタイミングは、システムで予め決められている時間毎であってもよいし、利用者によって任意に決定される時間毎であってもよく、例えば、１０分毎や１時間毎である。
【００５７】
そして、利用者端末１２０は、行動情報の送信タイミングである場合に、自端末の所在位置を取得する（ステップＳ２２）。そして、利用者端末１２０は、取得した所在位置と、かかる所在位置に所在した日時である所在日時と、利用者端末１２０を利用する利用者を識別するための利用者ＩＤとを含む行動情報を利用者情報記憶部１２３に格納する（ステップＳ２３）。そして、利用者端末１２０は、かかる行動情報をサービスサーバ５１０に送信する（ステップＳ２４）。
【００５８】
サービスサーバ５１０は、利用者端末１２０から行動情報を受信すると（ステップＳ２５）、受信した行動情報を利用者情報記憶部５１２に格納する（ステップＳ２６）。サービスサーバ５１０は、利用者端末１２０から行動情報を受信するたびに、かかる行動情報を利用者情報記憶部５１２に格納する。このようにして、サービスサーバ５１０は、利用者が所在した位置や日時に関する行動情報を行動履歴として収集する。
【００５９】
次に、図８を用いて、撮影装置２２０の撮影処理について説明する。図８は、実施例１における画像収集システム１による撮影処理を示す図である。
【００６０】
図８に示すように、撮影装置２２０は、撮影タイミングであるか否かを監視する（ステップＳ３１）。なお、撮影タイミングは、システムで予め決められている時間毎であってもよいし、撮影装置２２０を管理する管理者によって任意に決定される時間毎であってもよく、例えば、１分毎や５分毎である。
【００６１】
そして、撮影装置２２０は、撮影タイミングである場合に、撮影処理を行うことで画像データを生成する（ステップＳ３２）。そして、撮影装置２２０は、生成した画像データに対応付けて画像ＩＤを払い出し、画像ＩＤ、画像データ及び撮影日時を画像記憶部２２３に格納する（ステップＳ３３）。このとき、撮影装置２２０は、自装置である撮影装置２２０を識別するための撮影装置ＩＤとともに画像データ等を画像記憶部２２３に格納してもよい。
【００６２】
次に、図９を用いて、利用者端末１２０と撮影装置２２０とサービスサーバ５１０との間における画像データの送受信処理について説明する。図９は、実施例１における画像収集システム１による画像データの送受信処理を示す図である。
【００６３】
図９に示すように、利用者端末１２０は、画像データの取得を要求する画像データ取得要求を、利用者ＩＤとともに撮影装置２２０に送信する（ステップＳ４１）。例えば、撮影装置２２０の設置場所で、利用者が利用者端末１２０を操作することで、利用者端末１２０は、看板に表示されたＱＲコード（登録商標）を読み取り、情報通信ネットワーク２０を介して撮影装置２２０のＵＲＬ（Uniform  Resource  Locator）にアクセスする。そして、例えば、利用者端末１２０は、所定の表示部に、利用者ＩＤの入力ボックスと『画像データ取得要求』のボタンとを表示することで、利用者からの利用者ＩＤの入力とボタン押下とを受け付け、画像データ取得要求を利用者ＩＤとともに撮影装置２２０に送信する。なお、画像データ取得要求の送信手法はこれに限られるものではない。例えば、利用者端末１２０は、看板に記載された撮影装置２２０のＵＲＬの入力を利用者から受け付けたり、予め撮影装置２２０のＵＲＬを記憶している等、他の手法で撮影装置２２０と通信を行ってもよい。
【００６４】
続いて、撮影装置２２０は、画像データ取得要求を利用者ＩＤとともに受信した場合に、認証要求を、この利用者ＩＤとともにサービスサーバ５１０に送信する（ステップＳ４２）。ここで、認証要求は、利用者端末１２０に対して画像データを送信することを許可するか否かの判定を求めるものである。
【００６５】
サービスサーバ５１０は、認証要求を利用者ＩＤとともに受信した場合に、利用者情報記憶部５１２に記憶されている行動情報を用いて認証処理を行う（ステップＳ４３）。例えば、サービスサーバ５１０は、認証要求とともに受信した利用者ＩＤが利用者情報記憶部５１２に記憶されているか否かを判定することで、サービスサーバ５１０によって提供されるサービスに利用者が加入しているか否かを判定する。サービスサーバ５１０は、利用者ＩＤが利用者情報記憶部５１２に記憶されている場合に認証成功とし、利用者ＩＤが利用者情報記憶部５１２に記憶されていない場合に認証失敗とする。
【００６６】
続いて、サービスサーバ５１０は、利用者の所在位置が、撮影装置２２０の撮影位置に含まれることを確認する（ステップＳ４４）。例えば、サービスサーバ５１０は、認証要求とともに受信した利用者ＩＤに対応付けて利用者情報記憶部５１２に記憶されている所在位置が、撮影情報記憶部５１３に記憶されている撮影装置２２０の撮影位置に相当する所在位置に近似するか否かを判定する。
【００６７】
例えば、サービスサーバ５１０は、利用者ＩＤに対応付けて利用者情報記憶部５１２に記憶されている所在位置のうち、最も日時情報が新しい所在位置について、撮影装置２２０の撮影位置に相当する所在位置に近似するか否かを判定する。これにより、サービスサーバ５１０は、画像データの取得を要求する利用者が、撮影装置２２０の撮影位置近辺に所在するか否かを判定することができ、この結果、取得要求の送信元である利用者の正当性を判定することができる。なお、ここでいう正当性とは、「利用者は、少なくとも撮影装置２２０の撮影位置近辺に所在する」という正当性である。
【００６８】
続いて、サービスサーバ５１０は、利用者端末１２０に対して画像データを送信することを許可する許諾情報を、撮影装置２２０から受信した利用者ＩＤとともに、撮影装置２２０に送信する（ステップＳ４５）。
【００６９】
撮影装置２２０は、サービスサーバ５１０から許諾情報を受信した場合に、画像記憶部２２３に記憶されている画像データを、画像データ取得要求の送信元である利用者端末１２０に送信する（ステップＳ４６）。例えば、撮影装置２２０は、許諾情報とともに受信した利用者ＩＤを用いて、画像データ取得要求の送信元である利用者端末１２０を特定し、画像記憶部２２３に記憶されている画像データのうち、最新の画像データを、利用者端末１２０に送信する。
【００７０】
［実施例１における各装置の構成］
次に、図１０を用いて、実施例１における画像収集システム１に含まれる各装置の構成について説明する。図１０は、実施例１における各装置の構成例を示す図である。図１０に示すように、実施例１における画像収集システム１には、利用者端末１２０、撮影装置２２０、運用端末３１０、サービスサーバ５１０が含まれる。
【００７１】
利用者端末１２０は、図１０に例示するように、信号送受信部１２１と、ＧＰＳ部１２２と、利用者情報記憶部１２３と、制御部１２４とを有する。
【００７２】
信号送受信部１２１は、外部装置との間で各種情報を送受信する通信デバイスである。例えば、信号送受信部１２１は、サービスサーバ５１０に行動情報を送信し、撮影装置２２０に画像データ取得要求を送信する。
【００７３】
ＧＰＳ部１２２は、利用者端末１２０の所在位置を検出する。例えば、ＧＰＳ部１２２は、ＧＰＳ衛星から送信される信号を受信することにより、利用者端末１２０の所在位置として、経度及び緯度を検出する。なお、ＧＰＳ部１２２は、後述する位置情報取得部１２４ａによって制御される。
【００７４】
利用者情報記憶部１２３は、利用者端末１２０が所在する所在位置、かかる所在位置に利用者端末１２０が所在した所在日時等を記憶する。なお、利用者情報記憶部１２３は、後述する位置情報登録部１２４ｂによって更新される。
【００７５】
ここで、図１１に、利用者情報記憶部１２３の一例を示す。図１１の例では、所在日時「２０１１年２月２４日１１時３２分」に、利用者端末１２０が所在位置「経度Ｘ１０  緯度Ｙ１０」に所在したことを示している。また、図１１の例では、所在日時「２０１１年２月２４日１１時３８分」に、利用者端末１２０が所在位置「経度Ｘ２０  緯度Ｙ２０」に所在したことを示している。
【００７６】
なお、図１１に示した例では、利用者情報記憶部１２３が所在日時及び所在位置を記憶する例を示したが、利用者情報記憶部１２３は、所在日時及び所在位置に加えて、利用者ＩＤを記憶してもよい。
【００７７】
制御部１２４は、利用者端末１２０による各種処理を全体制御する。図１０に示した例では、制御部１２４は、位置情報取得部１２４ａと、位置情報登録部１２４ｂと、要求部１２４ｃとを有する。
【００７８】
位置情報取得部１２４ａは、ＧＰＳ部１２２を制御することにより、利用者端末１２０の所在位置を取得する。具体的には、位置情報取得部１２４ａは、サービスサーバ５１０に行動情報を送信するタイミングであるか否かを監視し、送信タイミングになった場合に、ＧＰＳ部１２２に利用者端末１２０の所在位置を取得させる。
【００７９】
位置情報登録部１２４ｂは、位置情報取得部１２４ａによって取得された所在位置と、かかる所在位置に利用者端末１２０が所在した所在日時等を利用者情報記憶部１２３に登録する。また、位置情報登録部１２４ｂは、利用者端末１２０の利用者を示す利用者ＩＤと、所在位置と、所在日時とを含む行動情報を、信号送受信部１２１を介してサービスサーバ５１０に送信する。なお、実施例１においては、行動情報に、利用者ＩＤと、所在位置と、所在日時とが含まれるものとして説明するが、これに限られるものではなく、例えば、所在日時が含まれない行動情報であってもよい。
【００８０】
要求部１２４ｃは、利用者から画像データの取得を要求する旨の操作を受け付けた場合に、画像データ取得要求を利用者ＩＤとともに撮影装置２２０に送信する。
【００８１】
また、図１０に例示する撮影装置２２０は、建物内外に設置された監視カメラやライブカメラ、又は、利用者端末１２０の利用者以外の他者に携帯されたデジタルカメラ等である。実施例１では、撮影装置２２０は、建物内外に設置されたカメラであるものとする。
【００８２】
かかる撮影装置２２０は、図１０に例示するように、信号送受信部２２１と、撮影部２２２と、画像記憶部２２３と、制御部２２４とを有する。
【００８３】
信号送受信部２２１は、外部装置との間で各種情報を送受信する通信デバイスである。例えば、信号送受信部２２１は、認証要求をサービスサーバ５１０に送信し、許諾情報をサービスサーバ５１０から受信する。撮影部２２２は、制御部２２４の制御に従って、撮影処理を行うことで画像データを生成する。
【００８４】
画像記憶部２２３は、撮影部２２２によって生成された画像データや、かかる画像データに関する撮影情報等を記憶する。なお、画像記憶部２２３は、後述する制御部２２４によって更新される。
【００８５】
ここで、図１２に、画像記憶部２２３の一例を示す。図１２に示した例では、画像記憶部２２３は、「撮影装置ＩＤ」、「画像ＩＤ」、「画像データ」、「撮影日時」といった項目を有する。「撮影装置ＩＤ」は、撮影装置２２０を識別するための識別子である。例えば、撮影装置２２０−１の撮影装置ＩＤは「２２０−１」である。「画像ＩＤ」は、画像データを識別するための識別子である。「画像データ」は、撮影装置２２０によって撮影処理が行われることで生成されるデータである。「撮影日時」は、撮影装置２２０によって撮影が行われた日時である。
【００８６】
図１２の例では、撮影部２２２によって「２０１１年２月２４日１１時３５分」に撮影が行われたことで「画像データＡ」が生成され、かかる画像データＡの画像ＩＤが「Ｇ１０」であることを示している。また、撮影部２２２によって「２０１１年２月２４日１１時４０分」に撮影が行われることで、「画像データＢ」が生成され、かかる画像データＢの画像ＩＤが「Ｇ１１」であることを示している。
【００８７】
制御部２２４は、撮影装置２２０による各種処理を全体制御する。具体的には、撮影装置２２０は、撮影タイミングになった場合に、撮影部２２２を制御することにより撮影処理を行い、撮影部２２２によって生成された画像データに画像ＩＤを払い出す。そして、制御部２２４は、撮影装置ＩＤ、画像ＩＤ、画像データ及び撮影日時を画像記憶部２２３に格納する。
【００８８】
また、図１０に示した例では、制御部２２４は、認証要求部２２４ａと、提供部２２４ｂとを有する。
【００８９】
認証要求部２２４ａは、利用者端末１２０から画像データ取得要求を受信した場合に、サービスサーバ５１０に認証要求を送信する。具体的には、認証要求部２２４ａは、画像データ取得要求を利用者ＩＤとともに利用者端末１２０から受信した場合に、認証要求をこの利用者ＩＤとともにサービスサーバ５１０に送信する。ここで、認証要求は、利用者端末１２０に対して画像データを送信することを許可するか否かの判定を求めるものである。そして、認証要求部２２４ａは、かかる認証要求に応答してサービスサーバ５１０から許諾情報を受信した場合に、許諾情報を受信した旨を提供部２２４ｂに通知する。
【００９０】
提供部２２４ｂは、許諾情報を受信した旨の通知を認証要求部２２４ａから受け付けた場合に、画像データを利用者端末１２０に送信する。例えば、提供部２２４ｂは、許諾情報とともに受信した利用者ＩＤを用いて、画像データ取得要求の送信元である利用者端末１２０を特定し、画像記憶部２２３に記憶されている画像データのうち、最新の画像データを、利用者端末１２０に送信する。
【００９１】
また、図１０に例示するように、運用端末３１０は、信号送受信部３１１と、表示部３１２と、地図情報記憶部３１３と、制御部３１４とを有する。
【００９２】
信号送受信部３１１は、外部装置との間で各種情報を送受信する通信デバイスである。例えば、信号送受信部３１１は、サービスサーバ５１０に位置情報を送信する。表示部３１２は、各種情報を出力する出力デバイスであり、例えば、液晶ディスプレイ等である。
【００９３】
地図情報記憶部３１３は、地図情報及び撮影装置ＩＤを記憶する。地図情報は、地図と、地図上に示される各位置の位置情報と、地図上に示される位置において周辺が撮影されることで生成された地図画像データとが対応付けられたものである。また、撮影装置ＩＤは、撮影装置２２０を識別する情報である。
【００９４】
地図情報記憶部３１３は、例えば作業者によって予め入力されることで、地図情報を記憶する。また、地図情報記憶部３１３は、例えば撮影装置２２０の設置時等に作業者によって入力されることで、撮影ＩＤを記憶する。なお、地図情報記憶部３１３に記憶された撮影ＩＤは、後述する位置情報登録部３１４ｃによってサービスサーバ５１０に送信された後は、地図情報記憶部３１３から削除されてもよい。
【００９５】
制御部３１４は、運用端末３１０による各種処理を全体制御する。図１０に示した例では、制御部３１４は、画像データ受付部３１４ａと、位置情報抽出部３１４ｂと、位置情報登録部３１４ｃとを有する。
【００９６】
画像データ受付部３１４ａは、撮影装置２２０によって撮影された画像データの入力を受け付ける。具体的には、画像データ受付部３１４ａは、作業者によって入力されることで、撮影装置２２０によって撮影された画像データの入力を受け付ける。
【００９７】
位置情報抽出部３１４ｂは、サービスサーバ５１０に登録する位置情報を地図情報から抽出する。具体的には、位置情報抽出部３１４ｂは、画像データ受付部３１４ａにより受け付けた画像データと地図情報記憶部３１３に記憶された地図画像データとを画像認識により比較することで、地図画像データ上における画像データの重複範囲を探索する。そして、位置情報抽出部３１４ｂは、探索した重複範囲に含まれる地図上の領域を示す位置情報を、地図情報記憶部３１３に記憶された位置情報から抽出する。
【００９８】
位置情報登録部３１４ｃは、サービスサーバ５１０に位置情報を登録する。具体的には、位置情報登録部３１４ｃは、位置情報抽出部３１４ｂによって抽出された位置情報を、地図情報記憶部３１３に記憶された撮影ＩＤとともに、信号送受信部３１１を介してサービスサーバ５１０に送信する。
【００９９】
また、図１０に例示するように、サービスサーバ５１０は、信号送受信部５１１と、利用者情報記憶部５１２と、撮影情報記憶部５１３と、制御部５１４とを有する。
【０１００】
信号送受信部５１１は、外部装置との間で各種情報を送受信する通信デバイスである。例えば、信号送受信部５１１は、利用者端末１２０から行動情報を受信し、撮影装置２２０から認証要求を受信し、運用端末３１０から位置情報を受信する。また、例えば、信号送受信部５１１は、撮影装置２２０に許諾情報を送信する。
【０１０１】
利用者情報記憶部５１２は、利用者端末１２０の位置情報登録部１２４ｂによって送信された行動情報を記憶する。ここで、図１３に、利用者情報記憶部５１２の一例を示す。図１３に示した例では、利用者情報記憶部５１２は、「利用者ＩＤ」、「所在日時」、「所在位置」といった項目を有する。これらの「利用者ＩＤ」、「所在日時」及び「所在位置」は、利用者端末１２０によって送信される行動情報であり、後述する格納部５１４ａによって格納される。
【０１０２】
図１３の例では、利用者ＩＤ「１２０−１」である利用者端末１２０−１が、「２０１１年２月２４日１１時３２分」に、「緯度Ｘ１０  経度Ｙ１０」が示す位置に所在したことを示している。また、図１３の例では、利用者ＩＤ「１２０−２」である利用者端末１２０−２が、「２０１１年２月２４日１１時３８分」に、「緯度Ｘ２０  経度Ｙ２０」が示す位置に所在したことを示している。
【０１０３】
撮影情報記憶部５１３は、運用端末３１０によって送信された撮影位置を記憶する。ここで、図１４に、撮影情報記憶部５１３の一例を示す。図１４に示した例では、撮影情報記憶部５１３は、「撮影装置ＩＤ」及び「撮影位置」といった項目を有する。「撮影装置ＩＤ」及び「撮影位置」は、運用端末３１０によって送信される情報であり、後述する格納部５１４ａによって格納される。
【０１０４】
制御部５１４は、サービスサーバ５１０による各種処理を全体制御する。図１０に示した例では、制御部５１４は、格納部５１４ａと、認証部５１４ｂと、送信部５１４ｃとを有する。
【０１０５】
格納部５１４ａは、利用者端末１２０や運用端末３１０から各種情報を受信した場合に、受信した各種情報を利用者情報記憶部５１２や撮影情報記憶部５１３に格納する。具体的には、格納部５１４ａは、利用者端末１２０から、利用者ＩＤと所在日時と所在位置とを含む行動情報を受信した場合に、受信した行動情報を利用者情報記憶部５１２に格納する。また、格納部５１４ａは、運用端末３１０から撮影装置ＩＤと位置情報とを受信した場合に、受信した各種情報を撮影情報記憶部５１３に格納する。
【０１０６】
認証部５１４ｂは、認証要求を信号送受信部５１１を介して撮影装置２２０から受信した場合に、かかる認証要求とともに受信した利用者ＩＤが、利用者情報記憶部５１２に記憶されているか否かを判定することで認証を行う。
【０１０７】
また、認証部５１４ｂは、利用者ＩＤが利用者情報記憶部５１２に記憶されていると判定すると、続いて、利用者の所在位置が、撮影装置２２０の撮影位置に含まれることを確認する。具体的には、認証部５１４ｂは、利用者ＩＤを用いて利用者情報記憶部５１２を参照し、この利用者ＩＤに対応付けて記憶されている最新の所在位置を取得する。また、認証部５１４ｂは、撮影装置２２０を識別する撮影装置ＩＤを用いて撮影情報記憶部５１３を参照し、この撮影装置ＩＤに対応付けて記憶されている撮影位置を取得する。
【０１０８】
そして、認証部５１４ｂは、所在位置が、撮影位置に相当する所在位置に近似するか否かを判定する。図１４に例示した撮影情報記憶部５１３を用いて説明する。例えば、撮影情報記憶部５１３に記憶されている撮影位置「緯度Ｘ１経度Ｙ１、緯度Ｘ２経度Ｙ２、緯度Ｘ３経度Ｙ３、緯度Ｘ４経度Ｙ４」が示す領域（以下、「領域ＸＹ１４」とする）に、利用者情報記憶部５１２から取得した所在位置によって示される位置（以下、「位置Ｚ」とする）が含まれるものとする。かかる場合には、認証部５１４ｂは、所在位置が、撮影位置に相当する所在位置に近似すると判定する。
【０１０９】
また、上記例において、領域ＸＹ１４に位置Ｚが含まれないものとする。このとき、認証部５１４ｂは、領域ＸＹ１４の外周と位置Ｚとの直線距離が所定の閾値（例えば、５［ｍ］）よりも小さい場合には、所在位置が、撮影位置に相当する所在位置に近似すると判定する。
【０１１０】
なお、図１４に示した例では、撮影情報記憶部５１３の撮影位置には領域を示す４点の位置情報が記憶されるが、撮影情報記憶部５１３の撮影位置には、１点の位置を示す位置情報のみが記憶されてもよい。かかる場合には、認証部５１４ｂは、例えば、撮影情報記憶部５１３に記憶されている１点の位置情報を中心点とする所定の半径（例えば、５［ｍ］）の円領域内に、位置Ｚが含まれるか、又は、かかる円領域と位置Ｚとが近傍に位置する場合（例えば、円領域の円周と位置Ｚとの直線距離が所定の閾値（例えば、１［ｍ］）よりも小さい場合）には、所在位置が、撮影位置に相当する所在位置に近似すると判定する。
【０１１１】
このように、実施例１におけるサービスサーバ５１０は、利用者の所在位置との比較に用いる位置情報として、撮影装置２２０が設置された位置ではなく、撮影装置２２０により撮影された撮影対象の位置を用いる。例えば、撮影装置２２０が建物の屋上に設置された監視カメラ等である場合、撮影装置２２０が設置された位置は、建物自体であり、撮影装置２２０により撮影された撮影対象の位置は、例えば建物の前の道路や公園である。利用者が建物の前の公園を散歩し、建物の屋上に設置された撮影装置２２０によって撮影されたとする。すると、この撮影装置２２０によって生成された画像データには利用者が写っている可能性があるが、利用者の所在位置（公園）と撮影装置２２０が設置された位置（建物）とを比較したとしても、必ずしも、利用者の所在位置が、撮影装置２２０が設置された位置に近似するとの判定結果になるとは限らない。これに対し、利用者の所在位置（公園）と撮影装置２２０により撮影された撮影対象の位置（建物の前の道路や公園）とを比較すれば、利用者の所在位置が、撮影装置２２０により撮影された撮影対象の位置に近似するとの判定結果になる可能性は高くなる。
【０１１２】
なお、実施例１においては、認証部５１４ｂは、利用者ＩＤに対応付けて記憶されている最新の所在位置を用いて上記判定を行ったが、これに限られるものではない。例えば、利用者端末１２０は、画像データの取得要求を撮影装置２２０に送信する際に、同時に、行動情報をサービスサーバ５１０に送信してもよい。この場合、例えば、利用者端末１２０は、この行動情報が、画像データの取得要求と同時に送信するものであることを示す情報を添付する。そして、サービスサーバ５１０は、画像データの取得要求と同時に送信された行動情報に含まれる所在位置を用いて、上記判定を行えばよい。
【０１１３】
送信部５１４ｃは、認証部５１４ｂによる認証が成功し、利用者の所在位置が撮影装置２２０の撮影位置に相当する所在位置に近似すると確認された場合に、許諾情報を利用者ＩＤとともに撮影装置２２０に送信する。
【０１１４】
［実施例１の効果］
上述してきたように、実施例１における画像収集システム１は、撮影装置２２０とサービスサーバ５１０とを備える。撮影装置２２０は、建物内外に設置された撮影装置２２０である。撮影装置２２０は、画像記憶部２２３と、認証要求部２２４ａと、提供部２２４ｂとを備える。画像記憶部２２３は、撮影装置２２０によって撮影されることで生成された画像データを記憶する。認証要求部２２４ａは、画像データ取得要求を、利用者ＩＤとともに利用者端末１２０から受信した場合に、利用者端末１２０に対して画像データを送信することを許可するか否かの判定を求める認証要求を、利用者ＩＤとともにサービスサーバ５１０に送信する。提供部２２４ｂは、認証要求に対する判定結果として、利用者端末１２０に対して画像データを送信することを許可するとの判定結果をサービスサーバ５１０から受信した場合に、画像記憶部２２３に記憶された画像データを利用者端末１２０に送信する。サービスサーバ５１０は、利用者情報記憶部５１２と、撮影情報記憶部５１３と、認証部５１４ｂと、送信部５１４ｃとを備える。利用者情報記憶部５１２は、利用者ＩＤと、利用者端末１２０が所在する所在位置とを含む行動情報を記憶する。撮影情報記憶部５１３は、撮影装置２２０により撮影された撮影対象の位置を示す撮影位置を記憶する。認証部５１４ｂは、認証要求を利用者ＩＤとともに撮影装置２２０から受信した場合に、利用者ＩＤと一致する利用者ＩＤに対応付けて利用者情報記憶部５１２に記憶されている所在位置が、撮影情報記憶部５１３に記憶されている撮影位置に相当する所在位置に近似するか否かを判定する。送信部５１４ｃは、認証部５１４ｂによって近似すると判定された場合に、利用者端末１２０に対して画像データを送信することを許可するとの判定結果を撮影装置２２０に送信する。
【０１１５】
このように、実施例１における撮影装置２２０は、利用者端末１２０から画像データの取得要求を受け付け、かかる画像データ取得要求に応じて、画像データを利用者端末１２０に提供する。このようなことから、利用者端末１２０の利用者は、撮影装置２２０によって撮影された画像データを即座に取得することができる。また、実施例１においては、利用者端末１２０を利用する利用者の所在位置が、撮影装置２２０の撮影位置に相当する所在位置に近似するか否かが判定され、この判定結果に応じて、利用者端末１２０に画像データを提供するか否かが決定される。このようなことから、画像収集システム１は、「少なくとも撮影装置２２０の撮影位置近辺に所在する」という正当性を有する利用者に対して、画像データを提供することができる。
【０１１６】
また、実施例１におけるサービスサーバ５１０は、格納部５１４ａを備える。格納部５１４ａは、利用者ＩＤと所在位置とを含む行動情報を受信した場合に、利用者ＩＤと所在位置とを利用者情報記憶部５１２に格納する。これにより、サービスサーバ５１０は、各利用者の行動履歴を集約することでき、この結果、利用者の正当性を判定する認証処理を行うことができる。
【実施例２】
【０１１７】
ところで、上記実施例１における画像収集システム１は、上述した実施例以外にも、種々の異なる形態にて実施されてよい。そこで、実施例２では、上記の画像収集システム１の他の実施例について説明する。
【０１１８】
上記実施例１においては、撮影装置２２０が、画像データとして静止画を生成する場合を想定したが、実施の形態はこれに限られるものではない。撮影装置２２０は、画像データとして動画を生成してもよい。
【０１１９】
また、上記実施例１においては、撮影装置２２０のレンズが固定され、撮影位置が一つである場合を想定したが、実施の形態はこれに限られるものではない。撮影装置２２０のレンズは可動式であってもよい。すなわち、撮影装置２２０は、撮影対象として複数の撮影位置を撮影してもよい。この場合、撮影装置２２０の撮影位置は、複数の撮影位置となる。このため、撮影装置２２０は、例えば、画像データの撮影情報に、この画像データがどの撮影位置において撮影されたものであるかを識別するための情報を含めればよい。一方、サービスサーバ５１０は、撮影位置毎に、利用者端末１２０を利用する利用者の所在位置が、撮影装置２２０の撮影位置に相当する所在位置に近似するか否かを判定し、近似すると判定した撮影位置を識別する情報を、撮影装置２２０に送信すればよい。そして、撮影装置２２０は、その撮影位置で撮影された画像データを、利用者端末１２０に送信すればよい。
【０１２０】
［画像収集システムの構成］
また、図１に示した画像収集システム１は、電車１０や、利用者端末１１０、１３０及び１４０や、撮影装置２１０、２３０及び２４０、画像ストレージ４１０、画像収集装置６１０が含まれずに構成されてもよい。すなわち、画像収集システム１は、利用者端末１２０と、撮影装置２２０と、運用端末３１０と、サービスサーバ５１０とによって構成されてもよい。さらに、画像収集システム１は、運用端末３１０が含まれずに構成されてもよい。なお、運用端末３１０が含まれない場合には、運用端末３１０と同様の機能をサービスサーバ５１０に搭載し、かかるサービスサーバ５１０が撮影情報記憶部５１３の撮影位置、画像ストレージＩＤ及び撮影装置ＩＤを格納してもよいし、システム管理者等が手動でこれらの情報を更新してもよい。
【０１２１】
［装置構成］
また、上記実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、図１１〜図１４等に例示した各種情報は、あくまで一例であって任意の情報に変更することができる。
【０１２２】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１２３】
例えば、図１０に示した利用者情報記憶部５１２や撮影情報記憶部５１３は、サービスサーバ５１０が有さずに、サービスサーバ５１０と接続される所定のストレージ装置に記憶されてもよい。
【０１２４】
［プログラム］
また、上記実施例１に係るサービスサーバ５１０が実行する処理をコンピュータが実行可能な言語で記述した認証プログラムを作成することもできる。この場合、コンピュータが認証プログラムを実行することにより、上記実施例１と同様の効果を得ることができる。さらに、かかる認証プログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録された認証プログラムをコンピュータに読み込ませて実行することにより上記実施例１と同様の処理を実現してもよい。以下に、図１０に示したサービスサーバ５１０と同様の機能を実現する認証プログラムを実行するコンピュータの一例を説明する。
【０１２５】
図１５は、認証プログラムを実行するコンピュータ１０００を示す図である。図１５に例示するように、コンピュータ１０００は、例えば、メモリ１０１０と、ＣＰＵ１０２０と、ハードディスクドライブインタフェース１０３０と、ディスクドライブインタフェース１０４０と、シリアルポートインタフェース１０５０と、ビデオアダプタ１０６０と、ネットワークインタフェース１０７０とを有し、これらの各部はバス１０８０によって接続される。
【０１２６】
メモリ１０１０は、図１５に例示するように、ＲＯＭ（Read  Only  Memory）１０１１及びＲＡＭ（Random  Access  Memory）１０１２を含む。ＲＯＭ１０１１は、例えば、ＢＩＯＳ（Basic  Input  Output  System）等のブートプログラムを記憶する。ハードディスクドライブインタフェース１０３０は、図１５に例示するように、ハードディスクドライブ１０３１に接続される。ディスクドライブインタフェース１０４０は、図１５に例示するように、ディスクドライブ１０４１に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブに挿入される。シリアルポートインタフェース１０５０は、図１５に例示するように、例えばマウス１０５１、キーボード１０５２に接続される。ビデオアダプタ１０６０は、図１５に例示するように、例えばディスプレイ１０６１に接続される。
【０１２７】
ここで、図１５に例示するように、ハードディスクドライブ１０３１は、例えば、ＯＳ１０９１、アプリケーションプログラム１０９２、プログラムモジュール１０９３、プログラムデータ１０９４を記憶する。すなわち、上記の登録プログラムは、コンピュータ１０００によって実行される指令が記述されたプログラムモジュールとして、例えばハードディスクドライブ１０３１に記憶される。例えば、図１０に例示した格納部５１４ａと同様の情報処理を実行する格納手順と、認証部５１４ｂと同様の情報処理を実行する認証手順と、送信部５１４ｃと同様の情報処理を実行する送信手順とが記述されたプログラムモジュール１０９３が、ハードディスクドライブ１０３１に記憶される。
【０１２８】
また、上記実施例で説明したサービスサーバ５１０が保持する各種データは、プログラムデータとして、例えばメモリ１０１０やハードディスクドライブ１０３１に記憶される。そして、ＣＰＵ１０２０が、メモリ１０１０やハードディスクドライブ１０３１に記憶されたプログラムモジュール１０９３やプログラムデータ１０９４を必要に応じてＲＡＭ１０１２に読み出し、格納手順、認証手順、送信手順を実行する。
【０１２９】
なお、認証プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ハードディスクドライブ１０３１に記憶される場合に限られず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ等を介してＣＰＵ１０２０によって読み出されてもよい。あるいは、認証プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ネットワーク（ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等）を介して接続された他のコンピュータに記憶され、ネットワークインタフェース１０７０を介してＣＰＵ１０２０によって読み出されてもよい。
【０１３０】
同様に、上記実施例１に係る撮影装置２２０が実行する処理をコンピュータが実行可能な言語で記述した提供プログラムを作成することもできる。この場合、コンピュータが提供プログラムを実行することにより、上記実施例１と同様の効果を得ることができる。例えば、図１０に例示した認証要求部２２４ａと同様の情報処理を実行する認証要求手順と、提供部２２４ｂと同様の情報処理を実行する提供手順とが記述されたプログラムモジュール１０９３が、ハードディスクドライブ１０３１に記憶される。
【符号の説明】
【０１３１】
１    画像収集システム
２０    情報通信ネットワーク
１２０    利用者端末
２２０    撮影装置
３１０    運用端末
５１０    サービスサーバ
【図１】
0005508323.tif 000002
【図２】
0005508323.tif 000003
【図３】
0005508323.tif 000004
【図４】
0005508323.tif 000005
【図５】
0005508323.tif 000006
【図６】
0005508323.tif 000007
【図７】
0005508323.tif 000008
【図８】
0005508323.tif 000009
【図９】
0005508323.tif 000010
【図１０】
0005508323.tif 000011
【図１１】
0005508323.tif 000012
【図１２】
0005508323.tif 000013
【図１３】
0005508323.tif 000014
【図１４】
0005508323.tif 000015
【図１５】
0005508323.tif 000016