JP5415367B2 - Data sharing system, control method, control program, and radio apparatus - Google Patents

Data sharing system, control method, control program, and radio apparatus Download PDF

Info

Publication number
JP5415367B2
JP5415367B2 JP2010155156A JP2010155156A JP5415367B2 JP 5415367 B2 JP5415367 B2 JP 5415367B2 JP 2010155156 A JP2010155156 A JP 2010155156A JP 2010155156 A JP2010155156 A JP 2010155156A JP 5415367 B2 JP5415367 B2 JP 5415367B2
Authority
JP
Japan
Prior art keywords
data
user
identification information
information
wireless device
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.)
Expired - Fee Related
Application number
JP2010155156A
Other languages
Japanese (ja)
Other versions
JP2012019349A (en
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 JP2010155156A priority Critical patent/JP5415367B2/en
Publication of JP2012019349A publication Critical patent/JP2012019349A/en
Application granted granted Critical
Publication of JP5415367B2 publication Critical patent/JP5415367B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Description

本発明は、データ共有システム、制御方法制御プログラム及び無線装置に関する。 The present invention relates to a data sharing system, a control method , a control program, and a radio apparatus .

ライフログに関する技術がある。ライフログとは、人間の行いをデジタルデータとして記録に残すことを示す。例えば、ライフログとして、ユーザが撮影した画像が記録される。なお、監視カメラにより撮影された監視画像を取得する取得装置がある。   There are technologies related to life logs. The life log indicates that human actions are recorded as digital data. For example, an image taken by the user is recorded as a life log. There is an acquisition device that acquires a monitoring image taken by a monitoring camera.

特開2005−165952号公報Japanese Patent Application Laid-Open No. 2005-165952

しかしながら、上述した従来の技術では、ユーザ自身が取得したデータを利用するに留まるという問題がある。例えば、上述した従来の技術では、ユーザが撮影した画像を利用するに留まる。   However, the above-described conventional technique has a problem that it only uses data acquired by the user. For example, in the above-described conventional technology, only an image taken by the user is used.

開示の技術は、上述に鑑みてなされたものであって、ユーザ自身が取得したデータ以外のデータも利用可能であるデータ共有システム、制御方法制御プログラム及び無線装置を提供することを目的とする。 The disclosed technology has been made in view of the above, and an object thereof is to provide a data sharing system, a control method , a control program, and a wireless device that can use data other than data acquired by the user himself / herself. .

開示するデータ共有システムは、一つの態様において、ユーザに携帯される無線装置と、当該ユーザにより取得されたデータを記憶するデータサーバとを有するデータ共有システムである。ここで、前記無線装置は、他の無線装置との間で近距離無線通信を行う近距離無線通信部を備える。また、前記無線装置は、前記他の無線装置により送信された当該他の無線装置を携帯するユーザの識別情報である他識別情報を前記近距離無線通信部が受信すると、受信した当該他識別情報と、自無線装置を携帯するユーザの識別情報である自識別情報と、当該他の無線装置から前記近距離無線通信を用いて受信可能な時間帯を識別する時間帯情報とを含む情報である通信情報を前記データサーバに送信する通信情報送信部とを備える。また、前記データサーバは、ユーザにより取得されたデータと当該データが取得された時刻を示す取得時刻と当該データを取得した当該ユーザの前記識別情報とを対応付けて記憶するデータ記憶部とを備える。また、前記データサーバは、前記通信情報送信部により送信された通信情報を記憶する通信情報記憶部を備える。また、前記データサーバは、前記データ記憶部に記憶されたデータの内、任意のデータに対応付けられたユーザの識別情報を含む前記通信情報であって当該任意のデータに対応付けられた前記取得時刻が含まれる時間帯を識別する前記時間帯情報を含む当該通信情報に含まれる他識別情報によって識別されるユーザが利用可能なデータとして、当該任意のデータを抽出する抽出部を備える。   In one aspect, the disclosed data sharing system is a data sharing system including a wireless device carried by a user and a data server that stores data acquired by the user. Here, the wireless device includes a short-range wireless communication unit that performs short-range wireless communication with another wireless device. In addition, when the short-range wireless communication unit receives other identification information that is identification information of a user who carries the other wireless device transmitted by the other wireless device, the wireless device receives the other identification information. And self-identification information that is identification information of a user carrying the self-radio device, and time-zone information that identifies a time zone that can be received from the other radio device using the short-range wireless communication. A communication information transmitting unit that transmits communication information to the data server. The data server includes a data storage unit that stores data acquired by a user, an acquisition time indicating a time when the data is acquired, and the identification information of the user who acquired the data in association with each other. . The data server includes a communication information storage unit that stores the communication information transmitted by the communication information transmission unit. Further, the data server is the communication information including user identification information associated with arbitrary data among the data stored in the data storage unit, and the acquisition is associated with the arbitrary data. An extraction unit is provided that extracts the arbitrary data as data usable by the user identified by the other identification information included in the communication information including the time zone information that identifies the time zone including the time.

開示するデータ共有システムの一つの態様によれば、ユーザ自身が取得したデータ以外のデータも利用可能であるという効果を奏する。   According to one aspect of the disclosed data sharing system, there is an effect that data other than the data acquired by the user can be used.

図1は、実施例1に係るデータ共有システムの全体像について示す図である。FIG. 1 is a diagram illustrating an overview of the data sharing system according to the first embodiment. 図2は、実施例1における撮影装置による撮影処理の流れの一例と、無線装置によるユーザID受信処理の流れの一例とについて示すシーケンス図である。FIG. 2 is a sequence diagram illustrating an example of a flow of shooting processing by the shooting device and an example of a flow of user ID reception processing by the wireless device according to the first embodiment. 図3は、実施例1における画像情報や通信情報の画像共有サーバへの送信処理の流れの一例を示すシーケンス図である。FIG. 3 is a sequence diagram illustrating an example of a flow of processing for transmitting image information and communication information to the image sharing server in the first embodiment. 図4は、実施例1における画像参照処理の流れの一例を示すシーケンス図である。FIG. 4 is a sequence diagram illustrating an example of the flow of image reference processing in the first embodiment. 図5は、実施例1における撮影装置の構成の一例を示すブロック図である。FIG. 5 is a block diagram illustrating an example of the configuration of the photographing apparatus according to the first embodiment. 図6は、実施例1における撮影装置の画像情報テーブルに記憶された画像情報の一例を示す図である。FIG. 6 is a diagram illustrating an example of image information stored in the image information table of the photographing apparatus according to the first embodiment. 図7は、実施例1における無線装置の構成の一例を示すブロック図である。FIG. 7 is a block diagram illustrating an example of a configuration of the wireless device according to the first embodiment. 図8は、実施例1における無線装置の通信情報テーブルに記憶された通信情報の一例を示す図である。FIG. 8 is a diagram illustrating an example of communication information stored in the communication information table of the wireless device according to the first embodiment. 図9は、実施例1における画像共有サーバの構成の一例を示すブロック図である。FIG. 9 is a block diagram illustrating an example of the configuration of the image sharing server according to the first embodiment. 図10は、実施例1における画像共有サーバの通信情報テーブルに記憶された通信情報の一例を示す図である。FIG. 10 is a diagram illustrating an example of communication information stored in the communication information table of the image sharing server according to the first embodiment. 図11は、実施例1における画像共有サーバの画像情報テーブルに記憶された情報の一例を示す図である。FIG. 11 is a diagram illustrating an example of information stored in the image information table of the image sharing server according to the first embodiment. 図12は、実施例1における画像参照装置の構成の一例を示すブロック図である。FIG. 12 is a block diagram illustrating an example of the configuration of the image reference device according to the first embodiment. 図13は、実施例1における格納部による抽出処理の流れの一例を示すフローチャートである。FIG. 13 is a flowchart illustrating an example of the flow of extraction processing by the storage unit according to the first embodiment. 図14は、開示の技術に係る更新プログラムによる情報処理がコンピュータを用いて具体的に実現されることを示す図である。FIG. 14 is a diagram illustrating that information processing by the update program according to the disclosed technique is specifically realized using a computer.

以下に、開示するデータ共有システム、制御方法制御プログラム及び無線装置の実施例について、図面に基づいて詳細に説明する。なお、本実施例により開示する発明が限定されるものではない。各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Hereinafter, embodiments of the disclosed data sharing system, control method , control program, and wireless device will be described in detail with reference to the drawings. Note that the invention disclosed by this embodiment is not limited. Each embodiment can be appropriately combined within a range in which processing contents do not contradict each other.

実施例1に係るデータ共有システムについて説明する。以下では、実施例1に係るデータ共有システムの全体像について示した後に、データ共有システムにおける処理の流れを示し、データ共有システムの構成を示し、その後、詳細な処理の流れを示す。   A data sharing system according to the first embodiment will be described. In the following, after showing the overall image of the data sharing system according to the first embodiment, the processing flow in the data sharing system is shown, the configuration of the data sharing system is shown, and then the detailed processing flow is shown.

[データ共有システムの全体像について]
図1を用いて、実施例1に係るデータ共有システムの全体像について示す。図1は、実施例1に係るデータ共有システムによる処理の全体像について示す図である。図1において、100は、ユーザに携帯されて画像データを撮影する撮影装置である。撮影装置100は、例えば、デジタルカメラが該当する。図1に示す例では、100aは、ユーザAにより用いられる撮影装置であり、100bは、ユーザBにより用いられる撮影装置である。
[Overview of data sharing system]
The overall image of the data sharing system according to the first embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an overview of processing by the data sharing system according to the first embodiment. In FIG. 1, reference numeral 100 denotes a photographing apparatus that is carried by a user and photographs image data. The photographing apparatus 100 corresponds to, for example, a digital camera. In the example illustrated in FIG. 1, 100a is a photographing device used by the user A, and 100b is a photographing device used by the user B.

また、図1において、200は、ユーザに携帯される無線装置である。無線装置200は、他の無線装置200と近距離無線通信を行う。近距離無線通信とは、例えば、ブルートゥースやZigBeeと呼ばれる近距離無線通信などが該当する。無線装置200は、例えば、近距離無線通信を行う機能を有する携帯電話やPHS(Personal Handyphone System)、スマートフォン、PDA(Personal Digital Assistant)などの携帯型の無線装置である。図1に示す例では、200aは、ユーザAにより用いられる無線装置であり、200bは、ユーザBにより用いられる無線装置である。   In FIG. 1, reference numeral 200 denotes a wireless device carried by the user. The wireless device 200 performs short-range wireless communication with another wireless device 200. Near field communication corresponds to, for example, near field communication called Bluetooth or ZigBee. The wireless device 200 is, for example, a portable wireless device such as a mobile phone having a function of performing short-range wireless communication, a PHS (Personal Handyphone System), a smartphone, or a PDA (Personal Digital Assistant). In the example illustrated in FIG. 1, 200 a is a wireless device used by user A, and 200 b is a wireless device used by user B.

また、図1において、300は、ユーザにより取得された画像データを記憶する画像共有サーバである。400は、画像データを参照するユーザにより用いられる画像参照装置である。   In FIG. 1, reference numeral 300 denotes an image sharing server that stores image data acquired by a user. Reference numeral 400 denotes an image reference device used by a user who refers to image data.

また、図1において、10は、データ共有システムのユーザである。図1に示す例では、10aは、ユーザAであり、10bは、ユーザBである。11は、無線装置200により送信される近距離無線通信が到達する範囲となる無線範囲である。図1に示す例では、11aは、無線装置200aにより送信される近距離無線通信の無線範囲であり、11bは、無線装置200bにより送信される近距離無線通信の無線範囲である。以下では、無線装置200aの無線範囲11aに、無線装置200bが入っている場合を用いて説明する。   In FIG. 1, reference numeral 10 denotes a user of the data sharing system. In the example illustrated in FIG. 1, 10 a is the user A and 10 b is the user B. Reference numeral 11 denotes a wireless range that is a range in which short-range wireless communication transmitted by the wireless device 200 reaches. In the example illustrated in FIG. 1, 11a is a wireless range of short-range wireless communication transmitted by the wireless device 200a, and 11b is a wireless range of short-range wireless communication transmitted by the wireless device 200b. Hereinafter, the case where the wireless device 200b is included in the wireless range 11a of the wireless device 200a will be described.

図1の(1a)や(1b)に示すように、データ共有システムでは、撮影装置100は、画像データを撮影する。例えば、撮影装置100aは、ユーザAの近辺の画像を定期的に撮影する。より詳細な一例をあげて説明すると、撮影装置100aは、ユーザAの視線方向となる正面前方の画像データを、ユーザAの意志とは関係なく定期的に撮影する。同様に、撮影装置100bは、ユーザBの正面前方の画像データを定期的に撮影する。   As shown in (1a) and (1b) of FIG. 1, in the data sharing system, the imaging device 100 captures image data. For example, the imaging device 100a periodically captures images in the vicinity of the user A. Explaining with a more detailed example, the imaging device 100a periodically captures image data in front of the user A in the direction of the line of sight regardless of the will of the user A. Similarly, the imaging device 100b periodically images image data in front of the user B.

その後、図1の(2a)や(2b)に示すように、撮影装置100aにより撮影された画像データについての情報である画像情報は、画像共有サーバ300に送信される。例えば、撮影装置100aが画像情報を画像共有サーバ300に送信し、あるいは、ユーザAが他の情報処理装置を用いて画像情報を画像共有サーバ300に送信する。ここで、撮影装置100が画像情報を画像共有サーバ300に送信する場合には、撮影前に、画像情報を画像共有サーバ300に送信する旨の設定がユーザによって行われる。   Thereafter, as shown in (2a) and (2b) of FIG. 1, image information that is information about image data captured by the imaging apparatus 100a is transmitted to the image sharing server 300. For example, the imaging apparatus 100a transmits image information to the image sharing server 300, or the user A transmits image information to the image sharing server 300 using another information processing apparatus. Here, when the image capturing apparatus 100 transmits image information to the image sharing server 300, a setting for transmitting image information to the image sharing server 300 is performed by the user before image capturing.

画像情報は、撮影装置100により撮影された画像データと、撮影装置100を用いるユーザを識別するユーザID(Identification)と、撮影時刻とを含む。例えば、撮影装置100aを例に説明すると、画像情報には、画像データとユーザID「ユーザA」と撮影時刻「13:00」とが含まれる。なお、以下では、ユーザAを識別するユーザIDがユーザID「A」であり、ユーザBを識別するユーザIDがユーザID「B」である場合を用いて説明する。   The image information includes image data photographed by the photographing apparatus 100, a user ID (Identification) for identifying a user who uses the photographing apparatus 100, and a photographing time. For example, taking the photographing apparatus 100a as an example, the image information includes image data, a user ID “user A”, and a photographing time “13:00”. In the following description, the user ID for identifying the user A is the user ID “A”, and the user ID for identifying the user B is the user ID “B”.

また、図1の(3)に示すように、無線装置200は、他の無線装置200の無線範囲に入ると、他の無線装置200により送信された他の無線装置200を利用するユーザのユーザIDを受信する。例えば、図1に示す例では、無線装置200aと無線装置200bとは、相互に探知しあうと、ユーザIDを交換する。   Further, as shown in (3) of FIG. 1, when the wireless device 200 enters the wireless range of the other wireless device 200, the user of the user who uses the other wireless device 200 transmitted by the other wireless device 200 Receive the ID. For example, in the example illustrated in FIG. 1, the wireless device 200a and the wireless device 200b exchange user IDs when they detect each other.

なお、ユーザIDは、「識別情報」とも称する。また、処理主体となる装置を利用するユーザのユーザIDを「自ユーザID」や「自識別情報」、「第一の識別情報」とも称し、処理主体となる装置とは別の他の無線装置200を利用するユーザのユーザIDを「相手ユーザID」や「他識別情報」、「第二の識別情報」とも称する。例えば、撮影装置100aを例に説明すると、撮影装置100aを用いるユーザAのユーザID「A」が自ユーザIDとなり、撮影装置100bを用いるユーザBのユーザID「B」が相手ユーザIDとなる。なお、以下では、処理主体となる装置とは別の他の無線装置200を利用するユーザを「相手ユーザ」とも称する。   The user ID is also referred to as “identification information”. Also, the user ID of the user who uses the device that is the processing subject is also referred to as “own user ID”, “self-identification information”, or “first identification information”, and is another wireless device that is different from the device that is the processing subject. The user ID of the user who uses 200 is also referred to as “other user ID”, “other identification information”, or “second identification information”. For example, taking the photographing apparatus 100a as an example, the user ID “A” of the user A who uses the photographing apparatus 100a becomes the own user ID, and the user ID “B” of the user B who uses the photographing apparatus 100b becomes the counterpart user ID. In the following, a user who uses another wireless device 200 different from the device that is the processing subject is also referred to as a “partner user”.

図1の説明に戻る。図1の(4a)や(4b)に示すように、無線装置200は、相手ユーザIDと自ユーザIDと時間帯情報とを含む情報である通信情報を画像共有サーバ300に送信する。ここで、時間帯情報とは、他の無線装置200から受信可能な時間帯を識別する情報である。例えば、時間帯情報は、他の無線装置200とコネクションが確立されてユーザIDの送受信が可能となる時刻を示すコネクション確立時刻と、コネクションが解放されてユーザIDの送受信が可能でなくなった時刻を示すコネクション解放時刻とを含む。   Returning to the description of FIG. As shown in (4a) and (4b) of FIG. 1, the wireless device 200 transmits communication information, which is information including the counterpart user ID, the own user ID, and the time zone information, to the image sharing server 300. Here, the time zone information is information for identifying a time zone that can be received from another wireless device 200. For example, the time zone information includes a connection establishment time indicating a time when a connection with another wireless device 200 is established and a user ID can be transmitted and received, and a time when a connection is released and a user ID can no longer be transmitted and received. Connection release time indicated.

相手ユーザIDにより識別されるユーザの無線装置200からユーザIDを受信可能な時間帯では、無線装置200が他の無線装置200により送信される近距離無線通信を受信可能な状態となり、無線装置200各々が所定の範囲内になる。このため、時間帯情報により識別される時間帯では、相手のユーザの撮影装置100により撮影された画像データは、自分の周囲の状況が撮影された画像データとなり、例えば、自分が撮影された画像データとなる。   In a time zone in which the user ID can be received from the wireless device 200 of the user identified by the counterpart user ID, the wireless device 200 can receive short-range wireless communication transmitted by another wireless device 200, and the wireless device 200 Each is within a predetermined range. For this reason, in the time zone identified by the time zone information, the image data shot by the other user's shooting device 100 becomes image data obtained by shooting the situation around him, for example, an image of himself / herself taken. It becomes data.

図1の(4a)や(4b)の説明に戻ると、例えば、無線装置200aは、自ユーザID「A」と、相手ユーザID「B」と、無線装置200bとコネクションが確立されてユーザIDの送受信が可能となる時刻を示すコネクション確立時刻と、コネクションが解放されてユーザIDの送受信が可能でなくなった時刻を示すコネクション解放時刻とを含む通信情報を送信する。   Returning to the description of (4a) and (4b) in FIG. 1, for example, the wireless device 200a establishes a connection with the own user ID “A”, the partner user ID “B”, and the wireless device 200b, and the user ID. Communication information including a connection establishment time indicating a time when transmission / reception of the user can be performed and a connection release time indicating a time when the connection is released and the user ID cannot be transmitted / received are transmitted.

なお、以下では、コネクション確立時刻とコネクション解放時刻とを時間帯情報として用いる場合について説明するが、本発明はこれに限定されるものではない。例えば、他の無線装置200からの情報を受信可能となった時刻をコネクション確立時刻の代わりに用いても良く、他の無線装置200からの情報を受信できなくなった時刻をコネクション解放時刻の代わりに用いても良い。   In the following, a case where the connection establishment time and the connection release time are used as time zone information will be described, but the present invention is not limited to this. For example, the time when the information from the other wireless device 200 can be received may be used instead of the connection establishment time, and the time when the information from the other wireless device 200 cannot be received is used instead of the connection release time. It may be used.

その後、図1の(5)に示すように、画像共有サーバ300は、詳細な処理については後述するように、相手ユーザが自ユーザの無線範囲にいた時間帯に自ユーザにより撮影された画像データについて、相手ユーザが利用可とする。例えば、画像共有サーバ300は、無線装置200aの無線範囲11a内に無線装置200bがいた際に撮影装置100aにより撮影された画像データを、ユーザBが利用可とする。言い換えると、画像共有サーバ300は、ユーザAとユーザBとが近くにいた際にユーザAによって撮影された画像データを、ユーザBが利用可とする。この結果、画像共有サーバ300は、例えば、ユーザAによって撮影されたユーザBを含む画像データをユーザBが利用でき、ユーザAによって撮影されたユーザBの周囲の画像データをユーザBが利用できる。   Thereafter, as shown in FIG. 1 (5), the image sharing server 300, as will be described in detail later, is image data captured by the own user during the time period when the other user was in the user's own wireless range. The other user can use. For example, the image sharing server 300 allows the user B to use image data captured by the imaging device 100a when the wireless device 200b is within the wireless range 11a of the wireless device 200a. In other words, the image sharing server 300 allows the user B to use the image data captured by the user A when the user A and the user B are nearby. As a result, for example, the user B can use the image data including the user B photographed by the user A, and the user B can use the image data around the user B photographed by the user A.

このように、実施例1におけるデータ共有システムによれば、ユーザ自身が取得したデータ以外のデータも利用可能である。例えば、データ共有システムによれば、ユーザ自身が撮影した画像データ以外の画像データについても、ユーザが特段意識することなく簡単に利用可能とすることが可能である。   Thus, according to the data sharing system in the first embodiment, data other than the data acquired by the user himself / herself can be used. For example, according to the data sharing system, it is possible to easily use image data other than the image data captured by the user himself without the user being particularly conscious.

[撮影処理の流れとユーザID受信処理の流れ]
図2を用いて、実施例1における撮影装置100による撮影処理の流れの一例と、無線装置200によるユーザID受信処理の流れの一例とについて示す。図2は、実施例1における撮影装置による撮影処理の流れの一例と、無線装置によるユーザID受信処理の流れの一例とについて示すシーケンス図である。図2において示す一連の処理は、図1の(1)や(3)に対応する。図2では、説明の便宜上、2つの撮影装置100と2つの無線装置200とを用いて説明するが、本発明はこれに限定されるものではなく、任意の数の撮影装置100や無線装置200があって良い。
[Flow of Shooting Process and User ID Reception Process]
With reference to FIG. 2, an example of a flow of shooting processing performed by the shooting device 100 and an example of a flow of user ID reception processing performed by the wireless device 200 according to the first embodiment will be described. FIG. 2 is a sequence diagram illustrating an example of a flow of shooting processing by the shooting device and an example of a flow of user ID reception processing by the wireless device according to the first embodiment. A series of processing shown in FIG. 2 corresponds to (1) and (3) in FIG. In FIG. 2, for convenience of explanation, the description will be made using two imaging devices 100 and two wireless devices 200, but the present invention is not limited to this, and an arbitrary number of imaging devices 100 and wireless devices 200. There is good.

図2に示すように、撮影装置100aは、ユーザAの前方の画像データを定期的に撮影する(ステップS101〜ステップS103)。また、同様に、撮影装置100bは、ユーザBの前方の画像データを定期的に撮影する(ステップS201〜ステップS203)。   As illustrated in FIG. 2, the image capturing apparatus 100a periodically captures image data in front of the user A (steps S101 to S103). Similarly, the imaging device 100b periodically captures image data in front of the user B (steps S201 to S203).

また、無線装置200aや無線装置200bは、定期的に他のユーザを探索し、ユーザIDを通知する(ステップS301〜ステップS316)。図2に示す例では、無線装置200が、他の無線装置200と識別情報を送受信可能であることを確認した上で、ユーザIDを交換する場合を用いて説明する。   In addition, the wireless device 200a and the wireless device 200b periodically search for other users and notify the user ID (steps S301 to S316). In the example illustrated in FIG. 2, a case will be described in which the wireless device 200 exchanges user IDs after confirming that identification information can be transmitted and received with other wireless devices 200.

図2に示すように、無線装置200aや無線装置200bは、応答を要求するサービスID応答要求を、自無線装置200の無線範囲に送信する(ステップS301〜S302)。例えば、無線装置200aは、自身が対応するサービスを識別するサービスIDを送信する。ここで、無線装置200bは、サービスID応答要求を受信すると、サービスID応答要求に対する応答であるサービスID応答を送信する(ステップS303)。例えば、無線装置200bは、サービスIDを受信すると、受信したサービスIDに対応するサービスに自身が対応しているかを判定し、対応していると判定した場合に、サービスID応答を送信する。この結果、無線装置200aと無線装置200bとの間にコネクションが確立される(ステップS304)。つまり、無線装置200aと無線装置200bとの間にて識別情報を送受信可能な状態となる。   As illustrated in FIG. 2, the wireless device 200a and the wireless device 200b transmit a service ID response request for requesting a response to the wireless range of the own wireless device 200 (steps S301 to S302). For example, the wireless device 200a transmits a service ID for identifying a service to which the wireless device 200a corresponds. Here, when receiving the service ID response request, the wireless device 200b transmits a service ID response that is a response to the service ID response request (step S303). For example, when the wireless device 200b receives the service ID, the wireless device 200b determines whether the service corresponds to the service corresponding to the received service ID. If the wireless device 200b determines that the service ID corresponds, the wireless device 200b transmits a service ID response. As a result, a connection is established between the wireless device 200a and the wireless device 200b (step S304). That is, the identification information can be transmitted and received between the wireless device 200a and the wireless device 200b.

そして、無線装置200aと無線装置200bとは、ユーザIDを交換する(ステップS305〜S308)。例えば、無線装置200aは、ユーザID「A」を無線装置200bに送信する(ステップS305)。その後、無線装置200bは、無線装置200aから受信したユーザID「A」を相手ユーザIDとして後述の通信情報テーブルに格納し、自ユーザID「B」とコネクション確立時刻とを後述の通信情報テーブルに格納する(ステップS306)。また、無線装置200bは、ユーザID「B」を無線装置200aに送信する(ステップS307)。その後、無線装置200aは、無線装置200bから受信したユーザID「B」を相手ユーザIDとして後述の通信情報テーブルに格納し、自ユーザID「A」とコネクション確立時刻とを後述の通信情報テーブルに格納する(ステップS308)。   The wireless device 200a and the wireless device 200b exchange user IDs (steps S305 to S308). For example, the wireless device 200a transmits the user ID “A” to the wireless device 200b (step S305). Thereafter, the wireless device 200b stores the user ID “A” received from the wireless device 200a as a counterpart user ID in a communication information table described later, and stores the own user ID “B” and the connection establishment time in a communication information table described later. Store (step S306). Also, the wireless device 200b transmits the user ID “B” to the wireless device 200a (step S307). Thereafter, the wireless device 200a stores the user ID “B” received from the wireless device 200b as a counterpart user ID in a communication information table described later, and stores the own user ID “A” and the connection establishment time in a communication information table described later. Store (step S308).

また、無線装置200は、コネクションが確立されているかを定期的に確認し、コネクションが解放された場合にコネクション解放時刻を後述の通信情報テーブルに格納する(ステップS309〜S316)。   Also, the wireless device 200 periodically checks whether a connection is established, and stores the connection release time in a communication information table described later when the connection is released (steps S309 to S316).

例えば、無線装置200aは、コネクションを確立した相手ユーザID「B」を無線装置200bに送信する(ステップS309)。そして、無線装置200bは、無線装置200aにより送信されたユーザID「B」を受信すると、無線装置200bにとって相手ユーザIDとなるユーザID「A」を無線装置200aに送信する(ステップS310)。ここで、例えば、無線装置200aは、ユーザID「B」を送信した後(ステップS311)、所定時間内に応答がなかった場合に、コネクションが解放されたと判断する(ステップS312)。つまり、無線装置200aは、無線装置200bと識別情報を送受信可能でないと判定する。そして、無線装置200aは、相手ユーザID「B」に対応付けてコネクション解放時刻を後述の通信情報テーブルに格納する(ステップS313)。また、無線装置200bは、同様の処理を実行し、コネクション解放時刻を後述の通信情報テーブルに格納する(ステップS314〜S316)。   For example, the wireless device 200a transmits the partner user ID “B” that has established the connection to the wireless device 200b (step S309). Then, upon receiving the user ID “B” transmitted by the wireless device 200a, the wireless device 200b transmits the user ID “A” that is the counterpart user ID for the wireless device 200b to the wireless device 200a (step S310). Here, for example, after transmitting the user ID “B” (step S311), the wireless device 200a determines that the connection has been released when there is no response within a predetermined time (step S312). That is, the wireless device 200a determines that identification information cannot be transmitted / received to / from the wireless device 200b. Then, the wireless device 200a stores the connection release time in a communication information table described later in association with the counterpart user ID “B” (step S313). In addition, the wireless device 200b performs the same processing, and stores the connection release time in a communication information table described later (steps S314 to S316).

ここで、図2を用いて、撮影装置100aが撮影した画像データの内ユーザBに利用可となる画像データと、撮影装置100bが撮影した画像データの内ユーザAに利用可となる画像データとについて説明する。上述したように、無線装置200は、時間帯情報としてコネクション確立時刻とコネクション解放時刻とを用いる。この場合、撮影装置100bが撮影した画像データの内、コネクション確立時刻以降、コネクション解放時刻までに撮影された画像データが、ユーザAに利用可となる。図2に示す例では、ステップS102にて撮影された画像データが、ユーザBに利用可となる。また、同様に、ステップS202にて撮影された画像データが、ユーザAに利用可となる。   Here, referring to FIG. 2, image data that can be used by the user B in the image data captured by the image capturing apparatus 100 a, and image data that can be used by the user A in the image data captured by the image capturing apparatus 100 b. Will be described. As described above, the wireless device 200 uses the connection establishment time and the connection release time as time zone information. In this case, among the image data captured by the image capturing apparatus 100b, image data captured after the connection establishment time and before the connection release time is made available to the user A. In the example illustrated in FIG. 2, the image data captured in step S <b> 102 can be used by the user B. Similarly, the image data captured in step S202 can be used by the user A.

[画像情報や通信情報の画像共有サーバへの送信処理の流れ]
図3を用いて、撮影装置100による画像情報の画像共有サーバ300への送信処理の流れの一例や、無線装置200による通信情報の画像共有サーバ300への送信処理の流れの一例を示す。図3は、実施例1における画像情報や通信情報の画像共有サーバへの送信処理の流れの一例を示すシーケンス図である。図3において示す一連の処理は、図1の(2)や(4)に対応する。
[Flow of image information and communication information transmission processing to image sharing server]
An example of a flow of processing for transmitting image information to the image sharing server 300 by the imaging device 100 and an example of a flow of processing for transmitting communication information to the image sharing server 300 by the wireless device 200 will be described with reference to FIG. FIG. 3 is a sequence diagram illustrating an example of a flow of processing for transmitting image information and communication information to the image sharing server in the first embodiment. A series of processing shown in FIG. 3 corresponds to (2) and (4) in FIG.

図3に示すように、撮影装置100は、所定の送信タイミングとなると(ステップS401肯定)、画像情報を画像共有サーバ300に送信する(ステップS402)。例えば、撮影装置100aは、画像データと自ユーザID「A」と撮影時刻「13:00」とを含む画像情報を送信する。   As illustrated in FIG. 3, the imaging device 100 transmits the image information to the image sharing server 300 (Step S402) when the predetermined transmission timing is reached (Yes at Step S401). For example, the imaging device 100a transmits image information including image data, the own user ID “A”, and the imaging time “13:00”.

その後、画像共有サーバ300は、撮影装置100から受信した画像情報を後述の画像情報テーブルに格納する(ステップS403)。例えば、画像共有サーバ300は、画像データと自ユーザID「A」と撮影時刻「13:00」とを含む画像情報を格納する。   Thereafter, the image sharing server 300 stores the image information received from the imaging apparatus 100 in an image information table described later (step S403). For example, the image sharing server 300 stores image information including image data, the own user ID “A”, and the photographing time “13:00”.

また、無線装置200は、所定の送信タイミングとなると(ステップS404肯定)、通信情報を画像共有サーバ300に送信する(ステップS405)。例えば、無線装置200aは、自ユーザID「A」と他ユーザID「B」とコネクション確立時刻とコネクション解放時刻とを含む通信情報を送信する。   Also, when the predetermined transmission timing is reached (Yes at Step S404), the wireless device 200 transmits communication information to the image sharing server 300 (Step S405). For example, the wireless device 200a transmits communication information including its own user ID “A”, another user ID “B”, a connection establishment time, and a connection release time.

その後、画像共有サーバ300は、無線装置200から受信した通信情報を後述の通信情報テーブルに格納する(ステップS406)。例えば、画像共有サーバ300は、自ユーザID「A」と他ユーザID「B」とコネクション確立時刻とコネクション解放時刻とを含む通信情報を格納する。なお、図3に示す例では、画像共有サーバ300が、画像情報を格納した後に、通信情報を格納する場合について説明したが、本発明はこれに限定されるものではなく、通信情報を格納した後に画像情報を格納しても良い。   Thereafter, the image sharing server 300 stores the communication information received from the wireless device 200 in a communication information table described later (step S406). For example, the image sharing server 300 stores communication information including its own user ID “A”, another user ID “B”, a connection establishment time, and a connection release time. In the example shown in FIG. 3, the case where the image sharing server 300 stores the communication information after storing the image information has been described. However, the present invention is not limited to this, and the communication information is stored. Image information may be stored later.

[画像参照処理]
図4を用いて、実施例1に係るデータ共有システムでの画像参照処理の流れの一例を示す。図4は、実施例1における画像参照処理の流れの一例を示すシーケンス図である。図4において示す一連の処理は、図1の(5)に対応する。
[Image reference processing]
An example of the flow of the image reference process in the data sharing system according to the first embodiment will be described with reference to FIG. FIG. 4 is a sequence diagram illustrating an example of the flow of image reference processing in the first embodiment. A series of processing shown in FIG. 4 corresponds to (5) of FIG.

図4に示すように、画像参照装置400は、参照する画像データを特定する条件をユーザから受信すると(ステップS501)、画像データを参照するユーザを識別するユーザIDである参照ユーザIDと条件とを含む参照要求を画像共有サーバ300に送信する(ステップS502)。例えば、ユーザAが画像参照装置400を利用する場合には、画像参照装置400は、ユーザID「A」を含む参照要求を送信する。   As illustrated in FIG. 4, when the image reference device 400 receives a condition for specifying image data to be referred to from a user (step S <b> 501), the image reference device 400 includes a reference user ID and a condition that are user IDs for identifying a user who refers to the image data. Is transmitted to the image sharing server 300 (step S502). For example, when the user A uses the image reference device 400, the image reference device 400 transmits a reference request including the user ID “A”.

そして、画像共有サーバ300は、参照要求に合致する画像を後述の画像情報テーブルから抽出する(ステップS503)。すなわち、画像共有サーバ300は、詳細については後述するように、参照ユーザIDがユーザ「A」である場合に、無線装置200aと無線装置200bとがコネクションを確立していた際に撮影装置100bにより撮影された画像データを抽出する。つまり、画像共有サーバ300は、画像情報テーブルに記憶された画像データのうち任意の画像データを、かかる任意の画像データに対応付けられたユーザIDを含む通信情報であってかかる任意の画像データに対応付けられた撮影時刻が含まれる時間帯を識別する時間帯情報を含む通信情報に含まれる相手ユーザIDによって識別されるユーザが利用可能なデータとして抽出する。   Then, the image sharing server 300 extracts an image that matches the reference request from an image information table that will be described later (step S503). That is, as will be described in detail later, when the reference user ID is the user “A”, the image sharing server 300 uses the imaging device 100b when the wireless device 200a and the wireless device 200b have established a connection. Extract the captured image data. That is, the image sharing server 300 converts any image data among the image data stored in the image information table into communication information including a user ID associated with the arbitrary image data, and to the arbitrary image data. It is extracted as data that can be used by the user identified by the counterpart user ID included in the communication information including the time zone information for identifying the time zone in which the associated shooting time is included.

そして、画像共有サーバ300は、抽出した画像データを送信する(ステップS504)。その後、画像参照装置400は、受信した画像データをユーザに出力する(ステップS505)。   Then, the image sharing server 300 transmits the extracted image data (step S504). Thereafter, the image reference device 400 outputs the received image data to the user (step S505).

[データ共有システムの構成]
実施例1に係るデータ共有システムの構成の一例についてブロック図について示す。以下では、撮影装置100の構成の一例、無線装置200の構成の一例、画像共有サーバ300の構成の一例、画像参照装置400の構成の一例を順に示す。
[Configuration of data sharing system]
1 is a block diagram illustrating an example of a configuration of a data sharing system according to a first embodiment. Hereinafter, an example of the configuration of the imaging device 100, an example of the configuration of the wireless device 200, an example of the configuration of the image sharing server 300, and an example of the configuration of the image reference device 400 will be described in this order.

[撮影装置の構成]
図5を用いて、実施例1における撮影装置100の構成の一例を示す。図5は、実施例1における撮影装置の構成の一例を示すブロック図である。撮影装置100は、ユーザに携帯されて画像データを撮影する。撮影装置100は、例えば、デジタルカメラが該当する。図5に示す例では、撮影装置100は、撮影部101と、データを送受信するための各種端子などが該当する信号送受信部102と、記憶部110と、制御部120とを有する。図5では、説明の便宜上、画像共有サーバ300を併せて示した。
[Configuration of Shooting Device]
An example of the configuration of the photographing apparatus 100 according to the first embodiment will be described with reference to FIG. FIG. 5 is a block diagram illustrating an example of the configuration of the photographing apparatus according to the first embodiment. The imaging device 100 is carried by a user and images image data. The photographing apparatus 100 corresponds to, for example, a digital camera. In the example illustrated in FIG. 5, the imaging apparatus 100 includes an imaging unit 101, a signal transmission / reception unit 102 corresponding to various terminals for transmitting / receiving data, a storage unit 110, and a control unit 120. In FIG. 5, the image sharing server 300 is also shown for convenience of explanation.

撮影部101は、制御部120と接続される。撮影部101は、例えば、画像データを撮影するカメラなどが該当する。撮影部101は、ユーザの視線方向となる正面前方に撮影方向が設定される。ただし、本発明はこれに限定されるものではなく、撮影部101の撮影角度が広角である場合には、撮影方向がユーザの全周囲としても良い。   The imaging unit 101 is connected to the control unit 120. The imaging unit 101 corresponds to, for example, a camera that captures image data. In the imaging unit 101, the imaging direction is set in front of the user's line of sight. However, the present invention is not limited to this, and when the photographing angle of the photographing unit 101 is a wide angle, the photographing direction may be all around the user.

記憶部110は、制御部120と接続される。記憶部110は、制御部120による各種処理に用いられるデータを記憶する。記憶部110は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)などの半導体メモリ素子、又は、ハードディスクや光ディスクなどの記憶装置が該当する。図5に示す例では、記憶部110は、画像情報テーブル111を有する。   The storage unit 110 is connected to the control unit 120. The storage unit 110 stores data used for various processes by the control unit 120. The storage unit 110 corresponds to, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. In the example illustrated in FIG. 5, the storage unit 110 includes an image information table 111.

