Moving image display apparatus
10008147 ยท 2018-06-26
Assignee
Inventors
- Kenichi Nagahashi (Susono, JP)
- Akihiro Yoshida (Susono, JP)
- Tomotake Wakatsuki (Susono, JP)
- Hiroshi Nishiyama (Susono, JP)
Cpc classification
G09G2340/02
PHYSICS
G09G5/22
PHYSICS
G09G2360/02
PHYSICS
G09G2320/0261
PHYSICS
G09G3/3607
PHYSICS
International classification
Abstract
A moving image display apparatus includes a display unit which sequentially displays an image pattern in the form of a moving image on a display screen, a storage unit which stores area sectional information and display format information, the area sectional information defines predetermined divided areas corresponding to the image pattern among a plurality of divided areas into which the display screen is divided, and the display format information defines display formats of the divided areas defined by the area sectional information in a time sequential manner, and a display control unit which controls to display the predetermined divided areas corresponding to the image pattern in accordance with the display formats defined by the display format information.
Claims
1. A moving image display apparatus, comprising: a display configured to display image patterns on a dot-matrix type display screen; a storage configured to store area sectional information and display format information, the area sectional information defining divided areas corresponding to the image patterns from a plurality of divided areas into which the dot-matrix type display screen is divided in a matrix, and the display format information defining display formats of the divided areas defined by the area sectional information in a time sequential manner; and a display controller configured to control the display to display the corresponding divided areas defined by the area sectional information in accordance with the display formats defined by the display format information to display the image patterns in the form of a moving image in the time sequential manner, wherein one area identification data among a plurality of area identification data commonly identifies two or more divided areas among the divided areas to be set with a common display format, and wherein a display effect of the two or more divided areas commonly identified by the one area identification data is changed in the time sequentially manner with the common display format.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above objects and advantages of the present invention will become more apparent by describing in detail preferred exemplary embodiments thereof with reference to the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
(12) Referring now to
(13)
(14) In
(15) The ROM 12, the RAM 13, and the GDC 14 are connected to the CPU 11 via a bus 17 in order that various sorts of data can be inputted and/or outputted. Also, both the display unit 15 and the VRAM 16 are connected via the bus 17 to the GDC 14 in order that various sorts of data can be inputted and/or outputted.
(16) The ROM 12 stores thereinto, for instance, a program and the like, which control entire process operations executed in the moving image display apparatus 10. The moving image display apparatus 10 is assembled in, for instance, a graphic data, or the like. Since the CPU 11 executes the above-described program, the CPU 11 outputs a display request of a desirable display screen to the GDC 14.
(17) When the GDC 14 receives the display request from the CPU 11, the GDC 14 draws a display screen on the display unit 15 based upon data of the VRAM 16 so as to display the desirable display screen on the display unit 15. In other words, the GDC 14 corresponds to a display control unit. It should also be understood that in the present embodiment, although the following case will be described, the present invention is not limited only to this case, but may be alternatively embodied in another embodiment in which the CPU 11 may directly perform the drawing control operation. In the first-mentioned embodiment case, since the GDC 14 executes the drawing operation, the work load which should be originally carried out by the CPU 11 may be reduced.
(18) In the display unit 15, a dot matrix type liquid crystal display apparatus, or the like is employed, while the dot matrix type liquid crystal display apparatus is capable of drawing characters, figures, and the like on the display screen by turning ON/OFF display units (pixels) which are arrayed in rows and columns along a lateral direction and a longitudinal direction of the display unit 15. Then, the display unit 15 displays the pixels which are turned ON/OFF under control of the GDC 14 so as to display a desirable display screen.
(19) The VRAM 16 is a memory which saves and stores a content displayed on the display unit 15. The VRAM 15 stores both area sectional information D1, and one piece, or plural pieces of display format information D2 which correspond to the area sectional information D1. As previously described, the VRAM 16 functions as an area sectional information storage unit and a display format information storage unit. It should also be understood that a single pixel or a collected body made of a plurality of pixels of the display unit 15, or the like may be arbitrarily defined as the area sectional information D1.
(20) The area sectional information D1 corresponds to information which is employed so as to section a plurality of divided areas in such a manner that a desirable image pattern is displayed in the form of a moving image with respect to the plurality of divided areas produced by previously dividing the display screen. The area sectional information D1 has area sectional data D11 which is employed so as to section such divided areas which change an image pattern as the moving image.
(21) The display format information D2 corresponds to information which is employed so as to define display formats of the divided areas in a time sequential manner, while the area sectional information D1 indicates the divided areas. The display format information has area identification data D21, and display color identification data D22. The area identification data D21 is employed so as to identify a section of the divided areas. The display color identification data D22 is employed so as to change a display color of the divided areas corresponding to the area identification data D21. In other words, both the area sectional information D1 and the display format information D2 are related to each other based upon the area sectional data D11 and the area identification data D21.
(22) For instance, in such a case that a display screen G1 indicated in
(23) Five pieces of display format information D2 shown in
(24) When the GDC 14 receives a display request from the CPU 11, the GDC 14 extracts both area section information D1 corresponding to the received display request, and also, display format information D2 related to the above-described area section information D1 from the VRAM 16. Then, the GDC 14 switches the divided areas E corresponding to every section indicated by the area sectional information D1, and the GDC 14 switches the display format information D2 corresponding to the area sectional information D1 every predetermined time so as to be observed, and the GDC 14 draws the display screen G on the display unit 15 in order that the divided area E indicated by the area identification data D21 becomes such a display color indicated by the display color identification data D22. As a result, as represented in
(25) Also, in such a case that image patterns shown in
(26) That is, as indicated in
(27) Five pieces of display format information D2 represented in
(28) When the GDC 14 receives a display request from the CPU 11, the GDC 14 extracts both area section information D1 corresponding to the received display request, and also, display format information D2 related to the above-described area section information D1 from the VRAM 16. Then, the GDC 14 switches the divided areas E corresponding to every section indicated by the area sectional information D1, and the GDC 14 switches the display format information D2 corresponding to the area sectional information D1 every predetermined time so as to be observed, and the GDC 14 draws the display screen G on the display unit 15 in order that the divided area E indicated by the area identification data D21 becomes such a display color indicated by the display color identification data D22. As a result, such display screens G2 that the moving image patterns shown in
(29) In accordance with the above-described moving image display apparatus 10 of the present invention, the information used to display the moving image on the display screen can be reduced only to the area sectional information D1 and the display format information D2 for one screen as to each of the display screens G1 and G2. As a result, the data capacity can be reduced, and also, the workload of the process operations when the data is processed can be reduced. As a consequence, it is possible to provide the moving image display apparatus 10 capable of displaying the moving image by employing the small data amount.
(30) Also, since the display color can be changed with respect to each of the divided areas E, the desirable mark and the like can be flickered, and furthermore, the gradation changes can be represented in the stepwise manner by merely employing the area identification data D21 and the display color identification data D22. As a result, the display effects such as the flickering effect and the fade-in and fade-out effect can be realized by employing the smaller data amount.
(31) In the above embodiment, the display format information D2 is made of palette tables as shown in
(32) For instance, while a display color control program is previously stored in a memory built in the GDC 14, or the like, palette numbers (display colors) are previously stored in the display color identification data D22 of the display format information D2. The display color control program changes the display color of the image G11 which is intended for the moving image of the display screen G1 shown in
(33) As one example of the above-described display color control program, a flow chart represented in
(34) In a step S14, the GDC 14 judges whether or not the above-described flag is equal to 1. When the GDC 14 judges that the flag is equal to 1 (YES in step S14), the GDC 14 adds 10% of the red color to the present palette number so as to set a new palette number in a step S15. Then, in a step S16, the GDC 14 judges whether or not the palette number indicates red. When the GDC 14 judges that the palette number does not indicate red (NO in step S16), the GDC 14 accomplishes the process operation. On the other hand, when the GDC 14 judges that the palette number indicates red (YES in step S16), the GDC 14 sets 0 to the above-described flag in a step S17, and then, accomplishes the process operation.
(35) Also, in the case that the GDC 14 judges that the above-described flag is not equal to 1 in the step S14 (NO in step S14), the GDC 14 subtracts 10% of the red color from the present palette number so as to set a new palette number in a step S18. Then, in a step S19, the GDC 14 judges whether or not the palette number indicates black. When the GDC 14 judges that the palette number does not indicate black (NO in step S19), the GDC 14 accomplishes the process operation. On the other hand, when the GDC 14 judges that the palette number indicates black (YES in step S19), the GDC 14 sets 1 to the above-described flag in a step S20, and then, accomplishes the process operation.
(36) When a series of the process operations indicated in
(37) Even when the moving image display apparatus 10 of the present invention is constructed in the above-described manner, the information used to display the moving image on the display screen G1 can be reduced only to the area sectional information D1 and the display format information D2 for one screen of the display screen G1. As a result, the data capacity can be reduced, and also, the workload of the process operations when the data is processed can be reduced. As a consequence, it is possible to provide the moving image display apparatus 10 capable of displaying the moving image by employing the small data amount. In addition, even when the sort of the display color identification data D22 is not increased, the display color can be changed in the stepwise manner. As a result, it is possible to avoid that the data amount is increased due to the increase in the moving image patterns.
(38) Also, as shown in
(39) Then, in the display format information D2, the palette number of red color is set only to the display color identification data D2 where the area identification data D21 corresponds to P1 with respect to the first frame, and the palette number of black color is set to other display color identification data D2. As explained above, the display color identification data D22 to which the palette number of red color is set in correspondence with each of the first frame to the fifth frame is changed in order to form the display format information D2.
(40) As a result, the GDC 14 switches the display format information D2 represented in
(41) As a consequence, even when the moving image display apparatus 10 of the present invention is constructed in the above-described manner, the information used to display the moving image on the display screen G3 can be reduced only to the area sectional information D1 and the display format information D2 for one screen of the display screen G3. As a result, the data capacity can be reduced, and also, the workload of the process operations when the data is processed can be reduced. Accordingly, it is possible to provide the moving image display apparatus 10 capable of displaying the moving image by employing the small data amount. In addition, the moving image can be displayed by merely changing the display format indicated by the display format information D2 in the time sequential manner. As a result, the amount of the image data required to display the above-described information in the form of the moving image can be furthermore reduced.
(42) It should also be noted that although the above embodiment is explained such a case that one area sectional information D1 and the plurality of display format information D2 related to this area sectional information D1 are stored in the VRAM 16, the present invention is not limited thereto. Alternatively, while plural pieces of area sectional information D1 are switched, a display control operation may be carried out, so that more complex image patterns may be displayed in the form of moving images.
(43) As previously described, since the above-described embodiment merely indicates the typical embodiment of the present invention, the present invention is not limited only to the above-described embodiment. In other words, the present embodiment may be alternatively modified without departing from the technical sprit and scope of the present invention.