Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
289 words
An apparatus, for use in a computer system having a processor for performing a logical operation and a video memory controlled by said processor for storing video data, and for transferring moving-picture video data representing a moving picture to a desirable memory area in said video memory, comprising: a first memory for storing an offset address indicating a start position of said desirable memory area in said video memory; a second memory for storing an adding address indicating a number of bytes of one scanning line in said video memory; first operation means for calculating a vertical address as a function of vertical and horizontal synchronizing signals synchronous with said moving-picture video data, said vertical address being equal to a value of said adding address multiplied by a scanning line number indicating an ordinal number of a scanning line in said moving picture, said scanning line number being specified by a number of pulses of said horizontal synchronizing signal given to said first operation means; a horizontal counter for generating a horizontal address indicating a difference of an address between an initial position of each scanning line in said moving picture and each pixel on said each scanning line; second operation means for adding said vertical address, said horizontal address, and said offset address to obtain a transfer address indicating an address in said video memory corresponding to a position of said each pixel on said each scanning line in said moving picture, and outputting said transfer address onto an address bus connected to said video memory; and data output means for outputting said moving picture video data to be transferred to said video memory according to said transfer address, onto a data bus connected with said video memory.
Claim 2
Independent Claim
289 words
An apparatus, for use in a computer system having a processor for performing a logical operation and a video memory controlled by said processor for storing video data, and for transferring moving-picture video data representing a moving picture to a desirable memory area in said video memory, comprising: a first memory for storing an offset address indicating a start position of said desirable memory area in said video memory; a second memory for storing an adding address indicating a number of bytes of one scanning line in said video memory; first operation means for calculating a vertical address as a function of vertical and horizontal synchronizing signals synchronous with said moving-picture video data, said vertical address being equal to a value of said adding address multiplied by a scanning line number indicating an ordinal number of a scanning line in said moving picture, said scanning line number being specified by a number of pulses of said horizontal synchronizing signal given to said first operation means; a horizontal counter for generating a horizontal address indicating a difference of an address between an initial position of each scanning line in said moving picture and each pixel on said each scanning line; second operation means for adding said vertical address, said horizontal address, and said offset address to obtain a transfer address indicating an address in said video memory corresponding to a position of said each pixel on said each scanning line in said moving picture, and outputting said transfer address onto an address bus connected to said video memory; and data output means for outputting said moving picture video data to be transferred to said video memory according to said transfer address, onto a data bus connected with said video memory.
Claim 3
Dependent Claim
60 words
An apparatus for transferring moving-picture video data in accordance with claim 1, wherein said first operation means comprises: scanning line number generating means for generating said scanning line number on the basis of the number of pulses of said horizontal synchronizing signal; and a multiplier for multiplying said adding address and said scanning line number to obtain said vertical address.
Claim 4
Dependent Claim
48 words
An apparatus for transferring moving-picture video data in accordance with claim 1, wherein said first operation means comprises: an adder for obtaining said vertical address by adding the adding address to itself a number of times equal to the number of pulses of said horizontal synchronizing signals given.
Claim 5
Dependent Claim
90 words
An apparatus for transferring moving-picture video data in accordance with claim 1, wherein said second operation means further comprises: a third memory for storing first through third start addresses respectively indicating start positions of first through third memory areas in said video memory for storing video data of respective three primary colors; and adding means for adding said offset address, said vertical address, and said horizontal address to each of said first through third start addresses, to thereby obtain first through third transfer addresses for said three primary colors, respectively.
Claim 6
Dependent Claim
80 words
An apparatus for transferring moving-picture video data in accordance with claim 4, wherein said adding means comprises: a first adder for adding said offset address to said vertical address to thereby obtain a first address; a second adder for adding said horizontal address to said first address to thereby obtain a second address; and a third adder for adding said second address to each of said first through third start addresses to thereby obtain said first through third transfer addresses.
Claim 7
Dependent Claim
42 words
An apparatus for transferring moving-picture video data in accordance with claim 1, further comprising: bus control means for obtaining right of use of said address bus and said data bus from said processor and returning said right of use to said processor.
Claim 8
Dependent Claim
35 words
An apparatus for transferring moving-picture video data in accordance with claim 6, wherein said data output means comprises means for converting said moving-picture video data supplied in the form of serial data into parallel data.
Claim 9
Dependent Claim
50 words
An apparatus in accordance with claim 1, wherein the computer system further comprises: a processor for performing logical operation; a video memory controlled by said processor for storing video data; and display means for displaying a video image as a function of said video data stored in said video memory.
Claim 10
Dependent Claim
45 words
A computer system in accordance with claim 8, wherein said apparatus for transferring moving-picture video data comprises: bus control means for obtaining right of use of said address bus and said data bus from said processor and returning said right of use to said processor.
Claim 11
Dependent Claim
31 words
A computer system in accordance with claim 9, wherein said data output means comprises means for converting said moving-picture video data supplied in the form of serial data into parallel data.
Claim 12
Dependent Claim
54 words
A computer system in accordance with claim 8, further comprising: decoder means for decoding a moving-picture video signal given from an external device to thereby produce multi-valued video data, said vertical synchronizing signal, and said horizontal synchronizing signal; and binarizing means for binarizing said multi-valued video data to thereby produce said moving-picture video data.
Claim 13
Independent Claim
281 words
A method, for use in a computer system having a processor for performing a logical operation and a video memory controlled by said processor for storing video data, and for transferring moving-picture video data representing a moving picture to a desirable memory area in said video memory, comprising the steps of: (a) storing an offset address in a first memory, said offset address indicating a start position of said desirable memory area in said video memory; (b) storing an adding address in a second memory, said adding address indicating a number of bytes of one scanning line in said video memory; (c) calculating a vertical address as a function of vertical and horizontal synchronizing signals synchronous with said moving-picture video data, said vertical address being equal to a value of said adding address multiplied by a scanning line number indicating an ordinal number of a scanning line in said moving picture, said scanning line number being specified by the number of pulses of said horizontal synchronizing signals given; (d) generating a horizontal address indicating difference of an address between an initial position of each scanning line in said moving picture and each pixel on said each scanning line; (e) adding said vertical address, said horizontal address, and said offset address to obtain a transfer address indicating an address in said video memory corresponding to a position of said each pixel on said each scanning line in said moving picture, and outputting said transfer address onto an address bus connected to said video memory; and (f) outputting said moving-picture video data to be transferred to said video memory according to said transfer address, onto a data bus connected with said video memory.
Claim 14
Independent Claim
281 words
A method, for use in a computer system having a processor for performing a logical operation and a video memory controlled by said processor for storing video data, and for transferring moving-picture video data representing a moving picture to a desirable memory area in said video memory, comprising the steps of: (a) storing an offset address in a first memory, said offset address indicating a start position of said desirable memory area in said video memory; (b) storing an adding address in a second memory, said adding address indicating a number of bytes of one scanning line in said video memory; (c) calculating a vertical address as a function of vertical and horizontal synchronizing signals synchronous with said moving-picture video data, said vertical address being equal to a value of said adding address multiplied by a scanning line number indicating an ordinal number of a scanning line in said moving picture, said scanning line number being specified by the number of pulses of said horizontal synchronizing signals given; (d) generating a horizontal address indicating difference of an address between an initial position of each scanning line in said moving picture and each pixel on said each scanning line; (e) adding said vertical address, said horizontal address, and said offset address to obtain a transfer address indicating an address in said video memory corresponding to a position of said each pixel on said each scanning line in said moving picture, and outputting said transfer address onto an address bus connected to said video memory; and (f) outputting said moving-picture video data to be transferred to said video memory according to said transfer address, onto a data bus connected with said video memory.
Claim 15
Dependent Claim
55 words
A method for transferring moving-picture video data in accordance with claim 12, wherein said step (c) comprises the steps of: (c-1) generating said scanning line number on the basis of the number of pulses of said horizontal synchronizing signal; and (c-2) multiplying said adding address and said scanning line number to obtain said vertical address.
Claim 16
Dependent Claim
48 words
A method for transferring moving-picture video data in accordance with claim 12, wherein said step (c) comprises the step of: (c-3) summing said adding address to itself a number of times equal to the number of pulses of said horizontal synchronizing signal given, to obtain said vertical address.
Claim 17
Dependent Claim
96 words
A method for transferring moving-picture video data in accordance with claim 12, wherein said step (e) comprises the step of: (e-1) storing first through third start addresses in a third memory, said first through third start addresses respectively indicating start positions of first through third memory areas in said video memory for storing video data of respective three primary colors; and (e-2) adding said offset address, said vertical address, and said horizontal address to each of said first through third start addresses, to thereby obtain first through third transfer addresses for said three primary colors, respectively.
Claim 18
Dependent Claim
74 words
A method for transferring moving-picture video data in accordance with claim 15, wherein said step (e-1) comprises the step of: (1) adding said offset address to said vertical address to thereby obtain a first address; (2) adding said horizontal address to said first address to thereby obtain a second address; and (3) adding said second address to each of said first through third start addresses to thereby obtain said first through third transfer addresses.