画像情報テーブル111は、撮影部101により撮影された画像データについての画像情報を記憶する。具体的には、画像情報テーブル111は、ユーザにより撮影された画像データと、画像データが撮影された撮影時刻と、画像データを撮影したユーザのユーザIDとを含む画像情報を記憶する。図6は、実施例1における撮影装置の画像情報テーブルに記憶された画像情報の一例を示す図である。図6に示すように、画像情報テーブル111は、「自ユーザID」と、他の画像から一意に識別する「画像ID」と、画像データが撮影された時刻を示す「撮影時刻」と、「画像データ」とを含む画像情報を記憶する。画像情報テーブル111の自ユーザIDは、画像データを撮影した撮影装置100を用いるユーザIDを示す。なお、図6に示す例では、記載の便宜上、画像データとして各種文字列を示したが、ユーザに出力される際には画像となるものとして説明する。   The image information table 111 stores image information regarding image data photographed by the photographing unit 101. Specifically, the image information table 111 stores image information including image data captured by the user, a capturing time when the image data is captured, and a user ID of the user who captured the image data. FIG. 6 is a diagram illustrating an example of image information stored in the image information table of the photographing apparatus according to the first embodiment. As shown in FIG. 6, the image information table 111 includes an “own user ID”, an “image ID” uniquely identified from other images, a “shooting time” indicating the time when the image data was shot, Image information including “image data” is stored. The own user ID in the image information table 111 indicates a user ID that uses the image capturing apparatus 100 that captured the image data. In the example illustrated in FIG. 6, various character strings are illustrated as image data for convenience of description. However, the description will be made assuming that the image data is output to the user.

図6に示す例では、画像情報テーブル111は、自ユーザID「A」と画像ID「picture0011」と撮影時刻「10:00」と画像データ「データ0011」とを含む画像情報を記憶する。すなわち、画像情報テーブル111は、ユーザAにより携帯されて用いられた撮影装置100によって、「10:00」に撮影された画像である画像データ「データ0011」を記憶し、画像データ「データ0011」の画像IDが「picture0011」であることを記憶する。また、画像情報テーブル111は、同様に、他の画像情報についても記憶する。   In the example illustrated in FIG. 6, the image information table 111 stores image information including the own user ID “A”, the image ID “picture0011”, the photographing time “10:00”, and the image data “data 0011”. That is, the image information table 111 stores image data “data 0011” that is an image captured at “10:00” by the imaging device 100 carried and used by the user A, and the image data “data 0011”. That the image ID is “picture0011”. Similarly, the image information table 111 also stores other image information.

制御部120は、撮影部101と信号送受信部102と記憶部110と接続される。制御部120は、各種の処理手順などを規定したプログラムを記憶する内部メモリを有し、種々の処理を制御する。制御部120は、例えば、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、CPU(Central Processing Unit)、MPU(Micro Processing Unit)などの電子回路が該当する。図5に示す例では、制御部120は、撮影制御部121と画像情報送信制御部122とを有する。   The control unit 120 is connected to the imaging unit 101, the signal transmission / reception unit 102, and the storage unit 110. The control unit 120 has an internal memory that stores a program that defines various processing procedures and the like, and controls various processes. For example, the control unit 120 corresponds to an electronic circuit such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a central processing unit (CPU), or a micro processing unit (MPU). In the example illustrated in FIG. 5, the control unit 120 includes a shooting control unit 121 and an image information transmission control unit 122.

