US5467326A - Apparatus for selectively playing a recording medium - Google Patents

Apparatus for selectively playing a recording medium Download PDF

Info

Publication number
US5467326A
US5467326A US08/314,895 US31489594A US5467326A US 5467326 A US5467326 A US 5467326A US 31489594 A US31489594 A US 31489594A US 5467326 A US5467326 A US 5467326A
Authority
US
United States
Prior art keywords
disk
music
data
recording media
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US08/314,895
Inventor
Masahiko Miyashita
Tatsuyuki Miyazawa
Hiroshi Fujii
Yoshihiro Kitano
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Electronic Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Assigned to PIONEER ELECTRONIC CORPORATION reassignment PIONEER ELECTRONIC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FUJII, HIROSHI, KITANO, YOSHIHIRO, MIYASHITA, MASAHIKO, MIYAZAWA, TATSUYUKI
Application granted granted Critical
Publication of US5467326A publication Critical patent/US5467326A/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B17/00Guiding record carriers not specifically of filamentary or web form, or of supports therefor
    • G11B17/22Guiding record carriers not specifically of filamentary or web form, or of supports therefor from random access magazine of disc records
    • G11B17/228Control systems for magazines
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/002Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs

Definitions

  • the present invention relates to an apparatus for playing a recording medium, having a plurality of recording media on which the sounds of musical performance and the like are recorded and selectively playing a recording medium from among the plurality of recording media.
  • a karaoke reproducing apparatus As an apparatus for playing a recording medium, there is a karaoke reproducing apparatus.
  • the karaoke reproducing apparatus is accommodated with a plurality of recording media on which sounds of karaoke music (instrumental accompaniment) are recorded, and at a plying mode, extracts a recording medium on which sound of a selected piece of karaoke music is recorded, from the plurality of the recording media, and plays the selected piece of music.
  • a jukebox as an apparatus having a structure similar to that of the karaoke reproducing apparatus.
  • these recording medium playing apparatuses including the karaoke reproducing apparatus, there is a need for performing an operation of installation whenever a recording medium is newly accommodated so as to store information related to the contents of the recording medium as well as the accommodating position thereof in a memory.
  • the installation operation is carried out so as to execute a quick-access to the portion where sound of a selected piece of music is recorded on a recording medium which has been chosen from a plurality of recording media. This selection of a recording medium should be made immediately after any one piece of music is selected.
  • the recording media should be placed in a predetermined position in the accommodating section arranged for each of the recording media. Therefore, it lacks flexibility in placing them in such a position.
  • an apparatus for playing recording media comprises an accommodating section for accommodating a plurality of recording media, memory means for storing relation information related to the recorded contents of each of the plurality of recording media, and position information indicating the position of each of the plurality of recording media, and means for selectively playing a recording medium from the plurality of recording media in accordance with an instruction while referring to the stored contents of the memory means, wherein at least one of the plurality of recording media is a correlative position information recording medium for recording the relation information of each of the plurality of recording media, and correlative position information indicating correlative positions of each of the plurality of recording media at the time of being accommodated, and the memory means interrelatedly stores in memory the correlative position information and the relation information of the plurality of recording media reproduced by the playing means from the correlative position information recording medium.
  • a plurality of recording media are accommodated in an accommodating section together with a correlative position information recording medium which is recorded relation information related to the recorded contents of each of the plurality of recording media, and correlative position information indicating correlative positions of the plurality of recording media at the time of the accommodated condition, and then, the correlative position information and the relation information reproduced by playing means from the correlative position information recording medium are interrelatedly hold in a memory with respect to a plurality of recording media.
  • FIG. 1 is a block diagram showing an embodiment according to the present invention
  • FIG. 2 is a view showing the arrangement of packs in a disk accommodating section
  • FIG. 3 is a view showing the structure of one pack
  • FIG. 4 is a view showing the constitution of a disk information area
  • FIG. 5 is a flowchart showing an operation of installation
  • FIG. 6 is a view showing an information table for pieces of music
  • FIG. 7 is a flowchart showing the operation of selecting pieces of music
  • FIG. 8 is a view showing a listed table for selecting pieces of music
  • FIG. 9 is a flowchart showing the operation of disk play
  • FIG. 10 is a flowchart showing the continued portion of the operation of disk play represented in FIG. 9;
  • FIG. 11 is a block diagram showing another embodiment according to the present invention.
  • FIG. 12 is a flowchart showing the operation of installation for an apparatus represented in FIG. 11;
  • FIG. 13 is a flowchart showing the continued portion of the operation of installation represented in FIG. 12;
  • FIG. 14 is an information table for pieces of music provided for the apparatus represented in FIG. 11.
  • FIG. 15 is a flowchart showing the operation of disk play for the apparatus represented in FIG. 11.
  • an autochanger 1 comprises a disk accommodating section 2, a disk carrier section 3 and two player sections 4a and 4b.
  • the first player section 4a plays the so-called CD-G disk on which in the main code area thereof, voice data on instrumental accompaniments are recorded while in the sub-code area, graphics data on the words of songs are recorded, respectively.
  • the second player section 4b plays a disk on which compressed image data representing background images, control data, information data, and others are recorded (hereinafter referred to as background image disk).
  • background image disk a disk on which compressed image data representing background images, control data, information data, and others are recorded.
  • Trays are arranged in each accommodating position of the disks for placing them. For all the trays, tray numbers are provided in number order beginning from 1, for instance.
  • two disks (each one of the CD-G and background image disks) from the plurality of disks 5 are fed no the turntables (not shown) of the player sections 4a and 4b by the disk carrier section 3.
  • the player sections 4a and 4b output the data read from the disks by playing the disks on the turntables, respectively.
  • the disk carrier section 3 and player sections 4a and 4b operate in accordance with instructions from a system controller 7 which will be described later.
  • a CD decoder 8 is connected to the data output of the first player section 4a, and demodulates the data output from the first player section 4a to obtain audio data on the main code and graphics data on the sub-code, respectively.
  • the audio data is supplied to a D/A converter 9 while the graphics data, to a graphics decoder 10.
  • the audio data is converted into an analog audio signal.
  • the analog audio signal is supplied to a speaker 12 through an amplifier 11.
  • the graphics decoder 10 converts the graphics data into a graphic image signal to supply them to an image mixer 13.
  • a data separator 14 is connected to the data output of the second player section 4b, separates the data output from the second player section 4b to various types of data such as compressed image data, control data, information data, and others, respectively, and outputs each of them from the respective output terminals independently.
  • a video decoder 15 is connected in addition to the above-mentioned system controller 7.
  • terminals are provided in order to connect an external device 16 to it.
  • the external device 16 is a controller dedicated to performing the instrumental accompaniments, which controls illumination, images, superimposition, and others.
  • the video decoder 15 decodes the compressed image data thus separated to reconstruct it as non-compressed image data.
  • the image data output from the video decoder 15 is supplied to a D/A converter 17 so that the data is converted into an analog background image signal.
  • the background image signal is output through as it is, and at the same time, supplied to the image mixer 13.
  • the system controller 7 consisted of a microcomputer, receives the separated information data.
  • the information data is stored in a RAM (Random Access Memory) 18, and also, is selectively read from the RAM 18.
  • the information data thus read is processed in the system controller 7 and supplied to a controller 20 for displaying characters.
  • the display character controller 20 is provided with a character generator for generating character data indicative of the characters to be displayed corresponding to the information data, and a V-RAM (Video-Random Access Memory) in which the character data is written.
  • the written character data is read from the V-RAM in synchronism with the synchronizing signal of the above-mentioned background image signal.
  • the read data is converted into a character image signal and output to the image mixer 13.
  • the character image signal is mixed by the image mixer 13 with the background image signal from the D/A converter 17 or the graphics image signal from the graphics decoder 10.
  • the system controller 7 is connected with an operation section 19.
  • the operation section 19 has a keyboard (not shown) for designating a piece of music to be played back and a receiver (not shown) for receiving a music designation signal transmitted from a remote control transmitter 21.
  • each pack contains a plurality of CD-G disks and one background image disk.
  • CD-G disks contains a plurality of CD-G disks and one background image disk.
  • four CD-G disks 26 and a background image disk 27 are packed.
  • the maximum number of CD-G disks per pack is predetermined, but any number of CD-G disks can be retained per pack for actual use if it is less than the maximum number.
  • an information recording area in the background image disk has a non-real time file area and a real time file area.
  • the non-real time file area is recorded with access information files such as TOC, and instrumental accompaniment information files such as titles of music.
  • access information files such as TOC
  • instrumental accompaniment information files such as titles of music.
  • digitalized background image signals, and real time data for controlling the external device 16 are recorded by means of time-division multiplex.
  • the access information file includes data representing the positions, time lengths, and others in the real time file area.
  • the instrumental accompaniment information file includes the selection numbers of recorded pieces of music on the CD-G disks belonging to one pack, information regarding correlative positions, track numbers, and various other information regarding pieces of music such as the titles of music. These are recorded per music selection number.
  • the information regarding the correlative positions is defined for each of the CD-G disks, which represents the tray numbers from the tray arranged for the background image disk to the trays arranged for the CD-G disks in one pack.
  • the correlative position information corresponding to a tray arranged for a CD-G disk is defined as 1 or -1 when it is positioned next to the tray arranged for the background image disk.
  • the positive or negative sign of the correlative position information is set in accordance with the position where the background image disk is located in that pack.
  • the track number indicates the recorded order corresponding to a piece of music designated by a selection number on the CD-G disk which contains that music.
  • the system controller 7 receives a tray address to be accommodated in the disk accommodating section 2 (step S1). This is input by the user through the keys on the operation section 19 as required. The input address is the tray address in the location where the background image disk is accommodated.
  • the controller 7 determines whether or not a disk is accommodated in the position indicated by the tray number (step S2). Although not shown, this identification is performed in accordance with an output from a switch provided for each of the trays. The switch is caused to turn on or off in response to the presence of a disk.
  • the controller 7 When the presence of a disk is detected in the position indicated by the input tray number, the controller 7 generates a disk setting instruction to the disk carrier section 3 in order to feed that particular disk for its setting on the turntable of the second player section 4b (step S3).
  • step S4 When the disk carrier section 3 completes setting the disk on the turntable of the second player section 4b, this event is represented by a signal indicating the completion of setting, and transferred to the system controller 7.
  • step S4 the system controller 7 generates an instruction to the second player section 4b to drive and rotate the disk (step S5), and also, to read the data (step S6).
  • step S6 The second player section 4b rotates the turntable together with the disk, and outputs the data read from the non-real time file area of the disk after the rotation of the disk reaches a given revolution.
  • the data thus read is supplied to the system controller 7 through the data separator 14, and provisionally stored in the buffer memory (not shown) in the system controller 7.
  • the system controller 7 writes, for each music, the selection number, the information regarding the correlative positions, the track number, and the title of music in the external RAM 18 in storing positions corresponding to the input tray number (step S7).
  • the tray number input at the step S1 is N as shown in FIG. 6, 100-01, 100-02, 100-03, . . . are written as the music selection numbers, 1, 1, 2, . . . as the correlative positions, and 5, 11, 3, . . . , as the track numbers corresponding to the tray number N, respectively.
  • the music information table is formed.
  • the correlative position information and track numbers exist as many as the corresponding music selection numbers.
  • the controller 7 determine whether or not the data has been read in the player section 4b (step S8). For example, the data writing to the RAM 18 is executed at the step S7 until when a bit indicating the completion of data supply is given so that it is known that the data reading is terminated.
  • the flag indicating the completion of installation is set at "1" with respect to the input tray number in the music information table (step S9).
  • the initial value is "0" for the installation completion flag. Therefore, in the example shown in FIG. 6, the flag is set at "1" with respect to the tray number N.
  • step S10 an instruction is issued to the second player section 4b for stopping its operation (step S10), while a disk return instruction is issued to the disk carrier section 3 (step S11).
  • the second player section 4b stops driving the turntable to rotate, and then, the disk carrier section 3 transports the disk from the turntable to a given accommodating position of that particular disk in the disk accommodating section 2, and accommodates it.
  • the system controller 7 reads one after another each of the correlative position information written in the RAM 18 (step S12), calculates each tray number of the CD-G disks (step S13), and sets the installation completion flag at "1" with respect to the tray number thus calculated (step S14).
  • a value of N-m which is obtainable by the tray number N subtracted by the correlative position information m, is the tray number for that particular CD-G disk. If, for example, the correlative position information is defined as 1 for a CD-G disk, a value of N-1 becomes the tray number for that disk.
  • the correlative position information exists as many as the numbers of CD-G disks in one pack.
  • the numbers of correlative position information are also three, as 1, 2, and 3.
  • the tray numbers are obtained as N-1, N-2, and N-3, too. Then, as shown in FIG. 6, the flag indicating the completion of installation is set at "1" in the corresponding position in the music information table formed in the RAM 18.
  • step S14 the system controller 7 determines whether or not any disk is newly accommodated in addition to the current one (step S15). If a plurality of tray numbers are input at the step S1, there should be some other disks newly accommodated in the disk accommodating section 2. The process proceeds to step S2 where it is determined whether or not any disk is accommodated in the location corresponding to the tray number which is received subsequently. Then, the above-mentioned operation will be repeated. If there is no other disk newly accommodated, the current operation of installation is terminated.
  • the tray number where the background image disk is accommodated is known by use of such a switch at the time of installation. Therefore, it is unnecessary for the user to operate any key to input the tray number.
  • the instrumental accompaniments can be performed in relation to music selected by the user.
  • the user operates the numerical keys or alphabetical keys of the operation section 19 or the remote control transmitter 21 to input the music selection number.
  • the music selection number is formed by a plurality of digits including a hyphen such as 100-01 mentioned above. This number is used to specify a pack and some music recorded on disks in the pack.
  • the keys are operated by the user, the number is held in a buffer (not shown) in the operation section 19.
  • the system controller 7 determines whether or not the music selection keys (not shown) in the operation section 19 are operated by the application of a given timing or an interrupting action (step S21).
  • the music selection number is read from the aforesaid buffer to write it onto a list table for selected pieces of music in the RAM 18 (step S22).
  • the music selection list table is formed in the RAM 18, and as shown in FIG. 8, the music selection numbers are written in the order of playback performances. Whenever a playback performance is over, such order of performances is shifted up one by one.
  • the title of the music corresponding to the music selection number thus read is read from the music information table in the RAM 18 (step S23).
  • the music title which is read as data is supplied to the display character controller 20 (step S24). In the display character controller 20, displaying character data indicative of the music title is generated and written in a given position on the V-RAM.
  • the written displaying character data is read, and output to the image synthesizer 13 after being converted into a character image signal.
  • the image synthesizer 13 if the character image signal indicates a given color, the signal is output from the D/A converter 17 in place of the background image signal, thus being mixed with the background image signal.
  • the music title is represented as a character image on the display 22 to make it possible to confirm that the music selected by the key operation is accepted.
  • the system controller 7 reads at first the music selection number corresponding to the first number in the order of performances in the list table for selecting pieces of music formed in the RAM 18 (step S32). Then, the controller 7 reads the tray number of the background image disk corresponding to the read music selection number, from the music information table in the RAM 18 (step S33), and further, reads the title of the music corresponding to the read music selection number, from the music information table in the RAM 18 (step S34), to supply the title of the music as read data to the display character controller 20 (step S35). In this way, the music title is represented as a character image on the display 22, hence making it possible to recognize the next music of instrumental accompaniment by vision.
  • the system controller 7 reads the correlative position information regarding and track number corresponding to the read music selection number, from the music information table (step S36), and calculates the tray number of the CD-G disk for the music selection number from the tray number of the background image disk and the correlative position information (step S37).
  • This calculation of the tray number for the CD-G disk is made in the same manner as-the step S13, and given the tray number of the background image disk obtained at the step S33 as N, and the correlative position information obtained at the step S36 as m, respectively, the tray number of the CD-G disk corresponding to the music selection number is a value of N-m which is obtainable by subtracting the correlative position information m from the tray number N.
  • a disk setting instruction is issued to the disk carrier section 3 (step S38) in order to install the disk carrying the read tray number of the background image disk, on the turntable of the second player section 4b.
  • a signal indicating the completion of installation is supplied to the system controller 7.
  • the system controller 7 receives the installation completion signal (step S39), it generates a disk setting instruction to the disk carrier section 3 (step S40) in order to install, on the turntable of the first player section 4a, the disk carrying the calculated tray number of the CD-G disk.
  • a signal indicating the completion of installation is supplied to the system controller 7.
  • the system controller 7 When the system controller 7 receives the installation completion signal (step S41), it generates instructions to the first and second player sections 4a and 4b in order to drive the disks to rotate (step S42). The system controller 7 instructs the first player section 4a to play the disk in relation to the music corresponding to the read track number (step S43) and the second player section 4b to play the disk in relation to the real time file area (step S44). In this way, the first player section 4a starts playing the music designated by the music selection number, and audio data is supplied to the amplifier 11 from the CD decoder 8 through the D/A converter 9 as an analog audio signal thereby to drive the speaker 12. Graphics data from the CD decoder 8 is supplied to the image mixer 13 through the graphics decoder 10 as a graphics image signal.
  • the second player section 4b outputs compressed image data.
  • the compressed image data is converted into an analog background image signal through the data separator 14, video decoder 15 and D/A converter 17, and supplied further to the display 22 through the image mixer 13. In this way, on the display 22, the words of the song are represented while being superimposed on the background image.
  • the system controller 7 determines whether or not the playback of the selected music is terminated (step S45). This is determined by time information in the control data being supplied from the CD decoder 8 by means of the disk playback.
  • the system controller instructs the player sections 4a and 4b to stop its playing (step S46), and generates a disk return instruction to the disk carrier section 3 (step S47).
  • the players 4a and 4b stop the operation of disk playbacks.
  • the disk carrier section 3 transports the disks from each of the turntables of the player sections 4a and 4b to given accommodating positions in the disk accommodating section 2 to place them, respectively.
  • the system controller 7 shifts up the order of pieces of music in the music selection list table by a portion equivalent to a piece of music (step S48), and determines whether or not a music selection number is recorded on the first order of music selection list table (step S49). If a music selection number is recorded, the process will return to the step S32 to repeat the above-mentioned operation. On the other hand, if no selection number for any music is recorded, the operation of the music performance is terminated.
  • the disks in each pack are accommodated directly in the disk accommodating section 2 according to the above-mentioned embodiment, but it may be possible to use a magazine in which disks can be detachably installed, and accommodate a plurality of CD-G disks and one background image disk in one magazine per pack, thus accommodating disks in the disk accommodating section 2 by the unit of magazines.
  • disks which includes at least one background image disk serving as a medium for recording correlative positions, is placed in a series of accommodating positions.
  • FIG. 11 is a view showing another embodiment according to the present invention.
  • an autochanger 31 includes a disk accommodating section 32, a disk carrier section 33, and a player section 34.
  • the disk accommodating section 32 a plurality of disks 35 are accommodated, and trays (not shown) are arranged for placing each of the disks per disk accommodating position. For all the trays, tray numbers are provided in number order beginning from 1, for instance.
  • playing a disk one disk is transported from a plurality of disks 35 onto the turntable (not shown) of the player section 34 by the disk carrier section 33. When the performance is over, the disk is returned from turntable to the given position in the disk accommodating section 32 by the disk carrier section 33.
  • the player section 34 plays the disk on the turntable and outputs data read from the disk.
  • the disk carrier section 33 and the player section 34 operate in accordance with the instructions generated by a system controller 37 which will be described later.
  • a data separator 36 is connected to the data output of the player section 34.
  • the data separator 36 separates the data output from the player section 34 into various data such as compressed image data, compressed audio data, real time data, control data and information data, and outputs them from individual output terminals.
  • an audio decoder 38 and a video decoder 39 are connected to the data separator 36.
  • terminals are provided for connecting an external device 40 to it.
  • the audio decoder 38 decodes the compressed audio data thus separated and restores them to the non-compressed voice data such as PCM digital data. Since the voice data of a plurality of channels are compressed in the compressed audio data, the audio data of designated channel is restored in accordance with signals from the system controller 37.
  • the audio data output from the audio decoder 38 is supplied to the D/A converter 41 and converted into an analog audio signal. The arrangement is made to supply the analog audio signal to a speaker 49 through an amplifier 48.
  • the video decoder 39 decodes the compressed image data which is also separated, and restores it as the non-compressed image data.
  • the image data output from the video decoder 39 is supplied to the D/A converter 42 for converting them into an analog animation image signal.
  • the animation image signal is output through as it is in addition to being supplied to an image mixer 51.
  • the system controller 37 receives the separated information data.
  • the information data is stored in the RAM 43, and also, read from the RAM 43 selectively.
  • the read information data is processed in the system controller 37 or supplied to a display character controller 50.
  • the display character controller 50 comprises a character generator and V-RAM to generate display character data corresponding to the information data, and write it onto the V-RAM.
  • the display character controller reads from the V-RAM the display character data which is converted into character image signals and output to the image synthesizer 51.
  • the character image signals are synthesized by the image synthesizer 51 with the animation image signals output from the D/A converter 42.
  • An operation section 45 is connected to the system controller 37.
  • the operation section 45 has a key board for designating a piece of music to be played and receiving section (not shown) for accepting the music designation made through a remote control transmitter 53.
  • Pieces of information are all recorded on each disk 35 in the form of a digital signal.
  • the information recording area on each disk 35 has a non-real time file area and a real time file area.
  • An access information file such as TOC and the information files for instrumental accompaniments such as titles of music are recorded, while in the real time file area, N numbers of real time files (N is an integer corresponding to the number of pieces of music) are recorded in accordance with the standard of MPEG (Moving Picture Expert Group), for instance.
  • Each real time file is a unit called "chapter" and one chapter corresponds to one piece of music.
  • the real time file of one chapter comprises the compressed image data and compressed voice data of a piece of music, and real time data for controlling external devices. These data are recorded in the file by means of time-division multiplex.
  • the real time data indicates the degrees of climax of music by sixteen stages, and also, indicates the starting time and length of such climax by a time unit (by a unit of frame, for instance).
  • the access information file includes information indicating the position of and the length of time for each chapter on the disk, and others. By referring to this information file, it is possible to access an arbitrary chapter.
  • the information file for instrumental accompaniments includes various pieces of information regarding the track numbers, titles of music, and others per music selection number in accordance with each of chapters of the real time file.
  • At least the information file A for instrumental accompaniments exists in any one of disks. In other words, one pack is formed by five disks, and the first disk has only the instrumental accompaniment information file A.
  • the second disk has the instrumental accompaniment information file A1 of its own together with the instrumental accompaniment information file A of the first disk.
  • the third disk has the instrumental accompaniment information files A2 of its own together with the information files A and A1 of the first and second disks.
  • the fourth disk has the instrumental accompaniment information file A3 of its own together with the information files A, A1 and A2 of the first to third disks.
  • the fifth disk has the instrumental accompaniment information file A4 of its own together with the information files A, A1, A2, and A3 of the first to fourth disks.
  • the instrumental accompaniment information file A of each disk the above-mentioned various pieces of information regarding music are recorded together with the last file number m of the other information file for instrumental accompaniments if any other instrumental accompaniment information file is recorded on that disk or example, in the instrumental accompaniment information file A of the second disk, the existence of A1 is recorded.
  • the instrumental accompaniment information file A of the fifth disk the existence of A4 is recorded.
  • disks are placed in the order of tray numbers.
  • one pack is formed for each five trays in such a manner as tray numbers 1 to 5, 6 to 10, . . . , and in each of the packs, the disks are stored as the first disk, second disk, . . . in that order.
  • the system controller 37 detects the disk newly accommodated in the disk accommodating section 32 as shown in FIGS. 12 and 13 (step S51), and also, detecting the largest tray number of those of newly accommodated disks, the system controller 37 gives that tray number as N (step S52). Then, it generates disk set instruction to the disk carrier section 33 so that the disk carrying the tray number N is set on the turntable of the player section 34 (step S53).
  • a switch (not shown) is provided for each tray. This switch is turned on when a disk is installed in that tray. With the output of the switch together with the condition of the flag indicating the completion of installation, it is determined whether or not the installed disk is the one which is newly accommodated.
  • the disk carrier section 33 operates in response to the disk set instruction, and when the disk carrying the tray number N is set on the turntable of the player section 34 completely, this event is given to the system controller 37 as a signal indicating the completion of installation. Therefore, obtaining the signal indicating the completion of installation (step S54), the system controller 37 instructs the player section 34 to drive the disk to rotate (step S55), and to read the data (step S56).
  • the player section 34 rotates the disk together with the turntable, and after the rotation reaches at a given revolution speed, the player section 34 reads the instrumental accompaniment information file A from the non-real time file area, and outputs the data.
  • the read information file A is supplied to the system controller 37 through the data separator 36, and provisionally stored in the memory buffer (not shown) in the system controller 37.
  • the system controller 37 writes the data in the instrumental accompaniment information file A onto the RAM 43 one after another (step S57), and then, determines whether or not the player section 34 has completely read the data in the instrumental accompaniment information file A (step S58). Since it is arranged that a music information table is formed in the RAM 43 as shown in FIG. 14 for storing the condition of installation completion flag, and the music information contained in the instrumental accompaniment information file with respect to each of the tray numbers, the read music information from the instrumental accompaniment information file A is stored in the music information table corresponding to the tray number N. When the instrumental accompaniment information file A has been completely read, it is determined from the data in the information file A whether or not there is any last file number m of the instrumental accompaniment information file of any other disk (step S59).
  • step S60 the installation completion flag corresponding to the tray number N in the music information table is set at "1" (step S60), and then, 1 is subtracted from the tray number N to obtain a new tray number N (step S61). The process will proceed to step S72 which will be described later.
  • the tray number N is a disk other than the first disk in that pack. Therefore, the music information in the instrumental accompaniment information file A which is written corresponding to the tray number N in the music information table should be rewritten so that the music information corresponds to the tray number N-m (step S62). Then, an instruction is generated to the player section 34 in order to read the instrumental accompaniment information file Am (step S63).
  • the system controller 37 writes the music information thus read from the instrumental accompaniment information file Am onto the music information table in the RAM 43 one after another corresponding to the tray number N (step S64), and then, determines whether or not the player section 34 has completely read the data in the instrumental accompaniment information file Am (step S65).
  • step S66 When the instrumental accompaniment information file Am has been read completely, the installation completion flag corresponding to the tray number N in the music information table is set at "1" (step S66), and 1 is subtracted from m (step S67). Also, 1 is subtracted from the tray number N (step S68). It is also determined whether or not there is any other instrumental accompaniment information file to be read (step S69). In this determination, unless the m which is newly obtained at the step S67 is equal to 0, there is another instrumental accompaniment information file to be read from the disk which has been set by the player section 34. Thus, the process will return to the step S63 where an instruction is generated to the player section 34 to read the instrumental accompaniment information file Am.
  • step S70 An instruction is generated to the player section 34 in order to stop its operation (step S70), and then, a disk return instruction is generated to the disk carrier section 33 (step S71). Consequently, the player section 34 stops driving the turntable to rotate.
  • the disk carrier section 33 transports the disk from the turntable to its given accommodating position in the disk accommodating section 32 to place it.
  • step S72 the system controller 37 determines whether or not any disk is newly accommodated. In other words, at the step S72, it is determined whether or not the installation completion flag corresponding to the tray number N in the music information table is set at "1". If the installation completion flag is set at "0" corresponding to the tray number N, the process will proceed to step S53. If the installation completion flag corresponding to the tray number N is set at "1", the operation of installation is terminated because the music information for the disk carrying the tray number N has been written to the music information table completely.
  • the installation completion flag is set at "1" for the tray numbers 1 to 7 as shown in FIG. 14 only when the information of the instrumental accompaniments is read from the disks retained in the tray numbers 7 and 5. Also, the contents of the instrumental accompaniment information files are stored in order of A, A1, A2, A3, A4, A, and A1 end corresponding to the tray numbers.
  • the karaoke reproduction is possible for the music selected by the user.
  • the operation of music selection is the same as the operation shown in conjunction with FIG. 7.
  • the music selection numbers are written onto the list table for selecting pieces of music formed in the RAM 43 according to the order in which pieces of music are selected.
  • the system controller 37 reads at first the music selection number beginning at the first order of performance in the music selection list table formed in the RAM 43 (step S82), and reads from the music information table in the RAM 43 the tray number and track number corresponding to the music selection number thus read (step S83), and then, generates a disk set instruction to the disk carrier section 33 so that the disk carrying he read tray number is set on the turntable of the player section 34 (step S84).
  • the disk carrier section 33 has set the disk on the turntable of the player section 34, this event is provided for the system controller 37 as a signal indicating the completion of installation.
  • step S85 the system controller 37 instructs the player section 34 to drive the disk to rotate (step S86), thus determining whether or not it is possible to start playing the disk (step S87). If, for example, any playback performance is prohibited by the operation of keys in the operation section 45, the disk playback is not started. If it is allowed to start the disk playback, an instruction is generated to play the disk from the track carrying the track number which has been read (step S88). Consequently, the player section 34 starts playing the music designated by the music selection number.
  • the reproduced image signal and audio signal are output from the display 52 and the speaker 49, respectively.
  • step S89 the system controller 37 determines whether or not the playback of the selected music has been over. This is determined by time information in the control data being supplied from the data separator 36 as the result of the disk playback.
  • an instruction is generated to the player section 34 to stop the playback (step S90), and a disk return instruction is generated to the disk carrier section 33 (step S91). Consequently, the player section 34 stops the disk playback, and the disk carrier section 33 transports the disk from the turntable to a given accommodating position in the disk accommodating section 32 to place it after the rotation of the turntable is stopped.
  • the system controller 37 shifts the order of music number in the music selection list table by e portion equivalent to a piece of music (step S92), and determines whether or not there is any music selection number recorded on the first order of the music selection list table (step S93). If any music selection number is recorded, the process will return to the step S82 to repeat the above-mentioned operation. If, on the contrary, no music selection number is recorded, the playback operation is terminated.
  • one pack is constituted of five disks. It is possible to form one pack by a plurality of disks such as four or six, not necessarily limited to five disks. However, the number of such disks is related to the capacity of memory on which the instrumental accompaniment information files for instrumental accompaniments can be stored for each disk.
  • the disks are accommodated in the disk accommodating section 32 of the autochanger 31 in the order of tray numbers. Therefore, it is assumed that there is no empty tray. However, it is required only to accommodate the disks in the order of tray numbers per pack. In other words, the condition of accommodation can be such that only the first and second disks are retained in the tray numbers one and two of the first pack which must be in a position representing the tray numbers 1 to 5, and only the first, second, and third disks are retained in the tray numbers 6, 7, and 8 in the second pack which must be in a position representing the tray numbers 6 to 10.
  • a plurality of recording media are accommodated in an accommodating section together with a correlative position information recording medium which is recorded relation information related to the recorded contents of each of the plurality of recording media, and correlative position information indicating correlative positions of the plurality of recording media at the time of the accommodated condition, and then, the correlative position information and the relation information reproduced by playing means from the correlative position information recording medium are interrelatedly hold in a memory with respect to a plurality of recording media. Therefore, in operating the installation, it is only necessary to reproduce the recorded contents from the correlative position information recording medium.

