컨텐트 제공 방법 및 장치

申请号 KR1020090080722 申请日 2009-08-28 公开(公告)号 KR1020110023103A 公开(公告)日 2011-03-08
申请人 삼성전자주식회사; 发明人 김준걸; 이재영; 서형진; 조성현; 양종은;
摘要 PURPOSE: A contents providing method and an apparatus thereof are provided to output contents based on motion information and biometric information by acquiring biometric information of a user. CONSTITUTION: An information obtaining unit(720) obtains motion information or biometric information of a user. A contents processor(740) manufactures contents based on the motion information or the biometric information of the user. An output unit(750) outputs the manufactured contents. The motion information includes the speed of motion, the direction of motion, or the kind of motion. A keyword is extracted from text data.
权利要求
  • 움직이는 사용자에게 컨텐트를 제공하는 방법에 있어서,
    상기 사용자의 움직임 정보 또는 생체 정보를 획득하는 단계;
    상기 움직임 정보 또는 상기 생체 정보에 기초하여, 컨텐트를 가공하는 단계; 및
    상기 가공된 컨텐트를 출력하는 단계를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1 항에 있어서, 상기 움직임 정보는,
    상기 움직임의 속도, 상기 움직임의 방향 및 상기 움직임의 종류 중 적어도 하나를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1 항에 있어서, 상기 생체 정보는,
    심전도, 뇌파, 스트레스 지수, 골밀도 지수, 체지방 지수, 칼로리 소모량, 신체 나이 중 적어도 하나를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1 항에 있어서, 상기 가공하는 단계는,
    텍스트 데이터로부터 키워드를 추출하는 단계; 및
    상기 움직임 정보 또는 상기 생체 정보에 기초하여, 상기 키워드의 확대비를 결정하고, 상기 확대비에 따라 상기 키워드를 확대하는 단계를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1항에 있어서, 상기 가공하는 단계는,
    텍스트 데이터를 복수 개의 블록 데이터들로 분할하는 단계; 및
    상기 움직임 정보 또는 상기 생체 정보에 기초하여 상기 블록 데이터들의 확대비를 결정하고, 상기 블록 데이터들을 상기 확대비에 따라 확대하는 단계를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1항에 있어서, 상기 가공하는 단계는,
    상기 움직임 정보 또는 상기 생체 정보에 기초하여 텍스트 데이터내의 하나 이상의 글자를 순차적으로 확대하는 단계를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1항에 있어서, 상기 가공하는 단계는,
    상기 움직임 정보 또는 상기 생체 정보에 기초하여 상기 컨텐트가 줌인되는 속도 또는 줌인되는 정도를 결정하는 단계를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1항에 있어서, 상기 가공하는 단계는,
    연결된 하나 이상의 장치로부터 소비되지 않은 컨텐트를 검색하는 단계를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1항에 있어서, 상기 가공하는 단계는,
    상기 움직임 정보 및 상기 생체 정보에 기초하여 연결된 하나 이상의 장치에 저장된 컨텐트들 중 출력될 컨텐트를 선정하는 단계; 및
    상기 선정된 컨텐트가 순차적으로 출력되도록 제어하는 단계를 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 제 1항에 있어서,
    출력될 컨텐트의 종별 및 상기 컨텐트의 처리 방식을 결정하는 외부 신호를 수신하는 단계를 더 포함하는 것을 특징으로 하는 컨텐트 제공 방법.
  • 움직이는 사용자에게 컨텐트를 제공하는 장치에 있어서,
    상기 사용자의 움직임 정보 또는 생체 정보를 획득하는 정보 획득부;
    상기 움직임 정보 또는 상기 생체 정보에 기초하여, 컨텐트를 가공하는 컨텐트 가공부; 및
    상기 가공된 컨텐트를 출력하는 출력부를 포함하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11 항에 있어서, 상기 움직임 정보는,
    상기 움직임의 속도, 상기 움직임의 방향 및 상기 움직임의 종류 중 적어도 하나를 포함하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11 항에 있어서, 상기 생체 정보는,
    심전도, 뇌파, 스트레스 지수, 골밀도 지수, 체지방 지수, 칼로리 소모량, 신체 나이 중 적어도 하나를 포함하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11 항에 있어서, 상기 컨텐트 가공부는,
    텍스트 데이터로부터 키워드를 추출하고 상기 움직임 정보 또는 상기 생체 정보에 기초하여 상기 키워드를 확대하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11항에 있어서, 상기 컨텐트 가공부는,
    텍스트 데이터를 복수 개의 블록 데이터들로 분할하고 상기 움직임 정보 또는 상기 생체 정보에 기초하여 상기 블록 데이터들을 확대하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11항에 있어서, 상기 컨텐트 가공부는,
    상기 움직임 정보 또는 상기 생체 정보에 기초하여 텍스트 데이터내의 하나 이상의 글자를 순차적으로 확대하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11항에 있어서, 상기 컨텐트 가공부는,
    상기 움직임 정보 또는 상기 생체 정보에 기초하여 상기 컨텐트가 줌인되는 속도 또는 줌인되는 정도를 결정하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11항에 있어서, 상기 컨텐트 가공부는,
    연결된 하나 이상의 장치로부터 소비되지 않은 컨텐트를 검색하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11항에 있어서, 상기 컨텐트 가공부는,
    상기 움직임 정보 및 상기 생체 정보에 기초하여 연결된 하나 이상의 장치에 저장된 컨텐트들 중 출력될 컨텐트를 선정하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 11항에 있어서,
    출력될 컨텐트의 종별 및 상기 컨텐트의 처리 방식을 결정하는 외부 신호를 수신하는 인터페이스부를 더 포함하는 것을 특징으로 하는 컨텐트 제공 장치.
  • 제 1항 내지 제 10항 중 어느 한항의 방법을 구현하기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체.
  • 说明书全文

    컨텐트 제공 방법 및 장치{Method and apparatus for providing of content}

    본 발명은 컨텐트를 제공하는 방법 및 장치에 관한 것이며 특히 움직이는 사용자에게 컨텐트를 제공하는 방법 및 장치에 관한 것이다.

    정보 통신 기술의 발달에 힘입어 다양한 종류의 컨텐트가 다양한 경로를 통하여 제공된다. 따라서, 사용자는 때와 장소에 구애받지 않고 원하는 컨텐트를 제공 받을 수 있게 되었다.

    또한, 시간에 대한 중요성이 높아짐에 따라 한번에 두 가지 이상의 작업을 수행하고자 하는 사용자의 욕구가 증대하고 있다. 이에 따라 운동을 하면서 TV를 시청하는 경우와 같이 사용자가 움직이면서 컨텐트를 소비하는 경우가 늘어나고 있다.

    본 발명의 목적은 움직이는 사용자에게 효율적으로 컨텐트를 제공하는 방법 및 장치를 제공하는 것이다.

    상기의 목적을 달성하기 위한 본 발명의 하나의 특징은 상기 사용자의 움직임 정보 또는 생체 정보를 획득하는 단계; 상기 움직임 정보 또는 상기 생체 정보에 기초하여, 컨텐트를 가공하는 단계; 및 상기 가공된 컨텐트를 출력하는 단계를 포함하는 것이다.

    상기 움직임 정보는, 상기 움직임의 속도, 상기 움직임의 방향 및 상기 움직임의 종류 중 적어도 하나를 포함할 수 있다.

    상기 생체 정보는, 심전도, 뇌파, 스트레스 지수, 골밀도 지수, 체지방 지수, 칼로리 소모량, 신체 나이 중 적어도 하나를 포함할 수 있다.

    상기 가공하는 단계는, 텍스트 데이터로부터 키워드를 추출하는 단계; 및 상기 움직임 정보 또는 상기 생체 정보에 기초하여, 상기 키워드의 확대비를 결정하고, 상기 확대비에 따라 상기 키워드를 확대하는 단계를 포함할 수 있다.

    상기 가공하는 단계는, 텍스트 데이터를 복수 개의 블록 데이터들로 분할하는 단계; 및 상기 움직임 정보 또는 상기 생체 정보에 기초하여 상기 블록 데이터들의 확대비를 결정하고, 상기 블록 데이터들이 상기 확대비에 따라 확대하는 단계를 포함할 수 있다.

    상기 가공하는 단계는, 상기 움직임 정보 또는 상기 생체 정보에 기초하여 텍스트 데이터내의 하나 이상의 글자를 순차적으로 확대하는 단계를 포함할 수 있 다.

    상기 가공하는 단계는, 상기 움직임 정보 또는 상기 생체 정보에 기초하여 상기 컨텐트가 줌인되는 속도 또는 줌인되는 정도를 결정하는 단계를 포함할 수 있다.

    상기 가공하는 단계는, 연결된 하나 이상의 장치로부터 사용되지 않은 컨텐트를 검색하는 단계를 포함할 수 있다.

    상기 가공하는 단계는, 상기 움직임 정보 및 상기 생체 정보에 기초하여 연결된 하나 이상의 장치에 저장된 컨텐트들 중 출력된 컨텐트를 선정하는 단계; 및 상기 선정된 컨텐트가 순차적으로 출력되도록 제어하는 단계를 포함할 수 있다.

    출력될 컨텐트의 종별 및 상기 컨텐트의 처리 방식을 결정하는 외부 신호를 수신하는 단계를 더 포함할 수 있다.

    상기의 목적을 달성하기 위한 본 발명의 다른 하나의 특징은, 상기 사용자의 움직임 정보 또는 생체 정보를 획득하는 정보 획득부; 상기 움직임 정보 또는 상기 생체 정보에 기초하여, 컨텐트를 가공하는 컨텐트 가공부; 및 상기 가공된 컨텐트를 출력하는 출력부를 포함하는 것이다.

    이하에서는 첨부된 도면을 참고하여 본 발명의 바람직한 실시예를 상세히 설명한다.

    도 1은 본 발명의 일 실시예에 따른 컨텐트 제공 장치(100)에 관한 블록도를 나타낸다. 본 발명의 일 실시예에 따른 컨텐트 제공 장치(100)는 움직이는 사용자 에게 컨텐트를 출력하는 경우에 적용될 수 있다. 일 예로, 본 발명의 일 실시예에 따른 컨텐트 제공 장치(100)는 운동중인 사용자에게 컨텐트를 출력하는 경우에 적용될 수 있다.

    컨텐트 제공 장치(100)는 정보 획득부(110), 컨텐트 가공부(120) 및 출력부(130)를 포함한다.

    정보 획득부(110)는 사용자의 움직임 정보 또는 생체 정보를 획득한다.

    사용자의 움직임 정보는 움직임의 속도, 움직임의 방향 및 움직임의 종류와 같이 사용자의 움직임과 관련된 어떠한 정보도 포함될 수 있다. 특히, 움직임의 종류에 관한 정보는 사용자가 어떤 패턴으로 움직이는지에 관한 정보로써 사용자가 어떤 운동을 수행하고 있는지에 관한 정보가 포함된다. 또한, 생체 정보는 심전도, 뇌파, 스트레스 지수, 골밀도 지수, 체지방 지수, 칼로리 소모량, 신체 나이와 같이 사용자의 신체 상태와 관관련된 어떠한 정보도 포함될 수 있다.

    일 예로, 사용자가 러닝 머신을 이용하여 달리기를 하면서 러닝 머신에 부착된(또는 별도의) 디스플레이 장치를 통하여 컨텐트를 시청하는 경우를 살펴본다. 정보 획득부(110)는 러닝 속도, 보폭, 러닝 방향, 경사각, 운동 시간등을 움직임 정보로써 획득할 수 있다. 또한, 정보 획득부(110)는 심박수, 맥박수, 칼로리 소모량, 신체 나이등을 생체 정보로써 획득할 수 있다.

    컨텐트 가공부(120)는 움직임 정보 및 생체 정보 중 적어도 하나에 기초하여 사용자가 컨텐트를 용이하게 인지할 수 있도록 컨텐트를 가공한다. 사용자가 움직이면서 컨텐트를 소비하는 경우 컨텐트에 대한 인지 능력이 떨어지게 되어 컨텐트 를 이해하는데 어려움을 겪게 된다. 특히, 사용자가 빠른 속도로 러닝을 하면서 컨텐트를 소비하는 경우에는 인지 능력이 더더욱 떨어지게 된다. 유사하게, 사용자의 심박수가 급격히 증가하는 경우와 같이 생체 정보가 급변하는 경우에도 컨텐트에 대한 인지 능력이 떨어지게 되므로 컨텐트를 이해하는데 어려움을 겪게 된다.

    본 발명의 일 실시예에서는 컨텐트 가공부(120)가 움직임 정보 및 생체 정보 중 적어도 하나에 따라 컨텐트를 적절히 가공함으로써 사용자가 움직이면서 컨텐트를 소비하는 경우에도 정확한 정보를 획득할 수 있다.

    출력부(130)는 가공된 컨텐트를 출력한다. 출력부(130)는 움직임 정보 및 생체 정보 중 적어도 하나에 기초하여 컨텐트가 출력되는 속도를 조절할 수 있다. 일 예로, 출력부(130)는 사용자가 천천히 달리면 영상 프레임을 정상 속도로 출력하고 사용자가 빨리 달리면 영상 프레임을 느린 속도로 출력함으로써 영상의 재생 속도를 조절할 수 있다.

    도 2 내지 도 6은 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 방법에 관한 예를 설명한다. 도 2 내지 도 6에서는, 사용자가 러닝 중에 디스플레이 장치를 통하여 텍스트 데이터를 제공 받는다고 가정한다. 그러나, 본 발명의 일 실시예는 동영상이나 정지영상, 음악등과 같은 다른 형식의 컨텐트에도 적용될 수 있다.

    또한, 도 2 내지 도 6에서는 움직임 정보에 기초하여 컨텐트를 가공하는 방식에 대하여 중점적으로 설명한다. 그러나, 사용자의 생체 정보에 기초하여 컨텐트를 가공하는 경우에도 본 발명이 동일하게 적용될 수 있다.

    도 2는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 방법에 관한 일 예를 나타낸다. 도 2에서는 컨텐트를 구성하는 데이터들 중 핵심 데이터만을 확대하여 출력한다.

    도 2a는 본 발명의 일 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타낸다.

    단계 s210에서는, 사용자의 움직임 정보 및 생체 정보 중 적어도 하나를 획득한다. 움직임 정보 및 생체 정보는 센서 또는 러닝 머신으로부터 획득할 수 있다.

    단계 s220에서는, 움직임 정보 및 생체 정보 중 적어도 하나에 기초하여 텍스트 데이터로부터 키워드를 추출한다. 움직임 정보 및 생체 정보 중 적어도 하나에 따라 추출되는 키워드의 개수를 변경할 수 있다. 즉, 사용자가 천천히 달리는 경우에는 많은 수의 키워드를 추출하고, 사용자가 빨리 달리는 경우에는 작은 수의 키워드를 추출할 수 있다. 사용자의 달리는 속도가 빨라지면 컨텐트를 인지할 수 있는 능력이 떨어지게 되므로 더 중요한 키워드만을 선별적으로 추출할 수 있다.

    단계 s230에서는 추출된 키워드를 확대한다. 키워드의 확대비는 움직임 정보 및 생체 정보 중 적어도 하나에 기초할 수 있다. 일 예로, 사용자가 5km/h의 속도로 달리는 경우 확대비를 '2'로 결정하고, 사용자가 10km/h로 달리는 경우 확대비를 '4'로 결정할 수 있다.

    단계 s240에서는 확대된 키워드를 출력한다. 이 때, 확대된 키워드를 순차적으로 디스플레이 하거나, 확대된 키워드를 동시에 출력 할 수 있다. 또한, 확대된 키워드만을 출력하거나, 텍스트 컨텐트를 모두 출력하되 키워드를 확대하여 출력할 수도 있다.

    도 2b는 도 2a의 방법에 따라 제공되는 텍스트 데이터의 일 예이다. 도 2b의 좌측은 사용자가 5km/h로 달릴 때의 텍스트 데이터이며, 도 2b의 우측에는 사용자가 10km/h로 달릴 때의 텍스트 데이터이다.

    사용자가 5km/h로 달릴 때는 '안녕', '회의', 내일 15시', '회의' 에 해당하는 '4'개의 키워드가 추출되며, 추출된 키워드는 원본 데이터에 비하여 '2'배 확대되어 출력된다. 반면, 사용자가 10km/h로 달릴 때는 '내일 15시', '회의'에 해당하는 '2'개의 키워드만이 추출되며, 추출된 키워드는 원본 데이터에 비하여 '4'배 확대되어 출력된다.

    도 3은 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 다른 예이다. 도 3에서는 컨텐트를 복수개의 블록 데이터들로 분할하고 블록 데이터들을 확대하여 출력한다.

    도 3a는 본 발명의 다른 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타낸다.

    단계 s310에서는, 움직임 정보 및 생체 정보 중 적어도 하나를 획득한다.

    단계 s320에서는, 텍스트 데이터를 복수 개의 블록으로 분할한다. 이하에서는 설명의 편의를 위하여 블록에 대응하는 데이터를 블록 데이터들로 명명한다.

    단계 s330에서는, 블록 데이터들을 확대한다.

    단계 s340에서는, 확대된 블록 데이터들을 순차적으로 출력한다.

    단계 s350에서는, 모든 블록 데이터들을 출력하였는지를 판단하고, 출력되지 않은 블록 데이터가 존재하는 경우에는 단계 s340을 다시 실행한다.

    텍스트 데이터를 분할하거나 블록 데이터들을 확대하여 출력함에 있어서 움직임 정보 및 생체 정보 중 적어도 하나에 기초할 수 있다.

    구체적으로, 블록 데이터들의 확대비는 사용자가 달리는 속도와 무관하게 일률적으로 결정하지만, 블록 데이터들의 개수를 사용자가 달리는 속도를 고려하여 결정할 수 있다. 또는, 블록 데이터들의 개수는 사용자가 달리는 속도와 무관하게 일률적으로 결정하지만, 확대비는 사용자가 달리는 속도를 고려하여 결정할 수 있다.

    도 3b 및 도 3c는 도 3a에서 상술한 방법에 따라 제공되는 데이터의 일 예이다. 도 3b의 좌측은 사용자가 5km/h로 달릴 때의 디스플레이 장치이며, 도 3b의 우측에는 사용자가 10km/h로 달릴 때의 디스플레이 장치이다.

    도 3b에서, 사용자가 5km/h의 속도로 달리는 경우에는 텍스트 데이터가 '2'개의 블록 데이터들로 분할된다. 텍스트 데이터가 4개의 행으로 구성되면, 상위 두개의 행이 하나의 블록 데이터로 분할되고, 하위 두개의 행이 다른 하나의 블록 데이터로 분할된다. 분할된 블록 데이터는 원본 데이터에 비하여 '2'배로 확대된다.

    도 3c에서, 사용자가 10km/h의 속도로 달리는 경우에는 텍스트 데이터가 '4'개의 블록 데이터들로 분할된다. 텍스트 데이터가 4개의 행으로 구성되면, 각각의 행이 블록 데이터로 분할된다. 분할된 블록 데이터는 원본 데이터에 비하여 '4'배로 확대된다.

    도 4는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 다른 예이다. 도 4에서는 컨텐트 내의 일부 영역을 확대하여 출력하되, 확대되는 영역이 순차적으로 변경되도록 컨텐트를 가공하여 출력한다.

    도 4a는 본 발명의 일 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타낸다.

    단계 s410에서는, 움직임 정보 및 생체 정보 중 적어도 하나를 획득한다.

    단계 s420에서는, 텍스트 데이터내의 하나 이상의 글자(또는 숫자)를 확대한다. 이 때, 목표 글자(또는 숫자)를 가장 크게 확대하고 목표 글자로부터 거리가 멀어질수록 글자들의 크기를 점진적으로 축소할 수 있다.

    확대할 글자의 수, 확대비, 확대되는 글자가 변경되는 주기는 움직임 정보 및 생체 정보 중 적어도 하나에 기초하여 결정될 수 있다. 구체적으로, 사용자가 빠른 속도로 달리는 경우에는 확대비를 크게 하거나 확대되는 글자가 변경되는 주기를 길게 설정하고, 사용자가 느린 속도로 달리는 경우에는 확대비를 작게 하거나 확대되는 글자가 변경되는 주기를 짧게 설정할 수 있다.

    단계 s430에서는, 글자가 확대된 텍스트 데이터를 출력한다.

    단계 s440에서는, 확대된 글자가 텍스트 데이터내의 마지막 글자인지를 판단한다. 확대된 글자가 텍스트 데이터내의 마지막 글자가 아닌 경우에는 단계 s420을 수행하여 텍스트 데이터내의 다음 글자를 확대하여 출력한다.

    도 4b 및 도 4c는 도 4a에서 상술한 방법에 따라 텍스트 데이터가 출력된 디스플레이 장치이다. 도 4b는 '3'초 시점의 디스플레이 장치이며, 도 4c는 '3.1'초 시점의 디스플레이 장치이다. 또한, 확대된 글자가 변경되는 주기는 '0.1'초이며 목표 글자의 확대비는 '1:2'이다. 목표 글자로부터 '1'글자가 멀어질수록 확대비가 '1:0.1'만큼씩 감소한다.

    도 4b를 참고하면, '3'초가 경과한 시점에서는 '15'라는 단어가 원본 크기의 '2'배로 확대되어 출력된다. 또한, '15'의 양측에 위치한 두 글자인 '일'과 '시'는 원본 크기의 '1.9'배로 확대되어 출력된다. 유사하게, '15'로부터 두 글자 떨어진 위치의 '내'와 '에'는 원본 크기의 '1.8'배로 확대되어 출력된다.

    도 4c를 참고하면, '3.1'초가 경과한 시점에서는 '시'라는 단어가 원본 크기의 '2'배로 확대되어 출력된다. 또한, '시'의 양측에 위치한 두 글자인 '15'와 '에'는 원본 크기의 '1.9'배로 확대되어 출력된다. 이와 같은 방식으로 확대되는 단어의 위치를 변경하여 출력한다.

    도 4b 및 도 4c에서는 '글자' 단위로 확대되는 영역이 변경되었지만, 실시 예에 따라서는 '단어' 단위로 확대되는 영역이 변경될 수도 있다.

    도 5는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 일 예이다. 도 5에서는 컨텐트를 점진적으로 줌인 하여 출력한다. 본 실시예는 파워 포인트 자료와 같이 슬라이드 기능을 지원하는 컨텐트를 제공하는 경우에 특히 유용할 수 있다.

    도 5a는 본 발명의 일 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타낸다.

    단계 s510에서는, 움직임 정보 및 생체 정보 중 적어도 하나를 획득한다.

    단계 s520에서는, 컨텐트가 줌인되는 정도 또는 줌임되는 속도를 결정한다. 줌인되는 정보 또는 줌인되는 속도를 결정함에 있어서 움직임 정도 및 생체 정보를 이용할 수 있다. 일 예로, 사용자가 5km/h의 속도로 달리는 경우에 출력되는 컨텐트의 크기에 비하여 사용자가 10km/h의 속도로 달리는 경우에 더 큰 크기의 컨텐트가 출력되도록 할 수 있다. 다른 예로, 사용자가 5km/h의 속도로 달리는 경우에 컨텐트가 줌인되는 속도보다 사용자가 10km/h의 속도로 달리는 경우에 컨텐트가 줌인되는 속도를 더 빨리함으로써 사용자가 현장감을 느낄 수 느낄 수 있도록 할 수 있다.

    단계 s530에서는, 컨텐트를 줌인하여 출력한다.

    도 5b 및 도 5c는 도 5a에서 상술한 방법에 따라 컨텐트를 제공하는 디스플레이 장치이다. 도 5b는 사용자가 5km/h로 달릴 때의 디스플레이 장치이며, 도 5c는 사용자가 10km/h로 달릴 때의 디스플레이 장치이다. 사용자가 5km/h로 달릴 때보다 사용자가 10km/h로 달릴 때 텍스트 데이터가 더 크게 보이도록 텍스트 데이터가 줌인되는 정도를 조절한다.

    도 6는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 다른 예이다. 도 6에서는 움직임 정보 및 생체 정보에 기초하여 연결된 하나 이상의 장치내에 저장된 컨텐트내에 저장된 컨텐트를 선택적으로 출력한다.

    도 6a는 본 발명의 일 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타낸다.

    단계 s610에서는, 움직임 정보 및 생체 정보 중 적어도 하나를 획득한다.

    단계 s620에서는, 내부에 저장되거나 네트워크로 연결된 적어도 하나의 장치에 저장된 컨텐트를 검색한다.

    단계 s630에서는, 검색된 컨텐트들의 출력 순서 및 출력 여부를 결정한다. 출력 순서 및 출력 여부는 움직임 정보 및 생체 정보 중 적어도 하나에 기초하여 결정될 수 있다. 일 예로, 사용자가 달리기와 같이 동적인 운동을 하는 경우에는 사용자가 확인하지 않은 이메일이나, 문자 메시지와 같이 긴급한 컨텐트 또는 버라이어티나 음악과 같이 사용자가 쉽게 이해할 수 있는 컨텐트만이 출력될 수 있다. 반면, 사용자가 아령이나 역기를 드는 경우와 같이 정적인 운동을 하는 경우에는 컨텐트의 종류에 상관없이 모든 컨텐트가 정해진 순위에 따라 출력될 수 있다.

    단계 s640에서는, 컨텐트를 출력 순서에 따라 순차적으로 출력한다. 컨텐트를 출력함에 있어서, 도 2 내지 도 6에 도시된 방법들 중 적어도 하나가 사용될 수 있다.

    도 6b 및 도 6c 도 6a에서 상술한 방법에 따라 제공되는 데이터의 일 예이다. 도 6b는 연결된 장치들로부터 컨텐트를 검색하는 과정을 나타낸다. 도 6c는 검색된 컨텐트들 중 하나인 이메일이 출력되는 과정을 나타낸다. 이메일을 출력함에 있어서 도 2에서 상술한 방법이 사용되었다.

    본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 방법에 관한 일 예는 도 2 내지 도 6에 한정되는 것은 아니며 움직이는 사용자가 용이하게 인지할 수 있도록 컨텐트를 제공하는 어떠한 방법도 사용될 수 있다.

    도 7은 본 발명의 다른 실시예에 따른 컨텐트 제공 장치(700)에 관한 블록도 를 나타낸다.

    본 발명의 다른 실시예에 따른 컨텐트 제공 장치(700)는 인터페이스부(710), 정보 취득부(720), 통신 모듈(730), 컨텐트 가공부(740) 및 출력부(750)를 포함한다.

    인터페이스부(710)는 외부로부터 출력할 컨텐트 또는 컨텐트의 종류를 선택하는 선택 신호를 수신한다. 인터페이스부(710)는 리모컨이나 컨텐트 제공 장치(700)에 부착된 버튼을 통하여 선택 신호를 수신할 수 있다.

    통신 모듈(720)은 네트워크로 연결된 하나 이상의 장치로부터 선택된 컨텐트 또는 선택된 종류의 컨텐트를 수신한다. 통신 모듈(720)은 LAN, IEEE와 같은 유선 네트워크 또는 HSDPA, WLAN 등과 같은 무선 네트워크를 통하여 컨텐트를 수신할 수 있다.

    정보 획득부(730)는 사용자의 움직임 정보 및 생체 정보 중 적어도 하나를 획득한다. 정보 획득부(730)는 사용자의 움직임 정보 및 생체 정보를 센서 등을 통하여 획득하거나 저장부로부터 이전 시점의 움직임 정보나 생체 정보를 획득할 수도 있다.

    컨텐트 가공부(740)는 움직임 정보 및 생체 정보 중 적어도 하나에 기초하여사용자가 용이하게 인지할 수 있도록 컨텐트를 가공한다.

    출력부(750)는 처리된 컨텐트를 디스플레이 장치 또는 스피커와 같은 외부 출력 장치로 출력한다.

    도 8은 본 발명의 일 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타 낸다.

    단계 s810에서는, 사용자의 움직임 정보 또는 생체 정보를 획득한다. 움직임 정보는, 움직임의 속도, 움직임의 방향 및 움직임의 종류 중 적어도 하나를 포함할 수 있다. 또한, 생체 정보는 심전도, 뇌파, 스트레스 지수, 골밀도 지수, 체지방 지수, 칼로리 소모량, 신체 나이 중 적어도 하나를 포함할 수 있다.

    단계 s820에서는, 움직임 정보 및 생체 정보 중 적어도 하나에 기초하여 컨텐트를 가공한다. 단계 s820에서는, 컨텐트를 구성하는 데이터들 중 핵심 데이터만을 확대하여 출력하거나, 컨텐트를 복수개의 블록 데이터들로 분할하고 블록 데이터들을 확대하여 순차적으로 출력하거나, 컨텐트 내의 일부 영역을 확대하여 출력하되,확대되는 영역이 순차적으로 변경되어 출력되도록 하거나, 컨텐트를 점진적으로 줌인 하여 출력할 수 있다.

    단계 s830에서는, 처리된 컨텐트를 출력한다.

    도 9는 본 발명의 다른 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타낸다.

    단계 s910에서는, 사용자의 움직임 정보 및 생체 정보 중 적어도 하나를 획득한다.

    단계 s920에서는, 움직임 정보 및 생체 정보 중 적어도 하나에 기초하여, 컨텐트를 가공한다.

    단계 s930에서는, 생체 정보 및 움직임 정보 중 적어도 하나가 변경되었는지를 판단한다. 만일, 생체 정보 및 움직임 정보가 변경되었으면 단계 s910을 수행하 여 갱신된 움직임 정보 또는 생체 정보를 획득한다. 생체 정보 및 움직임 정보가 변경되지 않았으면 단계 s940을 수행한다.

    단계 s940에서는, 가공된 컨텐트를 출력한다.

    한편, 상술한 본 발명의 실시예들은 컴퓨터에서 실행될 수 있는 프로그램으로 작성가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다.

    상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장매체를 포함한다.

    이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.

    도 1은 본 발명의 일 실시예에 따른 컨텐트 제공 장치(100)에 관한 블록도를 나타낸다.

    도 2는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 방법에 관한 일 예를 나타낸다.

    도 3는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 방법에 관한 다른 예를 나타낸다.

    도 4는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 방법에 관한 다른 예를 나타낸다.

    도 5는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 방법에 관한 다른 예를 나타낸다.

    도 6는 본 발명의 일 실시예에 따른 움직이는 사용자에게 컨텐트를 제공하는 방법에 관한 다른 예를 나타낸다.

    도 7은 본 발명의 다른 실시예에 따른 컨텐트 제공 장치(700)에 관한 블록도를 나타낸다.

    도 8은 본 발명의 일 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타낸다.

    도 9는 본 발명의 다른 실시예에 따른 컨텐트 제공 방법에 관한 흐름도를 나타낸다.

    QQ群二维码
    意见反馈