撮影制御部121は、定期的かつ自動的に画像データを撮影するように撮影部101を制御する。上述したように、撮影部101の撮影方向は、ユーザの視線方向となる正面前方に設定されている。この結果、撮影制御部121は、正面前方の画像データを定期的に撮影部101に撮影させる。以下では、撮影制御部121が、ユーザAの意志とは関係なく定期的に撮影するように撮影部101を制御する場合を用いて説明するが、本発明はこれに限定されるものではなく、ユーザが任意のタイミングにて撮影可能なようにしても良い。   The photographing control unit 121 controls the photographing unit 101 so as to photograph image data regularly and automatically. As described above, the shooting direction of the shooting unit 101 is set to the front side in the direction of the user's line of sight. As a result, the imaging control unit 121 causes the imaging unit 101 to periodically image image data in front of the front. Hereinafter, the case where the imaging control unit 121 controls the imaging unit 101 to periodically shoot regardless of the will of the user A will be described, but the present invention is not limited to this. The user may be allowed to shoot at an arbitrary timing.

また、撮影制御部121は、撮影部101が撮影した画像データについての画像情報を画像情報テーブル111に格納する。例えば、撮影制御部121は、撮影部101が撮影した画像データを格納するとともに、撮影時刻と、自ユーザIDと、画像IDとを格納する。ここで、例えば、撮影制御部121は、撮影装置100を用いるユーザのユーザIDを「自ユーザID」として格納し、任意の文字列を生成して画像IDとして格納する。   In addition, the imaging control unit 121 stores image information regarding image data captured by the imaging unit 101 in the image information table 111. For example, the imaging control unit 121 stores the image data captured by the imaging unit 101, and stores the imaging time, the own user ID, and the image ID. Here, for example, the imaging control unit 121 stores the user ID of the user who uses the imaging apparatus 100 as “own user ID”, generates an arbitrary character string, and stores it as an image ID.

画像情報送信制御部122は、所定の送信タイミングとなると、画像情報テーブル111に格納された画像情報を信号送受信部102を介して画像共有サーバ300に送信する。   The image information transmission control unit 122 transmits the image information stored in the image information table 111 to the image sharing server 300 via the signal transmission / reception unit 102 at a predetermined transmission timing.

[無線装置の構成]
図7は、実施例1における無線装置の構成の一例を示すブロック図である。無線装置200は、ユーザに携帯される装置であり、近距離無線通信を用いて他の無線装置200からユーザIDを受信する。図7に示す例では、ユーザAにより用いられる無線装置200aを処理主体として用いて説明する。また、図7では、説明の便宜上、ユーザBによって用いられる無線装置200bやユーザCによって用いられる無線装置200c、画像共有サーバ300を併せて示した。
[Configuration of wireless device]
FIG. 7 is a block diagram illustrating an example of a configuration of the wireless device according to the first embodiment. The wireless device 200 is a device carried by a user, and receives a user ID from another wireless device 200 using short-range wireless communication. In the example illustrated in FIG. 7, a description will be given using the wireless device 200a used by the user A as a processing subject. In FIG. 7, for convenience of explanation, the wireless device 200b used by the user B, the wireless device 200c used by the user C, and the image sharing server 300 are also shown.

図7に示す例では、無線装置200aは、無線信号送受信部201aと、データを送受信するための各種端子などが該当する信号送受信部202aと、記憶部210aと、制御部220aとを有する。   In the example illustrated in FIG. 7, the wireless device 200a includes a wireless signal transmission / reception unit 201a, a signal transmission / reception unit 202a corresponding to various terminals for transmitting / receiving data, a storage unit 210a, and a control unit 220a.

無線信号送受信部201aは、制御部220aと接続される。無線信号送受信部201aは、無線信号送受信制御部221aにより制御されることで、他の無線装置200との間で近距離無線通信を用いてユーザIDを送受信する。例えば、無線信号送受信部201aは、ユーザID「A」を他の無線装置200に送信する。   The wireless signal transmission / reception unit 201a is connected to the control unit 220a. The wireless signal transmission / reception unit 201a transmits / receives a user ID to / from another wireless device 200 using near field communication by being controlled by the wireless signal transmission / reception control unit 221a. For example, the radio signal transmission / reception unit 201 a transmits the user ID “A” to the other radio apparatus 200.

記憶部210aは、制御部220aと接続される。記憶部210aは、制御部220aによる各種処理に用いられるデータを記憶する。記憶部210aは、例えば、RAM、フラッシュメモリなどの半導体メモリ素子、又は、ハードディスクや光ディスクなどの記憶装置が該当する。図7に示す例では、記憶部210aは、通信情報テーブル211aを有する。   The storage unit 210a is connected to the control unit 220a. The storage unit 210a stores data used for various processes by the control unit 220a. The storage unit 210a corresponds to, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. In the example illustrated in FIG. 7, the storage unit 210a includes a communication information table 211a.

通信情報テーブル211aは、無線装置200aについての通信情報を記憶する。具体的には、通信情報テーブル211aは、自ユーザIDと、相手ユーザIDと、コネクション確立時刻と、コネクション解放時刻とを含む通信情報を記憶する。ここで、無線装置200aは、ユーザAに用いられる。このため、無線装置200aの通信情報テーブル211aでは、自ユーザID「A」となる。   The communication information table 211a stores communication information about the wireless device 200a. Specifically, the communication information table 211a stores communication information including a self user ID, a partner user ID, a connection establishment time, and a connection release time. Here, the wireless device 200a is used by the user A. For this reason, in the communication information table 211a of the wireless device 200a, the own user ID “A” is set.

図8は、実施例1における無線装置の通信情報テーブルに記憶された通信情報の一例を示す図である。図8に示す例では、通信情報テーブル211aは、自ユーザID「A」と、相手ユーザID「B」と、コネクション確立時刻「13:00」と、コネクション解放時刻「14:00」とを含む通信情報を記憶する。すなわち、通信情報テーブル211aは、ユーザAの無線装置200aが、「13:00」から「14:00」までの間、ユーザBの無線装置200bからユーザIDを送受信可能であったことを記憶する。   FIG. 8 is a diagram illustrating an example of communication information stored in the communication information table of the wireless device according to the first embodiment. In the example illustrated in FIG. 8, the communication information table 211 a includes a local user ID “A”, a partner user ID “B”, a connection establishment time “13:00”, and a connection release time “14:00”. Store communication information. That is, the communication information table 211a stores that the user A's wireless device 200a can transmit and receive a user ID from the user B's wireless device 200b between “13:00” and “14:00”. .

制御部220aは、無線信号送受信部201aと信号送受信部202aと記憶部210aと接続される。制御部220aは、各種の処理手順などを規定したプログラムを記憶する内部メモリを有し、種々の処理を制御する。制御部220aは、例えば、ASIC、FPGA、CPU、MPUなどの電子回路が該当する。図7に示す例では、制御部220aは、無線信号送受信制御部221aと通信情報送信制御部222aとを有する。   The control unit 220a is connected to the radio signal transmission / reception unit 201a, the signal transmission / reception unit 202a, and the storage unit 210a. The control unit 220a has an internal memory that stores a program that defines various processing procedures and the like, and controls various processes. The control unit 220a corresponds to, for example, an electronic circuit such as an ASIC, FPGA, CPU, or MPU. In the example illustrated in FIG. 7, the control unit 220a includes a wireless signal transmission / reception control unit 221a and a communication information transmission control unit 222a.

無線信号送受信制御部221aは、無線信号送受信部201aを制御することで、ユーザIDを受信して通信情報テーブル211aに格納する。例えば、図2を用いて説明したように、無線信号送受信制御部221aは、コネクションを確立した他の無線装置200からユーザIDを受信し、受信したユーザIDを相手ユーザIDとして通信情報テーブル211aに格納する。また、無線信号送受信制御部221aは、相手ユーザIDと併せて、無線装置200aを利用するユーザとなる自ユーザIDとコネクション確立時刻とコネクション解放時刻とを通信情報テーブル211aに格納する。   The wireless signal transmission / reception control unit 221a controls the wireless signal transmission / reception unit 201a to receive the user ID and store it in the communication information table 211a. For example, as described with reference to FIG. 2, the wireless signal transmission / reception control unit 221a receives a user ID from another wireless device 200 that has established a connection, and uses the received user ID as a partner user ID in the communication information table 211a. Store. In addition, the wireless signal transmission / reception control unit 221a stores, in the communication information table 211a, the own user ID, the connection establishment time, and the connection release time, which are users who use the wireless device 200a, together with the counterpart user ID.

通信情報送信制御部222aは、所定のタイミングとなると、通信情報テーブル211aに記憶された通信情報を信号送受信部202aを介して画像共有サーバ300に送信する。なお、上述した説明では、無線装置200aを用いて説明したが、無線装置200bや無線装置200cについても同様であり、説明を省略する。   The communication information transmission control unit 222a transmits the communication information stored in the communication information table 211a to the image sharing server 300 via the signal transmission / reception unit 202a at a predetermined timing. In the above description, the wireless device 200a is used. However, the same applies to the wireless device 200b and the wireless device 200c, and the description thereof is omitted.

[画像共有サーバの構成]
図9は、実施例1における画像共有サーバの構成の一例を示すブロック図である。画像共有サーバ300は、ユーザにより撮影された画像データを記憶する。図9に示す例では、画像共有サーバ300は、データを送受信するための各種端子などが該当する信号送受信部301と、記憶部310と制御部320とを有する。なお、図9では、説明の便宜上、撮影装置100や無線装置200、画像参照装置400を併せて記載した。
[Image sharing server configuration]
FIG. 9 is a block diagram illustrating an example of the configuration of the image sharing server according to the first embodiment. The image sharing server 300 stores image data captured by the user. In the example illustrated in FIG. 9, the image sharing server 300 includes a signal transmission / reception unit 301 corresponding to various terminals for transmitting / receiving data, a storage unit 310, and a control unit 320. In FIG. 9, the imaging device 100, the wireless device 200, and the image reference device 400 are shown together for convenience of explanation.

記憶部310は、制御部320と接続される。記憶部310は、制御部320による各種処理に用いられるデータを記憶する。記憶部310は、例えば、RAM、フラッシュメモリなどの半導体メモリ素子、又は、ハードディスクや光ディスクなどの記憶装置が該当する。図9に示す例では、記憶部310は、通信情報テーブル311と、画像情報テーブル312とを有する。画像共有サーバ300の通信情報テーブル311は、「通信情報記憶部」とも称する。画像共有サーバ300の画像情報テーブル312は、「データ記憶部」とも称する。   Storage unit 310 is connected to control unit 320. The storage unit 310 stores data used for various processes performed by the control unit 320. The storage unit 310 corresponds to, for example, a semiconductor memory device such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. In the example illustrated in FIG. 9, the storage unit 310 includes a communication information table 311 and an image information table 312. The communication information table 311 of the image sharing server 300 is also referred to as a “communication information storage unit”. The image information table 312 of the image sharing server 300 is also referred to as a “data storage unit”.

通信情報テーブル311は、複数ある無線装置200各々の通信情報を記憶する。例えば、通信情報テーブル311は、無線装置200aの通信情報を記憶し、無線装置200bの通信情報を記憶し、無線装置200cの通信情報を記憶する。図10は、実施例1における画像共有サーバの通信情報テーブルに記憶された通信情報の一例を示す図である。図10に示すように、通信情報テーブル311は、自ユーザID「A」を含む通信情報を記憶し、自ユーザID「B」を含む通信情報を記憶する。通信情報テーブル311の他の点については、通信情報テーブル211aと同様であり、説明を省略する。   The communication information table 311 stores communication information of each of a plurality of wireless devices 200. For example, the communication information table 311 stores communication information of the wireless device 200a, stores communication information of the wireless device 200b, and stores communication information of the wireless device 200c. FIG. 10 is a diagram illustrating an example of communication information stored in the communication information table of the image sharing server according to the first embodiment. As illustrated in FIG. 10, the communication information table 311 stores communication information including the own user ID “A”, and stores communication information including the own user ID “B”. Other points of the communication information table 311 are the same as those of the communication information table 211a, and the description thereof is omitted.

画像情報テーブル312は、ユーザ各々により取得された画像データ各々についての画像情報を記憶する。例えば、画像情報テーブル312は、撮影装置100aにより撮影された画像についての画像情報を記憶し、撮影装置100bにより撮影された画像データについての画像情報を記憶する。また、画像情報テーブル312は、自ユーザIDや撮影時刻に加えて、画像データを利用可能な他のユーザを識別する「利用可ユーザID」を記憶する。図10に示した利用可ユーザIDは、後述の格納部321により画像情報テーブル312に格納される。   The image information table 312 stores image information for each piece of image data acquired by each user. For example, the image information table 312 stores image information regarding an image captured by the image capturing apparatus 100a, and stores image information regarding image data captured by the image capturing apparatus 100b. The image information table 312 stores “usable user ID” for identifying other users who can use the image data, in addition to the own user ID and shooting time. The available user ID shown in FIG. 10 is stored in the image information table 312 by the storage unit 321 described later.

図11は、実施例1における画像共有サーバの画像情報テーブルに記憶された情報の一例を示す図である。図11の(1)や(2)に示すように、画像情報テーブル312は、自ユーザID「A」についての画像情報を記憶し、自ユーザID「B」についての画像情報を記憶する。つまり、画像情報テーブル312は、ユーザAの撮影装置100aにより撮影された画像データについての画像情報を記憶し、ユーザBの撮影装置100bにより撮影された画像についての画像情報を記憶する。   FIG. 11 is a diagram illustrating an example of information stored in the image information table of the image sharing server according to the first embodiment. As illustrated in (1) and (2) of FIG. 11, the image information table 312 stores image information for the own user ID “A” and stores image information for the own user ID “B”. That is, the image information table 312 stores image information regarding image data captured by the user A's imaging device 100a, and stores image information regarding images captured by the user B's imaging device 100b.

ここで、図11の(1)や(2)に示すように、画像情報テーブル312は、画像データごとに、「利用可ユーザID」を記憶する。図11の(1)に示す例では、利用可ユーザIDが空白となっている場合を示した。図11の(2)に示す例では、利用可ユーザIDにユーザIDが入力された場合を示した。   Here, as shown in (1) and (2) of FIG. 11, the image information table 312 stores “available user ID” for each image data. In the example shown in (1) of FIG. 11, the case where the available user ID is blank is shown. In the example shown in (2) of FIG. 11, a case where a user ID is input as an available user ID is shown.

