KR20100036330A - 화상 처리 장치 - Google Patents

화상 처리 장치 Download PDF

Info

Publication number
KR20100036330A
KR20100036330A KR1020107001293A KR20107001293A KR20100036330A KR 20100036330 A KR20100036330 A KR 20100036330A KR 1020107001293 A KR1020107001293 A KR 1020107001293A KR 20107001293 A KR20107001293 A KR 20107001293A KR 20100036330 A KR20100036330 A KR 20100036330A
Authority
KR
South Korea
Prior art keywords
color space
image
standard
color
image signal
Prior art date
Application number
KR1020107001293A
Other languages
English (en)
Inventor
히로시 코바야시
오사무 카노
케이 히사노
마사시 오타
Original Assignee
소니 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2007202379A external-priority patent/JP2009038682A/ja
Priority claimed from JP2007202383A external-priority patent/JP2009038686A/ja
Priority claimed from JP2007202384A external-priority patent/JP2009038687A/ja
Priority claimed from JP2007202381A external-priority patent/JP2009038684A/ja
Priority claimed from JP2007202382A external-priority patent/JP2009038685A/ja
Priority claimed from JP2007202380A external-priority patent/JP2009038683A/ja
Application filed by 소니 주식회사 filed Critical 소니 주식회사
Publication of KR20100036330A publication Critical patent/KR20100036330A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/642Multi-standard receivers
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/395Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
    • G09G5/397Arrangements specially adapted for transferring the contents of two or more bit-mapped memories to the screen simultaneously, e.g. for mixing or overlay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/603Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
    • H04N1/6052Matching two or more picture signal generators or two or more picture reproducers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/67Circuits for processing colour signals for matrixing
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0666Adjustment of display parameters for control of colour parameters, e.g. colour temperature
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/08Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/06Colour space transformation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/10Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
    • G09G2340/125Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/18Use of a frame buffer in a display terminal, inclusive of the display panel
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • G09G2370/045Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial
    • G09G2370/047Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial using display data channel standard [DDC] communication
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/12Use of DVI or HDMI protocol in interfaces along the display data pipeline
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/04Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using circuits for interfacing with colour displays
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/18Timing circuits for raster scan displays
    • 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
    • H04N9/8227Transformation 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 the additional signal being at least another television signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Processing Of Color Television Signals (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

본 발명은 화상이 합성된 경우, 색이 표시상 변화하는 것을 막을 수 있는 화상 처리 장치를 제공한다. 한 실시 형태에 관한 화상 처리 장치는, 복수의 화상 신호를 합성하고, 합성화상 신호를 생성하는 비디오·그래픽·프로세서(12)와, 합성화상 신호를 전송하는 경우, 합성화상 신호의 색공간 규격으로서 제 1의 색공간 규격 또는 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 어느 하나의 식별 플래그를 전송한 HDMITx(14)를 구비하고, 호스트 CPU(13)는, 색의 표시상의 변화를 막도록 제 1 또는 제 2의 색공간 규격을 결정한다.

Description

화상 처리 장치{IMAGE PROCESSOR}
본 발명은, 색공간 정보가 다른 복수의 화상 데이터를 처리하는 화상 처리 장치에 관한 것이다.
종래로부터, 디스플레이나 HDTV(High Definition TeleVision)의 방송에서는, sRGB(IEC(International Electrotechnical Commission)61966-2-1)나 ITU-R(International Telecommunication Union-Radiocommunication Sector) BT.709로 규격화된 색공간(色空間)이 널리 사용되고 있지만, 근래, 광색역 패널의 출현에 의해, 수상기측에서 sRGB를 초과한 광색역(廣色域)의 색 표현이 가능하게 되어 있다.
이와 같은 수상기에는, 패널의 광색역을 활용하기 위해, sRGB의 색공간의 영상 컨텐츠에 대해 신호 처리에 의해 색역을 신장하는 기술(이하, 「색역 신장 처리」라고 부른다.)이 채용되고 있고, 수상기는, sRGB 색공간에서 클립되어 버리는 채도가 높은 색을 색역 신장 처리함으로써, 보다 선명한 색을 재현할 수 있다. 또한, 유저는, 수상기의 화질 모드를 선택함에 의해, 색역 신장 처리를 온/오프 하는 것이 가능하게 되어 있다.
또한, 수상기는, 예를 들면, HDMI(High-Definition Multimedia Interface)를 사용하고, 영상 신호와 함께 색공간 정보를, 소스 기기로부터 수신하는 것도 가능하게 되어 있고, 색공간 정보에 따라, BT.709의 경우는, 색역 신장 처리를 온 상태로 하고, 다른 광색역의 색공간 정보의 경우는, 색역 신장 처리를 오프 상태로 한다는 제어를 자동적으로 행할 수 있다.
한편, 촬상 소자나 카메라 신호 처리도 광색역화하고 있고, 카메라로 촬영한 sRGB를 초과하는 색역의 광색역 신호를, 디스크나 테이프에 기록하고, 재생하는 것도 가능하게 되어 있다. 또한, 디스크나 테이프에 기록된 광색역 신호를, IEEE(Institute of Electrical and Electronic Engineers)1394 등의 디지털 인터페이스를 통하여 광디스크 레코더에 더빙하거나, 광색역 신호가 기록된 해당 디스크를 광디스크 레코더나 플레이어로 재생하거나 하는 것도 가능하게 되어 있다. 또한, 카메라나 레코더는, HDMI를 사용하여, 이들의 광색역 신호나 색공간 정보 등을 수상기에 전송할 수도 있다.
또한, 종래의 CRT(음극선관)를 이용한 디스플레이에서는, 예를 들면 sRGB로 커버하는 색공간의 내측에 있는 색밖에 표시할 수가 없고, 자연계에 존재하는 채도가 높은 색은, 디스플레이를 통하여 올바르게 볼 수가 없었다. 그러나 최근의 디스플레이 기술에 의해, 지금까지보다 광색역의 디스플레이가 출현하여 오고 있고, 대표적인 광색역 대응의 디스플레이로서는, LED(발광 다이오드)의 백라이트를 사용한 액정 텔레비전 수상기 등이 알려져 있다.
이와 같은 광색역 디스플레이에 적합한 영상 신호(화상 신호)의 규격으로서, 지금까지의 신호와 호환성을 유지하면서 광색역화한 영상 신호 사양이 검토되고, xvYCC가 규격화되었다. 이 xvYCC는, 국제전기표준회의(IEC)가 국제표준(IEC 61966-2-4)으로서 발행한 규격이고, HDTV(High Definition TeleVision)에서 이용하는 ITU-R BT.709의 색역(sRGB와 동등)과의 호환성을 확보하면서, 색공간을 넓힌다. 그리고, 이 xvYCC에 의하면, 현행의 동화 컨텐츠의 색공간 규격「ITU-R BT.709」(정지화에서는 sRGB에 상당)에서는 표현할 수가 없는 색을 표현할 수 있다.
이 xvYCC와 같이 넓은 색공간을 이용한 전송의 경우는, 발신자와 수신자의 색공간은 달라지는 경우가 있기 때문에, 발신자와 수신자에서 xvYCC 신호가 전송되고 있는 것을 인식하여 올바른 표시를 행할 것이 필요해진다. 이 때문에, 예를 들면, HDMI를 사용하여, 영상 신호와 함께 색공간 정보를, 소스 기기로부터 수신하는 것도 가능하게 되어 있고, HDMI 버전1.3부터, 메타 데이터와 xvYCC 색공간의 정의가 추가되었다.
즉, HDMI 규격의 속성 데이터로서의 AVI(Auxiliary Video Information)InfoFrame에는, 지금까지는, SMPTE 170M/ITU601 또는, ITU709의 색공간밖에 정의되어 있지 않았기 때문에, xvYCC 등 새로운 색공간용으로 필드가 추가되었다. HDMI 버전1.3에 대응한 기기 사이에서, xvYCC 신호를 전송하는 경우, 이들의 규격에 대응함에 의해, 수신자와 발신자에서 올바른 색역의 표시(Gamut Mapping)가 실현 가능하다.
종래 기술로서, 특허문헌 1에는, 색역이 확장된 표준 색공간을 이용하여 소망하는 색 재현을 얻는 것을 가능하게 하는 기술이 개시되어 있다.
: 특개2006-180477호 공보
그런데, 수상기의 색역 신장 처리를 온/오프 하면, 표시되는 화상의 색미(色味), 색의 진함 등이 변화한다. 예를 들면, 일정색의 그래픽스의 배경에 동화/정지화를 블렌딩하는 경우, 배경의 동화/정지화의 속성에 의해 색공간 정보를 변화시키면, 수상기는 해당 색공간 정보에 따라 색역 신장 처리를 전환하기 때문에, 일정색이여야 할 그래픽스의 색이 표시상 변화하여 버린다. 이 때문에, 유저에게 있어서, 표시상 보기 흉하게 느끼는 것이 있다.
[0013]
또한, 복수의 동화/정지화이나 그래픽스 등을 합성하는 경우, 예를 들면, 합성화의 색공간 규격이, 전부 BT.709의 상태에서, 하나의 동화/정지화가 광색역으로 변화한 때에도, 동화/정지화의 속성에 의해 색공간 정보를 변화시키면, 수상기는 해당 색공간 정보에 따라 색역 신장 처리를 전환하기 때문에, 그래픽스나 다른 동화/정지화의 색이 표시상 변화하여 버리고, 보기 흉하게 느끼는 경우가 있다.
본 발명은, 이와 같은 종래의 실정을 감안하여 제안된 것이고, 화상이 합성된 경우, 색이 표시상 변화하는 것을 막을 수 있는 화상 처리 장치를 제공하는 것을 목적으로 한다.
본 발명의 한 실시 형태에 관한 화상 처리 장치는, 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 신호 처리하는 화상 처리 장치로서, 복수의 화상 신호를 합성하고, 합성화상 신호를 생성하는 화상 처리 수단과, 상기 합성화상 신호의 색공간 정보를 상기 제 1의 색공간 규격 또는 제 2의 색공간 규격의 어느 하나로 결정하는 제어 수단과, 소정의 디지털 영상 신호 전송 규격으로 상기 합성화상 신호와 상기 결정된 색공간 정보를 전송하는 전송 수단을 구비하고, 상기 제어 수단은, 상기 화상 처리 수단에서 합성된 복수의 화상 신호의 색공간 규격, 상기 합성화상 신호로 전환하기 전에 전송된 색공간 정보중 적어도 하나에 응하여 상기 합성화상 신호의 색공간 정보를 결정한다.
또한, 본 발명의 한 실시 형태에 관한 화상 처리 장치는, 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 출력하는 화상 처리 장치로서, 상기 화상 신호의 제 1의 색공간 규격과 제 2의 색공간 규격이 전환되는 전환 시각을 검출하는 검출 수단과, 상기 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환에 응하여, 상기 화상 신호의 색공간 정보를 변경하는 제어 수단과, 소정의 디지털 영상 신호 전송 규격으로 상기 화상 신호와 상기 색공간 정보를 전송하는 전송 수단을 구비하고, 상기 제어 수단은, 상기 색공간 규격의 전환 시각보다도 전에 상기 색공간 정보를 변경한다.
또한, 본 발명의 한 실시 형태에 관한 화상 처리 장치는, 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 출력하는 화상 처리 장치로서, 상기 화상 신호의 제 1의 색공간 규격과 제 2의 색공간 규격이 전환되는 전환 시각을 검출하는 검출 수단과, 상기 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환에 응하여, 상기 화상 신호의 색공간 정보를 변경하는 제어 수단과, 소정의 디지털 영상 신호 전송 규격으로 상기 화상 신호와 상기 색공간 정보를 전송하는 전송 수단을 구비하고, 상기 제어 수단은, 상기 전환 시각부터 소정 기간의 사이에 다음의 색공간 규격의 전환이 있는 경우, 상기 다른쪽의 색공간 규격에 응하여 상기 색공간 정보의 변경을 제한한다.
또한, 본 발명의 한 실시 형태에 관한 화상 처리 장치는, 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 출력하는 화상 처리 장치로서, 상기 화상 신호의 제 1의 색공간 규격과 제 2의 색공간 규격이 전환되는 전환 시각을 검출하는 검출 수단과, 상기 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환에 응하여, 상기 화상 신호의 색공간 정보를 변경하는 제어 수단과, 상기 화상 신호의 출력을 제어하는 출력 제어 수단과, 소정의 디지털 영상 신호 전송 규격으로 상기 화상 신호와 상기 색공간 정보를 전송하는 전송 수단을 구비하고, 상기 출력 제어 수단은, 상기 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로 전환되는 경우, 상기 다른쪽의 색공간 규격에 응하여 미리 정해진 화상 신호를 삽입한다.
또한, 본 발명의 한 실시 형태에 관한 화상 처리 장치는, 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 신호 처리하는 화상 처리 장치로서, 화상 신호의 색공간 규격의 변화점을 검출하는 검출 수단과, 상기 화상 신호의 색공간 규격의 변화점과 해당 화상 신호의 위치가 대응지여진 변화점 정보를 기록하는 기록 수단과, 상기 변화점 정보에 의거하여 화상 신호의 신호 처리를 제어하는 제어 수단을 구비한다.
또한, 본 발명의 한 실시 형태에 관한 화상 처리 장치는, 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 처리하여 출력하는 화상 처리 장치로서, 상기 제 1의 색공간 규격의 화상 신호에 대해 색역을 상기 제 2의 색공간 규격의 색역으로 의사적으로 확장한 의사 광색역 신호로 변환하는 색역 변환 처리 수단과, 상기 색역 변환 처리 수단으로부터의 의사 광색역 신호를 포함하는 화상 신호와 색공간 정보를 전송하는 전송 수단과, 상기 제 1의 색공간 규격의 화상 신호와 상기 제 2의 색공간 규격의 화상 신호가 혼재하는 화상 신호를 전송하는 경우에, 상기 제 1의 색공간 규격의 화상 신호를 상기 색역 변환 처리 수단에 의해 상기 제 2의 색공간 규격의 색역으로 의사적으로 확장하고, 의사적으로 확장된 의사 광색역 신호 및 상기 제 2의 색공간 규격의 화상 신호와 상기 제 2의 색공간 규격의 색공간 정보를 상기 전송 수단에 의해 전송하도록 제어하는 제어 수단을 갖는다.
여기서, 상기 제 1의 색공간 규격의 화상 신호와 상기 제 2의 색공간 규격의 화상 신호가 혼재하는 화상 신호는, 상기 제 1의 색공간 규격의 화상 신호와 상기 제 2의 색공간 규격의 화상 신호가 시간적으로 전환된 것을 들 수 있다. 또한, 상기 색역 변환 처리는, 상기 제 1의 색공간 규격의 화상 신호의 색신호 성분에 관해, 신호 레벨의 소정의 임계치 이하의 범위와 그보다 위의 범위로 레벨 변환 게인을 독립적으로 제어함으로써 색역에 의사적으로 상기 제 2의 색공간 규격의 색역으로 확장하는 것을 들 수 있고, 또한, 상기 제 1의 색공간 규격의 화상 신호의 색신호 성분에 관해, 신호 레벨의 소정의 임계치 이하의 범위의 신호를 그대로 이용하고, 소정의 임계치보다 위의 범위의 신호를 상기 제 2의 색공간 규격의 색역으로 확장하도록 레벨 변환하는 것이 바람직하다.
이와 같은 실시 형태에서는, 제 1의 색공간 규격의 화상 신호와 제 2의 색공간 규격의 화상 신호가 혼재하는 화상 신호에 관해, 제 1의 색공간 규격의 화상 신호를 제 2의 색공간 규격의 색역으로 의사적으로 확장하고, 색공간 정보를 제 2의 색공간 규격의 것으로 고정하고, 화상 신호와 함께 전송한다.
이상 설명한 바와 같이, 본 발명에 의하면, 합성화상 신호의 색공간 정보가 고정되어 있기 때문에, 수상기측에서 색이 표시상 변화하는 것을 막을 수 있다.
도 1은 본 발명의 한 실시의 형태에 관한 재생 시스템을 도시하는 도면.
도 2는 xvYCC의 색역을 평면에 투사한 경우의 모식도.
도 3은 비디오·그래픽·프로세서의 구성을 도시하는 블록도.
도 4는 기록 재생 장치의 구성을 구체적으로 도시하는 블록도.
도 5는 화상을 합성할 때의 비디오·그래픽·프로세서의 기능 블록도.
도 6은 하나의 색공간 규격으로 이루어지는 화상을 출력하는 경우의 영상 신호의 색공간 규격과 속성 데이터의 색공간 정보의 관계를 도시하는 모식도.
도 7은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 1을 도시하는 모식도.
도 8은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 2를 도시하는 모식도.
도 9는 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 3을 도시하는 모식도.
도 10은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 4를 도시하는 모식도.
도 11은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 5를 도시하는 모식도.
도 12는 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 6을 도시하는 모식도.
도 13은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 7을 도시하는 모식도.
도 14는 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 8을 도시하는 모식도.
도 15는 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 9를 도시하는 모식도.
도 16은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 10을 도시하는 모식도.
도 17은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 11을 도시하는 모식도.
도 18은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 12를 도시하는 모식도.
도 19는 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 13을 도시하는 모식도.
도 20은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 14를 도시하는 모식도.
도 21은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 15를 도시하는 모식도.
도 22는 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 16을 도시하는 모식도.
도 23은 합성 처리부의 다른 구성을 도시하는 블록도.
도 24는 블렌더의 구성례를 도시하는 블록도.
도 25는 블렌더의 각 구성을 도시하는 블록도.
도 26은 어느 조건에서의 BT.709의 색역을 Y-Cb,Cb 공간상에 도시하는 모식도.
도 27은 색공간 정보를 압축하는 경우의 합성 처리부의 구성례를 도시하는 블록도.
도 28은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 17을 도시하는 모식도.
도 29는 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 18을 도시하는 모식도.
도 30은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 19를 도시하는 모식도.
도 31은 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 20을 도시하는 모식도.
도 32는 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 21을 도시하는 모식도.
도 33은 종래의 전송 동작을 도시하는 플로우 차트.
도 34는 종래의 전송 동작을 도시하는 모식도.
도 35는 영상 신호와 색공간 정보의 출력 타이밍을 조정할 때의 설정 화면례를 도시하는 도면.
도 36은 영상 신호와 색공간 정보의 출력 타이밍을 조정할 때의 설정 화면례를 도시하는 도면.
도 37은 제 2의 실시 형태에서의 전송 동작을 도시하는 플로우 차트.
도 38은 제 2의 실시 형태에서의 전송 동작을 도시하는 모식도.
도 39는 영상 신호의 색공간 속성이 빈번하게 전환되는 경우의 종래의 전송 동작을 도시하는 모식도.
도 40은 색공간 정보의 출력 타이밍을 조정할 때의 설정 화면례를 도시하는 도면.
도 41은 색공간 정보를 xvYCC에 고정한 경우의 전송 동작을 도시하는 모식도.
도 42는 색공간 정보의 변경 동작을 도시하는 플로우 차트.
도 43은 전송되는 영상 신호와 색공간 정보의 관계를 도시하는 모식도.
도 44는 색공간 정보의 변경 동작의 다른 예를 도시하는 플로우 차트.
도 45는 전송되는 영상 신호와 색공간 정보의 관계를 도시하는 모식도이다.
도 46은 뮤트화의 영상 신호를 삽입한 경우의 전송 동작을 도시하는 모식도.
도 47은 다른 색공간 속성의 화상 데이터가 혼재하는 경우의 전송 동작을 도시하는 플로우 차트.
도 48은 전송되는 영상 신호와 색공간 정보의 관계를 도시하는 모식도.
도 49는 영상 신호와 색공간 정보의 변화점과의 관계의 한 예를 도시하는 도면.
도 50은 타이틀 리스트의 표시 화면례를 도시하는 도면.
도 51은 설정 화면의 한 예를 도시하는 도면.
도 52는 색공간 규격이 전환되는 영상 신호의 한 예를 도시하는 도면.
도 53은 장면을 절출할 때의 편집 화면의 한 예를 도시하는 도면.
도 54는 GUI 조작 화면의 한 예를 도시하는 도면.
도 55는 편집시에 있어서의 경고 금지 동작을 도시하는 플로우 차트.
도 56은 경고 또는 금지가 제시되는 편집의 한 예를 도시하는 도면.
도 57은 경고 또는 금지가 제시되는 편집의 한 예를 도시하는 도면.
도 58은 비디오·그래픽·프로세서의 구성의 다른 예를 도시하는 블록도.
도 59는 Cr 신호와 Cb 신호의 신장 처리할 때의 레벨 변환의 한 예를 도시하는 도면.
도 60은 컬러 익스팬더의 제어를 행하기 위한 구성을 개략적으로 도시하는 블록도.
도 61은 컬러 익스팬더의 입출력 신호 및 출력 신호에 대한 색공간 정보의 한 예를 설명하기 위한 타이밍 차트.
이하에 첨부 도면을 참조하면서, 본 발명의 알맞은 실시의 형태에 관해 상세히 설명한다. 단, 본 명세서 및 도면에 있어서, 실질적으로 동일한 기능을 갖는 구성 요소에 관해서는, 동일한 부호를 붙임에 의해 중복된 설명을 생략한다.
이하, 본 발명의 제 1 내지 제 6의 실시 형태에 관해, 도면을 참조하면서 상세히 설명한다.
[제 1의 실시 형태]
도 1은, 본 발명의 제 1의 실시 형태에 관한 재생 시스템을 도시하는 도면이다. 이 재생 시스템은, 기록 재생 장치(1)와, 수상기(2)가, HDMI(High-Definition Multimedia Interface) 케이블(3)을 통하여 접속되어 있고, 수상기(2)는, 제 1의 색공간 규격의 화상 데이터를, 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 데이터로 의사적으로 색역을 신장하여 표시하는 것이 가능하게 되어 있다. 제 1의 색공간 규격의 예로서는, sRGB(IEC61966-2-1), ITU-R BT.709 등을 들 수 있다. 또한, 제 2의 색공간 규격의 예로서는, xvYCC 등을 들 수 있다.
xvYCC는, 국제전기표준회의(IEC)가 국제표준(IEC 61966-2-4)으로서 발행한 규격이고, HDTV(High Definition TeleVision)에서 이용하는 ITU-R BT.709의 색역(sRGB와 동등)과의 호환성을 확보하면서, 색공간을 넓힌 것이다. 그리고, 이 xvYCC에 의하면, 현행의 동화 컨텐츠의 색공간 규격「ITU-R BT.709」(정지화에서는 sRGB에 상당)에서는 표현할 수가 없는 색을 표현할 수 있다.
도 2는, xvYCC의 색역을 평면에 투사한 경우의 모식도이다. 이 도 2에서, 색역(a)은 sRGB의 색역이고, 색역(b)은 xvYCC로 확장된 색역이다. 도 2에 도시하는 바와 같이 sRGB에서는, R,G,B 각각을 0 내지 1로 표현하는 색만을 이용하여 왔음에 대해, xvYCC에서는 부(負)의 값이나 1을 초과하는 색도 정의되어 있다. 따라서 예를 들면, 수상기(2)가 sRGB의 색역(a)의 영상 컨텐츠를 색역(b)에 까지 신장하는 처리(이하, 「색역 신장 처리」라고 부른다)를 행하여, 물체의 소재감(素材感)·입체감을 충실하게 재현하면, 유저는 광색역의 컬러 화상을 즐길 수 있다.
HDMI 케이블(3)의 규격인 HDMI는, IEEE1394의 상위 호환으로 되어 있고, 물리층에는 TMDS(Transition Minimized Differential Signaling), 신호의 암호화에는 HDCP(High-bandwidth Digital Content Protection), 기기 사이 인증에는 EDID(Extended Display Identification Data), 계(系) 전체의 제어계 접속에는 CEC(Consumer Electronics Control)가 채용되고 있다. 또한, HDMI 버전1.3에는, 메타 데이터와 xvYCC 색공간의 정의가 추가되어 있다. 따라서 예를 들면, 수상기(2)가 기록 재생 장치(1)로부터 수신한 메타 데이터와 자신의 색역 정보에 의거하여 화상 데이터를 색역 신장 처리하면, 보다 구체적으로는 화상 데이터에 대해 기기 사이의 색공간의 변환 처리(Gamut Mapping Algorithm)를 하면, 올바른 색을 재현할 수 있다.
도 1로 되돌아와, 재생 시스템의 구성에 관해 설명한다. 기록 재생 장치(1)는, MPEG(Moving Picture Expert Group) 디코더(11)와, 비디오·그래픽·프로세서(12)와, 호스트 CPU(Central Processing Unit)(13)와, HDMI Tx(트랜스미터)(14)와, HDMI 커넥터(15)를 구비하고 있다.
MPEG 디코더(11)는, MPEG1, MPEG2, MPEG4, MPEG4-AVC/H.264 등의 비디오 스트림을 디코드하고, 베이스밴드 신호를 생성한다.
비디오·그래픽·프로세서(12)는, MPEG 디코더(11)에서 생성된 베이스밴드 신호를 소망하는 그림테두리 사이즈로 변환 처리하거나, 복수의 베이스밴드 신호를 합성 처리하거나 한다.
호스트 CPU(13)는, MPEG 디코더(11) 및 비디오·그래픽·프로세서(12)를 제어한다. 예를 들면, MPEG 디코더(11)에 소망하는 비디오 스트림의 디코드를 지시하고, 비디오·그래픽·프로세서(12)에 디코드된 베이스밴드 신호를 이용한 합성화상의 생성을 지시한다. 또한, 합성화상의 색공간 규격을 결정하고, 해당 색공간 정보를 HDMI Tx(14)에 보낸다. 또한, 호스트 CPU(13)는, HDMI 케이블(3)의 DDC(Display Data Channel) 라인에 의해 수상기(2)와 통신을 행한다.
HDMI Tx(14)는, 비디오·그래픽·프로세서(12)에서 신호 처리된 영상 음성 신호와 함께, 호스트 CPU(13)로부터 보내진 색공간 규격을 나타내는 색역 식별 플래그, 메타 데이터 등의 속성 데이터를 TMDS 신호로 변환하고, HDMI 커넥터(15)에 출력한다. 이 속성 데이터는, HDMI 규격으로 정의되어 있는 AVI(Auxiliary Video Information)InfoFrame를 사용하여 전송할 수 있다.
HDMI 커넥터(15)는, HDMI 케이블(3)과 접속되고, HDMI Tx(14)에서 변환된 TMDS 신호를 수상기(2)에 전송한다.
다음에, 수상기(2)의 구성에 관해 설명한다. 수상기(2)는, HDMI 커넥터(21)와, HDMI Rx(레시버)(22)와, 호스트 CPU(23)와, EDIDROM(Extended Display Identification Data Read Only Memory)(24)와, 비디오·그래픽·프로세서(25)와, 디스플레이 디바이스(26)를 구비하고 있다.
HDMI 커넥터(21)는, HDMI 케이블(3)과 접속되고, TMDS 신호를 수신한다.
HDMI Rx(22)는, TMDS 신호로부터 영상 음성 신호와 속성 데이터를 취득하고, 영상 신호를 비디오·그래픽·프로세서(25)에 보낸다.
호스트 CPU(23)는, 속성 데이터에 의거하여 비디오·그래픽·프로세서(25)의 색역 신장 처리의 온/오프를 제어한다. 구체적으로는, 예를 들면, 속성 데이터의 색공간 정보가 ITU-R BT.709인 경우, 비디오·그래픽·프로세서(25)의 색역 신장 처리를 온 상태로 하고, 속성 데이터의 색공간 정보가 xvYCC인 경우, 비디오·그래픽·프로세서(25)의 색역 신장 처리를 오프 상태로 한다.
EDIDROM(24)에는, 수상기(2)의 디스플레이 정보가 기억되어 있고, 예를 들면, 수상기(2)의 대응 해상도 정보, 색역의 종류별을 나타내는 색공간 정보가 기록되어 있다. EDIDROM(24)에 기억된 디스플레이 정보는, HDMI 케이블(3)의 DDC(Display Data Channel) 라인을 통하여 기록 재생 장치(1)에 제공된다.
도 3은, 비디오·그래픽·프로세서(25)의 구성을 도시하는 블록도이다. 비디오·그래픽·프로세서(25)는, 메모리(251)와, 스케일러(252)와, 컬러 익스팬더(253)와, 비디오 인코더(254)를 구비하고 있다. HDMI Rx(22)로부터 입력된 영상 신호는, 메모리(251)의 비디오·플레인에 기록된다. 메모리(251)에 기록된 영상 신호는, 각 플레인으로부터 판독되고, 스케일러(252)에서 소망하는 사이즈로의 스케일링이 시행된다. 또한, 호스트 CPU(23)로부터의 명령에 응하여 컬러 익스팬더(253)에서 색역 확장 처리가 시행된다. 컬러 익스팬더(253)는, 예를 들면, BT.709의 영상 신호를 의사적으로 xvYCC의 영상 신호의 색역으로 확장한다. 또한, xvYCC의 영상 신호를 색역 신장 처리하는 경우, xvYCC의 영상 신호의 색역을 의사적으로 확장된 xvYCC의 영상 신호의 색역과 같게 한다. 비디오 인코더(254)는, 소망하는 출력 사양이 되도록 타이밍 생성, 동기 신호의 부가 등을 행한다.
디스플레이 디바이스(26)는, 광색역 패널을 가지며, 비디오·그래픽·프로세서(25)에 신호 처리된 화면을 표시한다.
이와 같이, 수상기(2)는, 영상 음성 신호와 함께 수신한 속성 데이터에 응하여 색 신장 처리를 온/오프 함에 의해, 화면 내의 물체를 광색역의 색공간으로 충실하게 재현할 수 있다.
그런데, 이와 같은 재생 시스템에 있어서, 수상기(2)는 해당 색공간 정보에 따라 색역 신장 처리를 전환하기 때문에, 예를 들면, 기록 재생 장치(1)가 일정색의 그래픽스의 배경에 동화/정지화을 블렌딩하고, 배경의 동화/정지화의 속성에 의해 색공간 정보를 변화시킨 경우, 수상기(2)에서 일정색이여야 할 그래픽스의 색이 표시상 변화하여 버리는 일이 있다. 이하에서는, 이와 같은 문제를 막는 방법에 관해 설명한다.
도 4는, 기록 재생 장치(1)의 구성을 구체적으로 도시하는 블록도이다. 기록 재생 장치(1)는, 라인 입력단자(41)와, 아날로그 튜너(42)와, 디스크 드라이브(43)와, 하드 디스크 드라이브(44)와, IEEE1394 단자(45)와, 디지털 튜너(46)와, 라인 입력단자(41) 또는 아날로그 튜너(42)로부터의 입력 신호의 어느 하나를 선택하는 셀렉터(47)와, 셀렉터(47)로부터의 영상 음성 신호를 디코드하는 비디오 디코더(48)와, 비디오 디코더(48)에서 디코드된 베이스밴드 신호 또는 비디오·그래픽·프로세서(54)에서 화상 합성 등의 신호 처리가 시행된 베이스밴드 신호의 어느 하나를 선택하는 셀렉터(49)와, 셀렉터(49)로부터의 베이스밴드 신호를 인코드하는 MPEG 인코더(50)와, HDV(High-Definition Video) 프로세서(51)와, 스트림 프로세서(52)와, MPEG 디코더(53a, 53b)와, 비디오·그래픽·프로세서(54)와, HDMI Tx(55)와, DAC(56)와, HDMI 커넥터(57)와, 컴포넌트 단자(58)와, 콤포지트 단자(59)와, 호스트 CPU(60)를 구비하고 있다.
여기서, MPEG 디코더(53a, 53b), 비디오·그래픽·프로세서(54), HDMI Tx(55), HDMI 커넥터(57), 호스트 CPU(60)는, 각각 도 1에 도시하는 MPEG 디코더(11), 비디오·그래픽·프로세서(12), HDMI Tx(14), HDMI 커넥터(15), 호스트 CPU(13)에 대응하는 것이다.
계속해서, 기록 재생 장치(1)에서의 기록 동작에 관해 설명한다. 라인 입력단자(41)로부터 입력되는 영상 신호와, 아날로그 튜너(42)로부터 출력되는 영상 신호는, 셀렉터(47)에서 소망하는 입력이 선택된 후, 비디오 디코더(48)에 입력된다. 비디오 디코더(48)는, 예를 들면 입력된 NTSC 방식의 아날로그 영상 신호를 A/D 변환한 후, 휘도 신호와 크로마 신호로 분리함과 함께 디코드 처리를 시행한다. 디코드된 베이스밴드 비디오 신호는, 셀렉터(49), 및 비디오·그래픽·프로세서(54)에 입력된다. 셀렉터(49)에서, 비디오 디코더(48)로부터의 출력과, 비디오·그래픽·프로세서(54)로부터의 출력의 어느 하나 선택한 후, 선택된 베이스밴드 신호가 MPEG 인코더(50)에 입력된다. MPEG 인코더(50)는, MPEG1, MPEG2, MPEG4, MPEG4-AVC/H.264 등 소망하는 인코드를 행한다. 인코드된 스트림은, 스트림 프로세서(52)에 입력된다. 스트림 프로세서(52)로부터, BD(Blu-ray Disc, 상표), DVD(Digital Versatile Disc) 등의 디스크 드라이브(43)나 하드 디스크 드라이브(44) 등에 스트림이 보내지고, 소망하는 미디어에 기록된다.
또한, IEEE1394 입력단자(45)로부터 입력된 스트림은, HDV 프로세서(51)를 경유하여 스트림 프로세서(52)에 입력되고, 디지털 튜너(46)로부터의 스트림도 스트림 프로세서(52)에 입력된다. 스트림 프로세서(52)에 입력된 스트림은, BD, DVD 등의 디스크 드라이브(43)나 하드 디스크 드라이브(44) 등의 소망하는 미디어에 기록된다.
또한, 스트림 프로세서(52)에 입력된 스트림은, 스트림 프로세서(52)에서 소망하는 비디오 스트림의 발출(拔出)이나 파싱(parsing) 등의 처리를 시행하고, MPEG 코더(53)에서 디코드한 후, 비디오·그래픽·프로세서(54), 셀렉터(49)를 경유하여 MPEG 인코더(50)에 입력된다. MPEG 인코더(50)는, MPEG1, MPEG2, MPEG4, MPEG4-AVC/H.264 등 소망하는 인코드를 행하고, 인코드된 스트림은, 스트림 프로세서(52)에 입력된다. 스트림 프로세서(52)로부터, BD, DVD 등의 디스크 드라이브(43)나 하드 디스크 드라이브(44) 등에 스트림이 보내지고, 소망하는 미디어에 기록된다.
다음에, 기록 재생 장치(1)에서의 재생 동작에 관해 설명한다. BD, DVD 등의 디스크 드라이브(43)나 하드 디스크 드라이브(44)에서 재생된 스트림은, 스트림 프로세서(52)에 입력된다. 스트림 프로세서(52)는, 소망하는 비디오 스트림의 발출(拔出이나, 스트림으로부터 화상 데이터의 색공간 속성에 관한 정보 등의 파싱을 행한 후, MPEG 디코더(53a, 53b)에 보낸다. MPEG 디코더(53a, 53b)는, 화상 데이터를 디코드한다. MPEG 디코더(53a, 53b)에서 디코드된 베이스밴드 비디오 신호는, 비디오·그래픽·프로세서(54)에 입력된다. 비디오·그래픽·프로세서(54)에서는, 소망하는 그림테두리 사이즈에의 변환 처리나 여러가지의 비디오 신호 처리를 시행하고, 해당 영상 신호에 그래픽스 신호 등을 합성한 후, HDMI Tx(55)에 보내진다. HDMI Tx(55)에서는, 입력된 베이스밴드 신호를 TMDS 신호로 변환하여, 제어 신호와 함께 HDMI 커넥터(57)에 출력한다. 또한, 비디오·그래픽·프로세서(54)의 출력은, DAC(56)에 입력되고, D/A 변환한 아날로그 컴포넌트 신호가 컴포넌트 단자(58)에 출력됨과 함께, D/A 변환한 아날로그 콤포지트 비디오 신호(또는, Y/C 세퍼레이트 비디오 신호)도 콤포지트 비디오 단자(또는, S단자)(59)에 출력된다.
다음에, 도 1 내지 도 4를 참조하여 기록 재생 장치(1)에서의 전송 동작에 관해 설명한다. 여기서, BD, DVD 등의 디스크 드라이브(43)나 하드 디스크 드라이브(44)에서 재생된 스트림에는, 광색역 영상 신호와 함께, 색역의 종류별을 식별하기 위한 식별 플래그, 및 색역의 부수 정보인 메타 데이터가 포함되어 있는 것으로 한다.
재생된 영상 음성 신호, 및 식별 플래그 등의 메타 데이터를 포함한 스트림은, 스트림 프로세서(52)에 입력된다. 스트림 프로세서(52)는, 스트림의 파싱을 행하고, 식별 플래그 및, 메타 데이터를 추출하고, 호스트 CPU(60)는, 스트림의 식별 플래그 등의 메타 데이터를 스트림 프로세서(52)로부터 취득한다. 식별 플래그 및 메타 데이터는, 엘리멘터리 스트림의 부가 정보로서 기록하여 두기 때문에, 비디오 신호와의 동기는 항상 유지된다. 광색역 신호를 포함한 스트림은, 전술한 재생계의 설명과 같이, MPEG 디코더(53a, 53b)에서 디코드된 후, 비디오·그래픽·프로세서(54)를 경유하여 HDMI Tx(55)에 보내진다.
또한, 호스트 CPU(60)는, HDMI 커넥터(57)에 접속된 HDMI 케이블(3)의 DDC(Display Data Channel) 라인에 의해 수상기(2)와 통신을 행하고, 수상기(2)에 내장하는 HDMI Rx(레시버)(22), 호스트 CPU(23)를 통하여, EDID(Extended Display Identification Data) ROM(24)에 기록되어 있는 디스플레이 정보를 취득한다. EDID ROM(24)에는, 수상기(2)의 대응 해상도 정보 등 외에, 색역의 종류별을 나타내는 색공간 정보도 기록되어 있다. 따라서 호스트 CPU(60)는, 디스플레이 정보를 취득함에 의해, 접속하고 있는 수상기(2)가 광색역 영상 신호에 대응하고 있는지의 여부를 판별할 수 있다. 그리고, HDMI 케이블(3)에 의해 접속된 수상기(2)가 광색역 영상 신호에 대응하고 있는 경우, 호스트 CPU(60)는, 광색역 영상 신호를 전송할 때, 영상 신호의 속성으로서 디스크로부터 취득한 색역 식별 플래그, 및 메타 데이터를 HDMI Tx(55)에 세트할 수 있다.
또한, 후술하는 바와 같이, 호스트 CPU(60)는, 비디오·그래픽·프로세서(54)에서 합성된 각 화상의 메타 데이터를 취득하고, HDMI Tx(55)에 세트하는 색역 식별 플래그를 소망하는 값으로 변경한다. 구체적으로는, 화상 합성되는 각 화상의 색공간 규격이나 화상 합성 전의 색공간 규격에 의거하여 HDMI Tx(55)에 세트하는 색역 식별 플래그를 결정한다.
HDMI Tx(55)는, 영상 음성 신호와 함께 색역 식별 플래그, 메타 데이터 등의 속성 데이터를 TMDS 신호로 변환하고, HDMI 커넥터(57)로부터 출력한다. 색역의 종류별을 나타내는 식별 플래그, 메타 데이터는, HDMI 규격으로 정의되어 있는 AVI(Axiliary Video Information) InfoFrame를 사용하여 전송할 수 있다. 예를 들면, 색역 식별 플래그는, AVI InfoFrame 패킷 내의 Colorimetry나 Extended Colorimetry로 정의된다. 또한, 오디오 신호의 속성 데이터는, Audio InfoFrame을 이용할 수 있다.
도 5는, 화상을 합성할 때의 비디오·그래픽·프로세서(54)의 기능 블록도이다. 비디오·그래픽·프로세서(54)는, 메모리(541)과, 합성 처리부(542a 내지 542d)와, 그래픽 엔진(543)과, JPEG 엔진(544)을 구비하고 있다. 여기서, 합성 처리부(542a 내지 542d)는, 출력 포맷마다 준비되어 있고, 각각 스케일러(545)와, 블렌더(546)와, 비디오 인코더(547)를 구비하고 있다.
비디오 디코더(48)의 출력, 및 MPEG 디코더(53a, 53b)의 출력은, 메모리(541)의 비디오·플레인에 기록된다. 또한, 그래픽 엔진(543)은, 메모리(541)의 그래픽스·플레인에 그래픽스·데이터를 기록한다. JPEG 엔진(544)은, JPEG 파일을 디코드하여, 메모리(541)의 비디오·플레인에 JPEG 데이터를 기록한다. 메모리(541)에 기록된 화상 데이터는, 각 플레인으로부터 판독되고, 스케일러(545)에서 소망하는 사이즈로의 스케일링 등이 행하여지고, 블렌더(546)에 보내진다. 블렌더(546)는, 각 플레인으로부터 판독된 화상의 합성을 행한다. 비디오 인코더(547)는, 소망하는 출력 사양이 되도록 타이밍 생성, 동기 신호의 부가 등을 행한다.
이하, 화상 합성 처리할 때의 호스트 CPU(60)의 동작에 관해 구체예를 들어 설명한다. 또한, 구체적인 색공간 규격으로서, BT.709를 들고, 그보다도 넓은 색역의 색공간 규격으로서 xvYCC(xvYCC709)를 들어 설명한다.
도 6은, 화면 합성을 행하지 않는 경우, 즉, 하나의 색공간 규격으로 이루어지는 화상을 출력하는 경우의 영상 신호의 색공간 규격과 속성 데이터의 색공간 정보의 관계를 도시하는 모식도이다. 시각(t0)에서, 영상 신호의 색공간 규격이 BT.709로부터 xvYCC로 전환될 때, 호스트 CPU(60)는, 영상 신호의 색공간 규격과 동기하여, HDMI Tx(55)에 세트하는 색역 식별 플래그를 BT.709로부터 xvYCC709로 전환한다. 또한, 시각(t1)에서, 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환될 때, 호스트 CPU(60)는, 영상 신호의 색공간 규격과 동기하여, HDMI Tx(55)에 세트하는 색역 식별 플래그를 BT.709로부터 xvYCC709로 전환한다.
도 7 내지 도 10은, 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 1 내지 구체예 4를 도시하는 모식도이다. 이들의 구체예에서는, 화상(a), 화상(b), 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력한다. 시각(t0) 및 시각(t1)에서, 화상의 색공간 규격이 변화하고, 그에 수반하여 출력하는 영상 신호의 색공간 규격도 변화하고 있다. 이들의 경우에, 호스트 CPU(60)는, 색공간 정보를 고정하여 출력한다.
도 7에 도시하는 구체예 1에서는, 시각(t0) 전에, BT.709의 화상(a), BT.709의 화상(b), xvYCC의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 화상(a)의 영상 신호의 색공간 규격이 BT.709로부터 xvYCC로 전환하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 1에서, 호스트 CPU(60)는, 합성하는 화상의 색공간 규격과 관계없이, HDMI Tx(55)에 세트하는 색역 식별 플래그를 항상 xvYCC709에 고정한다. 구체예 1에서는, 색공간 정보가 항상 xvYCC709에 고정되기 때문에, 면적이 넓은 화상(c)의 색 변화가 없을 뿐만 아니라, 자화면(子畵面)의 화상(a, b)에의 영향도 적고, 합성화면 전체의 색 변화를 작게 할 수 있다.
도 8에 도시하는 구체예 2에서는, 시각(t0) 전에, BT.709의 화상(a), BT.709의 화상(b), BT.709의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 화상(a)의 영상 신호의 색공간 규격이 BT.709로부터 xvYCC로 전환하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 2에서, 호스트 CPU(60)는, 합성하는 화상의 색공간 규격과 관계없이, HDMI Tx(55)에 세트하는 색역 식별 플래그를 항상 xvYCC709에 고정한다. 구체예 2에서는, 색공간 정보가 항상 xvYCC709에 고정되기 때문에, 면적이 넓은 화상(c)의 색 변화가 없을 뿐만 아니라, 자화면의 화상(a, b)에의 영향도 적고, 합성화면 전체의 색 변화를 작게 할 수 있다.
도 9에 도시하는 구체예 3에서는, 시각(t0) 전에, BT.709의 화상(a), BT.709의 화상(b), xvYCC의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 화상(a)의 영상 신호의 색공간 규격이 BT.709로부터 xvYCC로 전환하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 3에서, 호스트 CPU(60)는, 합성하는 화상의 색공간 규격과 관계없이, HDMI Tx(55)에 세트하는 색역 식별 플래그를 항상 BT.709에 고정한다. 구체예 3에서는, 색공간 정보가 항상 BT.709에 고정되기 때문에, 면적이 넓은 화상(c)의 색 변화가 없을 뿐만 아니라, 자화면의 화상(a, b)에의 영향도 적고, 합성화면 전체의 색 변화를 작게 할 수 있다.
도 10에 도시하는 구체예 4에서는, 시각(t0) 전에, BT.709의 화상(a), BT.709의 화상(b), BT.709의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 화상(a)의 영상 신호의 색공간 규격이 BT.709로부터 xvYCC로 전환하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 4에서, 호스트 CPU(60)는, 합성하는 화상의 색공간 규격과 관계없이, HDMI Tx(55)에 세트하는 색역 식별 플래그를 항상 BT.709에 고정한다. 구체예 4에서는, 색공간 정보가 항상 BT.709에 고정되기 때문에, 면적이 넓은 화상(c)의 색 변화가 없을 뿐만 아니라, 자화면의 화상(a, b)에의 영향도 적고, 합성화면 전체의 색 변화를 작게 할 수 있다.
이와 같이 합성하는 화면의 색공간 규격과 관계없이, 하나의 색공간 규격의 색역 식별 플래그를 HDMI Tx(55)에 세트함에 의해, 화면 합성을 행할 때, 색이 표시상 변화하는 것을 막을 수 있다.
또한, 합성화면을 출력할 때의 색공간 규격은, 유저가 선택 가능하게 하는 것이 바람직하다. 예를 들면, 「광색역 설정」=[자동/오프]의 변경을 유저가 설정할 수 있도록 한다. 자동 설정의 경우에는, 소스인 기록 재생 장치(1)로부터 출력되는 영상 신호가 광색역이고, 싱크인 수상기(2)가 광색역 대응 가능한 장치인 경우에만, xvYCC709의 색공간 정보를 출력하고, 오프 설정의 경우는, BT.709를 고정하여 출력한다.
또한, 예를 들면, 「광색역 설정」=[온/오프]의 전환을 유저가 설정할 수 있도록 한다. 온 설정의 경우는, 수상기(2)가 광색역 대응 가능한 장치인 경우에, xvYCC709 고정으로 색공간 정보를 전송하고, 오프 설정의 경우는, BT.709에 고정하여 출력한다.
또한, 싱크인 수상기(2)가 광색역 대응 가능한 장치인지의 여부는, 수상기(2)의 EDID ROM(24)에 기록되어 있는 디스플레이 정보를 취득함에 의해 검지할 수 있다.
도 11 내지 도 15는, 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 5 내지 구체예 9를 도시하는 모식도이다. 이들의 구체예에서는, 시각(t0)에서, 화상(a), 화상(b), 화상(c)의 3개의 화상이 합성된 화면의 영상 신호가 출력된다. 또한, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 변화한다. 이들의 경우에, 호스트 CPU(60)는, 색공간 정보를 앞(前) 시각의 것에 고정하여 출력한다.
도 11에 도시하는 구체예 5에서는, 시각(t0) 전에, xvYCC의 화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b), xvYCC의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 5에서, 호스트 CPU(60)는, HDMI Tx(55)에 세트하는 색역 식별 플래그를 합성화면의 영상 신호보다도 전에 출력된 영상 신호의 xvYCC709에 고정하여 출력한다. 이 구체예 5에서, 예를 들면, ∼t0의 화상과 화상(c)의 타이틀이 같고, 영상 신호의 색공간 규격도 같은 경우, 시각(t0)부터의 합성화면을 위화감 없이 표시시킬 수 있다.
도 12에 도시하는 구체예 6에서는, 시각(t0) 전에, BT.709의 화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b), xvYCC의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 6에서, 호스트 CPU(60)는, HDMI Tx(55)에 세트하는 색역 식별 플래그를 합성화면의 영상 신호보다도 전에 출력된 영상 신호의 BT.709에 고정하여 출력한다. 이 구체예 6에서, 예를 들면, ∼t0의 화상과 화상(b)의 타이틀이 같고, 영상 신호의 색공간 규격도 같은 경우, 시각(t0)부터의 합성화면을 위화감 없이 표시시킬 수 있다.
도 13에 도시하는 구체예 7에서는, 시각(t0) 전에, xvYCC의 화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b), BT.709의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 7에서, 호스트 CPU(60)는, HDMI Tx(55)에 세트하는 색역 식별 플래그를 합성화면의 영상 신호보다도 전에 출력된 영상 신호의 xvYCC709에 고정하여 출력한다. 이 구체예 7에서, 예를 들면, ∼t0의 화상과 화상(a)의 타이틀이 같고, 영상 신호의 색공간 규격도 같은 경우, 시각(t0)부터의 합성화면을 위화감 없이 표시시킬 수 있다.
도 14에 도시하는 구체예 8에서는, 시각(t0) 전에, BT.709의 화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b), BT.709의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 8에서, 호스트 CPU(60)는, HDMI Tx(55)에 세트하는 색역 식별 플래그를 합성화면의 영상 신호보다도 전에 출력된 영상 신호의 BT.709에 고정하여 출력한다. 이 구체예 8에서, 예를 들면, ∼t0의 화상과 화상(c)의 타이틀이 같고, 영상 신호의 색공간 규격도 같은 경우, 시각(t0)부터의 합성화면을 위화감 없이 표시시킬 수 있다.
도 15에 도시하는 구체예 9에서는, 시각(t0) 전에, xvYCC의 화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b)의 2개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 화면에서 면적이 변경되어 있다. 이 구체예 9에서, 호스트 CPU(60)는, HDMI Tx(55)에 세트하는 색역 식별 플래그를 합성화면의 영상 신호보다도 전에 출력된 영상 신호의 xvYCC709에 고정하여 출력한다. 이 구체예 9에서, 예를 들면, ∼t0의 화상과 화상(a)의 타이틀이 같고, 영상 신호의 색공간 규격도 같은 경우, 시각(t0)부터의 합성화면을 위화감 없이 표시시킬 수 있다.
이와 같이, 화면 합성을 행하기 직전의 색공간 정보의 상태를, 화면 합성 모드로 천이한 후도 유지함에 의해, 화면 합성을 행할 때, 색이 표시상 변화하는 것을 막을 수 있다.
도 16 및 도 17은, 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 10 및 구체예 11을 도시하는 모식도이다. 이들의 구체예에서는, 시각(t0)에서, 화상(a), 화상(b), 화상(c)의 3개의 화상이 합성된 화면의 영상 신호가 출력된다. 또한, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 변화한다. 이들의 경우에, 호스트 CPU(60)는, 색공간 정보를 면적이나 사이즈(화각(畵角))가 가장 큰 화상의 색공간 규격에 맞춘다. 합성화면에서의 각 화상의 크기는, 비디오·그래픽·프로세서(54)의 스케일러(545)로부터의 정보를 취득함에 의해, 검지할 수 있다.
도 16에 도시하는 구체예 10에서는, 시각(t0) 전에, BT.709의 화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b), xvYCC의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 10에서, 호스트 CPU(60)는, HDMI Tx(55)에 세트하는 색역 식별 플래그를, 합성화면을 구성하는 화상중에서 가장 면적이 큰 영상 신호인 xvYCC709로 하여 출력한다. 구체적으로는, 호스트 CPU(60)는, 시각(t0)에서, 비디오·그래픽·프로세서(54)의 스케일러(545)에서 소망하는 크기로 스케일링된 xvYCC의 화상(a) 및 화상(c)의 쪽이 BT.709의 화상(b)보다도 크다고 판단하고, xvYCC709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서, 비디오·그래픽·프로세서(54)의 스케일러(545)에서 소망하는 크기로 스케일링된 xvYCC의 화상(c)의 쪽이 BT.709의 화상(a) 및 화상(b)보다도 크다고 판단하고, xvYCC709를 HDMI Tx(55)에 세트한다.
도 17에 도시하는 구체예 11에서는, 시각(t0) 전에, xvYCC의 화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b), BT.709의 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 이 구체예 11에서, 호스트 CPU(60)는, HDMI Tx(55)에 세트하는 색역 식별 플래그를, 합성화면을 구성하는 화상중에서 가장 면적이 큰 영상 신호인 BT.709로 하여 출력한다. 구체적으로는, 호스트 CPU(60)는, 시각(t0)에서, 비디오·그래픽·프로세서(54)의 스케일러(545)에서 소망하는 크기로 스케일링된 BT.709의 화상(b) 및 화상(c)의 쪽이 xvYCC의 화상(a)보다도 크다고 판단하고, BT.709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서, 전부 BT.709의 화상이 되기 때문에, BT.709를 HDMI Tx(55)에 세트한다.
이와 같이 합성화면의 사이즈나 표시면적이 가장 큰 영상의 색공간 정보에 따름에 의해, 화면 합성을 행할 때, 색이 표시상 변화하는 개소가 적어지기 때문에, 표시상의 보기 흉함을 막을 수 있다.
도 18 및 도 19는, 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 12 및 구체예 13을 도시하는 모식도이다. 이들의 구체예에서는, 시각(t0)에서, 사이즈가 같은 화상(a), 화상(b)의 2개의 화상이 합성된 화면의 영상 신호가 출력된다. 또한, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 변화한다. 이들의 경우에, 호스트 CPU(60)는, 사이즈가 같은 경우는, 색공간 정보를 앞 시각의 것으로 하여 출력한다.
도 18에 도시하는 구체예 12에서는, 시각(t0) 전에, xvYCC의 화면의 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b)의 2개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 호스트 CPU(60)는, 시각(t0)에서, 비디오·그래픽·프로세서(54)의 스케일러(545)에서 소망하는 크기로 스케일링된 xvYCC의 화상(a)과 BT.709의 화상(b)의 크기가 같다고 판단하고, 시각(t0)보다도 앞 시각의 색공간 정보인 xvYCC709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서, 전부 BT.709의 화상이 되기 때문에, BT.709의 식별 플래그를 HDMI Tx(55)에 세트한다.
도 19에 도시하는 구체예 13에서는, 시각(t0) 전에, xvYCC의 화상(a), BT.709의 화상(b)의 2개의 화상이 합성된 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a), BT.709의 화상(b)의 2개의 화상의 크기가 같게 되고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 호스트 CPU(60)는, 시각(t0)에서, 비디오·그래픽·프로세서(54)의 스케일러(545)에서 소망하는 크기로 스케일링된 xvYCC의 화상(a)과 BT.709의 화상(b)의 크기가 같다고 판단하고, 시각(t0)보다도 앞 시각의 색공간 정보인 xvYCC709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서, 전부 BT.709의 화상이 되기 때문에, BT.709의 식별 플래그를 HDMI Tx(55)에 세트한다.
이와 같이 합성화면의 사이즈나 표시면적이 같은 경우, 직전의 색공간 정보를 유지함에 의해, 화면 합성을 행할 때, 색이 표시상 변화하는 빈도가 적어지기 때문에, 표시상의 보기 흉함을 막을 수 있다.
도 20 및 도 21은, 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 14 및 구체예 15를 도시하는 모식도이다. 이들의 구체예에서는, 시각(t0, t1)에서, 합성된 화상(a), 화상(b)의 크기가 역전하고 있다. 이들의 경우에, 호스트 CPU(60)는, 시각(t0)부터 시각(t1)까지의 기간에 응하여 색공간 정보를 전환하는지의 여부를 판단한다. 구체적으로는, 호스트 CPU(60)는, 프로그램에 의해 합성되는 화상 사이즈의 전환 제어를 행하는 경우 등, 시각(t0)부터 시각(t1)까지의 전환 기간을 미리 검출할 수 있는 경우는, 검출된 기간과 임계치를 비교하고, 색공간 정보를 전환하는지의 여부를 판단한다.
전환 기간의 검출 방법으로서, 하드 디스크 드라이브(44) 등에 데이터베이스로서 보존되고, 타이틀을 구성하는 화상 데이터의 색공간 속성이 메타 정보로서 기록된 정보를 이용할 수 있다. 구체적으로는, 현재의 재생 시각의 정보와, 타이틀의 메타 정보로부터 다음회의 색공간 규격의 전환의 발생까지의 소요 시간, 즉 시각(t0)부터 시각(t1)까지의 기간을 도출할 수 있다. 또한, 타이틀의 메타 정보로부터, 영상 신호의 색공간 속성이 빈번하게 전환되는 구간을 미리 검출하여 두고, 빈번하게 전환되는 구간은 색공간 속성의 전환을 행하지 않도록 하여도 좋다.
도 20에 도시하는 구체예 14에서는, 시각(t0) 전에, xvYCC의 화상(a), BT.709의 화상(b)의 2개의 화상이 합성된 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a)이 BT.709의 화상(b)보다도 작아지고, 시각(t1)에서 xvYCC의 화상(a)이 BT.709의 화상(b)보다도 커지고 있다. 여기서는, 호스트 CPU(60)는, 검출된 기간과 임계치를 비교하고, 검출된 기간이 임계치보다도 크다고 판단하고 있다. 그리고, 시각(t0)에서, 비디오·그래픽·프로세서(54)의 스케일러(545)에서 소망하는 크기로 스케일링된 xvYCC의 화상(a)과 BT.709의 화상(b)의 크기를 비교하고, 사이즈(면적)가 큰 화상(b)의 색공간 정보 BT.709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서, 비디오·그래픽·프로세서(54)의 스케일러(545)에서 소망하는 크기로 스케일링된 xvYCC의 화상(a)과 BT.709의 화상(b)의 크기를 비교하고, 사이즈(면적)가 큰 화상(b)의 색공간 정보 xvYCC709를 HDMI Tx(55)에 세트한다.
도 21에 도시하는 구체예 15에서는, 시각(t0) 전에 xvYCC의 화상(a), BT.709의 화상(b)의 2개의 화상이 합성된 영상 신호를 출력하고 있다. 그리고, 시각(t0)에서 xvYCC의 화상(a)이 BT.709의 화상(b)보다도 작아지고, 시각(t1)에서 xvYCC의 화상(a)이 BT.709의 화상(b)보다도 커지고 있다. 여기서는, 호스트 CPU(60)는, 검출된 기간과 임계치를 비교하고, 검출된 기간이 임계치보다도 작다고 판단하고 있다. 그리고, 시각(t0)에서, 시각(t0)보다 전의 색공간 정보의 상태를 유지하고, xvYCC709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서, 비디오·그래픽·프로세서(54)의 스케일러(545)에서 소망하는 크기로 스케일링된 xvYCC의 화상(a)과 BT.709의 화상(b)의 크기를 비교하고, 사이즈(면적)가 큰 화상(a)의 색공간 정보 xvYCC709를 HDMI Tx(55)에 세트한다.
이와 같이 합성화면의 사이즈나 표시면적이 단기간에 변화하는 경우, 직전의 색공간 정보를 유지함에 의해, 색이 표시상 변화하는 빈도가 적어지기 때문에, 표시상의 보기 흉함을 막을 수 있다.
또한, 미리 시각(t0)부터 시각(t1)까지의 기간을 검출하지 않아도, 색공간이 전환이 발생하고 나서의 시간을 카운트하고, 다음의 색공간이 전환될 때에, 카운트한 소정 기간이 임계치보다도 큰지의 여부로 색공간 정보를 전환하는지의 여부를 제어하여도 좋다.
도 22는, 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 16을 도시하는 모식도이다. 이 구체예에서는, 시각(t0)에서, 화상(a), 화상(b), 화상(c)의 3개의 화상이 합성된 합성화면의 영상 신호를 출력하고, 시각(t1)에서 화상(a)의 영상 신호의 색공간 규격이 xvYCC로부터 BT.709로 전환하고 있다. 또한, 시각(t0)에서 화상(a)의 음성 신호가 출력되고, 시각(t1)에서 화상(b)의 음성 신호가 출력되고 있다. 이 경우에, 호스트 CPU(60)는, 음성 신호가 출력되고 있는 화상의 색공간 정보를 출력한다. 구체적으로는, 호스트 CPU(60)는, 비디오·그래픽·프로세서(54)에 합성되는 복수의 영상 신호중 주화상의 영상 신호를 선택하고, 그 영상 신호의 음성 신호를 HDMI Tx(55)에 세트한다. 또한, 주화상은, 유저가 선택 가능하게 하는 것이 바람직하다.
이와 같이 음성이 출력되는 화면을 주 화면으로 하고, 주화면의 영상의 색공간 정보에 따름에 의해, 유저가 주시(注視)하는 화상의 색을 보다 선명하게 재현할 수 있다.
다음에, 도 23 내지 도 25를 참조하여 기록 재생 장치(1)의 다른 구성례에 관해 설명한다. 도 23은, 합성 처리부의 다른 구성을 도시하는 블록도이다. 또한, 도 (5)에 도시하는 합성 처리부(542)와 같은 구성에는, 같은 부호를 붙이고, 여기서는 설명을 생략한다. 이 합성 처리부(70)에서는, 도 (5)에 도시하는 합성 처리부(542)의 기능에 다시 sRGB의 색역을 의사적으로 xvYCC의 색역으로 익스팬드(색역 신장 처리)하는 것이 가능하게 되어 있다. 또한, 복수 화상의 블렌드 비율도 변경하는 것이 가능하게 되어 있다.
이 합성 처리부(70)는, 스케일러(545)와, 색역 신장 처리하는 컬러 익스팬더(71)와, 블렌더(546)와, 비디오 인코더(547)를 구비하고 있다.
도 24는, 블렌더(546)의 구성례를 도시하는 블록도이다. 이 블렌더(546)는, 3개의 블렌더(546a, 546b, 546c)로 구성되고, 각각, 같은 기능을 갖고 있다. 이 구성례에서는, 4개의 입력 영상 신호의 임의의 블렌드 합성이 가능하다.
또한, 도 25는, 블렌더(546a, 546b, 546c)의 각 구성을 도시하는 블록도이다. 각 블렌더(546a, 546b, 546c)는, 2계통의 입력 신호(IN1, IN2)를 블렌드 비율(α)로 합성을 행한다. 즉, 2개의 화상을 계수(α값)에 의해 합성한다. 셀렉터(81)는, 블렌드 비율(α)을 선택한다. 셀렉터(81)에는, 입력 신호(IN1), 입력 신호(IN2)와 함께, 화소마다 α1, α2가 입력된다. 또한, 호스트 CPU(60)로부터 화면 단위의 블렌드 비율(αHost)과 함께, α값을 선택하는 제어 신호(αSelect)가 입력되고, 해당 αSelect에 의해, 소망하는 α값이 선택된다. 2계통의 입력 신호(IN1, IN2)는, 차분기(82)에서 차분이 계산되고, 셀렉터(83)에서 선택된 블렌드 비율(α)이 승산기(83)에서 승산된다. 블렌드 비율(α)이 승산된 차분은, 가산기(84)에서 입력 신호(IN1)와 가산되고, 출력된다. 즉, 출력 신호(OUT)는, 다음 식으로 계산할 수 있다.
[수식 1]
Figure pct00001
도 23으로 되돌아와, 스케일러(545)에서 소망하는 사이즈로 스케일링된 화상 데이터는, 컬러 익스팬더(71)에 보내진다. 컬러 익스팬더(71)에서는, 후술하는 바와 같이, 예를 들면 sRGB의 색역을 의사적으로 xvYCC의 색역으로 익스팬드(색역 신장 처리)할 수 있다. 컬러 익스팬더(71)로부터 출력된 화상 데이터는, 블렌더(546)에 입력되고, 복수의 화상이 블렌드 비율(α)로 합성된다. 비디오 인코더(547)는, 소망하는 출력 사양이 되도록 타이밍 생성, 동기 신호의 부가 등을 행한다.
다음에, 컬러 익스팬더(71)에서, 의사적으로 xvYCC의 색역으로 익스팬드하는 방법에 관해 설명한다. BT.601이나 BT.709에서는 크로마(Cr,Cb) 신호의 레벨은, 16-240의 값으로 규정되어 있다. xvYCC에서는, 더욱 색역을 확장하기 위해, 1-254의 값의 신호 레벨을 취급할 수 있다. 이것을 의사 xvYCC 신호로 변환하는 경우, 36-220까지의 신호는 그대로 통과시키고, 16-36의 신호와 221-240까지의 신호는 각각 선형 처리로 레벨 변환(레벨 신장)을 행하고, 16-36의 신호를 1-36의 신호로, 221-240의 신호를 221-254의 신호로 변환한다. 이 결과, 원신호(源信號)의 비교적 포화도가 높은 색 신호가 더욱 신장되고, 의사 xvYCC 신호가 생성된다. Cb에 대해서도 마찬가지로 신장을 행할 수가 있다. 또한, RGB 신호에 마찬가지의 색역 신장을 행하여도 상관없다. 또한, 레벨의 임계치를 바꾸어도 상관없고, 레벨 변환을 비선형 처리하는 것이라도 같은 효과를 얻을 수 있다.
또한, xvYCC의 색역으로 익스팬드하는 다른 방법을, 이하에 설명한다. IDW(International Display Workshops) 2006학회에서의 「Recent Trend of Wide Gamut Standards for Color Imaging」(T.Matsumoto들에 의함)의 문헌중에서도 기재되어 있는 바와 같이, R', G', B'로부터 Y'709, Cb'709, Cr'709로의 변환식은, 식(1)으로 표시된다. 또한, 식(1)으로부터, 식(2)을 얻을 수 있다.
[수식 2]
Figure pct00002
BT.709의 색역에서는, 식(3)의 조건을 충족시킬 필요가 있다. 예를 들면, Cb=Cr이라는 조건을 더욱 부가한 경우(Cb=Cr=C로 둔다), 식(2), 식(3)으로부터, 식(4)의 조건식을 얻을 수 있다.
[수식 3]
Figure pct00003
도 26은, 상기 조건에서의 BT.709의 색역을 Y-Cb,Cb 공간상에 도시하는 모식도이다. 이 마름모의 BT.709의 색역 영역의 경계 부근의 신호를, 경계의 밖의 영역까지 익스팬드(색역 신장 처리)한다. 또한, 상기 조건으로 한하지 않고, BT.709의 색역의 경계 부근의 신호에 대해 익스팬드(색역 신장 처리)하여도 좋다.
이와 같이 BT.709 등의 색역을 xvYCC 등의 광색역으로 변환함에 의해, HDMI로 전송하는 색공간 정보를, 항상 xvYCC709로 고정하여 출력할 수 있다. 또한, 색공간 정보가 전환하지 않기 때문에, 색이 표시상 변화하는 것을 막을 수 있다.
또한, 상술과는 역으로, 광색역의 신호가 입력된 경우에도, BT.709,sRGB의 좁은 색공간 정보로 압축하고, 항상 BT.709 등의 색공간 정보에 고정으로 출력하여도 좋다.
도 27은, 색공간 정보를 압축하는 경우의 합성 처리부의 구성례를 도시하는 블록도이다. 또한, 도 (5)에 도시하는 합성 처리부(542)와 같은 구성에는, 같은 부호를 붙이고, 여기서는 설명을 생략한다. 이 합성 처리부(90)에서는, 도 (5)에 도시하는 합성 처리부(542)의 기능에 또한 xvYCC의 색역을 BT.709의 색역으로 압축 처리하는 것이 가능하게 되어 있다. 또한, 복수 화상의 블렌드 비율도 변경하는 것이 가능하게 되어 있다.
컬러 콤프레서(91)는, BT.709의 색역의 신호를, 그대로 출력하고, xvYCC의 색역의 신호를, BT.709로 압축하여 출력한다.
이로써, 색공간 정보가 항상 BT.709 고정으로 출력되고, 색공간 정보가 전환하지 않기 때문에, 색이 표시상 변화하는 것을 막을 수 있다.
도 28 및 도 29는, 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 17 및 구체예 18을 도시하는 모식도이다. 이들의 구체예에서는, 블렌드 비율(α)에 의해 GUI 표화상이 리화상(裏畵像)과 합성되어 있다. 그리고, 시각(t0, t1)에서, 리화상의 색공간 규격이 변환되어 있다. 이들의 경우에, 호스트 CPU(60)는 블렌더(546a, 546b, 546c)로부터 블렌드 비율(α)을 취득하고, 블렌드 비율(α)에 응하여 색공간 정보를 전환하는지의 여부를 판단한다. 구체적으로는, 블렌드하는 표화면(表畵面)(GUI)의 α값이 50% 이상인 경우, 표화면(GUI)의 색공간 정보를 출력한다.
도 28에 도시하는 구체예 17에서는, xvYCC의 GUI 표화상이 리화상에 α값이 50% 이상으로 블렌딩되어 있다. 그리고, 시각(t0)에서, BT.709의 리화상이 xvYCC의 리화상으로 전환되고, 시각(t1)에서, xvYCC의 리화상이 BT.709의 리화상으로 전환된다. 호스트 CPU(60)는, 블렌드 비율(α)이 50% 이상인 것을 검지하고, 표화상(表畵像)의 색공간 정보 xvYCC709를 HDMI Tx(55)에 세트한다.
도 29에 도시하는 구체예 18에서는, BT.709의 GUI 표화상이 리화상에 α값이 50% 이상으로 블렌딩되어 있다. 그리고, 시각(t0)에서, BT.709의 리화상이 xvYCC의 리화상으로 전환하고, 시각(t1)에서, xvYCC의 리화상이 BT.709의 리화상으로 전환한다. 호스트 CPU(60)는, 블렌드 비율(α)이 50% 이상인 것을 검지하고, 표화상의 색공간 정보 BT.709를 HDMI Tx(55)에 세트한다.
이와 같이 블렌드 비율(α)이 50% 이상인 경우, 표화상의 색공간 정보를 전송함에 의해, 표화상의 색이 표시상 변화하는 빈도가 적어지기 때문에, 표시상의 보기 흉함을 막을 수 있다.
도 30 내지 도 32는, 화면 합성을 행하는 경우의 화면 이미지, 출력 영상 신호, 및 색공간 정보의 구체예 19 내지 구체예 21을 도시하는 모식도이다. 이들의 구체예에서는, 시각(t1)에서, GUI 표화상이 리화상과 합성되어 있다. 이들의 경우에, 호스트 CPU(60)는, 화면 합성을 행하기 직전의 색공간 정보의 상태를 유지한다.
도 30에 도시하는 구체예 19에서는, 시각(t0)보다도 전의 시각에서, xvYCC의 색공간 규격의 영상 신호가 출력되고 있다. 시각(t0)에서, xvYCC의 GUI 표화상이 xvYCC의 리화상에 블렌딩된다. 그리고, 시각(t1)에서, xvYCC의 리화상이 BT.709의 리화상으로 전환된다. 이 경우, 호스트 CPU(60)는, 시각(t0)에서, 직전의 화상의 색공간 정보를 유지하고, xvYCC709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서, 직전의 색공간 정보를 유지하고, xvYCC709를 HDMI Tx(55)에 세트한다.
도 31에 도시하는 구체예 20에서는, 시각(t0)보다도 전의 시각에서, BT.709의 색공간 규격의 영상 신호가 출력되고 있다. 시각(t0)에서, xvYCC의 GUI 표화상이 xvYCC의 리화상에 블렌딩된다. 그리고, 시각(t1)에서, xvYCC의 리화상이 BT.709의 리화상으로 전환한다. 이 경우, 호스트 CPU(60)는, 시각(t0)에서, 직전의 화상의 색공간 정보를 유지하고, BT.709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서, 직전의 색공간 정보를 유지하고, BT.709를 HDMI Tx(55)에 세트한다.
도 32에 도시하는 구체예 21에서는, 시각(t0)보다도 전의 시각에서, BT.709의 색공간 규격의 영상 신호가 출력되고 있다. 시각(t0)에서, xvYCC의 GUI 표화상이 BT.709의 리화상에 블렌딩된다. 그리고, 시각(t1)에서, xvYCC의 화상의 영상 신호로 전환한다. 이 경우, 호스트 CPU(60)는, 시각(t0)에서, 직전의 화상의 색공간 정보를 유지하고, BT.709를 HDMI Tx(55)에 세트한다. 또한, 시각(t1)에서는, 합성화상이 아니기 때문에, 화상의 색공간인 xvYCC709를 HDMI Tx(55)에 세트한다.
이와 같이 블렌딩에 의해 화면 합성을 행하는 경우, 화면 합성을 행하기 직전의 색공간 정보의 상태를 유지함에 의해, 색이 표시상 변화하는 것을 막을 수 있다.
여기까지 도 1 내지 도 32를 이용하여, 본 발명의 제 1의 실시 형태에 관해 설명을 행하였다. 본 실시 형태에 의하면, 화면을 합성할 때에, HDMI로 전송하는 색공간 정보를 고정함에 의해, 해당 색공간 정보에 따라 색역 신장 처리를 전환하는 수상기측에서 그래픽스나 합성화상의 색이 표시상 변화하는 문제를 회피할 수 있다.
또한, 화면을 합성하기 전의 색공간 정보를 유지하고, 화면 합성 후도 해당 색공간 정보를 전송함에 의해, 해당 색공간 정보에 따라 색역 신장 처리를 전환하는 수상기측에서 그래픽스나 합성화상의 색이 표시상 변화하는 문제를 회피할 수 있다.
또한, 합성화면의 사이즈나 면적에 따라 HDMI로 전송하는 색공간 정보를 결정함에 의해, 해당 색공간 정보에 따라 색역 신장 처리를 전환하는 수상기측에서 그래픽스나 합성화상의 색이 표시상 변화한 때에도, 시각적으로 그 변화를 눈에 띄기 어렵게 할 수 있다.
또한, 합성화면의 사이즈나 면적에 따라 HDMI로 전송하는 색공간 정보를 결정할 때, 사이즈나 면적이 같은 경우, 전의 색공간 정보를 유지하여 전송함에 의해, 해당 색공간 정보에 따라 색역 신장 처리를 전환하는 수상기측에서 그래픽스나 합성화상의 색이 표시상 변화한 때에도, 시각적으로 그 변화를 눈에 띄기 어렵게 할 수 있다.
또한, 알파·블렌드에 의해 전(全) 화면의 화면 합성을 행할 때, 화면 내의 알파값의 최소치가 50% 이상의 표화면(GUI)의 색공간 정보를 전송함에 의해, 해당 색공간 정보에 따라 색역 신장 처리를 전환하는 수상기측에서 그래픽스나 합성화상의 색이 표시상 변화하는 문제를 회피할 수 있다.
또한, 합성화면의 사이즈나 면적에 따라 HDMI로 전송하는 색공간 정보를 결정할 때, 전환 간격이 소정의 시간 이하인 경우, 전의 색공간 정보를 유지하여 전송함에 의해, 해당 색공간 정보에 따라 색역 신장 처리를 전환하는 수상기측에서 그래픽스나 합성화상의 색이 표시상 변화한 때에도, 시각적으로 그 변화를 눈에 띄기 어렵게 할 수 있다.
또한, 화면을 합성할 때, 통상 색역의 신호에 대해 색역 신장 처리를 시행하여 의사 광색역 신호를 생성하여 합성하고, HDMI로 전송하는 색공간 정보를 광색역에 고정에 함에 의해, 해당 색공간 정보에 따라 색역 신장 처리를 전환하는 수상기측에서 그래픽스나 합성화상의 색이 표시상 변화하는 문제를 회피할 수 있다.
또한, 화면을 합성할 때, 광색역의 신호에 대해 색역 압축 처리를 시행하고, 통상 색역 신호를 생성하여 합성하고, HDMI로 전송하는 색공간 정보를 통상 색역에 고정에 함에 의해, 해당 색공간 정보에 따라 색역 신장 처리를 전환하는 수상기측에서 그래픽스나 합성화상의 색이 표시상 변화하는 문제를 회피할 수 있다.
또한, 본 실시 형태는 상술한 실시의 형태만으로 한정되는 것이 아니고, 본 발명의 요지를 일탈하지 않는 범위에서 여러가지의 변경이 가능함은 물론이다. 예를 들면, 본 실시 형태에서는, HDMI를 이용한 전송례에 들어서 설명하였지만, 이것으로 한정되는 것이 아니다. 색역 식별 플래그, 메타 데이터 등의 속성 데이터를 전송할 수는 없지만, 예를 들면, 컴포넌트 단자(58), 콤포지트 비디오 단자(또는, S단자)(59)로부터, 광색역의 아날로그 컴포넌트 신호, 아날로그 콤포지트 비디오 신호(또는, Y/C 세퍼레이트 비디오 신호)를 출력하고, 호스트 CPU(60)가, 예를 들면, TCP/IP(Transmission Control Protocol/Internet Protocol) 등에 의해 수상기(2)의 호스트 CPU(23)와 통신하도록 하면 좋다.
[제 2의 실시 형태]
그런데, 수상기에서 색역 신장 처리를 온/오프 하면, 표시되는 화상의 색미, 색의 진함 등이 변화한다. 예를 들면, 소스 기기는, 색공간 속성이 다른 영상 신호(예를 들면, BT.709 및 xvYCC709)를 연속하여 전송하는 경우, 전송하는 영상 신호의 색공간 속성의 변화에 맞추어서 전송하는 색공간 정보를 전환하기 때문에, 수상기가 해당 색공간 정보의 변화를 검출하여 색역 신장 처리를 전환하여도, 수상기에서의 색공간 정보의 변화의 검출이나 색역 신장 처리의 전환에 시간을 필요로 하는 경우에는, 실제의 영상 신호의 색공간 속성의 전환 시각과, 영상 신호에 시행되는 색역 신장 처리의 전환 시각이 어긋나고, 그 사이, 적절한 색역 신장 처리가 시행되지 않은 영상이 표시되는 일이 있다. 또한, 영상 신호의 전환 시각에 어긋나게 색역 신장 처리의 온/오프가 전환되기 때문에, 영상의 색미의 변화 등이 발생하여 눈으로 봄을 손상시키는 일이 있다.
그래서, 이하에 설명하는 제 2 내지 제 4의 실시 형태에서는, 화상 신호의 색공간 정보의 전환에 있어서, 표시상의 색의 변화를 막을 수 있는 화상 처리 장치를 제공한다.
본 발명의 제 2의 실시 형태에 관한 재생 시스템은, 제 1의 실시 형태와 마찬가지로, 도 1 내지 도 5에 도시한 바와 같이 구성된다.
이와 같은 재생 시스템에서, 수상기(2)가 해당 색공간 정보의 변화를 검출하여 색역 신장 처리를 전환하여도, 수상기에서의 색공간 정보의 변화의 검출이나 색역 신장 처리가 전환에 시간을 필요로 하는 경우에는, 실제의 영상 신호의 색공간 속성이 전환 시각과, 영상 신호에 시행되는 색역 신장 처리의 전환 시각이 어긋나, 그 사이, 적절한 색역 신장 처리가 시행되지 않은 영상이 표시되는 일이 있다. 이하, 구체예를 들어 상세히 설명한다. 또한, 구체적인 색공간 규격으로서, BT.709를 들고, 그보다도 넓은 색역의 색공간 규격으로서 xvYCC(xvYCC709)를 들어 설명한다.
도 33 및 도 34는, 각각 종래의 전송 동작을 도시하는 플로우 차트 및 모식도이다. 스텝 S211에서, 호스트 CPU(60)는, MPEG 디코더(53)로부터 출력된 영상 신호의 색공간 규격의 전환을 검출한다. 스텝 S(212)에서, 호스트 CPU(60)는, 검출된 전환에 응하여 색공간 정보를 영상 신호의 색공간 속성으로 변경한다. 구체적으로는, 전환되는 색공간 규격의 색역 식별 플래그를 HDMI Tx(55)에 세트한다.
이와 같이 영상 신호의 색공간 규격이 전환되는 전환 시각과 색공간 정보가 변경되는 변경 시각을 일치시켜서 수상기(2)에 전송하면, 수상기(2)에서 색역 신장 처리의 전환 등의 지연에 의해, 영상 신호의 색공간 규격의 전환 시각과, 영상 신호에 시행되는 색역 신장 처리의 전환 시각이 일치하지 않는다.
예를 들면, 도 34에 도시하는 바와 같이, 시각(t0)에서 전송하는 영상 신호의 색공간 속성이 BT.709로부터 xvYCC로 전환하고, 그와 동시에, 전송하는 색공간 정보도 BT.709로부터 xvYCC로 전환되는 경우, 수상기(2)는, 영상 신호에 시행하는 색역 신장 처리의 전환을, 영상 신호의 색공간 속성의 전환와 완전히 일치시킬 수 없다. 시각(t0)에서 수상기(2)가 표시하는 영상 신호의 색공간 속성이 BT.709로부터 xvYCC로 전환하고, 시각(t0')에서 수상기가 표시하는 영상 신호에 시행하는 색역 신장 처리가 온으로부터 오프로 전환하면, 시각(t0 내지 t0')의 기간은, xvYCC의 영상 신호에 대해 다시 색역 신장 처리가 행하여진다는 부적절한 처리가 발생한다. 또한, 시각(t0')에서 색역 신장 처리가 온으로부터 오프로 전환될 때, 영상의 색미의 변화 등이 발생하여 눈으로 봄을 손상시킨다는 문제가 발생한다.
그래서, 본 실시 형태에서는, 수상기(2)에서, 영상 신호의 색공간 속성이 전환되는 시각(t0)과, 색역 신장 처리가 전환되는 시각(t0')과 일치하도록, 기록 재생 장치(1)의 출력을 제어한다.
도 35 및 도 36은, 영상 신호와 색공간 정보의 출력 타이밍을 조정할 때의 설정 화면례를 도시하는 도면이다. 도 35에 도시하는 설정 화면(a)은, GUI(Graphical User Interface)의 조작 화면(b)과 계수(α값)에 의해 합성된 것이다. 조작 화면(b)에는, 영상 신호 및 색공간 정보의 출력 동기 설정의 수동 버튼(c)과 자동 버튼(d)이 표시된다.
도 35에 도시하는 조작 화면(b)에서의 수동 버튼(c)이 선택되면, 예를 들면, 도 36에 도시하는 바와 같은 설정 화면(e)이 표시된다. GUI의 조작 화면(f)에는, 현재의 설정치가 0위치에 표시되고, 커서(g)를 플러스 방향 또는 마이너스 방향으로 이동시킴에 의해, 영상 신호와 색공간 정보의 출력을 제어할 수 있다. 예를 들면, 커서(g)를 플러스 방향으로 이동시킴에 의해, 색공간 정보의 변경 시각에 대해 영상 신호의 색공간 규격의 전환 시각이 지연되어 출력된다. 여기서, 조작 화면(f)의 배경의 설정 화면(e)에는, 색공간 규격이 소정 간격으로 전환되는 테스트 영상 신호의 영상이 표시되는 것이 바람직하다. 이로써, 조작 화면(f)을 조작하면서, 설정한 값이 적절인지의 여부를 판단할 수 있다.
또한, 도 35에 도시하는 조작 화면(b)에서의 자동 버튼(d)이 선택되면, 색공간 정보의 변경 시각부터 색공간 규격의 전환 시각까지의 기간이 자동적으로 설정된다. 예를 들면, MPEG 디코더(53)로부터 색역 식별 플래그나 메타 데이터를 취득하고, 영상 신호의 색공간 규격의 전환 시각을 검출하고, 영상 데이터의 색공간 규격의 전환 시각보다도 전에 색역 식별 플래그를 HDMI Tx(55)에 세트한다.
도 37 및 도 38은, 본 실시의 형태에서의 전송 동작을 도시하는 플로우 차트 및 모식도이다. 스텝 S221에서, 호스트 CPU(60)는, MPEG 디코더(53)로부터 출력된 영상 신호의 색공간 규격의 전환을 검출한다. 구체적으로는, MPEG 디코더(53)로부터 색역 식별 플래그나 메타 데이터로부터 영상 신호의 색공간 규격이 전환되는 전환 시각을 검출한다.
스텝 S222에서, 호스트 CPU(60)는, 색공간 정보를 변경하는 시각을 결정한다. 여기서, 색공간 정보의 변경 시간이 영상 신호의 색공간 규격이 전환되는 전환 시각보다도 전의 시각이 되도록 결정된다. 구체적으로는, 수상기(2)에서 영상 신호의 색공간 규격의 전환 시각과, 영상 신호에 시행되는 색역 신장 처리의 전환 시각이 일치하도록, 색공간 정보의 변경 시각부터 영상 신호의 전환 시각까지의 기간을 설정한다.
스텝 S223에서, 호스트 CPU(60)는, 스텝 S222에서 설정된 변경 시각까지, 색공간 정보의 변경을 대기한다. 그리고, 스텝 S224에서, 호스트 CPU(60)는, 스텝 S222에서 설정된 변경 시각에 색공간 정보를 변경한다. 구체적으로는, 변경 시각 후에 전환되는 영상 신호의 색공간 규격의 색역 식별 플래그를 HDMI Tx(55)에 세트한다.
이와 같이 기록 재생 장치(1)에서 색공간 정보가 변경되는 변경 시각부터 영상 신호의 색공간 규격이 전환되는 전환 시각까지의 기간을, 수상기(2)에서 색역 신장 처리의 전환 등의 지연에 의한 지연 기간에 일치하도록 제어함에 의해, 수상기(2) 측에서, 영상 신호의 색공간 규격의 전환 시각과, 영상 신호에 시행되는 색역 신장 처리의 전환 시각이 일치한다.
예를 들면, 도 38에 도시하는 바와 같이, 시각(t0')에서 전송하는 색공간 정보가 BT.709로부터 xvYCC로 전환하고, 시각(t0)에서 전송하는 영상 신호의 색공간 속성이 BT.709로부터 xvYCC로 전환되는 경우에는, 수상기(2)는, 영상 신호에 시행하는 색역 신장 처리의 전환을, 영상 신호의 색공간 속성의 전환과 완전히 일치시킬 수 있다.
즉, 기록 재생 장치(1)에서, 색공간 정보가 변경되는 시각(t0')부터 영상 신호의 색공간 속성이 전환되는 시각(t0)까지의 기간을 설정함에 의해, 수상기(2)에서, 영상 신호의 색공간 속성이 전환되는 시각(t0)과, 색역 신장 처리가 전환되는 시각(t0')을 일치시킬 수 있다. 따라서 시각(t0')에서 색역 신장 처리가 온으로부터 오프로 전환하여도, 영상의 색미의 변화 등이 발생하지 않기 때문에, 눈으로 봄을 손상시키는 일이 없다.
또한, 본 실시 형태에서는, MPEG 디코더(53)로부터 취득한 색역 식별 플래그나 메타 데이터로부터 영상 신호의 색공간 규격이 전환되는 전환 시각을 검출하는 것으로 하였지만, 예를 들면, 기록 재생 장치(1)가, 수상기의 기종 정보마다 색공간 정보의 변경 시각부터 색공간 규격의 전환 시각까지의 기간이 기억된 데이터베이스를 갖고 있으면, 수상기(2)의 EDIDROM(24)으로부터 기종 정보 등을 취득하고, 데이터베이스의 정보와 대조함에 의해, 자동으로 설정할 수 있다. 또한, 데이터베이스는 기록 재생 장치(1)가 구비하지 않아도 좋고, 기록 재생 장치(1)가 접속 가능한 인터넷 등의 네트워크상에 있으면 좋다.
또한, 본 실시 형태에서는, HDMI를 이용한 전송례에 들어 설명하였지만, 이것으로 한정되는 것이 아니다. 색역 식별 플래그, 메타 데이터 등의 속성 데이터를 전송할 수는 없지만, 예를 들면, 컴포넌트 단자(58), 콤포지트 비디오 단자(또는, S단자)(59)로부터, 광색역의 아날로그 컴포넌트 신호, 아날로그 콤포지트 비디오 신호(또는, Y/C 세퍼레이트 비디오 신호)를 출력하고, 호스트 CPU(60)가, 예를 들면, TCP/IP(Transmission Control Protocol/Internet Protocol) 등에 의해 수상기(2)의 호스트 CPU(23)와 통신하도록 하면 좋다.
여기까지 도 33 내지 도 38을 이용하여, 본 발명의 제 2의 실시 형태에 관해 설명을 행하였다. 본 실시 형태에 의하면, 수상기측에서 화상 신호의 색공간 속성의 전환 시각과, 화상 신호에 시행되는 색역 신장 처리의 전환 시각이 일치하도록, 색공간 규격의 전환 시각이 색공간 정보의 변경 시각보다도 후가 되도록 제어되어 있기 때문에, 수상기측에서 색이 표시상 변화하는 것을 막을 수 있다.
[제 3의 실시 형태]
본 발명의 제 3의 실시 형태에 관한 재생 시스템은, 제 1 및 제 2의 실시 형태와 마찬가지로, 도 1 내지 도 5에 도시한 바와 같이 구성된다.
제 2의 실시 형태와 마찬가지로, 이와 같은 재생 시스템에서는, 도 33 및 도 34를 이용하여 설명한 바와 같이, 영상 신호의 색공간 규격이 전환되는 전환 시각과 색공간 정보가 변경되는 변경 시각을 일치시켜서 수상기(2)에 전송하면, 수상기(2)에서 색역 신장 처리의 전환 등의 지연에 의해, 영상 신호의 색공간 규격의 전환 시각과, 영상 신호에 시행되는 색역 신장 처리의 전환 시각이 일치하지 않는다.
또한, 도 8에 도시하는 바와 같이, 영화 등의 연속하여 재생하는 영상 컨텐츠(이하, 타이틀이라고 한다)중에 다른 색공간 속성의 화상 데이터가 혼재하고, 출력하는 영상 신호의 색공간 속성이 빈번하게 전환하고, 아울러서 색공간 정보도 빈번하게 전환되는 경우, 색공간 정보에 응하여 색역 신장 처리가 온/오프 제어되면, 시각(a 내지 g)에서 부적절한 색역 신장 처리가 빈번하게 발생하고, 색미의 변화도 빈번하게 발생한다.
그래서, 본 실시 형태에서는, 영상 신호의 실제의 색공간 정보에 의하지 않고, 일정한 색공간 정보를 출력함에 의해, 영상 신호의 빈번한 전환에 의한 색미의 변화를 방지한다.
도 40은, 색공간 정보의 출력 타이밍을 조정할 때의 설정 화면례를 도시하는 도면이다. 설정 화면(a)은, GUI(Graphical User Interface)의 조작 화면(b)과 계수(α값)에 의해 합성된 것이다. 조작 화면(b)에는, 「자동」설정 버튼(c)과, 「xvYCC OFF 고정」설정 버튼(d)과, 「xvYCC ON 고정」설정 버튼(e)이 표시되어 있다. 「자동」설정 버튼(c)이 선택되면, 후술하는 바와 같이, 영상 신호의 색공간 규격의 전환 시각부터 소정 기간의 사이에 다음의 색공간 규격의 전환이 있는지의 여부에 응하여, 색공간 정보의 변경을 제어한다. 또한, 「xvYCC OFF 고정」설정 버튼(d)이 선택되면, 영상 신호의 색공간 규격의 전환 시각부터 소정 기간의 사이에 다음의 색공간 규격의 전환이 있는 경우에는, 색공간 정보가 BT.709에 고정된다. 또한, 「xvYCC ON 고정」설정 버튼(e)이 선택되면, 영상 신호의 색공간 규격의 전환 시각부터 소정 기간의 사이에 다음의 색공간 규격의 전환이 있는 경우에는, 색공간 정보가 xvYCC에 고정된다.
도 41은, 색공간 정보를 xvYCC에 고정한 경우의 전송 동작을 도시하는 모식도이다. 시각(t0, t2)에서 전송하는 색공간 정보가 BT.709로부터 xvYCC로 전환하고, 시각(t1, t3)에서 전송하는 영상 신호의 색공간 속성이 xvYCC로부터 BT.709로 전환된는 경우에, 색공간 정보가 xvYCC에 고정하여 출력되고 있다. 이로써 수상기(2)의 색역 신장 처리가 오프 상태가 되기 때문에, 영상 신호의 전환 시각(T0, T1,T2,T3)에서의 색미의 변화를 방지할 수 있다. 또한, 영상 신호가 같은 타이틀의 것이라면, 유저가 표시상 색 변화를 느끼는 일도 없다.
또한, 고정하는 색공간 정보로서, 타이틀 선두의 화상 데이터의 색공간 속성을 사용하도록 하여도 좋다. 또한, 타이틀을 구성하는 화상 데이터의 색공간 속성을 메타 정보로서 데이터베이스에 보존하고 있는 경우는, 그 메타 정보로부터 타이틀의 대표적인 색공간 정보를 도출하고, 해당 색공간 정보로 고정하여도 좋다.
다음에, 영상 신호의 색공간 속성이 빈번하게 전환되는 경우에 관해 설명한다. 도 42는, 색공간 정보의 변경 동작을 도시하는 플로우 차트이다. 여기서, 하드 디스크 드라이브(44)에는, 타이틀을 구성하는 영상 신호의 색공간 속성을 메타 정보로서 ㅂ h존하고 있다.
스텝 S321에서, 호스트 CPU(60)는, 영상 신호와 색공간 정보를 출력하고, 타이틀의 재생을 시작한다. 스텝 S322에서, 호스트 CPU(60)는, 영상 신호의 색공간 규격의 전환을 검출한다. 예를 들면, MPEG 디코더(53)로부터 취득한 색역 식별 플래그나 메타 데이터로부터 영상 신호의 색공간 규격이 전환되는 전환 시각을 검출할 수 있다. 스텝 S(323)에서, 호스트 CPU(23)는, 예를 들면, 도 40에 도시하는 설정 화면에서 설정된 색공간 정보의 출력 설정을 판별한다. 「xvYCC OFF 고정」설정 또는 「xvYCC ON 고정」설정이라고 판정한 경우, 스텝 S324로 진행하여, 색공간 정보를 변경하지 않는다. 또한, 「자동」설정이라고 판별한 경우, 스텝 S325로 진행한다.
스텝 S325에서, 호스트 CPU(60)는, 스텝 S322에서 검출된 전환에서, 다음에 전환되는 영상 신호의 색공간 규격이 현재의 색공간 정보와 같은 것인지를 판별한다. 구체적으로는, 영상 신호의 색공간 규격이 색역 식별 플래그의 색공간 규격과 같은지를 판별한다. 스텝 S325에서, 색공간 규격이 같은 경우에는, 스텝 S324로 진행하여, 색공간 정보를 변경하지 않는다. 또한, 색공간 규격이 다른 경우, 스텝 S326로 진행한다.
스텝 S326에서, 호스트 CPU(60)는, 현재의 재생 시각의 정보와 타이틀의 메타 정보로부터 다음회의 색공간 규격의 전환 시각까지의 소요 시간을 취득한다. 구체적으로는, 메타 정보에 의거하여 스텝 S322에서 검출한 영상 신호의 색공간 규격의 전환 시각부터 다음의 색공간 규격의 전환 시각까지의 기간을 취득한다.
스텝 S327에서, 호스트 CPU(60)는, 소정 시간 내에 다음회의 영상 신호의 색공간 규격의 전환이 발생하는지를 판별한다. 구체적으로는, 스텝 S326에서 취득한 소요 시간이 소정 시간 내인지의 여부를 판별한다. 스텝 S327에서, 소정 시간 내에 다음의 색공간 규격의 전환이 있는 경우, 스텝 S324로 진행하여, 전환 시각까지의 색공간 정보를 변경하지 않는다. 또한, 소정 시간 내에 다음의 색공간 규격의 전환이 없는 경우, 스텝 S328로 진행한다.
색공간 규격의 전환 시각부터의 소정 시간으로서는, 항상 장치 고유의 고정치(예를 들면, 5분)를 사용하여도 좋다. 또한, 소정 시간으로서, 타이틀의 총 재생시간의 일정한 비율(예를 들면, 타이틀의 총 재생시간의 1할)을 사용하여도 좋다.
스텝 S328에서, 호스트 CPU(60)는, 전환 시각까지 색공간 정보를, 전환 시각부터의 영상 신호의 색공간 규격의 것으로 변경한다.
도 43은, 도 42에 도시하는 색공간 정보의 변경 동작에 의해 전송되는 영상 신호와 색공간 정보의 관계를 도시하는 모식도이다. 시각(t0)에서, 색공간 정보의 전환이 제한된다. 여기서는, 시각(t0)까지의 색공간 정보가 시각(t0)부터의 색공간 규격과 같지 않지만, 메타 정보에 의해 시각(t0)부터의 소정 시간 내에 다음의 색공간 규격의 전환이 있다고 판단되었기 때문에, 색공간 정보는 변경되지 않는다. 또한, BT.709로부터 xvYCC로 전환되는 시각에서는, 그 시각부터의 xvYCC의 색공간 규격과, 그 시각까지의 xvYCC의 색공간 정보에 의거하여 판단되기 때문에, 색공간 정보는 변경되지 않는다.
이와 같이 영상 신호의 색공간 속성이 빈번하게 전환되는 구간을 검출하는 방법으로서, 타이틀을 구성하는 영상 신호의 색공간 속성을 메타 정보로서 데이터베이스에 보존하고 있는 경우는, 현재의 재생 시각의 정보와 타이틀의 메타 정보로부터 다음의 색공간 속성의 전환을 도출할 수 있다. 그리고, 타이틀의 메타 정보로부터 영상 신호의 색공간 속성이 빈번하게 전환되는 구간인지의 여부를 검출하고, 색공간 정보의 변경을 제한함에 의해, 빈번하게 발생하는 화상 신호의 색공간 정보의 전환에 있어서, 표시상의 색의 변화를 막을 수 있다.
도 44는, 색공간 정보의 변경 동작의 다른 예를 도시하는 플로우 차트이다. 여기서는, 색공간 규격의 전환이 발생하고 나서, 일정한 시간, 다음의 색공간 규격의 전환이 발생하지 않았는지 여부의 결과로, 영상 신호의 색공간 속성이 빈번하게 전환되는 구간인지의 여부를 검출하고, 색공간 정보의 변경을 제어한다.
스텝 S331에서, 호스트 CPU(60)는, 영상 신호와 색공간 정보를 출력하고, 타이틀의 재생을 시작한다. 스텝 S332에서, 호스트 CPU(60)는, 영상 신호의 색공간 규격의 전환을 검출한다. MPEG 디코더(53)로부터 취득한 색역 식별 플래그나 메타 데이터로부터 영상 신호의 색공간 규격이 전환되는 전환 시각을 검출할 수 있다. 스텝 S333에서, 호스트 CPU(23)는, 예를 들면, 도 40에 도시하는 설정 화면에서 설정된 색공간 정보의 출력 설정을 판별한다. 「xvYCC OFF 고정」설정 또는 「xvYCC ON 고정」설정이라고 판정한 경우, 스텝 S334로 진행하여, 색공간 정보를 변경하지 않는다. 또한, 「자동」설정이라고 판별한 경우, 스텝 S335로 진행한다.
스텝 S335에서, 호스트 CPU(60)는, 스텝 S332에서 검출된 전환에 있어서, 다음에 전환되는 영상 신호의 색공간 규격이 현재의 색공간 정보와 같은 것이다인지를 판별한다. 구체적으로는, 영상 신호의 색공간 규격이 색역 식별 플래그의 색공간 규격과 같은지를 판별한다. 스텝 S335에서, 색공간 규격이 같은 경우에는, 스텝 S336로 진행한다. 또한, 색공간 규격이 다른 경우, 스텝 S338로 진행한다.
스텝 S336에서, 호스트 CPU(60)는, 타이머가 정지하고 있는지의 여부를 판별한다. 타이머가 정지하고 있는 경우에는, 스텝 S334로 진행하여, 색공간 정보를 변경하지 않는다. 또한, 타이머가 정지하지 않은 경우에는, 스텝 S337로 진행하여, 타이머를 정지시키고 나서, 색공간 정보를 변경하지 않는다.
스텝 S338 내지 스텝 S340에서. 호스트 CPU(60)는, 소정 시간에 세트된 타이머를 시작시키고, 타이머가 종료되기까지 영상 신호의 색공간 규격 전환이 발생하는지의 여부를 판별한다(스텝 S339).
스텝 S339에서 색공간 규격의 전환이 발생한 경우, 스텝 S335로 되돌아온다. 또한, 소정 시간 내에 색공간 규격의 전환이 발생하지 않은 경우, 스텝 S341로 진행하여, 전환 시각까지의 색공간 정보를, 전환 시각부터의 영상 신호의 색공간 규격의 것으로 변경한다.
도 45는, 도 44에 도시하는 색공간 정보의 변경 동작에 의해 전송되는 영상 신호와 색공간 정보의 관계를 도시하는 모식도이다. 시각(t0)에서, 색공간 정보의 전환이 제한된다. 여기서는, 시각(t0)까지의 색공간 정보가 시각(t0)부터의 색공간 규격과 같지는 않지만, 시각(t0)부터의 소정 시간 내에 다음의 색공간 규격의 전환이 있다고 판단되었기 때문에, 색공간 정보는 변경되지 않는다. 또한, BT.709로부터 xvYCC로 전환되는 시각에서는, 그 시각부터의 xvYCC의 색공간 규격과, 그 시각까지의 xvYCC의 색공간 정보에 의거하여 판단되기 때문에, 색공간 정보는 변경되지 않는다. 또한, 이 예에서는, 소정 시간이 길게 설정되어 있고, 소정 시간에는 색공간 속성이 빈번하게 전환하는 기간의 후에, 일정한 대기 시간이 발생하고 있다.
이와 같이 영상 신호의 색공간 속성이 빈번하게 전환되는 구간을 검출하는 방법으로서, 색공간의 전환이 발생하고 나서, 일정한 시간, 다음의 색공간의 전환이 발생하지 않았는지의 여부라는 결과를 이용할 수 있다. 그리고, 색공간 규격의 전환이 발생하고 나서, 일정한 시간 내에, 다음의 색공간 규격의 전환이 발생하지 않았는지의 여부의 결과로 영상 신호의 색공간 속성이 빈번하게 전환되는 구간인지의 여부를 검출하고, 색공간 정보의 변경을 제한함에 의해, 빈번하게 발생하는 화상 신호의 색공간 정보의 전환에 있어서, 표시상의 색의 변화를 막을 수 있다.
또한, 본 실시 형태에서는, MPEG 디코더(53)로부터 취득한 색역 식별 플래그나 메타 데이터로부터 영상 신호의 색공간 규격이 전환되는 전환 시각을 검출하는 것으로 하였지만, 예를 들면, 기록 재생 장치(1)가, 수상기의 기종 정보마다 색공간 정보의 변경 시각부터 색공간 규격의 전환 시각까지의 기간이 기억된 데이터베이스를 갖고 있으면, 수상기(2)의 EDIDROM(24)으로부터 기종 정보 등을 취득하고, 데이터베이스의 정보와 대조함에 의해, 자동으로 설정할 수 있다. 또한, 데이터베이스는 기록 재생 장치(1)가 구비하지 않아도 좋고, 기록 재생 장치(1)가 접속 가능한 인터넷 등의 네트워크상에 있으면 좋다.
또한, 본 실시 형태에서는, HDMI를 이용한 전송례를 들어서 설명하였지만, 이것으로 한정되는 것이 아니다. 색역 식별 플래그, 메타 데이터 등의 속성 데이터를 전송할 수는 없지만, 예를 들면, 컴포넌트 단자(58), 콤포지트 비디오 단자(또는, S단자)(59)로부터, 광색역의 아날로그 컴포넌트 신호, 아날로그 콤포지트 비디오 신호(또는, Y/C 세퍼레이트 비디오 신호)를 출력하고, 호스트 CPU(60)가, 예를 들면, TCP/IP(Transmission Control Protocol/Internet Protocol) 등에 의해 수상기(2)의 호스트 CPU(23)와 통신하도록 하면 좋다.
여기까지 도 39 내지 도 45를 이용하여, 본 발명의 제 3의 실시 형태에 관해 설명을 행하였다. 본 실시 형태에 의하면, 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환되는 전환 시각부터 소정 기간의 사이에 다음의 색공간 규격의 전환이 있는 경우, 다른쪽의 색공간 규격에 응하여 색공간 정보의 변경을 제한하기 때문에, 수상기측에서 색이 표시상 변화하는 것을 막을 수 있다.
[제 4의 실시 형태]
본 발명의 제 4의 실시 형태에 관한 재생 시스템은, 제 1 내지 제 3의 실시 형태와 마찬가지로, 도 1 내지 도 5에 도시한 바와 같이 구성된다.
본 실시 형태에서는, 도 33 및 도 34를 이용하여 설명한, 영상 신호의 색공간 규격의 전환 시각과 영상 신호에 시행되는 색역 신장 처리의 전환 시각이 일치하지 않는 과제에 대해, 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환될 때, 미리 정해진 화상 신호를 삽입하고, 수상기측에서 색이 표시상 변화하는 것을 막는다. 미리 정해진 화상 신호는, 색공간 정보의 변경에 대해 색 변화하지 않는 뮤트화의 신호이고, 화면 전체가 흑(黑) 등의 단일색으로 구성되는 무효인 화상 데이터이다.
뮤트화의 영상 신호는, 예를 들면, 하드 디스크 드라이브(44)에 미리 기억되어 있고, 호스트 CPU(60)는, 비디오·그래픽·프로세서(54)에, 뮤트화의 영상 신호를 타이틀의 영상 신호에 삽입한다.
구체적으로는, 블렌더(546)에 뮤트 화상의 영상 신호를 입력하고, 타이틀의 영상 신호의 합성을 정지함에 의해, 뮤트 화상의 출력을 시작한다. 또는, 블렌더(546)에 영상 신호가 합성되지 않는 화상 영역에 특정한 색(뮤트색)을 입력하고, 타이틀의 영상 신호의 합성을 정지함에 의해, 뮤트색을 출력한다.
도 46은, 뮤트화의 영상 신호를 삽입한 경우의 전송 동작을 도시하는 모식도이다. 영상 신호의 색공간 규격이 BT.709로부터 xvYCC709로 전환되는 경우, 뮤트화의 영상 신호와 BT.709의 색공간 정보를 출력한다. 그리고, 소정 기간 기다리고, 그 후에 xvYCC709의 영상 신호(타이틀 재생)의 출력을 시작한다. 이와 같이 뮤트화의 영상 신호를 삽입함에 의해, 수상기(2)측에서는, 시각(t0')에서 뮤트화이 표시되고, 시각(t0)에서 xvYCC709의 타이틀 영상이 표시된다. 시각(t0')부터 시각(t0)까지의 뮤트화이 표시되고 있는 기간에 색역 신장 처리가 온 상태로부터 오프 상태로 전환된다. 즉, 수상기(2)측의 색역 신장 처리의 전환이 뮤트화에 대해 행하여지기 때문에, 색역 신장 처리의 온/오프가 전환될 때, 영상의 색미의 변화 등이 발생하는 것을 막을 수 있다.
또한, 소정 기간의 길이로서는, 수상기의 영상 신호의 입력시각과 색역 신장 처리의 전환 시각과의 기간보다도 충분히 길다란 값(예를 들면 1초)을 장치 고유의 고정치로서 사용할 수 있다.
다음에, 연속하여 재생하는 영상 컨텐츠의 한 예로서 Blu-ray Disc Rewritable Format Part3 Audio Visual Basic Specification Version2.1 규격에서의 플레이 리스트를 들어 설명한다.
BD-RE(Blu-ray Disc Rewritable)의 파일 구조는, 상위로부터 플레이 리스트 파일, 클립 인포메이션 파일, 스트림 파일의 계층 구조로 되어 있다. 클립 인포메이션 파일에는, 스트림 파일 내에 있는 복수의 플레이 아이템의 접속의 대응 관계 등의 정보가 포함되어 있다. 따라서 어느 플레이 리스트는, 클립 인포메이션에 의해 복수의 플레이 아이템이 접속되어서 재생된다.
도 47은, 플레이 리스트를 구성하는 재생 단위마다 다른 색공간 속성의 화상 데이터가 혼재하는 경우의 전송 동작을 도시하는 플로우 차트이다. 스텝 S411에서, 호스트 CPU(60)는, 영상 신호와 색공간 정보를 출력하고, 타이틀의 재생을 시작한다. 스텝 S422에서, 호스트 CPU(60)는, 플레이 아이템의 재생의 종료를 검출한다. 즉, 플레이 아이템이 전환을 검출한다.
스텝 S413에서, 호스트 CPU(60)는, 스텝 S412에서 검출된 전환에 있어서,전환될 때까지의 플레이 아이템이 플레이 리스트의 최후의 플레이 아이템인지의 여부를 판별한다. 이 판별은, 예를 들면 클립 인포메이션을 참조하여 행한다.
스텝 S413에서, 최후의 플레이 아이템인 경우, 스텝 S414로 진행하여, 색공간 정보를 변경하지 않고서, 플레이 리스트의 재생을 종료하고(스텝 S415), 영상 신호와 색공간 정보의 전송을 종료한다.
또한, 스텝 S413에서, 최후의 플레이 아이템이 아닌 경우, 스텝 S416으로 진행하여, 호스트 CPU(60)는, 다음의 플레이 아이템의 선두의 영상 신호의 색공간 규격이, 다음의 플레이 아이템으로 전환되기 전의 색공간 정보의 것과 같은지의 여부를 판별한다.
스텝 S416에서, 다음의 영상 신호의 색공간 규격이, 다음의 플레이 아이템으로 전환되기 전의 색공간 정보의 것과 같은 경우, 스텝 S417로 진행하여, 색공간 정보를 변경하지 않고서, 다음의 플레이 리스트의 영상 신호의 재생을 시작하고(스텝 S418), 영상 신호와 색공간 정보를 수상기(2)에 전송한다.
스텝 S416에서, 다음의 영상 신호의 색공간 규격이, 다음의 플레이 아이템으로 전환되기 전의 색공간 정보의 것과 다른 경우, 스텝 S419로 진행하여, 호스트 CPU(60)는, 비디오·그래픽·프로세서(54)에 타이틀의 영상 신호에 뮤트화의 영상 신호를 삽입한다. 호스트 CPU(60)는, 뮤트화의 영상 신호가 삽입되어 있는 삽입 기간의 카운트를 시작한다.
스텝 S420에서, 호스트 CPU(60)는, 색공간 정보의 변경을 소정 시간 대기하고, 소정 기간 경과 후, 다음의 플레이 아이템의 선두의 영상 신호의 색공간 규격의 색공간 정보로 변경한다(스텝 S421. 이로써, 뮤트화의 영상 신호의 쪽이, 플레이 아이템의 색공간 정보보다도 먼저 전송되기 때문에, 확실하게 뮤트화의 표시 기간 내에서 색공간 정보의 변경을 할 수가 있다.
스텝 S422에서, 호스트 CPU(60)는, 삽입 기간이 종료될 때까지, 또한 소정 시간 대기하고, 다음의 플레이 리스트의 영상 신호의 재생을 시작하고(스텝 S418), 영상 신호와 색공간 정보를 수상기(2)에 전송한다.
도 48은, 도 (47)에 도시하는 전송 동작에 의해 전송되는 영상 신호와 색공간 정보의 관계를 도시하는 모식도이다. BT.709의 플레이 아이템(1)으로부터 xvYCC709의 플레이 아이템(2)으로 전환되는 경우, 뮤트화의 영상 신호를 삽입한다. 삽입 시각부터 소정 기간 경과 후, 시각(t0)에서 색공간 정보를 xvYCC709 규격으로 변경한다. 그리고, 뮤트화가 표시되는 기간 경과 후, 시각(t0)에서 영상 신호를 xvYCC709 규격의 플레이 아이템(2)으로 전환한다. 또한, 플레이 아이템(2)로부터 플레이 아이템로 전환되는 경우, 스텝 S416에서, 다음의 영상 신호의 색공간 규격이, 다음의 플레이 아이템으로 전환되기 전의 색공간 정보도 노토 같기 때문에, 색공 정보의 변경은 행하지 않는다.
이와 같이 뮤트화의 영상 신호를 삽입함에 의해, 수상기(2)측에서는, 시각(t0')에서 뮤트화가 표시되고, 시각(t0)에서 xvYCC709의 플레이 아이템(2)이 표시된다. 그리고, 시각(t0')부터 시각(t0)까지의 뮤트화이 표시되어 있는 기간에 색역 신장 처리가 온 상태로부터 OFF 상태로 전환된다. 즉, 수상기(2)측의 색역 신장 처리의 전환이 뮤트화에 대해 행하여지기 때문에, 색역 신장 처리의 온/오프가 전환될 때, 영상의 색미의 변화 등이 발생하는 것을 막을 수 있다.
또한, 본 실시 형태에서는, MPEG 디코더(53)로부터 취득한 색역 식별 플래그나 메타 데이터로부터 영상 신호의 색공간 규격이 전환되는 전환 시각을 검출하는 것으로 하였지만, 예를 들면, 기록 재생 장치(1)가, 수상기의 기종 정보마다 색공간 정보의 변경 시각부터 색공간 규격의 전환 시각까지의 기간이 기억된 데이터베이스를 갖고 있으면, 수상기(2)의 EDIDROM(24)으로부터 기종 정보 등을 취득하고, 데이터베이스의 정보와 대조함에 의해, 자동으로 설정할 수 있다. 또한, 데이터베이스는 기록 재생 장치(1)가 구비하지 않아도 좋고, 기록 재생 장치(1)가 접속 가능한 인터넷 등의 네트워크상에 있으면 좋다.
또한, 본 실시 형태에서는, HDMI를 이용한 전송례를 들어서 설명하였지만, 이것으로 한정되는 것이 아니다. 색역 식별 플래그, 메타 데이터 등의 속성 데이터를 전송할 수는 없지만, 예를 들면, 컴포넌트 단자(58), 콤포지트 비디오 단자(또는, S단자)(59)로부터, 광색역의 아날로그 컴포넌트 신호, 아날로그 콤포지트 비디오 신호(또는, Y/C 세퍼레이트 비디오 신호)를 출력하고, 호스트 CPU(60)가, 예를 들면, TCP/IP(Transmission Control Protocol/Internet Protocol) 등에 의해 수상기(2)의 호스트 CPU(23)와 통신하도록 하면 좋다.
여기까지 도 46 내지 도 48을 이용하여, 본 발명의 제 4의 실시 형태에 관해 설명을 행하였다. 본 실시 형태에 의하면, 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환될 때, 다른쪽의 색공간 규격에 응하여 미리 정해진 화상 신호를 삽입하기 때문에, 수상기측에서 색이 표시상 변화하는 것을 막을 수 있다.
[제 5의 실시 형태]
통상, 수상기는, 화상 데이터의 색공간 정보를 판별하고, 묘화 모드를 전환하지만, 화상 데이터의 색공간 정보는, 시계열로 나열된 데이터 스트림중을 해석하지 않으면 알 수가 없다. 또한, 화상 데이터는, 직렬적으로 처리되기 때문에, 색공간 정보가 전환되는 시점은 얻어지더라도, 그 상태가 언제까지 계속되는지를 알 수가 없다.
따라서 색공간 정보가 빈번하게 전환된 경우, 수상기의 묘화 모드의 전환이 빈번하게 변화하고, 화면의 색조가 나빠진다는 경우도 있다.
또한, 색공간 정보가 다른 화상 데이터를 혼재시켜서 가공하는 경우, 빈번하게 색공간 정보가 변화하는 가공을 행할 우려가 있다.
또한, 직렬적으로 화상 데이터를 처리하는 이외, 가공 대상의 상태를 알 수가 없기 때문에, 가공한 결과, 어떻게 재생되는지를 알 수가 없고, 화면의 색조가 빈번하게 변하여 버릴 우려가 있다.
그래서, 본 실시 형태에서는, 색이 표시상 변화하는 것을 막을 수 있는 화상 처리 장치를 제공한다.
본 발명의 제 5의 실시 형태에 관한 재생 시스템은, 도 1 내지 도 5에 도시한 바와 같이 구성된다.
도 49는, 영상 신호와 색공간 정보의 변화점과의 관계의 한 예를 도시하는 도면이다. 도 49(A)는, BT.709의 영상 신호와 그보다도 광색역의 xvYCC의 영상 신호가 혼재한 타이틀을 나타내고 있다. 이 타이틀은, 시각(0부터 10까지)이 xvYCC, 시각(10부터 15까지)이 BT.709, 시각(15부터 25까지)이 xvYCC의 영상 신호로 되어 있다. 스트림 프로세서(52)는, 이 스트림의 색공간 정보의 변화점인 시각(0), 시각(10) 및 시각(15)을 검출하고, 도 49(B)에 도시하는 바와 같이, 검출 시각부터의 영상 신호의 색공간 규격을 나타내는 색공간 정보를 메타 데이터로서 하드 디스크 드라이브(44) 등에 기억한다.
또한, 메타 데이터로서, 예를 들면, 타이틀 ID, 타이틀 번호, Copy Free/EPN, 채널 번호, 리쥼점, 녹화 일시(시작한 일자·시각), 재생시 간, 녹화 모드, 타이틀명, 방송국명, 분류 마크, 장르, 섬네일 정보, 프로텍트, 미시청/시청완료, 갱신 녹화 설정, 맡긴 녹화, 프라이빗 속성 등이 하드 디스크 드라이브(44) 등에 기억된다. 이들의 정보는, 영상 데이터와는 독립하여 액세스 가능하게 기록, 관리된다.
도 50은, 타이틀 리스트의 표시 화면례를 도시하는 도면이다. 이 표시 화면은, 하드 디스크 드라이브(44) 등에 영상 데이터를 기억할 때에 작성된 메타 데이터에 의거하여 표시된다. 섬네일 영역(61)에는, 대표화로서, 예를 들면, 영상 데이터의 초기 화면이 표시된다. 또한, 타이틀 영역(62)에는, 타이틀명, 기록 일시, 방송국(채널) 디지털 비디오(DV) 등의 기록원(元) 정보가 표시된다. 또한, 타이틀 속성 영역(63)에는, 영상 데이터의 기록 포맷, 광색역 신호를 포함하는지의 여부의 정보, 암호화 정보 등이 표시된다. 그리고, 유저는, 스크롤 바(64)를 이동시킴에 의해, 하드 디스크 드라이브(44) 등에 기억된 영상 데이터의 정보를 볼 수 있다.
또한, 본 실시 형태에서, 호스트 CPU(60)는, 영상 신호의 색공간 규격이 빈번한 전환에 의해 영상의 색조가 빈번하게 변화하는 것을 막기 위해, 메타 데이터에 포함되는 색공간 정보의 변화점 정보에 의거하여 색공간 정보의 전환을 제한한다. 또한, 호스트 CPU(60)는, 색공간 정보의 전환을 제한하고, 색공간 정보를 유지하는 시간, 즉 식별 플래그를 전환하지 않는 유지 기간을 설정한다.
구체적으로는, 하드 디스크 드라이브(44) 등에 디스플레이 정보에 대응한 유지 기간을 미리 기억하고, 수상기(2)와의 통신에 의해 디스플레이 정보를 취득할 때에, 수상기(2)의 모델에 대응하는 유지 시간을 취득하여 설정한다.
또한, 도 51에 도시하는 바와 같은 설정 화면에 의해 유저가 수동으로 유지 시간을 설정하여도 좋다. 유저는, GUI(Graphical User Interface) 화면의 커서를 이동시킴에 의해, 유지 시간을 설정할 수 있다.
도 52는, 색공간 규격이 전환되는 영상 신호의 한 예를 도시하는 도면이다. 여기서, 색공간 정보의 변화점(t0 내지 t6)은, 스트림 프로세서(52)로 추출한 메타 데이터로부터 취득된다. 각 시각(t0 내지 t6)에서, 영상 신호의 색공간 규격이 전환되고, 그에 따라 색공간 정보가 전환된다. 여기서, 시각(t2 내지 t3), 시각(t3 내지 t4), 및 시각(t4 내지 t5)의 기간은, 설정된 유지 시간보다도 짧다. 이 경우, 예를 들면, 시각(t2 내지 t5)의 기간은, 색공간 정보를 유지하고, 시각(t1 내지 t2)의 xvYCC 기간과 마찬가지로 처리한다. 즉, 호스트 CPU(60)는, 시각(t2 내지 t5)의 기간, 색 식별 플래그를 xvYCC로 유지한다. 이로써, 수상기(2)는, 시각(t2 내지 t5)의 기간, 색역 신장 처리를 오프 하기 때문에, 색역 신장 처리에 수반하는 색조의 변화를 억제할 수 있다.
다음에, 도 53 내지 도 57을 참조하여 기록 재생 장치(1)에서의 편집 동작에 관해 설명한다. 호스트 CPU(60)는, 편집 대상의 스트림에 대해 입력되는 편집점에 의거하여 편집을 행한다. 또한, 스트림 프로세서(52)는, 편집 대상의 스트림으로부터 메타 데이터를 추출하고, 영상 데이터의 색공간 규격의 변화점 정보를 취득한다.
도 53은, 장면을 절출할 때의 편집 화면의 한 예를 도시하는 도면이다. 이 화면은, 영상(91)에 GUI 조작 화면(92)이 블렌딩되어 있다. 유저는, GUI 조작 화면(92)의 편집점을 이동시켜서 영상(91)을 보면서, 인점, 아웃점을 설정할 수 있다.
도 54(A)에 도시하는 바와 같이, GUI 조작 화면(92)은, 편집 대상의 스트림이 시간축으로 표시되어 있다. 이 시간축에는, 메타 데이터에 의거하여 xvYCC 등의 광색역 구간을 인식할 수 있도록 표시를 바꾸고 있다. 따라서 도 54(B)에 도시하는 바와 같이 인점 및 아웃점을 설정한 경우, 광색역의 영상 데이터가 포함되지 않는 단일한 색공간 규격의 장면인 것을 알 수 있다. 한편, 도 54(C)에 도시하는 바와 같이 인점 및 아웃점을 설정한 경우, 광색역 구간이 포함되는 복수의 색공간 규격의 장면인 것을 알 수 있다. 이와 같이 메타 데이터에 의거하여 영상 데이터의 색공간 규격의 변화점을 제시함에 의해, 유저는 색조의 변화를 고려하여 장면의 철출을 행할 수가 있다.
또한, 호스트 CPU(60)는, 색공간 규격의 변화점의 정보가 포함되는 메타 데이터에 의거하여 유저의 편집 동작에 경고 또는 금지를 한다. 구체적으로는, 색공간 규격의 변화점의 간격이 소정 기간보다도 짧아지는 편집 처리를 경고 또는 금지한다.
도 55는, 편집시에 있어서의 경고 금지 동작을 도시하는 플로우 차트이다. 스텝 S511에서, 호스트 CPU(60)는, 인점 또는 아웃점을 설정하는 편집점이 입력된 영상 데이터가 다른 색공간 규격이 혼재하는 것인지의 여부를 판별한다. 혼재하는 영상 데이터인 경우, 스텝 S512로 진행하고, 혼재하지 않는 영상 데이터인 경우, 경고 금지 동작을 종료한다.
또한, 스텝 S512에서 호스트 CPU(60)는, 편집점 부근에서 색공간 규격의 전환이 발생하는지의 여부를 판별한다. 여기서, 편집점이 인점인 경우는, 인점부터의 소정 기간에 색공간 규격의 변화점이 있는지의 여부를 판별한다. 또한, 편집점이 아웃점인 경우는, 아웃점까지의 소정 기간에 색공간 규격의 변화점이 있는지의 여부를 판별한다. 이 소정 기간은, 상술한 식별 플래그를 전환하지 않는 유지 기간을 이용할 수 있다.
스텝 S512에서, 편집점 부근에서 색공간 규격의 전환이 발생하는 경우, 스텝 S13으로 진행하여, 전환이 발생하지 않는 경우, 경고 금지 동작을 종료한다.
스텝 S513에서, 호스트 CPU(60)는, 유저에 대해 경고 또는 금지를 제시한다. 예를 들면, 경고문으로서, 「단시간중에 전환이 발생하기 때문에 색 표시가 이상하게 될 가능성이 있습니다. 실행을 계속합니까?」라고 표시한다. 또한, 금지문으로서, 「모니터의 출력에 영향이 있기 때문에, 이 포인트를 편집점으로 할 수가 없습니다」라고 표시한다. 여기서, 경고인지 금지인지는, 수상기(2)로부터 취득한 디스플레이 정보에 응하여 설정된다.
도 56은, 경고 또는 금지가 제시되는 편집의 한 예를 도시하는 도면이다. 도 56에서, 시각(t0 내지 t1), 시각(t1 내지 t2) 및 시각(t0 내지 t3)의 기간은, 상술한 유지 시간보다 길고, 시각(t1 내지 t2)의 기간은, xvYCC의 색공간 규격의 영상 신호이다. 여기서, 시각 t(2' 내지 t2")의 기간의 영상 신호를 소거하고, 시각(t1 내지 t2')의 기간이 유지 시간보다도 짧아지는 편집을 행하는 경우, 호스트 CPU(60)는, 경고 또는 금지를 제시한다.
또한, 도 57에 도시하는 바와 같이, 시각(t0 내지 t1)의 영상 신호와, 시각(t0 내지 t2)의 광색역의 영상 신호와, 시각(t0 내지 t3)의 영상 신호를 결합할 때, 시각(t0 내지 t2) 및 시각(t0 내지 t3)의 기간이 유지 시간보다도 짧은 경우, 호스트 CPU(60)는, 경고 또는 금지를 제시한다.
이와 같이 하드 디스크 드라이브(44) 등에 영상 데이터를 기록할 때, 영상 데이터에 대응지어서 메타 데이터로서 색공간 규격의 변화점 정보를 기록하고, 영상 데이터의 색공간 정보를 관리함에 의해, 편집 조작 등에서의 문제를 사전에 회피할 수 있다.
여기까지 도 49 내지 도 57을 이용하여, 본 발명의 제 5의 실시 형태에 관해 설명을 행하였다. 본 실시 형태에 의하면, 화상 신호의 색공간 규격의 변화점을 검출하고, 화상 신호의 색공간 규격의 변화점과 해당 화상 신호의 위치가 대응지여진 변화점 정보를 기록하기 때문에, 예를 들면 편집 처리에서 변화점 정보에 의거하여 경고 또는 금지함에 의해, 색이 표시상 변화하는 것을 막을 수 있다.
[제 6의 실시 형태]
그런데, 본 명세서의 배경에서 기술한 바와 같은 광색역의 영상 신호의 규격 xvYCC로 규정되어 있는 광색역 신호를 상기 HDMI상에 전송하는 경우, 접속되는 디스플레이(수상기 등의 표시 장치)가 xvYCC에 대응하고 있는 경우는, HDMI의 AVI InfoFrame에 전송하는 신호의 색역 식별 플래그와 메타 데이터를 기록하는 것이 포맷으로 정해져 있다. xvYCC 대응 디스플레이는, 이 신호를 판별하여, 자동적으로 표시면에서의 색역 설정을 행함에 의해 최적의 색 재현이 가능해진다. 즉, 종래의 색역의 신호와 광색역의 신호가 전환된 경우, 디스플레이측 또는 모니터측에서는, 상기 AVI InfoFrame의 정보를 기초로, 색역의 설정을 전환하게 되지만, 실제의 신호의 변화점과 AVI InfoFrame의 제어 신호의 전환점을 맞추는 것은 곤란한 경우가 있다. 예를 들어 발신자측에서 변화점을 맞추어도 수신자측에서 타이밍이 어긋나는 일이 있고, 또한 그 반대도 상정된다. 실제의 신호와 모니터측의 색역의 설정 타이밍이 다르면, 그 트랜전트에 의해, 한 순간 바람직하지 않은 색의 영상이 표시되어 버린다는 과제도 있다.
그래서, 본 실시 형태에서는, 색공간 규격이 다른 복수의 화상 신호(영상 신호)가 혼재하는 경우, 모니터측의 색역의 설정이 전환됨에 의한 영상의 색미의 변화나 트랜전트에 의한 열화 등을 막을 수 있는 화상 처리 장치를 제공한다.
본 발명의 제 6의 실시 형태에 관한 재생 시스템은, 이하에 설명하는 비디오·그래픽·프로세서(54)를 제외하고, 도 1 내지 도 5에 도시한 바와 같이 구성된다.
도 58은, 본 실시 형태에 관한 화상을 합성하는 비디오·그래픽·프로세서(54)의 기능 블록도를 도시한다.
도 58에서, 비디오·그래픽·프로세서(54)는, 메모리(301)와, 합성 처리부(302a 내지 302d)와, 그래픽 엔진(306)과, JPEG 엔진(307)을 구비하고 있다. 여기서, 합성 처리부(302a 내지 302d)는, 출력 포맷마다 준비되어 있고, 각각 스케일러(308)와, 컬러 익스팬더(309)와, 블렌더(310)와, 비디오 인코더(311)를 구비하고 있다.
비디오 디코더(48)의 출력, 및 MPEG 디코더(53a, 53b)의 출력은, 메모리(301)의 비디오·플레인에 기록된다. 또한, 그래픽 엔진(306)은, 메모리(301)의 그래픽스·플레인에 그래픽스·데이터를 기록한다. JPEG 엔진(307)은, JPEG 파일을 디코드하여, 메모리(301)의 비디오·플레인에 JPEG 데이터를 기록한다. 메모리(301)에 기록된 화상 데이터는, 각 플레인으로부터 판독되고, 스케일러(308)에서 소망하는 사이즈로의 스케일링 등이 행하여지고, 컬러 익스팬더(309)를 통하여 블렌더(310)에 보내진다. 컬러 익스팬더(309)에서는, 제 1의 색공간 규격의 화상 신호에 대해, 색역을 제 2의 색공간 규격의 색역으로 의사적으로 확장한 의사 광색역 신호로 변환하는 색역 변환 처리를 하고 있고, 구체적으로는, sRGB의 색역을 의사적으로 xvYCC의 색역으로 익스팬드(색역 신장 처리)하여, 블렌더(310)에 보낸다. 블렌더(310)는, 각 플레인으로부터 판독된 화상의 합성 등을 행한다. 비디오 인코더(311)는, 소망하는 출력 사양이 되도록 타이밍 생성, 동기 신호의 부가 등을 행한다. 합성 처리부(302b 내지 302d)는, 합성 처리부(302a)와 같은 회로 구성으로 이루어지고, 출력의 형태에 응한 처리를 행한다.
다음에, 컬러 익스팬더(309)에서의, BT.601이나 BT.709(제 1의 색공간 규격)의 색역을 의사적으로 xvYCC(제 2의 색공간 규격)의 색역으로 변환하는 익스팬드 처리(색역 신장 처리)의 한 예에 관해 설명한다.
BT.601이나 BT.709에서는 크로마(Cr,Cb) 신호의 레벨의 값은, 16-240로 규정되어 있다. xvYCC에서는, 더욱 색역을 확장하기 때문에, 1-254의 값의 신호 레벨을 취급할 수 있다. 여기서는, 종래의 레벨의 신호를 의사적으로 광색역으로 변화하는 한 방법에 관해 도 59를 이용하여 설명한다.
도 59는, 상기 크로마 신호인 Cr 신호와 Cb 신호의 신장 처리할 때의 레벨 변환의 한 예를 도시하는 도면이다. 즉, 도 59의 (A)가 Cr 신호, (B)가 Cb 신호를 나타내고, Cr 신호 및 Cb 신호의 각각에 관해, 컬러 익스팬더(309)의 입력에 대한 출력을 나타내고 있다. 컬러 익스팬더(309)에 입력되는 Cr 신호는 전술한 바와 같이, BT.601이나 BT.709에서는, 16-240의 레벨 범위로 규정된다. 이것을 의사 xvYCC 신호로 변환하는 경우, 소정의 레벨 범위, 예를 들면 36-220의 레벨 범위의 신호는 그대로(증폭율 1로 하여) 통과시키고, 레벨 범위가 16-36의 신호와 221-240의 신호에 대해서는, 각각 선형 처리로 레벨 변환(1보다 큰 일정 증폭률에 의한 레벨 신장)를 행하고, 16-36의 레벨 범위는 1-36으로 신장하고, 221-240의 레벨 범위는 221-254로 신장하는 변환을 행한다. 이 결과, 원신호의 비교적 포화도가 높은색 신호가 더욱 신장됨에 의해 의사 xvYCC 신호가 생성된다. Cb 신호에 대해서도 마찬가지로 신장을 행한다. 이와 같은 색역 신장 처리가 행하여진 의사 xvYCC 신호에 대해서는, 색공간 정보로서, xvYCC 플래그(제 2의 색공간 규격의 색공간 정보)를 이용할 수 있고, xvYCC 신호와 의사 xvYCC 신호가 혼재하여도, 색공간 정보에는 xvYCC 플래그를 고정하여 출력하고 전송할 수 있다.
도 59에서는, Cr,Cb 신호의 신장 처리의 한 예에 관해 설명하였지만, RGB 신호에 같은 색역 신장을 행하여도 좋다. 또한, 레벨의 임계치를 바꾸어도 좋고, 임계치를 경계로 하여, 임계치 이하와 그보다 위의 범위로 레벨 변환의 게인(증폭률)을 독립적으로 제어하도록 하여도 좋다. 또한, 레벨 변환을 비선형 처리하는 것으로도 같은 효과는 얻어진다.
다음에, 도 60, 도 61을 이용하여, 컬러 익스팬더(309)의 제어 동작 및 입출력 신호의 한 예에 관해 설명한다.
도 60의 호스트 CPU(60)는, 현재 출력하고 있는 영상 신호의 색공간 규격이 xvYCC인지의 여부를 검출하고, 그 결과를, 컬러 익스팬드 ON/OFF 신호로서 컬러 익스팬더(309)에 보낸다. 컬러 익스팬더(309)는, 이 호스트 CPU(60)의 컬러 익스팬드ON/OFF 신호에 의해, 신장 처리의 ON/OFF를 행한다. 즉, 도 61의 (A)에 도시하는 바와 같은 xvYCC와 709/601 신호가 혼재하는 영상 신호가 입력되는 경우에, 709/601 신호에 대해서는 신장 처리가 ON 되고, 의사 xvYCC 신호로 변환되기 때문에, 도 61의 (B)에 도시하는 바와 같이, 항상 광색역의 출력 신호를 얻을 수 있고, 영상 신호와 함께 전송하는 색공간 정보는, 도 61의 (C)에 도시하는 바와 같이, 광색역을 나타내는 색역 식별 플래그(xvYCC 식별 신호)에 고정할 수 있다.
여기서, 신장 처리되기 전의, xvYCC와 709/601 신호가 혼재하는 경우, 종래에서는 그 신호에 맞추어서 HDMITx(116)의 AVI의 색공간 정보를 변화시켜야 하지만, 이와 같이 항상 xvYCC 또는 의사 xvYCC 신호를 보냄에 의해, 일정한 색역 식별 플래그(xvYCC 식별 신호)를 보내는 것이 가능해진다.
도 1의 수상기(2)측(모니터측)에서는, 일정한 색역 식별 플래그(xvYCC 식별 신호)가 고정적으로 보내지기 때문에, 종래와 같이, 다른 색공간 규격에 응한 색역의 설정의 전환가 불필요하게 되고, 영상의 색미의 변화나 트랜전트에 의한 열화 등을 막을 수 있다.
여기까지 도 58 내지 도 61을 이용하여, 본 발명의 제 6의 실시 형태에 관해 설명을 행하였다. 본 실시 형태에 의하면, 색공간 규격이 다른 영상이 혼재하는 경우, 통상의 709/601 신호를 의사 xvYCC 신호로 변환함에 의해, 종래에 문제이였던, 수신자측과 발신자측의 전환 타이밍에 의해 바람직하지 않은 영상이 표시된 것을 막는 것이 가능해진다. 또한, 상술한 바와 같이, 보내는 측에서는, 엘리멘터리 스트림상에 부가된 색공간 정보로서의 xvYCC 플래그를 검출하기 때문에, 내부적으로는 xvYCC 신호와 의사 xvYCC의 전환 타이밍을 정확하게 제어 가능하다.
또한, 컴포넌트 신호 등의 아날로그 전송의 경우, HDMI에 규정되어 있는 플래그를 전송할 수가 없기 때문에, 보내는 측에서 항상 xvYCC 신호(의사 xvYCC 포함)를 출력함에 의해 최적의 색역을 얻는 것이 가능하다.
또한, 제 1의 색공간 규격(예를 들면 SMPTE 170M/ITU601 또는 ITU709)의 화상 신호와, 제 2의 색공간 규격(예를 들면 xvYCC)의 화상 신호가 시간적으로 전환되는 경우에 관해 설명하였지만, 이들의 다른 색공간 규격의 복수의 화상 신호가 동시에 공간적으로 혼재하는 경우에 관해서도, 본 발명을 적용할 수 있다. 이 경우는, 제 1의 색공간 규격의 화상 신호와 제 2의 색공간 규격의 화상 신호를 합성하여 하나의 화상 신호를 생성할 때에, 제 1의 색공간 규격의 화상 신호에 관해서는 제 2의 색공간 규격의 색역으로 의사적으로 확장한 후에 합성하도록 하고, 색공간 정보는 제 2의 색공간 규격의 것으로 고정하여 출력하고 전송하면 좋다.
또한, 본 실시 형태에 의하면, 제 1의 색공간 규격의 화상 신호와 제 2의 색공간 규격의 화상 신호가 혼재하는 화상 신호에 관해, 제 1의 색공간 규격의 화상 신호에 관해서는 제 2의 색공간 규격의 색역으로 의사적으로 확장하고, 이 의사적으로 확장된 의사 광색역 신호 및 상기 제 2의 색공간 규격의 화상 신호와, 제 2의 색공간 규격의 색공간 정보에 고정된 색공간 정보를 전송함에 의해, 전송되는 색공간 정보에 의거한 디스플레이측(모니터측)에서의 색역의 설정의 전환이 불필요하게 되고, 영상의 색미의 변화나 트랜전트에 의한 열화 등을 막을 수 있고, 최적의 색역을 얻는 것이 가능해진다.
이상, 첨부 도면을 참조하면서 본 발명이 알맞은 실시 형태에 관해 설명하였지만, 본 발명은 이러한 예로 한정되지 않음은 말할 필요도 없다. 당업자이라면, 특허청구의 범위에 기재된 범주 내에서, 각종의 변경례 또는 수정례에 상도할 수 있음은 분명하고, 그들에 대해서도 당연히 본 발명의 기술적 범위에 속하는 것이라고 이해된다.
1 : 기록 재생 장치
2 : 수상기
3 : HDMI 케이블
11 : MPEG 디코더
12 : 비디오·그래픽·프로세서
13 : 호스트 CPU
14 : HDMI Tx
15 : HDMI 커넥터
21 : HDMI 커넥터
22 : HDMI Rx
23 : 호스트 CPU
24 : EDIDROM
25 : 비디오·그래픽·프로세서
26 : 디스플레이 디바이스
41 : 라인 입력단자
42 : 아날로그 튜너
43 : 디스크 드라이브
44 : 하드 디스크 드라이브
45 : IEEE1394 입력단자
46 : 디지털 튜너
47 : 셀렉터
48 : 비디오 디코더
49 : 셀렉터
50 : MPEG 인코더
51 : HDV 프로세서
52 : 스트림 프로세서
53 : MPEG 디코더
54 : 비디오·그래픽·프로세서
55 : HDMI Tx
56 : DAC
57 : HDMI 커넥터
58 : 컴포넌트 단자
59 : 콤포지트 단자
60 : 호스트 CPU
309 : 컬러 익스팬더

Claims (31)

  1. 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 신호 처리하는 화상 처리 장치로서,
    복수의 화상 신호를 합성하고, 합성화상 신호를 생성하는 화상 처리 수단과,
    상기 합성화상 신호의 색공간 정보를 상기 제 1의 색공간 규격 또는 제 2의 색공간 규격의 어느 하나로 결정하는 제어 수단과,
    소정의 디지털 영상 신호 전송 규격으로 상기 합성화상 신호와 상기 결정된 색공간 정보를 전송하는 전송 수단을 구비하고,
    상기 제어 수단은, 상기 화상 처리 수단에서 합성된 복수의 화상 신호의 색공간 규격, 상기 합성화상 신호로 전환하기 전에 전송된 색공간 정보중 적어도 하나에 응하여 상기 합성화상 신호의 색공간 정보를 결정하는 것을 특징으로 하는 화상 처리 장치.
  2. 제 1항에 있어서,
    상기 제어 수단은, 상기 화상 처리 수단에서 합성된 복수의 화상 신호의 색공간 규격중, 가장 화면 사이즈가 커지도록 합성된 화상 신호의 색공간 규격으로 결정하는 것을 특징으로 하는 화상 처리 장치.
  3. 제 2항에 있어서,
    상기 제어 수단은, 상기 화상 처리 수단에서 합성된 복수의 화상 신호의 화면 사이즈가 같은 경우, 상기 합성화상 신호가 전송되기 전의 색공간 규격으로 결정하는 것을 특징으로 하는 화상 처리 장치.
  4. 제 1항에 있어서,
    상기 제어 수단은, 상기 화상 처리 수단에서 합성되는 2개의 화상의 합성 비율에 의거하여 상기 합성화상 신호의 색공간 규격을 결정하는 것을 특징으로 하는 화상 처리 장치.
  5. 제 1항에 있어서,
    상기 제어 수단은, 색공간 정보의 전환 간격이 소정 시간 이하인 경우, 상기 합성화상 신호로 전환하기 전에 전송된 색공간 정보의 색공간 규격으로 결정하는 것을 특징으로 하는 화상 처리 장치.
  6. 제 1항에 있어서,
    상기 화상 처리 수단은, 상기 제 1의 색공간 규격의 화상 신호에 대해 의사적인 제 2의 색공간 규격이 되도록 신장 처리하고,
    상기 제어 수단은, 상기 제 2의 색공간 규격으로 결정하는 것을 특징으로 하는 화상 처리 장치.
  7. 제 1항에 있어서,
    상기 제어 수단은, 상기 화상 처리 수단에서 합성된 복수의 화상 신호의 색공간 규격이 다른 경우, 상기 합성화상 신호로 전환하기 전에 전송된 색공간 정보의 색공간 규격으로 결정하는 것을 특징으로 하는 화상 처리 장치.
  8. 제 1항에 있어서,
    상기 화상 처리 수단에서 합성된 복수의 화상 신호중 주화상의 화상 신호를 선택하는 선택 수단을 구비하고,
    상기 제어 수단은, 상기 주화상의 화상 신호의 색공간 규격으로 결정하는 것을 특징으로 하는 화상 처리 장치.
  9. 제 8항에 있어서,
    상기 주화상은, 음성이 출력되는 화상인 것을 특징으로 하는 화상 처리 장치.
  10. 제 1항에 있어서,
    상기 화상 처리 수단은, 상기 제 2의 색공간 규격의 화상 신호에 대해 의사적인 제 1의 색공간 규격이 되도록 압축 처리하고,
    상기 제어 수단은, 상기 제 1의 색공간 규격으로 결정하는 것을 특징으로 하는 화상 처리 장치.
  11. 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 출력하는 화상 처리 장치로서,
    상기 화상 신호의 제 1의 색공간 규격과 제 2의 색공간 규격이 전환되는 전환 시각을 검출하는 검출 수단과,
    상기 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환에 응하여, 상기 화상 신호의 색공간 정보를 변경하는 제어 수단과,
    소정의 디지털 영상 신호 전송 규격으로 상기 화상 신호와 상기 색공간 정보를 전송하는 전송 수단을 구비하고,
    상기 제어 수단은, 상기 색공간 규격의 전환 시각보다도 전에 상기 색공간 정보를 변경하는 것을 특징으로 하는 화상 처리 장치.
  12. 제 11항에 있어서,
    상기 색공간 정보의 변경 시각부터 상기 색공간 규격의 전환 시각까지의 기간을 설정하는 설정 수단을 구비하고,
    상기 제어 수단은, 상기 설정된 기간, 상기 색공간 규격의 전환 시각보다도 전에 상기 색공간 정보를 변경하는 것을 특징으로 하는 화상 처리 장치.
  13. 제 11항에 있어서,
    상기 화상 신호의 전송처로부터 기종 정보를 취득하는 취득 수단과,
    상기 기종 정보마다 색공간 정보의 변경 시각부터 색공간 규격의 전환 시각까지의 기간이 기억된 기억 수단을 구비하고,
    상기 제어 수단은, 상기 취득 수단에서 취득된 기종 정보와 상기 기억 수단으로부터 상기 기간을 결정하고, 해당 결정된 기간, 상기 색공간 규격의 전환 시각보다도 전에 상기 색공간 정보를 변경하는 것을 특징으로 하는 화상 처리 장치.
  14. 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 출력하는 화상 처리 장치로서,
    상기 화상 신호의 제 1의 색공간 규격과 제 2의 색공간 규격이 전환되는 전환 시각을 검출하는 검출 수단과,
    상기 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환에 응하여, 상기 화상 신호의 색공간 정보를 변경하는 제어 수단과,
    소정의 디지털 영상 신호 전송 규격으로 상기 화상 신호와 상기 색공간 정보를 전송하는 전송 수단을 구비하고,
    상기 제어 수단은, 상기 전환 시각부터 소정 기간의 사이에 다음의 색공간 규격의 전환이 있는 경우, 상기 다른쪽의 색공간 규격에 응하여 상기 색공간 정보의 변경을 제한하는 것을 특징으로 하는 화상 처리 장치.
  15. 제 14항에 있어서,
    상기 제어 수단은, 상기 다른쪽의 색공간 규격이 현재의 색공간 규격의 색공간 정보와 다른 경우에는, 색공간 정보를 변경하지 않고 유지하는 것을 특징으로 하는 화상 처리 장치.
  16. 제 14항에 있어서,
    상기 검출 수단은, 상기 화상 데이터의 메타 데이터로부터 상기 전환 시각을 검출하는 것을 특징으로 하는 화상 처리 장치.
  17. 제 14항에 있어서,
    상기 제어 수단은, 상기 전환 시각부터 소정 기간의 사이에 상기 색공간 규격의 전환이 있는 경우, 상기 제 2의 색공간 규격의 색공간 정보에 고정하는 것을 특징으로 하는 화상 처리 장치.
  18. 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 출력하는 화상 처리 장치로서,
    상기 화상 신호의 제 1의 색공간 규격과 제 2의 색공간 규격이 전환되는 전환 시각을 검출하는 검출 수단과,
    상기 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환에 응하여, 상기 화상 신호의 색공간 정보를 변경하는 제어 수단과,
    상기 화상 신호의 출력을 제어하는 출력 제어 수단과,
    소정의 디지털 영상 신호 전송 규격으로 상기 화상 신호와 상기 색공간 정보를 전송하는 전송 수단을 구비하고,
    상기 출력 제어 수단은, 상기 화상 신호가 한쪽의 색공간 규격으로부터 다른쪽의 색공간 규격으로의 전환되는 경우, 미리 정해진 화상 신호를 삽입하는 것을 특징으로 하는 화상 처리 장치.
  19. 제 18항에 있어서,
    상기 제어 수단은, 상기 다른쪽의 색공간 규격이 현재의 색공간 규격의 색공간 정보와 다른 경우에, 상기 미리 정해진 화상 신호를 삽입하는 것을 특징으로 하는 화상 처리 장치.
  20. 제 18항에 있어서,
    상기 검출 수단은, 상기 화상 데이터의 메타 데이터로부터 상기 전환 시각을 검출하는 것을 특징으로 하는 화상 처리 장치.
  21. 제 18항에 있어서,
    상기 미리 정해진 화상 신호는, 색공간 정보의 변경에 대해 색 변화가 생기지 않는 단일색의 화상 신호인 것을 특징으로 하는 화상 처리 장치.
  22. 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 신호 처리하는 화상 처리 장치로서,
    화상 신호의 색공간 규격의 변화점을 검출하는 검출 수단과,
    상기 화상 신호의 색공간 규격의 변화점과 해당 화상 신호의 위치가 대응지여진 변화점 정보를 기록하는 기록 수단과,
    상기 변화점 정보에 의거하여 화상 신호의 신호 처리를 제어하는 제어 수단을 구비하는 것을 특징으로 하는 화상 처리 장치.
  23. 제 22항에 있어서,
    소정의 디지털 영상 신호 전송 규격으로 상기 화상 신호와 해당 화상 신호의 색공간 규격을 나타내는 색공간 정보를 전송하는 전송 수단과,
    상기 변화점 정보에 의거하여 상기 색공간 정보의 전환을 제어하는 전송 제어 수단을 구비하는 것을 특징으로 하는 화상 처리 장치.
  24. 제 23항에 있어서,
    상기 전송 제어 수단은, 상기 색공간 규격의 변화점의 간격이 소정 기간보다도 짧은 경우, 상기 색공간 정보를 유지하는 것을 특징으로 하는 화상 처리 장치.
  25. 제 22항에 있어서,
    상기 변화점 정보에 의거하여 상기 색공간 규격을 나타내는 색공간 정보를 표시시키는 표시 수단을 구비하는 것을 특징으로 하는 화상 처리 장치.
  26. 제 22항에 있어서,
    상기 화상 신호에 대해 편집점이 입력되고, 해당 편집점에 의거하여 화상 신호를 편집하는 편집 수단을 구비하고,
    상기 편집 수단은, 상기 색공간 규격의 변화점의 간격이 소정 기간보다도 짧아지는 편집 처리를 경고 또는 금지하는 것을 특징으로 하는 화상 처리 장치.
  27. 제 1의 색공간 규격의 화상 신호와 해당 제 1의 색공간 규격으로 규정되는 색역보다도 넓은 색역의 제 2의 색공간 규격의 화상 신호를 처리하여 출력하는 화상 처리 장치로서,
    상기 제 1의 색공간 규격의 화상 신호에 대해 색역을 상기 제 2의 색공간 규격의 색역으로 의사적으로 확장한 의사 광색역 신호로 변환하는 색역 변환 처리 수단과,
    상기 색역 변환 처리 수단으로부터의 의사 광색역 신호를 포함하는 화상 신호와 색공간 정보를 전송하는 전송 수단과,
    상기 제 1의 색공간 규격의 화상 신호와 상기 제 2의 색공간 규격의 화상 신호가 혼재하는 화상 신호를 전송하는 경우에, 상기 제 1의 색공간 규격의 화상 신호를 상기 색역 변환 처리 수단에 의해 상기 제 2의 색공간 규격의 색역으로 의사적으로 확장하고, 의사적으로 확장된 의사 광색역 신호 및 상기 제 2의 색공간 규격의 화상 신호와 상기 제 2의 색공간 규격의 색공간 정보를 상기 전송 수단에 의해 전송하도록 제어하는 제어 수단을 갖는 것을 특징으로 하는 화상 처리 장치.
  28. 제 27항에 있어서,
    상기 제 1의 색공간 규격의 화상 신호와 상기 제 2의 색공간 규격의 화상 신호가 혼재하는 화상 신호는, 상기 제 1의 색공간 규격의 화상 신호와 상기 제 2의 색공간 규격의 화상 신호가 시간적으로 전환되는 것을 특징으로 하는 화상 처리 장치.
  29. 제 27항에 있어서,
    상기 색역 변환 처리 수단은, 상기 제 1의 색공간 규격의 화상 신호의 색신호 성분에 관해, 신호 레벨의 소정의 임계치 이하의 범위와 그보다 위의 범위로 레벨 변환 게인을 독립적으로 제어함으로써 색역에 의사적으로 상기 제 2의 색공간 규격의 색역으로 확장하는 것을 특징으로 하는 화상 처리 장치.
  30. 제 29항에 있어서,
    상기 색역 변환 처리 수단은, 상기 제 1의 색공간 규격의 화상 신호의 색신호 성분에 관해, 신호 레벨의 소정의 임계치 이하의 범위의 신호를 그대로 이용하고, 소정의 임계치보다 위의 범위의 신호를 상기 제 2의 색공간 규격의 색역으로 확장하도록 레벨 변환하는 것을 특징으로 하는 화상 처리 장치.
  31. 제 27항에 있어서,
    상기 전송 수단은, 상기 색공간 정보로서, 상기 제 1의 색공간 규격 또는 상기 제 2의 색공간 규격의 어느 한쪽을 나타내는 식별 플래그를 전송하는 것을 특징으로 하는 화상 처리 장치.
KR1020107001293A 2007-08-02 2008-07-03 화상 처리 장치 KR20100036330A (ko)

Applications Claiming Priority (12)

Application Number Priority Date Filing Date Title
JP2007202379A JP2009038682A (ja) 2007-08-02 2007-08-02 画像処理装置及び画像処理方法
JP2007202383A JP2009038686A (ja) 2007-08-02 2007-08-02 画像信号出力装置及び画像信号出力方法
JPJP-P-2007-202383 2007-08-02
JP2007202384A JP2009038687A (ja) 2007-08-02 2007-08-02 画像処理装置及び画像処理方法
JPJP-P-2007-202380 2007-08-02
JP2007202381A JP2009038684A (ja) 2007-08-02 2007-08-02 画像信号出力装置及び画像信号出力方法
JPJP-P-2007-202384 2007-08-02
JPJP-P-2007-202381 2007-08-02
JPJP-P-2007-202379 2007-08-02
JP2007202382A JP2009038685A (ja) 2007-08-02 2007-08-02 画像信号出力装置及び画像信号出力方法
JPJP-P-2007-202382 2007-08-02
JP2007202380A JP2009038683A (ja) 2007-08-02 2007-08-02 画像信号出力装置及び方法

Publications (1)

Publication Number Publication Date
KR20100036330A true KR20100036330A (ko) 2010-04-07

Family

ID=40304151

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020107001293A KR20100036330A (ko) 2007-08-02 2008-07-03 화상 처리 장치

Country Status (5)

Country Link
US (1) US8538197B2 (ko)
EP (1) EP2175660A4 (ko)
KR (1) KR20100036330A (ko)
CN (1) CN101772961B (ko)
WO (1) WO2009016914A1 (ko)

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101329173B1 (ko) * 2004-11-01 2013-11-14 테크니컬러, 인크. 향상된 컬러 공간 콘텐츠를 마스터하고 분배하는 방법 및 시스템
EP1964389A2 (en) 2005-12-21 2008-09-03 Thomson Licensing Constrained color palette in a color space
EP2132923B1 (fr) * 2007-04-03 2019-03-13 InterDigital Madison Patent Holdings Procédés et systèmes pour les affichages de correction chromatique avec des gammes chromatiques differentes
JP4251460B2 (ja) * 2007-07-10 2009-04-08 シャープ株式会社 表示システム及び表示装置
US8629884B2 (en) * 2007-12-07 2014-01-14 Ati Technologies Ulc Wide color gamut display system
DE102008021148B4 (de) * 2008-04-28 2014-02-13 Caddon Color Technology Gmbh Verfahren und Vorrichtung zur originalgetreuen Wiedergabe von Farben auf Bildschirmen
TW201004335A (en) * 2008-07-04 2010-01-16 Coretronic Corp Method for controlling projector and projection system using the same
JP5177751B2 (ja) 2008-09-29 2013-04-10 ルネサスエレクトロニクス株式会社 表示駆動回路
JP5262546B2 (ja) * 2008-10-08 2013-08-14 ソニー株式会社 映像信号処理システム、再生装置および表示装置、ならびに映像信号処理方法
JP2010278530A (ja) * 2009-05-26 2010-12-09 Sanyo Electric Co Ltd 画像表示装置
WO2011103075A1 (en) * 2010-02-22 2011-08-25 Dolby Laboratories Licensing Corporation Video delivery and control by overwriting video data
EP2539884B1 (en) 2010-02-24 2018-12-12 Dolby Laboratories Licensing Corporation Display management methods and apparatus
EP3869494A1 (en) * 2010-07-22 2021-08-25 Dolby Laboratories Licensing Corp. Display management server
EP2596622B1 (en) * 2010-07-22 2023-06-28 Dolby Laboratories Licensing Corporation System, apparatus and methods for mapping between video ranges of image data and display
CN103155535B (zh) * 2010-10-18 2016-06-08 杜比实验室特许公司 使用局部色域定义的图像处理方法和设备
TWI415449B (zh) * 2011-03-10 2013-11-11 Sunplus Technology Co Ltd 電視系統的控制方法
US9390752B1 (en) * 2011-09-06 2016-07-12 Avid Technology, Inc. Multi-channel video editing
US9521438B2 (en) * 2013-03-29 2016-12-13 Microsoft Technology Licensing, Llc Custom data indicating nominal range of samples of media content
CN103338573B (zh) * 2013-04-15 2015-01-28 梅玉刚 太阳能电源双半桥注锁功率合成高压钠灯
CN103338576B (zh) * 2013-04-15 2015-01-28 阮雪芬 直流低压电源注锁功率合成调光荧光灯
JP5901590B2 (ja) * 2013-08-29 2016-04-13 京セラドキュメントソリューションズ株式会社 電子機器
US9264683B2 (en) * 2013-09-03 2016-02-16 Sony Corporation Decoding device and decoding method, encoding device, and encoding method
US10812801B2 (en) * 2014-02-25 2020-10-20 Apple Inc. Adaptive transfer function for video encoding and decoding
AU2014385774B2 (en) * 2014-03-04 2019-01-17 Microsoft Technology Licensing, Llc Adaptive switching of color spaces, color sampling rates and/or bit depths
US10182241B2 (en) 2014-03-04 2019-01-15 Microsoft Technology Licensing, Llc Encoding strategies for adaptive switching of color spaces, color sampling rates and/or bit depths
CA2940015C (en) 2014-03-27 2020-10-27 Microsoft Technology Licensing, Llc Adjusting quantization/scaling and inverse quantization/scaling when switching color spaces
JP6379636B2 (ja) * 2014-04-30 2018-08-29 ソニー株式会社 情報処理装置、情報記録媒体、および画像処理方法、並びにプログラム
US9031138B1 (en) 2014-05-01 2015-05-12 Google Inc. Method and system to combine multiple encoded videos for decoding via a video docoder
US10026010B2 (en) * 2014-05-14 2018-07-17 At&T Intellectual Property I, L.P. Image quality estimation using a reference image portion
CN111901599B (zh) 2014-06-27 2024-05-14 松下知识产权经营株式会社 再现装置
WO2016054765A1 (en) 2014-10-08 2016-04-14 Microsoft Technology Licensing, Llc Adjustments to encoding and decoding when switching color spaces
US9955159B2 (en) 2014-10-31 2018-04-24 Google Llc Multi-video decoding with input switching
EP3217656B1 (en) * 2014-11-04 2021-03-03 Panasonic Intellectual Property Corporation of America Reproduction method, reproduction device, and program
EP3249911B1 (en) 2015-01-23 2019-11-27 Sony Corporation Reproducing device, information processing method, and program
KR102070434B1 (ko) 2015-02-14 2020-01-28 삼성전자주식회사 시스템 데이터를 포함하는 오디오 비트스트림을 디코딩하는 방법 및 장치
CN112564299B (zh) 2015-03-04 2024-03-05 苹果公司 感应功率发射器
KR101964381B1 (ko) * 2015-04-01 2019-04-01 삼성전자주식회사 영상 처리 방법 및 장치
US10455240B2 (en) 2015-04-15 2019-10-22 Sony Corporation Reproduction device, reproduction method, and program
US10587852B2 (en) * 2015-10-06 2020-03-10 Lg Electronics Inc. Broadcast signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method
AU2017248083B2 (en) 2016-04-04 2020-05-21 Apple Inc Inductive power transmitter
CN105979370B (zh) * 2016-07-01 2019-03-12 深圳创维-Rgb电子有限公司 一种配置图像模式的方法及装置
CN106454544B (zh) * 2016-10-31 2020-01-24 Tcl集团股份有限公司 一种色域自动调整的方法及***、电视机
US11521574B2 (en) 2017-04-10 2022-12-06 Hewlett-Packard Development Company, L.P. Dynamically gamut adjustable displays
US10523947B2 (en) 2017-09-29 2019-12-31 Ati Technologies Ulc Server-based encoding of adjustable frame rate content
US10594901B2 (en) 2017-11-17 2020-03-17 Ati Technologies Ulc Game engine application direct to video encoder rendering
US11290515B2 (en) 2017-12-07 2022-03-29 Advanced Micro Devices, Inc. Real-time and low latency packetization protocol for live compressed video data
US11100604B2 (en) 2019-01-31 2021-08-24 Advanced Micro Devices, Inc. Multiple application cooperative frame-based GPU scheduling
US11418797B2 (en) 2019-03-28 2022-08-16 Advanced Micro Devices, Inc. Multi-plane transmission
US11488328B2 (en) 2020-09-25 2022-11-01 Advanced Micro Devices, Inc. Automatic data format detection
CN114327317B (zh) * 2020-09-30 2024-04-26 华为技术有限公司 镜像投屏方法、装置及***

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157415A (en) * 1998-12-15 2000-12-05 Ati International Srl Method and apparatus for dynamically blending image input layers
US6335761B1 (en) * 1998-12-15 2002-01-01 Ati International S.R.L. Method and apparatus for converting color base of an image layer
US6462786B1 (en) * 1998-12-15 2002-10-08 Ati International Srl Method and apparatus for blending image input layers
US7483042B1 (en) * 2000-01-13 2009-01-27 Ati International, Srl Video graphics module capable of blending multiple image layers
US6518970B1 (en) * 2000-04-20 2003-02-11 Ati International Srl Graphics processing device with integrated programmable synchronization signal generation
US6903753B1 (en) * 2000-10-31 2005-06-07 Microsoft Corporation Compositing images from multiple sources
JP4105426B2 (ja) * 2001-11-15 2008-06-25 ソニー株式会社 画像情報伝達方法及び画像情報処理装置
US7643675B2 (en) * 2003-08-01 2010-01-05 Microsoft Corporation Strategies for processing image information using a color information data structure
JP4504670B2 (ja) 2003-12-16 2010-07-14 大阪瓦斯株式会社 バイパス管接続用アダプタとその使用方法
JP2006086728A (ja) 2004-09-15 2006-03-30 Nec Viewtechnology Ltd 画像出力装置
US7522307B2 (en) 2004-09-23 2009-04-21 Kabushiki Kaisha Toshiba Color image processor
CN101248678B (zh) * 2005-08-26 2010-08-11 松下电器产业株式会社 多路复用方法及记录介质

Also Published As

Publication number Publication date
US8538197B2 (en) 2013-09-17
WO2009016914A1 (ja) 2009-02-05
US20100157154A1 (en) 2010-06-24
CN101772961A (zh) 2010-07-07
EP2175660A4 (en) 2012-04-25
CN101772961B (zh) 2012-07-11
EP2175660A1 (en) 2010-04-14

Similar Documents

Publication Publication Date Title
KR20100036330A (ko) 화상 처리 장치
US11140354B2 (en) Method for generating control information based on characteristic data included in metadata
US8773590B2 (en) Video output apparatus, display system, and video output method for outputting video signal to display apparatus
JP5983651B2 (ja) 受信装置および受信方法
US8711203B2 (en) Creating three dimensional graphics data
CN109891902B (zh) 影像显示***及影像显示方法
CN109691116B (zh) 影像显示装置及影像显示方法
EP3654656B1 (en) Video display system and video display method
JP2009038683A (ja) 画像信号出力装置及び方法
JP2009038687A (ja) 画像処理装置及び画像処理方法
JP2009038685A (ja) 画像信号出力装置及び画像信号出力方法
JP2009038682A (ja) 画像処理装置及び画像処理方法
JP2009038686A (ja) 画像信号出力装置及び画像信号出力方法
JP2009038684A (ja) 画像信号出力装置及び画像信号出力方法
WO2017037971A1 (ja) 変換方法および変換装置
JP2004032115A (ja) 映像データ再生装置

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid