KR100950070B1 - 기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치 - Google Patents

기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치 Download PDF

Info

Publication number
KR100950070B1
KR100950070B1 KR1020070091135A KR20070091135A KR100950070B1 KR 100950070 B1 KR100950070 B1 KR 100950070B1 KR 1020070091135 A KR1020070091135 A KR 1020070091135A KR 20070091135 A KR20070091135 A KR 20070091135A KR 100950070 B1 KR100950070 B1 KR 100950070B1
Authority
KR
South Korea
Prior art keywords
information
content
unit
trajectory
media
Prior art date
Application number
KR1020070091135A
Other languages
English (en)
Other versions
KR20090025929A (ko
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 KR1020070091135A priority Critical patent/KR100950070B1/ko
Publication of KR20090025929A publication Critical patent/KR20090025929A/ko
Application granted granted Critical
Publication of KR100950070B1 publication Critical patent/KR100950070B1/ko

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
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/14Travel agencies

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치에 관한 것이다.
본 발명에 따른 기행한 정보를 콘텐츠로 제작하는 장치는 조작부와, 지도 정보와, 지도 정보의 적어도 일부에 걸치며, 정보시간별 이동 궤적을 의미하는 이동 궤적 정보와, 획득한 시각 정보와 관련되어 저장된 복수의 미디어 파일들이 저장된 메모리와, 메모리로부터 이동 궤적 정보를 읽어들이고, 복수의 미디어 파일들 각각에 대해 그 파일과 관련된 획득한 시각 정보로부터 상기 이동 궤적 상에서의 미디어 파일들 각각이 획득된 위치를 산출하여, 미디어 파일들 각각에 관련되면서 그 획득된 위치와 관련된 아이콘을 생성하는 아이콘 생성부와, 메모리에 저장된 지도 정보와, 이동 궤적 정보와, 미디어 파일들과, 아이콘 생성부에서 생성된 아이콘들을 하나의 콘텐츠로 통합하는 콘텐츠 통합부를 포함하는 제어부를 포함하는 것을 특징으로 한다.
본 발명은 이 같은 양상에 따라, 본 발명에 따른 기행 정보 콘텐츠 제작 장치는 미디어 파일들 각각이 생성된 위치를 산출하고, 이와 관련된 아이콘을 생성한다. 이에 따라 지도 정보와, 이동 궤적 정보와, 미디어 파일들과, 아이콘들을 하나의 콘텐츠로 통합하여 제작한다.
기행 정보, 궤적 정보, 네비게이션, GPS, 콘텐츠, 플래쉬, 멀티미디어

Description

기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치 {Apparatus and method for authoring travel information content and apparatus for reproducing the same content}
본 발명은 멀티미디어 콘텐츠 제작 기술 및 재생 기술에 관련되며, 특히 기행 정보에 관련된 멀티미디어 콘텐츠 기술에 관련된 것이다.
종래에는 여행에 관련된 기행 정보를 콘텐츠로 제작하여 제공하는데 있어서, 웹상에서 제공된 개인 블로그 또는 홈페이지 등을 이용하여 여행 관련 정보를 업데이트하거나 필요한 여행 관련 정보를 공유하였다. 이렇게 여행자는 디지털 카메라, 캠코더, 휴대폰 등을 이용하여 여행 중 촬영한 이미지 또는 동영상들을 웹상에서 제작된 개인 블로그 또는 홈페이지 등에 게시한다. 이렇게 개인 블로그 또는 홈페이지 등에 게시한 여행 관련 이미지 또는 동영상들을 이용자들은 서로 공유하여 기행 정보에 관련된 의견을 나누었다.
하지만 이러한 기행 정보를 공유하는 시스템은 개인별 파일들로 제공되므로 통일성 있는 체계를 갖추지 못하며, 많은 파일이 집합되어 있어 이용하기에 많은 불편함이 있었다. 개인별 파일들에 대한 설명을 할 수 있는 방법이 제한되어 있어, 어떤 사진이 언제 어디서 촬영된 것인지에 대한 기본적인 정보조차 제공하기에 불편함이 있었다.
또 이용자들은 여행지의 위치 및 여행지와 관련된 맛집과 같은 실질적인 정보를 획득하려면 장황한 게시글을 모두 읽어봐야 하고, 그렇다고 하더라도 매우 불편하거나 정확한 정보를 획득하기에는 어려운 문제점이 있었다.
최근에는 네비게이션 장치가 광범위하게 이용되고 있다. 네비게이션 장치는 일종의 블랙 박스와 같은 기능이 있어서, 여행자가 여행한 궤적 정보를 제공하는 것이 가능하다. 이 같은 이동 궤적 정보는 보편화된 메모리 카드를 통해 네비게이션 장치 외부로 인출될 수 있다. 그러나 현재에는 네비게이션 장치의 제조회사에서 제공하는 웹사이트에서 자신의 이동 궤적을 확인하는 정도의 서비스만이 제공되고 있다.
본 발명은 이와 같은 문제점을 해결하고자 하는 것으로, 본 발명의 목적은 여행자가 여행 중 획득한 기행 정보를 편리하게 제 3 자에게 제시할 수 있도록 하는 것을 목적으로 한다.
더 나아가 본 발명은 기행 정보에 관한 멀티미디어 콘텐츠를 편리하게 제작 할 수 있는 제작툴을 제공하는 것을 추가적인 목적으로 한다.
더 나아가 본 발명은 기행 정보에 관련된 부가정보를 보다 편리하게 제시하도록 하는 것을 목적으로 한다.
더 나아가 본 발명은 기행 정보 콘텐츠가 하나의 독립된 콘텐츠화 되어 독립적으로 배포 및 이용될 수 있도록 하는 것을 목적으로 한다.
전술한 기술적 과제는 후술하는 본 발명의 특징적인 양상들에 의해 달성된다. 본 발명에 따른 기행 정보 콘텐츠 제작 장치는 조작부와, 지도 정보와, 지도 정보의 적어도 일부에 걸치며, 정보시간별 이동 궤적을 의미하는 이동 궤적 정보와, 획득한 시각 정보와 관련되어 저장된 복수의 미디어 파일들이 저장된 메모리와, 메모리로부터 이동 궤적 정보를 읽어들이고, 복수의 미디어 파일들 각각에 대해 그 파일과 관련된 획득한 시각 정보로부터 상기 이동 궤적 상에서의 미디어 파일들 각각이 획득된 위치를 산출하여, 미디어 파일들 각각에 관련되면서 그 획득된 위치와 관련된 아이콘을 생성하는 아이콘 생성부와, 메모리에 저장된 지도 정보와, 이동 궤적 정보와, 미디어 파일들과, 아이콘 생성부에서 생성된 아이콘들을 하나의 콘텐츠로 통합하는 콘텐츠 통합부를 포함하는 제어부를 포함하는 것을 특징으로 한다.
본 발명은 이 같은 양상에 따라, 지도상에 자신이 이동한 궤적이 표시되고, 그 이동 궤적 상에 아이콘들로 멀티미디어 파일들이 제공되기 때문에, 사용자는 촬영된 사진에 대해 촬영된 위치와 시각 정보를 즉시 획득할 수 있고, 지도상에서 여행지를 마음속으로 상상하면서 해당 정보를 즐길 수 있다. 이용자는 마치 자신이 동일한 여행을 하는 것처럼, 이동 궤적을 따라 콘텐츠 제작자가 머문 위치에서 촬영된 멀티미디어 파일들을 감상할 수 있다.
본 발명의 추가적인 양상에 따른 기행 정보 콘텐츠 제작 장치는 콘텐츠 통합부가 헤더정보와, 조작부의 조작 명령에 따라 지도 정보 레이어와, 이동궤적 정보 레이어 및 아이콘 레이어들의 표시를 제어하고, 아이콘 선택시 미디어 파일들의 표시를 제어하는 재생제어명령과, 지도 이미지 및 미디어 파일들이 부가되며, 이들의 지시 정보와 영역 정보를 포함하는 오브젝트 파일을 포함하는 그래픽 콘텐츠로 생성한다.
이 같은 양상에 따라 본 발명에 따른 기행 정보 콘텐츠는 하나의 독립된 콘텐츠로 제작되므로, 독립적으로 배포되거나 재생기에 의해 재생될 수 있다. 여행자는 자신이 만든 기행 정보 콘텐츠를 자신의 블로그에 게시할 수도 있고, 친구에게 전자메일을 통해 전송할 수도 있다.
본 발명에 따른 기행 정보 콘텐츠는 지도상의 이동 궤적에 여행지에서 획득 한 멀티미디어 파일을 위치 정보에 관련시켜 제시하므로, 시각적으로 정보를 이용하기 편리할 뿐 아니라, 여행이라는 특성에 맞추어 제시되므로 심리적으로 친화감을 줄 수 있고, 이용 방법을 익히기도 매우 편리하다.
나아가 본 발명에 따른 기행 정보 콘텐츠는 독립적인 멀티미디어 콘텐츠로 제작되므로 독립적으로 배포가 가능하다.
더 나아가 본 발명에 따른 기행 정보 콘텐츠는 부가정보가 궤적 상의 아이콘에 관련되어 제시되므로, 다양한 부가정보를 보다 편리하게 이용자에게 제시하는 것이 가능하다. 예를 들어, 본 발명에 따른 기행정보 콘텐츠를 이용하여 회사 위치를 안내하는 콘텐츠를 제작할 경우, 회사까지 찾아오면서 마주치게 되는 지형지물의 사진을 제공하면서, 그 사진과 관련된 정보를 텍스트 혹은 그래픽을 통해 해당 위치에서 직접 제시하는 것이 가능하다.
본 발명에 따른 기행정보 콘텐츠는 단순히 여행 정보를 제공하는 오락적인 목적으로만 이용될 수 있는 것이 아니다. 도로망의 관리나, 신문 배급경로 망의 안내, 배송 회사의 일일 배송 경로의 안내 등 많은 이동하면서 이루어지는 사업들에 대해 운전자나 이용자를 안내하는 정보를 편리하게 제시하는데 활용될 수 있다. 예를 들어, 도로시설관리자가 현장 조사를 실시하여 노면의 파손이나 표지판의 파손 여부 등을 파악하고, 이에 따른 복구 위치를 신속하고 정확하게 파악하여 복구에 따른 시간과 비용을 절감할 수도 있다.
본 발명의 이해를 돕기 위하여, 본 발명이 적용되는 현실적인 사례를 먼저 제시한다. 이 적용례는 특허의 기술적 범위를 한정하고자 하는 의도가 전혀 없으며, 단지 이해를 돕기 위한 일 예로 제시되는 것이다.
도 1은 본 발명의 일 실시예에 따른 기행 정보 콘텐츠를 도시한다. 이 같은 콘텐츠는 예를 들면 다음과 같은 과정을 통해 제작된다. 즉, 여행자가 여행을 시작하여 이동하기 시작하면, 네비게이션(Navigation) 장치는 이동하는 궤적에 따라 주기적으로 시각별 위치정보, 즉 이동 궤적 정보를 저장한다. 이 같은 이동 궤적 정보는 네비게이션 장치에 삽입된 메모리 카드, 여기서는 SD-카드에 지속적으로 저장된다. 상용화된 네비게이션 장치는 저장된 이동 궤적 정보를 SD-카드를 통해 외부로 인출하는 기능을 제공한다. GPS(Global positioning system) 데이터는 항법 데이터이고, 이 항법 데이터는 본질적으로 원래 시각 데이터를 포함한다.
한편, 여행자는 여행을 하면서 사진을 촬영하거나, 캠코더 등을 이용하여 동영상을 촬영하거나, 디지털 녹음기를 이용하여 음성을 녹음하거나, 파도소리와 같은 자연의 소리를 녹음하기도 한다. 여행하는 궤적 상에서 기록하여 획득한 이 같은 미디어 파일들은 본 발명의 특징적인 양상에 따라 기록된 시각 정보를 포함한다. 본 실시예에 있어서, 사진이 촬영되어 메모리에 기록하기 시작한 시각이 2007.08.01, 10:00이면, 촬영된 사진은 200708011000.jpg의 파일명으로 저장된다. 상용화된 디지털 카메라, 디지털 녹음기, 디지털 캠코더 중에는 이 같은 기능을 지 원하는 모델들이 있다. 그렇지 않다고 하더라도 사용자가 파일이 기록된 시점을 메모하였다가 나중에 개인용 컴퓨터상에서 해당 파일의 이름을 변경하도록 할 수도 있다.
여행이 끝나면, 사용자는 네비게이션 장치에서 궤적 정보가 저장된 SD-카드를 뽑아서 PC에 삽입한다. 다음으로, 사용자는 기행 정보 콘텐츠 제작 웹사이트에 접속하여 콘텐츠 제작 기능을 선택하고, 화면상의 안내에 따라 PC에 삽입된 SD-카드의 궤적 정보를 업로드한다. 다음으로, 화면에서 미디어 파일들의 업로드가 요청되면, 사용자는 여행 중에 촬영 및 녹음하였던, 시각정보를 포함한 미디어 파일들이 저장된 SD-카드를 PC에 삽입한다. 다음으로, 사용자는 기행 정보 콘텐츠 제작 웹사이트에 접속하여 PC에 삽입된 SD-카드에 저장된 미디어 파일들을 업로드한다.
기행 정보 콘텐츠 관련 웹사이트는 업로드된 파일을 이용하여 도 1에 도시된 바와 같은 콘텐츠를 생성하여 제공한다. 예를 들어, 이 콘텐츠는 어도브(Adobe)사의 공개된 멀티미디어 표준인 플래쉬(Flash) 포맷으로 생성될 수 있다. 사용자는 이 콘텐츠를 자신의 컴퓨터에 다운로드하여 플래쉬 재생 엔진에 의해 재생할 수 있다. 독립된 콘텐츠이므로, 이 콘텐츠는 웹을 통해 배포되거나 열람 될 수도 있고, 전자메일이나 기록매체를 통해 타인에게 전달될 수도 있다.
사용자가 도 1에서 위치 아이콘들 중 하나의 위치 아이콘(10)에 마우스 포인 터를 올려놓으면, 해당 위치에서 촬영된 미디어 파일들의 종류를 나타내는 미디어 아이콘(20)들과 그 내용을 간략히 설명하는 부가정보(30)가 표시된다. 사용자가 미디어 아이콘(20)들 중 예를 들면, 사진 아이콘(23)을 마우스로 클릭하면 앨범 프로그램이 구동되고, 해당 위치에서 여행 중에 촬영한 사진들이 앨범에 표시된다. 사용자가 콘텐츠 지시 아이콘(20)에서 예를 들면, 동영상 아이콘(25)을 마우스로 클릭하면, 동영상 재생 프로그램이 실행되고, 해당 위치에서 여행 중에 촬영한 동영상이 재생된다. 사용자가 콘텐츠 지시 아이콘(20)에서 예를 들면, 음성 아이콘(21)을 마우스로 클릭하면, 음성 재생 프로그램이 실행되고, 해당 위치에서 여행 중에 녹음한 음성 파일이 재생된다.
이와 같은 콘텐츠 자동 생성 및 재생 관련 기술은 단순히 오락이 아니라 업무에 도움을 주는데 직접 이용될 수도 있다. 예를 들어, 고속도로를 관리하는 회사의 경우, 고속도로를 주기적으로 순찰하면서 노면의 파손이나 표지판의 파손 여부 등을 관찰하여 보고서를 작성한다.
본 발명에 따른 콘텐츠 제작 도구를 이용하면, 순찰자는 네비게이션 단말이 설치된 차량으로 이동하면서 노면이 파손된 부분이나 표지판이 파손된 부분을 카메라로 촬영하면서 디지털 녹음기를 이용하여 상황보고를 녹음한다. 순찰을 끝낸 후 사무실에서, 순찰자는 본 발명에 따른 순찰 보고서 작성 시스템에 접속한다. 네비게이션 단말 장치에서 분리한 SD-카드에 저장된 궤적 정보와, 촬영된 사진 및 녹음 된 음성들의 미디어 파일들이 업로드되고, 순찰 보고서 작성 시스템은 도 1에 도시된 바와 유사한 콘텐츠를 생성하여 보고서로 제공한다. 이 보고서는 고속도로상에서 문제가 생긴 지역을 표시할 뿐 아니라 그 상태를 사진 및 음성으로 설명한다. 콘텐츠가 무선 웹 페이지로 생성되고, 도로 보수 작업반은 무선 인터넷 단말기로 해당 콘텐츠가 저장된 웹페이지를 접속하여 보고서를 열람하여 필요한 정보를 획득할 수 있다.
전술한, 그리고 추가적인 본 발명의 양상들은 후술하는 실시예를 통해 더욱 명확해질 것이다. 이하에서는 본 발명의 첨부된 도면을 참조하여 기술되는 바람직한 실시예들을 통해 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다.
도 2는 본 발명에 따른, 기행 정보 콘텐츠 제작 장치의 블록도이다. 예시된 장치는, 본 발명에 따른 제작 프로그램이 탑재된 개인용 컴퓨터로 구현될 수 있다. 도시된 바와 같이, 본 발명에 따른 기행 정보 콘텐츠 제작 장치는 메모리(100), 제어부(200), 조작부(900)를 구성하여 포함한다.
메모리(100)는 하드디스크, 램, 플래시와 같은 메모리 중 하나 혹은 복수개가 사용될 수 있으며, 제어부(200)는 CPU와 같은 하드웨어가 사용될 수 있다. 또한 조작부(900)는 키보드나 마우스 또는 본 발명이 키오스크(Kiosk) 형태로 제작될 경우 터치 패널과 같은 조작장치 중 하나 혹은 복수개가 사용될 수 있다.
이하에서는 이 같이 구성된 본 발명의 일 실시예에 따른 기행 정보 콘텐츠 제작 장치의 동작을 설명한다. 메모리(100)에는 일반적인 전자 지도 정보와, 본 발명의 특징적인 양상에 따른 이동 궤적 정보가 저장되어 있다. 이동 궤적 정보의 이동 궤적은 메모리(100)에 저장된 지도가 커버하는 영역 중 적어도 일부에 걸친 정보이다. 여기서 이동 궤적 정보는 이동궤적 장치에 저장된 이동 궤적을 나타내는 좌표값과 같은 위치 정보와, 해당 위치에서의 시각 정보를 포함하는 시각별 이동 궤적 정보이다. 이러한 이동 궤적 정보는 예를 들면, 네비게이션 장치의 SD-카드로부터 메모리(100)로 읽혀 들여진 것이다.
메모리(100)에는 추가로 기록 시각 정보를 포함한 복수의 미디어 파일들이 저장된다. 여기서 미디어 파일들은 사진, 음성, 동영상 중 하나 혹은 복수개의 형식으로 구성되는 것이 바람직하다. 일 실시예에 있어서, 시각 정보는 미디어 파일의 헤더부의 소정영역에 저장된다. 또 다른 실시예에 있어서, 시각 정보는 파일의 이름 자체가 될 수 있다. 시각 정보의 저장에는 다양한 방법이 가능하다.
예를 들어, 만약 사진이 촬영되어 기록이 개시된 시점의 시각 정보가 2007.08.01, 10:00:10이면, 촬영된 사진은 20070801100010.jpg의 파일명으로 저장된다. 상용화된 휴대기기 중에는 파일 이름으로 시각 정보를 이용하는 제품들이 판매되고 있다. 만약 그렇지 않은 경우라 하더라도, 사용자가 미디어 파일을 기록한 시점을 기억하였다가, 차후에 획득된 시각을 확인하여 파일명을 변경할 수 있 다.
본 발명의 특징적인 양상에 따라, 제어부(200)는 아이콘 생성부(210)와 콘텐츠 통합부(250)를 포함한다. 아이콘 생성부(210)는 먼저 메모리(100)에 저장된 이동 궤적 정보와 복수의 미디어 파일들 각각의 획득된 시각 정보를 읽어들인다. 이로부터 아이콘 생성부(210)는 이동 궤적 상에서의 미디어 파일들 각각이 획득된 위치 좌표를 산출한다. 예를 들어, 메모리(100)에 저장된 미디어 파일들 중 하나의 사진 파일이 촬영된 위치를 추출하고자 하면, 사진의 파일명에서 사진이 기록된 시각 정보를 추출한다.
다음으로, 이동 궤적 정보의 시각 정보를 검색하여 위 사진이 기록된 시각 정보와 가장 일치하는 시각 정보를 찾는다. 만약 일치하는 시각 정보가 있다면, 이동 궤적 정보의 해당 시각에 해당하는 좌표값이 사진이 기록된 위치 좌표값이다. 만약 일치하는 정보가 없으면, 이동 궤적 정보를 선형 보간과 같은 일반적인 방법으로 근사시켜 사진이 기록된 위치 좌표를 산출한다.
예를 들어, 사진의 파일명이 20070801100010.jpg 인 경우 사진 파일이 촬영된 위치를 추출하기 위해 메모리(100)에 저장된 이동 궤적 정보와 사진 파일 정보를 서로 매칭시킨다. 본 실시예에 있어서, 이동 궤적 정보는 이동 시각별 위치좌표로 구성된다. 예를 들어, 시각별 위치 정보가 10초 단위로 되는 경우 이동궤적 정보의 일부를 예시하면, 아래와 같다.
.....
{20070801100000,(x1,y1)}
{20070801100010,(x2,y2)}
{20070801100020,(x3,y3)}
{20070801100030,(x4,y4)}
....
여기서 (x1,y1), (x2, y2), (x3,y3), (x4,y4)는 GPS 좌표 값이다.
전술한 20070801100010.jpg의 사진 파일은 이동궤적 정보들 중 {20070801100010,(x2,y2)}와 대응된다. 따라서 사진 파일은 (x2,y2)라는 위치 좌표에서 획득된 것을 알 수 있다. 만약, 미디어 파일의 기록 시각과 정확히 매치되는 이동 궤적 정보의 시각을 찾을 수 없는 경우, 미디어 파일의 위치 좌표는 이동 궤적 정보의 시간 간격 상에서 선형 보간한 위치로 설정될 수 있다.
이 같이 각각의 미디어 파일들에 대한 기록 위치 좌표값이 구해지면, 아이콘 생성부(210)는 아이콘 정보를 생성한다. 아이콘 정보는, 해당 미디어 파일이 기록된 위치 좌표와, 해당 미디어 파일의 파일 타입, 그리고 이 아이콘에 링크된 미디어 파일의 특정 정보를 포함한다.
미디어 파일이 기록된 위치 좌표는 전술한 과정을 통해 산출된 위치 좌표 값 이다. 미디어 파일의 파일 타입은 미디어의 종류, 즉 음성 파일인지, 이미지 파일인지, 동영상 파일인지를 나타낸다. 예를 들어, 타입 정보는 아래와 같이 할당될 수 있다.
타입 음성 이미지 동영상
코드 1 2 3
미디어 파일의 특정 정보는 예를 들면, 관련된 미디어 파일의 이름, 혹은 콘텐츠가 웹페이지로 제작되는 경우에는 관련된 미디어 파일이 저장된 위치를 포함하는 URL 정보가 될 수 있다.
예를 들어, 전술한 예와 같이 사진 파일의 파일명이 20070801100010.jpg이고, 추출된 위치좌표가 (x2,y2)이고, 데이터 타입이 이미지라 한다. 이 경우, 사진 파일과 관련되어 생성된 아이콘(210)의 정보는 (2,(x2,y2),20070801100010.jpg)의 값을 가지는 레코드(record)이다. 이 같은 방법에 의해, 기행 정보 콘텐츠의 이동 궤적 상의 아이콘들이 데이터베이스화되어 저장된다.
본 실시예에 있어서, 인접한 위치의 아이콘들은 하나의 그룹으로 표시된다. 예를 들어, 반경 4km 이내에서 기록된 미디어 파일들은 타입이 같은 종류의 앨범끼리 묶어진다. 하나의 동영상 앨범에는 다수의 동영상 파일들이 저장된다. 하나의 사진 앨범에는 다수의 사진 파일들이 저장된다. 하나의 음성 앨범에는 다수의 음성 파일들이 저장된다. 아이콘들은 사용자에게 도 1과 같이, 위치 아이콘(10)과 미디 어 아이콘(20)을 통해 표시된다. 위치 아이콘(10)은 아이콘 정보에 포함된 이동 궤적상의 위치에 존재하는 아이콘들 중 중심 위치 좌표에 있는 아이콘의 위치 좌표 값에 표시된 그래픽 아이콘이다. 위치 아이콘(10)에 마우스가 올려지면, 미디어 아이콘(20)들의 그룹이 표시된다. 미디어 아이콘(20)들은 인접한 위치 좌표값을 가진 일련의 아이콘들을 타입별로 묶어서 해당 타입들을 나타내는 아이콘들이다.
본 실시예에 있어서, 미디어 아이콘(20)들에는 동영상 아이콘, 사진 아이콘, 음성 아이콘이 있다. 동영상 아이콘(25)을 선택하면 그 부근에서 촬영된 동영상들의 목록이 앨범으로 표시된다. 사진 아이콘(23)을 선택하면 그 부근에서 촬영된 사진들의 목록이 앨범으로 표시된다. 음성 아이콘(21)을 선택하면 그 부근에서 녹음된 음성파일들의 목록이 앨범으로 표시된다. 사용자가 이들을 선택하면 해당 파일이 재생되어 출력된다.
본 발명의 추가적인 양상에 따라, 제어부(200)는 부가정보 생성부(230)를 포함한다. 일 실시예에 따라, 부가정보 생성부(230)는 아이콘 생성부(210)에 부가하여 각각의 아이콘에 대응한 부가정보를 생성한다. 여기서 부가정보란, 미디어 파일들 각각에 대한 간단한 코멘트를 포함한다. 부가정보는 그래픽 또는 텍스트로 간략한 정보를 제공하는 것이 바람직하다.
예를 들어, 도 1에 도시된 바와 같이, 사용자가 마우스 포인터를 위치 아이콘들 중 하나의 위치 아이콘(10)에 위치시켜 지시한다. 이에 대응하여 간단한 코 멘트 형태의 부가정보(30)가 해당 위치 아이콘(10) 옆에 표시된다. 이때 함께 표시되는 미디어 아이콘(20)에 마우스 포인터가 위치하면서 지시되면 해당 미디어 아이콘과 관련된 부가 정보(30)가 표시된다.
도 2에 도시된 바와 같이 콘텐츠 통합부(250)는 메모리(100)에 저장된 아이콘들과 궤적 정보를 하나의 콘텐츠로 통합한다. 추가적으로, 콘텐츠 통합부(250)는 부가 정보까지 통합할 수도 있다. 추가적으로, 콘텐츠 통합부(250)는 지도 정보까지 통합할 수도 있다.
도 3은 콘텐츠 통합부(250)에서 통합된 단일 콘텐츠의 일 실시예를 도시한다. 도시된 바와 같이, 콘텐츠는 헤더와, 재생제어명령과, 오브젝트 파일들을 포함하여 구성된다. 도시된 콘텐츠는 어도브사(Adobe)의 공개된 멀티미디어 포맷인 플래쉬(Flash) 포맷과 유사한 형태이다. 여기서 헤더는 기행 콘텐츠의 개요정보를 정의한다. 오브젝트 파일들은 콘텐츠가 재생될 때 화면에 표시되는 이미지들을 구성하는 단위 이미지들이나, 동영상 파일, 음성 파일, 텍스트 파일들, 또는 타 플래쉬 콘텐츠로 구성될 수 있다. 재생제어명령은 사용자가 조작함에 따라 화면에 표시될 그래픽 화면을 그려나가는 스크립트(Script) 언어로 된 프로그램이다.
예를 들어, 사용자가 아이콘 중 하나를 선택하면, 이 이벤트에 응답하여 화면에 앨범 프레임을 표시하고, 프레임 내에 사진을 읽어들여 디코딩한 후 출력한다. 그래픽 처리는 다중 레이어의 중첩 표시에 의해 제어된다. 예를 들어, 콘텐 츠의 메인 화면은 지도 정보 레이어 위에, 궤적 정보 레이어가 출력되고, 그 위에 중첩하여 아이콘 이미지들이 출력되며, 그 상위 레이어로 부가정보가 출력되도록 재생제어명령은 작성된다. 플래쉬로 콘텐츠를 기술하는 방법 자체는 범용적인 구성으로 다양한 구현예가 가능하므로 상세한 설명은 생략한다.
또다른 실시예에 있어서, 콘텐츠 통합부(250)는 메모리(100)에 저장된 콘텐츠 구성요소들을 HTML 문서와 같은 웹문서로 통합한다. 웹문서로 통합되면 별도의 재생기가 없더라도 브라우저상에서 실행될 수 있고, 개인들의 블로그나 홈페이지에 별다른 변형 없이 직접 삽입될 수 있다는 점에서 장점을 가진다. 개별 아이콘들은 링크로 처리되며, 링크가 선택될 때 실행되어야 하는 앨범 페이지들이 관련지어 웹문서로 저장된다. 일 실시예에 있어서 지도 정보와, 궤적정보들이 이미지로 중첩되어 합성되고, 각각의 배율에 해당하는 지도들이 줌 버튼을 클릭할 경우 링크에 의해 선택되어 재생된다. 응용 프로그램은 지도 정보와 궤적 정보, 그리고 각 궤적 상에 위치하는 링크들의 정보를 읽어들여 브라우저에 제공한다.
이하에서는 본 발명의 일 실시예에 따른, 기행 정보를 콘텐츠로 제작하는 방법을 도 4를 참조하여 상세히 설명한다. 도 4는 본 발명의 일 실시예에 따른 기행 정보를 콘텐츠로 제작하는 방법을 개략적으로 도시한 흐름도이다. 도시된 바와 같이 일 실시예에 있어서, 시간별 이동 궤적을 의미하는 이동 궤적 정보와, 이동 궤적 정보를 포함하는 지도 정보와, 촬영 시각 정보와 관련되어 저장된 복수의 미디 어 파일들은 메모리에 저장된다(S10). 이동 궤적 정보는 예를 들면, 네비게이션 장치의 슬롯에 삽입된 메모리 카드로부터 읽혀져서 메모리에 저장된 것이다. 지도 정보는 반드시 메모리에 저장될 필요는 없다. 예를 들어, 지도 정보는 콘텐츠 제작시에 서버로부터 필요한 부분만 다운로드될 수도 있다. 또다른 예로, 지도 정보는 콘텐츠 실행시에 서버로부터 또는 로컬 컴퓨터의 메모리로부터 필요한 부분만 발췌되어 획득될 수도 있다. 미디어 파일들은 예를 들면 디지털 카메라, 휴대용 녹음기 혹은 캠코더의 메모리 카드 혹은 대용량 저장장치로부터 컴퓨터의 메모리로 읽혀들여진 것이다.
다음으로, 제어부는 메모리에 저장된 이동 궤적 정보와 복수의 미디어 파일들 각각에 대해 그 파일과 관련된 획득한 시각 정보는 읽어들인다. 이후에 제어부는 미디어 파일의 시각 정보로부터 그 미디어 파일들 각각이 획득된 이동 궤적 상의 위치를 산출하여, 미디어 파일들 각각에 관련되면서 그 획득된 위치와 관련된 아이콘들을 생성한다(S20). 또한 제어부는 생성된 아이콘들과 대응되면서, 각각의 아이콘들과 관련된 그래픽 및 텍스트를 포함하는 부가정보를 생성한다(S30).
구체적으로 제어부는 메모리에 저장된 이동 궤적 정보와 복수의 미디어 파일들 각각의 획득된 시각 정보를 읽어들인다. 이로부터 아이콘 생성부(210)는 이동 궤적 상에서의 미디어 파일들 각각이 획득된 위치 좌표를 산출한다. 예를 들어, 메모리(100)에 저장된 미디어 파일들 중 하나의 사진 파일이 촬영된 위치를 추출하고 자 하면, 사진의 파일명에서 사진이 기록된 시각 정보를 추출한다. 다음으로, 이동 궤적 정보의 시각 정보를 검색하여 위 사진이 기록된 시각 정보와 가장 일치하는 시각 정보를 찾는다. 만약 일치하는 시각 정보가 있다면, 이동 궤적 정보의 해당 시각에 해당하는 좌표값이 사진이 기록된 위치 좌표값이다. 만약 일치하는 정보가 없으면, 이동 궤적 정보를 선형 보간과 같은 일반적인 방법으로 근사시켜 사진이 기록된 위치 좌표를 산출한다. 만약, 미디어 파일의 기록 시각과 정확히 매치되는 이동 궤적 정보의 시각을 찾을 수 없는 경우, 미디어 파일의 위치 좌표는 이동 궤적 정보의 시간 간격 상에서 선형 보간한 위치로 설정될 수 있다.
이 같이 각각의 미디어 파일들에 대한 기록 위치 좌표값이 구해지면, 아이콘 생성부(210)는 아이콘 정보를 생성한다. 아이콘 정보는, 해당 미디어 파일이 기록된 위치 좌표와, 해당 미디어 파일의 파일 타입, 그리고 이 아이콘에 링크된 미디어 파일의 특정 정보를 포함한다.
미디어 파일이 기록된 위치 좌표는 전술한 과정을 통해 산출된 위치 좌표값이다. 미디어 파일의 파일 타입은 미디어의 종류, 즉 음성 파일인지, 이미지 파일인지, 동영상 파일인지를 나타낸다. 미디어 파일의 특정 정보는 예를 들면, 관련된 미디어 파일의 이름, 혹은 콘텐츠가 웹페이지로 제작되는 경우에는 관련된 미디어 파일이 저장된 위치를 포함하는 URL 정보가 될 수 있다. 이 같은 방법에 의해, 기행 정보 콘텐츠의 이동 궤적 상의 아이콘들이 데이터베이스화되어 저장된다.
본 실시예에 있어서, 인접한 위치의 아이콘들은 하나의 그룹으로 표시된다. 예를 들어, 반경 4km 이내에서 기록된 미디어 파일들은 타입이 같은 종류끼리 앨범으로 묶어진다. 하나의 동영상 앨범에는 다수의 동영상 파일들이 저장된다. 하나의 사진 앨범에는 다수의 사진 파일들이 저장된다. 하나의 음성 앨범에는 다수의 음성 파일들이 저장된다. 아이콘들은 사용자에게 도 1과 같이, 위치 아이콘(10)과 미디어 아이콘(20)을 통해 표시된다. 위치 아이콘(10)은 아이콘 정보에 포함된 이동 궤적 상의 위치에 존재하는 아이콘들 중 중심 위치좌표에 있는 아이콘의 위치 좌표값에 표시된 그래픽 아이콘이다. 위치 아이콘(10)에 마우스가 올려지면, 미디어 아이콘(20)들의 그룹이 표시된다. 미디어 아이콘(20)들은 인접한 위치 좌표값을 가진 일련의 아이콘들을 타입별로 묶어서 해당 타입들을 나타내는 아이콘들이다.
본 실시예에 있어서, 미디어 아이콘(20)들에는 동영상 아이콘, 사진 아이콘, 음성 아이콘이 있다. 동영상 아이콘(25)을 선택하면 그 부근에서 촬영된 동영상들의 목록이 앨범으로 표시된다. 사진 아이콘(23)을 선택하면 그 부근에서 촬영된 사진들의 목록이 앨범으로 표시된다. 음성 아이콘(21)을 선택하면 그 부근에서 녹음된 음성파일들의 목록이 앨범으로 표시된다. 사용자가 이들을 선택하면 해당 파일이 재생되어 출력된다.
본 발명의 추가적인 양상에 따라, 제어부(200)는 생성된 아이콘에 대응되는 부가정보를 입력받아 데이터베이스에 저장한다(S30). 일 실시예에 따라, 부가정보 생성부(230)는 아이콘 생성부(210)에 부가하여 각각의 아이콘에 대응한 부가정보를 생성한다. 여기서 부가정보란, 미디어 파일들 각각에 대한 간단한 코멘트를 포함한다. 부가정보는 그래픽 또는 텍스트로 간략한 정보를 제공하는 것이 바람직하다. 예를 들어, 도 1에 도시된 바와 같이, 사용자가 마우스 포인터를 위치 아이콘들 중 하나의 위치 아이콘(10)에 위치시켜 지시한다. 이에 대응하여 간단한 코멘트 형태의 부가정보(30)가 해당 위치 아이콘 옆에 표시된다. 이때 함께 표시되는 미디어 아이콘(20)에 마우스 포인터가 위치하면서 지시되면 해당 미디어 아이콘과 관련된 부가 정보(30)가 표시된다.
다음으로, 제어부의 콘텐츠 통합부(250)는 기본적으로 메모리(100)에 저장된 아이콘들과 궤적 정보를 하나의 콘텐츠로 통합한다. 추가적으로, 콘텐츠 통합부(250)는 부가 정보까지 통합할 수도 있다. 추가적으로, 콘텐츠 통합부(250)는 지도 정보까지 통합할 수도 있다(S40).
도 3은 콘텐츠 통합부(250)에서 통합된 단일 콘텐츠의 일 실시예를 도시한다. 도시된 바와 같이, 콘텐츠는 헤더와, 재생제어명령과, 오브젝트 파일들을 포함하여 구성된다. 도시된 콘텐츠는 어도브사(Adobe)의 공개된 멀티미디어 포맷인 플래쉬(Flash) 포맷과 유사한 형태이다. 여기서 헤더는 기행 콘텐츠의 개요정보를 정의한다. 오브젝트 파일들은 콘텐츠가 재생될 때 화면에 표시되는 이미지들을 구 성하는 단위 이미지들이나, 동영상 파일, 음성 파일, 텍스트 파일들, 또는 타 플래쉬 콘텐츠로 구성될 수 있다.
재생제어명령은 사용자가 조작함에 따라 화면에 표시될 그래픽 화면을 그려나가는 스크립트(Script) 언어로 된 프로그램이다. 예를 들어, 사용자가 아이콘 중 하나를 선택하면, 이 이벤트에 응답하여 화면에 앨범 프레임을 표시하고, 프레임 내에 사진을 읽어들여 디코딩한 후 출력한다. 그래픽 처리는 다중 레이어의 중첩 표시에 의해 제어된다. 예를 들어, 콘텐츠의 메인 화면은 지도 정보 레이어 위에, 궤적 정보 레이어가 출력되고, 그 위에 중첩하여 아이콘 이미지들이 출력되며, 그 상위 레이어로 부가정보가 출력되도록 재생제어명령은 작성된다. 플래쉬로 콘텐츠를 기술하는 방법 자체는 범용적인 구성으로 다양한 구현예가 가능하므로 상세한 설명은 생략한다.
또다른 실시예에 있어서, 콘텐츠 통합부(250)는 메모리(100)에 저장된 콘텐츠 구성요소들을 HTML 문서와 같은 웹문서로 통합한다. 웹문서로 통합되면 별도의 재생기가 없더라도 브라우저상에서 실행될 수 있고, 개인들의 블로그나 홈페이지에 별다른 변형 없이 직접 삽입될 수 있다는 점에서 장점을 가진다. 각각의 아이콘들은 링크로 처리되며, 링크가 선택될 때 실행되어야 하는 앨범 페이지들이 관련지어 웹문서로 저장된다. 일 실시예에 있어서 지도 정보와, 궤적정보들이 이미지로 중첩되어 합성되고, 각각의 배율에 해당하는 지도들이 줌 버튼을 클릭할 경우 링크에 의해 선택되어 재생된다. 응용 프로그램은 지도 정보와 궤적 정보, 그리고 각 궤적 상에 위치하는 링크들의 정보를 읽어들여 브라우저에 제공한다.
도 5는 본 발명에 따른 기행 정보 콘텐츠 재생 장치의 주요 구성을 개략적으로 도시한 블록도이다. 본 발명에 따른 기행 정보 콘텐츠 재생 장치는 전술한 콘텐츠 제작 장치의 실시예에 의해 제작된 콘텐츠를 재생하여 사용자에게 제공한다. 도시된 바와 같이, 일 실시예에 따라, 메모리(100)에는 본 발명에 따른 기행 정보 콘텐츠가 저장된다. 이 콘텐츠는 지도 정보와, 메모리(100)에 저장된 지도가 커버하는 영역 중 적어도 일부에 걸친 이동 궤적 정보와, 이 궤적 상에 위치하는 아이콘들 및 미디어 파일들을 포함한다. 이 같은 메모리(100)에 저장된 궤적 콘텐츠는 전술한 콘텐츠 제작 장치에서 제작된 궤적 콘텐츠 중의 하나일 수 있다.
한편, 제어부(300)는 메모리(100)에 저장된 궤적 콘텐츠를 디스플레이부(400)를 통해 출력하도록 제어한다. 여기서 디스플레이부(400)는 통상의 주지된 구성인 액정표시장치(Liquid crystal display,LCD)가 될 수 있다.
본 실시예에 있어서, 제어부(300)는 미디어 재생부(330)와 궤적화면 생성부(350), 그리고 사용자 인터페이스부(310)를 포함한다.
미디어 재생부(330)는 미디어 파일의 재생을 처리한다. 여기서 재생되는 미디어 파일은 이미지, 음성, 동영상 파일 중 하나가 재생될 수 있다.
궤적화면 생성부(350)는 메모리(100)에 저장된 궤적 콘텐츠가 디스플레이 부(400)를 통해 디스플레이 될 수 있도록 출력 화면을 생성한다.
사용자 인터페이스부(310)는 사용자의 조작에 따라 응답을 실시하는 통상적인 사용자 인터페이스부를 말한다. 이러한 사용자 인터페이스부(310)는 재생제어부(311)를 포함한다. 사용자의 조작에 따라 재생제어부(311)는 메모리(100)에 저장된 일정 범위의 궤적 콘텐츠를 궤적화면 생성부(350)에서 출력하도록 지시한다. 또한 조작부(900)로부터 조작명령에 따른 재생제어부(311)는 아이콘들 중 하나가 선택되면 해당 아이콘과 관련된 미디어 파일을 미디어 재생부(330)에서 재생하도록 지시한다. 여기서 조작부(900)는 키보드나 마우스 또는 본 발명이 키오스크(Kiosk) 형태로 제작될 경우 터치 패널과 같은 조작장치 중 하나 혹은 복수개가 사용될 수 있다. 이에 따라 미디어 재생부(330)에 의해 재생되는 미디어 파일과 궤적화면 생성부(350)에 의해 출력되는 궤적 콘텐츠는 디스플레이부(400)를 통해 출력된다.
상술한 본 발명의 추가적인 양상에 따라, 사용자 인터페이스부(310)는 주밍제어부(313)를 포함한다. 바람직한 일 실시예에 있어서, 주밍제어부(313)는 조작부(900)로부터 줌 명령이 입력되면, 궤적 콘텐츠를 출력하는 궤적화면 생성부(350)에 지시명령을 한다. 지시된 명령에 따라 궤적화면 생성부(350)는 해당하는 범위의 지도와 관련된 콘텐츠를 주밍하여 재생한다. 이에 따라 주밍된 콘텐츠는 디스플레이부(400)에서 디스플레이 되어 재생한다.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 기행 정보 콘텐츠 제공 장치는 통신부(500)를 포함한다. 통신부(500)는 외부로부터 기행 콘텐츠를 수신하여 메모리(100)에 저장하거나, 메모리(100)에 저장된 기행 콘텐츠를 외부로 전송한다. 이에 따라 기행 정보 제공 장치는 다양한 콘텐츠를 구성할 수 있으며, 기행 정보와 연관된 특징적인 콘텐츠를 제공할 수 있다.
이하에서는 이 같이 구성된 기행 정보 콘텐츠 재생 장치의 전체적인 동작을 설명한다. 먼저 사용자가 사용자 인터페이스부(310)로 조작 명령을 입력하여 본 발명에 따른 기행 정보 콘텐츠의 재생을 선택하면, 사용자 인터페이스부(310)의 재생제어부(311)는 궤적화면 생성부(350)로 기행정보 콘텐츠의 메인 화면을 기본 배율로 출력하도록 제어한다. 궤적화면 생성부(350)는 해당 지도정보와, 궤적 정보 및 아이콘 정보를 읽어들여 지도 정보 레이어 위에 궤적 정보 레이어를, 궤적 정보 레이어 위에 아이콘 정보 레이어를 중첩하여 출력한다. 본 발명의 특징적인 양상에 따라 각각의 아이콘들과 관련된 부가정보 레이어가 메인 화면에서 아이콘 정보 레이어 위에 중첩되어 출력될 수 있다.
사용자가 사용자 인터페이스부(310)를 통해, 예를 들면, 마우스를 움직여 메인 화면 상에서 특정한 아이콘을 선택하면, 재생제어부(311)는 해당 아이콘과 관련된 미디어 파일에 관한 정보를 획득하여 미디어 재생부(330)로 해당 파일의 재생을 지시한다. 미디어 재생부(330)의 재생제어부(311)는 파일 타입에 따른 재생기를 실행하여 해당 파일을 재생한다. 사용자 인터페이스부(310)는 재생기가 실행 중에 사용자가 재생 중지를 지시하면, 재생기의 실행을 중지하고 궤적화면 생성부(350)에서 생성되어 있는 이전 화면으로 돌아가도록 제어한다. 즉, 본 실시예에 있어서 궤적화면 생성부(350)와, 미디어 재생부(330)는 독립적인 프로세스로, 항상 백그라운드로 실행되고 있다. 그러나 이는 반드시 필수적인 것은 아니다.
사용자가 다시 메인 화면에서 주밍을 선택하면, 주밍제어부(313)는 선택된 배율에 해당하는 지도 정보 및 궤적 정보에 관한 특정 정보를 산출한다. 본 실시예에 있어서, 각각의 배율마다 지도 및 궤적 데이터가 별도로 저장된다. 아이콘 및 부가정보는 배율에 상관없이 동일한 정보이다. 주밍제어부(313)는 주밍 버튼이 선택될 때 그 배율에 해당하는 지도 정보 및 궤적 정보가 어떤 것인지를 계산하여 재생제어부(311)로 넘긴다. 그러면 재생제어부(311)는 해당 지도 정보 및 궤적 정보를 재생하도록 궤적화면 생성부(350)를 제어한다.
도 6은 본 발명에 따른 멀티미디어 콘텐츠가 저장되는 컴퓨터로 판독 가능한 저장 매체 구성을 개략적으로 도시한 블럭도이다. 도시된 바와 같이, 기행 정보 콘텐츠는 일 실시예에 있어서, 멀티미디어 콘텐츠들의 개요 정보를 포함하는 헤더(600)와, 재생될 멀티미디어 콘텐츠들의 구성요소들인 오브젝트파일들(800)과, 재생제어명령(700)을 포함한다.
오브젝트파일(800)들은 미디어 파일과 궤적 정보 및 아이콘 정보를 포함한 다. 여기서 미디어 파일들 각각은 이미지, 음성, 동영상 파일들 중 하나일 수 있다. 궤적 정보는 일 실시예에 있어서 일련의 좌표값들이다. 또다른 보다 바람직한 실시예에 있어서, 궤적 정보는 벡터 그래픽 객체이다. 아이콘 정보는 그래픽 파일과 관련 데이터로 구성된다. 추가적으로, 오브젝트 파일들(800)은 지도 정보를 더 포함할 수 있다. 지도 정보는 주밍 배율에 따라 많은 지도 프레임들로 구성되어 있다. 추가적으로, 오브젝트 파일들(800)은 각각의 아이콘에 관련된 부가정보를 더 포함할 수 있다.
또 다른 구성요소들 중 재생제어명령(700)들은 스크립트 언어로 된 프로그램 부분이다. 재생제어명령들의 내용은 오브젝트파일(800)에 포함된 지도 정보와 지도상의 이동 궤적을 화면에 출력하고, 그에 중첩하여 아이콘으로 표시하며, 그 위에 부가정보를 출력하는 명령어들이다.
추가적으로, 재생제어명령들은 사용자의 조작에 응답하여 선택된 미디어 파일을 재생하는 출력 제어명령부(710)를 포함한다. 이러한 출력 제어명령부(710)는 사용자 인터페이스명령부(711)와 미디어 재생명령부(713), 그리고 궤적화면 생성명령부(715)를 구성하여 포함한다. 이러한 구성들 중 사용자 인터페이스명령부(711)의 제어명령부(711a)는 궤적화면 생성부(715)에서 궤적 콘텐츠가 출력될 수 있는 출력 화면을 생성하도록 궤적화면 생성명령부(715)에 지시명령을 한다. 또한 제어명령부(711a)는 미디어 파일들이 재생될 수 있도록 미디어 재생명령부(713)에 지시 명령을 한다. 한편, 미디어 재생명령부(713)가 미디어 파일들이 재생되도록 지시명령을 하는데 있어서, 지시명령을 입력받는 미디어 파일들은 이미지, 동영상, 음성 파일 중 하나가 될 수 있다.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 사용자 인터페이스명령부(711)는 주밍 제어명령부(711b)를 포함한다. 사용자로부터 줌 명령을 입력받으며, 주밍 제어명령부(711b)는 궤적화면 생성명령부(715)에게 줌 명령을 실행하도록 지시한다. 이에 따라 궤적화면 생성명령부(715)는 줌 명령이 해당되는 범위의 지도와 이와 관련된 콘텐츠 재생을 실시하도록 지시명령을 한다.
이하에서는 이 같이 구성된 재생제어명령(700)의 전체적인 동작을 설명한다. 먼저 출력 제어명령부(710)로부로터 기행 정보 콘텐츠의 출력명령이 지시되면, 사용자 인터페이스명령부(711)의 제어명령부(711a)는 궤적화면 생성명령부(715)로 기행정보 콘텐츠의 메인 화면을 기본 배율로 출력하도록 명령한다.
궤적 화면생성명령부(350)는 해당 지도정보와, 궤적 정보 및 아이콘 정보를 읽어들여 지도 정보 레이어 위에 궤적 정보 레이어를, 궤적 정보 레이어 위에 아이콘 정보 레이어를 중첩하여 출력하도록 명령한다. 본 발명의 특징적인 양상에 따라 각각의 아이콘들과 관련된 부가 정보 레이어가 메인 화면에서 아이콘 정보 레이어 위에 중첩되어 출력되도록 명령할 수 있다.
사용자가 사용자 인터페이스명령부(711)를 통해, 예를 들면, 마우스를 움직 여 메인 화면상에서 특정한 아이콘의 선택을 지시하면, 제어명령부(711a)는 해당 아이콘과 관련된 미디어 파일에 관한 정보를 획득하여 미디어 재생명령부(713)로 해당 파일의 재생명령을 지시한다. 미디어 재생명령부(330)의 제어명령부(311)는 파일 타입에 따른 재생기를 실행하도록 지시하여 해당 파일이 재생되도록 명령한다. 사용자 인터페이스명령부(711)는 재생기가 실행 중에 사용자가 재생 중지를 지시하면, 재생기의 실행을 중지하고 궤적화면 생성명령부(715)에서 생성되어 있는 이전 화면으로 돌아가도록 제어명령한다. 즉, 본 실시예에 있어서 궤적화면 생성명령부(350)와, 미디어 재생명령부(713)는 독립적인 프로세스로, 항상 백그라운드로 실행명령되고 있다. 그러나 이는 반드시 필수적인 것은 아니다.
사용자가 다시 메인 화면에서 주밍을 선택하면, 주밍 제어명령부(711b)는 선택된 배율에 해당하는 지도 정보 및 궤적 정보에 관한 특정 정보를 산출하도록 명령한다. 본 실시예에 있어서, 각각의 배율마다 지도 및 궤적 데이터가 별도로 저장된다. 아이콘 및 부가정보는 배율에 상관없이 동일한 정보이다. 주밍 제어명령부(711b)는 주밍 버튼이 선택될 때 그 배율에 해당하는 지도 정보 및 궤적 정보가 어떤 것인지를 계산하도록 명령하여 제어명령부(711a)로 넘긴다. 그러면 제어명령부(711a)는 해당 지도 정보 및 궤적 정보를 재생명령하도록 궤적화면 생성명령부(350)를 제어명령한다.
한편, 전술한 기행 정보 콘텐츠 제작 방법은 컴퓨터 프로그램으로 작성이 가 능하다. 이 같은 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 이 같은 프로그램은 컴퓨터가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, PC에 의하여 읽혀지고 실행됨으로써 기행정보 콘텐츠 제작 방법이 구현된다. 이 같은 정보저장매체는 자기 기록매체, 광 기록매체, 및 캐리어 웨이브 매체를 포함한다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다.
본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
도 1은 본 발명의 일 실시예에 따른 기행 정보 콘텐츠의 도시도,
도 2는 본 발명에 따른, 기행 정보 콘텐츠 제작 장치의 블록도,
도 3은 콘텐츠 통합부(250)에서 통합된 단일 콘텐츠의 블록도,
도 4는 본 발명의 일 실시예에 따른 기행 정보를 콘텐츠로 제작하는 방법의 흐름도,
도 5는 본 발명에 따른 기행 정보 콘텐츠 제공 장치의 주요 구성의 블록도,
도 6은 본 발명에 따른 멀티미디어 콘텐츠가 저장되는 컴퓨터로 판독 가능한 저장 매체 구성의 블럭도.
<도면의 주요 부분에 대한 부호의 설명>
10 : 위치 아이콘 20 : 미디어 아이콘
21 : 음성 아이콘 23 : 사진 아이콘
25 : 동영상 아이콘 30 : 부가 정보
100 : 메모리 200, 300 : 제어부
210 : 아이콘 생성부 230 : 부가정보 생성부
250 : 콘텐츠 통합부 310 : 사용자 인터페이스부
311 : 재생제어부 313 : 주밍제어부
330 : 미디어 재생부 350 : 궤적화면 생성부
400 : 디스플레이부 600 : 헤더
700 : 제생제어명령 710 : 출력 제어명령부
711a : 제어명령부 711b : 주밍제어명령부
713 : 미디어 재생명령부 715 : 궤적화면 생성명령부
800 : 오브젝트 파일 900 : 조작부

Claims (18)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 삭제
  8. 삭제
  9. 삭제
  10. 삭제
  11. 기행 정보를 콘텐츠로 재생하는 장치에 있어서:
    조작부와;
    디스플레이부와;
    지도 정보와, 상기 지도 정보의 적어도 일부에 걸치며, 시간별 이동 궤적을 의미하는 이동 궤적 정보와, 각각이 상기 이동 궤적 상의 한 지점에 관련되고, 각각이 적어도 하나의 미디어 파일과 관련된 복수의 아이콘 정보를 포함하는 궤적 콘텐츠가 저장된 메모리와;
    지시된 미디어 파일을 재생하는 미디어 재생부와, 지시된 범위의 지도 위에 관련된 이동 궤적을 표시하고, 그 이동 궤적 상에 관련된 아이콘들을 표시하기 위하여 궤적 콘텐츠 출력 화면을 생성하는 궤적화면 생성부와, 상기 궤적 화면 생성부로 일정 범위의 궤적 콘텐츠를 출력하도록 지시하고, 사용자 조작에 응답하여, 아이콘들 중 하나가 선택되면 해당 아이콘과 관련된 미디어 파일을 재생하도록 상기 미디어 재생부로 지시하는 재생제어부를 포함하는 사용자 인터페이스부를 포함하는 제어부;
    를 포함하는 것을 특징으로 하는 기행 정보 콘텐츠 재생 장치.
  12. 제 11 항에 있어서, 상기 미디어 재생부가:
    재생하는 미디어 파일이 이미지, 동영상, 음성 파일 중 하나인 것을 특징으로 하는 기행 정보 콘텐츠 재생 장치.
  13. 제 11 항에 있어서, 상기 사용자 인터페이스부가:
    상기 조작부로부터 줌 명령이 입력되면, 해당하는 범위의 지도와 관련된 콘텐츠를 주밍하도록 상기 궤적화면 생성부로 지시하는 주밍 제어부;
    를 더 포함하는 것을 특징으로 하는 기행 정보 콘텐츠 재생 장치.
  14. 제 11 항에 있어서, 상기 장치가:
    외부로부터 기행 콘텐츠를 수신하여 상기 메모리에 저장하거나, 상기 메모리에 저장된 기행 콘텐츠를 외부로 전송하는 통신부;
    를 더 포함하는 것을 특징으로 하는 기행 정보 콘텐츠 재생 장치.
  15. 콘텐츠 개요 정보를 포함하는 헤더와, 재생될 멀티미디어 콘텐츠의 구성요소들인 오브젝트 파일들과, 프레임별로 순차적인 그래픽 레이어들로 상기 오브젝트 파일들 및 그래픽 객체들의 재생을 제어하는 재생제어명령들을 포함하여 구성되는 멀티미디어 콘텐츠가 저장되는 컴퓨터로 판독 가능한 저장 매체에 있어서,
    상기 오브젝트 파일들은 미디어 파일과 지도 정보를 포함하고,
    상기 재생제어명령들은 상기 지도 정보와 그 지도 상의 이동 궤적 및 그 이동 궤적 상의 아이콘들을 표시하고, 상기 아이콘들 중의 하나가 선택되면 그 아이콘에 관련된 미디어 파일을 재생하는 기행 정보 출력 제어명령부;
    를 포함하는 것을 특징으로 하는 멀티미디어 콘텐츠가 컴퓨터로 판독 가능한 저장 매체.
  16. 제 15 항에 있어서, 상기 기행 정보 출력 제어명령부가:
    지시된 미디어 파일을 재생하는 미디어 재생명령부와;
    지시된 범위의 지도 위에 관련된 이동 궤적을 표시하고, 그 이동 궤적 상에 관련된 아이콘들을 표시하기 위하여 궤적 콘텐츠 출력 화면을 생성하는 궤적화면 생성명령부와;
    상기 궤적화면 생성부로 일정 범위의 궤적 콘텐츠를 출력하도록 지시하고, 사용자 조작에 응답하여, 아이콘들 중 하나가 선택되면 해당 아이콘과 관련된 미디 어 파일을 재생하도록 상기 미디어 재생부로 지시하는 미디어 재생명령부를 포함하는 사용자 인터페이스 명령부;
    를 포함하는 것을 특징으로 하는 멀티미디어 콘텐츠가 컴퓨터로 판독 가능한 저장 매체.
  17. 제 16 항에 있어서, 상기 미디어 재생명령부가:
    재생하는 미디어 파일이 이미지, 동영상, 음성 파일 중 하나인 것을 특징으로 하는 멀티미디어 콘텐츠가 컴퓨터로 판독 가능한 저장 매체.
  18. 제 16 항에 있어서, 상기 사용자 인터페이스 명령부가:
    줌 명령이 입력되면, 해당하는 범위의 지도와 관련된 콘텐츠를 재생하도록 상기 궤적화면 생성명령부로 지시하는 주밍 제어명령부;
    를 더 포함하는 것을 특징으로 하는 멀티미디어 콘텐츠가 컴퓨터로 판독 가능한 저장 매체.
KR1020070091135A 2007-09-07 2007-09-07 기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치 KR100950070B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070091135A KR100950070B1 (ko) 2007-09-07 2007-09-07 기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070091135A KR100950070B1 (ko) 2007-09-07 2007-09-07 기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치

Publications (2)

Publication Number Publication Date
KR20090025929A KR20090025929A (ko) 2009-03-11
KR100950070B1 true KR100950070B1 (ko) 2010-03-26

Family

ID=40694172

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070091135A KR100950070B1 (ko) 2007-09-07 2007-09-07 기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치

Country Status (1)

Country Link
KR (1) KR100950070B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101578008B1 (ko) * 2009-11-18 2015-12-16 엘지전자 주식회사 이동 단말기 및 이것의 디스플레이 제어 방법
KR101651489B1 (ko) * 2010-02-01 2016-08-26 엘지전자 주식회사 컨텐츠 이용 방법, 컨텐츠 표시 방법 및 이를 수행하는 이동 단말기

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060076013A (ko) * 2004-12-29 2006-07-04 삼성전자주식회사 지도 데이터를 이용한 전자앨범 제작 장치 및 방법
KR20060083102A (ko) * 2005-01-14 2006-07-20 (주)시소모바일 위치정보를 가지는 이미지파일 관리시스템 및 그 방법,휴대용 단말기
KR20060108972A (ko) * 2005-04-14 2006-10-19 에스케이 텔레콤주식회사 위치 정보를 포함하는 컨텐츠 제공 방법 및 시스템
KR100747697B1 (ko) 2006-03-21 2007-08-08 에스케이 텔레콤주식회사 위치 정보가 삽입된 사진 또는 동영상을 이용하여 지도표시 블로그 서비스를 제공하는 방법 및 시스템

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060076013A (ko) * 2004-12-29 2006-07-04 삼성전자주식회사 지도 데이터를 이용한 전자앨범 제작 장치 및 방법
KR20060083102A (ko) * 2005-01-14 2006-07-20 (주)시소모바일 위치정보를 가지는 이미지파일 관리시스템 및 그 방법,휴대용 단말기
KR20060108972A (ko) * 2005-04-14 2006-10-19 에스케이 텔레콤주식회사 위치 정보를 포함하는 컨텐츠 제공 방법 및 시스템
KR100747697B1 (ko) 2006-03-21 2007-08-08 에스케이 텔레콤주식회사 위치 정보가 삽입된 사진 또는 동영상을 이용하여 지도표시 블로그 서비스를 제공하는 방법 및 시스템

Also Published As

Publication number Publication date
KR20090025929A (ko) 2009-03-11

Similar Documents

Publication Publication Date Title
JP4213447B2 (ja) アルバム作成方法および装置並びにプログラム
US8825404B2 (en) Devices, methods, and systems for managing route-related information
CN100407782C (zh) 相册制作方法及其装置
KR100703392B1 (ko) 지도 데이터를 이용한 전자앨범 제작 장치 및 방법
US20110231745A1 (en) Slideshow creator
KR20170066415A (ko) 문맥적 데이터를 이용한 비디오 편집 및 클러스터를 이용한 컨텐트 검색
JP2007036830A (ja) 動画管理システム、動画管理方法、クライアント、およびプログラム
CN103124968B (zh) 用于后仰式娱乐的内容转换
TWI457768B (zh) 內容產生裝置、提供網頁服務以整合贊助媒體與使用者產生內容之系統、以及電腦實施方法
EP2711853B1 (en) Methods and systems for media file management
KR100950070B1 (ko) 기행 정보 콘텐츠 제작 장치 및 방법과 콘텐츠 재생 장치
KR101850501B1 (ko) 역사 컨텐츠 제공 시스템
JP2002027386A (ja) データファイル管理用記録媒体およびデータファイル管理装置
JP5644814B2 (ja) 情報処理装置、情報処理システム、制御方法、情報処理方法およびそのプログラム
KR20090035989A (ko) 컨텐츠 획득 시스템 및 그 방법
KR100563085B1 (ko) 수치지도와 사진영상의 복합 디스플레이 방법
TWI661351B (zh) 結合地圖服務的數位內容系統與數位內容產生方法
US20200034338A1 (en) System and method of virtual/augmented/mixed (vam) reality data storage
JP6861562B2 (ja) 画像共有システム、画像共有サーバ及び画像共有方法
JP4559210B2 (ja) 電子アルバム作成装置および電子アルバム作成システム
TWI403693B (zh) 可攜式電子裝置、導航資訊下載系統及其方法
JP2000244812A (ja) マルチメディア情報統合装置およびマルチメディア情報統合方法ならびにこの方法を記録した記録媒体
JP2004139575A (ja) アルバム作成装置および方法並びにプログラム
JP4561358B2 (ja) 電子アルバム作成装置および電子アルバム作成システム
TW201303699A (zh) 連結地圖軌跡與多媒體資訊的電腦可讀取式指令、圖形化使用者介面及系統

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130325

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20140313

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20160126

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180202

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20190318

Year of fee payment: 10