JP6302421B2 - コンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法 - Google Patents

コンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法

Info

Publication number
JP6302421B2
JP6302421B2 JP2015019357A JP2015019357A JP6302421B2 JP 6302421 B2 JP6302421 B2 JP 6302421B2 JP 2015019357 A JP2015019357 A JP 2015019357A JP 2015019357 A JP2015019357 A JP 2015019357A JP 6302421 B2 JP6302421 B2 JP 6302421B2
Authority
JP
Japan
Prior art keywords
shooting
content
visual content
range
search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015019357A
Other languages
English (en)
Other versions
JP2016143269A (ja
Inventor
敬子 栗生
敬子 栗生
耕世 鈴木
耕世 鈴木
一穂 山田
一穂 山田
豊治 佐藤
豊治 佐藤
健太 篠原
健太 篠原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2015019357A priority Critical patent/JP6302421B2/ja
Publication of JP2016143269A publication Critical patent/JP2016143269A/ja
Application granted granted Critical
Publication of JP6302421B2 publication Critical patent/JP6302421B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、写真や映像などの視覚コンテンツを収集・配信するサービスに用いられるコンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法に関する。
近年、インターネットを用いて社会的な繋がりを構築するソーシャル・ネットワーキング・サービス(SNS:Social Networking Service)の利用が進んでいる。SNSには、写真に付与されたタグ(例えば♯helloween,♯mt.fuji等のメタ情報)やコメント、投稿者名、閲覧名からの反応(Like)といった情報をもとに、閲覧者が求めるコンテンツを提供する機能を有しているもの(例えば、Instagram(登録商標)やFlickr(登録商標))が存在する(図11参照)。上述の機能は、投稿者あるいは閲覧者が明示的に設定した値を用いることにより、簡単な検索機能を実現するものである。これにより、ユーザは、タグ(例えば、♯mt.fujiのメタ情報)を指定して検索を実施することで、指定したタグに該当する視覚コンテンツ(例えば、富士山の画像)を取得することが可能である。
また、従来、現場側から写真と位置と方向と時刻情報とを一組で提供させて、地図上に過去、現在のこれらの現場の写真(観光、工事現場、災害現場)の位置、方向が一目で分かる形式で閲覧者に提供するシステムが開発されていた(特許文献1参照)。これにより、地図上において、過去、現在におけるどの位置から、かつどのような方向に撮影した写真があるかを検索することが可能である。
特開2007−52809号公報
しかしながら、SNSの検索機能では、ユーザが画像を投稿する際に自らタグを設定する必要がある。その為、タグを設定することは、画像を投稿するユーザにとって手間であるという問題があった。
一方、特許文献1に記載される技術では、過去、現在においてどの位置から、かつどのような方向に撮影した写真があるかを検索するものであるので、被写体単位で写真の検索を行うことができなかった。つまり、この技術では、被写体単位で写真の検索を行うことが想定されていないので、被写体の位置や撮影方向のわずかなずれを適切に指定することが難しいという問題があった。
本発明は、前記問題に鑑みてなされたものであり、撮影対象である被写体に関連する視覚コンテンツを容易に検索することができる、コンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法を提供することを課題とする。
前記課題を解決するため、本発明に係るコンテンツ検索装置は、視覚コンテンツの検索を行うコンテンツ検索装置であって、前記視覚コンテンツに対応付けて前記視覚コンテンツの撮影範囲を示す撮影範囲情報が記憶され記憶部と、前記視覚コンテンツを検索する際の基準となる収集位置を取得するか、または特定の空間を示す収集範囲を取得して、取得した前記収集範囲から前記収集位置を算出する検索要求受付部と、前記記憶部に格納され前記視覚コンテンツの撮影範囲に前記収集位置が含まれるか否かを判定し、撮影範囲に前記収集位置を含む視覚コンテンツを前記記憶部から取得する検索実行部と、を備え、前記記憶部に格納された撮影範囲情報は、前記視覚コンテンツの撮影位置、撮影距離、撮影方向と画角とからなる撮影幅を示す情報を含み、前記検索実行部は、前記撮影位置から前記収集位置までの距離が前記撮影距離以内であるかを計算すると共に、前記撮影位置から前記収集位置までの方向が前記撮影幅以内であるかを計算することで、前記視覚コンテンツの撮影範囲に前記収集位置が含まれるか否かを判定する、ことを特徴とする。
このようにすることで、本発明に係るコンテンツ検索装置は、視覚コンテンツに対応付けて視覚コンテンツの撮影範囲を示す撮影範囲情報を記憶部に記憶しておく。そして、視覚コンテンツを検索する際に、この撮影範囲情報を用いて視覚コンテンツの撮影範囲に検索する際の基準となる収集位置が含まれるか否かを判定し、撮影範囲に収集位置が含まれる視覚コンテンツを取得(収集)する。その為、本発明に係るコンテンツ検索装置は、視覚コンテンツを撮影した被写体単位で、関連する視覚コンテンツを容易に検索することができる。
また、本発明に係るコンテンツ検索装置は、視覚コンテンツに対応付けて視覚コンテンツの撮影位置、撮影距離、撮影方向と画角とからなる撮影幅を示す情報を記憶部に記憶しておく。そして、視覚コンテンツを検索する際に、これらの情報を用いて視覚コンテンツの撮影範囲に検索する際の基準となる収集位置が含まれるか否かを判定し、撮影範囲に収集位置が含まれる視覚コンテンツを取得(収集)する。その為、本発明に係るコンテンツ検索装置は、視覚コンテンツを撮影した被写体単位で、関連する視覚コンテンツを容易に検索することができる。
また、発明に係るコンテンツ検索装置は、前記視覚コンテンツおよび前記視覚コンテンツの撮影範囲を示す撮影範囲情報を取得するか、または前記視覚コンテンツおよび前記視覚コンテンツを撮影した撮影装置の撮影装置情報を取得して、取得した前記撮影装置情報から前記撮影範囲情報を算出することにより、前記視覚コンテンツと前記撮影範囲情報とを前記記憶部に格納する格納実行部、を備えることを特徴とする。
このようにすることで、本発明に係るコンテンツ検索装置は、視覚コンテンツの検索に用いる撮影範囲情報をExifデータから取得することが可能である。その為、コンテンツが投稿されることにより、撮影範囲情報についても取得することができる。
また、本発明に係るコンテンツ格納装置は、視覚コンテンツの格納を行うコンテンツ格納装置であって、予め設定された区画を示す区画情報に対応付けて前記視覚コンテンツが記憶され記憶部と、前記視覚コンテンツおよび前記視覚コンテンツの撮影範囲を示す撮影範囲情報を取得するか、または前記視覚コンテンツおよび前記視覚コンテンツを撮影した撮影装置の撮影装置情報を取得して、取得した前記撮影装置情報から前記撮影範囲情報を算出し、前記記憶部に格納され前記区画の中から前記撮影範囲が含まれるものを算出して、前記区画に対応付けて前記視覚コンテンツを前記記憶部に格納する格納実行部と、を備え、前記記憶部に格納された前記区画情報は、前記区画を特定する際の基準となる区画基準位置からなり、また、前記撮影範囲情報は、前記視覚コンテンツの撮影位置、撮影距離、撮影方向と画角とからなる撮影幅を示す情報を含み、前記格納実行部は、前記撮影位置から前記区画基準位置までの距離が前記撮影距離以内であるかを計算すると共に、前記撮影位置から前記区画基準位置までの方向が前記撮影幅以内であるかを計算することで、前記区画の中から前記撮影範囲が含まれるものを算出する、ことを特徴とする。
このようにすることで、本発明に係るコンテンツ格納装置は、視覚コンテンツの格納時に各視覚コンテンツの撮影範囲を特定し、撮影範囲が含まれる区画に対応付けて当該視覚コンテンツを格納する。つまり、本発明に係るコンテンツ格納装置は、検索の前提となる視覚コンテンツを格納する際に、被写体に関連する視覚コンテンツの絞り込みを検索時に行いやすいように、撮影範囲情報を用いて事前に処理を行っておく。その為、検索時に撮影範囲を特定する場合に比べて、視覚コンテンツの検索処理に要する時間が短くてすむ。
また、本発明に係るコンテンツ格納装置は、視覚コンテンツの格納時に各視覚コンテンツの撮影範囲を撮影位置、撮影距離、撮影方向と画角とからなる撮影幅を示す情報から特定し、撮影範囲が含まれる区画に対応付けて当該視覚コンテンツを格納する。その為、検索時に撮影範囲を特定する場合に比べて、視覚コンテンツの検索処理に要する時間が短くてすむ。
また、発明に係るコンテンツ格納装置は、前記視覚コンテンツを検索する際の基準となる収集位置を取得するか、または特定の空間を示す収集範囲を取得して、取得した前記収集範囲から前記収集位置を算出する検索要求受付部と、前記収集位置が含まれる前記区画を判定し、含まれると判定した前記区画に対応する前記視覚コンテンツを前記記憶部から取得する検索実行部と、を備えることを特徴とする。
このようにすることで、本発明に係るコンテンツ格納装置は、視覚コンテンツを検索する際に、基準となる収集位置が含まれると判定した区画に対応する視覚コンテンツを取得(収集)する。その為、視覚コンテンツを撮影した被写体単位で、関連する視覚コンテンツを容易に検索することができる。
本発明に係るコンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法によれば、撮影対象である被写体に関連する視覚コンテンツを容易に検索することができる。
第1実施形態に係るコンテンツ提供システムの構成図である。 第1実施形態に係るコンテンツ提供装置が有する情報を示す図であり、(a)は収集範囲DBのデータ構成図であり、(b)はコンテンツDBのデータ構成図である。 第1実施形態に係るコンテンツ提供装置の検索実行部の処理を説明するための図である。 第1実施形態に係るコンテンツ提供システムの動作を示すシーケンス図である。 第1実施形態に係るコンテンツ提供システムの効果を説明するための図である。 第2実施形態に係るコンテンツ提供システムの構成図である。 第2実施形態に係るコンテンツ提供装置が有する情報を示す図であり、(a)は撮影区画DBのデータ構成図であり、(b)はコンテンツDBのデータ構成図である。 第2実施形態に係るコンテンツ提供装置の格納実行部の処理を説明するための図である。 第2実施形態に係るコンテンツ提供システムの動作を示すシーケンス図である。 変形例に係るコンテンツ提供システムの効果を説明するための図である。 従来のコンテンツ提供システムを説明するための図である。
[概要]
本発明は、視覚コンテンツ(写真等の静止画、映像等の動画)の撮影範囲を示す撮影範囲情報(例えば、撮影位置、撮影距離、撮影方向、画角等)を視覚コンテンツと共に取得し、この撮影範囲情報を用いて被写体に関連する視覚コンテンツの絞り込みを行う。
具体的には、第1実施形態においては、検索する際に、撮影範囲情報を用いて被写体に関連する視覚コンテンツの絞り込みを行う。また、第2実施形態においては、被写体に関連する視覚コンテンツの絞り込みを検索時に行いやすいように、検索の前提となる視覚コンテンツを格納する際に撮影範囲情報を用いて事前に処理を行っておく。
以下、本発明の実施するための形態を、適宜図面を参照しながら詳細に説明する。
各図は、本発明を十分に理解できる程度に、概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、本実施形態では、本発明と直接的に関連しない構成や周知な構成については、説明を省略する場合がある。なお、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
[第1実施形態]
≪第1実施形態に係るコンテンツ提供システムの構成≫
図1を参照して、第1実施形態に係るコンテンツ提供システム1について説明する。
コンテンツ提供システム1は、1つ以上のユーザ端末2と、それぞれのユーザ端末2にネットワークNWを介して通信可能に接続されるコンテンツ提供装置3とを備えて構成される。
コンテンツ提供システム1は、ユーザ端末2から投稿(送信)される視覚コンテンツをコンテンツ提供装置3に格納する格納機能と、ユーザ端末2からの求めに応じて格納する視覚コンテンツの中からユーザが希望するものをユーザ端末2に提供(返信)する検索機能とを有する。ここで、視覚コンテンツは、写真等の静止画、映像等の動画、およびタイムラプス等であってよい。コンテンツ提供システム1は、例えば、視覚コンテンツ投稿型のSNSであり、ここでは視覚コンテンツとして写真(画像データ)を投稿する場合を想定して説明する。
<ユーザ端末>
ユーザ端末2は、視覚コンテンツをコンテンツ提供装置3に投稿する投稿者(ユーザ)やコンテンツ提供装置3に投稿された視覚コンテンツを閲覧する閲覧者(ユーザ)が操作する端末である。ユーザ端末2は、例えば、スマートフォン(多機能型携帯電話機)、PDA(携帯情報端末)、ビデオカメラ等であってよい。
ここでは、投稿者が操作するものを「投稿側ユーザ端末2a」とし、閲覧者が操作するものを「閲覧側ユーザ端末2b」としており、それぞれ最低限の機能を記載している。その為、ユーザ端末2は、投稿側ユーザ端末2aが有する機能および閲覧側ユーザ端末2bが有する機能を含めて備えていてもよい。なお、予め視覚コンテンツが格納されたコンテンツ提供システムであれば、視覚コンテンツを投稿する投稿側ユーザ端末2aはなくてもよい。
投稿側ユーザ端末2aは、タッチディスプレイ11と、デジタルカメラ12と、GPS受信機13と、視覚コンテンツ作成部21と、格納要求部22とを備えている。なお、タッチディスプレイ11は、情報を表示する表示部(例えば、液晶モニタ)と、情報を入力する操作部(例えば、キーボードやマウス)とのように、別々の装置として構成されていてもよい。また、投稿側ユーザ端末2aとしてデジタルカメラ12を想定した場合のように、投稿側ユーザ端末2aにタッチディスプレイ11がなくてもよい。
視覚コンテンツ作成部21および格納要求部22を有する制御部は、例えば、投稿側ユーザ端末2aが備えるCPU(Central Processing Unit)によるプログラム実行処理や、専用回路等により実現される。プログラム実行処理により実現する場合、投稿側ユーザ端末2aが備える図示しない記憶部には、視覚コンテンツ作成部21および格納要求部22を実現するためのプログラムが格納される。
タッチディスプレイ11は、例えば、液晶表示装置であるディスプレイの表面にタッチパネルが積層されたものである。タッチディスプレイ11は、ユーザに対して種々の情報を表示するとともに、オペレータによるタッチ操作入力を受け付ける。
デジタルカメラ12は、共に図示しないレンズとイメージセンサ(撮像素子)とを内蔵しており、被写体から放射される光をレンズで屈折させ、屈折させた光をイメージセンサで電気信号に変換する。デジタルカメラ12は、例えば、CCDカメラやCMOSカメラであってよい。
GPS受信機13は、GPS衛星からの電波を受信して、現在の位置(緯度、経度、高度)や時刻を計算する。
視覚コンテンツ作成部21は、デジタルカメラ12により変換された電気信号から視覚コンテンツ(例えば、JPEGデータ)を作成する。また、視覚コンテンツ作成部21は、デジタルカメラ12やGPS受信機13等から視覚コンテンツを撮影した撮影装置であるデジタルカメラ12に関する情報や位置情報等を取得して、視覚コンテンツの付加情報である撮影装置情報(例えば、Exifデータ)を作成する。付加情報(例えば、Exifデータ)には、例えば、画像データに関する情報(OtfIFD)、撮影条件に関する情報(例えば、ExifIFD)、撮影場所に関する情報(例えば、GPSIFD)や画像データを縮小したサムネイルデータ等が含まれる。なお、付加情報は、画像データ内に含まれて記憶されていてもよい。
画像データに関する情報(OtfIFD)には、画像入力機器のメーカ名、画像入力機器のモデル名、画像方向等のデータ項目(タグ)がある。撮影条件に関する情報(例えば、ExifIFD)には、メーカーノート、レンズ焦点距離、レンズの仕様情報、レンズのメーカ名、レンズのモデル名等のデータ項目(タグ)がある。撮影場所に関する情報(例えば、GPSIFD)には、緯度、経度、高度、目的地の緯度、目的地の経度、目的地の方角等のデータ項目(タグ)がある。
格納要求部22は、コンテンツ提供装置3に対して自身が保有する視覚コンテンツ(例えば、JPEGデータ)および、視覚コンテンツの付加情報である撮影装置情報(例えば、Exifデータ)を送信し、これらの情報の格納を要求する(格納要求)。格納要求部22は、例えば、タッチディスプレイ11に視覚コンテンツの投稿画面を表示し、ユーザ(投稿者)による投稿画面を用いた視覚コンテンツの投稿操作により、自身が保有する視覚コンテンツ等の格納要求をコンテンツ提供装置3に対して送信する。
閲覧側ユーザ端末2bは、タッチディスプレイ11と、検索要求部23と、視覚コンテンツ表示部24とを備えている。ここで、検索要求部23および視覚コンテンツ表示部24を有する制御部は、例えば、CPU(Central Processing Unit)によるプログラム実行処理や、専用回路等により実現される。プログラム実行処理により実現する場合、閲覧側ユーザ端末2bが備える図示しない記憶部には、検索要求部23および視覚コンテンツ表示部24を実現するためのプログラムが格納される。なお、タッチディスプレイ11は、投稿側ユーザ端末2aで説明したものと同様である。
検索要求部23は、コンテンツ提供装置3に投稿されることで、コンテンツ提供装置3が格納する視覚コンテンツの検索を要求するものである。検索要求部23は、検索する際の基準となる収集位置(例えば、座標(緯度、経度))を受け付けるか、または特定の空間を示す収集範囲を受け付ける。そして、検索要求部23は、コンテンツ提供装置3に対して受け付けた収集位置または収集範囲を送信し、これらの情報に対応した視覚コンテンツの検索を要求する(検索要求)。
検索要求部23は、例えば、タッチディスプレイ11に視覚コンテンツの閲覧画面を表示する。そして、検索要求部23は、ユーザ(閲覧者)による閲覧画面を用いた視覚コンテンツの閲覧操作により、視覚コンテンツの検索要求をコンテンツ提供装置3に対して送信する。ここで、ユーザ(閲覧者)による視覚コンテンツの閲覧操作には、例えば、座標(緯度、経度)の入力、もしくはタッチディスプレイ11上に表示された地図の一点を選択する操作による収集位置の入力、または、建造物等の施設の名称や住所の入力、もしくはタッチディスプレイ11上に表示された地図の領域を選択する操作による収集範囲の入力が含まれる。
視覚コンテンツ表示部24は、コンテンツ提供装置3から検索結果として提供された視覚コンテンツをタッチディスプレイ11に表示する。視覚コンテンツ表示部24は、例えば、コンテンツ提供装置3から検索結果として複数の視覚コンテンツを受信した場合、これらの視覚コンテンツのサムネイルをタッチディスプレイ11に表示する。また、コンテンツ提供装置3から検索結果として検索条件に合致する視覚コンテンツを受信できなかった場合、検索対象となる視覚コンテンツが存在しないことを示すメッセージをタッチディスプレイ11に表示する。
<コンテンツ提供装置>
コンテンツ提供装置3は、投稿者(ユーザ)の格納要求に応じて投稿される視覚コンテンツを格納し、閲覧者(ユーザ)の検索要求に応じて格納している視覚コンテンツを提供する。コンテンツ提供装置3は、例えば、視覚コンテンツ投稿型のSNSを管理する管理者が所有するサーバであってもよい。なお、コンテンツ提供装置3は、投稿者(ユーザ)の格納要求に応じて投稿される視覚コンテンツを格納するコンテンツ格納装置と、閲覧者(ユーザ)の検索要求に応じて格納している視覚コンテンツを検索するコンテンツ検索装置との別々の装置として構成されていてもよい。
コンテンツ提供装置3は、収集範囲DB31と、コンテンツDB32と、格納要求受付部41と、格納実行部42と、格納応答部43と、検索要求受付部44と、検索実行部45と、検索応答部46とを備えている。
ここで、収集範囲DB31およびコンテンツDB32は、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリ等の記憶媒体から構成される記憶部に格納される。また、格納要求受付部41と、格納実行部42と、格納応答部43と、検索要求受付部44と、検索実行部45と、検索応答部46とを有する制御部は、例えば、コンテンツ提供装置3が備えるCPU(Central Processing Unit)によるプログラム実行処理や、専用回路等により実現される。プログラム実行処理により実現する場合、コンテンツ提供装置3が備える記憶部には、これらの機能を実現するためのプログラムが格納される。
なお、図1では、本発明に関連するものを記載しており、コンテンツ提供装置3は図1に記載する以外の機能を備えていてもよい。コンテンツ提供装置3が視覚コンテンツ投稿型のSNS(例えば、Instagram(登録商標)やFlickr(登録商標))のサーバである場合には、例えば、コメントや反応(Like)を投稿する機能を有していてもよい。
収集範囲DB31は、視覚コンテンツを検索する際の基準となる収集位置(座標)を格納するものである。収集範囲DB31は、コンテンツ提供システム1の管理者により予め作成される。収集範囲DB31には、収集範囲と収集位置とが対応付けられて格納されている。収集範囲DB31の構成を図2(a)に例示する。収集範囲DB31は、ここでは、収集範囲識別情報と、収集位置点数と、収集位置とからなる。
収集範囲識別情報は、収集範囲を識別する情報であり、例えば、建造物等の施設の名称や住所、地域名等であってよい。この収集範囲識別情報は、視覚コンテンツの検索を要求する場合に閲覧者により入力される情報である。収集位置点数は、収集範囲に設定される収集位置の数を示す情報であり、例えば、予め決められた1以上の数であってよい。この収集位置点数は、収集範囲が小さいものに比べて大きいものの数を増やすように設定してもよい。収集位置は、収集範囲に設定される収集位置の座標(経度、緯度)を示す情報であり、例えば、収集範囲として建造物等の施設の名称や住所が与えられた場合にその中心や重心、または、施設の輪郭を構成する点であってよい。この収集位置は、視覚コンテンツの検索を行う場合に基準となるものである。
コンテンツDB32は、視覚コンテンツを検索する際に用いられる。コンテンツDB32は、投稿者により視覚コンテンツの投稿が行われることで、格納実行部42の処理により情報が追加される。コンテンツDB32には、視覚コンテンツと、視覚コンテンツの撮影範囲を示す撮影範囲情報とが対応付けられて格納されている。コンテンツDB32の構成を図2(b)に例示する。コンテンツDB32は、ここでは、視覚コンテンツと、撮影範囲情報とからなり、また、撮影範囲情報は、さらに、撮影位置、撮影距離、撮影方向、画角の4要素からなる。なお、撮影範囲情報は、撮影位置、撮影距離、撮影方向、画角の4要素以外にも、これら4要素を計算可能な情報(例えば、撮影装置であるデジタルカメラ12のピントやフィルムサイズ、焦点距離など)で構成されていてもよい。
撮影位置は、視覚コンテンツが撮影された位置(座標)である。撮影距離は、視覚コンテンツに撮影されている撮影位置から被写体までの距離(奥行き方向の距離)である。撮影方向は、視覚コンテンツが撮影された方向(度)である。画角は、視覚コンテンツが撮影された際に、イメージセンサ(撮像素子)に写った範囲を角度で表したものである。
格納要求受付部41は、投稿者により視覚コンテンツの投稿操作が行われた際に、投稿側ユーザ端末2aから視覚コンテンツの格納要求を受信する。格納要求受付部41は、投稿側ユーザ端末2aから視覚コンテンツ(例えば、JPEGデータ)および、視覚コンテンツの付加情報である撮影装置情報(例えば、Exifデータ)を格納要求と共に受信し、受信した情報を格納実行部42に受け渡す。
格納実行部42は、投稿者により投稿される視覚コンテンツおよび投稿された視覚コンテンツに関する撮影範囲情報をコンテンツDB32に追加する。例えば、格納実行部42は、投稿される視覚コンテンツのExifファイル内の「経度」,「緯度」項目に格納されている情報をコンテンツDB32の撮影位置に格納する。また、格納実行部42は、投稿される視覚コンテンツのExifファイル内の「メーカーノート」項目に格納されている撮影距離情報をコンテンツDB32の撮影距離に格納する。なお、実施形態で説明するExifファイル内の項目は、あくまで例示である。その為、Exifファイルのここで説明した以外の項目に格納されている情報をコンテンツDB32の撮影範囲情報に格納することも可能である(以下同じ)。例えば、Exifファイル内の「高度」、「仰角」項目や「レンズ名」、「モデル名」項目から算出した情報を撮影範囲情報の撮影距離に格納してもよい。
また、格納実行部42は、投稿される視覚コンテンツのExifファイル内の「目的地の方角」項目に格納されている情報をコンテンツDB32の撮影方向に格納する。また、格納実行部42は、投稿される視覚コンテンツのExifファイル内の焦点距離fとイメージセンサーサイズzとを用いて、以下に示す一般角の三角関数の定義により画角ψを算出し、算出した画角ψを撮影範囲情報の画角に格納する。
Figure 0006302421
格納応答部43は、視覚コンテンツのコンテンツDB32への格納結果を投稿側ユーザ端末2aに対して送信する。ここで、格納応答部43は、例えば、視覚コンテンツのExifデータに必要とするデータが含まれていなかった場合に、そのことを示す情報を格納結果に含めて送信してもよい。
検索要求受付部44は、閲覧者により視覚コンテンツの閲覧操作が行われた際に、閲覧側ユーザ端末2bから視覚コンテンツの検索要求を受信する。検索要求受付部44は、閲覧側ユーザ端末2bから視覚コンテンツを検索する際の基準となる収集位置(例えば、座標(緯度、経度))または特定の空間を示す収集範囲を受信する。検索要求受付部44は、収集範囲を受信した場合には、収集範囲DB31を参照して、受信した収集範囲に対応する収集位置を算出する。そして、検索要求受付部44は、収集位置を検索実行部45に受け渡す。
検索実行部45は、コンテンツDB32を参照して、コンテンツDB32に格納される視覚コンテンツの撮影範囲に収集位置が含まれるか否かを判定し、撮影範囲に含まれる視覚コンテンツをコンテンツDB32から取得(収集)する。以下、検索実行部45の具体的な処理について説明する。
コンテンツDB32に格納される撮影位置(x,y)、撮影距離λ、撮影方向φ、画角ψの4要素を用いることで図3に示すような扇状の撮影範囲Lを描くことが可能である。検索実行部45は、撮影位置(x,y)から収集位置(α,β)までの相対距離Kを、以下に示す三平方の定理により算出する。
Figure 0006302421
また、検索実行部45は、撮影位置(x,y)から収集位置(α,β)までの相対方向θを、以下に示す一般角の三角関数の定義により算出する。
Figure 0006302421
そして、検索実行部45は、撮影位置(x,y)から収集位置(α,β)までの相対距離Kが撮影距離λ以内(K≦λ)であると共に、撮影位置(x,y)から収集位置(α,β)までの相対方向θが撮影幅以内(φ−ψ/2≦θ≦φ+ψ/2)である視覚コンテンツをコンテンツDB32から取得(収集)する。なお、相対距離Kの判定および相対方向θの判定の順番は特に限定されるものではない。
検索応答部46は、検索実行部45で取得(収集)した視覚コンテンツを閲覧側ユーザ端末2bに対して送信する。ここで、検索応答部46は、例えば、検索条件に合致する視覚コンテンツが検索できかった場合に、検索結果としてそのことを示す情報を閲覧側ユーザ端末2bに送信してもよい。
≪第1実施形態に係るコンテンツ提供システムの動作≫
図4を参照して、第1実施形態に係るコンテンツ提供システム1のコンテンツ格納処理およびコンテンツ検索処理について説明する。
ここで、投稿側ユーザ端末2aには、視覚コンテンツ(例えば、JPEGデータ)および視覚コンテンツの付加情報である撮影装置情報(例えば、Exifデータ)が事前に記憶されているものとする。この視覚コンテンツ等は、例えば、投稿側ユーザ端末2aのユーザ(投稿者)によるタッチディスプレイ11の操作によって、視覚コンテンツ作成部21が作成してもよいし、また、投稿側ユーザ端末2aが他の装置から受信したものであってもよい。なお、この視覚コンテンツ内に撮影装置情報(例えば、Exifデータ)が含まれていてもよい(例えば、JPEGファイル)。
<コンテンツ格納処理>
最初に、投稿側ユーザ端末2aのユーザ(投稿者)によるタッチディスプレイ11の操作によって、格納要求部22は、タッチディスプレイ11に視覚コンテンツの投稿画面を表示する(ステップS11)。続いて、格納要求部22は、投稿画面に従って行われるユーザ(投稿者)の視覚コンテンツの投稿操作を受け付ける(ステップS12)。これにより、格納要求部22は、自身が保有する視覚コンテンツおよび当該視覚コンテンツの格納要求をコンテンツ提供装置3に対して送信する(ステップS13)。
コンテンツ提供装置3の格納要求受付部41は、投稿側ユーザ端末2aから視覚コンテンツおよび当該視覚コンテンツの格納要求を受け付けると、格納実行部42に対して受信した視覚コンテンツのコンテンツDB32への格納を要求する。それに伴い、格納実行部42は、視覚コンテンツをコンテンツDB32に格納する(ステップS14)。具体的には、格納実行部42は、画像データを格納すると共に、Exifデータの内容を撮影範囲情報に格納する。
続いて、格納応答部43は、視覚コンテンツのコンテンツDB32への格納結果を投稿側ユーザ端末2aに対して送信する(ステップS15)。ここで、格納応答部43は、例えば、視覚コンテンツのExifデータに必要とするデータが含まれていなかった場合に、そのことを示す情報を格納結果に含めて送信してもよい。投稿側ユーザ端末2aの格納要求部22は、受信した格納結果をタッチディスプレイ11に表示する(ステップS16)。以上で、コンテンツ格納処理が終了する。
<コンテンツ検索処理>
最初に、閲覧側ユーザ端末2bのユーザ(閲覧者)によるタッチディスプレイ11の操作によって、検索要求部23は、タッチディスプレイ11に視覚コンテンツの閲覧画面を表示する(ステップS21)。続いて、検索要求部23は、閲覧画面に従って行われるユーザ(閲覧者)の視覚コンテンツの閲覧操作を受け付ける(ステップS22)。ここで、閲覧操作には収集範囲情報の入力が含まれる。それにより、検索要求部23は、収集範囲を含む視覚コンテンツの検索要求をコンテンツ提供装置3に対して送信する(ステップS23)。
コンテンツ提供装置3の検索要求受付部44は、閲覧側ユーザ端末2bから視覚コンテンツの検索要求を受け付けると、検索実行部45に対して検索要求に含まれる収集範囲情報を検索条件とする視覚コンテンツの検索を要求する。それに伴い、検索実行部45は、コンテンツDB32に格納される視覚コンテンツの撮影位置(x,y)と収集範囲情報に基づいて収集範囲DB31から取得した収集位置(α,β)との相対距離Kおよび相対方向θを算出する(ステップS24)。そして、検索実行部45は、収集位置を撮影範囲Lに含める視覚コンテンツを取得する(ステップS25)。
続いて、検索応答部46は、取得した視覚コンテンツを閲覧側ユーザ端末2bに対して送信する(ステップS26)。ここで、検索応答部46は、例えば、検索条件に合致する視覚コンテンツが検索できかった場合に、検索結果としてそのことを示す情報を閲覧側ユーザ端末2bに送信してもよい。閲覧側ユーザ端末2bの検索要求部23は、受信した視覚コンテンツを視覚コンテンツ表示部24に受け渡し、視覚コンテンツ表示部24はこの視覚コンテンツをタッチディスプレイ11に表示する(ステップS27)。以上で、コンテンツ配信処理が終了する。
以上のように、第1実施形態に係るコンテンツ提供システム1は、視覚コンテンツをコンテンツDB32に格納する際に、視覚コンテンツの撮影範囲を示す撮影範囲情報を視覚コンテンツに対応付けて格納する。したがって、コンテンツ提供システム1は、視覚コンテンツを検索する際に、コンテンツDB32を参照して、コンテンツDB32に格納される視覚コンテンツの撮影範囲に収集位置が含まれるか否かを判定し、撮影範囲に収集位置が含まれる視覚コンテンツをコンテンツDB32から取得(収集)することができる。その為、視覚コンテンツを撮影した被写体単位で、関連する視覚コンテンツを容易に検索することができる。
特に、第1実施形態に係るコンテンツ提供システム1を写真投稿型のSNSに適用することにより、図5に示すような新しい写真投稿型のSNSを実現することが可能である。つまり、ユーザが画像を投稿すると、投稿した画像に撮影された被写体(例えば、富士山)を含んだ別ユーザの投稿画像を自動的に、かつユーザが設定するタグなどを用いずに検索・抽出し、ユーザへ返却するシステムを実現出来る。これにより、例えば、ユーザが撮影した瞬間に見ることが出来ない、過去の被写体の姿および他の時間や季節の被写体の姿をユーザが自動で閲覧することができる。また、ユーザに対しては、投稿時にタグの設定が不要なので、手間を増やすことなく画像を投稿するモチベーションを向上させることも期待できる。
[第2実施形態]
第1実施形態に係るコンテンツ提供システム1は、検索する際に、コンテンツDB32に格納される撮影範囲情報を用いて被写体に関連する視覚コンテンツの絞り込みを行っていた。第2実施形態では、被写体に関連する視覚コンテンツの絞り込みを検索時に行いやすいように、検索の前提となる視覚コンテンツを格納する際に撮影範囲情報を用いて事前に処理を行っておく。具体的には、予め設定した撮影区画ごとに、その撮影区画が写っている視覚コンテンツのリストを保持するようにする。
≪第2実施形態に係るコンテンツ提供システムの構成≫
図6を参照して、第2実施形態に係るコンテンツ提供システム1Aについて説明する。
コンテンツ提供システム1Aは、1つ以上のユーザ端末2と、それぞれのユーザ端末2にネットワークNWを介して通信可能に接続されるコンテンツ提供装置3とを備えて構成される。
コンテンツ提供システム1Aは、第1実施形態のコンテンツ提供システム1と同様に、ユーザ端末2から投稿(送信)される視覚コンテンツをコンテンツ提供装置3に格納する格納機能と、ユーザ端末2からの求めに応じて格納する視覚コンテンツの中からユーザが希望するものをユーザ端末2に提供(返信)する検索機能とを有する。ここで、視覚コンテンツは、写真等の静止画、映像等の動画、およびタイムラプス等であってよい。コンテンツ提供システム1Aは、例えば、視覚コンテンツ投稿型のSNSであり、ここでは視覚コンテンツとして写真を投稿する場合を想定して説明する。
第1実施形態に係るコンテンツ提供システム1と第2実施形態に係るコンテンツ提供システム1Aとの違いは、コンテンツ提供装置3の構成が異なることである。第2実施形態に係るコンテンツ提供装置3は、第1実施形態に係るコンテンツ提供装置3に比べて、記憶部のコンテンツDB32Aの内容が異なり、さらに撮影区画DB33が追加されている。また、第2実施形態に係るコンテンツ提供装置3は、第1実施形態に係るコンテンツ提供装置3に比べて、制御部の格納実行部42Aおよび検索実行部45Aの機能が異なる。以下、第1実施形態に係るコンテンツ提供装置3との違いについて説明する。
撮影区画DB33には、地図を格子状に分割した撮影区画C(図8参照)に関する情報が格納される。撮影区画DB33は、コンテンツ提供システム1Aの管理者により予め作成される。撮影区画DB33の構成を図7(a)に例示する。撮影区画DB33は、撮影区画識別情報と、区画基準位置点数と、区画基準位置とからなる。
撮影区画識別情報は、撮影区画Cを識別する情報であり、例えば、「第1区画」、「第2区画」・・・のような名称であってよい。区画基準位置点数は、撮影区画Cに設定される区画基準位置の数を示す情報であり、例えば、予め決められた1以上の数であってよい。区画基準位置は、撮影区画Cに設定される区画基準位置の座標(経度、緯度)を示す情報であり、例えば、撮影区画Cの中心や重心、または、輪郭を構成する点であってよい。この区画基準位置は、視覚コンテンツの検索を行う場合に基準となるものである。
コンテンツDB32Aは、視覚コンテンツを検索する際に用いられる。コンテンツDB32Aは、投稿者により視覚コンテンツの投稿が行われることで、格納実行部42Aの処理により情報が追加される。コンテンツDB32Aには、撮影区画Cと、視覚コンテンツとが対応付けられて格納されている。コンテンツDB32Aの構成を図7(b)に例示する。コンテンツDB32Aは、ここでは、撮影区画識別情報と、視覚コンテンツとからなる。
格納実行部42Aは、撮影区画DB33を参照して、撮影区画Cの中から取得した視覚コンテンツの撮影範囲が含まれるものを算出し、含まれていた撮影区画Cに対応付けて視覚コンテンツをコンテンツDB32Aに格納する。視覚コンテンツの撮影範囲に撮影区画Cが含まれているか否かの判定は、例えば、検索実行部45で説明した処理の収集位置を区画基準位置に読み替えたものであってよい。つまり、検索実行部45は、投稿された視覚コンテンツの撮影位置(x,y)、撮影距離λ、撮影方向φ、画角ψの4要素を用いることで描くことができる扇状の撮影範囲L(図3参照)に区画基準位置が含まれる撮影区画Cを算出する。そして、格納実行部42Aは、コンテンツDB32Aの算出した撮影区画識別情報に対応付けて視覚コンテンツを格納する。例えば、図8に示す撮影範囲を写した写真(視覚コンテンツ)は、第6撮影区画C、第7撮影区画C、第8撮影区画C、第10撮影区画C10、第11撮影区画C11に対応付けてコンテンツDB32Aに格納される。
検索実行部45Aは、収集位置が含まれる撮影区画Cを判定し、含まれると判定した撮影区画に対応する視覚コンテンツをコンテンツDB32Aから取得(収集)する。
≪第2実施形態に係るコンテンツ提供システムの動作≫
図9を参照して、第2実施形態に係るコンテンツ提供システム1Aのコンテンツ格納処理およびコンテンツ検索処理について説明する。
ここで、第1実施形態と同様に、投稿側ユーザ端末2aには、視覚コンテンツ(例えば、JPEGデータ)および視覚コンテンツの付加情報である撮影装置情報(例えば、Exifデータ)が事前に記憶されているものとする。この視覚コンテンツ等は、例えば、投稿側ユーザ端末2aのユーザ(投稿者)によるタッチディスプレイ11の操作によって、視覚コンテンツ作成部21が作成してもよいし、また、投稿側ユーザ端末2aが他の装置から受信したものであってもよい。なお、この視覚コンテンツ内に撮影装置情報(例えば、Exifデータ)が含まれていてもよい(例えば、JPEGファイル)。
<コンテンツ格納処理>
ステップS31〜ステップS33の処理は、第1実施形態のステップS11〜ステップS13の処理(図4参照)と同様である。また、ステップS37〜ステップS38の処理は、第1実施形態のステップS15〜ステップS16の処理(図4参照)と同様である。
ステップS33に続いて、格納実行部42Aは、投稿された視覚コンテンツの撮像位置(x,y)と区画基準位置(α´,β´)との相対距離Kおよび相対方向θを算出する(ステップS34)。続いて、格納実行部42Aは、区画基準位置(α´,β´)を撮影範囲に含める撮影区間を算出する(ステップS35)。そして、格納実行部42Aは、コンテンツDB32Aの算出した撮影区画識別情報に対応付けて視覚コンテンツを格納する(ステップS36)。
<コンテンツ検索処理>
ステップS41〜ステップS43の処理は、第1実施形態のステップS21〜ステップS23の処理(図4参照)と同様である。また、ステップS46〜ステップS47の処理は、第1実施形態のステップS26〜ステップS27の処理(図4参照)と同様である。
ステップS43に続いて、検索実行部45Aは、収集位置が含まれる撮影区画Cを判定する(ステップS44)。そして、検索実行部45Aは、ステップS44で含まれると判定した撮影区画Cに登録された視覚コンテンツをコンテンツDB32Aから取得(収集)する(ステップS45)。
以上のように、第2実施形態に係るコンテンツ提供システム1Aは、視覚コンテンツをコンテンツDB32Aに格納する際に、撮影区画Cに対応付けて視覚コンテンツを格納する。したがって、コンテンツ提供システム1Aは、視覚コンテンツを検索する際に、コンテンツDB32Aを参照して、収集位置が含まれる撮影区画Cに登録された視覚コンテンツをコンテンツDB32Aから取得(収集)することができる。その為、視覚コンテンツを撮影した被写体単位で、関連する視覚コンテンツを容易に検索することができる。
なお、第2実施形態に係るコンテンツ提供システム1Aは、被写体に関連する視覚コンテンツの絞り込みを検索時に行いやすいように、検索の前提となる視覚コンテンツを格納する際に撮影範囲情報を用いて事前に処理を行っておく。その為、視覚コンテンツの検索処理に要する時間が第1実施形態に係るコンテンツ提供システム1に比べて短くてすむ。
[変形例]
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、特許請求の範囲の趣旨を変えない範囲で実施することができる。実施形態の変形例を以下に示す。
第1実施形態に係るコンテンツ提供システム1および第2実施形態に係るコンテンツ提供システム1Aは、1つ以上のユーザ端末2と、それぞれのユーザ端末2にネットワークNWを介して通信可能に接続されるコンテンツ提供装置3とを備えて構成されていた。しかしながら、コンテンツ提供システム1,1Aの構成はこれに限定されるものではない。例えば、コンテンツ提供装置3が備える機能をユーザ端末2に追加して、ユーザ端末2内で行う視覚コンテンツの検索に実施形態で説明した処理を適用してもよい。
また、第1実施形態および第2実施形態では、撮影範囲情報が撮影位置、撮影距離、撮影方向、画角の4要素からなる場合を想定していた。しかしながら、撮影範囲情報はこれらの要素に限定されるものではない。例えば、撮影範囲情報は、撮影時刻を含めたものであってもよく、それに伴い撮影時刻を考慮した収集位置または収集範囲の指定および視覚コンテンツの検索を実施してもよい。
また、第1実施形態および第2実施形態では、説明を容易にするために空間を二次元に近似していたが、三次元の空間を考慮したものであってもよい。その場合、例えば、撮影範囲情報の撮影位置として経度、緯度のほかに標高も考慮するようにする。また、画角は上下方向(仰俯角)も考慮するようにする。
また、第2実施形態では、撮影区画Cとして均等な正方形を想定していたが、撮影区画Cの形状や大きさはこれに限定されない。撮影区画Cは、例えば、長方形や三角形等であってもよい。また、撮影区画Cは、不均等であってもよく、例えば、被写体が多い場所の撮影区画Cの数を増やし(撮影区画Cを小さくする)、被写体が少ない場所の撮影区画Cの数を減らす(撮影区画Cを大きくする)ようにしてもよい。
さらに、第1実施形態および第2実施形態が実現する被写体が写っている写真(視覚コンテンツ)を検索する機能により、従来のシステムでは実現できなかった新たなサービスの実現が可能になる。以下、想定される利用場面について図10を参照して説明する。
<利用シーン1>
例えば、コンテンツ提供システム1,1Aに竜巻の経路を指定することにより、竜巻を撮影した視覚コンテンツを収集することができる。その為、コンテンツ提供システム1,1Aを竜巻発生メカニズムの解明に役立てることができる。
<利用シーン2>
また、コンテンツ提供システム1,1Aにサッカー、野球場を範囲指定することにより、360度あらゆる角度から撮影されたプレー画像を収集できる。その為、コンテンツ提供システム1,1Aを自由視点コンテンツの作成に利用できる。
<利用シーン3>
また、飲食店経営者が、コンテンツ提供システム1,1Aに自店舗を指定することで、自店舗で撮影された写真を検索できる。その為、コンテンツ提供システム1,1Aを撮影者に対するフィードバックや写真を利用した販促活動に利用できる。
<利用シーン4>
また、コンテンツ提供システム1,1Aにある地点で写真を撮影することにより、その写真に写っている被写体を撮影した過去の写真を検索できる。その為、コンテンツ提供システム1,1Aを被写体の時系列情報の取得に利用できる。
1,1A コンテンツ提供システム
2 ユーザ端末
3 コンテンツ提供装置(コンテンツ格納装置,コンテンツ検索装置)
11 タッチディスプレイ
12 デジタルカメラ
13 GPS受信機
21 視覚コンテンツ作成部
22 格納要求部
23 検索要求部
24 視覚コンテンツ表示部
31 収集範囲DB
32,32A コンテンツDB(記憶部)
33 撮影区画DB
41 格納要求受付部
42,42A 格納実行部
43 格納応答部
44 検索要求受付部
45,45A 検索実行部
46 検索応答部

Claims (6)

  1. 視覚コンテンツの検索を行うコンテンツ検索装置であって、
    前記視覚コンテンツに対応付けて前記視覚コンテンツの撮影範囲を示す撮影範囲情報が記憶され記憶部と、
    前記視覚コンテンツを検索する際の基準となる収集位置を取得するか、または特定の空間を示す収集範囲を取得して、取得した前記収集範囲から前記収集位置を算出する検索要求受付部と、
    前記記憶部に格納され前記視覚コンテンツの撮影範囲に前記収集位置が含まれるか否かを判定し、撮影範囲に前記収集位置を含む視覚コンテンツを前記記憶部から取得する検索実行部と、を備え
    前記記憶部に格納された撮影範囲情報は、前記視覚コンテンツの撮影位置、撮影距離、撮影方向と画角とからなる撮影幅を示す情報を含み、
    前記検索実行部は、前記撮影位置から前記収集位置までの距離が前記撮影距離以内であるかを計算すると共に、前記撮影位置から前記収集位置までの方向が前記撮影幅以内であるかを計算することで、前記視覚コンテンツの撮影範囲に前記収集位置が含まれるか否かを判定する、
    ことを特徴とするコンテンツ検索装置。
  2. 記視覚コンテンツおよび前記視覚コンテンツの撮影範囲を示す撮影範囲情報を取得するか、または前記視覚コンテンツおよび前記視覚コンテンツを撮影した撮影装置の撮影装置情報を取得して、取得した前記撮影装置情報から前記撮影範囲情報を算出することにより、前記視覚コンテンツと前記撮影範囲情報とを前記記憶部に格納する格納実行部、
    を備えることを特徴とする請求項1に記載のコンテンツ検索装置。
  3. 視覚コンテンツの検索を行うコンテンツ検索装置のコンテンツ検索方法であって、
    前記コンテンツ検索装置は、前記視覚コンテンツに対応付けて前記視覚コンテンツの撮影範囲を示す撮影範囲情報が記憶され記憶部を備えており、
    前記視覚コンテンツを検索する際の基準となる収集位置を取得するか、または特定の空間を示す収集範囲を取得して、取得した前記収集範囲から前記収集位置を算出する検索要求受付ステップと
    前記記憶部に格納され視覚コンテンツの撮影範囲に前記収集位置が含まれるか否かを判定し、撮影範囲に前記収集位置を含む前記視覚コンテンツを前記記憶部から取得する検索実行ステップと、を有し、
    前記記憶部に格納された撮影範囲情報は、前記視覚コンテンツの撮影位置、撮影距離、撮影方向と画角とからなる撮影幅を示す情報を含み、
    前記検索実行ステップでは、前記撮影位置から前記収集位置までの距離が前記撮影距離以内であるかを計算すると共に、前記撮影位置から前記収集位置までの方向が前記撮影幅以内であるかを計算することで、前記視覚コンテンツの撮影範囲に前記収集位置が含まれるか否かを判定する、
    ことを特徴とするコンテンツ検索方法。
  4. 視覚コンテンツの格納を行うコンテンツ格納装置であって、
    予め設定された区画を示す区画情報に対応付けて前記視覚コンテンツが記憶され記憶部と、
    前記視覚コンテンツおよび前記視覚コンテンツの撮影範囲を示す撮影範囲情報を取得するか、または前記視覚コンテンツおよび前記視覚コンテンツを撮影した撮影装置の撮影装置情報を取得して、取得した前記撮影装置情報から前記撮影範囲情報を算出し、
    前記記憶部に格納され前記区画の中から前記撮影範囲が含まれるものを算出して、前記区画に対応付けて前記視覚コンテンツを前記記憶部に格納する格納実行部と、を備え
    前記記憶部に格納された前記区画情報は、前記区画を特定する際の基準となる区画基準位置からなり、また、前記撮影範囲情報は、前記視覚コンテンツの撮影位置、撮影距離、撮影方向と画角とからなる撮影幅を示す情報を含み、
    前記格納実行部は、前記撮影位置から前記区画基準位置までの距離が前記撮影距離以内であるかを計算すると共に、前記撮影位置から前記区画基準位置までの方向が前記撮影幅以内であるかを計算することで、前記区画の中から前記撮影範囲が含まれるものを算出する、
    ことを特徴とするコンテンツ格納装置。
  5. 前記視覚コンテンツを検索する際の基準となる収集位置を取得するか、または特定の空間を示す収集範囲を取得して、取得した前記収集範囲から前記収集位置を算出する検索要求受付部と、
    前記収集位置が含まれる前記区画を判定し、含まれると判定した前記区画に対応する前記視覚コンテンツを前記記憶部から取得する検索実行部と、
    を備えることを特徴とする請求項に記載のコンテンツ格納装置。
  6. 視覚コンテンツの格納を行うコンテンツ格納装置のコンテンツ格納方法であって、
    前記コンテンツ格納装置は、予め設定された区画を示す区画情報に対応付けて前記視覚コンテンツが記憶され記憶部を備えており、
    前記視覚コンテンツおよび前記視覚コンテンツの撮影範囲を示す撮影範囲情報を取得するか、または前記視覚コンテンツおよび前記視覚コンテンツを撮影した撮影装置の撮影装置情報を取得して、取得した前記撮影装置情報から前記撮影範囲情報を算出し、
    前記記憶部に格納され前記区画の中から前記撮影範囲が含まれるものを算出して、前記区画に対応付けて視覚コンテンツを前記記憶部に格納する格納実行ステップを有し
    前記記憶部に格納された前記区画情報は、前記区画を特定する際の基準となる区画基準位置からなり、また、前記撮影範囲情報は、前記視覚コンテンツの撮影位置、撮影距離、撮影方向と画角とからなる撮影幅を示す情報を含み、
    前記格納実行ステップでは、前記撮影位置から前記区画基準位置までの距離が前記撮影距離以内であるかを計算すると共に、前記撮影位置から前記区画基準位置までの方向が前記撮影幅以内であるかを計算することで、前記区画の中から前記撮影範囲が含まれるものを算出する、
    ことを特徴とするコンテンツ格納方法。
JP2015019357A 2015-02-03 2015-02-03 コンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法 Active JP6302421B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015019357A JP6302421B2 (ja) 2015-02-03 2015-02-03 コンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015019357A JP6302421B2 (ja) 2015-02-03 2015-02-03 コンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法

Publications (2)

Publication Number Publication Date
JP2016143269A JP2016143269A (ja) 2016-08-08
JP6302421B2 true JP6302421B2 (ja) 2018-03-28

Family

ID=56568740

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015019357A Active JP6302421B2 (ja) 2015-02-03 2015-02-03 コンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法

Country Status (1)

Country Link
JP (1) JP6302421B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018163906A1 (ja) * 2017-03-06 2018-09-13 株式会社ミックウェア 情報処理装置、情報処理システム及び情報処理プログラム
CN108197299B (zh) * 2018-01-24 2020-07-24 广东小天才科技有限公司 一种基于手持拍照设备的拍照搜题方法及***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4914268B2 (ja) * 2007-03-29 2012-04-11 株式会社日立製作所 検索サービスサーバの情報検索方法。
JP6231387B2 (ja) * 2011-12-27 2017-11-15 ソニー株式会社 サーバ、クライアント端末、システム、および記録媒体
JP5325354B1 (ja) * 2012-02-02 2013-10-23 パナソニック株式会社 サーバー、端末装置、画像検索方法、およびプログラム
JP2013182332A (ja) * 2012-02-29 2013-09-12 Nikon Corp 画像表示プログラムおよび画像表示装置
WO2014184937A1 (ja) * 2013-05-16 2014-11-20 株式会社ビジョナリスト 画像ファイルクラスタリングシステム及び画像ファイルクラスタリングプログラム

Also Published As

Publication number Publication date
JP2016143269A (ja) 2016-08-08

Similar Documents

Publication Publication Date Title
US9864872B2 (en) Method for managing privacy of digital images
US9338311B2 (en) Image-related handling support system, information processing apparatus, and image-related handling support method
US8447769B1 (en) System and method for real-time image collection and sharing
CN104641399B (zh) 用于创建环境并用于共享环境中基于位置的体验的***和方法
JP4181372B2 (ja) 表示装置、画像情報管理端末、画像情報管理システム、および画像表示方法
JP2013162487A (ja) 画像表示装置及び撮像装置
US20150153933A1 (en) Navigating Discrete Photos and Panoramas
JP2014112302A (ja) 所定領域管理システム、通信方法、及びプログラム
US20130128038A1 (en) Method for making event-related media collection
TW201118792A (en) Capture and display of digital images based on related metadata
JP2007299172A (ja) 画像ビューア
JP6555026B2 (ja) 情報提供システム
WO2019171803A1 (ja) 画像検索装置、画像検索方法、電子機器及びその制御方法
CN111680238B (zh) 信息分享方法、装置和存储介质
JP5857722B2 (ja) 情報処理装置、情報処理方法及びプログラム
JP6302421B2 (ja) コンテンツ検索装置、コンテンツ検索方法、コンテンツ格納装置およびコンテンツ格納方法
JP6115113B2 (ja) 所定領域管理システム、所定領域管理方法、及びプログラム
JP5739239B2 (ja) 撮影支援システム及び撮像装置
US10778855B2 (en) System and method for creating contents by collaborating between users
JP2022012444A (ja) 画像情報生成装置、方法およびプログラム
US10986394B2 (en) Camera system
JP2015056152A (ja) 表示制御装置及び表示制御装置の制御方法
JP5932107B2 (ja) 画像処理サーバ及び撮像装置
JP2018005611A (ja) 情報処理装置
JP2016072918A (ja) 情報処理装置、映像ファイルの共有方法、コンピュータプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171219

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180214

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180227

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180302

R150 Certificate of patent or registration of utility model

Ref document number: 6302421

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150