Nothing Special   »   [go: up one dir, main page]

JP4103928B2 - Electronic device and data processing method - Google Patents

Electronic device and data processing method Download PDF

Info

Publication number
JP4103928B2
JP4103928B2 JP2007066730A JP2007066730A JP4103928B2 JP 4103928 B2 JP4103928 B2 JP 4103928B2 JP 2007066730 A JP2007066730 A JP 2007066730A JP 2007066730 A JP2007066730 A JP 2007066730A JP 4103928 B2 JP4103928 B2 JP 4103928B2
Authority
JP
Japan
Prior art keywords
electronic device
data
music data
music
identifier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2007066730A
Other languages
Japanese (ja)
Other versions
JP2007200543A (en
Inventor
正之 大林
吉生 松本
隆志 熊谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2007066730A priority Critical patent/JP4103928B2/en
Publication of JP2007200543A publication Critical patent/JP2007200543A/en
Application granted granted Critical
Publication of JP4103928B2 publication Critical patent/JP4103928B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Management Or Editing Of Information On Record Carriers (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

この発明は、電子機器から他の電子機器へディジタルデータを複製する際に、データの無制限な複製ならびに不正利用を防止しつつ、そのデータの正規のユーザに対する過度の権利の制限を加えないようにした電子機器およびデータ処理方法に関する。 In the present invention, when digital data is copied from an electronic device to another electronic device, unlimited duplication and unauthorized use of the data are prevented, and an excessive right restriction to a legitimate user of the data is not added. The present invention relates to an electronic device and a data processing method .

近年、ディジタル技術の発達に伴い、CD(Compact Disc)などの記録メディアを始めとして、オーディオ信号がディジタル音楽データとして供給される例が多くなっている。ディジタル音楽データは、高音質を比較的容易に実現できる、記録メディアにおける音質の劣化が殆ど生じない、また、記録メディアが従来のアナログ方式によるもの比べ比較的小型・軽量であるなどの理由で、広く一般的に普及している。   In recent years, with the development of digital technology, audio signals are increasingly supplied as digital music data including recording media such as CD (Compact Disc). Digital music data can achieve high sound quality relatively easily, there is almost no degradation of sound quality in recording media, and the recording media is relatively small and light compared to the conventional analog method. Widely popular.

一方、ディジタル音楽データは、記録メディアによる音質の劣化が殆ど生じないことと、完全な複製が容易に可能であることなどから、無制限な複製などにより著作権を脅かすおそれがある。従来では、著作権保護の対策として、著作権が含まれるディジタル音楽データの複製(ダビング)に関して、SCMS(Serial Copy Management System) による管理が行われていた。これは、ディジタル音楽データに対して所定のフラグを設け、ディジタルデータとしての複製を、例えば1世代に制限するものである。SCMSは、民生用のDAT(Digital Audio Tape)やMD(Mini Disc) などのディジタルインターフェイスに搭載されている。   On the other hand, digital music data is likely to threaten copyright by unlimited duplication, etc., because there is almost no deterioration in sound quality due to recording media and complete duplication is easy. Conventionally, as a measure for copyright protection, copying (dubbing) of digital music data including copyright has been managed by SCMS (Serial Copy Management System). In this method, a predetermined flag is provided for digital music data, and copying as digital data is limited to, for example, one generation. SCMS is installed in digital interfaces such as DAT (Digital Audio Tape) and MD (Mini Disc) for consumer use.

ところが、このSCMSでは、ユーザや使用機器に関する制限がないため、ディジタル音楽データの無制限な複製が可能であるという問題点があった。例えば、オリジナルのディジタル音楽データを複数の機器を用いて、あるいは、複数の記録媒体に記録することで、複製を無制限に行うことができる。   However, in this SCMS, there is no restriction on the user and the equipment used, so there is a problem that unlimited copying of digital music data is possible. For example, it is possible to perform unlimited copying by recording original digital music data using a plurality of devices or on a plurality of recording media.

また、SCMSによってディジタル音楽データの複製を1世代に制限してしまうことは、ユーザの立場から考えた場合、正規ユーザの正当な権利を過度に制限してしまう可能性がある問題点があった。例えば、正規にディジタル音楽データを購入したユーザが個人の使用の範囲内でそのデータを複製しようとする場合でも、制限が発生してしまう。   In addition, limiting the copy of digital music data to one generation by SCMS has a problem that it may excessively limit the legitimate rights of legitimate users from the user's standpoint. . For example, even if a user who has purchased digital music data properly attempts to copy the data within the range of personal use, there will be restrictions.

したがって、この発明の目的は、著作権を保護しつつも、ユーザに対する過度な制限を抑制するような電子機器およびデータ処理方法を提供することにある。 Therefore, an object of the present invention is to provide an electronic device and a data processing method that can prevent copyrights from being excessively restricted while protecting copyright.

この発明は、上述した課題を解決するために、記憶手段に格納されたデータを再生する再生手段と、
ネットワークを介してインターネットサーバと接続し、記憶手段に格納されたデータに対応する付加情報をインターネットサーバから受信する第1の通信手段と、
他の電子機器から該他の電子機器に付された識別子を受信し、記憶手段に格納されるデータを他の電子機器へ送信する第2の通信手段と
他の電子機器への信を許可するか否かを、第2の通信手段が受信した識別子と格納されている識別子とが一致するか否かに基づいて判別し、他の電子機器への送信が許可されたときに、表示手段に表示される付加情報に対する選択操作に基づいて選択された付加情報に対応するデータを第2の通信手段を制御して他の電子機器へ送信させる制御手段と
を備える電子機器である。
また、この発明は、再生手段によって記憶手段に格納されたデータを再生し、
第1の通信手段によって、ネットワークを介してインターネットサーバと接続し、記憶手段に格納されたデータに対応する付加情報をインターネットサーバから受信し、
第2の通信手段によって他の電子機器から該他の電子機器に付された識別子を受信し、
制御手段によって、他の電子機器への送信を許可するか否かを、受信した識別子と格納されている識別子とが一致するか否かに基づいて判別し、他の電子機器への送信が許可されたときに、表示手段に表示される付加情報に対する選択操作に基づいて選択された付加情報に対応するデータを第2の通信手段を制御して他の電子機器へ送信させる
ことを特徴とするデータ処理方法である。
In order to solve the above-described problem, the present invention provides a reproducing unit that reproduces data stored in a storage unit,
A first communication means for connecting to an Internet server via a network and receiving additional information corresponding to the data stored in the storage means from the Internet server;
Second communication means for receiving an identifier attached to the other electronic device from another electronic device and transmitting data stored in the storage means to the other electronic device ;
Whether to permit transmit to other electronic devices, to determine on the basis of whether they an identifier the second communication means is stored with an identifier that matches the received to other electronic devices Control means for controlling the second communication means to transmit data corresponding to the additional information selected based on the selection operation for the additional information displayed on the display means to the other electronic device when transmission is permitted Is an electronic device.
Further, the present invention reproduces the data stored in the storage means by the reproducing means,
The first communication means is connected to the Internet server via the network, receives additional information corresponding to the data stored in the storage means from the Internet server,
Receiving an identifier attached to the other electronic device from the other electronic device by the second communication means;
The control means determines whether to permit transmission to other electronic devices based on whether the received identifier matches the stored identifier, and permits transmission to other electronic devices. When this is done, the second communication means is controlled to transmit data corresponding to the additional information selected based on the selection operation for the additional information displayed on the display means to other electronic devices.
This is a data processing method characterized by the above.

この発明では、再生手段によって記憶手段に格納されたデータを再生し、第1の通信手段によって、ネットワークを介してインターネットサーバと接続し、記憶手段に格納されたデータに対応する付加情報をインターネットサーバから受信し、第2の通信手段によって他の電子機器から該他の電子機器に付された識別子を受信し、制御手段によって、他の電子機器への送信を許可するか否かを、受信した識別子と格納されている識別子とが一致するか否かに基づいて判別し、他の電子機器への送信が許可されたときに、表示手段に表示される付加情報に対する選択操作に基づいて選択された付加情報に対応するデータを第2の通信手段を制御して他の電子機器へ送信させるため、受信手段が受信した識別子と格納されている識別子とが一致する場合は表示手段に表示される付加情報に対する選択操作に基づいて所定のデータを送信し、一致しない場合はデータの送信を行わないようにすることができる。 In this invention, the data stored in the storage means is played back by the playback means, the first communication means is connected to the Internet server via the network, and the additional information corresponding to the data stored in the storage means is sent to the Internet server. Received from the other electronic device by the second communication means and received by the control means whether or not to permit transmission to the other electronic device. It is determined based on whether or not the identifier matches the stored identifier, and is selected based on the selection operation for the additional information displayed on the display means when transmission to another electronic device is permitted. since data corresponding to the additional information to control the second communication means is transmitted to another electronic device, matches the identifier receiving means is stored with the identifier received by the If sends predetermined data based on the selection operation on the additional information displayed on the display unit, if they do not match it is possible not to perform the transmission of data.

この発明は、上述したように、再生手段によって記憶手段に格納されたデータを再生し、第1の通信手段によって、ネットワークを介してインターネットサーバと接続し、記憶手段に格納されたデータに対応する付加情報をインターネットサーバから受信し、第2の通信手段によって他の電子機器から該他の電子機器に付された識別子を受信し、制御手段によって、他の電子機器への送信を許可するか否かを、受信した識別子と格納されている識別子とが一致するか否かに基づいて判別し、他の電子機器への送信が許可されたときに、表示手段に表示される付加情報に対する選択操作に基づいて選択された付加情報に対応するデータを第2の通信手段を制御して他の電子機器へ送信させるため、受信手段が受信した識別子と格納されている識別子とが一致する場合は表示手段に表示される付加情報に対する選択操作に基づいて所定のデータを送信し、一致しない場合はデータの送信を行わないようにすることができる効果がある。 As described above, the present invention reproduces the data stored in the storage means by the reproduction means, connects to the Internet server via the network by the first communication means, and corresponds to the data stored in the storage means. Whether the additional information is received from the Internet server, the identifier attached to the other electronic device is received from the other electronic device by the second communication means, and the transmission to the other electronic device is permitted by the control means Is selected based on whether or not the received identifier matches the stored identifier, and when transmission to another electronic device is permitted, a selection operation for additional information displayed on the display means data corresponding to the selected additional information on the basis of controlling the second communication means in order to transmit to the other electronic devices, identification of the receiving means is stored with the identifier received If the child is matched transmits predetermined data based on the selection operation on the additional information displayed on the display unit, if they do not match, it is an advantage of being able to not transmit the data.

以下、この発明の実施の一形態を、図面を参照しながら説明する。図1は、この発明が適用されたミュージックサーバおよびミュージックサーバを用いたシステムを概略的に示す。ミュージックサーバ50は、サーバ本体51と左右のスピーカユニット52L,52Rとからなる。サーバ本体51には、例えばLCD(Liquid Crystal Display)パネルからなる表示部53と、CDを挿入するためのCD挿入部54とが設けられる。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. 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 main body 51 and left and right speaker units 52L and 52R. The server main body 51 is provided with a display unit 53 made of, for example, an LCD (Liquid Crystal Display) panel, and a CD insertion unit 54 for inserting a CD.

なお、図1では省略されているが、サーバ本体51の機能をユーザが操作するための操作部がサーバ本体51に対して設けられる。さらに、サーバ本体51の機能をリモートコマンダによって遠隔操作するための、例えば赤外線信号を受信する信号受信部を設けるようにしてもよい。また、サーバ本体51は、CPUを有し、予め例えばROMに格納される所定のプログラムで制御される。   Although omitted in FIG. 1, an operation unit for the user to operate the functions of the server main body 51 is provided on the server main body 51. Further, for example, a signal receiving unit for receiving an infrared signal may be provided for remotely controlling the function of the server main body 51 with a remote commander. The server body 51 has a CPU and is controlled by a predetermined program stored in advance in, for example, a ROM.

ユーザは、CD55をCD挿入部54にセットし、操作部で所定の操作を行うことで、CD55を再生させ、再生された例えば音楽をスピーカユニット52L,52Rによって楽しむことができる。また、CD55がテキストデータを含むCDテキストである場合は、表示部53に所定のテキストデータを表示させるようにできる。   The user can set the CD 55 in the CD insertion unit 54 and perform a predetermined operation on the operation unit to reproduce the CD 55 and enjoy the reproduced music, for example, by the speaker units 52L and 52R. Further, when the CD 55 is CD text including text data, predetermined text data can be displayed on the display unit 53.

ミュージックサーバ50は、内部に例えばハードディスクによる大容量の記録媒体を有している。所定の操作に基づき、CD挿入部54にセットされたCD55の音楽データを、この記録媒体に記録することができる。この際、CD55の再生速度と同一の1倍速で記録する方法と、再生速度より高速に記録を行う高速記録とが選択できる。高速記録は、所定の手続きで以って課金処理を行うことによって選択ならびに実行が可能とされる。   The music server 50 has a large-capacity recording medium such as a hard disk inside. Based on a predetermined operation, the music data of the CD 55 set in the CD insertion section 54 can be recorded on this recording medium. At this time, it is possible to select a method of recording at a single speed that is the same as the playback speed of the CD 55 and a high-speed recording that performs recording at a speed higher than the playback speed. High-speed recording can be selected and executed by performing a billing process according to a predetermined procedure.

ミュージックサーバ50において、音楽データは、所定の方法で圧縮符号化され圧縮音楽データとされて記録され、例えば6GByteの容量を持つハードディスクに対して、1000曲程度を格納できる。ハードディスクに格納された曲目のリストが例えば表示部53に表示され、ユーザは、この表示に基づき任意の曲を選択して再生させることができる。また、ハードディスクは、ランダムアクセスが可能であるため、多数格納された音楽データを任意の順序で連続再生させることが可能である。   In the music server 50, the music data is compressed and encoded by a predetermined method and recorded as compressed music data. For example, about 1000 songs can be stored in a hard disk having a capacity of 6 GBytes. A list of music items stored in the hard disk is displayed on the display unit 53, for example, and the user can select and play an arbitrary music based on this display. Further, since the hard disk can be randomly accessed, it is possible to continuously reproduce a large number of stored music data in an arbitrary order.

圧縮符号化には様々な方法を用いることが可能であるが、この例では、ATRAC2(Adaptive Transform Acoustic Coding 2) と称される方法が用いられている。これは、MDに用いられる圧縮符号化方式である、ATRACを発展させたもので、聴覚の性質に基づくマスキング効果および最小可聴限の周波数依存性を利用し、変換符号化とエントロピー・コーディングとを併用して音声データの圧縮符号化を行う。比較的小規模なハードウェアで、高音質を維持しつつ、高速にエンコード/デコードを行うことができる。   Various methods can be used for compression coding. In this example, a method called ATRAC2 (Adaptive Transform Acoustic Coding 2) is used. This is an extension of ATRAC, which is a compression coding method used for MD, and uses transforming coding and entropy coding by utilizing the masking effect based on auditory properties and the frequency dependence of the minimum audible limit. In combination, the audio data is compressed and encoded. With relatively small hardware, encoding / decoding can be performed at high speed while maintaining high sound quality.

このミュージックサーバ50は、例えば公衆電話回線である通信回線61を介して外部のシステム、例えばインターネットに接続されたサーバであるインターネットサーバ60に接続できる。ミュージックサーバ50から通信回線61を介してこのインターネットサーバ60に接続することで、インターネット上にある様々な情報を得ることができる。インターネットサーバ60は、例えば市販の音楽CDのタイトル情報を格納したデータベースを有する。このデータベースに対して所定のキーを与えることで、CDに付随したデータ、例えばCDのタイトル情報を得ることができる。   The music server 50 can be connected to an external system, for example, an Internet server 60 that is a server connected to the Internet, via a communication line 61 that is a public telephone line, for example. By connecting to the Internet server 60 from the music server 50 via the communication line 61, various information on the Internet can be obtained. The Internet server 60 has a database storing title information of commercially available music CDs, for example. By giving a predetermined key to this database, data accompanying the CD, for example, title information of the CD can be obtained.

また、インターネットサーバ60では、サービスに応じてミュージックサーバ50に対する課金処理も行う。上述した、CD55の高速記録は、インターネットサーバ60に対してミュージックサーバ50が通信を行うことによって課金処理がなされ、選択ならびに実行が可能とされる。   In addition, the Internet server 60 performs billing processing for the music server 50 according to the service. The above-described high-speed recording of the CD 55 is performed by the music server 50 communicating with the Internet server 60, and can be selected and executed.

なお、ここでは、課金処理を、CDの付加情報を多数有するインターネットサーバ60で行うこととしたが、これはこの例に限定されない。例えば、インターネットに接続された別のサーバでこの課金処理を行うようにしてもよい。また、インターネットとは別の、例えば専用のネットワークで以って課金処理を行うようにすることも可能である。   Here, the billing process is performed by the Internet server 60 having a lot of CD additional information, but this is not limited to this example. For example, this billing process may be performed by another server connected to the Internet. It is also possible to perform the billing process using a dedicated network other than the Internet, for example.

携帯記録再生装置70は、ハードディスクあるいはフラッシュメモリ(フラッシュRAM)からなる記録媒体を有する。音楽の再生速度に追従できるのであれば、他の記録媒体を利用することもできる。この携帯記録再生装置70を接続線71で以ってミュージックサーバ50と接続することによって、ミュージックサーバ50に記録されている音楽データを携帯記録再生装置70に転送し、記録媒体に記録することができる。このとき、ミュージックサーバ50側では、転送された音楽データは、記録媒体上には存在するが再生不可の状態にされる。携帯記録再生装置70で用いられる記録媒体は、例えば200MByte程度の容量とされ、数10曲分の音楽データの格納が可能とされる。   The portable recording / reproducing apparatus 70 has a recording medium including a hard disk or a flash memory (flash RAM). Other recording media can be used as long as the music playback speed can be followed. By connecting the portable recording / reproducing apparatus 70 to the music server 50 via the connection line 71, the music data recorded on the music server 50 can be transferred to the portable recording / reproducing apparatus 70 and recorded on the recording medium. it can. At this time, on the music server 50 side, the transferred music data exists on the recording medium but cannot be reproduced. The recording medium used in the portable recording / reproducing apparatus 70 has a capacity of, for example, about 200 MBytes, and can store music data for several tens of songs.

ここで、この発明において用いられる上述の転送方法、すなわち、音楽データを転送した場合、転送先の記録媒体に音楽データが記録されると共に、転送元の記録媒体においては、転送された音楽データが記録媒体上には存在するが再生不可の状態にされることを、「移動」と称する。音楽データをこのように移動することで、音楽データの無制限な複製を防ぐことができる。   Here, when the above transfer method used in the present invention, that is, music data is transferred, the music data is recorded on the transfer destination recording medium, and the transferred music data is stored on the transfer source recording medium. The state that exists on the recording medium but cannot be reproduced is referred to as “movement”. By moving the music data in this way, unlimited copying of the music data can be prevented.

なお、上述では、ミュージックサーバ50と携帯記録再生装置70とが接続線71で接続されるとしたが、これはこの例に限定されない。例えば、ミュージックサーバ50および携帯記録再生装置70とに、互いに対応する装着部を設け、ミュージックサーバ50に対して携帯記録再生装置70を直接的に装着してデータのやり取りを行うようにできる。また、電気的な接続だけでなく、例えば赤外線信号によりデータのやり取りを行うIrDA(Infrared Data Association) に対応したインターフェイスを双方に設け、赤外線信号により音楽データの転送を行うようにしてもよい。   In the above description, the music server 50 and the portable recording / reproducing apparatus 70 are connected by the connection line 71. However, this is not limited to this example. For example, the music server 50 and the portable recording / reproducing apparatus 70 can be provided with corresponding mounting portions, and the portable recording / reproducing apparatus 70 can be directly attached to the music server 50 to exchange data. Further, not only electrical connection but also an interface corresponding to IrDA (Infrared Data Association) for exchanging data by infrared signals, for example, may be provided on both sides to transfer music data by infrared signals.

この携帯記録再生装置70は、乾電池や充電池などによるバッテリ電源によって駆動される。例えば、ミュージックサーバ50には対応する充電電源が設けられており、ミュージックサーバ50とこの携帯記録再生装置70とを所定の方法で接続することによって、携帯記録再生装置70の充電池に対して充電することができる。勿論、専用の充電電源を用いて携帯記録再生装置70の充電池に対して充電するようにもできる。また、携帯記録再生装置70は、バッテリ電源に限らず、例えば外部AC電源によって駆動することもできる。   The portable recording / reproducing apparatus 70 is driven by a battery power source such as a dry battery or a rechargeable battery. For example, the music server 50 is provided with a corresponding charging power source, and the rechargeable battery of the portable recording / reproducing device 70 is charged by connecting the music server 50 and the portable recording / reproducing device 70 by a predetermined method. can do. Of course, it is also possible to charge the rechargeable battery of the portable recording / reproducing apparatus 70 using a dedicated charging power source. Moreover, the portable recording / reproducing apparatus 70 can be driven not only by a battery power source but also by an external AC power source, for example.

さらに、ミュージックサーバ50に対して所定のインターフェイスを設けることで、様々なメディアと情報交換を行うことができるようになる。例えば、PCカード80に対応したインターフェイスを設けることで、PCカード80で配信される音楽データをミュージックサーバ50に取り込んだり、パーソナルコンピュータとミュージックサーバ50との間でデータのやり取りを行うことが可能となる。光ケーブルなどによるシリアルなディジタルインターフェイスを設けることによって、例えばMDレコーダ81のような、他のディジタル音楽データ記録再生装置との音楽データのやり取りを行うことが可能となる。この例では、MDレコーダ81にMD82が装着され、MD82から再生された音楽データがミュージックサーバ50に対して供給される。同様にして、IEEE1394などのインターフェイスを設け、例えばCATV(Cable Television)や衛星放送などのためのセットトップボックス83を接続するようにもできる。   Furthermore, by providing a predetermined interface for the music server 50, information exchange with various media can be performed. For example, by providing an interface corresponding to the PC card 80, music data distributed by the PC card 80 can be taken into the music server 50, and data can be exchanged between the personal computer and the music server 50. Become. By providing a serial digital interface using an optical cable or the like, music data can be exchanged with another digital music data recording / reproducing apparatus such as the MD recorder 81, for example. In this example, the MD 82 is mounted on the MD recorder 81, and music data reproduced from the MD 82 is supplied to the music server 50. Similarly, an interface such as IEEE1394 can be provided, and for example, a set top box 83 for CATV (Cable Television) or satellite broadcasting can be connected.

なお、PCカードは、米国のPCMCIA(Personal Computer Memory Card International Association)と日本のJEIDA(日本電子工業振興会)の共同制定による、パーソナルコンピュータ用のカード型周辺機器の規格である。また、IEEE1394は、米国電気電子技術者協会に採択されたインターフェイス規格である。   The PC card is a standard of a card type peripheral device for a personal computer jointly established by PCMCIA (Personal Computer Memory Card International Association) in the United States and Japan's JEIDA (Japan Electronics Industry Promotion Association). IEEE 1394 is an interface standard adopted by the American Institute of Electrical and Electronics Engineers.

ミュージックサーバ50は、内蔵アプリケーションとして、WWW(World Wide Web)ブラウザを持つようにできる。通信回線61を介してインターネットサーバ60と接続することによって、インターネット上にある、例えばHTML(Hypertext Markup Language) によって記述された様々なコンテンツを検索し、表示部53上に表示させることができる。   The music server 50 can have a WWW (World Wide Web) browser as a built-in application. By connecting to the Internet server 60 via the communication line 61, various contents described in, for example, HTML (Hypertext Markup Language) on the Internet can be searched and displayed on the display unit 53.

このような構成で以って、ユーザは、例えばミュージックサーバ50に格納されている音楽データを再生してスピーカユニット52L,52Rで聴くことができると共に、CD55をCD挿入部54にセットして、CD55を再生することができる。CD55を再生する際には、CD55のTOC(Table Of Contents) 情報が読み取られ、例えばトラック番号が表示部53に表示される。   With such a configuration, for example, the user can reproduce music data stored in the music server 50 and listen to it with the speaker units 52L and 52R, and set the CD 55 in the CD insertion unit 54. CD55 can be played back. When the CD 55 is reproduced, TOC (Table Of Contents) information of the CD 55 is read, and for example, a track number is displayed on the display unit 53.

また、ミュージックサーバ50とインターネットサーバ60とで通信を行うことによって、CD挿入部54にセットされたCD55のタイトル情報などを、通信回線61を介して自動的に得ることができる。得られた情報は、ミュージックサーバ50内に保存されると共に、必要に応じて表示部53に表示される。   Further, by performing communication between the music server 50 and the Internet server 60, the title information of the CD 55 set in the CD insertion unit 54 can be automatically obtained via the communication line 61. The obtained information is stored in the music server 50 and displayed on the display unit 53 as necessary.

より具体的には、ミュージックサーバ50からインターネットサーバ60に対して、ユーザIDなどのユーザ情報が送られる。インターネットサーバ60側では、受け取ったユーザ情報に基づき、照合処理や課金処理が行われる。また、ミュージックサーバ50からインターネットサーバ60に対して、メディア情報が送られる。インターネットサーバ60では、受け取ったメディア情報に基づき、例えば曲のタイトル,演奏者名,作曲者や作詞者名,歌詞,ジャケットイメージといった、音楽データに対する付加情報の検索が行われる。そして、インターネットサーバ60では、ユーザから要求された所定の情報をミュージックサーバ50に返信する。   More specifically, user information such as a user ID is sent from the music server 50 to the Internet server 60. On the Internet server 60 side, verification processing and billing processing are performed based on the received user information. Also, media information is sent from the music server 50 to the Internet server 60. Based on the received media information, the Internet server 60 searches for additional information with respect to music data such as a song title, a player name, a composer / lyricist name, lyrics, and a jacket image. Then, the Internet server 60 returns predetermined information requested by the user to the music server 50.

例えば、メディア情報として、CD55のTOC情報をインターネットサーバ60に対して送る。インターネットサーバ60には、このTOC情報をキーとして上述の音楽データに対する付加情報が検索可能なデータベースが構築されている。インターネット上の他のWWWサーバを検索することで付加情報を得るようにしてもよい。インターネットサーバ60によって、受け取ったTOC情報に基づき、音楽データの付加情報が検索される。これは、例えば、TOCに含まれる、CD55に収録されている楽曲それぞれの時間情報に基づき検索することが可能である。   For example, the TOC information of the CD 55 is sent to the Internet server 60 as the media information. In the Internet server 60, a database is constructed in which additional information for the music data can be searched using the TOC information as a key. Additional information may be obtained by searching other WWW servers on the Internet. The Internet server 60 searches for additional information of the music data based on the received TOC information. This can be searched based on the time information of each piece of music recorded on the CD 55 included in the TOC, for example.

検索されて得られた付加情報がインターネットサーバ60からミュージックサーバ50に対して送られる。ミュージックサーバ50では、受け取った付加情報が表示部53に表示される。なお、付加情報をHTMLファイルに埋め込んで送ることで、ミュージックサーバ50において、内蔵されるWWWブラウザで付加情報の表示を行うことができる。   Additional information obtained by the search is transmitted from the Internet server 60 to the music server 50. In the music server 50, the received additional information is displayed on the display unit 53. Note that by sending the additional information embedded in the HTML file, the additional information can be displayed on the music server 50 using the built-in WWW browser.

なお、付加情報にインターネット上の他のURL(Uniform Resource Locator)が記述されていれば、このミュージックサーバ50においてそのURLで示される、インターネット上のホームページなどにアクセスするようにできる。   If another URL (Uniform Resource Locator) on the Internet is described in the additional information, the music server 50 can access a homepage on the Internet indicated by the URL.

さらに、インターネットサーバ60と通信を行うことによって、CD挿入部54にセットされたCD55の音楽データを、ミュージックサーバ50の記録媒体に、CD55の規定の再生速度よりも高速で、例えばCD55の1枚分の音楽データを2分程度で記録することができる。インターネットサーバ60と通信を行わないときには、規定の再生速度と等速の1倍速での記録となる。   Further, by communicating with the Internet server 60, the music data of the CD 55 set in the CD insertion unit 54 is recorded on the recording medium of the music server 50 at a speed higher than the prescribed playback speed of the CD 55, for example, one CD 55 Minute music data can be recorded in about 2 minutes. When communication with the Internet server 60 is not performed, recording is performed at a single reproduction speed equal to the specified reproduction speed.

さらにまた、携帯記録再生装置70と接続線71で接続することで、ミュージックサーバ50に格納されている音楽データを携帯再生装置71に転送して移動することができる。移動された音楽データは、接続線71による接続がなされていない状態でも、携帯記録再生装置70で再生することができ、例えばヘッドホン72で聴くことができる。転送され移動された音楽データは、ミュージックサーバ50では、再生不可の状態とされる。   Furthermore, the music data stored in the music server 50 can be transferred to the portable playback device 71 and moved by connecting to the portable recording / playback device 70 via the connection line 71. The moved music data can be reproduced by the portable recording / reproducing apparatus 70 even when the connection by the connection line 71 is not made, and can be listened to by the headphones 72, for example. The music data that has been transferred and moved is in a state in which the music server 50 cannot reproduce the music data.

図2は、ミュージックサーバ50の構成の一例を示す。先ず、このミュージックサーバ50において、通常のパーソナルコンピュータの構成と同様に、互いにバスで結合されたRAM5,ROM6,フラッシュRAM7,およびCPU8とが設けられる。CPU8がバス40に接続される。CPU8により、ミュージックサーバ50の全体の動作が制御される。   FIG. 2 shows an example of the configuration of the music server 50. First, the music server 50 is provided with a RAM 5, a ROM 6, a flash RAM 7, and a CPU 8 which are coupled to each other via a bus, in the same manner as in the configuration of a normal personal computer. CPU 8 is connected to bus 40. The entire operation of the music server 50 is controlled by the CPU 8.

ROM6には、このミュージックサーバ50の動作を制御するためのプログラムが予め記憶される。ミュージックサーバ50において、このプログラムに基づき、後述する入力手段1の操作に対応した動作がなされる。RAM5,フラッシュRAM7には、プログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。または、ROM6にはプログラムローダが記憶されており、そのプログラムローダにより、フラッシュRAM7にプログラム自体がロードされることも可能である。   The ROM 6 stores a program for controlling the operation of the music server 50 in advance. In the music server 50, an operation corresponding to the operation of the input means 1 described later is performed based on this program. In the RAM 5 and the flash RAM 7, a data area and a task area for executing a program are temporarily secured. Alternatively, the ROM 6 stores a program loader, and the program itself can be loaded into the flash RAM 7 by the program loader.

入力手段1は、例えば、プッシュ式および回動式のキーからなる。入力手段1は、これに限らず、ジョグダイヤルと呼ばれる回動プッシュ式のキー、LCD上のタッチパネルなどでもかまわない。勿論、押下することで反応するスイッチ機構を用いることもできる。この入力手段1の操作に応じた信号がバス40を介してCPU8に供給される。CPU8において、この信号に基づきミュージックサーバ50の動作を制御するための制御信号が生成される。ミュージックサーバ50は、この制御信号に応じて動作される。   The input unit 1 includes, for example, a push type key and a rotary type key. The input unit 1 is not limited to this, and may be a rotary push type key called a jog dial, a touch panel on an LCD, or the like. Of course, it is possible to use a switch mechanism that reacts when pressed. A signal corresponding to the operation of the input means 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 this signal. The music server 50 is operated according to this control signal.

バス40に対して、赤外線インターフェイス(IrDA I/F)ドライバ3および/またはUSB(Universal Serial Bus)ドライバ4が接続される。これらのドライバに対してキーボード2が通信あるいは接続可能なようにされている。キーボード2を用いることによって、例えば記録される音楽データに対応する曲名、アーティスト名等の入力が容易にされる。また、赤外線インターフェイスドライバ3あるいはUSBドライバ4を介してデータ転送を行うように構成してもよい。なお、これら赤外線インターフェイス3およびUSBドライバ4は、省略することが可能である。   An infrared interface (IrDA I / F) driver 3 and / or a USB (Universal Serial Bus) driver 4 is connected to the bus 40. The keyboard 2 can communicate or connect to these drivers. By using the keyboard 2, it is possible to easily input, for example, a song name and an artist name corresponding to recorded music data. Alternatively, data transfer may be performed via the infrared interface driver 3 or the USB driver 4. The infrared interface 3 and the USB driver 4 can be omitted.

CD−ROMドライブ9がバス40に接続され、CD−ROMドライブ9に対して上述のCD55がセットされる。このCD−ROMドライブ9では、セットされたCD55から規定の再生速度で以って音楽データが読み出される。また、このCD−ROMドライブ9では、規定の再生速度よりも高速な、例えば規定の再生速度の16倍や32倍といった速度で、CD55の音楽データを読み出すことができる。   The CD-ROM drive 9 is connected to the bus 40, and the above-described CD 55 is set in the CD-ROM drive 9. In the CD-ROM drive 9, music data is read from the set CD 55 at a specified reproduction speed. Further, the CD-ROM drive 9 can read the music data of the CD 55 at a speed higher than the prescribed reproduction speed, for example, 16 times or 32 times the prescribed reproduction speed.

なお、CD−ROMドライブ9は、この例に限らず、音楽データが記憶されている他のメディア、例えば光磁気ディスクやDVD(Digital Versatile Disc:商標) に対応するようにしてもよい。また、メモリカードに対応したドライブを用いることもできる。さらに、CD−ROMドライブ9から読み出されるデータは、音楽データに限られない。画像データやテキストデータ、プログラムデータなどを読み出すようにもできる。   The CD-ROM drive 9 is not limited to this example, but may be compatible with other media storing music data, such as a magneto-optical disk or a DVD (Digital Versatile Disc: trademark). A drive corresponding to the memory card can also be used. Further, the data read from the CD-ROM drive 9 is not limited to music data. Image data, text data, program data, etc. can be read out.

バス40に対して、ハードディスクドライブHDD10が接続される。HDD10には、CD−ROMドライブ9から読み出された音楽データが記録される。HDD10に音楽データが記録される前処理として、CD−ROMドライブ9で読み出された音楽データは、バス40ならびにオーディオ用のDRAM11を介して、圧縮エンコーダ12に供給される。   A hard disk drive HDD 10 is connected to the bus 40. In the HDD 10, music data read from the CD-ROM drive 9 is recorded. As preprocessing for recording music data on the HDD 10, the music data read by the CD-ROM drive 9 is supplied to the compression encoder 12 via the bus 40 and the audio DRAM 11.

圧縮エンコーダ12では、例えば、上述したATRAC2によって音楽データの圧縮符号化がなされる。なお、圧縮エンコーダ12による音楽データの圧縮の速度は、CPU8の制御に基づき、低速および高速の2つの速度が用意される。低速圧縮は、CD−ROMドライブ9での1倍速の再生速度に対応する。圧縮の速度は、例えばCD−ROMドライブ9による再生速度に応じて切り替えられる。圧縮エンコーダ12において、例えば、圧縮速度に応じたエンコードアルゴリズムが駆動される。   In the compression encoder 12, for example, the music data is compression-encoded by the above-described ATRAC2. Note that two speeds of low speed and high speed are prepared for the compression speed of the music data by the compression encoder 12 based on the control of the CPU 8. The low speed compression corresponds to a reproduction speed of 1 × speed in the CD-ROM drive 9. The compression speed is switched according to the reproduction speed by the CD-ROM drive 9, for example. In the compression encoder 12, for example, an encoding algorithm corresponding to the compression speed is driven.

なお、圧縮エンコーダ12における圧縮速度の変更は、この方法に限定されない。例えば、圧縮エンコーダ12のクロック周波数を切り替えることによって行ってもよい。また、それぞれ別のハードウェアを用意するようにしてもよい。さらに、高速圧縮が可能な圧縮エンコーダ12において、処理を間引きして行い低速圧縮とすることも可能である。   The change of the compression speed in the compression encoder 12 is not limited to this method. For example, it may be performed by switching the clock frequency of the compression encoder 12. Also, different hardware may be prepared for each. Further, in the compression encoder 12 capable of high-speed compression, it is possible to perform low-speed compression by thinning processing.

圧縮エンコーダ12で圧縮符号化された圧縮音楽データは、DRAM11を介してHDD10に記録され蓄積される。   The compressed music data compressed and encoded by the compression encoder 12 is recorded and stored in the HDD 10 via the DRAM 11.

ここで、圧縮エンコーダ12により圧縮符号化された圧縮音楽データがHDD10に蓄積されるように構成されているが、CD−ROMドライブ9から読み出される音楽データを直接的にHDD10に記録ならびに蓄積するようにもできる。   Here, the compressed music data compression-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 recorded and stored in the HDD 10. You can also.

また、この例では、端子13に接続されたマイクロホンからアンプ14を介して入力される音声信号や、ライン入力端15から入力される音声信号がA/Dコンバータ16を介して圧縮エンコーダ12に供給される。これらの音声信号を圧縮符号化してHDD10に対して記録することができる。さらに、光ディジタル信号が光ディジタル入力端17からIEC958(International Electrotechnical Commission 958 )エンコーダ18を介して圧縮エンコーダ12に供給される。光ディジタル信号として供給された音声信号を圧縮符号化してHDD10に記録することが可能である。勿論、これらの信号入力手段を全て有している必要はない。   In this example, an audio signal input from the microphone connected to the terminal 13 via the amplifier 14 and an audio signal input from the line input end 15 are supplied to the compression encoder 12 via the A / D converter 16. Is done. These audio signals can be compressed and recorded on the HDD 10. Further, an optical digital signal is supplied from the optical digital input end 17 to the compression encoder 12 via an IEC958 (International Electrotechnical Commission 958) encoder 18. An audio signal supplied as an optical digital signal can be compressed and recorded in the HDD 10. Of course, it is not necessary to have all these signal input means.

なお、上述では、圧縮エンコーダ12は、ATRAC2をエンコードアルゴリズムとして用いているとしたが、これはこの例に限定されない。すなわち、圧縮エンコーダ12では、情報圧縮されるエンコードアルゴリズムであれば、他のものを用いることも可能である。例えば、ATRAC(商標)、MPEG(moving picture coding experts group )、PASC(precision adaptive sub-band coding)、TwinVQ(商標)、RealAudio(商標)、LiquidAudio(商標)といったエンコードアルゴリズムを用いるようにしてもよい。   In the above description, the compression encoder 12 uses ATRAC2 as an encoding algorithm, but this is not limited to this example. In other words, the compression encoder 12 can use any other encoding algorithm that compresses information. For example, encoding algorithms such as ATRAC (trademark), moving picture coding experts group (MPEG), precision adaptive sub-band coding (PASC), TwinVQ (trademark), RealAudio (trademark), and LiquidAudio (trademark) may be used. .

バス40に対してモデム20が接続される。モデム20には、例えば公衆電話回線やCATV、あるいはワイヤレス通信といった外部ネットワーク19が接続される。このミュージックサーバ50は、モデム20によって外部ネットワーク19を介しての通信が可能とされる。   A 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 can communicate via the external network 19 by the modem 20.

外部ネットワーク19を介して、ミュージックサーバ50が例えばインターネットに接続され、ミュージックサーバ50と、遠隔地のインターネットサーバ60との間で通信が行われる。ミュージックサーバ50からインターネットサーバ60に対して、リクエスト信号やCD−ROMドライブ9にセットされるCD55に関連する情報であるメディア情報、ミュージックサーバ50のそれぞれに予め与えられたユーザIDならびにユーザ情報、また、ユーザに対する課金情報などの各種情報が送出される。   The music server 50 is connected to, for example, the Internet via the external network 19, and communication is performed between the music server 50 and the remote Internet server 60. Request information from the music server 50 to the Internet server 60, media information that is information related to the CD 55 set in the CD-ROM drive 9, user ID and user information given in advance to each of the music servers 50, Various information such as billing information for the user is transmitted.

これらの情報がインターネットサーバ60に受け取られ、受け取ったユーザIDなどのユーザ情報に基づき、照合処理や課金処理が行われると共に、受け取ったメディア情報に基づき、音楽データの付加情報が検索され、ミュージックサーバ50に返される。   These pieces of information are received by the Internet server 60, and collation processing and billing processing are performed based on the received user information such as the user ID, and additional information of the music data is searched based on the received media information, and the music server Returned to 50.

ここでは、音楽データの付加情報を返信する例を示したが、ユーザの要求に基づき、音楽データが外部ネットワーク19から直接的に供給されるようにすることも可能である。すなわち、ユーザは、ミュージックサーバ50を用いてインターネットサーバ60から音楽データのダウンロードするようにできる。また、メディア情報に対応して音楽データが返信されるようにできる。これによれば、例えば、所定のCD55のボーナストラックが配信により取得されるようにできる。   Here, an example in which additional information of music data is returned has been shown, but it is also possible to supply music data directly from the external network 19 based on a user request. That is, the user can download music data from the Internet server 60 using the music server 50. Also, music data can be returned in response to the media information. According to this, for example, a bonus track of a predetermined CD 55 can be acquired by distribution.

圧縮エンコーダ12により圧縮符号化されてHDD10に記録され蓄積された圧縮音楽データは、再生のために読み出されると、バス40を介して圧縮デコーダ21に供給される。圧縮音楽データは、圧縮デコーダ21で圧縮符号化を解かれ、D/Aコンバータ22およびアンプ23を介して端子24に導出される。そして、端子24からスピーカユニット52L,52Rに対して供給され、音楽が再生される。なお、図2では省略されているが、D/Aコンバータ22からアンプ23を介して端子24に到る経路は、ステレオ出力に対応して2系統設けられる。同様に、端子24も、ステレオに対応して2つ存在する。   The compressed music data compressed and encoded by the compression encoder 12 and recorded and stored in the HDD 10 is supplied to the compression decoder 21 via the bus 40 when it is read out for reproduction. The compressed music data is decompressed and encoded by the compression decoder 21 and is led to the terminal 24 via the D / A converter 22 and the amplifier 23. Then, it is supplied from the terminal 24 to the speaker units 52L and 52R, and music is reproduced. Although not shown in FIG. 2, two paths from the D / A converter 22 to the terminal 24 via the amplifier 23 are provided corresponding to the stereo output. Similarly, there are two terminals 24 corresponding to stereo.

なお、圧縮デコーダ21では、圧縮エンコーダ12におけるエンコードアルゴリズムに対応したデコードアルゴリズムが用いられる。また、この圧縮デコーダ21および上述の圧縮エンコーダ12は、ハードウェアを持たずに、CPU8によるソフトウェア処理であってもよい。   Note that the compression decoder 21 uses a decoding algorithm corresponding to the encoding algorithm in the compression encoder 12. Further, the compression decoder 21 and the compression encoder 12 described above may be software processing by the CPU 8 without having hardware.

表示部53を構成するLCD26がLCDドライバ25を介してバス40に接続される。CPU8からバス40を介してLCDドライバ25に対して描画制御信号が供給される。この信号に基づきLCDドライバ25によってLCD26が駆動され、所定の表示がなされる。   The LCD 26 constituting the display unit 53 is connected to the bus 40 via the LCD driver 25. A drawing control signal is supplied from the CPU 8 to the LCD driver 25 via the bus 40. Based on this signal, the LCD driver 25 drives the LCD 26 to perform a predetermined display.

LCD26には、例えば、ミュージックサーバ50の操作メニューが表示される。また、LCD26には、HDD10に記録され蓄積された圧縮音楽データの、例えばタイトルリストが表示される。さらに、LCD26には、例えば選択され再生される圧縮音楽データに対応するフォルダやジャケットイメージが表示される。   For example, an operation menu of the music server 50 is displayed on the LCD 26. The LCD 26 displays, for example, a title list of the compressed music data recorded and stored in the HDD 10. Further, on the LCD 26, for example, a folder and a jacket image corresponding to the compressed music data to be selected and reproduced are displayed.

このLCD26の表示に基づき、入力手段1としてのポインティングデバイスや、キーボード2を操作することで、指示された音楽データが再生制御される。また、選択された音楽データの消去や、選択された音楽データの外部の機器への複製や移動の制御も、LC26の表示に基づき行うことが可能である。例えば、入力手段1がLCD26上に設けられたタッチパネルである場合、LCD26の表示に従いタッチパネルを触れることで、ミュージックサーバ50の操作を行うことができる。このように、LCD26をインターフェイスとして、HDD10に記録され蓄積された音楽データがユーザにより管理ならびに制御される。   Based on the display of the LCD 26, the pointing music data as the input means 1 and the keyboard 2 are operated, and the instructed music data is controlled to be reproduced. Further, it is possible to delete the selected music data and control the copying and movement of the selected music data to an external device based on the display of the LC 26. For example, when the input 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. As described above, the music data recorded and stored in the HDD 10 is managed and controlled by the user using the LCD 26 as an interface.

この実施の第1の形態では、ミュージックサーバ50と外部の一般的な情報機器とのインターフェイスとして、IEEE1394とPCカードに対応している。バス40に対して、IEEE1394ドライバ29を介してIEEE1394インターフェイス28が接続される。同様に、バス40に対して、PCカードドライバ30を介してPCカードスロット31が接続される。   In the first embodiment, IEEE1394 and a PC card are supported as an interface between the music server 50 and an external general information device. An IEEE 1394 interface 28 is connected to the bus 40 via an IEEE 1394 driver 29. Similarly, a PC card slot 31 is connected to the bus 40 via a PC card driver 30.

IEEE1394インターフェイス28によって、ミュージックサーバ50と例えばパーソナルコンピュータとの間で、データのやり取りを行うことができる。また、IEEE1394インターフェイス28によって、衛星放送用のIRD(Integrated Receiver / Decoder)や、MD、DVD、ディジタルビデオなどから音楽データを取り込むようにできる。さらに、PCカードスロット31にPCカードを装着することで、外部記憶装置やその他のメディアドライブ、あるいは、モデム,ターミナルアダプタ,キャプチャボードなどの様々な周辺機器の拡張が容易である。   The IEEE 1394 interface 28 enables data exchange between the music server 50 and, for example, a personal computer. In addition, the IEEE 1394 interface 28 allows music data to be taken in from an IRD (Integrated Receiver / Decoder) for satellite broadcasting, MD, DVD, digital video, or the like. Furthermore, by installing a PC card in the PC card slot 31, it is easy to expand various peripheral devices such as an external storage device and other media drives, or a modem, a terminal adapter, a capture board, and the like.

インターフェイス34は、このミュージックサーバ50と、対応する他の記録再生装置との間で音楽データなどのやり取りを行うためのインターフェイスである。他の記録再生装置には、例えば上述の図1に示される、携帯記録再生装置70が適用される。これに限らず、他の記録再生装置は、別のミュージックサーバ50であってもよい。   The interface 34 is an interface for exchanging music data and the like between the music server 50 and other corresponding recording / reproducing devices. For example, the portable recording / reproducing apparatus 70 shown in FIG. 1 is applied to the other recording / reproducing apparatus. The present invention is not limited to this, and the other recording / playback apparatus may be another music server 50.

バス40に対して、インターフェイスドライバ33を介してインターフェイス34が接続される。対応する他の記録再生装置には、インターフェイス34と対になるインターフェイス35が設けられている。インターフェイス34および35とを所定の接続線71で電気的に接続することで、例えば、HDD10に記録され蓄積された音楽データを、ミュージックサーバ50から他の記録再生装置に転送することができる。   An interface 34 is connected to the bus 40 via an interface driver 33. Another corresponding recording / reproducing apparatus is provided with an interface 35 that is paired with the interface 34. By electrically connecting the interfaces 34 and 35 with a predetermined connection line 71, for example, music data recorded and stored in the HDD 10 can be transferred from the music server 50 to another recording / reproducing apparatus.

ミュージックサーバ50の各部に対して、電源ユニット45から電源が供給される。また、電源ユニット45は、携帯記録再生装置70に対して充電を行うための機能も有する。さらに、CPU8によって電源ユニット45の所定の機能を制御することができる。図2では省略されているが、ミュージックサーバ50には充電電力を出力するための充電端子が設けられる。   Power is supplied from the power supply unit 45 to each part of the music server 50. The power supply unit 45 also has a function for charging the portable recording / reproducing device 70. Further, a predetermined function of the power supply unit 45 can be controlled by the CPU 8. Although omitted in FIG. 2, the music server 50 is provided with a charging terminal for outputting charging power.

図3は、CD−ROMドライブ9で読み出された音楽データがHDD10に記録されるまでの信号フローを、概略的に示す。CD−ROMドライブ9から読み出された音楽データは、バス40を介して、一旦バッファメモリとしてのDRAM11に記憶される。そして、DRAM11から音楽データが所定のタイミングで読み出され、バス40を介して圧縮エンコーダ12に供給される。圧縮エンコーダ12は、上述のステップS13あるいはステップS14で、所定の圧縮速度とされている。音楽データは、圧縮エンコーダ12で圧縮符号化され、再びバッファメモリとしてのDRAM11に一旦格納される。そして、DRAM11から所定のタイミングで読み出された圧縮音楽データがバス40を介してHDD10に供給され、記録される。   FIG. 3 schematically shows a signal flow until the music data read by the CD-ROM drive 9 is recorded in 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. Then, 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 is set to a predetermined compression speed in step S13 or step S14 described above. The music data is compression-encoded by the compression encoder 12 and once stored again in the DRAM 11 as a buffer memory. Then, the compressed music data read from the DRAM 11 at a predetermined timing is supplied to the HDD 10 via the bus 40 and recorded.

図4は、HDD10から読み出された圧縮音楽データが再生処理されて端子24に導出されるまでの信号フローを、概略的に示す。HDD10から読み出された圧縮音楽データは、バス40を介して、バッファメモリとしてのDRAM11に一旦記憶される。そして、DRAM11から圧縮音楽データが所定のタイミングで読み出され、バス40を介して圧縮デコーダ21に供給される。圧縮音楽データは、圧縮デコーダ21で圧縮符号化を解かれ、音楽データとされてD/Aコンバータ22に供給される。そして、音楽データは、D/Aコンバータ22でアナログ音声信号に変換され、アンプ23で増幅され端子24に再生出力として導出される。端子24にスピーカが接続されていれば、スピーカで再生された音楽を楽しむことができる。   FIG. 4 schematically shows a signal flow from when the compressed music data read from the HDD 10 is reproduced to be output to the terminal 24. The compressed music data read from the HDD 10 is temporarily stored in the DRAM 11 as a buffer memory via the bus 40. Then, the compressed music data is read from the DRAM 11 at a predetermined timing and supplied to the compression decoder 21 via the bus 40. The compressed music data is decompressed and encoded by the compression decoder 21, converted into music data, and supplied to the D / A converter 22. The music data is converted into an analog audio signal by the D / A converter 22, amplified by the amplifier 23, and output to the terminal 24 as a reproduction output. If a speaker is connected to the terminal 24, the music reproduced by the speaker can be enjoyed.

図5は、この他の記録再生装置として用いられる、携帯記録再生装置70の構成の一例を示す。この携帯記録再生装置70は、概ね、上述の図2に示したミュージックサーバ50と同等の構成を有する。また、この携帯記録再生装置70は、通常は、ミュージックサーバ50側のインターフェイス34と携帯記録再生装置70側のインターフェイス35とが切り離され、単体として携帯されて用いられる。   FIG. 5 shows an example of the configuration of a portable recording / reproducing apparatus 70 used as another recording / reproducing apparatus. This portable recording / reproducing apparatus 70 has a configuration substantially equivalent to that of the music server 50 shown in FIG. Further, the portable recording / reproducing apparatus 70 is normally used as a single unit with the interface 34 on the music server 50 side and the interface 35 on the portable recording / reproducing apparatus 70 side separated.

先ず、この携帯記録再生装置70において、通常のパーソナルコンピュータの構成と同様に、互いにバスで結合されたRAM103,ROM104,およびCPU105とが設けられる。勿論、上述のミュージックサーバ50の構成と同様に、フラッシュRAMを設けるようにしてもよい。CPU105がバス130に接続される。CPU105により、携帯記録再生装置70の全体の動作が制御される。   First, the portable recording / reproducing apparatus 70 is provided with a RAM 103, a ROM 104, and a CPU 105, which are coupled to each other by a bus, in the same manner as the configuration of a normal personal computer. Of course, a flash RAM may be provided as in the configuration of the music server 50 described above. The CPU 105 is connected to the bus 130. The CPU 105 controls the overall operation of the portable recording / reproducing apparatus 70.

ROM104には、この携帯記録再生装置70の動作を制御するためのプログラムが予め記憶される。携帯記録再生装置70において、このプログラムに基づき、後述する入力手段102の操作に対応した動作がなされる。RAM103には、プログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。   The ROM 104 stores in advance a program for controlling the operation of the portable recording / reproducing device 70. In the portable recording / reproducing apparatus 70, an operation corresponding to the operation of the input means 102 described later is performed based on this program. In the RAM 103, a data area and a task area for executing the program are temporarily secured.

入力手段102は、例えば、プッシュ式および回動式のキーからなる。入力手段102は、これに限らず、ジョグダイヤルと呼ばれる回動プッシュ式のキー、LCD上のタッチパネルなどでもかまわない。勿論、押下することで反応するスイッチ機構を用いることもできる。この入力手段102の操作に応じた信号がバス130を介してCPU105に供給される。CPU105において、この信号に基づき携帯記録再生装置70の動作を制御するための制御信号が生成される。携帯記録再生装置70は、この制御信号に応じて動作される。   The input unit 102 includes, for example, a push type key and a rotary type key. The input means 102 is not limited to this, and may be a rotary push type key called a jog dial, a touch panel on an LCD, or the like. Of course, it is possible to use a switch mechanism that reacts when pressed. A signal corresponding to the operation of the input means 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 this signal. The portable recording / reproducing apparatus 70 is operated according to this control signal.

ミュージックサーバ50において、HDD10から読み出され、この携帯記録再生装置70に対する転送を指示された音楽データは、インターフェイス34,インターフェイス35,およびインターフェイス34とインターフェイス35とを接続する接続線を介して、この携帯記録再生装置70に転送され供給される。また、ミュージックサーバ50と携帯記録再生装置70とに、互いに対応する装着部が設けられている場合は、インターフェイス34とインターフェイス35とが直接的に接続され、音楽データの転送が行われる。さらに、IrDAによるインターフェイスが設けられている場合は、赤外線信号で以って音楽データの転送が行われる。   In the music server 50, the music data read from the HDD 10 and instructed to be transferred to the portable recording / reproducing device 70 is connected to the interface 34, the interface 35, and the connection line connecting the interface 34 and the interface 35. The data is transferred to the portable recording / reproducing apparatus 70 and supplied. Further, when the music server 50 and the portable recording / reproducing apparatus 70 are provided with corresponding mounting portions, the interface 34 and the interface 35 are directly connected to transfer music data. Further, when an IrDA interface is provided, music data is transferred by an infrared signal.

転送され供給された音楽データは、インターフェイスドライバ101からバス130を介して、この携帯記録再生装置70の音楽データ記録媒体であるHDD106に記録される。   The music data transferred and supplied is recorded on the HDD 106 which is a music data recording medium of the portable recording / reproducing apparatus 70 via the bus 130 from the interface driver 101.

なお、この携帯記録再生装置70では、音楽データ記録媒体は、HDD106に限らず、例えばフラッシュRAMを用いることもできる。また、音楽データの再生速度に追従できるものであれば、例えば光磁気ディスクといった、他の記録媒体メディアを利用することもできる。音楽データ記録媒体としては、例えば200MByte程度の容量のものを用いることによって、数10曲が記録可能である。   In the portable recording / reproducing apparatus 70, the music data recording medium is not limited to the HDD 106, and for example, a flash RAM can be used. In addition, other recording medium media such as a magneto-optical disk can be used as long as they can follow the reproduction speed of music data. As a music data recording medium, for example, several tens of songs can be recorded by using a medium having a capacity of about 200 Mbytes.

ところで、この例では、転送されHDD106に記録される音楽データは、既にミュージックサーバ50において圧縮符号化されが圧縮音楽データである。この携帯記録再生装置70では、この例に限らず、圧縮符号化されていない音楽データを供給され、HDD106に記録することもできる。例えば、ミュージックサーバ50のCD−ROMドライブ9にセットされたCD55から再生され読み出された音楽データを、インターフェイスドライバ101を介して、直接的にこの携帯記録再生装置70に供給する。但し、この場合には、記録可能な音楽データの数が大幅に制限されることはいうまでもない。   By the way, in this example, the music data transferred and recorded in the HDD 106 is already compressed and encoded in the music server 50 and is compressed music data. The portable recording / reproducing apparatus 70 is not limited to this example, and music data that has not been compression-encoded can be supplied and recorded in the HDD 106. For example, music data reproduced and read from the CD 55 set in the CD-ROM drive 9 of the music server 50 is supplied directly to the portable recording / reproducing apparatus 70 via the interface driver 101. In this case, however, it goes without saying that the number of recordable music data is greatly limited.

HDD106に音楽データが記録される前処理として、供給された音楽データは、バス130に接続されるオーディオ用のDRAM107に対して一時的に記憶される。そして、その音楽データがバス130を介して圧縮エンコーダ108に供給される。圧縮エンコーダ108は、ミュージックサーバ50における圧縮エンコーダ12と同等のエンコードアルゴリズム(この例ではATRAC2)によって音楽データの圧縮符号化を行う。圧縮符号化された圧縮音楽データは、DRAM107に供給され、再び一時的に記憶される。最終的に、このDRAM107に記憶された圧縮音楽データが読み出され、HDD106に記録される。   As pre-processing for recording music data on the HDD 106, the supplied music data is temporarily stored in the audio DRAM 107 connected to the bus 130. Then, the music data is supplied to the compression encoder 108 via the bus 130. The compression encoder 108 compresses and encodes music data using an encoding algorithm equivalent to the compression encoder 12 in the music server 50 (ATRAC2 in this example). The compression-coded compressed music data is supplied to the DRAM 107 and temporarily stored again. Finally, the compressed music data stored in the DRAM 107 is read and recorded in the HDD 106.

なお、上述したように、ミュージックサーバ50においてHDD10に蓄積されている圧縮音楽データが移動を指示されてこの携帯記録再生装置70に転送されたときには、HDD10におけるその圧縮音楽データは、HDD10上に存在するが再生不可の状態とされる。また、移動された圧縮音楽データは、再び移動元の記録媒体に戻されることで、移動元において再生可能とされる。このとき、移動先の記録媒体からは、その圧縮音楽データが削除される。   As described above, when the compressed music data stored in the HDD 10 in the music server 50 is instructed to move and transferred to the portable recording / reproducing device 70, the compressed music data in the HDD 10 exists on the HDD 10. However, playback is disabled. The moved compressed music data is returned to the recording medium of the movement source again, and can be reproduced at the movement source. At this time, the compressed music data is deleted from the destination recording medium.

また、この例では、端子109に接続されたマイクロホンからアンプ110を介して入力される音声信号や、ライン入力端111から入力される音声信号がA/Dコンバータ112を介して圧縮エンコーダ108に供給される。これらの音声信号を圧縮符号化してHDD106に対して記録することができる。さらに、光ディジタル信号が光ディジタル入力端113からIEC958エンコーダ114を介して圧縮エンコーダ108に供給される。光ディジタル信号として供給された音声信号を圧縮符号化してHDD106に記録することが可能である。勿論、これらの信号入力手段を全て有している必要はないし、再生専用の携帯再生装置であれば、これらの信号入力手段を全て省略することも可能である。   In this example, an audio signal input from the microphone connected to the terminal 109 via the amplifier 110 and an audio signal input from the line input end 111 are supplied to the compression encoder 108 via the A / D converter 112. Is done. These audio signals can be compressed and recorded on the HDD 106. Further, an optical digital signal is supplied from the optical digital input end 113 to the compression encoder 108 via the IEC958 encoder 114. An audio signal supplied as an optical digital signal can be compressed and recorded on the HDD 106. Of course, it is not necessary to have all of these signal input means, and it is possible to omit all of these signal input means if it is a portable playback device dedicated to playback.

HDD106から圧縮音楽データが再生のために読み出され、バス130を介して圧縮デコーダ115に供給される。圧縮デコーダ115で圧縮符号化を解かれた音楽データは、D/Aコンバータ116およびアンプ117を介して端子118に導出される。端子118には、例えばヘッドホン72接続される。ユーザは、このヘッドホンを装着することによって、再生された音楽を聴くことができる。なお、図5では省略されているが、D/Aコンバータ116からアンプ117を介して端子118に到る経路は、ステレオ出力に対応して2系統設けられる。同様に、端子118も、ステレオに対応して2つ存在する。   The compressed music data is read from the HDD 106 for reproduction and supplied to the compression decoder 115 via the bus 130. The music data that has been subjected to compression encoding by the compression decoder 115 is led to the terminal 118 via the D / A converter 116 and the amplifier 117. For example, a headphone 72 is connected to the terminal 118. The user can listen to the reproduced music by wearing the headphones. Although omitted in FIG. 5, two paths from the D / A converter 116 to the terminal 118 via the amplifier 117 are provided corresponding to the stereo output. Similarly, there are two terminals 118 corresponding to the stereo.

LCD120がLCDドライバ119を介してバス130に接続される。CPU105からバス130を介してLCDドライバ119に対して描画制御信号が供給され、LCD120が駆動されて所定の表示がなされる。LCD120には、携帯記録再生装置70の操作メニューやHDD106に記録された音楽データのタイトルリストなどが表示される。LCD120に対して、例えば選択され再生される音楽データに対応するフォルダやジャケットイメージを表示させるようにしてもよい。   The LCD 120 is connected to the bus 130 via the LCD driver 119. A drawing control signal is supplied from the CPU 105 to the LCD driver 119 via the bus 130, and the LCD 120 is driven to perform a predetermined display. On the LCD 120, an operation menu of the portable recording / reproducing apparatus 70, a title list of music data recorded in the HDD 106, and the like are displayed. For example, a folder or a jacket image corresponding to music data to be selected and reproduced may be displayed on the LCD 120.

このLCD120の表示に基づき、入力手段102としてのポインティングデバイスを操作することで、指示された圧縮音楽データが再生制御される。また、選択された圧縮音楽データの消去や複製ならびに移動の制御も、LC120の表示に基づき行うことが可能である。例えば、LCD120の表示に従い、入力手段102としてのタッチパネルを触れることで、携帯記録再生装置70の操作を行うことができる。このように、LCD120をインターフェイスとして、HDD106に記録された圧縮音楽データがユーザにより管理ならびに制御される。   Based on the display on the LCD 120, the pointing device as the input means 102 is operated to control the reproduction of the designated compressed music data. Further, erasure, copying, and movement control of the selected compressed music data can be performed based on the display of the LC 120. For example, the portable recording / reproducing apparatus 70 can be operated by touching a touch panel as the input unit 102 in accordance with the display on the LCD 120. In this manner, the compressed music data recorded on the HDD 106 is managed and controlled by the user using the LCD 120 as an interface.

電源ユニット135からこの携帯記録再生装置70の各部に対して電源が供給される。電源ユニット135は、外部から電力を供給され充電される充電部からなる。充電部は、ミュージックサーバ50と携帯記録再生装置70とが接続線あるいは装着部によって直接的に接続される場合、音楽データの転送と共に、ミュージックサーバ50から電力を供給され充電が行われる。勿論、外部の別の充電電源によって充電するようにもできる。なお、電源は、乾電池による電源を併用するようにしてもよい。   Power is supplied from the power supply unit 135 to each part of the portable recording / reproducing apparatus 70. The power supply unit 135 includes a charging unit that is supplied with power from the outside and is charged. When the music server 50 and the portable recording / reproducing device 70 are directly connected by a connection line or a mounting unit, the charging unit is charged by being supplied with power from the music server 50 and transferring music data. Of course, it can also be charged by another external charging power source. In addition, you may make it use the power supply by a dry cell together as a power supply.

図6は、上述の携帯記録再生装置70の他の例を示す。なお、この図6において、上述の図5と共通する部位に対しては同一の番号を付し、詳細な説明を省略する。図6に示される携帯記録再生装置70’は、上述の図5の構成に対して、HDD(あるいはフラッシュRAM)106’とバス130との間にスイッチ回路200が挿入される。スイッチ回路200の一方の選択端200aがバス130と接続され、他方の選択端200bがインターフェイス35と接続される。スイッチ回路200によって、HDD106’がバス130と分離される。   FIG. 6 shows another example of the portable recording / reproducing apparatus 70 described above. In FIG. 6, the same parts as those in FIG. 5 described above are denoted by the same reference numerals, and detailed description thereof is omitted. In the portable recording / reproducing apparatus 70 ′ shown in FIG. 6, a switch circuit 200 is inserted between the HDD (or flash RAM) 106 ′ and the bus 130 in the configuration of FIG. 5 described above. One selection end 200 a of the switch circuit 200 is connected to the bus 130, and the other selection end 200 b is connected to the interface 35. The switch circuit 200 separates the HDD 106 ′ from the bus 130.

ミュージックサーバ50からの圧縮音楽データ転送の際は、スイッチ回路200において選択端200bが選択される。インターフェイス34および35を介して、HDD106’とミュージックサーバ50のバス40とが直接的に接続される。HDD106’は、恰もミュージックサーバ50の記録媒体であるかのように見える。ミュージックサーバ50のCPU8によって、HDD106’の直接的な制御が可能とされる。ミュージックサーバ50および携帯記録再生装置70との間での、圧縮音楽データの移動や複写などを容易に行える。   When the compressed music data is transferred from the music server 50, the selection terminal 200b is selected in the switch circuit 200. The HDD 106 ′ and the bus 40 of the music server 50 are directly connected via the interfaces 34 and 35. The HDD 106 ′ appears as if it is a recording medium of the music server 50. The CPU 8 of the music server 50 can directly control the HDD 106 '. It is possible to easily move or copy compressed music data between the music server 50 and the portable recording / reproducing apparatus 70.

次に、上述の構成で以ってなされる、この実施の一形態における動作について説明する。先ず、ミュージックサーバ50単独で実行される機能について説明する。図7は、CD−ROMドライブ9にセットされたCD55の音楽データを、ミュージックサーバ50のHDD10に記録する際の処理の一例のフローチャートである。   Next, the operation in this embodiment performed with the above-described configuration will be described. First, functions executed by the music server 50 alone will be described. FIG. 7 is a flowchart of an example of processing when recording music data of the CD 55 set in the CD-ROM drive 9 in the HDD 10 of the music server 50.

最初のステップS10では、ユーザによる、CD55の音楽データのHDD10への記録要求が待たれる。そして、例えばユーザによって入力手段1を用いて記録要求が出されると、処理はステップS11へ移行する。ステップS11では、要求された記録が高速記録か1倍速での記録かが判断される。例えば、上述のステップS10で記録要求が出される際に、ユーザによって、記録の方法、すなわち、記録を高速で行うか1倍速で行うかが共に指定される。   In the first step S10, a request for recording the music data of the CD 55 on the HDD 10 by the user is awaited. For example, when a recording request is issued by the user using the input unit 1, the process proceeds to step S11. In step S11, it is determined whether the requested recording is high-speed recording or single-speed recording. For example, when the recording request is issued in step S10 described above, the user specifies both the recording method, that is, whether the recording is performed at high speed or 1 × speed.

若し、ステップS11で、高速で記録を行うことが指定された場合、処理はステップS12に移行し、課金システムが起動される。課金システムによる処理は、後述する。課金処理が行われ、高速記録が許可されると、処理はステップS13に移行し、圧縮エンコーダ12において高速圧縮処理が起動される。そして、処理はステップS15へ移行する。   If it is specified in step S11 that recording is to be performed at high speed, the process proceeds to step S12, and the charging system is activated. Processing by the charging system will be described later. When the charging process is performed and the high-speed recording is permitted, the process proceeds to step S13, and the compression encoder 12 starts the high-speed compression process. Then, the process proceeds to step S15.

一方、ステップS11で1倍速で記録を行うことが指定された場合、処理はステップS14へ移行し、圧縮エンコーダ12で、低速圧縮処理が起動される。そして、処理はステップS15へ移行する。   On the other hand, if it is specified in step S11 that recording at 1 × speed is specified, the process proceeds to step S14, and the compression encoder 12 starts the low-speed compression process. Then, the process proceeds to step S15.

ステップS15では、CPU8の制御に基づき、所定の速度で以ってCD−ROMドライブ9が駆動され、セットされたCD55に記録された音楽データが読み出される。読み出された音楽データは、圧縮エンコーダ12で圧縮符号化され、HDD10に対して転送され記録される。   In step S15, the CD-ROM drive 9 is driven at a predetermined speed based on the control of the CPU 8, and the music data recorded on the set CD 55 is read out. The read music data is compression encoded by the compression encoder 12 and transferred to the HDD 10 for recording.

ステップS16で、HDD10への圧縮音楽データの転送が終了したとされたら、次のステップS17でCD−ROMドライブ9からHDD10への転送が禁止とされ、さらに次のステップS18で圧縮エンコーダ12が停止される。   If the transfer of the compressed music data to the HDD 10 is completed in step S16, the transfer from the CD-ROM drive 9 to the HDD 10 is prohibited in the next step S17, and the compression encoder 12 is stopped in the next step S18. Is done.

図8は、上述の図7のフローチャートのステップS12における課金処理の一例を示すフローチャートである。課金処理は、ミュージックサーバ50とインターネットサーバ60との間で通信が行われることによってなされる。図8Aは、ミュージックサーバ50での処理を示し、図8Bは、インターネットサーバ60での処理を示す。   FIG. 8 is a flowchart showing an example of the billing process in step S12 of the flowchart of FIG. The billing process is performed by performing communication between the music server 50 and the Internet server 60. FIG. 8A shows processing at the music server 50, and FIG. 8B shows processing at the Internet server 60.

課金処理が開始されると、先ず、図8Aの最初のステップS20で、ミュージックサーバ50とインターネットサーバ60との間で、所定のプロトコルで以って通信が開始される。ステップS21で、接続が確立され通信可能なことが確認されると、処理はステップS22に移行する。   When the charging process is started, first, communication is started between the music server 50 and the Internet server 60 using a predetermined protocol in the first step S20 of FIG. 8A. If it is confirmed in step S21 that a connection is established and communication is possible, the process proceeds to step S22.

ステップS22では、CD−ROMドライブ9にセットされHDD10に転送し記録するCD55のTOC情報がミュージックサーバ50からインターネットサーバ60に対して送出される。それと共に、高速記録を行う旨を示す高速記録情報がミュージックサーバ50からインターネットサーバ60に対して送出される。   In step S22, the TOC information of the CD 55 set in the CD-ROM drive 9 and transferred to the HDD 10 for recording is sent from the music server 50 to the Internet server 60. At the same time, high-speed recording information indicating that high-speed recording is performed is transmitted from the music server 50 to the Internet server 60.

一方、図8Bにおいて、インターネットサーバ60では、ミュージックサーバ50からの高速記録情報ならびにTOC情報が待たれる(ステップS30)。これらの情報が受信されたら、ステップS31で、TOC情報の検索が行われる。TOC情報を検索することによりCD55が特定される。   On the other hand, in FIG. 8B, the Internet server 60 waits for high-speed recording information and TOC information from the music server 50 (step S30). When such information is received, TOC information is searched in step S31. The CD 55 is specified by searching the TOC information.

そして、次のステップS32で課金処理がなされる。課金は、例えば、予め登録されたユーザのクレジットカード番号に基づき、口座から引き落とされることで行うことができる。課金方法は、これに限らず、例えば、ミュージックサーバ50にプリペイドカードを読み取る機能を設けておき、設定された課金額がミュージックサーバ50に対して送出され、ユーザがプリペイドカードによって課金額を支払うという方法も考えられる。また、TOC情報に基づき、CD55の内容によって課金額を変えたり、HDD10への記録を禁止することもできる。   Then, billing processing is performed in the next step S32. Billing can be performed, for example, by debiting from an account based on a user's registered credit card number. The billing method is not limited to this. For example, the music server 50 is provided with a function of reading a prepaid card, the set billing amount is sent to the music server 50, and the user pays the billing amount with the prepaid card. A method is also conceivable. Further, based on the TOC information, the charge amount can be changed depending on the contents of the CD 55, or recording on the HDD 10 can be prohibited.

ステップS33で、課金情報がミュージックサーバ50に対して送出される。そして、図8Aにおいて、ミュージックサーバ50側で課金情報の確認がなされる(ステップS23)。また、インターネットサーバ60側でも、ミュージックサーバ50で課金情報が受信されたかどうかが確認される(ステップS34)。   In step S33, billing information is sent to the music server 50. In FIG. 8A, the billing information is confirmed on the music server 50 side (step S23). On the Internet server 60 side as well, it is confirmed whether or not the billing information is received by the music server 50 (step S34).

図8Aに戻り、ステップS23で課金情報が確認されると、処理はステップS24に移行し、受信された課金情報などが表示部53に表示される。そして、ステップS25で、CD55の音楽データがCD−ROMドライブ9で高速で読み出され、圧縮エンコーダ12で高速圧縮がなされ、HDD10に対して記録される。このステップS25は、上述の図7におけるステップS15に対応する。   Returning to FIG. 8A, when the billing information is confirmed in step S23, the process proceeds to step S24, and the received billing information or the like is displayed on the display unit 53. In step S 25, the music data of CD 55 is read at high speed by the CD-ROM drive 9, compressed at high speed by the compression encoder 12, and recorded on the HDD 10. This step S25 corresponds to step S15 in FIG.

ところで、この実施の一形態では、ミュージックサーバ50と携帯記録再生装置70との間で、連携動作が可能とされる。例えば、ミュージックサーバ50から携帯記録再生装置70に対して音楽データを移動する際には、これらの間での連携動作がなされる。図9は、この移動の一例のフローチャートを示す。   By the way, in this embodiment, a cooperative operation is possible between the music server 50 and the portable recording / reproducing apparatus 70. For example, when music data is moved from the music server 50 to the portable recording / reproducing apparatus 70, a cooperative operation is performed between them. FIG. 9 shows a flowchart of an example of this movement.

先ず、最初のステップS40で、ミュージックサーバ50と携帯記録再生装置70とが、インターフェイス34および35で接続されているかどうかが判断される。接続の検知は、例えばインターフェイス34および35との間で所定の信号のやり取りを行うことでなされる。また、これに限らず、ミュージックサーバ50および携帯記録再生装置70とを接続する部分に、スイッチ機構を設け、機械的な手段で接続の検知を行うこともできる。   First, in the first step S40, it is determined whether or not the music server 50 and the portable recording / reproducing apparatus 70 are connected by the interfaces 34 and 35. For example, the connection is detected by exchanging a predetermined signal between the interfaces 34 and 35. Further, the present invention is not limited to this, and a switch mechanism may be provided at a portion where the music server 50 and the portable recording / reproducing device 70 are connected, and the connection can be detected by mechanical means.

接続が確認されると、次のステップS41で、HDD10に記録され蓄積されている音楽データの、携帯記録再生装置70への移動が要求されているかどうかが判断される。例えば、表示部53に対してHDD10に蓄積されている圧縮音楽データがリスト表示され、ユーザによって、入力手段1としての所定のポインティングデバイスにより、このリスト表示から所定の圧縮音楽データが選択される。さらに、選択された圧縮音楽データに対して、携帯記録再生装置70への移動が指示される。   When the connection is confirmed, in the next step S41, it is determined whether or not the music data recorded and stored in the HDD 10 is requested to be moved to the portable recording / reproducing apparatus 70. For example, a list of compressed music data stored in the HDD 10 is displayed on the display unit 53, and a predetermined compressed music data is selected from the list display by a predetermined pointing device as the input unit 1 by the user. In addition, movement of the selected compressed music data to the portable recording / reproducing apparatus 70 is instructed.

移動の指示の方法は、様々に考えられる。例えば、表示部53に移動を指示するボタンが表示され、このボタンを所定の方法で指定することで行うことができる。また例えば、圧縮音楽データを示すアイコンが表示され、このアイコンを、移動先の携帯記録再生装置70を示すアイコン上へと移動する、所謂ドラッグ&ドロップによって行うことも可能である。勿論、操作部に設けられたスイッチ機構の操作により移動の指示を行ってもよい。   There are various ways of instructing movement. For example, a button for instructing movement is displayed on the display unit 53, and this button can be designated by a predetermined method. Further, for example, an icon indicating compressed music data is displayed, and this icon can be moved by a so-called drag and drop operation in which the icon is moved onto the icon indicating the mobile recording / reproducing device 70 of the moving destination. Of course, the movement may be instructed by operating a switch mechanism provided in the operation unit.

ステップS41で圧縮音楽データの移動要求があるとされたら、ステップS42で、移動が指定された圧縮音楽データのファイルサイズが調べられる。そして、次のステップS43で、携帯記録再生装置70のHDD106の空き容量が調べられる。そして、このHDD106の空き容量と、ステップS42で調べられた移動が指定された圧縮音楽データのファイルサイズとが比較される。この比較結果に基づき、移動が指定された圧縮音楽データがこのHDD106に記録可能であるかどうかが判断される。若し、記録可能であるとされれば、処理はステップS45に移行し、圧縮音楽データの転送が開始される。   If it is determined in step S41 that there is a request to move the compressed music data, the file size of the compressed music data designated for movement is checked in step S42. In the next step S43, the free capacity of the HDD 106 of the portable recording / reproducing apparatus 70 is checked. Then, the free space of the HDD 106 is compared with the file size of the compressed music data designated for movement checked in step S42. Based on the comparison result, it is determined whether or not the compressed music data designated for movement can be recorded in the HDD 106. If it is determined that recording is possible, the process proceeds to step S45, and the transfer of the compressed music data is started.

一方、ステップS43で、携帯記録再生装置70のHDD106に空き容量が不足していると判断されれば、処理はステップS44に移行する。ステップS44では、移動が指定された圧縮音楽データのHDD106への記録が可能なように、HDD106に既に記録されている圧縮音楽データが削除される。そして、処理はステップS45に移行する。   On the other hand, if it is determined in step S43 that the HDD 106 of the portable recording / reproducing apparatus 70 has insufficient free space, the process proceeds to step S44. In step S44, the compressed music data already recorded on the HDD 106 is deleted so that the compressed music data designated for movement can be recorded on the HDD 106. Then, the process proceeds to step S45.

この圧縮音楽データの削除は、HDD106に既に記録されている圧縮音楽データの、所定のパラメータに基づき自動的になされる。例えば、携帯記録再生装置70において、HDD106に記録されている圧縮音楽データ毎に再生回数をカウントしておき、再生回数の少ないものから削除することが考えられる。また、HDD106に記録された日付の古い順に削除するようにもできる。   The compressed music data is automatically deleted based on predetermined parameters of the compressed music data already recorded on the HDD 106. For example, in the portable recording / reproducing apparatus 70, it is conceivable that the number of times of reproduction is counted for each compressed music data recorded in the HDD 106, and the number of times of reproduction is deleted. It is also possible to delete the date recorded in the HDD 106 in order of oldest date.

さらに、自動的に削除する際に、ユーザにとって重要な圧縮音楽データが削除されてしまうこともあり得る。これを防止するために、ミュージックサーバ50の表示部53や携帯記録再生装置70のLCD120に警告表示を行い、ユーザの確認を得てから削除するようにもできる。さらにまた、ミュージックサーバ50の表示部53や携帯記録再生装置70のLCD120に対して、HDD106に既に記録されている圧縮音楽データのリストを表示させ、削除する圧縮音楽データをユーザ自身が選択するという方法もとれる。   Furthermore, when automatically deleting, the compressed music data important for the user may be deleted. In order to prevent this, a warning can be displayed on the display unit 53 of the music server 50 or the LCD 120 of the portable recording / reproducing apparatus 70 and deleted after obtaining confirmation from the user. Furthermore, a list of compressed music data already recorded in the HDD 106 is displayed on the display unit 53 of the music server 50 or the LCD 120 of the portable recording / reproducing apparatus 70, and the user himself selects the compressed music data to be deleted. You can take a method.

上述のステップS43およびステップS44の処理により、移動が指定された圧縮音楽データの、HDD106への記録が可能な状態にされると、ステップS45で、ミュージックサーバ50から携帯記録再生装置70への圧縮音楽データの転送が開始される。すなわち、HDD10から読み出された圧縮音楽データは、バス40ならびにインターフェイス34を介して携帯記録再生装置70に供給される。携帯記録再生装置70において、この供給された圧縮音楽データがインターフェイス35にHDD106に記録される。   When the compressed music data for which movement has been designated is made recordable on the HDD 106 by the processing in steps S43 and S44 described above, the compression from the music server 50 to the portable recording / reproducing device 70 is performed in step S45. Transfer of music data is started. That is, the compressed music data read from the HDD 10 is supplied to the portable recording / reproducing apparatus 70 via the bus 40 and the interface 34. In the portable recording / reproducing device 70, the supplied compressed music data is recorded in the HDD 106 on the interface 35.

転送された圧縮音楽データは、ミュージックサーバ50側のHDD10にも転送前と同様に存在している。この実施の一形態では、HDD10に存在する、該当する圧縮音楽データの再生が禁止とされる(ステップS46)。例えば、圧縮音楽データに対して再生禁止を示す再生禁止フラグが立てられる。これにより、該当の圧縮音楽データがミュージックサーバ50から携帯記録再生装置70へと、仮想的に移動されることになる。したがって、各圧縮音楽データは、常に一つしか存在しないように管理され、不正なデータの複製が防止される。   The transferred compressed music data also exists in the HDD 10 on the music server 50 side as before the transfer. In this embodiment, reproduction of the corresponding compressed music data existing in the HDD 10 is prohibited (step S46). For example, a reproduction prohibition flag indicating reproduction prohibition is set for the compressed music data. Thereby, the corresponding compressed music data is virtually moved from the music server 50 to the portable recording / reproducing apparatus 70. Therefore, each piece of compressed music data is managed so that there is always only one, and illegal data duplication is prevented.

そして、次のステップS47では、次の圧縮音楽データの移動要求があるかどうかが判断される。若し、さらに圧縮音楽データの移動を行いたい場合には、処理はステップS42に戻される。これ以上のデータの移動要求が無い場合には、一連の移動の処理が終了される。   In the next step S47, it is determined whether or not there is a request to move the next compressed music data. If it is desired to further move the compressed music data, the process returns to step S42. If there is no more data movement request, a series of movement processes are terminated.

なお、上述では、図9のフローチャートのステップS42〜ステップS46で1つの圧縮音楽データを移動するように説明されているが、これはこの例に限定されず、複数の圧縮音楽データをまとめて移動するようにもできる。   In the above description, it is described that one piece of compressed music data is moved in steps S42 to S46 in the flowchart of FIG. 9, but this is not limited to this example, and a plurality of pieces of compressed music data are moved together. You can also

また、上述では、ステップS46の処理で、移動元であるミュージックサーバ50のHDD10において、移動された圧縮音楽データは、再生禁止とされるだけで存在はしているように説明したが、これは例に限定されず、削除するようにしてもよい。   In the above description, the compressed music data that has been moved in the HDD 10 of the music server 50 that is the movement source in the process of step S46 has been described as being only prohibited from being reproduced. It is not limited to an example, and may be deleted.

ところで、上述では、圧縮音楽データをミュージックサーバ50から携帯記録再生装置70へ移動する例について説明したが、逆方向への移動、すなわち、携帯記録再生装置70のHDD106に記録されている圧縮音楽データを、ミュージックサーバ50のHDD10へと移動させることも、図9のフローチャートと同様の処理に従って実行が可能である。   In the above description, the example in which the compressed music data is moved from the music server 50 to the portable recording / reproducing apparatus 70 has been described. However, the movement in the reverse direction, that is, the compressed music data recorded in the HDD 106 of the portable recording / reproducing apparatus 70 Can be moved to the HDD 10 of the music server 50 according to the same process as the flowchart of FIG.

このとき、ミュージックサーバ50から携帯記録再生装置70へ移動した圧縮音楽データを、再び携帯記録再生装置70からミュージックサーバ50へ移動することによって、ミュージックサーバ50において、該当する圧縮音楽データの再生禁止フラグが解除される。すなわち、該当の圧縮音楽データは、再びミュージックサーバ50において再生することができるようになる。   At this time, the compressed music data moved from the music server 50 to the portable recording / reproducing apparatus 70 is moved again from the portable recording / reproducing apparatus 70 to the music server 50, so that the music server 50 reproduces the corresponding reproduction music flag. Is released. That is, the corresponding compressed music data can be played back again on the music server 50.

ところで、この発明では、上述の移動を行うに当たって、音楽データの移動先の携帯記録再生装置70のそれぞれに対して、固有の識別子を付す。そして、ミュージックサーバ50によって携帯記録再生装置70の識別子の管理を行う。これにより、不正な端末装置に対する音楽データの移動や複製を防止し、音楽データに対する著作権の保護を行う。   By the way, in the present invention, a unique identifier is assigned to each portable recording / reproducing apparatus 70 to which the music data is moved in performing the above movement. Then, the music server 50 manages the identifier of the portable recording / reproducing device 70. This prevents music data from being transferred or copied to unauthorized terminal devices, and protects the copyright on the music data.

図10は、各携帯記録再生装置70に付された識別子が管理される移動先機器識別子管理表の一例を示す。各携帯記録再生装置70のそれぞれには、固有の識別子が予め付されている。携帯記録再生装置70において、識別子は、例えばROM104に予め記憶されている。携帯記録再生装置70の識別子が例えばインターフェイス34,35を介しての通信や、入力手段1による入力によりミュージックサーバ50によって取得される。ミュージックサーバ50において、取得された識別子に基づき移動先機器識別子管理表が作成され、作成された表が例えばHDD10の所定の領域に保存される。   FIG. 10 shows an example of a destination device identifier management table in which identifiers assigned to the respective portable recording / reproducing devices 70 are managed. Each portable recording / reproducing apparatus 70 is given a unique identifier in advance. In the portable recording / reproducing apparatus 70, the identifier is stored in advance in the ROM 104, for example. The identifier of the portable recording / reproducing apparatus 70 is acquired by the music server 50 by communication via the interfaces 34 and 35 or input by the input means 1, for example. In the music server 50, a destination device identifier management table is created based on the acquired identifier, and the created table is stored in a predetermined area of the HDD 10, for example.

また、各携帯記録再生装置70に対して、2段階以上のレベルからなる許可レベルを設定することができる。設定された許可レベルは、移動先機器識別子管理表に記述される。この許可レベルに基づいて、該当する携帯記録再生装置70に対する音楽データの複製ならびに移動の可否を判断することができる。この例では、より高度な許可に対して’H’が、低いレベルの許可に対して’L’が、さらに、許可されない場合には’x’が設定され、後述する有効期限の判定などに用いられる。   In addition, a permission level composed of two or more levels can be set for each portable recording / reproducing device 70. The set permission level is described in the destination device identifier management table. Based on this permission level, it is possible to determine whether or not music data can be copied and moved to the corresponding portable recording / reproducing apparatus 70. In this example, “H” is set for a higher level permission, “L” is set for a lower level permission, and “x” is set when the permission is not permitted. Used.

許可レベルは、ミュージックサーバ50において、携帯記録再生装置70毎に設定することができる。すなわち、ミュージックサーバ50と携帯記録再生装置70とがインターフェイス34および35とで接続され、ミュージックサーバ50に携帯記録再生装置70の識別子が取得される。ミュージックサーバ50において、所定の操作に基づき移動先機器識別子管理表を編集する。これに限らず、携帯記録再生装置70において、ROM104などに記憶されることにより、予め設定しておいてもよい。   The permission level can be set for each portable recording / reproducing device 70 in the music server 50. That is, the music server 50 and the portable recording / reproducing apparatus 70 are connected by the interfaces 34 and 35, and the identifier of the portable recording / reproducing apparatus 70 is acquired by the music server 50. The music server 50 edits the destination device identifier management table based on a predetermined operation. However, the present invention is not limited to this, and the portable recording / reproducing apparatus 70 may be preset by storing it in the ROM 104 or the like.

一方、ミュージックサーバ50に記録されている音楽データのそれぞれに対して、固有の曲データ識別子が付される。また、各音楽データに対して、そのデータが移動されているかどうかを示す移動フラグが付される。曲データ識別子は、上述した、CD55の音楽データをHDD10に記録するときに得られる、CD55に付随したデータ、例えばCD番号に基づき取得することが可能である。   On the other hand, each music data recorded in the music server 50 is given a unique music data identifier. Further, a movement flag indicating whether or not the music data has been moved is attached to each music data. The song data identifier can be acquired based on the data associated with the CD 55, for example, the CD number, which is obtained when the music data of the CD 55 is recorded in the HDD 10.

図11は、各音楽データに付された曲データ識別子ならびに移動フラグが管理されるデータ管理表Aの一例を示す。各音楽データのそれぞれに対して、固有の曲データ識別子が付される。移動フラグは、該当する音楽データが移動されているかどうかを示すもので、移動フラグが’1’であれば、その音楽データが携帯記録端末70に移動されていることが示される。移動フラグが’0’であれば、そのデータは、移動されていない。   FIG. 11 shows an example of a data management table A in which song data identifiers and movement flags attached to each music data are managed. A unique music data identifier is assigned to each piece of music data. The movement flag indicates whether or not the corresponding music data has been moved. If the movement flag is “1”, it indicates that the music data has been moved to the portable recording terminal 70. If the movement flag is '0', the data has not been moved.

移動フラグが’1’とされ移動されている音楽データに対して、移動先の携帯記録再生装置70を示す移動先機器識別子が記述される。この例では、曲データ識別子’1000’の音楽データが’0010’の識別子を有する携帯記録再生装置70に移動されていることが示されている。   For music data that has been moved with the movement flag set to “1”, a movement destination device identifier indicating the movement destination portable recording / reproducing apparatus 70 is described. In this example, it is shown that the music data having the song data identifier “1000” is moved to the portable recording / reproducing apparatus 70 having the identifier “0010”.

なお、移動フラグが’0’とされ移動されていない音楽データに対しては、移動先機器識別子として、例えばこの例に示される’0000’のように、実際の携帯記録再生装置70に対して用いられない識別子が記述される。勿論、これはこの例に限定されず、移動フラグが’0’であるデータにおいて、この欄を単に空白としておいてもよい。   For music data whose movement flag is “0” and not moved, as a movement destination device identifier, for example, “0000” shown in this example, with respect to the actual portable recording / reproducing apparatus 70. An identifier that is not used is described. Of course, this is not limited to this example, and this field may be simply left blank in the data whose movement flag is “0”.

図12は、これら移動先機器識別子管理表およびデータ管理表Aとを用いた、音楽データの移動の処理の一例のフローチャートである。ミュージックサーバ50に記録されている所定の音楽データを、例えばそのユーザが所持する携帯記録再生装置70に対して移動させる。なお、この図12は、上述の図9に示されるフローチャートの関連部分を、より詳細に示したものである。   FIG. 12 is a flowchart of an example of a process of moving music data using the destination device identifier management table and the data management table A. For example, predetermined music data recorded in the music server 50 is moved to the portable recording / reproducing apparatus 70 possessed by the user. FIG. 12 shows the relevant part of the flowchart shown in FIG. 9 in more detail.

先ず、ユーザによって、携帯記録再生装置70がインターフェイス34および35とを介してミュージックサーバ50に接続される(ステップS50)。そして、ステップS51で、携帯記録再生装置70とミュージックサーバ50との間で所定のやり取りが行われる。これにより、接続された携帯記録再生装置70の識別子がミュージックサーバ50に取得される。   First, the portable recording / reproducing apparatus 70 is connected to the music server 50 via the interfaces 34 and 35 by the user (step S50). In step S51, a predetermined exchange is performed between the portable recording / reproducing apparatus 70 and the music server 50. Thereby, the identifier of the connected portable recording / reproducing apparatus 70 is acquired by the music server 50.

次のステップS52では、ミュージックサーバ50において、予め記憶されている移動先機器識別子管理表から、取得された識別子が検索される。ステップS53では、取得された識別子が移動先機器識別子管理表上から検索されたかどうかが判断される。   In the next step S52, the music server 50 searches for the acquired identifier from the movement destination device identifier management table stored in advance. In step S53, it is determined whether or not the acquired identifier has been retrieved from the destination device identifier management table.

若し、ステップS53で、取得された識別子が移動先機器識別子管理表上に無いとされれば、この携帯記録再生装置70に対する音楽データの移動が許可されていないものとされ、処理はステップS60に移行し、ユーザに対して移動不許可の通知がなされる。これは例えば、表示部53にその旨表示されることによってなされる。そして、処理はステップS61に移行し、エラー履歴などが記憶され、一連のフローチャートが終了される。   If it is determined in step S53 that the acquired identifier is not on the destination device identifier management table, it is determined that movement of the music data to the portable recording / reproducing device 70 is not permitted, and the process proceeds to step S60. The user is notified that the movement is not permitted. This is done, for example, by displaying that fact on the display unit 53. Then, the process proceeds to step S61, the error history and the like are stored, and the series of flowcharts is completed.

一方、ステップS53において、該当する識別子が移動先機器識別子管理表上で見つかったら、ステップS54で、ミュージックサーバ50のHDD10に記録されている音楽データのうち、移動させたいものが選択される。そして、選択された音楽データを移動させることが指示される。   On the other hand, when the corresponding identifier is found on the destination device identifier management table in step S53, the music data recorded in the HDD 10 of the music server 50 is selected in step S54. Then, it is instructed to move the selected music data.

次のステップS55では、音楽データの移動元、すなわちミュージックサーバ50において、データ管理表Aから移動が指示された音楽データの識別子が検索される。そして、次のステップS56で、検索された識別子に対応する音楽データの移動フラグが調べられる。   In the next step S55, the music data source, that is, the music server 50, is searched for the identifier of the music data instructed to be moved from the data management table A. In the next step S56, the movement flag of the music data corresponding to the retrieved identifier is checked.

ステップS57では、ステップS56で得られた音楽データの移動フラグに基づく判断がなされる。若し、移動フラグが’1’であれば、その音楽データは、HDD10から移動されていると判断される。上述したように、既に移動されている音楽データは、元に戻されない限り、HDD10に存在していないものと見做される。したがって、処理はステップS60に移行し移動不許可通知がなされ、ステップS61でエラー履歴などが記録され、一連のフローチャートが終了される。   In step S57, a determination is made based on the movement flag of the music data obtained in step S56. If the movement flag is “1”, it is determined that the music data has been moved from the HDD 10. As described above, music data that has already been moved is considered not to exist in the HDD 10 unless it is restored. Accordingly, the process proceeds to step S60, a movement non-permission notification is made, an error history is recorded in step S61, and the series of flowcharts is completed.

一方、ステップS57で移動フラグが’0’であるとされれば、その音楽データの移動が可能であるとされ、処理はステップS58に移行する。ステップS58では、該当する音楽データが移動先の機器である携帯記録再生装置70に移動される。そして、ステップS59で、ミュージックサーバ50においてデータ管理表Aの該当する音楽データに対応する移動フラグを’1’とすると共に、移動先機器の識別子がデータ管理表Aに登録され、一連のフローチャートが終了される。   On the other hand, if the movement flag is “0” in step S57, it is determined that the music data can be moved, and the process proceeds to step S58. In step S58, the corresponding music data is moved to the portable recording / reproducing apparatus 70 that is the destination device. In step S59, the music server 50 sets the movement flag corresponding to the corresponding music data in the data management table A to “1”, the identifier of the movement destination device is registered in the data management table A, and a series of flowcharts. Is terminated.

なお、移動先の携帯記録再生装置70でも、移動元であるミュージックサーバ50と同様に、データ管理表A’を有する。音楽データのミュージックサーバ50から携帯記録再生装置70への移動に伴い、移動された音楽データの識別子が登録される。識別子が既に登録されているが移動フラグが’1’とされている場合には、移動フラグが’0’に変更される。また、必要であれば、移動先機器識別子が削除される。   Note that the mobile recording / reproducing apparatus 70 at the movement destination also has a data management table A ′, like the music server 50 as the movement source. As the music data is moved from the music server 50 to the portable recording / reproducing apparatus 70, the identifier of the moved music data is registered. If the identifier is already registered but the movement flag is “1”, the movement flag is changed to “0”. If necessary, the destination device identifier is deleted.

なお、図12に示した音楽データ移動の処理は、この例に限定されない。例えば、移動先機器の識別子のチェックは、実際の音楽データの移動の直前に行うようにしてもよい。また、移動先機器に対して識別子を設定するのではなく、ユーザに対して個別に識別子、例えばユーザIDを発行するようにしてもよい。この場合には、移動先機器の識別子のチェックの代わりに、ユーザ識別子のチェックが行われる。勿論、移動先機器識別子およびユーザ識別子とを両方用いてチェックを行うようにしてもよい。   Note that the music data movement processing shown in FIG. 12 is not limited to this example. For example, the identifier of the destination device may be checked immediately before the actual music data is moved. Further, instead of setting an identifier for the destination device, an identifier, for example, a user ID may be issued to the user individually. In this case, the user identifier is checked instead of checking the identifier of the destination device. Of course, the check may be performed using both the destination device identifier and the user identifier.

さらに、移動に限らず、音楽データを携帯記録再生装置70に対して複製するような場合にも、適用することができる。さらにまた、音楽データの、ミュージックサーバ50から携帯記録再生装置70への移動(あるいは複製)に限らず、携帯記録再生装置70から他の携帯記録再生装置70’への移動ならびに複製、同様に、ミュージックサーバ50から他のミュージックサーバ50’への移動ならびに複製にも対応することができる。勿論、移動元および移動先は、ミュージックサーバ50および携帯記録再生装置70に限らず、この方式に対応する他の電子機器であってもよい。   Furthermore, the present invention can be applied not only to movement but also to copying music data to the portable recording / reproducing apparatus 70. Furthermore, not only movement (or duplication) of music data from the music server 50 to the portable recording / reproducing apparatus 70, but also movement and duplication from the portable recording / reproducing apparatus 70 to another portable recording / reproducing apparatus 70 ′, Transfer and copying from the music server 50 to another music server 50 ′ can also be supported. Of course, the movement source and the movement destination are not limited to the music server 50 and the portable recording / reproducing apparatus 70, but may be other electronic devices corresponding to this method.

音楽データの不正利用をより確実に防ぐために、音楽データの暗号化を行うようにしてもよい。例えば、移動元および移動先の各機器に対して、それぞれ固有の暗号化鍵とその暗号化鍵に対応した復号化鍵とを持たせる。各機器のHDDに対して音楽データを記録する際には、音楽データに対して、その機器が有する暗号化鍵で以って暗号化を施す。暗号化されたデータは、対応する復号化鍵を用いない限り、復号化できない。   In order to prevent unauthorized use of music data, the music data may be encrypted. For example, each device at the movement source and the movement destination has a unique encryption key and a decryption key corresponding to the encryption key. When recording music data on the HDD of each device, the music data is encrypted with the encryption key of the device. Encrypted data cannot be decrypted unless the corresponding decryption key is used.

HDDに記録された音楽データを他の機器に移動(あるいは複製)する際には、先ず、移動先機器の識別子をチェックする。移動先機器の識別子が確認され移動が可能とされれば、移動元の機器において移動する音楽データを復号化鍵で以って復号化する。この復号化された音楽データが移動先機器に移動される。移動先機器において、復号化され移動された音楽データは、移動先機器が有する暗号化鍵で以って暗号化され、HDDに記録される。   When moving (or copying) music data recorded on the HDD to another device, first, the identifier of the destination device is checked. If the identifier of the movement destination device is confirmed and movement is possible, the music data moving in the movement source device is decrypted with the decryption key. The decrypted music data is moved to the destination device. The music data decrypted and moved in the destination device is encrypted with the encryption key of the destination device and recorded in the HDD.

一方、移動先機器の識別子をチェックして、例えば識別子が確認できないなどにより、移動が禁止されていれば、音楽データの移動を行わないか、あるいは、復号化しないままで音楽データを移動する。例えば復号化されないで移動された音楽データは、移動先では対応する復号化鍵がないため復号化できない。これにより、データの不正利用が防がれる。   On the other hand, the identifier of the destination device is checked, and if the movement is prohibited because the identifier cannot be confirmed, for example, the music data is not moved, or the music data is moved without being decoded. For example, music data moved without being decrypted cannot be decrypted because there is no corresponding decryption key at the destination. This prevents unauthorized use of data.

このような暗号化による処理は、例えば上述の図12では、ステップS58において行うとよい。すなわち、音楽データを携帯記録再生装置70に対して移動あるいは複製する際に、予め暗号化されてHDD10に記録された音楽データは、HDD10から読み出されると共に、ミュージックサーバ50に固有の復号化鍵で復号化される。復号化された音楽データが携帯記録再生装置70に供給される。そして、携帯記録再生装置70において、供給された音楽データは、携帯記録再生装置70に固有の暗号化鍵で暗号化され、HDD106に対して記録される。   Such encryption processing may be performed in step S58 in FIG. 12, for example. That is, when the music data is moved or copied to the portable recording / reproducing apparatus 70, the music data encrypted in advance and recorded in the HDD 10 is read from the HDD 10 and is decrypted with a decryption key unique to the music server 50. Decrypted. The decrypted music data is supplied to the portable recording / reproducing apparatus 70. In the portable recording / reproducing apparatus 70, the supplied music data is encrypted with an encryption key unique to the portable recording / reproducing apparatus 70 and recorded on the HDD 106.

この実施の一形態では、音楽データに対して有効期限を設定することもできる。移動先機器識別子管理表において設定される、許可レベルが低く(許可レベル’L’)設定された移動先機器に対して、音楽データを移動すると共にデータの有効期限を設定する。その移動先機器において、設定された有効期限を過ぎたらその音楽データの再生が禁止される。   In this embodiment, an expiration date can be set for music data. The music data is moved and the expiration date of the data is set to the destination device set in the destination device identifier management table and having a low permission level (permission level 'L'). In the destination device, reproduction of the music data is prohibited when the set expiration date has passed.

図13は、音楽データのそれぞれに有効期限を設定するようにされたデータ管理表Bの一例を示す。このデータ管理表Bは、ミュージックサーバ50のHDD10や携帯記録再生装置70のHDD106などに保存される。各音楽データに対応した曲データ識別子のそれぞれに対して、有効期限が設定される。この例では、「yyyy/mm/dd/hh/mm」として、「西暦/月/日/時間/分」で有効期限が設定される。   FIG. 13 shows an example of a data management table B in which an expiration date is set for each piece of music data. This data management table B is stored in the HDD 10 of the music server 50, the HDD 106 of the portable recording / reproducing apparatus 70, or the like. An expiration date is set for each piece of music data identifier corresponding to each music data. In this example, the expiration date is set as “Yyyyy / mm / dd / hh / mm” as “Year / Month / Day / Hour / Minute”.

なお、データ管理表Bにおいて、有効期限は、全ての音楽データに対して設定される必要はない。また、このデータ管理表Bは、上述のデータ管理表Aと組み合わせて用いることもできる。この場合、組み合わされた表の項目は、曲データ識別子,移動フラグ,移動先機器識別子,および有効期限とからなる。   In the data management table B, the expiration date need not be set for all music data. The data management table B can also be used in combination with the data management table A described above. In this case, the items in the combined table are composed of a music data identifier, a movement flag, a movement destination device identifier, and an expiration date.

データ管理表Bにおいて設定された有効期限は、図10に示した移動先機器識別子管理表の許可レベルと共に用いられる。すなわち、移動先機器識別子管理表において、許可レベルが’L’とされた識別子を有する移動先機器に移動された音楽データに対して、有効期限が設定される。許可レベルが’H’の機器に対しては、有効期限が設定されない。勿論、許可レベルに応じて有効期限を段階的に設定することも可能である。   The expiration date set in the data management table B is used together with the permission level of the destination device identifier management table shown in FIG. That is, in the destination device identifier management table, an expiration date is set for music data that has been moved to a destination device having an identifier whose permission level is 'L'. An expiration date is not set for a device whose permission level is 'H'. Of course, the expiration date can be set in stages according to the permission level.

図14および図15は、有効期限が設定された場合の処理の一例のフローチャートである。図14は、移動元から移動先への音楽データの移動の処理の一例のフローチャートである。また、図15は、有効期限が設定された音楽データの、移動先での再生の処理の一例のフローチャートである。ここでは、移動元機器がミュージックサーバ50、移動先機器が携帯記録再生装置70とする。   14 and 15 are flowcharts of an example of processing when an expiration date is set. FIG. 14 is a flowchart of an example of a process of moving music data from the movement source to the movement destination. FIG. 15 is a flowchart illustrating an example of a process of reproducing music data with an expiration date at the destination. Here, it is assumed that the source device is the music server 50 and the destination device is the portable recording / reproducing apparatus 70.

図14において、ステップS79〜ステップS81が有効期限のチェックに関する処理であり、その他のステップは、上述の図12で示した処理と同一である。図12と同一部分は、簡略的に説明する。先ず、ステップS70で携帯記録再生装置70とミュージックサーバ50とが接続され、ステップS71で、接続された携帯記録再生装置70の識別子がミュージックサーバ50に取得される。   In FIG. 14, steps S79 to S81 are processes related to the expiration date check, and the other steps are the same as the processes shown in FIG. 12 described above. The same parts as those in FIG. 12 will be described briefly. First, in step S70, the portable recording / reproducing apparatus 70 and the music server 50 are connected, and in step S71, the identifier of the connected portable recording / reproducing apparatus 70 is acquired by the music server 50.

ミュージックサーバ50において、予め記憶されている移動先機器識別子管理表から、取得された識別子が検索され(ステップS72)、ステップS73で、取得された識別子が移動先機器識別子管理表上から検索されたかどうかが判断される。若し、取得された識別子が移動先機器識別子管理表上に無いとされれば、この携帯記録再生装置70に対する音楽データの移動が許可されていないものとされ、ステップS82に移行し、ユーザに対して移動不許可の通知がなされると共に、ステップS83でエラー履歴などが記憶される。   In the music server 50, the acquired identifier is searched from the movement destination device identifier management table stored in advance (step S72). In step S73, the acquired identifier is searched from the movement destination device identifier management table. Judgment is made. If it is determined that the acquired identifier is not on the destination device identifier management table, it is determined that movement of the music data to the portable recording / reproducing apparatus 70 is not permitted, and the process proceeds to step S82 and the user is prompted. On the other hand, a movement non-permission notification is made, and an error history and the like are stored in step S83.

一方、ステップS73において、該当する識別子が移動先機器識別子管理表上で見つかったら、ステップS74で、移動させたい音楽データが選択され、移動の指示がなされる。そして、次のステップS75で、音楽データの移動元であるミュージックサーバ50において、データ管理表Aから移動が指示された音楽データの識別子が検索され、検索された識別子に対応する音楽データの移動フラグが調べられる。   On the other hand, if a corresponding identifier is found on the destination device identifier management table in step S73, the music data to be moved is selected in step S74 and a movement instruction is given. Then, in the next step S75, the music server 50 that is the movement source of the music data is searched for the identifier of the music data instructed to move from the data management table A, and the music data movement flag corresponding to the searched identifier is searched. Is examined.

ステップS76で、ステップS75で調べられた音楽データの移動フラグに基づく判断がなされ、若し、移動フラグが’1’であれば、その音楽データは、HDD10から移動されていると判断され、処理はステップS82に移行し移動不許可通知がなされ、ステップS83でエラー履歴などが記録され、一連のフローチャートが終了される。   In step S76, a determination is made based on the movement flag of the music data checked in step S75. If the movement flag is “1”, it is determined that the music data has been moved from the HDD 10, and processing is performed. In step S82, a movement non-permission notice is made, an error history is recorded in step S83, and the series of flowcharts is completed.

一方、ステップS76で移動フラグが’0’であるとされれば、その音楽データの移動が可能であるとされ、ステップS77で、該当する音楽データが携帯記録再生装置70に移動される。なお、上述した、音楽データを暗号化して記録する場合には、このステップS77で、ミュージックサーバ50での音楽データの復号化と、携帯記録再生装置70での暗号化ならびにHDD106への記録とが行われる。   On the other hand, if the movement flag is “0” in step S76, it is determined that the music data can be moved, and the corresponding music data is moved to the portable recording / reproducing apparatus 70 in step S77. When the music data is encrypted and recorded as described above, in this step S77, the music data is decrypted by the music server 50, encrypted by the portable recording / reproducing apparatus 70, and recorded on the HDD 106. Done.

そして、次のステップS78で、ミュージックサーバ50においてデータ管理表Aの該当する音楽データに対応する移動フラグを’1’とすると共に、移動先機器の識別子がデータ管理表Aに登録される。   In the next step S78, the music server 50 sets the movement flag corresponding to the corresponding music data in the data management table A to '1', and the identifier of the movement destination device is registered in the data management table A.

また、音楽データのミュージックサーバ50から携帯記録再生装置70への移動に伴い、携帯記録再生装置70が有するデータ管理表A’の変更もなされる。データ管理表A’に対して、移動された音楽データの識別子が登録される。識別子が既に登録されているが移動フラグが’1’とされている場合には、移動フラグが’0’に変更される。また、必要であれば、移動先機器識別子が削除される。   As the music data is moved from the music server 50 to the portable recording / reproducing device 70, the data management table A 'of the portable recording / reproducing device 70 is also changed. The identifier of the moved music data is registered in the data management table A ′. If the identifier is already registered but the movement flag is “1”, the movement flag is changed to “0”. If necessary, the destination device identifier is deleted.

移動元のミュージックサーバ50において、ステップS78でデータ管理表Aに対する登録等が行われると、処理はステップS79に移行する。ステップS79では、ミュージックサーバ50において、移動先機器識別子管理表から移動さ機器である携帯記録再生装置70の許可レベルが取得される。そして、次のステップS80で、取得された許可レベルに基づく判断がなされる。   In the source music server 50, when registration or the like for the data management table A is performed in step S78, the process proceeds to step S79. In step S79, the music server 50 acquires the permission level of the portable recording / reproducing device 70 that is the moved device from the move destination device identifier management table. Then, in the next step S80, a determination is made based on the acquired permission level.

許可レベルは、上述したように、高レベル許可の’H’,低レベル許可の’L’,および移動が許可されない’x’が設定可能である。若し、ステップS80で、許可レベルが’L’であると判断されたら、処理はステップS81に移行する。そして、ステップS81で、データ管理表Bにおいて音楽データ毎に設定されている有効期限のデータが携帯記録再生装置70に送信される。この有効期限データが送信されると、一連のフローチャートが終了される。   As described above, the permission level can be set to 'H' for high level permission, 'L' for low level permission, and 'x' for which movement is not permitted. If it is determined in step S80 that the permission level is 'L', the process proceeds to step S81. In step S81, the expiration date data set for each music data in the data management table B is transmitted to the portable recording / reproducing apparatus 70. When this expiration date data is transmitted, a series of flowcharts is terminated.

なお、送信された有効期限データは、携帯記録再生装置70において、移動された音楽データの情報と共にデータ管理表A’に対して登録される。   The transmitted expiration date data is registered in the data management table A ′ together with the moved music data information in the portable recording / reproducing apparatus 70.

一方、ステップS80で、許可レベルが’H’であると判断された場合には、特に有効期限の設定が行われず、そのまま一連のフローチャートが終了される。   On the other hand, if it is determined in step S80 that the permission level is 'H', the expiration date is not particularly set, and the series of flowcharts is ended as it is.

また、図14では省略されているが、ステップS80で許可レベルが’x’であると判断された場合には、例えば、処理がステップS82に移行して移動不許可通知がなされ、エラー履歴の記録が行われ(ステップS83)、処理が終了される。   Although omitted in FIG. 14, if it is determined in step S80 that the permission level is “x”, for example, the process proceeds to step S82, a movement non-permission notification is made, and an error history is recorded. Recording is performed (step S83), and the process ends.

次に、図15を用いて、携帯記録再生装置70における、有効期限が設定された場合の音楽データの再生について説明する。先ず、最初のステップS90で、移動された音楽データが所定の方法で選択され、再生が指示される。次のステップS91では、再生が指示された音楽データに関して、データ管理表A’が調べられ、その音楽データに対応する曲データ識別子に基づき有効期限が調べられる。   Next, with reference to FIG. 15, description will be given of the reproduction of music data when the expiration date is set in the portable recording / reproducing apparatus 70. FIG. First, in the first step S90, the moved music data is selected by a predetermined method, and reproduction is instructed. In the next step S91, the data management table A 'is checked for the music data for which reproduction has been instructed, and the expiration date is checked based on the song data identifier corresponding to the music data.

そして、ステップS92で、例えば携帯記録再生装置70が内蔵するタイマによって現在の日時が取得され、現在の時刻がその曲に設定された有効期限内にあるかどうかが判断される。若し、有効期限内であれば、ステップS93で、携帯記録再生装置70においてその音楽データが再生される。   In step S92, for example, the current date and time is acquired by a timer built in the portable recording / reproducing apparatus 70, and it is determined whether or not the current time is within the expiration date set for the song. If it is within the expiration date, the music data is reproduced in the portable recording / reproducing apparatus 70 in step S93.

一方、設定された有効期限を超過するなどして、既に現在の日時が有効期限内でないとされれば、処理はステップS94に移行し、携帯記録再生装置70のユーザに対して、指定された音楽データの有効期限を超過していることが通知され、その音楽データの再生が禁止される。勿論、このとき、その音楽データの再生は行われない。   On the other hand, if it is determined that the current date / time is not already within the expiration date, for example, because the set expiration date has been exceeded, the process proceeds to step S94 and is designated to the user of the portable recording / reproducing device 70. It is notified that the expiration date of the music data has been exceeded, and reproduction of the music data is prohibited. Of course, at this time, the music data is not reproduced.

ところで、上述の例のように、ミュージックサーバ50の電源ユニット45が携帯記録再生装置70のための充電機能を備える場合、これを利用して音楽データの不正利用を防止することができる。例えば、インターフェイス34ならびに35を、充電のための電力供給を行う充電端子と一体的に構成する。または、充電端子そのものを利用して、ミュージックサーバ50および携帯記録再生装置70との間で所定の情報のやり取りを行えるようにしてもよい。   By the way, when the power supply unit 45 of the music server 50 has a charging function for the portable recording / reproducing apparatus 70 as in the above-described example, unauthorized use of music data can be prevented by using this. For example, the interfaces 34 and 35 are configured integrally with a charging terminal that supplies power for charging. Alternatively, predetermined information may be exchanged between the music server 50 and the portable recording / reproducing apparatus 70 using the charging terminal itself.

このような構成で以って、充電を行うために充電端子を接続した際に、ミュージックサーバ50と携帯記録再生装置70との間でデータのやり取りを行い、携帯記録再生装置70の識別子を検査する。若し、ミュージックサーバ50に登録されている識別子が見つからない、あるいは、見つかっても許可レベルが低い場合には、上述の図12あるいは図14で説明したのと同様な方法で、充電を拒否するようにするとよい。   With such a configuration, when the charging terminal is connected to perform charging, data is exchanged between the music server 50 and the portable recording / reproducing device 70, and the identifier of the portable recording / reproducing device 70 is checked. To do. If the identifier registered in the music server 50 is not found or if the permission level is low even if it is found, charging is rejected by the same method as described in FIG. 12 or FIG. It is good to do so.

なお、上述では、音楽データの移動に対してこの発明が適用されているが、これはこの例に限定されない。すなわち、映像データやテキストデータなど、著作権が存在する他の形式のデータに対してこの発明を適用することによって、それらのデータの著作権を保護することができる。   In the above description, the present invention is applied to the movement of music data, but this is not limited to this example. In other words, by applying the present invention to other types of data such as video data and text data, the copyrights of those data can be protected.

以上説明したように、この発明によれば、移動元において、音楽データや他の著作権を有するデータの移動を許可する移動先あるいはユーザが管理される。そのため、それら著作権を有するデータが不正な機器で、あるいは不正なユーザに使用されることが防止あるいは制限できる。   As described above, according to the present invention, at the movement source, a movement destination or a user who permits movement of music data or other copyrighted data is managed. Therefore, it is possible to prevent or limit the use of copyrighted data by an unauthorized device or by an unauthorized user.

また、この発明によれば、許可された移動先に対しては、データの移動を行うことができるため、著作権者の権利を保護しながらも、正規なユーザや機器では、そのデータを、移動あるいは複製経路に制限されずに利用することができる。   In addition, according to the present invention, since data can be moved to an authorized destination, the data can be transferred to a legitimate user or device while protecting the rights of the copyright holder. It can be used without being restricted by movement or duplication routes.

この発明によるミュージックサーバおよびミュージックサーバを用いたシステムを概略的に示す略線図である。1 is a schematic diagram schematically showing a music server and a system using the music server according to the present invention. ミュージックサーバの構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of a music server. CD−ROMドライブで読み出された音楽データがHDDに記録されるまでの信号フローを概略的に示す図である。It is a figure which shows roughly the signal flow until the music data read with the CD-ROM drive are recorded on HDD. HDDから読み出された圧縮音楽データが再生処理されて端子に導出されるまでの信号フローを概略的に示す図である。It is a figure which shows roughly the signal flow until compression music data read from HDD is reproduced | regenerated and derived | led-out to a terminal. 携帯記録再生装置の構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of a portable recording / reproducing apparatus. 携帯記録再生装置の他の例を示すブロック図である。It is a block diagram which shows the other example of a portable recording / reproducing apparatus. ミュージックサーバにおける、CDの音楽データをHDDに記録する際の処理の一例のフローチャートである。It is a flowchart of an example of the process at the time of recording the music data of CD in HDD in a music server. CDの音楽データをHDDに高速記録する際の課金処理の一例を示すフローチャートである。It is a flowchart which shows an example of the accounting process at the time of recording the music data of CD on HDD at high speed. この発明による音楽データの移動の処理の一例のフローチャートである。It is a flowchart of an example of the process of the movement of the music data by this invention. 移動先機器識別子管理表の一例を示す略線図である。It is a basic diagram which shows an example of a movement destination apparatus identifier management table. 曲データ識別子ならびに移動フラグが管理されるデータ管理表の一例を示す略線図である。It is a basic diagram which shows an example of the data management table | surface in which a music data identifier and a movement flag are managed. 移動先機器識別子管理表およびデータ管理表とを用いた、音楽データの移動の処理の一例のフローチャートである。It is a flowchart of an example of the process of a movement of music data using a movement destination apparatus identifier management table and a data management table. 音楽データのそれぞれに有効期限を設定するようにされたデータ管理表の一例を示す略線図である。It is a basic diagram which shows an example of the data management table | surface set to set an expiration date to each of music data. 有効期限が設定された場合の、移動元から移動先への音楽データの移動の処理の一例のフローチャートである。It is a flowchart of an example of the process of the movement of the music data from a movement origin to a movement destination when an expiration date is set. 有効期限が設定された音楽データの、移動先での再生の処理の一例のフローチャートである。It is a flowchart of an example of the process of reproduction | regeneration in the movement destination of the music data by which the expiration date was set.

符号の説明Explanation of symbols

1・・・ミュージックサーバの入力手段
8・・・ミュージックサーバのCPU
9・・・CD−ROMドライブ
10・・・ミュージックサーバのハードディスクドライブ
11・・・ミュージックサーバのバッファメモリとしてのDRAM
12・・・ミュージックサーバの圧縮エンコーダ
19・・・通信回線
20・・・モデム
21・・・ミュージックサーバの圧縮デコーダ
26・・・ミュージックサーバのLCD
34,35・・・インターフェイス
40・・・バス
50・・・ミュージックサーバ
55・・・CD
60・・・インターネットサーバ
70・・・携帯記録再生装置
106・・・携帯記録再生装置のハードディスクドライブあるいはフラッシュRAM
107・・・携帯記録再生装置のバッファメモリとしてのDRAM
108・・・携帯記録再生装置の圧縮エンコーダ
115・・・携帯記録再生装置の圧縮デコーダ
120・・・携帯記録再生装置のLCD
130・・・携帯記録再生装置のバス
200・・・スイッチ回路
1 ... Music server input means 8 ... Music server CPU
9 ... CD-ROM drive 10 ... Hard disk drive of music server 11 ... DRAM as buffer memory of music server
12 ... Music server compression encoder 19 ... Communication line 20 ... Modem 21 ... Music server compression decoder 26 ... Music server LCD
34, 35 ... interface 40 ... bus 50 ... music server 55 ... CD
60... Internet server 70... Portable recording / reproducing apparatus 106... Hard disk drive or flash RAM of portable recording / reproducing apparatus
107 ... DRAM as buffer memory of portable recording / reproducing apparatus
DESCRIPTION OF SYMBOLS 108 ... Compression encoder of portable recording / reproducing apparatus 115 ... Compression decoder of portable recording / reproducing apparatus 120 ... LCD of portable recording / reproducing apparatus
130 ... Bus of portable recording / reproducing apparatus 200 ... Switch circuit

Claims (12)

記憶手段に格納されたデータを再生する再生手段と、
ネットワークを介してインターネットサーバと接続し、上記記憶手段に格納された上記データに対応する付加情報を上記インターネットサーバから受信する第1の通信手段と、
他の電子機器から該他の電子機器に付された識別子を受信し、上記記憶手段に格納される上記データを上記他の電子機器へ送信する第2の通信手段と
記他の電子機器への信を許可するか否かを、上記第2の通信手段が受信した上記識別子と格納されている識別子とが一致するか否かに基づいて判別し、上記他の電子機器への送信が許可されたときに、表示手段に表示される上記付加情報に対する選択操作に基づいて選択された付加情報に対応するデータを上記第2の通信手段を制御して上記他の電子機器へ送信させる制御手段と
を備える電子機器。
Playback means for playing back data stored in the storage means;
A first communication unit connected to an Internet server via a network and receiving additional information corresponding to the data stored in the storage unit from the Internet server;
Receiving an identifier assigned from another electronic device to the another electronic device, a second communication means for transmitting said data stored in said storage means to said other electronic equipment,
Whether to permit the transmit onto SL other electronic devices, to determine on the basis of whether they an identifier the second communication means is stored with the identifier matches the received said other When transmission to the electronic device is permitted, data corresponding to the additional information selected based on the selection operation for the additional information displayed on the display means is controlled by the second communication means to An electronic device comprising control means for transmitting to the electronic device.
請求項1記載の電子機器であって、
上記制御手段は、上記選択された付加情報に対応するデータに対して有効期限を設定し、上記有効期限を超過しているときに上記他の電子機器における上記選択された付加情報に対応するデータの再生を禁止するようにして、上記第2の通信手段に上記選択された付加情報に対応するデータを上記他の電子機器送信させ
ことを特徴とする電子機器。
The electronic device according to claim 1,
The control means sets an expiration date for the data corresponding to the selected additional information, and corresponds to the selected additional information in the other electronic device when the expiration date is exceeded. the reproduction of data be prohibited, electronic apparatus characterized Rukoto data corresponding to the selected additional information to the second communication means to transmit to said other electronic equipment.
請求項1記載の電子機器であって、
上記他の電子機器から受信した上記他の電子機器に付された識別子は、上記他の電子機器を識別する識別子である
ことを特徴とする電子機器。
The electronic device according to claim 1,
The identifier attached to the other electronic device received from the other electronic device is an identifier for identifying the other electronic device.
請求項1記載の電子機器であって、
上記他の電子機器から受信した上記他の電子機器が保持する識別子はユーザ識別子である
ことを特徴とする電子機器。
The electronic device according to claim 1,
The electronic device, wherein the identifier held by the other electronic device received from the other electronic device is a user identifier.
請求項1記載の電子機器であって、
上記電子機器にはそれぞれ送信許可レベルが設定されており、
上記制御手段は、上記他の電子機器に設定された許可レベルに応じて送信の可否をさらに判別する
ことを特徴とする電子機器。
The electronic device according to claim 1,
Each of the above electronic devices has a transmission permission level,
The electronic device according to claim 1, wherein the control means further determines whether or not transmission is possible according to a permission level set for the other electronic device.
請求項1に記載の電子機器は、円盤状記録媒体に記録されたデータを読み出す読出手段をさらに備え、The electronic apparatus according to claim 1 further includes a reading unit that reads data recorded on the disk-shaped recording medium,
上記制御手段は、上記読出手段に円盤状記録媒体に記録されたデータを読み出させ、読み出された上記データを圧縮して上記記憶手段に記憶させるThe control means causes the reading means to read the data recorded on the disc-shaped recording medium, compresses the read data, and stores the compressed data in the storage means
ことを特徴とする電子機器。An electronic device characterized by that.
請求項1記載の電子機器であって、The electronic device according to claim 1,
上記付加情報はURLを含み、The additional information includes a URL,
上記制御手段は、上記第1の通信手段を制御して上記URLで示される情報にアクセスさせるThe control means controls the first communication means to access information indicated by the URL.
ことを特徴とする電子機器。An electronic device characterized by that.
再生手段によって記憶手段に格納されたデータを再生し、
第1の通信手段によって、ネットワークを介してインターネットサーバと接続し、上記記憶手段に格納された上記データに対応する付加情報を上記インターネットサーバから受信し、
第2の通信手段によって他の電子機器から該他の電子機器に付された識別子を受信し、
制御手段によって、上記他の電子機器への信を許可するか否かを、受信した上記識別子と格納されている識別子とが一致するか否かに基づいて判別し、上記他の電子機器への送信が許可されたときに、表示手段に表示される上記付加情報に対する選択操作に基づいて選択された付加情報に対応するデータを上記第2の通信手段を制御して上記他の電子機器へ送信させる
ことを特徴とするデータ処理方法。
Play the data stored in the storage means by the playback means,
The first communication means is connected to the Internet server via the network, receives additional information corresponding to the data stored in the storage means from the Internet server,
Receiving an identifier attached to the other electronic device from the other electronic device by the second communication means;
By the control means, to determine whether to permit the sending onto SL other electronic devices, on the basis of whether they identifier stored with the identifier matches the received said other electronic equipment The data corresponding to the additional information selected on the basis of the selection operation for the additional information displayed on the display means when transmission to the display means is controlled by controlling the second communication means to the other electronic device Send to
A data processing method.
請求項8記載のデータ処理方法であって、A data processing method according to claim 8, comprising:
上記制御手段によって、上記選択された付加情報に対応するデータに対して有効期限を設定し、上記有効期限を超過しているときには上記他の電子機器における上記選択された付加情報に対応するデータの再生を禁止するようにして、上記第2の通信手段に上記選択された付加情報に対応するデータを上記他の電子機器へ送信させるThe control means sets an expiration date for the data corresponding to the selected additional information, and when the expiration date is exceeded, the data corresponding to the selected additional information in the other electronic device is set. Reproduction is prohibited, and the second communication means transmits data corresponding to the selected additional information to the other electronic device.
ことを特徴とする請求項8記載のデータ処理方法。9. A data processing method according to claim 8, wherein:
上記他の電子機器から受信した上記他の電子機器に付された識別子は、上記他の電子機器を識別する識別子であるThe identifier given to the other electronic device received from the other electronic device is an identifier for identifying the other electronic device.
ことを特徴とするデータ処理方法。A data processing method.
請求項8記載のデータ処理方法であって、A data processing method according to claim 8, comprising:
上記他の電子機器から受信した上記他の電子機器が保持する識別子はユーザ識別子であるThe identifier held by the other electronic device received from the other electronic device is a user identifier.
ことを特徴とするデータ処理方法。A data processing method.
請求項8記載のデータ処理方法であって、A data processing method according to claim 8, comprising:
上記電子機器にはそれぞれ送信許可レベルが設定されており、Each of the above electronic devices has a transmission permission level,
上記制御手段により、上記他の電子機器に設定された許可レベルに応じて送信の可否をさらに判別するThe control means further determines whether or not transmission is possible according to the permission level set for the other electronic device.
ことを特徴とするデータ処理方法。A data processing method.
JP2007066730A 2007-03-15 2007-03-15 Electronic device and data processing method Expired - Lifetime JP4103928B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007066730A JP4103928B2 (en) 2007-03-15 2007-03-15 Electronic device and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007066730A JP4103928B2 (en) 2007-03-15 2007-03-15 Electronic device and data processing method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP05527398A Division JP4022976B2 (en) 1998-03-06 1998-03-06 Recording / playback system

Publications (2)

Publication Number Publication Date
JP2007200543A JP2007200543A (en) 2007-08-09
JP4103928B2 true JP4103928B2 (en) 2008-06-18

Family

ID=38454962

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007066730A Expired - Lifetime JP4103928B2 (en) 2007-03-15 2007-03-15 Electronic device and data processing method

Country Status (1)

Country Link
JP (1) JP4103928B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009037685A (en) 2007-08-01 2009-02-19 Sony Corp Hologram recording/reproducing apparatus

Also Published As

Publication number Publication date
JP2007200543A (en) 2007-08-09

Similar Documents

Publication Publication Date Title
JP4022976B2 (en) Recording / playback system
JP4321528B2 (en) Recording / playback device
KR100687701B1 (en) Communication system and its method and communication apparatus and its method
KR100607210B1 (en) Recorder/reproducer, recording/reproducing method, and data processor
KR100602214B1 (en) Recording/reproducing device, recording/ reproducing method
KR100715801B1 (en) Recording and playback apparatus and method, terminal device, transmitting receiving method, and storage medium
KR19990077686A (en) Information center, terminal apparatus, dubbing system and dubbing method
JP3945007B2 (en) Recording system and recording method
JP4103928B2 (en) Electronic device and data processing method
JP2006202475A (en) File transfer system and file transfer method
JP4196998B2 (en) Content data transfer system, transfer method, storage device, and program
JP4337914B2 (en) Information communication system and method, and information communication apparatus and method
JP4211795B2 (en) Communication method, communication system, communication method, and server
JP2007103005A (en) Recording/reproducing apparatus, transmitting/receiving method and storage medium

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071211

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080212

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080304

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080317

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110404

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120404

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120404

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130404

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130404

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140404

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term