Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
449 words
An image display control device, comprising: a first storage device for storing a plurality of patterns of image data, each pattern defining a screen having display image data; an offset register for storing values which define starting positions in said first storage device of the display image data for each screen; a horizontal direction counter for counting dots in a horizontal scanning direction; a vertical direction counter for counting lines in vertical scanning direction; a first storage device control circuit for successively generating address and control signals for reading a respective line of said display image data from each screen from said first storage device within one horizontal scanning period, said address and control signals being based on the values of said offset register and the value of said vertical direction counter; two second storage devices, each selectively storing a thus-read respective line of said display image data for each screen in a predefined order such that image data of a previously stored pattern is overwritten at least by display image data of a subsequently stored pattern, each of said two second storage devices storing alternate horizontal lines of a same frame of image data; a second storage device writing circuit for sequentially writing thus-read image data for each pattern at addresses of a predetermined one of said two second storage devices so as to form an image data line defined by said ordered pattern of image data, said addresses corresponding to displaying dots of said image data; a second storage device reading circuit for reading, according to the value of said horizontal direction counter, said image data line stored in a predetermined one of said two second storage devices; a control circuit for controlling said second storage device writing circuit and said second storage device reading circuit so that an image data writing operation and an image data reading operation are preformed alternately between said two second storage devices for each horizontal scanning period; at least one direction register storing at least one of X-direction and Y-direction sizes of said display image data measured from said defining starting positions of said plurality of patterns of image data, respectively; and an arrangement-starting-point register for storing values which indicate arrangement-starting-position from which said display image data of said plurality of patterns of image data are positioned in an imaginary coordinate plane, respectively, wherein said first storage device control circuit successively generates address and control signals for reading a respective line of said display image data from said first storage device, based on the values of said arrangement-starting-point register, the values of said offset register, the values of said vertical direction counter and values of said at least one direction register.
Claim 2
Dependent Claim
449 words
An image display control device, comprising: a first storage device for storing a plurality of patterns of image data, each pattern defining a screen having display image data; an offset register for storing values which define starting positions in said first storage device of the display image data for each screen; a horizontal direction counter for counting dots in a horizontal scanning direction; a vertical direction counter for counting lines in vertical scanning direction; a first storage device control circuit for successively generating address and control signals for reading a respective line of said display image data from each screen from said first storage device within one horizontal scanning period, said address and control signals being based on the values of said offset register and the value of said vertical direction counter; two second storage devices, each selectively storing a thus-read respective line of said display image data for each screen in a predefined order such that image data of a previously stored pattern is overwritten at least by display image data of a subsequently stored pattern, each of said two second storage devices storing alternate horizontal lines of a same frame of image data; a second storage device writing circuit for sequentially writing thus-read image data for each pattern at addresses of a predetermined one of said two second storage devices so as to form an image data line defined by said ordered pattern of image data, said addresses corresponding to displaying dots of said image data; a second storage device reading circuit for reading, according to the value of said horizontal direction counter, said image data line stored in a predetermined one of said two second storage devices; a control circuit for controlling said second storage device writing circuit and said second storage device reading circuit so that an image data writing operation and an image data reading operation are preformed alternately between said two second storage devices for each horizontal scanning period; at least one direction register storing at least one of X-direction and Y-direction sizes of said display image data measured from said defining starting positions of said plurality of patterns of image data, respectively; and an arrangement-starting-point register for storing values which indicate arrangement-starting-position from which said display image data of said plurality of patterns of image data are positioned in an imaginary coordinate plane, respectively, wherein said first storage device control circuit successively generates address and control signals for reading a respective line of said display image data from said first storage device, based on the values of said arrangement-starting-point register, the values of said offset register, the values of said vertical direction counter and values of said at least one direction register.
Claim 3
Dependent Claim
64 words
The image display control device according to claim 1, further comprising a priority order register for storing a value indicating a display priority order of said plurality of patterns of image data, wherein said first storage device control circuit controls, based on said display priority order, an order in which said display image data for each screen are read from said first storage device.
Claim 4
Dependent Claim
81 words
The image display control device, according to claim 1, wherein: said first storage device has a RAM port and a serial port; and said first storage device control circuit performs a writing operation in response to instructions of a CPU to said RAM port of said first storage device and provides to said RAM port instructions for transferring image data from a RAM to said serial port, such that at least said display image data is output through said serial port.
Claim 5
Dependent Claim
94 words
The image display control device, according to claim 1, further comprising an image mode setting register for storing values indicating how a storage area of said first storage device is divided into image data storage areas for said plurality of patterns of image data, and for indicating how said image data storage areas are assigned for said plurality of patterns of image data, and wherein said first storage device control circuit generates address and control signals for said first storage device at least partially in response to values of said image mode setting register.
Claim 6
Dependent Claim
445 words
An image display control device, comprising: a first storage device for storing a plurality of patterns of image data, each pattern defining a screen having display image data; an offset register for storing values which define starting positions in said first storage device of the display image data for each screen; a horizontal direction counter for counting dots in a horizontal scanning direction; a vertical direction counter for counting lines in vertical scanning direction; a first storage device control circuit for successively generating address and control signals for reading a respective line of said display image data from each screen from said first storage device within one horizontal scanning period, said address and control signals being based on values of said offset register and a value of said vertical direction counter; two second storage devices, each selectively storing a thus-read respective line of said display image data for each screen in a predefined order such that image data of a previously stored pattern is overwritten at least by display image data of a subsequently stored pattern; a second storage device writing circuit for sequentially writing thus-read image data for each pattern at addresses of a predetermined one of said two second storage devices so as to form an image data line defined by said ordered pattern of image data, said addresses corresponding to displaying dots of said image data; a second storage device reading circuit for reading, according to the value of said horizontal direction counter, said image data line stored in a predetermined one of said two second storage devices; a control circuit for controlling said second storage device writing circuit and said second storage device reading circuit so that an image data writing operation and an image data reading operation are preformed alternately between said two second storage devices for each horizontal scanning period; an X-direction register for storing values which indicate X-direction sizes of said display image data for each screen measured from said starting positions of said display image data for each screen; a Y-direction register for storing values which indicate Y-direction sizes of said display image data for each screen measured from said starting positions of said display image data for each screen; and an arrangement-starting-point register for storing values which indicate arrangement-starting-positions from which said display image data for each screen are positioned in an imaginary coordinate plane; wherein said first storage device control circuit successively generates address and control signals for reading said respective line of said display image data from each screen based on values of said arrangement-starting-point register, values of said offset register, a value of said vertical direction counter and values of said Y-direction register.
Claim 7
Dependent Claim
445 words
An image display control device, comprising: a first storage device for storing a plurality of patterns of image data, each pattern defining a screen having display image data; an offset register for storing values which define starting positions in said first storage device of the display image data for each screen; a horizontal direction counter for counting dots in a horizontal scanning direction; a vertical direction counter for counting lines in vertical scanning direction; a first storage device control circuit for successively generating address and control signals for reading a respective line of said display image data from each screen from said first storage device within one horizontal scanning period, said address and control signals being based on values of said offset register and a value of said vertical direction counter; two second storage devices, each selectively storing a thus-read respective line of said display image data for each screen in a predefined order such that image data of a previously stored pattern is overwritten at least by display image data of a subsequently stored pattern; a second storage device writing circuit for sequentially writing thus-read image data for each pattern at addresses of a predetermined one of said two second storage devices so as to form an image data line defined by said ordered pattern of image data, said addresses corresponding to displaying dots of said image data; a second storage device reading circuit for reading, according to the value of said horizontal direction counter, said image data line stored in a predetermined one of said two second storage devices; a control circuit for controlling said second storage device writing circuit and said second storage device reading circuit so that an image data writing operation and an image data reading operation are preformed alternately between said two second storage devices for each horizontal scanning period; an X-direction register for storing values which indicate X-direction sizes of said display image data for each screen measured from said starting positions of said display image data for each screen; a Y-direction register for storing values which indicate Y-direction sizes of said display image data for each screen measured from said starting positions of said display image data for each screen; and an arrangement-starting-point register for storing values which indicate arrangement-starting-positions from which said display image data for each screen are positioned in an imaginary coordinate plane; wherein said first storage device control circuit successively generates address and control signals for reading said respective line of said display image data from each screen based on values of said arrangement-starting-point register, values of said offset register, a value of said vertical direction counter and values of said Y-direction register.
Claim 8
Independent Claim
318 words
A method for controlling an image display, comprising: storing a plurality of patterns of image data, each pattern of image data defining a screen having display image data; defining starting positions of the display image data for each screen, each starting position representing a memory address for the display image data; successively generating address and control signals for reading a respective line of the display image data from each screen during one horizontal scanning period, said address and control signals being generated at least partially in response to the starting position of the display image data for each screen; alternately storing a read line of display image data for each screen into one of two line storage devices such that image data of a previously stored pattern is overwritten at least by display image data of subsequently stored pattern to form display line image data, each of the two line storage devices storing alternate horizontal lines of a same frame of image data; alternately reading the display line image data from the two line storage devices such that display line image data is read from one line store device while display line image data is written to the other line storage device; storing at least one direction value comprising at least one of X-direction and Y-direction sizes of said display image data measured from said defining starting positions of said plurality of patterns of image data, respectively; and storing values which indicate arrangement-starting-position from which said display image data of said plurality of patterns of image data are positioned in an imaginary coordinate plane, respectively, wherein said step of successively generating address and control signals for reading a respective line of said display image data from said first storage device is based at least on the values of said arrangement-starting-position storing step, and the values of said defining starting position step and said at least one direction value.
Claim 9
Independent Claim
318 words
A method for controlling an image display, comprising: storing a plurality of patterns of image data, each pattern of image data defining a screen having display image data; defining starting positions of the display image data for each screen, each starting position representing a memory address for the display image data; successively generating address and control signals for reading a respective line of the display image data from each screen during one horizontal scanning period, said address and control signals being generated at least partially in response to the starting position of the display image data for each screen; alternately storing a read line of display image data for each screen into one of two line storage devices such that image data of a previously stored pattern is overwritten at least by display image data of subsequently stored pattern to form display line image data, each of the two line storage devices storing alternate horizontal lines of a same frame of image data; alternately reading the display line image data from the two line storage devices such that display line image data is read from one line store device while display line image data is written to the other line storage device; storing at least one direction value comprising at least one of X-direction and Y-direction sizes of said display image data measured from said defining starting positions of said plurality of patterns of image data, respectively; and storing values which indicate arrangement-starting-position from which said display image data of said plurality of patterns of image data are positioned in an imaginary coordinate plane, respectively, wherein said step of successively generating address and control signals for reading a respective line of said display image data from said first storage device is based at least on the values of said arrangement-starting-position storing step, and the values of said defining starting position step and said at least one direction value.