図11の(2)に示す例では、画像情報テーブル312は、ユーザAの撮影装置100aにより撮影された画像ID「picture0012」について、利用可ユーザID「B」を記憶する。すなわち、画像情報テーブル312は、画像ID「picture0012」の画像データについて、画像ID「picture0012」を撮影したユーザであるユーザAとは別に、ユーザ「B」が利用可能であることを記憶する。   In the example shown in (2) of FIG. 11, the image information table 312 stores an available user ID “B” for the image ID “picture0012” taken by the user A's photographing apparatus 100a. That is, the image information table 312 stores that the user “B” can use the image data with the image ID “picture0012” separately from the user A who is the user who has taken the image ID “picture0012”.

図11の(2)に示す例では、画像情報テーブル312が、利用可ユーザIDとしてユーザIDを1つ記憶する場合と1つも記憶しない場合とを示したが、本発明はこれに限定されるものではない。例えば、画像情報テーブル312は、2つ以上のユーザIDを利用可ユーザIDとして記憶する場合もある。   In the example shown in (2) of FIG. 11, the image information table 312 shows a case where one user ID is stored as an available user ID and a case where no user ID is stored, but the present invention is limited to this. It is not a thing. For example, the image information table 312 may store two or more user IDs as available user IDs.

制御部320は、信号送受信部301と記憶部310と接続される。制御部320は、各種の処理手順などを規定したプログラムを記憶する内部メモリを有し、種々の処理を制御する。制御部320は、例えば、ASIC、FPGA、CPU、MPUなどの電子回路が該当する。図9に示す例では、制御部320は、格納部321と抽出画像送信制御部322とを有する。   The control unit 320 is connected to the signal transmission / reception unit 301 and the storage unit 310. The control unit 320 has an internal memory that stores a program that defines various processing procedures and the like, and controls various processes. For example, the control unit 320 corresponds to an electronic circuit such as an ASIC, FPGA, CPU, or MPU. In the example illustrated in FIG. 9, the control unit 320 includes a storage unit 321 and an extracted image transmission control unit 322.

格納部321は、無線装置200により送信された通信情報を受信し、通信情報テーブル311に格納する。また、格納部321は、撮影装置100により送信された画像情報を受信し、図11の(1)に示すように、画像情報テーブル312に格納する。   The storage unit 321 receives the communication information transmitted by the wireless device 200 and stores it in the communication information table 311. Further, the storage unit 321 receives the image information transmitted from the photographing apparatus 100 and stores it in the image information table 312 as shown in (1) of FIG.

また、格納部321は、相手ユーザが無線範囲にいた時間帯にユーザが撮影した画像データを、相手ユーザが利用可能な画像データとして抽出する。言い換えると、格納部321は、相手ユーザが無線範囲にいた時間帯に相手ユーザが撮影した画像データを、ユーザが利用可能な画像データとして抽出する。例えば、格納部321は、無線装置200aの無線範囲11a内に無線装置200bがいた際に撮影装置100aにより撮影された画像データを、無線装置200bのユーザであるユーザBが利用可能な画像データとして抽出する。   In addition, the storage unit 321 extracts image data captured by the user during the time zone in which the partner user was in the wireless range, as image data usable by the partner user. In other words, the storage unit 321 extracts image data captured by the partner user during the time zone in which the partner user was in the wireless range, as image data usable by the user. For example, the storage unit 321 uses image data captured by the imaging device 100a when the wireless device 200b is within the wireless range 11a of the wireless device 200a as image data that can be used by the user B who is a user of the wireless device 200b. Extract.

より詳細には、格納部321は、任意のユーザIDを含む通信情報テーブル311に記憶された通信情報の相手ユーザIDに対応付けられており、かつ、通信情報の時間帯情報によって識別される時間帯に撮影時刻が含まれる画像データを、係る任意のユーザIDによって識別されるユーザが利用可能な画像データとして抽出する。   More specifically, the storage unit 321 is associated with the counterpart user ID of the communication information stored in the communication information table 311 including an arbitrary user ID and is identified by the time zone information of the communication information. Image data whose shooting time is included in the band is extracted as image data usable by the user identified by the arbitrary user ID.

また、格納部321は、抽出した画像データに対して、図11の(2)に示すように、利用可ユーザIDを入力する。例えば、無線装置200aの無線範囲11a内に無線装置200bがいた際に撮影装置100aにより撮影された画像データを、無線装置200bのユーザであるユーザBが利用可能な画像データとして抽出した場合を用いて説明する。この場合、格納部321は、抽出した画像データの利用可ユーザIDとしてユーザID「B」を入力する。なお、格納部321による抽出処理の詳細な流れの一例については、フローチャートを用いて後述するため、説明を省略する。   Further, the storage unit 321 inputs an available user ID for the extracted image data as shown in (2) of FIG. For example, a case where image data captured by the image capturing device 100a when the wireless device 200b is within the wireless range 11a of the wireless device 200a is extracted as image data usable by the user B who is the user of the wireless device 200b is used. I will explain. In this case, the storage unit 321 inputs the user ID “B” as a usable user ID of the extracted image data. Note that an example of a detailed flow of the extraction processing by the storage unit 321 will be described later with reference to a flowchart, and thus description thereof will be omitted.

抽出画像送信制御部322は、画像データを参照するユーザのユーザIDを含む参照要求を信号送受信部301を介して受信すると、受信した参照要求に合致する画像データを画像情報テーブル312から抽出して送信する。ここで、抽出画像送信制御部322が送信する画像データについて、参照ユーザID「A」である場合を用いて説明する。この場合、抽出画像送信制御部322は、自ユーザID「A」に対応付けられた画像データと、利用可ユーザID「A」に対応付けられた画像との内、参照要求に合致する画像データを信号送受信部301を介して画像参照装置400に送信する。すなわち、抽出画像送信制御部322は、例えば、データを参照するユーザにより撮影された画像データを出力し、又は、相手ユーザが自ユーザの無線範囲にいた時間帯に撮影された相手ユーザの画像データを出力する。   When the extracted image transmission control unit 322 receives the reference request including the user ID of the user who refers to the image data via the signal transmission / reception unit 301, the extracted image transmission control unit 322 extracts the image data that matches the received reference request from the image information table 312. Send. Here, the image data transmitted by the extracted image transmission control unit 322 will be described using the case of the reference user ID “A”. In this case, the extracted image transmission control unit 322 matches the reference request among the image data associated with the own user ID “A” and the image associated with the available user ID “A”. Is transmitted to the image reference device 400 via the signal transmission / reception unit 301. That is, the extracted image transmission control unit 322 outputs, for example, image data captured by a user who refers to the data, or image data of the partner user captured in a time zone when the partner user was in the wireless range of the user. Is output.

[画像参照装置の構成の一例]
図12は、実施例1における画像参照装置の構成の一例を示すブロック図である。図12では、説明の便宜上、画像共有サーバ300を併せて示した。図12に示す例では、画像参照装置400は、入力部401と、データを送受信するための各種端子などが該当する信号送受信部402と、出力部403と、記憶部410と、制御部420とを有する。入力部401は、ユーザから情報や指示の入力を受け付ける。入力部401は、例えば、キーボードやタッチパネルなどの各種の情報入力機器、あるいは、ユーザがデータを入力するための各種端子などが該当する。出力部403は、ユーザに画像データを出力する。出力部403は、例えば、モニタやディスプレイなどが該当する。
[Example of configuration of image reference device]
FIG. 12 is a block diagram illustrating an example of the configuration of the image reference device according to the first embodiment. In FIG. 12, the image sharing server 300 is also shown for convenience of explanation. In the example illustrated in FIG. 12, the image reference device 400 includes an input unit 401, a signal transmission / reception unit 402 corresponding to various terminals for transmitting / receiving data, an output unit 403, a storage unit 410, a control unit 420, and the like. Have The input unit 401 receives input of information and instructions from the user. The input unit 401 corresponds to various information input devices such as a keyboard and a touch panel, or various terminals for a user to input data. The output unit 403 outputs image data to the user. The output unit 403 corresponds to, for example, a monitor or a display.

記憶部410は、制御部420と接続される。記憶部410は、制御部420による各種処理に用いられるデータを記憶する。記憶部410は、例えば、RAM、フラッシュメモリなどの半導体メモリ素子、又は、ハードディスクや光ディスクなどの記憶装置が該当する。図12に示す例では、記憶部410は、画像情報テーブル411を有する。   Storage unit 410 is connected to control unit 420. The storage unit 410 stores data used for various processes performed by the control unit 420. The storage unit 410 corresponds to, for example, a semiconductor memory device such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. In the example illustrated in FIG. 12, the storage unit 410 includes an image information table 411.

画像情報テーブル411は、画像情報を記憶する。画像情報テーブル411に格納された画像情報は、例えば、撮影装置100を利用したユーザにより格納された画像情報や、画像共有サーバ300により送信された画像情報が該当する。   The image information table 411 stores image information. The image information stored in the image information table 411 corresponds to, for example, image information stored by a user who uses the photographing apparatus 100 or image information transmitted by the image sharing server 300.

制御部420は、入力部401と信号送受信部402と出力部403と記憶部410と接続される。制御部420は、各種の処理手順などを規定したプログラムを記憶する内部メモリを有し、種々の処理を制御する。制御部420は、例えば、ASIC、FPGA、CPU、MPUなどの電子回路が該当する。図12に示す例では、制御部420は、参照要求送信制御部421と出力制御部422とを有する。   The control unit 420 is connected to the input unit 401, the signal transmission / reception unit 402, the output unit 403, and the storage unit 410. The control unit 420 includes an internal memory that stores a program that defines various processing procedures and the like, and controls various processes. For example, the control unit 420 corresponds to an electronic circuit such as an ASIC, FPGA, CPU, or MPU. In the example illustrated in FIG. 12, the control unit 420 includes a reference request transmission control unit 421 and an output control unit 422.

参照要求送信制御部421は、ユーザから参照する際の条件を入力部401を介して受信すると、受信した条件を含む参照要求を信号送受信部402を介して画像共有サーバ300に送信する。また、参照要求を信号送受信部402は、参照要求に対応して画像共有サーバ300から受信した画像データを画像情報テーブル411に格納する。なお、条件とは、例えば、参照するユーザのユーザIDや日時、相手ユーザIDなどが該当する。   When the reference request transmission control unit 421 receives a condition for reference from the user via the input unit 401, the reference request transmission control unit 421 transmits a reference request including the received condition to the image sharing server 300 via the signal transmission / reception unit 402. Further, the signal transmission / reception unit 402 stores the image data received from the image sharing server 300 in response to the reference request in the image information table 411. Note that the conditions correspond to, for example, the user ID and date / time of the user to be referred to, the partner user ID, and the like.

出力制御部422は、画像情報テーブル411に格納された画像データを出力部403を介してユーザに出力する。参照ユーザID「A」である場合を用いて説明する。この場合、出力制御部422は、撮影装置100aにより撮影された画像データを出力し、無線装置200bが無線装置200aの無線範囲にいた時間帯に撮影装置100bにより撮影された画像データを出力する。ここで、出力制御部422が出力する画像データは、例えば、参照要求に応じて画像共有サーバ300から受信した画像データが該当する。   The output control unit 422 outputs the image data stored in the image information table 411 to the user via the output unit 403. A case where the reference user ID is “A” will be described. In this case, the output control unit 422 outputs the image data captured by the imaging device 100a, and outputs the image data captured by the imaging device 100b during the time zone in which the wireless device 200b was within the wireless range of the wireless device 200a. Here, the image data output by the output control unit 422 corresponds to, for example, image data received from the image sharing server 300 in response to a reference request.

[画像共有サーバの抽出処理の流れ]
図13を用いて、実施例1における画像共有サーバ300の格納部321による抽出処理の流れの一例を示す。図13は、実施例1における格納部による抽出処理の流れの一例を示すフローチャートである。
[Flow of image sharing server extraction processing]
An example of the flow of extraction processing by the storage unit 321 of the image sharing server 300 according to the first embodiment will be described with reference to FIG. FIG. 13 is a flowchart illustrating an example of the flow of extraction processing by the storage unit according to the first embodiment.

図13に示すように、格納部321は、処理タイミングとなると(ステップS601肯定)、処理対象となるユーザIDを1つ選択し(ステップS602)、選択したユーザIDを自ユーザIDとして、通信情報テーブル311を検索することで、相手ユーザIDと時間帯情報と取得する(ステップS603)。   As illustrated in FIG. 13, the storage unit 321 selects one user ID to be processed when the processing timing comes (Yes in step S601) (step S602), and sets the selected user ID as its own user ID. By searching the table 311, the partner user ID and time zone information are acquired (step S 603).

例えば、ユーザID「B」を選択した場合には、自ユーザID「B」に対応付けて通信情報テーブル311に記憶された相手ユーザIDと時間帯情報とを検索する。この結果、図10に示す例では、格納部321は、自ユーザID「B」に対応付けられた相手ユーザID「A」とコネクション確立時刻「13:00」とコネクション解放時刻「14:00」とを取得する。同様に、格納部321は、自ユーザID「B」を含む通信情報が複数ある場合には、複数ある通信情報各々から相手ユーザと時間帯情報とを取得する。   For example, when the user ID “B” is selected, the partner user ID and time zone information stored in the communication information table 311 in association with the user ID “B” are searched. As a result, in the example illustrated in FIG. 10, the storage unit 321 includes the counterpart user ID “A” associated with the own user ID “B”, the connection establishment time “13:00”, and the connection release time “14:00”. And get. Similarly, when there are a plurality of pieces of communication information including the own user ID “B”, the storage unit 321 acquires the partner user and time zone information from each of the plurality of pieces of communication information.

そして、格納部321は、取得した相手ユーザIDのユーザにより撮影された画像データを画像情報テーブル312から抽出する(ステップS604)。例えば、格納部321は、取得した相手ユーザID「A」により識別されるユーザAにより撮影された画像データを抽出する。図11の(1)に示す例では、格納部321は、自ユーザID「A」に対応付けられた画像ID「picture0011」〜画像ID「picture0014」により識別される画像データを抽出する。   Then, the storage unit 321 extracts image data taken by the user of the acquired partner user ID from the image information table 312 (step S604). For example, the storage unit 321 extracts image data captured by the user A identified by the acquired counterpart user ID “A”. In the example shown in (1) of FIG. 11, the storage unit 321 extracts image data identified by the image ID “picture 0011” to the image ID “picture 0014” associated with the own user ID “A”.