Abstract

A recording medium playing apparatus which is capable of shortening the time required for operating the installation of recording media, and also, of accommodating a plurality of recording media in an accommodating section freely. A plurality of recording media are accommodated in an accommodating section together with a correlative position information recording medium which is recorded relation information related to the recorded contents of each of the plurality of recording media, and correlative position information indicating correlative positions of the plurality of recording media at the time of the accommodated condition, and then, the correlative position information and the relation information reproduced by playing means from the correlative position information recording medium are interrelatedly hold in a memory with respect to a plurality of recording media.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an apparatus for playing a recording medium, having a plurality of recording media on which the sounds of musical performance and the like are recorded and selectively playing a recording medium from among the plurality of recording media.
2. Description of the Related Art
As an apparatus for playing a recording medium, there is a karaoke reproducing apparatus. The karaoke reproducing apparatus is accommodated with a plurality of recording media on which sounds of karaoke music (instrumental accompaniment) are recorded, and at a plying mode, extracts a recording medium on which sound of a selected piece of karaoke music is recorded, from the plurality of the recording media, and plays the selected piece of music. Also, there is a jukebox as an apparatus having a structure similar to that of the karaoke reproducing apparatus.
In these recording medium playing apparatuses including the karaoke reproducing apparatus, there is a need for performing an operation of installation whenever a recording medium is newly accommodated so as to store information related to the contents of the recording medium as well as the accommodating position thereof in a memory. The installation operation is carried out so as to execute a quick-access to the portion where sound of a selected piece of music is recorded on a recording medium which has been chosen from a plurality of recording media. This selection of a recording medium should be made immediately after any one piece of music is selected.
In the conventional apparatus for playing a recording medium, when the installation operation is carried out by newly accommodating recording media, the recorded contents of the accommodated recording media should be read every recording medium. Inevitably, there is a problem that it takes a time. In addition to this problem, the recording media should be placed in a predetermined position in the accommodating section arranged for each of the recording media. Therefore, it lacks flexibility in placing them in such a position.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide a recording medium playing apparatus which can shorten the operation time for installing the recording media, and can be freely accommodated with a plurality of recording media in a desirable position in an accommodating section.
To achieve the above object, an apparatus for playing recording media according to the present invention comprises an accommodating section for accommodating a plurality of recording media, memory means for storing relation information related to the recorded contents of each of the plurality of recording media, and position information indicating the position of each of the plurality of recording media, and means for selectively playing a recording medium from the plurality of recording media in accordance with an instruction while referring to the stored contents of the memory means, wherein at least one of the plurality of recording media is a correlative position information recording medium for recording the relation information of each of the plurality of recording media, and correlative position information indicating correlative positions of each of the plurality of recording media at the time of being accommodated, and the memory means interrelatedly stores in memory the correlative position information and the relation information of the plurality of recording media reproduced by the playing means from the correlative position information recording medium.
In the apparatus for playing recording media according to the present invention, a plurality of recording media are accommodated in an accommodating section together with a correlative position information recording medium which is recorded relation information related to the recorded contents of each of the plurality of recording media, and correlative position information indicating correlative positions of the plurality of recording media at the time of the accommodated condition, and then, the correlative position information and the relation information reproduced by playing means from the correlative position information recording medium are interrelatedly hold in a memory with respect to a plurality of recording media.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram showing an embodiment according to the present invention;
FIG. 2 is a view showing the arrangement of packs in a disk accommodating section;
FIG. 3 is a view showing the structure of one pack;
FIG. 4 is a view showing the constitution of a disk information area;
FIG. 5 is a flowchart showing an operation of installation;
FIG. 6 is a view showing an information table for pieces of music;
FIG. 7 is a flowchart showing the operation of selecting pieces of music;
FIG. 8 is a view showing a listed table for selecting pieces of music;
FIG. 9 is a flowchart showing the operation of disk play;
FIG. 10 is a flowchart showing the continued portion of the operation of disk play represented in FIG. 9;
FIG. 11 is a block diagram showing another embodiment according to the present invention;
FIG. 12 is a flowchart showing the operation of installation for an apparatus represented in FIG. 11;
FIG. 13 is a flowchart showing the continued portion of the operation of installation represented in FIG. 12;
FIG. 14 is an information table for pieces of music provided for the apparatus represented in FIG. 11; and
FIG. 15 is a flowchart showing the operation of disk play for the apparatus represented in FIG. 11.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
A preferred embodiment of the present invention will be described below referring to the accompanying drawings.
In a karaoke reproducing apparatus shown in FIG. 1 as an embodiment of an apparatus for playing a recording medium according to the present invention, an autochanger 1 comprises a disk accommodating section 2, a disk carrier section 3 and two player sections 4a and 4b. The first player section 4a plays the so-called CD-G disk on which in the main code area thereof, voice data on instrumental accompaniments are recorded while in the sub-code area, graphics data on the words of songs are recorded, respectively. The second player section 4b plays a disk on which compressed image data representing background images, control data, information data, and others are recorded (hereinafter referred to as background image disk). In the disk accommodating section 2, a plurality of disks 5, CD-G disks and background image disks, are accommodated. Trays (not shown) are arranged in each accommodating position of the disks for placing them. For all the trays, tray numbers are provided in number order beginning from 1, for instance. When the disks are played, two disks (each one of the CD-G and background image disks) from the plurality of disks 5 are fed no the turntables (not shown) of the player sections 4a and 4b by the disk carrier section 3. When the playing terminates, each of the disks on the turntables is brought back to a given position in the disk accommodating section 2 by the carrier section 3. The player sections 4a and 4b output the data read from the disks by playing the disks on the turntables, respectively. The disk carrier section 3 and player sections 4a and 4b operate in accordance with instructions from a system controller 7 which will be described later.
A CD decoder 8 is connected to the data output of the first player section 4a, and demodulates the data output from the first player section 4a to obtain audio data on the main code and graphics data on the sub-code, respectively. The audio data is supplied to a D/A converter 9 while the graphics data, to a graphics decoder 10. In the D/A converter 9, the audio data is converted into an analog audio signal. The analog audio signal is supplied to a speaker 12 through an amplifier 11. The graphics decoder 10 converts the graphics data into a graphic image signal to supply them to an image mixer 13.
A data separator 14 is connected to the data output of the second player section 4b, separates the data output from the second player section 4b to various types of data such as compressed image data, control data, information data, and others, respectively, and outputs each of them from the respective output terminals independently. To the data separator 14, a video decoder 15 is connected in addition to the above-mentioned system controller 7. Also, for the data separator 14, terminals are provided in order to connect an external device 16 to it. The external device 16 is a controller dedicated to performing the instrumental accompaniments, which controls illumination, images, superimposition, and others.
The video decoder 15 decodes the compressed image data thus separated to reconstruct it as non-compressed image data. The image data output from the video decoder 15 is supplied to a D/A converter 17 so that the data is converted into an analog background image signal. The background image signal is output through as it is, and at the same time, supplied to the image mixer 13.
The system controller 7, consisted of a microcomputer, receives the separated information data. The information data is stored in a RAM (Random Access Memory) 18, and also, is selectively read from the RAM 18. The information data thus read is processed in the system controller 7 and supplied to a controller 20 for displaying characters. The display character controller 20 is provided with a character generator for generating character data indicative of the characters to be displayed corresponding to the information data, and a V-RAM (Video-Random Access Memory) in which the character data is written. The written character data is read from the V-RAM in synchronism with the synchronizing signal of the above-mentioned background image signal. The read data is converted into a character image signal and output to the image mixer 13. The character image signal is mixed by the image mixer 13 with the background image signal from the D/A converter 17 or the graphics image signal from the graphics decoder 10.
The system controller 7 is connected with an operation section 19. The operation section 19 has a keyboard (not shown) for designating a piece of music to be played back and a receiver (not shown) for receiving a music designation signal transmitted from a remote control transmitter 21.
In the disk accommodating section 2 of the autochanger 1, a plurality of packs 25 are accommodated as shown in FIG. 2. Each pack contains a plurality of CD-G disks and one background image disk. According to an example shown in FIG. 3, four CD-G disks 26 and a background image disk 27 are packed. The maximum number of CD-G disks per pack is predetermined, but any number of CD-G disks can be retained per pack for actual use if it is less than the maximum number.
Information concerning pieces of music recorded on the respective CD-G disks in a pack is recorded on the background image disk in that pack. On the background image disk, all the information is recorded by digital signal. As shown in FIG. 4, an information recording area in the background image disk has a non-real time file area and a real time file area. The non-real time file area is recorded with access information files such as TOC, and instrumental accompaniment information files such as titles of music. In the real time file area, digitalized background image signals, and real time data for controlling the external device 16 are recorded by means of time-division multiplex.
The access information file includes data representing the positions, time lengths, and others in the real time file area. The instrumental accompaniment information file includes the selection numbers of recorded pieces of music on the CD-G disks belonging to one pack, information regarding correlative positions, track numbers, and various other information regarding pieces of music such as the titles of music. These are recorded per music selection number. The information regarding the correlative positions is defined for each of the CD-G disks, which represents the tray numbers from the tray arranged for the background image disk to the trays arranged for the CD-G disks in one pack. For example, the correlative position information corresponding to a tray arranged for a CD-G disk is defined as 1 or -1 when it is positioned next to the tray arranged for the background image disk. The positive or negative sign of the correlative position information is set in accordance with the position where the background image disk is located in that pack. The track number indicates the recorded order corresponding to a piece of music designated by a selection number on the CD-G disk which contains that music.
The operation of the above-mentioned karaoke reproducing apparatus will be described.
When a disk is newly placed in the disk accommodating section 2 of the autochanger 1, installation operation is executed at first. The installation operation is conducted per pack. In other words, as shown in FIG. 5, the system controller 7 receives a tray address to be accommodated in the disk accommodating section 2 (step S1). This is input by the user through the keys on the operation section 19 as required. The input address is the tray address in the location where the background image disk is accommodated. When the tray number is received, the controller 7 determines whether or not a disk is accommodated in the position indicated by the tray number (step S2). Although not shown, this identification is performed in accordance with an output from a switch provided for each of the trays. The switch is caused to turn on or off in response to the presence of a disk. When the presence of a disk is detected in the position indicated by the input tray number, the controller 7 generates a disk setting instruction to the disk carrier section 3 in order to feed that particular disk for its setting on the turntable of the second player section 4b (step S3).
When the disk carrier section 3 completes setting the disk on the turntable of the second player section 4b, this event is represented by a signal indicating the completion of setting, and transferred to the system controller 7. Obtaining the signal indicating the completion of setting (step S4), the system controller 7 generates an instruction to the second player section 4b to drive and rotate the disk (step S5), and also, to read the data (step S6). The second player section 4b rotates the turntable together with the disk, and outputs the data read from the non-real time file area of the disk after the rotation of the disk reaches a given revolution. The data thus read is supplied to the system controller 7 through the data separator 14, and provisionally stored in the buffer memory (not shown) in the system controller 7. Among the data supplied, the system controller 7 writes, for each music, the selection number, the information regarding the correlative positions, the track number, and the title of music in the external RAM 18 in storing positions corresponding to the input tray number (step S7). If, for example, the tray number input at the step S1 is N as shown in FIG. 6, 100-01, 100-02, 100-03, . . . are written as the music selection numbers, 1, 1, 2, . . . as the correlative positions, and 5, 11, 3, . . . , as the track numbers corresponding to the tray number N, respectively. In this way, the music information table is formed. The correlative position information and track numbers exist as many as the corresponding music selection numbers.
After the execution of the step S7, the controller 7 determine whether or not the data has been read in the player section 4b (step S8). For example, the data writing to the RAM 18 is executed at the step S7 until when a bit indicating the completion of data supply is given so that it is known that the data reading is terminated. When the data reading is terminated, the flag indicating the completion of installation is set at "1" with respect to the input tray number in the music information table (step S9). The initial value is "0" for the installation completion flag. Therefore, in the example shown in FIG. 6, the flag is set at "1" with respect to the tray number N. After that, an instruction is issued to the second player section 4b for stopping its operation (step S10), while a disk return instruction is issued to the disk carrier section 3 (step S11). Thus, the second player section 4b stops driving the turntable to rotate, and then, the disk carrier section 3 transports the disk from the turntable to a given accommodating position of that particular disk in the disk accommodating section 2, and accommodates it.
The system controller 7 reads one after another each of the correlative position information written in the RAM 18 (step S12), calculates each tray number of the CD-G disks (step S13), and sets the installation completion flag at "1" with respect to the tray number thus calculated (step S14). Given the correlative position information as m, a value of N-m, which is obtainable by the tray number N subtracted by the correlative position information m, is the tray number for that particular CD-G disk. If, for example, the correlative position information is defined as 1 for a CD-G disk, a value of N-1 becomes the tray number for that disk. The correlative position information exists as many as the numbers of CD-G disks in one pack. Therefore, if three CD-G disks exist, the numbers of correlative position information are also three, as 1, 2, and 3. The tray numbers are obtained as N-1, N-2, and N-3, too. Then, as shown in FIG. 6, the flag indicating the completion of installation is set at "1" in the corresponding position in the music information table formed in the RAM 18.
After executing the step S14, the system controller 7 determines whether or not any disk is newly accommodated in addition to the current one (step S15). If a plurality of tray numbers are input at the step S1, there should be some other disks newly accommodated in the disk accommodating section 2. The process proceeds to step S2 where it is determined whether or not any disk is accommodated in the location corresponding to the tray number which is received subsequently. Then, the above-mentioned operation will be repeated. If there is no other disk newly accommodated, the current operation of installation is terminated.
Incidentally, it should be noted that if a switch is provided and an arrangement is made to turn it on when the background image disk is accommodated in any one of the tray positions in the disk accommodating section 2, the tray number where the background image disk is accommodated is known by use of such a switch at the time of installation. Therefore, it is unnecessary for the user to operate any key to input the tray number.
Once the operation of installation is completed as described above, the instrumental accompaniments can be performed in relation to music selected by the user. At first, the user operates the numerical keys or alphabetical keys of the operation section 19 or the remote control transmitter 21 to input the music selection number. The music selection number is formed by a plurality of digits including a hyphen such as 100-01 mentioned above. This number is used to specify a pack and some music recorded on disks in the pack. When the keys are operated by the user, the number is held in a buffer (not shown) in the operation section 19. As shown in FIG. 7, the system controller 7 determines whether or not the music selection keys (not shown) in the operation section 19 are operated by the application of a given timing or an interrupting action (step S21). If the music selection keys are operated, the music selection number is read from the aforesaid buffer to write it onto a list table for selected pieces of music in the RAM 18 (step S22). The music selection list table is formed in the RAM 18, and as shown in FIG. 8, the music selection numbers are written in the order of playback performances. Whenever a playback performance is over, such order of performances is shifted up one by one. The title of the music corresponding to the music selection number thus read is read from the music information table in the RAM 18 (step S23). The music title which is read as data is supplied to the display character controller 20 (step S24). In the display character controller 20, displaying character data indicative of the music title is generated and written in a given position on the V-RAM. From the V-RAM, the written displaying character data is read, and output to the image synthesizer 13 after being converted into a character image signal. In the image synthesizer 13, if the character image signal indicates a given color, the signal is output from the D/A converter 17 in place of the background image signal, thus being mixed with the background image signal. As a result, the music title is represented as a character image on the display 22 to make it possible to confirm that the music selected by the key operation is accepted.
Next, the operation of playing disks will be described. As shown in FIGS. 9 and 10, when an instruction for starting performance is given through the key operation in the operation section 19 (step S31), the system controller 7 reads at first the music selection number corresponding to the first number in the order of performances in the list table for selecting pieces of music formed in the RAM 18 (step S32). Then, the controller 7 reads the tray number of the background image disk corresponding to the read music selection number, from the music information table in the RAM 18 (step S33), and further, reads the title of the music corresponding to the read music selection number, from the music information table in the RAM 18 (step S34), to supply the title of the music as read data to the display character controller 20 (step S35). In this way, the music title is represented as a character image on the display 22, hence making it possible to recognize the next music of instrumental accompaniment by vision.
The system controller 7 reads the correlative position information regarding and track number corresponding to the read music selection number, from the music information table (step S36), and calculates the tray number of the CD-G disk for the music selection number from the tray number of the background image disk and the correlative position information (step S37). This calculation of the tray number for the CD-G disk is made in the same manner as-the step S13, and given the tray number of the background image disk obtained at the step S33 as N, and the correlative position information obtained at the step S36 as m, respectively, the tray number of the CD-G disk corresponding to the music selection number is a value of N-m which is obtainable by subtracting the correlative position information m from the tray number N. After the tray number of the CD-G disk is calculated, a disk setting instruction is issued to the disk carrier section 3 (step S38) in order to install the disk carrying the read tray number of the background image disk, on the turntable of the second player section 4b. When the disk carrier section 3 completes the installation of the disk on the turntable of the second player section 4b, a signal indicating the completion of installation is supplied to the system controller 7. When the system controller 7 receives the installation completion signal (step S39), it generates a disk setting instruction to the disk carrier section 3 (step S40) in order to install, on the turntable of the first player section 4a, the disk carrying the calculated tray number of the CD-G disk. When the disk carrier section 3 completes installing the disk on the turntable of the first player section 4a, a signal indicating the completion of installation is supplied to the system controller 7.
When the system controller 7 receives the installation completion signal (step S41), it generates instructions to the first and second player sections 4a and 4b in order to drive the disks to rotate (step S42). The system controller 7 instructs the first player section 4a to play the disk in relation to the music corresponding to the read track number (step S43) and the second player section 4b to play the disk in relation to the real time file area (step S44). In this way, the first player section 4a starts playing the music designated by the music selection number, and audio data is supplied to the amplifier 11 from the CD decoder 8 through the D/A converter 9 as an analog audio signal thereby to drive the speaker 12. Graphics data from the CD decoder 8 is supplied to the image mixer 13 through the graphics decoder 10 as a graphics image signal. Also, the second player section 4b outputs compressed image data. The compressed image data is converted into an analog background image signal through the data separator 14, video decoder 15 and D/A converter 17, and supplied further to the display 22 through the image mixer 13. In this way, on the display 22, the words of the song are represented while being superimposed on the background image.
After the execution at the step S44, the system controller 7 determines whether or not the playback of the selected music is terminated (step S45). This is determined by time information in the control data being supplied from the CD decoder 8 by means of the disk playback. When the playback of the selected music is over, the system controller instructs the player sections 4a and 4b to stop its playing (step S46), and generates a disk return instruction to the disk carrier section 3 (step S47). Then, the players 4a and 4b stop the operation of disk playbacks. After the rotation of turntables stops, the disk carrier section 3 transports the disks from each of the turntables of the player sections 4a and 4b to given accommodating positions in the disk accommodating section 2 to place them, respectively. After generating the disk return instruction, the system controller 7 shifts up the order of pieces of music in the music selection list table by a portion equivalent to a piece of music (step S48), and determines whether or not a music selection number is recorded on the first order of music selection list table (step S49). If a music selection number is recorded, the process will return to the step S32 to repeat the above-mentioned operation. On the other hand, if no selection number for any music is recorded, the operation of the music performance is terminated.
In this respect, the disks in each pack are accommodated directly in the disk accommodating section 2 according to the above-mentioned embodiment, but it may be possible to use a magazine in which disks can be detachably installed, and accommodate a plurality of CD-G disks and one background image disk in one magazine per pack, thus accommodating disks in the disk accommodating section 2 by the unit of magazines.
Also, according to the present invention, it is merely required that as an arrangement if at least one group of a plurality of recording media (disks), which includes at least one background image disk serving as a medium for recording correlative positions, is placed in a series of accommodating positions.
FIG. 11 is a view showing another embodiment according to the present invention. In the karaoke reproducing apparatus shown in FIG. 11, an autochanger 31 includes a disk accommodating section 32, a disk carrier section 33, and a player section 34. In the disk accommodating section 32, a plurality of disks 35 are accommodated, and trays (not shown) are arranged for placing each of the disks per disk accommodating position. For all the trays, tray numbers are provided in number order beginning from 1, for instance. In playing a disk, one disk is transported from a plurality of disks 35 onto the turntable (not shown) of the player section 34 by the disk carrier section 33. When the performance is over, the disk is returned from turntable to the given position in the disk accommodating section 32 by the disk carrier section 33. The player section 34 plays the disk on the turntable and outputs data read from the disk. The disk carrier section 33 and the player section 34 operate in accordance with the instructions generated by a system controller 37 which will be described later.
A data separator 36 is connected to the data output of the player section 34. The data separator 36 separates the data output from the player section 34 into various data such as compressed image data, compressed audio data, real time data, control data and information data, and outputs them from individual output terminals. In addition to system controller 37, an audio decoder 38 and a video decoder 39 are connected to the data separator 36. Also, for the data separator 36, terminals are provided for connecting an external device 40 to it.
The audio decoder 38 decodes the compressed audio data thus separated and restores them to the non-compressed voice data such as PCM digital data. Since the voice data of a plurality of channels are compressed in the compressed audio data, the audio data of designated channel is restored in accordance with signals from the system controller 37. The audio data output from the audio decoder 38 is supplied to the D/A converter 41 and converted into an analog audio signal. The arrangement is made to supply the analog audio signal to a speaker 49 through an amplifier 48.
The video decoder 39 decodes the compressed image data which is also separated, and restores it as the non-compressed image data. The image data output from the video decoder 39 is supplied to the D/A converter 42 for converting them into an analog animation image signal. The animation image signal is output through as it is in addition to being supplied to an image mixer 51.
The system controller 37, constituted of a microcomputer, receives the separated information data. The information data is stored in the RAM 43, and also, read from the RAM 43 selectively. The read information data is processed in the system controller 37 or supplied to a display character controller 50. The display character controller 50 comprises a character generator and V-RAM to generate display character data corresponding to the information data, and write it onto the V-RAM. In synchronism with the synchronizing signals of the animation image signal, the display character controller reads from the V-RAM the display character data which is converted into character image signals and output to the image synthesizer 51. The character image signals are synthesized by the image synthesizer 51 with the animation image signals output from the D/A converter 42.
An operation section 45 is connected to the system controller 37. The operation section 45 has a key board for designating a piece of music to be played and receiving section (not shown) for accepting the music designation made through a remote control transmitter 53.
Now, the description will be made of the recorded contents of a disk 35 to be played by the player section 34. Pieces of information are all recorded on each disk 35 in the form of a digital signal. In the same manner as the background image disk shown in FIG. 4, the information recording area on each disk 35 has a non-real time file area and a real time file area. An access information file such as TOC and the information files for instrumental accompaniments such as titles of music are recorded, while in the real time file area, N numbers of real time files (N is an integer corresponding to the number of pieces of music) are recorded in accordance with the standard of MPEG (Moving Picture Expert Group), for instance. Each real time file is a unit called "chapter" and one chapter corresponds to one piece of music. The real time file of one chapter comprises the compressed image data and compressed voice data of a piece of music, and real time data for controlling external devices. These data are recorded in the file by means of time-division multiplex. The real time data indicates the degrees of climax of music by sixteen stages, and also, indicates the starting time and length of such climax by a time unit (by a unit of frame, for instance).
The access information file includes information indicating the position of and the length of time for each chapter on the disk, and others. By referring to this information file, it is possible to access an arbitrary chapter. The information file for instrumental accompaniments includes various pieces of information regarding the track numbers, titles of music, and others per music selection number in accordance with each of chapters of the real time file. At least the information file A for instrumental accompaniments exists in any one of disks. In other words, one pack is formed by five disks, and the first disk has only the instrumental accompaniment information file A. The second disk has the instrumental accompaniment information file A1 of its own together with the instrumental accompaniment information file A of the first disk. The third disk has the instrumental accompaniment information files A2 of its own together with the information files A and A1 of the first and second disks. Likewise, the fourth disk has the instrumental accompaniment information file A3 of its own together with the information files A, A1 and A2 of the first to third disks. The fifth disk has the instrumental accompaniment information file A4 of its own together with the information files A, A1, A2, and A3 of the first to fourth disks. In the instrumental accompaniment information file A of each disk, the above-mentioned various pieces of information regarding music are recorded together with the last file number m of the other information file for instrumental accompaniments if any other instrumental accompaniment information file is recorded on that disk or example, in the instrumental accompaniment information file A of the second disk, the existence of A1 is recorded. Likewise, in the instrumental accompaniment information file A of the fifth disk, the existence of A4 is recorded.
In the disk accommodating section 32 of the autochanger 31, disks are placed in the order of tray numbers. Thus, one pack is formed for each five trays in such a manner as tray numbers 1 to 5, 6 to 10, . . . , and in each of the packs, the disks are stored as the first disk, second disk, . . . in that order.
Now, the description will be made of the operation of such karaoke reproducing apparatus.
If a disk is newly accommodated in the disk accommodating section 32 of the autochanger 31, the operation of installation is executed at first. In this operation of installation, the system controller 37 detects the disk newly accommodated in the disk accommodating section 32 as shown in FIGS. 12 and 13 (step S51), and also, detecting the largest tray number of those of newly accommodated disks, the system controller 37 gives that tray number as N (step S52). Then, it generates disk set instruction to the disk carrier section 33 so that the disk carrying the tray number N is set on the turntable of the player section 34 (step S53). In the disk accommodating section 32, a switch (not shown) is provided for each tray. This switch is turned on when a disk is installed in that tray. With the output of the switch together with the condition of the flag indicating the completion of installation, it is determined whether or not the installed disk is the one which is newly accommodated.
The disk carrier section 33 operates in response to the disk set instruction, and when the disk carrying the tray number N is set on the turntable of the player section 34 completely, this event is given to the system controller 37 as a signal indicating the completion of installation. Therefore, obtaining the signal indicating the completion of installation (step S54), the system controller 37 instructs the player section 34 to drive the disk to rotate (step S55), and to read the data (step S56). The player section 34 rotates the disk together with the turntable, and after the rotation reaches at a given revolution speed, the player section 34 reads the instrumental accompaniment information file A from the non-real time file area, and outputs the data. The read information file A is supplied to the system controller 37 through the data separator 36, and provisionally stored in the memory buffer (not shown) in the system controller 37. The system controller 37 writes the data in the instrumental accompaniment information file A onto the RAM 43 one after another (step S57), and then, determines whether or not the player section 34 has completely read the data in the instrumental accompaniment information file A (step S58). Since it is arranged that a music information table is formed in the RAM 43 as shown in FIG. 14 for storing the condition of installation completion flag, and the music information contained in the instrumental accompaniment information file with respect to each of the tray numbers, the read music information from the instrumental accompaniment information file A is stored in the music information table corresponding to the tray number N. When the instrumental accompaniment information file A has been completely read, it is determined from the data in the information file A whether or not there is any last file number m of the instrumental accompaniment information file of any other disk (step S59).
If there is no m number of the last file, the disk carrying the tray number N is the first disk in a pack. Therefore, the installation completion flag corresponding to the tray number N in the music information table is set at "1" (step S60), and then, 1 is subtracted from the tray number N to obtain a new tray number N (step S61). The process will proceed to step S72 which will be described later.
If the last file number is m, the tray number N is a disk other than the first disk in that pack. Therefore, the music information in the instrumental accompaniment information file A which is written corresponding to the tray number N in the music information table should be rewritten so that the music information corresponds to the tray number N-m (step S62). Then, an instruction is generated to the player section 34 in order to read the instrumental accompaniment information file Am (step S63). The system controller 37 writes the music information thus read from the instrumental accompaniment information file Am onto the music information table in the RAM 43 one after another corresponding to the tray number N (step S64), and then, determines whether or not the player section 34 has completely read the data in the instrumental accompaniment information file Am (step S65).
When the instrumental accompaniment information file Am has been read completely, the installation completion flag corresponding to the tray number N in the music information table is set at "1" (step S66), and 1 is subtracted from m (step S67). Also, 1 is subtracted from the tray number N (step S68). It is also determined whether or not there is any other instrumental accompaniment information file to be read (step S69). In this determination, unless the m which is newly obtained at the step S67 is equal to 0, there is another instrumental accompaniment information file to be read from the disk which has been set by the player section 34. Thus, the process will return to the step S63 where an instruction is generated to the player section 34 to read the instrumental accompaniment information file Am. However, if the m is equal to 0, there is no other instrumental accompaniment information file to be read from the disk which has been set on the player section 34. An instruction is generated to the player section 34 in order to stop its operation (step S70), and then, a disk return instruction is generated to the disk carrier section 33 (step S71). Consequently, the player section 34 stops driving the turntable to rotate. The disk carrier section 33 transports the disk from the turntable to its given accommodating position in the disk accommodating section 32 to place it.
After executing the step S71, the system controller 37 determines whether or not any disk is newly accommodated (step S72). In other words, at the step S72, it is determined whether or not the installation completion flag corresponding to the tray number N in the music information table is set at "1". If the installation completion flag is set at "0" corresponding to the tray number N, the process will proceed to step S53. If the installation completion flag corresponding to the tray number N is set at "1", the operation of installation is terminated because the music information for the disk carrying the tray number N has been written to the music information table completely. Therefore, if seven disks are accommodated in the trays number 1 to 7 in the disk accommodating section 32 of the autochanger 31, the installation completion flag is set at "1" for the tray numbers 1 to 7 as shown in FIG. 14 only when the information of the instrumental accompaniments is read from the disks retained in the tray numbers 7 and 5. Also, the contents of the instrumental accompaniment information files are stored in order of A, A1, A2, A3, A4, A, and A1 end corresponding to the tray numbers.
As described above, after the operation of installation, the karaoke reproduction is possible for the music selected by the user. The operation of music selection is the same as the operation shown in conjunction with FIG. 7. The music selection numbers are written onto the list table for selecting pieces of music formed in the RAM 43 according to the order in which pieces of music are selected.
Now, in the operation of playing disks, when an instruction is given through the operation of keys in the operation section 45 for starting the playback (step S81) as shown in FIG. 15, the system controller 37 reads at first the music selection number beginning at the first order of performance in the music selection list table formed in the RAM 43 (step S82), and reads from the music information table in the RAM 43 the tray number and track number corresponding to the music selection number thus read (step S83), and then, generates a disk set instruction to the disk carrier section 33 so that the disk carrying he read tray number is set on the turntable of the player section 34 (step S84). When the disk carrier section 33 has set the disk on the turntable of the player section 34, this event is provided for the system controller 37 as a signal indicating the completion of installation. Therefore, obtaining the installation completion signal (step S85), the system controller 37 instructs the player section 34 to drive the disk to rotate (step S86), thus determining whether or not it is possible to start playing the disk (step S87). If, for example, any playback performance is prohibited by the operation of keys in the operation section 45, the disk playback is not started. If it is allowed to start the disk playback, an instruction is generated to play the disk from the track carrying the track number which has been read (step S88). Consequently, the player section 34 starts playing the music designated by the music selection number. The reproduced image signal and audio signal are output from the display 52 and the speaker 49, respectively.
After executing the step S88, the system controller 37 determines whether or not the playback of the selected music has been over (step S89). This is determined by time information in the control data being supplied from the data separator 36 as the result of the disk playback. When the playback of the selected music is over, an instruction is generated to the player section 34 to stop the playback (step S90), and a disk return instruction is generated to the disk carrier section 33 (step S91). Consequently, the player section 34 stops the disk playback, and the disk carrier section 33 transports the disk from the turntable to a given accommodating position in the disk accommodating section 32 to place it after the rotation of the turntable is stopped. After generating the disk return instruction, the system controller 37 shifts the order of music number in the music selection list table by e portion equivalent to a piece of music (step S92), and determines whether or not there is any music selection number recorded on the first order of the music selection list table (step S93). If any music selection number is recorded, the process will return to the step S82 to repeat the above-mentioned operation. If, on the contrary, no music selection number is recorded, the playback operation is terminated.
In this respect, according to the above-mentioned embodiment, an example is shown in which one pack is constituted of five disks. It is possible to form one pack by a plurality of disks such as four or six, not necessarily limited to five disks. However, the number of such disks is related to the capacity of memory on which the instrumental accompaniment information files for instrumental accompaniments can be stored for each disk.
Also, according to the above-mentioned embodiment, the disks are accommodated in the disk accommodating section 32 of the autochanger 31 in the order of tray numbers. Therefore, it is assumed that there is no empty tray. However, it is required only to accommodate the disks in the order of tray numbers per pack. In other words, the condition of accommodation can be such that only the first and second disks are retained in the tray numbers one and two of the first pack which must be in a position representing the tray numbers 1 to 5, and only the first, second, and third disks are retained in the tray numbers 6, 7, and 8 in the second pack which must be in a position representing the tray numbers 6 to 10. In this case, it is required only to make an arrangement such that when an installation is executed, the three information files are read for instrumental accompaniments on the disk carrying the tray number 8, and then, the two information files are read for instrumental accompaniments on the disk carrying the tray number two by detecting the presence of the tray number two by means of a switch for detecting the presence or absence of each of the retained disks.
Further, according to each of the above-mentioned embodiments, the description has been made of the use of disks as recording media, but obviously, the media are not necessarily limited thereto. Tapes, cards and other recording media can also be used.
As described above, in the apparatus for playing a recording medium according to the present invention; a plurality of recording media are accommodated in an accommodating section together with a correlative position information recording medium which is recorded relation information related to the recorded contents of each of the plurality of recording media, and correlative position information indicating correlative positions of the plurality of recording media at the time of the accommodated condition, and then, the correlative position information and the relation information reproduced by playing means from the correlative position information recording medium are interrelatedly hold in a memory with respect to a plurality of recording media. Therefore, in operating the installation, it is only necessary to reproduce the recorded contents from the correlative position information recording medium. There is no need for reproducing the recorded contents of each of the recording media per recording medium as in conventional apparatuses, hence making it possible to significantly shorten the time required for the operation installation. Also, it is possible to accommodate recording media freely in comparison with the conventional apparatuses the because these media can be retained in any position of the accommodating section if only these are accommodated in the unit of a group of a plurality of recording media including at least one correlative position information recording medium.

Claims (2)

What is claimed is:
1. An apparatus for playing a recording medium comprising:
an accommodating section for accommodating a plurality of recording media;
memory means for storing relation information related to the recorded contents of each of said plurality of recording media, and position information indicating the position of each of said plurality of recording media; and
means for selectively playing a recording medium from said plurality of recording media in accordance with an instruction while referring to the stored contents of said memory means, wherein
at least one of said plurality of recording media is a correlative position information recording medium for recording said relation information of each of said plurality of recording media, and correlative position information indicating correlative positions of each of said plurality of recording media at the time of being accommodated, and
said memory means interrelatedly stores in memory said correlative position information and said relation information of said plurality of recording media reproduced by said playing means from said correlative position information recording medium.
2. The apparatus for playing a recording medium according to claim 1, wherein a plurality of a recording media including at least one correlative position information recording medium are continuously accommodated as at least one group in said accommodating section.
US08/314,895 1993-10-05 1994-09-29 Apparatus for selectively playing a recording medium Expired - Fee Related US5467326A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP5-249272 1993-10-05
JP5249272A JPH07105669A (en) 1993-10-05 1993-10-05 Device for performing recording medium

Publications (1)

Publication Number Publication Date
US5467326A true US5467326A (en) 1995-11-14

Family

ID=17190503

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/314,895 Expired - Fee Related US5467326A (en) 1993-10-05 1994-09-29 Apparatus for selectively playing a recording medium

