(57)【要約】【課題】特定物体とすれ違う際に、当該特定物体を適切に撮影するためのすれ違いタイミングを特定すること。【解決手段】すれ違い特定装置１は、被写体特定部５２と、を備える。被写体特定部５２は、当該すれ違い特定装置１が移動中に、特定物体とのすれ違いを検知する。また、被写体特定部５２は、被写体特定部５２による検知結果に基づいて、特定物体とのすれ違いを特定する。これにより、すれ違い特定装置１においては、特定の被写体とすれ違う際に、当該被写体を適切に撮影するためのすれ違いタイミング特定することができる。【選択図】図５
2017143375.tif 000002
【特許請求の範囲】
【請求項１】
すれ違い特定装置であって、
当該すれ違い特定装置が移動中に、特定物体とのすれ違いを検知するすれ違い検知手段と、
前記すれ違い検知手段による検知結果に基づいて、前記特定物体を適切に撮影するためのすれ違いタイミングを特定するすれ違い特定手段と、
を備えたことを特徴とするすれ違い特定装置。
【請求項２】
当該すれ違い特定装置が移動中に撮影した画像を取得する撮影手段と、
前記撮影手段が取得した画像に、前記特定物体が含まれているか否かを判定する特定物体認識手段と、を備え、
前記すれ違い特定手段は、前記すれ違い検知手段により前記特定物体のすれ違いが検知された後の、前記特定物体認識手段により、前記撮影手段が取得した画像に前記特定物体として含まれていると判定された画像のうち、前記特定物体が画像内において所定の割合を占めた画像が取得された時点を、前記特定物体を適切に撮影するためのすれ違いタイミングであると特定する、
ことを特徴とする請求項１に記載のすれ違い特定装置。
【請求項３】
前記すれ違い検知手段は、前記特定物体認識手段により、前記撮影手段が取得した画像に、前記特定物体が含まれていると判定された場合、前記特定物体とのすれ違いであると検知する、
ことを特徴とする請求項２に記載のすれ違い特定装置。
【請求項４】
前記撮影手段は、当該すれ違い特定装置の進行方向に対して横方向を撮影する、
ことを特徴とする請求項２又は３に記載のすれ違い特定装置。
【請求項５】
前記撮影手段により画像を取得する毎に、当該画像を取得した日時データと、当該画像を取得した位置データを、情報データとして取得する情報取得手段と、
前記すれ違い特定手段により、前記特定物体を適切に撮影するためのすれ違いタイミングであると特定された画像が取得された時点の前記情報データを記憶する情報データ記憶手段と、
を備えたことを特徴とする請求項２乃至４のいずれか一項に記載のすれ違い特定装置。
【請求項６】
前記すれ違い特定手段により、前記特定物体を適切に撮影するためのすれ違いタイミングであると特定された画像を記憶する画像記憶手段を備えたことを特徴とする請求項５に記載のすれ違い特定装置。
【請求項７】
サーバと通信する通信手段と、
前記情報データ記憶手段に記憶されている情報データを前記サーバに送信するように前記通信手段を制御する第１の通信制御手段と、
を備えたことを特徴とする請求項５に記載のすれ違い特定装置。
【請求項８】
サーバと通信する通信手段と、
前記情報データ記憶手段に記憶されている情報データと前記画像記憶手段に記憶されている画像を前記サーバに送信するように前記通信手段を制御する第２の通信制御手段と、
を備えたことを特徴とする請求項６に記載のすれ違い特定装置。
【請求項９】
前記サーバに記録されている複数の画像の中から特定画像を探索するための探索情報として、前記情報データを前記サーバに送信し、前記サーバが当該探索情報に基づいて前記複数の画像の中から特定画像を探索し、探索した特定画像を当該すれ違い特定装置に送信し、前記特定画像を受信するように前記通信手段を制御する第３の通信制御手段を備えたことを特徴とする請求項７又は８に記載のすれ違い特定装置。
【請求項１０】
前記特定画像は、当該すれ違い特定装置で撮影した画像以外の画像である、
ことを特徴とする請求項９に記載のすれ違い特定装置。
【請求項１１】
前記情報データ記憶手段に記憶されている情報データを、当該すれ違い特定装置の外部に取り出す、
ことを特徴とする請求項５乃至１０のいずれか一項に記載のすれ違い特定装置。
【請求項１２】
前記撮影した画像は、連続した画像フレームである、
ことを特徴とする請求項２乃至１１のいずれか一項に記載のすれ違い特定装置。
【請求項１３】
前記特定物体は、人物、又は車、又はバイク、又は自転車である、
ことを特徴とする請求項１乃至１２のいずれか一項に記載のすれ違い特定装置。
【請求項１４】
すれ違い特定装置であって、
当該すれ違い特定装置が移動中に撮影した画像を取得する撮影手段と、
前記撮影手段が取得した画像に、特定物体が当該画像内において所定の割合を占めた画像が取得された時点を、前記特定物体を適切に撮影するためのすれ違いタイミングであると特定するすれ違い特定手段と、
を備えたことを特徴とするすれ違い特定装置。
【請求項１５】
すれ違い特定装置で実行される特定方法あって、
当該すれ違い特定装置が移動中に、特定物体とのすれ違いを検知するすれ違い検知ステップと、
前記すれ違い検知ステップによる検知結果に基づいて、前記特定物体を適切に撮影するためのすれ違いタイミングを特定するすれ違い特定ステップと、
を含むことを特徴とする特定方法。
【請求項１６】
すれ違い特定装置を制御するコンピュータを、
当該すれ違い特定装置が移動中に、特定物体とのすれ違いを検知するすれ違い検知手段、
前記すれ違い検知手段による検知結果に基づいて、前記特定物体を適切に撮影するためのすれ違いタイミングを特定するすれ違い特定手段、
として機能させること特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、すれ違い特定装置、特定方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、撮影装置を保持する人物や撮影装置を搭載した物体同士がすれ違った際に、お互いが撮影した画像を交換する技術がある。例えば、他のカメラ（撮影装置）と無線通信が可能な場合、情報をやり取りし、サーバを介してお互いが撮影した画像を交換する技術（特許文献１参照）や、撮影装置の存在位置（例えば、車載の撮影装置であればその車の走行情報等）のデータを受信し、自分の現在位置と自分の進行経路情報から、自分が他の撮影装置とすれ違う位置と時間を推定して、その時間に撮影するように通信手段を介して撮影装置に要求する技術（特許文献２参照）がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８６５０４号公報
【特許文献２】特開２００９−２１２７０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載される技術では、無線通信が可能になったからと言って、撮影した画像に必ずしも相手が写っているとは限られず、それぞれの撮影装置の間に、障害物（全然関係無い人物等）が存在している場合は、その障害物が撮影されるという問題がある。また、上述した特許文献２に記載される技術では、車に搭載されている撮影装置の場合、その車が突発的に走行経路を変えたり、停車したりした場合、推定した位置や時間に必ずしもその車が居るとは限らないという問題がある。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、特定物体とすれ違う際に、当該特定物体を適切に撮影するためのすれ違いタイミングを特定することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様のすれ違い特定装置は、
すれ違い特定装置であって、
当該すれ違い特定装置が移動中に、特定物体とのすれ違いを検知するすれ違い検知手段と、
前記すれ違い検知手段による検知結果に基づいて、前記特定物体を適切に撮影するためのすれ違いタイミングを特定するすれ違い特定手段と、
を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、特定物体とすれ違う際に、当該特定物体を適切に撮影するためのすれ違いタイミングを特定することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る画像交換システムＳのシステム構成を示すシステム構成図である。
【図２】画像交換システムＳの運用の具体例を示す概念図である。
【図３】撮影装置１であるすれ違い特定装置１の外観構成を説明するための図である。
【図４】本発明の一実施形態に係る撮影装置１であるすれ違い特定装置１及びサーバ２のハードウェアの構成を示すブロック図である。
【図５】図４の撮影装置１であるすれ違い特定装置１の機能的構成のうち、撮影処理を実行するための機能的構成を示す機能ブロック図である。
【図６】図４のサーバ２の機能的構成のうち、画像交換処理を実行するための機能的構成を示す機能ブロック図である。
【図７】図５の機能的構成を有する図４の撮影装置１であるすれ違い特定装置１が実行する撮影処理の流れを説明するフローチャートである。
【図８】図６の機能的構成を有する図４のサーバ２が実行する画像交換処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
図１は、本発明の一実施形態に係る画像交換システムＳのシステム構成を示すシステム構成図である。
【００１１】
画像交換システムＳは、図１に示すように、複数の撮影装置１，１’，・・・と、サーバ２を含み、サーバ２を介して複数の撮影装置１，１’間で画像を交換するシステムである。
【００１２】
撮影装置１は、周囲を撮影可能な撮影機能と、サーバ２との間で画像を送受信する通信を行う通信機能と、を有する。
撮影装置１では、すれ違い時に撮影を行って、撮影した画像をサーバ２に送信し、サーバ２が記憶している他の撮影装置１’が撮影した画像の中に、撮影装置１を保持する被写体が撮影されている画像（以下、「該当する画像」と称する。）があった場合には、サーバ２から該当する画像を受信する。
【００１３】
サーバ２は、撮影装置１，１’との間で画像を送受信する通信を行う通信機能と、撮影装置１，１’から取得した画像を記憶する記憶機能と、撮影装置１，１’からの求めに応じて、記憶している画像からすれ違い時の該当する画像を検索する検索機能と、を有する。
サーバ２では、撮影装置１，１’から送信された画像の中から条件の合う画像を検索して、該当する画像を撮影装置１，１’に送信する。その結果、撮影装置１と他の撮影装置１’との間では、サーバ２を介して画像の交換がされることとなる。なお、撮影装置１は、以下において、特定物体を適切に撮影するためのすれ違いタイミングを特定する「すれ違い特定装置１」とも称する。
【００１４】
図２は、画像交換システムＳの運用の具体例を示す概念図である。本運用例では、バイクに撮影装置１が搭載されており、同様の装備のバイクとすれ違った場合に撮影された画像を交換する。
即ち、本実施形態の画像交換システムＳでは、図２に示すように、以下のような運用がされる。
（１）複数の撮影装置１，１’において、対向車線を互いのバイクがすれ違った時に相互に撮影を行う。
（２）帰宅後等の通信可能状態となった時に、サーバ２に撮影装置１から画像がアップロードされる。その際、撮影時の情報として画像と共に撮影時刻と撮影位置がアップロードされる。
（３）サーバ２において、撮影時刻と撮影位置に基づいて、すれ違い時に撮影された画像の検索が行われる。
（４）撮影時刻と撮影位置とが一致する画像が検索された場合には、対応する撮影装置１に対してサーバ２から該当する画像が送信可能となり、例えば、撮影装置１において画像のダウンロードが行われて、閲覧等に供される。
【００１５】
図３は、撮影装置１であるすれ違い特定装置１の外観構成を説明するための図である。
撮影装置１は、カメラユニットとして構成され、図３（ａ）に示すように、対向車線を走るバイクが近距離で撮影可能なようにバイクの対向車線側の右ハンドル（左側通行の場合）ＨＤにステーＳＴを介して取り付けられる。
また、撮影装置１は、モータユニットＭＵを搭載しており、被写体を追従して撮影することができるようにステーＳＴに対して、装置を水平方向に回転可能に取り付けられる。
【００１６】
撮影装置１は、図３（ｂ）に示すように、平面視で円形形状をしており、同時期に３６０度（全方位）の撮影が可能に等間隔に４カ所の撮像部１６と、撮像部１６を外方から覆う風防ガラスＧＬと、装置の現在位置を測位可能なＧＰＳ部１７と、をさらに備える。
【００１７】
また、撮影装置１では、例えば、カメラ（１３００万画素×４）・回転追従型の撮影が可能・動画／静止画の撮影が可能・ＧＰＳ搭載・Ｗｉ−Ｆｉ搭載・防水／防塵・特定被写体認識（バイク／人／車等）・自動撮影・着脱式・電池内蔵型等のスペックで構成することが可能となる。
【００１８】
このように構成される撮影装置１では、図３（ｃ）に示すように、バイクの走行時に撮影装置１が搭載されるバイクに乗車している者（自分）を撮影することができたり、図３（ｄ）に示すように、対向車線を走るバイクをすれ違い様に撮影することができたりする。即ち、撮影装置１によって、撮影がされた画像には、取り付けられたバイクと搭乗者、バイクの前方、側方、後方が撮影可能であり、撮影の時期によって、対向してすれ違う前、すれ違い時、すれ違った後のバイクと搭乗者が映る画像が撮影可能となる。
画像を取得する者は、前方から撮影された画像、側方から撮影された画像、後方から撮影された画像等の種々のアングルの画像を取得することができる。
また、上述したようにモータユニットＭＵを動作させることで、移動状態となる被写体を追従して撮影することが可能である。
【００１９】
図４は、本発明の一実施形態に係る撮影装置１であるすれ違い特定装置１及びサーバ２のハードウェアの構成を示すブロック図である。
撮影装置１は、例えば、デジタルカメラとして構成される。
【００２０】
撮影装置１は、図４に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、撮像部１６と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）部１７と、入力部１８と、出力部１９と、記憶部２０と、通信部２１と、ドライブ２２と、を備えている。
【００２１】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部２０からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００２２】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００２３】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、撮像部１６、ＧＰＳ部１７、入力部１８、出力部１９、記憶部２０、通信部２１及びドライブ２２が接続されている。
【００２４】
撮像部１６は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００２５】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００２６】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部１６の出力信号として出力される。
このような撮像部１６の出力信号が撮像画像のデータとして、ＣＰＵ１１や図示しない画像処理部等に適宜供給される。
【００２７】
ＧＰＳ部１７は、ＧＰＳ受信アンテナを介して、複数のＧＰＳ用衛星からのＧＰＳ信号を受信して、撮影装置１の現在位置及び現在時刻の情報を出力する。
本実施形態の撮影装置１では、撮影した画像に対して、撮影時刻、撮影位置の位置情報が対応付けられる。
【００２８】
入力部１８は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
【００２９】
出力部１９は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
【００３０】
記憶部２０は、ハードディスク或いはフラッシュメモリ等で構成され、各種画像のデータを記憶する。
【００３１】
通信部２１は、インターネットを含むネットワークを介して他の装置との間で行う通信を制御する。
【００３２】
ドライブ２２には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２２によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部２０にインストールされる。また、リムーバブルメディア３１は、記憶部２０に記憶されている画像のデータ等の各種データも、記憶部２０と同様に記憶することができる。
【００３３】
サーバ２は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）として構成される。
また、サーバ２は、撮像部１６及びＧＰＳ部１７を除く、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、バス１４と、入出力インターフェース１５と、入力部１８と、出力部１９と、記憶部２０と、通信部２１と、ドライブ２２と、を備えている。
なお、撮影装置１であるすれ違い特定装置１と同様の構成については、説明を省略する。また、撮影装置１であるすれ違い特定装置１とサーバ２のハードウェアの別を説明するときには、撮影装置１の場合には、符号の末尾に「−１」を付し、サーバ２の場合には、符号の末尾に「−２」を付す。
【００３４】
このように構成される画像交換システムＳでは、すれ違い時に撮影された画像を取得することができる機能を有する。さらに、画像交換システムＳでは、すれ違い時に撮影された画像において、ユーザの所望するアングルの画像を取得することができる機能を有する。
【００３５】
図５は、図４の撮影装置１であるすれ違い特定装置１の機能的構成のうち、撮影処理を実行するための機能的構成を示す機能ブロック図である。
撮影処理とは、特定被写体とのすれ違いが想定される条件下において、撮影を行う一連の処理をいう。
特定被写体とは、すれ違い可能状態において、撮影装置１を所持している人物、撮影装置１が搭載された移動体（例えば、自転車／バイク／車等）であって人が乗車している状態の被写体全体である。本実施形態においては、実際に撮影装置１を所持／搭載の有無にかかわらず、すれ違い可能状態において、撮影装置１の所持／搭載を想定している対象が特定被写体となる。
【００３６】
撮影処理を実行する場合には、図５に示すように、ＣＰＵ１１−１において、撮影制御部５１と、被写体特定部５２と、位置情報取得部５３と、記憶制御部５４と、通信制御部５５と、が機能する。
また、記憶部２０−１の一領域には、画像記憶部７１が設定される。
画像記憶部７１には、撮影時刻と撮影位置とが対応付けられた画像（本実施形態においては、動画）のデータが記憶される。
【００３７】
撮影制御部５１は、撮影処理を行うように撮像部１６−１を制御する。
具体的には、撮影制御部５１は、ライブビュー撮影を行うように撮像部１６−１を制御する。また、撮影制御部５１は、画角内に特定被写体が特定された場合に本撮影（動画の本撮影処理）を行い、画角内から特定被写体が特定されなくなった場合に本撮影を停止するように撮像部１６−１を制御する。即ち、撮影制御部５１は、特定被写体が特定された画像フレームがトリガとなって、本撮影を開始する。
なお、本撮影とは、ライブビュー撮影とは異なり、記録用の画像の撮影である。
【００３８】
被写体特定部５２は、画像から所定の被写体を特定する。
以下、本実施形態では、特定被写体をバイクとして説明する。
具体的には、被写体特定部５２は、ライブビュー画像を解析して、画像内の被写体を特定して、特定した被写体のうち、特定被写体であるバイクがあるか否かを判定する。また、被写体特定部５２は、動画の画像フレームを解析して、特定被写体であるバイクがいなくなったか否かを判定する。なお、特定被写体の判定は、単に画像内で特定できたことをもって行ってもよいし、画像内において一定以上の大きさ（面積の割合）となったことをもって行ってもよい。
【００３９】
位置情報取得部５３は、ＧＰＳ部１７から撮影時の位置情報及び撮影時刻を取得する。取得した撮影時の位置情報が撮影位置となる。
【００４０】
記憶制御部５４は、位置情報取得部５３によって取得された撮影時刻と撮影位置とを対応付けて、撮影画像と共に画像記憶部７１に記憶する。
【００４１】
通信制御部５５は、サーバ２との間で通信を行うように通信部２１−１を制御する。
具体的には、通信制御部５５は、通信可能状態において、画像記憶部７１に記憶される撮影時刻と撮影位置が対応付けられた撮影画像のデータをサーバ２にアップロードするように通信部２１−１を制御する。
【００４２】
図６は、図４のサーバ２の機能的構成のうち、画像交換処理を実行するための機能的構成を示す機能ブロック図である。
画像交換処理とは、撮影装置１から送信された撮影画像を撮影時点ですれ違った他の撮影装置１’との間で交換させる一連の処理をいう。
具体的には、画像の交換は、サーバ２を介して、互いにサーバ２から画像をダウンロードさせることにより行う。
【００４３】
画像交換処理を実行する場合には、図６に示すように、ＣＰＵ１１−２において、画像検索部９１と、画像比較部９２と、通信制御部９３と、が機能する。
【００４４】
また、記憶部２０−２の一領域には、画像記憶部１１１と、登録画像記憶部１１２が設定される。
【００４５】
画像記憶部１１１には、撮影装置１から送信された撮影時刻と撮影位置が対応付けられた撮影画像のデータが記憶される。撮影画像は、画像交換処理にあたり事前に、撮影装置１から逐次送信されて、画像記憶部１１１に記憶される。
【００４６】
登録画像記憶部１１２には、例えば、対向車線方向からバイクに乗ったようなユーザが所望するアングルからの画像や対象が含まれる画像（以下、「登録画像」という。）のデータが記憶される。登録画像は、画像交換処理にあたり事前に、撮影装置１から送信されて、登録画像記憶部１１２に記憶される。
【００４７】
画像検索部９１は、画像記憶部１１１から撮影時刻と撮影位置が一致する画像を検索する。以下、検索された画像は、特定画像ともいう。
【００４８】
画像比較部９２は、画像検索部９１によって検索された画像と、登録画像記憶部１１２に記憶される登録画像とを比較する。比較により画像を交換する対象となっている撮影装置１の登録画像と一致する場合には、当該画像が撮影装置１に対する提供対象の画像となる。
【００４９】
通信制御部９３は、撮影装置１との間で通信を行うように通信部２１−２を制御する。
具体的には、通信制御部９３は、撮影装置１から閲覧（ダウンロード）の要求があった場合には、条件が一致した撮影画像（撮影時刻・撮影位置・登録画像との一致）を該当する撮影装置１に送信可能になるように通信部２１−２を制御する。
【００５０】
図７は、図５の機能的構成を有する図４の撮影装置１であるすれ違い特定装置１が実行する撮影処理の流れを説明するフローチャートである。
撮影処理は、ユーザによる入力部１８−１への撮影処理開始の操作により開始される。
【００５１】
ステップＳ１１において、撮影制御部５１は、ライブビュー撮影（本実施形態においては、動画によるライブビュー撮影）を行うように撮像部１６−１を制御する。撮像部１６−１からライブビュー画像が出力される。
【００５２】
ステップＳ１２において、被写体特定部５２は、ライブビュー画像を解析して、特定被写体であるバイクがあるか否かを判定する。なお、特定被写体の判定は、単に画像内で特定できたことをもって行ってもよいし、画像内において一定以上の大きさ（面積の割合）となったことをもって行ってもよい。
特定被写体であるバイクがない場合には、ステップＳ１２においてＮＯと判定されて、処理は待機状態となる。
特定被写体であるバイクがある場合には、ステップＳ１２においてＹＥＳと判定されて、処理はステップＳ１３に進む。
【００５３】
ステップＳ１３において、撮影制御部５１は、本撮影として撮影処理（本実施形態においては、動画の撮影処理）を実行するように撮像部１６−１を制御する。撮像部１６−１からライブビュー画像が出力される。
【００５４】
ステップＳ１４において、位置情報取得部５３は、ＧＰＳ部１７から本撮影時点の位置情報及び撮影時刻を取得する。
【００５５】
ステップＳ１５において、記憶制御部５４は、撮影時刻と、本撮影時点の位置情報とを対応付けて、撮影画像（本実施形態において、撮影画像は動画）と共に画像記憶部７１に記憶する。
【００５６】
ステップＳ１６において、被写体特定部５２は、動画の画像フレームを解析して、特定被写体であるバイクがいなくなったか否かを判定する。
特定被写体であるバイクがいなくなっていない場合には、ステップＳ１６においてＮＯと判定されて、処理はステップＳ１３に戻る。
特定被写体であるバイクがなくなった場合には、ステップＳ１６においてＹＥＳと判定されて、処理はステップＳ１７に進む。
【００５７】
ステップＳ１７において、撮影制御部５１は、本撮影として撮影処理の実行を停止するように撮像部１６−１を制御する。
【００５８】
ステップＳ１８において、通信制御部５５は、撮影装置１とサーバ２が通信可能状態において、画像記憶部７１に記憶される撮影時刻と撮影位置が対応付けられた撮影画像（本実施形態において、撮影画像は動画）のデータをサーバ２にアップロードするように通信部２１−１を制御する。
その後、撮影処理は終了する。
【００５９】
したがって、撮影装置１であるすれ違い特定装置１では、他の撮影装置１’を保持する人物、及び、他の撮影装置１’が搭載された車、バイク、自転車を特定被写体とし、移動中の撮影装置１が出力するライブビュー画像（本実施形態においては、動画のビデオスルー画像）中に、当該特定被写体が含まれているか否かで判定してすれ違いの検出を行う。これにより、他の撮影装置１’との通信を行わずに、すれ違い時に他の撮影装置１’を保持する被写体、又は搭載された被写体が含まれる画像を撮影することができる。
【００６０】
図８は、図６の機能的構成を有する図４のサーバ２が実行する画像交換処理の流れを説明するフローチャートである。
画像交換処理は、撮影装置１とサーバ２が通信可能状態において、ユーザによる撮影装置１の入力部１８−１への画像交換処理開始の操作により、サーバ２に画像交換処理を実行するように指示し、開始される。
なお、画像記憶部１１１には、撮影装置１から送信された撮影時刻と撮影位置が対応付けられた撮影画像が逐次記憶される。また、撮影装置１から所望するアングルや対象が含まれる画像（例えば、対向車線方向からバイクに乗ったようなユーザが所望する画像）が送信されて、登録画像記憶部１１２に記憶される。
【００６１】
ステップＳ３１において、画像検索部９１は、撮影装置１から送信された画像記憶部１１１に記憶されている画像に対応付けられている位置情報と、異なる撮影装置１’から送信された画像記憶部１１１に記憶されている画像に対応付けられている位置情報が一致する画像があるか否かを判定する。
位置情報が一致する画像がない場合には、ステップＳ３１においてＮＯと判定されて、待機状態となる。
位置情報が一致する画像があった場合には、ステップＳ３１においてＹＥＳと判定されて、処理はステップＳ３２に進む。
【００６２】
ステップＳ３２において、画像検索部９１は、位置情報が一致する画像のうち、撮影時刻が一致する画像があるか否かを判定する。
撮影時刻が一致する画像がない場合には、ステップＳ３２においてＮＯと判定されて、処理はステップＳ３１に戻る。
撮影時刻が一致する画像があった場合には、ステップＳ３２においてＹＥＳと判定されて、処理はステップＳ３３に進む。
【００６３】
ステップＳ３３において、画像比較部９２は、登録画像記憶部１１２にあらかじめ登録されている画像との比較を行い、登録画像と一致しているか否かを判定する。
登録画像と一致していない場合には、ステップＳ３３においてＮＯと判定されて、処理はステップＳ３１に戻る。
登録画像と一致している場合には、ステップＳ３３においてＹＥＳと判定されて、処理はステップＳ３４に進む。
【００６４】
ステップＳ３４において、通信制御部９３は、撮影装置１から閲覧（ダウンロード）の要求があった場合には、条件が一致した撮影画像を該当する撮影装置１に送信可能となるように通信部２１−２を制御する。
その後、画像交換処理は終了する。
【００６５】
なお、上述の実施形態では、登録画像と一致した撮影画像を撮影装置１に送信するように構成したが、ユーザの意図に関わらず、撮影位置と撮影時刻とが一致してすれ違っていることが保証された撮影画像をそれぞれの撮影装置１に送信して、互いにすれ違った相手が映っているであろう撮影画像を交換するように構成してもよい。
【００６６】
また、上述した実施形態では、撮影時に時刻や位置情報を取得するように構成したが、例えば、定期的に取得して事後的に利用するように構成してもよい。
【００６７】
また、上述した実施形態では、自己の走行履歴の風景を見たり、画像の閲覧を許容したりする観点からして、撮影時刻や撮影位置を厳密な一致で判断せずに、ある程度近い時刻や幅のある撮影位置で判断してもよい。また、撮影位置を厳密にして、撮影の時期や時間帯が同じであるように判断してもよい。
【００６８】
また、上述した実施形態では、特定被写体が判定されてすれ違いが開始されてから一連の移動を、静止画を連写して撮影し続けるように構成してもよい。この際は、画像検索時において、所望のアングルとなる画像を後に選択するように構成することができる。
また、予め所望のアングルを指定しておいて、特定被写体が判定されてすれ違いが開始されてから、追従等で指定されたアングルになった際に静止画撮影を行うように構成してもよい。具体的には、運転姿勢をバイクと共に横方向から撮影された画像を所望する場合、撮影装置１では、特定被写体と自装置の位置関係を監視し続けて、撮影装置１の進行方向に対して横方向にバイクが位置した際に静止画撮影を行う。
また、撮影装置１側で、撮影をした一連の連写画像から所定のアングルのみをサーバ２に送信するように構成してもよい。
【００６９】
また、上述した実施形態では、撮影装置１に通信部２１を備え、撮影装置１が画像記憶部７１に記憶される撮影時刻と撮影位置が対応付けられた撮影画像のデータをサーバ２にアップロードするようにしたが、当該撮影画像のデータをリムーバブルメディア３１に記憶させ、ユーザが自宅等に戻り、通信可能なＰＣ等にリムーバブルメディア３１に記憶した当該画像を取り込み、ＰＣからサーバ２にアップロードするようにしてもよい。また、サーバ２からダウンロードされる画像をＰＣで受信してもよい。
【００７０】
今までは自分の写真を撮る場合、手にカメラを持った自撮りまたは三脚を使ったセルフタイマー撮影、他人にカメラを渡して撮影を依頼するといった方法が主な方法だった。よって自撮りで全身が撮影できないことやセルフタイマーを使った場合、事前に構図を考えて設置するなどの手間、他人に撮影をお願いする場合、誰かを探してお願いするといった手間がかかってしまうという問題点があった。
【００７１】
このような問題に対しては、すれ違い撮影をするところまでは容易にできても、後からその撮影した画像を渡したりもらったりするのは手間がかかる。画像自体を撮影装置間でその場で送るにはデータ量や通信速度面での負担があり現実的には難しい面もある。
また、連絡先だけを通信で交換してもその後、再度画像を送る手間などがかかり不便であった。
【００７２】
そこで、本実施形態の画像交換システムＳでは、撮影時刻と撮影位置からサーバ２内に予め記憶されている大量の画像情報からすれ違った相手を見つけ出し、撮影された自分の画像を探すように構成する。
【００７３】
その結果、画像交換システムＳでは、サーバ２内で位置情報と時刻情報から自動的にすれ違った相手を見つけ出し、その相手の撮影した画像を入手するようにしたため、通信上の負担を懸念したり、その場で連絡先を交換したりするような手間がかからない利点がある。また、事前の画像登録で絞り込みの精度アップさせることもできる。
また、お互いに個人情報を見せることなく画像の交換ができるので個人情報を見せたくない人も画像交換を利用することができる。
また、他には、すれ違った相手と撮影装置間でその場で情報のやり取りをする必要が無いので、歩行者同士のゆっくりとした移動から車やオートバイなど高速で移動する場合でも画像の交換が可能となる。
【００７４】
また、自分でサーバ２へアクセスして画像を探すように構成することもできるが、サーバ２側で自動化することにより自分の位置情報、時刻情報が自動アップロードされた後に、自動検索を行い自分が写っている可能性の画像がある場合、自動的に取得したり、メール等で知らせてくれたりするということが可能となる。
【００７５】
＜変形例＞
上述した実施形態では、撮影装置１のみの端末での運用を行っていたが、例えば、スマートフォン等の携帯端末をさらに追加して運用することができる。
この場合、携帯端末側で、位置情報や時刻情報を取得したり、サーバ２へのアップロードをしたりして構成することができる。また、携帯端末側の認証機能・決済機能等を利用して、サーバ２から提供可能な画像を販売するように構成してもよい。
【００７６】
また、携帯端末のみでシステムに参加することも可能に構成することもでき、この場合、携帯端末では撮影は行わないが、すれ違い時に他の撮影装置１’で撮影された画像を取得可能に構成する。
具体的には、携帯端末において、位置情報と位置情報取得時の時刻を定期的に取得しておき、あとからサーバ２に位置情報と位置情報取得時の時刻をアップロードする。サーバ２では、アップロードされた位置情報と位置情報取得時の時刻で検索を行って、すれ違った相手（時刻と位置が一致する画像）を見つける。
【００７７】
以上のように構成される撮影装置１であるすれ違い特定装置１は、被写体特定部５２と、を備える。
被写体特定部５２は、当該撮影装置１が移動中に、特定物体とのすれ違いを検知する。
また、被写体特定部５２は、被写体特定部５２による検知結果に基づいて、特定物体を適切に撮影するためのすれ違いタイミングを特定する。
これにより、撮影装置１であるすれ違い特定装置１においては、他の撮影装置１’との通信を行わずに、すれ違い時の被写体を特定することができる。
【００７８】
また、撮影装置１であるすれ違い特定装置１は、撮像部１６−１を備える。
撮像部１６−１は、当該撮影装置１が移動中に撮影した画像を取得する。
被写体特定部５２は、撮像部１６−１が取得した画像に、特定物体が含まれているか否かを判定する。
また、被写体特定部５２は、特定物体のすれ違いが検知された後の、撮像部１６−１が取得した画像に特定物体として含まれていると判定された画像のうち、特定物体が画像内において所定の割合を占めた画像が取得された時点を、特定物体を適切に撮影するためのすれ違いタイミングであると特定する。
これにより、撮影装置１であるすれ違い特定装置１においては、他の撮影装置１’との通信を行わずに、すれ違い時の被写体を特定することができる。
例えば、特定物体が画像内における所定の割合は、複数の画像のうち最大の割合となる場合や、一連の画像のうち、最大の割合から少なくなった時点の割合となる場合であってもよい。
【００７９】
被写体特定部５２は、撮像部１６−１が取得した画像に、特定物体が含まれていると判定された場合、特定物体とのすれ違いであると検知する。
これにより、撮影装置１であるすれ違い特定装置１においては、撮影画像に特定被写体が含まれていたことをもって、すれ違いであると検出するため、簡単にすれ違いを特定することができる。
【００８０】
撮像部１６−１は、当該撮影装置１の進行方向に対して横方向を撮影する。
これにより、撮影装置１であるすれ違い特定装置１においては、実際のすれ違い時点の映像を撮影することができる。
【００８１】
また、撮影装置１は、記憶制御部５４と、画像記憶部７１と、を備える。
記憶制御部５４は、撮像部１６−１により画像を取得する毎に、当該画像を取得した日時データと、当該画像を取得した位置データを、情報データとして取得する。
画像記憶部７１は、被写体特定部５２により、特定物体を適切に撮影するためのすれ違いタイミングであると特定された画像が取得された時点の情報データを記憶する。
これにより、撮影装置１であるすれ違い特定装置１においては、日付と位置の情報により特定物体とのすれ違いを特定することができる。
【００８２】
また、画像記憶部７１は、被写体特定部５２により、特定物体を適切に撮影するためのすれ違いタイミングであると特定された画像を記憶する。
これにより、撮影装置１であるすれ違い特定装置１においては、特定物体とのすれ違いであると特定された画像を記憶することができる。
【００８３】
また、撮影装置１であるすれ違い特定装置１は、通信部２１−１と、通信制御部５５と、を備える。
通信部２１−１は、サーバ２と通信する。
通信制御部５５は、画像記憶部７１に記憶されている情報データをサーバ２に送信するように通信部２１−１を制御する。
これにより、撮影装置１であるすれ違い特定装置１においては、すれ違いを特定する情報をサーバ２に送信することができるために、すれ違い時点をサーバ２で探索することができる。
【００８４】
通信制御部５５は、画像記憶部７１に記憶されている情報データと画像記憶部７１に記憶されている画像をサーバ２に送信するように通信部２１−１を制御する。
これにより、サーバ２において、画像の管理やすれ違いの探索を行うことができる。
【００８５】
また、通信制御部５５は、サーバ２に記録されている複数の画像の中から特定画像（本実施形態においては、すれ違った相手が撮影した画像）を探索するための探索情報として、情報データをサーバ２に送信し、サーバ２が当該探索情報に基づいて複数の画像の中から特定画像を探索し、探索した特定画像を当該撮影装置１に送信し、特定画像を受信するように通信部２１−１を制御する。
これにより、撮影装置１であるすれ違い特定装置１においては、サーバ２を介して、撮影装置１とすれ違った他の撮影装置１’からの画像を受信することができる。
【００８６】
特定画像は、当該撮影装置１で撮影した画像以外の画像である。
これにより、撮影装置１であるすれ違い特定装置１においては、当該撮影装置１以外が撮影した画像を取得することができる。
【００８７】
画像記憶部７１に記憶されている情報データを、当該撮影装置１の外部に取り出す。
これにより、撮影装置１以外の、例えば、ＰＣ等から情報データをサーバ２に送信することができ、サーバ２において情報データを利用した処理を行うことができる。
【００８８】
撮影した画像は、連続した画像フレームである。
これにより、撮影装置１であるすれ違い特定装置１においては、動画により被写体を特定することができる。
【００８９】
特定物体は、人物、又は車、又はバイク、又は自転車である。
これにより、撮影装置１であるすれ違い特定装置１においては、他の撮影装置１’を保持する人物、又は他の撮影装置１’を搭載した車、又はバイク、又は自転車を特定することができる。
【００９０】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００９１】
上述の実施形態では、すれ違いが想定される走行中に撮影をし続けるように構成してもよい。この場合、撮影した画像を後に選択するように構成してもよい。
また、すれ違い時に撮影を行うように構成してもよい。この場合、すれ違いとされる距離に位置した時（例えば、所定のアングルでの画角内の被写体の面積）に撮影を行う。
さらに、すれ違いが想定されるタイミングが予測される予兆を判定して、撮影準備／撮影を行うように構成してもよい。予兆は、画像から行ってもよいし、画像からは判断できないような場合において、例えば、他方との位置関係や進行方向からの予測や通信環境（基地局や近距離通信での通信確立）による予測によって行うことができる。
【００９２】
また、上述の実施形態では、画像を取得して、取得した画像に特定物体が所定の割合を占めているかの判定を、常に行うように構成してもよい。
具体的には、撮影装置１は、撮像部１６−１と、被写体特定部５２と、を備える。
撮像部１６−１は、当該撮影装置１が移動中に撮影した画像を取得する。
被写体特定部５２は、撮像部１６−１が取得した画像に、特定物体が当該画像内において所定の割合を占めた画像が取得された時点を、特定物体を適切に撮影するためのすれ違いタイミングであると特定する。
これにより、撮影装置１であるすれ違い特定装置１においては、他の撮影装置１’との通信を行わずに、すれ違い時の被写体を特定することができる。
また、上述のように構成してもよいが、本装置が電池で動作する装置の場合には、本実施形態のように構成することで、すれ違い検知がなされた後にだけ動作するために、より処理パワーが軽く、電池寿命を延ばす効果を得ることができる。
【００９３】
また、上述の実施形態では、撮影装置１であるすれ違い特定装置１に全ての機能が実装されているが、例えば、撮像部と、撮像された画像をデータ処理するデータ処理装置に分かれるように構成してもよい。
【００９４】
また、上述の実施形態では、撮影装置１がインターネットに接続されて画像を取得するように構成したが、例えば、すれ違いの情報に基づいて、ＰＣやスマートフォン等がインターネットに接続されて画像を取得するように構成してもよい。
【００９５】
また、上述の実施形態では、同一位置・同一時間において撮影された画像を解析してすれ違い時の画像を特定して、交換するように構成したが、例えば、撮影装置１が互いに近距離通信（Ｗｉ−ＦｉやＢｌｕｅｔｏｏｔｈ（登録商標））を行ったことをもって、その際に撮影された画像を交換するように構成してもよい。
【００９６】
また、上述した実施形態では、複数の撮像部１６−１により全方位に撮影可能であり、かつ、追従して撮影可能としたが、例えば、当該撮影装置１の進行方向に対して横方向が撮影可能な広角レンズを備えた一つの撮像部としてもよい。
【００９７】
また、上述の実施形態では、交換する対象を撮影した画像としたがこれに限られず、交換可能な他のデータであってもよく、例えば、メッセージ、ゲームのアイテム交換等の場合でも運用させるように構成してもよい。
【００９８】
また、上述の実施形態では、本発明が適用される撮影装置１及びサーバ２は、デジタルカメラやＰＣを例として説明したが、特にこれに限定されない。
例えば、本発明は、撮影処理機能及び画像交換処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、スマートウォッチ、ポータブルゲーム機等に適用可能である。
【００９９】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図５及び図６の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮影装置１及びサーバ２に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図５及び図６の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【０１００】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【０１０１】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図４のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図４のＲＯＭ１２や、図４の記憶部２０に含まれるハードディスク等で構成される。
【０１０２】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段などより構成される全体的な装置を意味するものとする。
【０１０３】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１０４】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
すれ違い特定装置であって、
当該すれ違い特定装置が移動中に、特定物体とのすれ違いを検知するすれ違い検知手段と、
前記すれ違い検知手段による検知結果に基づいて、前記特定物体を適切に撮影するためのすれ違いタイミングを特定するすれ違い特定手段と、
を備えたことを特徴とするすれ違い特定装置。
［付記２］
当該すれ違い特定装置が移動中に撮影した画像を取得する撮影手段と、
前記撮影手段が取得した画像に、前記特定物体が含まれているか否かを判定する特定物体認識手段と、を備え、
前記すれ違い特定手段は、前記すれ違い検知手段により前記特定物体のすれ違いが検知された後の、前記特定物体認識手段により、前記撮影手段が取得した画像に前記特定物体として含まれていると判定された画像のうち、前記特定物体が画像内において所定の割合を占めた画像が取得された時点を、前記特定物体を適切に撮影するためのすれ違いタイミングであると特定する、
ことを特徴とする付記１に記載のすれ違い特定装置。
［付記３］
前記すれ違い検知手段は、前記特定物体認識手段により、前記撮影手段が取得した画像に、前記特定物体が含まれていると判定された場合、前記特定物体とのすれ違いであると検知する、
ことを特徴とする付記２に記載のすれ違い特定装置。
［付記４］
前記撮影手段は、当該すれ違い特定装置の進行方向に対して横方向を撮影する、
ことを特徴とする付記２又は３に記載のすれ違い特定装置。
［付記５］
前記撮影手段により画像を取得する毎に、当該画像を取得した日時データと、当該画像を取得した位置データを、情報データとして取得する情報取得手段と、
前記すれ違い特定手段により、前記特定物体を適切に撮影するためのすれ違いタイミングであると特定された画像が取得された時点の前記情報データを記憶する情報データ記憶手段と、
を備えたことを特徴とする付記２乃至４のいずれか一つに記載のすれ違い特定装置。
［付記６］
前記すれ違い特定手段により、前記特定物体を適切に撮影するためのすれ違いタイミングであると特定された画像を記憶する画像記憶手段を備えたことを特徴とする付記５に記載のすれ違い特定装置。
［付記７］
サーバと通信する通信手段と、
前記情報データ記憶手段に記憶されている情報データを前記サーバに送信するように前記通信手段を制御する第１の通信制御手段と、
を備えたことを特徴とする付記５に記載のすれ違い特定装置。
［付記８］
サーバと通信する通信手段と、
前記情報データ記憶手段に記憶されている情報データと前記画像記憶手段に記憶されている画像を前記サーバに送信するように前記通信手段を制御する第２の通信制御手段と、
を備えたことを特徴とする付記６に記載のすれ違い特定装置。
［付記９］
前記サーバに記録されている複数の画像の中から特定画像を探索するための探索情報として、前記情報データを前記サーバに送信し、前記サーバが当該探索情報に基づいて前記複数の画像の中から特定画像を探索し、探索した特定画像を当該すれ違い特定装置に送信し、前記特定画像を受信するように前記通信手段を制御する第３の通信制御手段を備えたことを特徴とする付記７又は８に記載のすれ違い特定装置。
［付記１０］
前記特定画像は、当該すれ違い特定装置で撮影した画像以外の画像である、
ことを特徴とする付記９に記載のすれ違い特定装置。
［付記１１］
前記情報データ記憶手段に記憶されている情報データを、当該すれ違い特定装置の外部に取り出す、
ことを特徴とする付記５乃至１０のいずれか一つに記載のすれ違い特定装置。
［付記１２］
前記撮影した画像は、連続した画像フレームである、
ことを特徴とする付記２乃至１１のいずれか一つに記載のすれ違い特定装置。
［付記１３］
前記特定物体は、人物、又は車、又はバイク、又は自転車である、
ことを特徴とする付記１乃至１２のいずれか一つに記載のすれ違い特定装置。
［付記１４］
すれ違い特定装置であって、
当該すれ違い特定装置が移動中に撮影した画像を取得する撮影手段と、
前記撮影手段が取得した画像に、特定物体が当該画像内において所定の割合を占めた画像が取得された時点を、前記特定物体を適切に撮影するためのすれ違いタイミングであると特定するすれ違い特定手段と、
を備えたことを特徴とするすれ違い特定装置。
［付記１５］
すれ違い特定装置で実行される特定方法あって、
当該すれ違い特定装置が移動中に、特定物体とのすれ違いを検知するすれ違い検知ステップと、
前記すれ違い検知ステップによる検知結果に基づいて、前記特定物体を適切に撮影するためのすれ違いタイミングを特定するすれ違い特定ステップと、
を含むことを特徴とする特定方法。
［付記１６］
すれ違い特定装置を制御するコンピュータを、
当該すれ違い特定装置が移動中に、特定物体とのすれ違いを検知するすれ違い検知手段、
前記すれ違い検知手段による検知結果に基づいて、前記特定物体を適切に撮影するためのすれ違いタイミングを特定するすれ違い特定手段、
として機能させること特徴とするプログラム。
【符号の説明】
【０１０５】
１・・・すれ違い特定装置（撮影装置），１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・撮像部，１７・・・ＧＰＳ部，１８・・・入力部，１９・・・出力部，２０・・・記憶部，２１・・・通信部，２２・・・ドライブ，３１・・・リムーバブルメディア，５１・・・撮影制御部，５２・・・被写体特定部，５３・・・位置情報取得部，５４・・・記憶制御部，５５・・・通信制御部，７１・・・画像記憶部，９１・・・画像検索部，９２・・・画像比較部，９３・・・通信制御部，１１１・・・画像記憶部，１１２・・・登録画像記憶部，Ｓ・・・画像交換システム
【図１】
2017143375.tif 000003
【図２】
2017143375.tif 000004
【図３】
2017143375.tif 000005
【図４】
2017143375.tif 000006
【図５】
2017143375.tif 000007
【図６】
2017143375.tif 000008
【図７】
2017143375.tif 000009
【図８】
2017143375.tif 000010