Patent ID: 7528313

Claim:
A motion data generation device comprising: a storage unit that stores motion pattern data corresponding to a predetermined motion pattern; a beat detection unit that analyses music data and detects a beat of music based on the music data; an interval dividing unit that divides the music data into a plurality of beat intervals based on the beat detected by the beat detection unit; a data allocation unit that allocates the motion pattern data stored in the storage unit to the beat intervals of the music data divided by the interval dividing unit; and a data generation unit that generates motion data in accordance with the motion pattern data allocated to the beat intervals of the music data by the data allocation unit, wherein the storage unit stores attribute information of the motion pattern data in advance, and the data allocation unit allocates the motion pattern data stored in the storage unit to the beat intervals of the music data divided by the interval dividing unit based on a charactcristic of the music detected by the characteristic detection unit and the attribute information of the motion pattern data stored in the storage unit; and wherein the characteristic detection unit detects a chord as a characteristic of the music, and the data allocation unit allocates the same motion pattern data to the beat intervals from which the same chord is detected by the characteristic detection unit in the beat intervals of the music data divided by the interval dividing unit.