Country Status (4)

Country Link
US (1) US5467326A (en)
EP (1) EP0646923B1 (en)
JP (1) JPH07105669A (en)
DE (1) DE69421883T2 (en)

Cited By (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557590A (en) * 1993-05-31 1996-09-17 Sony Corporation Auto changer capable of recording/reproducing information signals on a selective disc-shaped recording medium
US5568455A (en) * 1995-05-18 1996-10-22 Sony Corporation System and method for the storage and retrieval of off-line performatted optical media
US5644558A (en) * 1995-02-19 1997-07-01 Sony Corporation Recording and/or reproducing apparatus for disc-shaped recording medium
US5668788A (en) * 1996-06-10 1997-09-16 Allison; Avery Vince Programmed juke box capable of calculating a continuous updated playlist
US5742569A (en) * 1996-03-22 1998-04-21 Pioneer Electronic Corporation Information record medium, apparatus for recording the same and apparatus for reproducing the same
US5802020A (en) * 1995-11-09 1998-09-01 Nikon Corporation Opitcal disk device having a plurality of record and playback units
US5802018A (en) * 1996-02-27 1998-09-01 Samsung Electronics Co., Ltd. Method for reproducing multiple optical disks based on the determination of a reproduction order
US5805538A (en) * 1995-11-17 1998-09-08 Matsushita Electric Industrial Co., Ltd. Method for reproducing multiple optical recording medium without interruption
US5815471A (en) * 1996-03-19 1998-09-29 Pics Previews Inc. Method and apparatus for previewing audio selections
US5841743A (en) * 1996-03-29 1998-11-24 Matsushita Electric Industrial Co., Ltd. Optical disk changer system and method of managing optical disk changer
US5936794A (en) * 1994-10-17 1999-08-10 Nippon Telegraph & Telephone Corp. Media library system using media management scheme for reducing recording medium access time
US5986979A (en) * 1997-10-16 1999-11-16 Delco Electronics Corporation Play list control method and system for
US5993220A (en) * 1996-01-24 1999-11-30 Sony Corporation Remote control device, sound-reproducing system and karaoke system
US6031795A (en) * 1996-12-02 2000-02-29 Thomson Consumer Electronics, Inc. Method and apparatus for programming a jukebox with information related to content on media contained therein
US6034925A (en) * 1996-12-02 2000-03-07 Thomson Consumer Electronics, Inc. Accessing control method for identifying a recording medium in a jukebox
US6044047A (en) * 1997-10-21 2000-03-28 Sony Corporation Storing CD Segments for quick scanning in multi-CD players
US6430117B2 (en) * 2000-01-18 2002-08-06 Nsm Music Gmbh Method for operating a jukebox
US6539417B2 (en) 1997-08-08 2003-03-25 Prn Corporation Reconfigurable audiovisual previewing system and method of operation
US6731809B1 (en) * 1998-04-28 2004-05-04 Brother Kogyo Kabushiki Kaisha Moving picture data compression device
US20040205171A1 (en) * 1994-10-12 2004-10-14 Touchtunes Music Corporation Communications method for an intelligent digital audiovisual reproduction system
US6931406B2 (en) 1997-08-08 2005-08-16 Prn Corporation Method and apparatus for distributing promotional material to a user in a commercial sales outlet
US7992178B1 (en) 2000-02-16 2011-08-02 Touchtunes Music Corporation Downloading file reception process
US7996873B1 (en) 1999-07-16 2011-08-09 Touchtunes Music Corporation Remote management system for at least one audiovisual information reproduction device
US7996438B2 (en) 2000-05-10 2011-08-09 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US8028318B2 (en) 1999-07-21 2011-09-27 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
US8032879B2 (en) 1998-07-21 2011-10-04 Touchtunes Music Corporation System for remote loading of objects or files in order to update software
US8074253B1 (en) 1998-07-22 2011-12-06 Touchtunes Music Corporation Audiovisual reproduction system
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8151304B2 (en) 2002-09-16 2012-04-03 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8184508B2 (en) 1994-10-12 2012-05-22 Touchtunes Music Corporation Intelligent digital audiovisual reproduction system
US8189819B2 (en) 1998-07-22 2012-05-29 Touchtunes Music Corporation Sound control circuit for a digital audiovisual reproduction system
US8214874B2 (en) 2000-06-29 2012-07-03 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US8225369B2 (en) 1994-10-12 2012-07-17 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
US8275668B2 (en) 2000-02-23 2012-09-25 Touchtunes Music Corporation Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
US8332887B2 (en) 2008-01-10 2012-12-11 Touchtunes Music Corporation System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US8332895B2 (en) 2002-09-16 2012-12-11 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8428273B2 (en) 1997-09-26 2013-04-23 Touchtunes Music Corporation Wireless digital transmission system for loudspeakers
US8469820B2 (en) 2000-06-29 2013-06-25 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
US8473416B2 (en) 2002-09-16 2013-06-25 Touchtunes Music Corporation Jukebox with customizable avatar
US8584175B2 (en) 2002-09-16 2013-11-12 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8661477B2 (en) 1994-10-12 2014-02-25 Touchtunes Music Corporation System for distributing and selecting audio and video information and method implemented by said system
US8726330B2 (en) 1999-02-22 2014-05-13 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US9041784B2 (en) 2007-09-24 2015-05-26 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US9076155B2 (en) 2009-03-18 2015-07-07 Touchtunes Music Corporation Jukebox with connection to external social networking services and associated systems and methods
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US9330529B2 (en) 2007-01-17 2016-05-03 Touchtunes Music Corporation Game terminal configured for interaction with jukebox device systems including same, and/or associated methods
US9521375B2 (en) 2010-01-26 2016-12-13 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US9545578B2 (en) 2000-09-15 2017-01-17 Touchtunes Music Corporation Jukebox entertainment system having multiple choice games relating to music
US9608583B2 (en) 2000-02-16 2017-03-28 Touchtunes Music Corporation Process for adjusting the sound volume of a digital sound recording
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US9921717B2 (en) 2013-11-07 2018-03-20 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US9953481B2 (en) 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
US10127759B2 (en) 1996-09-25 2018-11-13 Touchtunes Music Corporation Process for selecting a recording on a digital audiovisual reproduction system, and system for implementing the process
US10169773B2 (en) 2008-07-09 2019-01-01 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US10318027B2 (en) 2009-03-18 2019-06-11 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10656739B2 (en) 2014-03-25 2020-05-19 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2381934B (en) * 2001-09-29 2006-05-24 Mark Edward Matheson Improvements in and relating to devices for storage

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4740938A (en) * 1984-10-22 1988-04-26 U.S. Philips Corporation Apparatus for rapid reproduction of information from a record carrier
GB2218559A (en) * 1988-05-10 1989-11-15 Ian Blakeway Coin or token-operated music making machine for playing selected pre-recorded record discs
JPH0250352A (en) * 1988-08-12 1990-02-20 Alpine Electron Inc Recording medium driving device
JPH0334179A (en) * 1989-06-29 1991-02-14 Victor Co Of Japan Ltd Information reproducing device
US5051973A (en) * 1987-12-19 1991-09-24 Pioneer Electronic Corporation Method for playing back music pieces recorded on recording media
EP0455934A2 (en) * 1990-05-08 1991-11-13 Pioneer Electronic Corporation Disk selection control device for multidisk player
US5235572A (en) * 1991-03-14 1993-08-10 Ricoh Company, Ltd. Optical disc accessing apparatus
US5253234A (en) * 1989-09-11 1993-10-12 Pioneer Electronic Corporation Disk storage/select player

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3573963D1 (en) * 1984-08-24 1989-11-30 Eastman Kodak Co Video disk apparatus providing organized picture playback
JPH01303691A (en) * 1988-05-31 1989-12-07 Matsushita Electric Ind Co Ltd Optical multi-disk reproducing device
JP2637815B2 (en) * 1989-02-13 1997-08-06 パイオニア株式会社 Information playback device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4740938A (en) * 1984-10-22 1988-04-26 U.S. Philips Corporation Apparatus for rapid reproduction of information from a record carrier
US5051973A (en) * 1987-12-19 1991-09-24 Pioneer Electronic Corporation Method for playing back music pieces recorded on recording media
GB2218559A (en) * 1988-05-10 1989-11-15 Ian Blakeway Coin or token-operated music making machine for playing selected pre-recorded record discs
JPH0250352A (en) * 1988-08-12 1990-02-20 Alpine Electron Inc Recording medium driving device
JPH0334179A (en) * 1989-06-29 1991-02-14 Victor Co Of Japan Ltd Information reproducing device
US5253234A (en) * 1989-09-11 1993-10-12 Pioneer Electronic Corporation Disk storage/select player
EP0455934A2 (en) * 1990-05-08 1991-11-13 Pioneer Electronic Corporation Disk selection control device for multidisk player
JPH0414667A (en) * 1990-05-08 1992-01-20 Pioneer Electron Corp Disk selection controller for multi-disk player
US5235572A (en) * 1991-03-14 1993-08-10 Ricoh Company, Ltd. Optical disc accessing apparatus

Cited By (193)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557590A (en) * 1993-05-31 1996-09-17 Sony Corporation Auto changer capable of recording/reproducing information signals on a selective disc-shaped recording medium
US8621350B2 (en) 1994-10-12 2013-12-31 Touchtunes Music Corporation Pay-per-play audiovisual system with touch screen interface
US8593925B2 (en) 1994-10-12 2013-11-26 Touchtunes Music Corporation Intelligent digital audiovisual reproduction system
US8225369B2 (en) 1994-10-12 2012-07-17 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
US8145547B2 (en) 1994-10-12 2012-03-27 Touchtunes Music Corporation Method of communications for an intelligent digital audiovisual playback system
US8249959B2 (en) 1994-10-12 2012-08-21 Touchtunes Music Corporation Communications techniques for an intelligent digital audiovisual reproduction system
US8037412B2 (en) 1994-10-12 2011-10-11 Touchtunes Music Corporation Pay-per-play audiovisual system with touch screen interface
US8438085B2 (en) 1994-10-12 2013-05-07 Touchtunes Music Corporation Communications techniques for an intelligent digital audiovisual reproduction system
US8184508B2 (en) 1994-10-12 2012-05-22 Touchtunes Music Corporation Intelligent digital audiovisual reproduction system
US7987282B2 (en) 1994-10-12 2011-07-26 Touchtunes Music Corporation Audiovisual distribution system for playing an audiovisual piece among a plurality of audiovisual devices connected to a central server through a network
US7793331B2 (en) * 1994-10-12 2010-09-07 Touchtunes Music Corporation Communications method for an intelligent digital audiovisual reproduction system
US20040205171A1 (en) * 1994-10-12 2004-10-14 Touchtunes Music Corporation Communications method for an intelligent digital audiovisual reproduction system
US8661477B2 (en) 1994-10-12 2014-02-25 Touchtunes Music Corporation System for distributing and selecting audio and video information and method implemented by said system
US8724436B2 (en) 1994-10-12 2014-05-13 Touchtunes Music Corporation Audiovisual distribution system for playing an audiovisual piece among a plurality of audiovisual devices connected to a central server through a network
US8781926B2 (en) 1994-10-12 2014-07-15 Touchtunes Music Corporation Communications techniques for an intelligent digital audiovisual reproduction system
US5936794A (en) * 1994-10-17 1999-08-10 Nippon Telegraph & Telephone Corp. Media library system using media management scheme for reducing recording medium access time
US5644558A (en) * 1995-02-19 1997-07-01 Sony Corporation Recording and/or reproducing apparatus for disc-shaped recording medium
US5568455A (en) * 1995-05-18 1996-10-22 Sony Corporation System and method for the storage and retrieval of off-line performatted optical media
US5802020A (en) * 1995-11-09 1998-09-01 Nikon Corporation Opitcal disk device having a plurality of record and playback units
US5912866A (en) * 1995-11-17 1999-06-15 Matsushita Electric Industrial Co., Ltd. Method of reproducing multimedia data and multimedia data server system
US5805538A (en) * 1995-11-17 1998-09-08 Matsushita Electric Industrial Co., Ltd. Method for reproducing multiple optical recording medium without interruption
US5943304A (en) * 1995-11-17 1999-08-24 Matsushita Electric Industrial Co., Ltd. Method of reproducing multimedia data and multimedia data server system
US5993220A (en) * 1996-01-24 1999-11-30 Sony Corporation Remote control device, sound-reproducing system and karaoke system
US5802018A (en) * 1996-02-27 1998-09-01 Samsung Electronics Co., Ltd. Method for reproducing multiple optical disks based on the determination of a reproduction order
US5815471A (en) * 1996-03-19 1998-09-29 Pics Previews Inc. Method and apparatus for previewing audio selections
US5742569A (en) * 1996-03-22 1998-04-21 Pioneer Electronic Corporation Information record medium, apparatus for recording the same and apparatus for reproducing the same
US5841743A (en) * 1996-03-29 1998-11-24 Matsushita Electric Industrial Co., Ltd. Optical disk changer system and method of managing optical disk changer
US5668788A (en) * 1996-06-10 1997-09-16 Allison; Avery Vince Programmed juke box capable of calculating a continuous updated playlist
US10127759B2 (en) 1996-09-25 2018-11-13 Touchtunes Music Corporation Process for selecting a recording on a digital audiovisual reproduction system, and system for implementing the process
US6031795A (en) * 1996-12-02 2000-02-29 Thomson Consumer Electronics, Inc. Method and apparatus for programming a jukebox with information related to content on media contained therein
US6034925A (en) * 1996-12-02 2000-03-07 Thomson Consumer Electronics, Inc. Accessing control method for identifying a recording medium in a jukebox
US7024453B2 (en) 1997-08-08 2006-04-04 Prn Corporation Reconfigurable audiovisual previewing system and method of operation
US7069274B2 (en) 1997-08-08 2006-06-27 Prn Corporation Method and apparatus for cataloguing and scripting the display of informational content
US6944632B2 (en) 1997-08-08 2005-09-13 Prn Corporation Method and apparatus for gathering statistical information about in-store content distribution
US6931406B2 (en) 1997-08-08 2005-08-16 Prn Corporation Method and apparatus for distributing promotional material to a user in a commercial sales outlet
US20040098453A1 (en) * 1997-08-08 2004-05-20 Stern Michael R. Reconfigurable audiovisual previewing system and method of operation
US6591247B2 (en) 1997-08-08 2003-07-08 Prn Corporation Method and apparatus for distributing audiovisual content
US6539417B2 (en) 1997-08-08 2003-03-25 Prn Corporation Reconfigurable audiovisual previewing system and method of operation
US9313574B2 (en) 1997-09-26 2016-04-12 Touchtunes Music Corporation Wireless digital transmission system for loudspeakers
US8428273B2 (en) 1997-09-26 2013-04-23 Touchtunes Music Corporation Wireless digital transmission system for loudspeakers
US5986979A (en) * 1997-10-16 1999-11-16 Delco Electronics Corporation Play list control method and system for
US6185163B1 (en) * 1997-10-16 2001-02-06 Delco Electronics Corporation Vehicle audio system having random access player with play list control
US6044047A (en) * 1997-10-21 2000-03-28 Sony Corporation Storing CD Segments for quick scanning in multi-CD players
US6731809B1 (en) * 1998-04-28 2004-05-04 Brother Kogyo Kabushiki Kaisha Moving picture data compression device
US8032879B2 (en) 1998-07-21 2011-10-04 Touchtunes Music Corporation System for remote loading of objects or files in order to update software
US8904449B2 (en) 1998-07-22 2014-12-02 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
US8127324B2 (en) 1998-07-22 2012-02-28 Touchtunes Music Corporation Audiovisual reproduction system
US8843991B2 (en) 1998-07-22 2014-09-23 Touchtunes Music Corporation Audiovisual reproduction system
US9100676B2 (en) 1998-07-22 2015-08-04 Touchtunes Music Corporation Audiovisual reproduction system
US8074253B1 (en) 1998-07-22 2011-12-06 Touchtunes Music Corporation Audiovisual reproduction system
US9922547B2 (en) 1998-07-22 2018-03-20 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
US8683541B2 (en) 1998-07-22 2014-03-25 Touchtunes Music Corporation Audiovisual reproduction system
US10104410B2 (en) 1998-07-22 2018-10-16 Touchtunes Music Corporation Audiovisual reproduction system
US8677424B2 (en) 1998-07-22 2014-03-18 Touchtunes Music Corporation Remote control unit for intelligent digital audiovisual reproduction systems
US8189819B2 (en) 1998-07-22 2012-05-29 Touchtunes Music Corporation Sound control circuit for a digital audiovisual reproduction system
US9769566B2 (en) 1998-07-22 2017-09-19 Touchtunes Music Corporation Sound control circuit for a digital audiovisual reproduction system
US9148681B2 (en) 1998-07-22 2015-09-29 Touchtunes Music Corporation Audiovisual reproduction system
US8726330B2 (en) 1999-02-22 2014-05-13 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US8479240B2 (en) 1999-07-16 2013-07-02 Touchtunes Music Corporation Remote management system for at least one audiovisual information reproduction device
US7996873B1 (en) 1999-07-16 2011-08-09 Touchtunes Music Corporation Remote management system for at least one audiovisual information reproduction device
US8931020B2 (en) 1999-07-16 2015-01-06 Touchtunes Music Corporation Remote management system for at least one audiovisual information reproduction device
US9288529B2 (en) 1999-07-16 2016-03-15 Touchtunes Music Corporation Remote management system for at least one audiovisual information reproduction device
US8028318B2 (en) 1999-07-21 2011-09-27 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
US6430117B2 (en) * 2000-01-18 2002-08-06 Nsm Music Gmbh Method for operating a jukebox
US10846770B2 (en) 2000-02-03 2020-11-24 Touchtunes Music Corporation Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
US7992178B1 (en) 2000-02-16 2011-08-02 Touchtunes Music Corporation Downloading file reception process
US8495109B2 (en) 2000-02-16 2013-07-23 Touch Tunes Music Corporation Downloading file reception process
US9451203B2 (en) 2000-02-16 2016-09-20 Touchtunes Music Corporation Downloading file reception process
US9608583B2 (en) 2000-02-16 2017-03-28 Touchtunes Music Corporation Process for adjusting the sound volume of a digital sound recording
US9129328B2 (en) 2000-02-23 2015-09-08 Touchtunes Music Corporation Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
US8275668B2 (en) 2000-02-23 2012-09-25 Touchtunes Music Corporation Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
US10068279B2 (en) 2000-02-23 2018-09-04 Touchtunes Music Corporation Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
US9152633B2 (en) 2000-05-10 2015-10-06 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US7996438B2 (en) 2000-05-10 2011-08-09 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US10007687B2 (en) 2000-05-10 2018-06-26 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproductions systems
US9536257B2 (en) 2000-05-10 2017-01-03 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US8655922B2 (en) 2000-05-10 2014-02-18 Touch Tunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US8275807B2 (en) 2000-05-10 2012-09-25 Touchtunes Music Corporation Device and process for remote management of a network of audiovisual information reproduction systems
US9197914B2 (en) 2000-06-20 2015-11-24 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US9591340B2 (en) 2000-06-29 2017-03-07 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US9292999B2 (en) 2000-06-29 2016-03-22 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
US8840479B2 (en) 2000-06-29 2014-09-23 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
US8214874B2 (en) 2000-06-29 2012-07-03 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US8863161B2 (en) 2000-06-29 2014-10-14 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US8522303B2 (en) 2000-06-29 2013-08-27 Touchtunes Music Corporation Method for the distribution of audio-visual information and a system for the distribution of audio-visual information
US9149727B2 (en) 2000-06-29 2015-10-06 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
US9539515B2 (en) 2000-06-29 2017-01-10 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
US8469820B2 (en) 2000-06-29 2013-06-25 Touchtunes Music Corporation Communication device and method between an audiovisual information playback system and an electronic game machine
US9545578B2 (en) 2000-09-15 2017-01-17 Touchtunes Music Corporation Jukebox entertainment system having multiple choice games relating to music
US11847882B2 (en) 2002-09-16 2023-12-19 Touchtunes Music Company, Llc Digital downloading jukebox with enhanced communication features
US9164661B2 (en) 2002-09-16 2015-10-20 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9202209B2 (en) 2002-09-16 2015-12-01 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8473416B2 (en) 2002-09-16 2013-06-25 Touchtunes Music Corporation Jukebox with customizable avatar
US11049083B2 (en) 2002-09-16 2021-06-29 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers and payment-triggered game devices update capability
US11314390B2 (en) 2002-09-16 2022-04-26 Touchtunes Music Corporation Jukebox with customizable avatar
US9165322B2 (en) 2002-09-16 2015-10-20 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US8332895B2 (en) 2002-09-16 2012-12-11 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9430797B2 (en) 2002-09-16 2016-08-30 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9436356B2 (en) 2002-09-16 2016-09-06 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US11567641B2 (en) 2002-09-16 2023-01-31 Touchtunes Music Company, Llc Jukebox with customizable avatar
US9513774B2 (en) 2002-09-16 2016-12-06 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8930504B2 (en) 2002-09-16 2015-01-06 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8918485B2 (en) 2002-09-16 2014-12-23 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9015286B2 (en) 2002-09-16 2015-04-21 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9015287B2 (en) 2002-09-16 2015-04-21 Touch Tunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8751611B2 (en) 2002-09-16 2014-06-10 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8584175B2 (en) 2002-09-16 2013-11-12 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8719873B2 (en) 2002-09-16 2014-05-06 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US10783738B2 (en) 2002-09-16 2020-09-22 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US10452237B2 (en) 2002-09-16 2019-10-22 Touchtunes Music Corporation Jukebox with customizable avatar
US8151304B2 (en) 2002-09-16 2012-04-03 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US10372301B2 (en) 2002-09-16 2019-08-06 Touch Tunes Music Corporation Jukebox with customizable avatar
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US10373142B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US11468418B2 (en) 2002-09-16 2022-10-11 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US11663569B2 (en) 2002-09-16 2023-05-30 Touchtunes Music Company, Llc Digital downloading jukebox system with central and local music server
US10089613B2 (en) 2002-09-16 2018-10-02 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US9330529B2 (en) 2007-01-17 2016-05-03 Touchtunes Music Corporation Game terminal configured for interaction with jukebox device systems including same, and/or associated methods
US11756380B2 (en) 2007-01-17 2023-09-12 Touchtunes Music Company, Llc Coin operated entertainment system
US10249139B2 (en) 2007-01-17 2019-04-02 Touchtunes Music Corporation Coin operated entertainment system
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US10970963B2 (en) 2007-01-17 2021-04-06 Touchtunes Music Corporation Coin operated entertainment system
US9953481B2 (en) 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
US10032149B2 (en) 2007-09-24 2018-07-24 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US9990615B2 (en) 2007-09-24 2018-06-05 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10613819B2 (en) 2007-09-24 2020-04-07 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US9324064B2 (en) 2007-09-24 2016-04-26 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10228897B2 (en) 2007-09-24 2019-03-12 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10057613B2 (en) 2007-09-24 2018-08-21 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US9041784B2 (en) 2007-09-24 2015-05-26 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11501333B2 (en) 2008-01-10 2022-11-15 Touchtunes Music Corporation Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US9953341B2 (en) 2008-01-10 2018-04-24 Touchtunes Music Corporation Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US8739206B2 (en) 2008-01-10 2014-05-27 Touchtunes Music Corporation Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US8332887B2 (en) 2008-01-10 2012-12-11 Touchtunes Music Corporation System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US11144946B2 (en) 2008-07-09 2021-10-12 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US10169773B2 (en) 2008-07-09 2019-01-01 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US11645662B2 (en) 2008-08-15 2023-05-09 Touchtunes Music Company, Llc Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US11074593B2 (en) 2008-08-15 2021-07-27 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US11520559B2 (en) 2009-03-18 2022-12-06 Touchtunes Music Company, Llc Entertainment server and associated social networking services
US11093211B2 (en) 2009-03-18 2021-08-17 Touchtunes Music Corporation Entertainment server and associated social networking services
US11775146B2 (en) 2009-03-18 2023-10-03 Touchtunes Music Company, Llc Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US9774906B2 (en) 2009-03-18 2017-09-26 Touchtunes Music Corporation Entertainment server and associated social networking services
US10782853B2 (en) 2009-03-18 2020-09-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10789285B2 (en) 2009-03-18 2020-09-29 Touchtones Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10228900B2 (en) 2009-03-18 2019-03-12 Touchtunes Music Corporation Entertainment server and associated social networking services
US10318027B2 (en) 2009-03-18 2019-06-11 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US9959012B2 (en) 2009-03-18 2018-05-01 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10423250B2 (en) 2009-03-18 2019-09-24 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11537270B2 (en) 2009-03-18 2022-12-27 Touchtunes Music Company, Llc Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US9076155B2 (en) 2009-03-18 2015-07-07 Touchtunes Music Corporation Jukebox with connection to external social networking services and associated systems and methods
US10963132B2 (en) 2009-03-18 2021-03-30 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10977295B2 (en) 2009-03-18 2021-04-13 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10579329B2 (en) 2009-03-18 2020-03-03 Touchtunes Music Corporation Entertainment server and associated social networking services
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10719149B2 (en) 2009-03-18 2020-07-21 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11291091B2 (en) 2010-01-26 2022-03-29 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10503463B2 (en) 2010-01-26 2019-12-10 TouchTune Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11576239B2 (en) 2010-01-26 2023-02-07 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11570862B2 (en) 2010-01-26 2023-01-31 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11252797B2 (en) 2010-01-26 2022-02-15 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11259376B2 (en) 2010-01-26 2022-02-22 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10901686B2 (en) 2010-01-26 2021-01-26 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11864285B2 (en) 2010-01-26 2024-01-02 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US9521375B2 (en) 2010-01-26 2016-12-13 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10768891B2 (en) 2010-01-26 2020-09-08 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11700680B2 (en) 2010-01-26 2023-07-11 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11395023B2 (en) 2011-09-18 2022-07-19 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10848807B2 (en) 2011-09-18 2020-11-24 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10880591B2 (en) 2011-09-18 2020-12-29 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11368733B2 (en) 2011-09-18 2022-06-21 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10225593B2 (en) 2011-09-18 2019-03-05 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10582239B2 (en) 2011-09-18 2020-03-03 TouchTune Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US10582240B2 (en) 2011-09-18 2020-03-03 Touchtunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices
US11409413B2 (en) 2013-11-07 2022-08-09 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US11714528B2 (en) 2013-11-07 2023-08-01 Touchtunes Music Company, Llc Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US9921717B2 (en) 2013-11-07 2018-03-20 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US11353973B2 (en) 2014-03-25 2022-06-07 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11625113B2 (en) 2014-03-25 2023-04-11 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11556192B2 (en) 2014-03-25 2023-01-17 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US10901540B2 (en) 2014-03-25 2021-01-26 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11513619B2 (en) 2014-03-25 2022-11-29 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US10949006B2 (en) 2014-03-25 2021-03-16 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11137844B2 (en) 2014-03-25 2021-10-05 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11782538B2 (en) 2014-03-25 2023-10-10 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods
US11327588B2 (en) 2014-03-25 2022-05-10 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10656739B2 (en) 2014-03-25 2020-05-19 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US11874980B2 (en) 2014-03-25 2024-01-16 Touchtunes Music Company, Llc Digital jukebox device with improved user interfaces, and associated methods

Also Published As

Publication number Publication date
EP0646923A1 (en) 1995-04-05
EP0646923B1 (en) 1999-12-01
DE69421883D1 (en) 2000-01-05
DE69421883T2 (en) 2000-04-27
JPH07105669A (en) 1995-04-21

Similar Documents

Publication Publication Date Title
US5467326A (en) Apparatus for selectively playing a recording medium
US5683253A (en) Disk recording medium and video-song accompaniment apparatus adopting the same
JP2951502B2 (en) Karaoke equipment
US5473106A (en) Karaoke reproducing apparatus
JPH11265565A (en) Text displaying method and text display device
JP2880624B2 (en) Recording medium and karaoke playback device
JP3459001B2 (en) recoding media
JP3229275B2 (en) Recording media for karaoke
JP3124243B2 (en) Recording medium playback device
JP3432246B2 (en) Reproduction apparatus and method
JP3766305B2 (en) Recording medium, reproducing apparatus and reproducing method thereof
JP3476862B2 (en) Karaoke apparatus and control method thereof
JP3999101B2 (en) Recording medium reproducing apparatus and method
JP3267940B2 (en) Karaoke playback device and playback method
JP3419834B2 (en) Reproduction apparatus and control method thereof
JPH09185863A (en) Disk device
JP3834569B2 (en) Karaoke equipment
JP3144783B2 (en) Recording medium recording device
JPH075887A (en) Karaoke reproducing device
JP3516971B2 (en) Karaoke equipment
JPH06332484A (en) Karaoke reproducing device
JP2003202875A (en) Device and method for reproducing recording medium
KR19980072969A (en) Optical disc recording medium for video song accompaniment, its playback method and playback device
JPH1063286A (en) Music selector
JPH09190193A (en) Recording medium reproducing device and recording medium

Legal Events

Date Code Title Description
AS Assignment

Owner name: PIONEER ELECTRONIC CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MIYASHITA, MASAHIKO;MIYAZAWA, TATSUYUKI;FUJII, HIROSHI;AND OTHERS;REEL/FRAME:007234/0333

Effective date: 19941124

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20071114

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY