KR20220015877A - 사용자 정보 연계 처리 기반 사진 콘텐츠 공유 서비스 제공 장치 - Google Patents

사용자 정보 연계 처리 기반 사진 콘텐츠 공유 서비스 제공 장치 Download PDF

Info

Publication number
KR20220015877A
KR20220015877A KR1020200096470A KR20200096470A KR20220015877A KR 20220015877 A KR20220015877 A KR 20220015877A KR 1020200096470 A KR1020200096470 A KR 1020200096470A KR 20200096470 A KR20200096470 A KR 20200096470A KR 20220015877 A KR20220015877 A KR 20220015877A
Authority
KR
South Korea
Prior art keywords
information
photo
user
room
user terminal
Prior art date
Application number
KR1020200096470A
Other languages
English (en)
Inventor
박태형
최광용
홍종철
최사규
이태희
Original Assignee
인포뱅크 주식회사
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 인포뱅크 주식회사 filed Critical 인포뱅크 주식회사
Priority to KR1020200096470A priority Critical patent/KR20220015877A/ko
Publication of KR20220015877A publication Critical patent/KR20220015877A/ko

Links

Images

Classifications

    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR 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/50Business processes related to the communications industry

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Operations Research (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명의 실시 예에 따른 서비스 제공 장치는, 사진 콘텐츠 정보의 인물정보를 주소록 정보 맵핑하여 사진방을 생성하는 사진방 생성부와; 상기 맵핑된 인물의 주소록 정보를 이용해 다른 사용자들을 초대하는 사회 관계방 서비스부;를 포함하는 서비스 제공장치로서, 상기 사진방 생성부는, 제1 사용자 단말이 입력한 사진 콘텐츠 정보와, 상기 제1 사용자 단말의 주소록정보 간 매칭되지 않는 비매칭 인물에 대응한 비매칭정보가 발생되는 경우, 상기 비매칭정보에 기초한 상기 매핑 정보에 포함된 제2 사용자 단말 또는 제n 사용자 단말이 보유한 주소록정보와의 연계서칭을 수행하여, 인물정보와 주소록 정보를 추가 맵핑하여 저장 관리하는 사용자 정보 연계 맵핑부를 더 포함하고, 상기 사회관계망 서비스부는, 상기 비매칭 인물이 상기 제2 사용자 단말이 보유한 주소록정보에 있는 제3 사용자와 일치되는 경우, 상기 제3 사용자에 대응하는 제3 사용자 단말로 사진 콘텐츠 정보를 포함한 사진방 초대 요청 정보를 전송하는 사회 관계망 연계 초대 처리부를 더 포함한다.

Description

사용자 정보 연계 처리 기반 사진 콘텐츠 공유 서비스 제공 장치{Apparatus for providing photo content sharing service based on user information linkage processing}
본 발명은 사진 콘텐츠 공유 서비스 제공 장치에 관한 것으로, 보다 상세하게는 클라우드에 등록되는 보유 사진 등의 분석을 통해 주소록정보와 매핑하여 사진방을 생성하고 초대할 때, 주소록에 없는 사용자에 대해 다른 사용자의 주소록을 연계하여 맵핑함과 아울러 연계 처리를 통해 초대하여 사진 공유 서비스를 제공할 수 있도록 한 사용자 정보 연계 처리를 기반으로 하는 사진 콘텐츠 공유 서비스 제공 장치에 관한 것이다.
ICT기술의 발전을 토대로 인터넷 환경이 저변화를 이루게 되었고 이에 발맞추어 스마트폰의 대중화를 통해 전세계적으로 소셜미디어(Social Media) 이용자가 폭발적으로 증가하고 있다. 이 같은 환경으로 인해 소셜미디어 서비스가 다양화되고 또한 이를 바탕으로 빠르게 진화되고 있다. 소셜미디어는 단계적으로 관계 지향 커뮤니티 서비스에서 제한적 개인의 관계망으로 진화되고 또한 실시간 공유와 소통을 하는 서비스로 진화되었다. 근래에는 소통 기반의 콘텐츠 및 미디어 커머스 등으로 일상적 생활 전반에 밀착되어 서비스를 제공하고 있다. 이 같은 소셜미디어는 다양한 플랫폼을 기반으로 하여 페이스북, 트위터, 인스타그램, 카카오스토리 등의 소셜네트워크서비스(SNS)와 함께 다양한 커뮤니티를 형성할 수 있는 네이버밴드 등의 콘텐츠 커뮤니티, 또한 동영상 형식의 콘텐츠를 공유하여 소통하는 유튜브, 틱톡 등으로 제공되고 있다. 이러한 소셜미디어를 사용함에 있어서 활발히 공유되고 있는 콘텐츠로는 이미지 형식의 사진과 3분 이하 영상 그리고 텍스트 형식의 글로 볼 수 있다.
이 같은 소셜미디어의 활성화에 따라 스마트기기의 주소록에 저장된 지인들 또는 SNS 상에 친구로 등록된 지인들이 SNS에 업로드한 사진 또는 동영상을 탐색하고 필터링하여 스마트기기에 디스플레이 할 수 있도록 대한민국 등록특허 제10-1488111호와 같이 개시되어 있다. 상기 등록특허에는 인터넷이 가능하고, 촬영가능한 카메라를 구동시킬 수 있는 스마트기기에 설치된 어플리케이션을 이용한 사진공유시스템에 있어서, 상기 카메라가 구동되고, 카메라로 비춰지는 영상을 디스플레이하는 카메라구동모듈; 상기 카메라구동모듈이 동작하면, 상기 스마트기기의 현재위치와 현재시간을 파악하는 위치 및 시간모듈; 상기 위치 및 시간모듈에 의해 파악된 현재위치정보 또는 특정위치를 기점으로 일정반경이 설정되면, 상기 현재위치정보 또는 특정위치를 기점으로 일정반경 내에서 상기 카메라로 촬영되어 인터넷 서버에 업로드된 데이터를 탐색하는 탐색모듈; 및 상기 현재위치정보를 기점으로 상기 스마트기기의 디스플레이부에 지도를 표시하고, 상기 탐색모듈에 의해 탐색된 데이터를 그 지도상에 표시하여 디스플레이하는 표시모듈;을 포함하는 구성하는 사진공유 어플리케이션을 이용한 사진공유시스템이 기술되어 있다.
그러나 이러한 종래 기술을 통해서는 SNS 사용자와 사용자의 지인들이 직접 올린 정보들에 대하여 사용자가 원하는 정보를 정렬시키고 편리하게 확인할 수 있는 서비스를 제공할 수 있지만 상기 원하는 정보는 특정장소와 특정시간과 같은 지리적, 시간적 연관성에만 의존하여 필터링 되고 분류되는 한계가 있다. 또한 사용자가 등록한 SNS정보를 참조하여 지인들이 업로드한 데이터의 탐색은 단지 지인의 SNS에 등록된 콘텐츠 정보에서 지리적 위치와 시간에 따른 분류만 이루어지고 해당 콘텐츠를 확인하고 업데이트 정보를 확인할 수 있는 수준에 그칠 수 있다.
대한민국 등록특허공보 제 10-1488111호(2015.01.30)
본 발명은 상기한 종래의 문제점을 해결하기 위한 것으로, ICT 기술을 기반으로 한 소셜미디어 산업의 활성화를 통해 클라우드 서비스를 기반으로 개인영역에서 보관되고 있는 사진과 관계 있는 인물들과 사회적 관계망을 형성할 수 있도록 하는 사진 콘텐츠 공유 서비스 제공 장치 및 그 동작 방법을 제공하는데 그 목적이 있다.
상기 과제를 해결하기 위한 본 발명의 실시 예에 따른 장치는, 사진 콘텐츠 정보의 인물정보를 주소록 정보 맵핑하여 사진방을 생성하는 사진방 생성부와; 상기 맵핑된 인물의 주소록 정보를 이용해 다른 사용자들을 초대하는 사회 관계방 서비스부;를 포함하는 서비스 제공장치로서, 상기 사진방 생성부는, 제1 사용자 단말이 입력한 사진 콘텐츠 정보와, 상기 제1 사용자 단말의 주소록정보 간 매칭되지 않는 비매칭 인물에 대응한 비매칭정보가 발생되는 경우, 상기 비매칭정보에 기초한 상기 매핑 정보에 포함된 제2 사용자 단말 또는 제n 사용자 단말이 보유한 주소록정보와의 연계서칭을 수행하여, 인물정보와 주소록 정보를 추가 맵핑하여 저장 관리하는 사용자 정보 연계 맵핑부를 더 포함하고, 상기 사회관계망 서비스부는, 상기 비매칭 인물이 상기 제2 사용자 단말이 보유한 주소록정보에 있는 제3 사용자와 일치되는 경우, 상기 제3 사용자에 대응하는 제3 사용자 단말로 사진 콘텐츠 정보를 포함한 사진방 초대 요청 정보를 전송하는 사회 관계망 연계 초대 처리부를 더 포함한다.
또한 본 발명의 실시 예에 따른 방법은, 서비스 제공 장치 동작 방법에 있어서, 복수 개의 사용자 단말에서 입력된 사진 콘텐츠 정보를 클라우드 서비스에 등록하는 단계; 상기 사진 콘텐츠 정보로부터 획득된 사진 콘텐츠 기반 인물 관계 정보에 기초하여 연관 사진 콘텐츠를 그룹화하고 저장하는 단계; 상기 그룹화된 연관 사진 콘텐츠를 사진 콘텐츠 기반 인물 관계 정보와, 상기 사진 콘텐츠 기반 인물 관계 정보에 포함된 각 사용자들이 보유한 사용자 별 주소록정보를 매핑한 매핑 정보가, 사전 설정된 사진방 생성 조건에 해당하는 경우, 하나 이상의 사용자 단말로 상기 연관 사진 콘텐츠를 공유하는 사진방을 생성하는 단계; 및 상기 매핑 정보에 기초하여, 상기 하나 이상의 사용자 단말로, 상기 사진방으로의 초대 요청을 처리하는 단계;를 포함한다.
또한, 상기와 같은 과제를 해결하기 위한 본 발명의 실시 예에 따른 장치는, 서비스 제공 장치에 있어서, 복수 개의 사용자 단말에서 입력된 사진 콘텐츠 정보를 클라우드 서비스에 등록하는 등록부; 상기 사진 콘텐츠 정보로부터 획득된 사진 콘텐츠 기반 인물 관계 정보에 기초하여 연관 사진 콘텐츠를 그룹화하고 저장하는 그룹핑 저장부; 상기 그룹핑 저장부를 통해 그룹화된 연관 사진 콘텐츠를 사진 콘텐츠 기반 인물 관계 정보와, 상기 사진 콘텐츠 기반 인물 관계 정보에 포함된 각 사용자들이 보유한 사용자 별 주소록정보를 매핑한 매핑 정보가, 사전 설정된 사진방 생성 조건에 해당하는 경우, 하나 이상의 사용자 단말로 상기 연관 사진 콘텐츠를 공유하는 사진방을 생성하는 사진방 생성부; 및 상기 매핑 정보에 기초하여, 상기 하나 이상의 사용자 단말로, 상기 사진방으로의 초대 요청을 처리하는 사회관계망 처리부;를 포함하는 서비스 제공 장치를 포함한다.
한편, 상기와 같은 과제를 해결하기 위한 본 발명의 실시 예에 따른 방법은 상기 방법을 실행시키기 위한 프로그램 또는 상기 프로그램이 기록되어 컴퓨터가 읽을 수 있는 기록 매체로 구현될 수 있다.
본 발명의 실시 예에 따르면, 클라우드 서비스를 통해 개인이 보유하고 있는 사진들을 연관성에 기반하여 그룹화하고 관리함으로써 사용자로 하여금 사진 탐색의 편리함을 제공하고 사진들에 대한 직관적인 확인을 가능하게 할 수 있다. 또한 그룹화된 사진을 공유할 수 있는 사진방을 생성하고 상기 사진방을 공유한 사용자와 관계 있는 자를 초대하여 참여하게 함으로써 사회적 관계망을 추가 확장하거나 친밀도를 향상시킬 수 있다.
이처럼 사용자와 관계 있는 자인 가족, 친지, 동료, 지인 등에 대하여 과거와 현재 사진을 공유함으로써 유대감을 강화하고 과거 추억을 회상하며 공유할 수 있도록 하여 지속 가능한 유대관계를 이어나갈 수 있는 장을 마련할 수 있다.
도 1은 본 발명의 일 실시 예에 따른 전체 시스템을 도시한 개념도이다.
도 2는 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스 제공 장치를 설명하기 위한 블록도이다.
도 3은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스 제공 장치의 동작 방법을 설명하기 위한 흐름도이다.
도 4는 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스 제공 장치의 동작 방법을 설명하기 위한 래더 다이어그램이다.
도 5는 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스를 설명하기 위한 예시도이다.
도 6은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에서 제공하는 사진 등록과 그룹화를 설명하기 위한 예시도이다.
도 7은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에서 제공하는 주소록정보를 설명하기 위한 예시도이다.
도 8은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에서 제공하는 사용자정보 관리를 설명하기 위한 예시도이다.
도 9는 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에서 제공하는 사진방 초대를 설명하기 위한 예시도이다.
도 10은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스를 통해 생성된 사진방에 초대를 받은 사용자 단말에 표시되는 초대 요청 메시지를 설명하기 위한 예시도이다.
이하의 내용은 단지 본 발명의 원리를 예시한다. 그러므로 당업자는 비록 본 명세서에 명확히 설명되거나 도시되지 않았지만 본 발명의 원리를 구현하고 본 발명의 개념과 범위에 포함된 다양한 장치와 방법을 발명할 수 있는 것이다. 또한, 본 명세서에 열거된 모든 조건부 용어 및 실시 예들은 원칙적으로, 본 발명의 개념이 이해되도록 하기 위한 목적으로만 명백히 의도되고, 이와 같이 특별히 열거된 실시 예들 및 상태들에 제한적이지 않는 것으로 이해되어야 한다.
또한, 본 발명의 원리, 관점 및 실시 예들 뿐만 아니라 특정 실시 예를 열거하는 모든 상세한 설명은 이러한 사항의 구조적 및 기능적 균등물을 포함하도록 의도되는 것으로 이해되어야 한다. 또한 이러한 균등물들은 현재 공지된 균등물뿐만 아니라 장래에 개발될 균등물 즉 구조와 무관하게 동일한 기능을 수행하도록 발명된 모든 소자를 포함하는 것으로 이해되어야 한다.
따라서, 예를 들어, 본 명세서의 블록도는 본 발명의 원리를 구체화하는 예시적인 회로의 개념적인 관점을 나타내는 것으로 이해되어야 한다. 이와 유사하게, 모든 흐름도, 상태 변환도, 의사 코드 등은 컴퓨터가 판독 가능한 매체에 실질적으로 나타낼 수 있고 컴퓨터 또는 프로세서가 명백히 도시되었는지 여부를 불문하고 컴퓨터 또는 프로세서에 의해 수행되는 다양한 프로세스를 나타내는 것으로 이해되어야 한다.
또한 프로세서, 제어 또는 이와 유사한 개념으로 제시되는 용어의 명확한 사용은 소프트웨어를 실행할 능력을 가진 하드웨어를 배타적으로 인용하여 해석되어서는 아니 되고, 제한 없이 디지털 신호 프로세서(DSP) 하드웨어, 소프트웨어를 저장하기 위한 롬(ROM), 램(RAM) 및 비휘발성 메모리를 암시적으로 포함하는 것으로 이해되어야 한다. 주지관용의 다른 하드웨어도 포함될 수 있다.
상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 실시함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다.
본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시 예를 보다 상세하게 설명하고자 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.
도 1은 본 발명의 일 실시 예에 따른 전체 시스템을 도시한 개념도이다.
도 1을 참조하면, 본 발명의 일 실시 예에 따른 시스템은 서비스 제공 장치(100), 제1 사용자 단말(200), 제2 사용자 단말(300), 제3 사용자 단말(400), 제n 사용자 단말(500)을 포함한다.
보다 구체적으로, 서비스 제공 장치(100), 제1 사용자 단말(200), 제2 사용자 단말(300), 제3 사용자 단말(400), 제n 사용자 단말(500)은 공중망(Public network)과의 연결을 통해 유선 및 무선 중 하나 이상으로 연결되어 데이터를 송수신할 수 있다. 상기 공중망은 국가 혹은 통신 기간 사업자가 구축 및 관리하는 통신망으로, 일반적으로 전화망, 데이터망, CATV망 및 이동 통신망 등을 포함하여 불특정 다수의 일반인이 타 통신망이나 인터넷에 접속 가능하도록 연결 서비스를 제공한다. 본 발명에서는 상기 공중망을 네트워크로 대체하여 표기한다.
또한, 상기 서비스 제공 장치(100)는 ICT 인프라 환경을 활용하여 인터넷 상에 마련한 데이터 서버 시스템인 클라우드를 기반으로 구성될 수 있고 인터넷 연결이 가능한 사용자 단말을 이용하여 각종 문서, 사진, 음악 등의 파일 및 정보를 저장할 수 있다. 상기 서비스 제공 장치(100)는 단말을 통해 입력된 사용자 접속 정보에 따라 개인용 서버 또는 기업형 서버 등으로 구분되어 이용될 수 있다.
상기 사용자 단말에 포함되는 상기 제1 사용자, 제2 사용자, 제3 사용자, 제n 사용자 단말(200, 300, 400, 500)은 PC(personal computer), 노트북 컴퓨터(laptop computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player) 등이 포함될 수 있으나, 본 발명은 이에 한정되지 아니하며 애플리케이션을 구동시킬 수 있고 웹 브라우징을 가능하게 하여 사용자 입력 및 정보 표시 등이 가능한 다양한 장치일 수 있다.
도 2는 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스 제공 장치를 설명하기 위한 블록도이다.
도 2를 참조하면, 본 발명의 일 실시 예에 따른 서비스 제공 장치(100)는 제어부(110), 등록부(120), 그룹핑 저장부(130), 사진방 생성부(140), 사회관계망 처리부(160), 사진 통제부(170), 통신부(180), 사진방 채팅서비스부(190)를 포함하여 구성될 수 있다.
상기 사진방 생성부(140)는 사용자정보 연계 매핑부(141)를 포함할 수 있고, 상기 사회관계망 처리부(160)는 사회관계망 연계초대 처리부(161)와 사회관계망 인터페이스 처리부(162)를 포함하여 구성될 수 있다.
상기 제어부(110)는 서비스 제공 장치(100) 각 구성 요소들의 동작을 전반적으로 제어하기 위한 하나 이상의 프로세서로 구현될 수 있다.
상기 등록부(120)는 복수 개의 사용자 단말에서 입력된 사진 콘텐츠 정보를 클라우드 서비스에 등록할 수 있고, 상기 복수 개의 사용자 단말은 제1 사용자 단말(200) 또는 제2 사용자 단말(300), 제3 사용자 단말(400) 등을 포함할 수 있고, 제n 사용자 단말로 추가될 수 있다. 상기 제n 의 n은 양의 정수로서 다수의 증가되는 사용자 단말을 표시하기 위한 표현 형식이 될 수 있다.
상기 사진 콘텐츠 정보는 사용자가 상기 서비스 제공 장치(100)에 접속하여 저장하고 관리하고자 입력하는 데이터로써, 이는 사진과 관련된 정보를 포함하며 구체적으로 사진에서 획득할 수 있는 물체의 형상, 색 등과 함께 기록 매체로 관리되는 사진 파일의 관련 정보를 포함할 수 있다. 또한 사진 콘텐츠 정보는 각종 형식의 문서와 음악, 동영상 등의 파일 및 관련 정보와 대체되거나 조합되어 활용될 수 있다.
또한, 각각의 사용자별 사진 콘텐츠 정보와, 사용자별 주소록 정보를 등록하여 관리 할 수 있다. 주소록 정보는 사용자들이 사전에 등록시킬 수 있고, 갱신 및 추가, 수정 관리할 수 있도록 한다. 또한 주소록 정보는 사용자 단말로부터 각각의 주소록에 대응하는 인물 사진을 프로필 사진으로 등록할 수 있도록 한다. 주소록 정보에서 프로필 사진의 인물 식별이 어렵거나 프로필 사진이 없는 경우, 사용자가 주소록 정보 설정시 대응되는 사진 콘텐츠를 화면에 불러오고, 화면상에서 사진속 인물의 얼굴을 선택하여 해당 사용자 주소록의 프로필 사진으로 등록하게 할 수 있다. 이는 사진 콘텐츠 분석시 인물을 식별할때 얼굴 인식방법을 사용할 수 있고, 사진속에 있는 얼굴정보와, 주소록 상의 프로필 사진 얼굴을 비교하여 사진속 인물을 식별할 수 있도록 하는 것이다. 사진속 인물의 얼굴이 주소록 상의 프로필 얼굴사진이 없는 비매칭 인물이면, 사용자에게 해당 비매칭 인물 얼굴에 대한 주소록 정보를 입력받아 등록할 수도 있다. 또는 사용자의 주소록상에 있는 친구들의 주소록에서 비매칭 인물 얼굴과 매칭되는 주소록을 찾아 등록하는 연계등록 방법으로 자동 서칭하여 자동등록 또는 사용자 승인에 의해 등록하게 할 수도 있다.
본 발명의 실시 예에 따라, 사용자가 관리하고자 하는 사진 콘텐츠 정보와 주소록정보를 사용자 단말을 통해 입력하고 상기 서비스 제공 장치(100)에 등록할 수 있다. 상기 사진 콘텐츠 정보는 촬영일자와 촬영시간, 피촬영자의 얼굴, 피촬영자의 착용복장, 촬영배경, 촬영지역, 촬영상황 등을 포함할 수 있다. 또한 상기 주소록정보는 사용자와 관계가 있는 자인 가족, 친지, 회사동료, 회사 외 소속 단체 동료, 지인 등의 이름을 식별자로 구분하여 관리될 수 있다. 또한 식별자로써, 사용자가 해당 인물을 구분 지을 수 있는 특성을 나타내는 정보로 구분하여 관리될 수도 있다. 세부적으로 상기 주소록정보에는 각각의 식별자로 구분되는 인물 또는 단체 등에 대하여 사진과 집주소, 전화번호, 이메일주소, 분류명, 홈페이지주소, SNS연결정보, 메신저연결정보, 회사명, 회사주소 등을 포함할 수 있다. 상기 주소록정보의 세부 항목으로는 해당 인물 또는 단체를 특정 지을 수 있는 정보를 추가하여 관리할 수 있다.
상기 그룹핑 저장부(130)는 사진 콘텐츠 정보로부터 획득된 사진 콘텐츠 기반 인물 관계 정보에 기초하여 연관 사진 콘텐츠를 그룹화하고 저장할 수 있다. 상기 그룹핑 저장부(130)에는 얼굴인식모듈(미도시) 등을 포함하여 사진 콘텐츠에 포함되는 인물들의 얼굴을 분석하고 비교할 수 있다. 또한 얼굴인식뿐만 아니라 객체 인식으로 통해 사진속 인물들의 복장, 주요 배경, 예를들어 반려동물, 산, 바다, 강, 건물, 꽃, 숲등으로 배경 정보도 분석하여 콘텐츠 정보로 등록해 둘 수 있고, 이들 콘텐츠 정보에서 연관 정보기리 그룹핑하여 분류할 수 있도록 하는 것이다.
데이터 분류 및 분석 효율을 위해, 상기 그룹핑 저장부(130)는 상기 사진 콘텐츠 정보에서 인물이 포함되는 사진 콘텐츠를 분류하는 1차 필터링과, 상기 1차 필터링 된 사진 콘텐츠 중에서 주요 인물로 식별되는 인물이 일정 인원 이상인 사진 콘텐츠를 분류하는 2차 필터링할 수 있다. 여기서 상기 인원 수는 2인이 예시될 수 있으나, 데이터 크기 및 처리 효율을 고려하여, 3인 또는 그 이상으로 설정될 수도 있다.
예를 들어, 상기 주요 인물은 상기 사진 콘텐츠 정보에서 인식되는 인물들 간의 원근 정도, 촬영장치에서 피촬영자까지로 측정되는 거리, 피촬영자의 시선 지향 방향 중 하나 이상을 분석하여 구분될 수 있다.
예를 들어, 상기 주요 인물은 상기 사진 콘텐츠 정보에서 인식되는 인물들 간의 원근 정도, 촬영장치에서 피촬영자까지로 측정되는 거리, 피촬영자의 시선 지향 방향 중 하나 이상을 분석하여 구분될 수 있다.
그리고, 상기 그룹핑 저장부(130)는 상기 사진 콘텐츠 내에 등장하는 인물이 일정 인원 이상인 경우, 각 인물들간 인물 관계를 구분하고 연관되는 유사도를 판단하여 그룹화할 수 있다.
또한, 상기 그룹핑 저장부(130)는 상기 사진 콘텐츠 정보에 포함되는 촬영일자와 촬영시간, 피촬영자의 얼굴, 피촬영자의 착용복장, 촬영배경, 촬영지역, 촬영상황 등에 기반하여, 사용자 단말에서 클라우드에 공유 업로드한 복수 개의 사진들을 연관 지어 분류하고 이를 그룹화할 수 있다.
그리고, 그룹핑 저장부(130)는, 사진 콘텐츠 정보에 의거하여 사진방을 생성할 시 분류 기준 또는 그룹핑 우선 순위를 설정할 수 있다. 또한 그룹핑 저장부(130)는, 기 생성된 사진방에 대한 분류를 설정하여 정렬할 수도 있다. 예를 들면, 그룹핑 저장부(130)는, 사진 콘텐츠 정보에서 구체적으로 확인할 수 있는 촬영복장, 촬영배경, 촬영날씨, 구성인원 수 등에 따라 사진방을 생성하는 그룹핑 기준에 대한 우선 순위를 설정할 수 있다. 또한 기 생성된 사진방에 대해서는 매칭된 인물에 대한 친밀도별, 촬영 계절별 등 사진 콘텐츠 정보에서 추출할 수 있는 기준 정보에 따라 분류될 수 있도록 구성할 수 있다.
상기 그룹핑 저장부(130)는, 상기 사진 콘텐츠 정보를 분석할 시, 원근 및 시선에 따른 주인공(주요 인물) 및 배경인물로 구분할 수 있다. 예를 들어, 사진에 등장하는 인물을 구별하는 얼굴 인식 모듈(미도시)에서 등장 인물이 단수이면 주인공(주요 인물)로 인식할 수 있다.
복수의 등장인물이 검출될 시에는 원근차이를 분석하여 기준 값 이하로 원근정도가 판단되면 주인공으로 판정하고, 원근 정도가 기준 값 이상으로 판단되면 가까운 등장인물들이 주인공으로 되고 멀게 측정되는 인물들은 배경으로 판단할 수 있다.
또한 등장인물들의 시선에 따라 구분될 수 있다. 예를 들어, 카메라를 응시하면 사진에서의 주인공으로 간주하여 사진 콘텐츠 정보 분석 대상으로 포함될 수 있다. 이에 추가적으로 사진 콘텐츠 정보 속에서 멀게 측정되는 인물을 편집하여 배경인물을 주인공으로 변경하고 이를 위하여 해상도를 보정할 수 있는 기능을 포함할 수도 있다.
상기 그룹핑 저장부(130)는, 사진방의 생성 시 분석되는 사진 콘텐츠 정보를 보다 세부적으로 분석하고 분류하기 위하여, 사진방의 필요 구성원을 지정하거나 조합 방법을 지정하면, 지정된 설정에 부합하는 사진방을 생성할 수 있는 기능도 제공할 수 있다.
한편, 상기 사진방 생성부(140)는 상기 그룹핑 저장부(130)를 통해 그룹화된 연관 사진 콘텐츠를 사진 콘텐츠 기반 인물 관계 정보와, 상기 사진 콘텐츠 기반 인물 관계 정보에 포함된 각 사용자들이 보유한 사용자 별 주소록정보를 매핑한 매핑 정보가, 사전 설정된 사진방 생성 조건에 해당하는 경우, 하나 이상의 사용자 단말로 상기 연관 사진 콘텐츠를 공유하는 사진방을 생성할 수 있다.
상기 사진방 생성 조건은, 상기 사진 콘텐츠 기반 인물 관계 정보로 추출되는 그룹 멤버 인원의 수, 그룹 멤버 중 상기 매핑 정보에 포함되는 인원의 비율 등으로부터 결정될 수 있다.
예를 들어, 상기 사진방 생성부(140)는 사진방 생성 조건을 그룹 멤버 인원의 수는 7명 이상, 매핑 정보에 포함되는 인원의 비율을 50% 이상으로 결정할 수 있다. 사용자 단말이 등록한 사진 콘텐츠의 정보에서 그룹 멤버로 분석되는 등장 인물이 10명이고, 사용자 단말이 등록한 주소록정보 또는 보유하고 있는 주소록정보와 매핑 시 6명의 매핑 정보가 획득되었다면, 상기 매핑 정보로 획득된 6명의 사용자 단말과 공유될 수 있고, 나머지 4명과는 별도의 서비스 프로세스에 따라 연계초대가 가능한 클라우드 기반의 공유 사진방이 생성될 수 있다.
이 때, 상기 사진방 생성부(140)는 상기 사진방에 상기 사진 콘텐츠 정보 분석을 통해 추출된 연관정보를 기반으로 하는 주제키워드를 자동적으로 할당하거나, 사진방의 구성원 중 적어도 하나의 사용자 단말로 추천할 수 있다.
예를 들어, 특정 축구회 활동의 경우, 상기 사진방 생성부(140)는 복수 개의 사진에 대하여 각각의 사진에 포함된 사진 콘텐츠 정보를 분석하였을 시 동일인으로 판명된 인물이 반복적으로 등장하고 촬영일자가 동일하며, 피촬영자의 착용복장이 다수의 파란색의 티셔츠와 다수의 붉은색의 티셔츠의 정보를 추출할 수 있다.
또한 상기 사진방 생성부(140)는 촬영배경에 있어서 녹색의 지면과 상기 지면에 하얀색 선이 분포함을 식별할 수 있다. 추가적으로 상기 사진방 생성부(140)는 등장 인물들의 자세가 뛰어오르는 자세나 달리기 자세, 또는 두 명 이상이 근접하여 있고 각각의 인물의 다리가 서로 엇갈리는 형태로서 촬영상황을 분석할 수 있다.
그리고 상기 사진방 생성부(140)는 등장 인물들이 다수 분포하고 사진 내 텍스트 형태로 읽혀지는 문구를 추출하여 분석할 수 있다. 상기 사진방 생성부(140)는 이를 종합 분석하여 사진 콘텐츠들을 그룹화하여 사진을 공유하는 사진방을 생성하고, 상기 사진방에 대한 '2020년 7월 8일 판교 조기축구 추억 공유 사진방'이라는 주제 키워드를 명명하여, 상기 사진방에 할당 및 관리하거나, 사용자 단말로 추천 주제 키워드로서 제공할 수 있다.
한편, 상기 사진방 생성부(140)는 상기 그룹핑 저장부(130)를 통해 그룹화된 사진에 근거하여 사진 콘텐츠 정보와 주소록정보를 분석하고 비교하여 매핑할 수 있다. 이를 통해, 상기 사진방 생성부(140)는 매칭되는 사진 콘텐츠 정보와 주소록정보를 매핑 정보로 저장하고 관리할 수 있다.
또한, 상기 사진방 생성부(140)는 비교 분석 시 주소록정보와 연관 요소가 없는 사진 콘텐츠 정보상의 인물 정보는 비매칭정보로서 저장하여 관리할 수 있다.
예를 들어, 본 발명의 일 실시 예에 따라, 그룹화된 사진 중 사진 1에 등장하는 인물 사진과 주소록정보에 '김철수'라는 이름 식별자로 관리되는 사진 속 등장인물이 일치 정보로 판단되면, 상기 사진방 생성부(140)는 상기 사진 1과 주소록정보의 '김철수'로 식별되는 주소록정보를 연관시켜 저장한다.
이를 위해, 상기 사진방 생성부(140)는 얼굴인식모듈(미도시)을 통해 사진 콘텐츠 정보에서 추출하는 인물 사진과 주소록정보에서 관리되는 사진을 비교 분석할 수 있다.
여기서, 상기 얼굴인식모듈은 다른 웹 사이트 또는 SNS와 연동하여 매칭 정보를 추출하거나 공유할 수 있으며 API(Application Programming Interface) 연동을 통해 분석 기술을 확장하여 구성할 수 있다. 상기 얼굴인식모듈에 포함될 수 있는 API는 안면 및 이미지 인식 기술을 이용하는 응용 프로그램으로 활용될 수 있고 이는 얼굴 인식 기능뿐만 아니라 생체 인식 액세스 시스템 등 광범위하게 이용될 수 있다. 이와 같은 활용 가능한 구체적인 기술로는 Microsoft Computer Vision, Kairos Face Recognition, Animetrics Face Recognition, Lambda Labs Face Recognition, Luxand.cloud Face Recognition, EyeRecognize Face Detection, Face++ Face Detection, Macgyver Face Recognition, BetaFace Face Recognition, Amazon (AWS) Rekognition, Trueface.ai Facial Recognition, IBM Watson’s Visual Recognition, ColorTag, Everypixel Image Recognition, Eyeris EmoVu, Inferdo Face Detection 등이 있으며, 이를 통해 고정밀 얼굴 및 이미지 인식 또는 분석을 가능하게 할 수 있다.
상기 얼굴인식 기술별 특징을 몇가지 살펴보면, 우선 Microsoft Computer Vision API를 사용할 시에는 이미지를 처리하고 정보를 반환하는 고급 개발 알고리즘을 제공하여 이미지를 분석하고 시각적 특징 및 특성에 대한 정보 획득을 할 수 있다. 구체적으로 이미지를 분류 및 설명하고 얼굴 및 이미지 유형을 감지할 수 있고 색 구성을 감지할 수 있다.
추가적으로 Kairos Face Recognition API는 광범위한 이미지 인식 솔루션을 제공할 수 있다. 얼굴 그룹화, 얼굴 좌표 정보, 연령 감지, 성별 감지 등의 다양성을 인식하고 분석할 수 있다.
또한 Animetrics Face Recognition API는 사람의 얼굴과 특징점을 감지하여 얼굴 인식을 수행할 수 있다. 귀, 코, 눈썹, 입술 및 턱을 이미지의 좌표로 포함하여 얼굴 특징 정보를 획득함으로써 정밀한 분석을 할 수 있다.
BetaFace Face Recognition API는 얼굴을 감지하여 분석 및 인식을 통해 비교할 수 있고 얼굴 속성으로 성별, 연령, 표현, 출신국가 등을 분석할 수 있다. 또한 기하학적 특성 및 색상을 포함하여 옷과 헤어 스타일의 색상을 감지할 수 있는 특징이 있다.
한편, 상기 사진방 생성부(140)는 상기 사진방에서 공유된 사진 1을 클릭 시 '김철수'의 이름 정보가 확인될 수 있도록 표시하는 표시 정보를 사용자 단말로 제공하거나, 또 다른 예에 따라, 그룹화된 사진 콘텐츠 중 사진 2에 등장하는 피촬영자의 촬영복장에서 모자 겉면에 두른 띠에 기재되어 있는 '특허 산악회'의 텍스트를 추출하여 주소록정보 중 분류명에 '특허 산악회'로 명명된 이름 리스트를 추출하여, 상기 사용자 단말로 제공할 수도 있다.
한편, 상기 사용자정보 연계 매핑부(141)는 비매칭정보로 구분되는 사진 콘텐츠 정보의 인물 정보를 상기 매핑 정보로 관리되는 주소록정보에 포함되는 다른 사용자가 보유한 다른 사용자의 주소록정보를 활용하여 추가적인 매핑을 수행할 수 있다.
세부적으로, 제1 사용자 단말이 입력한 사진 콘텐츠 정보와 주소록정보에 대해 비매칭정보가 발생되는 경우, 상기 매핑 정보에 포함된 인물에 대응하는 제2 사용자 단말 또는 제n 사용자가 보유한 주소록정보를 연계서칭하여 상기 비매칭정보로 구분된 사진 콘텐츠 정보의 인물에 대응하는 비매칭 사용자를 추가적으로 확인하여 매핑 저장 및 관리할 수 있다.
예를 들어, 제1 사용자 단말이 입력한 사진에 제1 사용자를 포함하여 등장하는 네 명의 인물이 등장할 수 있다. 이 사진에 대하여, 제1 사용자 단말이 입력한 주소록정보에 '김철수'와 '김영희' 라는 이름의 식별자로 관리되는 세부정보에 포함되는 프로필 사진 속 등장 인물사진은 일치되지만 나머지 한 명에 대해서는 연관정보가 없을 시 나머지 인물은 비매칭정보로 저장되고 관리될 수 있다.
이 때, 상기 사용자정보 연계 매핑부(141)는 비매칭정보에 포함된 나머지 인물들에 대응하여, 제2 사용자 단말 또는 제3 사용자 단말이 보유한 주소록정보와 연계서칭하여 추가적인 비교 분석을 진행할 수 있다. 이를 통해 상기 비매칭정보에 포함된 인물이 제3 사용자 단말이 보유한 주소록정보에 '이영수'라는 이름의 식별자로 구분되는 세부정보에 포함되는 프로필 사진 속 등장 인물사진과 일치될 시, 상기 사용자정보 연계 매핑부(141)는 비교 된 인물사진 콘텐츠 정보와 주소록정보를 통합하여 사진방 매핑 정보에 저장 및 관리하고, 상기 사진방 내에 공유되도록 처리할 수 있다.
상기 그룹핑 저장부(130)와 상기 사진방 생성부(140)는 각각 사진 콘텐츠 정보를 분석하고 분류하는 기술과 사진 콘텐츠 정보와 주소록정보를 비교 분석하여 매핑 또는 매칭하기 위해, 빅데이터와 인공지능(Artificial Intelligence), 머신러닝(Machine Learning), 딥러닝(Deep Learning) 기술과 이미지 인식 기술, 이미지 분석 기술, 이미지 유사도 판단 기술, 이미지 매칭 기술 등으로 공지된 기술 또는 관련 분야로 개발되는 기술을 활용할 수 있다. 이 같은 공지 기술 또는 개발 기술은 본 발명의 구성과 방법에 유기적으로 결합되어 효과를 극대화할 수 있다.
상기 사회관계망 처리부(160)는 상기 사진방 생성부(140)를 통해 관리되는 매핑 정보에 대응하여 사용자 입력에 따라 선택된 사용자의 사용자 단말로, 생성된 사진방으로의 초대 요청과 처리를 할 수 있다. 또한 상기 사회관계망 처리부(160)는 상기 매핑 정보를 기반으로 하여, 상기 주소록정보에 포함되는 전화번호, 이메일주소, 홈페이지주소, SNS연결정보, 메신저연결정보 등을 대상으로 초대 요청 정보를 전송할 수 있다.
본 발명의 일 실시 예에 따라, '홍길동'이라는 사용자가 사용자 단말에서 입력한 사진 콘텐츠와 주소록정보를 매핑한 정보에 포함되어 '홍길동'과 관계가 있는 자로 구분되는 '김철수'의 주소록정보에 포함된 전화번호, 이메일주소, 홈페이지주소, SNS연결정보, 메신저연결정보를 이용하여 '김철수' 단말로 사진방 초대 요청 정보를 전송할 수 있다. 예를 들어, 전화번호가 핸드폰 번호인 경우, '홍길동님이 김철수님을 2020년 7월8일 판교 조기축구 추억 공유 사진방으로 초대합니다. https://www.OOO.com' 등으로의 초대 요청 정보를 SMS(Short Message Service)를 통해 전송할 수 있다.
또한 카카오톡, 라인, 네이트온 등의 메신저 응용 프로그램이나 페이스북, 트위터, 인스타그램, 밴드, 카카오스토리, 틱톡 등의 소셜네트워크서비스를 포함하는 소셜미디어 계정으로 상기 초대 요청 정보를 전송할 수 있다. 이 같은 초대 요청 정보 전달 방식은 사진방 공유 서비스와 해당 소셜미디어를 제공하는 플랫폼 간 API 연동 등을 통하여 정보를 공유할 수 있다.
한편, 상기 사용자정보 연계 매핑부(141)를 통해 제1 사용자 단말(200)이 입력한 사진 콘텐츠와 주소록정보에서 비매칭정보가 확인된 인물이 제2 사용자 단말(300)이 입력한 주소록정보에 있는 제3 사용자와 일치될 수 있다. 이 때, 본 발명의 일 실시 예에 따르면, 상기 사회관계망 연계초대 처리부(161)는 상기 제3 사용자 초대를 위해 제3 사용자 단말(400)로 사진 콘텐츠 정보를 포함한 사진방 연계 초대 요청 정보를 전송할 수 있다.
본 발명의 또 다른 실시 예로는, 상기 사회관계망 연계초대 처리부(161)를 통해, 상기 제2 사용자 단말(300)로 제3 사용자 초대를 위하여 사진정보를 포함한 사진방 연계 초대 요청 정보를 전송하고 상기 제2 사용자 단말(300)에서 승인 처리 시, 상기 사진 콘텐츠 정보를 포함한 사진방 연계 초대 요청 정보를 제3 사용자 단말(400)로 전송할 수도 있다.
이와 같이, 상기 사회관계망 연계초대 처리부(161)를 통한 본 발명의 실시 예에 따라, A가 소유한 사진에 포함된 인물 C에 대해 A와 주소록상 관계가 없는 경우에도 사진에 포함된 인물 B와 C간 주소록상 관계정보가 있을 시, A는 B를 통해 C와 사진을 공유할 수 있는 사진방 연계초대를 요청할 수 있다.
이 같은 사진방 연계초대 요청을 위해, 상기 사회관계망 연계초대 처리부(161)는 A가 B에게 전달한 초대 요청이 C에게 재전달 되도록 초대 주소정보를 매핑 처리할 수도 있고, 또는 A가 B에게 요청을 문의하여 B가 승인 시 이를 C에게 전달하도록 처리할 수도 있다.
또한 상기 사회관계망 연계초대 처리부(161)는 초대를 받는 C가 초대를 거절하거나 사용자 정보를 비공개로 설정하여 타 사용자가 정보를 확인할 수 없도록 설정하는 기능도 제공할 수 있다.
상기 사회관계망 인터페이스 처리부(162)는 사진방에 참여하는 사용자의 사용자 단말을 통해 입력되는 메시지를 상기 사진방에 공유 처리하고, 사용자 단말을 통해 입력되는 사진에 대한 댓글과 평가정보를 저장 관리할 수 있다.
구체적으로 상기 사진방에는 적어도 한 명 이상의 사용자가 참석할 수 있고, 초대를 통해 추가되는 사용자와는 단말을 통해 메신저 기능을 사용할 수 있다. 상기 사진방의 최대 수용 인원은 관리자가 지정하여 관리될 수 있고 수용 인원 내에서 각각의 사용자 단말이 입력하는 메시지는 상기 사진방에 참석한 모든 사용자에게 보여질 수 있다. 또한 상기 메신저 기능은 선택적으로 메시지를 보낼 수 있도록 사용자를 지정할 수도 있다.
상기 사회관계망 인터페이스 처리부(162)는 상기 사진방에 공유되는 사진 콘텐츠에 대응하여, 댓글과 사진 콘텐츠에 대한 평가정보, 세부적으로 '좋아요' 또는 이모티콘 등을 입력할 수 있는 기능을 사용자 단말로 제공할 수 있다.
특히 '좋아요' 등으로 구분하는 평가정보는 해당 사진 콘텐츠에 대한 만족도를 측정할 수 있는 계량적 항목으로 이용될 수 있다. 또한 상기 사회관계망 인터페이스 처리부(162)는 상기 만족도에 대한 계량을 통해서, '좋아요'를 누른 사용자와 초대를 수행한 사용자, 즉 초대자와의 친밀도를 증가시키는 측정 항목으로 연계 변환 및 저장하여, 초대자가 보다 관심을 가질 수 있도록 관리할 수 있다.
또한, 사진별 댓글이나, 사진방에 대한 댓글을 남길수 있도록 할 수 있으며, 글쓰기는 글자 수를 제한할 수 도 있다. 이처럼 사진별 댓글을 남길수도 있고, 사진방 전체에 댓글을 남길수도 있는데, 사진방을 입장하였을 때, 각 사진별 또는 사진방 댓글은, 댓글 있음만 표기하고 내용은 숨기기를 하여 많은 수의 사진이 화면에 보일수 있도록 하며, 댓글이나 글스기는 각각 선택하여 팝업창으로 보거나 글쓰기 할 수 있게 할 수 있다.
또한, 사진방 생성부(140)는, 사용자 입력 또는 사전 설정에 따라, 상기 사진방에서 사진 콘텐츠를 공유한 시점으로부터 일정 기간 이후에는 사진 콘텐츠의 공유가 해제되도록 처리할 수 있다. 공유가 해제된 상기 사진방은 클라우드상에서 삭제 또는 제거되어 존재하지 않을 수 있다.
또한 사진방 생성부(140)는, 상기 사진방에서 공유되는 사진 콘텐츠에 대해, 구성원 사용자의 단말 또는 사용자의 클라우드에 보유되어 있지 않은 사진 콘텐츠가 선별 저장되도록 하는 기능을 제공할 수 있다.
이렇게 선별된 사진 콘텐츠는 상기 사진방에 참여한 각각의 사용자 단말로 전송될 수 있고, 사진방에 참여하는 사용자에게는 중복되지 않는 사진 콘텐츠만 다운로드되어 개별적인 관리가 될 수 있다.
또한, 사진방 생성부(140)는, 공유되는 사진 콘텐츠 정보를 분석하여 중복되는 사진 콘텐츠는 삭제하거나, 중복 삭제 전 알림 정보를 사용자 단말로 제공하여 중복 삭제여부를 선택할 수 있도록 할 수 있다.
한편, 사진 통제부(170)는 사진방에서 공유되는 사진 콘텐츠를 공유 업로드한 사용자 단말 또는 사전 설정된 사용자 단말에게만 삭제를 가능하게 하고, 타 사용자에게는 복사와 캡쳐, 다운로드 중 하나 이상이 제한될 수 있도록 처리할 수 있다.
또한 사진 통제부(170)는 사진방에서 공유되는 사진 콘텐츠를 공유 업로드한 사용자 단말 또는 사전 설정된 사용자 단말에서 삭제 요청이 발생되는 경우, 공유 업로드된 사진 콘텐츠에 대한 일괄적 삭제를 처리할 수 있다. 사진 콘텐츠에 대한 복사와 캡쳐, 다운로드를 제한할 수 있는 기능은 관련 공지 기술 또는 개발 기술을 이용하여 본 발명의 구성과 방법에 유기적으로 결합될 수 있다.
다만, 본 발명의 다른 실시 예에 따르면, 사진 통제부(170)는 사진 콘텐츠를 공유 업로드한 사용자 또는 사전 설정된 사용자가 사용자 단말을 통해 상기 사진방의 구성원에서 탈퇴하는 경우, 상기 사진방은 상기 탈퇴한 사용자를 제외한 구성원들에게 동일한 공유 상태를 유지하도록, 상기 탈퇴한 사용자를 제외한 구성원들에 대응하는 삭제 권한을 제공하여, 기존 공유된 사진 콘텐츠를 유지하게 할 수도 있다.
본 발명의 실시 예에 따른 사진 통제부(170)는, 사진 소유주가 사진 콘텐츠별 접근 권한을 설정하도록 제한 처리할 수도 있다. 이 경우, 사진 소유주와 관계가 있는 사용자만 상기 접근 권한에 따라 사진 콘텐츠를 공유받을 수 있다.
또한, 본 발명의 실시 예에 따른 사진 통제부(170)는, 사진을 찍은 사람에게 1차적인 소유권이 부여되지만, 사진 속의 인물들도 사진에 대한 소유권이 부여되도록 제한 처리할 수 있다. 여기서, 소유권은 삭제, 변경, 다운로드 등의 사진 콘텐츠 처분 권한을 포함할 수 있다.
나아가, 각 사진방을 생성한 소유자들간의 관계가 소멸되는 경우, 사진방도 소멸될 수 있다. 다만, 참여인원이 퇴장하더라도 남은 인원이 존재하는 경우, 상기 사진방은 비공개 형태로 잔존할 수 있다. 예를 들어, 다수가 참여한 사진방에서 일부 참여자와의 관계가 소멸될 시에는 해당 참여자는 상기 사진방에서 퇴장 처리되고 상기 참여자가 포함된 사진은 비공개 형태로 전환되거나 삭제될 수도 있다.
이와 같은 처리를 위해, 사진 통제부(170)는, 사진방을 생성한 사용자와 상기 사진방에 초대되어 참여한 참여자와의 관계정보를 확인할 수 있고, 상기 관계정보는 사진 콘텐츠에 대한 접근 권한과 연동될 수 있다.
이에 따라, 상기 사진방은 사용자별 접근 권한에 따라 보이는 사진 콘텐츠가 달리 구성될 수도 있다. 이는 사진피드 방식과 연동하여, 보이는 사진 콘텐츠가 접근 권한에 따라 달리 구성되도록 사진피드가 구성될 수도 있다.
또한 사진 통제부(170)는 사진 콘텐츠 중에서 개인정보가 포함되거나 보안이 요구되는 사진 콘텐츠 정보에 대해서도 이를 관리 및 통제할 수 있다. 예를 들어, 주민등록증, 학생증, 여권, 금융권 보안카드 등을 이미지 정보로 관리하여 이를 사진 콘텐츠로 등록시켰을 시 타인에게 노출되지 않아야 할 정보에 대해서는 관리가 필요하며, 이를 위해 공유되는 사진방과 구분되는 공간으로 보안 사진방을 구성할 수 있다. 이같이 사진 콘텐츠 정보에 포함되는 개인정보 또는 금융 정보 등의 보안 관리를 위한 보안 사진방은 사용자 본인만 열람할 수 있는 'secure room' 등의 식별자로 분류될 수 있고, 이같이 분류되는 사진 콘텐츠는 사진 콘텐츠 그룹화 될 시 분석과정을 통해 필터링 되고 자동 분류되어 저장될 수 있다.
한편, 본 발명의 실시 예에 따르는 사진방 채팅 서비스부(190)는, 사진방 생성부(140)에 의해 생성된 사진방에 입장한 사용자들간의 채팅서비스를 제공할 수 있다. 일정 영역내에 채팅창을 활성화하고, 입장한 사용자들간의 채팅이 가능하도록 서비스한다. 채팅 서비스 중에 일대일 채팅이 가능하도록 하거나 귓속말 채팅이 가능하게 할 수도 있다. 또한, 사진방에 입장한 사용자를 선택하여 전화통화, 화상통화등을 직접 연결할 수 있도록 할 수 있다.
본 발명의 상기 구성을 통해, 모바일 간 사회망 연결을 가능하게 하고 사용자와 관계가 있는 자에 대하여 사진 또는 동영상 등의 시각적으로 인식이 가능한 정보를 통해 일상과 과거 추억을 기반으로 하여 연결할 수 있다.
또한 상기 구성을 통해, 개인이 선택하는 관계자 또는 특정 집단에 한하여 정보를 공유할 수 있고, 사용자가 저장한 파일에 대한 분류와 이와 연관된 관계자를 추천할 수 있는 서비스를 제공할 수 있다.
여기서, 상기 주소록정보는 사용자가 관리하는 텍스트 형식의 파일문서로 구성될 수 있고, 상기 구성은 사용자 단말의 연락처애플리케이션 등을 통해 사용자가 보관하고 있는 주소록과 함께 사용자가 이용하고 있는 소셜네트워크서비스, 메신저서비스 등의 소셜미디어 서비스와 연동하여 사용자와 관계 있는 자에 대한 정보를 추가 확장하고 분류 및 관리할 수 있는 기능을 제공할 수 있다. 그리고, 상기 구성은 사진 콘텐츠에 대한 분류 시 사진 콘텐츠 정보 분석을 통한 자동 분류 외 사용자에게 선택권을 부여함으로써 수동 분류를 가능하게 할 수 있다.
추가적으로 본 발명의 실시 예에 따른 서비스 제공 장치는, 과거 사진을 이용할 시에는 필름카메라 등으로 촬영한 아날로그 사진을 디지털 사진으로 변환하여 등록시켜 주는 기능을 제공하는 기능도 제공할 수 있다.
도면에는 도시되지 않았으나, 본 발명의 일 실시 예에 따른 서비스 제공 장치(100)는 웹서버, 데이터베이스, 웹애플리케이션서버 등을 추가적으로 포함할 수 있다. 웹서버는 각각의 단말을 통해 애플리케이션 구동 또는 웹 사이트로의 접속을 시도할 시 웹 페이지를 제공하여 서비스를 이용할 수 있게 한다. 웹서버를 통해 웹 사이트를 제공하고 웹 사이트는 사용자가 쉽게 사용할 수 있는 아이콘 또는 그래픽 환경인 GUI(Graphical User Interface)를 포함한다.
또한 데이터베이스는 정보의 구분에 따라 사용자정보 데이터베이스와 사용자별 업로드 관리 데이터베이스, 사용자별 다운로드 관리 데이터베이스, 정보그룹관리 데이터베이스 등으로 세분화하여 데이터를 저장 및 관리할 수 있다. 상기 데이터베이스는 관계형 데이터베이스로 상호 연결 및 조합될 수 있고 이를 통해 원하는 데이터를 추출할 수 있다. 상기 웹애플리케이션서버는 제1 사용자, 제2 사용자, 제3 사용자, 제n 사용자 단말(200, 300, 400, 500)의 요청 정보 중 데이터베이스의 연동과 로직에 의한 연산 처리가 필요한 요청에 대해 규칙에 따라 트랜잭션을 수행하고 결과 정보를 웹서버나 관련 구성장치로 반환할 수 있다.
도 3은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스 제공 장치의 동작 방법을 설명하기 위한 흐름도이다.
도 3을 참조하면, 추억 공유 서비스 제공 장치의 동작 방법에 있어서, 복수 개의 사용자 단말에서 입력된 사진 콘텐츠 정보를 클라우드 서비스에 전송하여 서비스 제공 장치(100)의 등록부(120)에 등록한다(S101).
상기 사진 콘텐츠 정보는 촬영일자와 촬영시간, 피촬영자의 얼굴, 피촬영자의 착용복장, 촬영배경, 촬영지역, 촬영상황 정보 등을 포함할 수 있다.
이후, 서비스 제공 장치(100)는, 제n 사용자 단말이 입력한 사진 콘텐츠에 대하여, 상기 사진 콘텐츠 정보로부터 획득된 사진 콘텐츠 기반 인물 관계 정보에 기초하여 연관 사진 콘텐츠를 그룹화하고 저장한다(S103).
상기 연관 사진 콘텐츠를 그룹화하고 저장하는 단계는, 상기 사진 콘텐츠 정보에서 인물이 포함되는 사진 콘텐츠를 분류하는 1차 필터링과, 상기 1차 필터링 된 사진 콘텐츠 중에서 2인 이상이 주요 인물로 구성되는 사진 콘텐츠를 분류하는 2차 필터링 단계를 더 포함할 수 있다. 또한 상기 주요 인물은 상기 사진 콘텐츠 정보에서 인식되는 인물들 간의 원근 정도, 촬영장치에서 피촬영자까지로 측정되는 거리, 피촬영자의 시선 지향 방향 중 하나 이상을 분석하여 구분될 수 있다.
이후, 서비스 제공 장치(100)는, 상기 그룹화된 연관 사진 콘텐츠를 사진 콘텐츠 기반 인물 관계 정보와, 상기 사진 콘텐츠 기반 인물 관계 정보에 포함된 각 사용자들이 보유한 사용자 별 주소록정보를 매핑한 매핑 정보가, 사전 설정된 사진방 생성 조건에 해당하는 경우, 하나 이상의 사용자 단말로 상기 연관 사진 콘텐츠를 공유하는 사진방을 생성한다(S105).
상기 사진방 생성 조건으로는 상기 사진 콘텐츠 기반 인물 관계 정보로 추출되는 그룹 멤버 인원의 수, 그룹 멤버 중 상기 매핑 정보에 포함되는 인원의 비율 중 하나 이상을 포함하여 설정될 수 있다.
또한 상기 사진방을 생성하는 단계는, 상기 사진방에 그룹화되는 사진에 대하여 상기 사진 콘텐츠 정보 분석을 통해 연관되는 주제키워드를 할당하는 단계를 더 포함할 수 있다.
상기 사진 콘텐츠 정보는 촬영일자와 촬영시간, 피촬영자의 얼굴, 피촬영자의 착용복장, 촬영배경, 촬영지역, 촬영상황 정보 등을 포함할 수 있다. 이와 매핑되는 상기 주소록정보는 사용자와 관계 있는 인물의 식별자 정보인 이름을 기준으로 하여, 프로필 사진과 집주소, 전화번호, 이메일주소, 분류명, 홈페이지주소, SNS연결정보, 메신저연결정보, 회사명, 회사주소 등을 포함할 수 있다.
상기 사진방을 생성하는 단계는, 상기 사진방에 그룹화되는 사진 콘텐츠 정보 분석을 통해 연관되는 주제키워드를 할당하는 단계를 더 포함할 수 있다. 또한 상기 사진방은 사진 콘텐츠를 공유하고 일정 기간 이후에는 사진 콘텐츠의 공유가 해제되고 상기 사진방이 제거될 수 있다. 추가적으로 상기 사진방에 참여하는 사용자에게는 상기 사진방에서 공유되는 사진 콘텐츠에 대해 상기 사용자의 단말 또는 사용자의 클라우드에 보유되어 있지 않은 사진 콘텐츠가 선별되어 다운로드될 수 있다. 이와 함께 상기 사진방에서 공유되는 사진 콘텐츠 정보를 분석하여 중복되는 사진 컨텐츠는 삭제될 수 있다.
이후, 서비스 제공 장치(100)는, 상기 사진 콘텐츠 정보와 주소록정보에서 매핑되지 않은 비매칭정보를 확인하여 사진방을 공유할 수 있는 추가적 연계매칭을 제공한다(S107).
서비스 제공 장치(100)는, 비매칭정보가 존재하지 않을 시에는 상기 매핑 정보에 기초하여, 하나 이상의 사용자 단말로, 상기 사진방으로의 초대 요청을 처리할 수 있다(S109).
상기 S109단계에서, 서비스 제공 장치(100)는, 상기 주소록정보에 포함되는 전화번호, 이메일주소, 홈페이지주소, SNS연결정보, 메신저연결정보 중 하나 이상을 이용하여 초대 요청 정보를 전송할 수 있다.
또한, 서비스 제공 장치(100)는, 상기 사진방에 참여하는 사용자의 사용자 단말을 통해 입력되는 메시지를 표시하고 사용자 단말을 통해 입력되는 사진 콘텐츠에 대한 댓글과 평가정보를 저장 관리하는 단계를 더 포함할 수 있다. 그리고 상기 사진방에 참여하는 사용자에 대응하는 주소록정보에 정량적으로 표현되는 사회관계망 친밀도 항목을 더 포함하여, 사진방에 대한 참여도에 따라 사회관계망 친밀도에 일정한 수치를 증가시킬 수도 있다.
이와는 다르게, 서비스 제공 장치(100)는, 제n 사용자 단말이 입력한 사진 콘텐츠 정보와 주소록정보에 대해 비매칭정보가 발생되는 경우, 서비스 제공 장치(100)는, 상기 매핑 정보에 포함되는 제n+1 사용자 단말 이 보유한 주소록정보를 연계서칭하여 비매칭정보로 구분되는 사진 콘텐츠 정보에 포함된 인물을 추가적으로 연계매칭하여 저장 및 관리한다(S201).
비매칭정보가 존재하지 않을 시에는 서비스 제공 장치(100)는, 상기 매핑 정보에 기초하여, 하나 이상의 사용자 단말로, 상기 사진방으로의 초대 요청을 처리할 수 있다(S203).
이와는 다르게, 서비스 제공 장치(100)는, 상기 매핑 정보에 포함되는 제n+1 사용자 단말이 보유한 주소록정보와 제n 사용자 단말이 입력한 사진 콘텐츠 정보에 대해 비매칭정보가 발생되는 경우, 상기 매핑 정보에 포함되는 제n+2 사용자 단말 이 보유한 주소록정보를 연계서칭하여 비매칭정보로 구분되는 사진 콘텐츠 정보에 포함된 인물을 추가적으로 매핑하여 저장 및 관리한다(S301).
이를 통해, 비매칭정보가 존재하지 않을 시에는 서비스 제공 장치(100)는, 상기 매핑 정보에 기초하여, 하나 이상의 사용자 단말로, 상기 사진방으로의 초대 요청을 처리할 수 있다(S303).
한편, 도시되지는 않았으나, 서비스 제공 장치(100)는 상기한 바와 같은 단계들을 수행함에 있어서, 상기 사진방에서 공유되는 사진 콘텐츠는 이를 입력한 사용자 단말에게만 삭제를 가능하게 하고, 상기 사진 콘텐츠는 이를 입력한 사용자를 제외한 타사용자가 이용하는 단말을 통한 복사와 캡쳐, 다운로드 중 하나 이상의 활용이 제한되는 처리를 더 수행할 수 있다.
서비스 제공 장치(100)는 상기 사진의 삭제와 복사 및 다운로드가 제한됨에 있어서, 사진방에 공유되는 사진 콘텐츠를 입력한 사용자 단말에서 삭제 요청이 발생되는 경우, 사용자 단말이 입력한 사진에 대해서 일괄적으로 삭제하는 처리를 더 수행할 수 있다.
또한, 서비스 제공 장치(100)는 상기한 바와 같은 단계들을 수행함에 있어서, 상기 사진방을 생성한 사용자가 사용자 단말을 통해 상기 사진방의 구성원에서 탈퇴하는 경우, 상기 탈퇴한 사용자를 제외한 구성원들에게 동일한 공유 상태를 유지하여 사진 콘텐츠를 제공하도록 처리할 수도 있다.
도 4는 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스 제공 장치의 동작 방법을 설명하기 위한 래더 다이어그램이다.
도 4를 참조하면, 제1 사용자 단말(200)과 제2 사용자 단말(300), 제3 사용자 단말(400)에서 사진 콘텐츠 또는 주소록정보를 클라우드상에 공유 업로드 방식으로 입력하여, 서비스 제공 장치(100)로 전송한다(S1101, S1103, S1105).
이를 통해, 서비스 제공 장치(100)는 사진 콘텐츠 정보에 포함되는 인물 관계 정보와 촬영일자, 촬영시간, 피촬영자의 얼굴, 피촬영자의 착용복장, 촬영배경, 촬영지역, 촬영상황 정보 등을 분석한다(S1107).
이후, 서비스 제공 장치(100)는 상기 사진 콘텐츠 정보로부터 획득된 사진 콘텐츠 기반 인물 관계 정보에 기초하여 연관 사진 콘텐츠를 그룹화하고 저장한다(S1109).
서비스 제공 장치(100)는 각각의 사용자 단말에서 입력한 사진 콘텐츠를 구분하고 입력된 사진 콘텐츠 정보의 유사도를 판단하여 연관 사진 콘텐츠로 그룹핑할 수 있다.
이를 통해 서비스 제공 장치(100)는 상기 사진 콘텐츠 기반 인물 관계 정보와 상기 사진 콘텐츠 기반 인물 관계 정보에 포함된 각 사용자들이 보유한 사용자 별 주소록정보를 매핑한다(S1111).
이후, 서비스 제공 장치(100)는 상기 매핑을 통한 매핑 정보가 사전 설정된 생성 조건에 해당되는 경우, 하나 이상의 사용자 단말로 상기 연관 사진 콘텐츠를 공유하는 사진방을 생성한다(S1113).
그리고, 서비스 제공 장치(100)는 상기 그룹화된 사진에 포함된 사진 콘텐츠 정보와 상기 주소록정보의 매핑을 통한 매핑 정보와 매핑되지 않은 비매칭정보는 통합 관리한다(S1115).
상기 매핑 정보에 따라, 서비스 제공 장치(100)는 주소록정보를 이용하여 사진방으로의 초대 요청 정보를 제2 사용자 단말(300)에 전송한다(S1117).
이후, 서비스 제공 장치(100)는 상기 초대 요청 정보에 대하여 제2 사용자 단말(300)에서 동의 처리 시 결과 값을 서비스 제공 장치(100)로 전송한다(S1119).
그리고, 서비스 제공 장치(100)는 상기 동의 처리에 따라 서비스 제공 장치(100)는 사진방을 제2 사용자 단말(300)과 공유 처리한다(S1121).
이후, 서비스 제공 장치(100)는 상기 공유 처리에 대한 알림 정보를 사진방 생성자인 제1 사용자 단말(200)로 전송한다(S1123).
그리고, 서비스 제공 장치(100)는 상기 그룹화된 사진에 포함된 사진 콘텐츠 정보를 이용하여 상기 주소록정보와 비교 분석하는 매칭프로세스에서 비매칭정보로 분류될 시, 상기 매핑 정보에 포함되는 제2 사용자 단말(300)이 입력하여 서비스 제공 장치(100)에 등록된 주소록정보를 연계할 수 있도록 요청을 전송한다(S1127).
이후, 서비스 제공 장치(100)는 상기 연계 요청에 대하여 제2 사용자 단말(300)의 승인 처리 시, 이를 서비스 제공 장치(100)에 전송하고(S1129), 서비스 제공 장치(100)는 비매칭정보에 포함된 사진 콘텐츠 정보와 제2 사용자 단말(300)이 입력한 주소록정보를 비교 분석하는 추가 매칭프로세스를 수행한다(S1131).
상기 추가 매칭프로세스 수행을 통해 사진 콘텐츠 정보가 제3 사용자와 일치하는 매핑 정보가 획득될 시, 서비스 제공 장치(100)는 제1 사용자 단말(200)이 제3 사용자에게 초대 요청 정보의 전송이 가능한지에 대한 문의 정보를 전송한다(S1133).
이 때, 또 다른 예로는 서비스 제공 장치(100)는 제2 사용자 단말(300)이 제3 사용자에게 초대 요청 정보의 전송이 가능한지에 대한 문의 정보를 전송할 수 있다. 상기 문의 정보에 대하여 승인 처리 시, 승인 정보는 제2 사용자 단말(300)로부터 서비스 제공 장치(100)로 전송된다(S1135).
그리고 상기 서비스 제공 장치(100)는 제1 사용자가 제3 사용자를 사진방으로 초대를 요청하는 정보를 제3 사용자 단말(400)로 전송한다(S1137).
상기 초대 요청 정보에 대하여 제3 사용자 단말(400)의 동의 처리 시, 제3 사용자 단말(400)은 처리 내용을 서비스 제공 장치(100)에 전송한다(S1139).
상기 초대 요청 동의에 따라, 서비스 제공 장치(100)는 제3 사용자 단말(400)에 사진방 정보를 공유한다(S1141).
상기 서비스 제공 장치(100)는 상기 사진방 공유 알림정보를 사진방 생성자인 제1 사용자 단말(200)로 전송한다(S1143).
도 5는 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스를 설명하기 위한 예시도이다.
도 5(a)는 상기 사진 콘텐츠 클라우드 기반의 추억 공유 서비스를 이용하기 위한 접속화면이며, 도 5(b)는 상기 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에 로그인 하여 확인할 수 있는 메인화면이다.
먼저, 도 5(a)를 참조하면, 도 5(a)는 사용자 단말을 통해 서비스 제공 장치(100)에서 제공하는 서비스에 접속할 사용자 단말에 출력될 수 있는 화면으로서, 사용자 단말은 서비스를 이용할 수 있는 계정정보를 입력하여 서비스 제공 장치(100)의 클라우드 서비스에 로그인할 수 있고, 최초 방문 시에는 회원가입을 진행할 수 있다. 또한 서비스 제공 장치(100)는 타 SNS 계정정보 등의 소셜미디어 또는 웹메일 등의 웹사이트 계정 정보를 연동할 수 있도록 클라우드 서비스를 구성할 수 있다.
도 5(b)를 참조하면, 도 5(b)는 사용자 단말에서 로그인 후 사용자 단말에서 표시되는 메인화면을 예시한다. 메인화면의 구성은 예를 들어, '사진관리'와 '주소록관리', '사용자정보 관리', '사진방 초대하기' 메뉴 등을 포함할 수 있다.
'사진관리' 메뉴는 사용자 단말을 통해 사용자가 적어도 하나 이상의 사진 콘텐츠를 등록하고 상기 사진을 관리할 수 있는 기능을 제공할 수 있다.
'주소록관리' 메뉴는 사용자와 관계가 있는 자의 이름 또는 특징지을 수 있는 텍스트를 식별자로 하여 주소록정보를 등록하고 관리할 수 있는 기능을 제공할 수 있다.
'사용자정보 관리' 메뉴는 상기 사진과 상기 주소록정보에서 각각 추출한 정보를 기반으로 한 비교 분석을 통해 매칭되는 정보를 매핑 정보로 저장 관리하고 또한 매칭되지 않는 정보를 비매칭정보로 저장하여 관리할 수 있다.
'사진방 초대하기' 메뉴는 상기 '사진관리'를 통해 생성된 사진방에 상기 '주소록관리'를 통해 입력된 정보를 바탕으로 상기 '사용자정보 관리'에서 추출한 매핑 정보를 통해 사용자와 관계가 있는 자를 초대할 수 있는 기능을 제공할 수 있다.
도 6은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에서 제공하는 사진 등록과 그룹화를 설명하기 위한 예시도이다.
도 6(a)를 참조하면, 도 6(a)는 상기 도 5의 '사진관리'를 통해 진행할 수 있는 사진관리 기능 인터페이스를 나타낸다. 본 발명의 실시 예에 따른 사진관리 기능 인터페이스는, '사진등록'과 현재 그룹화 되어 있는 '그룹 사진' 또는 '사진방'을 확인하게 할 수 있고 또한 등록된 사진 중 그룹화 되지 않은 '미그룹 사진'을 확인하게 할 수 있다.
사용자는 사진등록을 위해 사진관리 기능 인터페이스의 '사진촬영'과 '사진업로드' 메뉴를 선택할 수 있다. 사진관리 기능 인터페이스는 '사진촬영'을 선택 시 사용자 단말에 포함된 카메라 기능을 이용하여 직접 촬영하는 사진을 등록하게 할 수 있다. 또한 '사진업로드'를 선택 시에는 사진관리 기능 인터페이스는 사용자 단말에서 저장하여 관리하고 있는 사진 파일을 하나 이상 선택하여 업로드하고 등록하게 할 수 있다. 상기 사진등록을 통해서 등록된 복수 개의 사진은 사진별 사진 콘텐츠 정보가 추출되어 유사도 판단을 거쳐 분류되고 그룹화 될 수 있다.
도 6(b)를 참조하면, 사용자가 사용자 단말에 저장되어 있는 사진을 등록하기 위해 '사진업로드'를 선택할 시, 사진관리 기능 인터페이스에서는 하나 이상의 사진을 선택할 수 있다. 이 때, 선택된 사진에 대하여 사진 콘텐츠 정보가 추출되고 사용자 단말의 화면에 표시될 수 있다. 세부적으로 상기 사진 콘텐츠 정보는 파일 생성일자로 구분될 수 있는 촬영일자, 피촬영자의 착용복장, GPS 또는 기타 지리정보 확인 기능을 통해 저장될 수 있는 촬영지역, 또한 배경 정보를 통해 확인할 수 있는 촬영장소, 기타 구분될 수 있는 정보를 통해 분석되는 상황정보 등을 포함할 수 있다.
또한, 서비스 제공 장치(100)의 동작에 의해, 상기 선택사진에 대한 사진 콘텐츠 정보가 분석되고, 분석된 정보에 기반하여 그룹화 되어 있는 사진 또는 미그룹화 되어 있는 사진들과 비교하여 유사도가 판단될 수 있다. 이를 통해 정보가 일치되어 그룹핑이 완료되면 연관 사진 정보와 함께 유사도 판단 세부 내용과 함께 사진 콘텐츠 정보 분석내용을 상기 사용자 단말의 사진관리 기능 인터페이스 화면상에 표시할 수 있다.
도 7은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에서 제공하는 주소록정보를 설명하기 위한 예시도이다.
도 7을 참조하면, 주소록정보 인터페이스는 추억 공유 서비스의 메인화면에서 '주소록관리'를 선택 시 출력되며, 주소록정보 인터페이스를 통해 사용자는 사용자가 지정한 식별자로 구분되는 주소록 리스트를 확인할 수 있다. 예를 들어, 이름을 식별자로 세부 주소정보를 관리하게 되면 사용자가 등록한 인물들에 대한 프로필사진과 이름 등으로 리스트화하여 주소록정보 인터페이스 화면에 표시될 수 있다. 또한 주소록정보 인터페이스는 수정 버튼을 포함할 수 있고, 이를 통해 사용자는 각각의 인물에 대한 세부 주소록정보를 수정 관리할 수 있다.
주소록정보 인터페이스의 상세 주소록정보는 프로필사진, 핸드폰번호, 이메일주소, 홈페이지정보, 관계를 특정 지을 수 있는 분류명, 메신저정보, 집주소, 회사명, 회사주소, SNS연결정보 등을 포함할 수 있다. 특히 주소록정보 인터페이스의 '상세 주소록 정보' 메뉴에서 '가져오기' 메뉴 기능은 사용자가 SNS 또는 웹커뮤니티 서비스 등에 가입되어 있을 시 가입된 서비스에서 관리되고 있는 주소록 또는 인맥관리 정보를 연동하여 가져올 수 있도록 하는 기능을 포함할 수 있다.
도 8은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에서 제공하는 사용자정보 관리를 설명하기 위한 예시도이다.
도 8(a)를 참조하면, 사용자정보 관리 인터페이스는 추억 공유 서비스의 메인화면에서 '사용자정보 관리'를 선택 시 출력되며, 사용자 단말을 통해 입력한 사진과 주소록정보의 분석을 통해 사진에서 등장하는 인물과 사용자가 관리하는 주소록 정보를 매칭한 정보를 확인하도록 할 수 있다.
사용자가 등록한 사진에서 분석되는 사진 콘텐츠 정보는 '1708M', '대청봉', 등장인물들의 얼굴, '특허 산악회'로 읽혀지는 텍스트 정보, '2020년 4월 5일'의 생성일시, '강원도 인제군'의 위치정보가 포함될 수 있다. 서비스 제공 장치(100)는 사진 콘텐츠 정보와 사용자 단말을 통해 입력된 주소록정보에 기초하여, 상기 사진 콘텐츠 정보에 등장인물의 얼굴과 일치되는 프로필 사진을 '김철수'로 탐지할 수 있으며, 분류명에 있는 '특허산악회' 정보를 탐지할 수 있고, 이를 사용자정보 관리 인터페이스는상에 표시할 수 있다.
도 8(b)를 참조하면, 사용자정보 관리 인터페이스는 상기 도 8(a)를 통해 비교 분석된 사진과 주소록에 대한 매칭 결과를 출력 수 있다. 상기 사용자정보 관리 인터페이스는 매핑 정보로 분석된 사진을 보여주고, 상기 분석된 사진에 매칭되어 추출된 주소록 인물 리스트 및 인물의 수 정보를 출력할 수 있다.
또한, 사용자정보 관리 인터페이스는 사용자가 등록한 주소록정보를 통해서 연관정보를 확보하지 못한 비매칭정보로 분류된 등장인물 수를 출력할 수 있다. 상기 사용자정보 관리 인터페이스는 매핑 정보로 구분된 인물들에 대응하여, 현재 생성된 사진방에 대한 참여 상태와 초대 진행 상태를 확인할 수 있다. 또한, 사용자정보 관리 인터페이스는 상기 비매칭정보로 구분된 인물들에 대해서는 '연계초대요청' 기능을 제공할 수 있다. 상기 '연계초대요청' 기능은 사진 콘텐츠의 비매칭된 인물을 상기 매핑 정보로 구분된 인물이 관리하는 주소록정보를 이용하여 추가적으로 연계초대 매칭할 수 있도록 하는 기능을 제공할 수 있다.
도 9는 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스에서 제공하는 사진방 초대를 설명하기 위한 예시도이다.
도 9를 참조하면, 사진방 초대 인터페이스는 추억 공유 서비스의 메인화면에서 '사진방 초대하기'를 선택 시 출력될 수 있다.
사진방 초대 인터페이스는 사용자 단말을 통해 입력한 사진과 주소록정보에 기반하여 생성된 사진방 정보와 상기 주소록정보를 통해 추출된 관계인물 중 미참여자, 상기 도 8(b)의 '연계요청'을 통해 매핑 정보가 획득된 연계매칭 미참여자 정보를 출력할 수 있다.
사용자는 사진방 초대 인터페이스에 대한 입력에 따라, 상기 미참여자로 구분된 인물에 대하여 '초대하기'를 서비스 제공 장치(100)로 실행 요청할 수 있다. 또한 연계매칭 미참여자로 구분된 인물에 대해서는 사진방 초대 인터페이스에 대한 입력에 따라, '직접초대' 또는 '연계초대' 등으로 구분하여 서비스 제공 장치(100)로 실행 요청할 수 있다.
예를 들어, '홍길동'이 생성한 사진방에 대하여 비매칭된 '민사원'은 현재 사진방에 참여하고 있는 '박과장'이 입력한 주소록정보를 통해 연계 초대될 수 있다.
이 때, 사진방 초대 인터페이스에 대한 입력에 따라, 상기 '직접초대'를 통해 '홍길동'의 초대 메시지가 '민사원'에게 직접 전달되어 초대를 요청할 수 있다. 또한, 사진방 초대 인터페이스에 대한 입력에 따라, 상기 '연계초대'를 통해 '홍길동'의 초대 메시지가 '박과장' 단말에 1차적으로 전달되고 이에 대하여 '박과장'의 단말에서 승인 처리 될 시, 초대 메시지가 '민사원'에게 전달되어 초대를 요청할 수도 있다.
또한 상기 '연계초대'는 '홍길동'의 초대 메시지가 '박과장' 단말의 승인을 요청하지 않고, 단지 '박과장'의 지인으로 표시되는 정보가 포함된 초대 메시지가 '민사원'에게 직접 전달되어 초대를 요청하는 기능으로도 제공될 수도 있다.
도 10은 본 발명의 일 실시 예에 따른 사진 콘텐츠 클라우드 기반의 추억 공유 서비스를 통해 생성된 사진방에 초대를 받은 사용자 단말에 표시되는 초대 요청 메시지를 설명하기 위한 예시도이다.
도 10을 참조하면, 초대를 받은 사용자 단말에는 초대를 한 사용자가 등록한 사진과 함께 초대 요청 메시지가 표시될 수 있다. 특히 초대방식에 따라 초대 요청 메시지가 상이하게 표시될 수 있다. 이는 상기 도 9에서 설명한 바와 같이 사진방 생성자가 직접초대 방식을 선택하거나 매핑 정보를 획득한 주소록정보를 가진 참여자를 거치는 연계초대를 방식을 선택할 때로 구분될 수 있다.
도10(a)를 참조하면, 상기 직접초대 시 확인할 수 있는 초대 메시지가 사용자 단말에 표시될 수 있다. 초대 메시지는 '민사원'이 포함된 사진과 함께 초청 정보를 포함할 수 있다. 이 때, '민사원'을 제외한 등장인물들의 얼굴은 모자이크 방식 등으로 처리되어 표시될 수 있다. '민사원'은 '민사원' 단말을 통해 사진방에 참여 또는 거절 처리할 수 있고 초대자에게 메시지를 전송할 수 있는 기능을 사용할 수 있다.
도10(b)를 참조하면, 상기 연계초대 시 확인할 수 있는 초대 메시지가 사용자 단말에 표시될 수 있다. 초대 메시지는 '민사원'이 포함된 사진과 함께 초청 정보를 포함할 수 있다. 이 때, '민사원'을 제외한 등장인물들의 얼굴은 모자이크 방식 등으로 처리되어 표시될 수 있다. '민사원'은 '민사원' 단말을 통해 사진방에 참여 또는 거절 처리할 수 있고 초대자에게 메시지를 전송할 수 있는 기능을 사용할 수 있다.
상술한 본 발명에 따른 방법은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있으며, 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.
컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상기 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형 실시가 가능한 것은 물론이고, 이러한 변형 실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.
100: 서비스 제공 장치

Claims (5)

  1. 사진 콘텐츠의 공유 서비스를 제공하는 서비스 제공장치에 있어서,
    사진 콘텐츠 정보로부터 획득된 사진 콘텐츠 기반 인물 관계 정보에 기초하여 연관 사진 콘텐츠를 그룹화하고 저장하는 그룹핑 저장부;
    사진 콘텐츠 정보의 인물정보를 사용자의 주소록 정보와 맵핑하고, 사전 설정된 사진방 생성 조건에 따라 사진방을 생성하는 사진방 생성부;
    상기 맵핑된 인물의 주소록 정보를 이용해 다른 사용자들을 초대하는 사회 관계방 서비스부;를 포함하되,
    상기 사진방 생성부는,
    제1 사용자 단말이 입력한 사진 콘텐츠 정보와, 상기 제1 사용자 단말의 주소록정보 간 매칭되지 않는 비매칭 인물에 대응한 비매칭정보가 발생되는 경우,
    상기 비매칭정보에 기초한 상기 매핑 정보에 포함된 제2 사용자 단말 또는 제n 사용자 단말이 보유한 주소록정보와의 연계서칭을 수행하여, 인물정보와 주소록 정보를 추가 맵핑하여 저장 관리하는 사용자 정보 연계 맵핑부를 더 포함하고,
    상기 사회관계망 서비스부는,
    상기 비매칭 인물이 상기 제2 사용자 단말이 보유한 주소록정보에 있는 제3 사용자와 일치되는 경우, 상기 제3 사용자에 대응하는 제3 사용자 단말로 사진 콘텐츠 정보를 포함한 사진방 초대 요청 정보를 전송하는 사회 관계망 연계 초대 처리부를 더 포함하는
    서비스 제공장치.
  2. 제 1항에 있어서,
    상기 사회관계망 처리부는,
    상기 비매칭 인물이 상기 제2 사용자 단말이 보유한 주소록정보에 있는 제3 사용자와 일치되는 경우,
    상기 제2 사용자 단말로 제3 사용자 초대를 위한 사진 콘텐츠 정보를 포함하는 사진방 초대 요청 정보를 전송하고,
    상기 제2 사용자 단말에서의 상기 사진방 초대 요청 정보의 승인 처리 시, 상기 사진 콘텐츠 정보를 포함한 사진방 초대 요청 정보를 상기 제3 사용자의 제3 사용자 단말로 전송하는 사회관계망 연계초대 처리부;를 포함하는
    서비스 제공 장치.
  3. 제 1항에 있어서,
    상기 사회관계망 처리부는,
    상기 사진방에 참여하는 사용자에 대응하는 주소록정보에 상기 사진방 기반 사회관계망 친밀도 항목을 포함시키는
    서비스 제공 장치.
  4. 제 1항에 있어서,
    사진방 생성부에 의해 생성된 사진방에 입장한 사용자들간의 채팅서비스를 제공하도록 일정 영역내에 채팅창을 활성화하고, 입장한 사용자들간의 채팅이 가능하도록 서비스 하는 사진방 채팅 서비스부; 를 더 포함하는
    서비스 제공장치.
  5. 제 1항에 있어서,
    상기 그룹핑 저장부는,
    상기 사진 콘텐츠 정보에서 인물이 포함되는 사진 콘텐츠를 분류하는 1차 필터링과, 상기 1차 필터링 된 사진 콘텐츠 중에서 주요 인물이 2인 이상인 사진 콘텐츠를 분류하는 2차 필터링을 수행하되,
    상기 주요 인물은 상기 사진 콘텐츠 정보에서 인식되는 인물들 간의 원근 정도, 촬영장치에서 피촬영자까지로 측정되는 거리, 피촬영자의 시선 지향 방향 중 적어도 하나 이상에 따라 결정되는
    서비스 제공장치.
KR1020200096470A 2020-08-01 2020-08-01 사용자 정보 연계 처리 기반 사진 콘텐츠 공유 서비스 제공 장치 KR20220015877A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200096470A KR20220015877A (ko) 2020-08-01 2020-08-01 사용자 정보 연계 처리 기반 사진 콘텐츠 공유 서비스 제공 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200096470A KR20220015877A (ko) 2020-08-01 2020-08-01 사용자 정보 연계 처리 기반 사진 콘텐츠 공유 서비스 제공 장치

Publications (1)

Publication Number Publication Date
KR20220015877A true KR20220015877A (ko) 2022-02-08

Family

ID=80252294

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200096470A KR20220015877A (ko) 2020-08-01 2020-08-01 사용자 정보 연계 처리 기반 사진 콘텐츠 공유 서비스 제공 장치

Country Status (1)

Country Link
KR (1) KR20220015877A (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101488111B1 (ko) 2013-12-02 2015-01-30 김홍석 사진공유 어플리케이션을 이용한 사진공유시스템

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101488111B1 (ko) 2013-12-02 2015-01-30 김홍석 사진공유 어플리케이션을 이용한 사진공유시스템

Similar Documents

Publication Publication Date Title
US11146520B2 (en) Sharing images and image albums over a communication network
US11778028B2 (en) Automatic image sharing with designated users over a communication network
US11182643B2 (en) Ranking clusters based on facial image analysis
US10423656B2 (en) Tag suggestions for images on online social networks
JP6850291B2 (ja) 顔認識アプリケーションにおけるフォールスポジティブの最小化のための方法および装置
US9338242B1 (en) Processes for generating content sharing recommendations
US9531823B1 (en) Processes for generating content sharing recommendations based on user feedback data
WO2020012220A1 (en) In the event of selection of message, invoking camera to enabling to capture media and relating, attaching, integrating, overlay message with/on/in captured media and send to message sender
KR101686830B1 (ko) 온라인 소셜 네트워크 상의 이미지를 위한 태그 제안
CN108027827A (zh) 基于图像分析的协调通信和/或存储
US9405964B1 (en) Processes for generating content sharing recommendations based on image content analysis
CN105103181A (zh) 人物选择器
KR20220015875A (ko) 사진방 채팅 서비스를 제공하는 사진 콘텐츠 공유 서비스 제공 장치
KR20220015871A (ko) 사진 속 얼굴 인식과 주소록 매핑에 의한 사진 콘텐츠 공유 서비스 제공 장치
KR20220015886A (ko) 사진 콘텐츠 클라우드 기반의 추억 공유 서비스 제공 장치의 동작 방법
KR20220015877A (ko) 사용자 정보 연계 처리 기반 사진 콘텐츠 공유 서비스 제공 장치
KR20220015885A (ko) 사진 콘텐츠 클라우드 기반의 추억 공유 서비스 제공 장치 및 그 동작 방법
KR20220015876A (ko) 사진 콘텐츠 공유 서비스 제공 장치
KR20220015872A (ko) 클라우드 기반의 사진 콘텐츠 공유 서비스 제공 장치
KR20220015878A (ko) 사진 콘텐츠 클라우드 기반의 사진 공유 서비스 제공 방법
KR20220015874A (ko) 사진 콘텐츠의 다운로드를 제한하는 클라우드 기반의 사진 콘텐츠 공유 서비스 제공 장치
KR20220015879A (ko) 사진 공유 서비스 제공 프로그램
KR20220015880A (ko) 사진 공유 서비스 프로그램 기록매체
KR20220015881A (ko) 사진 콘텐츠의 인물과 주소록 매핑에 기반한 사진 콘텐츠 공유 서비스 방법
KR20220015873A (ko) 사용자 주소록 연계를 통한 사진 콘텐츠 공유 서비스 제공장치