[go: up one dir, main page]

WO2018038442A1 - Method for sharing photo image using time and location information, server, and computer-readable recording medium - Google Patents

Method for sharing photo image using time and location information, server, and computer-readable recording medium Download PDF

Info

Publication number
WO2018038442A1
WO2018038442A1 PCT/KR2017/008793 KR2017008793W WO2018038442A1 WO 2018038442 A1 WO2018038442 A1 WO 2018038442A1 KR 2017008793 W KR2017008793 W KR 2017008793W WO 2018038442 A1 WO2018038442 A1 WO 2018038442A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
user
image
server
time
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.)
Ceased
Application number
PCT/KR2017/008793
Other languages
French (fr)
Korean (ko)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of WO2018038442A1 publication Critical patent/WO2018038442A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/14Travel agencies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services

Definitions

  • the present invention relates to a method of sharing a photographic image using time and location information, a server and a computer-readable recording medium, and more particularly, to share a photographed photograph with people in a photograph taken at a travel destination.
  • SNS social networking service
  • the conventional social networking service allows users to share photos registered or posted with others, but this is to allow users to share photos with people who form a community by adding friends, or registered This is to allow everyone to see the photos registered by the user through search.
  • the present invention aims to solve all the above-mentioned problems.
  • Another object of the present invention is to enable photo sharing with a person in a photo who does not know information such as a contact.
  • Another object of the present invention is to form a community with a person in a photo who does not know information such as a contact.
  • Another object of the present invention is to be able to know a visit record for a selected destination according to a specific theme, and to form a community with people having similar travel tendencies.
  • the server in a method of sharing a photographic image using time and location information, (a) when information on the photographic image is obtained from a user terminal of a specific user, the server may be connected to the photographic image. Obtaining time information corresponding to a time at which the photo image is generated and location information corresponding to a location at which the photo image is generated with reference to the information about the information; And (b) in a state in which a database recording time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed, the server refers to the time information and the position information to generate a time at which the photo image is generated.
  • a method comprising a.
  • a server for sharing a photo image using time and location information if information on the photo image is obtained from a user terminal of a specific user, refer to the information on the photo image
  • a processor that enables or supports sharing; It is provided with a server comprising a.
  • a computer readable recording medium for recording a computer program for executing the method of the present invention is further provided.
  • the present invention may be able to share a picture by identifying a person in the picture based on time information and location information at which the picture was generated without knowing information such as contact information about the person in the picture.
  • the present invention enables to expand the social network of the user by forming a community by sharing a picture with a person in the picture that does not know information such as contact information.
  • the present invention allows the present invention to be able to know the history of visits to the selected travel destinations according to a specific theme, and to easily form information about the travel destinations by forming a community with people with similar travel inclinations. Activities such as traveling together, etc. will enhance your enjoyment of your trip.
  • FIG. 1 schematically illustrates a system for sharing a photographic image using time and location information according to an embodiment of the present invention.
  • FIG. 2 schematically illustrates an example of a photo image in a method of sharing a photo image by using time and location information according to an embodiment of the present invention.
  • FIG. 3 schematically illustrates another example of a photographic image in a method of sharing a photographic image using time and location information according to an embodiment of the present invention
  • FIG. 4 schematically illustrates a state diagram illustrating a method of sharing a photo image using time and location information according to an embodiment of the present invention.
  • FIG. 5 schematically illustrates another state diagram for explaining a method of sharing a photo image by using time and location information according to an embodiment of the present invention.
  • FIG. 6 schematically illustrates stamp information on a specific theme in a method of sharing a photographic image using time and location information according to an embodiment of the present invention.
  • FIG. 7 exemplarily shows a stamp generated corresponding to a specific theme in a method of sharing a photo image using time and location information according to an embodiment of the present invention.
  • the system may include a user terminal 101 and a server 100. It may include.
  • the user terminal 101 transmits information about a photo image or a photo image by the user, or tracks a user's time-based trajectory information by tracking a trajectory using a GPS or the like in response to the movement of the user, or between users. You can display the shared information of.
  • the user terminal 101 may be formed in plural, and includes a personal computer, a laptop computer, a tablet, a smartphone, a wireless communication terminal, a camera having a wireless communication function, a navigation, a black box camera of a vehicle, and the like. can do.
  • the server 100 may refer to the information about the photo image, so that the time information and the photo image corresponding to the time at which the photo image is generated are displayed. Location information corresponding to the generated location may be obtained.
  • the server 100 refers to the photographic image with reference to the time information and the position information in a state in which a database recording the time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed, for example. Acquires information about the first to m-th user having a trajectory located within a radius R1 from the location where the photo image is generated at the time at which the image is generated, and obtains information about the obtained first to m-th user. For reference, it may be possible to share or support photographic images.
  • the server may include a database 110, a processor 120, and a communication unit 130.
  • the database 110 may record time-based trajectory information of users transmitted from the user terminal 101, for example, a plurality of trajectory tracking target terminals.
  • the communicator 130 may refer to the information about the photo image, so that the time information and the photo image corresponding to the time at which the photo image is generated are displayed. Location information corresponding to the generated location may be obtained.
  • the communication unit 130 obtains time information and location information corresponding to the analog image from being manually input by a user, or applies an OCR or object recognition module to the analog image. Time information or location information may be obtained.
  • the processor 120 is acquired through the communication unit 130 in a state where the user terminal 101, for example, a database 110 that records time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed.
  • a database 110 that records time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed.
  • information about the first to m-th user who has a trajectory located within a radius R1 from the position at which the photo image is generated at the time at which the photo image is generated is stored in the database 110. Acquire, and with reference to the obtained information on the first to m-th user, it is possible to share or support the photographic image.
  • the processor 120 may refer to the time information and the location information, and the location where the photo image is generated at the time when the photo image is generated.
  • Analyzing face information of a person in the profile picture image registered by the user the first to k-th users corresponding to the face information of the person in the profile picture image having a similarity to the face information of the person in the picture image or more than a preset value.
  • Information about the information is obtained from the database 110, and with reference to the obtained information about the first to k th users, Share or support photo images.
  • the communication unit of the server refers to the information on the photo image p, so that the photo image p is displayed.
  • Time information corresponding to the generated time and location information corresponding to the location where the photo image p is generated are obtained.
  • the server transmits the request from the user terminal.
  • the photographed image p is photographed, that is, time information corresponding to the generated time and position information corresponding to the generated position are obtained.
  • the time information may be a time section including a predetermined time range before and after the time when the photo image is generated
  • the location information may be coordinate information through GPS or geographic information about a specific region.
  • the time information and the location information may be obtained from meta information such as an EXIR (Exchange Image File Format) included in the photographic image p transmitted through the user terminal.
  • EXIR Exchange Image File Format
  • time information and location information corresponding to the analog image are manually input by a user, or an OCR or an object with respect to the analog image.
  • Time information or location information may be obtained by applying the recognition module.
  • the server transmits the analog picture to the specific user.
  • the user may request to input a time and location of a photograph generated, that is, a photographed past, and may obtain time information and location information from which an analog picture is generated from information input by a specific user.
  • the server analyzes the transmitted analog picture and checks the date information 20 included in the analog picture image or the date or place information handwritten by a specific user on the front or the back of the picture image by using OCR to determine time information and location. Information can also be obtained.
  • the server may obtain the location information of the analog picture by analyzing the background in the analog picture through the object recognition module.
  • the processor of the server may refer to the acquired time information and the position information.
  • Acquired from the database with reference to the obtained information on the first to m-th user (1, 2, ..., m), it is possible to share or support the photographic image (p).
  • the server may store trajectory information, which is a movement path of multiple users, in a database for each time using GPS and GIS information from a trajectory tracking target terminal that is a terminal of multiple users registered as members.
  • the server may request a plurality of users to input the information about the visited position at any time in the past, and may store information on the trajectory of the past time point in which the trajectory tracking is not performed.
  • the processor of the server may store the user information stored in the database.
  • the trajectory information information about a user (1, 2, ..., m) having trajectory information located within a radius range of R1 from the position at which the photographic image p is generated at the time when the photographic image p is generated is a database. Obtained from That is, before and after the time at which the photographic image was taken, all the users who moved within the radius R1 of the position at which the photographic image was taken are identified. As a result, the unidentified person in the photographic image is among the identified users.
  • the server allows the identified users 1, 2, ..., m to share or support the photo image p so that the person in the photo can share the picture and form a community.
  • the server may generate and manage a tag for the shared photo image p with reference to the obtained time information or location information. For example, the server classifies a tag for a photo image by time or location according to time information or location information so that a specific user or a user who shared the photo image can check the photo image according to a timeline or sort by location. You can check the photo image.
  • the server may support the user (1, 2, ..., m) to download the shared picture image (p), or can be directly received from the specific user in a P2P manner.
  • the server may support the user 1, 2,..., M to input a name tag into a portrait picture or a face picture of the person in the shared picture image p. That is, the user 1, 2,..., M may input a name or a nickname for characterizing a person into a person area or a face area in the shared picture image p, and share the picture. It can help build a community between individuals.
  • the server may also create a link that allows access to the profiles of the users 1, 2,..., M that match the person area or face area in the shared photographic image.
  • a specific user or a user has shared a photo image, and in addition, the photo image is public to all members, any user can view that user's profile through links created in the person or face areas of the photo image. You can do that.
  • the server may display the profile of the user in a manner such as a balloon help.
  • the server may allow users who have shared the photo image to generate a link for registering the photo image with another social networking service, or input a rating in the shared photo image.
  • the server calculates intimacy between users who share the photo image by combining download information, link generation information, or third party sharing information of the shared photo image, and displays the calculated intimacy so that each other can know each other. You can also give In this case, by analyzing the photo image information registered individually by the users sharing the photo image may be weighted in the calculation of intimacy when there are users having the same photo image.
  • the processor of the server may further include time information of the photographic image p obtained through the communication unit of the server. And a first to n-th user having a trajectory located within a range of a radius R2 having a value greater than a radius R1 from a position at which the photo image p is generated, with reference to the location information.
  • Information about 1, 2, 3, 4, ..., m is obtained from a database, and face information on the person in the photographic image p and the acquired first through n-th users (1, 2, 3, 4, Analyzing face information about a person in the profile picture image registered by n) and corresponding to face information about a person in the profile picture image having a similarity to the face information about the person in the picture image p or more than a preset value.
  • Face information on the first to k-th user is obtained from the database.
  • the photographic image p may be shared or supported with reference to the obtained information about the first to k th users.
  • the server expands the radius to R2 to identify the user located within the range of R2.
  • the photographic image p is primarily obtained.
  • the face information of the person in the photograph is compared with the face information of the profile registration picture of the user (1, 2, 3, 4,..., n) obtained primarily, and the face information of the person in the photographic image p and
  • the information about the first to k-th users corresponding to the face information of the person in the profile picture image having a similarity or more than a preset value is obtained from a database to identify the users within a range that can be estimated as the person in the picture image.
  • the server may share or support the photo images p with the first through k-th users, which are obtained secondarily according to the face information, so that the person in the photo and the person in the photo may share the photo and form a community.
  • the server supports the first to k-th users to input a name tag to the face image of the person in the shared photo image, or the face of the person in the shared photo image.
  • a link may be created to allow access to a profile of the first to k-th users corresponding to the face information.
  • the specific user and the first to k-th users may be able to share a photo and form a community.
  • the processor of the server may have a location that matches the location information of the photo image among the plurality of locations grouped.
  • a stamp s may be generated at a corresponding position and displayed to a specific user.
  • the server may allow a stamp that logos a symbol of a corresponding region to be generated at a corresponding position.
  • destinations around the world can be specified with a variety of themes, such as "travel before you die,” “travel with a lover,” “travel with a tradition,” and when a user selects a theme, , You can check whether the user visited the area grouped by the theme selected by the user selected by the location information of the photo images registered by the user, and if it is confirmed that the visited area by creating a stamp in the area corresponding to the user's theme You can see where you've been and haven't been there yet.
  • themes such as "travel before you die,” “travel with a lover,” “travel with a tradition,” and when a user selects a theme, You can check whether the user visited the area grouped by the theme selected by the user selected by the location information of the photo images registered by the user, and if it is confirmed that the visited area by creating a stamp in the area corresponding to the user's theme You can see where you've been and haven't been there yet.
  • the server may share information about a specific theme with respect to a specific theme with the first to m th users 1, 2,..., M in FIG. 4 or the first through k th users in FIG. 5.
  • information sharing it is possible to create a community for sharing information according to a specific theme.
  • the server provides information about a specific theme to the first to m th users in FIG. 4 or the first to k th users in FIG. 5, and supports sharing information on a specific theme with a specific user.
  • the server may assist in establishing a communication channel between a specific user and a user. That is, the server may enable chatting between a specific user and a user or share a photograph taken by visiting a region according to a specific theme or travel information about the region.
  • the server may include a user, a user, and a user.
  • b Support automatic creation of communities with users as members. That is, the server may generate a chat room, a group page, a blog, a cafe, etc. for a specific user, a user, and a user b to create a community.
  • the server may support any user included in the community to invite a third party who is not interested in the community but who is commonly interested in a specific theme.
  • the server may support sharing information with the specific user. That is, various users who are interested in a particular theme may form a community to exchange information about travel regions within the theme.
  • Embodiments according to the present invention described above may be implemented in the form of program instructions that may be executed by various computer components, and may be recorded in a computer-readable recording medium.
  • the computer-readable recording medium may include program instructions, data files, data structures, etc. alone or in combination.
  • Program instructions recorded on the computer-readable recording medium may be those specially designed and configured for the present invention, or may be known and available to those skilled in the computer software arts.
  • Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs, DVDs, and magneto-optical media such as floptical disks. media), and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like.
  • Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
  • the hardware device may be configured to operate as one or more software modules to perform the process according to the invention, and vice versa.

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Operations Research (AREA)

