[go: up one dir, main page]

KR101401973B1 - Method and apparatus for rendering - Google Patents

Method and apparatus for rendering Download PDF

Info

Publication number
KR101401973B1
KR101401973B1 KR1020080004587A KR20080004587A KR101401973B1 KR 101401973 B1 KR101401973 B1 KR 101401973B1 KR 1020080004587 A KR1020080004587 A KR 1020080004587A KR 20080004587 A KR20080004587 A KR 20080004587A KR 101401973 B1 KR101401973 B1 KR 101401973B1
Authority
KR
South Korea
Prior art keywords
character
data
rendering
image
node
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.)
Expired - Fee Related
Application number
KR1020080004587A
Other languages
Korean (ko)
Other versions
KR20090078654A (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
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020080004587A priority Critical patent/KR101401973B1/en
Publication of KR20090078654A publication Critical patent/KR20090078654A/en
Application granted granted Critical
Publication of KR101401973B1 publication Critical patent/KR101401973B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/10Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/012Dimensioning, tolerancing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

본 발명에 의한 렌더링 방법 및 장치는, 미리 마련된 키가 조작되어 생성되며 문자를 표현하는 문자 데이터를 고려하여 그 문자를 나타내는 2차원 영상인 문자 영상을 생성하고, 그 문자 영상을 렌더링한다.The rendering method and apparatus according to the present invention generates a character image, which is a two-dimensional image representing the character, in consideration of character data expressing a character, generated by operating a key prepared in advance, and renders the character image.

문자, 렌더링, 2차원 Character, Rendering, 2D

Description

렌더링 방법 및 장치{Method and apparatus for rendering}[0001] The present invention relates to a method and apparatus for rendering,

본 발명은 렌더링(rendering)에 관한 것으로, 특히, 문자(text)를 디스플레이하기 위한 렌더링 방법 및 장치에 관한 것이다.The present invention relates to rendering, and more particularly, to a rendering method and apparatus for displaying text.

종래의 렌더링 장치는 키보드와 같은 입력 장치를 구비하고, 사용자가 어떤 문자(text)를 렌더링 장치에 입력하기 위해 입력 장치를 조작하면, 입력 장치는 그 문자를 표현하는 데이터인 문자 데이터를 생성하고, 렌더링 장치는 그 문자 데이터를 고려하여 그 문자의 3차원적 기하 정보를 갖는 3차원 기하 데이터를 생성한 뒤 그 3차원 기하 데이터를 렌더링하고, 렌더링된 결과를 디스플레이함으로써 그 문자를 3차원적으로 디스플레이할 수 있다. 하지만, 3차원 기하 데이터를 생성하고 생성된 3차원 기하 데이터를 렌더링하는 데 상당 시간이 소요되므로, 이러한 렌더링 방식으로는 사용자가 원하는 문자를 신속히 디스플레이하기 곤란하다.The conventional rendering apparatus includes an input device such as a keyboard. When the user operates the input device to input a certain text into the rendering device, the input device generates character data, which is data representing the character, The rendering apparatus generates three-dimensional geometric data having three-dimensional geometric information of the character in consideration of the character data, renders the three-dimensional geometric data, displays the rendered result, and displays the character three- can do. However, since it takes a considerable time to generate the three-dimensional geometric data and render the generated three-dimensional geometric data, it is difficult for the user to promptly display the desired character with such a rendering method.

또는, 종래의 렌더링 장치는, 다양한 글꼴, 크기, 색상을 갖는 다양한 내용의 문자들을 표현하는 여러 문자 영상들을 렌더링 장치에 구비된 메모리상에 미리 마련하고, 그 문자 영상들 중 사용자가 원하는 문자를 표현하는 문자 영상을 그 메모리로부터 독출하고, 독출된 문자 영상을 렌더링하고, 렌더링된 결과를 디스플레 이함으로써 그 사용자가 원하는 문자를 디스플레이할 수도 있다. 하지만, 한정된 공간의 메모리상에 저장될 수 있는 문자 영상들의 개수는 한정적일 수밖에 없어, 사용자가 원하는 문자를 표현하는 문자 영상이 메모리에 마련되어 있지 않기 쉽다는 점에서, 이러한 렌더링 방식으로는 다양한 사용자의 다양한 요구를 충족시키기 어렵다.Alternatively, the conventional rendering apparatus may provide a plurality of character images representing characters of various contents having various fonts, sizes, and colors in advance in a memory provided in the rendering apparatus, The character image read out from the memory may be read out, the read character image may be rendered, and the user may display the desired character by displaying the rendered result. However, since the number of character images that can be stored in a memory of a limited space is limited, a character image that expresses a desired character is not easily stored in the memory. Thus, It is difficult to meet various needs.

본 발명이 이루고자 하는 기술적 과제는, 어떠한 문자라도 신속히 디스플레이될 수 있도록 하는 렌더링 방법을 제공하는 데 있다.SUMMARY OF THE INVENTION It is an object of the present invention to provide a rendering method capable of quickly displaying any character.

본 발명이 이루고자 하는 다른 기술적 과제는, 어떠한 문자라도 신속히 디스플레이될 수 있도록 하는 렌더링 장치를 제공하는 데 있다.It is another object of the present invention to provide a rendering device capable of promptly displaying any character.

본 발명이 이루고자 하는 또 다른 기술적 과제는, 어떠한 문자라도 신속히 디스플레이될 수 있도록 하는 컴퓨터 프로그램을 저장한 컴퓨터로 읽을 수 있는 기록매체를 제공하는 데 있다.Another object of the present invention is to provide a computer-readable recording medium storing a computer program for promptly displaying any character.

상기 기술적 과제를 이루기 위해, 본 발명에 의한 렌더링 방법은, 미리 마련된 키가 조작되어 생성되며 문자를 표현하는 문자 데이터를 고려하여 상기 문자를 나타내는 2차원 영상인 문자 영상을 생성하는 단계; 및 상기 문자 영상을 렌더링하는 단계를 포함하는 것이 바람직하다.According to an aspect of the present invention, there is provided a rendering method comprising: generating a character image, which is a two-dimensional image representing characters, by considering a character data expressing a character, And rendering the character image.

상기 다른 기술적 과제를 이루기 위해, 본 발명에 의한 렌더링 장치는, 미리 마련된 키가 조작되어 생성되며 문자를 표현하는 문자 데이터를 고려하여 상기 문자를 나타내는 2차원 영상인 문자 영상을 생성하는 데이터 변환부; 및 상기 문자 영상을 렌더링하는 렌더링부를 포함하는 것이 바람직하다.According to another aspect of the present invention, there is provided a rendering apparatus comprising: a data conversion unit for generating a character image, which is a two-dimensional image representing characters, considering a character data representing a character, And a rendering unit for rendering the character image.

상기 또 다른 기술적 과제를 이루기 위해, 본 발명에 의한 컴퓨터로 읽을 수 있는 기록매체는, 미리 마련된 키가 조작되어 생성되며 문자를 표현하는 문자 데이터를 고려하여 상기 문자를 나타내는 2차원 영상인 문자 영상을 생성하는 단계; 및 상기 문자 영상을 렌더링하는 단계를 컴퓨터에서 실행시키기 위한 컴퓨터 프로그램 을 저장하는 것이 바람직하다.According to another aspect of the present invention, there is provided a computer-readable recording medium for storing a character image, which is a two-dimensional image representing the character, in consideration of character data expressing a character, ; And a computer program for causing the computer to execute the step of rendering the character image.

본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시예를 예시하는 첨부 도면 및 그 첨부 도면을 설명하는 내용을 참조하여야만 한다.For a better understanding of the present invention, operational advantages of the present invention and the objects achieved by the practice of the present invention, reference should be made to the accompanying drawings which illustrate preferred embodiments of the present invention and to the description of the attached drawings.

이하, 본 발명에 의한 렌더링 방법 및 장치를 첨부한 도면들을 참조하여 다음과 같이 설명한다.Hereinafter, a rendering method and an apparatus according to the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 의한 렌더링 장치를 나타내는 블록도로서, 데이터 변환부(110), 및 렌더링부(120)를 포함할 수 있다.FIG. 1 is a block diagram illustrating a rendering apparatus according to an embodiment of the present invention, and may include a data conversion unit 110 and a rendering unit 120.

본 발명의 일 실시예에 의한 렌더링 장치는 키보드와 같이 하나 이상의 키를 갖는 입력 장치(미 도시)를 구비한다. 사용자는 어떤 문자를 렌더링 장치에 입력하기 위해 입력 장치(미 도시)의 키를 조작하고, 이에 따라, 입력 장치(미 도시)는 그 어떤 문자를 표현하는 데이터인 문자 데이터를 생성한다. 이러한 문자 데이터는 문자의 내용을 표현을 표현하며, 그 문자의 글꼴, 그 문자의 크기, 그 문자의 색상 중 적어도 하나도 함께 표현하는 것이 바람직하다. 이 때, 색상은 R(Red : 적색) 성분, G(Green : 녹색) 성분, B(Blue : 청색) 성분의 세 성분으로 표현될 수 있다. 예컨대, 사용자가 렌더링 장치에 글자글꼴 '바탕체', 글자크기 '10 [무단위]', 글자색상 '적색', 글자내용 '발명'인 문자를 입력하고자 입력 장치(미 도시)를 조작하면, 입력 장치(미 도시)는 글자글꼴 '바탕체', 글자크기 '10', 글자색상 '적색', 글자내용 '발명'인 문자를 표현하는 문자 데이터를 생성한다.The rendering apparatus according to an embodiment of the present invention includes an input device (not shown) having one or more keys such as a keyboard. The user manipulates a key of an input device (not shown) to input a character to the rendering device, whereby the input device (not shown) generates character data which is data representing the character. It is preferable that such character data express the content of the character, and at least one of the font of the character, the size of the character, and the color of the character are expressed together. At this time, the hue can be expressed by three components of R (Red: red) component, G (Green: green) component and B (Blue: blue component). For example, when a user manipulates an input device (not shown) to input a character having a character font 'background', a character size '10 [unauthorized] ', a character color' red ', and a character content' The device (not shown) generates character data expressing a character having a character font 'base', a character size '10', a character color 'red', and a character content 'invention'.

한편, 본 발명의 일 실시예에 의한 렌더링 장치는 하나 이상의 문자 영상들을 저장한 메모리(미 도시)도 구비한다. 본 명세서에서, 문자 영상은 문자를 나타내는 2차원 영상을 의미한다. 예컨대, 메모리(미 도시)는 '글자글꼴은 명조체이고 글자크기는 8이고 글자색상은 청색이고 글자내용은 하늘'인 문자를 나타내는 문자영상과, '글자글꼴은 고딕체이고 글자크기는 12이고 글자색상은 흑색이고 글자내용은 바다'인 문자를 나타내는 문자영상을 저장할 수 있다. Meanwhile, the rendering apparatus according to an embodiment of the present invention also includes a memory (not shown) storing one or more character images. In this specification, a character image means a two-dimensional image representing a character. For example, a memory (not shown) has a character image indicating 'a character font is a bright character, a character size is 8, a character color is blue and a character content is sky', and the character font is Gothic, the character size is 12, Quot; is black and the character content is " sea ".

데이터 변환부(110)는 입력단자 IN 1을 통해 입력 장치(미 도시)로부터 입력된 문자 데이터를 고려하여, 3차원 기하 데이터를 생성할 수도 있고 문자 영상을 생성할 수도 있고, 3차원 기하 데이터와 문자 영상 모두를 생성할 수도 있다. 본 명세서에서, 3차원 기하 데이터란, 문자의 3차원적 기하 정보를 나타내는 데이터를 의미한다. 이러한 3차원 기하 데이터는 다수의 정점(vertex)들로 구성되고 각 정점은 색상 정보와 3차원적 위치 정보를 가질 수 있다. 문자 데이터를 고려하여 생성된 3차원 기하 데이터는, 그 문자 데이터가 나타내는 문자의 3차원 기하 정보를 나타내는 데이터이다. 마찬가지로, 문자 데이터를 고려하여 생성된 문자 영상은, 그 문자 데이터가 나타내는 문자의 2차원 영상이다.The data conversion unit 110 may generate the three-dimensional geometric data or the character image in consideration of the character data input from the input device (not shown) through the input terminal IN 1, It is possible to generate all character images. In the present specification, the three-dimensional geometric data means data representing three-dimensional geometric information of a character. The three-dimensional geometric data is composed of a plurality of vertices, and each vertex can have color information and three-dimensional position information. The three-dimensional geometric data generated in consideration of the character data is data representing the three-dimensional geometric information of the character represented by the character data. Likewise, a character image generated in consideration of character data is a two-dimensional image of the character represented by the character data.

구체적으로, 본 발명에 의한 렌더링 장치가, 사용자가 입력 장치(미 도시)를 통해 입력한 문자를 3차원적으로 디스플레이하도록 설정되어 있다면, 데이터 변환부(110)는 입력 장치(미 도시)로부터 입력된 문자 데이터를 고려하여 3차원 기하 데이터를 생성한다. 이처럼, 데이터 변환부(110)가 입력 장치(미 도시)를 통해 입력된 문자 데이터를 고려하여 3차원 기하 데이터를 생성하면, 렌더링부(120)는 그 생성된 3차원 기하 데이터를 렌더링하고 렌더링된 결과를 출력단자 OUT 1을 통해 출력하고, 본 발명의 일 실시예에 의한 렌더링 장치에 구비된 표시 장치(미 도시)는 그 렌더링된 결과를 디스플레이한다. 액정 표시 장치(LCD: Liquid Crystal Displayer)는 표시 장치(미 도시)의 일 례이다.Specifically, if the rendering device according to the present invention is set so that the characters input through the input device (not shown) are displayed three-dimensionally, the data conversion unit 110 converts the input Dimensional geometric data is generated in consideration of the character data. When the data conversion unit 110 generates the three-dimensional geometric data in consideration of the character data input through the input device (not shown), the rendering unit 120 renders the generated three-dimensional geometric data, The result is output through the output terminal OUT 1, and a display device (not shown) included in the rendering apparatus according to an embodiment of the present invention displays the rendered result. A liquid crystal display (LCD) is one example of a display device (not shown).

반면, 본 발명에 의한 렌더링 장치가, 사용자가 입력 장치(미 도시)를 통해 입력한 문자를 2차원적으로 디스플레이하도록 설정되어 있다면, 데이터 변환부(110)는 '입력 장치(미 도시)로부터 입력된 문자 데이터에 대응되며 표시 장치(미 도시)가 디스플레이하고자 하는' 문자를 나타내는 문자 영상이 미리 마련되어 있는지 검사한다. 즉, 본 발명에 의한 렌더링 장치가, 사용자가 입력 장치(미 도시)를 통해 입력한 문자를 2차원적으로 디스플레이하도록 설정되어 있다면, 데이터 변환부(110)는 '입력 장치(미 도시)로부터 입력된 문자 데이터에 대응되며 표시 장치(미 도시)가 디스플레이하고자 하는' 문자를 나타내는 문자 영상이 메모리(미 도시)에 존재하는지 검사한다. 만일, '입력 장치(미 도시)로부터 입력된 문자 데이터에 대응되며 표시 장치(미 도시)가 디스플레이하고자 하는' 문자를 나타내는 문자 영상이 메모리(미 도시)에 존재하지 않는다고 검사되면, 데이터 변환부(110)는 입력 장치(미 도시)를 통해 입력된 문자 데이터를 고려하여 문자 영상을 생성하고, 렌더링부(120)는 그 생성된 문자 영상을 렌더링하고 렌더링된 결과를 출력단자 OUT 1을 통해 출력하고, 표시 장치(미 도시)는 그 렌더링된 결과를 디스플레이한다. 그에 반해, '입력 장치(미 도시)로부터 입력된 문자 데이터에 대응되며 표시 장치(미 도시)가 디스플레이하고자 하는' 문자를 나타내는 문자 영상이 메모리(미 도시)에 존재한다고 검사되면, 데이터 변환부(110)는 그 존재한다고 검사된 문자 영상을 메모리(미 도시)로부터 독출하고 독출된 문자 영상을 그 생성하고자 하는 문자 영상으로서 결정하고 그 독출된 문자 영상을 입력받고, 렌더링부(120)는 그 독출된 문자 영상을 렌더링하고 렌더링된 결과를 출력단자 OUT 1을 통해 출력하고, 표시 장치(미 도시)는 그 렌더링된 결과를 디스플레이한다.On the other hand, if the rendering device according to the present invention is set so that the characters input through the input device (not shown) are two-dimensionally displayed by the user, the data conversion unit 110 converts the input And checks whether a character image representing a 'character' to be displayed by a display device (not shown) is prepared in advance. That is, if the rendering apparatus according to the present invention is set so that the user can display the characters inputted through the input device (not shown) two-dimensionally, the data conversion unit 110 converts the input (Not shown) corresponding to the character data to be displayed by the display device (not shown) is present in the memory (not shown). If it is determined that a character image corresponding to the character data input from the input device (not shown) and indicating a character to be displayed by the display device (not shown) is not present in the memory (not shown) 110 generates a character image in consideration of character data input through an input device (not shown), and the rendering unit 120 renders the generated character image and outputs the rendered result through the output terminal OUT 1 , And a display device (not shown) displays the rendered result. On the other hand, if it is determined that a character image corresponding to the character data input from the input device (not shown) and indicating a character to be displayed by the display device (not shown) is present in the memory (not shown) 110 reads out the character image checked to be present from the memory (not shown), determines the read character image as a character image to be generated, receives the read character image, and the rendering unit 120 reads And outputs the rendered result through an output terminal OUT 1, and a display device (not shown) displays the rendered result.

한편, 데이터 변환부(110)는 문자 영상을 렌더링함에 있어, 문자 영상의 디스플레이될 위치 및 크기 중 적어도 하나를 사용자의 지시에 따라 갱신한 뒤, 그 갱신된 문자 영상을 렌더링할 수 있다. 이 때, 디스플레이될 위치 및 크기는, 표시 장치(미 도시)에 마련된 화면상에서의 위치 및 크기를 의미하고, 사용자의 지시는, 사용자에 의한 입력 장치(미 도시)의 조작된 결과를 의미한다.Meanwhile, in rendering the character image, the data conversion unit 110 may update at least one of the position and the size of the character image to be displayed according to an instruction of the user, and then render the updated character image. In this case, the position and size to be displayed means the position and size on the screen provided in the display device (not shown), and the user's instruction means the operated result of the input device (not shown) by the user.

도 2는 본 발명의 일 실시예에 의한 String2D노드의 신택스(syntax)를 설명하기 위한 참고도이다.2 is a reference diagram for explaining the syntax of a String2D node according to an embodiment of the present invention.

본 명세서에서 문자 데이터는 정형화된 포맷(format)으로 기술되어 있다. 구체적으로, 본 발명에 의한 문자 데이터는, 계층적으로 연결된 다수의 노드(node)들을 이용하여 기술된다. 설명의 편의상, 본 명세서에서 언급되는 노드, 필드(field), 이벤트(event) 각각의 의미는 3차원 그래픽을 표현하는 대표적인 텍스트 형식의 언어인 VRML (Virtual Reality Modeling Language)에서 규정된 노드, 필드, 이벤트 각각의 의미와 동일하다고 가정한다. 즉, 노드는 노드의 속성을 정의하는 필드와, 하나의 노드로부터 다른 하나의 노드로 전달되는 메시지인 이벤트를 포함할 수 있다. 이러한 노드 각각은 그 노드 각각의 고정된 필드 집합을 갖는다.In this specification, character data is described in a formal format. Specifically, the character data according to the present invention is described using a plurality of hierarchically connected nodes. For convenience of explanation, the meaning of each of the nodes, fields, and events referred to in the present specification refers to nodes, fields, and events defined in VRML (Virtual Reality Modeling Language), which is a typical text format language representing a three- It is assumed that the meaning of each event is the same. That is, a node may include a field defining an attribute of a node and an event, which is a message transmitted from one node to another node. Each of these nodes has a fixed set of fields for each of its nodes.

다만, 본 발명에 의한 문자 데이터를 기술하기 위한 노드는 VRML에서 규정되지 않은 노드이다. 즉, VRML은 3차원 기하 데이터 및 문자 영상 중 적어도 하나를 생성하기 위해 필요한 문자 데이터를 기술하기 위한 노드인 String2D노드에 대해 규정하지 않는다.However, the node for describing the character data according to the present invention is not defined in the VRML. That is, the VRML does not specify a String2D node, which is a node for describing character data necessary for generating at least one of three-dimensional geometric data and character images.

도 2에 도시된 바에서, 식별번호 210은 필드의 속성들을 의미하고, 식별번호 220은 필드값의 형태(type)들을 의미하고, 식별번호 230은 필드들을 의미하고, 식별번호 240은 필드값의 초기값들을 의미한다.2, the identification number 210 indicates the attributes of the field, the identification number 220 indicates the type of the field value, the identification number 230 indicates the fields, the identification number 240 indicates the field value Initial values.

필드의 속성과 관련하여, exposedField란, 해당 노드에 전달되는 이벤트가 될 수도 있고, 해당 노드로부터 전달되는 이벤트가 될 수도 있음을 의미한다. 도 2에 도시된 바에서, 해당 노드란 String2D노드이다.With respect to the attribute of the field, exposedField means that it can be an event delivered to the corresponding node or an event transmitted from the node. In Fig. 2, the corresponding node is a String2D node.

필드값의 형태와 관련하여, MFString이란 필드값이 다수의 string들임을 의미하고, SFString이란 필드값이 하나의 string임을 의미하고, SFInt32와 SFInt 각각은 필드값이 하나의 integer값임을 의미하고, SFFloat란 필드값이 하나의 float값임을 의미하고, SFColor란 필드값이 하나의 색상값임을 의미한다.In relation to the type of the field value, MFString means that the field value is a plurality of strings, SFString means that the field value is one string, SFInt32 and SFInt each means that the field value is an integer value, and SFFloat Means that the field value is a single float value, and SFColor means that the field value is a single color value.

필드와 관련하여, url은 String2D 노드로 기술된 문자 데이터의 파일 이름을 의미하고, enabled란 String2D 노드가 enable되는지의 여부를 나타내고, order는 String2D 노드로 기술된 문자 데이터가 나타내는 문자를 몇 번째로 디스플레이 하는지를 나타내고, left, right, top, bottom은 String2D 노드로 기술된 문자 데이터가 나타내는 문자가 디스플레이될 위치를 의미하고, string은 String2D 노드로 기술된 문자 데이터가 나타내는 문자의 내용을 의미하고, numstring은 String2D 노 드로 기술된 문자 데이터가 나타내는 문자의 개수를 의미하고, style은 String2D 노드로 기술된 문자 데이터가 나타내는 문자의 글꼴을 의미하고, size는 String2D 노드로 기술된 문자 데이터가 나타내는 문자의 크기를 의미하고, stringcolor는 String2D 노드로 기술된 문자 데이터가 나타내는 문자의 색상을 의미한다. In relation to the field, url means the file name of the character data described by the String2D node, enabled indicates whether or not the String2D node is enabled, and order indicates how many times the character represented by the character data described by the String2D node is displayed , Left, right, top, and bottom indicate the position where the character represented by the character data described by the node String2D is to be displayed, string indicates the content of the character indicated by the character data described by the node String2D, numstring indicates the string2D Means the number of characters represented by the character data described in the node, style means the font of the character represented by the character data described in the String2D node, size indicates the size of the character represented by the character data described in the String2D node , and stringcolor is the color of the character represented by the character data described by the String2D node.

필드값의 초기값과 관련하여, String2D 노드로 기술된 문자 데이터가 나타내는 문자의 글꼴의 초기값은 "PLAIN"이고, String2D 노드로 기술된 문자 데이터가 나타내는 문자의 크기의 초기값은 1.0이고, String2D 노드로 기술된 문자 데이터가 나타내는 문자의 색상의 R 성분, G 성분, B 성분의 초기값들은 1.0, 0.0, 0.0이다.With respect to the initial value of the field value, the initial value of the character of the character represented by the character data described by the String2D node is "PLAIN ", the initial value of the character size indicated by the character data described by the String2D node is 1.0, The initial values of the R, G, and B components of the color of the character represented by the character data described by the node are 1.0, 0.0, and 0.0.

도 3은 본 발명의 일 실시예에 의한 Transform2D 노드의 신택스를 설명하기 위한 참고도이다.3 is a reference diagram for explaining the syntax of a Transform2D node according to an embodiment of the present invention.

본 명세서에서 문자 영상 역시, 정형화된 포맷으로 기술되어 있다. 구체적으로, 본 발명에 의한 문자 영상은, 계층적으로 연결된 다수의 노드들을 이용하여 기술된다. 다만, VRML은 본 발명에 의한 문자 영상을 기술하기 위한 노드인 Transform2D 노드에 대해 규정하지 않는다.In this specification, character images are also described in a formal format. Specifically, the character image according to the present invention is described using a plurality of hierarchically connected nodes. However, VRML does not specify a Transform2D node which is a node for describing a character image according to the present invention.

도 3에 도시된 바에서, 식별번호 310은 필드의 속성들을 의미하고, 식별번호 320은 필드값의 형태(type)들을 의미하고, 식별번호 330은 필드들을 의미하고, 식별번호 340은 필드값의 초기값들을 의미한다.3, the identification number 310 indicates the attributes of the field, the identification number 320 indicates the type of the field value, the identification number 330 indicates the fields, and the identification number 340 indicates the type of the field value Initial values.

필드의 속성과 관련하여, eventIn이란 해당 노드에 전달되는 이벤트를 의미하고, exposedField란, 해당 노드에 전달되는 이벤트가 될 수도 있고, 해당 노드로부터 전달되는 이벤트가 될 수도 있음을 의미한다. 도 3에 도시된 바에서, 해당 노 드란 Transform2D노드이다.Regarding the attribute of the field, eventIn means an event to be delivered to the corresponding node, and exposedField means an event to be delivered to the corresponding node or an event to be transmitted from the node. In FIG. 3, the corresponding node is the Transform2D node.

필드값의 형태와 관련하여, MFNode란 필드값이 다수의 node들임을 의미하고, SFVec2F란 필드값이 3차원 위치를 표현하기 위해 사용되는 실수값의 쌍(pair)임을 의미한다.With respect to the type of the field value, MFNode means that the field value is a plurality of nodes, and SFVec2F means that the field value is a pair of real values used to represent the three-dimensional position.

필드와 관련하여, addChildren은 Children 노드를 add하는 것을 의미하고, removeChildren은 Children 노드를 remove하는 것을 의미하고, center는 transform2D 노드를 이용하여 기술된 문자 영상의 중심의 디스플레이되는 위치를 의미하고, children은 transform2D 노드의 Children 노드를 의미하고, rotationAngle은 transform2D 노드를 이용하여 기술된 문자 영상을 얼마나 회전시키는지를 나타내고, scale은 transform2D 노드를 이용하여 기술된 문자 영상의 디스플레이될 크기를 어느 방향으로 얼마나 조정하는지를 나타내고, translation은 transform2D 노드를 이용하여 기술된 문자 영상의 디스플레이될 위치를 어느 방향으로 얼마나 조정하는지를 나타낸다.With respect to the field, addChildren means add a children node, removeChildren means remove a children node, center means a display position of the center of a character image described using a transform2D node, rotationAngle indicates how much the character image described using the transform2D node is rotated, and scale indicates how the size of the character image described using the transform2D node is adjusted in which direction , and translation indicates how to adjust the display position of the character image described using the transform2D node in which direction.

설명의 편의상 transform2D 노드를 이용하여 기술된 문자 영상이 두 좌표축 x축, y축상의 화면에 디스플레이된다고 가정하고, 도 3에 도시된 transform2D 노드의 필드들의 필드값들의 초기값들을 설명하면 다음과 같다. 우선, center 필드의 초기값이 (x, y)= (0, 0)이므로, transform2D 노드를 이용하여 기술된 문자 영상의 중심의 디스플레이되는 위치의 초기값은 (x, y)= (0, 0)이고, rotationAngle 필드의 초기값이 0.0이므로, transform2D 노드를 이용하여 기술된 문자 영상은 초기값에 따르면 회전되지 않는다. 또한, scale 필드의 초기값이 x축 방향으로 1, y축 방 향으로 1이므로, transform2D 노드를 이용하여 기술된 문자 영상의 디스플레이될 크기는 초기값에 따르면 x축 방향은 물론 y축 방향으로도 조정되지 않는다. 한편, translation 필드의 초기값은 x축 방향으로 0, y축 방향으로 0이므로, transform2D 노드를 이용하여 기술된 문자 영상의 디스플레이될 위치는 초기값에 따르면 x축 방향은 물론 y축 방향으로도 조정되지 않는다.For convenience of description, it is assumed that a character image described using the transform2D node is displayed on the screen on the x-axis and y-axis of two coordinate axes, and the initial values of the field values of the fields of the transform2D node shown in Fig. 3 are as follows. Since the initial value of the center field is (x, y) = (0, 0), the initial value of the displayed position of the center of the character image described using the transform2D node is (x, y) = ) And the initial value of the rotationAngle field is 0.0, the character image described using the transform2D node is not rotated according to the initial value. In addition, since the initial value of the scale field is 1 in the x-axis direction and 1 in the y-axis direction, the size to be displayed of the character image described using the transform2D node is not limited to the x- It is not adjusted. On the other hand, since the initial value of the translation field is 0 in the x-axis direction and 0 in the y-axis direction, the display position of the character image described using the transform2D node is adjusted not only in the x- It does not.

전술한 바와 같이, 데이터 변환부(110)는 문자 영상의 디스플레이될 위치 및 크기 중 적어도 하나를 사용자의 지시에 따라 갱신할 수 있다. 만일, 사용자가 입력 장치(미 도시)를 조작하여 문자 영상의 디스플레이될 위치가 조정될 것을 본 발명의 일 실시예에 의한 렌더링 장치에 지시하면, 데이터 변환부(110)는 그 문자 영상을 기술하기 위한 transform2D 노드의 translation 필드의 필드값을 변경하여 그 문자 영상을 갱신한다. 마찬가지로, 사용자가 입력 장치(미 도시)를 조작하여 문자 영상의 디스플레이될 크기가 조정될 것을 본 발명의 일 실시예에 의한 렌더링 장치에 지시하면, 데이터 변환부(110)는 그 문자 영상을 기술하기 위한 transform2D 노드의 scale 필드의 필드값을 변경하여 그 문자 영상을 갱신한다.As described above, the data conversion unit 110 may update at least one of a position and a size of a character image to be displayed according to a user's instruction. If the user operates the input device (not shown) to instruct the rendering device according to the embodiment of the present invention to adjust the display position of the character image, the data conversion unit 110 converts the character image the field value of the translation field of the transform2D node is changed and the character image is updated. Similarly, when the user operates the input device (not shown) to instruct the rendering device according to an embodiment of the present invention that the size to be displayed on the character image is adjusted, the data conversion unit 110 converts the character image the field value of the scale field of the transform2D node is changed and the character image is updated.

도 4는 본 발명의 일 실시예에 의한 렌더링 방법을 나타내는 흐름도이며, 도 1을 참조하여 설명하면 다음과 같다.FIG. 4 is a flowchart illustrating a rendering method according to an embodiment of the present invention. Referring to FIG. 1, the rendering method will be described below.

데이터 변환부(110)는, 입력 장치(미 도시)로부터 문자 데이터를 입력받고(제410 단계), 본 발명에 의한 렌더링 장치가 그 입력된 문자 데이터가 표현하는 문자를 3차원적으로 디스플레이하도록 설정되어 있는지 검사한다(제412 단계).The data conversion unit 110 receives character data from an input device (step 410), and controls the rendering device according to the present invention to display the characters represented by the inputted character data three-dimensionally (Step 412).

제412 단계에서 본 발명에 의한 렌더링 장치가 그 입력된 문자 데이터가 표 현하는 문자를 3차원적으로 디스플레이하도록 설정되어 있다고 검사되면, 데이터 변환부(110)는 그 입력된 문자 데이터를 고려하여 3차원 기하 데이터를 생성한다(제414 단계). 제414 단계 후에, 데이터 변환부(110)는 제414 단계에서 생성된 3차원 기하 데이터를 렌더링한다(제416 단계).If it is determined in step 412 that the rendering apparatus according to the present invention is set to three-dimensionally display the character represented by the input character data, the data conversion unit 110 converts the input character data into 3 Dimensional geometry data is generated (operation 414). After step 414, the data conversion unit 110 renders the three-dimensional geometric data generated in operation 414 (operation 416).

반면, 제412 단계에서 본 발명에 의한 렌더링 장치가 그 입력된 문자 데이터가 표현하는 문자를 2차원적으로 디스플레이하도록 설정되어 있다고 검사되면, 데이터 변환부(110)는 '그 입력된 문자 데이터에 대응되며 본 발명에 의한 렌더링 장치가 디스플레이하고자 하는' 문자 영상이 메모리(미 도시)에 저장되어 있는지 검사한다(제418 단계).On the other hand, if it is determined in operation 412 that the rendering apparatus according to the present invention is set to display the character represented by the input character data two-dimensionally, the data conversion unit 110 may ' In operation 418, it is checked whether a character image to be displayed by the rendering apparatus according to the present invention is stored in a memory (not shown).

제418 단계에서 그 입력된 문자 데이터에 대응되며 본 발명에 의한 렌더링 장치가 디스플레이하고자 하는 문자 영상이 메모리(미 도시)에 저장되어 있지 않다고 검사되면, 데이터 변환부(110)는 그 입력된 문자 데이터를 고려하여 문자 영상을 생성한다(제420 단계).If it is determined in operation 418 that the character image to be displayed by the rendering apparatus according to the present invention is not stored in the memory (not shown), the data conversion unit 110 converts the input character data A character image is generated in operation 420.

반면, 제418 단계에서 그 입력된 문자 데이터에 대응되며 본 발명에 의한 렌더링 장치가 디스플레이하고자 하는 문자 영상이 메모리(미 도시)에 저장되어 있다고 검사되면, 데이터 변환부(110)는 그 입력된 문자 데이터에 대응되며 본 발명에 의한 렌더링 장치가 디스플레이하고자 하는 문자 영상을 메모리(미 도시)로부터 독출하고 독출된 문자 영상을 렌더링한다(제422 단계).On the other hand, if it is determined in operation 418 that the character image to be displayed by the rendering apparatus according to the present invention is stored in the memory (not shown), the data conversion unit 110 converts the input character The character image to be displayed by the rendering apparatus according to the present invention is read from the memory (not shown) and the read character image is rendered (operation 422).

한편, 제420 단계 후에, 데이터 변환부(110)는 제420 단계에서 생성된 문자 영상을 렌더링한다(제422 단계).After operation 420, the data conversion unit 110 renders the character image generated in operation 420 (operation 422).

제416 단계 후에, 또는 제422 단계 후에, 표시 장치(미 도시)는 제416 단계에서 렌더링된 결과 또는 제422 단계에서 렌더링된 결과를 디스플레이한다(제424 단계).After step 416 or step 422, the display device (not shown) displays the result rendered in step 416 or the result rendered in step 422 (step 424).

이상에서 언급된 본 발명에 의한 렌더링 방법을 컴퓨터에서 실행시키기 위한 프로그램은 컴퓨터로 읽을 수 있는 기록매체에 저장될 수 있다. 여기서, 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬(ROM), 플로피 디스크, 하드 디스크 등), 및 광학적 판독 매체(예를 들면, 시디롬(CD-ROM), 디브이디(DVD: Digital Versatile Disc))와 같은 저장매체를 포함한다.The program for causing the computer to execute the rendering method according to the present invention may be stored in a computer-readable recording medium. The computer readable recording medium may be a magnetic storage medium such as a ROM, a floppy disk, a hard disk, and the like, and an optical reading medium such as a CD-ROM, a DVD, (Digital Versatile Disc)).

이제까지 본 발명을 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로, 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점들은 본 발명에 포함된 것으로 해석되어야 할 것이다.The present invention has been described above with reference to preferred embodiments. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.

도 1은 본 발명의 일 실시예에 의한 렌더링 장치를 나타내는 블록도이다.1 is a block diagram showing a rendering apparatus according to an embodiment of the present invention.

도 2는 본 발명의 일 실시예에 의한 String2D 노드의 신택스(syntax)를 설명하기 위한 참고도이다. 2 is a reference diagram for explaining the syntax of a String2D node according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 의한 Transform2D 노드의 신택스를 설명하기 위한 참고도이다.3 is a reference diagram for explaining the syntax of a Transform2D node according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 의한 렌더링 방법을 나타내는 흐름도이다.4 is a flowchart illustrating a rendering method according to an exemplary embodiment of the present invention.

Claims (9)

(a)문자를 표현하는 문자 데이터를 고려하여 상기 문자를 나타내는 2차원 영상인 문자 영상을 획득하는 단계; 및(a) obtaining a character image which is a two-dimensional image representing the character in consideration of character data representing the character; And (b) 상기 문자 영상을 렌더링하는 단계를 포함하는 것을 특징으로 하고,(b) rendering the character image, 상기 (a)단계는 The step (a) 상기 문자 데이터에 대응되는 2차원 영상이 저장되어 있는지 검사하고,Dimensional image corresponding to the character data is stored, 상기 검사 결과에 기초하여 저장된 2차원 영상이 존재하는 경우, 상기 저장된 2차원 영상을 상기 문자 영상으로 획득 하며,Acquiring the stored two-dimensional image as the character image when there is a stored two-dimensional image based on the inspection result, 상기 저장된 2차원 영상이 존재하지 않는 경우, 상기 문자 영상을 생성하는 것을 특징으로 하는 렌더링 방법.And if the stored two-dimensional image does not exist, generates the character image. 제1 항에 있어서, 상기 (a) 단계는, 상기 문자 영상의 디스플레이될 위치 및 크기 중 적어도 하나를 갱신 가능한 것을 특징으로 하는 렌더링 방법.The rendering method of claim 1, wherein the step (a) is capable of updating at least one of a position and a size of the character image to be displayed. 제1 항에 있어서, 상기 문자 데이터는 상기 문자의 내용, 크기, 글꼴, 및 색상 중 적어도 하나를 표현하는 것을 특징으로 하는 렌더링 방법.The rendering method of claim 1, wherein the character data represents at least one of a content, a size, a font, and a color of the character. 삭제delete 문자를 표현하는 문자 데이터를 고려하여 상기 문자를 나타내는 2차원 영상인 문자 영상을 획득하는 데이터 변환부; 및A data conversion unit for obtaining a character image which is a two-dimensional image representing the character in consideration of character data representing the character; And 상기 문자 영상을 렌더링하는 렌더링부를 포함하는 것을 특징으로 하고And a rendering unit for rendering the character image 상기 데이터 변환부는 The data conversion unit 상기 문자 데이터에 대응되는 2차원 영상이 저장되어 있는지 검사하고,Dimensional image corresponding to the character data is stored, 상기 검사 결과에 기초하여 저장된 2차원 영상이 존재하는 경우, 상기 저장된 2차원 영상을 상기 문자 영상으로 획득 하며,Acquiring the stored two-dimensional image as the character image when there is a stored two-dimensional image based on the inspection result, 상기 저장된 2차원 영상이 존재하지 않는 경우, 상기 문자 영상을 생성하는 것을 특징으로 하는 렌더링 장치.And generates the character image when the stored two-dimensional image does not exist. 제5 항에 있어서, 상기 데이터 변환부는 상기 문자 영상의 디스플레이될 위치 및 크기 중 적어도 하나를 갱신 가능한 것을 특징으로 하는 렌더링 장치.6. The rendering apparatus of claim 5, wherein the data conversion unit is capable of updating at least one of a position and a size of the character image to be displayed. 제5 항에 있어서, 상기 문자 데이터는 상기 문자의 내용, 크기, 글꼴, 및 색상 중 적어도 하나를 표현하는 것을 특징으로 하는 렌더링 장치.The rendering apparatus of claim 5, wherein the character data represents at least one of a content, a size, a font, and a color of the character. 삭제delete 제1 항 내지 제3 항 중 어느 한 항의 렌더링 방법을 컴퓨터에서 실행시키기 위한 컴퓨터 프로그램을 저장한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium storing a computer program for causing a computer to execute the rendering method of any one of claims 1 to 3.
KR1020080004587A 2008-01-15 2008-01-15 Method and apparatus for rendering Expired - Fee Related KR101401973B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080004587A KR101401973B1 (en) 2008-01-15 2008-01-15 Method and apparatus for rendering

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080004587A KR101401973B1 (en) 2008-01-15 2008-01-15 Method and apparatus for rendering

Publications (2)

Publication Number Publication Date
KR20090078654A KR20090078654A (en) 2009-07-20
KR101401973B1 true KR101401973B1 (en) 2014-05-30

Family

ID=41336712

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080004587A Expired - Fee Related KR101401973B1 (en) 2008-01-15 2008-01-15 Method and apparatus for rendering

Country Status (1)

Country Link
KR (1) KR101401973B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101666131B1 (en) 2015-05-29 2016-10-14 경북대학교 산학협력단 Vector Font Rendering with considering sub-pixel pattern
CN110321529B (en) * 2019-05-30 2023-11-14 平安科技(深圳)有限公司 Frame text display method and device, computer equipment and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030079836A (en) * 2003-08-04 2003-10-10 (주)몽토피아 Method of converting Powerpoint document to Flash animation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030079836A (en) * 2003-08-04 2003-10-10 (주)몽토피아 Method of converting Powerpoint document to Flash animation

Also Published As

Publication number Publication date
KR20090078654A (en) 2009-07-20

Similar Documents

Publication Publication Date Title
KR20210047278A (en) AR scene image processing method, device, electronic device and storage medium
US9484006B2 (en) Manipulation of textual content data for layered presentation
US8566736B1 (en) Visualization of value resolution for multidimensional parameterized data
KR101159395B1 (en) Design of arbitrary linear and non-linear maps
US20060143020A1 (en) Device capable of easily creating and editing a content which can be viewed in three dimensional way
CN111639149A (en) Ocean data visualization method and device
KR101401973B1 (en) Method and apparatus for rendering
Barvir et al. Graphic map load measuring tool–development and verification
Henderson et al. The Computer Graphics Metafile: Butterworth Series in Computer Graphics Standards
KR100943451B1 (en) System for manufacturing ortho image using tiff format of dem-tiff and method therefor
JP5893142B2 (en) Image processing apparatus and image processing method
JP5028263B2 (en) Presentation display device, computer control method and program
JP2012173785A (en) Translation result display method, translation result display system, translation result creation device and translation result display program
JP2004233711A (en) Map data construction device
CN114092603B (en) A method for generating transparent images
KR20160143936A (en) Method for increasing 3D rendering performance and system thereof
CN117373013B (en) A method and device for comparing visual versions of three-dimensional models
US6976230B2 (en) Apparatus and method for displaying three-dimensional graphics
JP7370363B2 (en) Information processing device, program and drawing method
KR100848687B1 (en) 3D graphics processing device and its operation method
JP7352603B2 (en) Information processing device, program and drawing method
KR20050052381A (en) Three dimension image display communication device
Sadun iOS Drawing: Practical UIKit Solutions
KR102203272B1 (en) Apparatus and method for processing object of interest
Maloney Pattern Maps and Labels

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20170427

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20180427

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20190527

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20190527