[go: up one dir, main page]

CN1909101A - Reproducing apparatus, reproducing method, and content reproducing system - Google Patents

Reproducing apparatus, reproducing method, and content reproducing system Download PDF

Info

Publication number
CN1909101A
CN1909101A CNA200610109122XA CN200610109122A CN1909101A CN 1909101 A CN1909101 A CN 1909101A CN A200610109122X A CNA200610109122X A CN A200610109122XA CN 200610109122 A CN200610109122 A CN 200610109122A CN 1909101 A CN1909101 A CN 1909101A
Authority
CN
China
Prior art keywords
content
data
expiry date
transcriber
section
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.)
Granted
Application number
CNA200610109122XA
Other languages
Chinese (zh)
Other versions
CN100580795C (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
Publication of CN1909101A publication Critical patent/CN1909101A/en
Application granted granted Critical
Publication of CN100580795C publication Critical patent/CN100580795C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00492Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
    • G11B20/00528Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein each title is encrypted with a separate encryption key for each title, e.g. title key for movie, song or data file
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/0084Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific time or date
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开了一种再现装置。该再现装置具有记录部分、再现部分、时间信息产生部分和控制部分。记录部分记录内容数据。再现部分再现所述内容数据。时间信息产生部分产生时间信息。控制部分在再现装置启动时,基于时间信息产生部分产生的时间信息,检查记录部分是否记录了期满日期很快将到的内容数据。在记录部分记录了期满日期很快将到的内容数据时,控制部分向用户通知该期满日期很快将到的内容数据。

The invention discloses a reproduction device. The reproducing apparatus has a recording section, a reproducing section, a time information generating section, and a control section. Record partial record content data. The reproducing section reproduces the content data. The time information generation section generates time information. The control section checks whether the recording section has recorded content data whose expiration date is imminent based on the time information generated by the time information generating section when the reproducing apparatus is started. When the content data whose expiry date is imminent is recorded in the recording section, the control section notifies the user of the content data whose expiry date is imminent.

Description

再现装置、再现方法和内容再现系统Reproducing device, reproducing method and content reproducing system

相关申请交叉引用Related Application Cross Reference

本申请包含与2005年8月2日提交给日本专利局的日本专利申请JP2005-224778相关的主题,该申请的全部内容通过引用结合于此。The present application contains subject matter related to Japanese Patent Application JP2005-224778 filed in the Japan Patent Office on Aug. 2, 2005, the entire content of which is hereby incorporated by reference.

技术领域technical field

本发明涉及向用户通知已经分配给内容的期满日期的再现装置、及其再现方法和内容再现系统。The present invention relates to a reproducing apparatus that notifies a user of an expiration date that has been assigned to content, a reproducing method thereof, and a content reproducing system.

背景技术Background technique

近年来,许多使用小硬盘驱动器作为记录介质的便携式再现装置已成为商品化产品。小硬盘驱动器的记录容量从约数G字节到约数十G字节,即,大量的内容数据,例如,约数百条轨道的内容到数千条轨道的内容。因此,由于小硬盘可以记录非常多条轨道的内容数据,所以他们已被广泛使用。这些再现装置的外壳比较小并且比较轻。因此,用户可以在记录介质上记录诸如歌曲之类的音频数据的内容,在户外操作具有记录介质的再现装置,欣赏再现装置再现的歌曲。In recent years, many portable reproduction devices using small hard disk drives as recording media have been commercialized. The recording capacity of a small hard disk drive is from about several gigabytes to about tens of gigabytes, that is, a large amount of content data, for example, about hundreds of tracks of content to thousands of tracks of content. Therefore, since small hard drives can record very many tracks of content data, they have been widely used. The housings of these reproduction devices are relatively small and relatively light. Therefore, the user can record the content of audio data such as a song on the recording medium, operate the reproducing apparatus having the recording medium outdoors, and enjoy the song reproduced by the reproducing apparatus.

这种便携式再现装置再现的内容从通过所谓的通信接口连接的诸如个人计算机之类的信息设备被传送,并且被记录到记录介质上。另一方面,个人计算机方从商业音乐致密盘(CD)取得内容,并且将取得的内容存储在硬盘驱动器(HDD)中,或者将从因特网上的服务器传送(下载)的内容存储在HDD中。存储在个人计算机的HDD中的内容然后被传送到便携式再现装置。Content reproduced by such a portable reproducing apparatus is transferred from an information device such as a personal computer connected through a so-called communication interface, and recorded onto a recording medium. On the other hand, the personal computer side acquires content from a commercial music compact disc (CD), and stores the acquired content in a hard disk drive (HDD), or stores in the HDD content transmitted (downloaded) from a server on the Internet. The content stored in the HDD of the personal computer is then transferred to the portable reproduction device.

已提出了因特网上的服务器提供的内容下载服务。在这种服务中,服务的订户为内容的期满日期付费,而不是下载的轨道数目。服务的订户可以自由地再现所下载的内容,直到该内容期满为止。订户可以在预定的时间段中再现的内容被称作订购内容。订购内容的可再现时间段是以这样的方式限制的:该内容被加密,并且期满日期给分配给密钥,利用该密钥可以对加密的内容解密。A content download service provided by a server on the Internet has been proposed. In such a service, subscribers to the service pay for the expiration date of the content, rather than the number of tracks downloaded. Subscribers to the service are free to reproduce the downloaded content until the content expires. Content that a subscriber can reproduce for a predetermined period of time is called subscription content. The reproducible time period of the ordered content is limited in such a manner that the content is encrypted and an expiration date is assigned to a key with which the encrypted content can be decrypted.

在日本专利未实审公开No.2003-203133中描述了另一种相关技术,内容提供方利用该技术对它的再现下载的内容的订户进行控制。在该相关技术中,内容提供方许可其订户利用无线通信来使用内容。Another related technique is described in Japanese Patent Unexamined Publication No. 2003-203133, by which a content provider controls its subscribers who reproduce downloaded content. In this related art, a content provider permits its subscribers to use content using wireless communication.

发明内容Contents of the invention

在再现期满日期被分配给内容后,再现装置方可能有必要向其用户通知该再现期满日期。在相关技术中,如果再现期满日期已到并且不能被再现的内容被记录到再现装置中,则仅在用户选中期满日期已到并且试图再现该内容时,该装置才通知他或她该内容的期满日期已到并且该内容不能被再现。After the reproduction expiration date is assigned to the content, it may be necessary for the reproduction apparatus side to notify its user of the reproduction expiration date. In the related art, if the reproduction expiration date has come and content that cannot be reproduced is recorded in the reproduction device, only when the user selects the expiration date has come and tries to reproduce the content, the device notifies him or her of the content. The expiration date of the content has come and the content cannot be reproduced.

在这种结构中,直到用户选中内容为止,他或她都难以知道内容的期满日期是否已到。因此,当用户从装置再现内容时,因为内容的期满日期已到,所以该装置向他或她通知该内容不能被再现。因此,相关技术的技术对用户不友好。In this structure, until the user selects the content, it is difficult for him or her to know whether the expiration date of the content has come. Therefore, when a user reproduces content from a device, the device notifies him or her that the content cannot be reproduced because the expiration date of the content has come. Therefore, the techniques of the related art are not user-friendly.

如果用户选中内容的日期比该内容的许可证期满日期早预定时间段,则他或她可能被通知该内容的期满日期很快将到。在这种方法中,作为一个标准,当用户选中内容时,由于他或她被通知他或她可以再现该内容的状态中的许可证期满日期,所以他或她预先知道支付额外的费用的截止日期。然而,在这种方法中,只要用户选中内容,他或她就被重复地通知该内容的期满日期很快将到。因此,用户可能感到厌烦。If the user selects content on a predetermined period of time before the content's license expiration date, he or she may be notified that the content's expiration date is imminent. In this method, as a standard, when the user selects the content, since he or she is notified of the license expiration date in a state where he or she can reproduce the content, he or she knows in advance the possibility of paying an additional fee. expiration date. However, in this method, as long as the user selects the content, he or she is repeatedly notified that the expiry date of the content is coming soon. Therefore, users may feel bored.

考虑到前述问题,期望提供一种再现装置、再现方法和内容再现系统,其允许用户被安全地告知是否存在期满日期已到的内容,又不使他或她感到不舒服。In view of the aforementioned problems, it is desirable to provide a reproducing apparatus, a reproducing method, and a content reproducing system that allow a user to be safely informed of whether or not there is content whose expiration date has come, without making him or her feel uncomfortable.

根据本发明的实施例,提供了一种再现装置。该再现装置具有记录部分、再现部分、时间信息产生部分和控制部分。记录部分记录内容数据。再现部分再现内容数据。时间信息产生部分产生时间信息。控制部分在再现装置启动时,基于时间信息产生部分产生的时间信息,检查记录部分是否记录了期满日期很快将到的内容数据。在记录部分记录了期满日期很快将到的内容数据时,控制部分向用户通知期满日期很快将到的内容数据。According to an embodiment of the present invention, a reproducing apparatus is provided. The reproducing apparatus has a recording section, a reproducing section, a time information generating section, and a control section. Record partial record content data. The reproduction part reproduces content data. The time information generation section generates time information. The control section checks whether the recording section has recorded content data whose expiration date is imminent based on the time information generated by the time information generating section when the reproducing apparatus is started. When the content data whose expiry date is imminent is recorded in the recording section, the control section notifies the user of the content data whose expiry date is imminent.

根据本发明的实施例,提供了一种用于再现内容数据的再现方法。产生时间信息。在再现装置启动时,基于时间信息检查再现装置是否已记录了期满日期很快将到的内容数据。在再现装置具有期满日期将到的内容数据时,向用户通知该期满日期很快将到的内容数据。According to an embodiment of the present invention, there is provided a reproducing method for reproducing content data. Generate time information. When the reproducing apparatus starts up, it is checked based on the time information whether the reproducing apparatus has recorded content data whose expiration date is imminent. When the reproducing apparatus has content data whose expiry date is imminent, the user is notified of the content data whose expiry date is imminent.

根据本发明实施例,提供了一种具有再现装置和外部设备的系统。该再现装置具有记录部分、再现部分和控制部分。记录部分记录内容数据。再现部分再现内容数据。时间信息产生部分产生时间信息。控制部分在再现装置启动时,基于时间信息产生部分产生的时间信息,检查记录部分是否记录了期满日期很快将到的内容数据。在记录部分记录了期满日期很快将到的内容数据时,控制部分向用户通知该期满日期很快将到的内容数据,并且将该期满日期很快将到的内容数据的许可证信息发送给外部设备。外部设备具有通信部分,管理部分和更新部分。通信部分与再现装置通信。管理部分管理与信息相关的许可证。更新部分基于从再现装置发送来的许可证信息和与由管理部分管理的信息相关的许可证,更新从外部设备发送来的许可证信息。According to an embodiment of the present invention, there is provided a system having a reproducing apparatus and external devices. The reproducing device has a recording section, a reproducing section and a control section. Record partial record content data. The reproduction part reproduces content data. The time information generation section generates time information. The control section checks whether the recording section has recorded content data whose expiration date is imminent based on the time information generated by the time information generating section when the reproducing apparatus is started. When the recording section records the content data whose expiration date is coming soon, the control section notifies the user of the content data whose expiration date is coming soon, and the license of the content data whose expiration date is coming soon Information is sent to external devices. The external device has a communication section, a management section and an update section. The communication section communicates with the reproduction device. The management section manages licenses associated with information. The update section updates the license information sent from the external device based on the license information sent from the reproducing apparatus and the license related to the information managed by the management section.

如上所述,根据本发明实施例,在装置启动时,其基于时间信息检查是否存在期满日期很快将到的内容数据。在存在期满时间很快将到的内容数据时,向用户通知该内容数据的期满日期很快将到。因此,用户被安全地通知存在期满日期很快将到的内容数据。另外,无论何时在装置启动后,都不会重复向用户通知该信息。As described above, according to the embodiment of the present invention, when the device starts up, it checks whether there is content data whose expiration date is imminent based on time information. When there is content data whose expiration time is coming soon, the user is notified that the expiration date of the content data is coming soon. Therefore, the user is safely notified of the presence of content data whose expiration date is imminent. Additionally, the user is not repeatedly notified of this information whenever the device is powered on.

根据如附图所示的下面对本发明的最佳方式实施例的详细描述,将更清楚本发明的这些和其他目的、特征和优点。These and other objects, features and advantages of the present invention will become more apparent from the following detailed description of the best mode embodiments of the present invention as shown in the accompanying drawings.

附图说明Description of drawings

结合附图从下面的详细描述将更全面地理解本发明,在附图中,相似的标号表示相似的元素,其中:The present invention will be more fully understood from the following detailed description when taken in conjunction with the accompanying drawings, in which like numerals indicate like elements, in which:

图1是示出了所使用的根据本发明实施例的再现装置的配置示例的示意图;FIG. 1 is a schematic diagram showing a configuration example of a reproducing apparatus according to an embodiment of the present invention used;

图2是示出了根据本发明实施例的便携式再现装置的示例的外部视图;2 is an external view showing an example of a portable reproduction device according to an embodiment of the present invention;

图3是示出了再现装置的结构的示例的框图;FIG. 3 is a block diagram showing an example of the structure of a reproducing apparatus;

图4是示出了适用于再现装置的概括体系结构的示意图;FIG. 4 is a schematic diagram showing a generalized architecture applicable to a reproduction device;

图5是示出了属性信息表的结构的示例的示意图;FIG. 5 is a schematic diagram showing an example of the structure of an attribute information table;

图6是示出了自动启动预览再现的过程的示例的流程图;6 is a flowchart illustrating an example of a process of automatically starting preview reproduction;

图7A、图7B、图7C和图7D是示出了根据流程图在显示部分上显示的指示的示例的示意图;7A, 7B, 7C and 7D are diagrams showing examples of indications displayed on the display part according to the flowchart;

图8A和图8B是描述当预览再现被切换到正常再现时执行的过程的示意图;8A and 8B are diagrams describing a process performed when preview reproduction is switched to normal reproduction;

图9是示出了在艺术家链接模式中执行的过程的示例的流程图;FIG. 9 is a flowchart illustrating an example of a process performed in artist link mode;

图10A、图10B和图10C是在艺术家链接模式的过程中的指示的转变的示例的示意图;10A, 10B and 10C are diagrams of examples of indicated transitions during artist link mode;

图11A、图11B、图11C和图11D是示出了在艺术家链接模式的过程中的指示的转变的示例的示意图;11A, 11B, 11C and 11D are diagrams illustrating examples of transitions of indications during artist link mode;

图12是描述订购内容的解密和再现的示意图;FIG. 12 is a schematic diagram describing decryption and reproduction of ordered content;

图13是描述分配给各个服务的密钥的示意图;Fig. 13 is a schematic diagram describing keys assigned to various services;

图14A和图14B是被管理的订购内容的许可证的结构的示例的示意图;14A and 14B are schematic diagrams of examples of structures of licenses of managed subscription contents;

图15是示出了向用户通知订购内容的许可证期满日期的过程的示例的流程图;15 is a flowchart showing an example of a process of notifying a user of a license expiration date of ordered content;

图16是描述检查许可证信息的方法的示意图;16 is a schematic diagram describing a method of checking license information;

图17A和图17B是示出了表示期满日期很快将到的报警指示的示例的示意图;17A and 17B are diagrams showing examples of warning indications indicating that an expiration date is imminent;

图18是示出了在时间轴上许可证期满日期、订购内容的可再现和不可再现状态、以及报警指示之间的关系的示意图;以及FIG. 18 is a diagram showing the relationship among the license expiration date, reproducible and non-reproducible states of ordered contents, and alarm indications on the time axis; and

图19是示出了根据本发明实施例的再现装置的配置的另一个示例的示意图。Fig. 19 is a schematic diagram showing another example of the configuration of a reproducing apparatus according to an embodiment of the present invention.

具体实施方式Detailed ways

接下来将参考附图描述本发明的实施例。图1示出了所使用的根据本发明实施例的再现装置1的配置的示例。再现装置1是结构上具有小尺寸轻重量外壳的便携式设备(PD)。再现装置1使用硬盘驱动器作为记录介质,并且从该记录介质再现内容数据。另外,再现装置1具有可以与个人计算机2(下文称作PC 2)通信的接口。该接口例如是通用串行总线(USB)或者电器电子工程师学会(IEEE)1394接口。在本示例中,假设再现装置1和PC 2通过作为通信接口的USB连接。Embodiments of the present invention will be described next with reference to the drawings. FIG. 1 shows an example of the configuration of a reproducing apparatus 1 according to an embodiment of the present invention used. The reproducing apparatus 1 is a portable device (PD) structurally having a small-sized and light-weight housing. The reproducing apparatus 1 uses a hard disk drive as a recording medium, and reproduces content data from the recording medium. In addition, the reproduction apparatus 1 has an interface capable of communicating with a personal computer 2 (hereinafter referred to as PC 2). The interface is, for example, a Universal Serial Bus (USB) or Institute of Electrical and Electronics Engineers (IEEE) 1394 interface. In this example, it is assumed that the reproduction apparatus 1 and the PC 2 are connected by USB as a communication interface.

在下面的描述中,假设记录在再现装置1的记录介质上的内容数据是歌曲数据,即,音频数据。歌曲数据的每个单元也称作轨道。In the following description, it is assumed that the content data recorded on the recording medium of the reproducing apparatus 1 is song data, that is, audio data. Each unit of song data is also called a track.

音乐服务器4例如提供通过因特网3的内容数据下载服务。音乐服务器4相互关联地管理内容数据、属性信息例如艺术家、收集的唱片集和音乐风格。优选音乐服务器4将内容数据与例如作为属性信息的曲调和节拍相关联。另外,音乐服务器4基于内容数据的轨道的下载计数和相关的艺术家信息(该信息被称作艺术家链接信息),管理分级信息。音乐服务器4通过因特网3利用这些类型的信息提供服务。例如,音乐服务器4将这些类型的分级信息、艺术家链接信息等等添加到前述属性信息,并且将所产生的属性信息提供给用户。属性信息可以包括收集的唱片集和内容数据的发布日期。The music server 4 provides a content data download service via the Internet 3, for example. The music server 4 manages content data, attribute information such as artists, collected albums, and music genres in association with each other. It is preferable that the music server 4 associates content data with, for example, a melody and tempo as attribute information. In addition, the music server 4 manages rating information based on download counts of tracks of content data and related artist information (this information is called artist link information). The music server 4 provides services using these types of information via the Internet 3 . For example, the music server 4 adds these types of rating information, artist link information, and the like to the aforementioned attribute information, and provides the generated attribute information to the user. The attribute information may include collected albums and release dates of content data.

用户例如将PC 2连接到因特网3,然后从因特网3上的音乐服务器4下载内容数据。下载的内容被存储在例如PC 2的硬盘驱动器中。另外,用户利用USB线缆将再现装置1和PC 2连接,然后将存储在PC 2的硬盘驱动器中的内容数据传送到再现装置1。再现装置1将传送来的内容数据记录到其内部记录介质中。然后,用户将再现装置1从PC 2断开。用户可以携带再现装置1外出,欣赏再现装置1从记录介质再现的内容数据。The user, for example, connects the PC 2 to the Internet 3, and then downloads content data from the music server 4 on the Internet 3. The downloaded content is stored, for example, in the hard drive of the PC 2. In addition, the user connects the reproduction apparatus 1 and the PC 2 with a USB cable, and then transfers the content data stored in the hard disk drive of the PC 2 to the reproduction apparatus 1. The playback device 1 records the transmitted content data in its internal recording medium. Then, the user disconnects the playback device 1 from the PC 2. The user can go out with the reproduction device 1 and enjoy the content data reproduced by the reproduction device 1 from the recording medium.

在用户从音乐服务器4下载内容数据时,如果他或她也获得了作为属性信息的分级信息,则他或她可以容易地搜索当前流行的内容。另外,如果用户还获得了作为属性信息的艺术家链接信息,则他或她可以知道与所选中的内容相关的其他艺术家,并且容易地搜索相关艺术家的内容。如果再现的内容数据的历史被存储在再现装置1中,则用户可以容易地搜索他或她喜好的内容。When a user downloads content data from the music server 4, if he or she also acquires rating information as attribute information, he or she can easily search for currently popular content. In addition, if the user also acquires artist link information as attribute information, he or she can know other artists related to the selected content and easily search for related artist's content. If the history of reproduced content data is stored in the reproduction apparatus 1, the user can easily search for his or her favorite content.

图2示出了根据本发明实施例的便携式再现装置1的外观示例。布置在再现装置1的前表面上的主要是显示部分10和操作部分20,显示部分10主要包括作为显示器件的液晶显示屏(LCD),其向用户显示信息,操作部分20具有多个按键,这些按键接受用户的操作。显示部分10可以例如按照一个点和显示文本、简单的图形、图标等的精度执行显示控制。Fig. 2 shows an example of the appearance of the portable reproducing apparatus 1 according to the embodiment of the present invention. Arranged on the front surface of the reproducing apparatus 1 are mainly a display section 10 mainly including a liquid crystal display (LCD) as a display device, which displays information to the user, and an operation section 20 having a plurality of keys, These keys accept user actions. The display section 10 can perform display control, for example, at the precision of one point and display text, simple graphics, icons, and the like.

在再现装置1的前表面上还设置有保持开关16和连接器部分17。保持开关16在“使能”和“禁用”之间切换操作部分20的状态。连接器部分17具有用于与外部设备交换数据的连接器,例如,PC 2和耳机端子,耳机端子输出由再现装置1再现的硬盘信号。Also provided on the front surface of the reproducing apparatus 1 are a hold switch 16 and a connector portion 17 . The hold switch 16 switches the state of the operation section 20 between "enable" and "disable". The connector section 17 has a connector for exchanging data with external equipment, such as the PC 2, and an earphone terminal that outputs hard disk signals reproduced by the reproducing apparatus 1.

接下来将描述设置在操作部分20上的按键。当每个按键例如被按下时,与该按键相对应的控制信号被输出。另外,取决于按键是否被按下持续了较长的时间段或者较短的时间段,不同的功能可以被分配给每个按键。换言之,取决于按键被按下持续的时间段是否等于或大于预定值(该状态被称作长时间按下状态),或者短于该预定值(该状态被称作短时间按下状态),不同的功能可以被分配给每个按键。当每个按键都被短时间按下时,当按键在预定时间段内被按下并被释放之后,所分配的功能被执行。另一方面,当按键被长时间按下时,在按键被按下持续了预定时间段或者更长时,所分配的功能被执行。如果一个按键仅被分配了短时间按下状态,则当该按键被按下时,所分配的功能被执行。如果按键被按下持续了预定时间段或者更长时,该状态可以被定义为该按键被重复按下(该状态被称作按键重复状态)。Next, keys provided on the operation section 20 will be described. When each key is pressed, for example, a control signal corresponding to the key is output. Additionally, different functions may be assigned to each key depending on whether the key is pressed for a longer period of time or a shorter period of time. In other words, depending on whether the key is pressed for a period of time equal to or greater than a predetermined value (this state is called a long-pressed state), or shorter than the predetermined value (this state is called a short-time pressed state), Different functions can be assigned to each key. When each key is pressed for a short time, the assigned function is performed after the key is pressed and released within a predetermined period of time. On the other hand, when the key is pressed for a long time, the assigned function is executed while the key is pressed for a predetermined period of time or longer. If a key is only assigned a short press state, the assigned function is performed when the key is pressed. If a key is pressed for a predetermined period of time or longer, the state may be defined as the key being pressed repeatedly (this state is called a key repeat state).

按键11A和11B是音量键,利用这些按键被再现的内容数据的音量分别被增大和降低。只要按键11A和11B被短时间按下,音量就被增大一步。按键11A和11B具有按键重复状态。The keys 11A and 11B are volume keys with which the volume of content data reproduced is increased and decreased, respectively. As soon as the buttons 11A and 11B are pressed briefly, the volume is increased by one step. The keys 11A and 11B have a key repeat state.

按键12A、12B和12C是用于控制内容数据的再现的按键。只要按键12A被短时间按下,内容数据就被命令交替再现和暂停。当按键12A被长时间按下时,再现装置1的工作模式被切换到睡眠模式。当按键12B被短时间按下时,下一内容数据被命令再现。当按键12B被长时间按下时,当前再现的内容数据被命令以快进再现模式再现。类似地,当按键12C被短时间按下时,前一内容数据被命令再现。当按键12C被长时间按下时,当前再现的内容数据被命令以快退再现模式再现。The keys 12A, 12B, and 12C are keys for controlling reproduction of content data. As long as the key 12A is pressed for a short time, the content data is commanded to be alternately reproduced and paused. When the key 12A is pressed for a long time, the operation mode of the reproduction apparatus 1 is switched to the sleep mode. When the key 12B is pressed for a short time, the next content data is commanded to be reproduced. When the key 12B is pressed for a long time, currently reproduced content data is commanded to be reproduced in the fast-forward reproduction mode. Similarly, when the key 12C is pressed for a short time, the previous content data is commanded to be reproduced. When the key 12C is pressed for a long time, currently reproduced content data is commanded to be reproduced in the fast-reverse reproduction mode.

按键模块13具有五方向按键,这些按键是布置在中央的输入键13A和布置在输入键13A的周围的箭头键。箭头键指示上、下、左和右(它们被称作向上键、向下键、向左键和向右键)。按键模块13允许用户主要操作在显示部分10上显示的屏幕。The key module 13 has five direction keys, which are an input key 13A arranged in the center and arrow keys arranged around the input key 13A. Arrow keys indicate up, down, left, and right (they are called up arrow, down arrow, left arrow, and right arrow). The key module 13 allows the user to mainly operate a screen displayed on the display section 10 .

在显示部分10显示在其上正再现内容的屏幕时,当输入键13A被短时间按下时,当前再现的内容被命令交替再现和暂停。当输入键13A再次被短时间按下时,内容被命令再次再现。在显示部分10显示除内容再现屏幕之外的屏幕时,当输入键13A被按下时,屏幕上选中的项目被确认。在显示部分10显示一列内容轨道时,当输入键13A被按下时,列表中的所有内容被命令再现。While the display section 10 is displaying the screen on which the content is being reproduced, when the enter key 13A is pressed for a short time, the currently reproduced content is commanded to be alternately reproduced and paused. When the enter key 13A is pressed again for a short time, the content is commanded to be reproduced again. While the display section 10 is displaying a screen other than the content reproduction screen, when the enter key 13A is pressed, the item selected on the screen is confirmed. While the display section 10 is displaying a list of content tracks, when the enter key 13A is pressed, all the content in the list is commanded to be reproduced.

当按键模块13的向上键和向下键被短时间按下时,显示部分10上当前被选中的项目分别被切换到紧邻的上一个项目和紧邻的下一个项目。当向上键和向下键被长时间按下时,显示部分10上的列表分别被命令快速向上滚动和向下滚动。利用向上键和向下键按键重复功能工作,只到它们被长时间按下为止。因此,利用向上键和向下键,屏幕可以分别被例如向上和向下慢速滚动。When the up key and the down key of the key module 13 are pressed for a short time, the currently selected item on the display part 10 is switched to the immediately previous item and the immediately next item respectively. When the up key and the down key are pressed for a long time, the list on the display portion 10 is commanded to quickly scroll up and down, respectively. Repeat functions work with the Up Arrow and Down Arrow keys until they are long pressed. Thus, with the up key and the down key, the screen can be slowly scrolled, for example, up and down, respectively.

当按键模块13的向左键和向右键被短时间按下时,当前被选中的项目分别被切换到紧邻的左边一个项目和紧邻的右边一个项目。在显示部分10显示多页时,向左键和向右键致使当前页分别被切换到例如下一页和前一页。向左键和向右键没有长时间按下状态。然而,利用向左键和向右键,按键重复功能可以操作。When the left key and the right key of the key module 13 are pressed for a short time, the currently selected item is switched to the immediately left item and the immediately right item respectively. When the display section 10 displays multiple pages, the left key and the right key cause the current page to be switched to, for example, the next page and the previous page, respectively. There is no long-pressed state for the left and right keys. However, with the left and right keys, the key repeat function can be operated.

当发现键14被短时间按下时,利用艺术家链接信息的艺术家链接功能被命令调用。当发现键14被长时间按下时,艺术家链接功能被调用,致使在显示部分10上显示所有艺术家的内容被再现。稍后将描述艺术家链接功能的细节。When the find key 14 is pressed for a short time, the artist link function using the artist link information is commanded to be invoked. When the find key 14 is long-pressed, the artist link function is invoked, so that the contents of all the artists displayed on the display section 10 are reproduced. Details of the artist link function will be described later.

当按键15被短时间按下时,再现装置1的工作状态被命令恢复到刚好前一个状态。当按键15被长时间按下时,顶层菜单被显示在显示部分10上。When the key 15 is pressed briefly, the operating state of the reproduction device 1 is commanded to return to the immediately previous state. When the key 15 is pressed for a long time, the top menu is displayed on the display section 10 .

按键模块13、按键14和按键15的功能都是示例性的。这些按键模块和按键的功能不限于这些示例。作为软件的操作功能可以被分配给按键模块13、按键14和15。The functions of the key module 13, the key 14 and the key 15 are all exemplary. The functions of these key modules and keys are not limited to these examples. Operating functions as software can be assigned to the key module 13 , the keys 14 and 15 .

图3示出了再现装置1的结构的示例。在图3所示示例中,再现装置1具有3条总线30、34和40。连接到总线30的有硬盘驱动器(HDD)32、通用串行总线(USB)控制器33和系统门阵列36。总线30主要传送内容数据。连接到USB控制器33的是USB连接器31。USB控制器33控制与连接到USB连接器31的外部设备的通信。FIG. 3 shows an example of the structure of the reproduction apparatus 1 . In the example shown in FIG. 3 , the reproduction apparatus 1 has three buses 30 , 34 and 40 . Connected to the bus 30 are a hard disk drive (HDD) 32 , a universal serial bus (USB) controller 33 and a system gate array 36 . The bus 30 mainly transfers content data. Connected to the USB controller 33 is a USB connector 31 . The USB controller 33 controls communication with external devices connected to the USB connector 31 .

连接到总线34的有USB控制器33、显示控制部分35和系统门阵列36。总线34主要传送命令。显示控制部分35利用通过总线34提供的显示控制信号驱动显示部分10,其中显示部分10包括例如LCD。显示控制部分35致使显示部分10显示与显示控制信号相对应的屏幕。Connected to the bus 34 are a USB controller 33 , a display control section 35 and a system gate array 36 . The bus 34 mainly transfers commands. The display control section 35 drives the display section 10 including, for example, an LCD, using a display control signal supplied through the bus 34 . The display control section 35 causes the display section 10 to display a screen corresponding to the display control signal.

连接到总线40的有微计算机41、系统门阵列36和只读存储器(ROM)42。总线40主要传送命令。连接到微计算机41的有实时时钟(RTC)46和操作部分20。操作部分20产生与按键11到15对应的控制信号,并且将所产生的控制信号提供给微计算机41。微计算机41根据预先存储在例如ROM 42中的程序,利用从操作部分20提供的控制信号,控制整个再现装置1。另外,微计算机41还根据程序产生预定的显示控制信号。Connected to the bus 40 are a microcomputer 41 , a system gate array 36 and a read only memory (ROM) 42 . The bus 40 mainly transmits commands. Connected to the microcomputer 41 are a real time clock (RTC) 46 and an operation section 20 . The operation section 20 generates control signals corresponding to the keys 11 to 15 , and supplies the generated control signals to the microcomputer 41 . The microcomputer 41 controls the entire reproducing apparatus 1 with a control signal supplied from the operation section 20 according to a program stored in advance in, for example, the ROM 42. In addition, the microcomputer 41 also generates predetermined display control signals according to the program.

微计算机41具有内部D/A转换器(DAC)部分44。DAC部分44将从解码器(稍后将描述)提供的音频数据转换成模拟音频信号,然后将该模拟音频信号提供给耳机(HP)放大器45。The microcomputer 41 has an internal D/A converter (DAC) section 44 . The DAC section 44 converts audio data supplied from a decoder (to be described later) into an analog audio signal, and then supplies the analog audio signal to a headphone (HP) amplifier 45 .

ROM 42例如是电可擦可编程只读存储器(EEPROM),该存储器是一种可重写存储器。ROM 42可以更新其存储的程序。要被更新的程序是通过USB连接器31从例如外部计算机设备提供来的。The ROM 42 is, for example, an Electrically Erasable Programmable Read Only Memory (EEPROM), which is a type of rewritable memory. ROM 42 can update its stored programs. The program to be updated is supplied from, for example, an external computer device through the USB connector 31 .

由于微计算机41根据存储在ROM 42中的程序控制再现装置1。所以可以认为再现装置1实质上是一种计算机设备。Since the microcomputer 41 controls the reproducing apparatus 1 according to the program stored in the ROM 42. Therefore, it can be considered that the playback device 1 is essentially a computer device.

系统门阵列36控制在总线30、34和40之间交换数据和命令。连接到系统门阵列36的有RAM 37和解码器43。解码器43对以压缩编码的音频数据进行解码。RAM 37被用作微计算机41的工作存储器。另外,RAM 37还被用作解码器43解码的音频数据的缓冲区。RAM 37具有例如16M字节(MB)的容量。在这16MB中,12MB的预定区域被分配为用于音频数据的缓冲存储器区域。System gate array 36 controls the exchange of data and commands between buses 30 , 34 and 40 . Connected to the system gate array 36 are a RAM 37 and a decoder 43. The decoder 43 decodes audio data encoded with compression. The RAM 37 is used as a work memory of the microcomputer 41. In addition, the RAM 37 is also used as a buffer for audio data decoded by the decoder 43. The RAM 37 has a capacity of, for example, 16 megabytes (MB). Of these 16MB, a predetermined area of 12MB is allocated as a buffer memory area for audio data.

连接到遥控终端47的有遥控命令器,其无线地遥控再现装置1,并且具有耳机端子。从耳机放大器45输出的模拟音频信号被提供给遥控终端47。另外,系统门阵列36和遥控终端47被连接。与遥控命令器的操作相对应的控制信号被从遥控终端47输入,并且通过系统门阵列36和总线40被提供给微计算机41。Connected to the remote control terminal 47 is a remote commander which wirelessly controls the reproducing apparatus 1 and has an earphone terminal. The analog audio signal output from the headphone amplifier 45 is supplied to the remote control terminal 47 . In addition, the system gate array 36 and the remote control terminal 47 are connected. A control signal corresponding to the operation of the remote commander is input from the remote terminal 47 and supplied to the microcomputer 41 through the system gate array 36 and the bus 40 .

前述USB连接器31和遥控终端47都被设置在图2所示的连接器部分17上。保持开关16被连接到操作部分20(未示出)。Both the aforementioned USB connector 31 and the remote control terminal 47 are provided on the connector portion 17 shown in FIG. 2 . The hold switch 16 is connected to an operation section 20 (not shown).

在前面的描述中,再现装置1和PC 2是有线连接的。然而,这种结构仅是示例。相反,控制无线通信的无线通信I/F(未示出)可以被连接到总线30。无线通信I/F可以允许再现装置1和PC 2在它们之间无线地交换命令,可以允许PC 2向再现装置1无线地传送内容数据等。In the foregoing description, the reproducing apparatus 1 and the PC 2 are connected by wire. However, this structure is only an example. Instead, a wireless communication I/F (not shown) that controls wireless communication may be connected to the bus 30 . The wireless communication I/F can allow the reproduction apparatus 1 and the PC 2 to exchange commands wirelessly between them, can allow the PC 2 to wirelessly transfer content data and the like to the reproduction apparatus 1.

图4示意性地示出了适用于再现装置1的体系结构。用户界面(UI)任务60实现用户界面,并且生成与操作部分20的操作相对应的控制信号,用户界面致使显示部分10显示数据。UI任务60例如对与对操作部分20的按键模块13的操作相对应的光标指示70进行控制,并且生成与对按键12A到12C的操作相对应的控制命令,利用这些控制命令音频数据的再现被控制。再现控制命令有播放(再现)、停止(再现停止)、前馈(再现的同时快速向前)、回卷(再现的同时回卷)、跳过(在不再现的情况下快速向前)、查看(在不再现的情况下回卷)、暂停(再现暂停)等等。FIG. 4 schematically shows an architecture suitable for the reproduction device 1 . A user interface (UI) task 60 implements a user interface that causes the display section 10 to display data, and generates control signals corresponding to operations of the operation section 20 . The UI task 60 controls, for example, the cursor indication 70 corresponding to the operation of the key module 13 of the operation section 20, and generates control commands corresponding to the operations of the keys 12A to 12C, with which the reproduction of the audio data is controlled. control. The reproduction control commands include play (reproduction), stop (reproduction stop), feed forward (fast forward while reproduction), rewind (rewind while reproduction), skip (fast forward without reproduction), View (scroll back without rendering), pause (replay pause), and more.

播放任务61在UI任务60的下方。播放任务61管理内容数据的再现。播放任务61与从UI任务60接收的命令相对应的数据库(稍后将描述)交换数据,抓取要显示的内容,向更低层的任务发出内容数据再现控制命令。另外,播放任务61有规律地抓取当前播放模式,将该播放模式返回给UI任务60,并且控制与该播放模式相对应的再现。Play task 61 is below UI task 60 . The playback task 61 manages reproduction of content data. Play task 61 exchanges data with a database (to be described later) corresponding to commands received from UI task 60, fetches content to be displayed, and issues content data reproduction control commands to lower-level tasks. In addition, the playback task 61 regularly grabs the current playback mode, returns the playback mode to the UI task 60, and controls reproduction corresponding to the playback mode.

播放模式是相对于内容的轨道的再现顺序的操作模式。播放模式被分类成例如正常模式,随机模式等,在正常模式中按照一个列表的顺序再现内容的轨道,在随机模式中内容轨道的再现顺序被随机改变。The playback mode is an operation mode with respect to the reproduction order of the tracks of the content. Play modes are classified into, for example, a normal mode in which tracks of content are reproduced in the order of a list, a random mode in which the reproduction order of content tracks is randomly changed, and the like.

缓冲任务62、数据库(DB)管理任务63和解码器控制任务65位于播放任务61下方。缓冲任务62控制从RAM 37的缓冲存储器区域读取数据和将数据写到RAM 37的缓冲存储器区域。另外,缓冲任务62控制从硬盘驱动器32读取音频数据。另外,硬盘驱动器32还对存储在缓冲存储器中的音频数据的头部信息进行分析。缓冲任务62将缓冲存储器作为一个环状缓冲区控制,其中该缓冲区的顶地址与其最后的地址在逻辑上相连。Buffering task 62 , database (DB) management task 63 and decoder control task 65 are located below playback task 61 . The buffer task 62 controls reading data from and writing data to the buffer memory area of the RAM 37. Additionally, the buffer task 62 controls the reading of audio data from the hard drive 32 . In addition, the hard disk drive 32 also analyzes the header information of the audio data stored in the buffer memory. The buffer task 62 controls the buffer memory as a ring buffer, wherein the top address of the buffer is logically connected to the last address.

数据库管理任务63对记录在硬盘驱动器32中的内容数据进行管理。数据库管理任务63相关联地管理例如标识信息(ID,利用标识信息记录在硬盘驱动器32中的内容数据被标识出)、表示内容数据的记录位置的信息和内容数据的属性信息。另外,数据库管理任务63还管理艺术家链接信息。由数据库管理任务63管理的数据库的细节将在后面描述。The database management task 63 manages content data recorded in the hard disk drive 32 . The database management task 63 manages, for example, identification information (ID by which content data recorded in the hard disk drive 32 is identified), information indicating a recording location of the content data, and attribute information of the content data in association. In addition, the database management task 63 also manages artist link information. Details of the database managed by the database management task 63 will be described later.

解码器控制任务65控制解码器43执行的用于音频数据的解码过程。解码器控制任务65的控制与例如缓冲任务62的过程是互锁的。The decoder control task 65 controls the decoding process performed by the decoder 43 for audio data. Control of the decoder control task 65 is interlocked with processes such as the buffer task 62 .

操作系统(OS)68整体管理UI任务60、播放任务61、缓冲任务62、解码器控制任务65和数据库管理任务63,这些任务都是OS 68的上层任务。另外,OS 68向每个任务提供了基本的软件功能。例如,OS 68向每个上次任务提供文件系统,文件系统管理记录在硬盘驱动器32中的文件。文件系统管理硬盘驱动器32的记录区域的每个逻辑地址和硬盘驱动器32中的文件。文件系统提供了一种方案,用于从硬盘驱动器32读取数据和将数据写到硬盘驱动器32。Operating system (OS) 68 overall management UI task 60, play task 61, buffer task 62, decoder control task 65 and database management task 63, these tasks are all the upper layer tasks of OS 68. In addition, OS 68 provides basic software functions for each task. For example, the OS 68 provides a file system for each last task, and the file system manages files recorded in the hard disk drive 32. The file system manages each logical address of the recording area of the hard disk drive 32 and files in the hard disk drive 32 . The file system provides a scheme for reading data from and writing data to hard drive 32 .

另外,OS 68管理包括再现装置1在内的硬件的每个组件。OS 68执行再现装置1的上次任务和硬件69之间的居间过程。OS 68具有例如对硬盘驱动器32进行控制的HDD驱动器64、对从RAM 37的缓冲存储器区域读取数据和将数据写到RAM 37的缓冲存储器区域进行控制的缓冲区控制部分66、已经对解码器43进行控制的解码器控制部分67。In addition, the OS 68 manages each component of hardware including the reproduction apparatus 1. The OS 68 executes an intermediate process between the last job of the playback device 1 and the hardware 69. The OS 68 has, for example, an HDD driver 64 that controls the hard disk drive 32, a buffer control section 66 that controls reading data from and writing data to the buffer memory area of the RAM 37, has controlled the decoder 43 is controlled by the decoder control section 67.

图4中示出的OS 68和任务60到65由微计算机41根据存储或记录在ROM 42和/或硬盘驱动器32中的程序执行的操作实现。The OS 68 and tasks 60 to 65 shown in FIG. 4 are realized by operations performed by the microcomputer 41 in accordance with programs stored or recorded in the ROM 42 and/or the hard disk drive 32.

在这种结构中,当再现装置1和PC 2被用USB线缆连接时,USB控制器33以预定的方式与PC 2交换数据,以使PC 2将再现装置1识别为可移除硬盘驱动器。换言之,PC 2可以利用PC 2的OS提供的文件拷贝功能,将记录在PC 2的硬盘驱动器中的内容数据记录到再现装置1的硬盘驱动器中。In this structure, when the reproducing apparatus 1 and the PC 2 are connected with a USB cable, the USB controller 33 exchanges data with the PC 2 in a predetermined manner so that the PC 2 recognizes the reproducing apparatus 1 as a removable hard disk drive . In other words, the PC 2 can record the content data recorded in the hard disk drive of the PC 2 to the hard disk drive of the reproduction apparatus 1 by utilizing the file copy function provided by the OS of the PC 2.

PC 2通过USB线缆向再现装置1发送内容数据和命令。这些内容数据和命令被USB控制器33接收到。接收到的内容数据被USB控制器33通过总线30传送到硬盘驱动器32,并且被写到硬盘驱动器32。另外,接收到的命令通过系统门阵列36被从USB控制器33捕获到微计算机41。The PC 2 sends content data and commands to the playback device 1 through the USB cable. These content data and commands are received by the USB controller 33 . The received content data is transferred to the hard disk drive 32 via the bus 30 by the USB controller 33 and written to the hard disk drive 32 . In addition, received commands are captured from the USB controller 33 to the microcomputer 41 through the system gate array 36 .

接下来将描述用于再现的过程。例如,微计算机41参考记录在硬盘驱动器32中的内容的数据库,并且生成用来显示一列内容的显示控制信号。通过系统门阵列36和总线34,显示控制信号被提供给显示控制部分35。显示控制部分35将显示控制信号转换成用来驱动显示部分10的驱动信号。驱动信号被提供给显示部分10。显示部分10显示与该显示控制信号相对应的一列可再现的内容数据。Next, the procedure for reproduction will be described. For example, the microcomputer 41 refers to a database of contents recorded in the hard disk drive 32, and generates a display control signal for displaying a column of contents. Display control signals are supplied to the display control section 35 through the system gate array 36 and the bus 34 . The display control section 35 converts the display control signal into a drive signal for driving the display section 10 . A drive signal is supplied to the display section 10 . The display section 10 displays a column of reproducible content data corresponding to the display control signal.

用户以预定的方式操作与例如在显示部分10上显示的数据相对应的操作部分20,并且选中他或她想再现的内容数据。操作部分20输出与用户的操作相对应的控制信号。微计算机41监控从操作部分20输出的控制信号。当微计算机41获得代表再现命令的控制信号时,微计算机41就发出致使被选中的内容数据被再现的命令。该命令通过系统门阵列36和总线30被发送到硬盘驱动器32。The user operates the operation section 20 corresponding to, for example, data displayed on the display section 10 in a predetermined manner, and selects content data he or she wants to reproduce. The operation section 20 outputs a control signal corresponding to the user's operation. The microcomputer 41 monitors the control signal output from the operation section 20 . When the microcomputer 41 obtains a control signal representing a reproduction command, the microcomputer 41 issues a command to cause the selected content data to be reproduced. The command is sent to hard disk drive 32 via system gate array 36 and bus 30 .

已从硬盘驱动器32读出的内容数据通过总线30被提供给系统门阵列36。系统门阵列36将所提供的内容数据存储到RAM 37的缓冲存储器区域中。另外,系统门阵列36读取预定量的存储在RAM 37的缓冲存储器区域中的预定量的内容数据,并且将该内容数据传送到解码器43。微计算机41监控存储在缓冲存储器区域中的内容数据的量。当缓冲存储器区域中存储的数据的量变为预定量或者比预定量少时,微计算机41就通过系统门阵列36和总线30向硬盘驱动器32发出内容数据读取命令。The content data that has been read out from the hard disk drive 32 is supplied to the system gate array 36 via the bus 30 . The system gate array 36 stores the supplied content data in the buffer memory area of the RAM 37. In addition, the system gate array 36 reads a predetermined amount of content data stored in the buffer memory area of the RAM 37, and transfers the content data to the decoder 43. The microcomputer 41 monitors the amount of content data stored in the buffer memory area. When the amount of data stored in the buffer memory area becomes a predetermined amount or less, the microcomputer 41 issues a content data read command to the hard disk drive 32 through the system gate array 36 and the bus 30 .

解码器43对传送来的内容数据解码,并且将它们作为基带音频数据传送给微计算机41。在必要时,微计算机41对从解码器43传送来的音频数据执行声学处理。DAC部分44将所产生的数字音频数据转换成模拟音频数据,然后将该模拟音频数据作为模拟音频信号输出。模拟音频信号被提供给HP放大器45。HP放大器45对模拟音频信号执行放大处理,然后将放大后的模拟音频信号提供给遥控终端47。The decoder 43 decodes the transmitted content data, and transmits them to the microcomputer 41 as baseband audio data. The microcomputer 41 performs acoustic processing on the audio data transferred from the decoder 43 as necessary. The DAC section 44 converts the generated digital audio data into analog audio data, and then outputs the analog audio data as an analog audio signal. The analog audio signal is supplied to HP amplifier 45 . The HP amplifier 45 performs amplification processing on the analog audio signal, and then supplies the amplified analog audio signal to the remote control terminal 47 .

接下来将描述用来管理硬盘驱动器32中记录的内容数据的数据库。该数据库由前述数据库管理任务63管理。图5示出了数据库的属性信息表的结构的示例。利用该属性信息表,内容数据的属性信息得到管理。在图5所示的示例中,属性信息表的每条记录具有字段“内容ID”、字段“唱片集ID”、字段“风格ID”、字段“艺术家ID”、字段“再现历史”和字段“分级信息”。Next, a database for managing content data recorded in the hard disk drive 32 will be described. This database is managed by the aforementioned database management task 63 . Fig. 5 shows an example of the structure of the attribute information table of the database. With this attribute information table, attribute information of content data is managed. In the example shown in FIG. 5, each record of the attribute information table has a field "content ID", a field "album ID", a field "genre ID", a field "artist ID", a field "reproduction history" and a field " Grading Information".

在图5所示示例中,与真实数据相对应的指针信息作为ID被存储在每条记录的每个字段中。例如,每条记录的每个字段存储指向另一个表的记录的指针信息,其中另一个表存储真实数据。结果构建了一个关系数据库。对于每个内容数据,内容ID是唯一的。属性信息表的每条记录都利用内容ID被与真实的内容数据相关联。数据库的结构不限于本示例。相反,真实数据可以被存储在除了字段“内容ID”外的每个字段中。In the example shown in FIG. 5, pointer information corresponding to real data is stored as an ID in each field of each record. For example, each field of each record stores pointer information to a record of another table, where the other table stores the real data. As a result a relational database is constructed. The content ID is unique for each content data. Each record of the attribute information table is associated with real content data using a content ID. The structure of the database is not limited to this example. Instead, actual data may be stored in each field except the field "Content ID".

在属性信息表中,只要与特定记录相关联的内容数据被再现,该记录的字段“再现历史”的值就被递增1。分级信息优选在预定定时处被更新。例如,当新的内容数据从音乐服务器4被下载到PC 2时,与存储在PC 2中的内容数据相对应的分级信息也被下载下来。在内容数据从PC 2被传送到再现装置1时,分级信息也可以被传送,以使数据库被更新。In the attribute information table, whenever content data associated with a specific record is reproduced, the value of the field "reproduction history" of the record is incremented by 1. The rating information is preferably updated at predetermined timing. For example, when new content data is downloaded from the music server 4 to the PC 2, rating information corresponding to the content data stored in the PC 2 is also downloaded. When content data is transferred from the PC 2 to the reproduction apparatus 1, rating information may also be transferred so that the database is updated.

数据库管理任务63还管理艺术家链接信息。艺术家链接信息是例如这样的信息:将艺术家A与和艺术家A相关的艺术家B、艺术家C等等的信息相关联的信息。例如,如果艺术家A与艺术家B和艺术家C合作创作了唱片集Z,则可以说艺术家B和艺术家C与艺术家A的艺术作品相关。另外,艺术家A可以被与具有艺术家A的风格的其他艺术作品相关联。例如,艺术家A可以被与具有艺术家A的主要内容的音调和节拍的其他艺术作品相关联。另外,艺术家A可以被与艺术家A活跃工作的年代的其他艺术家相关联。另外,艺术家信息可以被与相关艺术家的多种类型的信息相关联。The database management task 63 also manages artist link information. The artist link information is, for example, information associating artist A with information on artist B, artist C, etc. related to artist A. For example, if artist A collaborated with artist B and artist C on album Z, artist B and artist C can be said to be related to artist A's artwork. Additionally, Artist A may be associated with other artwork in Artist A's style. For example, Artist A may be associated with other artwork that has the key and beat of Artist A's primary content. Additionally, artist A may be associated with other artists in the era in which artist A was actively working. In addition, artist information may be associated with various types of information for related artists.

艺术家链接信息可以按照与目标艺术家的相关程度相对应的不同级别而被分配。艺术家A可以被与第一艺术家链接信息和第二艺术家链接信息相关联,其中第一艺术家链接信息包括例如艺术家B、C、D等与艺术家A强烈相关的艺术家的信息,第二艺术家链接信息包括艺术家Q、P、O等与艺术家较弱地相关的艺术家的信息。例如,针对数据库管理任务63管理的艺术家信息,这两类表被创建。数据库管理任务63管理的所有艺术家信息可以被安排为矩阵元素,并且可以向矩阵元素分配相关程度。艺术家链接信息的结构不限于这些示例。Artist link information may be assigned different levels corresponding to the degree of relevance of the target artist. Artist A may be associated with first artist link information including information on artists strongly related to artist A, such as artists B, C, D, etc., and second artist link information including Artists Q, P, O, etc. are information on artists that are weakly related to the artist. For example, for artist information managed by the database management task 63, these two types of tables are created. All artist information managed by the database management task 63 may be arranged as matrix elements, and degrees of relevance may be assigned to the matrix elements. The structure of artist link information is not limited to these examples.

艺术家链接信息作为例如音乐服务器4方的服务被提供给用户。艺术家链接信息通过因特网3从音乐服务器4被下载到PC 2。艺术家链接信息从PC 2被传送到再现装置1,然后被记录到硬盘驱动器32。例如,记录在PC 2的硬盘驱动器中和再现装置1的硬盘驱动器32中的一列内容从PC 2被传送到音乐服务器4。音乐服务器4参考与该列内容相对应的属性信息,创建艺术家链接信息,并且将其发送到PC 2。相反,用户方可以创建艺术家链接信息。The artist link information is provided to the user as a service of, for example, the music server 4 side. The artist link information is downloaded from the music server 4 to the PC 2 via the Internet 3. The artist link information is transferred from the PC 2 to the reproduction apparatus 1, and then recorded to the hard disk drive 32. For example, a list of contents recorded in the hard disk drive of the PC 2 and in the hard disk drive 32 of the reproducing apparatus 1 is transferred from the PC 2 to the music server 4. The music server 4 creates artist link information with reference to the attribute information corresponding to the column content, and sends it to the PC 2. Instead, the user side can create artist link information.

根据本发明的实施例,如果光标指示已位于特定内容的位置处持续了预定时间段,该特定内容被选中,并且它的预定部分被自动再现,在下面的描述中,仅内容的预定部分被有选择地再现的操作被称作预览再现。另一方面,整个内容被再现的操作被称作正常再现。稍后将描述执行预览再现的方法。According to an embodiment of the present invention, if the cursor indication has been positioned at the position of a specific content for a predetermined period of time, the specific content is selected, and a predetermined portion thereof is automatically reproduced. In the following description, only the predetermined portion of the content is reproduced. The operation of selectively reproducing is called preview reproduction. On the other hand, an operation in which the entire content is reproduced is called normal reproduction. A method of performing preview reproduction will be described later.

图6是示出了自动执行预览再现的过程的流程图。图7A到图7D示出了根据图6所示的流程图在显示部分10上显示的指示的示例。在显示部分10上显示内容列表(步骤S10处)。例如,如图7A所示,一列内容名称被显示在显示部分10上。光标指示70显示在其归属位置处。FIG. 6 is a flowchart showing a process of automatically performing preview reproduction. 7A to 7D show examples of indications displayed on the display section 10 according to the flowchart shown in FIG. 6 . A content list is displayed on the display section 10 (at step S10). For example, a list of content names is displayed on the display section 10 as shown in FIG. 7A. Cursor indication 70 is displayed at its home position.

光标指示70被如下显示。例如,微计算机41生成显示控制信号,该显示控制信号致使光标指示显示在预定位置处。显示控制信号通过系统门阵列36和总线34被提供给显示控制部分35。显示控制部分35根据显示控制信号驱动显示部分10。结果,光标指示70被显示出。通过操作例如按键模块13的向上键和/或向下键,光标指示70的位置被移动和指定。Cursor indication 70 is displayed as follows. For example, the microcomputer 41 generates a display control signal that causes a cursor indication to be displayed at a predetermined position. The display control signal is supplied to the display control section 35 through the system gate array 36 and the bus 34 . The display control section 35 drives the display section 10 according to the display control signal. As a result, cursor indication 70 is displayed. By operating, for example, the up key and/or the down key of the key module 13, the position of the cursor indication 70 is moved and specified.

在图7A到图7D所示示例中,通过使内容名称的显示色彩反转,从而生成光标指示70。然而,光标指示70的显示方法不限于本示例。换言之,只要光标指示被显示在内容名称的位置处,可以使用任何方法。例如,光标指示可以是在内容名称的开始处显示的预定的标记。In the example shown in FIGS. 7A to 7D , the cursor indication 70 is generated by inverting the display color of the content name. However, the display method of the cursor indication 70 is not limited to this example. In other words, any method may be used as long as the cursor indication is displayed at the position of the content name. For example, the cursor indication may be a predetermined mark displayed at the beginning of the title of the content.

在步骤S11处,确定光标指示70是否已被移动。例如,在用户尚未利用例如按键模块13的向上键和向下键执行按键输入时并且光标指示70未移动时,流程前进到步骤S12。在步骤S12处,微计算机41对光标指示70已停止在任何内容名称的位置处的时间段T,并且确定时间段T是否超过了预定时间段Tth。如图7B所示,当光标指示70已移动到内容名称“CCCCC”的位置时,微计算机41开始对与RTC46的输出相对应的时间段T进行计数。在时间段T超过预定时间段Tth之前,微计算机41确定光标指示70是否已从内容名称“CCCCC”的位置移动到了另一个位置。At step S11, it is determined whether the cursor indication 70 has been moved. For example, when the user has not performed key input using, for example, the up key and the down key of the key module 13 and the cursor indication 70 has not moved, the flow proceeds to step S12. At step S12 , the microcomputer 41 indicates to the cursor 70 a time period T that has stopped at the position of any content name, and determines whether the time period T exceeds a predetermined time period T th . As shown in FIG. 7B, when the cursor indication 70 has moved to the position of the content name "CCCCC", the microcomputer 41 starts counting the time period T corresponding to the output of the RTC 46. Before the time period T exceeds the predetermined time period Tth , the microcomputer 41 determines whether the cursor indication 70 has moved from the position of the content name "CCCCC" to another position.

预定时间段Tth例如是约0.5秒。优选预定时间段Tth的值可由用户改变。The predetermined time period T th is, for example, about 0.5 seconds. Preferably the value of the predetermined time period T th can be changed by the user.

当在步骤S12处确定的结果表示时间段T超过了预定时间段Tth时,流程前进到步骤S13。在步骤S13,在当前光标指示70的位置处的内容的一部分被再现。例如,当光标指示70已移动到图7B所示的内容名称“CCCCC”的位置时并停止在该位置持续预定时间段Tth或更长时,具有内容名称“CCCCC”的内容数据的一部分被再现。从而具有内容名称“CCCCC”的内容的预览再现被执行。When the determined result at step S12 indicates that the time period T exceeds the predetermined time period Tth , the flow proceeds to step S13. At step S13, a part of the content at the position of the current cursor pointing 70 is reproduced. For example, when the cursor indication 70 has moved to the position of the content name "CCCCC" shown in FIG . reproduce. Thus, preview reproduction of the content having the content name "CCCCC" is performed.

在预览再现中,内容数据从开始被再现预定时间段(例如,10秒)。或者,在真实的内容数据从开始被再现预定时间段后,再现可以停止。或者,可以创建用于预览再现的专用文件,并且该文件可以被再现。或者,预览再现位置在每种内容中都可以不同。用于预览再现的专用文件可以在内容数据被记录到硬盘驱动器32时被自动创建。In preview reproduction, content data is reproduced for a predetermined period of time (for example, 10 seconds) from the beginning. Alternatively, reproduction may be stopped after real content data is reproduced for a predetermined period of time from the start. Alternatively, a dedicated file for preview reproduction can be created and reproduced. Alternatively, the preview reproduction position may be different for each content. A dedicated file for preview reproduction may be automatically created when content data is recorded to the hard disk drive 32 .

在对特定内容的预览再现已完成后,可以自动开始对在下一位置处的内容的预览再现。在图7A到图7D中,在对内容名称“CCCCC”的内容的预览再现已完成并且光标指示70尚未被移动时,可以自动开始对具有下一内容名称“DDDDD”的内容进行预览再现。After the preview reproduction of the specific content has been completed, the preview reproduction of the content at the next position may be automatically started. In FIGS. 7A to 7D , when the preview reproduction of the content with the content name "CCCCC" is completed and the cursor indication 70 has not been moved, the preview reproduction of the content with the next content name "DDDDD" may be automatically started.

另外,在执行预览再现的同时,可以通过按键操作移动光标指示70。在这种情形中,当光标指示70被移动到另一个文件名称的位置处并且停止预定时间段Tth或更长,可以执行对在光标指示70的位置处的内容的预览再现。In addition, the cursor indication 70 can be moved by key operation while preview reproduction is being performed. In this case, when the cursor indication 70 is moved to the position of another file name and stopped for a predetermined period of time Tth or longer, preview reproduction of the content at the position of the cursor indication 70 may be performed.

例如,如图7C所示,在正对具有在光标指示70的位置处的内容名称“CCCCC”的内容执行预览再现的同时,可以通过按键操作移动光标指示70。光标指示70在预定时间段Tth内被移动过内容名称“DDDDD”的位置,然后停止在内容名称“EEEEE”的位置。微计算机41对光标指示70的停止时间段T进行测量。当停止时间段T超过预定时间段Tth时,微计算机41停止对具有内容名称“CCCCC”的内容的预览再现,开始对具有内容名称“EEEEE”的内容的预览再现。For example, as shown in FIG. 7C , while preview reproduction is being performed on the content having the content name "CCCCC" at the position of the cursor indication 70, the cursor indication 70 can be moved by key operation. The cursor indication 70 is moved over the position of the content name "DDDDD" within a predetermined time period Tth , and then stops at the position of the content name "EEEEE". The microcomputer 41 measures the stop period T of the cursor indication 70 . When the stop period T exceeds the predetermined period Tth , the microcomputer 41 stops the preview reproduction of the content with the content name "CCCCC" and starts the preview reproduction of the content with the content name "EEEEE".

当正在执行预览再现时对选中的内容执行了确认操作,则预览再现可以被切换到正常再现。在预览再现被切换到正常再现后,显示部分10显示指示,该指示描述正常再现正被执行,如图7D所示。在图7D所示的示例中,显示部分10显示文本“现在正播放”,该文本指示正在执行正常再现。另外,显示部分10显示正被再现的具有内容名称“CCCCC”的内容的属性信息。When a confirmation operation is performed on the selected content while preview reproduction is being performed, preview reproduction can be switched to normal reproduction. After the preview reproduction is switched to the normal reproduction, the display section 10 displays an indication that the normal reproduction is being performed, as shown in FIG. 7D. In the example shown in FIG. 7D, the display section 10 displays text "now playing", which indicates that normal reproduction is being performed. In addition, the display section 10 displays attribute information of the content having the content name "CCCCC" being reproduced.

接下来,在正执行预览再现的同时,当例如输入键13A被按下时,预览再现被切换到正常再现。接下来将描述从预览再现切换到正常再现的过程。在这种情形中有两种方法。在第一种方法中,从已执行预览再现的内容数据的开始执行正常再现。在第二种方法中,从内容数据的预览再现停止的位置执行正常再现。Next, when, for example, the enter key 13A is pressed while preview reproduction is being performed, preview reproduction is switched to normal reproduction. Next, the process of switching from preview reproduction to normal reproduction will be described. There are two methods in this case. In the first method, normal reproduction is performed from the beginning of content data for which preview reproduction has been performed. In the second method, normal reproduction is performed from the position where preview reproduction of content data was stopped.

接下来,参考图8A和图8B简要地描述这些方法。假设从内容的开始执行预览再现持续的时间段为10秒,并且针对内容数据的第一、第二和第三轨道连续自动执行预览再现,并且在第三轨道的预览再现的中间确认操作被执行。Next, these methods are briefly described with reference to FIGS. 8A and 8B . Assume that the period of time during which preview reproduction is performed from the beginning of the content is 10 seconds, and that preview reproduction is continuously and automatically performed for the first, second, and third tracks of content data, and that a confirmation operation is performed in the middle of preview reproduction of the third track .

在第一方法中,如图8A所示,当正在对第三轨道执行预览再现时通过操作例如输入键13A,确认操作被执行时(再现操作被命令),对第三轨道的预览再现被停止。在经过预定时间段后,从开头再现内容数据的整个第三轨道。In the first method, as shown in FIG. 8A , when a confirmation operation is performed (reproduction operation is commanded) by operating, for example, the enter key 13A while preview reproduction is being performed on the third track, preview reproduction to the third track is stopped. . After a lapse of a predetermined period of time, the entire third track of the content data is reproduced from the beginning.

另一方面,在第二种方法中,如图8B所示,当正在对第三轨道执行预览再现时确认操作被执行时,该预览再现被停止。并且从对第三轨道的预览再现被停止的位置继续执行正常再现。On the other hand, in the second method, as shown in FIG. 8B , when a confirmation operation is performed while preview reproduction is being performed on the third track, the preview reproduction is stopped. And the normal reproduction is continued from the position where the preview reproduction for the third track was stopped.

在前面的描述中,记录在硬盘驱动器32中的一列内容被直接显示在显示部分10上。然而,该结构仅是示例。换言之,数百个轨道到数千个轨道的内容数据可以被记录在硬盘驱动器32中。利用与光标指示70的停止时间段相对应的自动预览再现和内容属性信息,可以从这样大量的数据中容易地检索内容。In the foregoing description, a list of contents recorded in the hard disk drive 32 is directly displayed on the display section 10 . However, this structure is only an example. In other words, content data of hundreds to thousands of tracks can be recorded in the hard disk drive 32 . Using the automatic preview reproduction corresponding to the stop period indicated by the cursor 70 and content attribute information, content can be easily retrieved from such a large amount of data.

接下来,作为预览再现的示例,将描述利用前述艺术家链接信息选择内容数据的方法。在下面的描述中,利用艺术家链接信息选择内容数据的模式称作艺术家链接模式。Next, as an example of preview reproduction, a method of selecting content data using the aforementioned artist link information will be described. In the following description, a mode in which content data is selected using artist link information is referred to as an artist link mode.

图9是示出了在艺术家链接模式中执行的过程的示例。图10A到图10C和图11A到图11D示出了在图9所示的过程中指示的转变。假设再现装置1的再现操作模式是正常再现模式,并且正在对艺术家A的内容X执行正常再现。当例如操作部分20的发现键14被操作时,进入艺术家链接模式。在进入艺术家链接模式时,微计算机41参考艺术家链接信息,并且致使显示部分10显示艺术家链接屏幕,如图10A所示。艺术家链接屏幕具有列表指示部分71A,其指示与艺术家A相关的一列艺术家A和艺术家B、C等(步骤S20处)。FIG. 9 is a diagram showing an example of a procedure performed in the artist link mode. 10A to 10C and 11A to 11D show transitions indicated in the process shown in FIG. 9 . Assume that the reproduction operation mode of the reproduction apparatus 1 is the normal reproduction mode, and the normal reproduction of the content X of the artist A is being performed. When, for example, the discovery key 14 of the operation section 20 is operated, the artist link mode is entered. Upon entering the artist link mode, the microcomputer 41 refers to the artist link information, and causes the display section 10 to display an artist link screen, as shown in FIG. 10A. The artist link screen has a list indicating portion 71A indicating a list of artist A and artist B, C, etc. related to artist A (at step S20).

在本示例中,参考属性信息表,艺术家名称被分类,并且按照硬盘驱动器32中记录的内容的轨道数目的降序被列出。光标指示70被显示在艺术家A的位置处。再现内容指示部分71B指示当前正被再现的内容信息。对艺术家名称的分类顺序不限于本示例。在光标指示70被显示在艺术家A的位置处时,继续正常再现刚好在进入艺术家链接模式之前正再现的内容(在本示例中为艺术家A的内容X)。In this example, referring to the attribute information table, artist names are classified and listed in descending order of the number of tracks of the content recorded in the hard disk drive 32 . A cursor indication 70 is displayed at Artist A's position. The reproduction content indication section 71B indicates content information that is currently being reproduced. The order of sorting artist names is not limited to this example. While the cursor indication 70 is displayed at the position of artist A, normal reproduction of the content being reproduced immediately before entering the artist link mode (artist A's content X in this example) continues.

在此状态中,当按键模块13的向下键被操作时,如图10B所示,光标指示70连续移动到相关的艺术家B、C等的位置(在不同S21处)。另外,艺术家链接模式被切换到预览再现模式。在图10B所示的示例中,根据用户利用向下键的操作,光标指示70在预定时间段内(例如,0.5秒)通过艺术家B的位置停止在艺术家C的位置。根据微计算机41测量出的结果,确定光标指示70是否已停止在艺术家C的位置处持续了预定时间段Tth或者更长(在步骤S22处)。当确定结果指示停止时间段T大于等于预定时间段Tth时,流程前进到步骤S23。在步骤S23处,参考属性信息表30’,根据预定的规则,内容被从与在光标指示70的位置处的项目相关的内容数据中自动选出。In this state, when the down key of the key module 13 is operated, as shown in FIG. 10B , the cursor pointer 70 continuously moves to the position of the relevant artist B, C, etc. (at different S21). Also, the artist link mode is switched to the preview reproduction mode. In the example shown in FIG. 10B , the cursor indication 70 passes the artist B's position and stops at the artist C's position within a predetermined period of time (for example, 0.5 seconds) according to the user's operation with the down key. Based on the results measured by the microcomputer 41, it is determined whether the cursor indication 70 has stopped at the position of the artist C for a predetermined period of time Tth or longer (at step S22). When the determined result indicates that the stop period T is greater than or equal to the predetermined period Tth , the flow proceeds to step S23. At step S23, referring to the attribute information table 30', the content is automatically selected from the content data related to the item at the position indicated by the cursor 70 according to a predetermined rule.

例如,如图10B所示,假设光标指示70显示在项目“艺术家C”的位置处,并且内容P、Q、R和S已作为艺术家C的内容被记录到硬盘驱动器32中。这些内容P、Q、R和S根据属性信息表30’按照它们的分级的降序被分类。属性信息表30’的“再现历史”被用作一项分级。内容按照它们的再现计数的降序被分类。也可以利于属性信息表30’的自动“分级信息”按照内容的流行程度对内容分类。另外,可以根据内容的再现计数和内容的跳过计数利用内容的喜好对内容分级。优选用户自由地分配要分级的项目。在步骤S23处,微计算机41自动选中作为最高分级的内容的内容P。For example, as shown in FIG. 10B , assume that the cursor indication 70 is displayed at the position of the item "Artist C", and contents P, Q, R, and S have been recorded into the hard disk drive 32 as contents of artist C. These contents P, Q, R and S are classified in descending order of their ranks according to the attribute information table 30'. "Reproduction history" of the attribute information table 30' is used as an item of ranking. Contents are sorted in descending order of their reproduction counts. It is also possible to facilitate the automatic "ranking information" of the attribute information table 30' to classify the content according to the popularity of the content. In addition, the content may be ranked with preference of the content according to the reproduction count of the content and the skip count of the content. It is preferable that the user freely assigns items to be rated. At step S23, the microcomputer 41 automatically selects the content P which is the highest-ranked content.

此后,流程前进到步骤S24。在步骤S24中,执行对选中的内容P的预览再现。在步骤S24中,显示部分10仍显示艺术家链接屏幕。再现内容指示部分71B指示正被执行预览再现的内容(参加图10C)。Thereafter, the flow proceeds to step S24. In step S24, preview reproduction of the selected content P is performed. In step S24, the display section 10 still displays the artist link screen. The reproduction content indication section 71B indicates the content for which preview reproduction is being performed (see FIG. 10C ).

此后,流程前进到步骤S25。在步骤S25处,在光标指示70被显示在艺术家C的位置处时,确定对内容P的预览再现是否已完成。当在步骤S25处确定结果表示对内容P的预览再现已完成时,流程前进到步骤S26。在步骤S26处,自动执行对下一个选中的内容的预览再现。在内容P之后下一高的分级内容(例如,内容Q)的预览再现自动被执行。显示部分10仍显示艺术家链接屏幕。再现内容指示部分71B指示正在执行预览再现的内容(参加图11A)。此后,流程返回到步骤S25。Thereafter, the flow advances to step S25. At step S25, when the cursor indication 70 is displayed at the position of the artist C, it is determined whether the preview reproduction of the content P has been completed. When the determined result at step S25 indicates that the preview reproduction of the content P has been completed, the flow proceeds to step S26. At step S26, preview reproduction of the next selected content is automatically performed. Preview reproduction of the next higher-ranked content (for example, content Q) after content P is automatically performed. The display section 10 still displays the artist link screen. The reproduced content indication section 71B indicates the content for which preview reproduction is being performed (see FIG. 11A ). Thereafter, the flow returns to step S25.

在对光标指示70的位置处的艺术家C的记录在硬盘驱动器32中的全部内容的预览再现都完成后,对下一个艺术家(例如,艺术家D)的内容的预览再现自动被执行(步骤S25和步骤S26被重复)。此时,显示部分10仍显示艺术家链接屏幕。在列表指示部分71A中,光标指示70被自动地移动到艺术家D的位置(参见图11B)。再现内容指示部分71B指示当前正被执行预览再现的内容T。After the preview reproduction of all content recorded in the hard disk drive 32 to the artist C at the position indicated by the cursor 70 is completed, the preview reproduction of the content of the next artist (for example, artist D) is automatically performed (steps S25 and Step S26 is repeated). At this time, the display section 10 still displays the artist link screen. In the list indication section 71A, the cursor indication 70 is automatically moved to the position of the artist D (see FIG. 11B ). The reproduction content indication section 71B indicates the content T for which preview reproduction is currently being performed.

相反,当在步骤S25处确定结果表示正在执行预览再现时,流程前进到步骤S27。在步骤S27处,确定是否将预览再现模式切换到正常再现模式。In contrast, when the determined result at step S25 indicates that preview reproduction is being performed, the flow proceeds to step S27. At step S27, it is determined whether to switch the preview reproduction mode to the normal reproduction mode.

当在图11A所示的状态中利用例如输入键13A执行了确认操作时,艺术家链接屏幕被切换到如图11C所示的显示部分10上的内容列表屏幕。在该内容列表屏幕上,可以选中艺术家C的内容。内容列表屏幕上的列表指示部分71A指示一列艺术家C的内容。内容列表屏幕上的再现内容指示部分71B指示当前正被执行预览再现的内容。When a confirmation operation is performed using, for example, the enter key 13A in the state shown in FIG. 11A, the artist link screen is switched to the content list screen on the display section 10 as shown in FIG. 11C. On this content list screen, the content of artist C can be selected. The list indication section 71A on the content list screen indicates a list of artist C's content. The reproduced content indication section 71B on the content list screen indicates the content for which preview reproduction is currently being performed.

当在图11B所示的状态中利用例如输入键13A执行了对内容的确认操作时,确定出再现模式要被切换到正常再现模式。流程前进到步骤S28。在步骤S28中,对当前正被执行预览再现的内容Q执行正常再现。显示部分10仍显示内容列表屏幕。内容列表屏幕上的再现内容指示部分71B指示被选来正常再现的内容(图11C)。在对内容Q的正常再现执行完成后,属性信息表30’中与内容Q相对应的记录的字段“再现历史”的值被递增1。When a confirmation operation on content is performed using, for example, the enter key 13A in the state shown in FIG. 11B , it is determined that the reproduction mode is to be switched to the normal reproduction mode. The flow advances to step S28. In step S28, normal reproduction is performed on the content Q for which preview reproduction is currently being performed. The display section 10 still displays the content list screen. The reproduced content indication section 71B on the content list screen indicates the content selected for normal reproduction (FIG. 11C). After the execution of the normal reproduction of the content Q is completed, the value of the field "reproduction history" of the record corresponding to the content Q in the attribute information table 30' is incremented by 1.

除非被命令正常再现,否则流程返回步骤S25。在步骤S25处,继续预览再现。在对内容Q的预览再现已完成后,如果光标指示70未移动,则自动开始对作为下一最高分级的内容的内容R的预览再现。光标指示70移动到内容R的位置。Unless normal reproduction is commanded, the flow returns to step S25. At step S25, preview reproduction is continued. After the preview reproduction of the content Q has been completed, if the cursor indication 70 is not moved, the preview reproduction of the content R which is the next highest ranked content is automatically started. The cursor indication 70 moves to the position of the content R. FIG.

当在步骤S25处确定结果表示正在执行预览再现时,在图11A所示的艺术家链接屏幕被显示的状态中,通过移动光标指示70,另一个艺术家可以被选中。换言之,当在步骤S25处确定结果表示正在执行预览再现并且光标指示70已被移动时,流程返回到步骤S23。在步骤S23处,可以执行对在光标指示70的位置处的艺术家的内容的预览再现。When it is determined at step S25 that the preview reproduction is being performed, another artist can be selected by moving the cursor indication 70 in a state where the artist link screen shown in FIG. 11A is displayed. In other words, when the determined result at step S25 indicates that preview reproduction is being performed and the cursor indication 70 has been moved, the flow returns to step S23. At step S23, preview reproduction of the content of the artist at the position indicated by the cursor 70 may be performed.

接下来将描述根据本发明实施例的向用户通知订购内容的期满日期的方法。首先,将简要地描述提供订购内容的服务。订购内容是这样的内容:当用户为该内容向服务提供者方支付了恰当的费用后,他或她可以在预定时间内再现该内容。Next, a method of notifying a user of an expiration date of subscription content according to an embodiment of the present invention will be described. First, a service that provides ordered content will be briefly described. The subscription content is content for which the user can reproduce the content within a predetermined time after he or she pays an appropriate fee to the service provider side for the content.

例如,用户向服务提供者方(例如,音乐服务器4)支付了恰当的费用,并且与服务提供者方签订了预定的服务合同。另一方面,服务提供者方以预定的方式对内容加密,并且将其保存为订购内容。服务提供者方允许合同用户下载订购内容,并且通过例如因特网向用户发送解密密钥,利用该解密密钥他或她可以解密订购内容。该密钥被分配有期满日期。在密钥的期满日期已到后,就不能再利用该密钥对加密的内容解密。For example, the user pays an appropriate fee to the service provider side (for example, the music server 4), and concludes a predetermined service contract with the service provider side. On the other hand, the service provider side encrypts the content in a predetermined manner, and saves it as ordered content. The service provider side allows the contract user to download the subscription content, and sends the user a decryption key via, for example, the Internet, with which he or she can decrypt the subscription content. The key is assigned an expiration date. After a key's expiration date has expired, the key can no longer be used to decrypt encrypted content.

用户将下载的订购内容和订购内容的密钥记录到再现装置1中。当用户选择再现下载的订购内容时,再现装置1利用密钥对订购内容解密,然后再现解密后的订购内容。当订购内容的密钥的期满日期很快将到时或者该期满日期已到后,再现装置1致使显示部分10显示例如报警消息,该消息通知用户密钥的期满日期很快将到或者已到。The user records the downloaded ordered content and the key of the ordered content in the playback device 1 . When the user selects to reproduce the downloaded ordered content, the reproducing apparatus 1 decrypts the ordered content using the key, and then reproduces the decrypted ordered content. When the expiration date of the key of the subscription content is about to arrive soon or after the expiration date has arrived, the reproducing apparatus 1 causes the display section 10 to display, for example, a warning message, which notifies the user that the expiration date of the key is about to arrive soon. or has arrived.

换言之,如图12所示,在已被分配了期满日期的密钥101的期满日期到来前,记录在再现装置1中的经加密内容100利用该密钥被解密。解密后的内容被再现。密钥101的期满日期由安全时钟102管理,安全时钟102的时钟不能被用户改变。In other words, as shown in FIG. 12, before the expiration date of the key 101 to which the expiration date has been assigned comes, the encrypted content 100 recorded in the reproduction apparatus 1 is decrypted using the key. The decrypted content is reproduced. The expiration date of the key 101 is managed by a secure clock 102 whose clock cannot be changed by the user.

在经加密内容100被再现时,分配给密钥101的时间和安全时钟102计算出的当前时间被比较。在当前时间比分配给密钥101的时间早时,经加密内容100利用密钥101被解密。相反,在当前时间比分配给密钥101的时间晚时,不能利用密钥101对经加密内容100进行解密。When the encrypted content 100 is reproduced, the time assigned to the key 101 and the current time calculated by the secure clock 102 are compared. When the current time is earlier than the time assigned to the key 101 , the encrypted content 100 is decrypted using the key 101 . Conversely, when the current time is later than the time assigned to the key 101 , the encrypted content 100 cannot be decrypted using the key 101 .

在订购内容的密钥的期满日期已到时,用户可以向内容提供者方支付预定的费用来延长期满日期。结果,可以利用密钥101对经加密内容100进行解密。从而,订购内容可以被再现。When the expiration date of the key for ordering content has come, the user can pay a predetermined fee to the content provider side to extend the expiration date. As a result, the encrypted content 100 can be decrypted using the key 101 . Thus, ordered contents can be reproduced.

应当注意,经加密内容100和用来解密经加密内容100的密钥101之间的关系不限于图12所示的一对一的关系。例如,如图13所示,可以向服务提供者方提供的每个服务分配密钥101。It should be noted that the relationship between the encrypted content 100 and the key 101 used to decrypt the encrypted content 100 is not limited to the one-to-one relationship shown in FIG. 12 . For example, as shown in FIG. 13, a key 101 may be assigned to each service provided by the service provider side.

在这种情形中,作为服务A下载的多个经加密内容100’、100’等等利用公用密钥101’被解密。类似地,作为服务B下载的多个经加密内容100”、100”等等利用公用密钥101”被解密,其中公用密钥101’与公用密钥101”不同。期满日期分别被分配给服务A和服务B的密钥101’和密钥101”。In this case, a plurality of encrypted contents 100', 100', etc. downloaded as service A are decrypted using a common key 101'. Similarly, the plurality of encrypted contents 100", 100", etc. downloaded as service B are decrypted using the public key 101", which is different from the public key 101". Expiration dates are assigned to Key 101' and Key 101" for Service A and Service B, respectively.

在图13所示的方法中,可以取回多个服务的密钥101’、101”等等的期满日期。因此,图13所示的方法比每个内容都具有密钥101的方法简单。另外,密钥可以是层次结构分配的。In the method shown in Figure 13, the expiration date of keys 101', 101", etc. for multiple services can be retrieved. Therefore, the method shown in Figure 13 is simpler than the method of having a key 101 for each content .Alternatively, keys can be assigned hierarchically.

根据本发明实施例,仅当用户接通再现装置1的电源并且再现装置1启动时,才通知他或她内容的密钥的期满日期将到。在再现装置1启动时,其从记录在再现装置1的硬盘驱动器32中的内容检索出订购内容,并且检查该订购内容的期满日期。再现装置1将检查出的期满日期与当前时间(日期)比较。如果存在期满日期很快将到的订购内容,则再现装置1致使显示部分10显示期满日期很快将到的订购内容。因此,用户在他或她选中订购内容之前,可以知道是否存在期满日期将到的订购内容。According to an embodiment of the present invention, only when the user turns on the power of the reproducing apparatus 1 and the reproducing apparatus 1 starts up, is he or she notified that the expiration date of the key of the content is coming. When the reproduction apparatus 1 starts up, it retrieves the subscription content from the content recorded in the hard disk drive 32 of the reproduction apparatus 1, and checks the expiration date of the subscription content. The playback device 1 compares the checked expiration date with the current time (date). If there is subscription content whose expiration date is imminent, the reproduction apparatus 1 causes display section 10 to display the subscription content whose expiration date is imminent. Therefore, the user can know whether or not there is a subscription content whose expiration date is coming before he or she selects the subscription content.

如果仅在用户每天第一次启动再现装置1时再现装置1才通知他或她存在期满日期很快将到的订购内容,则优选地,由于不是无论何时他或她接通再现装置1的电源时都向他或她通知存在期满日期很快将到的订购内容,所以他或她不会感到厌烦。If the user is notified by the reproduction device 1 that there is subscription content whose expiry date is imminent only when the user starts the reproduction device 1 for the first time every day, then preferably, since it is not whenever he or she turns on the reproduction device 1 Notify him or her whenever there is a subscription with an expiry date coming soon, so he or she doesn't get bored.

接下来将更详细地描述根据本发明实施例的向用户通知订购内容的期满日期的方法。在下面的描述中,如图13所示,假设基于每个服务管理下载的订购内容,并且基于每个服务分配用来对经加密订购内容进行解密的密钥101”。另外,根据用于与内容提供者方签订的服务合同,服务提供者方许可用户使用服务。Next, a method of notifying a user of an expiration date of subscription content according to an embodiment of the present invention will be described in more detail. In the following description, as shown in FIG. 13 , it is assumed that downloaded subscription contents are managed on a per-service basis, and a key 101" for decrypting encrypted subscription contents is distributed on a per-service basis. In addition, according to the The service contract signed by the content provider, the service provider permits the user to use the service.

图14A和图14B示出了被管理的订购内容的许可证的结构的示例。如图14A所示,每个订购内容具有许可证管理信息110,许可证管理信息110包括许可证号和代表订购内容的期满日期的期满日期信息。许可证号表示订购内容所属的服务。许可证管理信息110存储在例如订购内容的头部中。另外,许可证管理信息110可以是以预定方式与每个订购内容相关联的文件。14A and 14B show an example of the structure of licenses for ordered content that are managed. As shown in FIG. 14A, each ordered content has license management information 110 including a license number and expiration date information representing the expiration date of the ordered content. The license number indicates the service to which the content of the subscription belongs. The license management information 110 is stored, for example, in the header of the ordered content. In addition, the license management information 110 may be a file associated with each ordered content in a predetermined manner.

图14B示出了描述每个服务的许可证信息的许可证列表文件111的示例。在图14B所示示例中,合同服务的许可证号和表示可下载的订购内容的期满日期的期满日期信息被相关联地描述。许可证号是由例如再现装置1基于每个服务唯一地生成的。另外,用于对基于与许可证号相对应的服务下载的经加密订购内容进行解密的密钥被与许可证号(未示出)相关联。FIG. 14B shows an example of a license list file 111 describing license information for each service. In the example shown in FIG. 14B , the license number of the contract service and the expiration date information indicating the expiration date of the downloadable subscription content are described in association. The license number is uniquely generated by, for example, the reproduction apparatus 1 on a per-service basis. In addition, a key for decrypting encrypted subscription content downloaded based on the service corresponding to the license number is associated with the license number (not shown).

当用户针对服务与服务提供者方签订合同时,服务提供者方将在许可证列表文件111中描述的许可证信息提供给用户。许可证信息被记录到再现装置1的硬盘驱动器32上。当用户针对新的服务与服务提供者方签订合同时,许可证号和期满日期信息被添加到许可证列表文件111。结果,许可证列表文件111得到了更新。When the user concludes a contract with the service provider side for a service, the service provider side provides the license information described in the license list file 111 to the user. The license information is recorded on the hard disk drive 32 of the reproduction apparatus 1 . License number and expiration date information are added to the license list file 111 when the user signs a contract with the service provider side for a new service. As a result, the license list file 111 is updated.

图15是示出了根据本发明实施例向用户通知订购内容的期满日期的过程的示例。在再现装置1启动时,流程前进到步骤S30。在步骤S30处,从安全时钟获得当前时间。如上所述,安全时钟是用户不能改变其时间的时钟。安全时钟可以包括例如实时时钟46。从安全时钟获得的时间信息称作受信时间。FIG. 15 is an example illustrating a process of notifying a user of an expiration date of subscription content according to an embodiment of the present invention. When the reproducing apparatus 1 starts up, the flow advances to step S30. At step S30, the current time is obtained from the secure clock. As mentioned above, a secure clock is a clock whose time cannot be changed by the user. The secure clock may include, for example, real time clock 46 . The time information obtained from the secure clock is called trusted time.

此后,流程前进到步骤S31。在步骤S31处,根据从微计算机41发出的命令,从硬盘驱动器32读出许可证列表文件111。微计算机41将许可证列表文件111中描述的期满日期信息与受信时间相比较。如图16的左侧所示,在再现装置1启动时,整个许可证列表文件111被检查,并且许可证列表文件111中描述的期满日期信息的每个入口都被与受信时间相比较。Thereafter, the flow proceeds to step S31. At step S31 , according to a command issued from the microcomputer 41 , the license list file 111 is read out from the hard disk drive 32 . The microcomputer 41 compares the expiration date information described in the license list file 111 with the trusted time. As shown on the left side of FIG. 16, at the startup of the reproduction apparatus 1, the entire license list file 111 is checked, and each entry of expiration date information described in the license list file 111 is compared with the trusted time.

此后,流程前进到步骤S32。在步骤S32处,微计算机41根据在步骤S31处比较的结果,确定是否存在期满日期很快将到的许可证。例如,如果受信时间比期满日期信息的期满日期早预定时间段,则确定出与期满日期信息相对应的许可证的期满日期很快将到。当确定结果表示没有期满日期很快将到的许可证时,该过程的步骤序列完成。相反,当步骤32处确定结果表示存在期满日期很快将到的许可证时,流程前进到步骤S33。Thereafter, the flow proceeds to step S32. At step S32, the microcomputer 41 determines whether there is a license whose expiration date is imminent, based on the result of the comparison at step S31. For example, if the trusted time is earlier than the expiration date of the expiration date information by a predetermined time period, it is determined that the expiration date of the license corresponding to the expiration date information is coming soon. The sequence of steps of the process is complete when the determination indicates that there are no licenses with an imminent expiration date. In contrast, when the determined result at step S32 indicates that there is a license whose expiration date is imminent, the flow proceeds to step S33.

可以以天为基础来指定预定时间段,例如,5天或7天。另外,也可以以小时为基础来指定预定时间段,例如,120个小时或168个小时。另外,每个许可证的预定时间段可以彼此不同。在这种情形中,服务提供者方预先指定预定时间段,并且将其与许可证信息一起提供给用户。The predetermined period of time may be specified on a day basis, for example, 5 days or 7 days. In addition, the predetermined period of time may also be specified on an hourly basis, for example, 120 hours or 168 hours. In addition, the predetermined period of time for each license may be different from each other. In this case, the service provider side designates a predetermined time period in advance and provides it to the user together with the license information.

在步骤33处,当前时间和根据该过程的步骤序列显示报警指示的时间被比较。确定当前时间是否比前一报警指示被显示的时间晚预定时间段或者更长。当确定结果表示当前时间比前一报警指示被显示的时间晚预定时间或者更长时,流程前进到步骤S34。在步骤S34处,显示部分10显示预定的报警指示。At step 33, the current time is compared with the time at which the alarm indication was displayed according to the sequence of steps of the process. It is determined whether the current time is later than the time at which a previous warning indication was displayed by a predetermined period of time or longer. When the determined result indicates that the current time is later than the time at which the previous warning indication was displayed by the predetermined time or longer, the flow proceeds to step S34. At step S34, the display section 10 displays a predetermined warning indication.

相反,当确定结果表示当前时间不比前一报警指示被显示的时间晚预定时间段或者更长时,该过程的步骤序列完成。因此,显示部分10不显示报警指示。当在相对较短的期间再现装置1的电源被频繁地接通和断开时,仅在再现装置1每天第一次启动时,在步骤S33出的确定才允许显示部分10显示报警信息。在这种情形中,在再现装置1的电源已被断开并且经过预定时间段后,当再现装置1的电源被启动时,显示部分10显示报警指示。因此,即使用户重复地接通和断开再现装置1的电源,由于未显示期满日期报警信息,所以他或她不会感到厌烦。On the contrary, when the determination result indicates that the current time is not later than the time at which the previous warning indication was displayed by the predetermined time period or more, the sequence of steps of the process is completed. Therefore, the display section 10 does not display an alarm indication. When the power of the reproducing apparatus 1 is frequently turned on and off during a relatively short period, the determination at step S33 allows the display section 10 to display an alarm message only when the reproducing apparatus 1 is started up for the first time every day. In this case, the display section 10 displays an alarm indication when the power of the reproducing apparatus 1 is turned on after the power of the reproducing apparatus 1 has been turned off and a predetermined period of time has elapsed. Therefore, even if the user repeatedly turns on and off the power of the reproducing apparatus 1, since the expiration date warning message is not displayed, he or she will not feel bored.

图17A示出了在步骤S34处显示的报警指示的示例。在显示部分10上显示的报警指示屏幕200指示了一条描述期满日期很快将到的消息。在图17A所示的示例中,消息描述例如“订购许可证在[xx]小时后将期满。将装置连接到相应的软件并且更新许可证信息。”该消息不仅描述许可证的剩余时间期间,还提醒用户更新许可证。FIG. 17A shows an example of the warning indication displayed at step S34. The alarm indication screen 200 displayed on the display section 10 indicates a message describing that the expiration date is coming soon. In the example shown in FIG. 17A , the message describes, for example, "The subscription license will expire in [xx] hours. Connect the device to the corresponding software and update the license information." The message not only describes the remaining time period of the license , also reminding the user to update the license.

