KR100679575B1 - 동화상 관리 장치 및 방법 - Google Patents

동화상 관리 장치 및 방법 Download PDF

Info

Publication number
KR100679575B1
KR100679575B1 KR1020037015717A KR20037015717A KR100679575B1 KR 100679575 B1 KR100679575 B1 KR 100679575B1 KR 1020037015717 A KR1020037015717 A KR 1020037015717A KR 20037015717 A KR20037015717 A KR 20037015717A KR 100679575 B1 KR100679575 B1 KR 100679575B1
Authority
KR
South Korea
Prior art keywords
representative image
image
representative
attribute information
moving
Prior art date
Application number
KR1020037015717A
Other languages
English (en)
Other versions
KR20040015254A (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 캐논 가부시끼가이샤
Publication of KR20040015254A publication Critical patent/KR20040015254A/ko
Application granted granted Critical
Publication of KR100679575B1 publication Critical patent/KR100679575B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • G06F16/739Presentation of query results in form of a video summary, e.g. the video summary being a video sequence, a composite still image or having synthesized frames
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/326Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is a video-frame or a video-field (P.I.P.)
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Processing Or Creating Images (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

각각의 동화상 데이터에 대응시켜 하나 또는 복수의 대표 화상 데이터를 이용함으로써 동화상 데이터 및 대표 화상 데이터를 관리하는 동화상 데이터 관리 장치가 제공된다. 동화상 데이터에 의해 대표되는 동화상에서의 임의의 구간를 나타내는 썸네일이 생성되어, 동화상 파일의 썸네일 영역에 저장된다. 각각의 썸네일에 대응하는 인덱스들이 동화상 파일의 인덱스 영역에 저장된다. 각각의 인덱스는 썸네일 화상에 의해 대표되는 동화상 데이터에서의 일부를 나타내는 개시점/종료점과, 썸네일의 이용을 나타내는 속성 정보를 포함한다. 이러한 속성 정보에 의해, 각종 동화상 데이터 처리시 대표 화상을 이용한 동화상의 조작성이 개선될 수 있고, 대표 화상들의 관리가 간단하게 될 수 있다.
동화상 관리 장치, 동화상 관리 방법, 기록 매체, 대표 화상

Description

동화상 관리 장치 및 방법{MOVING IMAGE MANAGEMENT APPARATUS AND METHOD}
본 발명은 기억 매체에 기록된 동화상 데이터를 하나 또는 복수의 대표 화상에 의해 관리하는 동화상 데이터 관리 장치 및 방법에 관한 것이다.
종래, 기억 매체에 기록된 대표 화상들을 이용하여 동화상을 관리하는 방법이 제안되어 왔다. 일본 특허 03081304호는 일반적인 동화상 및 정지 화상용 재생 장치에서 대표 화상들을 이용하는 것을 개시하고 있고, 특히 정지 화상 또는 동화상의 선택에 관한 간략화된 표시를 위해 대표 화상을 이용하는 것을 개시하고 있다. 또한, 일본 특개평 11-176317호 및 2000-322875호는 동화상 구간에 대하여 대표 화상을 할당하는 것과, 대표 화상을 이용하여 재생 지시의 대상으로서의 구간을 선택하는 것을 개시하고 있다.
이러한 대표 화상이 일반적으로 이용됨에 따라, 대표 화상의 이용 형태도 다양화되고 있다. 예를 들어, 대표 화상을 이용한 화상 관리는 상술된 재생 장치 뿐만 아니라 편집 장치에도 적용될 수 있다.
그러나, 동일한 동화상에 관하여도, 재생시 유저 인터페이스에 적절한 대표 화상과 편집시 유저 인터페이스에 적절한 대표 화상은 각각 다르다. 따라서, 동일한 대표 화상이 편집 장치를 포함하는 각종 장치들에 이용되는 경우, 이하의 문제 점이 발생한다.
예를 들어, 도 1에서, 참조번호 11은 동화상을 나타낸다. 이 동화상에서, 구간 (a)에는, 준비시 배트를 쥐고 있고 볼을 치는 타자의 동작이 기록된다. 참조번호 12 및 13은 동일한 구간 (a)에 관한 대표 화상을 나타낸다. 구간 (a)의 선두 프레임으로부터 형성된 대표 화상(12)은 준비시 타자의 화상이다. 타자가 볼을 칠 때의 타자의 화상인 대표 화상(13)은 구간 (a)의 내용을 나타내기에 가장 적절한 대표 화상이다.
일반적으로, 하나의 구간에 대하여 하나의 대표 화상이 할당되듯이, 실제로는 대표 화상(12 및 13) 중 어느 하나가 구간 (a)의 대표 화상으로서 등록된다. 등록된 대표 화상은 예를 들어 재생 장치에 대한 인덱스 화상으로서 이용될 수 있다. 그러나, 대표 화상(13)이 등록된 경우, 재생 장치에서 대표 화상의 선택시, 재생은 타자가 볼을 치기 전의 상태로부터 개시되므로, 유저는 부자연스러움을 느끼게 된다. 한편, 대표 화상(12)이 등록된 경우, 편집 장치에서 화상이 이용될 때, 구간 (a)의 내용이 화상(12)에 의해서는 정확하게 파악되지 않는다. 즉, 도 1의 예에서, 구간 (a)가 타자가 볼을 치는 장면을 나타내는지 또는 타자가 헛스윙하는 장면을 나타내는지를 대표 화상(12)로부터는 판정할 수 없다. 이러한 방식으로, 동화상의 일 구간에 대하여 적절한 대표 화상은 이용될 장치의 목적에 따라 다르게 된다.
종래는, 재생 및 편집 등 동화상 데이터의 용도 및 이용형태에 따라 대표 화상의 할당 및 관리가 필요하게 된다. 따라서, 대표 화상의 정보는 동화상이나 정 지 화상에 의해 또는 장치나 용도에 의해 여유있게 유지된다. 또한, 상기 정보를 이용하기 위한 처리용 프로그램 코드가 대표 화상들에 대하여 각각 유지된다. 즉, 대표 화상이 각종 동화상 데이터 처리에 이용될 때, 대표 화상의 정보는 장치 또는 프로그램에 의해 각각 관리된다. 따라서, 대표 화상 데이터를 개별적으로 저장하는 것은 낭비이다. 적절한 대표 화상의 이용에 대하여 우수한 조작성을 얻기 위해서는, 대표 화상의 관리가 복잡하게 된다.
<발명의 개요>
본 발명은 상술한 문제점을 고려하여 이루어진 것으로, 각종 동화상 데이터 처리의 실행시 대표 화상을 이용하는 동화상 데이터의 조작성을 향상시키는 것과, 대표 화상의 관리를 간략화하는 것을 목적으로 한다.
본 발명에 따르면, 기억 매체에 기록된 복수의 동화상을 하나 또는 복수의 대표 화상에 대응시켜 관리하는 동화상 관리 장치에 있어서, 동화상의 임의의 구간 또는 전체를 대표하는 대표 화상을 기록하는 수단; 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 수단; 및 상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 수단을 포함하고, 상기 대표 화상이 유저에 의해 지정되는 경우, 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체가 선택된 것으로 해석하는 동화상 관리 장치를 제공함으로써 상술한 목적이 달성된다.
본 발명의 다른 면에 따르면, 기억 매체에 기록된 복수의 동화상을 하나 또는 복수의 대표 화상에 대응시켜 관리하는 동화상 관리 장치에 있어서, 동화상의 임의의 구간 또는 전체를 대표하는 대표 화상을 생성하는 생성 수단; 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 제1 기록 수단; 및 상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 제2 기록 수단을 포함하는 동화상 관리 장치를 제공함으로써 상술한 목적이 달성된다.
본 발명의 또 다른 면에 따르면, 기억 매체에 기록된 복수의 동화상을 하나 또는 복수의 대표 화상에 대응시켜 관리하는 동화상 관리 방법에 있어서, 동화상의 임의의 구간 또는 전체를 대표하는 대표 화상을 기록하는 단계; 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 단계; 및 상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 단계를 포함하고, 상기 대표 화상이 유저에 의해 지정되는 경우, 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체가 선택된 것으로 해석하는 동화상 관리 방법을 제공함으로써 상술한 목적이 달성된다.
본 발명의 또 다른 면에 따르면, 기억 매체에 기록된 복수의 동화상을 하나 또는 복수의 대표 화상에 대응시켜 관리하는 동화상 관리 방법에 있어서, 동화상의 임의의 구간 또는 전체를 대표하는 대표 화상을 생성하는 생성 단계; 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 제1 기록 단계; 및 상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 제2 기록 단계를 포함하는 동화상 관리 방법을 제공함으로써 상술한 목적이 달성된다.
본 발명의 다른 특징 및 장점 등은 첨부 도면을 참조한 이하의 설명으로부터 명백하게 될 것이며, 이하의 설명에서 동일한 참조부호는 도면에서 동일 또는 유사한 부분을 지칭하는 것이다.
본 명세서에 첨부되어 그 일부를 구성하는 첨부 도면은 본 발명의 실시예를 나타내는 것으로, 그 설명과 함께 본 발명의 원리를 설명하기 위한 것이다.
도 1은 대표 화상의 활용에서의 문제점을 예시하는 도면;
도 2는 본 발명의 실시예에 따른 동화상 처리 장치의 제어 구성을 나타내는 블럭도;
도 3은 본 발명의 실시예에 따른 동화상 처리 장치의 기능 구성을 나타내는 블럭도;
도 4는 본 발명의 실시예에 따른 동화상 파일에서의 썸네일 저장 형태의 일 예를 나타내는 개략도;
도 5는 도 4에서의 풋터(403)의 인덱스 영역(406)에서의 1 인덱스의 데이터 구조의 일 예를 나타내는 테이블;
도 6A 및 6B는 도 4의 헤더(401)에서의 썸네일(405)의 데이터 구조 및 풋터(403)의 썸네일 영역(407)에서의 1 썸네일의 데이터 구조의 일 예를 나타내는 테이블;
도 7은 본 발명의 실시예에 따른 썸네일 등록 조작의 일 예를 나타내는 플로 우챠트;
도 8A 및 8B는 브라우저의 실행시 유저 인터페이스의 예를 나타내는 도면;
도 9A 및 9B는 동화상 관리 장치에서 브라우저 동작시의 처리를 나타내는 플로우챠트;
도 10은 편집부(305)에 의한 동화상 편집시의 유저 인터페이스의 일 예를 나타내는 도면;
도 11은 편집부(305)에 의한 동화상 편집시의 썸네일 표시 동작을 나타내는 플로우챠트; 및
도 12는 인쇄 동작에서의 썸네일의 이용을 설명하는 플로우챠트.
본 발명의 바람직한 실시예가 첨부 도면에 따라 상세히 설명될 것이다.
본 실시예에서는, 대표 화상을 이용하는 방법에서, 대표 화상과 관련된 정보를 일괄하여 관리/이용하기 위해, 상기 정보는 공유 가능한 것으로 하고, 그 이용 형태 등에 따라서, 대표 화상 관련 정보에 구별 또는 공유를 위한 리던던트 정보가 부가된다. 이러한 구성에서는, 대표 화상 등에 관한 정보가 일괄하여 기록 및 저장될 수 있어, 낭비가 회피된다. 또한, 본 발명에 따르면, 각각의 장치 및 프로그램의 고유 기능을 구현하기 위해 필요한 정보가 대표 화상 등에 대한 정보에 포함되기 때문에, 상기 기능들이 구현될 수 있다. 또한, 대표 화상에 관련된 정보의 저장시, 스토리지의 구성, 포맷 등이 정보의 이용형태 또는 방식에 따라 변화된다.
도 2는 본 실시예에 따른 동화상 처리 장치의 제어 구성을 나타내는 블럭도 이다. 도 2에서, 참조번호 201은 동화상 관리 장치에서 각종 제어를 수행하는 CPU를 나타낸다. 참조번호 202는 장치의 부트-업시 실행되는 부트 프로그램과 각종 데이터가 저장된 ROM을 나타낸다. 참조번호 203은 CPU(201)가 처리하기 위한 제어 프로그램이 저장되고, CPU(201)가 각종 제어의 실행할 때의 작업 영역을 제공하는 RAM을 나타낸다. 참조번호 204는 키보드를 나타내고, 205는 유저의 각종 입력 조작에 대한 환경을 제공하는 마우스를 나타낸다.
참조번호 206은 하드 디스크, 플로피 디스크, 광 디스크, 자기-광 디스크, 자기 테이프, 불휘발성 타입 반도체 메모리(예를 들어 플래시 메모리) 등을 포함하는 외부 기억 장치를 나타낸다. 참조번호 207은 화상 편집시의 유저 인터페이스, 화상 편집의 결과 등을 유저에게 표시하는 디스플레이 등을 포함하는 표시부를 나타낸다. 참조번호 208은 네트워크 상에서 각각의 디바이스들과 통신을 가능하게 하는 네트워크 인터페이스를 나타낸다. 참조번호 209는 비디오 카메라(210)와 VTR(212)로부터 동화상을 판독하는 비디오 인터페이스를 나타낸다. 참조번호 211은 상술한 각 소자들을 접속시키는 버스를 나타낸다.
비디오 카메라(210), VTR(212) 및 외부 기억 장치(206)는 장치에 결합되거나 직접 접속된 것에 제한되지 않고, 네트워크 상에 배치된 디바이스들이 이용될 수 있다는 것에 주목하자.
도 3은 본 실시예에 따른 동화상 처리 장치의 기능적 구성을 나타내는 블럭도이다. 참조번호 300은 키보드(204), 마우스(205) 등을 통해 유저의 지시나 입력득을 취득하는 유저 조작부를 나타낸다. 참조번호 301은 비디오 I/F(209)를 통해 비디오 카메라(210), VTR(212) 등으로부터 동화상을 판독하고, 상기 동화상을 장치로 입력하는 동화상 입력부를 나타낸다. 참조번호 302는 외부 기억 장치(206)를 포함하는 동화상 파일 저장부를 나타내는 것으로, 동화상 입력부(301)에 의해 입력된 동화상을 파일 포맷으로 저장한다.
참조번호 303은 동화상 파일 저장부(302)에 저장된 동화상을 표시부(207) 상에 제공하는 썸네일 작성부를 나타내는 것으로, 유저는 원하는 구간 및 상기 구간에서의 프레임 화상을 지정할 수 있다. 썸네일 작성부는 지정된 프레임 화상에 기초하여 축소 화상(이하, '썸네일 화상'이라 함)을 작성하고, 지정된 구간 등에 관한 정보와 함께 이를 동화상 파일 저장부(302)에 저장한다. 즉, 썸네일 작성부(303)에 의해, 유저는 표시부(207) 상에 제공된 동화상을 참조할 수 있고, 유저 조작부(300)를 통해 동화상의 구간 및 구간을 대표하는 프레임을 지정할 수 있다. 그리고, 지정된 프레임 화상에 기초하여 썸네일 화상이 지정된 구간 등에 관한 정보와 함께 동화상 파일 저장부(302)에 저장된다.
참조번호 304는 동화상 파일 저장부(302)로부터 썸네일을 판독하여 이를 표시부(207)를 통해 표시하고, 유저에 의해 선택된 썸네일에 대응하는 동화상을 재생하는 브라우저부를 나타낸다. 참조번호 305는 동화상 파일 저장부(302)의 동화상에 편집을 행하는 편집부를 나타낸다. 또한, 편집의 과정 및 결과는 표시부(207)를 통해 표시된다.
상술된 각 소자들의 기능은 ROM(202)에 저장된 제어 프로그램을 CPU(201)가 실행함으로써 구현된다는 것에 주목하자. 그렇지 않으면, 제어 프로그램이 외부 기억 장치(206)로부터 RAM(203) 상으로 적절히 로드되어 CPU(201)에 의해 실행되도록 구성되어도 좋다.
<1. 썸네일 저장 방법>
도 4는 본 발명의 실시예에 따른 동화상 파일의 썸네일 저장 형태의 일 예를 나타내는 개략도이다.
참조번호 400은 동화상 파일 저장부(302)에 의해 기억 매체에 기록된 동화상 파일을 나타낸다. 기록 단위는 1개의 동화상 파일로 제한되는 것이 아니라, 촬상 장치의 녹화 버튼을 누르는 것에서부터 촬상의 정지까지의 숏(shot), 또는 1개의 TV 방송 프로그램일 수 있다. 동화상 파일(400)은 관리 정보 등이 기록되는 헤더(401), 동화상 데이터 자체가 기록되는 동화상(402), 및 주로 썸네일이 기록되는 풋터(403)를 포함한다.
헤더(401)에는, 동화상 파일의 데이터 사이즈, 포맷, 작성 일자 등에 관한 동화상 파일 관리 정보(404) 및 1매의 썸네일(405)이 기록된다. 풋터(403)는 복수매의 썸네일이 기록될 수 있는 썸네일 영역(407) 및 각각의 썸네일에 대한 인덱스 정보가 기록되는 인덱스 영역(406)을 갖는다.
도 5는 도 4의 풋터(403)의 인덱스 영역(406)에 있는 1 인덱스에 대한 데이터 구조의 일 예를 나타내는 테이블이다. 도면에서, "개시점" 및 "종료점"은 썸네일에 의해 대표되는 동화상의 구간의 개시점과 종료점이다. 개시점과 종료점의 형태는 동화상의 구간을 특정하기만 한다면 특별히 제한되지 않지만, 타임 코드 또는 프레임 ID로 기술되는 것이 바람직하다. "썸네일 타입 ID"에는, 썸네일의 용도를 나타내는 ID가 기술된다. 본 실시예에서는, 썸네일 타입 ID가 이하와 같은 썸네일의 용도로 정의된다.
썸네일 타입 ID = 1 : 브라우저용
썸네일 타입 ID = 2 : 동화상 편집용
썸네일 타입 ID = 3 : 인쇄용
본 예에서, 썸네일을 이용하는 어플리케이션 타입에 대하여 ID가 규정된다.
또한, "썸네일 오프셋"에는, 인덱스에 의해 지시된 썸네일로의 오프셋이 기술된다.
도 6A 및 6B는 도 4의 헤더(401)의 썸네일(405) 및 풋터(403)의 썸네일 영역(407)의 1 썸네일의 데이터 구조 예를 나타내는 테이블이다. 도 6A에서, "썸네일 헤더"에는, 썸네일 화상 등의 관리 정보가 기술된다. 또한, "썸네일 화상"에는, 썸네일 화상 데이터 자체가 기술된다. 또한, 도 6B는 "썸네일 헤더"의 데이터 구조의 일 예를 나타낸다. "썸네일 화상 오프셋"에는, "썸네일 헤더"의 헤드로부터 썸네일 화상의 저장 위치로의 오프셋이 기술된다. "썸네일 화상 사이즈"에는, 썸네일 화상의 사이즈가 기술된다. "썸네일 키 상대 지점"에는, 썸네일의 기초로서의 동화상의 프레임 위치가 "개시점"으로부터의 상대적 위치로서 기술된다.
<썸네일 등록 처리>
도 7은 본 발명의 실시예에 따른 썸네일 등록 조작의 일 예를 나타내는 플로우챠트이다.
먼저, 단계 S100에서, 동화상 입력부(301)는 동화상을 입력하고, 이를 도 4 에 도시된 동화상 파일(400)의 포맷으로 동화상 파일 저장부(302)에 기록한다. 이 때, 헤더(401)의 썸네일 저장 영역과 풋터 영역은 예약 영역들(기억 매체의 물리 영역)로서 확보된다. 예를 들어, 광 디스크의 경우, 예약 영역들은 내부 원주 영역에 확보된다. 다음에, 단계 S101에서, 썸네일 지정이 유저에 의해 이루어졌는지 여부가 판정된다. 썸네일 지정은 본 단계 S101에서 장치의 기능을 이용하여 유저에 의해 이루어지는 것으로서, 썸네일의 기초로서 동화상에서의 임의의 프레임, 썸네일에 의해 표현되는 동화상에서의 구간, 썸네일의 사용목적, 중요 썸네일인지 여부에 관한 지정 등을 의미한다. 유저가 셋업을 행할 때, 유저는 장치를 설정 모드로 설정하고, 키보드 또는 마우스에 의해 동화상에서 원하는 구간을 지정하고, 재생을 수행하며, 유저가 썸네일을 형성하기 원하는 화상이 표시될 때, 유저는 키보드 또는 마우스에 의해 썸네일이 될 프레임을 지정한다. 이 경우, 지정된 프레임은 썸네일의 기초 화상이고, 지정된 원하는 구간은 썸네일에 의해 표현되는 동화상에서의 구간이다. 썸네일 설정에 있어, 유저의 설정 및 장치에 의한 자동 설정 등 각종 방법이 이용될 수 있다는 것에 주목하자. 본 발명에서는, 어떠한 설정도 채택될 수 있다. 또한, 썸네일의 사용목적의 지정, 중요 썸네일인지 여부에 대한 지정은 소정의 유저 인터페이스를 통해 키보드 또는 마우스에 의해 이루어질 수 있다.
다음에, 단계 S102에서, 중요 썸네일이라고 지정이 이루어졌는지 여부가 판정된다. 중요 썸네일의 지정은 썸네일이 전체 동화상 파일을 가장 적절하게 표현한다는 것을 의미한다. 중요 썸네일의 지정이 유저에 의해 이루어졌으면, 프로세 스는 단계 S103으로 진행하여, 썸네일의 생성을 위해 지정된 프레임 위치가 동화상 파일의 헤드로부터 상대적 위치로 보정되어,"썸네일 키 상대 지점"을 취득한다. 다음에, 단계 S104에서, 지정된 프레임으로부터 썸네일이 생성되고, 헤더로서 단계 S103에서 산출된 "썸네일 키 상대 지점"과; 썸네일 화상의 사이즈(썸네일 화상 사이즈)와; 썸네일 화상의 저장 위치까지의 상대적인 거리에 관한 정보(썸네일 화상 오프셋)를 갖는 썸네일이, 헤더(401)에 기록된다. 이 때, 헤더(401)는 예를 들어, 광 디스크의 이용시는 내주 부분 등과 같이 기억 매체에 비교적 빠르고 용이한 액세스를 위한 위치에 저장된다. 그리고, 프로세스는 단계 S101로 복귀한다.
한편, 단계 S102에서 중요 썸네일의 지정이 이루어지지 않았다고 판정되면, 프로세스는 단계 S105로 진행한다. 단계 S105에서는, 동화상 파일(400)의 풋터(403)의 인덱스 영역(406) 중 미사용 영역에 신규 인덱스가 확보된다. 다음에, 단계 S106에서는, 썸네일 영역(407) 중 미사용 영역에 신규 썸네일이 확보된다. 다음에, 단계 S107에서는, 단계 106에서 확보된 썸네일에 대한 오프셋 값이 산출된다.
다음에, 단계 S108에서, 지정된 썸네일의 타입이 유저에 의해 지정된 사용목적에 기초하여 판정된다. 본 실시예에서는, 브라우징, 동화상 편집 및 인쇄 중 어느 하나가 유저에 의해 사용목적으로서 설정된다. 지정된 타입에 따라 단계 S109 내지 S111 중 어느 하나로 프로세스가 분기하고, 대응 썸네일 타입 ID가 설정된다. 상기 ID 설정은 상술된 썸네일 타입 ID의 테이블을 미리 유지하여 이를 참조함으로써 이루어진다. 본 실시예에서, 사용목적이 브라우징용이면, 설정은 썸네일 타입 ID = 1로 이루어지고(S109); 목적이 동화상 편집용이면, 설정은 썸네일 타입 ID = 2로 이루어지고(S110); 목적이 인쇄용이면, 설정은 썸네일 타입 ID = 3으로 이루어진다(S111). 본 실시예에서는, 3개의 타입이 주어졌지만, 타입의 갯수가 3개로 제한되는 것은 아니다.
다음에, 단계 S112에서는, 단계 S107에서 산출된 오프셋(썸네일 오프셋)을 갖는 인덱스, 단계 S108 내지 S111에서 설정된 썸네일 타입 ID, 및 유저에 의해 지정된 구간을 대표하는 개시점 및 종료점이 생성되어 풋터(403)에 저장된다.
다음에, 단계 S113에서는, 썸네일로서 채용된 프레임의 위치가 구간의 선두로부터의 상대 위치로 보정되고, 썸네일 키 상대 지점이 취득된다. 단계 S114에서는, 단계 S101에서 지정된 프레임을 축소시킴으로써 썸네일이 생성되고, 이 썸네일은, 단계 S113에서 산출된 썸네일 키 상대 지점, 썸네일의 화상 사이즈(썸네일 화상 사이즈) 및 썸네일 화상의 저장 위치까지의 상대적 거리에 관한 정보(썸네일 화상 오프셋)를 썸네일 헤더로서 하여(도 6A 참조), 이들과 함께 풋터(403)에 저장된다. 다음에, 프로세스는 단계 S101로 복귀하고, 썸네일의 지정이 다시 이루어지면, 단계 S102 내지 S114에서의 처리가 반복된다. 풋터(403), 특히 썸네일 영역(407)은 기억 매체의 연속적인 영역에 저장되는 것이 바람직하다는 것에 주목하자.
또한, 단계 S101에서 썸네일의 지정이 이루어지지 않았다고 판정되면, 프로세스는 단계 S115로 진행하여, 등록 처리의 완료가 지시되었다고 판정되면, 프로세스는 종료한다. 등록 처리의 완료가 지시되지 않았다고 판정되면, 프로세스는 단계 S101로 복귀하여 상술한 처리를 반복한다.
상술한 처리에 의해, 중요 썸네일이 기억 매체 상의 액세스가 빠르고 용이한 위치(예를 들어, 광 디스크의 이용시는 내주 부분)에 저장될 수 있다. 또한, 사용목적이 다른 썸네일은 썸네일 타입 ID에 의해 구별될 수 있고, 이들 썸네일은 동일한 파일에 저장될 수 있어, 관리가 간편하게 된다.
<썸네일 활용 처리>
상술한 썸네일 등록 처리에 의해 등록된 썸네일의 활용에 대한 처리가 설명될 것이다.
먼저, 브라우저에서의 썸네일의 활용이 설명될 것이다. 도 8A 및 8B는 브라우저의 유저 인터페이스 예이다. 도 8A에서, 참조번호 801은 브라우저의 표시 영역 전체를 나타낸다. 참조번호 802는 배열된 썸네일들이 표시되는 영역을 나타낸다. 썸네일은 상부 라인으로부터 좌측에서 우측으로 표시된다. 참조번호 803은 스크롤 바를 나타낸다. 썸네일들이 썸네일 표시 영역(802)에 한 번에 표시될 수 없는 경우, 스크롤 바에서의 드래깅에 의해 순차적으로 표시될 수 있다. 유저는 유저 조작부(300)에서의 조작에 의해 포인터(804)를 이동하여, 썸네일 표시 영역(802)에서 원하는 썸네일을 지정한다. 썸네일이 포인터(804)에 의해 선택될 때, 표시 화면 화상은 도 8B에 도시된 바와 같이 동화상 재생 화면 화상(805)으로 변화하고, 동화상 재생이 개시된다.
이하, 브라우저에서의 썸네일의 활용을 구현하기 위한 처리가 설명될 것이다. 도 9A 및 9B는 동화상 관리 장치에서 브라우저 동작시의 처리를 도시하는 플로우챠트이다. 도 9A 및 9B에 도시된 처리는 동화상 관리 장치에서 브라우저 쳐리 가 개시되고 브라우즈될 동화상이 지정될 때 실행된다는 것에 주목하자. 브라우즈될 동화상 파일의 지정시, 각각의 동화상 파일을 대표하는 썸네일들(각각의 동화상 파일의 헤더에 저장된 썸네일들)이 도 8A의 썸네일 표시 영역에 표시되고, 원하는 동화상 파일은 포인터(804)에 의해 원하는 썸네일을 지정하는 것에 의해 선택된다는 것에 주목하자. 원하는 동화상 파일이 선택되면, 도 9A 및 9B에 도시된 처리가 개시된다.
먼저, 단계 S201에서, 브라우즈부(304)는 동화상 파일 저장부(302)에 의해 저장된 동화상 파일들 중 상술한 조작에 의해 선택된 동화상 파일(400)의 헤더(401)를 판독한다. 그리고, 브라우즈부는 동화상 파일 관리 정보(404)로부터 파일 사이즈 등의 각종 기초 관리 정보를 취득하여 이를 메모리(RAM(203))에 저장한다. 다음에, 단계 S202에서, 브라우즈부(304)는 풋터(403)의 인덱스 영역을 판독하고, 후술될 썸네일의 시간 순차 표시를 위해, 개시 위치(도 5의 개시점)에 의해 단계 S202에서 판독된 인덱스 영역(406)에 포함된 인덱스들 상에 오름차순으로 정렬(sorting)을 수행한다(S203).
다음에, 단계S204에서는, 스크롤 바(803)의 바의 현재 위치로부터 현재 썸네일 표시 개시 매수 N이 취득된다. 예를 들어, (도 8에 도시된 바와 같이) 스크롤 바(803)가 상단에 있으면, 표시 매수 번호 N = 1을 유지한다. 따라서, 표시는 1매째의 썸네일로부터 개시된다.
다음에, 단계 S205 내지 S212에서 선두의 인덱스로부터 후속 처리를 순차 수행함으로써, N매째 이하의 브라우징용 썸네일들이 썸네일 표시 영역(802)에 표시된 다.
먼저, 단계 S205에서는, 인덱스의 썸네일 타입 ID를 체크함으로써 인덱스에서의 썸네일이 브라우징용인지 여부가 체크된다. 상술된 바와 같이, 썸네일 타입 ID = 1 내지 3으로 규정되어 있다고 가정하면, 썸네일 타입 ID = 1로 설정된 썸네일은 브라우징용 썸네일이라고 판정된다. 처리의 개시시, 정렬 후 선두로부터 체크가 개시된다는 것에 주목하자.
단계 S205에서 브라우저용 썸네일이라고 판정되면, 프로세스는 단계 S206으로 진행한다. 단계 S206에서는, 매수 C(브라우저용 썸네일들에서의 순서)가 카운트된다. 단계 S207에서는, 카운트된 매수 C가 표시 개시 매수 N보다 작은지 여부(C < N)가 체크된다. 이러한 처리는 N 매수 미만의 썸네일들을 표시하지 않고 스킵하기 위하여 이루어진다.
매수 C가 표시 개시 매수 N 이상이면, 다음 단계 S208에서 썸네일 화상이 썸네일 표시를 위해 판독된다. 다음에, 단계 S209에서는, 썸네일 화상이 썸네일 표시 영역(802)에 표시되고, 프로세스는 단계 S210으로 진행한다. 한편, 단계 S205에서 썸네일이 브라우징용이 아니라고 판정되거나, 또는 단계 S207에서 매수 C가 매수 N보다 작다고 판정되면, 프로세스는 단계 S210으로 진행한다.
단계 S210에서, 처리 대상은 다음 썸네일을 처리하기 위한 다음 인덱스로 이동된다. 직전 처리가 최종 인덱스 상에서 수행되었고 다음 인덱스가 존재하지 않는 경우, 프로세스는 단계 S213으로 진행한다. 다음 인덱스가 존재하면, 프로세스는 단계 S212로 진행하여, 썸네일 표시 영역(802)에서 표시가능한 썸네일의 매수를 초과하였는지 여부가 체크된다. 예를 들어, 도 8의 예에서, 표시가능한 썸네일 매수는 9이다. 표시가능한 썸네일 매수를 넘지 않으면, 처리는 단계 S205로 복귀한다. 즉, 처리될 인덱스가 존재하지 않거나 또는 표시가능한 썸네일 매수를 초과할 때까지, 순차로 인덱스를 체크하기 위해 단계 S205 내지 S210에서의 처리가 수행된다.
처리될 인덱스가 존재하지 않거나 또는 썸네일 표시 영역(802)에 표시가능한 썸네일 매수를 초과하면, 프로세스는 단계 S213으로 진행한다. 단계 S213에서는, 스크롤 바가 유저에 의해 조작되었는지 여부가 체크된다. 조작되었으면, 단계 S204 내지 S212에서의 처리가 반복되고, 이에 의해 조작된 스크롤 바의 위치에 대응하는 썸네일이 표시된다. 스크롤 바가 조작되지 않았으면, 처리는 단계 S214로 진행한다.
다음에, 단계 S214에서는, 썸네일 표시 영역(802)에 표시된 썸네일들 중 하나가 유저에 의해 선택되었는지 여부가 판정된다. 썸네일이 선택되었다면, 프로세스는 단계 S215로 진행하여, 선택된 썸네일에 대응하는 인덱스로부터 개시점이 판독된다. 다음에, 단계 S216에서는, 동화상 재생이 개시점으로부터 개시되고, 동화상이 동화상 재생 화면 화상(805)에 표시된다. 그 후, 프로세스는 단계 S217로 진행한다. 한편, 단계 S214에서 썸네일이 선택되지 않았다고 판정되면, 프로세스는 단계 S217로 진행한다.
단계 S217에서는, 브라우즈부(304)에 의한 브라우징의 종료가 지시되었는지 여부가 판정된다. 종료가 지시되지 않은 것으로 판정되면, 프로세스는 단계 S213 으로 진행한다. 종료가 지시된 것으로 판정되면, 프로세스는 종료한다.
상술한 예에서, 썸네일이 선택되면, 대응 인덱스로부터 개시점이 취득되고 그 위치로부터 재생이 개시되지만, 재생이 이러한 구성으로 제한되는 것은 아니라는 점에 주목하자. 개시점 및 종료점이 선택된 썸네일에 대응하는 인덱스로부터 취득되고 그 구간만 재생되는 구성도 가능하다.
상술한 설명에서, 브라우징은 설명의 편의상 하나의 동화상 파일에서 이루어지지만, 복수 동화상 파일에서의 썸네일 구간에서도, 각각의 동화상 파일들에 대한 썸네일을 표시하기 위해 처리를 반복함으로써 선택이 이루어질 수 있다.
상술한 처리에 의해, 브라우즈부(304)는 썸네일 영역(407)으로부터 브라우징용 썸네일(또는 썸네일들)만을 판독하여 이를 이용한다.
다음에, 동화상 편집에서의 썸네일 활용이 설명될 것이다. 본 예에서, 이하의 경우가 상정된다. 즉, 편집용 썸네일이 각각의 동화상 파일에 사전에 부가되었다. 이들 썸네일은, 단일 동화상 데이터를 생성하기 위해 또는 복수의 동화상 파일의 재생 지정 정보를 설명하는 플레이-리스트를 생성하기 위해, 복수의 파일들에 분산된 인기 장면들(favorite scenes)을 수집하는데 이용된다. 도 10은 편집부(305)에 의한 동화상 편집시 유저 인터페이스의 일 예이다. 참조번호 1000은 편집 작업이 수행되는 편집 작업 윈도우를 나타낸다. 참조번호 1001은 선택된 동화상 파일 또는 편집 결과가 체크를 위해 재생되는 재생 윈도우를 나타낸다. 참조번호 1002는 각각의 동화상 파일들의 헤더에서의 썸네일의 리스트를 표시하기 위한 동화상 파일 윈도우를 나타낸다. 참조번호 1003은 재생 윈도우(1001)에서 재생 되는 동화상의 조작, 예를 들어 좌측에서부터 "재생, 일시 정지, 정지, 되감기 및 빨리감기 등"을 위한 조작 버튼을 나타낸다.
참조번호 1004는 선택된 동화상 파일들이 각각의 동화상에서 구간의 지정을 위해 배열되는 장면 지정 윈도우를 나타낸다. 각각의 동화상 파일의 표시에서와 같이, 썸네일 화상들이 유저의 인식을 위해 중첩 표시된다는 점에 주목하자. 참조번호 1005는 장면 지정 바를 나타낸다. 선택된 클립(사선 부분)의 개시점 및 종료점은 장면 지정 바를 조작함으로써 지정될 수 있다. 이러한 목적으로, 장면 지정 바(1005)가 조작되는 동안, 장면 지정 바(1005)에 의해 표시되는 동화상의 일부에 대응하는 프레임들의 내용이 재생 윈도우(1001)에 표시된다. 따라서, 유저는 재생 윈도우(1001)에 표시되는 화상을 확인하고 장면 지정 바(1005)를 조작함으로써 개시점 및 종료점을 정확하게 특정할 수 있다.
참조번호 1006은 포인터를 나타낸다. 유저는 유저 조작부(300)를 조작함으로써 포인터(1006)를 이동시켜, 각종 버튼의 선택 및 조작의 지정을 행한다. 조작 절차에 있어, 동화상 파일들이 동화상 파일 윈도우(1002)로부터 선택되어 드래그되어 재생 순서에 따라 장면 지정 윈도우(1004)에 드래그 앤드 드랍된다(dragged and dropped). 그리고, 개시점 및 종료점은 장면 지정 바(1005)를 이용함으로써 보정된다. 이 때, 유저는 필요에 따라 조작부(1003)를 조작함으로써 재생 윈도우(1001)에서 동화상 재생을 수행하고 이에 의해 화상을 체크한다.
도 11은 편집부(305)에 의한 동화상 편집시 썸네일 표시 동작을 나타내는 플로우챠트이다. 도 11에서의 처리는 동화상 관리 장치에서 동화상 편집 처리가 실 행될 때 개시된다는 점에 주목하자.
먼저, 단계 S300에서, 편집부(305)는 동화상 파일 저장부(302)로부터의 모든 동화상 파일들의 헤더(401)를 판독한다. 다음에, 단계 S301에서, 편집부는 각 파일들의 헤더(401)에서의 썸네일(405)을 판독한다. 그리고, 단계 S302에서, 편집부는 헤더에서의 썸네일을 각각의 동화상 파일의 대표 화상으로서 동화상 파일 윈도우(1002)에 표시한다.
다음에, 단계 S303에서는, 동화상 파일이 선택되었는지 여부가 판정된다. 본 실시예에서는, 동화상 파일(파일들)이 포인터(1006)의 조작에 의해 동화상 파일 윈도우(1002)로부터 장면 지정 윈도우(1004)로 드래그 앤드 드랍되었는지 여부가 판정된다. 동화상 파일이 선택되었다면, 프로세스는 단계 S304로 진행하여, 유저에 의해 선택된 동화상 파일에서의 풋터로부터 인덱스 영역(406)이 판독된다. 그리고, 장면 지정 윈도우(1004)에 동화상 파일을 표시하기 위해 바 표시가 수행된다. 이 때, 동화상 전체가, 선택된 동화상 파일에 대한 지정의 범위이다. 또한, 이 때, 동화상 파일의 대표 썸네일은 장면 지정 윈도우(1004)에 표시된 동화상 파일의 바 표시로서 표시된다. 한편, 단계 S303에서 동화상 파일 선택이 이루어지지 않았다고 판정되면, 단계 S304는 스킵된다.
다음에, 단계 S305에서는, 유저가 장면 지정 윈도우(1004)에 장면 지정 바(1005)에 의해서 동화상 파일에 관한 장면의 범위를 지정하였는지 여부가 체크된다. 범위 지정이 이루어졌다면, 단계 S306 내지 S311에서, 유저에 의해 지정된 범위 내에 존재하는 편집용 썸네일(썸네일들)이 추출되어 표시된다.
먼저, 단계 S306에서, 인덱스(처리 개시시, 헤드 인덱스)의 개시점 및 종료점이 참조되어, 개시점 및 종료점에 의해 표시되는 구간이 유저에 의해 지정된 범위 내에 있는지 여부가 판정된다. 범위 내에 있으면, 처리는 단계 S307로 진행하여, 인덱스에 대응하는 썸네일이 편집용 썸네일인지 여부가 판정된다. 인덱스에서의 썸네일 타입 ID를 체크함으로써 체크가 이루어진다. 썸네일 타입 ID가 상술된 바와 같이 규정되는 경우, 썸네일 타입 ID = 2이면, 썸네일이 편집용이라고 판정된다. 편집용 썸네일이면, 처리는 단계 S310으로 진행한다.
한편, 단계 S306에서 인덱스에 대응하는 구간이 유저에 의해 지정된 범위 내에 있지 않다고 판정되거나, 또는 단계 S307에서 썸네일이 편집용이 아니라고 판정되면, 프로세스는 다음 인덱스를 처리하기 위해 단계 S308로 진행한다. 단계 S309에서는, 다음 인덱스가 존재하는지 여부가 판정된다. 다음 인덱스가 존재하면, 단계 S306 및 S307에서의 처리가 반복된다.
단계 S307에서의 조건이 만족되면, 처리는 단계S310으로 진행하여, 인덱스에 대응하는 썸네일 화상이 판독된다. 그리고 단계 S311에서는, 썸네일 화상이 표시된다. 예를 들어, 도 10에 도시된 바와 같이, 장면 지정 윈도우(1004)에서, 썸네일 화상은 장면을 표시하는 바 상에 중첩하여 표시된다. 이러한 표시에 의해, 유저는 지정된 범위에서의 장면을 용이하게 인식할 수 있다. 그 후, 프로세스는 단계 S308로 진행하여, 다음 인덱스에 대한 상술된 처리를 반복한다.
상술한 처리에 의해, 유저에 의해 지정된 범위 내의 모든 구간들의 썸네일이 장면을 표현하는 바 상에 중첩하여 표시된다. 썸네일의 표시 범위는 2개의 장면 지정 바(1005)에 의해 지정되는 영역이라는 점에 주목하자. 지정 바들 사이의 영역의 사이즈가 불충분하면, 썸네일의 일부가 중첩되거나 또는 스크롤 바가 스클롤가능한 표시를 위해 표시되어도 좋다.
단계 S305에서 장면 범위가 유저에 의해 지정되지 않았다고 판정되거나, 또는 단계 S309에서 처리된 인덱스가 존재하지 않는다고 판정되면, 프로세스는 단계 S312로 진행한다. 단계 S312에서는, 동화상 편집 작업의 종료가 지시되었는지 여부가 판정된다. 동화상 편집 작업의 종료가 지시되지 않았다면(동화상 편집이 수행됨), 프로세스는 단계 S303으로 복귀하여 상술한 처리를 반복한다. 한편, 편집 작업의 종료가 지시되었다면, 프로세스는 종료한다.
상술한 처리에 의해, 파일 선택시, 편집부(305)는 헤더에 저장된 중요 썸네일을 이용할 수 있고, 썸네일 영역(407)으로부터 지정된 범위에 대응하는 동화상 편집용 썸네일들만을 활용할 수 있다.
상술한 실시예에서, 브라우징 및 동화상 편집이 썸네일 화상의 활용방법으로서 설명되었지만, 상기 용도는 이들 2개의 동작에 제한되는 것이 아니라, 썸네일 화상은 선택된 썸네일에 대응하는 프레임 화상의 인쇄 등 각종 목적을 위해 이용될 수 있다. 예를 들어, 선택된 썸네일에 대응하는 프레임 화상이 인쇄되면, 도 12의 플로우챠트에 도시된 바와 같은 처리가 수행된다. 먼저, 각각의 동화상 파일들의 헤더(401)로부터 썸네일이 취득되고, 이들 썸네일은 리스트에 표시되고 나서, 유저에 의해 원하는 동화상 파일(동화상 데이터)이 지정된다(S401). 지정된 화상 데이터에 대응하는 썸네일들(풋터에 기록된 썸네일들) 중, 썸네일 타입 ID가 "3"인 썸 네일들이 추출되어 표시된다(S402 및 S403). 후속 처리에서, 하나의 썸네일이 선택되고, 선택된 썸네일의 기초로서의 프레임이 인쇄된다. 즉, 지정된 썸네일의 도 6에 도시된 바와 같은 썸네일 키 상대 지점에 의해 특정화된 프레임의 화상이 취득되어(S404 및 S406), 인쇄를 위해 출력된다(S407). 따라서, 인쇄부 등과 같은 다른 기능이 도 3에서의 동화상 처리 장치에 부가되어도 좋다. 표시된 썸네일로부터의 선택이 수행되지 않고 종료가 지시되면, 프로세스는 종료한다(S404 및 S408).
상술한 실시예에서는, 브라우징부와 편집부가 썸네일을 이용하는 기능으로서 제공되지만, 상술된 인쇄부 등을 포함하는 3개 이상의 기능, 또는 이들 중 어느 하나만, 또는 다른 기능들의 조합 등이 이용되어도 좋다는 것에 주목하자.
상술한 실시예에서는, 도 3에 도시된 동화상 처리 장치가 동화상 입력부(301), 썸네일 작성부(303), 브라우즈부(304) 및 편집부(305)를 포함하는 단일 장치라는 점에 주목하자. 그러나, 동화상 처리 장치는, 상술된 인쇄부를 포함하는 각각의 기능들의 복수의 장치, 또는 여러 기능들의 조합을 구비하는 장치들로서 구성되어도 좋다. 이러한 경우, 썸네일을 포함하는 동화상 파일은 기억 매체 또는 IEEE 1394 등의 통신 수단을 통해 각각의 장치들 중으로 전송되어도 좋다.
상술한 실시예에서는, 헤더 썸네일에 대한 인덱스가 존재하지 않기 때문에, 헤더 썸네일은 개시점, 종료점 및 썸네일 타입 ID를 구비하지 않지만, 이들 정보는 관리 정보로서 유지되어도 좋다는 점에 주목하자. 이 경우, 썸네일의 사용목적을 나타내는 번호 등이 저장되어, 각종 어플리케이션에서 이용될 수 있다.
상술한 실시예에서는, 헤더에 기록된 썸네일(파일을 대표하는 썸네일)이 풋 터에 기록되지 않았지만, 썸네일이 헤더와 풋터에 기록되어도 좋다는 점에 주목하자.
또한, 복수의 목적(예를 들어, 브라우징과 편집)으로 하나의 썸네일이 이용되면, 이러한 복수의 목적들은 썸네일 타입 ID에 저장된 값을 적절한 값으로 결정함으로써 지정될 수 있다. 또한, 작업 목적에 따라, 썸네일이 적절하게 이용될 수 있다. 예를 들어, 특정 장면의 헤드 화상은 브라우징용 썸네일을 위해 이용되는 한편, 장면의 대표 화상은 편집용 썸네일을 위해 이용된다.
상술된 바와 같이, 본 실시예에 따르면, 이용목적이 다른 썸네일들이 1개 파일에 저장될 수 있어, 썸네일의 관리가 간편하게 된다. 또한, 썸네일의 이용시, 썸네일에 부착된 타입 정보(썸네일 타입 ID)를 참조함으로써 그 목적에 대응하는 썸네일(썸네일들)만이 이용될 수 있다.
또한, 상술된 프로세스들을 시스템 또는 장치에 수행하기 위한 프로그램 코드를 저장하는 기억 매체를 제공하고, 상기 기억 매체로부터 상기 시스템 또는 장치의 컴퓨터(예를 들어, CPU, MPU)에 의해 상기 프로그램을 판독하여, 상기 프로그램을 실행함으로써, 본 발명의 목적이 달성될 수도 있다.
이 경우, 기억 매체로부터 판독되는 프로그램 코드는 본 실시예에 따른 기능들을 구현하고, 상기 프로그램 코드를 저장하는 기록 매체는 본 발명을 구성한다.
또한, 플로피 디스크, 하드 디스크, 광 디스크, 자기-광 디스크, CD-ROM, CD-R, 자기 테이프, 불휘발성 타입 메모리 카드 및 ROM 등의 기억 매체가 상기 프로그램을 제공하기 위해 이용될 수 있다.
또한, 상술한 실시예에 따라 설명된 기능들 이외에 컴퓨터에 의해 판독되는 프로그램을 실행함으로써 구현될 수 있는 것으로서, 본 발명은 컴퓨터 상에서 동작하는 OS(Operating System) 등이 프로그램 코드의 설계에 따라서 프로세스의 구간 또는 전체를 수행하여 상술한 실시예에 따른 기능을 구현하는 경우도 포함한다.
또한, 본 발명은, 기억 매체로부터 판독된 프로그램 코드가 컴퓨터에 삽입된 기능 확장 보드에 기입되거나 또는 컴퓨터에 접속되는 기능 확장부에 제공되는 메모리에 기입된 후, 상기 기능 확장 보드 또는 기능 확장부에 포함된 CPU 등이 프로그램 코드의 설계에 따라 프로세스의 일부 또는 전부를 수행하여 상술한 실시예의 기능을 구현하는 경우를 포함한다.
상술된 바와 같이, 본 발명에 따르면, 각종 동화상 데이터 처리의 실행시 대표 화상에 타입 속성을 부가함으로써 대표 화상을 이용하는 동화상 데이터의 조작성이 향상되고, 대표 화상들의 관리가 간편하게 될 수 있다.
본 발명의 사상 및 범위를 벗어나지 않고도 본 발명의 상이한 실시예들이 명백히 광범위하게 이루어질 수 있듯이, 본 발명은 첨부된 청구범위에서 규정된 것을 제외하고 특정 실시예들에 제한되는 것이 아니라는 점이 이해되어야 한다.

Claims (54)

  1. 기억 매체에 기록된 복수의 동화상을 하나 또는 복수의 대표 화상에 대응시켜 관리하는 동화상 관리 장치에 있어서,
    동화상의 임의의 구간 또는 전체를 대표하는 대표 화상을 기록하는 수단;
    상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 상기 대표 화상에 대응시켜 나타내는 정보를 기록하는 수단;
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 수단;
    상기 대표 화상의 사용목적을 나타내는 정보를 속성 정보로서 상기 대표 화상에 대응시켜 기록하는 수단; 및
    상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 수단을 포함하고,
    상기 대표 화상이 이용자에 의해 지정되는 경우, 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체가 선택된 것으로 해석하고, 상기 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 동화상 관리 장치.
  2. 삭제
  3. 삭제
  4. 제1항에 있어서,
    상기 대표 화상만을 상기 속성 정보에 기초하여, 사용목적마다 분류하는 수단을 더 포함하는 동화상 관리 장치.
  5. 삭제
  6. 제1항에 있어서,
    상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 상기 정보 및 상기 속성 정보가 상기 기억 매체에 기록되는 경우, 이들은 상기 대표 화상 단위로 기록되는 동화상 관리 장치.
  7. 제6항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상이 상기 기억 매체에 기록되며, 이들은 대표 화상 단위로 기록되는 동화상 관리 장치.
  8. 제7항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상은 기억 매체 상의 연속한 영역에 기록되는 동화상 관리 장치.
  9. 제7항 또는 제8항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상 중 중요 정보만이 고속으로 저장 또는 액세스가 가능한 장소에 기록되는 동화상 관리 장치.
  10. 제1항, 제4항, 또는 제6항 내지 제8항 중 어느 한 항에 있어서,
    상기 대표 화상의 사용목적을 나타내는 정보를 속성 정보로서 기록하는 상기 수단에서, 상기 속성 정보는 사용목적마다 사전에 규정된 식별 번호인 동화상 관리 장치.
  11. 제1항에 있어서,
    상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 수단은, 상기 속성 정보가 브라우징 조작에 대응하는 대표 화상을 선택하고,
    상기 장치는 대표 화상을 표시하는 표시 수단을 구비하고,
    상기 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 것은, 상기 표시 수단에 의해 표시된 대표 화상으로부터 원하는 대표 화상이 지정되는 경우, 대표 화상에 부가된 구간 정보에 기초하여 대응 동화상을 재생하는 재생 수단인 동화상 관리 장치.
  12. 제1항에 있어서,
    원하는 동화상에서 편집 대상 구간이 지정되면, 상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 수단은, 상기 속성 정보가 편집 대상 구간 내에서 편집 작업에 대응하는 대표 화상을 선택하고,
    상기 장치는 상기 편집 대상 구간 내에서 대표 화상을 표시하는 표시 수단을 구비하는 동화상 관리 장치.
  13. 제1항에 있어서,
    원하는 동화상에서 원하는 프레임을 인쇄하기 위한 인쇄 조작에 있어서, 상기 속성 정보에 기초하여 상기 사용목적에 대응하는 상기 대표 화상만을 선택하는 상기 수단은, 상기 원하는 동화상에 대응하는 대표 화상으로부터 상기 속성 정보가 상기 인쇄 조작에 대응하는 대표 화상을 선택하고,
    상기 장치는 상기 속성 정보가 상기 인쇄 조작에 대응하는 대표 화상을 표시하는 표시 수단을 구비하고,
    상기 표시 수단에 의해 표시된 대표 화상으로부터 원하는 대표 화상이 지정되는 경우, 지정된 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 것은, 상기 표시 수단에 의해 표시된 대표 화상으로부터 원하는 대표 화상이 지정되는 경우, 상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 참조하여, 원하는 프레임을 인쇄 출력하는 출력 수단인 동화상 관리 장치.
  14. 기억 매체에 기록된 복수의 동화상을 하나 또는 복수의 대표 화상에 대응시켜 관리하는 동화상 관리 장치에 있어서,
    동화상의 임의의 구간 또는 전체를 대표하는 대표 화상을 생성하는 생성 수단;
    상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 제1 기록 수단;
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 제2 기록 수단;
    상기 대표 화상의 사용목적을 나타내는 정보를 속성 정보로서 부가하는 부가 수단;
    상기 부가 수단에 의해 부가된 상기 속성 정보를 상기 대표 화상에 대응시켜 기록하는 수단; 및
    상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 수단을 포함하고
    상기 대표 화상이 이용자에 의해 지정되는 경우, 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체가 선택된 것으로 해석하고, 상기 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 동화상 관리 장치.
  15. 삭제
  16. 삭제
  17. 제14항에 있어서,
    상기 대표 화상만을 상기 속성 정보에 기초하여 사용목적마다 분류하는 수단을 더 포함하는 동화상 관리 장치.
  18. 삭제
  19. 제14항에 있어서,
    상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 상기 정보와 상기 속성 정보가 기억 매체에 기록되는 경우, 이들은 대표 화상 단위로 기록되는 동화상 관리 장치.
  20. 제19항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상이 기억 매체에 기록되는 경우, 이들은 대표 화상 단위로 기록되는 동화상 관리 장치.
  21. 제20항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상은 기억 매체 상의 연속 영역에 기록되는 동화상 관리 장치.
  22. 제20항 또는 제21항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상 중 중요 정보만이 고속으로 저장 또는 액세스가 가능한 장소에 기록되는 동화상 관리 장치.
  23. 제14항, 제17항, 또는 제19항 내지 제21항 중 어느 한 항에 있어서,
    상기 대표 화상의 사용목적을 나타내는 정보를 속성 정보로서 기록하는 상기 수단에서, 상기 속성 정보는 사용목적마다 사전에 규정된 식별 번호인 동화상 관리 장치.
  24. 제14항에 있어서,
    상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 수단은, 상기 속성 정보가 브라우징 조작에 대응하는 대표 화상을 선택하고,
    상기 장치는 대표 화상을 표시하는 표시 수단을 구비하고,
    상기 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 것은, 상기 표시 수단에 의해 표시된 대표 화상들로부터 원하는 대표 화상이 지정되는 경우, 대표 화상에 부가된 구간 정보에 기초하여 대응 동화상을 재생하는 재생 수단인 동화상 관리 장치.
  25. 제14항에 있어서,
    원하는 동화상에서 편집 대상 구간이 지정되면, 상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 수단은, 상기 속성 정보가 편집 대상 구간 내에서 편집 작업에 대응하는 대표 화상을 선택하고,
    상기 장치는 상기 편집 대상 구간 내에서 대표 화상을 표시하는 표시 수단을 구비하는 동화상 관리 장치.
  26. 제14항에 있어서,
    원하는 동화상에서 원하는 프레임을 인쇄하기 위한 인쇄 조작에 있어서, 상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 수단은, 상기 원하는 동화상에 대응하는 대표 화상으로부터 상기 속성 정보가 상기 인쇄 조작에 대응하는 대표 화상을 선택하고,
    상기 장치는 상기 속성 정보가 상기 인쇄 조작에 대응하는 대표 화상을 표시하는 표시 수단을 구비하고,
    상기 표시 수단에 의해 표시된 대표 화상으로부터 원하는 대표 화상이 지정되는 경우, 지정된 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 것은, 원하는 대표 화상이 상기 표시 수단에 의해 표시된 대표 화상으로부터 지정되는 경우, 상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 참조하여, 원하는 프레임을 인쇄 출력하는 출력 수단인 동화상 관리 장치.
  27. 기억 매체에 기록된 복수의 동화상을 하나 또는 복수의 대표 화상에 대응시켜 관리하는 동화상 관리 방법에 있어서,
    동화상의 임의의 구간 또는 전체를 대표하는 대표 화상을 기록하는 단계;
    상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 단계;
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 단계;
    상기 대표 화상의 사용목적을 나타내는 정보를 속성 정보로서 상기 대표 화상에 대응시켜 기록하는 단계; 및
    상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 단계를 포함하고,
    상기 대표 화상이 이용자에 의해 지정되는 경우, 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체가 선택된 것으로 해석되고, 상기 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 동화상 관리 방법.
  28. 삭제
  29. 삭제
  30. 제27항에 있어서,
    상기 대표 화상만을 상기 속성 정보에 기초하여 사용목적마다 분류하는 단계를 더 포함하는 동화상 관리 방법.
  31. 삭제
  32. 제27항에 있어서,
    상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 상기 정보 및 상기 속성 정보가 기억 매체에 기록되는 경우, 이들은 대표 화상 단위로 기록되는 동화상 관리 방법.
  33. 제27항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상이 기억 매체에 기록되는 경우, 이들은 대표 화상 단위로 기록되는 동화상 관리 방법.
  34. 제33항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상은 기억 매체 상의 연속 영역에 기록되는 동화상 관리 방법.
  35. 제33항 또는 제34항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상 중 중요 정보만이 고속으로 저장 또는 액세스가 가능한 장소에 기록되는 동화상 관리 방법.
  36. 제27항, 제30항, 또는 제32항 내지 제34항 중 어느 한 항에 있어서,
    상기 대표 화상의 사용목적을 나타내는 정보를 속성 정보로서 기록하는 상기 단계에서, 상기 속성 정보는 사용목적마다 사전에 규정된 식별 번호인 동화상 관리 방법.
  37. 제27항에 있어서,
    상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 단계에서, 상기 속성 정보가 브라우징 조작에 대응하는 대표 화상이 선택되고,
    상기 방법은 대표 화상을 표시하는 표시 단계를 구비하고,
    상기 선택된 동화상의 구간 또는 전체에 상기 사용목적에 대응하는 기능을 적용하는 것은, 상기 표시 단계에서 표시된 대표 화상으로부터 원하는 대표 화상이 지정되는 경우, 대표 화상에 부가된 구간 정보에 기초하여 대응 동화상을 재생하는 재생 단계인 동화상 관리 방법.
  38. 제27항에 있어서,
    원하는 동화상에서 편집 대상 구간이 지정되면, 상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 단계에서는, 상기 속성 정보가 편집 대상 구간 내에서 편집 작업에 대응하는 대표 화상이 선택되고,
    상기 방법은 상기 편집 대상 구간 내에서 대표 화상을 표시하는 표시 단계를 포함하는 동화상 관리 방법.
  39. 제27항에 있어서,
    원하는 동화상에서 원하는 프레임을 인쇄하기 위한 인쇄 조작에서, 상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 단계에서, 상기 원하는 동화상에 대응하는 대표 화상으로부터 상기 속성 정보가 상기 인쇄 조작에 대응하는 대표 화상이 선택되고,
    상기 방법은 상기 속성 정보가 상기 인쇄 조작에 대응하는 대표 화상을 표시하는 표시 단계를 포함하고,
    상기 표시 단계에서 표시된 대표 화상으로부터 원하는 대표 화상이 지정되는 경우, 지정된 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 것은, 원하는 대표 화상이 상기 표시 단계에서 표시된 대표 화상으로부터 지정되는 경우, 상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 참조하여, 원하는 프레임을 인쇄 출력하는 출력 단계인 동화상 관리 방법.
  40. 기억 매체에 기록된 복수의 동화상을 하나 또는 복수의 대표 화상에 대응시켜 관리하는 동화상 관리 방법에 있어서,
    동화상의 임의의 구간 또는 전체를 대표하는 대표 화상을 생성하는 생성 단계;
    상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 제1 기록 단계;
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 상기 대표 화상에 대응시켜 기록하는 제2 기록 단계;
    상기 대표 화상의 사용목적을 나타내는 정보를 속성 정보로서 부가하는 부가 단계;
    상기 부가 단계에서 부가된 상기 속성 정보를 상기 대표 화상에 대응시켜 기록하는 단계; 및
    상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 단계를 포함하고,
    상기 대표 화상이 이용자에 의해 지정되는 경우, 상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체가 선택된 것으로 해석되고, 상기 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 동화상 관리 방법.
  41. 삭제
  42. 삭제
  43. 제40항에 있어서,
    상기 대표 화상만을 상기 속성 정보에 기초하여 사용목적마다 분류하는 단계를 더 포함하는 동화상 관리 방법.
  44. 삭제
  45. 제40항에 있어서,
    상기 대표 화상에 의해 대표되는 동화상의 구간 또는 전체를 나타내는 상기 정보와 상기 속성 정보가 기억 매체에 기록되는 경우, 이들은 대표 화상 단위로 기록되는 동화상 관리 방법.
  46. 제45항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상이 기억 매체에 기록되는 경우, 이들은 대표 화상 단위로 기록되는 동화상 관리 방법.
  47. 제46항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상은 기억 매체 상의 연속 영역에 기록되는 동화상 관리 방법.
  48. 제46항 또는 제47항에 있어서,
    상기 대표 화상의 기초가 된 화상의 위치를 나타내는 상기 정보 및 상기 대표 화상 중 중요 정보만이 고속으로 저장 또는 액세스가 가능한 장소에 기록되는 동화상 관리 방법.
  49. 제40항, 제43항, 또는 제45항 내지 제47항 중 어느 한 항에 있어서,
    상기 대표 화상의 사용목적을 나타내는 정보를 속성 정보로서 기록하는 상기 단계에서, 상기 속성 정보는 사용목적마다 사전에 규정된 식별 번호인 동화상 관리 방법.
  50. 제40항에 있어서,
    상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 단계에서, 상기 속성 정보가 브라우징 조작에 대응하는 대표 화상이 선택되고,
    상기 방법은 상기 대표 화상을 표시하는 표시 단계를 포함하고,
    상기 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 것은, 상기 표시 단계에서 표시된 대표 화상들로부터 원하는 대표 화상이 지정되는 경우, 대표 화상에 부가된 구간 정보에 기초하여 대응 동화상을 재생하는 재생 단계인 동화상 관리 방법.
  51. 제40항에 있어서,
    원하는 동화상에서 편집 대상 구간이 지정되면, 상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 단계에서, 상기 속성 정보가 편집 대상 구간 내에서 편집 작업에 대응하는 대표 화상이 선택되고,
    상기 방법은 상기 편집 대상 구간 내에서 대표 화상을 표시하는 표시 단계를 포함하는 동화상 관리 방법.
  52. 제40항에 있어서,
    원하는 동화상에서 원하는 프레임을 인쇄하기 위한 인쇄 조작에서, 상기 사용목적에 대응하는 상기 대표 화상만을 상기 속성 정보에 기초하여 선택하는 상기 단계에서, 상기 원하는 동화상에 대응하는 대표 화상으로부터 상기 속성 정보가 상기 인쇄 조작에 대응하는 대표 화상이 선택되고,
    상기 방법은 상기 속성 정보가 상기 인쇄 조작에 대응하는 대표 화상을 표시하는 표시 단계를 포함하고,
    상기 표시 단계에서 표시된 대표 화상으로부터 원하는 대표 화상이 지정되는 경우, 지정된 사용목적에 대응하는 기능을 상기 선택된 동화상의 구간 또는 전체에 적용하는 것은, 원하는 대표 화상이 상기 표시 단계에서 표시된 대표 화상으로부터 지정되는 경우, 상기 대표 화상의 기초가 된 화상의 위치를 나타내는 정보를 참조하여, 원하는 프레임을 인쇄 출력하는 출력 단계인 동화상 관리 방법.
  53. 제27항, 제30항, 제32항 내지 제34항, 제37항 내지 제40항, 제43항, 제45항 내지 제47항, 또는 제50항 내지 제52항 중 어느 한 항에 따른 동화상 관리 방법을 컴퓨터에 의해 실행시키기 위한 제어 프로그램을 포함하는 기억 매체.
  54. 삭제
KR1020037015717A 2001-05-31 2002-05-29 동화상 관리 장치 및 방법 KR100679575B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JPJP-P-2001-00165382 2001-05-31
JP2001165382 2001-05-31
PCT/JP2002/005228 WO2003003371A1 (en) 2001-05-31 2002-05-29 Moving image management apparatus and method

Publications (2)

Publication Number Publication Date
KR20040015254A KR20040015254A (ko) 2004-02-18
KR100679575B1 true KR100679575B1 (ko) 2007-02-07

Family

ID=19008051

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020037015717A KR100679575B1 (ko) 2001-05-31 2002-05-29 동화상 관리 장치 및 방법

Country Status (6)

Country Link
US (1) US7123264B2 (ko)
EP (1) EP1393319B1 (ko)
JP (1) JP4354806B2 (ko)
KR (1) KR100679575B1 (ko)
CN (1) CN100498966C (ko)
WO (1) WO2003003371A1 (ko)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3774662B2 (ja) * 2000-12-27 2006-05-17 キヤノン株式会社 画像処理装置、画像処理システム、画像処理方法、プログラム、及び記録媒体
JP4354806B2 (ja) 2001-05-31 2009-10-28 キヤノン株式会社 動画像管理装置及び方法
JP4194272B2 (ja) * 2001-12-28 2008-12-10 キヤノン株式会社 動画像管理装置及び方法
JP4110946B2 (ja) * 2002-11-26 2008-07-02 ソニー株式会社 撮像装置、撮像装置の印刷方法
JP3924787B2 (ja) * 2003-02-27 2007-06-06 ソニー株式会社 記録装置、ファイル管理方法、ファイル管理方法のプログラム、ファイル管理方法のプログラムを記録した記録媒体
WO2005032119A1 (de) * 2003-09-26 2005-04-07 Thomson Licensing Verfahren zum speichern eines bildes mit vorschaubild
JP3816488B2 (ja) * 2003-12-26 2006-08-30 株式会社リコー 情報記録装置と情報記録媒体と情報記録方法とプログラム
KR100781157B1 (ko) * 2004-07-27 2007-11-30 삼성테크윈 주식회사 효율적 재생 동작을 위한 디지털 카메라의 제어 방법, 및 이 방법을 채용한 디지털 카메라
JP2006080723A (ja) * 2004-09-08 2006-03-23 Sony Corp 記録装置および記録方法、再生装置および再生方法、並びにプログラム
US7694213B2 (en) 2004-11-01 2010-04-06 Advanced Telecommunications Research Institute International Video content creating apparatus
KR100679024B1 (ko) * 2004-12-13 2007-02-05 삼성전자주식회사 썸네일 이미지를 이용하여 멀티미디어 컨텐츠를 재생 및편집하는 장치
KR100654445B1 (ko) 2004-12-17 2006-12-06 삼성전자주식회사 멀티미디어 컨텐츠에 대한 썸네일 리스트를 제공하는 장치및 그 방법
JP2006303635A (ja) * 2005-04-15 2006-11-02 Sony Corp 表示装置、表示制御方法および表示制御プログラム、記録再生装置、ならびに、再生装置
JP4745726B2 (ja) * 2005-06-13 2011-08-10 キヤノン株式会社 ファイル管理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
US20070098281A1 (en) * 2005-10-31 2007-05-03 International Business Machines Corporation Damping rotational vibration in a multi-drive tray
JP4894252B2 (ja) * 2005-12-09 2012-03-14 ソニー株式会社 データ表示装置、データ表示方法及びデータ表示プログラム
US20070204238A1 (en) * 2006-02-27 2007-08-30 Microsoft Corporation Smart Video Presentation
KR101235805B1 (ko) * 2006-05-26 2013-02-21 삼성전자주식회사 기록 매체 및 이 기록 매체에 형성되어 있는 영상 파일을재생하는 방법
JP4998026B2 (ja) 2007-03-15 2012-08-15 ソニー株式会社 画像処理装置、撮像装置、および画像表示制御方法、並びにコンピュータ・プログラム
JP2010524124A (ja) * 2007-04-13 2010-07-15 トムソン ライセンシング メディア資産管理のためにフレーム精度の画像を規定するシステム及び方法
JP2008299090A (ja) * 2007-05-31 2008-12-11 Brother Ind Ltd 画像表示装置
JP4505760B2 (ja) * 2007-10-24 2010-07-21 ソニー株式会社 情報処理装置および方法、プログラム、並びに、記録媒体
WO2009067560A1 (en) * 2007-11-20 2009-05-28 Big Stage Entertainment, Inc. Systems and methods for generating 3d head models and for using the same
KR101038918B1 (ko) * 2008-09-08 2011-06-03 주식회사 지티에스이엔씨건축사사무소 촬영대상의 벡터정보 생성 장치와 시스템 및 그 생성 방법
JP5247356B2 (ja) * 2008-10-29 2013-07-24 キヤノン株式会社 情報処理装置およびその制御方法
JP5483863B2 (ja) * 2008-11-12 2014-05-07 キヤノン株式会社 情報処理装置およびその制御方法
US9736251B1 (en) * 2009-04-17 2017-08-15 Ca, Inc. Capture and replay of RDP session packets
US20100303440A1 (en) * 2009-05-27 2010-12-02 Hulu Llc Method and apparatus for simultaneously playing a media program and an arbitrarily chosen seek preview frame
JP2011254240A (ja) * 2010-06-01 2011-12-15 Sony Corp 画像処理装置、画像処理方法およびプログラム
US8861890B2 (en) 2010-11-24 2014-10-14 Douglas Alan Lefler System and method for assembling and displaying individual images as a continuous image
KR101952260B1 (ko) * 2012-04-03 2019-02-26 삼성전자주식회사 다수의 동영상 썸네일을 동시에 표시하기 위한 영상 재생 장치 및 방법
US9769546B2 (en) 2013-08-01 2017-09-19 Hulu, LLC Preview image processing using a bundle of preview images
JP6292862B2 (ja) * 2013-12-19 2018-03-14 キヤノン株式会社 画像処理装置、画像処理方法及びプログラム

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0381304A (ja) 1989-08-25 1991-04-05 Matsushita Electric Ind Co Ltd フタロシアニンポリマーおよびその製造方法
US5440401A (en) * 1990-09-14 1995-08-08 Eastman Kodak Company Image database incorporating low resolution index image data
US5963670A (en) * 1996-02-12 1999-10-05 Massachusetts Institute Of Technology Method and apparatus for classifying and identifying images
JPH10187583A (ja) 1996-12-27 1998-07-21 Canon Inc データ通信装置及び方法
JP3276596B2 (ja) * 1997-11-04 2002-04-22 松下電器産業株式会社 動画像編集装置
JPH11154240A (ja) * 1997-11-20 1999-06-08 Nintendo Co Ltd 取込み画像を用いて画像を作成するための画像作成装置
US6734876B2 (en) * 1997-11-28 2004-05-11 Minolta Co. ,Ltd. Image display apparatus
JPH11176137A (ja) 1997-12-15 1999-07-02 Matsushita Electric Ind Co Ltd 光ディスク媒体およびその記録方法およびその記録装置
JP3597690B2 (ja) * 1998-01-21 2004-12-08 株式会社東芝 デジタル情報記録再生システム
JP4462654B2 (ja) * 1998-03-26 2010-05-12 ソニー株式会社 映像素材選択装置及び映像素材選択方法
KR100301003B1 (ko) 1998-05-25 2001-09-06 윤종용 광 디스크에 썸네일 이미지를 기록하고 재생하는 방법 및 그 장치
KR100305730B1 (ko) 1998-06-22 2001-11-30 구자홍 재기록가능기록매체의메뉴데이터및화면의구성방법
JP2000209580A (ja) 1999-01-13 2000-07-28 Canon Inc 画像処理装置およびその方法
JP2000287119A (ja) * 1999-01-26 2000-10-13 Canon Inc 通信装置、通信方法、通信システム、通信システム制御方法、撮影装置、表示装置及び記憶媒体
EP1033718B1 (en) * 1999-03-02 2006-01-11 Hitachi Denshi Kabushiki Kaisha Motion picture information displaying method and apparatus
JP3376314B2 (ja) 1999-05-12 2003-02-10 株式会社東芝 デジタル映像情報媒体、デジタル映像情報記録再生装置およびデジタル映像情報処理方法
US7038736B2 (en) 2000-09-21 2006-05-02 Canon Kabushiki Kaisha Moving image processing apparatus and method, and computer readable memory
JP3774662B2 (ja) 2000-12-27 2006-05-17 キヤノン株式会社 画像処理装置、画像処理システム、画像処理方法、プログラム、及び記録媒体
JP4354806B2 (ja) 2001-05-31 2009-10-28 キヤノン株式会社 動画像管理装置及び方法
US7391436B2 (en) 2001-08-28 2008-06-24 Canon Kabushiki Kaisha Image processing apparatus with comparing of difference of camera operation information between image data of plural sections in input image data

Also Published As

Publication number Publication date
US20040189692A1 (en) 2004-09-30
EP1393319B1 (en) 2013-10-02
KR20040015254A (ko) 2004-02-18
JP2004534458A (ja) 2004-11-11
JP4354806B2 (ja) 2009-10-28
WO2003003371A1 (en) 2003-01-09
CN100498966C (zh) 2009-06-10
EP1393319A1 (en) 2004-03-03
CN1531734A (zh) 2004-09-22
US7123264B2 (en) 2006-10-17

Similar Documents

Publication Publication Date Title
KR100679575B1 (ko) 동화상 관리 장치 및 방법
KR100602315B1 (ko) 동화상데이터 관리장치 및 방법
JP3787529B2 (ja) 光ディスク記録再生装置
US8429563B2 (en) Image processing apparatus, image processing method, storage medium, and program
US20070127888A1 (en) Audio and video recording and reproducing apparatus, audio and video recording method, and audio and video reproducing method
US9277089B2 (en) Method to control image processing apparatus, image processing apparatus, and image file
US6065015A (en) Method and apparatus for editing an image file in an electronic camera
US20060227223A1 (en) Image reproducing apparatus
JP3623983B2 (ja) 画像ファイル記録再生装置及びその方法
JP3919237B2 (ja) 画像記録再生装置、画像再生装置、及びその方法
JP2006166208A (ja) コマ分類情報付与装置及びプログラム
JP2002209190A (ja) 再生装置、再生方法及び記憶媒体
JPH1051733A (ja) 動画像編集方法および動画像編集装置および動画像編集手順を有するプログラムコードを記録する記録媒体
JP2005284367A (ja) コンテンツ表示方法およびシステム
JP2006157324A (ja) 画像再生装置およびプログラム
US7532802B2 (en) Apparatus and program for image reproduction
JP2005318618A (ja) 動画像管理装置及び方法
JP2009253769A (ja) 撮像装置、撮像装置の制御方法及びプログラム
JP2000209541A (ja) 動画像再生装置、及び動画像再生プログラムが記憶された記憶媒体
JP2000050204A (ja) 映像表示編集処理方法および装置並びに記録媒体
JPH0998373A (ja) 記録装置
JP2003274332A (ja) 動画内のコマ抽出装置及びプログラム
JP2005276016A (ja) ファイル管理装置
JP2001057660A (ja) 動画像編集装置
JP2000261744A (ja) 被写体情報取得機能付き編集用映像撮影方法及び装置並びに該方法を記述したプログラムを記録した記憶媒体

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
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: 20130118

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140117

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150119

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160104

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170102

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20180103

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee