IP Library Granted Patent US 7,170,564
Granted Patent B2
US 7,170,564 · App. 10/752,509 · Granted Jan 30, 2007

On-screen display device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,170,564
App. No.
10/752,509
Granted
Jan 30, 2007
Kind
B2
Abstract

This invention provides an on-screen display device that can display an increased number of types of characters without enlarging the video RAM area. This on-screen display device includes a character generator ROM that has n (n is an integer that is equal to or larger than 3) areas, a flag holding unit that outputs an area designation flag for designating a desired number of desired areas among the n areas in the character generator ROM, a display character setting unit that writes a desired character code at a predetermined position in a video RAM, and a display control unit that reads the character code from the video RAM, reads font data corresponding to the read character code from an area in the character generator ROM, which is indicated by the area designation flag outputted from the flag holding unit, and outputs an on-screen output signal using the font data.

Claims (42)

1. An on-screen display device that provides an on-screen display of a display character, including:

a character generator ROM having n pieces of areas from 1st to n-th areas (n is an integer that is equal to or larger than 3), and storing predetermined font data in the respective areas;

a flag holding unit for outputting an area designation flag that designates a desired number of areas among the n pieces of areas in the character generator ROM;

a display character setting unit for writing a desired character code at a predetermined position in a video RAM; and

a display control unit for reading the character code from the video RAM, reading font data corresponding to the character code from an area designated by the area designation flag in the character generator ROM, and outputting an on-screen output signal using the font data at a predetermined timing with respect to an input video signal.

2. The on-screen display device as defined in claim 1 wherein

the display character setting unit writes the area designation flag into the flag holding unit, and

the flag holding unit outputs the area designation flag which was written by the display character setting unit.

3. The on-screen display device as defined in claim 1 wherein

the display character setting unit writes a desired character code and a line attribute including the area designation flag into the video RAM,

the display control unit reads the line attribute from the video RAM at the start of a line to be displayed, and writes the area designation flag included in the line attribute that has been read from the video RAM, into the flag holding unit, and

the flag holding unit outputs the area designation flag which was written by the display control unit.

4. The on-screen display device as defined in claim 1 wherein

(n−1) codes (n denotes the number of areas in the character generator ROM) among plural character codes are area designation flag codes corresponding to the area designation flag, and

when the character code read from the video RAM is the area designation flag code, the display control unit writes the area designation flag corresponding to the area designation flag code into the flag ho ding unit, and

the flag holding unit outputs the area designation flag which was written by the display control unit.

5. The on-screen display device as defined in claim 1 wherein

one of plural character codes is an area designation flag code, and

in cases where the character code read from the video RAM is the area designation flag code,

when the output from the flag holding unit is an area designation flag that designates the second area, the display control unit writes the area designation flag that designates the third area into the flag holding unit while, when the output from the flag holding unit is an area designation flag that designates the third area, writing the area designation flag that designates the second area into the flag holding unit, and

the flag holding unit outputs the area designation flag which was written by the display control unit.

6. An on-screen display device that provides an on-screen display of a display character, including:

a character generator ROM having n pieces of areas from 1st to n-th areas (n is an integer that is equal to or larger than 3), and storing predetermined font data in the respective areas;

a flag holding unit for outputting an area designation flag that designates any of the 2nd to n-th areas among the n pieces of areas in the character generator ROM;

a display character setting unit for writing a desired character code at a predetermined position in a video RAM; and

a display control unit for reading the character code from the video RAM, and when the area designation flag outputted from the flag holding unit designates the second area, reading respective font data corresponding to the character code that has been read from the video RAM, from the first and second areas in the character generator ROM, while when the area designation flag outputted from the flag holding unit designates the third area, reading respective font data corresponding to the character code that has been read from the video RAM, from the first and third areas in the character generator ROM, and outputting an on-screen output signal using the read font data at a desired timing with respect to an input video signal.

7. The on-screen display device as defined in claim 6 wherein

the display character setting unit writes the area designation flag into the flag holding unit, and

the flag holding unit outputs the area designation flag which was written by the display character setting unit.

8. The on-screen display device as defined in claim 6 wherein

the display character setting unit writes a desired character code and a line attribute including the area designation flag into the video RAM,

the display control unit reads the line attribute from the video RAM at the start of a line to be displayed, and writes the area designation flag included in the line attribute that has been read from the video RAM, into the flag holding unit, and

the flag holding unit outputs the area designation flag which was written by the display control unit.

9. The on-screen display device as defined in claim 6 wherein

(n−1) codes (n denotes the number of areas in the character generator ROM) among plural character codes are area designation flag codes corresponding to the area designation flag, and

when the character code read from the video RAM is the area designation flag code, the display control unit writes the area designation flag corresponding to the area designation flag code into the flag ho ding unit, and

the flag holding unit outputs the area designation flag which was written by the display control unit.

10. The on-screen display device as defined in claim 6 wherein

one of plural character codes is an area designation flag code, and

in cases where the character code read from the video RAM is the area designation flag code,

when the output from the flag holding unit is an area designation flag that designates the second area, the display control unit writes the area designation flag that designates the third area into the flag holding unit while, when the output from the flag holding unit is an area designation flag that designates the third area, writing the area designation flag that designates the second area into the flag holding unit, and

the flag holding unit outputs the area designation flag which was written by the display control unit.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2014
From: PANASONIC CORPORATION
To: COLLABO INNOVATIONS, INC.
Reel/Frame 033021/0806 →
LIEN Recorded Jan 13, 2014
From: COLLABO INNOVATIONS, INC.
To: PANASONIC CORPORATION
Reel/Frame 031997/0445 →
CHANGE OF NAME Recorded Jan 8, 2014
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 031947/0358 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2004
From: MARUOKA, TOSHIHIKO; TANAKA, KEISUKE
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 015258/0149 →