WO1999044202A1 - Recording/reproducing device and recording/reproducing method - Google Patents
Recording/reproducing device and recording/reproducing method Download PDFInfo
- Publication number
- WO1999044202A1 WO1999044202A1 PCT/JP1999/000839 JP9900839W WO9944202A1 WO 1999044202 A1 WO1999044202 A1 WO 1999044202A1 JP 9900839 W JP9900839 W JP 9900839W WO 9944202 A1 WO9944202 A1 WO 9944202A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- recording
- stored
- reproducing
- supplied
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
Definitions
- the present invention relates to a recording / reproducing apparatus and a recording / reproducing method for accumulating a large number of music data and holding attribute information of each music data that has been stored.
- CD changers have been put to practical use, in which a large number of CDs (Compact Discs) are stored and the CDs are automatically played.
- CDs Compact Discs
- this CD changer several 10 to several 100 CDs are stored in one housing, and the CD selected by a predetermined operation is taken out and played.
- CD playback can be performed for each CD, or a plurality of CDs can be selected and random playback can be performed for each disc or for each song recorded on the CD.
- This CD changer is mainly used in homes.
- the above-described CD changer has a problem that it is difficult to realize continuous reproduction without interrupting a signal reproduced from the CD because a CD exchange time occurs.
- a CD changer that stores 100 or 200 CDs has a problem that the housing is large and the device itself becomes heavy, which is very inconvenient to carry and install. .
- music data is compressed and coded by a predetermined method to store, for example, about 1000 music data on a hard disk with a storage capacity of several gigabytes (Gigabytes). can do.
- attribute information on each of the stored music data for example, information such as a song name and a player name can be recorded. This attribute information is recorded corresponding to music data input automatically or by a user's operation.
- the recorded attribute information is displayed, for example, in a list on a display unit provided in the music server when searching for music data stored in the server.
- the user can search or select a desired music data from the music data stored in the music server based on the attribute information displayed on the display unit, and can reproduce the music data desired by the user. This is very convenient for the user because the search can be performed by operating a predetermined key or the like based on the content displayed on the display unit.
- the unnecessary music data is deleted from the recording medium of the server, that is, deleted.
- a method of deleting the music data so that it can no longer be reproduced from the recording medium and a method of temporarily disabling the reproduction of the music data by saving the music data to another area can be selected.
- Temporarily deleted data can be revived in a predetermined manner and replayed.
- an object of the present invention is to provide a recording / reproducing apparatus and a recording / reproducing apparatus for storing attribute information not only for music data stored and reproducible on a recording medium, but also for data that has been stored. It is to provide a method.
- the present invention provides storage means for storing supplied data and attribute data of the supplied data, writing the supplied data to a storage unit, and writing the supplied data to the storage means.
- a recording / reproducing unit for reading and reproducing the read data, and a control unit for storing, in the storage unit, the attribute data of the data which has been shifted to the reproduction disabled state by the recording / reproducing unit among the data stored in the storage unit. It is a recording and playback device provided.
- the present invention provides a storage means for storing supplied data and an attribute data including status data indicating a status of the supplied data, and a memory for storing the supplied data in the storage means.
- a recording / reproducing unit for reading and playing back the data written in the means, and a control means for controlling the operation of the recording / reproducing unit based on status data stored in the storage means.
- Device for controlling the operation of the recording / reproducing unit based on status data stored in the storage means.
- the present invention provides a storage means for storing supplied data and an attribute data of the supplied data, and a method for writing the supplied data to the storage means and reading the data written to the storage means.
- the recording / playback unit to be played back and the operation of the recording / playback unit are controlled based on the attribute data stored in the storage means, and when the supplied data is newly written, at least the supplied data
- the present invention also provides a recording / reproducing method for a recording / reproducing apparatus having a storage unit in which supplied data and attribute data of the supplied data are written, wherein the writing of the supplied data to the storage unit is selected.
- the supplied data and the attribute data of the supplied data are stored in the storage unit, and the supplied data is written in the storage unit by the recording / reproducing unit, and the storage unit stores the supplied data in the storage unit.
- the written data is read and reproduced, and the control means stores, in the storage means, attribute data of the data which has been shifted to the reproduction disabled state by the recording / reproduction unit during the data stored in the storage means. Therefore, it is possible to know, from the data stored in the storage means, the data that has been made unreproducible by the recording / reproducing unit from the data stored in the storage means.
- the storage means stores the supplied data and the attribute data including the stored data and the stored data and the attribute data including the stored data and the stored data.
- the written data is written to the storage means, and the data written to the storage means is read and reproduced, and the control means operates the recording / reproducing unit based on the status data stored in the storage means. Is controlled.
- the attribute data of the supplied data and the supplied data is stored in the storage means, and the supplied data is written in the storage means by the recording / reproducing unit, and is also written in the storage means.
- Data is read The operation of the recording / reproducing unit is controlled by the control means based on the attribute data stored in the storage means, and at least when the supplied data is newly written, The collation with the data stored in the storage means is performed based on the attribute data.
- the present invention also relates to a recording / reproducing method for a recording / reproducing apparatus having a storage unit in which the supplied data and the attribute data of the supplied data are written, and wherein the supplied data is written to the storage unit.
- a recording / reproducing method for a recording / reproducing apparatus having a storage unit in which the supplied data and the attribute data of the supplied data are written, and wherein the supplied data is written to the storage unit.
- FIG. 1 is a schematic diagram schematically showing a music server and a system using the music server according to the present invention
- FIG. 2 is a block diagram showing an example of the configuration of a music server
- FIG. FIG. 4 schematically shows a signal flow until music data read from a CD-ROM drive is recorded on a hard disk drive
- FIG. 4 shows a reproduction process of compressed music data read from a hard disk drive.
- FIG. 5 is a block diagram schematically showing an example of a configuration of a portable recording / reproducing apparatus
- FIG. 6 is a block diagram showing an example of a configuration of a portable recording / reproducing apparatus.
- FIG. 7 is a block diagram showing an example, FIG.
- FIG. 7 is a flowchart showing an example of a process of recording music data of a CD of a music server on a hard disk drive
- FIG. Disk dry FIG. 9 is a flowchart showing an example of a billing process at the time of high-speed recording on a music piece
- FIG. 9 is a flowchart showing an example of a process of moving music data according to the present invention.
- FIG. FIG. 11 is a schematic diagram illustrating an example of display of index data
- FIG. 11 is a flowchart of an example of a registration process of index data according to the present invention
- FIG. 12 is a diagram of index data displayed on a display unit.
- FIG. 13 is a schematic diagram showing an example of display
- FIG. 13 is a schematic diagram showing an example of display of index data displayed on the display unit
- FIG. 14 is a display of index data displayed on the display unit.
- FIG. 15 is a schematic diagram illustrating an example of display of index data displayed on the display unit.
- FIG. 1 schematically shows a music server to which the present invention is applied and a system using the music server.
- the music server 50 includes a server body 51 and left and right speaker units 52 L and 52 R.
- the server main body 51 is provided with a display section 53 composed of, for example, an LCD (Luid Crystal D i s p lay) panel, and a CD input section 54 for inserting the CD into the server main body 51.
- LCD Liid Crystal D i s p lay
- the server main body 51 is provided with an operation section including a plurality of operation switches for the user to operate the functions of the server main body 51.
- a signal receiving unit for receiving an infrared signal for remotely controlling the function of the server body 51 by a remote commander may be provided.
- the server main body 51 has a controller as described later, and various operations of the server main body 51 are controlled by the controller based on a predetermined program stored in advance in, for example, a ROM.
- the user inserts the CD 55 into the server main body 51 through the CD insertion section 54.
- the CD 55 is played back by performing a predetermined operation using the operation unit (not shown), and the playback signal reproduced from the CD 55 is output from the speed units 52 L and 52 R. With this, you can enjoy the music recorded on CD55.
- the display section 53 displays the song title or the like based on the text data.
- the music server 50 has a large-capacity recording medium such as a hard disk inside.
- a user performs a predetermined operation using an operation unit (not shown)
- the reproduction data reproduced from the CD 55 loaded in the server main unit 51 from the CD input unit 54 is transferred to a recording medium including the hard disk. Can be recorded.
- a method of recording at the same transfer speed as the standard reproduction speed of the CD 55 and a method of high-speed recording at a higher transfer speed than the standard reproduction speed of the CD 55 can be selected.
- a billing process is performed according to a predetermined procedure to select a CD or a song recorded on a CD, and to play back music data reproduced from the CD. Data can be recorded at a higher transfer rate than the transfer rate of data played at the standard playback speed of a CD.
- the music data reproduced from the CD 55 is compression-encoded by a predetermined method such as ATRAC described above and recorded as a compressed music data. For example, the capacity of 6 GB yte is reduced.
- a list of the songs stored or stored on the hard disk is displayed, for example, on the display unit 53. Any song can be selected and played.
- the hard disk is a random access Since music data can be read, a large number of stored or stored music data can be read out in an arbitrary order and played back continuously.
- ATR AC2 Adaptive Tranform Acoustic Coding 2
- the compression coding method disclosed in the US Pat. No. 5,717,821 utilizes transforming coding and entropy coding, utilizing a masking effect based on auditory properties and a frequency dependence of minimum audibility. Compression encoding of audio data is performed in combination with the above. With relatively small-scale hardware, high-speed encoding and Z-decoding can be performed while maintaining high sound quality.
- the music server 50 can be connected to an external system, for example, an Internet server 60 which is a server connected to the Internet via a communication line 61 which is a public telephone line. By connecting the music server 50 to the internet server 60 via the communication line 61, various information on the internet can be obtained.
- the Internet server 60 has a database of, for example, title information of commercially available music CDs. The user is given a unique key to use this database, and when the database is used, the user is authenticated based on the unique key. In addition, by transmitting to the user the data attached to the CD, for example, the title information of the CD, the user can obtain the data attached to the CD.
- the charging process for the music server 50 is also performed.
- the Internet server 60 The music server 50 communicates data to perform high-speed recording, thereby performing a billing process for a user who performs high-speed recording, enabling selection of a CD, selection of a song, and execution of high-speed recording. You.
- the billing process is performed by the internet server 60 having a large number of additional information of CD, but this is not limited to the above-described example.
- the charging process described above may be performed by another server connected to the Internet. It is also possible to perform the above-described billing process on a dedicated network different from the in-net network, for example.
- the portable recording / reproducing device 70 has a storage medium composed of a hard disk or a flash memory. Other storage media or recording media can be used as long as they can follow the music playback speed.
- the music data recorded on the music server 50 is transferred to the portable recording / reproducing device 70, and The data can be recorded on the storage medium of the recording / reproducing device 70.
- the music data transferred to the device 70 exists on the storage medium such as the hard disk or the flash memory, but is set to the unplayable state.
- the storage medium or recording medium used in the portable recording / reproducing apparatus 70 has a capacity of, for example, about 200 MByte, and can store or store music data for several tens of songs.
- a storage element or a storage medium composed of a semiconductor memory such as a flash memory and a recording medium such as a disk-shaped recording medium such as a hard disk are collectively referred to as a storage medium.
- the music data is recorded on the storage medium of the transfer destination.
- the fact that the transferred music data exists on the storage medium but cannot be reproduced is referred to as “movement”.
- the music server 50 and the portable recording / reproducing device 70 are connected by the connection line 71, but the present invention is not limited to this example.
- the music server 50 and the portable recording / reproducing device 70 are provided with corresponding mounting portions, and the portable recording / reproducing device 70 is directly attached to the music server 50 to connect the server 50 to the device 70. You can make them exchange overnight.
- an interface corresponding to Ir DAU nfr arred Data ass oc atio on i.e., performing an overnight exchange using infrared signals
- They may be provided on both sides, and music data may be transferred between the server 50 and the device 70 by an infrared signal.
- the music server 50 by providing a predetermined interface in the music server 50, it becomes possible to exchange information with various media. For example, by providing an interface corresponding to the PC card 80 in the server 50, music data distributed by the PC card 80 can be imported to the music server 50, and the personal computer and the music server 50 can be connected to each other. It is possible to exchange data between.
- the server 50 By providing the server 50 with a serial digital interface such as an optical cable, other digital music data such as a disk recorder 81 using a small magneto-optical disk having a diameter of about 64 mm can be provided. It is possible to exchange music data with the overnight recording and playback device.
- a disk cartridge 82 containing a small magneto-optical disk described above is mounted on a disk recorder 81, and the disk Music data reproduced from the magneto-optical disk of the cartridge 82 is supplied to the music server 50.
- an interface such as IEEE1394 can be provided in the server 50, and a set-top box 83 for CATV (Cable Television) or satellite broadcasting, for example, can be connected.
- the PC card is a standard for card-type peripheral devices for personal computers, jointly established by the United States PCMCIA (Personal Memory Card International Association) and Japan's JEIDA (Japan Electronic Industry Development Association). IEEE1394 is an interface standard adopted by the American Institute of Electrical and Electronics Engineers.
- the music server 50 can have a WWW (World Wide Web) browser as a built-in application.
- WWW World Wide Web
- HTML Hypertext Markup Language
- the user can play back music data stored or stored in the music server 50 and listen to it with the speed units 52 L and 52 R, and also play the CD 55 Is loaded into the server 50 via the CD input unit 54, and the music server 50 capable of reproducing the CD 55 communicates with the in-net server 60 by performing communication.
- Title information and the like of the CD 55 loaded in the server 50 via the CD insertion unit 54 can be automatically obtained from the server 60 via the communication line 61.
- the information obtained from the server 60 is stored in the music server 50, and the stored title information is stored in the music server 50. It is displayed on the display section 53 of the server 50 as necessary.
- user-specific information such as user ID data of the server 50 is transmitted from the music server 50 to the Internet server 60.
- user information user ID data
- the music server 50 sends media information of a CD required by the user or a playing CD to the internet server 60.
- the In-Yu-Ichi Net Server 60 checks for additional information on music data, such as the title of the song, the name of the performer, the name of the composer or lyricist, the lyric, and the jacket image. A search is made. Then, the internet server 60 returns predetermined information on the CD requested by the user to the music server 50.
- TCD Table Of Content
- a database is constructed which can search for the additional information for the music data based on the TC information. Additional information may be obtained by searching other WWW servers on the Internet.
- the Internet server 60 uses the received TOC information as media information to search for additional information of music data. This can be searched, for example, based on the time information of each piece of music recorded on CD55 included in the TOC information.
- the additional information obtained by the search is sent from the Internet server 60 to the music server 50.
- the received additional information is displayed on the display unit 53, and the CPU 8 described later, for example, stores the T ⁇ C information of the CD 55 on a hard disk drive. Written with.
- the music server 50 can display the additional information with a built-in WWW browser software.
- the music server 50 accesses the other homepage on the Internet indicated by the other URL. I can do it.
- the music data of the CD 55 loaded in the server 50 via the CD insertion unit 54 is transferred to the music server 5.
- the storage medium of No. 0 it is possible to record a music file for one CD 55 in about two minutes at a higher speed than the standard reproduction speed specified for the CD 55.
- the data is recorded on the storage medium of the server 50 at a speed equal to the standard reproduction speed specified for the CD 55 and at a normal speed. Is done.
- the server 50 transfers the music data stored or stored in the music server 50 to the portable reproducing device 71 by connecting the portable recording and reproducing device 70 with the connection line 71. Can be.
- the moved music data can be reproduced by the portable recording / reproducing device 70 even when the server 50 and the device 71 are not connected by the connection line 71, for example, by the headphone 72. You can listen.
- the music server 50 that is transferred and moved is set to the music server 50 in a state where reproduction is impossible.
- FIG. 2 shows an example of the configuration of the music server 50.
- RAM 5, ROM 6, and flash memory are connected to each other by a bus, similarly to the configuration of an ordinary personal computer.
- a flash memory 7 and a CPU 8 are provided.
- CPU 8 is connected to bus 40.
- the CPU 8 is composed of a microcomputer or the like, and controls the entire operation of the music server 50 as a controller.
- a program for controlling the operation of the music server 50 is stored in the ROM 6 in advance.
- the CPU 8 causes the CPU 8 to execute an operation corresponding to an operation of the input operation unit 1 described later based on this program.
- a data area and a task area for executing a program are temporarily secured in the RAM 5 and the flash memory 7.
- the R ⁇ M 6 stores a program loader, and the program itself can be loaded into the flash memory 7 by the program loader of the ROM 6.
- the input operation unit 1 includes, for example, a plurality of push-type and rotary key operation keys, and switches operated by the operation keys.
- the input operation section 1 is not limited to this, and may be a rotary push-type operation key called a jog dial, a sunset panel on an LCD, or the like. Of course, a switch mechanism that responds when pressed can be used.
- a signal corresponding to the operation of the input operation unit 1 is supplied to the CPU 8 via the bus 40.
- the CPU 8 generates a control signal for controlling the operation of the music server 50 based on a signal from the input operation unit 1.
- the music server 50 is operated according to the control signal generated by the CPU 8.
- An infrared interface (Ir DAI / F) driver 3 and a Z or USB (Universal Serial Bus) driver 4 are connected to the bus 40.
- the keyboard 2 can communicate with or connect to these drynos 3 and 4. By using keypad 2 Thus, for example, it is possible to easily input a song name, an artist name, and the like corresponding to the music data to be recorded. Further, data may be transferred via the infrared interface driver 3 or the USB driver 4. Note that these infrared interface 3 and USB driver 4 can be omitted.
- the CD-ROM drive 9 is connected to the bus 40, and the CD-ROM drive 9 is loaded with the CD 55 inserted from the disk input unit 54 as described above.
- music data is read from the set CD 55 at a standard playback speed specified.
- the CD-ROM drive 9 uses a CD 55 that is faster than the specified standard playback speed, for example, 16 times or 32 times the specified standard playback speed. Music can be read overnight.
- the CD-ROM drive 9 is not limited to the above example, and supports other disk-shaped recording media in which music data is stored, such as a magneto-optical disk and a DV (Digital Versatile Disc: trademark).
- a drive that supports a memory card can also be used.
- data read from the CD_R ⁇ M drive 9 is not limited to music data. It can also read image data, text data, and program data.
- a hard disk drive (hereinafter abbreviated as HDD) 10 is connected to the bus 40.
- the HDD 10 stores the music data read from the CD-ROM drive 9.
- the music data read out by the CD-R ⁇ M drive 9 is transferred to the compression encoder 1 2 via the bus 40 and the audio DRAM 11. Supplied to
- the compression encoding process of music data is performed by a compression method disclosed in, for example, No. 7821. It should be noted that two speeds, low speed and high speed, are prepared based on the control of the CPU 8 for the speed of compression of music data by the compression encoder 12.
- the low compression speed corresponds to the standard playback speed specified for CD 55 in the CD-ROM drive 9.
- the compression speed is switched, for example, according to the playback speed of the CD 55 by the CD-ROM drive 9.
- an encoding algorithm corresponding to the compression speed is driven.
- the change of the compression speed in the compression encoder 12 is not limited to the method described above.
- the switching may be performed by switching the clock frequency of the compression encoders 12 or different hardware may be prepared.
- the processing may be thinned out so as to correspond to a low-speed compression speed.
- the compressed music data compressed and encoded by the compression encoder 12 is configured to be stored in the HDD 10, but the music data read from the CD-ROM drive 9 is directly stored in the HDD 10. It is also possible to supply it to 10 and record and store it on the hard disk of HDD 10.
- the audio signal input from the microphone connected to the terminal 13 via the amplifier 14 and the audio signal input from the line input terminal 15 are compressed via the AZD converter 16 Supplied to encoders 12.
- These audio signals output from AZD Comparator 16 can be compressed and coded by encoder 12 and supplied to HDD 10 for recording.
- an optical digital signal is supplied from the optical digital input terminal 17 to the compression encoder 12 via an IEC 958 (International Electrotechnical Commission 958) encoder 18.
- the audio signal supplied as an optical digital signal can be compression-encoded by the encoder 12 and recorded on the HDD 10.
- the compression encoder 12 uses an encoding algorithm as disclosed in, for example, US Pat. No. 5,717,821 is illustrated, but the present invention is not limited to the example described above. That is, in the compression encoder 12, any other encoding algorithm can be used as long as it is an information compression algorithm.
- the compression encoders 12 are, for example, MPEGoving picture coding experts group), PASC (precision adaptive sub-band coding), Tw in VQ (trademark), Rea1Audio (trademark), Liqui dAu dio (trademark)
- the encoding algorithm described above may be used.
- the modem 20 is connected to the bus 40.
- An external network 19 such as a public telephone line, CATV, or wireless communication is connected to the modem 20.
- the music server 50 is connected to, for example, an Internet network via the external network 19, which enables communication via the external network 19 by the modem 20. Then, communication is performed between the music server 50 and the remote Internet server 60. From the music server 50 to the internet server 60, the request signal and the media information, which is information related to the CD 55 mounted on the CD-ROM drive 9, and the music server 50, respectively. User ID data and user information given in advance, and billing for users Various information such as information is transmitted and transmitted.
- Various information such as media information and user information are transmitted to the internet server 60, and the server 60 performs user authentication, collation processing and charging processing based on the received user information such as user ID data.
- the additional information of the music data is searched based on the received media information, and the searched additional information is transmitted from the server 60 to the music server 50.
- the music data can be directly supplied from the external network 19 based on the request of the user. That is, the user can download music data from the Internet server 60 using the music server 50. Music days can be returned in response to media information. According to this, for example, a predetermined track of the CD 55 can be obtained by distribution.
- the compressed music data that has been compression-encoded by the compression encoder 12 and recorded and stored in the HDD 10 is read from the hard disk of the HDD 10 for reproduction, it is transmitted to the compression decoder 21 via the bus 40. Supplied.
- the compressed music data read from the hard disk of the HDD 10 is decompressed and encoded by the compression decoder 21 and is output to the terminal 24 via the DZA comparator 22 and the amplifier 23. You.
- the power is supplied from the terminal 24 to the speed units 52 L and 52 R, and the music is reproduced.
- two paths from the D / A converter 22 to the terminal 24 via the amplifier 23 are provided corresponding to the stereo output.
- two terminals 24 are provided corresponding to stereo.
- the encoder in the compression encoder 12 is used.
- a decoding algorithm corresponding to the algorithm is used.
- the compression decoder 21 and the above-described compression encoder 12 may be software processing by the CPU 8 without having hardware.
- a liquid crystal display element (hereinafter abbreviated as LCD) 26 constituting the display section 53 is connected to the bus 40 via a shim D drive circuit 25.
- a drawing control signal is supplied from the CPU 8 to the LCD drive circuit 25 via the bus 40.
- LCD 26 is driven by LCD drive circuit 25 based on the supplied drawing control signal, and a predetermined display is made on display 53, that is, LCD 26.
- LCD 26 displays, for example, a title list of the compressed music data recorded and stored in HDD 10.
- the title list displayed on the LCD 26 shows the data stored in the HDD 10 because the data obtained by decoding the additional information transmitted from the Internet server 60 is supplied to the HDD 10. It is performed based on.
- a folder jacket image corresponding to the compressed music data to be selected and reproduced is displayed based on the additional information transmitted from the Internet server 60. You.
- the CPU 8 controls the reproduction of the designated music data.
- the deletion of the selected music data and the control of copying or moving the selected music data to an external device can also be performed based on the display of the LC26.
- the input operation unit 1 is a touch panel provided on the LCD 26
- the music server 50 can be operated by touching the touch panel according to the display on the LCD 26. .
- L CD 26 is used as the interface.
- the music data recorded and stored in the HDD 10 is managed and controlled by the user.
- IEEE1394 and a PC card are supported as an interface between the music server 50 and an external general information device.
- the IEEE 1394 interface 28 is connected to the bus 40 via the IEEE 1394 driver 29.
- the PC power slot 31 is connected to the bus 40 via the PC card driver 30.
- the IEEE 39 94 interface 28 allows data to be exchanged between the music server 50 and, for example, a personal computer.
- IRD Integrated Reciever / Decorder
- Music data can be imported from digital video tapes.
- PC card slot 31 By mounting a PC card in the PC card slot 31, it is easy to expand external storage devices and other media drives, or various peripheral devices such as modems, terminal adapters, and capture boards.
- the interface 34 is an interface for exchanging music data and the like between the music server 50 and another corresponding recording / reproducing device.
- a portable recording / reproducing device 70 shown in, for example, FIG. 1 described above is applied to another recording / reproducing device.
- the present invention is not limited to this, and the other recording / reproducing device may be another music server 50.
- An interface 34 is connected to the bus 40 via an interface driver 33.
- Other compatible recording / reproducing devices have an interface 35 that is paired with the interface 34. .
- a predetermined connection line 71 for example, music data recorded and stored in the HDD 10 is transferred from the music server 50 to another recording / reproducing device. can do.
- FIG. 3 schematically shows a signal flow until music data read by the CD-ROM drive 9 is recorded on the HDD 10.
- the music data read from the CD-ROM drive 9 is temporarily stored in the DRAM 11 as a buffer memory via the bus 40.
- Music data is read from the DRAM 11 at a predetermined timing and supplied to the compression encoder 12 via the bus 40.
- the compression encoder 12 has a predetermined compression speed corresponding to the reproduction speed of the CD-ROM drive 9.
- the music data is compression-encoded by the compression encoder 12 and temporarily stored again in the DRAM 11 as a buffer memory.
- the compressed music data read out from the DRAM I1 at a predetermined timing is supplied to the HDD 10 via the bus 40 and recorded on the HDD 10 hard disk.
- the information of the CD 55 being reproduced by the CD-ROM drive 9 is transmitted to the Internet server 60, and the additional information of the CD 55 transmitted from the server 60 is also stored in the HDD.
- the data is managed by the CPU 8 or the like as one data.
- FIG. 4 schematically shows a signal flow from the time when the compressed music data read from the HDD 10 is subjected to the reproduction processing to the output to the terminal 24.
- the compressed music data read out from the HDD 10 is temporarily stored in the DRAM 11 as a buffer memory via the bus 40.
- the compressed music data is read out from the DRAM I 1 at a predetermined timing, and It is supplied to the compression decoder 21 via 40.
- the compressed music data is decompressed by being decompressed by a compression decoder 21, and supplied to the DZA converter 22 as music data. Then, the music data is converted into an analog audio signal by the DZA converter 22, amplified by the amplifier 23, and derived to the terminal 24 as a reproduction output.
- the music played on the speaker can be enjoyed.
- the additional information read from the disk of the HDD 10 is subjected to decoding as necessary by the CPU 8 or the like, and the song name or the like is displayed on the display unit 53.
- FIG. 5 shows an example of the configuration of a portable recording / reproducing device 70 used as another recording / reproducing device.
- the portable recording / reproducing apparatus 70 has a configuration substantially equivalent to the music server 50 shown in FIG. 2 described above.
- the interface 34 of the music server 50 and the interface 35 of the portable recording / reproducing device 70 are usually separated and used as a single unit.
- RAM 103, ROM 104, and CPU 105 connected to each other by a bus are provided as in the configuration of a normal personal computer.
- a flash memory may be provided similarly to the configuration of the music server 50 described above.
- the CPU 105 composed of a microcomputer and the like is connected to the bus 130.
- the CPU 105 functions as a controller, and the entire operation of the portable recording / reproducing device 70 is controlled by the CPU 105.
- ROM 104 a program for controlling the operation of the portable recording / reproducing device 70 is stored in advance. In the portable recording / reproducing device 70, based on this program, the operation of the input operation unit 102 described later is performed. Operation is performed. In RAM I03, a data area and a task area for executing the program are temporarily reserved.
- the input operation unit 102 includes, for example, a plurality of push-type and rotary operation keys, and a plurality of switches operated by these operation keys.
- the input operation unit 102 is not limited to this, and may be a rotary push-type operation key called a jog dial, a sunset panel on an LCD provided in a device 70 described later, or the like. Of course, it is also possible to use a mechanical switch mechanism that responds when pressed.
- a signal corresponding to the operation of the input operation unit 102 is supplied to the CPU 105 via the bus 130.
- the CPU 105 generates a control signal for controlling the operation of the portable recording / reproducing device 70 based on an output signal generated by operating an operation key of the input operation unit 102.
- the operation of the portable recording and reproducing device 70 is switched and the operation is controlled based on the control signal generated by the CPU 105.
- the music data read from the HDD 10 and instructed to be transferred to the portable recording / reproducing device 70 is transmitted to the interface 34, the interface 35, and the interface 34. It is transferred or supplied to this portable recording / reproducing device 70 via a connection line connecting the evening face 35. At this time, along with the music data for which the transfer is specified, the additional information of the music data for which the transfer is specified is also transmitted to the device 70. If the music server 50 and the portable recording / reproducing device 70 are provided with corresponding mounting parts, respectively, the interface 34 and the interface 35 are directly connected, and the server 50 is connected. The music data is transferred between the device and the device 70. Furthermore, if both the device 70 and the server 50 are provided with an IrDA interface, the server 70 is connected to the server 50 using infrared signals. Transfer of music data is performed with the device 70.
- the music data transferred from the server 50 to the device 70 is supplied from the interface driver 101 via the bus 130 to the HDD 1, which is a music data recording medium of the portable recording / reproducing device 70. 06 and recorded on the hard disk of HDD 106.
- the music data recording medium of the portable recording / reproducing device 70 is not limited to the HDD 106, but may be, for example, a flash memory. As long as it can follow the reproduction speed of music data, another recording medium such as a magneto-optical disk can be used as a recording medium for music data. By using a music data recording medium of the device 70 having a storage capacity of about 200 MByte, for example, it is possible to record several tens of songs. The music data transmitted from the server 50 and additional information of the music data are also recorded on the disk of the HDD 106 of the device 70.
- the music data transferred and recorded on the HDD 106 has already been compression-encoded by the music server 50 and is the compressed music data.
- the portable recording / reproducing device 70 is not limited to this example, and it is also possible to supply uncompressed and encoded music data and record it on the HDD 106 disk.
- the music server 50 CD the music data reproduced and read from the CD 55 mounted on the ROM drive 9 is directly transferred to the portable recording / reproducing apparatus via the interface driver 101. Supply to 70.
- the number of recordable music data is greatly limited.
- the supplied music data is temporarily stored in an audio DRA 107 connected to the bus 130 as a pre-process for recording the music data on the disk of the HDD 106.
- the output music data is supplied to the compression encoder 108 via the bus 130.
- the compression encoder 108 performs a compression encoding process of music data by an encoding algorithm equivalent to the compression encoder 12 in the music server 50.
- the compressed music data compressed and encoded by the compression encoder 108 is supplied to the DRAM 107 and temporarily stored in the DRAM 107 again. Finally, the compressed music data stored in the DRAM 107 is read out and recorded on the disk of the HDD 106.
- the compression of the HDD 10 is performed.
- the music data exists as data on the HDD 10 but cannot be read from the HDD 10 and reproduced.
- the compressed music data moved to the device 70 is returned to the recording medium of the movement source, that is, the HDD 10 of the server 50 again, so that the compressed music data is transferred from the HDD 10 at the movement source, that is, the server 50. It can be read and played.
- the compressed music data returned to the server 50 is deleted from the hard disk of the HDD 106 of the device 70 as the destination recording medium.
- the audio signal input from the microphone connected to the terminal 109 via the amplifier 110 and the audio signal input from the line input terminal 111 are transmitted via the AZD converter 112 And supplied to the compression encoder 108.
- the audio signal supplied from the AZD converter 1/12 can be subjected to compression encoding processing by the compression encoder 108 and recorded on the HDD 106.
- the optical digital signal is supplied from the optical digital input terminal 113 to the compression encoder 108 via the IEC958 encoder 114.
- the audio signal supplied as an optical digital signal is The data can be compressed and encoded by the coder 108 and recorded on the disk of the HDD 106. If the device 70 is a portable reproduction device dedicated to reproduction of only the compressed music data, the above-described A / D converter 112, encoder 108, etc. may be omitted altogether.
- the compressed music data is read out from the HDD 106 for reproduction and supplied to the compression decoder 115 via the bus 130.
- the supplied music data is decompressed and decompressed by the compression decoder 115, and the resulting music data is output to terminals 118 through the DZA converter 116 and the amplifier 111.
- a headphone 72 is connected to the terminals 118. By wearing the headphones 72, the user can listen to the reproduced music.
- the signal path from the DZA converter 116 to the terminal 118 via the amplifier 117 is connected to the stereo output of the L-channel and R-channel. Two systems are provided correspondingly.
- two terminals 118 are provided corresponding to the left channel and the right channel stereo.
- LCD 120 is connected to bus 130 via LCD drive circuit 119.
- a drawing control signal is supplied from the CPU 105 to the LCD driving circuit 119 via the bus 130, and the LCD 120 is driven based on the supplied drawing control signal, and the LCD 122 is driven.
- a predetermined display is made at 0.
- On the LCD 120 an operation menu of the portable recording / reproducing device 70, a title list of music data stored in the HDD 106, and the like are displayed.
- one of the compressed music data stored in the HD 106 is compressed. Is selected and played.
- the deletion, duplication, and movement of the selected compressed music data can also be controlled based on the display of the LC 120.
- the operation input of the portable recording / reproducing device 70 can be performed.
- the LCD 120 as an interface, the user manages the compressed music data recorded on the HDD 106, and controls the recording, reproduction, and the like.
- the portable recording / reproducing device 70 is driven by a battery. Therefore, the device 70 is provided with a power supply unit using a general secondary battery or a dry battery as a power supply source, and a charging unit.
- the charging unit is supplied with power from the music server 50 and transfers the music data to the device 70 when the music data is transferred.
- the secondary battery is charged.
- the secondary battery of the device 70 can be charged by an external charging power source.
- a power supply source only one of a dry battery power supply and a charging power supply using a secondary battery may be used or provided in the device 70.
- FIG. 6 shows another example of the portable recording / reproducing device 70 described above.
- the portable recording / reproducing device 170 shown in FIG. 6 is different from the configuration shown in FIG. 5 in that a switch circuit 210 is provided between the HDD (or flash memory) 106 a and the bus 130. 0 is inserted. One selected end of switch circuit 2 0 0 a is bus 1 3 0 And the other selection terminal 200 b is connected to the interface 35.
- the switch circuit 200 separates the HDD 106 a from the bus 130.
- the switch circuit 200 switches to the selection terminal 200b or selects the selection terminal 200b.
- the HDD 106 a and the bus 40 of the music server 50 are directly connected via the interfaces 34 and 35.
- the HDD 106a looks as if it were a recording medium of the music server 50.
- the CPU 8 of the music server 50 enables direct control of the HDD 106a. It is possible to easily move or copy compressed music data between the music server 50 and the portable recording / reproducing device 70.
- FIG. 7 is a flowchart showing an example of a process for recording music data of the CD 55 mounted on the CD-ROM drive 9 on the disk of the HDD 10 of the music server 50.
- step S10 the user waits for a request for recording the music data of the CD 55 on the HDD 10. For example, when a recording request is input by the user using the input operation unit 1, the process proceeds to step S11.
- step S11 it is determined whether the recording requested by the user is "high-speed recording” or "1x-speed recording". For example, when a recording request is issued in the above-described step S10, the user specifies both a recording method, that is, whether to perform recording at high speed or 1 ⁇ speed.
- “1 ⁇ speed recording” refers to an operation of reading a CD 55 at a prescribed standard speed and recording it on a disk of the HDD 10.
- “Recording” refers to the operation of reading at a speed twice or more the standard speed specified in CD55 and recording it on the HDD 10 disk.
- step S11 If "high-speed recording" is specified in step S11, the process proceeds to step S12, and the billing system of the servers 50 and 60 is started. Processing by the charging system of the servers 50 and 60 will be described later.
- the billing system of the server 50 performs the billing process and the network server 60 permits high-speed recording from another device
- the process proceeds to step S13, and the compression encoder 12 performs high-speed compression. The process is started, and the process proceeds to step S15.
- step S 11 the process proceeds to step S 14, and the compression encoder 12 starts low-speed compression processing.
- step S15 the CD-ROM drive 9 is driven at a predetermined speed based on the control of the CPU 8, and the music recorded on the CD-55 loaded in the CD-R ⁇ M drive 9 is recorded. Data is read.
- the read music data is compression-encoded by the compression encoder 12 and transferred to the disk of the HDD 10 for recording.
- step S17 If it is determined in step S16 that the transfer of the compressed music data read from the CD 55 to the HDD 10 has been completed, in step S17, the data from the CD-ROM drive 9 to the HDD 10 is transferred. Is prohibited, and the compression processing of the compression encoder 12 is stopped in the next step S18.
- FIG. 8 is a flowchart showing an example of the accounting process of the accounting system in step S12 of the flowchart of FIG.
- the charging process is performed by performing data communication between the music server 50 and the Internet server 60.
- Fig. 8 A shows the mu
- FIG. 8B shows a billing process of the billing system in the Internet server 60
- FIG. 8B shows a billing process of the billing system in the Internet server 60.
- step S20 in FIG. 8A communication is started between the music server 50 and the Internet server 60 using a predetermined protocol.
- step S21 when the connection between server 50 and server 60 is established and it is confirmed that communication is possible between server 50 and server 60, the process proceeds to step S22.
- step S22 the T ⁇ C information of the CD 55 that is mounted on the CD-ROM drive 9 and transferred to the HDD 10 for recording is transmitted from the music server 50 to the Internet server 60.
- High-speed recording information indicating that high-speed recording is to be performed is transmitted from the music server 50 to the Internet server 60 together with the T CDC information of the CD 55.
- the Internet server 60 waits for the supply or transmission of high-speed recording information and TOC information from the music server 50 (step S30).
- the high-speed recording information and the TOC information are received by the server 60, in step S31, the high-speed recording information and the TOC information are transmitted using the database in the server 60 or an external database based on the transmitted TOC information.
- the retrieved TOC information is searched. By searching for information corresponding to the TOC information, CD55 is identified.
- a billing process is performed.
- the amount to be charged is calculated based on information such as the number of songs on which high-speed recording has been performed, and the fee is calculated, for example, based on the credit card number of the user registered in advance and the account of the bank specified by the user. You can do this by being debited from your account.
- the billing method is not limited to this.
- No. 50 is provided with a function of reading a prepaid card, and the set charging amount is sent to the music server 50, and the user is charged by reducing the amount charged from the prepaid card. It is also conceivable to pay the amount.
- the charging amount can be changed depending on the content of the CD 55, and the music data read from the CD 55 can be prohibited from being recorded on the HDD 10 disk in the evening.
- step S33 the billing information is sent to music server 50.
- the content of the transmitted billing information is confirmed on the music server 50 side (step S23).
- the Internet server 60 also checks whether the music server 50 has received the charging information (step S34). For example, when there is no error in the billing information received on the music server 50 side and it is confirmed that the information has been received correctly, the music server 50 sends a confirmation message to the server 60 indicating that confirmation has been completed. It is done by doing.
- step S24 the received billing information and the like are displayed on the display unit 53. Will be displayed.
- step S25 the CD-ROM drive 9 reads music data at a higher speed than the standard speed specified for the CD55, and the compression encoder 12 performs compression processing at a high compression speed. The compressed music data from the encoder 12 is supplied to the HDD 10 and recorded on the HDD 10 disk. This step S25 corresponds to step S15 in FIG. 7 described above.
- a cooperative operation between the music server 50 and the portable recording / reproducing device 70 is enabled. For example, —When music data is transferred from the magic server 50 to the portable recording / reproducing device 70, a cooperative operation is performed between the server 50 and the device 70.
- FIG. 9 shows a flowchart of an example of this movement.
- the music server 50 and the portable recording / reproducing device 70 are connected by the interfaces 34 and 35.
- the connection between the server 50 and the device 70 is detected, for example, by exchanging predetermined signals between the interfaces 34 and 35.
- the detection of the connection between the server 50 and the device 70 is not limited to this, and a switch mechanism is provided at a portion where the music server 50 and the portable recording / reproducing device 70 are connected, and a mechanical detection mechanism is used.
- the connection between the server 50 and the device 70 can also be detected.
- the portable recording / reproducing device 7 of the music data recorded and stored in the HDD 10 is stored. It is determined whether a move to zero is required. For example, compressed music data stored in the HDD 10 is displayed as a list of information including song titles on the display unit 53, and is displayed by the user through a predetermined pointing device of the input operation unit 1 by the user. Predetermined compressed music data is selected from the list displayed in 3. Further, an instruction to move to the portable recording / reproducing device 70 is input from the input operation unit 1 to the compressed music data selected by the user.
- a button for instructing movement is displayed on the display unit 53, and this button can be designated by using the pointing device of the input operation unit 1.
- an icon is displayed on the display unit 53 every night of the compressed music data, and the icon displayed on the display unit 53 is also displayed on the display unit. It is also possible to move the icon to the icon indicating the portable recording / reproducing device 70 of the destination displayed on 53 by so-called drag and drop.
- the movement instruction may be given by operating the operation switch provided on the input operation unit 1.
- step S42 If it is determined in step S41 that there is a request to move the compressed music data, in step S42, the file size of the compressed music data specified to be moved by, for example, the CPU 8 on the server 50 side, that is, the data amount is reduced. Can be examined.
- step S43 for example, the free space of the HDD 106, that is, the recordable storage capacity is checked by the CPU 105 of the portable recording / reproducing device 70. The free space of the HDD 106 is compared with the file size of the compressed music data designated to be moved which is checked in step S42, for example, in the CPU 50 of the server 50.
- step S42 it is determined whether or not the compressed music data designated to be moved by the CPU 8 can be recorded in the HDD 106. If it is determined that recording on the HDD 106 is possible, the process proceeds to step S45, and the transfer of the compressed music data designated to move from the server 50 to the device 70 is performed. Is started.
- step S43 if it is determined in step S43 that there is not enough free space in the HDD 106 of the portable recording / reproducing device # 0, the process proceeds to step S44.
- step S44 the CPU 105 of the device 70 already records the data on the HDD 106 so that the compressed music data designated to be moved can be recorded on the HDD 106.
- the compressed music data is deleted automatically or based on the procedure and method described later, and the process proceeds to step S45.
- Deletion of the compressed music data in step S44 is based on the predetermined parameters of the compressed music data already recorded in HDD 106, It is performed automatically under the control of U105. For example, in the portable recording / reproducing device 70, it is possible to count the number of times of reproduction for each piece of compressed music data recorded in the HDD 106, and delete them from the HDD 106 in ascending order of the number of reproductions. Conceivable. Also, the compressed music data recorded on the HDD 106 can be deleted in the order of the date recorded on the HDD 106 in chronological order.
- the compressed music data that is important for the user may be deleted from the HD 106.
- the display section 53 of the music server 50 and the LCD 120 of the portable recording / reproducing apparatus 70 are set to an operation state in which compressed music data is automatically deleted from the HD 106. Warnings, such as displaying a list of data to be deleted and a list of data to be deleted, and deleting the compressed music data from the HD 106 after obtaining the user's confirmation.
- a list of compressed music data already recorded on the HDD 106 is displayed on the display 53 of the music server 50 or the LCD 120 of the portable recording / reproducing device 70, and the compressed music to be deleted is displayed. The user can select the de- night itself.
- the compressed music data designated to be moved among the compressed music data stored in the HD 10 is set in a state where it can be recorded on the HDD 106.
- step S45 transmission of the compressed music data from the music server 50 to the portable recording / reproducing device 70, that is, transfer, is started. That is, the compressed music data read from the HDD 10 is supplied to the portable recording / reproducing device 70 via the bus 40 and the interface 34. In the portable recording / reproducing device 70, the compressed music data supplied via the interface 34 is recorded on the HDD 106 via the interface 35. It is.
- the transferred compressed music data also exists in the HDD 10 of the music server 50 in the same manner as before the transfer to the device 70.
- the transfer of the compressed music data that has been transferred to the device 70, that is, is moved to the device 70 and exists in the HDD 10 is prohibited (step S46).
- a reproduction prohibition flag indicating prohibition of reproduction is set for the compressed music data of HD10.
- the reproduction prohibition flag prohibits the reproduction of the compressed music data moved to the device 70 by the CPU 8 of the server 50, and the compressed music data stored in the HDD 10 is recorded from the music server 50 to the portable recording device. This means that the music data has been virtually transferred to the playback device 70. Therefore, out of the plurality of compressed music data, the music data that can be reproduced by the server 50 or the device 70 is managed so that there is always only one music data, thereby preventing illegal music data duplication.
- next step S47 it is determined whether there is a request to move the next compressed music data to the device 70. If another compressed music data is to be moved, the process returns to step S42. If there is no further request for moving the music data, a series of music data moving processes is terminated.
- one compressed music data of a plurality of compressed music data stored in the HDD 10 in steps S42 to S46 of the flowchart of FIG. Although it has been described that the data is moved from the server 50 to the device 70, the present invention is not limited to this, and a plurality of compressed music data can be moved from the server 50 to the device 70 collectively.
- the compressed music data moved in the HDD 10 of the music server 50 that is the source in the process of step S46.
- the compressed music data itself was present only as being prohibited from being played, but this was not limited to the example, and the moved compressed music data was deleted from the HDD 10, ie, The data itself may be deleted.
- the compressed music data moved from the music server 50 to the portable recording / reproducing device 70 is moved again from the portable recording / reproducing device 70 to the music server 50, so that the music server 50 Among the plurality of compressed music data stored in 10, the reproduction inhibition flag of the compressed music data moved from the device 70 is released. That is, when the reproduction prohibition flag is released, the compressed music data that is the moving source can be reproduced again in the music server 50.
- the moved compressed music data stored in the HDD 106 of the device 70 is deleted from the HDD 106 or deleted from the management table of the HDD 106.
- the management data of the compressed music data moved from is deleted.
- the music server 50 can record a large number of music files on the disk of the HDD 10. Therefore, index data of music data is provided to quickly search for target music data from a plurality of music data stored in the HDD 10.
- Index de illuminator, CD 55 music de illuminator HDD 10 Recording, input of song titles and other data from other electronic devices via the input operation unit 1 or the specified interface, and
- the data is updated, and stored and stored in, for example, the HDD 10.
- FIG. 10 shows an example of the display of the index data displayed on the display unit 53.
- the data structure of the index data corresponds to the display of the index data shown in FIG.
- the data order of the index display and the data order of the index data need not necessarily match.
- one line corresponds to one piece of music data, and “State”, “Musicia nj”, “Music Name”, “Alb” um N ame ",” Music No. ",” Date ", and” Who ".
- “State” is a status, and indicates a state of music data stored in the HDD 10. For example, “State” power “mVo” indicates that the music data has been moved to the device 70. “State” power “d1t” indicates that the music data has been deleted from the disk of the HDD10. Further, if “State” is “norm”, it indicates that the music data is read from the disk of the HDD 10 and can be reproduced. The status is automatically updated by the controller 8 in accordance with a state of each music data stored in the HDD 10, for example, a state transition such as movement or deletion.
- “Musician” indicates the name of a musician or the like who is stored in the HDD 10 and performs the music.
- “Music Name” is the title of the music title stored in HDD 10.
- "A lb um N am "e” is the name given to the disk itself, for example, the CD 55
- "Music No.” is the name given to the CD 55, for example. This is a number assigned for product management.
- the texts such as “Musician” and “Music Name” are obtained from the Internet server 60 via the Internet server 61 via the in-net network 61, for example, and automatically acquired from the HDD. Stored on the 10 disk. Of course, the user may make an input using the input operation unit 1 or the like.
- “D ate” is the date when the music data was recorded on the HD D 10 of the music server 50. “Who” indicates the source of the music data. For example, if it says “cd”, it is from CD55. Symbols starting with “f” are supplied by other music servers 50. "Net” represents, for example, data supplied via the in-net network 61, and “dinj represents, for example, data input digitally from the terminal 17. For example,” Who “,” D ate '' are generated by the controller 8 when the corresponding music data is stored on the HDD 10 disk, and are stored in the HDD 10 disk corresponding to the music data. It is automatically updated according to the transition.
- the index data is called up from the index file as needed by, for example, operating the input operation unit 1 by the user, and a display based on the read file contents is displayed on the display unit 53. Based on the information displayed on the display section 53, the user can search for music data to be reproduced or moved, and can confirm the result of the operation performed by the user.
- FIG. 11 is a flowchart of an example of index data registration processing.
- FIG. 12 to FIG. 15 show examples of the display of the index data on the display unit 53 following the registration of the index data according to the operation content.
- the processing content input from the input operation unit 1 by the user is determined.
- the following processing is automatically performed based on the determination of the processing content.
- recording of music data from CD 55 to HDD I0, transfer of music data, and a predetermined interface for example, PC card slot 31 and IEEE 1394 interface
- the user can select to register the index from other electronic devices, such as a personal computer, through the chair 28).
- the music data A in the uppermost row has been moved (status is “mov”) and cannot be reproduced by the music server 50.
- the following three data, music data B to D can be read from HDD 10 and played back (status is "norm”).
- the music data at the bottom E is registered once but deleted (status is “d1t”), and only index data exists.
- the index data is also left for the music data deleted from the HDD 10.
- the index data corresponding to the music data in use is preferentially arranged and displayed from the top of the display unit 53.
- the music data moved to the device 70 is given the highest priority on the upper part of the display unit 53 based on the state of music data overnight, that is, “State”. , And the music data that can be read and played from the HDD 10 is displayed in the next row. Data that is deleted from HDD 10 and remains on HDD 10 only for one day is displayed from below display unit 53. Music data having the same status are arranged, for example, based on the description of "Musician". Of course, the display order of the music data displayed on the display section 53 may be determined by another rule.
- step S50 a case will be described in which it is determined in step S50 that a process relating to recording of music data from the CD 55 has been selected.
- music data read at high speed from the CD 55 is recorded on a disk of the HDD 10, that is, high-speed recording is performed.
- step S51 high-speed recording is set, and the process proceeds to step S52.
- step S52 it is determined whether the music data recorded on the disk of HDD 10 is new music data. . For example, music data recorded on the HDD 10 is searched, and an index file of the index file is searched for various data corresponding to the index data of the music data recorded on the disk of the HDD 10. .
- (1) is the data (new data) that does not exist in any of the HDD 10 and the index file, or (2) is the data that does not exist in the HDD 10 but is registered in the index file Or (3) It is determined whether the data is existing data (existing data) in both the HDD 10 and the index file.
- step S52 If it is determined in step S52 that the data is the existing data in the case of the above (3), the process proceeds to step S53, and the process proceeds to step S53. Only D ate ”is updated. In step S64, the updated index data is Registered in the index file. In the case of (3) above, the high-speed recording operation of the music data read from the CD 55 to the HDD 10 disk is not performed, so that the charging process shown in FIG. No.
- step S52 determines whether the new data is recorded in the case of (1) described above or that only the index information in the case of (2) is present. If it is determined in step S52 that the new data is recorded in the case of (1) described above or that only the index information in the case of (2) is present, the music data is stored in the HDD 10 Processing proceeds to step S54 for recording.
- the controller 8 checks the recordable free storage capacity of the HDD 10. The amount of free storage space required for recording can be known from the time information of the music data to be recorded on the HDD 10 disk included in the TOC information of the CD 55, for example.
- step S54 If it is determined in step S54 that there is enough free storage space in the HDD 10 to record music data, the process proceeds to step S55.
- step S55 the high-speed recording of the music data read from the CD 55 on the HDD 10 is performed in the same manner as in FIG. 8, and the billing process is performed in the same manner as in FIG. .
- step S64 the index data of the index file is updated, and the index data of the music data newly stored in the HDD 10 is registered.
- step S54 determines whether the HDD 10 has insufficient free storage capacity. If it is determined in step S54 that the HDD 10 has insufficient free storage capacity, the process proceeds to step S56.
- steps S56 and S57 music data that can be deleted is searched for, and the searched music data is deleted from HDD 10. Deletion of data from the HDD 10 is repeated until the HDD 10 has sufficient free space for recording music data to be recorded. Please note that the music files that will be deleted Alternatively, the selection may be made each time by the user, or the music data stored in the HDD 10 may be sequentially deleted from the oldest music data.
- the reproduction frequency of the music data is counted, and the music data with a low frequency can be selected.
- a mark indicating the music data that can be deleted may be added to the status “State”, and the music data with this mark may be deleted in order from the oldest.
- unnecessary music data may be automatically or manually saved in another storage area of the HDD 10, and the music data saved in the other storage area may be sequentially deleted from the music data.
- step S64 if the index data related to the music data is already registered (in the case of (2) above), the corresponding index data is updated. For example, in the example shown in FIG. 10, when the music data E once deleted is recorded again, as shown in an example in FIG. 12, the status “State” of the music data E is changed to “d”. The date “Date” is changed from “1 t” to “norm”. At the same time, the display order of the music data E is changed.
- the determination at the time of recording music data is performed based on the index data. Therefore, it is possible to prevent the same music data from being charged twice and the same music data from being stored in the HDD 10 twice.
- step S50 the movement of music data is selected.
- the music server 50 is moved to another electronic device, for example, a portable recording / reproducing device 70.
- step S59 it is determined whether the output is OUT, or transfer from another electronic device to the music server 50, and in step S59 in FIG. 11, whether the input is IN.
- step S60 the process proceeds to step S60, and the music data whose movement is instructed is compared with the existing index data, and the comparison is performed. If the movement is to move to the device 70, the process proceeds to step S61, and if the movement is to move from another electronic device, the process proceeds to step S62.
- step S61 the status of the index is changed from “norm” to "mvo", indicating that the music data has been moved.
- the date “D ate” on the index day will be changed and updated to the date on which the move was made.
- the corresponding music data is read from the HDD 10, moved to the other party, for example, the portable recording / reproducing device 70, recorded on the other party's recording medium (HDD 106 in this example), and the processing is performed in step S. 6 Move to 4.
- the destination is a portable recording / reproducing device 70
- the information on the "Who” item can be automatically obtained via the interface 34 and 35. Wear.
- a reproduction prohibition flag is set for the corresponding music data on the HDD 10 of the music server 50 as described above, and The reproduction of the music data on the server 50 is prohibited.
- step S64 the index file is updated, and the index data is registered. For example, if the music data D is moved in FIG. 10, as shown in an example in FIG. 14, the order of the music data is changed, and the status “State” and the power “norm” are changed. Changed to "mov".
- step S62 the status of the index data is changed from “mvo” to "norm".
- the date “D ate” of the index day is changed to the date of the day on which the movement was made.
- the corresponding music data of the other party for example, the portable recording / reproducing device 70, is deleted or deleted from the HDD 10, and the music server 50 releases the reproduction prohibition flag of the music data moved from the device 70.
- playback on the server 50 can be performed.
- step S64 the index file is updated, and the index file is registered.
- the order of the music data is changed and the status is “mov” as shown in an example in FIG. To "norm".
- a time limit can be given as an attribute to music data overnight. After the music data with the time limit is moved from the music server 50, the music data moved by the time limit must be returned from the destination device to the source music server 50.
- the HDD 10 can be actually deleted or deleted. In this case, the music data It is preferable to emphasize the other music data by flashing the display of the overnight or the display of the music data whose time limit has been exceeded on the display unit 120 of the device 70, for example, and warn the user. .
- step S50 it is possible to register an index file created by another electronic device, for example, a personal computer, in the index file of the music server 50. it can. That is, if the registration of index data from another electronic device is selected in step S50 described above, the process proceeds to step S63.
- the index data created by another electronic device is a predetermined interface, for example,? Supplied via C card slot 31 or IE E 13 9 4 in 1 face 28. It is also possible to supply an index created by another electronic device via the Internet 61.
- the supplied index data is added, for example, to the existing index data existing in the HDD 10.
- data indicating the status in the index data also indicate that the data has been supplied from another electronic device. In this way, the index data supplied from another electronic device can be treated as, for example, only the index data in step S52 described above.
- step S64 the registration of the index data is performed collectively in step S64, but this is not limited to this example.
- the index data is updated and registered in step S53, step S55, step S63, step S61, or step S62, and step S64 may be omitted. Good.
- the index data is displayed entirely using characters. However, of course, this may be represented by a graphic such as an icon display.
- the number of index data that can be registered depends on the storage capacity of the HDD 10, for example, 999 9 songs can be registered in the music server 50.
- index data can be searched. "Musician”, “Music N ame”, “Album N ame j” and other key search and initial search, "Music No.” search, "D ate” record
- search methods such as search by date, search by data source by “Who”, and so on. It is also possible to perform these searches in combination, or to perform a search specifying a range such as a due date.
- the recorded head is recorded. It is also possible to search by playing the part. For the recording of the beginning part, the music data for several seconds can be further compressed and stored in the memory, and even if the beginning part of all the music data is not separately recorded in the memory, the actual music data can be recorded.
- the head portion may be reproduced sequentially.
- the index data can be printed out. Furthermore, it is preferable that the structure of the index data is made compatible with, for example, commercially available spreadsheet software or database software that runs on a personal computer, since the index data can be managed by the personal computer. Similarly, the index data is generated on a personal computer, and the generated index is generated. The index data can be directly used as index data of the music server 50. In this case, the structure of the index data itself does not need to be compatible with these softwares, and may be in a compatible format when output from the interface.
- CD-ROM XA Compact Disc
- a URL on the Internet related to the music data is recorded.
- the music server 50 since the music server 50 has a WWW browser, it reads this URL information and connects to the Internet 61 to display the homepage indicated by the URL. It can be displayed in part 53.
- the URL information can be supplied to a personal computer or the like via, for example, the IEEE 1394 interface 28 or the PC card slot 31.
- a list of music information owned by a user is automatically created. Therefore, the user can collectively manage the music information registered in the music server and other music information owned by the user.
- the index data since the index data includes a status indicating whether the music data has been moved or whether the music data has been deleted, the music data of each music data can be reproduced.
- the effect is that the recording status for the magic server can be understood at a glance.
- the IEEE 1394 interface is implemented. It has an AIDS PC card so that it can output and input index data in a data format compatible with spreadsheet software and database software running on a personal computer, for example. I have. Therefore, there is an effect that the index data can be used more widely by connecting the music server to other electronic devices such as a personal computer.
- the Internet since the Internet is connected to perform the charging process for the music server, there is an effect that data can be obtained through the Internet. .
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
明細書
記録再生装置および記録再生方法
技術分野
この発明は、 音楽デ一夕を多数蓄積すると共に、 蓄積されたことの あるそれぞれの音楽デ一夕の属性情報を保持するようにされた記録再 生装置および記録再生方法に関する。
背景技術
従来でも、 多数の CD (Compact Disc)を収納し、 CDの自動再生を 行うようにされた、 所謂 CDチェンジャが実用化されていた。 この C Dチェンジャでは、 数 1 0枚乃至数 1 0 0枚の CDを一つの筐体に収 納し、 所定の操作により選択された CDを取り出して再生を行う。 C Dの再生は、 C D毎に行うこともできるし、 複数枚の CDを選択して 、 ディスク単位、 あるいは CDに収録されている曲単位でランダム再 生を行うようにもできる。 この CDチェンジャは、 主に家庭内に設置 されて使用される。
ところが、 上述の CDチェンジャにおいては、 CDの交換時間が発 生してしまうため、 CDから再生された信号が途中で途切れることな く連続再生を実現するのが困難であるという問題点があった。 1 0 0 枚や 2 0 0枚の CDを収納するような CDチェンジャは、 筐体が大き く、 且つ装置自体が重くなつてしまい、 持ち運びや設置に非常に不便 であるという問題点があった。
そこで、 例えば CDに収録されている音楽データをハ一ドディスク などの記録媒体に蓄積することが提案されている。 例えばミュージッ クサーバと称され、 所定の方式で以て音楽データを圧縮符号化するこ とによって、 記憶容量が数 G (Giga) b y t eのハードディスクに、 例 えば 1 0 0 0曲程度の音楽データを蓄積することができる。
このミュージックサーバでは、 蓄積されたそれぞれ音楽データに関 する属性情報、 例えば曲名や演奏者名といった情報を記録することが できる。 この属性情報は、 自動的あるいはユーザが操作することによ つて入力された音楽データに対応して記録される。 記録された属性情 報は、 ミュージックサーバに設けられた表示部に、 サーバに記憶され ている音楽データを検索する際に例えば一覧表示される。 ユーザは、 表示部に表示されている属性情報に基づき、 ミュージックサーバに蓄 積された音楽データから所望のものを検索若しくは選択し、 ユーザの 所望とする音楽デ一夕を再生することができる。 ュ一ザにとっては、 表示部に表示されている内容に基づいて所定のキーなどを操作するこ とによって検索するようにできるため、 大変便利である。
不要とされた音楽データは、 サーバの記録媒体から削除、 すなわち 消去される。 このとき、 記録媒体上から 2度と再生できなくなるよう に削除する方法と、 その音楽データを別の領域に退避させるなどして 、 一時的に音楽データを再生できなくする方法が選択できる。 一時的 に削除されたデータは、 所定の方法で復活させ、 再び再生することが できる。
ところで、 ユーザによっては、 このミュージックサーバに蓄積可能 な量以上の音楽デ一夕を所有している場合も多い。 同様に、 一旦はこ のミュージックサーバにデータを蓄積したが、 後に削除してしまうよ うなこともあり得る。 ミュージックサーバに蓄積されている以外の音 楽データは、 完全にミュージックサーバとは独立に管理されることに なってしまう。 したがって、 折角ミュージックサーバを所有していて も、 サーバ 1台でユーザの所有している音楽データ以外のデータを管 理することができず、 サーバを有効に活用することが困難であるとい う問題点があった。
発明の開示
したがって、 この発明の目的は、 記録媒体に蓄積され再生可能とさ れている音楽データだけでなく、 かって蓄積していたデータについて も、 属性情報を保存しておくような記録再生装置および記録再生方法 を提供することにある。
この発明は、 上述した課題を解決するために、 供給されたデータと 供給されたデータの属性デー夕が記憶される記憶手段と、 供給された データを記憶部に書き込むとともに、 記憶手段に書き込まれたデータ を読み出して再生する記録再生部と、 記憶手段に記憶されているデー 夕の中で記録再生部による再生不可状態に移行されたデータの属性デ 一夕を記憶手段に記憶させる制御手段を備えている記録再生装置であ る。
また、 この発明は、 供給されたデータと供給されたデータのステー タスを表すステータスデータを含む属性デ一夕が記憶される記憶手段 と、 供給されたデ一夕を記憶手段に書き込むとともに、 記憶手段に書 き込まれたデ一夕を読み出して再生する記録再生部と、 記憶手段に記 憶されているステータスデータに基づいて記録再生部の動作を制御す る制御手段を備えている記録再生装置である。
また、 この発明は、 供給されたデータと供給されたデータの属性デ 一夕が記憶される記憶手段と、 供給されたデータを記憶手段に書き込 むとともに、 記憶手段に書き込まれたデータを読み出して再生する記 録再生部と、 記憶手段に記憶されている属性データに基づいて記録再 生部の動作を制御するとともに、 供給されたデータが新たに書き込ま れるときに少なくとも供給されたデ一夕の属性デ一夕に基づいて記憶 手段に記憶されているデータとの照合を行う制御手段を備えている記 録再生装置である。
また、 この発明は、 供給されたデータと供給されたデータの属性デ —夕が書き込まれる記憶部を有する記録再生装置の記録再生方法は、 供給されたデータの記憶部への書き込みが選択された時には少なくと も供給されたデータの属性データに基づいて記憶部に記憶されている デ一夕との照合を行い、 照合結果に基づいて供給されたデ一夕の記憶 部への書き込む動作が制御され、 記憶部に記憶されているデータが記 憶部から読み出され、 他の機器に供給され他の機器に記憶される時に は記憶部から読み出されたデータの属性データが書き換えられる記録 再生装置の記録再生方法である。
上述したように、 この発明は、 供給されたデータと供給されたデー 夕の属性データが記憶手段に記憶され、 記録再生部によって、 供給さ れたデータが記憶部に書き込まれると共に、 記憶手段に書き込まれた データが読み出されて再生され、 制御手段によって、 記憶手段に記憶 されているデ一夕の中で記録再生部による再生不可状態に移行された データの属性データが記憶手段に記憶されるため、 デ一夕の属性デー 夕によって、 記憶手段に記憶されたデ一夕のうち記録再生部により再 生不可状態にされたデータを知ることができる。
また、 この発明は、 記憶手段に、 供給されたデータと供給されたデ 一夕のステ一夕スを表すステ一夕スデ一夕を含む属性データが記憶さ れ、 記録再生部によって、 供給されたデータが記憶手段に書き込まれ るとともに、 記憶手段に書き込まれたデータが読み出されて再生され 、 制御手段によって、 記憶手段に記憶されているステータスデ一夕に 基づいて記録再生部の動作が制御される。
また、 この発明は、 記憶手段に供給されたデ一夕と供給されたデー 夕の属性データが記憶され、 記録再生部で、 供給されたデータが記憶 手段に書き込まれるとともに、 記憶手段に書き込まれたデータが読み
出されて再生され、 制御手段により、 記憶手段に記憶されている属性 データに基づいて記録再生部の動作が制御されるとともに、 供給され たデータが新たに書き込まれるときに少なくとも供給されたデータの 属性データに基づいて記憶手段に記憶されているデータとの照合が行 われる。
また、 この発明は、 供給されたデ一夕と供給されたデータの属性デ 一夕が書き込まれる記憶部を有する記録再生装置の記録再生方法であ つて、 供給されたデータの記憶部への書き込みが選択された時には少 なくとも供給されたデータの属性データに基づいて記憶部に記憶され ているデータとの照合を行い、 照合結果に基づいて供給されたデータ の記憶部への書き込む動作が制御され、 記憶部に記憶されているデー 夕が記憶部から読み出され、 他の機器に供給され他の機器に記憶され る時には記憶部から読み出されたデータの属性データが書き換えられ る。
図面の簡単な説明
第 1図は、 本発明によるミュージックサーバおよびミュージックサ ーバを用いたシステムを概略的に示す略線図、 第 2図は、 ミュージッ クサ一バの構成の一例を示すブロック図、 第 3図は、 C D— R O Mド ライブで読み出された音楽データがハードディスクドライブに記録さ れるまでの信号の流れを概略的に示す図、 第 4図は、 ハードディスク ドライブから読み出された圧縮音楽データが再生処理されて端子に導 出されるまでの信号の流れを概略的に示す図、 第 5図は、 携帯記録再 生装置の構成の一例を示すブロック図、 第 6図は、 携帯記録再生装置 の他の例を示すブロック図、 第 7図は、 ミュージックサーバの C Dの 音楽データをハ一ドディスク ドライブに記録する際の処理の一例のフ 口—チャート、 第 8図は、 C Dの音楽データをハードディスク ドライ
ブに高速記録する際の課金処理の一例を示すフローチヤ一ト、 第 9図 は、 本発明による音楽データの移動の処理の一例のフローチヤ一ト、 第 1 0図は、 表示部に表示されるインデックスデータの表示の一例を 示す略線図、 第 1 1図は、 本発明による、 インデックスデ一夕の登録 処理の一例のフローチャート、 第 1 2図は、 表示部に表示されるイン デックスデータの表示の一例を示す略線図、 第 1 3図は、 表示部に表 示されるィンデックスデータの表示の一例を示す略線図、 第 1 4図は 、 表示部に表示されるインデックスデータの表示の一例を示す略線図 、 第 1 5図は、 表示部に表示されるインデックスデータの表示の一例 を示す略線図である。
発明を実施するための最良の形態
以下、 この発明を実施するための最良の形態を、 図面を参照しなが ら説明する。 第 1図は、 この発明が適用されたミュージックサーバお よびミュージックサーバを用いたシステムを概略的に示している。 ミ ユージックサ一バ 5 0は、 サーバ本体 5 1と左右のスピーカユニット 5 2 L , 5 2 Rとからなる。 サーバ本体 5 1には、 例えば L C D (L u i d Crys t a l D i s p l ay)パネルからなる表示部 5 3と、 C Dをサーバ本 体 5 1に挿入するための C D揷入部 5 4とが設けられる。
なお、 第 1図では省略されているが、 サーバ本体 5 1の機能をュ一 ザが操作するための複数の操作スィツチからなる操作部がサーバ本体 5 1に設けられる。 サーバ本体 5 1の機能をリモートコマンダによつ て遠隔操作するための、 例えば赤外線信号を受信する信号受信部を設 けるようにしてもよい。 サーバ本体 5 1は、 後述するようにコント口 ーラを有し、 サーバ本体 5 1は、 予め例えば R O Mに記憶される所定 のプログラムに基づいてコントロ一ラにより各種動作が制御される。 ユーザは、 C D 5 5を C D挿入部 5 4を介してサーバ本体 5 1に装
填し、 図示しない操作部を用いて所定の操作を行うことで、 C D 5 5 を再生し、 C D 5 5より再生された再生信号をスピー力ュニッ ト 5 2 L , 5 2 Rから出力することによって、 C D 5 5に記録されている音 楽を楽しむことができる。 C D 5 5が曲名などのテキス トデータを含 む場合は、 表示部 5 3にテキス 卜データに基づいて曲名などが表示さ れる。
ミュージックサーバ 5 0は、 内部に例えばハードディスクによる大 容量の記録媒体を有している。 図示されない操作部を用いてユーザが 所定の操作を行うことによって、 C D揷入部 5 4からサーバ本体 5 1 に装填された C D 5 5から再生された再生データを、 このハードディ スクからなる記録媒体に記録することができる。 この際、 C D 5 5の 標準の再生速度と同一の転送速度で記録する方法と、 C D 5 5の標準 の再生速度より高速の転送速度で記録を行う高速記録とを選択するこ とができる。 高速の転送速度で記録を行う場合には、 所定の手続きで 以て課金処理を行うことによって、 C Dの選択または C Dに記録され ている曲の選択と、 C Dから再生された音楽データとしての再生デ一 夕を、 C Dの標準の再生速度で再生されたデータの転送速度よりも速 い転送速度で記録することができる。
ミュージックサーバ 5 0において、 C D 5 5から再生された音楽デ —夕は、 上述した A T R A Cなどの所定の方法で圧縮符号化され圧縮 音楽デ一夕とされて記録され、 例えば 6 G B y t eの容量を持つハー ドディスクに、 1 0 0 0曲程度を記憶または格納できる。 ハードディ スクに記憶または格納された曲目のリストが例えば表示部 5 3に表示 され、 ユーザは、 表示部 5 3に表示されている曲名リストに基づき、 ハードディスクに記憶または格納されている曲のうちの任意の曲を選 択して再生させることができる。 ハードディスクは、 ランダムァクセ
スが可能であるため、 多数記憶または格納された音楽データを任意の 順序で読み出して、 連続再生させることが可能である。
圧縮符号化には様々な方法を用いることが可能であるが、 本例では
、 例えば米国特許 5 7 1 7 8 2 1号に開示されているような、 ATR AC 2 (Adaptive Tranform Acoustic Coding 2) と称される方法が用 いられている。 この米国特許 5 7 1 7 8 2 1号に開示されている圧縮 符号化方法は、 聴覚の性質に基づくマスキング効果および最小可聴限 の周波数依存性を利用し、 変換符号化とエントロピ一 · コーディ ング とを併用して音声データの圧縮符号化を行うものであり、 比較的小規 摸なハードウェアで、 高音質を維持しつつ、 高速にエンコード Zデコ 一ドを行うことができる。
このミュージックサーバ 5 0は、 例えば公衆電話回線である通信回 線 6 1を介して外部のシステム、 例えばイン夕一ネッ トに接続された サーバであるィンターネッ トサーバ 6 0に接続できる。 ミュージック サーバ 5 0から通信回線 6 1を介してこのィン夕ーネッ トサーバ 6 0 に接続することで、 ィン夕ーネッ ト上にある様々な情報を得ることが できる。 イン夕一ネッ トサーバ 6 0は、 例えば市販の音楽 C Dのタイ トル情報などのデータベースを有する。 ユーザには、 このデ一夕べ一 スを利用するためのユーザ個有のキ一を与え、 データベースを利用す る際に個有のキーに基づいて認証を行い、 ユーザの認証が行われた後 に、 CDに付随したデータ、 例えば CDのタイ トル情報をユーザに送 信することで、 ユーザは、 C Dに付随したデータを得ることができる ィンターネッ トサーバ 6 0では、 ユーザに供給するサービスに応じ てミュージックサーバ 5 0に対する課金処理も行う。 上述した、 CD 5 5の上述した高速記録を行う場合は、 ィン夕ーネッ トサーバ 6 0に
ミュージックサーバ 5 0が高速記録を行う旨のデータの通信を行うこ とによって、 高速記録を行うユーザに対する課金処理が行われ、 C D の選択や曲の選択、 ならびに、 高速記録の実行が可能とされる。
なお、 ここでは、 課金処理を、 C Dの付加情報を多数有するイン夕 一ネッ トサーバ 6 0で行うこととしたが、 これは上述した例に限定さ れない。 例えば、 インタ一ネッ トに接続された別のサーバで上述した 課金処理を行うようにしてもよい。 イン夕一ネッ トとは別の、 例えば 専用のネッ トワークで以て上述した課金処理を行うようにすることも 可能である。
携帯記録再生装置 7 0は、 ハ一ドディスクあるいはフラッシュメモ リからなる記憶媒体を有する。 音楽の再生速度に追従できるのであれ ば、 他の記憶媒体または記録媒体を利用することもできる。 この携帯 記録再生装置 7 0を接続線 7 1で以てミュージックサーバ 5 0と接続 することによって、 ミュージックサーバ 5 0に記録されている音楽デ 一夕を携帯記録再生装置 7 0に転送し、 携帯記録再生装置 7 0の記憶 媒体に記録することができる。 このとき、 ミュージックサーバ 5 0側 では、 装置 7 0に転送された音楽データは、 ハードディスクやフラッ シュメモリの記憶媒体上には存在するが再生不可の状態にされる。 携 帯記録再生装置 7 0で用いられる記憶媒体まらは記録媒体は、 例えば 2 0 0 M B y t e程度の容量とされ、 数 1 0曲分の音楽データの記憶 または格納することができる。 なお、 以下の説明では、 フラッシュメ モリなどの半導体メモリからなる記憶素子または記憶媒体と、 ハード ディスクなどのディスク状記録媒体などの記録媒体を総称して、 記憶 媒体と称することにする。
この発明において用いられる上述の転送方法、 すなわち、 音楽デー 夕を転送した場合、 転送先の記憶媒体に音楽データが記録されると共
に、 転送元の記憶媒体においては、 転送された音楽デ一夕が記憶媒体 上には存在するが再生不可の状態にされることを、 「移動」 と称する 。 このように音楽データを移動することで、 音楽データの無制限な複 製を防ぐことができる。
なお、 上述した例では、 ミュージックサーバ 5 0と携帯記録再生装 置 7 0とが接続線 7 1で接続されるとしたが、 これはこの例に限定さ れない。 例えば、 ミュージックサーバ 5 0および携帯記録再生装置 7 0とに、 互いに対応する装着部を設け、 ミュージックサーバ 5 0に携 帯記録再生装置 7 0を直接装着してサーバ 5 0と装置 7 0との間でデ 一夕のやり取りを行うようにできる。 電気的な接続だけでなく、 例え ば赤外線信号によりデ一夕のやり取りを行う I r D A U n f r ar ed Da t a As s oc i a t i on) に対応したィンタ一フェイスをサーバ 5 0と装置 7 0 との双方に設け、 赤外線信号により音楽データの転送をサーバ 5 0と 装置 7 0との間で行うようにしてもよい。
さらに、 ミュージックサーバ 5 0に所定のインターフェイスを設け ることで、 様々なメディァと情報交換を行うことができるようになる 。 例えば、 サ一バ 5 0に P Cカード 8 0に対応したインターフェイス を設けることで、 P Cカード 8 0で配信される音楽デ一夕をミュージ ックサーバ 5 0に取り込んだり、 パーソナルコンピュータとミュージ ックサーバ 5 0との間でデータのやり取りを行うことが可能となる。 サーバ 5 0に光ケ一ブルなどによるシリアルなディジ夕ルインタフエ —スを設けることによって、 例えば直径略 6 4 mmの小型の光磁気デ イスクを用いるディスクレコーダ 8 1のような、 他のディジタル音楽 デ一夕記録再生装置との音楽データのやり取りを行うことが可能とな る。 この例では、 ディスクレコーダ 8 1に上述した小型の光磁気ディ スクが収納されたディスクカートリッジ 8 2が装着され、 ディスク力
一卜リツジ 8 2の光磁気ディスクから再生された音楽データがミュー ジックサーバ 5 0に対して供給される。 同様にして、 サーバ 5 0に I E E E 1 3 94などのインターフェイスを設け、 例えば CAT V (Cab le Television)や衛星放送などのためのセッ ト トップボックス 8 3を 接続するようにもできる。
P Cカードは、 米国の P C M C I A (Personal Memory Card Intern ational Association)と日本の J E I D A (日本電子工業振興会) の 共同制定による、 パーソナルコンピュータ用のカード型周辺機器の規 格である。 I E E E 1 3 94は、 米国電気電子技術者協会に採択され たインターフェイス規格である。
ミュージックサーバ 5 0は、 内蔵アプリケーションとして、 WWW (World Wide Web)ブラウザを持つようにできる。 通信回線 6 1を介し てインタ一ネッ トサーバ 6 0と接続することによって、 インターネッ ト上にある、 例えば HTML (Hypertext Markup Language) によって 記述された様々なコンテンツを検索し、 表示部 5 3上に表示させるこ とができる。
このような構成で以て、 ユーザは、 例えばミュージックサーバ 5 0 に記憶または格納されている音楽データを再生してスピー力ユニッ ト 5 2 L, 5 2 Rで聴く ことができると共に、 CD 5 5を CD揷入部 5 4を介してサーバ 5 0に装填して、 C D 5 5を再生することができる ミユージックサーバ 5 0とィン夕一ネッ 卜サーバ 6 0とで通信を行 うことによって、 CD挿入部 54を介してサーバ 5 0に装填された C D 5 5のタイ トル情報などを、 通信回線 6 1を介してサーバ 6 0から 自動的に得ることができる。 サーバ 6 0から得られた情報は、 ミュー ジックサーバ 5 0内に保存されると共に、 保存されたタイ トル情報は
、 必要に応じてサーバ 5 0の表示部 5 3に表示される。 より具体的 には、 ミュージックサーバ 5 0からィン夕一ネットサーバ 6 0に対し て、 サーバ 5 0のユーザ I Dデータなどのユーザ個有の情報 (以下、 ユーザ情報と称する) が送られる。 インターネッ トサーバ 6 0側では 、 受け取ったユーザ情報に基づき、 照合処理や課金処理が行われる。 また、 ミュージックサーバ 5 0からィン夕ーネットサーバ 6 0に対し て、 ユーザで必要とする C Dまたは再生している C Dのメディァ情報 が送られる。 イン夕一ネッ トサーバ 6 0では、 受け取ったメディア情 報に基づき、 例えば曲のタイ トル, 演奏者名, 作曲者や作詞者名, 歌 詞, ジャケットイメージといった、 音楽デ一夕に対する付加情報の検 索が行われる。 そして、 イン夕一ネッ トサーバ 6 0では、 ユーザから 要求された C Dに関する所定の情報をミュージックサーバ 5 0に返信 する。
例えば、 メディア情報として、 C D 5 5の T O C (Tab l e O f Con t en t s) 情報をインターネッ トサーバ 6 0に対して送る。 インタ一ネッ ト サーバ 6 0には、 この T〇 C情報に基づいて上述の音楽データに対す る付加情報が検索可能なデータベースが構築されている。 ィン夕一ネ ッ ト上の他の WWWサーバを検索することで付加情報を得るようにし てもよい。 インタ一ネッ トサーバ 6 0は、 受け取った T O C情報をメ ディア情報として、 音楽データの付加情報の検索を行う。 これは、 例 えば、 T O C情報に含まれる、 C D 5 5に収録されている楽曲それぞ れの時間情報に基づき検索することが可能である。
検索されて得られた付加情報がィンターネットサーバ 6 0からミュ —ジックサーバ 5 0に対して送られる。 ミュ一ジックサーバ 5 0では 、 受信した付加情報が表示部 5 3に表示されると共に、 後述する C P U 8により、 例えばハードディスク ドライブに C D 5 5の T〇 C情報
と共に書き込まれる。 なお、 検索された付加情報を HTMLファイル に埋め込んでサーバ 6 0から送ることで、 ミュージックサーバ 5 0に おいて、 内蔵される WWWブラウザソフ卜で付加情報の表示を行うこ とができる。
付加情報にインターネッ ト上の他の U R L (Uni form Resource Loca tor)が記述されていれば、 このミュージックサーバ 5 0においてその 他の UR Lで示される、 インターネッ ト上のホームページなどにァク セスするようにできる。
さらに、 ィンタ一ネッ トサーバ 6 0とサーバ 5 0との間でデータの 通信を行うことによって、 CD挿入部 5 4を介してサーバ 5 0に装填 された CD 5 5の音楽データを、 ミュージックサーバ 5 0の記憶媒体 に、 CD 5 5の規定されている標準の再生速度よりも高速で、 例えば C D 5 5の 1枚分の音楽デ一夕を 2分程度で記録することができる。 ィンターネットサーバ 6 0とサーバ 5 0との間で通信を行わないとき には、 CD 5 5の規定されている標準の再生速度と等しい速度、 1倍 速でサーバ 5 0の記憶媒体に記録される。
サーバ 5 0は、 携帯記録再生装置 7 0と接続線 7 1で接続すること で、 ミュージックサーバ 5 0に記憶または格納されている音楽デ一夕 を携帯再生装置 7 1に転送して移動することができる。 移動された音 楽データは、 サーバ 5 0と装置 7 1とが接続線 7 1によって接続され ていない状態でも、 携帯記録再生装置 7 0で再生することができ、 例 えばへッ ドホン 7 2で聴くことができる。 転送され移動された音楽デ 一夕は、 ミュージックサーバ 5 0では、 再生不可の状態とされる。 第 2図は、 ミュージックサーバ 5 0の構成の一例を示す。 先ず、 こ のミュージックサーバ 5 0において、 通常のパーソナルコンピュータ の構成と同様に、 互いにバスで結合された RAM 5, ROM 6 , フラ
ッシュメモリ 7 , および C P U 8とが設けられる。 C PU 8がバス 4 0に接続される。 C PU 8は、 マイクロコンピュータなどから構成さ れ、 コント口一ラとしてミュ一ジックサ一バ 5 0の全体の動作を制御 する。
ROM 6には、 このミュージックサーバ 5 0の動作を制御するため のプログラムが予め記憶される。 ミュージックサーバ 5 0において、 このプログラムに基づき、 C PU 8が後述する入力操作部 1の操作に 対応した動作を実行させる。 RAM 5 , フラッシュメモリ 7には、 プ ログラムを実行する上でのデータ領域、 タスク領域が一時的に確保さ れる。 R〇M 6にはプログラムローダが記憶されており、 ROM 6の プログラムローダにより、 フラッシュメモリ 7にプログラム自体が口 —ドされることも可能である。
入力操作部 1は、 例えば、 複数のプッシュ式および回動式のキー操 作キーと、 これらの操作キーによって各々操作されるスィツチなどか らなる。 入力操作部 1は、 これに限らず、 ジョグダイヤルと呼ばれる 回動プッシュ式の操作キ一、 L CD上の夕ツチパネルなどでもかまわ ない。 勿論、 押下することで反応するスィッチ機構を用いることもで きる。 この入力操作部 1の操作に応じた信号がバス 40を介して C P U 8に供給される。 C PU 8において、 入力操作部 1からの信号に基 づきミュージックサーバ 5 0の動作を制御するための制御信号が生成 される。 ミュージックサーバ 5 0は、 C P U 8で生成された制御信号 に応じて動作される。
バス 40に対して、 赤外線イン夕フェース ( I r D A I /F) ド ライバ 3および Zまたは U S B (Universal Serial Bus) ドライバ 4が 接続される。 これらのドライノ 3、 4に対してキーボード 2が通信あ るいは接続可能なようにされている。 キ一ポ一ド 2を用いることによ
つて、 例えば記録される音楽データに対応する曲名、 アーティス ト名 等の入力を容易に行うことができる。 また、 赤外線イン夕一フエ一ス ドライバ 3あるいは US Bドライバ 4を介してデータ転送を行うよう に構成してもよい。 なお、 これら赤外線インタ一フェイス 3および U S Bドライバ 4は、 省略することが可能である。 CD— ROMドラ イブ 9がバス 40に接続され、 CD— ROMドライブ 9に、 上述した ようにディスク揷入部 54から挿入された CD 5 5が装填される。 こ の CD— ROMドライブ 9では、 セッ 卜された CD 5 5から規定され ている標準の再生速度で以て音楽データが読み出される。 また、 この C D— R OMドライブ 9では、 規定されている標準の再生速度よりも 高速な、 例えば規定されている標準の再生速度の 1 6倍や 3 2倍とい つた速度で、 C D 5 5の音楽デ一夕を読み出すことができる。
なお、 C D— R OMドライブ 9は、 上述の例に限らず、 音楽データ が記憶されている他のディスク状の記録媒体、 例えば光磁気ディスク や D VD (Digi tal Versati le Disc:商標) に対応するようにしてもよ レ メモリカードに対応したドライブを用いることもできる。 さらに 、 CD _R〇Mドライブ 9から読み出されるデータは、 音楽デ一夕に 限られない。 画像デ一夕やテキストデータ、 プログラムデ一夕などを 読み出すようにもできる。
バス 40に対して、 ハードディスク ドライブ (以下、 HDDと略称 する) 1 0が接続される。 HDD 1 0には、 CD— ROMドライブ 9 から読み出された音楽デ一夕が記録される。 HDD 1 0に音楽データ が記録される前処理として、 C D— R〇Mドライブ 9で読み出された 音楽デ一夕は、 バス 40ならびにオーディオ用の D RAM 1 1を介し て、 圧縮エンコーダ 1 2に供給される。
圧縮エンコーダ 1 2では、 例えば、 上述した例えば米国特許 5 7 1
7 8 2 1号などに開示されている圧縮方法によって音楽データの圧縮 符号化処理が行われる。 なお、 圧縮エンコーダ 1 2による音楽データ の圧縮の速度は、 C PU 8の制御に基づき、 低速および高速の 2つの 速度が用意される。 低速圧縮速度は、 CD— ROMドライブ 9で CD 5 5に規定されている標準の再生速度に対応する。 圧縮の速度は、 例 えば CD— ROMドライブ 9による CD 5 5の再生速度に応じて切り 替えられる。 圧縮エンコーダ 1 2において、 例えば、 圧縮速度に応じ たェンコ一ドアルゴリズムが駆動される。
圧縮エンコーダ 1 2における圧縮速度の変更は、 上述した方法に限 定されない。 例えば、 圧縮エンコーダ 1 2のクロック周波数を切り替 えることによって行ってもよいし、 それぞれ別のハードウエアを用意 するようにしてもよい。 さらに、 高速圧縮が可能な圧縮エンコーダ 1 2において、 処理を間引きして行い低速圧縮速度に対応するようにし てもよい。
圧縮エンコーダ 1 2で圧縮符号化された圧縮音楽デ一夕は、 DRA
M i lを介して HDD 1 0に記録され蓄積される。
ここで、 圧縮エンコーダ 1 2により圧縮符号化された圧縮音楽デー 夕が HDD 1 0に蓄積されるように構成されているが、 CD— ROM ドライブ 9から読み出される音楽デ一夕を直接的に HDD 1 0に供給 して HDD 1 0のハードディスクに記録ならびに蓄積するようにもで さる。
本例では、 端子 1 3に接続されたマイクロホンからアンプ 1 4を介 して入力される音声信号や、 ライン入力端 1 5から入力される音声信 号が AZDコンバ一夕 1 6を介して圧縮エンコーダ 1 2に供給される 。 AZDコンパ一夕 1 6から出力されたこれらの音声信号を、 ェンコ —ダ 1 2で圧縮符号化して HDD 1 0に供給して記録することができ
る。 さらに、 光ディジタル信号が光ディジタル入力端 1 7から I E C 9 5 8 (International Electrotec nical Commission 958 ) ェンコ ーダ 1 8を介して圧縮エンコーダ 1 2に供給される。 光ディジ夕ル信 号として供給された音声信号をエンコーダ 1 2で圧縮符号化して HD D 1 0に記録することが可能である。
上述した例では、 圧縮エンコーダ 1 2は、 例えば米国特許 5 7 1 7 8 2 1に開示されているようなエンコードアルゴリズムを用いている 場合を例示したが、 上述した例に限定されない。 すなわち、 圧縮ェン コーダ 1 2では、 情報圧縮されるエンコードアルゴリズムであれば、 他のものを用いることも可能である。 圧縮エンコーダ 1 2は、 例えば 、 MP E G oving picture coding experts group ) 、 PAS C ( precision adaptive sub-band coding) 、 Tw i n V Q (商標) 、 R e a 1 A u d i o (商標) 、 L i q u i dAu d i o (商標) とレ つ たェンコ一ドアルゴリズムを用いるようにしてもよい。
バス 40に対してモデム 2 0が接続される。 モデム 2 0には、 例え ば公衆電話回線や CAT V、 あるいはワイヤレス通信といった外部ネ ッ トワーク 1 9が接続される。 このミュージックサーバ 5 0は、 モデ ム 2 0によって外部ネッ 卜ワーク 1 9を介しての通信が可能とされる 外部ネッ トワーク 1 9を介して、 ミュージックサーバ 5 0が例えば ィン夕ーネッ 卜に接続され、 ミュージックサーバ 5 0と、 遠隔地のィ ン夕一ネッ トサーバ 6 0との間で通信が行われる。 ミュージックサー ノ 5 0からィン夕ーネッ トサーバ 6 0に対して、 リクエスト信号や C D— ROMドライブ 9に装着されている CD 5 5に関連する情報であ るメディア情報、 ミュージックサーバ 5 0のそれぞれに予め与えられ たユーザ I Dデータならびにユーザ情報、 また、 ユーザに対する課金
情報などの各種情報が送信、 送出される。
メディァ情報ユーザ情報などの各種情報がィン夕ーネッ トサーバ 6 0に送信され、 サーバ 6 0は受信したユーザ I Dデータなどのユーザ 情報に基づき、 ユーザの認証、 照合処理や課金処理が行われると共に 、 受信したメディア情報に基づき、 音楽データの付加情報が検索され 、 検索された付加情報がサーバ 6 0からミュージックサーバ 5 0に送 信される。
ここでは、 音楽データの付加情報を返信する例を示したが、 ユーザ の要求に基づき、 音楽データが外部ネッ 卜ワーク 1 9から直接的に供 給されるようにすることも可能である。 すなわち、 ユーザは、 ミュー ジックサーバ 5 0を用いてィン夕一ネッ トサーバ 6 0から音楽データ をダウンロードすることができる。 メディァ情報に対応して音楽デー 夕が返信されるようにできる。 これによれば、 例えば、 所定の C D 5 5のポーナストラックが配信により取得されるようにできる。
圧縮エンコーダ 1 2により圧縮符号化されて H D D 1 0に記録され 蓄積された圧縮音楽データは、 再生のために H D D 1 0のハードディ スクから読み出されると、 バス 4 0を介して圧縮デコーダ 2 1に供給 される。 H D D 1 0のハ一ドディスクから読み出された圧縮音楽デー 夕は、 圧縮デコーダ 2 1で圧縮符号化を解かれ、 D Z Aコンパ一夕 2 2およびアンプ 2 3を介して端子 2 4に導出される。 端子 2 4からス ピー力ユニッ ト 5 2 L , 5 2 Rに対して供給され、 音楽が再生される 。 なお、 第 2図では省略されているが、 D / Aコンバータ 2 2からァ ンプ 2 3を介して端子 2 4に到る経路は、 ステレオ出力に対応して 2 系統設けられる。 同様に、 端子 2 4も、 ステレオに対応して 2つ設け られている。
圧縮デコーダ 2 1では、 圧縮エンコーダ 1 2におけるェンコ一ドア
ルゴリズムに対応したデコードアルゴリズムが用いられる。 この圧縮 デコーダ 2 1および上述の圧縮エンコーダ 1 2は、 ハードウェアを持 たずに、 C P U 8によるソフトウェア処理であってもよい。 表示部 5 3を構成する液晶表示素子 (以下、 L CDと略称する) 2 6がしじ D駆動回路 2 5を介してバス 40に接続される。 C PU 8からバス 4 0を介して L CD駆動回路 2 5に描画制御信号が供給される。 供給さ れた描画制御信号に基づき L CD駆動回路 2 5によって L CD 2 6が 駆動され、 表示部 5 3、 すなわち L CD 2 6上に所定の表示がなされ る。
L CD 2 6には、 例えば、 ミュージックサ一バ 5 0の操作メニュー が表示される。 L CD 2 6には、 HDD 1 0に記録され蓄積された圧 縮音楽データの、 例えばタイ トルリストが表示される。 L CD 2 6へ のタイ トルリストの表示は、 ィン夕ーネットサーバ 6 0から送信され てきた付加情報をデコードしたデータが HDD 1 0に供給されている ので、 HD D 1 0に記憶されているデータに基づいて行われる。 さら に、 L CD 2 6には、 例えば選択され再生される圧縮音楽データに対 応するフオルダゃジャケッ トイメージがィン夕一ネッ トサーバ 6 0力 ら送信されてきた付加情報に基づいて表示される。
この L C D 2 6の表示に基づき、 入力操作部 1のボインティングデ バイスや、 キーボード 2を操作することで、 C PU 8は、 指示された 音楽デ一夕の再生制御を行う。 選択された音楽データの消去や、 選択 された音楽データの外部の機器への複製や移動の制御も、 L C 2 6の 表示に基づき行うことが可能である。 例えば、 入力操作部 1が L CD 2 6上に設けられた夕ツチパネルである場合、 L CD 2 6の表示に従 い夕ツチパネルを触れることで、 ミュージックサーバ 5 0の操作を行 うことができる。 このように、 L CD 2 6をイン夕フェースとして、
HDD 1 0に記録され蓄積された音楽データがユーザにより管理なら びに制御される。
この実施の第 1の形態では、 ミュージックサーバ 5 0と外部の一般 的な情報機器とのィン夕一フェイスとして、 I EE E 1 3 94と P C カードに対応している。 バス 40に対して、 I E E E 1 3 94 ドライ バ 2 9を介して I EEE 1 3 94インターフェイス 2 8が接続される 。 同様に、 バス 40に対して、 P Cカードドライバ 3 0を介して P C 力一ドスロッ ト 3 1が接続される。
I E E E 1 3 94イン夕一フェイス 28によって、 ミュージックサ ーバ 5 0と例えばパーソナルコンピュータとの間で、 データのやり取 りを行うことができる。 I E E E 1 3 94イン夕一フェイス 2 8によ つて、 衛星放送用の I RD (Integrated Reciever/Decorder)や、 直径 略 64mmの小型の光磁気ディスクや光ディスク, DVD(Digital V ersatile Disc:商標) , ディジタルビデオテープなどから音楽データ を取り込むようにできる。 P Cカードスロッ ト 3 1に P Cカードを装 着することで、 外部記憶装置やその他のメディアドライブ、 あるいは 、 モデム, ターミナルアダプタ, キヤプチャボードなどの様々な周辺 機器の拡張が容易である。
インタ一フェイス 34は、 このミュージックサーバ 5 0と、 対応す る他の記録再生装置との間で音楽データなどのやり取りを行うための インターフェイスである。 他の記録再生装置には、 例えば上述の第 1 図に示される、 携帯記録再生装置 7 0が適用される。 これに限らず、 他の記録再生装置は、 別のミュージックサーバ 5 0であってもよい。 バス 40に対して、 インターフェイスドライバ 3 3を介してインタ —フェイス 34が接続される。 対応する他の記録再生装置には、 イン ターフェイス 34と対になるイン夕一フェイス 3 5が設けられている
。 インターフェイス 34および 3 5とを所定の接続線 7 1で電気的に 接続することで、 例えば、 HDD 1 0に記録され蓄積された音楽デー 夕を、 ミュージックサーバ 5 0から他の記録再生装置に転送すること ができる。
第 3図は、 CD— ROMドライブ 9で読み出された音楽データが H DD 1 0に記録されるまでの信号の流れを、 概略的に示す。 CD— R OMドライブ 9から読み出された音楽デ一夕は、 バス 40を介して、 一旦バッファメモリとしての DRAM 1 1に記憶される。 DRAM 1 1から音楽データが所定のタイミングで読み出され、 バス 40を介し て圧縮エンコーダ 1 2に供給される。 圧縮エンコーダ 1 2は、 上述し たように、 CD— ROMドライブ 9の再生速度に応じた所定の圧縮速 度とされている。 音楽データは、 圧縮エンコーダ 1 2で圧縮符号化さ れ、 再びバッファメモリとしての D RAM 1 1に一旦記憶される。 D RAM I 1から所定のタイミングで読み出された圧縮音楽データがバ ス 40を介して HDD 1 0に供給され、 H D D 1 0のハードディスク に記録される。 このとき、 上述したように、 インタ一ネットサーバ 6 0に CD— ROMドライブ 9で再生されている C D 5 5の情報を送信 し、 サーバ 6 0から送信されてきた CD 5 5の付加情報も HDD 1 0 のハ一ドディスクに記録され、 CD 5 5から読み出された音楽デ一夕 に基づく圧縮音楽データと共に、 一つのデータとして C PU 8などに よって管理される。
第 4図は、 HDD 1 0から読み出された圧縮音楽データが再生処理 されて端子 24に導出されるまでの信号フローを、 概略的に示す。 H DD 1 0から読み出された圧縮音楽デ一夕は、 バス 40を介して、 バ ッファメモリとしての D RAM 1 1に一旦記憶される。 そして、 DR AM I 1から圧縮音楽データが所定のタイミングで読み出され、 バス
4 0を介して圧縮デコーダ 2 1に供給される。 圧縮音楽データは、 圧 縮デコーダ 2 1で伸長処理を施されることによって圧縮符号化を解か れ、 音楽データとされて D Z Aコンバータ 2 2に供給される。 そして 、 音楽デ一夕は、 D Z Aコンバータ 2 2でアナログ音声信号に変換さ れ、 アンプ 2 3で増幅され端子 2 4に再生出力として導出される。 端 子 2 4にスピーカが接続されていれば、 スピーカで再生された音楽を 楽しむことができる。 このとき、 H D D 1 0のディスクから読み出さ れた付加情報は、 C P U 8などによって必要に応じてデコード尻が施 され、 表示部 5 3に曲名などが表示される。
第 5図は、 この他の記録再生装置として用いられる、 携帯記録再生 装置 7 0の構成の一例を示す。 この携帯記録再生装置 7 0は、 概ね、 上述の第 2図に示したミュージックサーバ 5 0と同等の構成を有する 。 この携帯記録再生装置 7 0は、 通常は、 ミュージックサーバ 5 0側 のインターフェイス 3 4と携帯記録再生装置 7 0側のインターフェイ ス 3 5とが切り離され、 単体として携帯されて用いられる。 先ず、 この携帯記録再生装置 7 0において、 通常のパーソナルコンピュータ の構成と同様に、 互いにバスで結合された R A M 1 0 3, R O M 1 0 4 , および C P U 1 0 5とが設けられる。 勿論、 上述のミュ一ジック サーバ 5 0の構成と同様に、 フラッシュメモリを設けるようにしても よい。 マイクロコンピュー夕などから構成される C P U 1 0 5がバス 1 3 0に接続される。 C P U 1 0 5がコントローラとして機能し、 C P U 1 0 5によって携帯記録再生装置 7 0の全体の動作が制御される
R O M 1 0 4には、 この携帯記録再生装置 7 0の動作を制御するた めのプログラムが予め記憶される。 携帯記録再生装置 7 0において、 このプログラムに基づき、 後述する入力操作部 1 0 2の操作に対応し
た動作がなされる。 RAM I 0 3には、 プログラムを実行する上での データ領域、 タスク領域が一時的に確保される。
入力操作部 1 0 2は、 例えば、 複数のプッシュ式および回動式の操 作キーと、 これらの操作キーによって操作される複数のスィツチから なる。 入力操作部 1 0 2は、 これに限らず、 ジョグダイヤルと呼ばれ る回動プッシュ式の操作キーや、 後述する装置 7 0に設けられている L CD上の夕ツチパネルなどでもかまわない。 勿論、 押下することで 反応する機械的なスィツチ機構を用いることもできる。 この入力操作 部 1 0 2の操作に応じた信号がバス 1 3 0を介して C PU 1 0 5に供 給される。 C PU 1 0 5は、 入力操作部 1 0 2の操作キーを操作する ことによって発生する出力信号に基づき携帯記録再生装置 7 0の動作 を制御するための制御信号が生成される。 携帯記録再生装置 7 0は、 C PU 1 0 5で生成された制御信号に基づいて動作が切り替えられる と共に動作が制御される。
ミュージックサーバ 5 0において、 HD D 1 0から読み出され、 こ の携帯記録再生装置 7 0に対する転送を指示された音楽データは、 ィ ン夕ーフェイス 34, インターフェイス 3 5 , およびインターフェイ ス 34とイン夕一フェイス 3 5とを接続する接続線を介して、 この携 帯記録再生装置 7 0に転送または供給される。 このとき同時に、 転送 を指定された音楽データと共に、 転送を指示された音楽デ一夕の付加 情報も装置 7 0に送信される。 また、 ミュージックサーバ 5 0と携帯 記録再生装置 7 0とに、 互いに対応する装着部が各々設けられている 場合は、 イン夕一フェイス 34とインターフェイス 3 5とが直接的に 接続され、 サーバ 5 0と装置 7 0との間で音楽データの転送が行われ る。 さらに、 装置 7 0とサーバ 5 0の双方に I r DAによるイン夕一 フェイスが設けられている場合は、 赤外線信号で以てサーバ 5 0と装
置 7 0との間で音楽データの転送が行われる。
サーバ 5 0から装置 7 0に転送され供給された音楽データは、 イン 夕一フェイスドライバ 1 0 1からバス 1 3 0を介して、 この携帯記録 再生装置 7 0の音楽データ記録媒体である HDD 1 0 6に供給され、 HDD 1 0 6のハードディスクに記録される。
なお、 この携帯記録再生装置 7 0の音楽データ記録媒体としては、 HDD 1 0 6に限らず、 例えばフラッシュメモリを用いることもでき る。 音楽データの再生速度に追従できるものであれば、 音楽データの 記録媒体として、 例えば光磁気ディスクといった他の記録媒体を用い ることもできる。 装置 7 0の音楽データ記録媒体としては、 例えば 2 0 0 MB y t e程度の記憶容量のものを用いることによって、 数 1 0 曲が記録可能である。 装置 7 0の HDD 1 0 6のディスクには、 サ一 バ 5 0から送信されてきた音楽データと当該音楽データの付加情報も 記録される。
この例では、 転送され HDD 1 0 6に記録される音楽データは、 既 にミュージックサーバ 5 0において圧縮符号化されが圧縮音楽データ である。 この携帯記録再生装置 7 0では、 この例に限らず、 圧縮符号 化されていない音楽データを供給され、 HDD 1 0 6のディスクに記 録することもできる。 例えば、 ミュージックサーバ 5 0の CD— RO Mドライブ 9に装着された CD 5 5から再生され読み出された音楽デ 一夕を、 インタ一フェイスドライバ 1 0 1を介して、 直接携帯記録再 生装置 7 0に供給する。 但し、 直接装置 7 0に供給する場合には、 記 録可能な音楽データの数が大幅に制限されることはいうまでもない。
HDD 1 0 6のディスクに音楽データが記録される前処理として、 供給された音楽データは、 バス 1 3 0に接続されるオーディオ用の D RA 1 0 7に対して一時的に記憶される。 DRAM 1 0 7から読み
出された音楽データがバス 1 3 0を介して圧縮エンコーダ 1 0 8に供 給される。 圧縮エンコーダ 1 0 8は、 ミュージックサーバ 5 0におけ る圧縮エンコーダ 1 2と同等のェンコ一ドアルゴリズムによって音楽 データの圧縮符号化処理を行う。 圧縮エンコーダ 1 0 8で圧縮符号化 された圧縮音楽データは、 D RAM 1 0 7に供給され、 再び DRAM 1 0 7に一時的に記憶される。 最終的に、 この D RAM 1 0 7に記憶 された圧縮音楽データが読み出され、 HDD 1 0 6のディスクに記録 される。
上述したように、 ミュージックサーバ 5 0において HD D 1 0に蓄 積されている圧縮音楽データが移動を指示されてこの携帯記録再生装 置 7 0に送信、 転送されたときには、 HDD 1 0の圧縮音楽データは 、 HDD 1 0上にデータとして存在するが HDD 1 0から読み出して 再生することのできない状態とされる。 装置 7 0に移動された圧縮音 楽データは、 再び移動元の記録媒体、 すなわち、 サ一バ 5 0の HDD 1 0に戻されることで、 移動元、 すなわち、 サーバ 5 0で HDD 1 0 から読み出して再生することができる。 このとき、 移動先の記録媒体 としての装置 7 0の HDD 1 0 6のハードディスクからは、 サーバ 5 0に戻された圧縮音楽データが削除される。
この例では、 端子 1 0 9に接続されたマイクロホンからアンプ 1 1 0を介して入力される音声信号や、 ライン入力端 1 1 1から入力され る音声信号が AZDコンバ一夕 1 1 2を介して圧縮エンコーダ 1 0 8 に供給される。 圧縮エンコーダ 1 0 8で AZDコンバ一夕 1 1 2から 供給された音声信号に圧縮符号化処理を施して HDD 1 0 6に記録す ることができる。 さらに、 光ディジタル信号が光ディジタル入力端 1 1 3から I E C 9 5 8エンコーダ 1 1 4を介して圧縮エンコーダ 1 0 8に供給される。 光ディジタル信号として供給された音声信号をェン
コーダ 1 0 8で圧縮符号化処理を施して HDD 1 0 6のディスクに記 録することができる。 装置 7 0が圧縮された音楽データを再生するの みの再生専用の携帯再生装置であれば、 上述した A/Dコンバータ 1 1 2、 エンコーダ 1 0 8などを全て省略することもできる。
HDD 1 0 6から圧縮音楽デ一夕が再生のために読み出され、 バス 1 3 0を介して圧縮デコーダ 1 1 5に供給される。 圧縮デコーダ 1 1 5で、 供給された圧縮音楽データに伸長処理を施されて圧縮符号化を 解かれた音楽データは、 DZAコンバータ 1 1 6およびアンプ 1 1 Ί を介して端子 1 1 8に導出される。 端子 1 1 8には、 例えばへッドホ ン 7 2が接続される。 ユーザは、 このヘッドホン 7 2を装着すること によって、 再生された音楽を聴くことができる。 なお、 第 5図では省 略されているが、 DZ Aコンバータ 1 1 6からアンプ 1 1 7を介して 端子 1 1 8に到る信号経路は、 L—チャンネル、 R—チャンネルのス テレオ出力に対応して 2系統設けられる。 同様に、 端子 1 1 8も、 L 一チャンネル、 R _チャンネルのステレオに対応して 2つ設けられて いる。
L CD 1 2 0が L CD駆動回路 1 1 9を介してバス 1 3 0に接続さ れる。 C P U 1 0 5からバス 1 3 0を介して L C D駆動回路 1 1 9に 対して描画制御信号が供給され、 L CD 1 2 0が供給された描画制御 信号に基づいて駆動されて L CD 1 2 0に所定の表示がなされる。 L CD 1 2 0には、 携帯記録再生装置 7 0の操作メニューや HDD 1 0 6に記憶された音楽データのタイ トルリストなどが表示される。 L C D 1 2 0に、 例えば HDD 1 0 6に記憶されている音楽データから選 択され再生される音楽データに対応するフォルダゃジャケットイメ一 ジを HDD 1 0 6に記憶されている付加情報に基づいて表示させるよ うにしてもよい。
この L C D 1 2 0の表示に基づき、 ユーザが入力操作部 1 0 2のポ ィンティングデバイスを操作することで、 H D 1 0 6に記憶されてい る圧縮音楽データのうちの一つの圧縮音楽データが選択され、 再生さ れる。 選択された圧縮音楽データの消去や複製ならびに移動の制御も 、 L C 1 2 0の表示に基づき行うことが可能である。 例えば、 L C D 1 2 0の表示に従い、 ユーザが入力操作部 1 0 2の夕ツチパネルを触 れることで、 携帯記録再生装置 7 0の操作入力を行うことができる。 このように、 L C D 1 2 0をインタフェースとして、 H D D 1 0 6に 記録された圧縮音楽データがユーザにより管理ならびに記録、 再生な どが制御される。
なお、 第 5図では省略されているが、 この携帯記録再生装置 7 0は 、 バッテリで駆動される。 そのため、 装置 7 0は、 一般的な 2次電池 や乾電池を電源供給源とする電源部が設けられると共に、 充電部が設 けられる。 充電部は、 ミュージックサーバ 5 0と携帯記録再生装置 7 0とが接続線あるいは装着部によって直接的に接続される場合、 音楽 データの転送と共に、 ミュージックサーバ 5 0から電力が供給され装 置 7 0の 2次電池の充電が行われる。 勿論、 外部の充電電源によって 装置 7 0の 2次電池の充電をするようにもできる。 なお、 電源の供給 源としては、 乾電池による電源および 2次電池を用いる充電電源の何 方か一方だけを用いるまたは装置 7 0に設けるようにしてもよい。 第 6図は、 上述の携帯記録再生装置 7 0の他の例を示す。 なお、 こ の第 6図において、 上述の第 5図と共通する部位に対しては同一の番 号を付し、 詳細な説明を省略する。 第 6図に示される携帯記録再生装 置 1 7 0は、 上述の第 5図の構成に対して、 H D D (あるいはフラッ シュメモリ) 1 0 6 aとバス 1 3 0との間にスィッチ回路 2 0 0が挿 入される。 スィツチ回路 2 0 0の一方の選択端 2 0 0 aがバス 1 3 0
と接続され、 他方の選択端 2 0 0 bがイン夕一フェイス 3 5と接続さ れる。 スィツチ回路 2 0 0によって、 HDD 1 0 6 aがバス 1 3 0と 分離される。
ミュージックサーバ 5 0からの圧縮音楽デ一夕転送の際は、 スィッ チ回路 2 0 0において選択端 2 0 0 bに切り替えまたは選択端 2 0 0 bが選択される。 インターフェイス 34および 3 5を介して、 HDD 1 0 6 aとミュージックサーバ 5 0のバス 40とが直接的に接続され る。 HDD 1 0 6 aは、 サーバ 5 0の C P U 8から見ると、 恰もミュ 一ジックサーバ 5 0の記録媒体であるかのように見える。 ミュージッ クサーバ 5 0の C P U 8によって、 HDD 1 0 6 aの直接的な制御が 可能とされる。 ミュージックサーバ 5 0および携帯記録再生装置 7 0 との間での、 圧縮音楽データの移動や複写などを容易に行える。
次に、 上述のように構成されたシステムの動作について説明する。 先ず、 ミュージックサーバ 5 0単独で実行される機能について説明す る。 第 7図は、 CD— ROMドライブ 9に装着された CD 5 5の音楽 データを、 ミュージックサーバ 5 0の HDD 1 0のディスクに記録す る際の処理の一例のフローチヤ一卜である。
最初のステップ S 1 0では、 ユーザによる、 CD 5 5の音楽デ一夕 の HDD 1 0への記録要求が待たれる。 例えばユーザによって入力操 作部 1を用いて記録要求が入力されると、 処理はステップ S 1 1へ移 行する。 ステップ S 1 1では、 ユーザによって要求された記録が 「高 速記録」 か 「 1倍速での記録」 かが判断される。 例えば、 上述のステ ップ S 1 0で記録要求が出される際に、 ユーザによって、 記録の方法 、 すなわち、 記録を高速で行うか 1倍速で行うかが共に指定される。 ここでいう 「 1倍速の記録」 とは、 C D 5 5を規定されている標準速 度で読み出して HDD 1 0のディスクに記録する動作を指し、 「高速
記録」 とは、 C D 5 5で規定されている標準速度の 2倍以上の速度で 読み出して HDD 1 0のディスクに記録する動作をいう。
若し、 ステップ S 1 1で、 「高速記録」 を行うことが指定された場 合、 処理はステツプ S 1 2に移行し、 サーバ 5 0、 6 0の課金システ ムが起動される。 サーバ 5 0、 6 0の課金システムによる処理は、 後 述する。 サーバ 5 0の課金システムによる課金処理が行われ、 イン夕 —ネッ トサーバ 6 0他の装置から高速記録が許可されると、 処理はス テツプ S 1 3に移行し、 圧縮エンコーダ 1 2において高速圧縮処理が 起動され、 処理はステップ S 1 5へ移行する。
一方、 ステップ S 1 1で 「 1倍速での記録」 を行うことが指定され た場合、 処理はステップ S 1 4へ移行し、 圧縮エンコーダ 1 2で、 低 速圧縮処理が起動される。 処理はステップ S 1 5へ移行する。 ステ ップ S 1 5では、 C PU 8の制御に基づき、 所定の速度で以て CD— R O Mドライブ 9が駆動され、 C D— R〇 Mドライブ 9に装填された C D 5 5に記録された音楽データが読み出される。 読み出された音楽 データは、 圧縮エンコーダ 1 2で圧縮符号化され、 HDD 1 0のディ スクに転送され記録される。
ステップ S 1 6で、 HDD 1 0への CD 5 5から読み出された圧縮 音楽データの転送が終了したとされたら、 次のステップ S 1 7で CD 一 ROMドライブ 9から HDD 1 0へのデータの転送が禁止とされ、 さらに次のステツプ S 1 8で圧縮エンコーダ 1 2の圧縮処理が停止さ れる。
第 8図は、 上述の第 7図のフローチャートのステップ S 1 2におけ る課金システムの課金処理の一例を示すフローチヤ一トである。 課金 処理は、 ミュージックサーバ 5 0とインターネッ トサーバ 6 0との間 でデータ通信が行われることによってなされる。 第 8図 Aは、 ミュー
ジックサーバ 5 0での課金処理システムでの課金処理を示し、 第 8図 Bは、 インターネッ トサーバ 6 0での課金処理システムの課金処理を 示,—。
課金処理が開始されると、 先ず、 第 8図 Aのステップ S 2 0で、 ミ ユージックサ一バ 5 0とインターネッ トサーバ 6 0との間で、 所定の プロ トコルで以て通信が開始される。 ステップ S 2 1で、 サーバ 5 0 とサーバ 6 0との接続が確立されサーバ 5 0とサーバ 6 0との間で通 信可能なことが確認されると、 処理はステツプ S 2 2に移行する。 ステップ S 2 2では、 CD— ROMドライブ 9に装着され HDD 1 0に転送し記録する C D 5 5の T〇 C情報がミュージックサーバ 5 0 からインターネッ トサーバ 6 0に対して送出される。 CD 5 5の T〇 C情報と共に、 高速記録を行う旨を示す高速記録情報がミュージック サーバ 5 0からインターネッ トサーバ 6 0に送出される。 一方、 第 8図 Βにおいて、 インターネッ トサーバ 6 0では、 ミュージックサ一 バ 5 0からの高速記録情報ならびに TOC情報の供給または送信され てくるのが待たれる (ステップ S 3 0) 。 サーバ 6 0でこれらの高速 記録情報、 TOC情報が受信されたら、 ステップ S 3 1で、 送信され てきた TO C情報に基づいてサーバ 6 0内のデータベース若しくは外 部のデータベースを用いて、 送信されてきた TO C情報の検索が行わ れる。 TO C情報に対応する情報を検索することにより CD 5 5が特 定される。
次のステップ S 3 2で課金処理がなされる。 高速記録が行われた曲 数などの情報に基づいて課金する金額が算出されると共に、 課金は、 例えば、 予め登録されたユーザのクレジッ トカード番号に基づき、 ュ 一ザによって指定された銀行の口座から引き落とされることで行うこ とができる。 課金方法は、 これに限らず、 例えば、 ミュージックサ一
ノ 5 0にプリペイ ドカ一ドを読み取る機能を設けておき、 設定された 課金額がミュージックサーバ 5 0に対して送出され、 ユーザがプリぺ イ ドカードから課金された金額が減額されることによって課金額を支 払うという方法も考えられる。 また、 TOC情報に基づき、 CD 5 5 の内容によって課金額を変えたり、 CD 5 5から読み出された音楽デ —夕の HDD 1 0のディスクへの記録を禁止することもできる。
ステツプ S 3 3で、 課金情報がミュージックサーバ 5 0に対して送 出される。 そして、 第 8図 Aにおいて、 ミュージックサーバ 5 0側で 、 送信されてきた課金情報の内容が確認がなされる (ステップ S 2 3 ) 。 インターネッ トサーバ 6 0側でも、 ミュージックサーバ 5 0で課 金情報が受信されたかどうかが確認される (ステップ S 34) 。 例え ば、 ミュージックサーバ 5 0側で受信された課金情報にエラ一が無く 、 正しく受信されたことが確認されたときに、 ミュージックサーバ 5 0からサーバ 6 0に確認済みを表すデ一夕を送信することによって行 われる。
第 8図 Aに戻り、 ステツプ S 2 3でミュージックサーバ 5 0側で受 信した課金情報が確認されると、 処理はステップ S 24に移行し、 受 信された課金情報などが表示部 5 3に表示される。 ステップ S 2 5で 、 CD— ROMドライブ 9によって CD 5 5の規定されている標準速 度よりも高速で音楽データが読み出され、 圧縮エンコーダ 1 2で高速 圧縮速度で圧縮処理が行われ、 圧縮エンコーダ 1 2からの圧縮音楽デ 一夕が HDD 1 0に供給され、 HDD 1 0のディスクに記録される。 このステツプ S 2 5は、 上述の第 7図におけるステツプ S 1 5に対応 する。
ところで、 この実施の一形態では、 ミュージックサーバ 5 0と携帯 記録再生装置 7 0との間で、 連携動作が可能とされる。 例えば、 ミュ
—ジックサ—バ 5 0から携帯記録再生装置 7 0に対して音楽データを 移動する際には、 サーバ 5 0と装置 7 0の間での連携動作がなされる 。 第 9図は、 この移動の一例のフローチャートを示す。
先ず、 最初のステップ S 4 0で、 ミュージックサーバ 5 0と携帯記 録再生装置 7 0とが、 インターフェイス 3 4および 3 5で接続されて いるかどうかが判断される。 サーバ 5 0と装置 7 0との接続の検知は 、 例えばインタ一フェイス 3 4および 3 5との間で所定の信号のやり 取りを行うことでなされる。 サーバ 5 0と装置 7 0との接続の検知は 、 これに限らず、 ミュージックサーバ 5 0および携帯記録再生装置 7 0とを接続する部分に、 スィッチ機構を設け、 機械的な検出機構を用 いてサーバ 5 0と装置 7 0との接続の検知を行うこともできる。
サーバ 5 0と装置 7 0との接続がステツプ S 4 0で確認されると、 次のステップ S 4 1で、 H D D 1 0に記録され蓄積されている音楽デ 一夕の、 携帯記録再生装置 7 0への移動が要求されているかどうかが 判断される。 例えば、 表示部 5 3に対して H D D 1 0に蓄積されてい る圧縮音楽データが曲名をはじめとする情報のリスト表示され、 ユー ザによって、 入力操作部 1の所定のポインティングデバイスにより、 表示部 5 3に表示されているリスト表示から所定の圧縮音楽データが 選択される。 さらに、 入力操作部 1からユーザにより選択された圧縮 音楽データに対して、 携帯記録再生装置 7 0への移動の指示が入力さ れる。
入力操作部 1を用いる移動の指示の入力方法は、 様々に考えられる 。 例えば、 表示部 5 3に移動を指示するポタンが表示され、 このポ夕 ンを入力操作部 1のボインティングデバイスを用いて指定することで 行うことができる。 例えば、 圧縮音楽デ一夕毎にアイコンを表示部 5 3に表示し、 表示部 5 3に表示されているアイコンを、 やはり表示部
5 3に表示されている移動先の携帯記録再生装置 7 0を示すアイコン 上へと移動する、 所謂ドラッグ &ドロップによって行うことも可能で ある。 勿論、 入力操作部 1に設けられた操作スィッチの操作により移 動の指示を行ってもよい。
ステップ S 4 1で圧縮音楽データの移動要求があるとされたら、 ス テツプ S 42で、 サーバ 5 0側の例えば C P U 8によつて移動が指定 された圧縮音楽データのファイルサイズ、 すなわちデータ量が調べら れる。 次のステップ S 43で、 例えば携帯記録再生装置 7 0の C P U 1 0 5によって HDD 1 0 6の空き容量、 すなわち、 記録可能な記憶 容量が調べられる。 この HDD 1 0 6の空き容量と、 ステップ S 42 で調べられた移動が指定された圧縮音楽データのファイルサイズとが 例えばサーバ 5 0の C P U 8で比較される。 ステツプ S 42での比較 結果に基づき、 C P U 8で移動が指定された圧縮音楽データがこの H DD 1 0 6に記録可能であるかどうかが判断される。 若し、 HDD 1 0 6への記録が可能であるとされれば、 処理はステップ S 4 5に移行 し、 サーバ 5 0から装置 7 0に向けて移動が指定された圧縮音楽デー 夕の転送が開始される。
一方、 ステツプ S 43で、 携帯記録再生装置 Ί 0の HDD 1 0 6に 空き容量が不足していると判断されれば、 処理はステツプ S 44に移 行する。 ステップ S 44では、 移動が指定された圧縮音楽データの H D D 1 0 6への記録が可能なように、 装置 7 0の C PU 1 0 5によつ て、 HDD 1 0 6に既に記録されている圧縮音楽データが自動的また は後述する手順、 手法に基づいて削除され、 処理はステップ S 4 5に 移行する。
ステップ S 44での圧縮音楽データの削除は、 HDD 1 0 6に既に 記録されている圧縮音楽データの、 所定のパラメ一夕に基づき、 C P
U 1 0 5の制御のもとに自動的に行われる。 例えば、 携帯記録再生装 置 7 0において、 HD D 1 0 6に記録されている圧縮音楽データ毎に 再生回数をカウントしておき、 再生回数の少ないものから順に HDD 1 0 6から削除することが考えられる。 また、 HDD 1 0 6に記録さ れた日付の古い順に、 HDD 1 0 6に記録されている圧縮音楽データ を削除するようにもできる。
ステップ S 44で HD 1 0 6から圧縮音楽データを自動的に削除す る際に、 ユーザにとって重要な圧縮音楽データが HD 1 0 6から削除 されてしまうこともあり得る。 これを防止するために、 ミュージック サーバ 5 0の表示部 5 3や携帯記録再生装置 7 0の L CD 1 2 0に、 HD 1 0 6から自動的に圧縮音楽データが削除される動作状態になつ ていること、 削除されるデ一夕のリストを表示するなどの警告表示を 行い、 ユーザの確認を得てから HD 1 0 6から圧縮音楽データを削除 するようにもできる。 ミュージックサーバ 5 0の表示部 5 3や携帯記 録再生装置 7 0の L C D 1 2 0に対して、 HDD 1 0 6に既に記録さ れている圧縮音楽データのリストを表示させ、 削除する圧縮音楽デ一 夕をユーザ自身が選択するという方法もとれる。
上述のステツプ S 4 3およびステップ S 44の処理により、 HD 1 0に記憶されている圧縮音楽データのうち移動が指定された圧縮音楽 データの、 HDD 1 0 6への記録が可能な状態にされると、 ステップ S 4 5で、 ミュージックサーバ 5 0から携帯記録再生装置 7 0への圧 縮音楽デ一夕の送信、 すなわち転送が開始される。 すなわち、 HDD 1 0から読み出された圧縮音楽データは、 バス 40ならびにインター フェイス 34を介して携帯記録再生装置 7 0に供給される。 携帯記録 再生装置 7 0において、 インターフェイス 34を介して供給された圧 縮音楽デ一夕がィン夕一フェイス 3 5を介して HDD 1 0 6に記録さ
れる。
転送された圧縮音楽データは、 ミュージックサーバ 5 0側の H D D 1 0にも装置 7 0への転送前と同様に存在している。 この実施の一形 態では、 装置 7 0への転送済み、 すなわち装置 7 0に移動され、 H D D 1 0に存在する、 該当する圧縮音楽データの再生が禁止とされる ( ステップ S 4 6 ) 。 例えば、 装置 7 0への移動が完了した時点で H D 1 0の圧縮音楽データに対して再生禁止を示す再生禁止フラグが立て られる。 この再生禁止フラグにより、 サーバ 5 0の C P U 8によって 装置 7 0に移動された圧縮音楽データの再生が禁止されると共に、 H D D 1 0に記憶されている圧縮音楽データがミュージックサーバ 5 0 から携帯記録再生装置 7 0へと、 仮想的に音楽データが移されたこと になる。 したがって、 複数の圧縮音楽データのうちサーバ 5 0または 装置 7 0で再生できる音楽データは、 常に一つしか存在しないように 管理され、 不正な音楽データの複製が防止される。
次のステップ S 4 7では、 次の圧縮音楽データの装置 7 0への移動 要求があるかどうかが判断される。 若し、 さらに他の圧縮音楽データ の移動を行いたい場合には、 処理はステップ S 4 2に戻される。 これ 以上の音楽データの移動要求が無い場合には、 一連の音楽データの移 動の処理が終了される。
なお、 上述では、 第 9図のフローチヤ一卜のステップ S 4 2〜ステ ップ S 4 6で H D D 1 0に記憶されている複数の圧縮音楽デ一夕のう ちの 1つの圧縮音楽データを、 サーバ 5 0から装置 7 0へ移動するよ うに説明されているが、 これに限定されず、 複数の圧縮音楽データを まとめてサーバ 5 0から装置 7 0へ移動するようにもできる。
また、 上述した例では、 ステップ S 4 6の処理で、 移動元であるミ ュ一ジックサ一バ 5 0の H D D 1 0において、 移動された圧縮音楽デ
—夕は、 再生禁止とされるだけで、 圧縮音楽データ自身は存在はして いるように説明したが、 これは例に限定されず、 移動された圧縮音楽 データを HDD 1 0から削除、 すなわちデータ自身を消去するように してもよい。
上述した例では、 圧縮音楽デ一夕をミュージックサーバ 5 0から携 帯記録再生装置 7 0へ移動する例について説明したが、 逆方向への移 動、 すなわち、 携帯記録再生装置 7 0の HDD 1 0 6に記録されてい る圧縮音楽デ一夕を、 ミュージックサーバ 5 0の HDD 1 0へと移動 させることも、 第 9図に示したフローチヤ一卜と同様の処理に従って 実行が可能である。
このとき、 ミュージックサーバ 5 0から携帯記録再生装置 7 0へ移 動した圧縮音楽データを、 再び携帯記録再生装置 7 0からミュージッ クサーバ 5 0へ移動することによって、 ミュージックサーバ 5 0にお いて、 HDD 1 0に記憶されている複数の圧縮音楽データのうち、 装 置 7 0から移動されてきた圧縮音楽データの再生禁止フラグが解除さ れる。 すなわち、 再生禁止フラグが解除されることによって、 移動元 となっている圧縮音楽データは、 再びミュージックサーバ 5 0におい て再生することができるようになる。 この際、 装置 7 0の HDD 1 0 6に記憶されていた、 移動された圧縮音楽データは、 デ一夕自身を H DD 1 0 6から消去するか、 または HD D 1 0 6の管理テーブル上か ら移動された圧縮音楽データの管理データを削除される。
ところで、 ミュージックサーバ 5 0においては、 HDD 1 0のディ スクにに対して多数の音楽デ一夕を記録することができる。 そのため 、 HDD 1 0に記憶されている複数の音楽データの中から目的の音楽 データを素早く捜し出すために、 音楽データのインデックスデータが 設けられる。 インデックスデ一夕は、 CD 5 5の音楽デ一夕の HDD
1 0への記録、 入力操作部 1あるいは所定のィン夕一フェイスを介し て行われる他の電子機器からの曲名その他のデータの入力、 さらには
、 装置 7 0とサーバ 5 0との間で行われる音楽データの移動などの際 にデ一夕が更新され、 例えば HDD 1 0に記憶、 保存される。
第 1 0図は、 表示部 5 3に表示されるインデックスデ一夕の表示の 一例を示す。 インデックデータのデータ構造は、 第 1 0図に示されて いるィ.ンデックスデ一夕の表示に対応している。 ィンデックス表示の データ順とインデックスデータのデータ順は、 必ずしも一致している 必要はない。 第 1 0図に図示されているインデックスファイルのデ一 夕の例では、 1行が 1つの音楽データに対応し、 「S t a t e」 , 「 Mu s i c i a nj , 「Mu s i c N ame」 , 「 A l b um N a me」 , 「 Mu s i c N o. 」 , 「 D a t e」 , および 「 Wh o」 の各属性情報から構成されている。
「S t a t e」 は、 ステータスであって、 HDD 1 0に記憶されて いる音楽データの状態を示す。 例えば、 「S t a t e」 力 「m V o」 であれば、 その音楽デ一夕が装置 7 0に移動されていることを示す。 「 S t a t e」 力 「 d 1 t」 であれば、 その音楽デ一夕が HD D 1 0 のディスクから削除されたデータであることを示す。 さらに、 「S t a t e」 が 「n o r m」 であれば、 その音楽データが HDD 1 0のデ イスクから読み出して再生可能な状態であることを示す。 ステータス は、 HDD 1 0に記憶されている音楽データの各音楽デ一夕の状態、 例えば、 移動や削除などの状態の遷移に応じて、 コントローラ 8によ つて自動的に更新される。
「Mu s i c i a n」 は、 HDD 1 0に記憶されている音楽デ一夕 の演奏者などの名前を示す。 「 Mu s i c N ame」 は、 HDD 1 0に記憶されている音楽デ一夕の曲名である。 「A l b um N am
e」 は、 その音楽デ一夕が収録されている、 例えば CD 5 5のデイス ク自身に付されている名前であり、 「Mu s i c N o. 」 は、 その CD 5 5に対して、 例えば商品管理のために付された番号である。 こ れら 「Mu s i c i a n」 、 「Mu s i c N ame」 などのテ一夕 は、 例えばイン夕一ネット 6 1を介してインターネッ トサーバ 6 0か ら前述した課金処理を経て入手され、 自動的に HDD 1 0のディスク に記憶される。 勿論、 ユーザが入力操作部 1などを用いて入力するよ うにしてもよい。
「D a t e」 は、 その音楽データがこのミュージックサーバ 5 0の HD D 1 0に記録された日付である。 「Wh o」 は、 その音楽データ の供給元を示す。 例えば、 「c d」 と記されていれば、 CD 5 5から の供給である。 「 f 」 で始まる記号は、 他のミュージックサーバ 5 0 からの供給である。 「n e t」 は、 例えばイン夕一ネット 6 1を介し て供給されたデ一夕を表し、 「d i n j は、 例えば端子 1 7からディ ジタル入力されたデータを表す。 これら 「Wh o」 、 「D a t e」 な どの項目は、 該当する音楽データを HDD 1 0のディスクに記憶した 際にコントローラ 8によって生成され、 HDD 1 0のディスクに音楽 データと対応して記憶され、 前述した音楽データの状態の遷移に応じ て自動的に更新される。
インデックスデ一夕は、 例えばユーザが入力操作部 1を操作するこ とによって必要に応じてィンデックスファイルから呼び出され、 読み 出されたファイル内容に基づく表示が表示部 5 3に行われる。 ユーザ は、 表示部 5 3に表示されている情報によって、 再生や移動を行う音 楽データを捜し出したり、 自分の行った操作の結果を確認することが できる。
以下に、 ィンデックスの登録ならびにィンデックスの登録に伴う表
示部 5 3へのィンデックスの表示について説明する。 第 1 1図は、 ィ ンデックスデータの登録処理の一例のフローチャートである。 第 1 2 図〜第 1 5図は、 ィンデックスデ一夕の登録に伴う表示部 5 3へのィ ンデックスデ一夕の表示の例を、 操作内容に応じて示す。
最初のステップ S 5 0で、 ユーザによって入力操作部 1から入力さ れた処理内容が判断される。 この処理内容の判断に基づき、 以下の処 理が自動的に行われる。 この例では、 CD 5 5からの音楽デ一夕の H DD I 0への記録, 音楽データの移動, および所定のインタ一フェイ ス (例えば P Cカードスロット 3 1や I EE E 1 3 94インターフエ イス 2 8) を介しての他の電子機器、 例えばパーソナルコンピュータ からのィンデックスデ一夕の登録を選択することができる。
HDD 1 0には、 予め複数の音楽デ一夕が記録され、 インデックス ファイルには、 対応する上述した各種データが記憶されているている ものとする。
この第 1 0図に示される例では、 最上段の音楽データ Aが移動され ていて (ステータスが 「mo v」 ) ミュージックサーバ 5 0での再生 ができない状態にある。 続く音楽デ一夕 B〜Dの 3データは、 HDD 1 0から読み出して再生することができる (ステータスが 「n o r m 」 ) 。 最下段の音楽デ一夕 Eは、 一旦登録されたものの、 削除されて おり (ステータスが 「d 1 t」 ) 、 インデックスデータだけが存在し ている。 このように、 この発明においては、 HDD 1 0上から削除さ れた音楽データに関しても、 インデックスデータを残しておく。 なお、 この実施の形態では、 使用中の音楽データに対応するインデ ックスデータが優先的に表示部 5 3の上段から並べられ表示される。 本実施の形態では、 音楽デ一夕の状態、 すなわち 「S t a t e」 に基 づき、 装置 7 0へ移動された音楽データが最優先に表示部 5 3の上段
に表示され、 HDD 1 0から読み出して再生可能な音楽データがその 次の段に表示される。 HDD 1 0から削除されインデックスデ一夕だ けが HDD 1 0上に存在するデータは、 表示部 5 3の下から表示され る。 同一のステータスを有する音楽データ同士では、 例えば、 「Mu s i c i a n」 の記述に基づいて並べられる。 勿論、 表示部 5 3に表 示される音楽データの表示の順番は、 他の規則で決めてもよい。
先ず、 ステップ S 5 0において、 CD 5 5からの音楽データの記録 に関する処理が選択されたと判断された場合について説明する。 ここ では、 CD 5 5から高速で読み出された音楽データを HDD 1 0のデ イスクに記録する、 すなわち高速記録を行う場合について説明する。 ステツプ S 5 1で高速記録が設定され、 処理はステツプ S 5 2に進む ステップ S 5 2では、 HDD 1 0のディスクに記録される音楽デー 夕が新規の音楽データであるかどうかが判断される。 例えば、 HDD 1 0に記録されている音楽データを検索すると共に、 HDD 1 0のデ イスクに記録される音楽データのィンデックスデータに相当する各種 データに対するィンデックスファイルのィンデックスデ一夕の検索を 行う。 そして、 (1) HDD 1 0およびインデックスファイルの何方に も存在しないデータ (新規データ) であるか、 (2) HDD 1 0には存 在しないがィンデックスファイルには登録されているデータであるか 、 あるいは、 (3) HDD 1 0およびインデックスファイルの双方に共 に存在するデータ (既存デ一夕) であるかが判断される。
若し、 ステップ S 5 2で、 上述の(3) の場合の既存データであると されれば、 処理はステップ S 5 3に移行し、 インデックスファイル中 の該当する音楽データのインデックスデータの、 「D a t e」 だけが 更新される。 ステップ S 64で、 更新されたインデックスデ一夕がィ
ンデックスファイルに登録される。 上述した(3) の場合には、 CD 5 5から読み出された音楽データの HD D 1 0のディスクへの高速記録 動作は行われないので、 前述した第 8図に示した課金処理は行われな い。
一方、 ステップ S 5 2で、 上述した(1) の場合の新規データの記録 、 あるいは、 上述した(2) の場合のインデックス情報のみが存在する とされれば、 音楽データの HDD 1 0への記録を行うために、 処理は ステップ S 54に進む。 ステップ S 54では、 HDD 1 0の記録可能 な空き記憶容量がコントロ一ラ 8によって調べられる。 記録に必要な 空き記憶容量がどの位必要なのかは、 例えば、 CD 5 5の TOC情報 に含まれる、 HDD 1 0のディスクに記録しょうとしている音楽デー 夕の時間情報から知ることができる。
ステップ S 54で、 若し、 音楽データを記録するのに十分な空き記 憶容量が HDD 1 0に存在するとされれば、 処理はステツプ S 5 5に 移行する。 ステップ S 5 5で、 C D 5 5から読み出された音楽データ の HDD 1 0のディスクの高速記録が第 8図と同様に行われると共に 、 前述の第 8図と同様にして課金処理が行われる。 ステップ S 6 4で 、 インデックスファイルのインデックスデ一夕が更新され、 HDD 1 0に新たに記憶された音楽デ一夕のィンデックスデ一夕の登録が行わ れる。
—方、 ステップ S 54で、 HD D 1 0に空き記憶容量が不足してい るとされれば、 処理はステップ S 5 6に移行する。 ステップ S 5 6お よびステップ S 5 7で削除可能な音楽データが検索され、 検索された 音楽データが HDD 1 0から削除される。 HDD 1 0からのデ一夕の 削除は、 記録する音楽デ一夕が記録できるだけの空き容量が HDD 1 0に確保されるまで、 繰り返される。 なお、 削除される音楽デ一夕は
、 ユーザによってその都度選択するようにしてもよいし、 H D D 1 0 に記憶されている音楽データのうち古い音楽データから順次削除され るようにしてもよい。
削除可能な音楽デ一夕として、 例えば音楽データの再生頻度をカウ ントし、 その頻度が低いものが選択されるようにできる。 ステータス 「S t a t e」 に削除可能な音楽データを示すマークを付し、 このマ —クの付いた音楽データのうち古いものから順に削除するようにして もよい。 例えば不要な音楽データが H D D 1 0の他の記憶領域に自動 あるいは手動で退避させられるようにしておき、 この他の記憶領域に 退避された音楽デ一夕から順に削除するようにもできる。
ステップ S 6 4では、 該当する音楽データに関するィンデックスデ —夕が既に登録されている場合 (上述の(2) の場合) は、 該当するィ ンデックスデ一夕が更新される。 例えば、 第 1 0図に示される例で、 一旦削除した音楽データ Eを再び記録した際には、 第 1 2図に一例が 示されるように、 音楽データ Eのステータス 「S t a t e」 が 「d 1 t」 から 「n o r m」 に変更されると共に、 日付 「D a t e」 が変更 される。 それと共に、 音楽データ Eの表示の順番が変更される。
これに対して、 上述の(1 ) のの場合のように、 その音楽デ一夕が全 く新規に記録される場合は、 新たなィンデックスデータが生成される 。 第 1 3図に一例が示されるように、 音楽データ Fが既存のインデッ クスデ一夕に挿入される。
このように、 本発明では、 インデックスデータに基づき音楽デ一夕 の記録の際の判定が行われる。 そのため、 同一の音楽データに対して 二重に課金が課されたり、 同じ音楽デ一夕が二重に H D D 1 0に記憶 されたりすることを防止することができる。
ここでは、 C D 5 5からの高速記録について説明したが、 C D 5 5
から規定されている転送速度でデータを読み出して H D D 1 0に記憶 する場合も、 ステップ S 5 5において課金処理が行われないだけで、 他の処理は、 上述と同様にして行われる。
次に、 上述のステップ S 5 0において、 音楽デ一夕の移動が選択さ れた場合について説明する。 ステップ S 5 8で音楽データの移動が指 示されると、 次のステップ S 5 9で、 ミュージックサーバ 5 0から他 の電子機器、 例えば携帯記録再生装置 7 0への移動、 第 1 1図中ステ ップ S 5 9で O U Tであるか、 他の電子機器からミュージックサーバ 5 0への移動、 第 1 1図中ステップ S 5 9で I Nであるかが判断され る。
何れの判断においても、 処理はステップ S 6 0に移行し、 移動が指 示された音楽データと既存のィンデックスデータとの比較、 照合が行 われる。 移動が装置 7 0への移動であれば、 処理はステップ S 6 1へ 移行し、 移動が他の電子機器からの移動であれば、 処理はステップ S 6 2へ移行する。
ステップ S 6 1では、 ィンデックスデ一夕のステータスが 「n o r m」 から 「m v o」 へと変更され、 音楽データが移動されたことが示 される。 それと共に、 ィンデックスデ一夕の日付 「D a t e」 が移動 が行われた日の日付に変更、 更新される。 該当する音楽データが H D D 1 0から読み出され、 相手先、 例えば携帯記録再生装置 7 0に移動 され、 相手先の記録媒体 (この例では H D D 1 0 6 ) に記録され、 処 理がステツプ S 6 4に移行する。
このとき、 インデックスデ一夕の 「W h o」 の項目に、 移動した相 手先を示す情報を記述するようにすると、 より好ましい。 この 「W h o」 の項目に関する情報は、 相手先が携帯記録再生装置 7 0であれば 、 イン夕一フェイス 3 4および 3 5を介して、 自動的に得ることがで
きる。 なお、 上述したように、 装置 7 0への音楽データの移動に伴い 、 前述したようにミュージックサーバ 5 0の H D D 1 0上の該当する 音楽デ一夕に対して再生禁止フラグが立てられ、 移動した音楽データ のサーバ 5 0での再生が禁止される。
ステップ S 6 4では、 インデックスファイルが更新され、 インデッ クスデータの登録が行われる。 例えば第 1 0図において音楽データ D が移動された場合には、 第 1 4図に一例が示されるように、 音楽デ一 夕の順番が入れ替えられると共に、 ステータス 「S t a t e」 力 「n o r m」 から 「m o v」 へと変更される。
一方、 ステップ S 6 2では、 インデックスデ一夕のステータスが 「 m v o」 から 「n o r m」 へと変更される。 それと共に、 インデック スデ一夕の日付 「D a t e」 が移動が行われた日の日付に変更される 。 相手先、 例えば携帯記録再生装置 7 0の該当する音楽データが H D D 1 0から消去、 削除されると共に、 ミュージックサーバ 5 0におい て、 装置 7 0から移動されてきた音楽データの再生禁止フラグが解除 され、 サーバ 5 0での再生を行うことができる。
ステップ S 6 4で、 インデックスファイルが更新され、 インデック スデ一夕の登録がなされる。 例えば第 1 0図において音楽データ Aが 移動によってミュージックサーバ 5 0に戻された場合には、 第 1 5図 に一例が示されるように、 音楽データの順番が入れ替えられると共に 、 ステータスが 「m o v」 から 「n o r m」 へと変更される。
音楽デ一夕に属性として期限を持たせることができる。 期限を持た された音楽データは、 ミュージックサーバ 5 0から移動された後、 そ の期限までに移動された音楽データを移動先となる機器から移動元と なるミュージックサーバ 5 0に対して戻さないと、 H D D 1 0から実 際に消去、 削除されるようにできる。 この場合、 期限が迫った音楽デ
一夕の表示や、 期限を超過した音楽データの表示を、 例えば装置 7 0 の表示部 1 2 0で点滅表示させることにより他の音楽データに対して 強調し、 ユーザへの警告を行うと好ましい。
上述したように、 この実施の形態では、 他の電子機器、 例えばパ一 ソナルコンピュータなどで作成されたインデックスデ一夕を、 このミ ュ一ジックサ一バ 5 0のィンデックスファイルに登録することができ る。 すなわち、 上述のステップ S 5 0で、 他の電子機器からのインデ ックスデータの登録が選択された場合、 処理はステップ S 6 3に移行 する。
ステップ S 6 3では、 他の電子機器で作成されたインデックスデ一 夕が所定のィンターフェイス、 例えば? Cカードスロッ ト 3 1や I E E E 1 3 9 4イン夕一フェイス 2 8を介して供給される。 インターネ ッ ト 6 1を介して他の電子機器で作成されたィンデックスデ一夕を供 給するようにもできる。 供給されたインデックスデ一夕は、 例えば、 H D D 1 0に存在する既存のインデックスデータに追加される。 この とき、 インデックスデータ中のステータスを表すデータなども、 他の 電子機器から供給されたことを示すものにすると好ましい。 こうして 他の電子機器から供給されたインデックスデータは、 例えば、 上述の ステップ S 5 2でィンデックスデ一夕のみとして扱われるようにでき る。
上述では、 インデックスデ一夕の登録をステップ S 6 4で一括して 行うように記述したが、 これはこの例に限定されない。 例えばステツ プ S 5 3やステップ S 5 5 , ステップ S 6 3 , ステップ S 6 1あるい はステップ S 6 2でインデックスデータの更新、 登録も行い、 ステツ プ S 6 4を省略するようにしてもよい。
上述では、 ィンデックスデータの表示を全て文字によって行ってい
るが、 勿論、 これは、 アイコン表示のなどような図形で表してもよい
。 登録可能なインデックスデータの数は、 HDD 1 0の記憶容量など に依る力 例えば 9 9 9 9曲をミュージックサーバ 5 0に登録するこ とができる。
さらに、 インデックスデータを検索することができる。 「Mu s i c i a n」 , 「 Mu s i c N ame」 , 「 A l b um N ame j などによるキ一ヮ一ド検索や頭文字による検索、 「Mu s i c N o . 」 による検索、 「D a t e」 による記録を行った日付による検索、 「 Wh o」 によるデータ供給元での検索など、 様々な方面からの検索方 法が考えられる。 これらの検索を複合的に行ったり、 期日などの範囲 を指定した検索を行うことも可能である。
さらにまた、 ィンデックスデ一夕のためのメモリの記憶容量を大量 に確保すれば、 ィンデックスデ一夕に登録されている全音楽データの 先頭部分の例えば数秒間を別途記録しておき、 記録されている先頭部 分を再生することによって検索を行うことも可能である。 先頭部分の 記録は、 数秒間の音楽データをさらに圧縮してメモリに記憶させるこ ともできるし、 メモリに全音楽データの先頭部分を別途メモリに記録 をしなくても、 実際の音楽デー夕の先頭部分を順次再生するようにし てもよい。
プリンタ対応のィンタ一フェイスをミュージックサーバ 5 0に持た せることによって、 インデックスデータをプリントアウトするように もできる。 さらに、 インデックスデータの構造を、 例えばパーソナル コンピュータで稼働する市販の表計算ソフ卜ウェアや、 データベース ソフトウエアと互換性を持たせた構造とすると、 ィンデックスデ一夕 をパーソナルコンピュータで管理できて好ましい。 同様に、 パ一ソナ ルコンピュータでインデックスデ一夕を生成し、 生成されたィンデッ
クスデータをそのままミユージックサ一バ 5 0のィンデックスデータ とすることもできる。 この場合、 インデックスデータの構造そのもの はこれらのソフトウエアと互換性を持つ必要はなく、 イン夕一フェイ スから出力される際に、 互換性のあるフォーマツトとするようにして もよい。
ところで、 CDの規格としては、 音楽データを記録するための規格 の他に、 音楽データと共にプログラムデータやテキストデ一夕の記録 を行えるようにした、 例えば CD— ROM XAと称されるものも存 在する。 このような CD— ROM XAの規格に基づく CDにおいて 、 音楽データと共に、 例えばその音楽データに関連したインタ一ネッ ト上の UR Lが記録されることも考えられる。 上述したように、 この ミュージックサーバ 5 0には WWWブラウザが搭載されているため、 この UR L情報を読み出し、 イン夕一ネッ ト 6 1に接続することで、 UR Lで示されるホームページなどを表示部 5 3に表示させるように できる。 URL情報を、 例えば I EEE 1 3 94イン夕一フェイス 2 8や P Cカードスロッ ト 3 1を介してパーソナルコンピュータなどに 供給するようにもできる。
以上説明したように、 この発明によれば、 ユーザが所有している曲 情報のリストを自動的に作成するようにされている。 そのため、 ユー ザは、 ミュージックサーバに登録されている曲情報やその他の所有し ている曲情報を、 一括して管理できるという効果がある。
また、 この発明によれば、 インデックスデータに、 音楽データが移 動されているかどう力、、 あるいは、 削除されたデータであるかどうか などのステータスが含まれているため、 各音楽データのミュ一ジック サーバに対する記録状況が一目瞭然に分かるという効果がある。
さらに、 この実施の一形態によれば、 I E E E 1 3 94イン夕一フ
エイスゃ P Cカードを有し、 インデックスデ一夕を、 例えばパーソナ ルコンピュータにて稼働する表計算ソフトウエアやデータベースソフ トウエアなどと互換性のあるデータ形式で出力および入力することが できるようにされている。 そのため、 このミュージックサーバとパー ソナルコンピュータなどの他の電子機器とを接続して、 より広範にィ ンデックスデータを利用できるという効果がある。
さらにまた、 この実施の一形態によれば、 ミュージックサーバに対 して課金処理を行うためにィンターネットが接続されているため、 こ のインターネットを介してデータを取得することができる効果がある 。
Claims
1 . 供給されたデ一夕と上記供給されたデータの属性データが記憶さ れる記憶手段と、
上記供給されたデータを上記記憶部に書き込むとともに、 上記記憶 手段に書き込まれたデ一夕を読み出して再生する記録再生部と、 上記記憶手段に記憶されているデータの中で上記記録再生部による 再生不可状態に移行されたデータの属性データを上記記憶手段に記憶 させる制御手段を備えている記録再生装置。
2 . 請求の範囲 1に記載の記録再生装置において、
上記制御手段は、 上記記憶手段からデータが削除されたときに上記 削除されたデータの属性データを上記記憶手段から削除されたことを 示す属性データに書き換える記録再生装置。
3 . 請求の範囲 1に記載の記録再生装置において、
上記制御手段は、 上記記憶手段から読み出されたデータが他の機器 に供給され上記他の機器に記憶されるときには上記記憶手段に記憶さ れている上記記憶手段から読み出されたデ一夕の属性データを書き換 える記録再生装置。
4 . 請求の範囲 3に記載の記録再生装置において、
上記制御手段は、 上記記憶手段から読み出されたデータが上記他の 機器に記憶されたときに上記記憶手段から読み出されて上記他の機器 に記憶されたデータの上記装置での再生動作を禁止する記録再生装置
5 . 請求の範囲 3に記載の記録再生装置において、
上記制御手段は、 上記記憶手段から読み出されたデータが上記他の 機器に記憶されたときに、 上記記憶手段から読み出されて上記他の機 器に記憶されたデータの属性データのうちの上記記憶手段から読み出
されたデータの記憶先を表すデ一夕部分を書き換える記録再生装置。
6 . 請求の範囲 1に記載の記録再生装置において、
上記記憶手段に記憶される属性データは、 上記記憶手段に記憶され ているデータのステータスを表すステータスデ一夕を含み、 上記制御 装置は上記記憶手段から削除されたデータの属性デ一夕中の上記ステ 一夕スデータを書き換える記録再生装置。
7 . 請求の範囲 6に記載の記録再生装置において、
上記制御手段は、 上記ステータスデータに基づいて上記記録再生部 の記録又は再生動作を制御する記録再生装置。
8 . 請求の範囲 7に記載の記録再生装置において、
上記制御手段は、 上記記憶手段から読み出されたデ一夕が他の機器 に供給され上記他の機器に記憶されるときには上記記憶手段から読み 出されたデータの属性データのステータスデータを書き換える記録再 9 . 請求の範囲 8に記載の記録再生装置において、
上記制御手段は、 上記記憶手段に記憶されているデータの上記属性 データの上記ステータスデータが上記記憶手段に記憶されているデー 夕を読み出されたデータが他の機器に供給され上記他の機器に記憶さ れたデ一夕であることを表しているときには上記記録再生部による再 生動作を禁止する記録再生装置。
1 0 . 請求の範囲 1に記載の記録再生装置において、
上記装置は、 更に上記記憶手段に記憶されている属性データが表示 される表示部を備えている記録再生装置。
1 1 . 供給されたデータと上記供給されたデータのステータスを表す ステータスデータを含む属性データが記憶される記憶手段と、 上記供給されたデータを上記記憶手段に書き込むとともに、 上記記
憶手段に書き込まれたデ一夕を読み出して再生する記録再生部と、 上記記憶手段に記憶されているステータスデータに基づいて上記記 録再生部の動作を制御する制御手段を備えている記録再生装置。
1 2 . 請求の範囲 1 1に記載の記録再生装置において、
上記制御手段は、 少なくとも上記記憶手段からデータが削除された ときに上記記憶手段に保持されている上記削除されたデ一夕の属性デ —夕のステータスデータを書き換える記録再生装置。
1 3 . 請求の範囲 1 1に記載の記録再生装置において、
上記制御手段は、 上記記憶手段から読み出されたデータが他の機器 に供給され上記他の機器に記憶されるときには上記記憶手段に保持さ れている上記記憶手段から読み出されたデータの属性デ一夕のステ一 タスデータを書き換える記録再生装置。
1 4 . 請求の範囲 1 3に記載の記録再生装置において、
上記制御手段は、 上記記憶手段から読み出されたデータが上記他の 機器に記憶されたときに、 上記記憶手段から読み出されて上記他の機 器に記憶されたデータの上記装置での再生動作を禁止する記録再生装
1 5 . 請求の範囲 1 3に記載の記録再生装置において、
上記制御手段は、 上記記憶手段から読み出されたデータが上記他の 機器に記憶されたときに、 上記記憶手段から読み出されて上記他の機 器に記憶されたデータの属性データのうちの上記記憶手段から読み出 されたデータの記憶先を表すデ一夕部分を書き換える記録再生装置。
1 6 . 請求の範囲 1 3に記載の記録再生装置において、
上記制御手段は、 上記記憶手段に記憶されているデータを読み出さ れたデータが他の機器に供給され上記他の機器に記憶され、 再び他の 機器から上記記憶手段に記憶されたときには上記記憶手段に保持され
ている属性データのステータスデータを上記記録再生部による再生が 可能なように書き換える記録再生装置。
1 7 . 請求の範囲 1 1に記載の記録再生装置において、
上記装置は、 更に上記記憶手段に記憶されている属性デ一夕が表示 される表示部を備えている記録再生装置。
1 8 . 供給されたデータと上記供給されたデータの属性デ一夕が記憶 される記憶手段と、
上記供給されたデータを上記記憶手段に書き込むとともに、 上記記 憶手段に書き込まれたデータを読み出して再生する記録再生部と、 上記記憶手段に記憶されている属性データに基づいて記録再生部の 動作を制御するとともに、 上記供給されたデータが新たに書き込まれ るときに少なくとも上記供給されたデータの属性データに基づいて上 記記憶手段に記憶されているデータとの照合を行う制御手段を備えて いる記録再生装置。
1 9 . 請求の範囲 1 8に記載の記録再生装置において、
上記制御手段は、 上記照合の結果、 上記供給されたデータの属性デ 一夕のみが上記記憶手段に保持されているときには上記属性デ一夕の 書き換えを行うとともに上記供給されたデータを上記記録再生部によ つて上記記憶手段に記憶させる記録再生装置。
2 0 . 請求の範囲 1 8に記載の記録再生装置において、
上記制御手段は、 上記照合の結果、 上記供給されたデータと上記属 性データの両方が上記記憶手段に記憶されていないときには、 上記供 給されたデータを上記記録再生部によって上記記憶手段に記憶させる とともに上記属性データを生成して上記記憶手段に記憶させる記録再 生装置。
2 1 . 請求の範囲 1 8に記載の記録再生装置において、
上記制御手段は、 上記照合の結果、 上記供給されたデータと上記属 性データの両方が上記記憶手段に記憶されているときには、 上記記憶 手段に記憶されている属性データのみを書き換える記録再生装置。
2 2 . 供給されたデータと上記供給されたデータの属性データが書き 込まれる記憶部を有する記録再生装置の記録再生方法は、
供給されたデータの上記記憶部への書き込みが選択されたときには 少なくとも上記供給されたデータの属性データに基づいて上記記憶部 に記憶されているデータとの照合を行い、
上記照合結果に基づいて上記供給されたデータの上記記憶部への書 き込む動作が制御され、
上記記憶部に記憶されているデータが上記記憶部から読み出され、 他の機器に供給され上記他の機器に記憶されるときには上記記憶部か ら読み出されたデータの属性データが書き換えられる記録再生装置の 記録再生方法。
2 3 . 請求の範囲 2 2に記載の記録再生方法において、
上記方法は、 上記照合の結果供給されたデータの属性データのみが 上記記憶部に保持されているときには上記記憶部に保持されている上 記属性デ一夕の書き換えを行うとともに上記供給されデータを上記記 億部に記憶させる記録再生方法。
2 4 . 請求の範囲 2 2に記載の記録再生方法において、
上記方法は、 上記照合の結果上記供給されたデータと上記属性デー 夕の両方が上記記憶部に記憶されていないときには、 上記供給された データを上記記憶部に記憶させるとともに上記属性データを生成して 上記記憶部に記憶させる記録再生方法。
2 5 . 請求の範囲 2 2に記載の記録再生方法において、
上記方法は、 上記照合の結果上記供給されたデータと上記属性デー
夕の両方が上記記憶部に記憶されているときには、 上記記憶部に記憶 されている属性データのみを書き換える記録再生方法。
2 6 . 請求の範囲 2 5に記載の記録再生方法において、
上記方法は、 上記記憶部から読み出されたデータが他の機器に供給 されて上記他の機器に記録されたときに、 上記記憶部から読み出され て上記他の機器に記憶されたデータの上記記録再生装置での再生動作 を禁止する記録再生方法。
2 7 . 請求の範囲 2 5に記載の記録再生方法において、
上記方法は、 上記記憶部から読み出されたデータが上記他の機器に 記憶されたときに、 上記記憶部から読み出されて上記他の機器に記憶 されたデータの属性データのうちの上記記憶部から読み出されたデー 夕の記憶先を表すデータ部分を書き換える記録再生方法。
2 8 . 請求の範囲 2 5に記載の記録再生方法において、
上記方法は、 上記記憶部に記憶されているデータを読み出されたデ 一夕が他の機器に供給され上記他の機器に記憶され、 再び他の機器か ら上記記憶部に記憶されたときには上記記憶部に保持されている属性 デ一夕のステータスデータを上記記憶再生装置による再生が可能なよ うに書き換える記録再生方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019997009833A KR100602214B1 (ko) | 1998-02-26 | 1999-02-24 | 기록재생장치, 기록재생방법 |
| US09/403,050 US6594740B1 (en) | 1998-02-26 | 1999-02-24 | Recording/reproducing device and recording/reproducing method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10044989A JPH11242873A (ja) | 1998-02-26 | 1998-02-26 | 記録再生装置 |
| JP10/44989 | 1998-02-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO1999044202A1 true WO1999044202A1 (en) | 1999-09-02 |
Family
ID=12706866
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1999/000839 Ceased WO1999044202A1 (en) | 1998-02-26 | 1999-02-24 | Recording/reproducing device and recording/reproducing method |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6594740B1 (ja) |
| JP (1) | JPH11242873A (ja) |
| KR (1) | KR100602214B1 (ja) |
| WO (1) | WO1999044202A1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2362749A (en) * | 1999-10-15 | 2001-11-28 | Sony Corp | Recording and/or playback apparatus |
| EP1501023A3 (en) * | 2003-05-30 | 2006-01-11 | Pioneer Corporation | Data transfer and reproduction system |
| EP1624390A2 (en) | 1999-09-21 | 2006-02-08 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| EP1486979A4 (en) * | 2002-03-18 | 2006-09-06 | Sharp Kk | DATA RECORDING METHOD, DATA RECORDING DEVICE, DATA RECORDING MEDIUM, DATA REPRODUCTION METHOD, AND DATA REPRODUCING DEVICE |
Families Citing this family (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3607132B2 (ja) * | 1999-09-16 | 2005-01-05 | 株式会社ケンウッド | ディスク録音再生装置、ディスク情報登録方法及び記録媒体 |
| JP3758450B2 (ja) * | 2000-01-10 | 2006-03-22 | ヤマハ株式会社 | 曲データ作成のためのサーバ装置、クライアント装置及び記録媒体 |
| JP4135287B2 (ja) * | 2000-02-01 | 2008-08-20 | ソニー株式会社 | 記録再生装置、携帯装置、データ転送システム、データ転送方法、データ再生方法、データ転送及び再生方法 |
| CN100452853C (zh) * | 2000-03-02 | 2009-01-14 | 提维股份有限公司 | 互联网访问个人电视服务的系统和方法 |
| US7187947B1 (en) | 2000-03-28 | 2007-03-06 | Affinity Labs, Llc | System and method for communicating selected information to an electronic device |
| WO2001080219A2 (en) * | 2000-04-14 | 2001-10-25 | Realnetworks, Inc. | A system and method of providing music items to music renderers |
| US7237198B1 (en) | 2000-05-22 | 2007-06-26 | Realnetworks, Inc. | System and method of providing for the control of a music player to a device driver |
| JP3776712B2 (ja) * | 2000-10-24 | 2006-05-17 | 株式会社ケンウッド | オーディオシステム、制御装置およびタイトル情報登録方法 |
| US8458754B2 (en) | 2001-01-22 | 2013-06-04 | Sony Computer Entertainment Inc. | Method and system for providing instant start multimedia content |
| US20020116283A1 (en) * | 2001-02-20 | 2002-08-22 | Masayuki Chatani | System and method for transfer of disc ownership based on disc and user identification |
| US7228342B2 (en) * | 2001-02-20 | 2007-06-05 | Sony Computer Entertainment America Inc. | System for utilizing an incentive point system based on disc and user identification |
| US20020146133A1 (en) * | 2001-03-31 | 2002-10-10 | Lee Kyu Ho | Portable multimedia reproducing apparatus |
| AU2002316435B2 (en) | 2001-06-27 | 2008-02-21 | Skky, Llc | Improved media delivery platform |
| JP2003030964A (ja) | 2001-07-11 | 2003-01-31 | Sony Corp | 再生装置および編集装置 |
| US7149156B2 (en) * | 2001-07-11 | 2006-12-12 | Sony Corporation | Editing apparatus for optical reproducing device |
| JP2003051179A (ja) * | 2001-08-03 | 2003-02-21 | Sony Corp | 編集装置および編集方法 |
| KR100520115B1 (ko) | 2002-12-27 | 2005-10-10 | 삼성전자주식회사 | 플레이리스트 관리 장치 및 방법 |
| WO2004072976A1 (ja) * | 2003-02-12 | 2004-08-26 | Sony Corporation | デジタルデータの記録媒体、及び記録再生装置 |
| US20070230900A1 (en) * | 2004-04-28 | 2007-10-04 | Go Toriumi | Content Copy Control Apparatus and Content Copy Control Method |
| JP4181108B2 (ja) * | 2004-11-30 | 2008-11-12 | 松下電器産業株式会社 | 記録再生装置 |
| JP4721692B2 (ja) * | 2004-11-30 | 2011-07-13 | パナソニック株式会社 | コンテンツ管理装置及びコンテンツ管理方法 |
| JP2006228403A (ja) * | 2005-01-19 | 2006-08-31 | Matsushita Electric Ind Co Ltd | 情報記録装置 |
| CN100473135C (zh) | 2005-01-19 | 2009-03-25 | 松下电器产业株式会社 | 信息记录装置 |
| US7822866B2 (en) * | 2005-01-27 | 2010-10-26 | Sony Corporation | Method and system for retrieving content in network system |
| JP4301185B2 (ja) * | 2005-02-25 | 2009-07-22 | ソニー株式会社 | ファイル管理装置、ファイル管理方法およびプログラム |
| JP4650037B2 (ja) * | 2005-03-11 | 2011-03-16 | 日本電気株式会社 | データ管理装置、携帯電話、データ管理方法、プログラム、記録媒体 |
| WO2007046387A1 (ja) * | 2005-10-17 | 2007-04-26 | Sharp Kabushiki Kaisha | 記録装置、記録装置の制御方法、記録装置の制御プログラム、およびコンピュータ読み取り可能な記録媒体 |
| JP4193863B2 (ja) | 2006-04-18 | 2008-12-10 | セイコーエプソン株式会社 | インデックス作成機能付き携帯機器、その制御方法及びそのプログラム |
| US8996409B2 (en) | 2007-06-06 | 2015-03-31 | Sony Computer Entertainment Inc. | Management of online trading services using mediated communications |
| US9483405B2 (en) | 2007-09-20 | 2016-11-01 | Sony Interactive Entertainment Inc. | Simplified run-time program translation for emulating complex processor pipelines |
| US8447421B2 (en) * | 2008-08-19 | 2013-05-21 | Sony Computer Entertainment Inc. | Traffic-based media selection |
| US8290604B2 (en) * | 2008-08-19 | 2012-10-16 | Sony Computer Entertainment America Llc | Audience-condition based media selection |
| US10325266B2 (en) | 2009-05-28 | 2019-06-18 | Sony Interactive Entertainment America Llc | Rewarding classes of purchasers |
| US20110016182A1 (en) | 2009-07-20 | 2011-01-20 | Adam Harris | Managing Gifts of Digital Media |
| JP4772145B2 (ja) * | 2009-12-28 | 2011-09-14 | 三洋電機株式会社 | デジタルカメラおよび画像サーバ |
| US8433759B2 (en) | 2010-05-24 | 2013-04-30 | Sony Computer Entertainment America Llc | Direction-conscious information sharing |
| US8504487B2 (en) | 2010-09-21 | 2013-08-06 | Sony Computer Entertainment America Llc | Evolution of a user interface based on learned idiosyncrasies and collected data of a user |
| US8484219B2 (en) | 2010-09-21 | 2013-07-09 | Sony Computer Entertainment America Llc | Developing a knowledge base associated with a user that facilitates evolution of an intelligent user interface |
| US9105178B2 (en) | 2012-12-03 | 2015-08-11 | Sony Computer Entertainment Inc. | Remote dynamic configuration of telemetry reporting through regular expressions |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09251757A (ja) * | 1996-03-13 | 1997-09-22 | Matsushita Electric Ind Co Ltd | データ記録方法 |
| JPH09282841A (ja) * | 1996-04-15 | 1997-10-31 | Matsushita Electric Ind Co Ltd | データ記録装置およびデータ再生装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01296363A (ja) * | 1988-05-24 | 1989-11-29 | Sanyo Electric Co Ltd | 記憶媒体のプロテクト方式 |
| JPH07130149A (ja) * | 1993-10-29 | 1995-05-19 | Toshiba Corp | 時間表示機能付き再生装置 |
| WO1997030446A1 (en) * | 1996-02-13 | 1997-08-21 | Matsushita Electric Industrial Co., Ltd. | Data recording apparatus, data reproduction apparatus, data recording method and data reproduction method |
| US5959945A (en) * | 1997-04-04 | 1999-09-28 | Advanced Technology Research Sa Cv | System for selectively distributing music to a plurality of jukeboxes |
-
1998
- 1998-02-26 JP JP10044989A patent/JPH11242873A/ja active Pending
-
1999
- 1999-02-24 WO PCT/JP1999/000839 patent/WO1999044202A1/ja not_active Ceased
- 1999-02-24 US US09/403,050 patent/US6594740B1/en not_active Expired - Fee Related
- 1999-02-24 KR KR1019997009833A patent/KR100602214B1/ko not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09251757A (ja) * | 1996-03-13 | 1997-09-22 | Matsushita Electric Ind Co Ltd | データ記録方法 |
| JPH09282841A (ja) * | 1996-04-15 | 1997-10-31 | Matsushita Electric Ind Co Ltd | データ記録装置およびデータ再生装置 |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1624388A3 (en) * | 1999-09-21 | 2008-02-20 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| US9736238B2 (en) | 1999-09-21 | 2017-08-15 | Data Scape, Ltd. | Communication system and its method and communication apparatus and its method |
| US10708354B2 (en) | 1999-09-21 | 2020-07-07 | Data Scape Ltd. | Communication system and its method and communication apparatus and its method |
| US10645161B2 (en) | 1999-09-21 | 2020-05-05 | Data Scape Ltd. | Communication system and its method and communication apparatus and its method |
| EP1624390A2 (en) | 1999-09-21 | 2006-02-08 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| EP1624387A2 (en) | 1999-09-21 | 2006-02-08 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| US10277675B2 (en) | 1999-09-21 | 2019-04-30 | Data Scape, Ltd. | Communication system and its method and communication apparatus and its method |
| EP1624387A3 (en) * | 1999-09-21 | 2008-01-23 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| EP1624390A3 (en) * | 1999-09-21 | 2008-01-23 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| EP1624389A3 (en) * | 1999-09-21 | 2008-02-20 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| US10027751B2 (en) | 1999-09-21 | 2018-07-17 | Data Scape, Ltd. | Communication system and its method and communication apparatus and its method |
| US7617537B2 (en) | 1999-09-21 | 2009-11-10 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| EP2249260A3 (en) * | 1999-09-21 | 2010-12-01 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| EP2755152A1 (en) * | 1999-09-21 | 2014-07-16 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| EP3007086A1 (en) * | 1999-09-21 | 2016-04-13 | Sony Corporation | Communication system and its method and communication apparatus and its method |
| US9712614B2 (en) | 1999-09-21 | 2017-07-18 | Data Scape, Ltd. | Communication system and its method and communication apparatus and its method |
| GB2362749A (en) * | 1999-10-15 | 2001-11-28 | Sony Corp | Recording and/or playback apparatus |
| GB2362749B (en) * | 1999-10-15 | 2002-07-17 | Sony Corp | Recording and/or playback apparatus and method |
| US6990589B1 (en) | 1999-10-15 | 2006-01-24 | Sony Corporation | Recording and/or playback apparatus and method |
| EP1486979A4 (en) * | 2002-03-18 | 2006-09-06 | Sharp Kk | DATA RECORDING METHOD, DATA RECORDING DEVICE, DATA RECORDING MEDIUM, DATA REPRODUCTION METHOD, AND DATA REPRODUCING DEVICE |
| EP1501023A3 (en) * | 2003-05-30 | 2006-01-11 | Pioneer Corporation | Data transfer and reproduction system |
Also Published As
| Publication number | Publication date |
|---|---|
| US6594740B1 (en) | 2003-07-15 |
| KR100602214B1 (ko) | 2006-07-19 |
| KR20010020240A (ko) | 2001-03-15 |
| JPH11242873A (ja) | 1999-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1999044202A1 (en) | Recording/reproducing device and recording/reproducing method | |
| JP4321528B2 (ja) | 記録再生装置 | |
| KR100607210B1 (ko) | 기록재생장치, 기록재생방법 및 데이터처리장치 | |
| KR100687701B1 (ko) | 통신시스템 및 그 방법, 통신장치 및 그 방법 | |
| JP2001110171A (ja) | 記録再生装置および方法、端末装置、送受信方法、ならびに、記憶媒体 | |
| JP4022971B2 (ja) | 記憶装置およびデータ削除方法 | |
| JP2006202475A (ja) | ファイル転送システムおよびファイル転送方法 | |
| JP4337914B2 (ja) | 情報通信システムおよび方法、ならびに、情報通信装置および方法 | |
| JP4196998B2 (ja) | コンテンツデータ転送システム、転送方法、記憶装置、およびプログラム | |
| JP2001101832A (ja) | 記録再生装置およびデータ管理方法 | |
| JP4211795B2 (ja) | 通信方法、通信システム、通信方法、およびサーバ | |
| JP2007103005A (ja) | 記録再生装置、送受信方法および記憶媒体 | |
| JPWO1999042996A1 (ja) | 記録再生装置、記録再生方法、ならびに、データ処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): KR US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1019997009833 Country of ref document: KR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 09403050 Country of ref document: US |
|
| WWP | Wipo information: published in national office |
Ref document number: 1019997009833 Country of ref document: KR |
|
| WWG | Wipo information: grant in national office |
Ref document number: 1019997009833 Country of ref document: KR |