KR930008046B1 - Color converter in color graphic data - Google Patents
Color converter in color graphic data Download PDFInfo
- Publication number
- KR930008046B1 KR930008046B1 KR1019910010974A KR910010974A KR930008046B1 KR 930008046 B1 KR930008046 B1 KR 930008046B1 KR 1019910010974 A KR1019910010974 A KR 1019910010974A KR 910010974 A KR910010974 A KR 910010974A KR 930008046 B1 KR930008046 B1 KR 930008046B1
- Authority
- KR
- South Korea
- Prior art keywords
- color
- data
- memory
- output
- outputting
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Processing Of Color Television Signals (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
내용 없음.No content.
Description
제 1 도는 본 발명에 따른 칼라 변환 회로도.1 is a color conversion circuit diagram according to the present invention.
제 2 도는 제 1 도의 레벨 제어기의 구체적 일실시예의 회로도.2 is a circuit diagram of one specific embodiment of the level controller of FIG.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
12 : 복호기 14 : 메모리제어기12: decoder 14: memory controller
16 : 제 1 메모리 18 : 칼라메모리16: first memory 18: color memory
20 : 칼라 레벨 제어기20: color level controller
본 발명은 그래픽(Graphic)처리를 실행하는 시스템에 있어서 그래픽의 칼라를 변환하도록 하는 회로에 관한 것으로, 특히 CD(Compact Disk)-그래픽의 칼라를 유저의 선택에 의해 변환하는 회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a circuit for converting colors of graphics in a system for performing graphics processing, and more particularly to a circuit for converting a color of a CD (Compact Disk) graphic by a user's selection.
현재의 CD(Compact Disk)는 음성 (Audio)와 더불어 음성에서 사용하지 않은 서브-코드(subcode)를 이용하여 자막이나 가사, 악보등이 그래픽 정보를 제공하여 듣기만 하는 것으로부터 듣고 보는 시각적 효과를 부가시키는 것으로 발전하고 있다.The current compact disk (CD) uses audio and sub-codes not used in the voice to provide the visual effects of subtitles, lyrics, and scores by listening and providing only graphical information. It is evolving to add.
이와같은 그래픽 정보를 처리하는 종래 CDP (Compact Disk Player)는 CD로부터 메모리에 로딩되어진 칼라 그래픽 데이터를 그대로 모니터등의 디스플레이 장치로 출력토록 되어 있었다.Conventional CDP (Compact Disk Player) for processing such graphic information is to output the color graphics data loaded into the memory from the CD to a display device such as a monitor.
따라서 종래의 CDP에서는 CD자체에서 제공되는 칼라 그래픽만을 보게됨으로서 사용자의 시각에 맞추어 볼수가 없었다. 따라서 본 발명은 칼라 그래픽 정보가 기록되는 CD로부터 제공되는 그래픽 정보의 칼라를 사용자의 조작에 의해 변경하는 회로를 제공함에 있다.Therefore, in the conventional CDP, only the color graphics provided by the CD itself are seen, and thus cannot be viewed according to the user's perspective. Accordingly, the present invention provides a circuit for changing a color of graphic information provided from a CD on which color graphic information is recorded, by a user's operation.
본 발명의 다른 목적은 칼라 그래픽의 색데이터를 가변하는 칼라레벨 제어기를 제공함에 있다.Another object of the present invention is to provide a color level controller for varying color data of color graphics.
이하 본 발명을 첨부한 도면을 찹호하여 상세히 설명한다.Hereinafter, the accompanying drawings of the present invention will be described in detail.
제 1 도는 본 발명에 따른 CD-그래픽의 칼라변환 회로도로서, 코딩되어 CD에 기록되어진 칼라 그래픽 정보를 디코딩(decoding)하여 R, G, B,칼라 그래픽 데이터와 제어 데이터를 출력하는 부호기(12)와, 칼라 선택 데이터가 소정의 어드레스 영역에 저장되어 있으며, 소정 제어에 의해 저장된 칼라 선택 데이터를 출력하는 제 1 메모리(16)와, 상기 복호기(12)로부터 출력되는 그래픽 제어정보에 따라 상기 제 1 메모리(16)을 제어하는 메모리 제어기(14)와, 상기 복호기(12)에서 출력되는 R, G, B 칼라 그래픽 데이터를 저장(Load)하고 상기 제 1 메모리(16)의 출력 제어에 의해 저장된 R, G, B 칼라 데이터를 출력하는 칼라 메모리(Color Memory ; Color Look up table) (18)와, 상기 칼라 메모리(18)로부터 출력되는 R, G, B 칼라 데이터를 각각 입력하며, 입력되는 제 1, 제 2 제어신호(U/) (CLK)에 의해 상기 입력된 각각의 R, G, B 칼라 데이터를 가변 출력하는 칼라 레벨 변환기(20)로 구성된다.1 is a color conversion circuit diagram of a CD-graphics according to the present invention. An encoder 12 which decodes color graphic information coded and recorded on a CD and outputs R, G, B, color graphic data and control data is shown. And a first memory 16 which stores color selection data stored in a predetermined address area and outputs color selection data stored by a predetermined control, and the first control device according to graphic control information output from the decoder 12. A memory controller 14 controlling the memory 16, and R, G, and B color graphic data output from the decoder 12, and loaded by the output control of the first memory 16; A color memory (Color Memory; Color Look up table) 18, which outputs G, B color data, and R, G, B color data output from the color memory 18, respectively; , The second control signal (U / And a color level converter 20 which variably outputs each of the R, G, and B color data inputted by (CLK).
이때 상기한 칼라 레벨 변환기(20)는 최상위 레벨과 최하위 레벨이 각각 설정되어 있으며, 상기 칼라 메모리(18)로부터 출력되는 R, G, B 칼라 데이터 중 하나의 칼라 데이터를 입력하여 제 1, 제 2 제어신호 (W/) (CLK)에 의해 가변 출력하거나 상기 설정된 최상위 레벨 또는 최하위 레벨 데이터를 선택하여 출력하는 R, G, B 레벨 제어기 (22) (24) (26)으로 구성된다.At this time, the color level converter 20 has the highest level and the lowest level, respectively, and inputs one color data among R, G, and B color data output from the color memory 18, and then the first and second colors. Control signal (W / R, G, and B level controllers 22, 24, and 26 for variable output by (CLK) or selecting and outputting the set highest or lowest level data.
제 2 도는 제 1 도의 레벨 제어기(20)내의 R레벨 제어기(22)의 상세도로서, 제 1 제어신호(U/; UP/)의 입력 상태에 따라 제 2 제어신호(CLK ; Clock)의 입력을 업/다운 카운팅하여 사인비트(sign bit) 와 카운팅 데이터를 출력하는 카운터(46)와, 칼라 메모리(18)로부터 출력되는 칼라 데이터와 상기 카운터(46)의 카운팅 데이터를 가산하여 그 결과에 따른 캐리 비트(Carry bit)와 가산된 가변 칼라 데이터를 출력하는 가산기 (48)와, 설정된 최상한 값(MAX)과 최하위 값(MIN)의 각 데이터와 상기 가산기(48)의 가변 칼라 데이터를 입력하며, 상기 카운터(46)의 사인비트와 가산기(48)의 캐리비트의 로직에 의해 상기 입력되는 데이터중 하나를 선택하여 출력하는 멀티플랙서(Multiplexer ; 이하 MUX 라함)으로 구성되며, 제 2 도와 같은 구성은 B, G 레벨 제어기(24) (26)에는 동일하게 적용된다.FIG. 2 is a detailed view of the R level controller 22 in the level controller 20 of FIG. 1, where the first control signal U / ; UP / A counter 46 for outputting a sign bit and counting data by up / down counting an input of a second control signal CLK according to an input state of An adder 48 that adds data and counting data of the counter 46 and outputs a carry bit and added variable color data according to the result, and a set highest value MAX and a lowest value MIN. Multi-data inputting each data of the < RTI ID = 0.0 >)< / RTI > and the variable color data of the adder 48, and selecting and outputting one of the input data by the logic of the sign bit of the counter 46 and the carry bit of the adder 48. It is composed of a multiplexer (hereinafter referred to as MUX), and the same configuration as that of the second diagram is equally applied to the B and G level controllers 24 and 26.
상기 제 2 도의 구성중 카운터(46)은 2의 보수 업/다운 카운터(UP Down 2'S Complement Counter)로서 클럭 입력될 때마다 2의 보수값을 카운트한다.The counter 46 in the configuration of FIG. 2 counts two's complement values each time the clock is input as an UP's 2'S Complement Counter.
본 발명에서는 2의 보수 업/다운 카운터의 예를들어 설명하겠으나 이는 노말한 2진 N비트 업/다운 카운트를 사용하여 구성할 수 있다.In the present invention, an example of a two's complement up / down counter will be described, but it can be configured using a normal binary N bit up / down count.
상기한 제 1 도 및 제 2 도의 구성 설명중 제 1 제어신호(U/)는 로직 "1" 또는 "0"를 가지는 업/다운 제어신호이고, 제 2 제어신호(CLK)는 소정의 주기를 가지는 클럭 펄스로서 이들 신호는 사용자의 선택에 의한 키신호를 디코딩하여 발생시킨 것이며, 외부에서 간단한 구성으로 제작할 수 있다.The first control signal U / in the above-described configuration of FIGS. ) Is an up / down control signal having a logic "1" or "0", and the second control signal CLK is a clock pulse having a predetermined period, and these signals are generated by decoding a key signal selected by a user. It can be produced in a simple configuration from the outside.
이하 본 발명의 동작예를 제 1 도 및 제 2 도를 참조하여 설명한다.An operation example of the present invention will now be described with reference to FIGS. 1 and 2.
지금 복호기(12)로부터 한 화면에 대한 고정된 그래픽의 R, G, B 칼라 데이터가 라인(30)으로 출력되면 이의 R, G, B 칼라 데이터는 칼라 메모리(18)에 시퀸셜하게 기록 (write : loading)된다.If R, G, B color data of a fixed graphic for one screen from the decoder 12 is now output to the line 30, its R, G, B color data is sequentially written to the color memory 18. : loading).
상기와 같이 칼라 메모리(18)에 한 화면에 대한 R, G, B 데이터가 로딩된 후 복호기(12)로부터 한 화면에 대한 제어정보가 라인(28)로 출력되면, 메모리 제어기(14)는 상기 라인(28)의 제어 정보에 따라 제 1 메모리(16)을 제어한다. 이때 복호기(12)로부터 라인(28)으로 출력되는 제어 정보는 화면 스크롤(scroll)등의 화면 제어정보이다.After the R, G, and B data for one screen is loaded into the color memory 18 as described above, when control information for one screen is output from the decoder 12 to the line 28, the memory controller 14 reads the above. The first memory 16 is controlled according to the control information of the line 28. At this time, the control information output from the decoder 12 to the line 28 is screen control information such as a screen scroll.
상기 제 1 메모리(16)는 메모리 제어기(14)의 제어에 따라 내부 소정영역에 기록되어진 칼라 선택 데이터를 칼라 메모리(18)의 어드레스로 제공한다.The first memory 16 provides color selection data recorded in an internal predetermined area to an address of the color memory 18 under the control of the memory controller 14.
따라서 상기 칼라 메모리(18)로부터는 상기 제 1 메모리(16)로부터 출력되는 칼라 선택 데이터에 따른 R, G, B 칼라 데이터가 출력되며, 이는 각각의 출력라인(34, 36, 38)를 통해 칼라 레벨 제어기(20)내의 각 R, G, B 레벨 제어기(22)(24)(26)에 입력된다.Accordingly, the color memory 18 outputs R, G, and B color data according to the color selection data output from the first memory 16, which is output through the respective output lines 34, 36, and 38. It is input to each of the R, G and B level controllers 22, 24 and 26 in the level controller 20.
이때 상기 칼라 메모리(18)로부터 출력되는 R, G, B 칼라 데이터를 입력하는 칼라 레벨 제어기(20)는 제 1, 제 2, 제 3 제어신호(U/)(CKK)(CLR)를 입력하고 있으며, 상기 입력되는 제 1, 제 2, 제 3 제어신호(U/)(CLK)(CLR)에 의해 입력된 R, G, B 칼라 데이터의 칼라 레벨을 조절 출력 하게 된다.At this time, the color level controller 20 for inputting the R, G, and B color data output from the color memory 18 receives first, second and third control signals U /. (CKK) (CLR) is input, and the first, second and third control signals U / The color level of the R, G, and B color data inputted by (CLK) (CLR) is adjusted.
상기에서 제 1, 제 2, 제 3 제어신호(U/)(CLK)(CLR)은 사용자의 조작에 의한 키신호(Key Signal)의 입력을 디코딩하여 발생된 것이며, 이와 같은 키신호의 디코딩 신호는 이 분야의 통상의 지식을 가진 자라면 용이하게 구현할 수 있다.In the above, the first, second and third control signals U / (CLK) (CLR) is generated by decoding an input of a key signal by a user's manipulation, and the decoded signal of such a key signal can be easily implemented by those skilled in the art. have.
상기 칼라 레벨 제어기(20)내 각 R, G, B 레벨 제어기(22)(24)(26)의 동작은 제 1 제어신호 (U/)가 로직 "하이"이고, 제 2 제어신호(CLK)가 소정의 주기를 갖는 클럭 펄스로 입력되면 입력되는 칼라 데이터값을 증가하여 라인(40, 42, 44)로 출력한다. 만약 제 1 제어신호(U/D)가 로기 "0"인 경우에는 입력되는 칼라 데이터의 값을 감소하여 출력하게 된다.The operation of each of the R, G and B level controllers 22, 24 and 26 in the color level controller 20 is a first control signal (U /). Is a logic " high ", and when the second control signal CLK is inputted as a clock pulse having a predetermined period, the input color data value is increased and outputted to the lines 40, 42, 44. If the first control signal U / D is the register "0", the value of the color data to be input is reduced and output.
따라서 칼라 레벨 제어기(20)은 사용자의 키조작에 의해 제 1, 제 2 , 제 3 제어신호(U/D)(CLK)(CLR)에 의해 입력된 R, G, B 칼라 데이터값을 조절 출력하게 된다.Therefore, the color level controller 20 adjusts the R, G, B color data values inputted by the first, second, and third control signals U / D (CLK) and CLR by the user's key operation. Done.
상기 제 1 도의 칼라 제어기(20)의 동작예를 제 2 도를 참조하여 보다 구체적으로 설명한다.An operation example of the color controller 20 of FIG. 1 will be described in more detail with reference to FIG.
칼라 메모리(18)로부터 라인(34)로 4 비트의 R 데이터가 출력되면, 이는 가산기(48)의 제 1 입력 라인(48a)에 입력된다. 이때 상기 가산기(48)의 제 2 입력라인(48b)에는 카운터(46)로부터 출력되는 칼라 가변 데이터가 입력된다.When 4-bit R data is output from the color memory 18 to the line 34, it is input to the first input line 48a of the adder 48. At this time, the color variable data output from the counter 46 is input to the second input line 48b of the adder 48.
상기 카운터(48)는 전술한 바와같이 업/다운 2 의 보수 카운터(UP/Down 2'S Complenment Counter)로서 키입력신호를 디코딩하여 외부로부터 입력되는 제 1, 제 2, 제 3 제어신호(U/)(CLK)(CLR)에 의한 제어데이터를 출력한다.As described above, the counter 48 is an up / down 2's complement counter, which decodes a key input signal and inputs the first, second, and third control signals (U /). Outputs control data by (CLK) (CLR).
예를들어 제 1 제어신호(U/) 가 로직 "1"이면 입력되는 제 2 제어신호(CLK)의 클럭 펄스를 업 카운팅하여 1 비트의 사인비트(sign bit)와 4 비트의 데이터(Data)를 가산기(48) 및 MUX(50)의 설렉트단자(S2)에 각각 입력시킨다. 상기와 반대로 제 1 제어신호(U/D)가 로직 '0"이면 입력되는 클럭을 다운 카운팅하여 감속 출력한다. 따라서 가산기(48)는 제 1 입력라인(48a)과 제 2 입력라인(48b)으로 각각 입력되는 4 비트의 R 데이터와 4비트의 카운팅 데이터를 가산하여 가변된 R 데이터와 캐리 (Carry)를 출력라인(48c)로 출력한다.For example, the first control signal U / ) Up to the clock pulse of the second control signal (CLK) to be input to the logic "1" to add the sign bit (bit) and 4-bit data (Data) of the adder 48 and the MUX (50) Input to select terminal S2. In contrast to the above, when the first control signal U / D is a logic '0', the input clock is down counted to decelerate the output. Accordingly, the adder 48 performs a first input line 48a and a second input line 48b. 4 bits of R data and 4 bits of counting data are added to output the variable R data and the carry to the output line 48c.
상기 가산기(48)로부터 출력되는 4비트의 R 데이터는 MUX(50)의 데이터 입력단자(D0∼D3)에 입력되고, 캐리비트는 셀렉트단자(S1)에 입력된다. 이때 상기 MUX(50)는 또다른 4 비트의 최상위 레벨 데이터와 최하위 데이터를 데이터 입력단자(DA)와 (DB)로 입력하고 있으며, 데이터 입력단자들(D0∼D3)(DA), (DB)로 입력되는 데이터들중 하나를 셀렉트단자(S1∼S2)로 입력되는 캐리비트와 사인비트의 논리에 따라 하기 표 1 와 같이 선택 출력한다.The 4-bit R data output from the adder 48 is input to the data input terminals D0 to D3 of the MUX 50, and the carry bit is input to the select terminal S1. At this time, the MUX 50 inputs another 4-bit top level data and the lowest data to the data input terminals DA and DB, and the data input terminals D0 to D3 (DA) and (DB). One of the data input to is selected and output as shown in Table 1 according to the logic of the carry bit and the sign bit input to the select terminals S1 to S2.
[표 1]TABLE 1
상기에서 MUX(50)의 데이터 입력단자(DA)와 (DB)로 입력되는 데이터는 R 칼라의 최대 레벨값(MAX)와 최소 레벨값(MIN)으로써 R 칼라의 최상위 레벨과 최하위 레벨 클리핑을 위한 것이다.The data input to the data input terminals DA and DB of the MUX 50 are the maximum level value MAX and the minimum level value MIN of the R color and are used for the highest level and the lowest level clipping of the R color. will be.
따라서 MUX(50)는 가산기(48)로부터 출력되는 캐리비트와 카운터(46)로부터 출력되는 사인비트에 의해 상기 가산기(48)로부터 출력되는 가변 칼라 데이터와 설정된 최대 레벨값(MAX), 최소레벨값(MIN)중 하나를 선택하여 출력라인(46)를 통해 DAC(Digital to Analog Converter) (도시하지 않았음)으로 출력하게 된다.Therefore, the MUX 50 outputs the variable color data output from the adder 48 by the carry bits output from the adder 48 and the sine bits output from the counter 46, and the set maximum level value MAX and minimum level value. One of the (MIN) is selected and output to the DAC (Digital to Analog Converter) (not shown) through the output line 46.
상기 제 2 도에서 설명한 바와같이 제 1 도의 칼라 레벨 제어기(20)내 G 레벨 제어기 (24)와 B 레벨 제어기 (26)도 동일하게 동작함으로서, 칼라 메모리(18)로부터 출력되는 R, G, B 각각의 칼라 데이터는 상기와 같이 사용자의 키조작에 따라 가변되어 각각의 출력라인(42)(44)를 통해 이에 접속된 DAC에 입력된다.As described in FIG. 2, the G level controller 24 and the B level controller 26 in the color level controller 20 of FIG. 1 operate in the same manner, thereby outputting R, G, and B output from the color memory 18. FIG. Each color data is varied according to the user's key operation as described above and is inputted through the respective output lines 42 and 44 to the DAC connected thereto.
상기 칼라 레벨 제어기(20)의 출력라인(40∼44)에 접속된 DAC들은 가변되어진 R, G, B칼라 데이터를 아나로그 신호로 변환한다. 상기 DAC 들의 출력은 통상의 R, G, B 엔코더로 입력되어 엔코딩된후 모니터로 디스플레이 된다. 상기와 같은 동작에 의해 사용자의 조작에 따라 고정된 그래픽 칼라로부터 특정색을 강조한다거나 사용자의 기호에 맞게 칼라를 조정할 수 있다.The DACs connected to the output lines 40 to 44 of the color level controller 20 convert the variable R, G, and B color data into analog signals. The outputs of the DACs are input to conventional R, G, and B encoders, encoded, and displayed on a monitor. By the above operation, the specific color can be emphasized from the fixed graphic color according to the user's operation, or the color can be adjusted to the user's preference.
상술한 바와 같이 본 발명은 CD 그래픽에서 한 화면당 로딩되어 고정된 칼라를 사용자의 조작에 의해 그래픽 칼라를 변환시킴으로써 그래픽의 시각적 효과를 가일층 증대시킬 수 있는 이점이 있다.As described above, the present invention has an advantage that the visual effect of the graphic can be further increased by converting the graphic color by the user's manipulation of the color loaded and fixed per screen in the CD graphic.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019910010974A KR930008046B1 (en) | 1991-06-28 | 1991-06-28 | Color converter in color graphic data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019910010974A KR930008046B1 (en) | 1991-06-28 | 1991-06-28 | Color converter in color graphic data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR930001074A KR930001074A (en) | 1993-01-16 |
| KR930008046B1 true KR930008046B1 (en) | 1993-08-25 |
Family
ID=19316527
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019910010974A Expired - Fee Related KR930008046B1 (en) | 1991-06-28 | 1991-06-28 | Color converter in color graphic data |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR930008046B1 (en) |
-
1991
- 1991-06-28 KR KR1019910010974A patent/KR930008046B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| KR930001074A (en) | 1993-01-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4707818A (en) | Method and apparatus for recording digitized information on a disc | |
| EP0212359B1 (en) | Graphic decoder circuit | |
| US4623970A (en) | Electronic equipment which outputs data in synthetic voice | |
| KR910006755B1 (en) | Digital Volume Deterioration Prevention Circuit | |
| US5313300A (en) | Binary to unary decoder for a video digital to analog converter | |
| KR930008046B1 (en) | Color converter in color graphic data | |
| GB2065341A (en) | Electronic equipment with voice output | |
| US5144676A (en) | Digital sampling instrument | |
| US5303309A (en) | Digital sampling instrument | |
| KR930001363B1 (en) | Cross interleaved circuit | |
| JPH01225224A (en) | Digital analog converting circuit | |
| US4855741A (en) | Logarithmic digital level display device | |
| KR0115141Y1 (en) | Recording/reproducing apparatus for audio signal | |
| US4870349A (en) | Digital level indicating device | |
| JPH05323988A (en) | Keyboard with voice output function | |
| JPS5888925A (en) | Adpcm reproducer | |
| JPS61256825A (en) | PWM type D/A converter | |
| KR890010876A (en) | Synchronization Generation Circuit for Digital Video Signal Processing in Digital Audio Tape System | |
| JPH0294165A (en) | Cd-i disc reproducing device | |
| KR940007585B1 (en) | Recording signal clamping prevention circuit of recordable digital audio device | |
| JPS6153692A (en) | image display device | |
| JPH0828047B2 (en) | Digital disc and its playback device | |
| JPS59216195A (en) | Voice processing system | |
| JPH05325582A (en) | Method for data input and output of p-rom incorporated type semiconductor device | |
| JPH04333920A (en) | Voice generating keyboard |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| G160 | Decision to publish patent application | ||
| PG1605 | Publication of application before grant of patent |
St.27 status event code: A-2-2-Q10-Q13-nap-PG1605 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20030730 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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: 20040826 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: 20040826 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |