(57)【要約】【課題】旅行期間やイベントなどを指定することなく、同行者間で各同行者が撮影した映像ファイルの共有を行うことができる情報処理装置を提供する。【解決手段】撮影者Ａ，Ｂがそれぞれ撮影した映像ファイルを、撮影時刻、撮影位置を特定できる態様で蓄積した後、蓄積された映像ファイルから撮影者Ａ，Ｂの推定移動経路を導出し、各推定移動経路の類似の度合いに基づいて撮影者Ｂが撮影者Ａの同行者かどうかを判別する。同行者であった場合は、撮影者Ａに撮影者Ｂと映像ファイルを共有することの同意を確認する。同意が確認された場合は、撮影者Ａの映像ファイルを撮影者Ｂと共有可能にする。【選択図】図７
2016072918.tif 000002
【特許請求の範囲】
【請求項１】
静止画又は動画を含む映像ファイルと、その撮影時刻と撮影位置の少なくとも一方を含む撮影時情報と、その撮影者の識別情報とを取得する取得手段と、
取得した前記映像ファイル及び前記撮影時情報を、その撮影者の識別情報と関連付けて蓄積する蓄積手段と、
前記蓄積手段に蓄積された撮影者毎の映像ファイルの撮影時情報又はその変化が所定範囲で類似する他の撮影者を撮影時の同行者と推定する処理手段と、
前記同行者との情報共有の同意の確認を行うとともに、同意が確認された同行者との情報共有を可能にする制御手段とを有する、
情報処理装置。
【請求項２】
前記映像ファイルは、撮影者が移動しながら撮影された複数の映像を含むものであり、
前記処理手段は、前記撮影者の移動に伴って変化する前記撮影時情報に基づいて当該撮影者による撮影位置の軌跡となる推定移動経路を導出し、この推定移動経路の特徴が所定範囲で類似する異なる撮影者を前記同行者と推定する処理を行う、
請求項１記載の情報処理装置。
【請求項３】
前記撮影時情報は前記撮影時刻と前記撮影位置とをいずれも含むものであり、
前記処理手段は、前記撮影位置をその前後の撮影位置の撮影時刻に基づいて補間することにより、当該撮影者についての前記推定移動経路を導出する、
請求項２記載の情報処理装置。
【請求項４】
前記処理手段は、異なる撮影者の前記推定移動経路のうち、撮影位置及び撮影日時が重複する時間帯における推定移動経路間の距離が基準距離以下となる頻度に基づいて定量化する、
請求項２又は３記載の情報処理装置。
【請求項５】
前記制御手段は、前記情報共有の同意を得た同行者と共有するべき映像ファイル又は当該映像ファイルについての前記撮影時情報を前記蓄積手段から読み出し、読み出したこれらの情報の編集を行う、
請求項１ないし４のいずれか１項記載の情報処理装置。
【請求項６】
前記制御手段は、同行者の撮影位置を各撮影位置に対応する地図画像上にマッピングした軌跡画像に編集する、
請求項５記載の情報処理装置。
【請求項７】
前記軌跡画像は、個々の映像ファイルの撮影位置に対する撮影時刻が二次元または三次元空間にプロットされたウィンドウ画像であり、該ウインドウ画像に、共有可能な映像ファイルが、各撮影者の識別情報毎にグループ化されている、
請求項６記載の情報処理装置。
【請求項８】
前記処理手段は、前記映像ファイルに映された画像の特徴を認識する画像認識手段を備えており、
前記推定移動経路の類似の度合いに代えて、又は、前記推定移動経路の類似の度合いと共に、前記画像の特徴が所定範囲で類似する撮影者を前記同行者と推定する、
請求項２ないし７のいずれか１項記載の情報処理装置。
【請求項９】
前記画像の特徴が、前記映像ファイルに映された人間の顔画像の特徴である、
請求項８記載の情報処理装置。
【請求項１０】
静止画又は動画を含む映像ファイルと、その撮影者の識別情報及び撮影時の同行者の識別情報とを取得する取得手段と、
取得した前記映像ファイル及び前記同行者の識別情報を、その撮影者の識別情報と関連付けて蓄積する蓄積手段と、
前記同行者との情報共有の同意の確認を行うとともに、同意が確認された同行者と前記撮影者との間の情報共有を可能にする制御手段とを有する、
情報処理装置。
【請求項１１】
複数の映像ファイルと、それぞれ撮影時刻及び撮影位置を含む撮影時情報並びに撮影者の識別情報とを取得する工程、
取得した映像ファイル及び撮影時情報を当該映像ファイルを撮影した撮影者の識別情報と共に蓄積する工程、
蓄積された撮影者毎の映像ファイルの撮影時情報又はその変化が所定範囲で類似する複数の撮影者を撮影時の同行者と推定する工程、
各同行者に他の同行者との情報共有の同意の確認を行うとともに、同意が確認された他の同行者との情報共有を可能にする工程を含む、
映像ファイルの共有方法。
【請求項１２】
コンピュータを、請求項１ないし１０のいずれか１項に記載された情報処理装置として動作させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影した映像ファイルを含む情報を、ある特定の期間を一緒に過ごした複数の撮影者間で共有するための情報処理装置に関する。
【背景技術】
【０００２】
旅行などに参加した参加者が、それぞれカメラで撮影した映像を他の人に送る手段として、電子メールやオンラインのファイル共有システムが存在する。ファイル共有システムでは、アップロードした映像ファイルを登録し、これを共有したい相手に知らせてダウンロードさせる。このようなファイル共有システムでは、撮影者が共有を図る相手に対して、共有する映像ファイルを選び出し、相手に対してメッセージなどを送りだす、という一連の煩雑な作業が必要となる。こうした煩雑な作業を無くし、映像の共有を促進する技術として、特許文献１に開示された発明がある。
【０００３】
特許文献１に開示された発明は、旅行者が所有するパスポート内の顔写真データと、その旅行者が撮影した写真データとを取得する。そして、各旅行者の顔写真データに基づいて写真（写真データ）にどの旅行者が映っているかを判定し、その写真データを各旅行者に振り分ける。振り分けられた写真データは、旅行終了時に、例えば空港に設置されているコンピュータから取得する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４６０７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された発明では、特定の旅行の機会においてのみ写真データの共有が可能となるので不用意なデータ流出が防止される。また、各旅行者は、旅行終了時に空港に設置されてあるコンピュータを通じて自分が映っている写真データを取得できるので、写真データの共有が容易となる。
しかしながら、通常の旅行において、旅行終了の度に、参加者全員から旅行期間中に撮影した写真データを収集する作業は繁雑であり、一般的ではない。
【０００６】
本発明の目的は、例えば旅行などのイベント又はその期間を指定することなく、複数の撮影者が撮影した映像ファイルを簡易に共有することができる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、静止画又は動画を含む映像ファイルと、その撮影時刻と撮影位置の少なくとも一方を含む撮影時情報と、その撮影者の識別情報とを取得する取得手段と、取得した前記映像ファイル及び前記撮影時情報を、その撮影者の識別情報と関連付けて蓄積する蓄積手段と、前記蓄積手段に蓄積された撮影者毎の映像ファイルの撮影時情報又はその変化が所定範囲で類似する他の撮影者を撮影時の同行者と推定する処理手段と、前記同行者との情報共有の同意の確認を行うとともに、同意が確認された同行者との情報共有を可能にする制御手段とを有する情報処理装置を提供する。
【発明の効果】
【０００８】
本発明によれば、撮影者は、映像ファイルを情報処理装置に蓄積させるだけで同行者が推定されるので、同行者を指定することなく、映像ファイルを含む情報の共有が可能になる。また、情報の共有を行うときは、事前に同行者間で情報共有の確認がとられるので、同行者以外の者への不用意な情報流出が防止される。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態に係る情報共有システムの全体構成図。
【図２】第１実施形態の情報処理装置のハードウエア構成図。
【図３】第１実施形態の情報処理装置の機能構成図。
【図４】第１実施形態による情報処理装置の処理手順説明図。
【図５】第１実施形態による同行者推定処理の手順説明図。
【図６】撮影者Ａ，Ｂが撮影した映像ファイルの撮影位置等をプロットした図。
【図７】撮影者Ａ，Ｂによる推定移動経路の説明図。
【図８】（ａ）〜（ｃ）は撮影者が操作する通信端末における表示画面の変遷図。
【図９】第２実施形態において映像ファイルの撮影位置等をプロットした図。
【図１０】第２実施形態における同行者のグループ例を示した説明図。
【図１１】第２実施形態における通信端末における表示画面の例示図。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態例を説明する。
［第１実施形態］
図１は、第１実施形態に係る情報処理装置を含む情報共有システムの全体構成図である。この画像共有システムは、インターネットなどのネットワークＮ１に情報処理装置１を接続して構成される。情報処理装置１には、記録メディアＭ１が離脱自在に装着される。記録メディアＭ１は、ＤＶＤ（Digital Versatile Disk ）、ＵＳＢ（Universal Serial Bus）メモリ、撮像装置などである。
ネットワークＮ１には、情報処理装置１のほか、外部システムＧ１やさまざまな通信端末が接続される。外部システムＧ１は、公知の位置情報を提供する公知のサービスシステム、地理情報提供サービスシステムなどである。
通信端末は、例えば通信機能を有する撮像装置Ｃ１、撮像機能を搭載した情報端末Ｐ１、撮像装置Ｃ２が接続された通信装置Ｐ２などである。撮像装置Ｃ１，Ｃ２は、静止画または動画を撮像可能なデジタルカメラなどである。情報端末Ｐ１は、例えばカメラを搭載したＰＤＡ（Personal Digital Assistant）、多機能携帯電話、通信機能を有するタブレット端末などである。通信装置Ｐ２は、カメラを搭載しないが通信機能を有するパーソナルコンピュータ（以下、「ＰＣ」と略す）などである。
【００１１】
情報処理装置１は、画像共有制御用のコンピュータプログラム（以下、単に「制御プログラム」と略す）を実行するコンピュータである。そのハードウエア構成例を図２に示す。情報処理装置１は、システムバス１０に、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、ＲＯＭ（Read Only Memory）１３を接続して構成される。システムバス１０には、入力コントローラ１４、ビデオコントローラ１５、メモリコントローラ１６、通信コントローラ１７及びデバイスコントローラ１８も接続される。
【００１２】
ＣＰＵ１１は、ＲＯＭ１３及び図示しないストレージに格納された制御プログラムを読み出して実行することにより、上記のハードウエア部品と協働して、情報処理装置１内に種々の機能を形成する。これらの機能については後述する。ＲＡＭ１２は、ＣＰＵ１１のワーク領域及び処理中のデータの対比領域を有するメモリである。入力コントローラ１４は情報処理装置１が備えるキーボード、マウス、タッチパネルからの情報の入力を制御する。ビデオコントローラ１５は、情報処理装置１が備えるディスプレイへのビデオ情報の出力を制御する。メモリコントローラ１６は、情報処理装置１が備える大容量ストレージ、例えばハードディスクや半導体メモリとの間のデータの記録及び読み出しを制御する。通信コントローラ１７は、ネットワークＮ１に接続された各種装置、端末、システムとの間の通信を制御する。デバイスコントローラ１８は、記録メディアＭ１や撮像装置などのデバイスとの情報の入出力を制御する。
【００１３】
情報処理装置１に形成される機能の構成例を図３に示す。本実施形態では、ＣＰＵ１１が制御プログラムを実行することにより、情報処理装置１を、データ取得部３１、データ蓄積部３３、データ処理部３５及び主制御部３７として機能させる。これらの機能部の動作例を、図４〜図７をも参照して説明する。
【００１４】
図４は、情報処理装置１における全体処理手順の説明図である。データ取得部３１（取得手段）は、主制御部３７の制御により、通信端末や記録メディアＭ１等を通じて、映像及び撮影時情報を取得する（Ｓ１０１）。撮影時情報は、撮影時刻と撮影位置の少なくとも一方、好ましくは両方を含む情報である。データ取得部３１は、また、取得した映像をファイル化（データを塊として管理できるようにすること）し、データ蓄積部３３に蓄積する。なお、取得した時点でファイル化されている映像の場合、ファイル化の処理は不要である。
【００１５】
映像（映像ファイル）は、例えば時系列で撮影された静止画または動画を含む。近年の撮像装置では、映像が、撮影位置や撮影時刻などの撮影時情報と関連付けられた画像形式で保存される。例えば、Exchangeable image file format（Exif）がその例である。Exifは、日本電子工業振興協会（ＪＥＩＤＡ）で規格化された画像形式である。ＰＥＧ、ＴＩＦＦ、ＪＰＥＧ  ＸＲなどもそのような画像形式に対応する。撮像装置や通信端末がＧＰＳなどの位置計測機能を有する場合、撮影位置や撮影時刻等の撮影時情報は、保存時に映像（映像ファイル）に含まれるものとなる。
【００１６】
データ蓄積部３３は、互いに異なる複数の撮影者が撮影した映像ファイル３３１及び撮影時情報３３３を撮影者情報３３５と共に蓄積する蓄積手段として機能する。撮影者情報３３５は、撮影者を識別するための識別情報と後述する同行者を表すタグ情報などである。識別情報は、データ取得部３１が、映像や撮影時情報を取得する際に、併せて取得する。データ蓄積部３３の実体は、ハードディスクなどの大容量ストレージ及びその情報管理システムである。
【００１７】
データ処理部３５は、主制御部３７の制御により、同行者推定処理（図４のＳ１０３、図５）を行う処理手段として機能する。そのため、データ処理部３５は、同行者推定部３５１及び画像認識部３５３を有する。「同行者」とは、同じイベントに同行した撮影者をいう。イベントは旅行などである。「同行」の定義は、例えば人の混雑状況や情報処理装置１の使用時の経験学習により自動的に変更することができる。
【００１８】
同行者推定部３５１は、このような同行者を図５の手順で推定する。すなわち、データ蓄積部３３に蓄積された撮影者毎の映像ファイルの撮影時情報又はその変化が所定範囲で類似する複数の撮影者を同行者と推定する。
具体的には、撮影時情報３３３を読み出し（Ｓ２０１）、撮影者毎の推定移動経路を導出する（Ｓ２０２）。推定移動経路は、移動しながら映像ファイルを撮影した撮影者による撮影位置の軌跡、つまり、行動軌跡を表す推定経路である。つまり、撮影者毎の映像ファイルの撮影時情報又はその変化を推定移動経路として導出する。
【００１９】
図６に示される２名の撮影者Ａ，Ｂの例で説明すると、まず、撮影者毎に、撮影時情報３３３に含まれる撮影位置（緯度及び経度）を読み出し、これらを時間軸に沿ってプロットする。図６は、撮影者Ａ，撮影者Ｂの映像ファイルに連動して記録された撮影時情報３３３のうち、縦軸を時間軸、横軸を緯度・経度として取り、三次元的にプロットした図である。図中の丸一つが、それぞれ一つの映像ファイルに連動して記録された撮影時情報３３３を表す。プロットした際、映像ファイルの数が少ない場合は、撮影位置を補間するようにしても良い。「補間する」とは、本来は存在しない撮影位置をその前後の撮影位置の撮影時刻などに基づいて推定することをいう。
【００２０】
その後、図７に示すように撮影位置を撮影者Ａ，Ｂ毎に結ぶことにより、撮影者Ａ，Ｂの推定移動経路を導出する。同行者推定部３５１は、導出された各推定移動経路を、撮影者情報３３５の一部としてデータ蓄積部３３に保存する。
なお、同じ撮影者について撮影位置が分散している場合は、直線近似することにより、推定移動経路を導出するようにしても良い。
【００２１】
図５に戻り、同行者推定部３５１は、導出した推定移動経路に基づき、複数の撮影者の同行度を算出する（Ｓ２０３）。「同行度」とは、撮影者同士がどの程度一緒に行動していたかを表す指標であり、「０」から「１」の間の数値で表される。同行度「１」の場合は、映像ファイルが撮影された期間中、常に撮影者同士が同行していたことを表すものとなる。
同行度は、異なる撮影者のそれぞれの推定移動経路の特徴の類似の度合いを定量化したものである。この同行度の定量化の仕方は様々であるが、本実施形態では、撮影位置及び撮影日時の重複時間帯における異なる撮影者のそれぞれの推定移動経路間の距離が基準距離以下となる頻度に基づいて定量化する。
【００２２】
図７に示された例では、撮影者Ａ，Ｂのそれぞれの推定移動経路においてそれぞれ最も早い時期に撮影された映像ファイルの撮影時情報同士を比較する。そして、より遅い時期に撮影された映像ファイルの撮影時刻を算出開始時点とする。また、最も遅い時期に撮影された映像ファイル同士を比較する。そして、より早い時期に撮影された映像ファイルの撮影時刻を算出終了時点とする。その後、算出開始時点と算出終了時点で定まる撮影位置範囲を「同行度算出範囲」として定める。図７中に、このようにして定めた同行度算出範囲を四角枠で表す。この四角枠は、撮影者Ａ，撮影者Ｂの映像ファイルのうち、撮影位置及び撮影日時が重複している時間帯を表すものとなる。
【００２３】
同行者推定部３５１は、この同行度算出範囲における推定移動経路間の距離が基準距離以下となる頻度を撮影者毎に算出する。例えば、映像ファイルの撮影時刻の差が基準時間（例えば１分）以内となる時間帯における撮影者Ａ，Ｂの推定移動経路間の距離が基準距離（例えば１０ｍ）以下となる頻度を撮影者Ａ，Ｂ毎に算出し、これを同行度として扱う。例えば５回の撮影がいずれも基準時間以内で基準距離であれば、「１．０」となる。
【００２４】
同行者推定部３５１は、撮影者Ａ，Ｂのそれぞれの同行度を比較し（Ｓ２０４）、類似しなければ、同行者でないとして、同行者推定処理を終える（Ｓ２０５：Ｎｏ）。類似する場合（Ｓ２０５：Ｙｅｓ）、同行者推定部３５１は、撮影者Ａ，Ｂを互いに同行者と推定し、撮影者Ａ，Ｂの撮影者情報３３５同士を関連付けて同行者推定処理を終える（Ｓ２０５：Ｙｅｓ、Ｓ２０６）。同行度の類否は、例えば上記の頻度が基準値（例えば０．５）以上かどうかで判別する。頻度が基準値未満であれば類似しないと判別する。
【００２５】
なお、基準時間、基準距離、基準回数など、同行度を算出し、その類否を判別するためのパラメータは、映像ファイル３３１の蓄積数などに応じて、任意に変更が可能なものである。但し、日時が異なる映像ファイル同士は、同行者推定処理の対象外とする。
また、パラメータ自体を変更することも可能である。例えば、撮影者Ａの推定移動経路から撮影者Ｂの推定移動経路までの距離が、基準距離（例えば１０ｍ）以下となっている時間が、同行度算出範囲の中でどの程度の時間であるかを累計するようにしても良い。この場合は、累計時間を同行度算出範囲の時間で除算して同行度を算出することになる。
【００２６】
データ処理部３５の画像認識部３５３は、映像ファイル３３１に映された画像の特徴を認識する画像認識手段として機能するものである。つまり、同行者を推定する際に、上記画像の特徴の類似度を定量化する。画像の特徴は、例えば映像ファイルに映された人間の顔画像の特徴とする。映像ファイルから人間の顔画像を抽出し、抽出した顔画像の特徴を定量化する手法は、公知の手法を用いることができる。このようにして定量化した類似度を、推定移動経路の類否に代えて、又は、推定移動経路の類否と共に、同行者推定のパラメータとして採用することにより、同行者の推定結果の信頼性を高めることができる。
【００２７】
主制御部３７は、情報処理装置１を、情報端末Ｐ１，Ｐ２などの通信端末を通じてアクセスした撮影者に対して行う情報提供に関する所要の制御を行う制御手段として機能する。情報提供の仕方は、データ蓄積部３３に蓄積された映像ファイル３３１の性質によって異なる。つまり、映像ファイル３３１を撮影した撮影者に同行者があるかどうかによって異なるものとなる。そのため、主制御部３７は、共有確認部３７１、画像編集部３７３及び提示部３７５を有する。
【００２８】
図４を参照し、共有確認部３７１は、アクセスした撮影者について同行者と推定される他の撮影者が存在する場合（Ｓ１０４：Ｙｅｓ）、その他の撮影者との間で自分の映像ファイルを共有するかどうかの確認を行う（Ｓ１０５）。共有するかどうかの確認は、その撮影者の同行者（他の撮影者）の撮影者情報３３５を通信端末へ提示した上で、その撮影者の映像ファイル３３１に対する同行者のアクセスを許容するかどうかの同意を得る。情報共有の同意があることの確認の形態は任意であるが、一例としては「同意」を促す画像を通信端末に表示させる。そして、その画像へのクリック操作がなされたことをもって（Ｓ１０６：Ｙｅｓ）「同意」が得られたものと判断する。
【００２９】
画像編集部３７３は、情報共有の同意が得られた撮影者の通信端末間で映像ファイルを共有できるように画像編集を行う（Ｓ１０７）。具体的には、同行者と推定した撮影者の推定移動経路を撮影位置に対応する地図画像上にマッピングした軌跡画像を生成し、生成した軌跡画像を同行者と推定した撮影者が操作する通信端末へ表示できるようにする。撮影位置に対応する地図画像は、外部システムＧ１を通じてその都度取得しても良く、予め図示しない記憶装置に記憶させておいても良い。
軌跡画像は、例えば、個々の映像ファイルの撮影位置及び撮影時刻が二次元または三次元空間にプロットされたウィンドウ画像である。ウインドウ画像とは、通信端末の画面内に用意される独立した小さな画面内の画像をいう。共有可能な映像ファイルは、このウインドウ画像に各撮影者の識別情報毎にグループ化される。
【００３０】
提示部３７５は、情報処理装置１へアクセスしてきた通信端末への情報提示を行う（Ｓ１０８）。データ処理部３５において、通信端末を通じてアクセスした撮影者の同行者が存在しなかった場合（Ｓ１０４：Ｎｏ）、提示部３７５は、その撮影者の映像ファイル３３１のみを提示する。他方、通信端末を通じてアクセスした撮影者の同行者が存在した場合は（Ｓ１０４：Ｙｅｓ）、上記の通り、画像編集後（Ｓ１０７）の映像ファイル３３１等をアクセスした通信端末へ提示する。
【００３１】
［映像ファイルの共有方法］
次に、情報処理装置１を用いた映像ファイルの共有方法について説明する。ここでは、３名の撮影者が同行して熱海を旅行したものとする。また、撮影者Ａが、カメラで撮像した映像ファイル群を帰宅後に自己の通信端末に取込み、アルバムにまとめ、このアルバムを一つの単位として「熱海旅行」というタイトルを付けたとする。撮影者Ａは、このアルバムを情報処理装置１にアップロードする。その後、撮影者Ｂ，撮影者Ｃも同様の作業を行い、撮影した映像ファイル群のアルバムを情報処理装置１へアップロードしたとする。
【００３２】
情報処理装置１は、これらの映像ファイルを、それぞれ撮影時刻及び撮影位置を含む撮影時情報並びに撮影者の識別情報と共に取得する。また、取得した映像ファイル及び撮影時情報を当該映像ファイルを撮影した撮影者の識別情報と共に蓄積する。図８（ａ）は、映像ファイルのアップロード直後に撮影者Ａの通信端末に表示される画面例４０１を示す。
情報処理装置１は、また、蓄積された撮影者毎の映像ファイルの撮影時情報又はその変化が所定範囲で類似する複数の撮影者を撮影時の同行者と推定する。本例では、撮影者Ｂ及び撮影者Ｃが、撮影者Ａの同行者であると推定する。
【００３３】
図８（ｂ）は、同行者が推定された後に、撮影者Ａの通信端末に表示される画面例４０２を示す。同行者と推定された撮影者Ｂについては、その識別情報「Yoshida01」と自分のアルバムを共有するかどうかの確認メッセージが提示される。同じく同行者と推定された撮影者Ｃについては、その識別情報「Satozzz」と自分のアルバムを共有するかどうかの確認メッセージが提示される。撮影者Ａが共有を許可する同行者を選び、「Ｙｅｓ」のボタンをクリック操作すると、情報処理装置１は、情報共有の確認がとられたと判断し、同行者間の情報共有を可能にする。図８（ｃ）は、撮影者Ａの通信端末における表示画面４０３である。この表示画面４０３には、撮影者Ｂ，撮影者Ｃのアルバムが編集され、撮影者Ａのアルバムと同じ画面に表示される。
【００３４】
同行者と推定された撮影者Ｂ，Ｃが通信端末を通じてアクセスしたときは、撮影者Ａの場合と同様の手順で、映像ファイルの共有が可能になる。
このように、情報処理装置１を用いることで、旅行に同行した撮影者Ａ，Ｂ，Ｃ同士が、自らの映像ファイルをアップロードした後、通信端末を通じて情報共有の確認を行うだけで、自動的にお互いのアルバムを閲覧することができる。
【００３５】
［第２実施形態］
次に、本発明の第２実施形態について説明する。第２実施形態では、撮影者と同行者との間の情報共有のみならず、滞在した場所を共有した不特定多数者との情報共有を可能とする例について説明する。例えば、不特定多数の撮影者が、それぞれ同一の球場で野球観戦を行い、その際に映像ファイルを撮影した場合の例が、それに該当する。
第２実施形態における情報共有の手順は、基本的には第１実施形態で説明した手順（図４）と同様であるが、同行者推定処理（Ｓ１０３、図５）及び情報共有の確認処理の手順が第１実施形態の場合と異なる。以下、第１実施形態との相違点を中心に説明する。
【００３６】
図９は、撮影者Ａ，撮影者Ｂのほか、不特定者が撮影した映像ファイルに連動して記録された撮影時情報を三次元空間にプロットした図である。三次元空間のうち縦軸は時間軸、横軸は緯度・経度である。図中の個々の点が、それぞれ一つの映像ファイルに連動して記録された撮影時情報（位置情報,撮影時刻）を表す。
【００３７】
第２実施形態では、第１実施形態と同様の手順で、情報処理装置１が、撮影者Ａと他の撮影者の同行度を算出する。そして、どの程度の同行度の撮影者とどの範囲の映像ファイルを共有するかを決定する。情報処理装置１は、同行度が基準値以上となる撮影者同士、つまり同行者と推定した撮影者をグループ化する。図１０は、二つのグループ６０１，６０２が存在することを示している。第１グループ６０１は、撮影者Ａと撮影者Ｂとが同行者であり、図６及び図７に示した撮影者同士である。第２グループ６０２は、同じ場を共有していただけの不特定多数の撮影者同士のグループである。
第２実施形態では、同じ場を共有していただけの不特定多数の撮影者との間でも情報共有の確認を行い、確認がとれた撮影者間で映像ファイルを共有できるようにする。そのため、上記三次元空間において点が密集している部分を検出し、共有できる映像ファイルの範囲を決定する。
【００３８】
図１１は、第２実施形態において、情報共有を確認する際に、図９の第１グループ６０１に属する撮影者の通信端末のディスプレイに表示される画面例を示す。情報処理装置１は、この通信端末に、同行者との映像ファイルの共有を確認する共有確認メッセージ７１１のほか、同じ場を共有した人との映像ファイルの共有を確認する共有確認メッセージ７１２を提示する。図１１の例では、「４月２７日横浜スタジアムの映像を公開しますか？」という、「場」の内容が編集されて提示される。「場」の内容の提示は、ネットワークＮ１に接続された外部システムＧ１の地理情報サービスから撮影位置（緯度・経度）を用いて導きだした場所の名称を含む文章を作成し、編集することにより行う。撮影者が共有確認メッセージ７１１においていずれの情報共有の確認メッセージについても「Ｙｅｓ」ボタンをクリック操作し、チェックボックス７１４をクリックしたとする。情報処理装置１は、同行者との情報共有の確認がとられたと判断し、時空間映像表示ウィンドウ７１６に、同行者の映像ファイルを提示する（表示させる）。
他方、撮影者が共有確認メッセージ７１２に対して、チェックボックス７１５をクリック操作して公開映像ファイルの表示を選択したとする。情報処理装置１は、同じ場を共有した不特定者との情報共有の確認がとられたと判断し、時空間映像表示ウィンドウ７１６に、映像ファイルの公開を選択した、他の撮影者の映像ファイルを提示する（表示させる）。
【００３９】
このように、第２実施形態によれば、特定のイベントに同行した同行者同士のみならず、同じ場に居合わせた撮影者間においても映像ファイルを簡易に共有することができる。その際、撮影者が、イベントの内容、撮影期間、撮影した映像ファイルを明確にしたり、特定ないし指定する必要がないので、利便性の高い情報共有の仕組みを実現することができる。
【００４０】
［変形例］
第１及び第２実施形態では、複数の撮影者の推定移動経路の特徴に基づいて同行者を推定する場合の例を説明したが、予め、撮影者が同行者を指定する実施の形態も可能である。この場合、データ取得部３１は、静止画又は動画を含む映像ファイルを、その撮影者の識別情報及び撮影時の同行者の識別情報と共に取得することになる。また、データ蓄積部３３が、取得した映像ファイル及び同行者の識別情報を、その撮影者の識別情報と関連付けて蓄積する。そして、主制御部３７が、同行者が操作する通信端末との間で撮影者との情報共有の同意の確認を行うとともに、同意が確認された同行者と撮影者との間の情報共有を可能にする。
【００４１】
また、上記各実施形態では、情報処理装置１がプログラムを実行することにより所要の機能を実現する例を説明したが、本発明の実施の形態は、このような例に限定されない。例えば、プログラムの指示に基づき、情報処理装置１上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、情報処理装置１に挿入された機能拡張ボードや情報処理装置１に接続された機能拡張ユニットと協働で処理を実行し、それによって前述した各実施形態の機能が実現される場合も含まれる。また、上述の各実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介して汎用のコンピュータに供給し、そのコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。また、上記プログラムなどを記録した記憶媒体もまた、本発明の実施の一態様である。このような記憶媒体としては、例えば、フレキシブルディスク、外部ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【図１】
2016072918.tif 000003
【図２】
2016072918.tif 000004
【図３】
2016072918.tif 000005
【図４】
2016072918.tif 000006
【図５】
2016072918.tif 000007
【図６】
2016072918.tif 000008
【図７】
2016072918.tif 000009
【図８】
2016072918.tif 000010
【図９】
2016072918.tif 000011
【図１０】
2016072918.tif 000012
【図１１】
2016072918.tif 000013