Abstract

The present invention relates to a method for sharing a photo image using time and location information, wherein, in the case of the trajectory information over time of a plurality of terminals, the trajectories of which are tracked, being managed by acquiring location information corresponding to the location at which the photo image was generated and time information corresponding to the time at which the photo image was generated when information about a photo image is acquired from a user terminal of a specific user, the photo image is shared with first to m-th users whose trajectories at the time the photo image was generated were within a radius R1 from the location at which the photo image was generated.

Description

시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법, 서버 및 컴퓨터 판독 가능한 기록 매체How to share photo images using time and location information, server and computer readable recording media

본 발명은 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법, 서버 및 컴퓨터 판독 가능한 기록 매체에 관한 것으로, 보다 상세하게는, 여행지 등에서 촬영된 사진 속의 인물들과 촬영된 사진을 공유할 수 있도록 하는 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법, 서버 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다.The present invention relates to a method of sharing a photographic image using time and location information, a server and a computer-readable recording medium, and more particularly, to share a photographed photograph with people in a photograph taken at a travel destination. A method of sharing photographic images using time and location information, a server and a computer readable recording medium.

통신 기술의 발달과 함께 개인이 사회적 관계를 형성하는 수단도 점차로 진화되고 있으며, 특히, 인터넷 기술의 발달로 인터넷을 통한 네트워크를 형성함으로써 언제 어디서나 누구와도 상호작용할 수 있다는 특성으로 이전에 가지고 있던 장소와 시간의 제약을 동시에 해결하는 매체로서 역할을 하고 있다.With the development of communication technology, the means by which individuals form social relations are also gradually evolving. In particular, the development of internet technology has enabled the formation of a network through the Internet, which makes it possible to interact with anyone anytime, anywhere. It serves as a medium to solve the limitation of time and time.

최근에는 인터넷 기술이 발달하면서, 개인이 자신의 인터넷 상의 가상공간에서 타인과 관계를 맺을 수 있는 서비스, 즉, 커뮤니케이션을 제공하고 다양한 정보를 공유할 수 있도록 하는 서비스인 소셜 네트워킹 서비스(SNS: Social Networking Service)가 대두되고 있다.Recently, with the development of Internet technology, social networking service (SNS), a service that allows individuals to establish a relationship with others in their virtual space on the Internet, that is, provides communication and shares various information. Service is emerging.

이러한 소셜 네트워킹 서비스는, 포털 서비스에서 제공하는 미니홈페이지, 블로그, 카페뿐만 아니라 페이스북, 카카오스토리, 라인, 카카오톡, 트위터, 인스타그램 등과 같이 사용자가 인터넷을 통해 지인들과 정보를 공유하거나 커뮤니케이션을 하면서 더욱 돈독한 관계를 형성하거나 또는 관심 있는 분야에 대해 주제별 커뮤니티 공간을 만들어 새로운 관계를 형성할 수 있도록 한다.These social networking services, such as Facebook, Kakao Story, LINE, KakaoTalk, Twitter, Instagram, as well as mini-homepages, blogs and cafes provided by the portal service, users can share information or communicate with friends over the Internet. As you work, you can build stronger relationships, or create new ones by creating topical community spaces for areas of interest.

한편, 종래의 소셜 네트워킹 서비스에서는 사용자가 등록하거나 게시한 사진을 타인과 공유할 수 있도록 하고 있으나, 이는 사용자가 친구 추가 등을 통해 커뮤니티를 형성한 사람들과 사진 공유가 되도록 하는 것이거나, 회원 가입된 모든 사람이 검색 등을 통해 사용자가 등록한 사진을 볼 수 있도록 하는 것이다.On the other hand, the conventional social networking service allows users to share photos registered or posted with others, but this is to allow users to share photos with people who form a community by adding friends, or registered This is to allow everyone to see the photos registered by the user through search.

그러나, 사용자가 여행 중이나 특정 장소에서 만난 사람과 사진을 촬영하였지만, 같이 사진을 촬영한 사람에 대한 전화번호, 이메일 주소 등의 연락처 정보가 없거나 소셜 네트워킹 서비스에 친구 등으로 커뮤니티가 형성되지 않았을 경우에는 촬영된 사진을 공유할 수 없게 될 뿐만 아니라, 새로운 커뮤니티를 형성하는 것도 어렵게 된다.However, if the user has taken a picture with a person who has traveled or met at a certain place but does not have contact information such as a phone number or email address for the person who took the picture, or the community has not been formed as a friend on social networking services, Not only can photos taken can't be shared, it's also difficult to create new communities.

본 발명은 상술한 문제점을 모두 해결하는 것을 목적으로 한다.The present invention aims to solve all the above-mentioned problems.

본 발명은 연락처 등의 정보를 알지 못하는 사진 속 인물과의 사진 공유가 가능하도록 하는 것을 또 다른 목적으로 한다.Another object of the present invention is to enable photo sharing with a person in a photo who does not know information such as a contact.

본 발명은 연락처 등의 정보를 알지 못하는 사진 속 인물과의 커뮤니티를 형성할 수 있도록 하는 것을 또 다른 목적으로 한다.Another object of the present invention is to form a community with a person in a photo who does not know information such as a contact.

본 발명은 특정 테마에 따라 선정된 여행지에 대한 방문 기록을 알 수 있도록 하며, 유사한 여행 성향을 가진 사람들과의 커뮤니티를 형성할 수 있도록 하는 것을 또 다른 목적으로 한다.Another object of the present invention is to be able to know a visit record for a selected destination according to a specific theme, and to form a community with people having similar travel tendencies.

상기한 바와 같은 본 발명의 목적을 달성하고, 후술하는 본 발명의 특징적인 효과를 실현하기 위한, 본 발명의 특징적인 구성은 하기와 같다.The characteristic structure of this invention for achieving the objective of this invention mentioned above, and realizing the characteristic effect of this invention mentioned later is as follows.

본 발명의 일 실시예에 따르면, 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법에 있어서, (a) 특정 사용자의 사용자 단말로부터 사진 이미지에 대한 정보가 획득되면, 서버는, 상기 사진 이미지에 대한 정보를 참조로 하여, 상기 사진 이미지가 생성된 시간에 대응되는 시간 정보 및 상기 사진 이미지가 생성된 위치에 대응되는 위치 정보를 획득하는 단계; 및 (b) 복수의 궤적 추적 대상 단말로부터 전송되는 시간별 궤적 정보를 기록하고 있는 데이터베이스가 관리되고 있는 상태에서, 상기 서버는, 상기 시간 정보 및 상기 위치 정보를 참조하여, 상기 사진 이미지가 생성된 시간에 상기 사진 이미지가 생성된 위치로부터 반경 R1의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제m 사용자에 대한 정보를 상기 데이터베이스에서 획득하며, 상기 획득된 제1 내지 제m 사용자에 대한 정보를 참조로 하여, 상기 사진 이미지를 공유하도록 하거나 지원하는 단계; 를 포함하는 것을 특징으로 하는 방법이 제공된다.According to an embodiment of the present invention, in a method of sharing a photographic image using time and location information, (a) when information on the photographic image is obtained from a user terminal of a specific user, the server may be connected to the photographic image. Obtaining time information corresponding to a time at which the photo image is generated and location information corresponding to a location at which the photo image is generated with reference to the information about the information; And (b) in a state in which a database recording time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed, the server refers to the time information and the position information to generate a time at which the photo image is generated. Obtain information about the first to m-th user having a trajectory located within a radius R1 from a location where the photographic image is generated at the database, and refer to the obtained information about the first to m-th user. To share or support the photographic image; There is provided a method comprising a.

또한, 본 발명의 일 실시예에 따르면, 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 서버에 있어서, 특정 사용자의 사용자 단말로부터 사진 이미지에 대한 정보가 획득되면, 상기 사진 이미지에 대한 정보를 참조로 하여, 상기 사진 이미지가 생성된 시간에 대응되는 시간 정보 및 상기 사진 이미지가 생성된 위치에 대응되는 위치 정보를 획득하는 통신부; 및 복수의 궤적 추적 대상 단말로부터 전송되는 시간별 궤적 정보를 기록하고 있는 데이터베이스가 관리되고 있는 상태에서, 상기 시간 정보 및 상기 위치 정보를 참조하여, 상기 사진 이미지가 생성된 시간에 상기 사진 이미지가 생성된 위치로부터 반경 R1의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제m 사용자에 대한 정보를 상기 데이터베이스에서 획득하며, 상기 획득된 제1 내지 제m 사용자에 대한 정보를 참조로 하여, 상기 사진 이미지를 공유하도록 하거나 지원하는 프로세서; 를 포함하는 것을 특징으로 하는 서버가 제공된다.In addition, according to an embodiment of the present invention, in a server for sharing a photo image using time and location information, if information on the photo image is obtained from a user terminal of a specific user, refer to the information on the photo image A communication unit for obtaining time information corresponding to a time at which the photo image is generated and location information corresponding to a position at which the photo image is generated; And the photo image is generated at a time when the photo image is generated with reference to the time information and the position information while a database recording time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed. Obtaining information about the first to m-th user having a trajectory located within a radius R1 from a position in the database, and referring to the obtained information about the first to m-th user, the photographic image is obtained. A processor that enables or supports sharing; It is provided with a server comprising a.

이 외에도, 본 발명의 방법을 실행하기 위한 컴퓨터 프로그램을 기록하기 위한 컴퓨터 판독 가능한 기록 매체가 더 제공된다.In addition to this, a computer readable recording medium for recording a computer program for executing the method of the present invention is further provided.

본 발명은 사진 속 인물에 대한 연락처 등의 정보를 알지 못하여도 사진이 생성된 시간 정보와 위치 정보에 의해 사진 속 인물을 확인하여 사진을 공유할 수 있도록 할 수 있다.The present invention may be able to share a picture by identifying a person in the picture based on time information and location information at which the picture was generated without knowing information such as contact information about the person in the picture.

또한, 본 발명은 연락처 등의 정보를 알지 못하는 사진 속 인물과의 사진 공유를 통해 커뮤니티를 형성할 수 있도록 함으로써 사용자의 사회 관계망을 확대시킬 수 있도록 한다.In addition, the present invention enables to expand the social network of the user by forming a community by sharing a picture with a person in the picture that does not know information such as contact information.

또한, 본 발명은 본 발명은 특정 테마에 따라 선정된 여행지에 대한 방문 기록을 알 수 있도록 하며, 유사한 여행 성향을 가진 사람들과의 커뮤니티를 형성할 수 있도록 함으로써 여행지에 대한 정보 등을 용이하게 획득할 수 있도록 하며 함께 여행하는 등을 활동을 통해 여행에 대한 즐거움을 향상시킬 수 있게 된다.In addition, the present invention allows the present invention to be able to know the history of visits to the selected travel destinations according to a specific theme, and to easily form information about the travel destinations by forming a community with people with similar travel inclinations. Activities such as traveling together, etc. will enhance your enjoyment of your trip.

도 1은 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 시스템을 개략적으로 도시한 것이고,1 schematically illustrates a system for sharing a photographic image using time and location information according to an embodiment of the present invention.

도 2는 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법에서 사진 이미지의 일 예를 개략적으로 도시한 것이고,2 schematically illustrates an example of a photo image in a method of sharing a photo image by using time and location information according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법에서 사진 이미지의 다른 예를 개략적으로 도시한 것이고,3 schematically illustrates another example of a photographic image in a method of sharing a photographic image using time and location information according to an embodiment of the present invention,

도 4는 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법을 설명하기 상태도를 개략적으로 도시한 것이고,FIG. 4 schematically illustrates a state diagram illustrating a method of sharing a photo image using time and location information according to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법을 설명하기 위한 다른 상태도를 개략적으로 도시한 것이고,FIG. 5 schematically illustrates another state diagram for explaining a method of sharing a photo image by using time and location information according to an embodiment of the present invention.

도 6은 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법에서 특정 테마에 대한 스탬프 정보를 개략적으로 도시한 것이고,FIG. 6 schematically illustrates stamp information on a specific theme in a method of sharing a photographic image using time and location information according to an embodiment of the present invention.

도 7은 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법에서 특정 테마에 대응하여 생성하는 스탬프를 예시적으로 도시한 것이다.FIG. 7 exemplarily shows a stamp generated corresponding to a specific theme in a method of sharing a photo image using time and location information according to an embodiment of the present invention.

후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.DETAILED DESCRIPTION The following detailed description of the invention refers to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different but need not be mutually exclusive. For example, certain shapes, structures, and characteristics described herein may be embodied in other embodiments without departing from the spirit and scope of the invention with respect to one embodiment. In addition, it is to be understood that the location or arrangement of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention, if properly described, is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled. Like reference numerals in the drawings refer to the same or similar functions throughout the several aspects.

이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 바람직한 실시예들에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement the present invention.

도 1은 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 시스템을 개략적으로 도시한 것으로, 도 1을 참조하면, 시스템은 사용자 단말(101) 및 서버(100)를 포함할 수 있다.1 schematically illustrates a system for sharing a photographic image using time and location information according to an embodiment of the present invention. Referring to FIG. 1, the system may include a user terminal 101 and a server 100. It may include.

먼저, 사용자 단말(101)은 사용자에 의한 사진 이미지 또는 사진 이미지에 대한 정보를 전송하거나, 사용자의 이동에 대응하여 GPS 등을 이용한 궤적을 추적하여 사용자의 시간별 궤적 정보를 전송하여 주거나, 사용자들 사이의 공유된 정보를 표시하여 줄 수 있다. 이때, 사용자 단말(101)은 복수로 이루어질 수 있으며, 개인용 컴퓨터, 랩탑 컴퓨터(laptop PC), 태블릿, 스마트폰, 무선통신 단말, 무선통신 기능을 가진 사진기, 네비게이션, 차량의 블랙박스 카메라 등을 포함할 수 있다.First, the user terminal 101 transmits information about a photo image or a photo image by the user, or tracks a user's time-based trajectory information by tracking a trajectory using a GPS or the like in response to the movement of the user, or between users. You can display the shared information of. In this case, the user terminal 101 may be formed in plural, and includes a personal computer, a laptop computer, a tablet, a smartphone, a wireless communication terminal, a camera having a wireless communication function, a navigation, a black box camera of a vehicle, and the like. can do.

그리고, 서버(100)는 특정 사용자의 사용자 단말(101)로부터 사진 이미지에 대한 정보가 획득되면, 사진 이미지에 대한 정보를 참조로 하여, 사진 이미지가 생성된 시간에 대응되는 시간 정보 및 사진 이미지가 생성된 위치에 대응되는 위치 정보를 획득할 수 있다. 또한, 서버(100)는 사용자 단말(101), 일 예로 복수의 궤적 추적 대상 단말로부터 전송되는 시간별 궤적 정보를 기록하고 있는 데이터베이스가 관리되고 있는 상태에서, 시간 정보 및 위치 정보를 참조하여, 사진 이미지가 생성된 시간에 사진 이미지가 생성된 위치로부터 반경 R1의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제m 사용자에 대한 정보를 데이터베이스에서 획득하며, 획득된 제1 내지 제m 사용자에 대한 정보를 참조로 하여, 사진 이미지를 공유하도록 하거나 지원할 수 있다.When the information about the photo image is obtained from the user terminal 101 of the specific user, the server 100 may refer to the information about the photo image, so that the time information and the photo image corresponding to the time at which the photo image is generated are displayed. Location information corresponding to the generated location may be obtained. In addition, the server 100 refers to the photographic image with reference to the time information and the position information in a state in which a database recording the time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed, for example. Acquires information about the first to m-th user having a trajectory located within a radius R1 from the location where the photo image is generated at the time at which the image is generated, and obtains information about the obtained first to m-th user. For reference, it may be possible to share or support photographic images.

이때, 서버는 데이터베이스(110), 프로세서(120) 및 통신부(130)를 포함할 수 있다.In this case, the server may include a database 110, a processor 120, and a communication unit 130.

데이터베이스(110)는 사용자 단말(101), 일 예로 복수의 궤적 추적 대상 단말로부터 전송되는 사용자들의 시간별 궤적 정보를 기록할 수 있다.The database 110 may record time-based trajectory information of users transmitted from the user terminal 101, for example, a plurality of trajectory tracking target terminals.

그리고, 통신부(130)는 특정 사용자의 사용자 단말(101)로부터 사진 이미지에 대한 정보가 획득되면, 사진 이미지에 대한 정보를 참조로 하여, 사진 이미지가 생성된 시간에 대응되는 시간 정보 및 사진 이미지가 생성된 위치에 대응되는 위치 정보를 획득할 수 있다.When the information about the photo image is obtained from the user terminal 101 of the specific user, the communicator 130 may refer to the information about the photo image, so that the time information and the photo image corresponding to the time at which the photo image is generated are displayed. Location information corresponding to the generated location may be obtained.

또한, 통신부(130)는 사진 이미지가 아날로그 이미지인 경우, 아날로그 이미지에 대응되는 시간 정보와 위치 정보를 사용자에 의해 수동으로 입력되는 것으로부터 획득하거나, 아날로그 이미지에 대하여 OCR 또는 객체 인식 모듈을 적용하여 시간 정보 또는 위치 정보를 획득할 수도 있다.In addition, when the photographic image is an analog image, the communication unit 130 obtains time information and location information corresponding to the analog image from being manually input by a user, or applies an OCR or object recognition module to the analog image. Time information or location information may be obtained.

