Audio reproducing apparatus, information processing apparatus and audio reproducing method, allowing efficient data selection
First Claim
1. An audio reproducing apparatus comprising an interface for allowing a user to select one of a plurality of pieces of audio data, the apparatus comprising:
- an array generation unit operative to generate array information based on a condition specified by the user from a multiple-choice list and to store the array information associated with identification information of the user in a storage medium, the array information indicating an array of images respectively associated with the plurality of pieces of audio data;
a display unit operative to lay out and display the images in an array on a screen according to the array information associated with the user;
an input unit operative to receive an input from the user for selecting one or more positions among the images on the screen, which selection represents a desire by the user to execute the audio data associated with the selected images and which selection is determined by the user and not predetermined by another entity; and
a reproducing unit operative to concurrently play at least two or more of the plurality of pieces of audio data corresponding to a plurality of images displayed within a predetermined boundary from the position on the screen and selected via the input unit, whereinthe display unit lays out and displays the images while not changing positions of the respective images in the array once displayed,thereafter, the input unit receives sequentially positions of a cursor as the selected positions on the screen as movement of the cursor displayed on the screen, where the selected positions represent the executed audio data associated with the selected images,the reproducing unit changes audio data to be executed continuously according to changes in the selected position on the screen, andthe display unit is further operative to;
(i) store a trace of the sequential and selected positions of the cursor moving on the array of images in a storage medium so as to accumulate a reproduction history for the user over one or more separate uses of the reproducing apparatus by such user, (ii) determine whether there are one or more past traces for such user stored in the storage medium when the audio reproducing apparatus is operated by such user, (iii) read out the past traces from the storage medium, and (iv) display a graphic figure on or near the displayed array of images representing the traces, regardless of a current position of the cursor, where the graphic figure shows an entirety of at least one of the one or more past traces as a free-form line in a single image, such that the free form line represents the sequential positions of the user'"'"'s manipulation of, and movement of, the cursor over the array of images on the display, wherein the free form line is determined by the user in accordance with the user'"'"'s selection of the one or more positions among the images on the screen and by the user'"'"'s desire to execute the audio data associated with the selected images, and which selection is determined by the user and not predetermined by another entity.
6 Assignments
0 Petitions
Accused Products
Abstract
An image display field, a whole map display field, a cursor are displayed on the music data selection screen. In the image display field is displayed an array of images which belong to one partition that can be displayed at a time and which are included in an array of images which represent whole audio data and is defined fixedly in advance. In the whole map display field is displayed a whole map indicating a display-area guide which shows where a partition being displayed now is located in the whole array and indicating a trajectory line which represents the trajectory of the cursor in the past. A plurality of pieces of music data represented by an image, which the cursor indicates, and images located around the image are reproduced concurrently.
20 Citations
15 Claims
-
1. An audio reproducing apparatus comprising an interface for allowing a user to select one of a plurality of pieces of audio data, the apparatus comprising:
-
an array generation unit operative to generate array information based on a condition specified by the user from a multiple-choice list and to store the array information associated with identification information of the user in a storage medium, the array information indicating an array of images respectively associated with the plurality of pieces of audio data; a display unit operative to lay out and display the images in an array on a screen according to the array information associated with the user; an input unit operative to receive an input from the user for selecting one or more positions among the images on the screen, which selection represents a desire by the user to execute the audio data associated with the selected images and which selection is determined by the user and not predetermined by another entity; and a reproducing unit operative to concurrently play at least two or more of the plurality of pieces of audio data corresponding to a plurality of images displayed within a predetermined boundary from the position on the screen and selected via the input unit, wherein the display unit lays out and displays the images while not changing positions of the respective images in the array once displayed, thereafter, the input unit receives sequentially positions of a cursor as the selected positions on the screen as movement of the cursor displayed on the screen, where the selected positions represent the executed audio data associated with the selected images, the reproducing unit changes audio data to be executed continuously according to changes in the selected position on the screen, and the display unit is further operative to;
(i) store a trace of the sequential and selected positions of the cursor moving on the array of images in a storage medium so as to accumulate a reproduction history for the user over one or more separate uses of the reproducing apparatus by such user, (ii) determine whether there are one or more past traces for such user stored in the storage medium when the audio reproducing apparatus is operated by such user, (iii) read out the past traces from the storage medium, and (iv) display a graphic figure on or near the displayed array of images representing the traces, regardless of a current position of the cursor, where the graphic figure shows an entirety of at least one of the one or more past traces as a free-form line in a single image, such that the free form line represents the sequential positions of the user'"'"'s manipulation of, and movement of, the cursor over the array of images on the display, wherein the free form line is determined by the user in accordance with the user'"'"'s selection of the one or more positions among the images on the screen and by the user'"'"'s desire to execute the audio data associated with the selected images, and which selection is determined by the user and not predetermined by another entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An information processing apparatus comprising an interface for allowing a user to select one of a plurality of pieces of electronic data, the apparatus comprising:
-
a display unit operative to display images associated with the respective plurality of pieces of electronic data in an array on a screen according to an array information stored in a storage medium associated with the user; and an input unit operative to receive sequential positions of a cursor which is moved on the screen for allowing the user to select one or more images among the displayed images, which selection represents a desire by the user to execute the electronic data associated with the selected images and which selection is determined by the user and not predetermined by another entity, wherein the display unit is further operative to;
(i) store a trace of the sequential and selected positions of the cursor moving on the array of images in a storage medium so as to accumulate a reproduction history for the user over one or more separate uses of the information processing apparatus by such user, (ii) determine whether there are one or more past traces for such user stored in the storage medium when the information processing apparatus is operated by such user, (iii) read out the past traces from the storage medium, and (iv) display a graphic figure on or near the displayed array of images representing the traces, regardless of a current position of the cursor, where the graphic figure shows an entirety of at least one of the one or more past traces as a free-form line in a single image, such that the free form line represents the sequential positions of the user'"'"'s manipulation of, and movement of, the cursor over the array of images on the display, wherein the free form line is determined by the user in accordance with the user'"'"'s selection of the one or more positions among the images on the screen and by the user'"'"'s desire to execute the audio data associated with the selected images, and which selection is determined by the user and not predetermined by another entity. - View Dependent Claims (13)
-
-
14. An audio reproducing method comprising:
-
generating array information depending on each user'"'"'s preference and to store the array information associated with identification information of the user in a storage medium, the array information indicating an array of images respectively associated with a plurality of pieces of audio data; setting and displaying the images in an array on a screen according to the array information associated with the user; receiving an input from the user for selecting one or more positions among the images on the screen, which selection represents a desire by the user to execute the audio data associated with the selected images and which selection is determined by the user and not predetermined by another entity; concurrently playing at least two or more of the plurality of pieces of audio data corresponding to a plurality of images displayed within a predetermined boundary from the selected position on the screen, transmitting a sequential input of positions of a cursor as selected positions on the screen upon movement of the cursor on the screen, continuously changing audio data that is concurrently played, in accordance with changes of the selected positions on the screen, storing a trace of the sequential and selected positions of the cursor moving on the array of images in a storage medium so as to accumulate a reproduction history for the user over one or more separate uses by such user, determining whether there are one or more past traces for such user stored in the storage medium during a new use by such user, reading out the past traces from the storage medium, and displaying a graphic figure on or near the displayed array of images representing the traces, regardless of a current position of the cursor, where the graphic figure shows an entirety of at least one of the one or more past traces as a free-form line in a single image, such that the free form line represents the sequential positions of the user'"'"'s manipulation of, and movement of, the cursor over the array of images on the display, wherein the free form line is determined by the user in accordance with the user'"'"'s selection of the one or more positions among the images on the screen and by the user'"'"'s desire to execute the audio data associated with the selected images, and which selection is determined by the user and not predetermined by another entity.
-
-
15. A computer program product comprising:
-
a first module which generates array information depending on each user'"'"'s preference and to store the array information associated with identification information of the user in a storage medium, the array information indicating an array of images respectively associated with the plurality of pieces of audio data; a second module which sets and displays the images in an array on a screen according to the array information associated with the user; a third module which receives an input from the user for selecting one or more positions among the images on the screen, which selection represents a desire by the user to execute the audio data associated with the selected images and which selection is determined by the user and not predetermined by another entity; a fourth module which concurrently plays at least two of the plurality of pieces of audio data corresponding to a plurality of images displayed within a predetermined boundary from the selected position on the screen wherein the third module receives sequentially positions of a cursor as selected positions on the screen during movement of the cursor on the screen, the fourth module changes audio data to be executed continuously according to changes in the selected position on the screen, and the second module further;
(i) stores a trace of the sequential and selected positions of the cursor moving on the array of images in a storage medium so as to accumulate a reproduction history for the user over one or more separate uses by such user, (ii) determine whether there are one or more past traces for such user stored in the storage medium during a new use by such user, (iii) read out the past traces from the storage medium, and (iv) display a graphic figure on or near the displayed array of images representing the traces, regardless of a current position of the cursor, where the graphic figure shows an entirety of at least one of the one or more past traces as a free-form line in a single image, such that the free form line represents the sequential positions of the user'"'"'s manipulation of, and movement of, the cursor over the array of images on the display, wherein the free form line is determined by the user in accordance with the user'"'"'s selection of the one or more positions among the images on the screen and by the user'"'"'s desire to execute the audio data associated with the selected images, and which selection is determined by the user and not predetermined by another entity.
-
Specification