期满日期的剩余时间段可以通过计算受信时间和许可证列表文件111中描述的期满日期信息之间的差获得。期满日期的剩余时间段在每次再现装置1启动时被更新,图15所示的流程图的过程被执行,并且在步骤S34处显示报警指示。在许可证列表文件111中描述的许可证信息包含多个期满日期很快将到的许可证时,可以显示与最近的期满日期相对应的报警指示屏幕200。The remaining period of the expiration date can be obtained by calculating the difference between the trusted time and the expiration date information described in the license list file 111 . The remaining period of the expiration date is updated every time the reproduction apparatus 1 is started, the process of the flowchart shown in FIG. 15 is executed, and an alarm indication is displayed at step S34. When the license information described in the license list file 111 contains a plurality of licenses whose expiration dates are imminent, the alarm indication screen 200 corresponding to the latest expiration date may be displayed.

在前面的描述中,只要再现装置1启动就执行图15所示的流程图的过程。另外,图15所示的流程图的过程可以仅在再现装置1每天第一次启动时被执行。例如,再现装置1的启动时间可以被记录在日志中。在再现装置1启动时,参考该日志,确定再现装置1是否是在该天中第一次启动。当确定结果表示再现装置1在该天第一次启动时,执行前述过程。另外,也可以使用表示再现装置1是否是该天中第一次启动的标志。In the foregoing description, the process of the flowchart shown in FIG. 15 is executed whenever the reproducing apparatus 1 starts up. In addition, the process of the flowchart shown in FIG. 15 may be executed only when the reproducing apparatus 1 is started up for the first time every day. For example, the startup time of the reproduction apparatus 1 may be recorded in the log. When the reproducing apparatus 1 starts up, referring to this log, it is determined whether the reproducing apparatus 1 is started up for the first time in the day. When the determined result indicates that the reproducing apparatus 1 is started up for the first time on that day, the aforementioned process is performed. In addition, a flag indicating whether or not the playback device 1 is activated for the first time of the day may be used.

在这种情形中,图15所示的流程图的过程可以每数天执行一次,而不是每天执行。In this case, the process of the flowchart shown in FIG. 15 may be performed every few days instead of every day.

如上所述,在再现装置1启动时,确定是否存在期满日期很快将到的许可证。另一方面,在再现订购内容时,确定许可证的期满日期是否已到,以及订购内容是否能够被更新。As described above, when the reproducing apparatus 1 starts up, it is determined whether or not there is a license whose expiration date is imminent. On the other hand, when ordering content is reproduced, it is determined whether the expiration date of the license has come, and whether the ordering content can be renewed.

订购内容从显示部分10上显示的一列内容中被选中。选中的订购内容被命令再现。当选中的订购内容被命令再现时,如图16右侧所示,许可证号和被命令再现的订购内容的期满日期被检查。与许可证号相对应的许可证列表文件111被搜索。根据检查结果,确定订购内容所属的服务的期满日期是否很快将到,以及订购内容的期满日期是否很快将到。根据这些确定结果,确定是否根据例如较早的期满日期显示报警指示。另外,优先级可以被分配给订购内容自身和服务。The ordered contents are selected from a list of contents displayed on the display section 10 . The selected order contents are ordered to be reproduced. When the selected subscription content is ordered to be reproduced, as shown on the right side of FIG. 16, the license number and the expiration date of the subscription content ordered to be reproduced are checked. The license list file 111 corresponding to the license number is searched. Based on the result of the check, it is determined whether the expiration date of the service to which the subscription content belongs is imminent and whether the expiration date of the subscription content is imminent. Based on these determination results, it is determined whether to display an alarm indication based on, for example, an earlier expiration date. Additionally, priorities can be assigned to ordering content itself and services.

图17B示出了当指定的订购内容由于其期满日期已到而不能被再现时在显示部分10上显示的报警指示。在显示部分10上显示的报警指示屏幕201指示一条消息,该消息描述指定的订购内容由于其期满日期已到而不能被再现。在图17B所示的示例中,该消息描述例如“由于内容的期满日期已到,内容不能被再现。将装置连接到相应的软件并更新许可证信息。”报警指示屏幕201显示一条消息,该消息描述指定的订购内容由于其期满日期已到而不能被再现,并且提醒用户更新许可证。FIG. 17B shows an alarm indication displayed on the display section 10 when the specified subscription content cannot be reproduced because its expiration date has come. The alarm indication screen 201 displayed on the display section 10 indicates a message describing that the specified subscription content cannot be reproduced because its expiration date has come. In the example shown in FIG. 17B, the message describes, for example, "The content cannot be reproduced because the expiration date of the content has come. Connect the device to the corresponding software and update the license information." The alarm indication screen 201 displays a message, This message describes that the specified subscription content cannot be reproduced because its expiration date has come, and reminds the user to renew the license.

图18示出了在时间轴上许可证的期满日期、订购内容的基于许可证可再现和不可再现状态、以及报警指示。在本示例中,假设基于许可证订购内容的再现期满日期为8月1日,并且期满日期前5天的期间(即,7月26日到8月1日)时许可证更新期间。另外,假设描述期满日期很快将到的报警指示在许可证更新期间中被显示。FIG. 18 shows expiration dates of licenses, license-based reproducible and non-reproducible states of ordered contents, and alarm indications on the time axis. In this example, it is assumed that the reproduction expiration date of the license-based subscription content is August 1, and the period of 5 days before the expiration date (ie, July 26 to August 1) is the license renewal period. In addition, it is assumed that an alarm indication describing that the expiration date is coming soon is displayed during the renewal of the license.

在7月26日之前,即在许可证更新期间之前,可以再现基于该许可证的订购内容。因此,不显示报警指示。在7月26日之后,即在许可证更新期间中,在再现装置1启动时,在显示部分10上显示报警指示屏幕200,其指示存在期满日期很快将到的许可证。在许可证更新期间中,可以再现基于期满日期很快将到的许可证的订购内容。Subscription content based on this license can be reproduced until July 26, that is, during the license renewal period. Therefore, no alarm indication is displayed. After July 26, that is, during the license renewal period, when the reproducing apparatus 1 is started, an alarm indication screen 200 indicating that there is a license whose expiration date is imminent is displayed on the display section 10 . During the license update period, it is possible to reproduce the ordered content based on the license whose expiration date is coming soon.

当许可证更新期间在8月1日终了时,许可证的期满日期已到。结果,不能再现基于该许可证的订购内容。在该期间终了后,在图15所示的流程图的步骤S32处确定出的结果表示没有期满日期很快将到的许可证。因此,在步骤S34处不显示报警指示屏幕200。相反,当基于该许可证的订购内容被命令再现时,订购内容的期满日期信息和许可证信息都被检查。结果,确定出许可证的期满日期已到。根据所确定出的结果,订购内容不能被再现。另外,在显示部分10上显示报警指示屏幕201,其指示许可证的期满日期已到。When the license renewal period ends on August 1, the expiration date of the license has come. As a result, ordered content based on this license cannot be reproduced. After the period expires, the result determined at step S32 of the flowchart shown in FIG. 15 indicates that there is no license whose expiration date is imminent. Therefore, the alarm indication screen 200 is not displayed at step S34. On the contrary, when the reproduction of the ordered content based on the license is ordered, both the expiration date information of the ordered content and the license information are checked. As a result, it is determined that the expiration date of the license has come. According to the determined result, the ordered content cannot be reproduced. In addition, an alarm indication screen 201 indicating that the expiration date of the license has come is displayed on the display section 10 .

在前述中,表示期满日期将到的许可证的信息和表示期满日期已到的许可证的信息分别作为报警指示屏幕200和201被显示。然而,它们仅是示例。相反,可以另外提供简单的显示设备,例如发光二极管(LED)。可以利用该显示设备显示报警指示。另外,可以用声音向用户通知这些种类的信息。In the foregoing, the information indicating the license whose expiration date is coming and the information indicating the license whose expiration date has come are displayed as the alarm indication screens 200 and 201, respectively. However, they are only examples. Instead, simple display devices such as light emitting diodes (LEDs) may additionally be provided. An alarm indication can be displayed using the display device. In addition, the user may be notified of these kinds of information by sound.

在前面的示例中,假设再现装置1的记录介质是硬盘驱动器32。然而,其仅是示例。相反,可以将诸如闪存之类的可重写ROM用作在其上记录内容数据等的记录介质。另外,记录介质不限于再现装置的内置型记录介质。相反,可拆卸记录介质也可以用于再现装置1。In the foregoing example, it was assumed that the recording medium of the reproduction apparatus 1 is the hard disk drive 32 . However, it is only an example. In contrast, a rewritable ROM such as a flash memory can be used as a recording medium on which content data and the like are recorded. In addition, the recording medium is not limited to a built-in recording medium of the playback device. Conversely, a removable recording medium can also be used for the reproducing apparatus 1 .

还可以设置执行与再现装置1的无线数据通信的通信部分。在这种情形中,当再现装置1的通信部分存在于无线通信范围中时,显示部分10可以显示例如报警指示屏幕200和201,它们分别指示期满日期将到的许可证和期满日期已到的许可证。在这种情形中,通信部分可以通过因特网3与音乐服务器4无线通信,从而快速地获得许可证信息。A communication section that performs wireless data communication with the reproduction apparatus 1 may also be provided. In this case, when the communication section of the reproducing apparatus 1 exists in the wireless communication range, the display section 10 may display, for example, alarm indication screens 200 and 201 indicating the license whose expiration date is approaching and the expiration date that has expired, respectively. received license. In this case, the communication section can wirelessly communicate with the music server 4 via the Internet 3, thereby rapidly obtaining license information.

另外,如图19所示,根据本发明实施例,再现装置1可能具有订购期满日期很快将到的内容数据和订购期满日期已到的内容数据。在本实施例中,再现装置1与对订购内容的合同进行管理的订购管理服务器300通信,以执行对许可证的更新。订购管理服务器300是针对已被注册订购服务的用户来管理内容数据的期满日期的服务器。订购管理服务器至少具有管理部分、通信部分和更新部分,管理部分存储将用户、终端、内容数据和期满相关信息相关联的数据库,通信部分与再现装置1通信,更新部分更新许可证。参考数据库,可以标识出期满日期很快将到的内容数据和期满日期已到的内容数据。订购管理服务器向存储内容数据的再现装置1通知存在期满日期很快将到的内容数据和期满日期已到的内容数据。根据本实施例,当再现装置1存在于该再现装置1可以与订购管理服务器300通信的区域中时,例如,无线LAN的可接收无线电波的区域,再现装置1就将许可证更新请求信息发送到订购管理服务器。订购管理服务器执行对许可证的更新。订购管理服务器将更新后的许可证发送到再现装置1。在再现装置1存储了许可证后,再现装置1可以再现其许可证被更新了的内容数据。当用户在再现装置1不能接收无线LAN的无线电波的区域中执行许可证更新请求的操作时,再现装置1对用户已请求更新其许可证的内容设置标志。当再现装置1进入可接收到无线LAN的无线电波的区域时,再现装置1向订购管理服务器通知已对其设置了标志的内容的许可证更新请求。在订购管理服务器已更新了许可证后,该服务器可以将更新后的许可证发送给再现装置1。In addition, as shown in FIG. 19, according to the embodiment of the present invention, the reproducing apparatus 1 may have content data whose subscription expiration date is imminent and content data whose subscription expiration date has come. In the present embodiment, the reproduction apparatus 1 communicates with the order management server 300 that manages the contract for ordering content to perform update of the license. The subscription management server 300 is a server that manages the expiration date of content data for users who have registered for a subscription service. The subscription management server has at least a management section that stores a database associating users, terminals, content data, and expiration-related information, a communication section that communicates with the reproduction device 1, and an update section that updates licenses. Referring to the database, content data whose expiration date is imminent and content data whose expiration date has already been identified may be identified. The subscription management server notifies the reproduction apparatus 1 storing the content data that there are content data whose expiration date is imminent and content data whose expiration date has come. According to the present embodiment, when the reproducing apparatus 1 exists in an area where the reproducing apparatus 1 can communicate with the order management server 300, for example, an area where radio waves of a wireless LAN can be received, the reproducing apparatus 1 transmits license update request information to the Subscription Management Server. The subscription management server performs updates to the license. The subscription management server sends the updated license to the reproduction apparatus 1 . After the reproducing apparatus 1 stores the license, the reproducing apparatus 1 can reproduce the content data whose license is updated. When the user performs an operation of a license update request in an area where the reproducing apparatus 1 cannot receive radio waves of the wireless LAN, the reproducing apparatus 1 sets a flag to the content for which the user has requested to update the license. When the reproducing apparatus 1 enters an area where radio waves of the wireless LAN can be received, the reproducing apparatus 1 notifies the subscription management server of a license update request for the content to which the flag has been set. After the subscription management server has updated the license, the server can send the updated license to the reproduction apparatus 1 .

在内容数据的许可证的期满日期已到后,如果在预定时间段中许可证未被更新,则可以从再现装置1删除该内容数据。After the expiration date of the license of the content data has come, if the license has not been renewed within a predetermined period of time, the content data may be deleted from the reproduction apparatus 1 .

在前面的描述中,假设内容为音频数据。然而,这仅是示例。换言之,只要内容具有时间信息并且随时间变化就可以,该内容也可以是视频数据。In the foregoing description, it was assumed that the content is audio data. However, this is only an example. In other words, as long as the content has time information and changes with time, the content may also be video data.

本领域技术人员应当理解,根据设计需求和其他因素,可以做出各种修改、组合、子组合和替换,只要它们在所附权利要求书及其等同物的范围内。It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made depending on design requirements and other factors insofar as they are within the scope of the appended claims and the equivalents thereof.

Claims (21)