そして、格納部321は、取得した画像の内、取得した時間帯情報により識別される時間帯に撮影時刻が含まれる画像データを抽出する(ステップS605)。例えば、上述したように、コネクション確立時刻「13:00」とコネクション解放時刻「14:00」とである場合には、撮影時刻が「13:00」〜「14:00」の間にある画像データを抽出する。図11の(1)に示す例では、画像ID「picture0012」〜画像ID「picture0014」により識別される画像を抽出する。   Then, the storage unit 321 extracts image data in which the shooting time is included in the time zone identified by the acquired time zone information from the acquired images (step S605). For example, as described above, when the connection establishment time is “13:00” and the connection release time is “14:00”, an image whose shooting time is between “13:00” and “14:00” Extract data. In the example shown in (1) of FIG. 11, an image identified by the image ID “picture0012” to the image ID “picture0014” is extracted.

そして、格納部321は、抽出した画像データの利用可ユーザIDに、処理対象として選択したユーザIDを格納する(ステップS606)。例えば、図11の(2)に示すように、画像ID「picture0012」〜画像ID「picture0014」の利用可ユーザIDとして、利用可ユーザID「B」を格納する。   Then, the storage unit 321 stores the user ID selected as the processing target in the available user ID of the extracted image data (step S606). For example, as shown in (2) of FIG. 11, the available user ID “B” is stored as the available user ID of the image ID “picture 0012” to the image ID “picture 0014”.

[実施例1の効果]
上述したように、実施例1によれば、無線装置200は、他の無線装置200により送信された他の無線装置200のユーザIDを近距離無線通信を用いて受信すると、受信したユーザIDと自ユーザIDと時間帯情報とを含む通信情報をデータサーバに送信する。また、画像共有サーバ300は、画像と撮影時刻とユーザIDとを対応付けて記憶し、無線装置200から送信された通信情報を記憶する。また、画像共有サーバ300は、画像データの内、任意のユーザIDを含む通信情報の相手ユーザIDに対応付けられており、かつ、時間帯情報によって識別される時間帯に撮影時刻が含まれる画像データを、係る任意のユーザIDによって識別されるユーザが利用可能なデータとして抽出する。
[Effect of Example 1]
As described above, according to the first embodiment, when the wireless device 200 receives the user ID of the other wireless device 200 transmitted by the other wireless device 200 using the short-range wireless communication, the wireless device 200 Communication information including the own user ID and time zone information is transmitted to the data server. In addition, the image sharing server 300 stores an image, a shooting time, and a user ID in association with each other, and stores communication information transmitted from the wireless device 200. In addition, the image sharing server 300 is an image that is associated with the counterpart user ID of the communication information including an arbitrary user ID in the image data, and includes the shooting time in the time zone identified by the time zone information. The data is extracted as data that can be used by the user identified by the arbitrary user ID.

この結果、ユーザ自身が取得したデータ以外のデータも利用可能である。また、この結果、自分と相手のユーザ同士が無線装置200を持ち、近接した場合にユーザIDを交換することで、ユーザ各々により並行して撮影されている画像データへの相互の許諾を簡単に実行可能である。また、この結果、相手に撮影された自分の近辺の画像データを取得可能である。これにより、例えば、自分から見て全方位の視野画像を取得したり、全方位から自分を見る画像を取得したりすることも可能となる。   As a result, data other than the data acquired by the user himself can be used. As a result, when the user and the other user have the wireless device 200 and are close to each other, the user ID is exchanged, so that mutual permission to the image data photographed in parallel by each user can be easily performed. It is feasible. As a result, it is possible to acquire image data of the vicinity of the person photographed by the other party. Thereby, for example, it is possible to acquire a field image in all directions as viewed from the user, or to acquire an image in which the user is viewed from all directions.

また、上述したように、画像共有サーバ300は、画像データ各々に利用可ユーザIDを設定するので、画像共有サーバ300に保存された画像データには、複数ユーザへの利用許諾が設定済みとなり、許諾済みのユーザが画像データを容易に利用可能である。   Further, as described above, since the image sharing server 300 sets a usable user ID for each image data, the use permission for a plurality of users is already set in the image data stored in the image sharing server 300. A licensed user can easily use the image data.

また、上述した実施例によれば、無線装置200は、時間帯情報として、近距離無線通信を用いて他識別情報を送受信可能な時間帯を含む通信情報を送信する。この結果、ユーザが他のユーザを意識することなく、ユーザと近接した他のユーザを無線装置200が認識でき、ユーザの周囲の画像を撮影した他のユーザを簡単に特定することが可能である。   Further, according to the above-described embodiment, the wireless device 200 transmits communication information including a time zone in which other identification information can be transmitted and received using short-range wireless communication as time zone information. As a result, the wireless device 200 can recognize other users close to the user without being aware of the other users, and can easily identify other users who have taken images around the user. .

また、上述した実施例によれば、撮影装置100は、定期的かつ自動的にユーザの正面前方の画像データを撮影し、撮影されたデータと自撮影装置100を利用するユーザのユーザIDとを画像共有サーバ300に送信する。また、画像共有サーバ300は、撮影装置100により送信された画像データと識別情報とを対応付けて記憶する。この結果、ユーザが撮影を意識することなく、ユーザのライフログを記憶することが可能であり、ユーザ自身が取得したデータ以外のデータも利用可能である。   In addition, according to the above-described embodiment, the imaging device 100 periodically and automatically captures image data in front of the user's front, and the captured data and the user ID of the user who uses the self-imaging device 100 are obtained. It transmits to the image sharing server 300. Further, the image sharing server 300 stores the image data transmitted from the image capturing apparatus 100 and the identification information in association with each other. As a result, the user's life log can be stored without the user being aware of shooting, and data other than the data acquired by the user can be used.

さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、その他の実施例にて実施されても良い。そこで、以下では、その他の実施例を示す。   Although the embodiments of the present invention have been described so far, the present invention may be implemented in other embodiments besides the above-described embodiments. Therefore, other embodiments will be described below.

[撮影装置により取得されるデータ]
例えば、上述した実施例では、撮影装置100が画像データを撮影し、データ共有システムにて画像データが共有される場合について説明したが、本発明はこれに限定されるものではなく、任意のデータであって良い。例えば、画像データではなく音声データでも良く、動画データでも良く、ユーザの位置情報データであっても良い。この場合、例えば、撮影装置100は、音声データを録音し、動画データを撮影し、ユーザの位置情報データを取得する。
[Data acquired by the camera]
For example, in the above-described embodiment, the case where the image capturing apparatus 100 captures image data and the image data is shared by the data sharing system has been described, but the present invention is not limited to this, and arbitrary data It may be. For example, not image data but audio data, moving image data, or user position information data may be used. In this case, for example, the imaging apparatus 100 records audio data, captures moving image data, and acquires user position information data.

[撮影装置]
また、例えば、上述した実施例では、撮影装置100が、定期的かつ自動的に画像データを撮影する場合について説明したが、本発明はこれに限定されるものではなく、例えば、ユーザが手動にて撮影しても良い。
[Shooting device]
Further, for example, in the above-described embodiment, the case where the image capturing apparatus 100 captures image data regularly and automatically has been described. However, the present invention is not limited to this, for example, the user manually You may shoot.

[近距離無線通信]
また、例えば、上述した実施例では、近距離無線通信として、例えば、ブルートゥースやZigBeeと呼ばれる近距離無線通信などを例に説明したが、本発明はこれに限定されるものではなく、任意の通信方式を用いて良い。例えば、無線LANを用いても良い。
[Near field communication]
Further, for example, in the above-described embodiment, as short-range wireless communication, for example, short-range wireless communication called Bluetooth or ZigBee has been described as an example, but the present invention is not limited to this, and any communication is possible. A method may be used. For example, a wireless LAN may be used.

また、例えば、上述した実施例では、無線装置200が近距離無線通信を用いて他の無線装置200と識別情報を送受信する場合について説明したが、本発明はこれに限定されるものではない。例えば、無線装置200は、他の無線装置200と接触した上でデータ授受を行っても良い。例えば、近くにいるユーザ各々が各自の無線装置200の端子を結合することで、データ授受を行っても良い。この場合、例えば、結合後一定時間を受信可能な時間帯と見なして用いても良い。   For example, in the above-described embodiment, the case where the wireless device 200 transmits and receives identification information to and from another wireless device 200 using short-range wireless communication has been described, but the present invention is not limited to this. For example, the wireless device 200 may exchange data after making contact with another wireless device 200. For example, each user in the vicinity may exchange data by connecting terminals of his / her wireless device 200. In this case, for example, a fixed time after combination may be regarded as a receivable time zone.

[データ共有システム]
また、例えば、上述した実施例では、画像共有システムが撮影装置100を有し、撮影装置100により撮影された画像データを画像共有サーバ300が記憶する場合について説明したが、本発明はこれに限定されるものではない。例えば、画像共有システムは、撮影装置100を有しなくても良い。この場合、画像共有サーバ300は、例えば、予めユーザに入力された画像データを記憶して用いる。
[Data sharing system]
Further, for example, in the above-described embodiment, the case where the image sharing system includes the imaging device 100 and the image sharing server 300 stores the image data captured by the imaging device 100 has been described, but the present invention is not limited thereto. Is not to be done. For example, the image sharing system may not include the imaging device 100. In this case, the image sharing server 300 stores and uses image data input in advance by the user, for example.

また、例えば、上述した実施例によれば、撮影装置100と無線装置200と画像共有サーバ300と画像参照装置400とを有する場合について説明した。ただし、本発明はこれに限定されるものではなく、例えば、撮影装置100を有しなくても良い。この場合、画像共有サーバ300は、予めユーザにより取得された画像データを記憶する。   For example, according to the above-described embodiment, the case where the imaging apparatus 100, the wireless apparatus 200, the image sharing server 300, and the image reference apparatus 400 are provided has been described. However, the present invention is not limited to this, and for example, the photographing apparatus 100 may not be provided. In this case, the image sharing server 300 stores image data acquired in advance by the user.

[ユーザの携帯する装置]
また、例えば、上述した実施例によれば、図1に示すように、ユーザが、撮影装置100と無線装置200との両方を有する場合について説明した。ただし、本発明はこれに限定されるものではなく、ユーザは、撮影装置100を携帯しなくても良い。この場合、ユーザは自ら画像データを撮影することなく、他のユーザにより撮影された画像データを用いることになる。
[Devices carried by users]
For example, according to the above-described embodiment, as illustrated in FIG. 1, the case where the user has both the photographing device 100 and the wireless device 200 has been described. However, the present invention is not limited to this, and the user does not have to carry the photographing apparatus 100. In this case, the user does not shoot the image data himself, but uses the image data shot by another user.

[利用可ユーザID]
また、例えば、上述した実施例によれば、格納部321が、画像データ各々に対して利用可ユーザIDを格納する場合について説明した。ただし、本発明はこれに限定されるものではなく、利用可ユーザIDを用いなくても良い。この場合、画像共有サーバ300は、画像参照装置400から参照要求を受信するごとに、要求元となるユーザが利用可能となる画像を抽出し、抽出した画像データの内参照要求に含まれる条件に合致する画像データを特定して出力しても良い。
[Available user ID]
For example, according to the above-described embodiment, the case where the storage unit 321 stores the usable user ID for each image data has been described. However, the present invention is not limited to this, and the usable user ID may not be used. In this case, every time a reference request is received from the image reference device 400, the image sharing server 300 extracts an image that can be used by the user who is the request source, and satisfies the conditions included in the reference request in the extracted image data. The matching image data may be specified and output.

[ユーザIDの配布]
また、例えば、上述した実施例によれば、無線装置200が相互にユーザIDを交換する場合について説明した。ただし、本発明はこれに限定されるものではなく、無線装置200は、ユーザIDを一方的に配布しても良い。例えば、特定の地点の画像データを撮影する監視装置にユーザIDが付与された場合を用いて説明する。この場合、監視装置は、他の無線装置200からユーザIDを取得することなく、自監視装置が送信する近距離無線通信の無線範囲内に、予め設定されたユーザIDを送信し、受信した他の無線装置200のユーザに対して自監視装置が撮影した画像データの利用を許可しても良い。
[Distribution of user ID]
For example, according to the above-described embodiment, the case where the wireless devices 200 exchange user IDs with each other has been described. However, the present invention is not limited to this, and the wireless device 200 may distribute the user ID unilaterally. For example, a case where a user ID is given to a monitoring device that captures image data of a specific point will be described. In this case, the monitoring device transmits the user ID set in advance within the wireless range of the short-range wireless communication transmitted by the self-monitoring device without acquiring the user ID from the other wireless device 200. The user of the wireless device 200 may be allowed to use image data captured by the self-monitoring device.

[時間帯情報]
また、例えば、上述した実施例によれば、他の無線装置200からユーザIDを送受信可能な時間帯を識別する時間帯情報を用いる場合について説明した。ただし、本発明はこれに限定されるものではなく、他の無線装置200からユーザIDを受信可能な時間帯を識別する時間帯情報を用いても良い。例えば、他の無線装置200からの情報を受信可能となった時刻をコネクション確立時刻の代わりに用いても良く、他の無線装置200からの情報を受信可能でなくなった時刻をコネクション解放時刻の代わりに用いても良い。
[Time zone information]
For example, according to the above-described embodiment, a case has been described in which time zone information for identifying a time zone in which a user ID can be transmitted and received from another wireless device 200 is used. However, the present invention is not limited to this, and time zone information for identifying a time zone in which a user ID can be received from another wireless device 200 may be used. For example, the time at which information from another wireless device 200 can be received may be used instead of the connection establishment time, and the time at which information from other wireless device 200 can no longer be received is used instead of the connection release time. You may use for.

