KR101402724B1 - Method for generating and managing life-log data, life-logging device and life-log data managing server therefor - Google Patents

Method for generating and managing life-log data, life-logging device and life-log data managing server therefor Download PDF

Info

Publication number
KR101402724B1
KR101402724B1 KR1020120058921A KR20120058921A KR101402724B1 KR 101402724 B1 KR101402724 B1 KR 101402724B1 KR 1020120058921 A KR1020120058921 A KR 1020120058921A KR 20120058921 A KR20120058921 A KR 20120058921A KR 101402724 B1 KR101402724 B1 KR 101402724B1
Authority
KR
South Korea
Prior art keywords
information
content
task
life log
life
Prior art date
Application number
KR1020120058921A
Other languages
Korean (ko)
Other versions
KR20130134979A (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 KR1020120058921A priority Critical patent/KR101402724B1/en
Publication of KR20130134979A publication Critical patent/KR20130134979A/en
Application granted granted Critical
Publication of KR101402724B1 publication Critical patent/KR101402724B1/en

Links

Images

Classifications

    • 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
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/40Data acquisition and logging
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/105Human resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Debugging And Monitoring (AREA)

Abstract

사용자의 경험을 시간 정보 및 위치 정보와 결합하고, 포괄적인 사용자의 경험을 자동적으로 체계화하여 분류하기 위한 라이프 로그 데이터 생성 방법이 제공된다. 라이프 로그 데이터 생성 방법은 복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 사용자로부터의 입력에 따라 생성하거나, 서버로부터 수신하는 단계, 사용자의 요청 또는 기설정된 태스크 활성화 조건에 따라 상기 복수의 태스크 중 적어도 어느 하나를 활성화하는 단계, 주기적으로 시간 및 위치를 측정하여, 측정된 시간 정보 및 위치 정보를 포함하는 시간 위치 로깅 정보를 생성하는 단계 및 라이프 로깅 디바이스 상에서 사용자가 생성 또는 실행하는 콘텐츠를 감시하여, 상기 콘텐츠의 콘텐츠 로깅 정보를 상기 활성화된 태스크와 연관시켜 상기 라이프 로그 데이터에 저장하는 단계를 포함하고, 상기 콘텐츠 로깅 정보는, 사용자가 상기 콘텐츠를 생성 또는 실행하는 때의 시간정보, 위치정보 및 상기 콘텐츠의 내용 정보를 포함한다.There is provided a life log data generation method for combining a user's experience with time information and location information and automatically organizing and classifying a comprehensive user's experience. The life log data generation method includes a step of generating a task structure including a plurality of tasks and constituting a storage structure of life log data according to an input from a user or receiving from a server, Activating at least one of the plurality of tasks, periodically measuring time and location to generate time location logging information including measured time information and location information, and generating Monitoring content and storing content logging information of the content in association with the activated task in the life log data, wherein the content logging information includes time information when a user generates or executes the content , Location information, and content And includes content information.

Description

라이프 로그 데이터 생성/관리 방법, 이를 위한 라이프 로깅 디바이스 및 라이프 로그 관리 서버{METHOD FOR GENERATING AND MANAGING LIFE-LOG DATA, LIFE-LOGGING DEVICE AND LIFE-LOG DATA MANAGING SERVER THEREFOR}TECHNICAL FIELD [0001] The present invention relates to a method and apparatus for generating and managing life log data, a life log device and a life log management server for the same,

본 발명은 라이프 로그 데이터를 생성하고 관리하는 방법에 관한 것으로, 보다 상세하게는, 로깅 디바이스에서 사용자가 생성 또는 실행한 콘텐츠의 로깅 정보를 기록한 라이프 로그 데이터를 생성하고 관리하는 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for generating and managing life log data, and more particularly, to a method for generating and managing life log data in which logging information of a content created or executed by a user is recorded in a logging device.

라이프 로그(Life Log)란, 컴퓨터 장치에서 발생하는 이벤트를 기록하는 로그 데이터에 비유하여, 사람의 생활 속에서의 경험을 기록하는 것을 말한다. 디지털 카메라, 디지털 캠코더 등의 휴대용 기록장치의 기술이 발달하면서, 사람들이 자신의 생활의 경험을 기록하려는 욕구, 즉 라이프 로그에 대한 욕구는 증가되어 왔다. 특히, 여행, 결혼 등 특별한 이벤트에 대해서는 그 라이프 로그의 욕구가 극대화된다.A life log is a record of an experience in a person's life in comparison with log data for recording an event occurring in a computer device. With the development of portable recording devices such as digital cameras and digital camcorders, the desire for people to record the experience of their lives, that is, their desire for life log has been increased. Especially, for the special events such as travel and marriage, the needs of the life log are maximized.

한편, 최근의 휴대용 단말기는 기능이 다양해지고 폭 넓게 사용됨으로써, 사진 촬영, 동영상 촬영, 사진 감상, 동영상 감상, 음악 감상, 게임, 인터넷 조회 등 사람들의 많은 행위가 휴대용 단말기 상에서 이루어지고 있다. 따라서, 이러한 휴대용 단말기 상에서 이루어지는 행위만을 기록하여도 상당 부분의 라이프 로그를 기록할 수 있는 이점이 있다. 또한, 최근의 휴대용 단말기들은 GPS(Global Positioning Service) 등의 위치 측정 모듈을 구비하고 있어, 사진 또는 동영상 등으로 경험을 기록하면서 동시에 그 시간과 위치를 기록할 수 있도록 하고 있다.In recent years, many functions of portable terminals have been widely used and widely used, and many actions of people such as photographing, moving picture shooting, photo viewing, moving picture viewing, music viewing, game, and internet viewing are performed on portable terminals. Therefore, there is an advantage in that a substantial part of the life log can be recorded even if only the actions performed on the portable terminal are recorded. In addition, recent portable terminals are equipped with a position measurement module such as Global Positioning Service (GPS), so that they can record the time and the position while recording an experience with a photograph or moving picture.

그러나, 이와 같은 기록은 그 사진 또는 동영상에 한정된 단편적인 기록일 뿐이어서, 예컨대 '여행'이라는 포괄적인 이벤트의 경험을 기록하기 위해서는 사용자가 단편적인 콘텐츠를 별도로 취합, 편집하여야 한다.However, such a record is only a fragmentary record that is limited to the photograph or movie. Therefore, in order to record the experience of a comprehensive event such as " travel ", the user must separately collect and edit the fragmented contents.

또한, 종래에는 기록을 열람할 때에도 각각의 사진 또는 동영상의 콘텐츠를 열람하여야 했으므로, 연속적인 이벤트에서의 경험을 한눈에 보기 어려운 점이 있었다.Further, conventionally, even when browsing the record, since the contents of each picture or moving picture have to be browsed, there is a problem that it is difficult to see the experience in the continuous event at a glance.

본 발명은 라이프 로깅 디바이스를 통한 사용자의 경험을 시간 정보 및 위치 정보와 결합하고, 포괄적인 사용자의 경험을 자동적으로 체계화하여 분류한 라이프 로그 데이터를 생성하기 위한 방법 및 이를 위한 라이프 로깅 디바이스를 제공하기 위한 것이다.The present invention relates to a method for generating life log data by combining a user experience through a life log device with time information and position information and automatically organizing and classifying a comprehensive user experience and providing a life log device for the method .

본 발명의 다른 과제는 다수의 라이프 로깅 디바이스를 통해 기록된 사용자의 경험을 취합하여 하나의 체계화된 라이프 로그 데이터를 생성하기 위한 방법 및 이를 위한 라이프 로그 관리 서버를 제공하기 위한 것이다.It is another object of the present invention to provide a method for generating one structured life log data by collecting the experiences of a user recorded through a plurality of life logging devices and a life log management server therefor.

상기 과제를 해결하기 위한 본 발명의 라이프 로그 생성 방법은, 복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 사용자로부터의 입력에 따라 생성하거나, 서버로부터 수신하는 단계, 사용자의 요청 또는 기설정된 태스크 활성화 조건에 따라 상기 복수의 태스크 중 적어도 어느 하나를 활성화하는 단계, 주기적으로 시간 및 위치를 측정하여, 측정된 시간 정보 및 위치 정보를 포함하는 시간 위치 로깅 정보를 생성하는 단계 및 라이프 로깅 디바이스 상에서 사용자가 생성 또는 실행하는 콘텐츠를 감시하여, 상기 콘텐츠의 콘텐츠 로깅 정보를 상기 활성화된 태스크와 연관시켜 상기 라이프 로그 데이터에 저장하는 단계를 포함하고, 상기 콘텐츠 로깅 정보는, 사용자가 상기 콘텐츠를 생성 또는 실행하는 때의 시간정보, 위치정보 및 상기 콘텐츠의 내용 정보를 포함한다.According to another aspect of the present invention, there is provided a method for generating a life log, the method comprising: generating a task structure including a plurality of tasks and forming a storage structure of life log data according to an input from a user, Or activating at least one of the plurality of tasks according to a predetermined task activation condition, periodically measuring time and position to generate time position logging information including measured time information and position information, Monitoring content created or executed by a user on a logging device and storing content logging information of the content in association with the activated task and storing the content in the life log data, Time to create or run Location information, and content information of the content.

상기 과제를 해결하기 위한 본 발명의 라이프 로그 데이터 관리 방법은, 복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 생성하는 단계, 복수의 라이프 로깅 디바이스에 상기 태스크 구조를 제공하는 단계, 상기 복수의 라이프 로깅 디바이스로부터 제1항의 방법으로 생성된 라이프 로그 데이터를 수신하는 단계 및 상기 수신한 복수의 라이프 로그 데이터를 병합하여 하나의 통합 라이프 로그 데이터를 생성하는 단계를 포함하고, 상기 통합 라이프 로그 데이터를 생성하는 단계는, 상기 수신한 각각의 라이프 로그 데이터의 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 태스크별로 취합하고, 상기 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 생성한 라이프 로깅 디바이스의 정보를 부가하여 상기 통합 라이프 로그 데이터를 생성한다.According to another aspect of the present invention, there is provided a method for managing life log data, the method comprising: generating a task structure including a plurality of tasks and constituting a storage structure of life log data; providing the task structure to a plurality of life- Receiving lifelog data generated by the method of claim 1 from the plurality of lifelogging devices, and merging the received plurality of lifelog data to generate one integrated lifelog data, The generating of the life log data may include collecting the time location logging information and the content logging information of each of the received life log data on a task basis and providing the information of the life log device that generated the time location logging information and the content logging information In addition, It creates a foundation.

상기 과제를 해결하기 위한 본 발명의 라이프 로깅 디바이스는, 복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 사용자로부터의 입력에 따라 생성하거나, 라이프 로그 관리 서버로부터 제공받고, 사용자의 요청 또는 기설정된 태스크 활성화 조건에 따라 상기 태스크 중 적어도 하나를 활성화하는 태스크 관리부, 주기적으로 시간 및 위치를 측정하여 측정된 시간 정보 및 위치 정보를 포함하는 시간 위치 로깅 정보를 생성하고, 사용자가 생성 또는 실행하는 콘텐츠를 감시하여 상기 콘텐츠의 콘텐츠 로깅 정보를 생성하는 라이프 로깅부 및 상기 시간 위치 로깅 정보 및 콘텐츠의 로깅 정보를 상기 활성화된 태스크와 연관시켜 상기 라이프 로그 데이터에 저장하는 라이프 로그 생성부를 포함하고, 상기 콘텐츠 로깅 정보는, 사용자가 상기 콘텐츠를 생성 또는 소비하는 때의 시간정보, 위치정보 및 상기 콘텐츠의 내용 정보를 포함한다.According to an aspect of the present invention, there is provided a life-style logging device for generating a task structure that includes a plurality of tasks and constitutes a storage structure of life log data according to an input from a user, A task manager for activating at least one of the tasks in response to a request or a pre-established task activation condition, generating time position logging information including time information and position information measured periodically by measuring time and position, A life logger for monitoring contents to be executed and generating contents log information of the contents, and a life log generator for storing the time log information and the logging information of the contents in the life log data in association with the activated task , The content logging See, includes time information, location information and content information of the content when the user is creating or consuming the content.

상기 과제를 해결하기 위한 본 발명의 라이프 로그 관리 서버는, 사용자로부터의 입력에 따라 복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 생성하는 태스크 생성부, 복수의 라이프 로깅 디바이스에 상기 태스크 구조를 제공하는 태스크 제공부, 상기 복수의 라이프 로깅 디바이스로부터 제1항의 방법으로 생성된 라이프 로그 데이터를 수신하는 라이프 로그 수신부 및 상기 수신한 복수의 라이프 로그 데이터를 병합하여 하나의 통합 라이프 로그 데이터를 생성하는 라이프 로그 관리부를 포함하고, 상기 라이프 로그 관리부는, 상기 수신한 각각의 라이프 로그 데이터의 로깅 정보를 태스크별로 취합하고, 상기 로깅 정보를 생성한 라이프 로깅 디바이스의 정보를 부가하여 상기 통합 라이프 로그 데이터를 생성한다.According to an aspect of the present invention, there is provided a life log management server comprising: a task generation unit for generating a task structure including a plurality of tasks according to an input from a user and constituting a storage structure of life log data; A plurality of lifelog devices; a task providing unit for providing the task structure; a life log receiving unit for receiving the life log data generated by the method of claim 1 from the plurality of life logging devices; Wherein the life log management unit collects the logging information of each of the received life log data on a task basis and adds information of the life logging device that generated the logging information, Life log data generated .

본 발명에 의하면, 라이프 로깅 디바이스를 통해 사용자가 경험한 콘텐츠를 자동적으로 체계화하여 분류한 라이프 로그 데이터를 생성할 수 있다. According to the present invention, lifelog data can be generated by automatically organizing and classifying contents experienced by a user through the lifelogging device.

또한, 다수의 라이프 로깅 디바이스를 통해 경험한 콘텐츠를 하나의 체계화된 라이프 로그 데이터로 나타낼 수 있으므로, 사용자가 언제 어디에서 어떠한 콘텐츠를 경험하였는지를 쉽게 알게 할 수 있다.In addition, since contents experienced through a plurality of lifelog devices can be represented by one structured lifelog data, it is possible to easily know when and where the user experienced what contents.

도 1은 본 발명의 실시예에 따른 라이프 로깅 디바이스의 구성을 나타내는 기능 블록도이다.
도 2는 본 발명의 실시예에 따른 라이프 로그 데이터 생성 방법을 나타내는 흐름도이다.
도 3은 본 발명의 실시예에 따른 라이프 로그 관리 서버의 구성을 나타내는 기능 블록도이다.
도 4는 본 발명의 실시예에 따른 통합 라이프 로그 관리 방법을 나타내는 흐름도이다.
도 5a 및 5b는 본 발명의 실시예에 따라 라이프 로깅 디바이스에서 생성되는 라이프 로그 데이터의 예시도이다.
도 6은 본 발명의 실시예에 따라 라이프 로그 관리 서버에서 생성되는 통합 라이프 로그 데이터의 예시도이다.
도 7은 본 발명의 실시예에 따라 라이프 로그 관리 서버에서 제공하는 라이프 로깅 정보의 화상 데이터의 예시도이다.
1 is a functional block diagram illustrating a configuration of a life logging device according to an embodiment of the present invention.
2 is a flowchart illustrating a method of generating life log data according to an embodiment of the present invention.
3 is a functional block diagram illustrating a configuration of a life log management server according to an embodiment of the present invention.
4 is a flowchart illustrating an integrated life log management method according to an embodiment of the present invention.
5A and 5B are exemplary views of lifelog data generated in a lifelogging device in accordance with an embodiment of the present invention.
FIG. 6 is an exemplary diagram illustrating integrated life log data generated in the life log management server according to an embodiment of the present invention. FIG.
7 is a diagram illustrating an example of image data of life logging information provided by the life log management server according to an embodiment of the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. To fully disclose the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout the specification.

본 명세서에서 사용되는 '모듈(module)' 또는 '~부(unit)'라는 용어는 소프트웨어 또는 하드웨어 구성 요소를 의미하며, 그 일 예로서 '모듈(module)' 또는 '~부(unit)'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함할 수 있다. 구성요소들과 모듈들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 모듈들로 결합되거나 추가적인 구성요소들과 모듈들로 더 분리될 수 있다.As used herein, the term 'module' or 'unit' refers to a software or hardware component, for example, a 'module' or 'unit' Software components, object-oriented software components, class components and task components, as well as processes, functions, attributes, procedures, subroutines, segments of program code , Drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. The functionality provided within the components and modules may be combined into a smaller number of components and modules or further separated into additional components and modules.

본 발명에서의 로깅 디바이스는 위치 정보 모듈을 구비하고, 사용자의 요청에 의해 콘텐츠를 생성 또는 실행하고, 생성 또는 실행되는 콘텐츠에 대한 로깅 정보를 저장하는 장치를 의미한다. 예를 들어, 이동통신 단말기, 태블릿, 프린터, 스캐너, 팩스, 폐쇄회로 카메라, 차량용 블랙박스, 보안 출입문 등 사용자의 요청, 외부의 조건 또는 자동화된 프로시저에 의해 이벤트가 발생하고, 그에 대한 로그 데이터를 축적하는 어떠한 형태의 장치도 될 수 있다.The logging device according to the present invention means a device having a location information module and generating or executing a content at the request of the user and storing the logging information about the generated or executed content. For example, an event is generated by a user's request, an external condition, or an automated procedure such as a mobile communication terminal, a tablet, a printer, a scanner, a facsimile, a closed circuit camera, a vehicle black box, May be any type of device that accumulates the heat.

본 발명에서 콘텐츠란, 사용자의 요청에 의해 로깅 디바이스 상에서 생성 또는 실행되는 모든 이벤트 객체(예를 들어, 사진, 동영상, 음악, 음성 통화, 텍스트 메시지, 웹 브라우징 페이지 등)를 총칭하는 개념이다.In the present invention, a content is a concept that collectively refers to all event objects (for example, photographs, movies, music, voice calls, text messages, web browsing pages, etc.) generated or executed on the logging device at the request of the user.

도 1은 본 발명의 실시예에 따른 라이프 로깅 디바이스의 구성을 나타내는 기능 블록도이다.1 is a functional block diagram illustrating a configuration of a life logging device according to an embodiment of the present invention.

이하, 도 1을 참조하여 본 발명의 실시예에 따른 라이프 로깅 디바이스를 상세하게 설명하기로 한다.Hereinafter, a life logging device according to an embodiment of the present invention will be described in detail with reference to FIG.

라이프 로깅 디바이스(100)는 태스크 관리부(110), 콘텐츠 생성부(120), 콘텐츠 실행부(130), 라이프 로깅부(140), GPS 모듈(141), 시계 모듈(143), 부가 콘텐츠 수신부(150), 라이프 로그 생성부(160) 및 라이프 로그 저장소(165)를 포함할 수 있다.The lifelogging device 100 includes a task management unit 110, a content generation unit 120, a content execution unit 130, a life logging unit 140, a GPS module 141, a clock module 143, 150, a life log generating unit 160, and a life log storage 165.

태스크 관리부(110)는 라이프 로그 데이터의 저장 구조인 태스크 구조를 사용자로부터의 입력에 따라 생성하거나, 라이프 로그 관리 서버로부터 수신한다.The task management unit 110 generates a task structure, which is a storage structure of life log data, according to an input from a user, or receives the task structure from a life log management server.

라이프 로그 데이터는 도 5a에 도시된 바와 같이, 복수의 태스크로 이루어질 수 있다. 태스크는 사용자의 경험을 그 발생 시간 또는 위치에 따라 구분하는 개념으로, 하나의 포괄적인 사용자의 경험은 복수의 태스크로 구분될 수 있다.The life log data may be composed of a plurality of tasks, as shown in FIG. 5A. A task is a concept that divides the user's experience according to the time or place of occurrence, and a comprehensive user's experience can be divided into a plurality of tasks.

예를 들어, 도 5b에 도시된 바와 같이, '이탈리아 여행'이라는 사용자의 포괄적인 경험은 시간 또는 위치에 따라 '로마', '피렌체', '나폴리', '베네치아' 등의 태스크로 구분될 수 있다.For example, as shown in FIG. 5B, a comprehensive experience of the user 'Italy travel' can be classified into tasks such as 'Rome', 'Florence', 'Napoli', and 'Venezia' depending on time or location have.

또한, 각각의 태스크는 보다 구체적인 시간 또는 위치에 따라 복수의 서브 태스크를 포함할 수 있다. 예를 들어, 도 5b에 도시된 바와 같이, '로마' 태스크는 '로마 첫째날', '로마 둘째날', '로마 셋째날' 등의 서브 태스크를 포함할 수 있다.Further, each task may include a plurality of subtasks depending on a more specific time or position. For example, as shown in FIG. 5B, the 'Rome' task may include sub-tasks such as 'first day of Rome', 'second day of Rome', and 'third day of Rome'.

이와 같이, 복수의 태스크 및 서브 태스크들은 라이프 로그 데이터의 저장 구조인 태스크 구조를 이룰 수 있다.As described above, a plurality of tasks and subtasks can constitute a task structure which is a storage structure of life log data.

태스크 구조는 사용자의 입력에 따라 라이프 로깅 디바이스(100) 상에서 생성될 수도 있고, 또는 라이프 로그 관리 서버에서 미리 생성되어 이로부터 제공받을 수도 있다.The task structure may be created on the lifelogging device 100 according to the user's input, or may be generated and provided from the lifelog management server in advance.

또한, 태스크 관리부(110)는 사용자의 요청 또는 기설정된 태스크 활성화 조건에 따라 상기 태스크 중 적어도 어느 하나를 활성화할 수 있다. 태스크 활성화 조건은 태스크 활성화 시간 조건 또는 태스크 활성화 위치 조건을 포함할 수 있다. 예를 들어, 사용자가 미리 설정한 시간이 되면 특정 태스크가 실행되거나, 또는 라이프 로깅 디바이스가 특정 위치에 위치하면 특정 태스크가 실행되도록 태스크 활성화 조건이 설정되어 있을 수 있다.In addition, the task manager 110 may activate at least one of the tasks according to a user's request or a predetermined task activation condition. The task activation condition may include a task activation time condition or a task activation position condition. For example, a task activation condition may be set such that a specific task is executed when the user reaches a preset time, or a specific task is executed when the lifelog device is located at a specific position.

나아가, 태스크 관리부(110)는 사용자의 요청 또는 기설정된 태스크 비활성화 조건에 따라 활성화된 태스크를 비활성화할 수 있다. 태스크 활성화 조건과 마찬가지로, 태스크 비활성화 조건은 태스크 비활성화 시간 조건 또는 태스크 비활성화 위치 조건을 포함할 수 있다.Furthermore, the task management unit 110 may deactivate the activated task according to a user's request or a predetermined task deactivation condition. Like the task activation condition, the task deactivation condition may include a task deactivation time condition or a task deactivation position condition.

이와 같은, 태스크 활성화 조건 및 태스크 비활성화 조건은 태스크 구조의 생성시에 사용자에 의해 설정될 수도 있고, 태스크 구조가 생성된 후에 태스크 관리부(110)를 통해 추가 설정될 수도 있다.The task activation condition and the task inactivation condition may be set by the user at the time of creating the task structure or may be additionally set through the task management unit 110 after the task structure is created.

콘텐츠 생성부(120)는 사용자의 요청에 따라 콘텐츠를 생성한다. 예를 들어, 콘텐츠 생성부(120)는 카메라 모듈, 녹음기 모듈 및 음성 통화 발신 모듈 등을 포함할 수 있고, 이에 따라 사진, 동영상, 음성 데이터 및 음성 통화 등의 콘텐츠를 생성할 수 있다.The content generation unit 120 generates a content according to a user's request. For example, the content generation unit 120 may include a camera module, a sound recorder module, and a voice call originating module, and may thereby generate content such as a photograph, a moving image, voice data, and a voice call.

콘텐츠 실행부(130)는 사용자의 요청에 따라 라이프 로깅 디바이스 상에서 콘텐츠를 실행한다. 예를 들어, 콘텐츠 실행부(130)는 이미지 뷰어 모듈, 동영상 뷰어 모듈, 음악 재생 모듈 등을 포함할 수 있고, 이에 따라, 사진, 동영상, 음악 등의 콘텐츠를 실행할 수 있다.The content execution unit 130 executes the content on the lifelogging device at the request of the user. For example, the content execution unit 130 may include an image viewer module, a video viewer module, a music playback module, and the like, thereby executing content such as a photograph, a moving image, and a music.

라이프 로깅부(140)는 GPS 모듈(141) 및 시계 모듈(143)로부터 주기적으로 위치 정보 및 시간 정보를 수신하고, 상기 위치 정보 및 시간 정보를 포함하는 시간 위치 로깅 정보를 생성한다. 시간 위치 로깅 정보는 시간에 따른 라이프 로깅 디바이스(100)의 위치 정보를 포함하므로, 이를 통해 시간에 따른 사용자의 위치 이동을 알 수 있게 한다.The life logging unit 140 periodically receives location information and time information from the GPS module 141 and the clock module 143 and generates time location log information including the location information and the time information. The time location logging information includes location information of the lifestyle logging device 100 over time, thereby allowing the user to know the location movement of the user over time.

또한, 라이프 로깅부(140)는 콘텐츠 생성부(120)에서 생성되거나, 콘텐츠 실행부(130)에서 실행되는 콘텐츠를 감시하고, 상기 생성 또는 실행되는 콘텐츠에 대한 콘텐츠 로깅 정보를 생성한다. 여기에서, 콘텐츠 로깅 정보는 콘텐츠가 생성 또는 실행되는 때의 시간 정보, 위치 정보 및 콘텐츠의 내용 정보를 포함할 수 있다. 콘텐츠의 내용 정보란 상기 콘텐츠의 내용을 확인할 수 있게 하는 정보로, 상기 콘텐츠가 사진, 동영상, 음악 등 파일 객체인 경우에는 파일의 경로를 포함하는 파일명 또는 파일 그 자체일 수 있고, 상기 콘텐츠가 웹 브라우징 페이지 등 인터넷 리소스인 경우에는 그 URI(Uniform Resource Identification)일 수 있고, 상기 콘텐츠가 음성 통화인 경우에는 발신/수신 전화번호 및 녹음된 통화 음성일 수 있고, 텍스트 메시지인 경우에는 발신/수신 전화번호 및 그 텍스트 내용일 수 있다. 그러나, 콘텐츠의 내용 정보는 이에 한정되는 것이 아니고, 해당 콘텐츠 성격에 따라 다양한 형태를 가질 수 있다.The life logging unit 140 monitors the content generated by the content generation unit 120 or executed by the content execution unit 130 and generates content logging information for the generated or executed content. Here, the content logging information may include time information when the content is created or executed, position information, and content information of the content. The content information of the content is information that allows the contents of the content to be confirmed. When the content is a file object such as a photograph, a moving image, or a music, the content information may be a file name or a file itself including a path of the file, And may be a URI (Uniform Resource Identification) in the case of an Internet resource such as a browsing page, a calling / receiving telephone number and a recorded calling voice when the content is a voice call, and a calling / Number and its textual content. However, the content information of the content is not limited thereto, and may have various forms according to the content characteristic.

부가 콘텐츠 수신부(160)는 보조 디바이스(300)로부터 생성된 부가 콘텐츠를 수신한다. 보조 디바이스(300)란 라이프 로깅 디바이스와는 별도로 콘텐츠를 생성할 수 있는 장치로서, 디지털 캠코더(300a), 디지털 카메라(300b), 또는 디지털 녹음기 등을 포함할 수 있다. 또한, 보조 디바이스(300)는 시계 모듈을 구비하여, 생성된 콘텐츠에 콘텐츠가 생성된 시간 정보를 결합할 수 있다.The additional content receiving unit 160 receives the additional content generated from the auxiliary device 300. [ The auxiliary device 300 may be a digital camcorder 300a, a digital camera 300b, or a digital audio recorder, which can generate contents separately from the lifelogging device. Also, the assistant device 300 may include a clock module, and may combine the time information in which the content is generated with the generated content.

부가 콘텐츠 수신부(160)는 와이파이, 블루투스 등의 무선 통신으로 보조 디바이스(300)로부터 부가 콘텐츠를 수신할 수도 있고, USB(Universal Serial Bus) 등의 유선 통신으로 보조 디바이스(300)로부터 부가 콘텐츠를 수신할 수도 있다. 또한, 부가 콘텐츠 수신부(160)는 보조 디바이스(300)로부터 콘텐츠 그 자체뿐만 아니라, 콘텐츠가 생성된 시간 정보를 함께 수신할 수 있다.The additional content receiving unit 160 may receive additional content from the auxiliary device 300 through wireless communication such as Wi-Fi or Bluetooth or receive supplementary content from the auxiliary device 300 through wired communication such as USB (Universal Serial Bus) You may. In addition, the additional content receiving unit 160 may receive not only the content itself but also the time information in which the content is generated, from the assistant device 300. [

라이프 로그 생성부(170)는 라이프 로깅부(150)에서 생성된 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 활성화된 태스크와 연관시켜 라이프 로그 데이터를 생성한다. 다시 도 5b를 참조하면, '로마' 태스크가 활성화되어 있었을 때에 기록된 시간 위치 정보는 '로마' 태스크에 종속되어 저장된다. 만일, 서브 태스크가 활성화되어 있었다면, 콘텐츠 로깅 정보는 활성화된 서브 태스크에 종속되어 저장될 수도 있다. 도 5b에 도시된 바와 같이, 사용자가 라이프 로깅 디바이스(100)를 이용하여 음성 통화를 하거나, 사진을 촬영할 때에 '로마 첫째날'의 서브 태스크가 활성화되어 있었다면, 상기 음성 통화 또는 사진에 대한 콘텐츠 로깅 정보는 '로마 첫째날'의 서브 태스크에 종속되어 저장된다.The life log generating unit 170 generates the life log data by associating the time location logging information and the content logging information generated in the life logger 150 with the activated task. Referring again to FIG. 5B, the time position information recorded when the 'Rome' task was activated is stored in dependence on the 'Rome' task. If the subtask has been activated, the content logging information may be stored dependent on the activated subtask. As shown in FIG. 5B, when the user uses the life-logging device 100 to make a voice call or take a photograph, if the sub-task 'Rome first day' has been activated, the contents logging information Is subordinated to the sub-task of 'first day of Rome' and stored.

이에 의하여, 사용자가 콘텐츠를 생성 또는 실행한 후 그 콘텐츠의 내용을 분류하지 않더라도, 생성 또는 실행된 콘텐츠의 정보가 활성화된 태스크에 따라 자동적으로 분류되어 라이프 로그 데이터가 생성되므로, 콘텐츠의 생성 또는 실행 정보를 체계적으로 정리할 수 있게 된다.Thus, even if the user does not classify the content after creating or executing the content, the information of the generated or executed content is automatically classified according to the activated task, so that the life log data is generated. Therefore, Information can be systematically organized.

또한, 라이프 로그 생성부(170)는 보조 디바이스(300)로부터 부가 콘텐츠를 수신한 경우, 부가 콘텐츠의 생성 시간에 대응되는 시간 위치 로깅 정보를 검색하고, 상기 부가 콘텐츠의 로깅 정보를 상기 시간 위치 로깅 정보와 연관시켜 저장할 수 있다. 또한, 이때 상기 부가 콘텐츠의 로깅 정보는 상기 시간 위치 로깅 정보가 포함된 태스크에 종속되어 저장될 수 있다. 또한, 상기 부가 콘텐츠의 로깅 정보에 상기 부가 콘텐츠를 생성한 보조 디비아스(300)의 정보를 부가하여 저장할 수 있다.When the additional content is received from the auxiliary device 300, the life log generating unit 170 searches the time location logging information corresponding to the generation time of the additional content, and transmits the logging information of the additional content to the time location logging Can be stored in association with information. At this time, the logging information of the additional content may be stored depending on the task including the time location logging information. In addition, information of the auxiliary device 300 that generated the supplemental content may be added to the logging information of the supplemental content and stored.

예를 들어, 디지털 카메라(300b)를 통해 사진을 촬영한 시간에 대응되는 시간 위치 로깅 정보가 '로마 첫째날'의 서브 태스크에 포함되어 있었다면, 상기 디지털 카메라(300b)를 통해 촬영된 사진은 '로마 첫째날'의 서브 태스크에 종속되어 저장될 수 있다. 또한, 상기 디지털 카메라(300b)를 통해 촬영된 사진의 로깅 정보는 상기 시간 위치 로깅 정보와 연관되어 저장된다. 따라서, 라이프 로깅 기능이 없는 보조 디바이스(300)에서 생성된 콘텐츠의 정보도 그 생성 시간에 활성화된 태스크에 따라 자동적으로 분류될 수 있을 뿐 아니라, 보조 디바이스(300)가 GPS 모듈이 없는 경우에도 상기 시간 위치 로깅 정보로부터 위치 정보를 파악할 수 있게 된다.For example, if the time location logging information corresponding to the time of photographing through the digital camera 300b was included in the subtask of 'first day of Rome', the photograph taken through the digital camera 300b would be 'Rome Sub-tasks of the " first day ". Also, the logging information of the photograph photographed through the digital camera 300b is stored in association with the time location logging information. Therefore, information of contents generated in the assistant device 300 without the lifelogging function can be automatically classified according to the task activated at the generation time, and even when the assistant device 300 does not have the GPS module, The location information can be grasped from the time location logging information.

라이프 로그 생성부(170)에서 생성된 라이프 로그 데이터는 라이프 로그 저장소(175)에 저장될 수 있다. 라이프 로그 저장소(175)는 하드 디스크, 플래시 메모리 장치, 휘발성 메모리 장치 등 데이터를 저장할 수 있는 어떠한 형태의 저장 장치라도 무방하다.The life log data generated by the life log generating unit 170 may be stored in the life log storage 175. The life log storage 175 may be any type of storage device capable of storing data such as a hard disk, a flash memory device, a volatile memory device, and the like.

도 2는 본 발명의 실시예에 따른 라이프 로그 데이터 생성 방법을 나타내는 흐름도이다.2 is a flowchart illustrating a method of generating life log data according to an embodiment of the present invention.

이하, 도 2를 참조하여 본 발명의 실시예에 다른 라이프 로그 데이터 생성 방법을 설명한다. 상술한 라이프 로깅 디바이스에 대한 구체적인 설명은 이하에서 그대로 원용된다.Hereinafter, another life log data generation method according to an embodiment of the present invention will be described with reference to FIG. A detailed description of the above-described life-lagging device will be referred to as follows.

먼저 태스크 관리부(110)는 라이프 로그 데이터의 구조인 태스크 구조를 사용자로부터의 입력에 따라 생성하거나, 라이프 로그 관리 서버로부터 수신한다(S110).First, the task manager 110 generates a task structure, which is a structure of life log data, according to an input from a user, or receives the task structure from the life log management server (S110).

태스크 관리부(110)는 현재의 시간 정보 또는 위치 정보가 기설정된 태스크 활성화 조건을 만족하는지 여부를 판단한다(S120). 다른 실시예로는, 태스크 관리부(110)가 사용자로부터의 태스크 활성화 요청이 있는지 여부를 판단하는 것으로 하여도 무방하다. The task manager 110 determines whether the current time information or the position information satisfies a preset task activation condition (S120). In another embodiment, the task management unit 110 may determine whether there is a task activation request from the user.

태스크 활성화 조건을 만족하거나 사용자로부터의 태스크 활성화 요청이 있는 경우, 태스크 관리부(110)는 태스크 활성화 조건을 만족하는 태스크 또는 태스크 활성화 요청된 태스크를 활성화한다(S130). 태스크가 활성화되면 라이프 로깅이 시작된다.If the task activation condition is satisfied or there is a task activation request from the user, the task management unit 110 activates a task satisfying the task activation condition or a task requested to be activated (S130). When the task is activated, lifelogging starts.

라이프 로깅부(140)는 주기적으로 GPS 모듈(141) 및 시계 모듈(143)로부터 위치 정보 및 시간 정보를 수신하여 시간 위치 로깅 정보를 생성하고(S140), 사용자에 의해 생성되거나 실행되는 콘텐츠를 감시한다(S150). 콘텐츠가 생성 또는 실행되면, 라이프 로깅부(140)는 GPS 모듈(141) 및 시계 모듈(143)에 의해 측정된 위치 정보 및 시간 정보를 이용하여 생성 또는 실행되는 콘텐츠에 대한 콘텐츠 로깅 정보를 생성한다(S160).The life logging unit 140 periodically receives location information and time information from the GPS module 141 and the clock module 143 to generate time location logging information (S140), and monitors the content generated or executed by the user (S150). When the content is generated or executed, the liferiging unit 140 generates content logging information on the content generated or executed using the position information and the time information measured by the GPS module 141 and the clock module 143 (S160).

이후, 라이프 로그 생성부(170)는 라이프 로깅부(150)에서 생성된 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 활성화된 태스크와 연관시켜 라이프 로그 데이터를 생성한다(S170).Then, the life log generating unit 170 generates the life log data by associating the time location logging information and the content logging information generated in the life logger 150 with the activated task (S170).

태스크 비활성화 조건을 만족하거나 사용자로부터 태스크 비활성화 요청이 있을 때까지 S140 내지 S170 단계의 라이프 로깅이 반복적으로 수행된다.Life logging in steps S140 to S170 is repeatedly performed until the task deactivation condition is satisfied or when there is a task deactivation request from the user.

태스크 비활성화 조건이 만족되거나 사용자로부터 태스크 비활성화 요청이 있으면(S180), 태스크 관리부(110)는 활성화된 태스크를 비활성화하고(S190) 라이프 로깅을 종료한다. 라이프 로깅은, 태스크 활성화 조건이 만족되거나 사용자로부터 태스크 활성화 요청이 있으면 언제든지 재개될 수 있다.If the task deactivation condition is satisfied or there is a task deactivation request from the user (S180), the task management unit 110 deactivates the activated task (S190) and ends the life logging. Lifelogging can be resumed at any time if the task activation condition is satisfied or there is a request to activate the task from the user.

또한, 라이프 로깅 종료 후에도, 부가 콘텐츠의 생성 시간에 대응되는 시간 위치 로깅 정보를 검색하고, 상기 부가 콘텐츠의 로깅 정보를 상기 시간 위치 로깅 정보와 연관시켜 저장할 수 있다. 또한, 이때 상기 부가 콘텐츠의 로깅 정보는 상기 시간 위치 로깅 정보가 포함된 태스크에 종속되어 저장될 수 있다.Also, after the end of the life logging, the time location logging information corresponding to the generation time of the additional content can be searched, and the logging information of the additional content can be stored in association with the time location logging information. At this time, the logging information of the additional content may be stored depending on the task including the time location logging information.

도 3은 본 발명의 실시예에 따른 라이프 로그 관리 서버의 구성을 나타내는 기능 블록도이고, 도 4는 본 발명의 실시예에 따른 통합 라이프 로그 관리 방법을 나타내는 흐름도이다.FIG. 3 is a functional block diagram illustrating a configuration of a life log management server according to an embodiment of the present invention, and FIG. 4 is a flowchart illustrating an integrated life log management method according to an embodiment of the present invention.

이하, 도 3 및 도 4를 참조하여 본 발명의 실시예에 따른 라이프 로그 관리 서버 및 통합 라이프 로그 관리 방법을 상세하게 설명하기로 한다. 상술한 라이프 로그 데이터의 생성 방법 및 라이프 로깅 단말기의 구체적인 설명은 이하에서 그대로 원용된다.Hereinafter, the life log management server and the integrated life log management method according to the embodiment of the present invention will be described in detail with reference to FIG. 3 and FIG. The above-described method of generating lifelog data and a specific description of the lifelogging terminal are used as follows.

라이프 로그 관리 서버(200)는 태스크 생성부(210), 태스크 제공부(220), 라이프 로그 수신부(230), 부가 콘텐츠 수신부(240), 라이프 로그 관리부(250), 라이프 로그 화상 생성부(260) 및 라이프 로그 제공부(270)를 포함할 수 있다. 라이프 로그 관리 서버(200)는 하나의 물리적 서버로 구성될 수도 있으나, 기능에 따른 복수의 물리적 서버가 서로 연동되어 구성되어도 무방하다. The life log management server 200 includes a task generating unit 210, a task providing unit 220, a life log receiving unit 230, an additional content receiving unit 240, a life log managing unit 250, a life log image generating unit 260 And a life log creator 270. The life log management server 200 may be configured as one physical server, but a plurality of physical servers according to the functions may be configured to interlock with each other.

태스크 생성부(210)는 라이프 로그 데이터의 저장 구조인 태스크 구조를 사용자로부터의 입력에 따라 생성한다(S210). 태스크 생성부(210)는 라이프 로그 데이터를 이루는 복수의 태스크 및 각 태스크 간의 선후 관계 및 종속 관계를 입력받아 태스크 구조를 생성할 수 있다. 이를 위하여, 태스크 생성부(210)는 사용자의 단말기로 웹 페이지 등의 태스크 구조 생성/편집 모듈을 제공할 수 있다. 여기에서 사용자의 단말기는 앞서 설명한 라이프 로깅 디바이스(100)일 수도 있고, 라이프 로깅 디바이스(100)와 무관한 별도의 단말기(400)일 수도 있다.The task generation unit 210 generates a task structure that is a storage structure of life log data according to an input from a user (S210). The task generation unit 210 may generate a task structure by receiving a plurality of tasks constituting life log data, and a posterior relationship and a dependency between the tasks. For this purpose, the task generation unit 210 may provide a task structure creation / editing module such as a web page to the user terminal. Here, the user terminal may be the above-described lifelogging device 100 or may be a separate terminal 400 independent of the lifelogging device 100.

태스크 제공부(220)는 무선 또는 유선 통신을 통해 적어도 복수의 라이프 로깅 단말기(100)로 생성된 태스크 구조를 제공한다(S220). 이때, 태스크 제공부(220)는 사용자 인증을 거친 라이프 로깅 단말기와 같이, 라이프 로그 데이터의 생성이 허용된 라이프 로깅 단말기에만 태스크 구조를 제공할 수 있다.The task providing unit 220 provides a task structure created by at least a plurality of lifelogging terminals 100 through wireless or wired communication (S220). At this time, the task providing unit 220 may provide a task structure to only the lifelogging terminal that is allowed to generate the life log data, such as the user-authenticated life logging terminal.

라이프 로그 수신부(230)는 상기 복수의 라이프 로깅 단말기(100)로부터 라이프 로그 데이터를 수신한다(S230). 라이프 로깅 단말기(100)에서 라이프 로그 데이터를 생성하는 구체적인 방법은 앞서 설명한 바와 같다.The life log receiving unit 230 receives the life log data from the plurality of life logging terminals 100 (S230). The specific method of generating the life log data in the lifestyle logging terminal 100 is as described above.

부가 콘텐츠 수신부(240)는 보조 디바이스(300)에서 생성된 부가 콘텐츠를 수신한다. 앞서 부가 콘텐츠는 라이프 로깅 디바이스(100)의 부가 콘텐츠 수신부(150)에서 수신하여 라이프 로깅 디바이스(100)로 제공되는 것으로 설명하였으나, 라이프 로그 관리 서버(200)로 직접 제공되어도 무방하다. 이때, 부가 콘텐츠는 보조 디바이스(300)와의 유선 또는 무선 통신을 통하여 보조 디바이스(300)로부터 직접 제공될 수도 있고, 보조 디바이스(300)에서 생성된 부가 콘텐츠가 별도의 사용자 단말기(400)로 옮겨진 후, 상기 사용자 단말기(400)로부터 제공되어도 무방하다.The additional content receiving unit 240 receives the additional content generated by the auxiliary device 300. [ The additional content is received by the additional content receiving unit 150 of the lifestyle device 100 and provided to the lifestyle device 100. However, the additional content may be provided directly to the life log management server 200. [ At this time, the additional content may be provided directly from the auxiliary device 300 through wired or wireless communication with the auxiliary device 300, or after the additional content generated by the auxiliary device 300 is transferred to another user terminal 400 , Or may be provided from the user terminal (400).

라이프 로그 관리부(250)는 라이프 로그 수신부(230)에서 수신한 복수의 라이프 로깅 단말기(100)로부터의 라이프 로그 데이터를 취합하여, 하나의 통합 라이프 로그 데이터를 생성한다.The life log management unit 250 collects the life log data from the plurality of life log terminals 100 received by the life log receiving unit 230 and generates one integrated life log data.

이때, 각 라이프 로깅 단말기(100)로부터 수신된 라이프 로그 데이터의 시간 위치 로깅 정보 및 콘텐츠 로깅 정보에는 상기 라이프 로깅 단말기의 정보가 부가된다(S240). 또한, 복수의 단말기로부터 수신된 라이프 로그 데이터의 시간 위치 로깅 정보 및 콘텐츠 로깅 정보는 태스크별로 취합되어 재구성된다(S250). 재구성된 통합 라이프 로그 데이터의 예시는 도 6에 도시되어 있다.At this time, the information of the lifelogging terminal is added to the time location logging information and the content logging information of the lifelog data received from each lifelogging terminal 100 (S240). In addition, the time location logging information and the content logging information of the lifelog data received from a plurality of terminals are collected for each task and reconfigured (S250). An example of the reconstructed integrated life log data is shown in FIG.

도 6에 도시된 바와 같이, 각 태스크에는 라이프 로깅 디바이스의 정보들이 종속되고, 각 라이프 로깅 디바이스 정보는 시간 위치 로깅 정보 및 그 라이프 로깅 디바이스에서 생성 또는 실행된 콘텐츠의 로깅 정보가 포함될 수 있다. 이와 같은 구조의 통합 라이프 로그 데이터는 각 태스크별로 어떤 라이프 로깅 디바이스에서 어떤 콘텐츠가 생성 또는 실행되었는지를 쉽게 파악할 수 있게 한다.As shown in FIG. 6, the information of the lifelogging device is subordinate to each task, and each lifelogging device information may include time location logging information and logging information of contents generated or executed in the lifelogging device. The integrated lifelog data having such a structure makes it easy to know which content is generated or executed in which lifelog device for each task.

라이프 로그 관리부(250)는 부가 콘텐츠 수신부(240)에서 수신한 부가 콘텐츠의 정보를 통합 라이프 로그 데이터에 추가할 수 있다. 이때, 라이프 로그 관리부(250)는 부가 콘텐츠의 생성 시간에 대응되는 시간 위치 로깅 정보를 검색하고, 상기 부가 콘텐츠의 로깅 정보를 상기 시간 위치 로깅 정보와 연관시켜 저장할 수 있다. 또한, 이때 상기 부가 콘텐츠의 로깅 정보는 상기 시간 위치 로깅 정보가 포함된 태스크에 종속되어 저장될 수 있다. 또한, 상기 부가 콘텐츠의 로깅 정보에 상기 부가 콘텐츠를 생성한 보조 디바이스(300)의 정보를 부가하여 저장할 수 있다.The life log management unit 250 may add the information of the supplementary content received by the supplementary content receiving unit 240 to the integrated life log data. At this time, the life log management unit 250 may retrieve the time location logging information corresponding to the generation time of the additional content, and may store the additional information in association with the time location logging information. At this time, the logging information of the additional content may be stored depending on the task including the time location logging information. In addition, information of the assistant device 300 that generated the supplemental content may be added to the logging information of the supplemental content and stored.

라이프 로그 관리부(250)는 생성한 통합 라이프 로그 데이터를 통합 라이프 로그 데이터베이스(255)에 저장할 수 있다.The life log management unit 250 may store the generated integrated life log data in the integrated life log database 255. [

라이프 로그 화상 생성부(260)는 생성된 라이프 로그 데이터의 화상 데이터를 생성한다(S260). 여기에서, 화상 데이터란 정지 화상뿐만 아니라, 동영상, 플래쉬 오브젝트, html 또는 자바스크립트 등의 웹 페이지 등 라이프 로그 데이터를 시각적으로 확인할 수 있게 하는 데이터를 의미한다. The life log image generation unit 260 generates image data of the generated life log data (S260). Here, the image data refers to data that allows not only a still image but also a life log data such as a moving image, a flash object, a web page such as html or JavaScript, to be visually confirmed.

라이프 로그 화상 생성부(260)는 사용자가 선택한 통합 라이프 로그 데이터의 모든 로깅 정보(위치 시간 로깅 정보, 콘텐츠 로깅 정보 및 부가 콘텐츠 로깅 정보)에 대한 화상 데이터를 생성할 수도 있고, 사용자가 선택한 태스크 또는 라이프 로깅 디바이스에 종속된 로깅 정보에 대한 화상 데이터를 생성할 수도 있다.The life log image generation unit 260 may generate image data for all the logging information (location time logging information, content logging information, and additional content logging information) of the integrated life log data selected by the user, And may generate image data for the logging information that is dependent on the lifelogging device.

라이프 로그 화상 생성부(260)에서 생성된 화상 데이터의 예가 도 7에 도시되어 있다. 도 7의 화상 데이터는 사용자가 선택한 태스크에 대한 로깅 정보를, 위치 정보를 이용하여 지도 상에 나타내고 있다. 주기적으로 생성된 시간 위치 로깅 정보는 점으로 표시될 수 있다. 또한, 사용자가 생성 또는 실행한 콘텐츠에 대한 콘텐츠 정보는 콘텐츠의 특성에 따라 썸네일 이미지 또는 아이콘으로 표시될 수 있다. 또한, 시간 위치 로깅 정보는 그 위치에 대응하는 지도 상의 지점에 점의 형태로 표시될 수 있고, 콘텐츠 정보는 상기 시간 위치 로깅 정보를 나타내는 점과 연동되어 표시될 수 있다. 또한, 콘텐츠를 사용 또는 실행한 시간 정보가 부기되어 표시됨으로써, 사용자가 언제 어디에서 어떠한 콘텐츠를 생성 또는 실행하였는지를 한 눈에 쉽게 확인할 수 있게 한다.An example of the image data generated by the life log image generation unit 260 is shown in Fig. The image data of Fig. 7 shows the logging information for the task selected by the user on the map by using the position information. The periodically generated time location logging information may be indicated by a dot. In addition, the content information about the content created or executed by the user may be displayed as a thumbnail image or icon according to the characteristics of the content. In addition, the time location logging information may be displayed in the form of a point at a point on the map corresponding to that location, and the content information may be displayed in conjunction with the point representing the time location logging information. In addition, since the time information on the use or execution of the content is displayed by being attached, it is possible to easily confirm at a glance what kind of content the user has created or executed.

라이프 로그 제공부(270)는 라이프 로그 화상 생성부(260)에서 생성된 화상 데이터를 라이프 로깅 디바이스(100) 또는 별도의 사용자 단말기(400)로 제공하여(S270), 사용자가 라이프 로그 데이터를 시각적으로 확인할 수 있게 한다. 또한, 라이프 로그 제공부(270)는 통합 라이프 로그 데이터를 파일 형태로 라이프 로깅 디바이스(100) 또는 별도의 사용자 단말기(400)로 제공할 수 있다. 이에 따라, 사용자는 통합 라이프 로그 데이터를 자신의 단말기에 저장하여 둠으로써 기록하고 싶은 경험에 대한 라이프 로그를 간직할 수 있게 된다.The life log provider 270 provides the image data generated by the life log image generating unit 260 to the life logging device 100 or another user terminal 400 in step S270 so that the user can visually . In addition, the life log provider 270 may provide the integrated life log data in the form of a file to the life-logging device 100 or another user terminal 400. [ Accordingly, by storing the integrated life log data in its own terminal, the user can keep the life log of the experience to be recorded.

본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구의 범위에 의하여 나타내어지며, 특허청구의 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.It will be understood by those skilled in the art that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. The scope of the present invention is defined by the appended claims rather than the foregoing detailed description, and all changes or modifications derived from the meaning and scope of the claims and the equivalents thereof are included in the scope of the present invention Should be interpreted.

Claims (20)

복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 사용자로부터의 입력에 따라 생성하거나, 서버로부터 수신하는 단계;
라이프 로깅 디바이스 상의 웹 페이지 형태의 화면을 통해 상기 태스크 구조를 편집하는 단계;
사용자의 요청 또는 기설정된 태스크 활성화 조건에 따라 상기 복수의 태스크 중 적어도 어느 하나를 활성화하는 단계;
주기적으로 시간 및 위치를 측정하여, 측정된 시간 정보 및 위치 정보를 포함하는 시간 위치 로깅 정보를 생성하는 단계;
라이프 로깅 디바이스 상에서 사용자가 생성 또는 실행하는 콘텐츠를 감시하여, 상기 콘텐츠의 콘텐츠 로깅 정보를 상기 활성화된 태스크와 연관시켜 상기 라이프 로그 데이터에 저장하는 단계; 및
사용자의 요청 또는 기설정된 태스크 비활성화 조건에 따라 상기 활성화된 태스크를 비활성화시키는 단계를 포함하고,
상기 콘텐츠 정보는, 사용자가 상기 콘텐츠를 생성 또는 실행하는 때의 시간정보, 위치정보 및 상기 콘텐츠의 내용 정보를 포함하는 것을 특징으로 하는, 라이프 로그 데이터 생성 방법.
Generating a task structure including a plurality of tasks and forming a storage structure of life log data according to an input from a user or receiving the task structure from a server;
Editing the task structure through a web page type screen on the life-style logging device;
Activating at least one of the plurality of tasks according to a user's request or predetermined task activation condition;
Periodically measuring time and location to generate time location logging information including measured time information and location information;
Monitoring content created or executed by a user on a life-style logging device, storing content log information of the content in association with the activated task and storing the content in the life log data; And
Deactivating the activated task according to a user's request or a predetermined task deactivation condition,
Wherein the content information includes time information when the user creates or executes the content, position information, and content information of the content.
제1항에 있어서,
보조 디바이스에서 생성된 부가 콘텐츠를 수신하고, 상기 부가 콘텐츠의 생성 시간에 대응되는 시간 위치 로깅 정보 및 상기 시간 위치 로깅 정보가 포함된 태스크와 연관시켜 상기 부가 콘텐츠의 로깅 정보를 상기 라이프 로그 데이터에 저장하는 단계를 더 포함하는 것을 특징으로 하는, 라이프 로그 데이터 생성 방법.
The method according to claim 1,
Storing additional information of the additional content in the life log data in association with a task including time location logging information corresponding to the creation time of the additional content and the time location logging information, The method further comprising the step of:
삭제delete 제1항에 있어서,
상기 태스크 활성화 조건은 태스크가 활성화되는 시간 조건 또는 위치 조건을 포함하는 것을 특징으로 하는, 라이프 로그 데이터 생성 방법.
The method according to claim 1,
Wherein the task activation condition includes a time condition or a position condition in which a task is activated.
삭제delete 복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 생성하는 단계;
라이프 로깅 디바이스 상의 웹 페이지 형태의 화면을 통해 상기 태스크 구조를 편집하는 단계;
복수의 라이프 로깅 디바이스에 상기 태스크 구조를 제공하는 단계;
상기 복수의 라이프 로깅 디바이스로부터 제1항의 방법으로 생성된 라이프 로그 데이터를 수신하는 단계; 및
상기 수신한 복수의 라이프 로그 데이터를 병합하여 하나의 통합 라이프 로그 데이터를 생성하는 단계를 포함하고,
상기 통합 라이프 로그 데이터를 생성하는 단계는,
상기 수신한 각각의 라이프 로그 데이터의 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 태스크별로 취합하고, 상기 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 생성한 라이프 로깅 디바이스의 정보를 부가하여 상기 통합 라이프 로그 데이터를 생성하는 것을 특징으로 하는, 라이프 로그 데이터 관리 방법.
Generating a task structure including a plurality of tasks and constituting a storage structure of life log data;
Editing the task structure through a web page type screen on the life-style logging device;
Providing the task structure to a plurality of lifelogging devices;
Receiving lifelog data generated by the method of claim 1 from the plurality of lifelay devices; And
And merging the plurality of received life log data to generate one integrated life log data,
Wherein the step of generating the integrated life log data comprises:
Collecting the time location logging information and the content log information of each of the received life log data for each task and adding the information of the life log device that generated the time location log information and the content log information to generate the integrated life log data Wherein the lifelog data management method comprises the steps of:
제6항에 있어서,
보조 디바이스에서 생성된 부가 콘텐츠를 수신하고, 상기 부가 콘텐츠의 생성 시간에 대응되는 시간 위치 로깅 정보 및 상기 시간 위치 로깅 정보가 포함된 태스크와 연관시켜 상기 부가 콘텐츠의 로깅 정보를 상기 라이프 로그 데이터에 저장하는 단계를 더 포함하는 것을 특징으로 하는, 라이프 로그 데이터 관리 방법.
The method according to claim 6,
Storing additional information of the additional content in the life log data in association with a task including time location logging information corresponding to the creation time of the additional content and the time location logging information, The method further comprising the step of:
삭제delete 제6항에 있어서,
상기 통합 라이프 로그 데이터의 로깅 정보를 화상으로 나타내도록 하는 화상 데이터를 생성하여 표시용 디바이스에 제공하는 단계를 더 포함하는, 라이프 로그 데이터 관리 방법.
The method according to claim 6,
And generating image data to display the log information of the integrated life log data as an image and providing the generated image data to the display device.
제9항에 있어서,
상기 화상 데이터를 표시용 디바이스에 제공하는 단계는,
사용자로부터 상기 태스크 중 어느 하나의 태스크를 선택받고, 상기 선택된 태스크와 연관된 로깅 정보를 표시하는 화상 데이터를 표시용 디바이스에 제공하는 것을 특징으로 하는, 라이프 로그 데이터 관리 방법.
10. The method of claim 9,
Wherein the step of providing the image data to the display device comprises:
Wherein the display device selects one of the tasks from the user and provides image data for displaying the logging information associated with the selected task to the display device.
복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 사용자로부터의 입력에 따라 생성하거나, 라이프 로그 관리 서버로부터 제공받고, 라이프 로깅 디바이스 상의 웹 페이지 형태의 화면을 통해 상기 태스크 구조를 편집하며, 사용자의 요청 또는 기설정된 태스크 활성화 또는 비활성화 조건에 따라 상기 태스크 중 적어도 하나를 활성화하거나 상기 활성화된 태스크를 비활성화하는 태스크 관리부;
주기적으로 시간 및 위치를 측정하여 측정된 시간 정보 및 위치 정보를 포함하는 시간 위치 로깅 정보를 생성하고, 사용자가 생성 또는 실행하는 콘텐츠를 감시하여 상기 콘텐츠의 콘텐츠 로깅 정보를 생성하는 라이프 로깅부; 및
상기 시간 위치 로깅 정보 및 콘텐츠의 로깅 정보를 상기 활성화된 태스크와 연관시켜 상기 라이프 로그 데이터에 저장하는 라이프 로그 생성부를 포함하고,
상기 콘텐츠 로깅 정보는, 사용자가 상기 콘텐츠를 생성 또는 소비하는 때의 시간정보, 위치정보 및 상기 콘텐츠의 내용 정보를 포함하는 것을 특징으로 하는, 라이프 로깅 디바이스.
A task structure including a plurality of tasks and constituting a storage structure of the life log data is generated according to an input from a user or is provided from a life log management server and the task structure is edited through a screen of a web page form on the life log device A task manager for activating at least one of the tasks or deactivating the activated task according to a user's request or a predetermined task activation or deactivation condition;
A life logging unit for periodically generating time and location log information including time information and position information by measuring time and position, generating content log information of the content by monitoring content generated or executed by a user, And
And a life log generation unit for associating the time location logging information and the content logging information with the activated task and storing the same in the life log data,
Wherein the content logging information includes time information when the user generates or consumes the content, location information, and content information of the content.
제11항에 있어서,
보조 디바이스에서 생성된 부가 콘텐츠를 수신하는 부가 콘텐츠 수신부를 더 포함하고,
상기 라이프 로그 생성부는 상기 부가 콘텐츠의 생성 시간에 대응되는 시간 위치 로깅 정보 및 상기 시간 위치 로깅 정보가 포함된 태스크와 연관시켜 상기 부가 콘텐츠의 로깅 정보를 상기 라이프 로그 데이터에 저장하는 것을 특징으로 하는, 라이프 로깅 디바이스.
12. The method of claim 11,
And an additional content receiving unit for receiving the additional content generated by the auxiliary device,
Wherein the life log generating unit stores the logging information of the additional content in the life log data in association with the task including the time location logging information and the time location logging information corresponding to the generation time of the additional content. Life-logging device.
삭제delete 제11항에 있어서,
상기 태스크 활성화 조건은 태스크가 활성화되는 시간 조건 또는 위치 조건을 포함하는 것을 특징으로 하는, 라이프 로깅 디바이스.
12. The method of claim 11,
Wherein the task activation condition includes a time condition or a position condition in which the task is activated.
삭제delete 사용자로부터의 입력에 따라 복수의 태스크를 포함하고 라이프 로그 데이터의 저장 구조를 이루는 태스크 구조를 생성하고, 라이프 로깅 디바이스 상의 웹 페이지 형태의 화면을 통해 상기 태스크 구조를 편집하는 태스크 생성부;
복수의 라이프 로깅 디바이스에 상기 태스크 구조를 제공하는 태스크 제공부;
상기 복수의 라이프 로깅 디바이스로부터 제1항의 방법으로 생성된 라이프 로그 데이터를 수신하는 라이프 로그 수신부; 및
상기 수신한 복수의 라이프 로그 데이터를 병합하여 하나의 통합 라이프 로그 데이터를 생성하는 라이프 로그 관리부를 포함하고,
상기 라이프 로그 관리부는,
상기 수신한 각각의 라이프 로그 데이터의 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 태스크별로 취합하고, 상기 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 생성한 라이프 로깅 디바이스의 정보를 부가하여 상기 통합 라이프 로그 데이터를 생성하는 것을 특징으로 하는, 라이프 로그 관리 서버.
A task generating unit for generating a task structure including a plurality of tasks according to an input from a user and constituting a storage structure of the life log data and editing the task structure through a screen of a web page type on the life logging device;
A task providing unit for providing the task structure to a plurality of lifelogging devices;
A lifestream receiver for receiving lifestream data generated by the method of claim 1 from the plurality of lifestreaming devices; And
And a life log management unit for merging the plurality of received life log data to generate one integrated life log data,
The life log management unit,
Collecting the time location logging information and the content log information of each of the received life log data for each task and adding the information of the life log device that generated the time location log information and the content log information to generate the integrated life log data Wherein the lifelog management server comprises:
제16항에 있어서,
보조 디바이스에서 생성된 부가 콘텐츠를 수신하는 부가 콘텐츠 수신부를 더 포함하고,
상기 라이프 로그 데이터 관리부는 상기 부가 콘텐츠의 생성 시간에 대응되는 시간 위치 로깅 정보 및 상기 시간 위치 로깅 정보가 포함된 태스크와 연관시켜 상기 부가 콘텐츠의 로깅 정보를 상기 라이프 로그 데이터에 저장하는 것을 특징으로 하는, 라이프 로그 관리 서버.
17. The method of claim 16,
And an additional content receiving unit for receiving the additional content generated by the auxiliary device,
Wherein the life log data management unit stores the logging information of the additional content in the life log data in association with the task including the time location logging information and the time location logging information corresponding to the generation time of the additional content , Life Log Management Server.
삭제delete 제16항에 있어서,
상기 통합 라이프 로그 데이터의 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 화상으로 나타내도록 하는 화상 데이터를 생성하는 화상 데이터 생성부를 더 포함하는, 라이프 로그 관리 서버.
17. The method of claim 16,
Further comprising: an image data generation section that generates image data that causes time-position logging information and content logging information of the integrated life log data to be displayed as an image.
제19항에 있어서,
상기 화상 데이터 생성부는,
사용자로부터 상기 태스크 중 어느 하나의 태스크를 선택받고, 상기 선택된 태스크와 연관된 시간 위치 로깅 정보 및 콘텐츠 로깅 정보를 표시하는 화상 데이터를 생성하는 것을 특징으로 하는, 라이프 로그 관리 서버.
20. The method of claim 19,
Wherein the image data generation unit comprises:
And generates image data for selecting any one of the tasks from the user and displaying time location logging information and content logging information associated with the selected task.
KR1020120058921A 2012-05-31 2012-05-31 Method for generating and managing life-log data, life-logging device and life-log data managing server therefor KR101402724B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120058921A KR101402724B1 (en) 2012-05-31 2012-05-31 Method for generating and managing life-log data, life-logging device and life-log data managing server therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120058921A KR101402724B1 (en) 2012-05-31 2012-05-31 Method for generating and managing life-log data, life-logging device and life-log data managing server therefor

Publications (2)

Publication Number Publication Date
KR20130134979A KR20130134979A (en) 2013-12-10
KR101402724B1 true KR101402724B1 (en) 2014-06-02

Family

ID=49982514

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120058921A KR101402724B1 (en) 2012-05-31 2012-05-31 Method for generating and managing life-log data, life-logging device and life-log data managing server therefor

Country Status (1)

Country Link
KR (1) KR101402724B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101579120B1 (en) * 2015-03-18 2015-12-22 (주) 비비비 Method, apparatus and system for managing activity information of social network service based on digital image in wireless communication system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090000046A (en) * 2006-12-19 2009-01-07 삼성전자주식회사 Method and system for managing a network device using really simple syndication service
KR20090093105A (en) * 2008-02-28 2009-09-02 삼성전자주식회사 Content playing apparatus and method
KR20110000054A (en) * 2009-06-26 2011-01-03 삼성전자주식회사 Apparatus and method for displaying landmakr based on lifelog

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090000046A (en) * 2006-12-19 2009-01-07 삼성전자주식회사 Method and system for managing a network device using really simple syndication service
KR20090093105A (en) * 2008-02-28 2009-09-02 삼성전자주식회사 Content playing apparatus and method
KR20110000054A (en) * 2009-06-26 2011-01-03 삼성전자주식회사 Apparatus and method for displaying landmakr based on lifelog

Also Published As

Publication number Publication date
KR20130134979A (en) 2013-12-10

Similar Documents

Publication Publication Date Title
KR101645149B1 (en) Data synchronization
US20140304019A1 (en) Media capture device-based organization of multimedia items including unobtrusive task encouragement functionality
US20090204885A1 (en) Automated management and publication of electronic content from mobile nodes
JP2009517971A (en) Workflow metadata system and method
CN114374813B (en) Multimedia resource management method, recorder and server
CN105103181A (en) Persona chooser
JP2006279119A (en) Image reproducing device and program
KR20150023406A (en) Enhancing captured data
JP2009026129A (en) Method for using behavior history information
KR102218648B1 (en) Method and apparatus for managing storage space in an electronic device using context data and user profile data
US20130135323A1 (en) Method and device for providing information
JP6293992B2 (en) Display control apparatus, display control method, and program
WO2013088696A1 (en) Content selection device and content selection method
WO2013080420A1 (en) Display control device, display control method, and program
KR101458979B1 (en) Method for generating life-log data and displaying method thereof
KR101402724B1 (en) Method for generating and managing life-log data, life-logging device and life-log data managing server therefor
CN106527891B (en) A kind of edit object selection method and relevant apparatus
US9465521B1 (en) Event based media interface
CN105320514A (en) Picture processing method and device
JP2007243625A (en) Image reproducer, its control method, and its control program
KR102492022B1 (en) Method, Apparatus and System of managing contents in Multi-channel Network
KR20100101960A (en) Digital camera, system and method for grouping photography
CN106020730A (en) Clearing method and device for multi-media data of mobile device
JP2012089928A (en) Image processing device and image processing method
JP6576119B2 (en) OUTPUT DEVICE, VIDEO MONITORING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170519

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180510

Year of fee payment: 5