1. transcriber comprises:
Recording section, its recorded content data;
Reproducing part, it reproduces described content-data;
The time information generating part, its generation time information; And
Control section, when described transcriber started, it checked based on the temporal information that described time information generating partly produces whether described recording section has write down the content-data that expiry date will arrive very soon,
Wherein, in described recording section records expiry date will arrive very soon content-data the time, the content-data that described control section will arrive very soon to the described expiry date of user notification.
2. transcriber as claimed in claim 1,
Wherein, when described transcriber starts, the time period of described control section before the expiry date of described user notification at described content-data.
3. transcriber as claimed in claim 1,
Wherein, only when described transcriber starts every day for the first time, the content-data that the temporal information that described control section just partly produces based on described time information generating will arrive very soon to the described expiry date of described user notification.
4. transcriber as claimed in claim 3,
Wherein, described control section per a couple of days the content-data that will arrive very soon to the described expiry date of described user notification.
5. transcriber as claimed in claim 1,
Wherein, start and described user when having confirmed content-data that described expiry date arrived the content-data that described control section does not notify described expiry date to arrive to him or she when described transcriber.
6. transcriber as claimed in claim 1,
Wherein, the temporal information that described control section partly produces based on described time information generating, whether the expiry date of the content-data that inspection will be reproduced arrives, and
Wherein, when the expiry date of described content-data then, described control section is from a row content choice content-data and reproduce the content-data of being chosen.
7. transcriber as claimed in claim 1,
Wherein, described control section based on be recorded in the described recording section with the corresponding license information of described content-data, check whether described recording section has write down the content-data that expiry date will arrive very soon.
8. transcriber as claimed in claim 1,
Wherein, the expiry date of described content-data is very fast will be then, described control section also upgrades described expiry date.
9. transcriber as claimed in claim 1 also comprises:
Communications portion, it is to outside equipment sending data with from described outer equipment receiving data,
Wherein, when described transcriber be present in described communications portion can with the zone of described external device communication in the time, described control section upgrades the expiry date of described content-data.
10. transcriber as claimed in claim 1,
Wherein, if licence described in the section is not updated at the fixed time, then after the expiry date of the licence of content-data had arrived, described control section was deleted described content-data from described recording medium.
11. a reproducting method that is used for rendition of content data may further comprise the steps:
Generation time information;
When transcriber starts,, check whether described pen recorder has the content-data that expiry date will arrive very soon based on described temporal information; And,
When described transcriber has the content-data that expiry date will arrive very soon, the content-data that will arrive very soon to the described expiry date of user notification.
12. reproducting method as claimed in claim 11,
Wherein, described notifying process is carried out by following process: when described transcriber has the content-data that expiry date will arrive very soon, to the time period of described user notification before described expiry date arrives.
13. reproducting method as claimed in claim 11,
Wherein, described notifying process is carried out by following process: only when described transcriber starts every day for the first time, and just based on the temporal information that is produced, the content-data that will arrive very soon to the described expiry date of described user notification.
14. reproducting method as claimed in claim 13,
Wherein, described notifying process is carried out by following process: the content-data that per a couple of days will arrive very soon to the described expiry date of described user notification.
15. reproducting method as claimed in claim 11,
Wherein, when described transcriber starts and described user when having confirmed content-data that described expiry date arrived, do not carry out described notifying process.
16. reproducting method as claimed in claim 11,
Wherein, described inspection step be expiry date by the content-data that will reproduce based on the temporal information inspection that is produced whether to being performed, and
Wherein, when the expiry date of described content-data then, described reproducting method is further comprising the steps of:
From a row content choice content-data; And
Reproduce the content-data of being chosen.
17. reproducting method as claimed in claim 11,
Wherein, described inspection step be by have based on described transcriber with the corresponding license information of described content-data, check whether described transcriber has the content-data that expiry date will arrive very soon and be performed.
18. reproducting method as claimed in claim 11 is further comprising the steps of:
The expiry date of described content-data is very fast will be then, upgrade described expiry date.
19. reproducting method as claimed in claim 11 is further comprising the steps of:
To outside equipment sending data with from described outer equipment receiving data;
When described transcriber be present in described transcriber can with the zone of described external device communication in the time, upgrade the expiry date of described content-data.
20. reproducting method as claimed in claim 11 is further comprising the steps of:
If licence described in the section is not updated at the fixed time, then after the expiry date of the licence of content-data has arrived, delete described content-data from described transcriber.
21. the system with transcriber and external unit,
Wherein, described transcriber comprises:
Recording section, its recorded content data;
Reproducing part, it reproduces described content-data;
The time information generating part, its generation time information; And
Control section, when described transcriber started, it checked based on the temporal information that described time information generating partly produces whether described recording section has write down the content-data that expiry date will arrive very soon,
Wherein, in described recording section records expiry date will arrive very soon content-data the time, the content-data that described control section will arrive very soon to the described expiry date of user notification, and the license information of the content-data that expiry date will be arrived very soon sends to described external unit, and
Wherein said external unit comprises:
Communications portion, it is communicated by letter with described transcriber;
Administrative section, its administration of licences relevant information; And
New portion more, it upgrades the license information that sends from described external unit based on the described license information that sends from described transcriber with by the described licence relevant information of described administrative section management.
CN200610109122A 2005-08-02 2006-08-02 Reproducing device, reproducing method and content reproducing system Expired - Fee Related CN100580795C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005224778A JP2007042204A (en) 2005-08-02 2005-08-02 Reproduction device, expiration notification method, and expiration notification program
JP2005224778 2005-08-02

Publications (2)

Publication Number Publication Date
CN1909101A true CN1909101A (en) 2007-02-07
CN100580795C CN100580795C (en) 2010-01-13

Family

ID=37700167

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610109122A Expired - Fee Related CN100580795C (en) 2005-08-02 2006-08-02 Reproducing device, reproducing method and content reproducing system

Country Status (3)

Country Link
US (1) US20070031116A1 (en)
JP (1) JP2007042204A (en)
CN (1) CN100580795C (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7634532B2 (en) 2002-05-31 2009-12-15 Onkyo Corporation Network type content reproduction system
JP4615262B2 (en) * 2004-06-30 2011-01-19 ソニー株式会社 Playback apparatus and method
US7366972B2 (en) * 2005-04-29 2008-04-29 Microsoft Corporation Dynamically mediating multimedia content and devices
JP4556789B2 (en) * 2005-07-07 2010-10-06 ソニー株式会社 Playback apparatus, playback method, and playback program
JP4412269B2 (en) 2005-07-28 2010-02-10 ソニー株式会社 Electronic device, display processing method and program
JP4746442B2 (en) * 2006-02-24 2011-08-10 株式会社東芝 Terminal device
JP4840158B2 (en) * 2007-01-25 2011-12-21 ブラザー工業株式会社 Information processing apparatus, computer program, and memory system
US20080279533A1 (en) * 2007-04-26 2008-11-13 Buttars David B Process and apparatus for securing and retrieving digital data with a Portable Data Storage Device (PDSD) and Playback Device (PD)
WO2008140442A1 (en) 2007-05-08 2008-11-20 Thomson Licensing Method and apparatus for adjusting decryption keys
TW200910959A (en) * 2007-05-30 2009-03-01 Sony Corp Content download system, content download method, content supplying apparatus, content supplying method, content receiving apparatus, content receiving method, and program
JP2008306601A (en) * 2007-06-08 2008-12-18 Sony Corp Content distribution system, distribution server, receiving terminal, and computer program
WO2010021141A1 (en) * 2008-08-22 2010-02-25 パナソニック株式会社 Recording/reproducing device
JP2010224964A (en) * 2009-03-24 2010-10-07 Sony Corp Content playback apparatus and content playback method
JP5423259B2 (en) * 2009-09-07 2014-02-19 株式会社リコー Image forming apparatus, fax transmission method, and fax transmission program
JP2011081764A (en) * 2009-09-14 2011-04-21 Panasonic Corp Content receiver, content reproducer, content reproducing system, content writing method, expiration date determining method, program, and recording medium
US20110110516A1 (en) * 2009-11-06 2011-05-12 Kensuke Satoh Content receiver, content reproducer, management server, content use system, content use method, method of write-out from content receiver, method of possible viewing time management on content reproducer, method of time limit fixation in management server, and program
JP2013179623A (en) * 2013-04-11 2013-09-09 Thomson Licensing Method performed by digital cinema system and digital cinema system
JP6011500B2 (en) 2013-09-13 2016-10-19 株式会社安川電機 Control device, security management system, and security management method
JP2015228674A (en) * 2015-07-14 2015-12-17 トムソン ライセンシングThomson Licensing Digital cinema system and method
CA3049201A1 (en) * 2017-01-03 2018-07-12 Rovi Guides, Inc. Systems and methods for predicting viewing behavior
JP6656193B2 (en) * 2017-03-07 2020-03-04 三菱電機株式会社 Content playback device and content playback program
JP7109638B1 (en) 2021-09-15 2022-07-29 Kddi株式会社 Notification device, notification method and program

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6182371A (en) * 1984-09-28 1986-04-25 Marantz Japan Inc Compact disk player
JPH02277129A (en) * 1989-04-18 1990-11-13 Toshiba Corp Data processor
US5963916A (en) * 1990-09-13 1999-10-05 Intouch Group, Inc. Network apparatus and method for preview of music products and compilation of market data
DE4313177C2 (en) * 1992-04-20 2002-04-04 Mitsubishi Electric Corp Information reproducing apparatus
JPH08506911A (en) * 1992-11-23 1996-07-23 パラゴン、コンセプツ、インコーポレーテッド A computer filing system that allows users to select a category for file access
KR100197585B1 (en) * 1995-01-16 1999-06-15 윤종용 Apparatus for recording/reproducing image and audio information into/from a semiconductor memory
US5945987A (en) * 1995-05-05 1999-08-31 Microsoft Corporation Interactive entertainment network system and method for providing short sets of preview video trailers
US6243725B1 (en) * 1997-05-21 2001-06-05 Premier International, Ltd. List building system
JPH113561A (en) * 1997-06-12 1999-01-06 Funai Electric Co Ltd Disk playback device and medium recording disk playback device control program
US7818232B1 (en) * 1999-02-23 2010-10-19 Microsoft Corporation System and method for providing automated investment alerts from multiple data sources
MY131509A (en) * 1999-03-15 2007-08-30 Sony Corp Data processing method, apparatus and system for encrypted- data transfer
US6262724B1 (en) * 1999-04-15 2001-07-17 Apple Computer, Inc. User interface for presenting media information
US6502194B1 (en) * 1999-04-16 2002-12-31 Synetix Technologies System for playback of network audio material on demand
US6536037B1 (en) * 1999-05-27 2003-03-18 Accenture Llp Identification of redundancies and omissions among components of a web based architecture
JP3501038B2 (en) * 1999-10-06 2004-02-23 日本電気株式会社 Mobile terminal system, mobile terminal used for it
US20010030660A1 (en) * 1999-12-10 2001-10-18 Roustem Zainoulline Interactive graphical user interface and method for previewing media products
US6522347B1 (en) * 2000-01-18 2003-02-18 Seiko Epson Corporation Display apparatus, portable information processing apparatus, information recording medium, and electronic apparatus
US6519648B1 (en) * 2000-01-24 2003-02-11 Friskit, Inc. Streaming media search and continuous playback of multiple media resources located on a network
AU4274501A (en) * 2000-03-24 2001-10-03 Sanyo Electric Co., Ltd. Data distributing method, data distributing system, computer, reproducing deviceand recording medium
JP4433560B2 (en) * 2000-04-11 2010-03-17 ソニー株式会社 Terminal device and information processing method
US6760721B1 (en) * 2000-04-14 2004-07-06 Realnetworks, Inc. System and method of managing metadata data
KR100867760B1 (en) * 2000-05-15 2008-11-10 소니 가부시끼 가이샤 Playback device, playback method and recording medium
US20020156864A1 (en) * 2000-06-06 2002-10-24 Kniest James Newton System for wireless exchange of data with hand held devices
AU2001271772A1 (en) * 2000-06-30 2002-01-14 Eddie H. Williams Online digital content library
JPWO2002044945A1 (en) * 2000-11-29 2004-04-02 富士通株式会社 Virtual storage system and virtual storage service providing method
US6928433B2 (en) * 2001-01-05 2005-08-09 Creative Technology Ltd Automatic hierarchical categorization of music by metadata
US8473568B2 (en) * 2001-03-26 2013-06-25 Microsoft Corporation Methods and systems for processing media content
JP2002298550A (en) * 2001-03-30 2002-10-11 Pioneer Electronic Corp Device and method for reproducing information, information recording medium and reproduction program
US6727930B2 (en) * 2001-05-18 2004-04-27 Hewlett-Packard Development Company, L.P. Personal digital assistant with streaming information display
KR20040029389A (en) * 2001-08-01 2004-04-06 마쯔시다덴기산교 가부시키가이샤 Device and method for managing content usage right
US20030069854A1 (en) * 2001-10-09 2003-04-10 Hsu Michael M. Expiring content on playback devices
US6934812B1 (en) * 2001-10-22 2005-08-23 Apple Computer, Inc. Media player with instant play capability
JP2003132622A (en) * 2001-10-22 2003-05-09 Victor Co Of Japan Ltd Recording device, reproducing device and recording medium
US20030112467A1 (en) * 2001-12-17 2003-06-19 Mccollum Tim Apparatus and method for multimedia navigation
US20030158737A1 (en) * 2002-02-15 2003-08-21 Csicsatka Tibor George Method and apparatus for incorporating additional audio information into audio data file identifying information
US6978284B2 (en) * 2002-03-21 2005-12-20 International Business Machines Corporation System and method for designating and deleting expired files
US7797446B2 (en) * 2002-07-16 2010-09-14 Apple Inc. Method and system for updating playlists
US7956272B2 (en) * 2002-07-30 2011-06-07 Apple Inc. Management of files in a personal communication device
US7166791B2 (en) * 2002-07-30 2007-01-23 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
US7243307B2 (en) * 2002-10-18 2007-07-10 Digital Innovations Llc Customizable database-driven menu structure for a portable computing device
US7181701B2 (en) * 2003-01-03 2007-02-20 Microsoft Corporation Glanceable information system and method
JP2004312197A (en) * 2003-04-03 2004-11-04 Matsushita Electric Ind Co Ltd Communication device, certificate issuing device, and communication system
US9406068B2 (en) * 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
JP2005094277A (en) * 2003-09-17 2005-04-07 Hitachi Ltd Program, storage medium, and playback device
US20060008256A1 (en) * 2003-10-01 2006-01-12 Khedouri Robert K Audio visual player apparatus and system and method of content distribution using the same
US7904924B1 (en) * 2003-10-31 2011-03-08 Microsoft Corporation Video-on-demand recommendations based on previously viewed television programs
US7356304B2 (en) * 2003-11-19 2008-04-08 General Motors Corporation Subscription expiration notification date
US7487441B2 (en) * 2004-03-11 2009-02-03 Yahoo!Inc. Method and system of enhanced messaging
US7283390B2 (en) * 2004-04-21 2007-10-16 Impinj, Inc. Hybrid non-volatile memory
JP4615262B2 (en) * 2004-06-30 2011-01-19 ソニー株式会社 Playback apparatus and method
US20060020968A1 (en) * 2004-07-23 2006-01-26 Findaway World Llc Method for commercialization and advertising using a personal media player
US20060106725A1 (en) * 2004-11-12 2006-05-18 International Business Machines Corporation Method, system, and program product for visual display of a license status for a software program
US7640507B2 (en) * 2005-02-28 2009-12-29 At&T Intellectual Property I, L.P. Methods, systems, and products for calendaring applications
US20060253478A1 (en) * 2005-03-16 2006-11-09 Graham Michael L Client centric document preparation interface
JP4556789B2 (en) * 2005-07-07 2010-10-06 ソニー株式会社 Playback apparatus, playback method, and playback program
JP4412269B2 (en) * 2005-07-28 2010-02-10 ソニー株式会社 Electronic device, display processing method and program

Also Published As

Publication number Publication date
JP2007042204A (en) 2007-02-15
US20070031116A1 (en) 2007-02-08
CN100580795C (en) 2010-01-13

Similar Documents

Publication Publication Date Title
CN1909101A (en) Reproducing apparatus, reproducing method, and content reproducing system
CN1155002C (en) Communication system and method, and communication apparatus and method
JP4581934B2 (en) Playback apparatus, playback method, and playback program
CN1284367C (en) Video data recording/reproducing apparatus and video data management method for use in the same
CN1904816A (en) Playback apparatus and menu display method
CN1387134A (en) System and method for downloading and playing music file
CN1398111A (en) Digital camera
CN1764942A (en) Music data transmission/recording method and music player
CN101051505A (en) Reproducing apparatus, content selection method, and program
CN101065945A (en) Wireless synchronization between media player and host device
CN1332406A (en) Playback device and method and recording medium
CN1237765A (en) Recording media, recording equipment and reproduction equipment
CN1855284A (en) Reproducing device, reproducing control method and program
CN1182471C (en) General-purpose computer and copyright management method used therein
CN101067955A (en) Content list display method, content list display apparatus, content selecting and processing method, and content selecting and processing apparatus
CN101714392A (en) Reproducing apparatus and method
CN1577599A (en) Recording apparatus having playlist editing function
CN1758237A (en) Composite apparatus and method of changing assignment of function of operation button of remote controller
CN1908884A (en) Electronic device, data processing method, data control method, and content data processing system
CN1677366A (en) Information processing system, method and computer programme
CN101061456A (en) Information management method, information management program, and information management device
CN1894675A (en) Information processing device, information processing method, and computer program
CN1774027A (en) Data processing apparatus, information processing system and recording selecting program and computer-readable recording medium
CN1862698A (en) Information processing system, information generating apparatus and method
CN1258129C (en) Information processing apparatus and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100113

Termination date: 20210802

CF01 Termination of patent right due to non-payment of annual fee