[システム構成]
また、本実施例において説明した各処理の内、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部又は一部を公知の方法で自動的に行うこともできる。例えば、画像をユーザが手動にて撮影しても良い。この他、上述文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については(図1〜図13)、特記する場合を除いて任意に変更することができる。
[System configuration]
Of the processes described in this embodiment, all or a part of the processes described as being automatically performed can be manually performed, or the processes described as being performed manually can be performed. All or a part can be automatically performed by a known method. For example, the user may manually take an image. In addition, the processing procedures, control procedures, specific names, and information including various data and parameters shown in the above-described document and drawings (FIGS. 1 to 13) are arbitrarily changed unless otherwise specified. be able to.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。例えば、撮影装置100と無線装置200と画像参照装置400との内、任意の2つの装置を統合して1つの装置としても良く、3つとも統合して1つの装置としても良い。また、撮影装置100の画像情報テーブル111と画像共有サーバ300の画像情報テーブル312と、画像参照装置400の画像情報テーブル411とについて、同期するようにしても良く、同一のテーブルに撮影装置100と画像共有サーバ300と画像参照装置400とがネットワーク経由にてアクセスして実現しても良い。   Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. That is, the specific form of distribution / integration of each device is not limited to the one shown in the figure, and all or a part of the distribution / integration may be functionally or physically distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured. For example, any two of the photographing apparatus 100, the wireless apparatus 200, and the image reference apparatus 400 may be integrated into one apparatus, or all three may be integrated into one apparatus. Further, the image information table 111 of the image capturing apparatus 100, the image information table 312 of the image sharing server 300, and the image information table 411 of the image reference apparatus 400 may be synchronized. The image sharing server 300 and the image reference device 400 may be realized by accessing via a network.

[プログラム]
図14は、開示の技術に係る更新プログラムによる情報処理がコンピュータを用いて具体的に実現されることを示す図である。図14に例示するように、コンピュータ3000は、例えば、メモリ3010と、CPU(Central Processing Unit)3020と、ハードディスクドライブインタフェース3030と、ディスクドライブインタフェース3040と、シリアルポートインタフェース3050と、ビデオアダプタ3060と、ネットワークインタフェース3070とを有する。コンピュータ3000の各部はバス3100によって接続される。
[program]
FIG. 14 is a diagram illustrating that information processing by the update program according to the disclosed technique is specifically realized using a computer. As illustrated in FIG. 14, the computer 3000 includes, for example, a memory 3010, a CPU (Central Processing Unit) 3020, a hard disk drive interface 3030, a disk drive interface 3040, a serial port interface 3050, a video adapter 3060, Network interface 3070. Each part of the computer 3000 is connected by a bus 3100.

メモリ3010は、図14に例示するように、ROM3011及びRAM3012を含む。ROM3011は、例えば、BIOS(Basic Input Output System)等のブートプログラムを記憶する。ハードディスクドライブインタフェース3030は、図14に例示するように、ハードディスクドライブ3080に接続される。ディスクドライブインタフェース3040は、図14に例示するように、ディスクドライブ3090に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブ3090に挿入される。シリアルポートインタフェース3050は、図14に例示するように、例えばマウス3051、キーボード3052に接続される。ビデオアダプタ3060は、図14に例示するように、例えばディスプレイ3061に接続される。   The memory 3010 includes a ROM 3011 and a RAM 3012 as illustrated in FIG. The ROM 3011 stores a boot program such as BIOS (Basic Input Output System). The hard disk drive interface 3030 is connected to the hard disk drive 3080 as illustrated in FIG. The disk drive interface 3040 is connected to the disk drive 3090 as illustrated in FIG. For example, a removable storage medium such as a magnetic disk or an optical disk is inserted into the disk drive 3090. The serial port interface 3050 is connected to, for example, a mouse 3051 and a keyboard 3052 as illustrated in FIG. The video adapter 3060 is connected to a display 3061, for example, as illustrated in FIG.

ここで、図14に例示するように、ハードディスクドライブ3080は、例えば、OS3081、アプリケーションプログラム3082、プログラムモジュール3083、プログラムデータ3084を記憶する。すなわち、開示の技術に係る更新プログラムは、コンピュータによって実行される指令が記述されたプログラムモジュール3083として、例えばハードディスクドライブ3080に記憶される。具体的には、上記実施例で説明した制御部120や制御部220、制御部320や制御部420の各部と同様の情報処理を実行する手順各々が記述されたプログラムモジュールが、ハードディスクドライブ3080に記憶される。   Here, as illustrated in FIG. 14, the hard disk drive 3080 stores, for example, an OS 3081, an application program 3082, a program module 3083, and program data 3084. In other words, the update program according to the disclosed technology is stored in, for example, the hard disk drive 3080 as the program module 3083 in which instructions executed by the computer are described. Specifically, a program module in which a procedure for executing the same information processing as the control unit 120, the control unit 220, the control unit 320, and the control unit 420 described in the above embodiment is described in the hard disk drive 3080. Remembered.

また、上記実施例で説明した記憶部110や記憶部210、記憶部310、記憶部410に記憶されるデータのように、更新プログラムによる情報処理に用いられるデータは、プログラムデータ3084として、例えばハードディスクドライブ3080に記憶される。そして、CPU3020が、ハードディスクドライブ3080に記憶されたプログラムモジュール3083やプログラムデータ3084を必要に応じてRAM3012に読み出し、各種の手順を実行する。   Further, data used for information processing by the update program, such as the data stored in the storage unit 110, the storage unit 210, the storage unit 310, and the storage unit 410 described in the above-described embodiments, is set as program data 3084, for example, a hard disk Stored in drive 3080. The CPU 3020 reads the program module 3083 and program data 3084 stored in the hard disk drive 3080 to the RAM 3012 as necessary, and executes various procedures.

なお、更新プログラムに係るプログラムモジュール3083やプログラムデータ3084は、ハードディスクドライブ3080に記憶される場合に限られない。例えば、プログラムモジュール3083やプログラムデータ3084は、着脱可能な記憶媒体に記憶されても良い。この場合、CPU3020は、ディスクドライブなどの着脱可能な記憶媒体を介してデータを読み出す。また、同様に、更新プログラムに係るプログラムモジュール3083やプログラムデータ3084は、ネットワーク(LAN(Local Area Network)、WAN(Wide Area Network)等)を介して接続された他のコンピュータに記憶されても良い。この場合、CPU3020は、ネットワークインタフェースを介して他のコンピュータにアクセスすることで各種データを読み出す。   Note that the program module 3083 and the program data 3084 related to the update program are not limited to being stored in the hard disk drive 3080. For example, the program module 3083 and the program data 3084 may be stored in a removable storage medium. In this case, the CPU 3020 reads data via a removable storage medium such as a disk drive. Similarly, the program module 3083 and program data 3084 related to the update program may be stored in another computer connected via a network (LAN (Local Area Network), WAN (Wide Area Network), etc.). . In this case, the CPU 3020 reads various data by accessing another computer via the network interface.

[その他]
なお、本実施例で説明した制御プログラムは、インターネットなどのネットワークを介して配布することができる。また、制御プログラムは、ハードディスク、フレキシブルディスク(FD)、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
[Others]
Note that the control program described in this embodiment can be distributed via a network such as the Internet. The control program can also be executed by being recorded on a computer-readable recording medium such as a hard disk, a flexible disk (FD), a CD-ROM, an MO, and a DVD, and being read from the recording medium by the computer.

100 撮影装置
101 撮影部
102 信号送受信部
110 記憶部
111 画像情報テーブル
120 制御部
121 撮影制御部
122 画像情報送信制御部
200 無線装置
201 無線信号送受信部
202 信号送受信部
210 記憶部
211 通信情報テーブル
220 制御部
221 無線信号送受信制御部
222 通信情報送信制御部
300 画像共有サーバ
301 信号送受信部
310 記憶部
311 通信情報テーブル
312 画像情報テーブル
320 制御部
321 格納部
322 抽出画像送信制御部
400 画像参照装置
401 入力部
402 信号送受信部
403 出力部
410 記憶部
411 画像情報テーブル
420 制御部
421 参照要求送信制御部
422 出力制御部
DESCRIPTION OF SYMBOLS 100 Image pick-up apparatus 101 Image pick-up part 102 Signal transmission / reception part 110 Storage part 111 Image information table 120 Control part 121 Shooting control part 122 Image information transmission control part 200 Radio | wireless apparatus 201 Radio signal transmission / reception part 202 Signal transmission / reception part 210 Storage part 211 Communication information table 220 Control unit 221 Radio signal transmission / reception control unit 222 Communication information transmission control unit 300 Image sharing server 301 Signal transmission / reception unit 310 Storage unit 311 Communication information table 312 Image information table 320 Control unit 321 Storage unit 322 Extracted image transmission control unit 400 Image reference device 401 Input unit 402 Signal transmission / reception unit 403 Output unit 410 Storage unit 411 Image information table 420 Control unit 421 Reference request transmission control unit 422 Output control unit

Claims (8)

ユーザに携帯される無線装置と、当該ユーザに携帯されてデータを取得するデータ取得装置と、当該ユーザにより取得されたデータを記憶するデータサーバとを有するデータ共有システムであって、
前記データ取得装置は、
定期的かつ自動的にデータを取得する取得部と、
前記取得部により取得されたデータと自データ取得装置を携帯するユーザの識別情報とをデータサーバに送信するデータ送信部とを備え、
前記無線装置は、
他の無線装置との間で近距離無線通信を行う近距離無線通信部と、
前記他の無線装置により送信された当該他の無線装置を携帯するユーザを識別する識別情報である他識別情報を前記近距離無線通信部が受信すると、受信した当該他識別情報と、自無線装置を携帯するユーザの識別情報である自識別情報と、当該他の無線装置から前記近距離無線通信を用いて受信可能な時間帯を識別する時間帯情報とを含む情報である通信情報を前記データサーバに送信する通信情報送信部とを備え、
前記データサーバは、
前記データ取得装置により取得されたデータと当該データが取得された時刻を示す取得時刻と当該データを取得した当該ユーザの前記識別情報とを対応付けて記憶するデータ記憶部と、
前記通信情報送信部により送信された通信情報を記憶する通信情報記憶部と、
前記データ記憶部に記憶された前記データの内、任意のデータに対応付けられたユーザの識別情報を含む前記通信情報であって当該任意のデータに対応付けられた前記取得時刻が含まれる時間帯を識別する前記時間帯情報を含む当該通信情報に含まれる他識別情報によって識別される一人又は複数のユーザが利用可能なデータとして、当該任意のデータを抽出し、抽出した任意のデータに対して、前記任意のデータを利用可能な一人又は複数のユーザ各々を識別する識別情報各々を利用可ユーザ識別情報各々として対応付けて格納する抽出部と
を備えたことを特徴とするデータ共有システム。
A data sharing system having a wireless device carried by a user, a data acquisition device that is carried by the user and acquires data, and a data server that stores data acquired by the user,
The data acquisition device includes:
An acquisition unit that periodically and automatically acquires data;
A data transmission unit that transmits data acquired by the acquisition unit and identification information of a user carrying the data acquisition device to a data server;
The wireless device includes:
A short-range wireless communication unit that performs short-range wireless communication with other wireless devices; and
When the short-range wireless communication unit receives other identification information that is identification information for identifying a user carrying the other wireless device transmitted by the other wireless device, the received other identification information and the own wireless device Communication information which is information including self-identification information which is identification information of a user who carries the information and time zone information which identifies a time zone which can be received from the other wireless device using the short-range wireless communication. A communication information transmitter for transmitting to the server,
The data server is
And data obtained by the data acquisition device, a data storage unit for an acquisition time indicating the time at which the data was acquired, in association with the identification information of the user acquired the data storage,
A communication information storage unit for storing communication information transmitted by the communication information transmission unit;
Of the data stored in the data storage unit, the communication information including the identification information of the user associated with arbitrary data, and the time zone including the acquisition time associated with the arbitrary data The arbitrary data is extracted as data usable by one or more users identified by other identification information included in the communication information including the time zone information for identifying the extracted arbitrary data A data sharing system comprising: an extraction unit that stores each piece of identification information for identifying one or a plurality of users who can use the arbitrary data in association with each other as usable user identification information .
前記無線装置の通信情報送信部は、前記近距離無線通信部が前記他の無線装置と前記識別情報を送受信すると、前記他識別情報と、前記自識別情報と、前記識別情報を送受信可能な時間帯を識別する前記時間帯情報を含む前記通信情報を送信することを特徴とする請求項1に記載のデータ共有システム。   When the short-range wireless communication unit transmits and receives the identification information to and from the other wireless device, the communication information transmission unit of the wireless device transmits and receives the other identification information, the self-identification information, and the identification information. The data sharing system according to claim 1, wherein the communication information including the time zone information for identifying a zone is transmitted. 前記データは画像データであって、
前記データ取得装置の取得部は、画像データを前記データとして取得することを特徴とする請求項1又は2に記載のデータ共有システム。
The data is image data,
The acquisition unit of the data acquisition device, a data sharing system according to claim 1 or 2, characterized in that for acquiring image data as the data.
ユーザに携帯される無線装置と、当該ユーザに携帯されてデータを取得するデータ取得装置と、当該ユーザにより取得されたデータを記憶するデータサーバとを有するデータ共有システムの制御方法であって、
他の無線装置との間で近距離無線通信を行う近距離無線通信部を備える前記無線装置としてのコンピュータが、
前記他の無線装置により送信された当該他の無線装置を携帯するユーザの識別情報である他識別情報を前記近距離無線通信部が受信すると、受信した当該他識別情報と、自無線装置を携帯するユーザの識別情報である自識別情報と、当該他の無線装置から前記近距離無線通信を用いて受信可能な時間帯を識別する時間帯情報とを含む通信情報を前記データサーバに送信する通信情報送信工程を実行し、
前記データサーバとしてのコンピュータが、
前記通信情報送信工程により送信された通信情報を通信情報記憶部に格納する格納工程と、
定期的かつ自動的にデータを取得する取得部と、前記取得部により取得されたデータと自データ取得装置を携帯するユーザの識別情報とをデータサーバに送信するデータ送信部とを備えたデータ取得装置から受信したデータと、当該データが取得された時刻を示す取得時刻と当該データを取得した当該ユーザの前記識別情報とを対応付けて記憶するデータ記憶部のデータの内、任意のデータに対応付けられたユーザの識別情報を含む前記通信情報記憶部に記憶された前記通信情報であって当該任意のデータに対応付けられた前記取得時刻が含まれる時間帯を識別する前記時間帯情報を含む当該通信情報に含まれる他識別情報によって識別される一人又は複数のユーザが利用可能なデータとして、当該任意のデータを抽出し、抽出した任意のデータに対して、前記任意のデータを利用可能な一人又は複数のユーザ各々を識別する識別情報各々を利用可ユーザ識別情報各々として対応付けて格納する抽出工程と
を実行することを特徴とする制御方法。
A method for controlling a data sharing system, comprising: a wireless device carried by a user; a data obtaining device that is carried by the user and obtains data; and a data server that stores data obtained by the user,
A computer as the wireless device including a short-range wireless communication unit that performs short-range wireless communication with another wireless device,
When the short-range wireless communication unit receives the other identification information that is the identification information of the user carrying the other wireless device transmitted by the other wireless device, the received other identification information and the own wireless device are carried. For transmitting to the data server communication information including self-identification information, which is identification information of a user who performs, and time zone information for identifying a time zone that can be received from the other wireless device using the short-range wireless communication Execute the information transmission process,
A computer as the data server,
A storage step of storing the communication information transmitted in the communication information transmission step in a communication information storage unit;
Data acquisition comprising: an acquisition unit that periodically and automatically acquires data; and a data transmission unit that transmits data acquired by the acquisition unit and identification information of a user carrying the data acquisition device to a data server The data received from the device, the acquisition time indicating the time when the data was acquired, and the identification information of the user who acquired the data are stored in association with any data. The communication information stored in the communication information storage unit including the identification information of the associated user, and the time zone information for identifying the time zone including the acquisition time associated with the arbitrary data. other identifying information available One or more users are identified by data included in the communication information comprising, extracting the arbitrary data, extracting any of the Against over data, and executes an extraction process that stores the arbitrary data identification information respectively identifying one or more users each available Available user identification information in association with each as a Control method.
ユーザに携帯される無線装置と、当該ユーザに携帯されてデータを取得するデータ取得装置と、当該ユーザにより取得されたデータを記憶するデータサーバとを有するデータ共有システムの制御プログラムであって、
他の無線装置との間で近距離無線通信を行う近距離無線通信部を備える前記無線装置としてのコンピュータに、
前記他の無線装置により送信された当該他の無線装置を携帯するユーザの識別情報である他識別情報を前記近距離無線通信部が受信すると、受信した当該他識別情報と、自無線装置を携帯するユーザの識別情報である自識別情報と、当該他の無線装置から前記近距離無線通信を用いて受信可能な時間帯を識別する時間帯情報とを含む通信情報を前記データサーバに送信する通信情報送信手順を実行させ、
前記データサーバとしてのコンピュータに、
前記通信情報送信手順により送信された通信情報を通信情報記憶部に格納する格納手順と、
定期的かつ自動的にデータを取得する取得部と、前記取得部により取得されたデータと自データ取得装置を携帯するユーザの識別情報とをデータサーバに送信するデータ送信部とを備えたデータ取得装置から受信したデータと、当該データが取得された時刻を示す取得時刻と当該データを取得した前記識別情報とを対応付けて記憶するデータ記憶部のデータの内、任意のデータに対応付けられたユーザの識別情報を含む前記通信情報記憶部に記憶された前記通信情報であって当該任意のデータに対応付けられた前記取得時刻が含まれる時間帯を識別する前記時間帯情報を含む当該通信情報に含まれる他識別情報によって識別される一人又は複数のユーザが利用可能なデータとして、当該任意のデータを抽出し、抽出した任意のデータに対して、前記任意のデータを利用可能な一人又は複数のユーザ各々を識別する識別情報各々を利用可ユーザ識別情報各々として対応付けて格納する抽出手順と
を実行させることを特徴とする制御プログラム。
A control program for a data sharing system comprising a wireless device carried by a user, a data obtaining device carried by the user to obtain data, and a data server storing data obtained by the user,
A computer as the wireless device including a short-range wireless communication unit that performs short-range wireless communication with another wireless device,
When the short-range wireless communication unit receives the other identification information that is the identification information of the user carrying the other wireless device transmitted by the other wireless device, the received other identification information and the own wireless device are carried. For transmitting to the data server communication information including self-identification information, which is identification information of a user who performs, and time zone information for identifying a time zone that can be received from the other wireless device using the short-range wireless communication Execute information transmission procedure,
In the computer as the data server,
A storage procedure for storing communication information transmitted by the communication information transmission procedure in a communication information storage unit;
Data acquisition comprising: an acquisition unit that periodically and automatically acquires data; and a data transmission unit that transmits data acquired by the acquisition unit and identification information of a user carrying the data acquisition device to a data server The data received from the device, the acquisition time indicating the time when the data was acquired, and the identification information that acquired the data are associated with each other and stored in association with arbitrary data. The communication including the time zone information identifying the time zone including the acquisition time associated with the arbitrary data, the communication information stored in the communication information storage unit including the identification information of the user One or more users are available data identified by the other identification information included in the information, to extract the arbitrary data, to extract and any data A control program, characterized in that to execute the extraction procedure for storing in association with identification information of each identified as accessible user identification information each one or more users each available the arbitrary data.
定期的かつ自動的にデータを取得する取得部と、前記取得部により取得されたデータと自データ取得装置を携帯するユーザの識別情報とをデータサーバに送信するデータ送信部とを備えたデータ取得装置から受信したデータと、当該データが取得された時刻を示す取得時刻と当該データを取得した前記識別情報とを対応付けて記憶するデータ記憶部と、
前記ユーザに携帯される第一の無線装置のユーザを識別する第一の識別情報と、当該第一の識別情報により識別されるユーザとは別のユーザにより携帯される第二の無線装置から、当該別のユーザの識別情報である第二の識別情報を当該第一の無線装置が受信可能な時間帯を識別する時間帯情報と、当該第二の識別情報とを含む通信情報を記憶する通信情報記憶部と、
前記データ記憶部に記憶されたデータの内、任意のデータに対応付けられたユーザの識別情報を含む前記通信情報記憶部に記憶された前記通信情報であって当該任意のデータに対応付けられた前記取得時刻が含まれる時間帯を識別する前記時間帯情報を含む当該通信情報に含まれる他識別情報によって識別される一人又は複数のユーザが利用可能なデータとして、当該任意のデータを抽出し、抽出した任意のデータに対して、前記任意のデータを利用可能な一人又は複数のユーザ各々を識別する識別情報各々を利用可ユーザ識別情報各々として対応付けて格納する抽出部と
を備えたことを特徴とするデータ処理装置。
Data acquisition comprising: an acquisition unit that periodically and automatically acquires data; and a data transmission unit that transmits data acquired by the acquisition unit and identification information of a user carrying the data acquisition device to a data server A data storage unit that stores the data received from the device, the acquisition time indicating the time when the data was acquired, and the identification information acquired from the data in association with each other;
From first identification information for identifying a user of the first wireless device carried by the user, and a second wireless device carried by a user different from the user identified by the first identification information, Communication storing communication information including time zone information for identifying a time zone in which the first wireless device can receive second identification information that is identification information of the other user and the second identification information An information storage unit;
Among the data stored in the data storage unit, the communication information stored in the communication information storage unit including user identification information associated with arbitrary data, and associated with the arbitrary data As the data that can be used by one or more users identified by other identification information included in the communication information including the time zone information that identifies the time zone in which the acquisition time is included, the arbitrary data is extracted, An extraction unit that stores identification information for identifying each of one or a plurality of users who can use the arbitrary data in association with the extracted arbitrary data as each usable user identification information. Characteristic data processing device.
他の無線装置との間で近距離無線通信を行う近距離無線通信部と、
前記他の無線装置により送信された当該他の無線装置を携帯するユーザの識別情報である他識別情報を前記近距離無線通信部が受信すると、受信した当該他識別情報と、自無線装置を携帯するユーザの識別情報である自識別情報と、当該他の無線装置から前記近距離無線通信を用いて受信可能な時間帯を識別する時間帯情報とを含む情報である通信情報を、前記通信情報を記憶する通信情報記憶部を有するデータサーバであって、定期的かつ自動的にデータを取得する取得部と、前記取得部により取得されたデータと自データ取得装置を携帯するユーザの識別情報とをデータサーバに送信するデータ送信部とを備えたデータ取得装置から受信したデータと、当該データが取得された時刻を示す取得時刻と、当該データを取得した前記データ取得装置のユーザの前記識別情報とを対応付けて記憶するデータ記憶部と、前記データ記憶部に記憶されたデータの内、任意のデータに対応付けられたユーザの識別情報を含む前記通信情報記憶部に記憶された前記通信情報であって当該任意のデータに対応付けられた前記取得時刻が含まれる時間帯を識別する前記時間帯情報を含む当該通信情報に含まれる他識別情報によって識別される一人又は複数のユーザが利用可能なデータとして、当該任意のデータを抽出し、抽出した任意のデータに対して、前記任意のデータを利用可能な一人又は複数のユーザ各々を識別する識別情報各々を利用可ユーザ識別情報各々として対応付けて格納する抽出部とを有する前記データサーバに送信する通信情報送信部と
を備えたことを特徴とする無線装置。
A short-range wireless communication unit that performs short-range wireless communication with other wireless devices; and
When the short-range wireless communication unit receives the other identification information that is the identification information of the user carrying the other wireless device transmitted by the other wireless device, the received other identification information and the own wireless device are carried. a self identification information which is identification information of a user, the communication information is information including the time zone information for identifying an available time slot by using the short-range wireless communication from the other wireless device, the communication information A data server having a communication information storage unit for storing data, an acquisition unit that periodically and automatically acquires data, data acquired by the acquisition unit, and identification information of a user carrying the own data acquisition device, Data received from a data acquisition device including a data transmission unit that transmits the data to the data server, an acquisition time indicating the time when the data was acquired, and the data acquisition that acquired the data. A data storage unit that stores the identification information of the user of the apparatus in association with the communication information storage unit, including the identification information of the user associated with arbitrary data among the data stored in the data storage unit One person identified by the other identification information included in the communication information including the time zone information that identifies the time zone in which the acquisition time associated with the arbitrary data is included in the communication information stored in Alternatively, as the data usable by a plurality of users, the arbitrary data is extracted, and identification information for identifying one or a plurality of users who can use the arbitrary data is used for the extracted arbitrary data. And a communication information transmitting unit that transmits to the data server, an extraction unit that stores the associated user identification information in association with each other .
前記抽出部は、自識別情報が選択されると、前記通信情報記憶部に記憶された通信情報のうち、前記自識別情報を含む前記通信情報から他識別情報と時間帯情報とを取得し、前記データ記憶部に記憶された前記データの内、取得した他識別情報に対応付けられたデータであって、前記時間帯情報により識別される時間帯に含まれる取得時刻に対応付けられたデータを、選択された前記自識別情報によって識別されるユーザが利用可能なデータとして抽出することを特徴とする請求項1に記載のデータ共有システム。  When the self-identification information is selected, the extraction unit acquires other identification information and time zone information from the communication information including the self-identification information among the communication information stored in the communication information storage unit, Of the data stored in the data storage unit, data associated with the acquired other identification information, the data associated with the acquisition time included in the time zone identified by the time zone information The data sharing system according to claim 1, wherein the data is extracted as data usable by a user identified by the selected self-identification information.
JP2010155156A 2010-07-07 2010-07-07 Data sharing system, control method, control program, and radio apparatus Expired - Fee Related JP5415367B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010155156A JP5415367B2 (en) 2010-07-07 2010-07-07 Data sharing system, control method, control program, and radio apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010155156A JP5415367B2 (en) 2010-07-07 2010-07-07 Data sharing system, control method, control program, and radio apparatus

Publications (2)

Publication Number Publication Date
JP2012019349A JP2012019349A (en) 2012-01-26
JP5415367B2 true JP5415367B2 (en) 2014-02-12

Family

ID=45604263

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010155156A Expired - Fee Related JP5415367B2 (en) 2010-07-07 2010-07-07 Data sharing system, control method, control program, and radio apparatus

Country Status (1)

Country Link
JP (1) JP5415367B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021255931A1 (en) * 2020-06-19 2021-12-23 日本電信電話株式会社 Image collection device, image collection system, image collection method, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002320172A (en) * 2001-04-20 2002-10-31 Olympus Optical Co Ltd Photographing system
JP4371205B2 (en) * 2003-09-09 2009-11-25 ソニー株式会社 Information acquisition system, information request / providing device, information providing device, information requesting device, and information acquisition method
JP2005165952A (en) * 2003-12-05 2005-06-23 Nippon Telegr & Teleph Corp <Ntt> Method of personal content delivery, edge node and personal content delivery system apparatus, and processing program
JP2010021780A (en) * 2008-07-10 2010-01-28 Human Centrix:Kk Continuous still image delivery system based on mobile phones

Also Published As

Publication number Publication date
JP2012019349A (en) 2012-01-26

Similar Documents

Publication Publication Date Title
US10313288B2 (en) Photo sharing method and device
US10003730B2 (en) Method and device for sharing a camera feature
CN104838642B (en) With founder&#39;s identity or the method and apparatus of scene markers media
US20130342708A1 (en) Image Transfer Apparatus and Method Thereof
EP3140913B1 (en) Embedding biometric data from a wearable computing device in metadata of a recorded image
TW201346840A (en) Method, apparatus and computer program product for image registration and display
JP2019016891A (en) Imaging apparatus and image transfer method
US20180137661A1 (en) Picture processing method, sending method, processing apparatus and sending apparatus
US10785544B2 (en) Image acquisition apparatus with priority network selection for data upload
JP5548057B2 (en) Data sharing system, control method, and control program
TW201629791A (en) Picture taking and sharing system and method
JP5415367B2 (en) Data sharing system, control method, control program, and radio apparatus
JP2016085594A (en) Portrait right protection program, information communication apparatus and portrait right protection method
CN105162526B (en) The method and apparatus for sending photo in the terminal
KR20180068054A (en) Data sharing method among passengers of vehicle and system thereof
US10630894B2 (en) Notification system, wearable device, information processing apparatus, control method thereof, and computer-readable storage medium
JP2006195636A (en) Document management system
US10193991B2 (en) Methods and apparatuses for providing information of video capture device
JP5425726B2 (en) Data sharing system, control method, and control program
JP6612170B2 (en) Image processing apparatus and image processing method
JP5743017B2 (en) Image management apparatus and program
TW201441755A (en) Cameras capable of connecting with mobile devices, and operational methods thereof
KR102019866B1 (en) Time slice image processing method and apparatus using mobile terminal
JP5469468B2 (en) Imaging apparatus, imaging method, and image data sharing system
JP5415368B2 (en) Data sharing system, control method, control program, and radio apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120828

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130812

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130820

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131015

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: 20131112

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131113

R150 Certificate of patent or registration of utility model

Ref document number: 5415367

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees