Information processing apparatus, information processing method and recording medium storing program
First Claim
1. An information processing apparatus comprising:
- a processor comprising hardware configured to execute the steps of;
obtaining plurality types of motion information representing a plurality of types of motion from one of a motion server and a memory of the information processing apparatus;
obtaining motion video information including a video corresponding to the motion information from the motion server or the memory of the information processing apparatus;
setting motion speed at which motion of the motion information included in the motion list is performed;
generating a first motion list which includes the plural types of motion information and the respective set motion speed corresponding to each other;
obtaining plural types of music information from one of a music server and the memory of the information processing apparatus;
selecting music information from the plural types of music information corresponding to the motion information which are included in the first motion list and displayed on a display;
generating a second motion list which includes the plural types of motion information, the respective set motion speed in the first motion list, and the selected music information, which are correlated to each other;
obtaining music performance information having a specific music speed from the music server or the memory of the information processing apparatus, the music performance information corresponding to the music information in the second motion list;
a video controller configured to output to display the motion video information corresponding to the motion information in the second motion list according to the motion speed in the second motion list; and
a music controller configured to output to a speaker the obtained music performance information corresponding to the music information in the second motion list, the music performance information being output at the music speed corresponding to the motion speed set for the motion information, the music controller being configured to change the music speed of the music performance information from the specific music speed to the music speed in the second motion list in response to outputting the motion video information by the video controller.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes: a first obtaining portion configured to obtain plural pieces of motion information representing type of motion; a second obtaining portion configured to obtain motion video information including a video corresponding to the motion information obtained by the first obtaining portion; a motion list generating portion configured to generate a motion list which includes at least one piece of the motion information among the plural pieces of motion information; a motion speed setting portion configured to set motion speed at which motion of the motion information included in the motion list is performed; a third obtaining portion configured to obtain a music; a video controller configured to output the motion video information corresponding to the motion information in the motion list; and a music controller configured to output the obtained music according to the motion speed set for the motion information in response to outputting the motion video information by the video controller.
15 Citations
8 Claims
-
1. An information processing apparatus comprising:
-
a processor comprising hardware configured to execute the steps of; obtaining plurality types of motion information representing a plurality of types of motion from one of a motion server and a memory of the information processing apparatus; obtaining motion video information including a video corresponding to the motion information from the motion server or the memory of the information processing apparatus; setting motion speed at which motion of the motion information included in the motion list is performed; generating a first motion list which includes the plural types of motion information and the respective set motion speed corresponding to each other; obtaining plural types of music information from one of a music server and the memory of the information processing apparatus; selecting music information from the plural types of music information corresponding to the motion information which are included in the first motion list and displayed on a display; generating a second motion list which includes the plural types of motion information, the respective set motion speed in the first motion list, and the selected music information, which are correlated to each other; obtaining music performance information having a specific music speed from the music server or the memory of the information processing apparatus, the music performance information corresponding to the music information in the second motion list; a video controller configured to output to display the motion video information corresponding to the motion information in the second motion list according to the motion speed in the second motion list; and a music controller configured to output to a speaker the obtained music performance information corresponding to the music information in the second motion list, the music performance information being output at the music speed corresponding to the motion speed set for the motion information, the music controller being configured to change the music speed of the music performance information from the specific music speed to the music speed in the second motion list in response to outputting the motion video information by the video controller. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A contents generating method comprising:
-
obtaining motion information representing plural types of motion; obtaining motion video information including a video corresponding to the obtained motion information included in the motion list; setting motion speed at which motion of the motion information performed; generating a first motion list which includes the plurality types of motion information and the respective set motion speed corresponding to each other; obtaining plural types of music information; selecting music information from the plural types of music information corresponding to the motion information which are included in the first motion list and displayed on a display; generating a second motion list which includes the plural types of motion information, the respective set motion speed in the first motion list, and the selected music information, which are correlated to each other; obtaining music performance information having a first music speed, the music performance information corresponding to the music information in the second motion list; outputting the motion video information corresponding to the motion information in the second motion list according to the set motion speed; and outputting the obtained music performance information correspond to the music information in the second motion list, the music performance information being output at a second music speed corresponding to the motion speed set for the motion information, the music speed of the output performance information being changed from the first music to the second music speed in response to outputting the motion video information.
-
-
8. A non-transitory computer readable recording medium storing a program causing a computer to perform:
-
obtaining motion information representing plural types of motion; obtaining motion video information including a video corresponding to the obtained motion information included in the motion list; setting motion speed at which motion of the motion information performed; generating a first motion list which includes the plural types of motion information and the respective set motion speed corresponding to each other; obtaining plural types of music information; selecting music information from the plural types of music information corresponding to the motion information which are included in the first motion list and displayed on a display; generating a second motion list which includes the plural types of motion information, the respective set motion speed in the first motion list, and the selected music information, which are correlated to each other; obtaining music performance information having a first music speed, the music performance information corresponding to the music information in the second motion list; outputting the motion video information corresponding to the motion information in the motion list according to the set motion speed; and outputting the obtained music performance information corresponding to the music information in the second motion list, the music performance information being output at a second music speed corresponding to the motion speed set for the motion information, the music speed of the output performance information being changed from the first music to the second music speed in response to outputting the motion video information.
-
Specification