KR20060083893A - 촬상 장치, 촬영 화상 데이터의 기록 방법, 촬영 화상데이터 처리 장치 및 방법 - Google Patents

촬상 장치, 촬영 화상 데이터의 기록 방법, 촬영 화상데이터 처리 장치 및 방법 Download PDF

Info

Publication number
KR20060083893A
KR20060083893A KR1020060004558A KR20060004558A KR20060083893A KR 20060083893 A KR20060083893 A KR 20060083893A KR 1020060004558 A KR1020060004558 A KR 1020060004558A KR 20060004558 A KR20060004558 A KR 20060004558A KR 20060083893 A KR20060083893 A KR 20060083893A
Authority
KR
South Korea
Prior art keywords
image data
image
recording medium
failed
discrimination information
Prior art date
Application number
KR1020060004558A
Other languages
English (en)
Other versions
KR101223143B1 (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 KR20060083893A publication Critical patent/KR20060083893A/ko
Application granted granted Critical
Publication of KR101223143B1 publication Critical patent/KR101223143B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
    • 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/322Indexing; 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 digitally coded
    • 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/36Monitoring, i.e. supervising the progress of recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/002Diagnosis, testing or measuring for television systems or their details for television cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

촬상 장치는 촬상 소자와, 촬상 소자에 의해 촬영된 화상 데이터를 압축하는 압축부와, 촬상 소자에 의한 촬영중에, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용(defect-check) 정보를 취득하는 취득 유닛과, 취득 수단에 의해 취득된 실패판별용 정보를 압축 유닛에 의해 압축된 대응하는 화상 데이터에 관련(대응)시켜서 기록 매체에 기록하는 기록부를 포함한다.

Description

촬상 장치, 촬영 화상 데이터의 기록 방법, 촬영 화상 데이터 처리 장치 및 방법{IMAGE CAPTURING APPARATUS, METHOD FOR RECORDING CAPTURED IMAGE DATA, AND CAPTURED IMAGE DATA PROCESSING APPARATUS AND METHOD}
도 1은 본 발명의 1실시 형태에 따른 촬상 장치의 블록도.
도 2는 도 1에 도시한 촬상 장치의 화상 촬상 및 기록 기능의 블록도.
도 3은 도 1에 도시한 촬상 장치의 화상 촬상 및 기록 동작을 도시한 플로차트.
도 4는 도 1에 도시한 촬상 장치의 화상 촬상 및 기록 동작을 도시한 플로차트.
도 5는 도 3에 도시한 메타데이터 생성 처리(process)의 상세(詳細)를 도시하는 플로차트.
도 6은 도 3에 도시한 메타데이터 생성 처리의 상세를 도시하는 플로차트.
도 7은 도 1에 도시한 촬상 장치에서 사용되는 메타데이터의 다중화 포맷의 1예를 도시하는 도면.
도 8은 실시 형태에 따른 메타데이터의 다른 예를 도시하는 도면.
도 9는 실시 형태에 따른 메타데이터의 또 다른 예를 도시하는 도면.
도 10은 도 1에 도시한 촬상 장치에서 사용되는 메타데이터의 다중화 포맷의 다른 예를 도시하는 도면.
도 11은 도 10에 도시한 메타데이터 구성의 변경의 1예를 도시하는 도면.
도 12는 도 1에 도시한 촬상 장치에서 사용되는 메타데이터의 다중화 포맷의 또 다른 예를 도시하는 도면.
도 13은 도 1에 도시한 촬상 장치의 편집 모드에 있어서의 처리 실행 동작을 도시하는 플로차트.
도 14는 도 1에 도시한 촬상 장치의 편집 모드에 있어서의 처리 실행 동작을 도시하는 플로차트.
도 15는 실시 형태에 따른 편집 모드를 도시하는 도면.
도 16은 실시 형태에 따른 편집 모드를 도시하는 도면.
도 17은 실시 형태에 따른 편집 모드를 도시하는 도면.
도 18은 본 발명의 다른 실시 형태에 따른 촬영 화상 데이터 처리 장치의 구성의 1예를 도시하는 도면.
도 19는 도 18에 도시한 장치의 동작을 도시하는 플로차트.
도 20은 도 18에 도시한 장치의 동작을 도시하는 플로차트.
<도면 주요 부분에 대한 부호의 설명>
1: 카메라 블록 2: 카메라 블록 제어부
3: 촬상 신호 처리 회로 4: 디스플레이 컨트롤러
5: 표시용 메모리 6: 표시부
7: 흔들림 검출부 11: CPU
본 발명은 2005년 1월 17일에 일본특허청에 출원된 일본특허출원, 제JP 2005-008557호에 관련된 요지를 포함하며, 이러한 일본특허출원의 전체 내용이 본 명세서에서 참조로 병합되어 있다.
본 발명은 디지털카메라 등의 촬상 장치, 촬영 화상 데이터의 기록 방법, 또 하드디스크 기록장치 등의 촬영 화상 데이터 처리 장치, 및 촬영 화상 데이터 처리 방법에 관한 것이다.
디지털카메라나 비디오카메라를 이용해서 피사체의 화상을 촬영해서 기록할 때에는, 기록에 앞서서, 유저는 화이트밸런스, 포커스, 노출 설정 및 줌 배율 등의 촬영 조건을 적정하게 조정한다. 그러나, 그러한 촬영 조건은 항상 적정하게 조정되지 않거나, 또는 촬영 시에 카메라가 흔들리거나 할 수 있다. 따라서, 반드시 적정한 촬영 조건 하에서 화상 정보의 기록이 행해지는 것은 아니며, 촬영 조건이 부적정한 상태에서의 실패 촬영 및 기록이 많이 생긴다.
상술한 바와 같은 종래 기술에서는, 화상 재생 시에, 실패 촬영 및 기록으로 인해, 핀트가 맞지 않아 흐릿해진(out-of-focus) 화상, 또는 너무 밝거나 너무 어둡거나 해서 무엇이 찍혀 있는지 알 수 없는 바와 같은 화상 등의 실패 화상이더라도, 카메라 기구는 그대로 재생되도록 되어 있다.
그러나, 상술한 바와 같은 실패 화상은 유저에게 있어서는 불필요한 것이다. 만일 불필요한 화상이 그대로 재생되면, 유저에게 화상을 재생하는데 쓸데없는 재생 시간을 소비하도록 강요하게 되는 것이다.
이러한 문제점을 개선한 비디오 카메라도 제안되어 있다. 이 개선된 비디오 카메라에 있어서는, 화상 기록 시에, 촬영된 화상마다 "OK"인지 "NG(또는 OK가 아니다)"인지를 유저가 선택하도록 하고, 선택된 "OK" 또는 "NG" 식별 신호를 디지털 신호로 변환해서 화상 데이터와 함께 비디오테이프에 기록한다. 그리고, 편집 및 기록 모드 시에, 비디오 카메라의 제어부는 이 "OK" 또는 "NG" 식별 신호에 의거해서, 원하지 않는 화상은 건너띄면서(스킵하면서) 화상의 재생을 행하고, 재생 화상의 편집 및 기록을 행하도록 하는 것이다.
이 비디오 카메라에 의하면, 유저에 의해 "NG"라고 지정된 화상은 스킵되고, 이 스킵된 화상은 편집 및 기록 후의 데이터에는 포함되지 않는다. 이 때문에, 유저에 의해 "OK"라고 지정된 원하는 화상만을 재생할 수 있게 된다.
그러나, 이 비디오 카메라에서 채용되고 있는 방법에 있어서는, 기록 시에, 촬영된 화상마다 "OK"인지 "NG"인지를, 유저가 선택할 필요가 있어, 시간이 소비된다. 또, 편집 및 기록 후의 데이터에는 "NG"라고 지정된 화상의 데이터가 포함되지 않기 때문에, 나중에 "NG"라고 지정된 화상을 재생하고 싶은 경우가 생겼다고 해도, 그것을 재생하기 어렵다고 하는 또 다른 문제가 있다.
이 문제점을 해결한 장치가 일본 공개특허공보(特開) 2003-78859호에 개시되어 있다. 이 문헌(공보)의 제1 실시 형태에 따르면, 촬영 조건이 기록할 촬영 화상 데이터와 함께 기록 매체에 기록된다. 재생 시에는, 촬영 조건을 해석하고, 촬영 및 기록 에러(실패 촬영 및 기록)에 따른 실패 화상 부분은 스킵하도록 하는 것이다. 또, 상기 문헌의 제2 실시 형태에 따르면, 기록된 촬영 화상 데이터를 해석해서, 촬영 및 기록 에러에 따른 실패 화상 부분을 판정하고, 그 실패 부분을 스킵하도록 하는 것이다.
상기 문헌의 제1 실시 형태에 따른 장치는, 재생 시에, 그 재생 동작에 앞서서, 각 화상의 촬영 조건에 관련된 데이터를 재생해서, 현재의 화상을 스킵해야할 것인지 여부를 판정하고, 스킵해야할 것이라고 판정된 화상을 스킵하도록 하는 것이다. 또, 상기 문헌의 제2 실시 형태에 따른 장치는, 재생 화상으로부터 판정된 실패 촬영(capturing error)에 따른 실패 화상 부분을 스킵한다.
따라서, 이 문헌의 경우에는, 재생 시에 촬영 조건 정보를 해석하거나 재생 화상 자신을 해석하거나 해서, 재생 시에 스킵해야 할 재생 화상을 결정할 필요가 있다. 이 때문에, 그 재생 장치측에서의 처리 부담(부하)이 크다.
또, 촬영 조건 정보의 해석 결과나 재생 화상 정보의 해석 결과로부터 스킵해야 할 화상이 결정된다. 예를 들면, 유저가 약간의 실패가 있는 화상이지만 재생하길 원하더라도, 그와 같은 유저의 요구를 이루기 어렵게 된다.
그러므로, 재생 시 해석 처리를 실행하지 않고도 실패 화상을 스킵하면서 화상을 손쉽게 재생하기 위한 장치 및 방법을 제공하는 것이 바람직할 수 있다. 또한, 실패 화상을 판정할 때 유저의 의도를 반영하는 장치 및 방법을 제공하는 것이 바람직할 수 있다.
본 발명의 제1 실시 형태에 따른 촬상 장치는, 촬상 소자와; 상기 촬상 소자에 의해 촬영된 화상 데이터를 압축하는 압축 수단과; 상기 촬상 소자에 의한 촬영중에, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용(defect-check) 정보를 취득하는 취득 수단과; 상기 취득 수단에 의해 취득된 상기 실패판별용 정보를, 상기 압축 수단에 의해 압축된 대응하는 화상 데이터에 관련(대응)시켜서 기록 매체에 기록하는 기록 수단을 구비하는 것을 특징으로 한다.
이것에 의하면, 실패판별용 정보가, 압축된 촬상 화상 데이터와 함께 기록되고 있다. 해당 실패판별용 정보에 의해서, 재생 시에 해석 처리를 실행하지 않아도 간단하게 실패 화상을 스킵해서 압축된 촬영 화상을 재생할 수 있게 된다.
또, 본 발명의 1실시 형태에 있어서는, 촬상 장치가, 상기 기록 수단에 의해 상기 압축 화상 데이터에 관련해서 기록된 상기 실패판별용 정보를 상기 기록 매체로부터 검색(retrieve)하고, 해당 실패판별용 정보에 의거해서, 촬영이 실패했다고 판별되는 화상 이외의 화상만을 재생하도록 하는 화상 재생 범위 정보를 생성하며, 상기 생성한 화상 재생 범위 정보를 상기 기록 매체에 기록하도록 하는 편집 모드를 가지고 있도록 해도 좋다.
이것에 의하면, 편집 모드에 있어서, 재생할 화상의 범위를 나타내는 화상 재생 범위 정보가 생성되어, 기록 매체에 기록된다. 재생측(playback section)에서는, 이 화상 재생 범위 정보에 의해서, 실패 화상을 스킵해서 화상의 재생을 행할 수가 있다.
또, 본 발명의 1실시 형태에 있어서는, 상기 편집 모드에 있어서, 상기 기록 매체로부터 검색한 상기 실패판별용 정보에 대응하는 화상을, 상기 기록 매체로부터 검색한 상기 압축 화상 데이터로부터 재생해도 좋고, 해당 유저에게 프롬프트하도록 유저에게 제시해서, 재생 화상을 실패 화상으로 설정할지 여부를 확인하게 해도 좋다. 해당 유저로부터의 확인도 이용해서 상기 화상 재생 범위 정보를 생성하고, 이 생성한 화상 재생 범위 정보를 상기 기록 매체에 기록하도록 해도 좋다.
이것에 의하면, 실패판별용 정보로부터 화상 재생 범위 정보를 생성할 때에, 유저의 의사를 반영할 수 있게 된다.
또, 본 발명의 1실시 형태에 있어서는, 상기 기록 수단에 의해 상기 압축 화상 데이터에 관련해서 기록된 상기 실패판별용 정보를 상기 기록 매체로부터 검색하고, 해당 실패판별용 정보가, 상기 기록 매체에 기록된 화상 데이터를, 촬영이 실패했다고 판별되는 화상 부분을 제거한 화상 데이터로 업데이트(update)하는데 이용되는 편집 모드를 구비하도록 해도 좋다.
이것에 의하면, 촬영이 실패했다고 판별되는 화상 부분이 제거된 화상 데이터가 기록 매체에 기록된다. 따라서, 재생측에서는, 그 기록된 화상 데이터를 재생하도록 요구하는 것만으로, 실패(실패 촬상 화상 부분)가 없는 화상만을 재생시킬 수가 있다.
또, 본 발명의 1실시 형태에 있어서는, 상기 편집 모드에 있어서, 상기 기록 매체로부터 검색한 상기 실패판별용 정보에 대응하는 화상을, 상기 기록 매체로부터 검색한 상기 압축 화상 데이터에서 재생해도 좋고, 해당 유저에게 프롬프트하도 록 유저에게 제시해서, 해당 재생 화상을 실패 화상으로서 설정할지 여부를 확인하게 해도 좋다. 해당 유저로부터의 확인도 이용해서 상기 기록 매체에 기록된 화상 데이터를 업데이트하도록 해도 좋다.
이것에 의하면, 실패판별용 정보에 의거해서 실패(실패 촬상 화상 부분)가 없는 화상 데이터를 기록 매체에 기록하기 위해서(기록할 때에), 실패 화상의 결정 시에 유저의 의사를 반영시킬 수가 있다.
그에 따라, 재생 시에 해석 처리를 실행하지 않고도 실패 화상을 스킵하면서 화상을 손쉽게 재생하는 장치 및 방법이 제공된다. 더나아가, 유리하게, 유저의 의도는 실패 화상을 판별할 때 반영된다.
이하, 본 발명의 1실시 형태에 따른 촬상 장치를, 랜덤 액세스가 용이한(random-accessible) 디스크 매체를 기록 매체로서 이용하는 디지털카메라 장치인 경우를 예로 들어, 도면을 참조하면서 설명한다. 이하에 설명하는 실시 형태에 따른 촬상 장치는, 촬상 화상 데이터 처리 장치의 실시 형태(implementation)나 촬상 화상 데이터 처리 방법의 실시 형태를 포함하는 것이다.
[제1 실시 형태]
도 1은 본 발명의 제1 실시 형태에 따른 촬상 장치로서의 디지털카메라 장치의 구성의 1예를 도시하는 블록도이다. 이 제1 실시 형태에 따른 촬상 장치는 동영상(video) 촬영 동작시의 주변 음성을 수음(收音: pick up)해서 음성 신호를 생성하고, 그 음성 신호를 압축해서 기록하도록 하는 것이다. 도 1에 있어서는, 음성 신호 기록 처리계(處理系)에 대해서는 설명의 간략화를 위해서 생략한다.
제1 실시 형태의 디지털카메라 장치는 카메라 블록(1)과, 이 카메라 블록(1)에 제어 신호를 공급하는 카메라 블록 제어부(2)와, 촬상 신호(imaging signal) 처리 회로(3)와, 디스플레이 컨트롤러(4)와, 표시용 메모리(5)와, 예를 들면 액정 표시장치(Liquid Crystal Display: LCD)로 이루어지는 표시부(6)와, 흔들림 검출부(vibration detector)(7)를 구비한다. 또, 상기 디지털카메라 장치는, 조작 입력부(21)와, 기록 매체의 1예로서의 디스크 매체(23)를 액세스(讀書: access: 리드라이트) 조작가능한 디스크 드라이브(22)와, 화상 데이터 압축 인코드/디코드부(24)와, 카메라 제어 데이터 기록 인코드/디코드부(25)와, 화상 특징 해석부(26)와, 장치 전체를 제어하도록 동작가능한 마이크로 컴퓨터로 이루어지는 제어장치(10)를 더 구비하고 있다.
카메라 블록(1)은 도 1에 있어서 도시되어 있지 않지만, 렌즈부, 포커스 기구, 줌 기구, 조리개(iris) 기구, 셔터, 색 필터, 촬상 소자로서 기능하는 CCD(Charge Coupled Device: 고체촬상소자 또는 전하결합소자)를 구비하고 있다. 이 CCD에서 출력된 촬상 신호는 촬상 신호 처리 회로(3)에 공급된다.
카메라 블록 제어부(2)는, 촬상 신호 처리 회로(3)로부터의 신호나 제어 장치(10)로부터의 카메라 제어 신호에 응답해서, 카메라 블록(1)의 조리개 제어, 셔터 제어, 포커스 제어, 줌 제어 등을 실행한다. 카메라 제어 신호는 조작 입력부(21)를 통한 조작 입력에 의거해서, 제어 장치(10)에 의해 생성된다.
촬상 신호 처리 회로(3)는 아날로그-디지털(A/D) 변환 회로, 휘도 신호 처리 회로, 색신호(luminance signal) 처리 회로, 자동 조리개 제어용 신호 형성 회로, 자동 초점 제어용 신호 형성 회로, 화이트밸런스 조정 회로를 구비하고 있다. 상기 촬상 신호 처리 회로(3)의 출력은 제어 장치(10)에 공급되고 있다.
촬상 신호 처리 회로(3)에 있어서는, CCD로부터의 촬상 출력 신호를 A/D 변환 회로에 의해 디지털 신호로 변환한다. 그 디지털 신호를 휘도 신호 및 색차 신호로 이루어지는 컴퍼넌트(component) 형식의 디지털 화상 신호로 또 변환하고, 그 결과 생기는 디지털 화상 신호를 제어 장치(10)에 공급한다. 그리고, 제어 장치(10)는 이 디지털 화상 신호로부터 표시용 신호를 생성하고, 이 표시용 신호를 디스플레이 컨트롤러(4) 및 표시용 메모리(5)를 거쳐서 LCD로 이루어지는 표시부(6)에 공급하며, 그 화상을 표시부(6)의 표시 화면에 표시하도록 한다.
흔들림 검출부(7)는 카메라 블록(1)내의 촬상 소자의, 촬상 화상의 수평 방향 및/또는 수직 방향에 있어서의, 소정(predetermined) 속도 이상의 비교적 고속의 위치적 변화를 손흔들림 또는 카메라 흔들림으로서 검출하고, 그 속도 벡터를 구한다. 여기서, 비교적 고속의 위치적 변화가 검출되는 것으로 한 것은, 유저 조작에 따른 촬상 장치의 패닝(panning)(좌우면에서의 이동)이나 틸팅(tilting)(상하면에서의 이동)에 의해 촬영된 화상을, 원하지 않는 손흔들림 또는 카메라 흔들림에 기인한 흐릿하게 찍힌(blurry) 화상으로서 검출하지 않도록 하기 위해서이다.
이 흔들림 검출부(7)는 예를 들면 촬상 장치의 하우징(筐體: housing)에 장착(取付: mount)된 각속도 센서를 구비한다. 이 흔들림 검출부(7)는 흔들림 속도 벡터를 1프레임 단위(또는 1필드 단위; 이하의 설명에서는 프레임 단위라고 한다)로 시간 적분하는 것에 의해 산출되는 흔들림의 양을 검출해서 출력한다. 이 흔들 림 검출부(7)는 각속도(angular velocity) 센서 대신에, 가속도(acceleration) 센서를 구비해도 좋다. 가속도 센서를 이용하는 경우에는, 가속도 센서값(방향 성분도 포함한다)을 적분해서, 흔들림 속도(흔들림 속도 벡터)를 구하도록 한다.
제어 장치(10)는 동영상의 촬영중에, 이 흔들림 검출부(7)의 검출 출력을 로드(取??: load)해서, 촬영중에 흔들림이 발생했는지 여부를 판단하도록 한다. 이 제1 실시 형태의 경우, 제어 장치(10)는 1프레임 기간 동안에, 복수회(여러 차례) 흔들림 검출 출력을 로드(또는 샘플링)해서, 프레임 단위의 화상에 대해서 흔들림이 발생했는지 여부를 판정하도록 하고 있다.
제어 장치(10)는 또, 촬상 신호 처리 회로(3)로부터의 자동 초점 제어용 신호에 의거해서, 카메라 블록 제어부(2)를 제어해서, 자동 초점(오토포커스) 제어를 실행한다. 또, 제어 장치(10)는 촬상 신호 처리 회로(3)로부터의 자동 조리개 제어용 신호에 의거해서, 카메라 블록 제어부(2)를 제어해서, 조리개 제어를 행하고, 적절한 밝기의 화상을 얻을 수 있도록 한다. 또, 제어장치(10)는 화이트밸런스 조정 신호를 촬상 신호 처리 회로(3)에 공급해서, 화이트밸런스 제어를 실행한다.
조작 입력부(21)는 촬영 스타트/스톱 버튼(K1), 편집 버튼(K2), 메타데이터 부가 요구(지시) 버튼(K3)을 구비함과 동시에, 줌 버튼(K4)이나 재생 버튼 등의 그 밖의 조작부를 구비하는, 이 제1 실시 형태인 경우의 기록 지시 조작 수단을 포함하고 있다.
촬영 스타트/스톱 버튼(K1)은 동영상 촬영 동작의 개시 및 정지를 지시하기 위한 버튼이다. 이 버튼(K1)을 누를 때마다, 동영상 촬영 동작의 개시와 정지를 번갈아 반복한다. 후술하는 바와 같이, 이 제1 실시 형태에서는, 동영상의 촬영 동작 시에는 촬영중인 장면(scene: 신)이 실패인지 여부를 판별하기 위한 실패판별용 정보(메타데이터)가 자동적으로 생성되어, 촬상 화상 데이터와 함께 기록된다.
또, 이 제1 실시 형태에서는, 편집 버튼(K2)이 조작되면, 촬상 장치는 편집 모드로 들어가고, 우선 표시부(6)에 편집 메뉴 선택사항(options)이 표시된다. 편집 메뉴 선택사항에는 예를 들면, 플레이리스트의 작성과 실패 화상의 소거(삭제)가 포함되며, 각각 자동 모드와 수동 모드가 있다. 편집 모드의 상세(詳細)에 대해서는 후술한다.
메타데이터 부가 요구 버튼(K3)은 실패판별용 정보를 디스크 매체(23)에 기록되어 있는 촬상 화상 데이터에 부가할 때에 눌려진다. 따라서, 이 메타데이터 부가 요구 버튼(K3)은 디스크 매체(23)가 이 제1 실시 형태의 촬상 장치에 의해 기록 재생 가능할 때에 사용되지만, 해당 디스크 매체(23)에 기록되어 있는 촬상 화상 데이터가 이 제1 실시 형태의 촬상 장치와는 다른 촬상 장치에 의해 기록된 것이기 때문에, 실패판별용 정보가 해당 디스크 매체(23)에 기록되어 있지 않을 때에 이용된다.
그리고, 이 제1 실시 형태에서는 이 메타데이터 부가 요구 버튼(K3)이 눌려지면, 후술하는 바와 같이, 해당 디스크 매체(23)에 기록되어 있는 촬상 화상 데이터를 해석하고, 그 해석 결과로 메타데이터를 생성하며, 해당 생성한 메타데이터를 그 디스크 매체(23)에 촬상 화상에 관련(대응)시켜서 기록하도록 한다. 이 메타데이터 부가 요구 버튼(K3)의 눌려짐에 따른 동작에 대해서는, 나중에 상세하게 기술 한다.
줌 버튼(K4)은 예를 들면 시소(seesaw) 버튼으로 설계(구성)되어 있으며, 이 버튼의 한쪽 단부(端部: end)를 누르면, "와이드"(단초점(short focus)=광각(wide angle)) 측으로 초점 거리가 변경되고, 이 버튼의 다른 쪽 단부를 누르면, 텔레(tele)(장초점(long focus)=망원(telephoto)) 측으로 초점 거리가 변경된다.
이 제1 실시 형태인 경우의 디스크 드라이브(22)는 디스크 매체(23)의 실시 형태로서의, 직경이 8㎝인 기록가능한 컴팩트 디스크(Compact Disc-Recordable: CD-R)나 리라이트가능한 컴팩트 디스크(Compact Disc-ReWritable: CD-RW), 또 디지털 다용도 디스크(Digital Versatile Disc: DVD) 등의 디스크와 호환(겸용) 가능하다.
화상 신호 압축 인코드/디코드부(24)는 촬영 및 기록 시에 화상 데이터를 압축하고, 재생 시에는 화상 데이터의 압축을 디코드하도록 조작(동작)가능한 회로이다. 이 제1 실시 형태에서는, 동영상용 압축 방식으로서는, 예를 들면 MPEG(Moving Picture Experts Group) 기술이 이용된다.
그리고, 이 제1 실시 형태에서는, 촬영 및 기록 시에는, 그 때의 촬영 조건 데이터가 기록된다. 그 촬영 조건 데이터로서, 이 실시 형태에서는 카메라 제어 데이터가 기록된다. 이 카메라 제어 데이터에는, 조리개 제어 데이터, 셔터 속도 데이터, 포커스 제어 데이터, 줌 제어 데이터 및 화이트 밸런스 조정 데이터가 포함된다.
카메라 제어 데이터 기록 인코드/디코드부(25)는 기록할 카메라 제어 데이터 에 대해서 적절하게 인코드를 실시하고, 또 재생 시에는 디스크 매체(23)로부터 판독출력(讀出: read)한 인코드되어 있는 카메라 제어 데이터를 디코드한다.
제어 장치(10)는 전술(前述)한 바와 같이, 마이크로 컴퓨터로 이루어진다. 중앙 처리 장치(CPU)(11)에 대해서 시스템 버스(12)가 접속되어 있고, 이 시스템 버스(12)에 대해서 프로그램용 리드 온리 메모리(ROM)(13), 워크 에리어용 랜덤 액세스 메모리(RAM)(14), 조작 입력부 인터페이스와 디스크 드라이브 인터페이스 등의 각종 인터페이스(15) 및 데이터 입출력용의 입출력(I/O) 포트(16)가 접속되어 있다.
화상 특징 해석부(26)에서는, 디스크 매체(23)로부터 판독출력한 화상 데이터의 특징을 추출하고, 이 추출한 특징을 해석한다. 추출되는 특징은 핀트가 맞고 안맞고(in-focus or out-of-focus state: 초점 맞음 또는 초점 벗어남)에 대해서는 주파수 분포로 나타내어지고, 화상의 밝고 어두움(brightness or darkness)(이하의 설명에서는 "체크 항목"이라고 함)에 대해서는 신호 레벨 분포로 나타내어진다.
제어 장치(10)에서는, 유저로부터의 메타데이터 부가 요구(지시)에 응답해서, 디스크 매체(23)에 기록되어 있는 촬상 화상을 검색하고, 이 검색한 화상을 화상 특징 해석부(26)가 해석하게 한다. 그리고, 제어 장치(10)는 화상 특징 해석부(26)로부터의 해석 결과에 의거해서, 촬상 화상이 실패 화상인지 여부를 판별하기 위한 메타데이터를 생성하며, 이 생성한 메타데이터를 디스크 매체(23)에, 검색한 촬상 화상 데이터에 관련시켜서 기록하도록 한다.
또, 제어 장치(10)는 기능적으로는, 카메라 제어, 촬영 및 기록 제어, 재생 제어, 카메라 제어 데이터 기록 제어, 편집 제어 및 메타데이터 부가 제어 등을, ROM(13)에 기억되어 있는 프로그램에 따라서 실행한다.
도 2는 제1 실시 형태에 따른 촬상 장치의 1실시 형태로서의 디지털카메라 장치의 촬영 및 기록 제어 기능의 블록도이다.
도 2에 있어서, 카메라 신호 출력부(101)는 카메라 블록(1), 카메라 블록 제어부(2) 및 촬상 신호 처리 회로(3)를 포함하며, 촬상 화상 신호를 출력한다. 이 카메라 신호 출력부(101)에는, 타이밍 신호 발생부(110)로부터, 수평 동기 신호(H) 및 수직 동기 신호(V)가 공급된다.
카메라 신호 출력부(101)로부터의 촬상 화상 신호는, GOP 전처리부(preprocessor)(102)에 공급된다. 이 GOP 전처리부(102)에서는, 촬상 화상 신호를 디지털 신호로 변환함과 동시에, MPEG 방식의 화상 데이터 압축에 전처리(前處理)를 행해서, 각각이 예를 들면 촬상 화상 데이터의 15프레임으로 이루어지는 픽쳐의 군(群)인 GOP(Group Of Picture)를 생성한다. 이 GOP내에서는, MPEG 압축을 목적으로, 촬상 화상 데이터의 프레임(또는 필드; 이하의 설명에 있어서는 프레임이라고 한다)이 미리 정해진 순서로 재배열(rearrangement)된다.
이 GOP 전처리부(102)에서 전송된 GOP단위의 촬상 화상 데이터는, MPEG 인코더(103)에 공급되고, 그 후 MPEG 압축 및 인코드가 이루어진다. 압축된 촬상 화상 데이터의 프로그램 스트림은 프로그램 스트림(PS) 다중화부(104)에 공급된다.
이 제1 실시 형태에서는, 이 촬상 화상 데이터의 처리와 병행해서, 전술한 방식으로 메타데이터가 생성된다. 이 메타데이터의 생성을 위해서, 이 제1 실시 형 태에서는, 프레임 단위 흔들림 검출부(106), 화이트밸런스 판정부(107) 및 노출 판정부(108)가 마련된다. 이 프레임 단위 흔들림 검출부(106), 화이트 밸런스 판정부(107) 및 노출 판정부(108)에는, 타이밍 신호 발생부(110)로부터, 샘플링 기준 신호 및 전송(轉送) 타이밍 신호로서, 수평 동기 신호(H) 및 수직 동기 신호(V)가 공급된다.
프레임 단위 흔들림 검출부(106)는 수평 동기 신호(H)의 타이밍 또는 수평 동기 신호(H)를 분주(分周)한 타이밍에서 흔들림 검출 출력을 샘플링하고, 이 샘플링된 출력에 적분 또는 평균화 처리 등을 실행하여, 흔들림이 발생했는지 여부를 판정한다. 화이트밸런스 판정부(107)는 수평 동기 신호(H)의 타이밍 또는 수평 동기 신호(H)를 분주(分周)한 타이밍에서 화이트밸런스 조정값을 샘플링하고, 이 샘플링된 값에 적분 또는 평균화 처리 등을 실행하여, 화이트밸런스 조정이 적정하게 실행되었는지 여부를 판정한다. 노출 판정부(108)는 수평 동기 신호(H)의 타이밍 또는 수평 동기 신호(H)를 분주(分周)한 타이밍에서 노출값을 샘플링하고, 이 샘플링된 값에 적분 또는 평균화 처리 등을 실행하여, 노출이 적정하게 조정되었는지 여부를 판정한다.
프레임 단위 흔들림 검출부(106), 화이트밸런스 판정부(107) 및 노출 판정부(108)는 각각의(개개의) 판정 출력을 수직 동기 신호(V)와 동기해서, 메타데이터 처리부(109)에 공급한다.
흔들림 판정 출력, 화이트밸런스 조정 판정 출력 및 노출 조정 판정 출력을 모든 프레임에 대해서 메타데이터로서 기록하도록 해도 좋다. 그러나, 이 실시 형 태에서는 후술하는 바와 같이, 임의의(given) 프레임의 판정 출력이 이전(前: previous) 프레임의 판정 출력과 다를 때에, 그 판정 출력의 값과 임의의 프레임의 프레임 번호를 서로 관련시켜서 기록하고, 이것에 의해 기록 데이터의 양을 삭감하도록 하고 있다.
메타데이터 처리부(109)에서는, 흔들림 검출부(106), 화이트밸런스 판정부(107) 및 노출 판정부(108)의 각각으로부터의 판정 출력을 프레임 단위로 감시하고, 판정 출력이 이전(前) 프레임의 판정 출력과 다른 프레임을 검출한다. 또, 메타데이터 처리부(109)에서는, 그 검출한 프레임에 대한 판정 출력을 메타데이터로서 기록하도록 한다.
이 메타데이터 처리부(109)에서 공급된 기록 메타데이터는 PS 다중화부(104)에 공급된다. PS 다중화부(104)는 압축된 촬상 화상 데이터, 처리 블록(도시하지 않음)에 의해 압축된 음성 데이터 및 메타데이터를 화상 데이터 패킷, 음성 데이터 패킷 및 메타데이터 패킷으로 각각 패킷화하고, 그들 패킷을 다중화하도록 한다. 그리고, PS 다중화부(104)에서 출력된 다중화 데이터는 디스크 매체(23)에 기록된다.
다음에, 제1 실시 형태에 따른 촬상 장치의 1실시 형태로서의 디지털카메라 장치의 촬영 및 기록 동작(메타데이터 생성 처리를 포함한다), 메타데이터 부가 지시에 대응한 동작 및 편집 동작에 대해서 설명한다.
도 3 내지 도 6은 이 제1 실시 형태에 따른 디지털카메라 장치의 촬영 및 기록 동작, 메타데이터 부가 지시에 대응한 동작 및 편집 동작을 도시하는 플로차트 이다. 이 도 3 내지 도 6의 플로차트에 도시한 스텝은, 주로 제어 장치(10)의 CPU(11)가 ROM(13)에 저장되어 있는 프로그램에 따라서, RAM(14)을 워크에리어로서 이용해서 실행하는 것이다.
<촬상 및 기록 동작>
먼저, CPU(11)는 조작 입력부(21)를 통한 유저 조작에 응답해서, 촬상 장치가 촬상/기록 모드로 들어갔는지 여부를 판별한다(스텝 S101). 촬상 장치가 촬상/기록 모드로 되어 있다고 판별했을 때, CPU(11)는 유저가 조작 입력부(21)를 통해서 촬상 및 기록 동작의 개시를 지시할 것을 기다린다(스텝 S102). 촬상 및 기록 동작을 개시하라는 지시가 발행되었다고(있었다고) 판별했을 때에는, 전술한 바와 같이, 촬상 화상 데이터 및 음성 데이터를 데이터 압축하고(스텝 S103), 그 압축한 촬상 화상 데이터 및 음성 데이터를 패킷으로 패킷화한다(스텝 S104).
촬상 화상 데이터 및 음성 데이터의 압축 처리에 수반(병행)해서, 메타데이터의 생성 처리를 실행(스텝 S105)함과 동시에, 생성한 메타데이터를 패킷으로 패킷화한다(스텝 S106).
압축한 촬상 화상 데이터의 패킷, 압축한 음성 데이터의 패킷 및 메타데이터의 패킷을 다중화한다(스텝 S107). 다중화후의(다중화된) 데이터는 디스크 매체에 기록한다(스텝 S108).
그리고, 조작 입력부(21)로부터 유저에 의해 촬상 및 기록 동작을 정지(스톱)하라는 지시가 발행되었는지 여부를 판별한다(스텝 S109). 촬상 및 기록 동작을 정지하라는 지시가 발행되지 않았다고 판별했을 때, 흐름은 스텝 S103 및 스텝 S105로 되돌아가서, 촬상 화상 데이터, 음성 데이터 및 메타데이터의 병렬적인 기록 처리를 반복해서 실행한다.
스텝 S109에서 촬상 및 기록 동작을 정지하라는 지시가 발행되었다고 판별했을 때에는, CPU(11)는 다른 모드로 변경하라는 지시가 발행되었는지 여부를 판별한다(스텝 S110). 다른 모드로 변경하라는 지시가 발행되지 않았다고 판별했을 때, 흐름은 스텝 S102로 되돌아가서, 다음 라운드의 촬상 및 기록 동작을 개시하라는 조작이 발행되었는지 판별한다. 그 후, 스텝 S102 이후의 처리를 반복해서 실행한다.
스텝 S110에서 다른 모드로 변경하라는 지시가 발행되었다고 판별했을 때, CPU(11)는 메타데이터를 부가하라는 지시가 발행되었는지 여부를 판별한다(도 4의 스텝 S121). 스텝 S101에서 촬상 장치가 촬상/기록 모드로 되어 있지 않다고 판별했을 때에도, 흐름은 스텝 S121로 진행한다.
스텝 S121에서 메타데이터를 부가하라는 지시가 발행되지 않았다고 판별했을 때에는, 편집 모드가 선택되었는지 여부를 판별한다(스텝 S122). 편집 모드가 선택되었다고 판별했을 때에는, 후술하는 편집 모드 동작을 실행한다(스텝 S123). 편집 모드가 선택되지 않았다고 판별했을 때에는, 요구된(지시받은) 그 밖의 처리를 실행한다(스텝 S124).
<메타데이터 부가 지시에 대응한 동작>
스텝 S121에서 메타데이터를 부가하라는 지시가 발행되었다고 판별했을 때, 제어 장치(10)는 메타데이터를 부가할 대상(target)으로 되는 촬상 화상 데이터를 디스크 매체(23)로부터 검색(판독출력)하고(스텝 S125), 화상 특징 해석부(26)로 전송한다. 화상 특징 해석부(26)는 해석용으로 수취한 화상 데이터에서 전술한 바와 같은 특징들을 추출하며, 그 해석 결과를 제어 장치(10)로 되돌려보낸다.
그리고, 제어 장치(10)는 수취한 해석 결과에 의거해서, 검색 화상이 잘 찍힌(good) 화상인지 여부를 판정한다. 그 화상이 잘 찍히지 않은(bad) 화상이라고 판정했을 때에는, 그 화상을 스킵하도록 한다. 즉, 우선 스텝 S126에서는, 수취한 해석 결과 중의 주파수 분포를 재검토(review)해서, 저주파 성분이 임계값(threshold value)보다 많은 수(數)인지의 여부를 판별한다. 저주파 성분의 수가 많은 화상이라고 하는 것은, 핀트가 맞지 않아 흐릿해져 있는(out-of-focus) 화상인 것을 의미하고 있다.
스텝 S126에 있어서의 판별 시에 이용되는 임계값은 미리 정해진 고정값이라도 좋고, 또 유저에 의해 선택되는 것이라도 좋다.
스텝 S126에서 저주파 성분의 수가 임계값보다 많다고 판별했을 때, 흐름은 스텝 S129로 진행하고, CPU(11)는 해당 대상으로 되는 화상의 현재의 프레임 또는 장면이 실패 촬영인 것을 나타내는 플래그를 생성해서 보존유지(保持: hold, store)한다. 다음에, 디스크 매체(23)로부터 메타데이터를 부가할 대상으로 되는 화상 데이터 전부를 재생했는지 여부를 판별한다(스텝 S130). 아직 대상으로 되는 화상 데이터 전부를 재생하지 않았다고 판별했을 때, 흐름은 스텝 S125로 되돌아가서, 스텝 S125 이하의 처리를 반복해서 실행한다.
스텝 S126에 있어서 저주파 성분의 수가 임계값보다 많지 않고 또 검색 화상 이 핀트가 맞지 않아 흐릿해져 있는 화상이 아니라고 판별했을 때에는, 흐름이 스텝 S127로 진행한다. 스텝 S127에 있어서는, 화상 특징 해석부(26)로부터 수취한 해석 데이터 중의 신호 레벨 분포를 재검토해서, 신호 레벨 분포가 90% 이상인 밝은 부분의 수가 임계값보다 많아, 화상이 너무 밝아 무엇이 찍혀 있는지(그 상세)를 알 수 없게 하는지의 여부를 판별한다.
이 스텝 S127에 있어서의 판별시에 이용되는 임계값은 미리 정해진 고정값이라도 좋고, 또는 유저에 의해 선택되는 것이라도 좋다.
스텝 S127에 있어서 신호 레벨 분포가 90% 이상인 밝은 부분의 수가 임계값보다 많다고 판별했을 때에는, 흐름이 스텝 S129로 진행하며, CPU(11)는 해당 대상으로 되는 화상의 현재 프레임 또는 장면이 실패 촬영인 것을 나타내는 플래그를 생성해서 보존유지한다. 다음에, 디스크 매체(23)로부터, 메타데이터를 부가할 대상으로 되는 화상 데이터 전부를 재생했는지 여부를 판별한다(스텝 S130). 아직 대상으로 되는 화상 데이터 전부를 재생하지 않았다고 판별했을 때, 흐름은 스텝 S125로 되돌아가서, 스텝 S125 이하의 처리를 반복해서 실행한다.
스텝 S127에 있어서, 신호 레벨 분포가 90% 이상인 밝은 부분의 수가 임계값보다 많지 않다고 판별했을 때에는, 흐름이 스텝 S128로 진행한다. 스텝 S128에 있어서는, 신호 레벨 분포가 10% 이하인 어두운 부분의 수가 임계값보다 많아, 화상이 너무 어두워 무엇이 찍혀 있는지를 알 수 없게 하는지의 여부를 판별한다. 이 스텝 S128에 있어서의 판별시에 이용되는 임계값은 미리 정해진 고정값이라도 좋고, 또는 유저에 의해 선택되는 것이라도 좋다.
이 스텝 S128에 있어서 신호 레벨 분포가 10% 이하인 어두운 부분의 수가 임계값보다 많다고 판별했을 때에는, 흐름이 스텝 S129로 진행하고, CPU(11)는 해당 대상으로 되는 화상의 현재 프레임 혹은 장면이 실패 촬영인 것을 나타내는 플래그를 생성해서 보존유지한다. 다음에, 디스크 매체(23)로부터, 메타데이터를 부가할 대상으로 되는 화상 데이터 전부를 재생했는지 여부를 판별한다(스텝 S130). 아직 대상으로 되는 화상 데이터 전부가 재생되지 않았다고 판별했을 때, 흐름은 스텝 S125로 되돌아가서, 이 스텝 S125 이하의 처리를 반복해서 실행한다.
스텝 S128에서 신호 레벨 분포가 10% 이하인 어두운 부분이 임계값보다 많지 않다고 판별했을 때에는, 즉 검색 화상이 핀트가 맞지 않아 흐릿해진 화상이 아니거나, 너무 밝은 것도 아니거나 또는 너무 어두운 것도 아니라고 판별했을 때에는, 흐름이 스텝 S130으로 진행하고, 디스크 매체(23)로부터, 메타데이터를 부가할 대상으로 되는 화상 데이터 전부를 재생했는지 여부를 판별한다. 아직 대상으로 되는 화상 데이터 전부를 재생하지 않았다고 판별했을 때, 흐름은 스텝 S125로 되돌아가서, 이 스텝 S125 이하의 처리를 반복해서 실행한다.
스텝 S130에서 디스크 매체(23)로부터, 메타데이터를 부가할 대상으로 되는 화상 데이터 전부를 재생했다고 판별했을 때에는, 스텝 S129에서 생성해서 보존유지하고 있던 플래그를, 대상으로 되는 촬상 화상 데이터에 관련시켜서 디스크 매체(23)에 기록(기록입력)하도록 한다.
이상과 같이 해서, 디스크 매체(23)에 기록되어 있는 촬상 화상 데이터에 메타데이터가 부가되어 있지 않을 때에도, 촬상 화상 데이터의 특징을 해석하고, 해 석 결과에 의거해서, 그 화상이 실패 촬영에 의한 실패 화상인지 여부의 메타데이터를 생성한다. 생성한 메타데이터는 해당 촬상 화상 데이터에 부가할 수가 있다.
즉, 기록된 화상이, 핀트가 맞지 않아 흐릿해진 화상이거나, 너무 밝거나 또는 너무 어둡거나 해서 무엇이 찍혀 있는지를 알 수 없게 하는 화상과 같은, 실패 촬영에 의한 실패 화상인지의 여부를 판정한다. 그 화상이 실패 화상이라고 판정했을 때에는, 그 실패 화상에 관련시켜서 실패 판별용 (defect-identification) 플래그를 부가적으로 기록한다. 따라서, 후술하는 바와 같이, 이 실패 판별용 플래그는 양호한 촬상 화상 부분만을 재생하도록, 재생 시에 실패 촬영이라고 판정된 장면을 스킵하는데 이용된다. 이 구성에 의하면, 실패 화상이 아닌(defect-free) 잘 찍힌 화상만을 자동적으로 추출해서, 신속하게 재생할 수 있게 된다.
<메타데이터의 생성 처리>
다음에, 도 3에 도시한 스텝 S105에 있어서의 메타데이터 생성 처리의 상세를, 도 5 및 도 6에 도시한 플로차트를 참조하면서 설명한다. 이 도 5 및 도 6에 도시한 처리는 프레임 단위로, 예를 들면 각 프레임의 종단(end)에서 실행된다. 이 도 5 및 도 6에 도시한 처리도 CPU(11)가 ROM(13)에 저장된 프로그램에 따라서, RAM(14)을 워크에리어로서 이용해서 실행하는 것이다.
즉, CPU(11)는 흔들림 검출부(7)의 검출 출력을 전술한 바와 같이 로드하고, 프레임 단위의 흔들림량(평가값에 대응)에 의거해서, 실패 화상을 유발하는 흔들림의 발생에 대해서 체크한다(스텝 S141). 이 예에서는, 체크 결과는 평가 플래그(흔들림의 경우에는, 흔들림 플래그)로 나타내어진다. 흔들림을 가지고서 촬영된(흔 들림이 발생한) 실패 화상의 프레임에 할당된 평가 플래그는 "NG"를 지시하고, 흔들림없이 촬영된 실패 화상이 아닌 화상의 프레임에 할당된 평가 플래그는 "OK"를 지시한다.
다음에, 이 스텝 S141에 얻어진 체크 결과가 이전 프레임의 체크 결과와 동일한지 여부를 판별한다(스텝 S142). 스텝 S142에서 이전 프레임과 체크 결과가 다르다고 판별했을 때, CPU(11)는 다른(변화후의) 체크 결과의 평가 플래그가 "NG"를 지시하는지의 여부를 판별한다(스텝 S143).
스텝 S143에서 체크 결과의 평가 플래그가 "NG"를 지시한다고 판별했을 때에는, 현재 프레임의 번호(이하, "프레임 번호"라고 한다)에 관련시켜서, 체크 항목 "흔들림"에 대한 "NG"를 지시하는 평가 플래그를 보존유지(저장)한다(스텝 S144). 이 때, CPU(11)는 촬영 화상이 흔들림을 가지고서 촬영된 실패 화상으로 되어 있을지도 모르는 것을, 경적 소리(beep sound) 또는 파인더 내에 표시되는 특정의 시각적 표시(visual indication)에 의해서 유저에게 경고한다.
스텝 S143에서 체크 결과의 평가 플래그가 "OK"를 지시한다고 판별했을 때에는, 그 프레임 번호에 관련시켜서, 체크 항목 "흔들림"에 대한 평가 "OK"를 지시하는 평가 플래그를 보존유지한다(스텝 S145).
스텝 S144 및 스텝 S145에서 프레임 번호와 체크 항목 "흔들림"에 대한 평가 플래그를 보존유지한 후, 또는 스텝 S142에서 체크 결과가 이전 프레임과 동일하다고 판별했을 때, CPU(11)는 최적한 화이트밸런스 조정이 촬상 조건으로서 설정되어 있는지 여부를 판별한다(스텝 S146).
CPU(11)는 유저에 의해 설정된 화이트밸런스 조정값이 적절한지 여부를 판별한다. 이 예에서는, 체크 결과는 평가 플래그(화이트밸런스 조정의 경우에는, 화이트 밸런스 플래그)에 의해 표시된다. 적절하지 않은 화이트 밸런스 조정값으로 촬영된 실패 화상의 프레임에 할당된 평가 플래그는 "NG"를 지시하고, 적절한 화이트 밸런스 조정값으로 촬영된 실패 화상이 아닌 화상의 프레임에 할당된 평가 플래그는 "OK"를 지시한다.
다음에, 이 스텝 S146에서 얻어진 체크 결과가 이전 프레임의 체크 결과와 동일한지 여부를 판별한다(스텝 S147). 스텝 S147에서 체크결과가 이전 프레임의 체크결과와 다르다고 판별했을 때, CPU(11)는 다른(변화 후의) 체크 결과의 평가 플래그가 "NG"를 지시하는지 여부를 판별한다(스텝 S148).
스텝 S148에서 체크 결과의 평가 플래그가 "NG"를 지시한다고 판별했을 때에는, 현재 프레임의 번호(이하, 프레임 번호라고 한다)에 관련시켜서, 체크 항목 "화이트밸런스"에 대한 "NG"를 지시하는 평가 플래그를 보존유지한다(스텝 S149). 이 때, CPU(11)는 촬영 화상이 부정확한 화이트-밸런스 조정으로 촬영된 실패 화상으로 되어 있을지도 모르는 것을, 경적 소리(흔들림의 경우와 같거나 혹은 다른 경적 소리) 또는 파인더 내에 표시되는 특정의 시각적 표시(흔들림의 경우와 같거나 혹은 다른 시각적 표시)에 의해서 유저에게 경고한다.
스텝 S148에서 체크 결과의 평가 플래그가 "OK"를 지시한다고 판별했을 때에는, 그 프레임 번호에 관련시켜서, 체크 항목 "화이트밸런스"에 대한 "OK"를 지시하는 평가 플래그를 보존유지한다(스텝 S150).
스텝 S149 및 스텝 S150에서 프레임 번호와 체크 항목 "화이트밸런스"에 대한 평가 플래그를 보존유지한 후, 또는 스텝 S147에서 체크 결과가 이전 프레임의 체크 결과와 동일하다고 판별했을 때, CPU(11)는 최적한 노출값이 촬상 조건으로서 설정되어 있는지 여부를 판별한다(스텝 S151).
이 예에서는, 노출 조정의 체크 결과는 평가 플래그(노출 조정의 경우에는, 노출 조정 플래그)에 의해 표시된다. 적절하지 않은 노출값으로 촬영된 실패 화상의 프레임에 할당된 평가 플래그는 "NG"를 지시하고, 적절한 노출값으로 촬영된 실패 화상이 아닌 화상의 프레임에 할당된 평가 플래그는 "OK"를 지시한다.
다음에, 이 스텝 S151에서 얻어진 체크 결과가 이전 프레임의 체크 결과와 동일한지 여부를 판별한다(스텝 S161). 스텝 S161에서 체크 결과가 이전 프레임의 체크 결과와 다르다고 판별했을 때, CPU(11)는 다른(변화 후의) 체크 결과의 평가 플래그가 "NG"를 지시하는지 여부를 판별한다(스텝 S162).
스텝 S162에서 체크 결과의 평가 플래그가 "NG"를 지시한다고 판별했을 때에는, 현재 프레임의 번호(이하, 프레임 번호라고 한다)에 관련시켜서, 체크 항목 "노출 조정"에 대한 "NG"를 지시하는 평가 플래그를 보존유지한다(스텝 S163). 이 때, CPU(11)는 촬영 화상이 부적절한 노출 조정으로 촬영된 실패 화상으로 되어 있을지도 모르는 것을, 경적 소리(흔들림이나 화이트밸런스 조정의 경우와 같거나 혹은 다른 경적 소리) 또는 파인더 내에 표시되는 특정의 시각적 표시(흔들림이나 화이트밸런스 조정의 경우와 같거나 혹은 다른 시각적 표시)에 의해서 유저에게 경고한다.
스텝 S162에서 체크 결과의 평가 플래그가 "OK"를 지시한다고 판별했을 때에는, 그 프레임 번호에 관련시켜서, 체크 항목 "노출 조정"에 대한 "OK"를 지시하는 평가 플래그를 보존유지한다(스텝 S164).
스텝 S163 및 스텝 S164에서 프레임 번호와 체크 항목 "노출 조정"에 대한 평가 플래그를 보존유지한 후, 또는 스텝 S161에서 체크 결과가 이전 프레임의 체크 결과와 동일하다고 판별했을 때, CPU(11)는 모든 체크 항목이 체크되었다고 판별하고, 이전 프레임의 결과와 다른 결과를 가지는 체크 항목이 있었는지 여부를 판별한다(스텝 S165).
스텝 S165에서 이전 프레임의 결과와 다른 결과를 가지는 체크 항목이 있었다고 판별했을 때에는, 그 프레임 번호와 해당 평가 플래그를 보존유지한다(스텝 S166). 이 경우, 이전 프레임의 결과와 다른 결과를 가지는 체크 항목에 대해서는, 스텝 S144 또는 S145, S149 또는 S150, 혹은 S163 또는 S164에 있어서 보존유지하고 있던 평가 플래그를 보존유지한다. 이전 프레임의 결과와 동일한 결과를 가지는 체크 항목에 대해서는, 해당 이전 프레임과 동일한 평가 플래그를 보존유지하도록 한다.
그리고, 이 메타데이터 생성 처리의 플로차트를 종료한다. 또, 스텝 S165에서 이전 프레임의 결과와 다른 결과를 가지는 체크 항목이 없었을 때에는, 현재 프레임은 이전 프레임과 동일한 조건(상황)하에서 촬영된 것이며, 전술한 바와 같이 메타데이터를 기록할 필요가 없다. 따라서, 이 메타데이터 생성 처리의 플로차트를 종료한다.
이와 같이 해서 생성되어 스텝 S166에서 보존유지된 메타데이터는 전술한 바와 같이 해서 패킷으로 패킷화되고, 이 패킷은 예를 들면 도 7에 도시하는 바와 같이, 대응하는 프레임 번호의 압축 촬상 화상 데이터의 패킷 및 압축 음성 데이터의 패킷에 관련(대응)시켜서 다중화된다.
도 7에 도시하는 바와 같이, 메타데이터는 이전 프레임과 어느 것인가(any) 다른 체크 결과를 가지는 프레임의 프레임 번호 및, 이 프레임에 대한 모든 체크 항목의 평가 플래그를 포함하고 있다. 또한, 도 7에 도시한 예에서는, 체크 항목이 흔들림, 화이트밸런스 및 노출 조정 이외에도 있는 것을 상정하고 있으며, 총(total) N개의 체크 항목이 마련되어 있다.
또한, 제1 실시 형태에서는, 각 체크 항목에 대해서는 "OK" 또는 "NG"를 지시하는 평가 플래그를 기록하도록 했다. 도 8에 도시하는 바와 같이, 평가값을 각 체크 항목에 대해서 프레임 번호에 관련시켜서 기록하도록 해도 좋다.
또, 제1 실시 형태에서는, 각 체크 항목에 대한 평가 플래그나 평가값을, 실패할 가능성이 있는 각 프레임과 관련하여, 실패 판별용 정보로서 기능하는 메타데이터로서 생성하여 기록하도록 했다. 이것 대신에, 모든 프레임에 대해서, 복수개의 체크 항목에 대한 평가 플래그나 평가값을 보존유지한 후, 이 평가 플래그나 평가값을 메타데이터로서 기록할 때에, 그들 보존유지한 복수개의 체크 항목에 대한 평가 플래그나 평가값을 이용해서 각 프레임의 총합(overall) 평가를 행해도 좋고, 그 총합 평가 결과를 메타데이터로서 디스크 매체에 기록하도록 해도 좋다.
도 9에, 복수개의 체크 항목에 대한 총합 평가 결과를 메타데이터로서 기록 하는 경우의 메타데이터의 예를 도시한다. 이 도 9에 도시한 예에 있어서는, 평가가 이전 프레임과 다른 프레임 및 다른(변화 후의) 평가 플래그가 메타데이터로서 기록된다. 즉, 어떤(임의의) 프레임에 "OK"를 지시하는 평가 플래그가 할당되어 있을 때에는, 이전(직전의) 프레임까지의 프레임에 할당된 평가 플래그가 "NG"를 지시한다고 판별한다. 어떤 프레임에 "NG"를 지시하는 평가 플래그가 할당되어 있을 때에는, 이전(직전의) 프레임까지의 프레임에 할당된 평가 플래그가 "OK"를 지시한다고 판별한다.
이 총합 평가 방법(system)에 있어서는, 복수의 체크 항목 중의 어느 1개라도 평가 플래그가 "NG"를 지시하면, 총합 평가 결과의 평가 플래그가 "NG"를 지시하도록 하고 있다. 이 방법 대신에, 유저가 미리 총합 평가를 위한 체크 항목의 어느 것인가(some)를 선택해 두도록 해도 좋다. 이 경우에는, 해당 유저에 의해 선택된 체크 항목 중의 어느 1개라도 평가 플래그가 "NG"를 지시하면, 총합 평가 결과의 평가 플래그가 "NG"를 지시하도록 해도 좋다. 유저는 흔들림 등의 1개의 체크 항목을 선택해도 좋다.
또, 이상의 설명에서는, 메타데이터는 패킷화하고, 그 패킷화한 패킷을 프로그램 스트림으로서, 압축 화상 데이터의 패킷 및 압축 음성 데이터의 패킷에 의해 다중화하도록 했다. 메타데이터는 GOP 데이터의 각각에 대해서 부가하도록 해도 좋다.
도 10에는 촬상 화상 정보 및 음성 정보에 대한 GOP 압축 데이터 포맷의 1예를 도시한다.
이 압축 데이터 포맷은 MPEG2 데이터 압축 방식인 경우에 이용된다. MPEG2 방식의 GOP 압축 데이터 포맷은 시스템 헤더, 비디오 헤더, 비디오 데이터, 오디오 헤더 및 오디오 데이터로 이루어진다. 비디오 데이터에는, 예를 들면 15 프레임 분(分)으로 이루어지는 GOP 단위의 압축 촬상 화상 데이터가 포함된다. 오디오 데이터에는 대응하는 시간 기간(period)의 압축 음성 데이터가 포함된다.
도 10에 도시한 예에 있어서는, 이 GOP 압축 데이터 포맷에 있어서, GOP 단위의 촬상 화상 데이터에 관련된 메타데이터를 부가적으로 기록하도록 한다. 도 10에 도시하는 바와 같이, 메타데이터에는, GOP를 구성하는 15프레임 각각의 프레임 번호와, 해당 프레임 번호의 프레임에 대한 복수개의 체크 항목에 대한 흔들림 플래그, 화이트밸런스 플래그 및 노출 플래그 등의 평가 플래그가 포함된다. 평가 플래그 대신에, 개개의 체크 항목의 평가값을 메타데이터로서 포함해도 좋다. 프레임 번호는 시스템 헤더에 포함되는 타임 코드에 포함되는 것이다.
또, 도 9에 도시한 예와 같이, GOP를 구성하는 15 프레임의 각 프레임에 대해서 복수개의 체크 항목 전부에 대한 평가 플래그나 평가값을 기록하는 것 대신에, 예를 들면 도 11에 도시하는 바와 같이, 그들 복수개의 체크 항목을 총합 평가하고, 총합 평가 결과를 구하도록 해도 좋다. 해당 구한 총합 평가를 GOP 단위의 메타데이터로서 기록하도록 해도 좋다.
도 12에, MPEG2에 따른 GOP 압축 데이터 포맷에 있어서 메타데이터를 기록하는 또 다른 예를 도시한다. 이 예에 있어서는, 메타데이터를 비디오 헤더 내에 기록하도록 한다. 이 메타데이터는 도 10 또는 도 11에 도시한 구조를 가지도록 해도 좋다.
<편집 모드>
다음에, 도 4에 도시한 스텝 S123에서 실행하는 편집 모드 동작에 대해서, 도 13 및 도 14의 플로차트를 참조해서 도 15 내지 도 17에 도시한 편집 파일과 함께 설명한다. 도 13 및 도 14에 도시한 플로차트의 스텝도, CPU(11)가 ROM(13)에 저장된 프로그램에 따라서, RAM(14)을 워크에리어로서 이용해서 실행하는 것이다.
우선, CPU(11)는 편집 모드에 있어서의 편집항목(option)을 선택해서 입력했는지 여부를 판별한다(스텝 S171). 편집 모드에 있어서의 편집항목이 선택 또는 입력되지 않았다고 판별했을 때, CPU(11)는 편집 모드를 빠져나가는(EXIT) 조작이 입력되었는지 여부를 판별한다(스텝 S172). 편집 모드를 빠져나가는 조작이 입력되지 않았다고 판별했을 때에는, 흐름이 스텝 S171로 되돌아간다. 편집 모드를 빠져나가는 조작이 입력되었을 때에는, 이 편집 모드의 처리를 종료한다.
스텝 S171에서, 편집 모드에 있어서의 편집항목이 선택해서 입력되었다고 판별했을 때, CPU(11)는 선택된 것이 자동 편집 모드인지 수동 편집 모드인지를 판별한다(스텝 S173).
스텝 S173에 있어서, 선택된 것이 자동 편집 모드라고 판별했을 때, CPU(11)는 또, 선택된 것이 플레이리스트 편집항목인지 "NG" 소거 편집항목인지를 판별한다(스텝 S174).
플레이리스트라 함은, 유저에게 실패 촬상 화상을 스킵하면서 양호한 화상만을 재생하도록 하기 위해서, 양호한 화상 장면의 선두(first)와 최후미(last) 프레 임의 프레임 번호 쌍(pairs) 리스트이다. 이 쌍은 디스크 매체에 기록되어 있는 촬상 기록 데이터(압축 촬상 화상 데이터, 압축 음성 데이터 및 메타데이터를 포함한다)에 대해서, 전술한 메타데이터를 이용해서 리스트업(리스트화)한 것이다.
"NG" 소거 편집항목은 디스크 매체에 기록되어 있는 촬상 기록 데이터 중에서 실패 촬상 화상 부분을 소거해서, 양호한 촬상 화상 부분만으로 이루어지는 새로운 촬상 기록 데이터를 생성하고, 이 생성한 촬상 기록 데이터를 디스크 매체에 기록입력(writing)하기 위한 편집 기능을 사용하는 편집항목이다.
스텝 S174에서, 플레이리스트 편집항목이 선택되었다고 판별했을 때, CPU(11)는 디스크 매체(23)에 기록되어 있는 촬상 기록 데이터에 관련된 메타데이터를 검색해서 디코드하며, 실패 촬상 화상 부분 이외의 화상 장면의 선두와 최후미 프레임 번호의 쌍으로 이루어지는 플레이리스트를 생성(작성)한다(스텝 S175).
디스크 매체(23)에 기록되어 있는 촬상 기록 데이터는 각 파일이 촬상 동작의 개시로부터 종료(촬상 스톱)까지의 1사이클에 걸치는 파일 단위로 관리되고 있다. 이 플레이리스트는 각각의 파일마다 생성된다.
플레이리스트의 생성이 다 되었으면, CPU(11)는 생성한 플레이리스트를 디스크 매체(23)에 파일 단위로(파일마다) 기록(기록입력)하도록 한다(스텝 S176). 그리고, 편집 모드의 처리 루틴을 종료한다.
디스크 매체(23)에 기록된 새로운 촬상 기록 데이터의 예를 도 15에 도시한다. 각 파일은 촬상 기록 데이터에 추가(부가)되는 플레이리스트를 포함하고 있다. 플레이리스트의 데이터는 도 15에 도시하는 바와 같이, 실패 촬상 화상 부분을 제 외한 양호한 화상 부분의 선두와 최후미 프레임 번호의 쌍의 데이터를 포함한다. 예를 들면, 파일 No. A에 있어서는, 플레이리스트가 프레임 FL. No. 00001-FL. No. 00350, 프레임 FL. No. 00415-FL. No. 01055,…, 프레임 FL. No. 15001-FL. No. 16013로 이루어져 있다. 이와 같이, 플레이리스트는 2개의 프레임 번호의 1조(組) 또는 복수개의 조로 이루어지게 된다.
촬상 기록 데이터에 있어서 "OK" 부분이 양호한 화상 부분을 나타내고, "NG" 부분이 잘 찍히지 않은(실패) 화상 부분을 나타내는 도 15에 도시한 파일 No. A의 데이터 구조를, 생성된 플레이리스트에 의거해서 시간 축에 대해서 전개(展開: develope)하면, 도 16에 도시하는 바와 같은 것으로 된다. 재생 시에는, 플레이리스트에 의거해서, 해당 파일 No. A의 촬상 기록 데이터를 재생하면, 유저에게 도 16에 있어서 빗금쳐서(사선을 그어서) 나타내는 "NG"부분을 스킵하면서 "OK" 부분만을 재생하도록 하는 것이 가능하게 된다.
다음에, 편집 모드에 있어서의 "NG" 소거 편집항목에 대해서 설명한다. 스텝 S174에 있어서 "NG" 소거 편집항목이 선택되었다고 판별했을 때, CPU(11)는 디스크 매체(23)로부터 파일마다의(파일 단위의) 촬상 기록 데이터를 검색한다. 이 제1 실시 형태에서는, 실패 촬상 화상을 포함하는 오리지날 촬상 기록 데이터는 소거하지 않고, "NG" 부분이 소거 편집된 데이터를 각 파일에 추가해서 기록하도록 한다. 따라서, 검색한 촬상 기록 데이터를 오리지날 촬상 기록 데이터와는 다른 데이터(카피 데이터)라고 생각하고(스텝 S177), 이 카피 데이터에 대해서 "NG" 부분을 삭제(소거)하는 편집을 행한다(스텝 S178).
즉, 스텝 S178에 있어서는, 예를 들면 도 16에 있어서, 빗금친 "NG" 부분을 모두 파일 No. A의 촬상 기록 데이터로부터 삭제한다. 그리고, 스텝 S178에서 "NG" 부분이 소거되었기 때문에 "OK" 부분만으로 이루어지는 카피 데이터는, 편집 촬상 기록 데이터로서, 디스크 매체(23)에 대해서, 각 파일마다 추가해서 기록(기록입력)하도록 한다(스텝 S179). 그리고, 이 편집 모드의 처리 루틴을 종료한다.
이 "NG" 소거 편집 동작이 실행된 후의 디스크 매체(23)에 기록된 편집 데이터의 예를 도 17에 도시한다. "NG" 소거 편집 동작이 행해지면, 디스크 매체의 각 파일에는, 오리지날 촬상 기록 데이터 및, OK 부분만으로 이루어지는 편집 촬상 기록 데이터가 기록된다.
스텝 S173에 있어서 수동 편집 모드가 선택되었다고 판별했을 때, CPU(11)는 또, 선택된 것이 플레이리스트 편집항목인지 "NG" 소거 편집항목인지를 판별한다(도 14의 스텝 S181).
스텝 S181에서, 플레이리스트 편집항목이 선택되었다고 판별했을 때, CPU(11)는 디스크 매체(23)에 기록되어 있는 촬상 기록 데이터에 관련된 메타데이터를 검색해서 디코드하며, 실패 촬상 화상 부분을 재생한다. 이 실패 촬상 화상 부분은 유저에 대해서 표시부(6)에 표시하고, 재생을 일시정지(pause)한다(스텝 S182). 그리고, CPU(11)는 유저가 체크 결과가 "NG"인 것을 확인하기를 기다린다(스텝 S183). 이 때, 재생된 실패 촬상 화상 부분과 함께, 「이 화상을 실패 화상으로서 스킵해도 좋습니까?」 등의 메시지를 표시한다. 그 메시지에 대응해서, 유저가 해당 체크 결과를 확인할 수 있는 방법도, 화면 상에 표시하도록 한다. 유저 는 그 화면 표시를 보면서, 체크 결과를 확인한다.
스텝 S183에서 유저가 체크 결과를 확인했다고 판별했을 때에는, 유저로부터의 확인을 체크한다. 유저가 체크 결과를 "NG"에서 "OK"로 변경하기를 원할 때에는, 메타데이터의 대응하는 부분에 대해서 업데이트(수정)한다(스텝 S184). 유저가 체크 결과가 "NG"인 것을 확인하면, 메타데이터는 업데이트하지 않는다. 업데이트할 메타데이터는 디스크 매체에 기록되어 있는 것이 아니라, 검색해서 버퍼에 보존유지하고 있는 것이다.
다음에, 촬상 기록 데이터의 "NG" 부분을 최후(끝)까지 재생했는지 여부를 판별한다(스텝 S185). 아직 "NG" 부분을 최후까지는 재생하지 않았다고 판별했을 때, 흐름은 스텝 S182로 되돌아가서, 스텝 S182 이후의 처리를 반복해서 실행한다.
그리고, 스텝 S185에서, "NG" 부분을 최후까지 재생했다고 판별했을 때에는, 스텝 S184에서 업데이트한 메타데이터를 이용해서, 유저에게 OK 부분만을 재생하도록 하기 위한 플레이리스트를 작성한다(스텝 S186). 작성한 플레이리스트는 전술한 자동 편집 모드의 경우와 마찬가지로 해서, 디스크 매체(23)에 대해서 파일마다 기록(기록입력)하도록 한다(스텝 S187). 그리고, 편집 모드의 처리 루틴을 종료한다.
스텝 S181에서 "NG" 소거 동작이 선택되었다고 판별했을 때, CPU(11)는 디스크 매체(23)에 기록되어 있는 촬상 기록 데이터에 관련된 메타데이터를 검색해서 디코드하며, 실패 촬상 화상 부분을 재생한다. 이 실패 촬상 화상 부분은 유저에 대해서 표시부(6)에 표시하고, 재생을 일시정지한다(스텝 S188). 그리고, CPU(11) 는 유저가 체크 결과가 "NG"인 것을 확인하기를 기다린다(스텝 S189). 이 때, 재생된 실패 촬상 화상 부분과 함께, 「이 화상을 실패 화상으로서 소거해도 좋습니까?」 등의 메시지를 표시한다. 그 메시지에 대응해서, 유저가 체크 결과를 확인할 수 있는 방법도, 화면 상에 표시하도록 한다. 유저는 그 화면 표시를 보면서, 체크 결과를 확인한다.
스텝 S189에서 유저가 체크 결과를 확인했다고 판별했을 때에는, 유저로부터의 확인을 체크한다. 유저가 체크 결과를 "NG"에서 "OK"로 변경하길 원할 때에는, 메타데이터의 대응하는 부분에 대해서 업데이트한다(스텝 S190). 유저가 체크 결과가 "NG"인 것을 확인했을 때에는, 메타데이터는 업데이트하지 않는다. 업데이트할 메타데이터는 디스크 매체에 기록되어 있는 것이 아니라, 검색해서 버퍼에 보존유지하고 있는 것이다.
다음에, 촬상 기록 데이터의 "NG" 부분을 최후까지 재생했는지 여부를 판별한다(스텝 S191). 아직 "NG" 부분을 최후까지는 재생하지 않았다고 판별했을 때, 흐름은 스텝 S188로 되돌아가서, 스텝 S188 이후의 처리를 반복해서 실행한다.
스텝 S191에서 "NG" 부분을 최후까지 재생했다고 판별했을 때에는, 스텝 S190에서 업데이트한 메타데이터를 이용해서, 전술한 자동 편집 모드에 있어서의 "NG" 소거 편집 처리와 마찬가지로 해서 "NG" 소거 처리를 실행한다(스텝 S192). 즉, 업데이트된 메타데이터에 의해 인식(identification)되는 "NG" 부분을 모두 소거하고, OK 부분만으로 이루어지는 편집 촬상 기록 데이터를 생성한다. 편집 촬상 기록 데이터는 전술한 자동 편집 모드의 경우와 마찬가지로 해서, 디스크 매체(23) 에 대해서 파일마다 기록(기록입력)하도록 한다(스텝 S193). 그리고, 편집 모드의 처리 루틴을 종료한다.
이 수동 편집 모드에 있어서는, 촬상 및 기록 시에 생성된 메타데이터에 의거해서, 이 화상이 실패 촬영에 의한 실패 화상이라고 판별된 것이더라도, 유저가 허가하는(user-acceptable) 화상은 해당 화상을 스킵하는 일없이 재생할 수 있도록 플레이리스트에 포함시키거나, 소거하는 일없이 편집하거나 할 수가 있다. 따라서, 편집 조작에 있어서 유저의 의사를 반영시킬 수가 있다.
[제2 실시 형태]
다음에, 상기 제1 실시 형태에 따른 촬상 장치에 의해 기록 매체에 촬상 및 기록된 화상 데이터를 로드(load)하고, 이 로드한 데이터를 예를 들면 대용량의 데이터 저장부(格納部: storage unit)에 저장(보존유지)할 수 있는, 본 발명의 제2 실시 형태에 따른 촬상 화상 데이터 처리 장치에 대해서 설명한다. 이 제2 실시 형태에 따른 촬상 화상 데이터 처리 장치는 기록 매체로부터 검색된 촬상 기록 데이터를, 상기 제1 실시 형태에 따른 촬상 장치의 편집 모드의 경우와 마찬가지로 해서 편집을 행하고, 그 편집된(편집후의) 데이터를 데이터 저장부에 저장하는 기능을 구비하는 것이다.
도 18은 제2 실시 형태에 따른 촬상 화상 데이터 처리 장치의 실시 형태로서의 하드디스크 기록 재생 장치의 1예의 구성 블록도이다.
이 하드디스크 기록 재생 장치에 있어서는, CPU(31)에 대해서, 시스템 버스(32)를 거쳐서 프로그램 ROM(33)과 워크 에리어 RAM(34)이 접속된다. 시스템 버스 (32)에 대해서는, 하드디스크 드라이브(35), 조작 입력부(37)에 접속되어 있는 조작 입력 인터페이스(I/F)(36), 디스크 드라이브(38), 카드형 메모리 드라이브(39), 저장 데이터 인코드/디코드부(40), 화상 데이터 표시 출력 인터페이스(41) 및 방송 수신부(43)가 접속되어 있다.
하드디스크 드라이브(35)는 대용량의 데이터 저장부로서, 후술하는 바와 같이, 수신한 방송 신호 및 디스크 매체(51)와 카드형 메모리(52)로부터 로드한 촬상 화상 데이터를 저장한다.
화상 데이터 표시 출력 인터페이스(41)로부터의 표시용 화상 데이터는 화상 신호 출력 단자(42)를 통해서 디스플레이(53)에 공급되어, 화상이 표시된다.
디스크 드라이브(39)에는 디스크 매체(51)가 장전(裝塡)된다. 디스크 매체(51)가 디스크 드라이브(38)에 장전되어 있을 때, 조작 입력부(37)로부터의 촬상 기록 데이터의 로드 지시에 응답해서, CPU(31)는 디스크 드라이브(38)에 디스크 매체(51)로부터 촬상 기록 데이터를 검색하고, 후술하는 바와 같이 데이터를 편집한 후에 혹은 편집하는 일없이, 저장 데이터 인코드/디코드부(40)를 통해서 검색한 데이터를 하드디스크 드라이브(35)에 저장하도록 한다.
로드 지시 대신에, 촬상 기록 데이터를 재생하라는 지시에 응답해서, CPU(31)는 디스크 드라이브(38)에 디스크 매체(51)로부터 촬상 기록 데이터를 검색하고, 해당 검색한 촬상 기록 데이터를 화상 데이터 표시 출력 인터페이스(41)를 통해서 디스플레이(53)에 공급해서, 촬상 화상을 재생하도록 한다.
카드형 메모리 드라이브(39)에는 카드형 메모리(52)가 장전된다. 이 예에서 는, 카드형 메모리(52)에도, 전술한 디스크 매체(23)에 저장되는 것과 마찬가지 형식의 촬상 기록 데이터가 기록되어 있다. 카드형 메모리(52)가 카드형 메모리 드라이브(39)에 장전되어 있을 때, 조작 입력부(37)로부터의 촬상 기록 데이터의 로드 지시에 응답해서, CPU(31)는 카드형 메모리 드라이브(39)에 카드형 메모리(52)로부터 촬상 기록 데이터를 검색하고, 후술하는 바와 같이 데이터를 편집한 후 혹은 편집하는 일없이, 저장 데이터 인코드/디코드부(40)를 통해서 검색한 데이터를 하드디스크 드라이브(35)에 저장하도록 한다.
저장 데이터 인코드/디코드부(40)는 검색한 데이터를 하드디스크에 저장하기 위한 데이터 포맷으로 변환(인코드)함과 동시에, 하드디스크로부터 판독출력(read)된 데이터의 상기 데이터 포맷을 디코드한다.
방송 수신부(43)는 안테나 단자(44)를 통해서 방송 수신 안테나(54)에 접속되어 있다. 해당 방송 수신 안테나(54)에 의해 수신된 방송 신호는 화상 데이터 표시 출력 인터페이스(41)를 통해서 디스플레이(53)에 공급되어, 화상이 재생된다.
또, 방송 수신부(43)에 의해 수신된 방송 신호는 저장 데이터 인코드/디코드부(40)에 의해 하드디스크에 기록하기 위한 데이터 포맷으로도 인코드된다. 인코드된 데이터는 하드디스크 드라이브(35)에 공급되어, 하드디스크에 기록입력(write)된다.
다음에, 제2 실시 형태에 따른 하드디스크 기록 재생 장치에 있어서의 촬상 기록 데이터의 로드시의 동작에 대해서, 도 19 및 도 20에 도시한 플로차트를 참조하면서 설명한다. 또한, 이 도 19 및 도 20의 플로차트에 도시한 스텝은 CPU(31)가 ROM(33)에 저장된 프로그램에 따라서, RAM(34)을 워크에리어로서 이용해서 실행하는 것이다.
도 19에 도시하는 바와 같이, CPU(31)는 먼저, 촬상 기록 데이터를 로드하라는 지시가 발행되었는지 여부를 판별한다(스텝 S201). 촬상 기록 데이터의 로드 지시가 발행되지 않았으면, 요구(지시)된 그 밖의 처리를 실행한다(스텝 S202).
스텝 S201에서 촬상 기록 데이터의 로드 지시가 발행되었다고 판별했을 때에는, 편집 동작을 수반하는 로딩이 요구되었는지 여부를 판별한다(스텝 S203). 편집동작을 수반하는 로딩이 요구되지 않았다고 판별했을 때에는, 디스크 매체(51)나 카드형 메모리(52)로부터 촬상 기록 데이터를 검색(판독출력)한다. 그 후, 이 검색한 데이터를 저장 데이터 인코드/디코드부(40)에 의해 하드디스크에 기록하기 위한 데이터 포맷으로 인코드해서, 하드디스크 드라이브(35)에 의해 하드디스크에 기록입력(저장)하도록 한다(스텝 S204).
스텝 S203에서 편집 동작을 수반하는 로딩이 요구되었다고 판별했을 때에는, 선택된 것이 자동 편집 모드인지 수동 편집 모드인지를 판별한다(스텝 S205).
스텝 S205에서 선택된 것이 자동 편집 모드라고 판별했을 때, CPU(31)는 또, 선택된 것이 플레이리스트 편집항목인지 "NG" 소거 편집항목인지를 판별한다(스텝 S206).
스텝 S206에서 플레이리스트 편집항목이 선택되었다고 판별했을 때, CPU(31)는 디스크 매체(51)나 카드형 메모리(52)에 기록되어 있는 촬상 기록 데이터에 관련된 메타데이터를 검색해서 디코드하며, 전술한 제1 실시 형태의 경우와 마찬가지 로 하여, 실패 촬상 화상 부분 이외의 화상 장면의 선두와 최후미 프레임 번호의 쌍으로 이루어지는 플레이리스트를 파일마다 생성(작성)한다(스텝 S207).
플레이리스트의 생성이 다 되었으면, CPU(31)는 디스크 매체(51)나 카드형 메모리(52)로부터 검색한 촬상 기록 데이터에, 생성한 플레이리스트를 파일마다 추가하고, 플레이리스트 추가 후의 데이터를 저장 데이터 인코드/디코드부(40)를 거쳐서 하드디스크 드라이브(35)에 저장하도록 한다(스텝 S208). 그리고, 이 촬상 기록 데이터의 로딩 처리 루틴을 종료한다.
스텝 S206에서 "NG" 소거 편집항목이 선택되었다고 판별했을 때, CPU(31)는 디스크 매체(51) 혹은 카드형 메모리(52)로부터 파일마다의(파일단위의) 촬상 기록 데이터를 검색한다. 이 제2 실시 형태에서는, 실패 촬상 화상을 포함하는 오리지날 촬상 기록 데이터는 소거하지 않고, "NG" 부분이 소거 편집된 데이터를 각 파일에 추가해서 기록하도록 한다. 따라서, 검색한 촬상 기록 데이터를 오리지날 촬상 기록 데이터로서 하드디스크 드라이브(35)에 저장하도록 한다(스텝 S209).
오리지날 촬상 기록 데이터와는 별도로, 오리지날 촬상 기록 데이터를 카피(copy)하여 카피 데이터로서 버퍼에 로드한다. 이 카피 데이터는 상기 제1 실시 형태에서 설명한 것과 마찬가지로 하여 "NG" 부분을 소거 편집하고, 그 "NG" 소거를 실행한 후의 편집된 데이터를 하드디스크 드라이브(35)의 파일 마다의 오리지날 촬상 기록 데이터에 추가하는 형태로 기록하도록 한다(스텝 S210). 그리고, 이 편집 동작을 수반하는 촬상 기록 데이터의 로딩 처리 루틴을 종료한다.
스텝 S205에서 수동 편집 모드가 선택되었다고 판별했을 때, CPU(11)는 또, 선택된 것이 플레이리스트 편집항목인지 "NG" 소거 편집항목인지를 판별한다(도 20에 도시한 스텝 S221).
스텝 S221에서 플레이리스트 편집항목이 선택되었다고 판별했을 때, CPU(31)는 디스크 매체(51) 혹은 카드형 메모리(52)에 기록되어 있는 촬상 기록 데이터에 관련된 메타데이터를 검색해서 디코드하며, 실패 촬상 화상 부분을 재생한다. 이 실패 촬상 화상 부분을 유저에 대해서 표시부(53)에 표시하고, 재생을 일시정지한다(스텝 S222). 그리고, CPU(31)는 유저가 체크 결과가 "NG"인 것을 확인하기를 기다린다(스텝 S223). 이 때, 재생된 실패 촬상 화상 부분과 함께, 「이 화상을 실패 화상으로서 스킵해도 좋습니까?」 등의 메시지를 표시한다. 그 메시지에 대응해서, 유저가 체크 결과를 확인할 수 있는 방법도 화면 상에 표시하도록 한다. 유저는 그 화면 표시를 보면서, 체크 결과를 확인한다.
스텝 S223에서 유저가 체크 결과를 확인했다고 판별했을 때에는, 유저로부터의 확인을 체크한다. 유저가 체크 결과를 "NG"에서 "OK"로 변경하길 원할 때에는, 메타데이터의 대응하는 부분을 업데이트(수정)한다(스텝 S224). 또, 유저가 체크결과가 "NG"인 것을 확인했을 때에는, 메타데이터를 업데이트하지 않는다. 업데이트할 메타데이터는 디스크 매체에 기록되어 있는 것이 아니라, 검색해서 버퍼에 보존유지하고 있는 것이다.
다음에, 촬상 기록 데이터의 "NG" 부분을 최후까지 재생했는지 여부를 판별한다(스텝 S225). 아직 "NG" 부분을 최후까지는 재생하지 않았다고 판별했을 때, 흐름은 스텝 S222로 되돌아가서, 스텝 S222 이후의 처리를 반복해서 실행한다.
스텝 S225에서, "NG" 부분을 최후까지 재생했다고 판별했을 때에는, 스텝 S224에서 업데이트한 메타데이터를 이용해서, 유저에게 OK 부분만을 재생하도록 하기 위한 플레이리스트를 작성한다(스텝 S226). 작성한 플레이리스트는 디스크 매체(51) 혹은 카드형 메모리(52)로부터 검색한 촬상 기록 데이터에 관련시켜서, 하드디스크 드라이브(35)에 파일마다 기록하도록 한다(스텝 S227). 그리고, 편집 동작을 수반하는 촬상 기록 데이터의 로딩 처리 루틴을 종료한다.
스텝 S221에서 "NG" 소거 편집항목이 선택되었다고 판별했을 때, CPU(31)는 디스크 매체(51) 혹은 카드형 메모리(52)에 기록되어 있는 촬상 기록 데이터에 관련된 메타데이터를 검색해서 디코드하며, 실패 촬상 화상 부분을 재생한다. 이 실패 촬상 화상 부분은 유저에 대해서 표시부(6)에 표시하고, 재생을 일시정지한다(스텝 S228). 그리고, CPU(31)는 유저가 체크 결과가 "NG"인 것을 확인하기를 기다린다(스텝 S229). 이 때, 재생된 실패 촬상 화상 부분과 함께, 「이 화상을 실패 화상으로서 소거해도 좋습니까?」 등의 메시지를 표시한다. 그 메시지에 대응해서, 유저가 체크 결과를 확인할 수 있는 방법도 화면 상에 표시하도록 한다. 유저는 그 화면 표시를 보면서, 체크 결과를 확인한다.
스텝 S229에서 유저가 체크 결과를 확인했다고 판별했을 때에는, 유저로부터의 확인을 체크한다. 유저가 체크 결과를 "NG"에서 "OK"로 변경하길 원할 때에는, 메타데이터의 대응하는 부분을 업데이트한다(스텝 S230). 유저가 체크 결과가 "NG"인 것을 확인했으면, 메타데이터는 업데이트하지 않는다. 업데이트할 메타데이터는 디스크 매체에 기록되어 있는 것이 아니라, 검색해서 버퍼에 보존유지하고 있는 것이다.
다음에, 촬상 기록 데이터의 "NG" 부분을 최후까지 재생했는지 여부를 판별한다(스텝 S231). 아직 "NG" 부분을 최후까지는 재생하지 않았다고 판별했을 때, 흐름은 스텝 S228로 되돌아가서, 스텝 S228 이후의 처리를 반복해서 실행한다.
스텝 S231에서 "NG" 부분을 최후까지 재생했다고 판별했을 때에는, 스텝 S230에서 업데이트한 메타데이터를 이용해서, 전술한 자동 편집 모드에 있어서의 "NG" 소거 편집 처리의 경우와 마찬가지로 하여 "NG" 소거 처리를 실행한다(스텝 S232). 즉, 업데이트된 메타데이터에 의해 인식되는 "NG" 부분을 모두 소거(삭제)하고, OK 부분만으로 이루어지는 편집 촬상 기록 데이터를 생성한다. 오리지날 촬상 기록 데이터와 편집 촬상 기록 데이터는 전술한 자동 편집 모드의 경우와 마찬가지로 하여, 하드디스크 드라이브(35)에, 파일마다 기록하도록 한다(스텝 S233). 그리고, 편집 동작을 수반하는 촬상 기록 데이터의 로딩 처리 루틴을 종료한다.
이 하드디스크 기록 재생 장치에 있어서는, 재생 모드로서, 로드한 오리지날 촬상 기록 데이터를 모두 재생하는 모드, 플레이리스트를 이용한 플레이리스트 의거 재생 모드 및, "NG" 부분이 소거 편집된 편집 촬상 기록 데이터를 재생하는 재생 모드 등이 준비되어 있다. 유저는 그 재생 모드중의 하나를 선택하여 실행할 수 있다.
플레이리스트 의거 재생 모드에 있어서는, 플레이리스트에 규정된(나타내어지는) 선두 프레임에서 최후미 프레임까지의 프레임 구간만이 재생된다. 이 플레이리스트 의거 재생 모드에 의해, 실패 촬상 화상 부분은 스킵해서 재생되지 않도록 할 수 있다. 이 경우, 재생 장치 측에는, 실패 촬상 화상 부분을 스킵하면서 데이터를 재생하도록 하기 위해서, 단지 플레이리스트에만 의거해서 데이터 재생을 행하도록 요구(지시)된다. 따라서, 앞(첫머리)에서 설명한 종래 기술과는 달리, 화상을 재생하면서 해석하거나 할 필요가 없어지는 것이다.
편집 촬상 기록 데이터를 재생하는 재생 모드에서는, 실패 촬상 화상 부분을 재생하지 않고 편집 촬상 기록 데이터를 재생하는 것이다. 따라서, 재생 장치 측에서는, 아무런 부가적인 처리를 실행하는 일없이, 실패(실패 촬상 화상 부분)가 없는 화상 데이터를 재생할 수가 있는 것이다.
이상의 설명에서는, 화상의 평가값을 프레임 단위로 취득하고 있었다. 그러나, 평가값을 필드 단위로 취득하도록 해도 좋은 것은 물론이다.
또한, 본 발명은 첨부하는 특허청구범위 및 그 균등물의 범주를 일탈하는 일없이, 설계 요구조건 및 그 밖의 요인에 의거해서 각종 변형, 조합, 부조합(sub-combinations) 및 대체를 행할 수 있는 것은 당업자에게 있어서 명확하다.
본 발명에 의하면, 재생 시에 해석 처리를 실행하지 않아도 간단하게 실패 화상을 스킵해서 화상의 재생을 행할 수 있는 장치 및 방법이 제공된다. 또, 실패 화상의 결정 시에 유저의 의사를 반영할 수 있다고 하는 효과가 있다.

Claims (24)

  1. 촬상 소자와;
    상기 촬상 소자에 의해 촬영된 화상 데이터를 압축하는 압축 수단과;
    상기 촬상 소자에 의한 촬영중에, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용(defect-check) 정보를 취득하는 취득 수단과;
    상기 취득 수단에 의해 취득된 상기 실패판별용 정보를, 상기 압축 수단에 의해 압축된 대응하는 화상 데이터에 관련시켜서 기록 매체에 기록하는 기록 수단을
    구비하는, 촬상 장치.
  2. 제1항에 있어서,
    상기 실패판별용 정보는 촬영이 실패했는지 여부를 판별하기 위한 조건에 대한 평가값을 포함하고, 상기 평가값은 화상 프레임 또는 화상 필드 단위로 취득해서 기록되는, 촬상 장치.
  3. 제1항에 있어서,
    상기 실패판별용 정보는, 임의의 화상 프레임 또는 화상 필드의 평가값이 이전의 화상 프레임 또는 화상 필드의 평가값과 다를 때에, 촬영이 실패했는지 여부를 판정하기 위한 조건에 대한 평가값을 가지는 임의의 화상 프레임 또는 화상 필 드 및, 상기 임의의 화상 프레임 또는 화상 필드의 평가값을 포함하는, 촬상 장치.
  4. 제1항에 있어서,
    상기 압축 수단은 각각이 복수 프레임 또는 복수 필드를 1군(群: group)으로 하고, 해당 군 단위로 인코드/디코드 처리 가능한 압축 화상 데이터를 생성하는 것이며,
    상기 실패판별용 정보는 상기 군 단위의 상기 압축 화상 데이터에 부가되는, 촬상 장치.
  5. 제4항에 있어서,
    상기 실패판별용 정보는 상기 각 군내의 각 프레임 또는 필드에 대한 촬영이 실패했는지 여부를 판별하기 위한 평가값을 포함하는, 촬상 장치.
  6. 제4항에 있어서,
    상기 실패판별용 정보는 상기 군 단위의 촬영이 실패했는지 여부를 판별하기 위한 평가값을 포함하는, 촬상 장치.
  7. 제1항에 있어서,
    상기 촬상 장치는
    상기 기록 수단에 의해 상기 압축 화상 데이터에 관련해서 기록된 상기 실패 판별용 정보를 상기 기록 매체로부터 검색(retrieve)하여, 해당 실패판별용 정보에 의거해서, 촬영이 실패했다고 판별되는 화상 이외의 화상만을 재생하도록 하는 화상 재생 범위 정보를 생성하고, 상기 생성한 화상 재생 범위 정보를 상기 기록 매체에 기록하도록 하는 편집 모드를 구비하는, 촬상 장치.
  8. 제7항에 있어서,
    상기 편집 모드에 있어서는, 상기 기록 매체로부터 검색한 상기 실패판별용 정보에 대응하는 화상을, 상기 기록 매체로부터 검색한 상기 압축 화상 데이터에서 재생하고, 해당 재생 화상을 실패 화상(defective image)으로서 설정할지 여부를 확인(confirmation)하기 위해 유저에게 프롬프트하도록 유저에게 제시하고, 해당 유저로부터의 확인도 이용해서 상기 화상 재생 범위 정보를 생성하고, 이 생성한 화상 재생 범위 정보를 상기 기록 매체에 기록하도록 하는, 촬상 장치.
  9. 제1항에 있어서,
    상기 기록 수단에 의해 상기 압축 화상 데이터에 관련해서 기록된 상기 실패판별용 정보를 상기 기록 매체로부터 검색하고, 해당 실패판별용 정보가, 상기 기록 매체에 기록된 화상 데이터를, 촬영이 실패했다고 판별되는 화상 부분을 제거한 화상 데이터로 업데이트(update)하는데 이용되는 편집 모드를 구비하는, 촬상 장치.
  10. 제9항에 있어서,
    상기 편집 모드에 있어서는, 상기 기록 매체로부터 검색한 상기 실패판별용 정보에 대응하는 화상을, 상기 기록 매체로부터 검색한 상기 압축 화상 데이터에서 재생하고, 해당 재생 화상을 실패 화상으로서 설정할지 여부를 확인하기 위해 유저에게 프롬프트하도록 유저에게 제시하고, 해당 유저로부터의 확인도 이용해서 상기 기록 매체에 기록된 화상 데이터를 업데이트하도록 하는, 촬상 장치.
  11. 기록 매체에 기록되어 있는 촬영 화상 데이터를 검색해서 재생하는 재생 수단과;
    상기 재생 수단에 의해 재생된 상기 촬영 화상 데이터로부터, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보를 취득하는 취득 수단과;
    상기 취득 수단에 의해 취득된 상기 실패판별용 정보를, 상기 기록 매체로부터 검색한 상기 촬영 화상 데이터에 관련시켜서, 상기 기록 매체와는 다른 기록 매체에 기록하는 기록 수단을
    구비하는, 촬영 화상 데이터 처리 장치.
  12. 촬영 화상 데이터를 압축해서 취득한 압축 화상 데이터와 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보가 서로 관련해서 기록된 기록 매체로부터 상기 압축 화상 데이터를 검색하고, 이 검색된 압축 화상 데이터를 데이터 저장부(格納部: storage unit)에 저장하도록 하는 촬영 화상 데이터 처리 장치로서,
    상기 데이터 저장부에의 상기 압축 화상 데이터의 저장 시에, 상기 기록 매체로부터 상기 실패판별용 정보를 검색하고, 해당 실패판별용 정보에 의거해서, 촬영이 실패했다고 판별되는 화상 이외의 화상만을 재생하도록 하는 화상 재생 범위 정보를 생성하며, 해당 생성한 상기 화상 재생 범위 정보를 상기 압축 화상 데이터에 관련시켜서 상기 데이터 저장부에 저장하는 편집 수단을 구비하는, 촬영 화상 데이터 처리 장치.
  13. 제12항에 있어서,
    상기 편집 수단은 상기 데이터 저장부에의 상기 압축 화상 데이터의 저장 시에, 적어도 상기 기록 매체로부터 검색한 상기 실패판별용 정보에 대응하는 화상을, 상기 기록 매체로부터 검색한 상기 압축 화상 데이터에서 재생하고, 해당 재생 화상을 실패 화상으로서 설정할지 여부를 확인하기 위해 해당 유저에게 프롬프트하도록 그 재생 화상을 유저에게 제시하고, 해당 유저로부터의 확인도 이용해서, 상기 화상 재생 범위 정보를 생성하는, 촬상 화상 데이터 처리 장치.
  14. 촬영 화상 데이터를 압축해서 취득한 압축 화상 데이터와 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보가 서로 관련해서 기록된 기록 매체로부터 상기 압축 화상 데이터를 검색하고, 이 검색된 압축 화상 데이터를 데이터 저장부에 저장하도록 하는 촬영 화상 데이터 처리 장치로서,
    상기 데이터 저장부에의 상기 압축 화상 데이터의 저장 시에, 상기 기록 매 체로부터 상기 실패판별용 정보를 검색하고, 해당 실패판별용 정보에 의거해서, 촬영이 실패했다고 판별되는 화상 부분을 상기 압축 화상 데이터에서 제거하고나서, 그 압축 화상 데이터를 상기 데이터 저장부에 저장하는 편집 수단을 구비하는, 촬영 화상 데이터 처리 장치.
  15. 제14항에 있어서,
    상기 편집 수단은 상기 데이터 저장부에의 상기 압축 화상 데이터의 저장 시에, 적어도 상기 기록 매체로부터 검색한 상기 실패판별용 정보에 대응하는 화상을, 상기 기록 매체로부터 검색한 상기 압축 화상 데이터에서 재생하고, 해당 재생 화상을 실패 화상으로서 설정할지 여부를 확인하기 위해 해당 유저를 프롬프트하도록 그 재생 화상을 유저에게 제시해서, 해당 유저로부터의 확인도 이용해서, 촬영이 실패했다고 판별되는 화상 부분을 상기 압축 화상 데이터로부터 제거하고나서, 그 압축 화상 데이터를 상기 데이터 저장부에 저장하는, 촬영 화상 데이터 처리 장치.
  16. 촬상 소자에 의해 촬영된 화상 데이터를 압축하는 스텝과;
    상기 촬상 소자에 의한 촬영중에, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보를 취득하는 스텝과;
    상기 실패판별용 정보를 취득하는 스텝에서 취득한 상기 실패판별용 정보를, 상기 화상 데이터를 압축하는 스텝에서 압축된 대응하는 상기 촬영 화상 데이터에 관련시켜서 기록 매체에 기록하는 스텝을
    구비하는, 촬영 화상 데이터의 기록 방법.
  17. 기록 매체로부터 검색해서 재생된 촬영 화상 데이터로부터, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보를 취득하는 스텝과;
    상기 실패판별용 정보를 취득하는 스텝에서 취득한 상기 실패판별용 정보를, 상기 기록 매체로부터 검색한 대응하는 상기 촬영 화상 데이터에 관련시켜서, 상기 기록 매체와는 다른 기록 매체에 기록하는 스텝을
    구비하는, 촬영 화상 데이터 처리 방법.
  18. 촬영 화상 데이터를 압축해서 취득한 압축 화상 데이터와 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보가 서로 관련해서 기록된 기록 매체로부터 상기 압축 화상 데이터를 검색하고, 이 검색된 압축 화상 데이터를 데이터 저장부에 저장하도록 하는 촬영 화상 데이터 처리 방법으로서,
    상기 데이터 저장부에의 상기 압축 화상 데이터의 저장 시에, 상기 기록 매체로부터 상기 실패판별용 정보를 검색하고, 해당 실패판별용 정보에 의거해서, 촬영이 실패했다고 판별되는 화상 이외의 화상만을 재생하도록 하는 화상 재생 범위 정보를 생성하고, 해당 생성한 상기 화상 재생 범위 정보를, 상기 압축 화상 데이터에 관련시켜서 상기 데이터 저장부에 저장하는 스텝을 구비하는, 촬영 화상 데이터 처리 방법.
  19. 촬영 화상 데이터를 압축해서 취득한 압축 화상 데이터와 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보가 서로 관련해서 기록된 기록 매체로부터 상기 압축 화상 데이터를 검색하고, 이 검색된 압축 화상 데이터를 데이터 저장부에 저장하도록 하는 촬영 화상 데이터 처리 방법으로서,
    상기 데이터 저장부에의 상기 압축 화상 데이터의 저장 시에, 상기 기록 매체로부터 상기 실패판별용 정보를 검색하고, 해당 실패판별용 정보에 의거해서, 촬영이 실패했다고 판별되는 화상 부분을 상기 압축 화상 데이터에서 제거하고나서, 그 압축 화상 데이터를 상기 데이터 저장부에 저장하는 스텝을 구비하는, 촬영 화상 데이터 처리 방법.
  20. 촬상 소자에 의해 촬영된 화상 데이터를 압축하는 스텝과;
    상기 촬상 소자에 의한 촬영중에, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보를 취득하는 스텝과;
    상기 실패판별용 정보를 취득하는 스텝에서 취득한 상기 실패판별용 정보를, 상기 화상 데이터를 압축하는 스텝에서 압축된 대응하는 상기 촬영 화상 데이터에 관련시켜서 기록 매체에 기록하는 스텝을
    컴퓨터에게 실행시키는, 프로그램.
  21. 촬상 소자와;
    상기 촬상 소자에 의해 촬영된 화상 데이터를 압축하도록 조작가능한 압축부와;
    상기 촬상 소자에 의한 촬영중에, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보를 취득하도록 조작가능한 취득부와;
    상기 취득부에 의해 취득된 상기 실패판별용 정보를, 상기 압축부에 의해 압축된 대응하는 화상 데이터에 관련시켜서 기록 매체에 기록하도록 조작가능한 기록부를
    구비하는, 촬상 장치.
  22. 기록 매체에 기록되어 있는 촬영 화상 데이터를 검색해서 재생하도록 조작가능한 재생부와;
    상기 재생부에 의해 재생된 상기 촬영 화상 데이터로부터, 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보를 취득하도록 조작가능한 취득부와;
    상기 취득부에 의해 취득된 상기 실패판별용 정보를, 상기 기록 매체로부터 검색한 상기 촬영 화상 데이터에 관련시켜서, 상기 기록 매체와는 다른 기록 매체에 기록하도록 조작가능한 기록 수단
    을 구비하는, 촬영 화상 데이터 처리 장치.
  23. 촬영 화상 데이터를 압축해서 취득한 압축 화상 데이터와 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보가 서로 관련해서 기록된 기록 매체로부터 상기 압축 화상 데이터를 검색하고, 이 검색된 압축 화상 데이터를 데이터 저장부에 저장하도록 하는 촬영 화상 데이터 처리 장치로서,
    상기 데이터 저장부에의 상기 압축 화상 데이터의 저장 시에, 상기 기록 매체로부터 상기 실패판별용 정보를 검색하고, 해당 실패판별용 정보에 의거해서, 촬영이 실패했다고 판별되는 화상 이외의 화상만을 재생하도록 하는 화상 재생 범위 정보를 생성하며, 해당 생성한 상기 화상 재생 범위 정보를 상기 압축 화상 데이터에 관련시켜서 상기 데이터 저장부에 저장하도록 조작가능한 편집부를 구비하는, 촬영 화상 데이터 처리 장치.
  24. 촬영 화상 데이터를 압축해서 취득한 압축 화상 데이터와 촬영이 실패했는지 여부를 판별하기 위한 실패판별용 정보가 서로 관련해서 기록된 기록 매체로부터 상기 압축 화상 데이터를 검색하고, 이 검색된 압축 화상 데이터를 데이터 저장부에 저장하도록 하는 촬영 화상 데이터 처리 장치로서,
    상기 데이터 저장부에의 상기 압축 화상 데이터의 저장 시에, 상기 기록 매체로부터 상기 실패판별용 정보를 검색하고, 해당 실패판별용 정보에 의거해서, 촬영이 실패했다고 판별되는 화상 부분을 상기 압축 화상 데이터에서 제거하고나서, 그 압축 화상 데이터를 상기 데이터 저장부에 저장하도록 조작가능한 편집부를 구비하는, 촬영 화상 데이터 처리 장치.
KR1020060004558A 2005-01-17 2006-01-16 촬상 장치, 촬영 화상 데이터의 기록 방법, 촬영 화상데이터 처리 장치 및 방법 KR101223143B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005008557A JP4352260B2 (ja) 2005-01-17 2005-01-17 撮像装置、撮影画像データの記録方法、撮影画像データ処理装置および撮影画像データ処理方法
JPJP-P-2005-00008557 2005-01-17

Publications (2)

Publication Number Publication Date
KR20060083893A true KR20060083893A (ko) 2006-07-21
KR101223143B1 KR101223143B1 (ko) 2013-01-21

Family

ID=36177916

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060004558A KR101223143B1 (ko) 2005-01-17 2006-01-16 촬상 장치, 촬영 화상 데이터의 기록 방법, 촬영 화상데이터 처리 장치 및 방법

Country Status (5)

Country Link
US (1) US7502560B2 (ko)
EP (1) EP1681848A3 (ko)
JP (1) JP4352260B2 (ko)
KR (1) KR101223143B1 (ko)
CN (1) CN100539667C (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100928660B1 (ko) * 2008-01-29 2009-11-27 엠텍비젼 주식회사 이미지 평가 정보를 제공하는 이미지 처리 장치 및 방법

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1998554A4 (en) * 2006-03-23 2009-11-25 Panasonic Corp CONTENT IMAGING APPARATUS
US20100003005A1 (en) * 2006-05-18 2010-01-07 Pioneer Corporation Data processing device, data processing method, data processing program and recording medium including program recorded therein
JP4991272B2 (ja) * 2006-12-19 2012-08-01 株式会社東芝 カメラ装置およびカメラ装置における再生制御方法
JP2009100316A (ja) * 2007-10-17 2009-05-07 Sharp Corp 撮影装置
WO2009060507A1 (ja) * 2007-11-05 2009-05-14 Pioneer Corporation 動画編集装置、動画編集方法、動画編集プログラムおよび記録媒体
WO2009158726A1 (en) * 2008-06-27 2009-12-30 Walters Clifford A Compact camera-mountable video encoder, studio rack-mountable video encoder, configuration device, and broadcasting network utilizing the same
JP5353175B2 (ja) * 2008-10-09 2013-11-27 株式会社ニコン 撮像装置
US8521315B2 (en) * 2008-11-26 2013-08-27 Mckesson Financial Holdings Apparatuses, methods and computer-readable storage mediums for browsing and selecting a multimedia object
KR101643600B1 (ko) * 2009-02-13 2016-07-29 삼성전자주식회사 디지털 동영상 촬영장치 및 디지털 동영상 처리장치
JP5415830B2 (ja) * 2009-05-27 2014-02-12 京セラ株式会社 携帯端末、電子カメラおよび連続撮影プログラム
JP2012010212A (ja) * 2010-06-28 2012-01-12 Casio Comput Co Ltd 画像表示装置及びプログラム
JP5655668B2 (ja) * 2011-03-31 2015-01-21 株式会社Jvcケンウッド 撮像装置、画像処理方法及びプログラム
JP5788245B2 (ja) * 2011-07-06 2015-09-30 株式会社東芝 X線ct装置
JP5911298B2 (ja) 2011-12-27 2016-04-27 キヤノン株式会社 撮像装置及びその制御方法
CN104778456A (zh) * 2015-04-16 2015-07-15 广东欧珀移动通信有限公司 垃圾视频的识别方法及装置
US9706111B2 (en) * 2015-07-08 2017-07-11 Santa Clara No-reference image and video quality evaluation
US10728453B2 (en) 2016-08-03 2020-07-28 Samsung Electronics Co., Ltd. Motion stabilized image sensor, camera module and apparatus comprising same
KR20210031569A (ko) * 2019-09-11 2021-03-22 (주) 넥스트랩 제품 품질 관리 시스템 및 방법
CN111310136B (zh) * 2020-02-26 2021-09-14 支付宝(杭州)信息技术有限公司 一种图像数据的真实性验证方法、装置及设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3780623B2 (ja) * 1997-05-16 2006-05-31 株式会社日立製作所 動画像の記述方法
JP3327520B2 (ja) * 1997-11-27 2002-09-24 日本電信電話株式会社 Ng警告機能付き撮影方法、ng警告機能付き撮影装置および撮影プログラムを記録した記録媒体
JPH11331545A (ja) 1998-05-12 1999-11-30 Olympus Optical Co Ltd 電子的撮像装置
JP2002142189A (ja) * 2000-11-06 2002-05-17 Canon Inc 画像処理装置、画像処理方法及び記憶媒体
JP4654552B2 (ja) 2001-09-06 2011-03-23 ソニー株式会社 画像記録再生装置、再生装置、記録再生方法および再生方法
US7471314B2 (en) * 2002-11-15 2008-12-30 Sony Corporation Transmission device, transmission method, reproduction device, reproduction method, program, and recording medium
JP2004186886A (ja) * 2002-12-02 2004-07-02 Canon Inc カメラ
JP2004201247A (ja) * 2002-12-20 2004-07-15 Fuji Photo Film Co Ltd デジタルカメラ
JP3915705B2 (ja) * 2003-01-30 2007-05-16 松下電器産業株式会社 磁気記録再生装置
JP2005184391A (ja) * 2003-12-18 2005-07-07 Ricoh Co Ltd 撮像装置およびその異常検出方法
JP2005277591A (ja) * 2004-03-23 2005-10-06 Toshiba Corp 電子カメラ装置、及び撮像信号生成方法
JP4262646B2 (ja) * 2004-07-28 2009-05-13 オリンパス株式会社 デジタルカメラ及び画像データ記録方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100928660B1 (ko) * 2008-01-29 2009-11-27 엠텍비젼 주식회사 이미지 평가 정보를 제공하는 이미지 처리 장치 및 방법

Also Published As

Publication number Publication date
US20060164522A1 (en) 2006-07-27
JP2006197428A (ja) 2006-07-27
KR101223143B1 (ko) 2013-01-21
EP1681848A2 (en) 2006-07-19
CN1812540A (zh) 2006-08-02
EP1681848A3 (en) 2009-12-16
JP4352260B2 (ja) 2009-10-28
US7502560B2 (en) 2009-03-10
CN100539667C (zh) 2009-09-09

Similar Documents

Publication Publication Date Title
KR101223143B1 (ko) 촬상 장치, 촬영 화상 데이터의 기록 방법, 촬영 화상데이터 처리 장치 및 방법
JP5022370B2 (ja) コンテンツ撮影装置
KR101532294B1 (ko) 자동 태깅 장치 및 방법
JPH08331498A (ja) 画像データ再圧縮装置
EP1667418A2 (en) Digital camera having video file creating function
JP5213503B2 (ja) 記憶再生装置
US8842189B2 (en) Moving image capture apparatus and moving image capture method
JP2007295181A (ja) 撮像装置、画像記録装置及びそのプログラム
US20110019024A1 (en) Apparatus for recording and reproducing video images
JP2007325152A (ja) 撮像装置及びそのプログラム
JP2008022216A (ja) 画像表示装置、画像表示方法、プログラム、情報記録機付き撮影装置、及び、動画像記録装置
JP4654552B2 (ja) 画像記録再生装置、再生装置、記録再生方法および再生方法
JP4641976B2 (ja) ディジタルカメラ
JP2003189228A (ja) 画像記録装置
JP5188277B2 (ja) 撮像装置及びその制御方法、並びにプログラム
US10410674B2 (en) Imaging apparatus and control method for combining related video images with different frame rates
JP2009141882A (ja) 撮像装置及びその画像自動選択方法
JP5593652B2 (ja) カメラ、および動画再生用プログラム
JP2009033277A (ja) ビデオカメラ
JP2004120367A (ja) デジタルカメラ
JP2008113111A (ja) 記録装置
US20120069047A1 (en) Image display apparatus, image editing apparatus, image display program, and image editing program
JP5170280B2 (ja) 撮像装置及びプログラム
JP5359334B2 (ja) 画像処理装置および画像処理プログラム、撮像装置
JP2021061542A (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
LAPS Lapse due to unpaid annual fee