JP2016213658A - Communication system, server, and image provision method - Google Patents
Communication system, server, and image provision method Download PDFInfo
- Publication number
- JP2016213658A JP2016213658A JP2015095585A JP2015095585A JP2016213658A JP 2016213658 A JP2016213658 A JP 2016213658A JP 2015095585 A JP2015095585 A JP 2015095585A JP 2015095585 A JP2015095585 A JP 2015095585A JP 2016213658 A JP2016213658 A JP 2016213658A
- Authority
- JP
- Japan
- Prior art keywords
- image
- captured
- server
- captured image
- communication
- 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.)
- Pending
Links
Images
Landscapes
- Studio Devices (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、通信システム、サーバ、及び画像提供方法に関する。 The present invention relates to a communication system, a server, and an image providing method.
従来より、端末同士が近距離等の所定の範囲に位置したときに互いに通信を行う、いわゆる、すれ違い通信という技術がある(特許文献1を参照)。すれ違い通信では、例えば、すれ違ったその場で通信を行うという技術がある。 Conventionally, there is a so-called passing communication technique in which terminals communicate with each other when terminals are located in a predetermined range such as a short distance (see Patent Document 1). In passing communication, for example, there is a technology of performing communication in a passing place.
しかしながら、上述した技術では、通信を行う時間が短い場合、通信速度が遅かったり、データ量が多かったりすると、データの交換がうまく行われないという問題があった。 However, the above-described technique has a problem that when the communication time is short, the data exchange is not performed well if the communication speed is slow or the data amount is large.
本発明は、このような状況に鑑みてなされたものであり、確実にデータを交換することができることを目的とする。 The present invention has been made in view of such a situation, and an object of the present invention is to exchange data reliably.
上記目的を達成するため、本発明の一態様の通信システムは、
複数の装置と、当該複数の装置間のデータを仲介するサーバと、を備える通信システムであって、
前記複数の装置のうち、第1の装置は、
撮像画像と、当該撮像画像が撮像された位置及び時刻を取得する取得手段と、
前記取得手段によって取得された前記撮像画像と、当該撮像画像が撮像された位置及び時刻と、を前記サーバに送信するように第1の通信手段を制御する第1の通信制御手段と、を有し、
前記複数の装置のうち、第2の装置は、当該第2の装置の移動履歴に基づく位置及び時刻を示す探索情報を前記サーバに送信するように第2の通信手段を制御する第2の通信制御手段と、を有し、
前記サーバは、
前記第2の通信手段によって送信された前記探索情報に基づいて、前記第1の装置から送信された撮像画像の中から撮像画像を探索する探索手段と、
前記探索手段によって探索された撮像画像を前記第2の装置に提供する提供手段と、を有する、
ことを特徴とする。
In order to achieve the above object, a communication system according to one embodiment of the present invention includes:
A communication system comprising a plurality of devices and a server that mediates data between the plurality of devices,
Of the plurality of devices, the first device is:
An acquisition means for acquiring a captured image and a position and time at which the captured image was captured;
A first communication control unit that controls the first communication unit to transmit the captured image acquired by the acquisition unit and the position and time at which the captured image was captured to the server; And
Of the plurality of devices, the second device controls the second communication means to transmit the search information indicating the position and time based on the movement history of the second device to the server. Control means, and
The server
Search means for searching for a captured image from among the captured images transmitted from the first device based on the search information transmitted by the second communication means;
Providing means for providing the second device with the captured image searched by the search means;
It is characterized by that.
本発明によれば、確実にデータを交換することができる。 According to the present invention, data can be exchanged reliably.
以下、本発明の実施形態について、図面を用いて説明する。
図1は、本発明の一実施形態に係る通信システムの使用例について説明する。
通信システムSは、図1(a)に示すように、例えば、登山等において登山者A及び登山者Bが互いにすれ違う際に相手(登山者B及び登山者A)を撮影して、下山後に相手が撮影した自分が写っているであろう画像を互いに入手(交換)するために使用される。
登山における移動軌跡上で、互いにすれ違い様に撮影しあった画像は、時刻と、緯度/経度の位置が合致しているために、互いの情報のやり取り等がなくても事後的にすれ違い様に撮影した画像であることがわかる。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 illustrates a usage example of a communication system according to an embodiment of the present invention.
As shown in FIG. 1 (a), the communication system S, for example, takes a picture of a partner (a climber B and a climber A) when a climber A and a climber B pass each other during a climbing or the like. Is used to obtain (exchange) each other images that would have been taken by themselves.
The images taken on the movement trajectory in mountaineering pass each other so that the time and the position of the latitude / longitude match each other. It turns out that it is a photographed image.
通信システムSのシステム構成としては、図1(b)に示すように、複数のユーザが所持する撮像装置1,1,1・・・と、サーバ2とを備える。
As shown in FIG. 1B, the system configuration of the communication system S includes
撮像装置1は、サーバ2との間で通信可能に構成され、画像を撮影する機能を有する。また、撮像装置1は、撮影した画像の撮影時点の位置や時刻を取得可能に構成される。
The
サーバ2は、複数の撮像装置1との間で通信可能に構成され、撮像装置1から取得した画像と、対応する撮影位置や撮影時刻に基づいて、他の撮像装置1から取得した画像を探索して、一致する画像を互いの撮像装置1で交換して入手可能に構成する。本実施形態においては、撮像装置1は、画像を閲覧させることで、互いに画像を入手させるように構成する。その結果、画像の交換が可能となる。
The
このように構成される通信システムSでは、撮像装置1で撮影された画像と、他の撮像装置1で撮影された画像と同じ位置と時期の画像とを、サーバ2を介して交換することができる機能を有する。
In the communication system S configured as described above, an image captured by the
具体的には、通信システムSにおいては、例えば、登山等において行きと帰りの人が互いにすれ違う際に相手を撮影して、下山後に相手が撮影した自分が写っている画像を入手することができる。
詳細には、本実施形態の通信システムSでは、撮像装置1を所持する登山道を上る登山者Aと下る登山者Bにおいて、すれ違い時に互いを撮影する。撮像装置1では、撮影した画像と、撮影した位置(以下、「撮影位置」という。)と時刻(以下、「撮影時刻」という。)を自動で記録する(<step1>)。
その後、撮像装置1では、自動で記録した画像(撮影した画像)と、撮影位置/撮影時刻の情報とを、サーバ2に送信する(<step2>)。
また、サーバ2では、受信した撮影位置/撮影時刻の情報から、位置と時刻が近い画像を探索する。探索の結果、サーバ2では、位置と時刻が近い画像があった場合には、当該画像を閲覧可能にする(<step3>)。
その後、撮像装置1では、サーバ2にアクセスして、位置と時刻が近い画像を閲覧する(<step4>)。
通信システムSでは、すれ違った相手においても同様の動作が行われて、結果として、画像を交換することとなる。
Specifically, in the communication system S, for example, when going and returning people pass each other in mountain climbing or the like, it is possible to obtain an image of the other person photographed by the other party after descending the mountain. .
Specifically, in the communication system S of the present embodiment, the mountain climber A that climbs the mountain path that possesses the
Thereafter, the
Further, the
Thereafter, the
In the communication system S, the same operation is performed for the other party, and as a result, the images are exchanged.
したがって、通信システムSは、例えば、登山等において複数のユーザが撮像装置1を所持し、互いにすれ違うような場合において、相手を撮影したときに、それぞれ直接的に画像を交換することなく、サーバ2を介して、事後的に画像を交換することができる。
このように構成することで、通信システムSにおいては、ユーザの画像交換にかかる手間が軽減されると共に、直接画像を交換する必要がないために、個人情報を晒すことがない。また、通信システムSにおいては、交換時の通信状況や通信時間を考慮することなく、事後的に画像を交換することができるために、確実に画像を交換することができる。
Therefore, for example, when a plurality of users have the
With this configuration, in the communication system S, it is possible to reduce the user's trouble in exchanging images, and it is not necessary to exchange images directly, so that personal information is not exposed. Further, in the communication system S, the images can be exchanged afterwards without considering the communication status and communication time at the time of exchange, so that the images can be exchanged reliably.
次に、本発明の一実施形態に係る撮像装置1及びサーバ2のハードウェアの構成について説明する。
図2は、本発明の一実施形態に係る撮像装置1及びサーバ2のハードウェアの構成を示すブロック図である。
Next, the hardware configuration of the
FIG. 2 is a block diagram illustrating a hardware configuration of the
撮像装置1は、例えば、デジタルカメラとして構成される。
撮像装置1は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、撮像部16と、GPS部17と、入力部18と、出力部19と、記憶部20と、通信部21と、ドライブ22と、を備えている。
The
The
CPU11は、ROM12に記録されているプログラム、又は、記憶部20からRAM13にロードされたプログラムに従って各種の処理を実行する。
The
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。
The
CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、撮像部16、GPS部17、入力部18、出力部19、記憶部20、通信部21及びドライブ22が接続されている。
The
撮像部16は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
Although not shown, the
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
The optical lens unit is configured by a lens that collects light, for example, a focus lens or a zoom lens, in order to photograph a subject.
The focus lens is a lens that forms a subject image on the light receiving surface of the image sensor. The zoom lens is a lens that freely changes the focal length within a certain range.
The optical lens unit is also provided with a peripheral circuit for adjusting setting parameters such as focus, exposure, and white balance as necessary.
イメージセンサは、光電変換素子や、AFE(Analog Front End)等から構成される。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換(撮像)して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部16の出力信号として出力される。
このような撮像部16の出力信号を、以下、「撮像画像のデータ」と呼ぶ。撮像画像のデータは、CPU11や図示しない画像処理部等に適宜供給される。
The image sensor includes a photoelectric conversion element, AFE (Analog Front End), and the like.
The photoelectric conversion element is composed of, for example, a CMOS (Complementary Metal Oxide Semiconductor) type photoelectric conversion element or the like. A subject image is incident on the photoelectric conversion element from the optical lens unit. Therefore, the photoelectric conversion element photoelectrically converts (captures) the subject image, accumulates the image signal for a predetermined time, and sequentially supplies the accumulated image signal as an analog signal to the AFE.
The AFE performs various signal processing such as A / D (Analog / Digital) conversion processing on the analog image signal. Through various signal processing, a digital signal is generated and output as an output signal of the
Hereinafter, the output signal of the
GPS部17は、GPS受信アンテナを介して、複数のGPS(Global Positioning System)用衛星StからのGPS信号を受信する。CPU11は、GPS部17が受信したGPS信号に基づいて、機器の現在位置を示す緯度及び経度、高度の情報(以下、「位置情報」という。)を取得する。
The
入力部18は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部19は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部20は、ハードディスク或いはDRAM(Dynamic Random Access Memory)等で構成され、各種撮像画像のデータを記憶する。
通信部21は、インターネットを含むネットワークを介して他の装置(図示せず)との間で行う通信を制御する。
The
The
The
The
ドライブ22には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ22によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部20にインストールされる。また、リムーバブルメディア31は、記憶部20に記憶されている画像のデータ等の各種データも、記憶部20と同様に記憶することができる。
A removable medium 31 composed of a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is appropriately attached to the
また、サーバ2は、CPU1乃至入出力インターフェース15と、入力部18乃至リムーバブルメディア31を備える。
なお、ハードウェアの構成については、撮像装置1と同様であるため省略する。以下、撮像装置1とサーバ2におけるハードウェアを説明として用いる場合には、撮像装置1には、符号の末尾に「−1」を付すものとし、サーバ2には符号の末尾に「−2」を付すものとする。即ち、撮像装置1は、CPU11−1乃至リムーバブルメディア31−1と表記するものとし、サーバ2は、CPU11−2乃至リムーバブルメディア31−2と表記するものとする。
The
Note that the hardware configuration is the same as that of the
図3は、このような撮像装置1及びサーバ2の機能的構成のうち、画像交換処理を実行するための機能的構成を示す機能ブロック図である。
画像交換処理とは、撮像装置1においてすれ違い時に撮影した画像をサーバ2に送信して、サーバ2を介して、画像閲覧を可能として、互いの撮像画像の交換をする一連の処理をいう。
FIG. 3 is a functional block diagram showing a functional configuration for executing an image exchange process among the functional configurations of the
The image exchange process refers to a series of processes in which an image captured at the time of passing in the
撮像装置1側の画像交換処理を実行する場合には、図3に示すように、CPU11−1において、撮像制御部51と、画像取得処理部52と、記憶制御部53と、通信制御部54と、が機能する。
また、記憶部20−1の一領域には、画像記憶部71と、撮影情報記憶部72と、が設定される。
画像記憶部71には、撮影した画像(撮像画像)のデータが記憶される。
撮影情報記憶部72には、撮像画像の撮影時の撮像装置1の位置(撮影位置)と、時刻(撮影時刻)の情報(以下、「撮影情報」という。)が記憶される。
When executing the image exchange process on the
In addition, an
The
The shooting
撮像制御部51は、ユーザによる入力部18−1への操作により、撮像処理を行うように撮像部16−1を制御する。
The
画像取得処理部52は、撮影が行われた場合に、撮像部16−1から撮像画像を取得し、GPS部17−1から撮影位置を取得し、CPU11−1が管理する撮影時刻を取得する。本実施形態においては、画像取得処理部52は、撮影位置をGPS部17−1からの位置情報で取得する。取得した撮像画像は、画像記憶部71に記憶され、取得した撮影位置と、撮影時刻は、撮像画像に対応づけられて、撮影情報記憶部72に記憶される。
When shooting is performed, the image
記憶制御部53は、画像記憶部71に撮像部16−1から出力された撮像画像を記憶させ、撮影情報記憶部72に画像取得処理部52によって取得された撮影位置及び撮影時刻を記憶させる。
The
通信制御部54は、通信にかかる判定を行ったり、サーバ2との間の通信部21−1での通信を制御したりする。
具体的には、通信制御部54は、例えば、撮影が終了し、通信状態が良好であるか等のデータ送信が可能な状態であるか否かを判定したり、入力部18−1に対して、画像閲覧の問い合わせ操作があったか否かを判定したり、サーバ2から受信した問い合わせ結果から閲覧可能な画像があるか否かを判定したりする。
また、通信制御部54は、撮影した画像(撮像画像)と、当該撮像画像の撮影位置と撮影時刻の撮影情報や、画像閲覧の問い合わせをサーバ2に送信するように通信部21−1を制御する。
また、通信制御部54は、サーバ2に対して、閲覧可能な画像を表示する閲覧処理を実行するように通信部21−1を制御する。その結果、撮像装置1は、サーバ2にアクセスして、対応する撮像画像(サーバ2に送信した撮像画像に撮影位置や撮影時刻が合致する撮像画像)を出力部19−1に表示して閲覧することができる。
The
Specifically, the
In addition, the
In addition, the
サーバ2側の画像交換処理を実行する場合には、図3に示すように、CPU11−2において、通信制御部91と、記憶制御部92と、探索処理部93と、提供処理部94と、が機能する。
また、記憶部20−2の一領域には、画像記憶部111と、画像情報記憶部112と、が設定される。
画像記憶部111には、複数の撮像装置1(撮像装置1と他の撮像装置1)から送信された画像のデータが記憶される。
画像情報記憶部112には、撮像画像の情報が記憶される。画像の情報は、本実施形態においては、撮像画像の送信先、撮像画像の撮影位置、撮像画像の撮影時刻の情報である。
When executing the image exchange processing on the
Further, an image storage unit 111 and an image
The image storage unit 111 stores image data transmitted from a plurality of imaging devices 1 (the
The image
通信制御部91は、通信にかかる判定を行ったり、撮像装置1(他の撮像装置1)との間の通信部21−2での通信を制御したりする。
具体的には、通信制御部91撮像装置1(他の撮像装置1)から受信した撮像画像と、当該撮像画像の撮影情報(撮影位置と撮影時刻)を受信したり、撮像装置1(他の撮像装置1)から画像閲覧の問い合わせを受信したりするように通信部21−2を制御する。
また、通信制御部91は、探索結果を問い合わせの結果として問い合わせがあった撮像装置1に送信するように通信部21−2を制御する。問い合わせの結果には、閲覧可能な画像の有無や画像閲覧に必要なアクセス先(アドレスやアクセス時のパスワード等)の情報が含まれる。
The
Specifically, the
Further, the
記憶制御部92は、受信した撮像画像を画像記憶部111に記憶させ、受信した撮像画像に対応する撮影位置と撮影時刻と、送信先(撮像装置1)を画像情報記憶部112に記憶させるように制御する。
The
探索処理部93は、問い合わせがあった送信先から受信した撮像画像に合致する撮像画像を探索する。探索処理部93は、画像記憶部111において記憶される撮像画像で合致する画像を探索する。画像の探索は、本実施形態においては、撮影位置が合致しているかを判断し、その後、撮影時刻が合致しているかを判断する。合致の度合いは、撮影位置と撮影時刻が完全に一致していても所定の範囲で幅を持たせてもよい。本実施形態においては、少なくとも、互いに互いを撮影可能な距離ですれ違っているであろう撮影位置と撮影時刻で判断される。
The
提供処理部94は、受信した撮像画像と撮影位置と撮影時刻が合致する撮像画像(以下、単に「合致する撮像画像」という。)があった場合に、当該撮像画像を送信した撮像装置1に対して、合致する撮像画像を交換する画像(以下、「交換画像」という。)として提供する処理を実行する。本実施形態において、提供処理部94は、提供の手法として、撮像装置1にのみ交換画像を公開し、撮像装置1がアクセスして交換画像を閲覧させることにより、交換画像を撮像装置1に提供することにより行う。即ち、撮像装置1と他の撮像装置1とが互いに閲覧する権限を付与されることをもって、画像を交換することとなる。
When there is a captured image in which the received captured image matches the captured position and the captured time (hereinafter simply referred to as “matched captured image”), the
図4は、図3の機能的構成を有する図2の撮像装置1及びサーバ2が実行する撮像装置1側画像交換処理及びサーバ2側画像交換処理の流れを説明するフローチャートである。
撮像装置1側の画像交換処理は、ユーザによる入力部18−1への画像交換処理開始の操作により開始される。
FIG. 4 is a flowchart for explaining the flow of the
The image exchange process on the
ステップS101において、撮像制御部51は、入力部18−1に対して撮影を行うかの撮影操作があったか否かの判定を行う。
撮影操作がない場合には、ステップS101においてNOと判定されて、待機状態となる。
撮影操作があった場合には、ステップS101においてYESと判定されて、処理はステップS102に進む。
In step S <b> 101, the
If there is no shooting operation, NO is determined in step S101, and a standby state is entered.
If there is a shooting operation, YES is determined in step S101, and the process proceeds to step S102.
ステップS102において、撮像制御部51は、撮像部16−1に撮像処理を実行させる。画像取得処理部52は、撮像処理の結果、撮像部16−1から撮像画像を取得し、また、撮像処理の際に、画像取得処理部52は、GPS部17−1から撮影位置を取得し、撮影時刻も取得する。
In step S102, the
ステップS103において、記憶制御部53は、画像記憶部71に撮像部16−1から出力された撮像画像を記憶させ、撮影情報記憶部72に画像取得処理部52によって取得された撮影位置及び撮影時刻を記憶させる。
In step S <b> 103, the
ステップS104において、通信制御部54は、データ送信が可能な状態であるか否かを判定する。データ送信が可能な状態であるか否かを判定は、例えば、撮影が終了し、通信状態が良好であるか等を判定する。
データ送信が可能な状態でない場合には、ステップS104においてNOと判定されて、処理はステップS101に戻る。
データ送信が可能な状態である場合には、ステップS104においてYESと判定されて、処理はステップS105に戻る。
In step S104, the
If the data transmission is not possible, NO is determined in step S104, and the process returns to step S101.
If data transmission is possible, the determination in step S104 is YES, and the process returns to step S105.
ステップS105において、通信制御部54は、撮影した画像(撮像画像)と、当該撮像画像の撮影位置と撮影時刻の情報をサーバ2に送信するように通信部21−1を制御する。その結果、撮像装置1から撮影した画像(撮像画像)と、当該撮像画像の撮影位置と撮影時刻の情報がサーバ2に送信される。
In step S <b> 105, the
ステップS106において、通信制御部54は、入力部18−1に対して、画像閲覧の問い合わせ操作があったか否かを判定する。
画像閲覧の問い合わせ操作がない場合には、ステップS106においてNOと判定されて、撮像装置1側の画像交換処理は終了する。
画像閲覧の問い合わせ操作があった場合には、ステップS106においてYESと判定されて、処理はステップS107に進む。
In step S <b> 106, the
If there is no image browsing inquiry operation, it is determined as NO in step S106, and the image exchange process on the
If there is an image browsing inquiry operation, YES is determined in step S106, and the process proceeds to step S107.
ステップS107において、通信制御部54は、画像閲覧の問い合わせをサーバ2に送信するように通信部21−1を制御する。その結果、撮像装置1から画像閲覧の問い合わせがサーバ2に送信される。
In step S <b> 107, the
ステップS108において、通信制御部54は、サーバ2から受信した問い合わせ結果から合致する撮像画像があるか否かを判定する。
合致する撮像画像がない場合には、ステップS108においてNOと判定されて、画像交換処理は終了する。
合致する撮像画像がある場合には、ステップS108においてYESと判定されて、処理はステップS109に進む。
In step S <b> 108, the
If there is no matching captured image, NO is determined in step S108, and the image exchange process ends.
If there is a matching captured image, YES is determined in step S108, and the process proceeds to step S109.
ステップS110において、通信制御部54は、サーバ2に対して、閲覧可能な合致した画像である交換画像を表示する閲覧処理を実行するように通信部21−1を制御する。その結果、出力部19−1には、閲覧が許可された交換画像が表示出力される。
その後、撮像装置1側の画像交換処理は終了する。
In step S <b> 110, the
Thereafter, the image exchange process on the
次に、図3の機能的構成を有する図2のサーバ2が実行するサーバ2側の画像交換処理の流れを説明する。
サーバ2側の画像交換処理は、ユーザによる入力部18−2への画像交換処理開始の操作により開始される。
Next, the flow of image exchange processing on the
The image exchange process on the
ステップS201において、通信制御部91は、撮像装置1(他の撮像装置1)から撮像画像と、撮像画像に対応する撮影位置と撮影時刻を受信するように通信部21−2を制御する。
In step S <b> 201, the
ステップS202において、記憶制御部92は、受信した画像を画像記憶部111に記憶させ、受信した画像に対応する撮影位置と撮影時刻と、送信先(撮像装置1や他の撮像装置1)を画像情報記憶部112に記憶させるように制御する。
In step S <b> 202, the
ステップS203において、通信制御部91は、撮像装置1(他の撮像装置1)から画像閲覧の問い合わせを受信するように通信部21−2を制御する。
In step S <b> 203, the
ステップS204において、探索処理部93は、問い合わせの送信先の撮像装置1(他の撮像装置1)から受信した画像に合致する画像を画像情報記憶部112の画像情報から探索する。詳細には、探索処理部93は、問い合わせの送信先の撮像装置1(他の撮像装置1)から受信した撮影位置に合致する他の撮像装置1(撮像装置1)から受信した画像の撮影位置を探索する。他の撮像装置1から受信した撮影位置があった場合には、さらに、撮影時刻が合致するかを探索する。撮影時刻が合致した場合に、合致した撮影時刻の画像を、合致した画像とする問い合わせ結果とする。
In step S <b> 204, the
ステップS205において、通信制御部91は、探索結果を問い合わせの結果として問い合わせがあった撮像装置1に送信するように通信部21−2を制御する。
In step S <b> 205, the
ステップS206において、提供処理部94は、閲覧可能な撮像装置1からアクセスがあった場合に、対象となる画像を閲覧可能にして、交換画像を撮像装置1に提供して画像を交換する。その後、サーバ2側の画像交換処理を終了する。
In step S <b> 206, when there is an access from the
通信システムSでは、自分でサーバ2へアクセスして画像を探したが、サーバ2側で自動化することにより自分の位置データ、時刻データが自動アップロードされたあと自動検索を行い自分が写っている可能性の画像がある場合、メール等で知らせてくれるということも可能となる機能を有する。
端末を持っている者同士がすれ違い撮影をするところまでは容易にできても、後からその撮影した画像を渡したりもらったりするのは手間がかかるが、画像自体をその場で送るにはデータ量や通信速度面での負担があり現実的には難しい面もある。また連絡先だけを通信で交換してもその後、再度画像を送る手間などがかかり不便であった。
しかし、通信システムSでは、サーバ2内で位置データと時刻データから自動的にすれ違った相手を見つけ出し、その相手の撮影した画像を入手するようにしたので、通信上の負担を懸念したり、その場で連絡先を交換したりするような手間がかからない利点がある。またお互いに個人情報を見せることなく画像の交換ができるので個人情報を見せたくない人も画像交換を利用することができる。
また、通信システムSでは、他にはすれ違った相手とその場でデータのやり取りをする必要が無いので、車やオートバイなど高速で移動する相手とのすれ違いでも画像の交換が可能となる。
In the communication system S, the user accessed the
Even if it is easy to get people to pass each other by hand, it takes time and effort to hand over the taken image later, but it is data to send the image itself on the spot In reality, there is a burden in terms of volume and communication speed, which is difficult in practice. In addition, even if only the contact information is exchanged by communication, it is inconvenient because it takes time to send the image again.
However, in the communication system S, the other party is automatically found from the position data and time data in the
In addition, in the communication system S, there is no need to exchange data with another partner on the spot, so that an image can be exchanged even with a partner moving at high speed, such as a car or motorcycle.
なお、上述した実施形態では、撮影位置や撮影時刻が合致する撮像画像を交換するように構成したが、双方が撮像画像を取得する画像交換という手法を採らずに、位置及び時刻から一方が撮像画像を取得するように構成してもよい。この場合、単純に位置及び時刻を指定するように構成してもよいし、移動軌跡から割り出される位置及び時刻、所定のタイミングで取得した位置及び時刻等としてもよい。また、双方での交換か一方での取得に限らず、位置及び時刻を、画像を探索するために用いる情報(探索情報)として捉えることができる。 In the above-described embodiment, the configuration is such that the captured images that match the capturing position and the capturing time are exchanged. However, one of the images from the position and the time is captured without adopting a method of image exchange in which both acquire the captured image. You may comprise so that an image may be acquired. In this case, the position and time may be simply specified, or the position and time calculated from the movement locus, the position and time acquired at a predetermined timing, and the like may be used. Further, the position and time can be regarded as information (search information) used for searching for an image, without being limited to either exchange or acquisition.
以上のように構成される通信システムSは、複数の撮像装置1と、当該複数の撮像装置1間のデータを仲介するサーバ2を備える。
複数の撮像装置1のうちの1の撮像装置1は、画像取得処理部52と、通信制御部54と、を有する。
画像取得処理部52は、撮像画像と、当該撮像画像が撮像された位置及び時刻と、を取得する。
通信制御部54は、画像取得処理部52によって取得された撮像画像と、当該撮像画像が撮像された位置及び時刻と、をサーバ2に送信するように通信部21−1を制御する。
複数の撮像装置1のうちの他の撮像装置1は、通信制御部54を有する。
通信制御部54は、他の撮像装置1の移動履歴に基づく位置及び時刻を示す探索情報をサーバ2に送信するように通信部21−1を制御する。
サーバ2は、探索処理部93と、提供処理部94と、を有する。
通信制御部91は、通信部21−1によって送信された探索情報に基づいて、1の撮像装置1から送信された撮像画像の中から撮像画像を探索する。
提供処理部94は、探索処理部93によって探索された撮像画像を前記他の撮像装置1に提供する。
これにより、通信システムSにおいては、相手側に自機の情報を提示することなく、確実に画像を交換することができる。
The communication system S configured as described above includes a plurality of
One
The image
The
Another
The
The
The
The providing
Thereby, in the communication system S, it is possible to reliably exchange images without presenting information about the own device to the other party.
サーバ2は、記憶制御部92と、通信制御部91と、を有する。
記憶制御部92は、撮像画像と、当該撮像画像が撮像された位置及び時刻と、当該撮像画像を送信した1の撮像装置1の情報を記憶させるように記憶部20−2を制御する。
通信制御部91は、1の撮像装置1から撮像画像の提供の問い合わせを受信するように通信部21−2を制御する。
探索処理部93は、通信部21−2によって1の撮像装置1からの撮像画像の提供の問い合わせを受信した場合に、1の撮像装置1が送信した撮像画像が撮像された位置及び時刻と、合致する位置及び時刻の撮像画像を記憶部20−2に記憶されている1の撮像装置1とは異なる他の撮像装置1から送信された撮像画像の中から探索する。
提供処理部94は、探索処理部93によって探索された撮像画像を送信した撮像装置1を、記憶部20−2を参照して特定して、当該特定した撮像装置1に画像を提供する。
これにより、通信システムSにおいては、相手側の情報を特定させずに、簡単に画像を交換させることができる。
The
The
The
When the communication processing unit 21-2 receives an inquiry about provision of a captured image from one
The providing
Thereby, in the communication system S, images can be easily exchanged without specifying the information on the other party.
1の撮像装置1は、撮像部16−1と、GPS部17−1とを有する。
撮像部16−1は、撮像を行う。
GPS部17−1は、現在位置を検出する。
画像取得処理部52は、撮像部16−1で撮像された撮像画像を取得する。
画像取得処理部52は、撮像部16−1によって撮像が行われた際にGPS部17−1によって検出された位置を取得する。
これにより、通信システムSにおいては、自機の位置を測位可能な撮像機能を有するだけで本システムを利用することができる。
One
The imaging unit 16-1 performs imaging.
The GPS unit 17-1 detects the current position.
The image
The image
Thereby, in the communication system S, this system can be used only by having an imaging function capable of measuring the position of the own device.
他の撮像装置1は、撮像部16−1と、通信制御部54を有する。
撮像部16−1は、撮像を行う。
通信制御部54は、探索情報として撮像部16−1によって撮像された撮像画像を当該撮像画像が撮像された位置及び時刻を示す情報とともにサーバ2に送信するように通信部21−1を制御する。
これにより、通信システムSにおいては、自機の位置を測位可能な撮像機能を有するだけで本システムを利用することができる。
Another
The imaging unit 16-1 performs imaging.
The
Thereby, in the communication system S, this system can be used only by having an imaging function capable of measuring the position of the own device.
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。 In addition, this invention is not limited to the above-mentioned embodiment, The deformation | transformation in the range which can achieve the objective of this invention, improvement, etc. are included in this invention.
上述の実施形態では、他の撮像装置1において、サーバ2にアクセスして、画像を閲覧するように構成したが、例えば、サーバ2から画像を他の撮像装置1に送信する等して、他の撮像装置1に画像を取得させるように構成してもよい。
In the above-described embodiment, the other
また、上述の実施形態では、画像の提供を撮像装置1にサーバ2の閲覧可能にアクセスさせることで行うように構成したがこれに限られない。画像を交換できればよく、例えば、サーバ2から画像を撮像装置1に送信するように構成してもよい。
In the above-described embodiment, the image is provided by allowing the
また、上述の実施形態では、画像に付加される付加情報であるExif(Exchangeable image file format)情報の撮影位置と撮影時刻を用いるように構成してもよい。 In the above-described embodiment, the imaging position and the imaging time of Exif (Exchangeable image file format) information that is additional information added to the image may be used.
また、上述の実施形態では、人の顔を認識して自動的に撮影するように構成してもよい。同一の機能を有する撮像装置1であれば、すれ違いをした場合には、撮影位置と撮影時刻が同じ撮像画像が取得されるために互いを撮影した画像を交換することができる。
In the above-described embodiment, a human face may be recognized and automatically photographed. In the case of the
また、上述の実施形態では、移動軌跡や撮影時の移動方向を加味して該当する画像を探索するように構成してもよい。このように構成した場合には、例えば、すれ違っている等が判断でき、交換先の画像に自分が写り込んでいる可能性の高い画像を入手することができる。
また、上述の実施形態では、例えば、すれ違った相手と画像を交換することを目的とするシステムとして構成したが、車や人など不特定多数の中からすれ違った相手を探索することを目的とするシステムとして構成してもよい。図5に示すように、Aとすれ違っている人を探索する場合、Aの移動軌跡(移動方向、位置、時刻)から、異なる方向で一致する位置と時刻を有するBが探索される。AとBとは移動方向と計測位置と計測時刻の一致からして、二点鎖線で囲まれる区間ですれ違っている可能性があることがわかる。
なお、図5は、すれ違いの探索について説明するための模式図である。
In the above-described embodiment, the corresponding image may be searched for in consideration of the movement locus and the movement direction at the time of shooting. When configured in this way, it is possible to determine, for example, that they are passing each other, and it is possible to obtain an image that is highly likely to be reflected in the exchange destination image.
Further, in the above-described embodiment, for example, the system is configured to exchange images with a passing partner, but the purpose is to search for a passing partner from an unspecified number of people such as cars and people. You may comprise as a system. As shown in FIG. 5, when searching for a person who passes by A, B having a position and time matching in different directions is searched from A's movement trajectory (movement direction, position, time). From the coincidence of the moving direction, the measurement position, and the measurement time, it is understood that A and B may be different in the section surrounded by the two-dot chain line.
FIG. 5 is a schematic diagram for explaining the search for passing.
また、上述の実施形態では、画像を交換対象としたがこれに限られず、種々のデータでもよい。この場合、データを取得した位置と時刻の一致を交換の条件とする。 In the above-described embodiment, the image is an exchange target. However, the present invention is not limited to this, and various data may be used. In this case, a match between the position where the data is acquired and the time is set as the exchange condition.
また、上述の実施形態では、本発明が適用される装置としての撮像装置1は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、画像交換処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
In the above-described embodiment, the
For example, the present invention can be applied to general electronic devices having an image exchange processing function. Specifically, for example, the present invention can be applied to a notebook personal computer, a printer, a television receiver, a video camera, a portable navigation device, a mobile phone, a smartphone, a portable game machine, and the like.
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図3の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮像装置1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図3の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
The series of processes described above can be executed by hardware or can be executed by software.
In other words, the functional configuration of FIG. 3 is merely an example, and is not particularly limited. That is, it is sufficient that the
In addition, one functional block may be constituted by hardware alone, software alone, or a combination thereof.
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
When a series of processing is executed by software, a program constituting the software is installed on a computer or the like from a network or a recording medium.
The computer may be a computer incorporated in dedicated hardware. The computer may be a computer capable of executing various functions by installing various programs, for example, a general-purpose personal computer.
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図2のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk),Blu−ray(登録商標) Disc(ブルーレイディスク)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図2のROM12や、図2の記憶部20に含まれるハードディスク等で構成される。
The recording medium including such a program is not only constituted by the
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段などより構成される全体的な装置を意味するものとする。
In the present specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in time series along the order, but is not necessarily performed in time series, either in parallel or individually. The process to be executed is also included.
Further, in the present specification, the term “system” means an overall device configured by a plurality of devices, a plurality of means, and the like.
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 As mentioned above, although several embodiment of this invention was described, these embodiment is only an illustration and does not limit the technical scope of this invention. The present invention can take other various embodiments, and various modifications such as omission and replacement can be made without departing from the gist of the present invention. These embodiments and modifications thereof are included in the scope and gist of the invention described in this specification and the like, and are included in the invention described in the claims and the equivalent scope thereof.
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
複数の装置と、当該複数の装置間のデータを仲介するサーバと、を備える通信システムであって、
前記複数の装置のうち、第1の装置は、
撮像画像と、当該撮像画像が撮像された位置及び時刻を取得する取得手段と、
前記取得手段によって取得された前記撮像画像と、当該撮像画像が撮像された位置及び時刻と、を前記サーバに送信するように第1の通信手段を制御する第1の通信制御手段と、を有し、
前記複数の装置のうち、第2の装置は、当該第2の装置の移動履歴に基づく位置及び時刻を示す探索情報を前記サーバに送信するように第2の通信手段を制御する第2の通信制御手段と、を有し、
前記サーバは、
前記第2の通信手段によって送信された前記探索情報に基づいて、前記第1の装置から送信された撮像画像の中から撮像画像を探索する探索手段と、
前記探索手段によって探索された撮像画像を前記第2の装置に提供する提供手段と、を有する、
ことを特徴とする通信システム。
[付記2]
前記サーバは、
前記撮像画像と、当該撮像画像が撮像された位置及び時刻と、当該撮像画像を送信した前記第1の装置の情報を記憶手段に記憶させる記憶制御手段と、
前記第1の装置から撮像画像の提供の問い合わせを受信するように第3の通信手段を制御する第3の通信制御手段と、を有し、
前記探索手段は、前記第3の通信手段によって前記第1の装置から撮像画像の提供の問い合わせを受信した場合に、前記第1の装置が送信した前記撮像画像が撮像された位置及び時刻と、合致する位置及び時刻の撮像画像を前記記憶手段を記憶されている前記第1の装置とは異なる装置から送信された撮像画像の中から探索し、
前記提供手段は、前記探索手段によって探索された撮像画像を送信した装置を、前記記憶手段を参照して特定して、当該特定した装置に画像を提供する、
ことを特徴とする付記1に記載の通信システム。
[付記3]
前記第1の装置は、
撮像を行う第1の撮像手段と、
現在位置を検出する位置検出手段と、を有し、
前記取得手段は、前記第1の撮像手段で撮像された撮像画像を取得し、前記第1の撮像手段によって撮像が行われた際に前記位置検出手段によって検出された位置を取得する、
ことを特徴とする付記1又は2に記載の通信システム。
[付記4]
前記第2の装置は、
撮像を行う第2の撮像手段を備え、
前記第2の通信制御手段は、前記探索情報として前記第2の撮像手段によって撮像された画像を当該画像が撮像された位置及び時刻を示す情報とともに前記サーバに送信するように第2の通信手段を制御する、
ことを特徴とする付記1から3の何れか一つに記載の通信システム。
[付記5]
複数の装置間のデータを仲介するサーバであって、
外部装置から、画像と、当該画像が撮像された位置及び時刻と、を受信するように通信手段を制御する通信制御手段と、
前記通信手段によって受信された前記画像が撮像された位置及び時刻とに基づいて、画像を探索する探索手段と、
前記探索手段によって探索された画像を前記外部装置に提供し、前記外部装置が当該サーバに送信した画像を前記探索された画像を当該サーバに送信した他の外部装置に提供する提供手段と、
を備えることを特徴とするサーバ。
[付記6]
複数の装置と、当該複数の装置間のデータを仲介するサーバと、を備える通信システムで実行される画像提供方法あって、
前記複数の装置のうち、第1の装置によって、
撮像画像と、当該撮像画像が撮像された位置及び時刻を取得する取得ステップと、
前記取得ステップによって取得された前記撮像画像と、当該撮像画像が撮像された位置及び時刻と、を前記サーバに送信するように第1の通信手段を制御する第1の通信制御ステップと、
前記複数の装置のうち、第2の装置によって、
当該第2の装置の移動履歴に基づく位置及び時刻を示す探索情報を前記サーバに送信するように第2の通信手段を制御する第2の通信制御ステップと、を含み、
前記サーバでは、
前記第2の通信制御ステップによって送信された前記探索情報に基づいて、前記第1の装置から送信された撮像画像の中から撮像画像を探索する探索ステップと、
前記探索ステップによって探索された撮像画像を前記第2の装置に提供する提供ステップと、を含む、
ことを特徴とする画像提供方法。
The invention described in the scope of claims at the beginning of the filing of the present application will be appended.
[Appendix 1]
A communication system comprising a plurality of devices and a server that mediates data between the plurality of devices,
Of the plurality of devices, the first device is:
An acquisition means for acquiring a captured image and a position and time at which the captured image was captured;
A first communication control unit that controls the first communication unit to transmit the captured image acquired by the acquisition unit and the position and time at which the captured image was captured to the server; And
Of the plurality of devices, the second device controls the second communication means to transmit the search information indicating the position and time based on the movement history of the second device to the server. Control means, and
The server
Search means for searching for a captured image from among the captured images transmitted from the first device based on the search information transmitted by the second communication means;
Providing means for providing the second device with the captured image searched by the search means;
A communication system characterized by the above.
[Appendix 2]
The server
Storage control means for storing in the storage means the captured image, the position and time at which the captured image was captured, and information of the first device that transmitted the captured image;
And third communication control means for controlling the third communication means so as to receive an inquiry for providing a captured image from the first device,
When the search means receives an inquiry to provide a captured image from the first apparatus by the third communication means, the position and time at which the captured image transmitted by the first apparatus is captured, and Search for a captured image at a matching position and time from among captured images transmitted from a device different from the first device stored in the storage means,
The providing means specifies an apparatus that has transmitted the captured image searched by the searching means with reference to the storage means, and provides an image to the specified apparatus.
The communication system according to
[Appendix 3]
The first device includes:
First imaging means for imaging;
Position detection means for detecting the current position,
The acquisition unit acquires a captured image captured by the first imaging unit, and acquires a position detected by the position detection unit when imaging is performed by the first imaging unit.
The communication system according to
[Appendix 4]
The second device includes:
A second imaging means for imaging,
The second communication control unit transmits the image captured by the second imaging unit as the search information to the server together with information indicating a position and time at which the image is captured. To control the
The communication system according to any one of
[Appendix 5]
A server that mediates data between multiple devices,
Communication control means for controlling the communication means to receive an image and the position and time at which the image was captured from an external device;
Search means for searching for an image based on the position and time at which the image received by the communication means was captured;
Providing means for providing the image searched by the searching means to the external device, and providing the image transmitted from the external device to the server to another external device transmitting the searched image to the server;
A server comprising:
[Appendix 6]
An image providing method executed in a communication system including a plurality of devices and a server that mediates data between the plurality of devices,
Of the plurality of devices, by a first device,
An acquisition step of acquiring a captured image and a position and time at which the captured image was captured;
A first communication control step of controlling the first communication means to transmit the captured image acquired by the acquisition step and the position and time at which the captured image was captured to the server;
Of the plurality of devices, by a second device,
A second communication control step of controlling second communication means to transmit search information indicating a position and time based on the movement history of the second device to the server,
In the server,
A search step for searching for a captured image from among the captured images transmitted from the first device based on the search information transmitted by the second communication control step;
Providing a captured image searched by the searching step to the second device;
An image providing method characterized by the above.
1・・・撮像装置,2・・・サーバ,11・・・CPU,12・・・ROM,13・・・RAM,14・・・バス,15・・・入出力インターフェース,16・・・撮像部,17・・・GPS部,18・・・入力部,19・・・出力部,20・・・記憶部,21・・・通信部,22・・・ドライブ,31・・・リムーバブルメディア,51・・・撮像制御部,52・・・画像取得処理部,53・・・記憶制御部,54・・・通信制御部,71・・・画像記憶部,72・・・撮影情報記憶部,91・・・通信制御部,92・・・記憶制御部,93・・・探索処理部,94・・・提供処理部,111・・・画像記憶部,112・・・画像情報記憶部,S・・・通信システム
DESCRIPTION OF
Claims (6)
前記複数の装置のうち、第1の装置は、
撮像画像と、当該撮像画像が撮像された位置及び時刻を取得する取得手段と、
前記取得手段によって取得された前記撮像画像と、当該撮像画像が撮像された位置及び時刻と、を前記サーバに送信するように第1の通信手段を制御する第1の通信制御手段と、を有し、
前記複数の装置のうち、第2の装置は、当該第2の装置の移動履歴に基づく位置及び時刻を示す探索情報を前記サーバに送信するように第2の通信手段を制御する第2の通信制御手段と、を有し、
前記サーバは、
前記第2の通信手段によって送信された前記探索情報に基づいて、前記第1の装置から送信された撮像画像の中から撮像画像を探索する探索手段と、
前記探索手段によって探索された撮像画像を前記第2の装置に提供する提供手段と、を有する、
ことを特徴とする通信システム。 A communication system comprising a plurality of devices and a server that mediates data between the plurality of devices,
Of the plurality of devices, the first device is:
An acquisition means for acquiring a captured image and a position and time at which the captured image was captured;
A first communication control unit that controls the first communication unit to transmit the captured image acquired by the acquisition unit and the position and time at which the captured image was captured to the server; And
Of the plurality of devices, the second device controls the second communication means to transmit the search information indicating the position and time based on the movement history of the second device to the server. Control means, and
The server
Search means for searching for a captured image from among the captured images transmitted from the first device based on the search information transmitted by the second communication means;
Providing means for providing the second device with the captured image searched by the search means;
A communication system characterized by the above.
前記撮像画像と、当該撮像画像が撮像された位置及び時刻と、当該撮像画像を送信した前記第1の装置の情報を記憶手段に記憶させる記憶制御手段と、
前記第1の装置から撮像画像の提供の問い合わせを受信するように第3の通信手段を制御する第3の通信制御手段と、を有し、
前記探索手段は、前記第3の通信手段によって前記第1の装置から撮像画像の提供の問い合わせを受信した場合に、前記第1の装置が送信した前記撮像画像が撮像された位置及び時刻と、合致する位置及び時刻の撮像画像を前記記憶手段を記憶されている前記第1の装置とは異なる装置から送信された撮像画像の中から探索し、
前記提供手段は、前記探索手段によって探索された撮像画像を送信した装置を、前記記憶手段を参照して特定して、当該特定した装置に画像を提供する、
ことを特徴とする請求項1に記載の通信システム。 The server
Storage control means for storing in the storage means the captured image, the position and time at which the captured image was captured, and information of the first device that transmitted the captured image;
And third communication control means for controlling the third communication means so as to receive an inquiry for providing a captured image from the first device,
When the search means receives an inquiry to provide a captured image from the first apparatus by the third communication means, the position and time at which the captured image transmitted by the first apparatus is captured, and Search for a captured image at a matching position and time from among captured images transmitted from a device different from the first device stored in the storage means,
The providing means specifies an apparatus that has transmitted the captured image searched by the searching means with reference to the storage means, and provides an image to the specified apparatus.
The communication system according to claim 1.
撮像を行う第1の撮像手段と、
現在位置を検出する位置検出手段と、を有し、
前記取得手段は、前記第1の撮像手段で撮像された撮像画像を取得し、前記第1の撮像手段によって撮像が行われた際に前記位置検出手段によって検出された位置を取得する、
ことを特徴とする請求項1又は2に記載の通信システム。 The first device includes:
First imaging means for imaging;
Position detection means for detecting the current position,
The acquisition unit acquires a captured image captured by the first imaging unit, and acquires a position detected by the position detection unit when imaging is performed by the first imaging unit.
The communication system according to claim 1 or 2.
撮像を行う第2の撮像手段を備え、
前記第2の通信制御手段は、前記探索情報として前記第2の撮像手段によって撮像された画像を当該画像が撮像された位置及び時刻を示す情報とともに前記サーバに送信するように第2の通信手段を制御する、
ことを特徴とする請求項1から3の何れか一項に記載の通信システム。 The second device includes:
A second imaging means for imaging,
The second communication control unit transmits the image captured by the second imaging unit as the search information to the server together with information indicating a position and time at which the image is captured. To control the
The communication system according to any one of claims 1 to 3, characterized in that:
外部装置から、画像と、当該画像が撮像された位置及び時刻と、を受信するように通信手段を制御する通信制御手段と、
前記通信手段によって受信された前記画像が撮像された位置及び時刻とに基づいて、画像を探索する探索手段と、
前記探索手段によって探索された画像を前記外部装置に提供し、前記外部装置が当該サーバに送信した画像を前記探索された画像を当該サーバに送信した他の外部装置に提供する提供手段と、
を備えることを特徴とするサーバ。 A server that mediates data between multiple devices,
Communication control means for controlling the communication means to receive an image and the position and time at which the image was captured from an external device;
Search means for searching for an image based on the position and time at which the image received by the communication means was captured;
Providing means for providing the image searched by the searching means to the external device, and providing the image transmitted from the external device to the server to another external device transmitting the searched image to the server;
A server comprising:
前記複数の装置のうち、第1の装置によって、
撮像画像と、当該撮像画像が撮像された位置及び時刻を取得する取得ステップと、
前記取得ステップによって取得された前記撮像画像と、当該撮像画像が撮像された位置及び時刻と、を前記サーバに送信するように第1の通信手段を制御する第1の通信制御ステップと、
前記複数の装置のうち、第2の装置によって、
当該第2の装置の移動履歴に基づく位置及び時刻を示す探索情報を前記サーバに送信するように第2の通信手段を制御する第2の通信制御ステップと、を含み、
前記サーバでは、
前記第2の通信制御ステップによって送信された前記探索情報に基づいて、前記第1の装置から送信された撮像画像の中から撮像画像を探索する探索ステップと、
前記探索ステップによって探索された撮像画像を前記第2の装置に提供する提供ステップと、を含む、
ことを特徴とする画像提供方法。 An image providing method executed in a communication system including a plurality of devices and a server that mediates data between the plurality of devices,
Of the plurality of devices, by a first device,
An acquisition step of acquiring a captured image and a position and time at which the captured image was captured;
A first communication control step of controlling the first communication means to transmit the captured image acquired by the acquisition step and the position and time at which the captured image was captured to the server;
Of the plurality of devices, by a second device,
A second communication control step of controlling second communication means to transmit search information indicating a position and time based on the movement history of the second device to the server,
In the server,
A search step for searching for a captured image from among the captured images transmitted from the first device based on the search information transmitted by the second communication control step;
Providing a captured image searched by the searching step to the second device;
An image providing method characterized by the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015095585A JP2016213658A (en) | 2015-05-08 | 2015-05-08 | Communication system, server, and image provision method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015095585A JP2016213658A (en) | 2015-05-08 | 2015-05-08 | Communication system, server, and image provision method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016213658A true JP2016213658A (en) | 2016-12-15 |
Family
ID=57551844
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015095585A Pending JP2016213658A (en) | 2015-05-08 | 2015-05-08 | Communication system, server, and image provision method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016213658A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10928213B2 (en) * | 2017-09-22 | 2021-02-23 | Toyota Jidosha Kabushiki Kaisha | In-vehicle device, information processing device, information processing system, control method for in-vehicle device, information processing method, and recording medium |
-
2015
- 2015-05-08 JP JP2015095585A patent/JP2016213658A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10928213B2 (en) * | 2017-09-22 | 2021-02-23 | Toyota Jidosha Kabushiki Kaisha | In-vehicle device, information processing device, information processing system, control method for in-vehicle device, information processing method, and recording medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4366601B2 (en) | Time shift image distribution system, time shift image distribution method, time shift image request device, and image server | |
JP5194650B2 (en) | Electronic camera | |
KR102314594B1 (en) | Image display method and electronic device | |
US20070228159A1 (en) | Inquiry system, imaging device, inquiry device, information processing method, and program thereof | |
WO2014054342A1 (en) | Content acquisition device, portable device, server, information processing device and storage medium | |
JP2014045259A (en) | Terminal device, server, and program | |
JP7533534B2 (en) | Information processing device, information processing method, and program | |
KR101211209B1 (en) | Photographing method of image shooting device using location information, image shooting device using the same, method of supporting photographing method of image shooting device using location information by server and server supporting the same | |
CN106254755B (en) | Photographic device, camera shooting control method and recording medium | |
JP2015233204A (en) | Image recording device and image recording method | |
JP2013021473A (en) | Information processing device, information acquisition method, and computer program | |
JP6950793B2 (en) | Electronics and programs | |
US20170353655A1 (en) | Notification system, wearable device, information processing apparatus, control method thereof, and computer-readable storage medium | |
JP2010068247A (en) | Device, method, program and system for outputting content | |
JP2014106695A (en) | Information processor | |
JP2016213658A (en) | Communication system, server, and image provision method | |
JP2009111827A (en) | Photographing apparatus and image file providing system | |
JP5924474B2 (en) | Portable electronic device, its control method and program | |
JP5743017B2 (en) | Image management apparatus and program | |
JP2021125789A (en) | Image processing device, image processing system, image processing method, and computer program | |
JP2009111571A (en) | Imaging apparatus, image index attaching method, image index attaching system, information processor | |
JP2012216885A (en) | Imaging apparatus and image sharing system | |
JP2003018070A (en) | System for transmitting video image to photographed person | |
JP2019086825A (en) | Server, information acquisition device, information provision method, information transmission method and program | |
JP2010183565A (en) | Image capturing apparatus, image retrieval device, and program |