(57)【要約】      （修正有）【課題】街中に分散している車載カメラ及び監視カメラの画像データを全てサーバに保存すると、サーバ及び通信ネットワークのリソースを無駄に消費してしまうことを防止する画像管理装置、プログラム、画像管理方法及び物品を提供する。【解決手段】車両に搭載され、車両の外部の様子を撮像する撮像部が撮像した画像の画像データを取得する画像データ取得部と、画像データを解析して、画像の中に、予め定められた情報が予め定められた形式で符号化された符号化コードが含まれるか否かを判定する判定部と、画像の中に符号化コードが含まれると判定された場合、符号化コードに関する情報を収集するコード情報収集装置に、予め定められた情報の少なくとも一部及び画像データの少なくとも一方を送信する送信部とを備える。【選択図】図３
2020080496.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載され、前記移動体の外部の様子を撮像する撮像部が撮像した画像の画像データを取得する画像データ取得部と、
前記画像データを解析して、前記画像の中に、予め定められた情報が予め定められた形式で符号化された符号化コードが含まれるか否かを判定する判定部と、
前記画像の中に前記符号化コードが含まれると判定された場合、前記符号化コードに関する情報を収集するコード情報収集装置に、前記予め定められた情報の少なくとも一部、及び、前記画像データの少なくとも一方を送信する送信部と、
を備える、画像管理装置。
【請求項２】
前記予め定められた情報は、前記符号化コードを識別するための識別情報、及び、前記符号化コードが付与された物体を識別するための識別情報の少なくとも一方を含む、
請求項１に記載の画像管理装置。
【請求項３】
前記予め定められた情報は、前記符号化コードがデコードされた場合に実行されるべき処理の内容を示す情報をさらに含む、
請求項２に記載の画像管理装置。
【請求項４】
前記実行されるべき処理の内容を示す情報は、（ｉ）前記コード情報収集装置に送信されるべき情報の種類を示す情報、（ｉｉ）前記コード情報収集装置のアドレスを示す情報、及び、（ｉｉｉ）前記コード情報収集装置に情報が送信されるべき時間帯を示す情報の少なくとも１つを含む、
請求項３に記載の画像管理装置。
【請求項５】
前記符号化コードは、肉眼では視認が困難な態様で前記物体に付与されている、
請求項２から請求項４までの何れか一項に記載の画像管理装置。
【請求項６】
前記画像が撮像された位置及び時刻の少なくとも一方を示す付随情報を取得する付随情報取得部、
をさらに備え、
前記送信部は、前記コード情報収集装置に、前記付随情報をさらに送信する、
請求項１から請求項５までの何れか一項に記載の画像管理装置。
【請求項７】
前記付随情報は、前記画像を撮像した前記撮像部を識別するための識別情報、又は、前記撮像部が搭載された前記移動体を識別するための識別情報を、さらに含む、
請求項６に記載の画像管理装置。
【請求項８】
前記符号化コードは、赤外光、近赤外光、近紫外光、及び、紫外光の少なくとも１つを反射又は吸収する材料により構成され、
前記撮像部は、赤外光、近赤外光、近紫外光、及び、紫外光の少なくとも１つを受光し、画像化する、
請求項１から請求項７までの何れか一項に記載の画像管理装置。
【請求項９】
前記符号化コードは、肉眼では視認が困難な微小なドットにより構成されている、
請求項１から請求項７までの何れか一項に記載の画像管理装置。
【請求項１０】
前記符号化コードは、他の画像により隠蔽されている、
請求項１から請求項９までの何れか一項に記載の画像管理装置。
【請求項１１】
コンピュータを、請求項１から請求項１０までの何れか一項に記載の画像管理装置として機能させるための、プログラム。
【請求項１２】
コンピュータが、移動体に搭載され、前記移動体の外部の様子を撮像する撮像部が撮像した画像の画像データを取得する画像データ取得段階と、
前記コンピュータが、前記画像データを解析して、前記画像の中に、予め定められた情報が予め定められた形式で符号化された符号化コードが含まれるか否かを判定する判定段階と、
前記コンピュータが、前記画像の中に前記符号化コードが含まれると判定された場合、前記符号化コードに関する情報を収集するコード情報収集装置に、前記予め定められた情報の少なくとも一部、及び、前記画像データの少なくとも一方を送信する送信段階と、
を有する、画像管理方法。
【請求項１３】
予め定められた情報が予め定められた形式で符号化された符号化コードが、肉眼では視認が困難な態様で付与された物品であって、
前記予め定められた情報は、
（ｉ）前記符号化コードを識別するための識別情報、及び、前記符号化コードが付与された物体を識別するための識別情報の少なくとも一方、
（ｉｉ）前記符号化コードに関する情報を収集するコード情報収集装置のアドレスを示す情報、並びに、
（ｉｉｉ）前記符号化コードが撮像及びデコードされた場合に、前記符号化コードをデコードしたコンピュータに、
前記符号化コードが撮像された位置及び時刻の少なくとも一方を示す情報を取得する手順と、
前記符号化コードを識別するための識別情報及び前記符号化コードが付与された物体を識別するための識別情報の少なくとも一方、並びに、前記符号化コードが撮像された位置及び時刻の少なくとも一方を示す情報を、前記コード情報収集装置に送信する手順と、
を実行させるための命令、
を含む、物品。
【請求項１４】
前記物品は、子供用、高齢者用又は愛玩動物用の物品である、
請求項１３に記載の物品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理装置、プログラム、画像管理方法、及び、物品に関する。
【背景技術】
【０００２】
テーマパーク等のイベント会場において子供にＱＲコード（登録商標）を配布しておき、迷子が発生した場合に、ＱＲコードを携帯端末で撮影することで円滑に保護者に迷子を受け渡す技術が知られている（例えば、特許文献１を参照されたい）。
［先行技術文献］
［特許文献］
［特許文献１］  特開２００７−０１１５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来の技術においては、第三者が目の前にいる子供が迷子であると認識するステップと、第三者が子供のＱＲコード（登録商標）を撮影するというステップが必須である。そのため、従来の技術は、イベント会場等の内部では有効に機能する可能性はあるが、街中で有効に機能させることが難しい。一方、車載カメラ、監視カメラなどの街中に分散している撮像装置の映像を用いて監視対象者の行動をモニタリングした場合には、サーバ及び通信ネットワークのリソースを無駄に消費してしまう。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、画像管理装置が提供される。上記の画像管理装置は、例えば、撮像部が撮像した画像の画像データを取得する画像データ取得部を備える。上記の撮像部は、例えば、移動体に搭載され、移動体の外部の様子を撮像する。上記の画像管理装置は、例えば、画像データを解析して、画像の中に、予め定められた情報が予め定められた形式で符号化された符号化コードが含まれるか否かを判定する判定部を備える。上記の画像管理装置は、例えば、画像の中に符号化コードが含まれると判定された場合、符号化コードに関する情報を収集するコード情報収集装置に、予め定められた情報の少なくとも一部、及び、画像データの少なくとも一方を送信する送信部を備える。
【０００５】
上記の画像管理装置において、予め定められた情報は、符号化コードを識別するための識別情報、及び、符号化コードが付与された物体を識別するための識別情報の少なくとも一方を含んでよい。上記の画像管理装置において、予め定められた情報は、符号化コードがデコードされた場合に実行されるべき処理の内容を示す情報を含んでよい。上記の画像管理装置において、実行されるべき処理の内容を示す情報は、（ｉ）コード情報収集装置に送信されるべき情報の種類を示す情報、（ｉｉ）コード情報収集装置のアドレスを示す情報、及び、（ｉｉｉ）コード情報収集装置に情報が送信されるべき時間帯を示す情報の少なくとも１つを含んでよい。上記の画像管理装置において、符号化コードは、肉眼では視認が困難な態様で物体に付与されていてよい。
【０００６】
上記の画像管理装置は、画像が撮像された位置及び時刻の少なくとも一方を示す付随情報を取得する付随情報取得部を備えてよい。上記の画像管理装置において、送信部は、コード情報収集装置に、付随情報を送信してよい。上記の画像管理装置において、付随情報は、画像を撮像した撮像部を識別するための識別情報、又は、撮像部が搭載された移動体を識別するための識別情報を含んでよい。
【０００７】
上記の画像管理装置において、符号化コードは、赤外光、近赤外光、近紫外光、及び、紫外光の少なくとも１つを反射又は吸収する材料により構成されてよい。上記の画像管理装置において、撮像部は、赤外光、近赤外光、近紫外光、及び、紫外光の少なくとも１つを受光し、画像化してよい。上記の画像管理装置において、符号化コードは、肉眼では視認が困難な微小なドットにより構成されていてよい。上記の画像管理装置において、符号化コードは、他の画像により隠蔽されていてよい。
【０００８】
本発明の第２の態様においては、プログラムが提供される。上記のプログラムを格納する非一時的コンピュータ可読媒体が提供されてもよい。上記のプログラムは、コンピュータを、上記の画像管理装置として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、上記の画像管理装置における情報処理方法を実行させるためのプログラムであってよい。
【０００９】
本発明の第３の態様においては、画像管理方法が提供される。上記の画像管理方法は、例えば、コンピュータが、撮像部が撮像した画像の画像データを取得する画像データ取得段階を有する。上記の撮像部は、例えば、移動体に搭載され、移動体の外部の様子を撮像する。上記の画像管理方法は、例えば、コンピュータが、画像データを解析して、画像の中に、予め定められた情報が予め定められた形式で符号化された符号化コードが含まれるか否かを判定する判定段階を有する。上記の画像管理方法は、例えば、コンピュータが、画像の中に符号化コードが含まれると判定された場合、符号化コードに関する情報を収集するコード情報収集装置に、予め定められた情報の少なくとも一部、及び、画像データの少なくとも一方を送信する送信段階を有する。
【００１０】
本発明の第４の態様においては、物品が提供される。上記の物品は、例えば、予め定められた情報が予め定められた形式で符号化された符号化コードが、肉眼では視認が困難な態様で付与された物品である。上記の物品において、予め定められた情報は、例えば、（ｉ）符号化コードを識別するための識別情報、及び、符号化コードが付与された物体を識別するための識別情報の少なくとも一方、（ｉｉ）符号化コードに関する情報を収集するコード情報収集装置のアドレスを示す情報、並びに、（ｉｉｉ）符号化コードが撮像及びデコードされた場合に、符号化コードをデコードしたコンピュータに、符号化コードが撮像された位置及び時刻の少なくとも一方を示す情報を取得する手順と、符号化コードを識別するための識別情報及び符号化コードが付与された物体を識別するための識別情報の少なくとも一方、並びに、符号化コードが撮像された位置及び時刻の少なくとも一方を示す情報を、コード情報収集装置に送信する手順とを実行させるための命令を含む。
【００１１】
上記の物品は、子供用、高齢者用又は愛玩動物用の物品であってよい。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１３】
【図１】管理システム１００のシステム構成の一例を概略的に示す。
【図２】管理サーバ１１０の内部構成の一例を概略的に示す。
【図３】車両１２０の内部構成の一例を概略的に示す。
【図４】画像管理部１２４の内部構成の一例を概略的に示す。
【図５】学生５０の外観の一例を概略的に示す。
【図６】出力データ生成部２７０の内部構成の一例を概略的に示す。
【図７】ランナー７０の画像の取得方法の一例を概略的に示す。
【図８】出力データ生成部８７０の内部構成の一例を概略的に示す。
【図９】施設９０の画像の取得方法の一例を概略的に示す。
【図１０】出力データ生成部１０７０の内部構成の一例を概略的に示す。
【発明を実施するための形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００１５】
［管理システム１００の概要］
図１は、管理システム１００のシステム構成の一例を概略的に示す。本実施形態において、管理システム１００は、管理サーバ１１０と、車両１２０と、監視装置１３０とを備える。管理システム１００は、管理システム１００のユーザが利用する通信端末１４０を備えてもよい。本実施形態において、車両１２０は、車外撮像部１２２と、画像管理部１２４とを有する。本実施形態において、監視装置１３０は、監視カメラ１３２と、画像管理部１３４とを備える。
【００１６】
本実施形態において、管理サーバ１１０及び車両１２０は、通信ネットワーク１０を介して、互いに情報を送受することができる。管理サーバ１１０及び監視装置１３０は、通信ネットワーク１０を介して、互いに情報を送受することができる。管理サーバ１１０と、通信端末１４０とが、通信ネットワーク１０を介して情報を送受してもよい。車両１２０及び監視装置１３０の少なくとも一方と、通信端末１４０とが、通信ネットワーク１０を介して情報を送受してもよい。
【００１７】
管理サーバ１１０は、車外撮像部１２２又は監視カメラ１３２が撮像した画像の画像データを管理してよい。車外撮像部１２２又は監視カメラ１３２が撮像した画像の被写体に関する情報を管理してもよい。管理サーバ１１０は、例えば、監視対象者２０又は監視対象者２０の所持品２４を監視する。管理サーバ１１０は、監視対象者２０又は監視対象者２０の所持品２４が撮像された画像の画像データを管理してよい。管理サーバ１１０は、監視対象者２０又は監視対象者２０の所持品２４の位置又は移動履歴を管理してもよい。
【００１８】
本実施形態において、監視対象者２０又は監視対象者２０の所持品２４の一部に、ＱＲコード２２が配される。監視対象者２０及び所持品２４は、管理システム１００の管理対象又は監視対象の一例であってよい。なお、ＱＲコード２２の付与方法は特に限定されない。ＱＲコード２２は、所持品２４に印刷又はペイントされていてもよく、貼り付けられていてもよく、刻印されていてもよい。
【００１９】
本実施形態において、車外撮像部１２２が撮像した画像中にＱＲコード２２が認識された場合、画像管理部１２４は、ＱＲコード２２をデコードして、例えば、ＱＲコードを識別するための識別情報、及び、当該画像のデータ（画像データと称される場合がある。）の少なくとも一方を、管理サーバ１１０に送信する。画像管理部１２４は、上記の情報又はデータとともに、当該ＱＲコードが撮像された位置及び時刻を示す情報を、管理サーバ１１０に送信してもよい。
【００２０】
同様に、監視カメラ１３２が撮像した画像中にＱＲコード２２が認識された場合、画像管理部１３４は、ＱＲコード２２をデコードして、例えば、当該ＱＲコードの識別情報、及び、当該画像の画像データの少なくとも一方を、管理サーバ１１０に送信する。画像管理部１３４は、上記の情報又はデータとともに、当該ＱＲコードが撮像された位置及び時刻を示す情報を、管理サーバ１１０に送信してもよい。
【００２１】
例えば、監視対象者２０が、時刻Ｔ３２に位置Ｌ４２に存在した場合、同時刻に、同位置の近傍を通過した車両１２０の車外撮像部１２２が撮像した画像中に、監視対象者２０が写り込む。画像管理部１２４が、上記の画像を解析してＱＲコード２２を認識すると、画像管理部１２４は、ＱＲコード２２をデコードして、ＱＲコード２２の識別情報と、管理サーバ１１０のアドレス情報とを取得する。そして、画像管理部１２４は、ＱＲコード２２の識別情報と、上記の画像が撮像した位置及び時刻を示す情報とを、管理サーバ１１０に送信する。画像管理部１２４は、上記の画像を管理サーバ１１０に送信してもよい。
【００２２】
同様に、監視対象者２０が、時刻Ｔ３４に位置Ｌ４４に存在した場合、同時刻に、位置Ｌ４４の近傍に配された監視装置１３０の監視カメラ１３２が撮像した画像中に、監視対象者２０が写り込む。そして、画像管理部１３４は、画像管理部１２４と同様の手順により、ＱＲコード２２の識別情報と、上記の画像が撮像した位置及び時刻を示す情報とを、管理サーバ１１０に送信する。画像管理部１３４は、上記の画像を管理サーバ１１０に送信してもよい。
【００２３】
本実施形態によれば、画像管理部１２４又は画像管理部１３４が、車外撮像部１２２又は監視カメラ１３２が撮像した画像の中から、ＱＲコード２２が写り込んだ画像を自動的に抽出する。一実施形態によれば、画像管理部１２４又は画像管理部１３４は、抽出された画像の画像データを、管理サーバ１１０に送信する。他の実施形態によれば、画像管理部１２４又は画像管理部１３４は、抽出された画像に含まれるＱＲコード２２をデコードして、ＱＲコード２２により符号化された情報又は命令を取得する。画像管理部１２４又は画像管理部１３４は、上記の情報又は命令の内容に応じた処理を実行する。例えば、画像管理部１２４又は画像管理部１３４は、ＱＲコードを識別するための識別情報と、当該ＱＲコードを含む画像が撮像された位置及び時刻を示す情報とを対応付けて、管理サーバ１１０に送信する。
【００２４】
これにより、本実施形態に係る管理システム１００によれば、カメラ機能付きの携帯端末などのユーザが、当該携帯端末を用いて、マニュアル操作により監視対象者２０を撮像しなくても、監視対象者２０の行動がモニタリングされる。監視対象者２０の行動は、監視対象の状態の一例であってもよい。また、本実施形態に係る管理システム１００によれば、自動的に撮像された複数の画像のうち、ＱＲコード２２が写り込んでいない画像の画像データは、管理サーバ１１０に送信されない。これにより、ネットワークリソースの消費が抑制される。
【００２５】
［管理システム１００の用途の一例］
本実施形態においては、例えば、街中に分散して存在する１以上の車両１２０又は１以上の監視装置１３０の少なくとも２つを用いて、移動する監視対象の行動がモニタリングされる。例えば、監視対象の位置が追跡される。
【００２６】
一実施例において、監視対象者２０が、幼稚園児、小学生などの学生であり、監視対象者２０の所持品２４が、鞄、ランドセル、服、帽子及び靴の少なくとも１つであってよい。これにより、管理システム１００の管理対象又は監視対象たる学生に、迷子、誘拐などの不測の事態が発生した場合であっても、管理システム１００のユーザは、通信端末１４０を利用して、管理サーバ１１０に、当該学生の位置又は移動履歴を探索するための探索要求を送信することで、管理サーバ１１０から、例えば、当該学生が最後に撮影された位置及び時刻、又は、監視対象者２０の移動履歴を示す情報を取得することができる。管理システム１００のユーザとしては、上記の学生の保護者、行政機関などが例示される。
【００２７】
管理サーバ１１０は、監視対象者２０又は所持品２４が移動したことを検出してよい。監視対象者２０又は所持品２４の移動が検出された場合、管理サーバ１１０は、監視対象者２０又は所持品２４が移動していることを示すメッセージを、上記のユーザの通信端末１４０に送信してもよい。なお、監視対象者２０は、学生に限定されない。監視対象者２０は、大人であってもよく、高齢者であってもよい。
【００２８】
また、管理システム１００の管理対象又は監視対象は、監視対象者２０に限定されない。他の実施例において、管理システム１００の管理対象又は監視対象は、移動可能な物品又は可搬式の物品であってもよい。上記の物品には、ＱＲコード２２が配されてよい。上記の物品としては、車両、ドローン、ペットなどの移動体が例示される。上記の物品は、物体の一例であってよい。所持品２４は、物品の一例であってもよい。
【００２９】
これにより、管理システム１００のユーザは、上述された実施例の場合と同様にして、例えば、管理システム１００の管理対象又は監視対象たる物品が最後に撮影された位置及び時刻、又は、監視対象者２０の移動履歴を示す情報を取得することができる。上記のユーザは、上記の物品の所有者又は利用者であってよい。
【００３０】
管理サーバ１１０は、移動可能な物品又は可搬式の物品が移動したことを検出してよい。移動可能な物品又は可搬式の物品の移動が検出された場合、管理サーバ１１０は、上記の物品が移動していることを示すメッセージを、上記のユーザの通信端末１４０に送信してもよい。
【００３１】
さらに他の実施例において、監視対象者２０が、（ｉ）マラソン大会、街中で開催される祭りなどのイベントの参加者、又は、（ｉｉ）テーマパーク、イベント会場などの施設の利用者であり、所持品２４が、当該イベントの主催者又は当該施設の運営者により支給又は貸与される物品（例えば、ゼッケン、ワッペンなどである。）であってよい。上述のとおり、管理サーバ１１０は、上記のイベントの参加者又は上記の施設の利用者が撮像された画像を収集することができる。管理サーバ１１０は、例えば、上記のイベントの参加者若しくは上記の施設の利用者、又は、当該参加者若しくは当該利用者の関係者として登録された者に関する画像の画像データを、当該参加者若しくは当該利用者に配布又は販売するためのＷｅｂページを生成する。これにより、上記のイベントの参加者若しくは上記の施設の利用者は、各自の通信端末１４０を利用して上記のＷｅｂページにアクセスすることで、上記のＷｅｂページに掲示された画像の画像データを取得することができる。
【００３２】
［管理システム１００の用途の他の例］
管理システム１００の用途は上記の実施形態に限定されない。他の実施形態によれば、例えば、移動する１以上の車両１２０の車外撮像部１２２が、特定の位置に配された監視対象を監視する監視カメラとして利用され得る。
【００３３】
一実施例において、管理システム１００の管理対象又は監視対象は、特定の位置に固定された物品、又は、特定の地点に位置する不動産であってもよい。所持品２４は、上記の物品又は上記の不動産の一例であってもよい。所持品２４は、物体の一例であってよい。物品としては、広告物、オブジェ、道路標識、植物などが例示される。広告物としては、ポスター、看板、デジタルサイネージ、街頭テレビなどが例示される。不動産としては、土地、当該土地の構成物、当該土地の定着物などが例示される。定着物としては、住宅、建物、施設、立木（例えば、街路樹である）などが例示される。不動産は、道路、線路又は駐車場であってもよい。これにより、管理システム１００のユーザは、上記の物品又は不動産の状態を監視することができる。
【００３４】
この場合において、管理サーバ１１０は、物品又は不動産に特定のイベントが発生したことを検出してよい。上記のイベントの発生が検出された場合、管理サーバ１１０は、当該イベントが発生したことを示すメッセージを、特定のユーザの通信端末１４０に送信してよい。特定のイベントは、予め定められた種類のイベントであってよい。特定のイベントは、特定のユーザにより管理サーバ１１０に登録されたイベントであってもよい。
【００３５】
例えば、管理システム１００の監視対象が、特定の建物であり、当該建物にＱＲコード２２が配されている場合、当該建物の近傍を走行した１以上の車両１２０のそれぞれから、当該建物が写り込んだ画像の画像データが、管理サーバ１１０に送信される。管理システム１００のユーザは、上記の建物が撮像された画像を抽出するための抽出要求を送信することで、管理サーバ１１０から、１以上の車両１２０のそれぞれから管理サーバ１１０に送信された画像の画像データを取得することができる。これにより、上記のユーザは、上記の建物の様子を監視することができる。管理サーバ１１０は、上記の建物に異常が生じているか否かを判定してもよい。上記の建物に異常が生じていると判定された場合、管理サーバ１１０は、上記の建物に異常が生じていることを示すメッセージを、上記のユーザの通信端末１４０に送信してもよい。
【００３６】
また、管理システム１００の監視対象が、特定の道路標識であり、当該道路標識にＱＲコード２２が配されている場合、管理システム１００のユーザは、道路標識を監視して、当該道路標識の視認性を確認することができる。管理サーバ１１０は、上記の道路標識の視認性が、視認性の程度に関する予め定められた条件を満足するか否かを判定してよい。上記の道路標識の視認性が上記の条件を満足すると判定された場合、管理サーバ１１０は、上記の道路標識の視認性が上記の条件を満足することを示すメッセージを、上記のユーザの通信端末１４０に送信してもよい。
【００３７】
同様にして、管理システム１００は、ＱＲコード２２が配された街路樹、駐車場、道路、線路、施設、広告物などを監視することができる。また、管理システム１００は、街路樹の成長の度合いの確認、駐車場の空き状況の確認、駐車又は停車が禁止された場所の利用状況の確認、道路の混雑状況の確認、犯罪の発生の検出、道路又は線路における危険な横断の検出、犯罪多発箇所の特定、道路上又は線路上の横断誘発箇所の特定、施設又は広告物の集客の度合いの推定などに利用され得る。
【００３８】
［管理システム１００の用途の他の例］
さらに他の実施形態において、管理システム１００は、移動する１以上の車両１２０の車外撮像部１２２が撮像した画像の画像データを利用して、特定の位置に固定された物品、又は、特定の地点に位置する不動産の３次元モデルを生成する。上述のとおり、物品としては、オブジェ、道路標識、植物、広告物などが例示される。また、不動産としては、土地、当該土地の構成物、当該土地の定着物などが例示される。
【００３９】
例えば、管理システム１００の監視対象が、特定の施設であり、当該施設にＱＲコード２２が配されている場合、当該施設の近傍を走行した１以上の車両１２０のそれぞれから、当該施設が写り込んだ画像の画像データが、管理サーバ１１０に送信される。上記の施設は、周辺地域のランドマークとなる施設であってもよい。管理サーバ１１０に送信された複数の画像のそれぞれは、各画像が撮像されたときの車両１２０及び上記の施設の相対的な位置関係が異なる。管理サーバ１１０は、車両１２０及び上記の施設の相対的な位置関係が異なる複数の画像に基づいて、当該施設の３次元形状を推定し、当該施設の３次元モデルを構築してよい。管理サーバ１１０は、電子地図上の当該施設の位置と、当該施設の３次元モデル及び当該施設が写り込んだ画像の少なくとも一方のデータとが対応付けられた地図情報を生成してもよい。
【００４０】
［管理システム１００の各部の概要］
本実施形態において、通信ネットワーク１０は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、無線通信の伝送路及び有線通信の伝送路の組み合わせであってもよい。通信ネットワーク１０は、無線パケット通信網、インターネット、Ｐ２Ｐネットワーク、専用回線、ＶＰＮ、電力線通信回線などを含んでもよい。通信ネットワーク１０は、（ｉ）携帯電話回線網などの移動体通信網を含んでもよく、（ｉｉ）無線ＭＡＮ（例えば、ＷｉＭＡＸ（登録商標）である。）、無線ＬＡＮ（例えば、ＷｉＦｉ（登録商標）である。）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などの無線通信網を含んでもよい。
【００４１】
ＱＲコード２２には、予め定められた情報が、予め定められた形式で符号化されている。予め定められた情報は、例えば、ＱＲコード２２を識別するための識別情報、及び、ＱＲコード２２が付与された所持品２４を識別するための識別情報の少なくとも一方を含む。予め定められた情報は、ＱＲコード２２がデコードされた場合に実行されるべき処理の内容を示す情報を含んでよい。実行されるべき処理の内容を示す情報は、（ｉ）管理サーバ１１０に送信されるべき情報の種類を示す情報、（ｉｉ）管理サーバ１１０のアドレスを示す情報、及び、（ｉｉｉ）管理サーバ１１０に情報が送信されるべき時間帯を示す情報の少なくとも１つを含んでよい。
【００４２】
例えば、予め定められた情報は、（ｉ）ＱＲコード２２を識別するための識別情報、及び、ＱＲコード２２が付与された所持品２４を識別するための識別情報の少なくとも一方と、（ｉｉ）管理サーバ１１０のアドレスを示す情報と、（ｉｉｉ）ＱＲコード２２が撮像及びデコードされた場合に、ＱＲコード２２をデコードしたコンピュータに特定の手順を実行させるための命令とを含む。上記の命令は、ＱＲコード２２をデコードしたコンピュータに、（ｉ）ＱＲコード２２が撮像された位置及び時刻の少なくとも一方を示す情報を取得する手順と、（ｉｉ）ＱＲコード２２を識別するための識別情報及びＱＲコード２２が付与された所持品２４を識別するための識別情報の少なくとも一方、並びに、ＱＲコード２２が撮像された位置及び時刻の少なくとも一方を示す情報を、管理サーバ１１０に送信する手順と、を実行させるための命令であってよい。
【００４３】
ＱＲコード２２は、肉眼では視認が困難な態様で所持品２４に付与されてもよい。例えば、ＱＲコード２２は、非可視光を反射又は吸収する材料により構成される。ＱＲコード２２は、赤外光、近赤外光、近紫外光、及び、紫外光の少なくとも１つを反射又は吸収する材料により構成されてよい。なお、この場合、車外撮像部１２２又は監視カメラ１３２は、非可視光を受光し、画像化することのできる撮像装置であってよい。車外撮像部１２２又は監視カメラ１３２は、赤外光、近赤外光、近紫外光、及び、紫外光の少なくとも１つを受光し、画像化することのできる撮像装置であってよい。ＱＲコード２２は、肉眼では視認が困難な微小なドットにより構成されていてもよい。ＱＲコード２２は、他の画像により隠蔽されていてもよい。
【００４４】
なお、情報を符号化する手法は、ＱＲコード、バーコードなど任意のコードへの変換に限定されない。情報の符号化に、公知の情報ハインディング技術（データ隠蔽技術と称される場合がある）、又は、将来的に開発された任意の情報ハインディング技術が利用されてよい。情報ハインディング技術としては、電子透かし、ステガノグラフィなどが例示される。
【００４５】
所持品２４は、監視対象者２０が身に着ける物、又は、監視対象者２０が移動時に所持する物であってよい。所持品２４の種類、大きさ及び材質は特に限定されない。所持品２４としては、鞄、帽子、被服、靴、装飾品などが例示される。所持品２４は、子供用、高齢者用又は愛玩動物用の物品であってよい。所持品２４は、子供用の鞄、ランドセル、帽子、被服及び靴の少なくとも１つであってもよい。これにより、子供が迷子になったり、老人が徘徊したり、ペットが逃走したりした場合であっても、管理システム１００を利用して、子供などの居場所を特定したり、子供などを追跡したりすることが容易になる。
【００４６】
本実施形態において、管理サーバ１１０は、ＱＲコード２２に関する情報（コード情報と称される場合がある。）を収集する。コード情報は、ＱＲコード２２より符号化されている情報の少なくとも一部、及び、ＱＲコード２２が写り込んだ画像の画像データの少なくとも一方を含んでよい。
【００４７】
より具体的には、管理サーバ１１０は、ＱＲコード２２の識別情報と、ＱＲコード２２が撮像された位置及び時刻の少なくとも一方を示す情報とが対応付けられた情報を収集する。管理サーバ１１０は、ＱＲコード２２が写り込んだ画像の画像データと、当該画像が撮像された位置及び時刻の少なくとも一方を示す情報とが対応付けられた情報を収集してもよい。
【００４８】
管理サーバ１１０は、例えば通信端末１４０からの要求に応じて、特定の監視対象者２０が最後に確認された位置を示す情報を生成してよい。管理サーバ１１０は、当該特定の監視対象者２０の移動履歴を示す情報を生成してもよい。管理サーバ１１０は、上記の要求に対する応答として、これらの情報を通信端末１４０に送信してよい。
【００４９】
本実施形態において、車両１２０は、走行中に車外の画像を撮像する。車両１２０は、撮像された画像のうち、特定の条件に合致する画像の画像データを、管理サーバ１１０に送信する。車両１２０は、特定の条件に合致する画像を解析して、当該解析結果を、管理サーバ１１０に送信してもよい。この場合、車両１２０は、上記の画像データを管理サーバ１１０に送信しなくてもよい。一方、車両１２０は、上記の条件に合致しない画像の画像データを管理サーバ１１０に送信しない。車両１２０は、適切なタイミングにおいて、上記の条件に合致しない画像の画像データを破棄してよい。これにより、サーバ及び通信ネットワークのリソースを無駄に消費することが抑制される。
【００５０】
車両１２０としては、自動車、自動二輪車などが例示される。自動二輪車としては、（ｉ）バイク、（ｉｉ）三輪バイク、（ｉｉｉ）セグウェイ（登録商標）、動力ユニット付きキックボード（登録商標）、動力ユニット付きスケートボードのような、動力ユニットを有する立ち乗り二輪車などが例示される。
【００５１】
本実施形態において、車外撮像部１２２は、車両１２０に搭載される。車外撮像部１２２は、車両１２０の外部の様子を撮像する。車両１２０は、撮像された画像の画像データを、画像管理部１２４に出力する。
【００５２】
本実施形態において、画像管理部１２４は、車外撮像部１２２が撮像した画像の画像データを管理する。一実施形態において、画像管理部１２４は、車外撮像部１２２が撮像した画像を、保存の対象（保存対象と称される場合がある。）となる画像と、破棄の対象（破棄対称と称される場合がある。）となる画像とに区別する。画像管理部１２４は、例えば、保存対象となる画像の画像データを含む画像情報を、管理サーバ１１０に送信する。一方、画像管理部１２４は、破棄対称となる画像の画像データを、管理サーバ１１０に送信することなく破棄する。
【００５３】
他の実施形態において、画像管理部１２４は、車外撮像部１２２が撮像した画像の少なくとも一部を解析して、ＱＲコード２２が認識されるか否かを判定する。画像中にＱＲコード２２が認識された場合、画像管理部１２４は、例えば、認識されたＱＲコード２２をデコードして、例えば、ＱＲコード２２の識別情報と、管理サーバ１１０のアドレスと、管理サーバ１１０に情報を送信させるための命令と、管理サーバ１１０に送信されるべき情報の種類を示す情報とを取得する。また、画像管理部１２４は、車両１２０又は車外撮像部１２２から、上記の画像が撮像された位置及び時刻の少なくとも一方を示す情報を取得してよい。画像管理部１２４は、ＱＲコード２２に示された情報を、管理サーバ１１０に送信する。画像管理部１２４の詳細は後述される。
【００５４】
監視装置１３０は、例えば、街頭に設置される。監視カメラ１３２は、監視装置１３０の外部の様子を撮像する。監視カメラ１３２は、撮像された画像の画像データを、画像管理部１３４に出力する。画像管理部１３４は、監視カメラ１３２が撮像した画像の画像データを管理する。画像管理部１３４は、画像管理部１２４と同様の構成を有してよい。
【００５５】
本実施形態において、通信端末１４０は、管理サーバ１１０及び車両１２０の少なくとも一方と情報を送受することができればよく、その詳細については特に限定されない。通信端末１４０としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。
【００５６】
通信端末１４０は、１又は複数の通信方式に対応していてもよい。通信方式としては、移動体通信方式、無線ＭＡＮ方式、無線ＬＡＮ方式、無線ＰＡＮ方式などが例示される。移動体通信方式としては、ＧＳＭ（登録商標）方式、３Ｇ方式、ＬＴＥ方式、４Ｇ方式、５Ｇ方式などが例示される。無線ＭＡＮ方式としては、ＷｉＭＡＸ（登録商標）が例示される。無線ＬＡＮ方式としては、ＷｉＦｉ（登録商標）が例示される。無線ＰＡＮ方式としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などが例示される。
【００５７】
ＱＲコード２２は、符号化コードの一例であってよい。所持品２４は、物品の一例であってよい。管理システム１００は、画像管理装置の一例であってよい。管理サーバ１１０は、コード情報収集装置の一例であってよい。車両１２０は、移動体及び画像管理装置の一例であってよい。車外撮像部１２２は、撮像部の一例であってよい。画像管理部１２４は、画像管理装置の一例であってよい。
【００５８】
［管理システム１００の各部の具体的な構成］
管理システム１００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエア及びソフトウエアにより実現されてもよい。管理システム１００の各部は、その少なくとも一部が、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。管理システム１００の各部は、その少なくとも一部が、仮想マシン上又はクラウドシステム上で実現されてもよい。管理システム１００の各部は、その少なくとも一部が、パーソナルコンピュータ又は携帯端末によって実現されてもよい。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。管理システム１００の各部は、ブロックチェーンなどの分散型台帳技術又は分散型ネットワークを利用して、情報を格納してもよい。
【００５９】
管理システム１００を構成する構成要素の少なくとも一部がソフトウエアにより実現される場合、当該ソフトウエアにより実現される構成要素は、一般的な構成の情報処理装置において、当該構成要素に関する動作を規定したプログラムを起動することにより実現されてよい。上記の情報処理装置は、例えば、（ｉ）ＣＰＵ、ＧＰＵなどのプロセッサ、ＲＯＭ、ＲＡＭ、通信インタフェースなどを有するデータ処理装置と、（ｉｉ）キーボード、タッチパネル、カメラ、マイク、各種センサ、ＧＰＳ受信機などの入力装置と、（ｉｉｉ）表示装置、スピーカ、振動装置などの出力装置と、（ｉｖ）メモリ、ＨＤＤなどの記憶装置（外部記憶装置を含む。）とを備える。
【００６０】
上記の情報処理装置において、上記のデータ処理装置又は記憶装置は、プログラムを格納してよい。上記のプログラムは、非一時的なコンピュータ可読記録媒体に格納されてよい。上記のプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該プログラムによって規定された動作を実行させる。
【００６１】
プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリ、ハードディスクなどのコンピュータ読み取り可能な媒体に記憶されていてもよく、ネットワークに接続された記憶装置に記憶されていてもよい。プログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、管理システム１００の少なくとも一部を構成するコンピュータにインストールされてよい。プログラムが実行されることにより、コンピュータが、管理システム１００の各部の少なくとも一部として機能してもよい。
【００６２】
コンピュータを管理システム１００の各部の少なくとも一部として機能させるプログラムは、管理システム１００の各部の動作を規定したモジュールを備えてよい。これらのプログラム又はモジュールは、データ処理装置、入力装置、出力装置、記憶装置等に働きかけて、コンピュータを管理システム１００の各部として機能させたり、コンピュータに管理システム１００の各部における情報処理方法を実行させたりする。
【００６３】
プログラムに記述された情報処理は、当該プログラムがコンピュータに読込まれることにより、当該プログラムに関連するソフトウエアと、管理システム１００の各種のハードウエア資源とが協働した具体的手段として機能する。そして、上記の具体的手段が、本実施形態におけるコンピュータの使用目的に応じた情報の演算又は加工を実現することにより、当該使用目的に応じた管理システム１００が構築される。
【００６４】
上記のプログラムは、コンピュータを、管理システム１００又は画像管理部１２４として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、管理システム１００又は画像管理部１２４における情報処理方法を実行させるためのプログラムであってよい。
【００６５】
一実施形態において、上記の情報処理方法は、画像管理方法であってよい。上記の画像管理方法は、例えば、移動体に搭載され、移動体の外部の様子を撮像する撮像部が撮像した画像の画像データを取得する画像データ取得段階を有する。上記の画像管理方法は、例えば、画像データを解析して、画像の中に、予め定められた情報が予め定められた形式で符号化された符号化コードが含まれるか否かを判定する判定段階を有する。上記の画像管理方法は、例えば、画像の中に符号化コードが含まれると判定された場合、符号化コードに関する情報を収集するコード情報収集装置に、予め定められた情報の少なくとも一部、及び、画像データの少なくとも一方を送信する送信段階を有する。
【００６６】
［管理サーバ１１０の各部の概要］
図２は、管理サーバ１１０の内部構成の一例を概略的に示す。本実施形態において、管理サーバ１１０は、コード情報収集部２２０と、コード情報格納部２３０と、要求受付部２４０と、コード発行部２５０と、登録情報格納部２６０と、出力データ生成部２７０とを備える。
【００６７】
本実施形態において、コード情報収集部２２０は、１以上の画像管理部１２４のそれぞれから、１以上のコード情報を取得する。コード情報収集部２２０は、１以上の画像管理部１３４のそれぞれから、１以上のコード情報を取得する。コード情報収集部２２０は、取得されたコード情報を、コード情報格納部２３０に格納する。
【００６８】
上述のとおり、コード情報は、ＱＲコード２２より符号化されている情報の少なくとも一部、及び、ＱＲコード２２が写り込んだ画像の画像データの少なくとも一方を含んでよい。コード情報は、ＱＲコード２２の識別情報と、ＱＲコード２２が撮像された位置及び時刻の少なくとも一方を示す情報とを含んでよい。コード情報は、ＱＲコード２２が写り込んだ画像の画像データと、当該画像が撮像された位置及び時刻の少なくとも一方を示す情報とを含んでよい。
【００６９】
本実施形態において、要求受付部２４０は、管理システム１００のユーザから、通信端末１４０を介して、各種の要求を取得する。上記の要求としては、（ａ）特定の監視対象（例えば、監視対象者２０である。）のためにＱＲコード２２を発行することを要求するもの、（ｂ）指定された目的又は用途に応じて、管理サーバ１１０が収集したコード情報を処理することを要求するものなどが例示される。指定された目的又は用途に応じて、管理サーバ１１０が収集したコード情報を処理するための要求としては、（ｉ）特定の監視対象の行動又は状態の追跡又は監視を要求するもの、（ｉｉ）特定の監視対象の画像の送信を要求するもの、（ｉｉｉ）特定の監視対象の３次元モデルの構築を要求するもの、（ｉｖ）特定の監視対象の位置と、当該監視対象の３次元モデル及び当該監視対象が写り込んだ画像の少なくとも一方のデータとが対応付けられた地図情報の生成を要求するものなどが例示される。
【００７０】
特定の監視対象のためにＱＲコード２２を発行するための要求は、例えば、（ｉ）監視対象を特定するための情報、（ｉｉ）ＱＲコード２２の発行を依頼した依頼者を特定するための情報、（ｉｉｉ）ＱＲコード２２の種類又は材質、（ｉｖ）ＱＲコード２２の大きさ、（ｖ）ＱＲコード２２の形状、模様及び色彩、（ｖｉ）ＱＲコード２２の付与方法の少なくとも１つを示す情報を含む。指定された目的又は用途に応じて、管理サーバ１１０が収集したコード情報を処理するための要求は、例えば、（ｉ）監視対象を特定するための情報、（ｉｉ）監視対象に付与されたＱＲコード２２の識別情報、（ｉｉｉ）コード情報の処理を依頼した依頼者を特定するための情報、（ｉｖ）依頼者のアドレス、（ｖ）上記の目的又は用途を示す情報の少なくとも１つを含んでよい。
【００７１】
上記の依頼者は、通信端末１４０の利用者であってよい。上記の依頼者を特定するための情報としては、（ｉ）当該依頼者の氏名、名称又は仮名、（ｉｉ）当該依頼者の氏名、名称又は仮名と、当該依頼者の住所又は居所との組み合わせ、（ｉｉｉ）当該依頼者の氏名、名称又は仮名と、当該依頼者の認証情報との組み合わせ、（ｉｖ）任意のサービスの運営者により当該依頼者に割り当てられたアカウント、（ｉｖ）任意のサービスの運営者により当該依頼者に割り当てられたアカウント、当該アカウントの認証情報との組み合わせなどが例示される。
【００７２】
認証情報としては、パスフレーズ、生体情報などが例示される。上記のサービスとしては、流通サービス、物流サービス、運輸サービス、通信サービス、ＷＥＢサービス、ＳＮＳなどが例示される。通信サービスの運営者により当該サービスのユーザに割り当てられるアカウントは、電話番号又はメールアドレスであってもよい。ＷＥＢサービスの運営者により当該サービスのユーザに割り当てられるアカウントは、メールアドレスであってもよい。上記の依頼者のアドレスとしては、（ｉ）当該依頼者に割り当てられたメールアドレス、（ｉｉ）当該依頼者に割り当てられた、ＷＥＢサービス又はＳＮＳのアカウントなどが例示される。
【００７３】
より具体的には、例えば、特定の監視対象者２０の行動又は状態を追跡又は監視するための要求は、（ｉ）監視対象者２０を特定するための情報、（ｉｉ）所持品２４に付与されたＱＲコード２２の識別情報、（ｉｉｉ）監視対象者２０の追跡又は監視を依頼した依頼者を特定するための情報、及び、（ｉｖ）依頼者のアドレスの少なくとも１つを示す情報を含む。上記の依頼者は、監視対象者２０の保護者又は行政機関であってよい。
【００７４】
例えば、管理システム１００のユーザが、特定の監視対象のためにＱＲコード２２を発行することを要求する場合、当該ユーザは、通信端末１４０を利用して、当該要求を管理サーバ１１０に送信する。要求受付部２４０は、上記の要求を受信すると、当該要求をコード発行部２５０に転送する。一方、管理システム１００のユーザが、特定の目的のために、特定の監視対象に関するコード情報を処理することを要求する場合、当該ユーザは、通信端末１４０を利用して、当該要求を管理サーバ１１０に送信する。要求受付部２４０は、上記の要求を受信すると、当該要求を出力データ生成部２７０に転送する。
【００７５】
管理システム１００のユーザが、特定の監視対象に関するコード情報を処理することを要求する場合、要求受付部２４０が当該要求を受け付けたタイミングによっては、一部のコード情報が車両１２０又は監視装置１３０に一時的に保存されており、まだ、管理サーバ１１０に送信されていない可能性がある。そこで、要求受付部２４０が、特定の監視対象に関するコード情報を処理するための要求を受け付けた場合、要求受付部２４０は、上記の要求をコード情報収集部２２０に転送してもよい。
【００７６】
この場合、コード情報収集部２２０は、例えば、未送信のコード情報を管理サーバ１１０に送信するように、１以上の画像管理部１２４及び１以上の画像管理部１３４に要求する。このとき、上記の要求に対して全ての画像管理部１２４及び画像管理部１３４が同時期に応答すると、管理サーバ１１０の処理能力が不足することもあり得る。
【００７７】
そこで、一実施形態において、コード情報収集部２２０は、特定の監視対象が最後に確認された位置及び時刻を特定する。そして、コード情報収集部２２０は、現在、当該位置を含む特定の範囲に存在する、車両１２０の画像管理部１２４又は監視装置１３０の画像管理部１３４に対して、未送信のコード情報を管理サーバ１１０に送信させるための要求を送信する。コード情報収集部２２０は、車両１２０又は監視装置１３０が、現在、上記の特定の範囲に存在する場合に、上記の要求に応答するように要求してもよい。
【００７８】
これにより、大量のコード情報が、短期間に管理サーバ１１０に送信されることが抑制される。上記の特定の範囲は、例えば、（ｉ）特定の監視対象が最後に確認された位置の周辺で利用可能な交通機関の種類、及び、（ｉｉ）特定の監視対象が最後に確認された時刻における当該監視対象の移動速度の少なくとも一方に基づいて決定される。
【００７９】
他の実施形態において、コード情報収集部２２０は、特定の監視対象が最後に確認された位置及び時刻を示す情報を生成する。コード情報収集部２２０は、上記の情報を、未送信のコード情報を管理サーバ１１０に送信させるための要求とともに、１以上の画像管理部１２４及び１以上の画像管理部１３４に送信する。コード情報収集部２２０は、車両１２０又は１３４０が、特定の監視対象が最後に確認された時刻に、特定の監視対象が最後に確認された位置の近傍に存在した場合に、上記の要求に応答するように要求してよい。これにより、大量のコード情報が、短期間に管理サーバ１１０に送信されることが抑制される。
【００８０】
本実施形態において、コード発行部２５０は、要求受付部２４０から、ＱＲコード２２を発行するための要求を取得する。コード発行部２５０は、当該要求に応じて、新たなＱＲコード２２を発行する。コード発行部２５０は、発行されたＱＲコード２２を、上記の要求の依頼者に送信又は配達する。コード発行部２５０は、ＱＲコード２２を発行するための要求に含まれていた情報と、新たに発行されたＱＲコード２２の識別情報とを対応付けて、登録情報格納部２６０に格納してよい。例えば、登録情報格納部２６０は、１以上のＱＲコード２２のそれぞれについて、ＱＲコード２２の識別情報と、ＱＲコード２２の付与が予定されている監視対象を特定するための情報、ＱＲコード２２の発行を依頼した依頼者を特定するための情報、及び、上記依頼者のアドレスの少なくとも１つとを対応付けて格納する。
【００８１】
本実施形態において、出力データ生成部２７０は、要求受付部２４０から、指定された目的又は用途に応じて、管理サーバ１１０が収集したコード情報を処理するための要求を取得する。出力データ生成部２７０は、上記の要求により指定された処理を実行する。例えば、出力データ生成部２７０は、コード情報格納部２３０を参照して、上記の要求の内容に応じた１又は複数のコード情報を抽出する。出力データ生成部２７０は、抽出されたコード情報の少なくとも一部に基づいて、上記の要求に応じたデータ（出力データと称される場合がある。）を生成する。出力データ生成部２７０は、上記の出力データを、上記の要求に対する応答として、上記の要求の依頼者のアドレスに送信する。
【００８２】
より具体的には、例えば、出力データ生成部２７０は、要求受付部２４０から、特定の監視対象者２０の行動を追跡するための要求を取得する。出力データ生成部２７０は、上記の要求に応じて、コード情報格納部２３０及び登録情報格納部２６０に格納された情報を参照して、上記の監視対象者２０の移動履歴を生成する。出力データ生成部２７０は、上記の要求に対する応答として、生成された移動履歴を示す情報を、上記の要求を送信した通信端末１４０に送信する。
【００８３】
［車両１２０の各部の概要］
図３は、車両１２０の内部構成の一例を概略的に示す。本実施形態において、車両１２０は、車外撮像部１２２と、画像管理部１２４と、ＧＰＳ信号受信部３２２と、走行状態検出部３２４と、駆動部３３０と、通信部３４０と、制御部３５０とを備える。本実施形態において、制御部３５０は、入出力制御部３５２と、車両制御部３５４と、通信制御部３５６とを有する。
【００８４】
本実施形態において、ＧＰＳ信号受信部３２２は、ＧＰＳ信号を受信する。ＧＰＳ信号受信部３２２は、受信されたＧＰＳ信号に基づいて、車両１２０の位置を示す位置情報を生成してよい。
【００８５】
本実施形態において、走行状態検出部３２４は、車両１２０に配された任意の内界センサ又は任意の外界センサの出力に基づいて、車両１２０の走行状態を検出する。車両１２０の走行状態としては、速度、加速度、傾斜、振動、騒音、駆動部３３０の作動状況、異常の発生状況、現在位置、移動経路、外気の温度、外気の湿度、外気の圧力、内部空間の温度、内部空間の湿度、内部空間の圧力、周囲の物体との相対位置、周囲の物体との相対速度、渋滞の有無又は程度、連続運転時間、急加速の有無又は頻度、急減速の有無又は頻度などが例示される。車両１２０の走行状態は、移動体の移動状態の一例であってよい。
【００８６】
本実施形態において、駆動部３３０は、車両１２０を駆動する。駆動部３３０は、制御部３５０からの命令に応じて、車両１２０を駆動してよい。駆動部３３０は、内燃機関によって動力を発生させてもよく、電動機によって動力を発生させてもよい。駆動部３３０は、自動安全装置、及び、自動運転装置少なくとも一方を備えてよい。駆動部３３０は、車両１２０の駆動に直接必要な設備だけでなく、各種の付帯設備を含んでもよい。付帯設備としては、保安機器、座席調整機器、施錠管理機器、窓開閉機器、照明機器、空調機器、ナビゲーション機器、音響機器、映像機器などが例示される。
【００８７】
本実施形態において、通信部３４０は、通信ネットワーク１０を介して、車両１２０と、管理サーバ１１０との間で情報を送受する。通信部３４０は、１又は複数の通信方式に対応していてもよい。
【００８８】
本実施形態において、制御部３５０は、車両１２０の各部を制御する。例えば、制御部３５０は、車外撮像部１２２が撮像した画像の画像データ、ＧＰＳ信号受信部３２２が生成した位置情報、及び、走行状態検出部３２４が検出した走行状態を示す情報の少なくとも１つの入力を受け付ける。また、制御部３５０は、入力された画像データを画像管理部１２４に転送する。
【００８９】
本実施形態において、入出力制御部３５２は、車両１２０における情報の入出力を制御する。本実施形態において、入出力制御部３５２は、車外撮像部１２２、画像管理部１２４、ＧＰＳ信号受信部３２２、及び、走行状態検出部３２４を制御する。入出力制御部３５２は、その他の種類の入力装置及び出力装置の少なくとも一方（図示されていない。）を制御してもよい。
【００９０】
本実施形態において、車両制御部３５４は、車両１２０の動作を制御する。車両制御部３５４は、駆動部３３０の動作を制御してよい。例えば、車両制御部３５４は、走行状態検出部３２４が出力した情報を取得する。車両制御部３５４は、走行状態検出部３２４が出力した情報に基づいて、駆動部３３０の動作を制御する。
【００９１】
本実施形態において、通信制御部３５６は、車両１２０と外部の機器との間の通信を制御する。通信制御部３５６は、通信部３４０の動作を制御してよい。通信制御部３５６は、通信インタフェースであっってもよい。通信制御部３５６は、１又は複数の通信方式に対応してよい。通信制御部３５６は、管理サーバ１１０及び車両１２０の間の通信状態を検出又は監視してよい。通信制御部３５６は、上記の検出又は監視の結果に基づいて、通信状態を示す通信情報を生成してよい。
【００９２】
通信情報としては、通信の可否、電波状況、通信品質、通信方式の種類、及び、通信キャリアの種類などに関する情報が例示される。電波状況としては、電波受信レベル、電波強度、ＲＳＣＰ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｃｏｄｅ  Ｐｏｗｅｒ）、ＣＩＤ（Ｃｅｌｌ  ＩＤ）などが例示される。通信品質としては、通信速度、データ通信のスループット、データ通信のレイテンシなどが例示される。
【００９３】
［画像管理部１２４の各部の概要］
図４は、画像管理部１２４の内部構成の一例を概略的に示す。なお、画像管理部１３４も、画像管理部１２４と同様の内部構成を有してよい。本実施形態において、画像管理部１２４は、画像解析部４２０と、デコード部４２２と、コード情報生成部４２４と、コード情報格納部４２６、コード情報送信部４３０と、移動履歴格納部４４０と、要求受信部４５０と、コード情報抽出部４６０とを備える。
【００９４】
画像解析部４２０は、画像データ取得部及び判定部の一例であってよい。コード情報生成部４２４は、付随情報取得部の一例であってよい。コード情報送信部４３０は、送信部の一例であってよい。
【００９５】
本実施形態において、画像解析部４２０は、車外撮像部１２２が撮像した画像の画像データを取得する。画像解析部４２０は、上記の画像の画像データを解析して、当該画像の中に、ＱＲコード２２が含まれるか否かを判定してよい。画像の中にＱＲコード２２が含まれる場合、画像解析部４２０は、例えば、当該画像又は当該画像に含まれるＱＲコード２２の画像のデータを、デコード部４２２に出力する。画像解析部４２０は、（ｉ）当該画像を識別する識別情報と、（ｉｉ）当該画像又は当該画像に含まれるＱＲコード２２の画像のデータとを、デコード部４２２に出力してもよい。一方、画像の中にＱＲコード２２が含まれない場合、画像解析部４２０は、例えば、適切な時期に、当該画像の画像データを廃棄する。
【００９６】
本実施形態において、デコード部４２２は、画像解析部４２０から、ＱＲコード２２が含まれる画像、又は、ＱＲコード２２の画像のデータを取得する。デコード部４２２は、ＱＲコード２２をデコードして、ＱＲコード２２に符号化されて格納されていた情報を取得する。上述のとおり、上記の情報は、ＱＲコード２２をデコードしたコンピュータにより実行され、当該コンピュータに特定の処理を実行させるための命令を含んでよい。
【００９７】
デコード部４２２は、ＱＲコード２２に符号化されて格納されていた命令に従って、各種の処理を実行してよい。例えば、デコード部４２２は、ＱＲコード２２に符号化されて格納されていたＱＲコード２２の識別情報を、コード情報生成部４２４に出力し、コード情報の生成処理を実行させる。また、デコード部４２２は、（ｉ）上記のＱＲコード２２の識別情報と、（ｉｉ）コード情報生成部４２４が生成したコード情報であって、当該識別情報に対応するコード情報とを、管理サーバ１１０に送信する手順を実行させるための命令を、コード情報送信部４３０に出力する。
【００９８】
本実施形態において、コード情報生成部４２４は、コード情報を生成する。上述のとおり、コード情報は、ＱＲコード２２より符号化されている情報の少なくとも一部、及び、ＱＲコード２２が写り込んだ画像の画像データの少なくとも一方を含む。例えば、コード情報生成部４２４は、デコード部４２２から、ＱＲコード２２の識別情報を取得する。また、コード情報生成部４２４は、デコード部４２２から、上記のＱＲコード２２が含まれていた画像の識別情報を取得する。コード情報生成部４２４は、上記の画像の識別情報をキーとして、当該画像が撮像された位置及び時刻の少なくとも一方を示す情報（付随情報と称される場合がある。）を取得する。付随情報は、上記の画像を撮像した車外撮像部１２２を識別するための識別情報、又は、上記の車外撮像部１２２が搭載された車両１２０を識別するための識別情報をさらに含んでもよい。
【００９９】
コード情報生成部４２４は、例えば、ＱＲコード２２の識別情報と、上記の付随情報とを含むコード情報を生成する。コード情報は、ＱＲコード２２の識別情報と、上記の付随情報とが対応付けられた情報であってよい。コード情報生成部４２４は、生成されたコード情報を、コード情報格納部４２６に格納してよい。
【０１００】
本実施形態において、コード情報送信部４３０は、画像の中にＱＲコード２２が含まれると判定された場合、コード情報生成部４２４が生成したコード情報を、管理サーバ１１０に送信する。コード情報送信部４３０は、任意のタイミング、又は、管理サーバ１１０若しくはユーザにより指定されたタイミングで、コード情報格納部４２６に格納されているコード情報を、管理サーバ１１０に送信してもよい。
【０１０１】
一実施形態において、コード情報の送信先を示す情報（本実施形態においては、管理サーバ１１０のアドレスである。）は、予め定められていてもよい。この場合において、コード情報送信部４３０は、例えば、管理サーバ１１０から、管理サーバ１１０のアドレスを示す情報を含むメッセージを受信することで、管理サーバ１１０のアドレスを示す情報を取得してよい。
【０１０２】
他の実施形態において、コード情報の送信先を示す情報（本実施形態においては、管理サーバ１１０のアドレスである。）は、ＱＲコード２２により符号化されていてもよい。この場合、コード情報送信部４３０は、コード情報の送信先を示す情報を、デコード部４２２から取得する。
【０１０３】
さらに他の実施形態において、コード情報送信部４３０は、１又は複数のＱＲコード２２のそれぞれについて、ＱＲコード２２の識別情報と、コード情報の送信先を示す情報とが対応付けて格納するデータベースを参照して、デコード部４２２がデコードしたＱＲコード２２に対応する送信先を決定する。上記のデータベースは、コード情報格納部４２６に記憶されていてもよく、通信ネットワーク１０に接続された記憶装置に記憶されていてもよい。
【０１０４】
例えば、コード情報送信部４３０は、（ｉ）ＱＲコード２２の識別情報、及び、ＱＲコード２２が含まれる画像の画像データの少なくとも一方と、（ｉｉ）ＱＲコード２２が含まれる画像の付随情報とが対応付けられたコード情報を、管理サーバ１１０に送信する。コード情報送信部４３０は、ＱＲコード２２の識別情報と、ＱＲコード２２が含まれる画像の画像データとを、管理サーバ１１０に送信してもよい。
【０１０５】
本実施形態において、要求受信部４５０は、管理サーバ１１０のコード情報収集部２２０から、未送信のコード情報を管理サーバ１１０に送信することを要求する信号を取得する。上述のとおり、上記の信号には、応答を要する画像管理部１２４又は画像管理部１３４を判定するための条件を示す情報が含まれる。コード情報抽出部４６０は、上記の要求の内容を示す情報と、上記の条件を示す情報とを、コード情報抽出部４６０に出力する。
【０１０６】
本実施形態において、コード情報抽出部４６０は、例えば、要求受信部４５０から、未送信のコード情報を管理サーバ１１０に送信するための要求と、応答を要する画像管理部１２４を判定するための条件とを示す情報を取得する。要求受信部４５０は、移動履歴格納部４４０に格納された車両１２０の移動履歴を示す情報を参照して、現在又は過去の特定の時点における車両１２０の位置を示す情報を抽出する。
【０１０７】
コード情報抽出部４６０は、現在又は過去の特定の時点における車両１２０の位置が、上記の要求に含まれる上記の条件を満足するか否かを判定する。現在又は過去の特定の時点における車両１２０の位置が、上記の要求に含まれる上記の条件を満足する場合、コード情報抽出部４６０は、未送信のコード情報を特定する。コード情報抽出部４６０は、特定されたコード情報を示す情報を、コード情報送信部４３０に送信し、当該コード情報を管理サーバ１１０に送信するための処理を開始させる。これにより、管理サーバ１１０からの要求に基づいて、画像管理部１２４に格納されている未送信のコード情報が、管理サーバ１１０に送信される。
【０１０８】
本実施形態においては、車外撮像部１２２が撮像した画像の中にＱＲコード２２が含まれる場合に、（ｉ）画像解析部４２０が、当該画像又は当該画像に含まれるＱＲコード２２の画像のデータをデコード部４２２に出力し、（ｉｉ）コード情報送信部４３０が、コード情報生成部４２４が生成したコード情報を、管理サーバ１１０に送信する場合を例として、画像管理部１２４の詳細が説明された。しかしながら、画像管理部１２４は、本実施形態に限定されない。
【０１０９】
他の実施形態において、車外撮像部１２２が撮像した画像の中にＱＲコード２２が含まれる場合、画像解析部４２０は、当該画像又は当該画像に含まれるＱＲコード２２の画像のデータを、コード情報送信部４３０に出力してもよい。この場合において、コード情報送信部４３０は、上述の手順と同様にして、上記の画像のデータの送信先を示す情報（本実施形態においては、管理サーバ１１０のアドレスである。）を取得する。また、コード情報送信部４３０は、上記の画像のデータを、上記の送信先に送信する。コード情報送信部４３０は、上記の画像のデータと、当該画像に関連する付随情報とを対応付けて、上記の送信先に送信してもよい。
【０１１０】
［監視対象の行動又は状態の監視に関する応用例］
図５及び図６を用いて、管理システム１００が、監視対象の行動又は状態を監視するサービスの提供に利用される場合を例として、管理システム１００の詳細が説明される。本実施形態において、管理システム１００の監視対象は学生５０である。図５は、学生５０の外観の一例を概略的に示す。本実施形態において、学生５０は、帽子５２０、服５４０及び靴５６０を着用している。また、学生５０は、ランドセル５８０を背負っている。
【０１１１】
本実施形態において、帽子５２０には、ＱＲコード５２２及びＱＲコード５２４が配される。服５４０には、ＱＲコード５４２が配される。靴５６０には、ＱＲコード５６２が配される。ランドセル５８０には、ＱＲコード５８２及びＱＲコード５８４が配される。ＱＲコード５２２、ＱＲコード５２４、ＱＲコード５４２、ＱＲコード５６２、ＱＲコード５８２及びＱＲコード５８４は、ＱＲコード２２と同様の構成を有してよい。
【０１１２】
帽子５２０、服５４０、靴５６０及びランドセル５８０は、物品の一例であってよい。ＱＲコード５２２、ＱＲコード５２４、ＱＲコード５４２、ＱＲコード５６２、ＱＲコード５８２及びＱＲコード５８４は、符号化コードの一例であってよい。
【０１１３】
図６は、出力データ生成部２７０の内部構成の一例を概略的に示す。本実施形態において、出力データ生成部２７０は、要求取得部６２０と、抽出条件決定部６３０と、コード情報抽出部６４０と、監視情報生成部６５０と、イベント検出部６６０と、送信部６７０とを備える。
【０１１４】
本実施形態において、要求取得部６２０は、要求受付部２４０から、管理サーバ１１０が収集したコード情報を処理するための要求を取得する。例えば、要求取得部６２０は、学生５０の保護者からの要求であって、学生５０の行動を監視するための処理を開始することを示す要求を取得する。上述のとおり、上記の要求は、（ｉ）監視対象を特定するための情報、（ｉｉ）監視対象に付与されたＱＲコード２２の識別情報、（ｉｉｉ）コード情報の処理を依頼した依頼者を特定するための情報、（ｉｖ）依頼者のアドレス、（ｖ）上記の目的又は用途を示す情報の少なくとも１つを含んでよい。
【０１１５】
要求取得部６２０は、上記の要求を解析して、監視対象を特定するための情報、又は、監視対象に付与されたＱＲコード２２の識別情報を、抽出条件決定部６３０に出力してよい。要求取得部６２０は、実行されるべき処理の内容を示す情報を、抽出条件決定部６３０に出力してよい。また、要求取得部６２０は、上記の要求の依頼者のアドレスを示す情報を、送信部６７０に出力してよい。
【０１１６】
本実施形態において、抽出条件決定部６３０は、コード情報抽出部６４０が、コード情報格納部２３０に格納された複数のコード情報の中から、上記の要求により示された処理を実行するために必要となるコード情報を抽出するための条件を決定する。抽出条件決定部６３０は、決定された条件を、コード情報抽出部６４０に出力する。
【０１１７】
本実施形態において、抽出条件決定部６３０は、学生５０の行動を監視するために必要となるコード情報に関する条件を決定する。上記の条件は、学生５０の所持品に配された１又は複数のＱＲコードの少なくとも１つに関するコード情報であるという条件であってよい。抽出条件決定部６３０は、監視対象の識別情報と、当該監視対象に付与されることが予定されているＱＲコードの識別情報とを対応づけて格納するデータベースを参照して、学生５０の所持品に配された１又は複数のＱＲコードを特定してもよい。上記の条件は、追跡期間に関する条件を含んでもよい。
【０１１８】
本実施形態において、コード情報抽出部６４０は、コード情報格納部２３０に格納された複数のコード情報の中から、抽出条件決定部６３０が決定した条件に合致するコード情報を抽出する。コード情報抽出部６４０は、抽出されたコード情報、又は当該コード情報の一部を、監視情報生成部６５０に出力する。
【０１１９】
本実施形態において、監視情報生成部６５０は、コード情報抽出部６４０が抽出した１又は複数のコード情報に基づいて、学生５０の行動の監視結果を示す情報（監視情報と称される場合がある。）を生成する。監視情報生成部６５０は、生成された監視情報を、送信部６７０に出力してよい。
【０１２０】
上述のとおり、コード情報格納部２３０には、街中を走行する１又は複数の車両１２０のそれぞれから、管理サーバ１１０に送信された１又は複数のコード情報が格納されている。また、コード情報格納部２３０には、街中に設置された１又は複数の監視装置１３０のそれぞれから、管理サーバ１１０に送信された１又は複数のコード情報が格納されている。また、コード情報には、学生５０が撮像された画像の画像データ、当該画像が撮像された位置及び時刻の少なくとも一方を示す情報などが含まれ得る。
【０１２１】
そこで、監視情報生成部６５０は、監視情報として、特定の期間（例えば、上記の追跡期間である。）における学生５０の移動履歴を示す情報を生成する。監視情報生成部６５０は、監視情報として、学生５０が最後に撮影された位置及び時刻を示す情報を生成してもよい。これにより、管理システム１００は、学生５０の行動を追跡又は監視することができる。
【０１２２】
監視情報生成部６５０は、監視情報として、特定の期間における学生５０の移動履歴を示す情報と、当該特定の期間中の任意の時点において学生５０が撮像された画像の画像データとが対応付けられた情報を生成してもよい。監視情報生成部６５０は、監視情報として、学生５０が最後に撮影された位置及び時刻を示す情報と、学生５０が最後に撮影された画像の画像データとが対応付けられた情報を生成してもよい。これにより、管理システム１００は、学生５０の状態を追跡又は監視することができる。
【０１２３】
本実施形態において、イベント検出部６６０は、監視対象の行動又は状態に関する特定のイベントの発生を検出する。例えば、イベント検出部６６０は、学生５０の位置の変動を検出する。イベント検出部６６０は、学生５０の所持品の増減を検出してもよい。上記のイベントの発生が検出された場合、イベント検出部６６０は、検出されたイベントの種類又は内容を、上記の要求の依頼者に通知するためのメッセージを生成してよい。上記のメッセージには、イベントが検出された位置及び時刻の少なくとも一方を示す情報が含まれてよい。イベント検出部６６０は、生成されたメッセージを、送信部６７０に出力してよい。
【０１２４】
本実施形態において、送信部６７０は、監視情報生成部６５０が生成した監視情報を、上記の要求の依頼者（本実施形態においては、学生５０の保護者である。）に送信する。送信部６７０は、イベント検出部６６０が生成したメッセージを、上記の要求の依頼者に送信してもよい。
【０１２５】
本実施形態においては、管理システム１００の監視対象が移動する場合を例として、管理システム１００の詳細が説明された。しかしながら、管理システム１００は本実施形態に限定されない。他の実施形態において、管理システム１００の監視対象は、特定の位置に固定された物品であってもよく、特定の地点に位置する不動産であってもよい。これにより、管理システム１００は、移動する１以上の車両１２０に搭載された車外撮像部１２２を利用して、疑似的な定点観測システムを構築することができる。
【０１２６】
［画像の配布又は販売に関する応用例］
図７及び図８を用いて、管理システム１００が、特定の監視対象が撮像された画像の画像データを、当該監視対象又は当該監視対象の関係者に配布又は販売するサービスの提供に利用される場合を例として、管理システム１００の詳細が説明される。本実施形態において、管理システム１００の監視対象は、マラソン大会に参加するランナー７０である。また、ランナー７０は、ＱＲコード７２が配されたゼッケンを着用している。
【０１２７】
図７は、ランナー７０の画像の取得方法の一例を概略的に示す。本実施形態において、ランナー７０は、時刻Ｔ７４において位置Ｌ８４を走行しているときに、車両７１２とすれ違う。このとき、車両７１２に搭載された車外撮像部が、ランナー７０を撮像する。車両７１２は、位置Ｌ８４においてランナー７０が撮像された画像７２２の画像データを、管理サーバ１１０に送信する。車両７１２は、ＱＲコード７２に関するコード情報を、管理サーバ１１０に送信してもよい。
【０１２８】
同様に、ランナー７０は、時刻Ｔ７６において位置Ｌ８６を走行しているときに、車両７１４とすれ違う。このとき、車両７１４に搭載された車外撮像部が、ランナー７０を撮像する。車両７１４は、位置Ｌ８６においてランナー７０が撮像された画像７２４の画像データを、管理サーバ１１０に送信する。車両７１４は、ＱＲコード７２に関するコード情報を、管理サーバ１１０に送信してもよい。
【０１２９】
ＱＲコード７２は、ＱＲコード２２と同様の構成を有してよい。車両７１２及び車両７１４は、車両１２０と同様の構成を有してよい。ゼッケンは、物品の一例であってよい。ＱＲコード７２は、符号化コードの一例であってよい。車両７１２及び車両７１４は、移動体の一例であってよい。
【０１３０】
図８は、出力データ生成部８７０の内部構成の一例を概略的に示す。出力データ生成部８７０は、出力データ生成部２７０の他の例であってよい。本実施形態において、出力データ生成部８７０は、要求取得部６２０と、抽出条件決定部６３０と、コード情報抽出部６４０と、ＷＥＢページ管理部８５０と、受注処理部８６０と、送信部６７０とを備える。本実施形態において、図６に関連して説明された出力データ生成部２７０の各部と同様の構成を有する部材には、図６と同様の符号が付され、詳細な説明が省略される場合がある。
【０１３１】
本実施形態において、要求取得部６２０は、１又は複数のランナー７０のそれぞれからの要求であって、マラソン大会の期間中に各ランナーが撮像された画像を配布又は販売するためのＷＥＢページを生成するための要求を取得する。要求取得部６２０は、上記の要求を解析して、ランナー７０を特定するための情報、又は、ランナー７０に付与されたＱＲコード７２の識別情報を、抽出条件決定部６３０に出力してよい。要求取得部６２０は、実行されるべき処理の内容を示す情報を、抽出条件決定部６３０に出力してよい。また、要求取得部６２０は、上記の要求の依頼者のアドレスを示す情報を、送信部６７０に出力してよい。
【０１３２】
本実施形態において、抽出条件決定部６３０は、マラソン大会中にランナー７０が撮像された画像を抽出するために必要となるコード情報に関する条件を決定する。上記の条件は、ランナー７０に配布されたゼッケンに配されたＱＲコード７２に関するコード情報であるという条件と、マラソン大会の開催期間中に撮像された画像に関するコード情報であるという条件とを含んでよい。
【０１３３】
本実施形態において、コード情報抽出部６４０は、コード情報格納部２３０を参照して、抽出条件決定部６３０が決定した条件に合致するコード情報に含まれる画像データを抽出する。コード情報抽出部６４０は、抽出された画像データを、ＷＥＢページ管理部８５０に出力する。
【０１３４】
本実施形態において、ＷＥＢページ管理部８５０は、ランナー７０が撮像された画像の画像データを配布又は販売するためのＷＥＢページを管理する。例えば、ＷＥＢページ管理部８５０は、コード情報抽出部６４０が抽出した画像データを利用して、１又は複数のランナー７０のそれぞれについて、各ランナーが写り込んだ１又は複数の画像を提示するＷＥＢページを生成する。上記のＷＥＢページには、配布又は購入を希望する画像を選択するための要素と、選択された画像の配布又は購入を決定するための要素とが含まれてよい。上記のＷＥＢページには、画像データの送付方法を決定するための要素が含まれていてもよい。各ランナー又はその関係者は、各自の通信端末１４０を利用して上記のＷＥＢページにアクセスすることで、配布又は購入を希望する画像を選択し、選択された画像の画像データを取得することができる。
【０１３５】
本実施形態において、受注処理部８６０は、各ランナー又はその関係者が選択した画像の画像データを、当該ランナー又は関係者に配布又は販売するための処理を実行する。例えば、受注処理部８６０は、画像データの配送又は配信に関する処理を実行する。受注処理部８６０は、画像データの配布又は販売に関する精算処理を実行してもよい。本実施形態において、送信部６７０は、各ランナー又はその関係者により選択された画像の画像データを、各ランナー又はその関係者に送信する。
【０１３６】
［地図情報の生成に関する応用例］
図９及び図１０を用いて、管理システム１００が、特定の監視対象が撮像された画像に基づいて、当該監視対象の３次元モデルを生成するサービスの提供に利用される場合を例として、管理システム１００の詳細が説明される。本実施形態において、管理システム１００の監視対象は、施設９２０である。また、施設９２０の外壁には、ＱＲコード９４２及びＱＲコード９４４が配されている。
【０１３７】
本実施形態において、ＱＲコード９４２及びＱＲコード９４４は、施設９２０の複数の面のうち、異なる方位を向いた面に配される。なお、施設９２０に配されるＱＲコードの数は本実施形態に限定されない。施設９２０には、単一のＱＲコードが配されていてもよく、施設９２０の単一の面の異なる位置に複数のＱＲコードが配されてもよい。
【０１３８】
図９は、施設９２０の画像の取得方法の一例を概略的に示す。本実施形態において、走行中の車両９１２に搭載された車外撮像部が、位置Ｌ９２と、位置Ｌ９４とにおいて、施設９２０を撮像する。車両９１２は、位置Ｌ９２及び位置Ｌ９４から、施設９２０が撮像された画像の画像データを、管理サーバ１１０に送信する。車両９１２は、ＱＲコード９４２及びＱＲコード９４４に関するコード情報を、管理サーバ１１０に送信してもよい。
【０１３９】
また、走行中の車両９１４に搭載された車外撮像部が、位置Ｌ９６と、位置Ｌ９８とにおいて、施設９２０を撮像する。車両９１４は、位置Ｌ９６及び位置Ｌ９８から、施設９２０が撮像された画像の画像データを、管理サーバ１１０に送信する。車両９１４は、ＱＲコード９４２及びＱＲコード９４４に関するコード情報を、管理サーバ１１０に送信してもよい。
【０１４０】
車両９１２及び車両９１４は、車両１２０と同様の構成を有してよい。施設９２０は、移動しない点を除いて、監視対象者２０、学生５０又はランナー７０と同様の構成を有してよい。ＱＲコード９４２及びＱＲコード９４４は、ＱＲコード２２と同様の構成を有してよい。
【０１４１】
車両９１２及び車両９１４は、移動体の一例であってよい。施設９２０は、物体の一例であってよい。ＱＲコード９４２及びＱＲコード９４４は、符号化コードの一例であってよい。
【０１４２】
図１０は、出力データ生成部１０７０の内部構成の一例を概略的に示す。出力データ生成部１０７０は、出力データ生成部２７０又は出力データ生成部８７０の他の例であってよい。本実施形態において、出力データ生成部１０７０は、要求取得部６２０と、抽出条件決定部６３０と、コード情報抽出部６４０と、３Ｄモデル生成部１０５０と、地図情報生成部１０６０と、送信部６７０とを備える。本実施形態において、図６に関連して説明された出力データ生成部２７０の各部、又は、図８に関連して説明された出力データ生成部８７０の各部と同様の構成を有する部材には、図６又は図８と同様の符号が付され、詳細な説明が省略される場合がある。
【０１４３】
本実施形態において、要求取得部６２０は、例えば、地図情報サービスの運営会社からの要求であって、施設９２０の３次元モデルを生成するための要求を取得する。要求取得部６２０は、上記の要求を解析して、施設９２０を特定するための情報、又は、施設９２０に付与されたＱＲコード９４２及びＱＲコード９４４の識別情報を、抽出条件決定部６３０に出力してよい。要求取得部６２０は、実行されるべき処理の内容を示す情報を、抽出条件決定部６３０に出力してよい。また、要求取得部６２０は、上記の要求の依頼者のアドレスを示す情報を、送信部６７０に出力してよい。
【０１４４】
本実施形態において、抽出条件決定部６３０は、施設９２０の３次元モデルを生成するために必要となるコード情報に関する条件を決定する。上記の条件は、施設９２０に配されたＱＲコード９４２又はＱＲコード９４４に関するコード情報であるという条件と、直近の特定の期間に撮像された画像に関するコード情報であるという条件とを含んでよい。
【０１４５】
本実施形態において、コード情報抽出部６４０は、コード情報格納部２３０を参照して、抽出条件決定部６３０が決定した条件に合致するコード情報に含まれる画像データを抽出する。コード情報抽出部６４０は、抽出された画像データを、３Ｄモデル生成部１０５０に出力する。
【０１４６】
本実施形態において、３Ｄモデル生成部１０５０は、施設９２０が異なる位置から撮像された画像に基づいて、施設９２０の３次元モデルを生成する。１又は複数の２次元画像から３次元モデルを生成する処理には、公知の任意のアルゴリズム、又は、将来的に開発された任意のアルゴリズムが利用されてよい。
【０１４７】
本実施形態において、地図情報生成部１０６０は、電子地図上の施設９２０の位置と、３Ｄモデル生成部１０５０が生成した施設９２０の３次元モデルのデータとが対応づけられた地図情報を生成する。地図情報生成部１０６０は、電子地図上の施設９２０の位置と、施設９２０が写り込んだ画像の画像データとが対応付けられた地図情報を生成してもよい。地図情報生成部１０６０は、生成された地図情報を、送信部６７０に出力してよい。地図情報生成部１０６０は、生成された地図情報を公開するためのＷＥＢページを生成してもよい。本実施形態において、送信部６７０は、地図情報生成部１０６０が生成した地図情報を、を、上記の要求の依頼者に送信してよい。
【０１４８】
図１〜図１０を用いて、管理対象又は監視対象の一部にＱＲコードが配されることで、管理対象又は監視対象の位置又は状態が管理される場合を例として、管理システム１００の詳細が説明された。しかしながら、管理システム１００は、本実施形態に限定されない。他の実施形態において、各種の情報ハインディング技術を利用して作成された文字列、図形、模様などが、管理対象又は監視対象の一部に配されてよい。情報ハインディング技術としては、電子透かし、ステガノグラフィなどが例示される。文字列は、数字、文字及び記号の少なくとも１種により構成されてよい。模様としては、絵、形状、文様、色の濃さの変化、色彩の変化などが例示される。各種の情報ハインディング技術を利用して作成された文字列、図形、模様などは、符号化コードの一例であってよい。
【０１４９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１５０】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１５１】
１０  通信ネットワーク、２０  監視対象者、２２  ＱＲコード、２４  所持品、５０  学生、７０  ランナー、７２  ＱＲコード、９０  施設、１００  管理システム、１１０  管理サーバ、１２０  車両、１２２  車外撮像部、１２４  画像管理部、１３０  監視装置、１３２  監視カメラ、１３４  画像管理部、１４０  通信端末、２２０  コード情報収集部、２３０  コード情報格納部、２４０  要求受付部、２５０  コード発行部、２６０  登録情報格納部、２７０  出力データ生成部、３２２  ＧＰＳ信号受信部、３２４  走行状態検出部、３３０  駆動部、３４０  通信部、３５０  制御部、３５２  入出力制御部、３５４  車両制御部、３５６  通信制御部、４２０  画像解析部、４２２  デコード部、４２４  コード情報生成部、４２６  コード情報格納部、４３０  コード情報送信部、４４０  移動履歴格納部、４５０  要求受信部、４６０  コード情報抽出部、５２０  帽子、５２２  ＱＲコード、５２４  ＱＲコード、５４０  服、５４２  ＱＲコード、５６０  靴、５６２  ＱＲコード、５８０  ランドセル、５８２  ＱＲコード、５８４  ＱＲコード、６２０  要求取得部、６３０  抽出条件決定部、６４０  コード情報抽出部、６５０  監視情報生成部、６６０  イベント検出部、６７０  送信部、７１２  車両、７１４  車両、７２２  画像、７２４  画像、８５０  ＷＥＢページ管理部、８６０  受注処理部、８７０  出力データ生成部、９１２  車両、９１４  車両、９２０  施設、９４２  ＱＲコード、９４４  ＱＲコード、１０５０  ３Ｄモデル生成部、１０６０  地図情報生成部、１０７０  出力データ生成部
【図１】
2020080496.tif 000003
【図２】
2020080496.tif 000004
【図３】
2020080496.tif 000005
【図４】
2020080496.tif 000006
【図５】
2020080496.tif 000007
【図６】
2020080496.tif 000008
【図７】
2020080496.tif 000009
【図８】
2020080496.tif 000010
【図９】
2020080496.tif 000011
【図１０】
2020080496.tif 000012