[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20060087963A - 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한컬러 변환 방법 - Google Patents

디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한컬러 변환 방법 Download PDF

Info

Publication number
KR20060087963A
KR20060087963A KR1020050008860A KR20050008860A KR20060087963A KR 20060087963 A KR20060087963 A KR 20060087963A KR 1020050008860 A KR1020050008860 A KR 1020050008860A KR 20050008860 A KR20050008860 A KR 20050008860A KR 20060087963 A KR20060087963 A KR 20060087963A
Authority
KR
South Korea
Prior art keywords
color
color information
digital
palette
data
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1020050008860A
Other languages
English (en)
Other versions
KR100632676B1 (ko
Inventor
임대진
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020050008860A priority Critical patent/KR100632676B1/ko
Publication of KR20060087963A publication Critical patent/KR20060087963A/ko
Application granted granted Critical
Publication of KR100632676B1 publication Critical patent/KR100632676B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/06Control 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 colour palettes, e.g. look-up tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • 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

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)
  • Controls And Circuits For Display Device (AREA)

Abstract

본 발명은 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한 컬러 변환 방법에 관한 것으로서, 특히 디지털 티브이 시스템으로 수신된 그래픽 데이터의 컬러 정보를 디지털 티브이 시스템에 기 설정되어 있는 컬러 팔레트의 컬러 정보로 변환하는 방법에 관한 것이다. 이러한 본 발명은 그래픽 데이터의 컬러 정보가 컬러 팔레트의 컬러 정보로 변환되면 이 정보를 캐싱해 놓도록 하고, 이후에 동일 그래픽 데이터의 컬러를 변환할 경우에는 캐싱되어 있는 정보를 이용하도록 하는데 그 특징이 있다.
본 발명에 따르면, 디지털 티브이 시스템에서 그래픽 데이터의 컬러를 자체 팔레트 컬러로 변환하는 과정이 신속하게 이루어질 수 있고, CPU 자원을 효율적으로 사용할 수 있으며, 데이터 방송용 그래픽 디스플레이 속도를 향상시킬 수 있다. 또한, 데이터 방송 프로그램을 이용하는 사용자의 리모콘 입력에 대한 반응속도를 향상시킬 수 있게 되어, 사용자의 입장에서도 데이터 방송 프로그램을 이용할 때 좀 더 빠른 화면 전환을 볼 수 있게 된다.
디지털 티브이, 그래픽 데이터, 컬러, 팔레트, 변환, 캐시

Description

디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한 컬러 변환 방법{ Method for changing color value using color palette in a digital TV system }
도 1은 컬러 팔레트의 예,
도 2는 디지털 티브이 시스템의 구성에 관한 예,
도 3은 본 발명에 따라 컬러를 변환하는 일 실시예의 흐름도,
도 4는 본 발명의 설명을 위한 캐싱 상태의 예이다.
* 도면의 주요부분에 대한 부호의 설명
11: 데이터 방송 수신장치 12: 디지털 티브이 시스템
20-1: 튜너 20-2: 복조부
20-3: 중앙처리장치 20-4: 오디오 디코더
20-5: 오디오 구성부 20-6: 메모리
20-7: 비디오 디코더 20-8: 포맷 변환기
20-9: GFX/OSD부 20-10: 비디오 구성부
본 발명은 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한 컬러 변환 방법에 관한 것으로서, 특히 데이터 방송용 그래픽 데이터의 컬러를 디지털 티브이 시스템에 기 설정되어 있는 컬러 팔레트의 컬러로 변환할 때 캐쉬를 이용하도록 하여 더욱 신속하게 컬러를 변환할 수 있는 방법에 관한 것이다.
데이터 방송은 방송 프로그램과 함께 다양한 부가 정보를 제공할 수 있는 서비스이다. 즉, 방송국에서는 방송 프로그램과 함께 부가적인 데이터 콘텐츠를 제공하고, 이 데이터 콘텐츠를 통해 데이터 방송 수신장치와 방송국이 상호 작용을 할 수 있도록 함으로써, 사용자가 원하는 정보를 보다 폭넓게 얻을 수 있다. 예를 들면, 사용자는 역사 프로그램을 시청하면서 등장 인물이나 시대 배경을 확인할 수 있고, 또한 쇼 및 스포츠 프로그램을 시청하면서 자신이 좋아하는 가수나 선수들의 신상자료를 확인할 수도 있다.
이러한 데이터 방송의 등장으로 이제 디지털 티브이(TV) 시스템은 단순히 방송을 시청하는 기능에서 벗어나 사용자가 원하는 정보를 검색하고, 게임을 즐기며, 편안하게 홈쇼핑을 할 수 있도록 해주는 등 다양한 부가 서비스를 제공하는 멀티미디어 기기로 거듭나게 되었다. 이에 따라 디지털 티브이 시스템은 A/V(Audio/Video) 정보뿐 아니라 다양한 종류의 그래픽을 처리하게 된다.
한편, 디지털 티브이 시스템에서 데이터 방송용 프로그램의 그래픽 데이터들을 OSD(On Screen Display)를 통해 구현할 때는 컬러 팔레트를 이용해야 하는 경우가 발생할 수 있다.
예로서, 데이터 방송용 프로그램은 제작 의도에 따라서 트루 컬러(true color)를 사용하도록 구성될 수 있는데, 디지털 티브이 시스템은 데이터 방송용 프로그램의 그래픽 데이터를 OSD를 통해 처리할 때 그래픽 데이터의 트루 컬러를 자신이 가지고 있는 컬러 팔레트의 컬러로 변환해 주어야 한다. 즉, 디지털 티브이 시스템에서 팔레트로 구성되는 컬러의 수는 도 1에 도시한 예와 같이 일정 개수로 한정되어 있는 것이 일반적이므로, 트루 컬러는 컬러 팔레트의 컬러들 중 가장 근사한 컬러로 대신 표현하게 된다.
그러나 컬러 팔레트의 컬러들 중 트루 컬러와 가장 근사한 컬러를 찾아 내는 과정은 매우 많은 연산을 필요로 하기 때문에 CPU 자원을 효과적으로 이용할 수 없게 되고, 그래픽 화면의 디스플레이 속도가 늦어지며, 사용자의 입력에 따른 반응이 지연되어 데이터 방송 이용시 불편을 초래하게 되는 문제점이 있다.
이에 본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 디지털 티브이 시스템에서 데이터 방송용 그래픽 데이터의 컬러 정보를 자체에 구비된 팔레트의 컬러 정보로 변환하는 과정이 더욱 효율적으로 이루어지도록 해 줄 수 있는 방법을 제공하는데 그 목적이 있다.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한 컬러 변환 방법은, 변환 대상 그래픽 데이터의 컬러 정보에 대한 타겟 컬러 정보가 이미 캐싱(caching)되어 있는지를 조사하는 단 계; 상기 조사 결과, 캐싱되어 있지 않은 경우에는 상기 컬러 팔레트의 컬러 정보들 중에서 상기 그래픽 데이터의 컬러 정보와 가장 근사한 값을 갖는 타겟 컬러 정보를 찾고, 상기 그래픽 데이터의 컬러 정보와 상기 타겟 컬러 정보를 캐싱해 놓는 단계; 상기 조사 결과, 캐싱되어 있는 경우에는 해당 타겟 컬러 정보를 읽어 내는 단계; 및 상기 타겟 컬러 정보를 이용하여 데이터 방송 프로그램의 OSD(ON Screen Display)를 구성하는 단계를 포함하여 이루어진다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.
도 2를 참조하여 디지털 티브이 시스템의 구성을 간략히 설명하자면, 튜너(20-1)를 통해 수신되는 오디오/비디오(A/V:Audio/Video) 신호와 데이터 방송용 데이터들은 복조부(20-2)를 거쳐 메모리(20-6)에 저장된다. 메모리(20-6)에 저장된 오디오 데이터들은 오디오 디코더(20-4)에서 디코딩되어 오디오 구성부(20-5)를 통해 외부로 출력된다. 중앙처리장치(20-3:CPU)는 디지털 티브이 시스템의 동작을 총괄적으로 제어한다.
한편, 메모리(20-6)에 저장된 비디오 데이터들은 비디오 디코더(20-7)에서 디코딩되고, 포맷 변환기(20-8)에 의해 화면 변환된다. 그리고, GFX/OSD부(20-9)를 통해 포맷 변환기(20-8)에서 변환된 비디오 데이터와 그래픽 데이터들이 합쳐지고, 비디오 구성부(20-10)를 통해 외부로 출력된다.
또한, 데이터 방송용 데이터들도 튜너(20-1)와 복조부(20-2)를 거쳐 수신되고 중앙처리장치(20-3)에서 디코딩되어 메모리(20-6)로 전송된다. 메모리(20-6)에 저장된 데이터 방송용 데이터들은 데이터 방송 프로그램이 이용하게 된다. 메모리(20-6)에 저장된 그래픽 데이터들은 포맷 변환부(20-8)에서 들어오는 비디오 데이터들과 GFX/OSD부(20-9)를 통해 합쳐져서 비디오 구성부(20-10)로 입력된다.
이 때, 디지털 티브이 시스템에 따라서는 데이터 방송용 그래픽 데이터의 트루 컬러 정보를 자체에 구비된 컬러 팔레트의 컬러로 변환해 주어야 할 필요가 있다. 즉, GFX/OSD부(20-9)는 데이터 방송용 그래픽 데이터의 트루 컬러를 자체에 구비된 팔레트의 컬러 정보로 대체하여 화면을 구성해야 한다.
도 3을 참조하여 본 발명에 따라 컬러 데이터를 변환하는 방법의 일 실시예를 설명하기로 한다.
데이터 방송 프로그램이 실행되면 화면 구성을 위한 화면 구성 프로그램이 실행되고, 데이터 방송용 그래픽 데이터들을 OSD 데이터에 맞도록 변환하여 OSD를 구성하게 된다. 이 과정에서 변환 대상 그래픽 데이터의 컬러 정보가 입력되면(S31), 먼저 해당 그래픽 데이터의 컬러 정보에 대한 타겟 컬러 정보가 이미 캐싱(caching)되어 있는지를 조사한다(S32).
여기서, 타겟 컬러 정보란 디지털 티브이 시스템에 기 설정되어 있는 컬러 팔레트의 컬러 정보 중 해당 그래픽 데이터의 컬러 정보와 가장 근사한 값을 갖는 컬러 정보를 의미한다.
단계 S32에서의 조사 결과, 현재 변환하려는 그래픽 데이터의 컬러 정보에 대한 타겟 컬러 정보가 캐싱되어 있지 않은 경우에는 컬러 팔레트의 컬러 정보들 중에서 해당 그래픽 데이터의 컬러 정보와 가장 근사한 값을 갖는 타겟 컬러 정보를 찾는다(S33). 그리고, 단계 S33에서 찾은 타겟 컬러 정보를 해당 그래픽 데이터의 컬러 정보에 대응하는 타겟 컬러 정보로서 캐싱해 놓는다(S34).
그러나, 단계 S32에서의 조사 결과, 현재 변환하려는 그래픽 데이터의 컬러 정보에 대한 타겟 컬러 정보가 이미 캐싱되어 있는 경우에는 캐시 메모리로부터 해당 타겟 컬러 정보를 읽어 낸다(S35).
그리고, 단계 33에서 찾아낸 타겟 컬러 정보 또는 단계 S35에서 읽어 낸 타겟 컬러 정보를 이용하여 데이터 방송 프로그램의 OSD(ON Screen Display)를 구성한다(S36). 즉, 일단 변환이 이루어진 그래픽 데이터의 컬러 정보와 해당 타겟 컬러 정보는 캐쉬 메모리에 캐싱되어 있으므로, 이후에 동일 컬러 정보에 대한 컬러 변환 과정은 생략될 수 있다.
도 4를 참조하여 본 발명에 따라 컬러 변환이 이루어지는 구체적인 일 예를 설명하기로 한다.
변환하려는 데이터 방송용 그래픽 데이터의 컬러가 True_color_x라면 먼저 True_color_x에 대한 타겟 컬러 정보가 캐쉬 메모리에 저장되어 있는지를 조사한다. 도 4a에 도시한 바와 같이 초기에 캐쉬 메모리는 비어 있으므로, 조사 결과 True_color_x에 대한 타겟 컬러 정보는 캐쉬 메모리에 저장되어 있지 않다.
그러므로, 중앙처리장치(CPU)를 통해 팔레트 컬러 정보들 중 True_color_x와 가장 근사한 값을 찾아내고, True_color_x와 찾아낸 타겟 컬러 정보 P_color_x를 캐쉬 메모리에 저장한다.
다음에 변환하려는 데이터 방송용 그래픽 데이터의 컬러가 True_color_y라면 먼저 True_color_y에 대한 타겟 컬러 정보가 캐쉬 메모리에 저장되어 있는지를 조사한다. 도 4b에 도시한 바와 같이 캐쉬 메모리에는 True_color_x와 이에 대응하는 P_color_x 만이 저장되어 있고 True_color_y에 대한 타겟 컬러 정보는 캐쉬 메모리에 저장되어 있지 않다.
그러므로, 중앙처리장치를 통해 팔레트 컬러 정보들 중 True_color_y와 가장 근사한 값을 찾아내고, True_color_y와 찾아낸 타겟 컬러 정보 P_color_y를 캐쉬 메모리에 저장한다.
그 다음에 변환하려는 데이터 방송용 그래픽 데이터의 컬러가 True_color_x라면 먼저 True_color_x에 대한 타겟 컬러 정보가 캐쉬 메모리에 저장되어 있는지를 조사한다. 도 4c에 도시한 바와 같이 캐쉬 메모리에는 True_color_x와 이에 대응하는 P_color_x 및 True_color_y와 이에 대응하는 P_color_y가 이미 캐쉬 메모리에 저장되어 있으므로, True_color_x에 대응하는 타겟 컬러 정보 P_color_x를 캐쉬 메모리에서 읽어 낸다.
즉, 중앙처리장치를 통해 True_color_x에 대한 타겟 컬러 정보를 다시 연산하지 않아도 되므로, 컬러 변환이 더욱 신속하게 이루어지고 그래픽 데이터의 디스플레이 속도가 향상되며, 중앙처리장치를 더욱 효과적으로 이용할 수 있게 된다.
본 발명은 상술한 실시예에 한정되지 않고 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 당업자에 의해 다양하게 변형하여 실시할 수 있는 것이다.
본 발명에 따르면, 디지털 티브이 시스템에서 그래픽 데이터의 컬러를 자체 팔레트 컬러로 변환하는 과정이 신속하게 이루어질 수 있고, CPU 자원을 효율적으로 사용할 수 있으며, 데이터 방송용 그래픽 디스플레이의 속도를 향상시킬 수 있다. 또한, 데이터 방송 프로그램을 이용하는 사용자의 리모콘 입력에 대한 반응속도를 향상시킬 수 있게 되어, 사용자의 입장에서도 데이터 방송 프로그램을 이용할 때 좀 더 빠른 화면 전환을 볼 수 있게 된다.

Claims (2)

  1. 디지털 티브이 시스템은 그래픽 데이터의 컬러 정보를 컬러 팔레트의 컬러 정보로 변환할 때는 해당 그래픽 데이터의 컬러 정보에 대한 타겟 컬러 정보가 이미 캐싱(caching)되어 있는지를 조사하는 단계;
    상기 조사 결과, 캐싱되어 있지 않은 경우에는 상기 컬러 팔레트의 컬러 정보들 중에서 상기 그래픽 데이터의 컬러 정보와 가장 근사한 값을 갖는 타겟 컬러 정보를 찾고, 상기 그래픽 데이터의 컬러 정보와 상기 타겟 컬러 정보를 캐싱해 놓는 단계;
    상기 조사 결과, 캐싱되어 있는 경우에는 해당 타겟 컬러 정보를 읽어 내는 단계; 및
    상기 타겟 컬러 정보를 이용하여 데이터 방송 프로그램의 OSD(ON Screen Display)를 구성하는 단계를 포함하여 이루어지는 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한 컬러 변환 방법.
  2. 제 1 항에 있어서,
    상기 그래픽 데이터의 컬러 정보는 트루 컬러(True color)로 이루어지는 것을 특징으로 하는 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한 컬러 변환 방법.
KR1020050008860A 2005-01-31 2005-01-31 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한컬러 변환 방법 Expired - Fee Related KR100632676B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050008860A KR100632676B1 (ko) 2005-01-31 2005-01-31 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한컬러 변환 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050008860A KR100632676B1 (ko) 2005-01-31 2005-01-31 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한컬러 변환 방법

Publications (2)

Publication Number Publication Date
KR20060087963A true KR20060087963A (ko) 2006-08-03
KR100632676B1 KR100632676B1 (ko) 2006-10-12

Family

ID=37176607

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050008860A Expired - Fee Related KR100632676B1 (ko) 2005-01-31 2005-01-31 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한컬러 변환 방법

Country Status (1)

Country Link
KR (1) KR100632676B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100810340B1 (ko) * 2006-07-25 2008-03-04 삼성전자주식회사 영상 처리 시스템에서 컬러 캐쉬를 이용한 컬러 변환 장치및 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001309153A (ja) 2000-04-24 2001-11-02 Noritsu Koki Co Ltd 画像合成装置およびこれを備えた画像出力装置
JP2002281334A (ja) 2001-03-19 2002-09-27 Fuji Xerox Co Ltd 画像処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100810340B1 (ko) * 2006-07-25 2008-03-04 삼성전자주식회사 영상 처리 시스템에서 컬러 캐쉬를 이용한 컬러 변환 장치및 방법

Also Published As

Publication number Publication date
KR100632676B1 (ko) 2006-10-12

Similar Documents

Publication Publication Date Title
CN111277881A (zh) 一种显示设备中音频数据流输出的控制方法及显示设备
KR100367675B1 (ko) 티브이 문자정보 번역 시스템 및 그 제어방법
US20100165200A1 (en) Display control device, display control method and display control program
US20090059072A1 (en) Video processing apparatus and video processing method
JP2001514470A (ja) 放送システムの番組ガイドを生成及び表示するための方法及び装置
KR101281813B1 (ko) 전 채널 데이터 어플리케이션의 자동탐색방법 및 이를적용한 영상재생장치
JPH1042212A (ja) 受信装置および方法
US20050076389A1 (en) Apparatus for displaying program information for a video display appliance and method thereof
US20170289638A1 (en) Display apparatus and control method thereof
CN111726673B (zh) 一种频道切换方法及显示设备
US8724028B1 (en) Electronic device and display control method
KR100632676B1 (ko) 디지털 티브이 시스템에 있어서 컬러 팔레트를 이용한컬러 변환 방법
CN118891880A (zh) 一种显示设备、播放设备、控制设备和数据传输方法
US20060061696A1 (en) Signal reproduction apparatus and signal reproduction method
JP2007249451A (ja) メニュー表示装置
KR100967248B1 (ko) 데이터 방송 탐색 장치 및 그 운용 방법
KR100663519B1 (ko) 디지털 멀티미디어 방송을 외부의 av 장치로 출력중에도 다른 기능들을 수행할 수 있는 이동 통신 단말기
US8707455B2 (en) Content playback apparatus and content playback method
KR101118763B1 (ko) 데이터 방송 수신장치에 있어서의 문자 표시 방법
JP5200174B1 (ja) 電子機器およびサーバー
US20240187682A1 (en) Method for searching for channels and display apparatus
KR100668930B1 (ko) 디지털 티브이 셋탑박스의 오에스디 표시 방법
JP3664227B2 (ja) 番組切換装置および方法
JPH10285479A (ja) 選局画面表示制御装置及び選局画面表示制御方法
CN118138814A (zh) 显示设备、电子节目指南界面的显示方法及装置

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20050131

PA0201 Request for examination
PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20060922

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20060928

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20060927

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20090619

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20100630

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20110620

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20120827

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20120827

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20130823

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20130823

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20140822

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20140822

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20150824

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20150824

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20160824

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20160824

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20170814

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20170814

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20180814

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20180814

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20190814

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20190814

Start annual number: 14

End annual number: 14

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210709