그리고, 프로세서(120)는 사용자 단말(101), 일 예로 복수의 궤적 추적 대상 단말로부터 전송되는 시간별 궤적 정보를 기록하고 있는 데이터베이스(110)가 관리되고 있는 상태에서, 통신부(130)를 통해 획득된 시간 정보 및 위치 정보를 참조하여, 사진 이미지가 생성된 시간에 상기 사진 이미지가 생성된 위치로부터 반경 R1의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제m 사용자에 대한 정보를 데이터베이스(110)에서 획득하며, 획득된 제1 내지 제m 사용자에 대한 정보를 참조로 하여, 사진 이미지를 공유하도록 하거나 지원할 수 있다.In addition, the processor 120 is acquired through the communication unit 130 in a state where the user terminal 101, for example, a database 110 that records time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed. With reference to the time information and the location information, information about the first to m-th user who has a trajectory located within a radius R1 from the position at which the photo image is generated at the time at which the photo image is generated, is stored in the database 110. Acquire, and with reference to the obtained information on the first to m-th user, it is possible to share or support the photographic image.

또한, 프로세서(120)는 반경 R1의 범위 내에 위치하는 제1 내지 제m 사용자가 기설정된 인원수보다 작은 경우, 시간 정보 및 위치 정보를 참조하여, 사진 이미지가 생성된 시간에 사진 이미지가 생성된 위치로부터 반경 R1 보다 큰값을 가지는 반경 R2의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제n 사용자에 대한 정보를 데이터베이스(110)에서 획득하며, 사진 이미지 내의 인물에 대한 얼굴 정보와 제1 내지 제n 사용자에 의해 등록된 프로필 사진 이미지 내의 인물에 대한 얼굴 정보를 분석하여 사진 이미지 내의 인물에 대한 얼굴 정보와 유사도가 기설정값 이상인 프로필 사진 이미지 내의 인물에 대한 얼굴 정보에 대응되는 제1 내지 제k 사용자에 대한 정보를 데이터베이스(110)에서 획득하며, 획득된 제1 내지 제k 사용자에 대한 정보를 참조로 하여, 사진 이미지를 공유하도록 하거나 지원할 수 있다.In addition, when the first to m th users located within the radius R1 are smaller than the predetermined number of people, the processor 120 may refer to the time information and the location information, and the location where the photo image is generated at the time when the photo image is generated. Obtains from the database 110 information about the first to nth users having a trajectory located within a range of the radius R2 having a value greater than the radius R1 from, the face information of the person in the photographic image and the first to nth information. Analyzing face information of a person in the profile picture image registered by the user, the first to k-th users corresponding to the face information of the person in the profile picture image having a similarity to the face information of the person in the picture image or more than a preset value. Information about the information is obtained from the database 110, and with reference to the obtained information about the first to k th users, Share or support photo images.

이와 같은 구성된 본 발명의 일 실시예에 따른 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 시스템에서, 본 발명의 일 실시예인 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법 및 서버에 대해 도 2 내지 도 7을 참조하여 보다 상세히 설명하면 다음과 같다.In a system for sharing a photographic image using time and location information according to an embodiment of the present invention configured as described above, a method and server for sharing a photographic image using time and location information according to an embodiment of the present invention. 2 to 7 will be described in more detail as follows.

먼저, 도 2를 참조하면, 특정 사용자의 사용자 단말로부터 사진 이미지(p)에 대한 정보가 획득되면, 서버의 통신부는, 사진 이미지(p)에 대한 정보를 참조로 하여, 사진 이미지(p)가 생성된 시간에 대응되는 시간 정보 및 사진 이미지(p)가 생성된 위치에 대응되는 위치 정보를 획득하게 된다.First, referring to FIG. 2, when information on the photo image p is obtained from a user terminal of a specific user, the communication unit of the server refers to the information on the photo image p, so that the photo image p is displayed. Time information corresponding to the generated time and location information corresponding to the location where the photo image p is generated are obtained.

일 예로, 특정 사용자가 사용자 단말을 통해 여행지나 특정 지역에서 사진을 함께 촬영한 신원 미상의 인물(a, b, c)과 촬영된 사진을 공유하거나 보내기 위한 요청을 하면, 서버는 사용자 단말로부터 전송되는 사진 이미지(p)에 대한 정보로부터 사진 이미지(p)가 촬영된, 즉, 생성된 시간에 대응하는 시간 정보 및 생성된 위치에 대응되는 위치 정보를 획득한다. 이때, 시간 정보는 사진 이미지가 생성된 시간의 전후 일정 시간 범위를 포함하는 시간 구간일 수 있으며, 위치 정보는 GPS 등을 통한 좌표 정보 또는 특정 지역에 대한 지리 정보일 수 있다. 그리고, 시간 정보 및 위치 정보의 획득은 사용자 단말을 통해 전송되는 사진 이미지(p)에 포함된 EXIR(Exchange Image File Format) 등의 메타 정보로부터 획득할 수도 있다.For example, when a specific user makes a request to share or send a photograph taken with an unidentified person (a, b, c) who has taken a photograph together at a travel destination or a specific region through the user terminal, the server transmits the request from the user terminal. From the information on the photographed image p, the photographed image p is photographed, that is, time information corresponding to the generated time and position information corresponding to the generated position are obtained. In this case, the time information may be a time section including a predetermined time range before and after the time when the photo image is generated, and the location information may be coordinate information through GPS or geographic information about a specific region. The time information and the location information may be obtained from meta information such as an EXIR (Exchange Image File Format) included in the photographic image p transmitted through the user terminal.

또한, 사진 이미지(p)가 도 3에서와 같이 메타 정보가 포함되지 않은 아날로그 이미지인 경우, 아날로그 이미지에 대응되는 시간 정보와 위치 정보가 사용자에 의해 수동으로 입력되거나, 아날로그 이미지에 대하여 OCR 또는 객체 인식 모듈을 적용하여 시간 정보 또는 위치 정보가 획득될 수 있다.In addition, when the photographic image p is an analog image without meta information as shown in FIG. 3, time information and location information corresponding to the analog image are manually input by a user, or an OCR or an object with respect to the analog image. Time information or location information may be obtained by applying the recognition module.

일 예로, 특정 사용자가 과거의 아날로그 사진에서 사진 속에 있는 신원 미상의 인물과 사진을 공유하거나 커뮤니티를 형성하기 위하여, 아날로그 사진을 스캔 등을 통해 디지털화하여 전송할 경우, 서버는 아날로그 사진을 전송한 특정 사용자에게 사진을 생성한, 즉, 촬영한 과거의 시간과 위치를 입력하도록 요청할 수 있으며, 특정 사용자가 입력되는 정보로부터 아날로그 사진이 생성된 시간 정보와 위치 정보를 획득할 수도 있다. 또한, 서버는 전송되는 아날로그 사진을 분석하여, 아날로그 사진 이미지에 포함된 날짜 정보(20)나 특정 사용자가 사진 이미지 앞면이나 뒷면에 수기화한 날짜 또는 장소 정보를 OCR을 통해 확인하여 시간 정보 및 위치 정보를 획득할 수도 있다. 또한, 서버는 객체 인식 모듈을 통해 아날로그 사진 속의 배경 등을 분석하여, 아날로그 사진이 촬영된 위치 정보를 획득할 수도 있다.For example, when a specific user digitizes and transmits an analog picture through scanning or the like to share a picture or form a community with an unknown person in the picture from a past analog picture, the server transmits the analog picture to the specific user. The user may request to input a time and location of a photograph generated, that is, a photographed past, and may obtain time information and location information from which an analog picture is generated from information input by a specific user. In addition, the server analyzes the transmitted analog picture and checks the date information 20 included in the analog picture image or the date or place information handwritten by a specific user on the front or the back of the picture image by using OCR to determine time information and location. Information can also be obtained. In addition, the server may obtain the location information of the analog picture by analyzing the background in the analog picture through the object recognition module.

다음으로, 도 4를 참조하면, 복수의 궤적 추적 대상 단말로부터 전송되는 시간별 궤적 정보를 기록하고 있는 데이터베이스가 관리되고 있는 상태에서, 서버의 프로세서는, 획득된 시간 정보 및 상기 위치 정보를 참조하여, 사진 이미지(p)가 생성된 시간에 사진 이미지(p)가 생성된 위치로부터 반경 R1의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제m 사용자(1, 2, …, m)에 대한 정보를 데이터베이스에서 획득하며, 획득된 제1 내지 제m 사용자(1, 2, …, m)에 대한 정보를 참조로 하여, 사진 이미지(p)를 공유하도록 하거나 지원할 수 있다.Next, referring to FIG. 4, in a state in which a database recording time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed, the processor of the server may refer to the acquired time information and the position information. Information about the first to m-th users 1, 2, ..., m having a trajectory located within a radius R1 from the position at which the photo image p is generated at the time when the photo image p is generated. Acquired from the database, with reference to the obtained information on the first to m-th user (1, 2, ..., m), it is possible to share or support the photographic image (p).

일 예로, 서버는 회원으로 등록된 다수 사용자의 단말인 궤적 추적 대상 단말로부터 GPS, GIS 정보를 이용하여 다수 사용자의 이동 경로인 궤적 정보를 시간별로 데이터베이스에 저장할 수 있다. 또한, 서버는 다수 사용자들로 하여금 과거 어느 시간에서의 방문한 위치에 대한 정보를 입력하도록 요청하여, 궤적 추적이 이루어지지 않은 과거 시점의 궤적에 대한 정보를 저장할 수도 있다.For example, the server may store trajectory information, which is a movement path of multiple users, in a database for each time using GPS and GIS information from a trajectory tracking target terminal that is a terminal of multiple users registered as members. In addition, the server may request a plurality of users to input the information about the visited position at any time in the past, and may store information on the trajectory of the past time point in which the trajectory tracking is not performed.

그리고, 이와 같이 데이터베이스에 사용자들의 궤적 정보를 저장하는 중, 서버의 통신부로부터 특정 사용자의 요청에 대응하는 사진 이미지(p)의 시간 정보와 위치 정보가 획득되면, 서버의 프로세서는 데이터베이스에 저장된 사용자들의 궤적 정보 중에서, 사진 이미지(p)가 생성된 시간에 사진 이미지(p)가 생성된 위치로부터 R1의 반경 범위 내에 위치하는 궤적 정보를 가지는 사용자(1, 2, …, m)에 대한 정보를 데이터베이스에서 획득한다. 즉, 사진 이미지가 촬영된 시간을 전후하여 사진 이미지가 촬영된 위치의 반경 R1 내를 이동한 모든 사용자를 확인하게 되며, 결과적으로 사진 이미지 내에 있는 신원 미상의 인물은 확인된 사용자들 중에 있게 된다.When storing the trajectory information of the users in the database as described above, when the time information and the location information of the photo image p corresponding to the request of the specific user are obtained from the communication unit of the server, the processor of the server may store the user information stored in the database. Among the trajectory information, information about a user (1, 2, ..., m) having trajectory information located within a radius range of R1 from the position at which the photographic image p is generated at the time when the photographic image p is generated is a database. Obtained from That is, before and after the time at which the photographic image was taken, all the users who moved within the radius R1 of the position at which the photographic image was taken are identified. As a result, the unidentified person in the photographic image is among the identified users.

따라서, 서버는 확인된 사용자(1, 2, …, m)와 사진 이미지(p)가 공유되도록 하거나 지원함으로써 특정 사용자와 사진 속의 인물이 사진 공유 및 커뮤니티 형성을 할 수 있게 된다.Therefore, the server allows the identified users 1, 2, ..., m to share or support the photo image p so that the person in the photo can share the picture and form a community.

이때, 서버는 획득된 시간 정보 또는 위치 정보를 참조하여, 공유된 사진 이미지(p)에 대한 태그를 생성하고 이를 관리할 수 있다. 일 예로, 서버는 시간 정보 또는 위치 정보에 따라 사진 이미지에 대한 태그를 시간별 또는 위치별로 분류함으로써 특정 사용자 또는 사진 이미지를 공유한 사용자가 시간별 타임 라인에 따라 사진 이미지를 확인할 수 있도록 하거나, 위치별 분류에 따라 사진 이미지를 확인할 수 있도록 할 수 있다.In this case, the server may generate and manage a tag for the shared photo image p with reference to the obtained time information or location information. For example, the server classifies a tag for a photo image by time or location according to time information or location information so that a specific user or a user who shared the photo image can check the photo image according to a timeline or sort by location. You can check the photo image.

또한, 서버는 공유된 사진 이미지(p)를 사용자(1, 2, …, m)가 다운로드 하도록 하거나, P2P 방식으로 직접 상기 특정 사용자로부터 전송받을 수 있도록 지원할 수 있다.In addition, the server may support the user (1, 2, ..., m) to download the shared picture image (p), or can be directly received from the specific user in a P2P manner.

이에 더하여, 서버는 사용자(1, 2, …, m)가 공유된 사진 이미지(p) 내의 인물 사진 또는 인물의 얼굴 사진에 이름 태그를 입력할 수 있도록 지원할 수 있다. 즉, 사용자(1, 2, …, m)는 공유된 사진 이미지(p) 내의 인물 영역이나 얼굴 영역에 인물을 특징을 나타내기 위한 이름이나 별명 등을 입력할 수 있도록 하여 공유된 사진 이미지를 통해 개인간 커뮤니티를 형성할 수 있도록 할 수 있다.In addition, the server may support the user 1, 2,..., M to input a name tag into a portrait picture or a face picture of the person in the shared picture image p. That is, the user 1, 2,..., M may input a name or a nickname for characterizing a person into a person area or a face area in the shared picture image p, and share the picture. It can help build a community between individuals.

또한, 서버는 공유된 사진 이미지 내의 인물 영역이나 얼굴 영역에 매칭되는 사용자(1, 2, …, m)의 프로파일에 접근할 수 있도록 하는 링크를 생성할 수도 있다. 즉, 특정 사용자나 사진 이미지를 공유한 사용자, 이에 더하여 사진 이미지가 회원 전체 사용자에게 공개된 것일 경우 임의의 사용자가 사진 이미지의 인물 영역이나 얼굴 영역에 생성된 링크를 통해 해당 사용자의 프로파일을 확인할 수 있도록 할 수 있다. 그리고, 서버는 특정 사용자, 사진 이미지를 공유한 사용자, 및 임의의 사용자가 사진 이미지의 인물 영역이나 얼굴 영역에 커서를 위치할 경우 해당 사용자의 프로파일을 풍선도움말 등과 같은 방법으로 표시하여 줄 수도 있다.The server may also create a link that allows access to the profiles of the users 1, 2,..., M that match the person area or face area in the shared photographic image. In other words, if a specific user or a user has shared a photo image, and in addition, the photo image is public to all members, any user can view that user's profile through links created in the person or face areas of the photo image. You can do that. When a specific user, a user who shares a photo image, and an arbitrary user position the cursor in a person region or a face region of the photo image, the server may display the profile of the user in a manner such as a balloon help.

그리고, 서버는 공유된 사진 이미지의 다운로드 이외에도, 상기 사진 이미지를 공유한 사용자들이 사진 이미지를 다른 소셜 네트워킹 서비스에 등록하기 위한 링크를 생성할 수 있도록 하거나, 공유된 사진 이미지에 평가를 입력할 수 있도록 하거나, 또는 공유된 사진 이미지를 회원 가입하지 않은 제3자와 공유할 수 있도록 지원할 수도 있다.In addition to downloading the shared photo image, the server may allow users who have shared the photo image to generate a link for registering the photo image with another social networking service, or input a rating in the shared photo image. In addition, it may be possible to share a shared photo image with a third party who does not sign up.

또한, 서버는 공유된 사진 이미지의 다운로드 정보, 링크 생성 정보, 또는 제3자 공유 정보 등을 종합하여 사진 이미지를 공유한 사용자들 사이의 친밀도를 연산하고, 연산된 친밀도를 서로가 알 수 있도록 표시하여 줄 수도 있다. 이때, 사진 이미지를 공유한 사용자들에 의해 개별적으로 등록된 사진 이미지 정보를 분석하여 동일한 사진 이미지를 가진 사용자들이 있을 경우 친밀도의 연산에서 가중치를 줄 수도 있다.In addition, the server calculates intimacy between users who share the photo image by combining download information, link generation information, or third party sharing information of the shared photo image, and displays the calculated intimacy so that each other can know each other. You can also give In this case, by analyzing the photo image information registered individually by the users sharing the photo image may be weighted in the calculation of intimacy when there are users having the same photo image.

그리고, 도 5를 참조하면, 반경 R1의 범위 내에 위치하는 제1 내지 제m 사용자가 기설정된 인원수보다 적은 경우, 상기 서버의 프로세서는, 서버의 통신부를 통해 획득된 사진 이미지(p)의 시간 정보 및 위치 정보를 참조하여, 사진 이미지(p)가 생성된 시간에 상기 사진 이미지가 생성된 위치로부터 반경 R1 보다 큰 값을 가지는 반경 R2의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제n 사용자(1, 2, 3, 4, …, m)에 대한 정보를 데이터베이스에서 획득하며, 사진 이미지(p) 내의 인물에 대한 얼굴 정보와 획득된 제1 내지 제n 사용자(1, 2, 3, 4, …, n)에 의해 등록된 프로필 사진 이미지 내의 인물에 대한 얼굴 정보를 분석하여 사진 이미지(p) 내의 인물에 대한 얼굴 정보와 유사도가 기설정값 이상인 프로필 사진 이미지 내의 인물에 대한 얼굴 정보에 대응되는 제1 내지 제k 사용자에 대한 정보를 상기 데이터베이스에서 획득한다. 그리고, 획득된 제1 내지 제k 사용자에 대한 정보를 참조로 하여, 사진 이미지(p)를 공유하도록 하거나 지원할 수 있다.In addition, referring to FIG. 5, when the first to m th users located within a radius R1 are smaller than a predetermined number of people, the processor of the server may further include time information of the photographic image p obtained through the communication unit of the server. And a first to n-th user having a trajectory located within a range of a radius R2 having a value greater than a radius R1 from a position at which the photo image p is generated, with reference to the location information. Information about 1, 2, 3, 4, ..., m is obtained from a database, and face information on the person in the photographic image p and the acquired first through n-th users (1, 2, 3, 4, Analyzing face information about a person in the profile picture image registered by n) and corresponding to face information about a person in the profile picture image having a similarity to the face information about the person in the picture image p or more than a preset value.Information on the first to k-th user is obtained from the database. The photographic image p may be shared or supported with reference to the obtained information about the first to k th users.

즉, 도 4에서와 같은 방법에 의해 사진 이미지(p)가 생성된 위치로부터 반경 R1 범위 내에 위치하는 동선에 대한 궤적 정보를 가진 사용자가 기설정된 인원수보다 적을 경우, 일 예로, 사진 이미지(p) 내에는 3명의 인물이 있지만 궤적 정보를 통해 획득된 사용자는 한 명인 경우, 서버는 반경을 R2로 확장하여 R2의 범위 내에 위치하는 사용자를 확인하게 된다.That is, when the number of users having the trajectory information for the moving line located within the radius R1 range from the position where the photographic image p is generated by the method as shown in FIG. 4 is smaller than the preset number of people, for example, the photographic image p If there are three people in the network but only one user is obtained through the trajectory information, the server expands the radius to R2 to identify the user located within the range of R2.

이때, 확인되는 사용자(1, 2, 3, 4, …, n)는 도 4에서 보다 반경이 넓은 영역에 위치하는 더욱 많은 사용자이므로 도 4에서와 같이 확인된 모든 사용자(1, 2, 3, 4, …, n)를 사진 속의 인물로 추정하여 사진 이미지를 공유하는 것은 다소 무리가 따르는 것으로, 사진 이미지와 전혀 관련이 없는 다수의 사용자에게 스팸성의 정보를 공유하는 결과를 초래하게 된다.At this time, since the identified users (1, 2, 3, 4, ..., n) are more users located in a wider area than in FIG. 4, all the identified users (1, 2, 3, 4,…, n) is assumed to be a person in the picture, and sharing the picture image is rather cumbersome, resulting in sharing spammy information to a large number of users who are not related to the picture image at all.

따라서, 도 5에서는, 사진 이미지(p)가 생성된 위치로부터 반경 R2 범위 내에 동선을 가지는 사용자(1, 2, 3, 4, …, n)를 1차적으로 획득한 후, 사진 이미지(p) 속의 인물에 대한 얼굴 정보와 1차적으로 획득된 사용자(1, 2, 3, 4, …, n)의 프로필 등록 사진의 얼굴 정보를 비교 분석하여, 사진 이미지(p) 내의 인물에 대한 얼굴 정보와 유사도가 기설정값 이상인 프로필 사진 이미지 내의 인물에 대한 얼굴 정보에 대응되는 제1 내지 제k 사용자에 대한 정보를 데이터베이스에서 획득하여 사진 이미지 속의 인물로 추정할 수 있는 범위 내의 사용자들을 확인하게 된다.Therefore, in FIG. 5, after obtaining the users 1, 2, 3, 4,..., N having a moving line within the radius R2 range from the position where the photographic image p is generated, the photographic image p is primarily obtained. The face information of the person in the photograph is compared with the face information of the profile registration picture of the user (1, 2, 3, 4,…, n) obtained primarily, and the face information of the person in the photographic image p and The information about the first to k-th users corresponding to the face information of the person in the profile picture image having a similarity or more than a preset value is obtained from a database to identify the users within a range that can be estimated as the person in the picture image.

그리고, 서버는 얼굴 정보에 따라 2차적으로 획득된 제1 내지 제k 사용자와 사진 이미지(p)가 공유되도록 하거나 지원함으로써 특정 사용자와 사진 속의 인물이 사진 공유 및 커뮤니티 형성을 할 수 있게 된다.The server may share or support the photo images p with the first through k-th users, which are obtained secondarily according to the face information, so that the person in the photo and the person in the photo may share the photo and form a community.

이때, 서버는 도 4의 방법에서 설명한 바와 같이, 제1 내지 제k 사용자가 공유된 사진 이미지 내의 인물에 대한 얼굴 이미지에 이름 태그를 입력할 수 있도록 지원하거나, 공유된 사진 이미지 내의 인물에 대한 얼굴 이미지에, 얼굴 정보와 대응되는 제1 내지 제k 사용자의 프로파일에 접근할 수 있도록 하는 링크를 생성할 수도 있다. 이외에도 도 4에서와 같은 방법에 의해 특정 사용자와 제1 내지 제k 사용자가 사진 공유 및 커뮤니티를 형성하게 할 수도 있을 것이다.In this case, as described in the method of FIG. 4, the server supports the first to k-th users to input a name tag to the face image of the person in the shared photo image, or the face of the person in the shared photo image. In the image, a link may be created to allow access to a profile of the first to k-th users corresponding to the face information. In addition, by using the same method as in FIG. 4, the specific user and the first to k-th users may be able to share a photo and form a community.

다음으로, 도 6을 참조하면, 특정 사용자에 의해 선택된 특정 테마에 대응되는 다수의 위치가 그룹핑된 상태에서, 서버의 프로세서는, 그룹핑된 다수의 위치 중에서 사진 이미지의 위치 정보와 매칭되는 위치가 있을 경우 해당 위치에 스탬프(s)를 생성하여 특정 사용자에게 표시하여 줄 수도 있다. 이때, 서버는 도 7에서와 같이 해당 지역의 상징을 로고화한 스탬프가 해당 위치에 생성되도록 할 수도 있다.Next, referring to FIG. 6, in a state where a plurality of locations corresponding to a specific theme selected by a specific user are grouped, the processor of the server may have a location that matches the location information of the photo image among the plurality of locations grouped. In this case, a stamp s may be generated at a corresponding position and displayed to a specific user. In this case, as shown in FIG. 7, the server may allow a stamp that logos a symbol of a corresponding region to be generated at a corresponding position.

일 예로, 세계 각국의 여행지는, "죽기 전에 가야 할 여행지", "연인과 함께하는 여행지", "전통이 있는 여행지" 등과 같이 다양한 테마로 특정화시킬 수 있으며, 특정 사용자가 어느 하나의 테마를 선택하면, 사용자에 의해 등록된 사진 이미지들의 위치 정보에 의해 특정 사용자가 선택한 테마에 의해 그룹핑된 지역을 방문하였는지를 확인할 수 있으며, 방문한 걸로 확인될 경우 해당 지역에 스탬프를 생성하여 특정 사용자가 테마에 대응하는 지역들에서 가본 곳과 아직 가보지 못한 곳을 확인할 수 있도록 할 수 있다.For example, destinations around the world can be specified with a variety of themes, such as "travel before you die," "travel with a lover," "travel with a tradition," and when a user selects a theme, , You can check whether the user visited the area grouped by the theme selected by the user selected by the location information of the photo images registered by the user, and if it is confirmed that the visited area by creating a stamp in the area corresponding to the user's theme You can see where you've been and haven't been there yet.

특히, 서버는 특정 테마에 대한 정보를 사진 이미지를 공유하는 도 4에서의 제1 내지 제m 사용자(1, 2, …, m) 또는 도 5에서의 제1 내지 제k 사용자와 특정 테마에 대한 정보를 공유할 수 있도록 지원함으로써 특정 테마에 따른 정보 공유를 위한 커뮤니티를 생성 가능하도록 할 수도 있다.In particular, the server may share information about a specific theme with respect to a specific theme with the first to m th users 1, 2,..., M in FIG. 4 or the first through k th users in FIG. 5. By supporting information sharing, it is possible to create a community for sharing information according to a specific theme.

이때, 서버는 특정 테마에 대한 정보를 도 4에서의 제1 내지 제m 사용자 또는 도 5에서의 제1 내지 제k 사용자에게 제공하고, 특정 사용자와 특정 테마에 대한 정보를 공유할 수 있도록 지원한 상태에서, 도 4에서의 제1 내지 제m 사용자 또는 도 5에서의 제1 내지 제k 사용자 중 제a 사용자로부터 긍정적인 피드백이 감지되면, 즉, 제a 사용자가 특정 사용자가 선택한 특정 테마를 좋아하거나 관심이 있다는 등의 표시를 하면, 특정 사용자와 제a 사용자 사이에 커뮤니케이션 채널을 형성하도록 지원할 수 있다. 즉, 서버는 특정 사용자와 제a 사용자 사이에 채팅이 가능하도록 하거나 특정 테마에 따른 지역들에 대하여 방문하여 촬영한 사진이나 해당 지역에 대한 여행 정보 등을 공유할 수 있도록 할 수도 있다.At this time, the server provides information about a specific theme to the first to m th users in FIG. 4 or the first to k th users in FIG. 5, and supports sharing information on a specific theme with a specific user. In a state, when positive feedback is detected from the first to m-th user of FIG. 4 or the first to k-th user of FIG. 5, that is, the a-a user likes a particular theme selected by a specific user. Or indicating that the user is interested, the user may assist in establishing a communication channel between a specific user and a user. That is, the server may enable chatting between a specific user and a user or share a photograph taken by visiting a region according to a specific theme or travel information about the region.

또한, 서버는 도 4에서의 제1 내지 제m 사용자 또는 도 5에서의 제1 내지 제k 사용자 중 적어도 제a 사용자 및 제b 사용자로부터 긍정적인 피드백이 감지되면, 특정 사용자와 제a 사용자, 제b 사용자를 구성원으로 하는 커뮤니티를 자동으로 생성하도록 지원할 수 있다. 즉, 서버는 특정 사용자, 제a 사용자, 및 제b 사용자가 커뮤니티를 생성하기 위한 채팅방, 단체 페이지, 블로그, 카페 등을 생성하여 줄 수도 있다. 이때, 서버는 커뮤니티에 포함된 임의의 사용자가 커뮤니티에 포함되지 않았지만 특정 테마에 공통적으로 관심이 있는 제3자를 초청할 수 있도록 지원할 수도 있다.Further, when a positive feedback is detected from at least a user and a user of the first through m users in FIG. 4 or the first through k users in FIG. 5, the server may include a user, a user, and a user. b Support automatic creation of communities with users as members. That is, the server may generate a chat room, a group page, a blog, a cafe, etc. for a specific user, a user, and a user b to create a community. In this case, the server may support any user included in the community to invite a third party who is not interested in the community but who is commonly interested in a specific theme.

이에 더하여, 서버는 특정 사용자에 의해 선택된 특정 테마와 동일한 테마를 선택한 타 사용자가 있을 경우, 특정 사용자와 타 사용자가 정보를 공유할 수 있도록 지원할 수도 있다. 즉, 특정 테마와 대하여 관심이 있는 여러 사용자들이 커뮤니티를 형성하여 해당 테마 내의 여행 지역들에 대한 정보 등을 교환할 수 있도록 할 수 있다.In addition, when there are other users who have selected the same theme as the specific theme selected by the specific user, the server may support sharing information with the specific user. That is, various users who are interested in a particular theme may form a community to exchange information about travel regions within the theme.

이상 설명된 본 발명에 따른 실시예들은 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Embodiments according to the present invention described above may be implemented in the form of program instructions that may be executed by various computer components, and may be recorded in a computer-readable recording medium. The computer-readable recording medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the computer-readable recording medium may be those specially designed and configured for the present invention, or may be known and available to those skilled in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs, DVDs, and magneto-optical media such as floptical disks. media), and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device may be configured to operate as one or more software modules to perform the process according to the invention, and vice versa.

이상에서 본 발명이 구체적인 구성요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명이 상기 실시예들에 한정되는 것은 아니며, 본 발명이 속하는 기술분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형을 꾀할 수 있다.Although the present invention has been described by specific embodiments such as specific components and the like, but the embodiments and the drawings are provided to assist in a more general understanding of the present invention, the present invention is not limited to the above embodiments. For those skilled in the art, various modifications and variations can be made from these descriptions.

따라서, 본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등하게 또는 등가적으로 변형된 모든 것들은 본 발명의 사상의 범주에 속한다고 할 것이다.Accordingly, the spirit of the present invention should not be limited to the above-described embodiments, and all of the equivalents or equivalents of the claims, as well as the appended claims, fall within the scope of the spirit of the present invention. I will say.

Claims (24)

시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 방법에 있어서,In the method of sharing photo image using time and location information, (a) 특정 사용자의 사용자 단말로부터 사진 이미지에 대한 정보가 획득되면, 서버는, 상기 사진 이미지에 대한 정보를 참조로 하여, 상기 사진 이미지가 생성된 시간에 대응되는 시간 정보 및 상기 사진 이미지가 생성된 위치에 대응되는 위치 정보를 획득하는 단계; 및(a) When information on a photo image is obtained from a user terminal of a specific user, the server generates time information and the photo image corresponding to a time at which the photo image is generated with reference to the photo image information. Obtaining location information corresponding to the corrected location; And (b) 복수의 궤적 추적 대상 단말로부터 전송되는 시간별 궤적 정보를 기록하고 있는 데이터베이스가 관리되고 있는 상태에서, 상기 서버는, 상기 시간 정보 및 상기 위치 정보를 참조하여, 상기 사진 이미지가 생성된 시간에 상기 사진 이미지가 생성된 위치로부터 반경 R1의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제m 사용자에 대한 정보를 상기 데이터베이스에서 획득하며, 상기 획득된 제1 내지 제m 사용자에 대한 정보를 참조로 하여, 상기 사진 이미지를 공유하도록 하거나 지원하는 단계;(b) In a state in which a database recording time-based trajectory information transmitted from a plurality of trajectory tracking target terminals is managed, the server may refer to the time information and the position information at a time when the photo image is generated. Obtaining information about the first to m-th user having a trajectory located within a radius R1 from the position at which the photographic image is generated, in the database, and referring to the obtained information about the first to m-th user To share or support the photographic image; 를 포함하는 것을 특징으로 하는 방법.Method comprising a. 제1항에 있어서,The method of claim 1, 상기 (b) 단계에서,In step (b), 상기 반경 R1의 범위 내에 위치하는 상기 제1 내지 제m 사용자가 기설정된 인원수보다 적은 경우, 상기 서버는, 상기 시간 정보 및 상기 위치 정보를 참조하여, 상기 사진 이미지가 생성된 시간에 상기 사진 이미지가 생성된 위치로부터 반경 R2 - 상기 R2는 상기 R1 보다 큰 값을 가짐 - 의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제n 사용자에 대한 정보를 상기 데이터베이스에서 획득하며, 상기 사진 이미지 내의 인물에 대한 얼굴 정보와 상기 제1 내지 제n 사용자에 의해 등록된 프로필 사진 이미지 내의 인물에 대한 얼굴 정보를 분석하여 상기 사진 이미지 내의 인물에 대한 얼굴 정보와 유사도가 기설정값 이상인 상기 프로필 사진 이미지 내의 인물에 대한 얼굴 정보에 대응되는 제1 내지 제k 사용자에 대한 정보를 상기 데이터베이스에서 획득하며, 상기 획득된 제1 내지 제k 사용자에 대한 정보를 참조로 하여, 상기 사진 이미지를 공유하도록 하거나 지원하는 단계;When the first to m-th users located within the radius R1 are smaller than a predetermined number of people, the server refers to the time information and the location information, and the photo image is generated at the time when the photo image is generated. The database obtains information about the first to nth users having a trajectory located within a range of a radius R2 from the generated position, wherein R2 has a value greater than the value R1, for the person in the photographic image. Analyzing face information and face information of a person in a profile picture image registered by the first to n-th user, the face information of the person in the profile picture image having a similarity to the face information of the person in the picture image is greater than or equal to a preset value. Obtaining information about the first to k-th user corresponding to the face information from the database Comprising the steps of or supported by the information on the first to k-th user the obtained by reference, so as to share the picture image; 를 더 포함하는 것을 특징으로 하는 방법.Method further comprising a. 제2항에 있어서,The method of claim 2, 상기 서버는, 상기 제1 내지 제k 사용자가 상기 공유된 사진 이미지 내의 인물에 대한 얼굴 이미지에 이름 태그를 입력할 수 있도록 지원하는 것을 특징으로 하는 방법.The server may allow the first to k-th users to input a name tag to a face image of a person in the shared photo image. 제2항에 있어서,The method of claim 2, 상기 서버는, 상기 공유된 사진 이미지 내의 인물에 대한 얼굴 이미지에, 상기 얼굴 정보와 대응되는 제1 내지 제k 사용자의 프로파일에 접근할 수 있도록 하는 링크를 생성하는 것을 특징으로 하는 방법.The server may generate a link in a face image of a person in the shared photo image to access a profile of a first to k-th user corresponding to the face information. 제1항에 있어서,The method of claim 1, 상기 (b) 단계에서,In step (b), 상기 서버는, 상기 시간 정보 또는 상기 위치 정보를 참조하여, 상기 공유된 사진 이미지에 대한 태그를 생성하고 이를 관리하는 것을 특징으로 하는 방법.The server may generate and manage a tag for the shared photographic image with reference to the time information or the location information. 제1항에 있어서,The method of claim 1, 상기 (a) 단계에서,In the step (a), 상기 사진 이미지가 아날로그 이미지인 경우, 상기 아날로그 이미지에 대응되는 상기 시간 정보와 상기 위치 정보가 사용자에 의해 수동으로 입력되거나, 상기 아날로그 이미지에 대하여 OCR 또는 객체 인식 모듈을 적용하여 상기 시간 정보 또는 상기 위치 정보가 획득되는 것을 특징으로 하는 방법.When the photographic image is an analog image, the time information and the position information corresponding to the analog image are manually input by a user, or the time information or the position is applied by applying an OCR or an object recognition module to the analog image. Information is obtained. 제1항에 있어서,The method of claim 1, 상기 (b) 단계에서,In step (b), 상기 서버는, 상기 제1 내지 제m 사용자가 상기 사진 이미지를 다운로드 하도록 하거나, 상기 제1 내지 제m 사용자가 P2P 방식으로 직접 상기 특정 사용자로부터 전송받을 수 있도록 지원하는 것을 특징으로 하는 방법.The server may allow the first to m-th users to download the photographic image, or the first to m-th users may be directly transmitted from the specific user in a P2P manner. 제1항에 있어서,The method of claim 1, (c) 상기 특정 사용자에 의해 선택된 특정 테마에 대응되는 다수의 위치가 그룹핑된 상태에서, 상기 서버는, 상기 그룹핑된 다수의 위치 중에서 상기 사진 이미지의 위치 정보와 매칭되는 위치가 있을 경우 해당 위치에 스탬프를 생성하여 상기 특정 사용자에게 표시하여 주는 단계;(c) In a state where a plurality of locations corresponding to a specific theme selected by the particular user are grouped, the server may be located at a corresponding location when there is a location matching the location information of the photo image among the grouped locations. Generating a stamp and displaying the stamp to the specific user; 를 더 포함하는 것을 특징으로 하는 방법.Method further comprising a. 제8항에 있어서,The method of claim 8, 상기 (c) 단계에서,In the step (c), 상기 서버는, 상기 특정 테마에 대한 정보를 상기 제1 내지 제m 사용자에게 제공하고, 상기 특정 사용자와 상기 특정 테마에 대한 정보를 공유할 수 있도록 지원하는 것을 특징으로 하는 방법.The server may provide information about the specific theme to the first to m-th users and support sharing information on the specific theme with the specific user. 제9항에 있어서,The method of claim 9, 상기 (c) 단계에서,In the step (c), 상기 특정 테마에 대한 정보를 상기 제1 내지 제m 사용자에게 제공하고, 상기 특정 사용자와 상기 특정 테마에 대한 정보를 공유할 수 있도록 지원한 상태에서, 상기 제1 내지 제m 사용자 중 제a 사용자로부터 긍정적인 피드백이 감지되면, 상기 서버는, 상기 특정 사용자와 상기 제a 사용자 사이에 커뮤니케이션 채널을 형성하도록 지원하는 것을 특징으로 하는 방법.From a user of the first to m-th user, while providing information about the specific theme to the first to m-th user, and support to share information about the specific theme with the specific user And if positive feedback is detected, the server assists in establishing a communication channel between the particular user and the user a. 제10항에 있어서,The method of claim 10, 상기 제1 내지 제m 사용자 중 적어도 상기 제a 사용자 및 제b 사용자로부터 긍정적인 피드백이 감지되면, 상기 서버는, 상기 특정 사용자와 상기 제a 사용자, 상기 제b 사용자를 구성원으로 하는 커뮤니티를 자동으로 생성하도록 지원하는 것을 특징으로 하는 방법.When a positive feedback is detected from at least a user and a user b of the first to m users, the server automatically generates a community of the specific user, the user a, and the user b. To generate. 제8항에 있어서,The method of claim 8, 상기 서버는, 상기 특정 사용자에 의해 선택된 특정 테마와 동일한 테마를 선택한 타 사용자가 있을 경우, 상기 특정 사용자와 상기 타 사용자가 정보를 공유할 수 있도록 지원하는 것을 특징으로 하는 방법.The server, if there is another user selected the same theme selected by the particular user, characterized in that the specific user and the other user to support sharing information. 시간 및 위치 정보를 이용하여 사진 이미지를 공유하는 서버에 있어서,A server for sharing photographic images using time and location information, 특정 사용자의 사용자 단말로부터 사진 이미지에 대한 정보가 획득되면, 상기 사진 이미지에 대한 정보를 참조로 하여, 상기 사진 이미지가 생성된 시간에 대응되는 시간 정보 및 상기 사진 이미지가 생성된 위치에 대응되는 위치 정보를 획득하는 통신부; 및When information on a photo image is obtained from a user terminal of a specific user, time information corresponding to a time at which the photo image is generated and a position corresponding to the position at which the photo image is generated with reference to the information on the photo image A communication unit for obtaining information; And 복수의 궤적 추적 대상 단말로부터 전송되는 시간별 궤적 정보를 기록하고 있는 데이터베이스가 관리되고 있는 상태에서, 상기 시간 정보 및 상기 위치 정보를 참조하여, 상기 사진 이미지가 생성된 시간에 상기 사진 이미지가 생성된 위치로부터 반경 R1의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제m 사용자에 대한 정보를 상기 데이터베이스에서 획득하며, 상기 획득된 제1 내지 제m 사용자에 대한 정보를 참조로 하여, 상기 사진 이미지를 공유하도록 하거나 지원하는 프로세서;The location where the photographic image is generated at the time when the photographic image is generated with reference to the time information and the location information while a database recording the hourly trajectory information transmitted from a plurality of trajectory tracking target terminals is managed. Obtains information about the first to m th users having a trajectory located within a radius R1 from the database, and shares the photographic image with reference to the acquired information about the first to m th users. A processor to enable or support; 를 포함하는 것을 특징으로 하는 서버.Server comprising a. 제13항에 있어서,The method of claim 13, 상기 프로세서는,The processor, 상기 반경 R1의 범위 내에 위치하는 상기 제1 내지 제m 사용자가 기설정된 인원수보다 적은 경우, 상기 시간 정보 및 상기 위치 정보를 참조하여, 상기 사진 이미지가 생성된 시간에 상기 사진 이미지가 생성된 위치로부터 반경 R2 - 상기 R2는 상기 R1 보다 큰 값을 가짐 - 의 범위 내에 위치하는 궤적을 가지고 있는 제1 내지 제n 사용자에 대한 정보를 상기 데이터베이스에서 획득하며, 상기 사진 이미지 내의 인물에 대한 얼굴 정보와 상기 제1 내지 제n 사용자에 의해 등록된 프로필 사진 이미지 내의 인물에 대한 얼굴 정보를 분석하여 상기 사진 이미지 내의 인물에 대한 얼굴 정보와 유사도가 기설정값 이상인 상기 프로필 사진 이미지 내의 인물에 대한 얼굴 정보에 대응되는 제1 내지 제k 사용자에 대한 정보를 상기 데이터베이스에서 획득하며, 상기 획득된 제1 내지 제k 사용자에 대한 정보를 참조로 하여, 상기 사진 이미지를 공유하도록 하거나 지원하는 것을 특징으로 하는 서버.When the first to m-th users located within the radius R1 are smaller than a predetermined number of people, from the position at which the photo image is generated at the time when the photo image is generated, referring to the time information and the position information. Obtaining information about a first to n-th user having a trajectory located within a range of a radius R2, wherein R2 has a value greater than R1, wherein the face information about the person in the photographic image and Analyzing face information of a person in the profile picture image registered by the first to n-th user to correspond to the face information of the person in the profile picture image having a similarity to the face information of the person in the picture image more than a preset value. Obtaining information about the first to k-th users to be obtained from the database; The first to the information about user k as a reference, the server characterized in that the support or to share the images. 제14항에 있어서,The method of claim 14, 상기 프로세서는,The processor, 상기 제1 내지 제k 사용자가 상기 공유된 사진 이미지 내의 인물에 대한 얼굴 이미지에 이름 태그를 입력할 수 있도록 지원하는 것을 특징으로 하는 서버.And the first to k-th user can input a name tag to a face image of a person in the shared photo image. 제14항에 있어서,The method of claim 14, 상기 프로세서는,The processor, 상기 공유된 사진 이미지 내의 인물에 대한 얼굴 이미지에, 상기 얼굴 정보와 대응되는 제1 내지 제k 사용자의 프로파일에 접근할 수 있도록 하는 링크를 생성하는 것을 특징으로 하는 서버.And generating a link in a face image of the person in the shared photo image to access a profile of the first to k-th users corresponding to the face information. 제13항에 있어서,The method of claim 13, 상기 프로세서는,The processor, 상기 시간 정보 또는 상기 위치 정보를 참조하여, 상기 공유된 사진 이미지에 대한 태그를 생성하고 이를 관리하는 것을 특징으로 하는 서버.A server for generating and managing a tag for the shared photo image with reference to the time information or the location information. 제13항에 있어서,The method of claim 13, 상기 통신부는,The communication unit, 상기 사진 이미지가 아날로그 이미지인 경우, 상기 아날로그 이미지에 대응되는 상기 시간 정보와 상기 위치 정보가 사용자에 의해 수동으로 입력되거나, 상기 아날로그 이미지에 대하여 OCR 또는 객체 인식 모듈을 적용하여 상기 시간 정보 또는 상기 위치 정보가 획득되는 것을 특징으로 하는 서버.When the photographic image is an analog image, the time information and the position information corresponding to the analog image are manually input by a user, or the time information or the position is applied by applying an OCR or object recognition module to the analog image. Server, characterized in that information is obtained. 제13항에 있어서,The method of claim 13, 상기 프로세서는,The processor, 상기 제1 내지 제m 사용자가 상기 사진 이미지를 다운로드 하도록 하거나, 상기 제1 내지 제m 사용자가 P2P 방식으로 직접 상기 특정 사용자로부터 전송받을 수 있도록 지원하는 것을 특징으로 하는 서버.The first to m-th user to download the photographic image, or the first to m-th server to support the direct transmission from the specific user in a P2P manner. 제13항에 있어서,The method of claim 13, 상기 프로세서는,The processor, 상기 특정 사용자에 의해 선택된 특정 테마에 대응되는 다수의 위치가 그룹핑된 상태에서, 상기 그룹핑된 다수의 위치 중에서 상기 사진 이미지의 위치 정보와 매칭되는 위치가 있을 경우 해당 위치에 스탬프를 생성하여 상기 특정 사용자에게 표시하여 주는 것을 특징으로 하는 서버.In a state in which a plurality of locations corresponding to a specific theme selected by the specific user are grouped, if there is a location matching the location information of the photo image among the grouped locations, a stamp is generated at the specific location to generate the stamp. The server characterized in that the display to. 제20항에 있어서,The method of claim 20, 상기 프로세서는,The processor, 상기 특정 테마에 대한 정보를 상기 제1 내지 제m 사용자에게 제공하고, 상기 특정 사용자와 상기 특정 테마에 대한 정보를 공유할 수 있도록 지원하는 것을 특징으로 하는 서버.And providing information on the specific theme to the first to m-th users, and sharing information on the specific theme with the specific user. 제21항에 있어서,The method of claim 21, 상기 프로세서는,The processor, 상기 특정 테마에 대한 정보를 상기 제1 내지 제m 사용자에게 제공하고, 상기 특정 사용자와 상기 특정 테마에 대한 정보를 공유할 수 있도록 지원한 상태에서, 상기 제1 내지 제m 사용자 중 제a 사용자로부터 긍정적인 피드백이 감지되면, 상기 특정 사용자와 상기 제a 사용자 사이에 커뮤니케이션 채널을 형성하도록 지원하는 것을 특징으로 하는 서버.From a user of the first to m-th user, while providing information about the specific theme to the first to m-th user, and support to share information about the specific theme with the specific user And if positive feedback is detected, assisting in establishing a communication channel between the specific user and the user a. 제22항에 있어서,The method of claim 22, 상기 프로세서는,The processor, 상기 제1 내지 제m 사용자 중 적어도 상기 제a 사용자 및 제b 사용자로부터 긍정적인 피드백이 감지되면, 상기 특정 사용자와 상기 제a 사용자, 상기 제b 사용자를 구성원으로 하는 커뮤니티를 자동으로 생성하도록 지원하는 것을 특징으로 하는 서버.When a positive feedback is detected from at least a user of the first to m users and a user of a user b, the automatic generation of a community of the specific user, the user a, and the user b may be automatically generated. Server characterized in that. 제20항에 있어서,The method of claim 20, 상기 프로세서는,The processor, 상기 특정 사용자에 의해 선택된 특정 테마와 동일한 테마를 선택한 타 사용자가 있을 경우, 상기 특정 사용자와 상기 타 사용자가 정보를 공유할 수 있도록 지원하는 것을 특징으로 하는 서버.And when there is another user who selects the same theme as the specific theme selected by the specific user, the specific user and the other user can share information.
PCT/KR2017/008793 2016-08-22 2017-08-11 Method for sharing photo image using time and location information, server, and computer-readable recording medium Ceased WO2018038442A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020160106316A KR101721980B1 (en) 2016-08-22 2016-08-22 Method for sharing photo image using time and location information, server and computer-readable recording media using the same
KR10-2016-0106316 2016-08-22

Publications (1)

Publication Number Publication Date
WO2018038442A1 true WO2018038442A1 (en) 2018-03-01

Family

ID=58500984

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/008793 Ceased WO2018038442A1 (en) 2016-08-22 2017-08-11 Method for sharing photo image using time and location information, server, and computer-readable recording medium

Country Status (2)

Country Link
KR (1) KR101721980B1 (en)
WO (1) WO2018038442A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020133079A1 (en) * 2018-12-27 2020-07-02 深圳市优必选科技有限公司 Object path tracking display method and system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108509657A (en) * 2018-04-27 2018-09-07 深圳爱酷智能科技有限公司 Data distribute store method, equipment and computer readable storage medium
CN114143281B (en) * 2021-11-10 2023-03-14 聚好看科技股份有限公司 Document generation method, server and display device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100695478B1 (en) * 2005-02-28 2007-03-14 (주) 만도맵앤소프트 Apparatus and method for implementing a theme map for a navigation terminal
KR20070115194A (en) * 2006-06-01 2007-12-05 (주) 엘지텔레콤 Tag-based photo file management method
KR20090013037A (en) * 2007-07-31 2009-02-04 엘지전자 주식회사 Mobile terminal and its video information management method
JP2012247840A (en) * 2011-05-25 2012-12-13 Sony Corp Neighboring person specifying apparatus, neighboring person specifying method, neighboring person specifying program, and neighboring person specifying system
KR20150129291A (en) * 2014-05-08 2015-11-19 삼성전자주식회사 Apparatus and method for social community creation based on location

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100695478B1 (en) * 2005-02-28 2007-03-14 (주) 만도맵앤소프트 Apparatus and method for implementing a theme map for a navigation terminal
KR20070115194A (en) * 2006-06-01 2007-12-05 (주) 엘지텔레콤 Tag-based photo file management method
KR20090013037A (en) * 2007-07-31 2009-02-04 엘지전자 주식회사 Mobile terminal and its video information management method
JP2012247840A (en) * 2011-05-25 2012-12-13 Sony Corp Neighboring person specifying apparatus, neighboring person specifying method, neighboring person specifying program, and neighboring person specifying system
KR20150129291A (en) * 2014-05-08 2015-11-19 삼성전자주식회사 Apparatus and method for social community creation based on location

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020133079A1 (en) * 2018-12-27 2020-07-02 深圳市优必选科技有限公司 Object path tracking display method and system

Also Published As

Publication number Publication date
KR101721980B1 (en) 2017-03-31

Similar Documents

Publication Publication Date Title
US20230418537A1 (en) Gallery of messages from individuals with a shared interest
US20200105304A1 (en) Routing messages by message parameter
US9854219B2 (en) Gallery of videos set to an audio time line
EP2851811B1 (en) Method and device for achieving augmented reality application
EP2960852B1 (en) Information processing device, information processing method, and program
US20190114839A1 (en) Sharing links in an augmented reality environment
US20130317912A1 (en) Advertising in Augmented Reality Based on Social Networking
JP5667069B2 (en) Content management apparatus, content management method, content management program, and integrated circuit
US20130226926A1 (en) Method and apparatus for acquiring event information on demand
JP2015505384A (en) Image annotation method and system
WO2012093811A1 (en) Method for support in such a way as to allow collection of objects comprised in an input image, and a recording medium able to be read by terminal devices and computers
KR101462348B1 (en) System and method for matching users having matter of common interest and change of talent using tag applicable to mobile messenger
KR20130027028A (en) Method and apparatus for expanded content tag sharing
Hoelzl et al. Google Street View: navigating the operative image
WO2019059435A1 (en) Method and system for making recommendations using content including location data
KR102594094B1 (en) Method and Apparatus for Providing Recommended Contents
WO2018038442A1 (en) Method for sharing photo image using time and location information, server, and computer-readable recording medium
KR20160124055A (en) Creating and sharing personal routes through drawing on map
WO2019124851A1 (en) Method and system for cloud sourcing geofencing-based content
JP7325562B2 (en) Computer program and non-transitory computer-readable recording medium
JP2010176252A (en) Information provision method
KR102228366B1 (en) Apparatus and method for travel information service
KR20240077826A (en) Method of recommending photo zone and apparatus there of
KR20230126323A (en) System and Method for Providing Two-Way Travel Information
CN121029286A (en) Information processing method, device, equipment, storage medium and product

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17843862

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17843862

Country of ref document: EP

Kind code of ref document: A1