CN1381808A - 信息处理设备和方法、信息处理系统及记录媒体和程序 - Google Patents

信息处理设备和方法、信息处理系统及记录媒体和程序 Download PDF

Info

Publication number
CN1381808A
CN1381808A CN02120090A CN02120090A CN1381808A CN 1381808 A CN1381808 A CN 1381808A CN 02120090 A CN02120090 A CN 02120090A CN 02120090 A CN02120090 A CN 02120090A CN 1381808 A CN1381808 A CN 1381808A
Authority
CN
China
Prior art keywords
additional information
content
control
information
music
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
CN02120090A
Other languages
English (en)
Other versions
CN1262962C (zh
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 CN1381808A publication Critical patent/CN1381808A/zh
Application granted granted Critical
Publication of CN1262962C publication Critical patent/CN1262962C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • 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/00847Circuits 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 is defined by a licence file
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/561Adding application-functional data or data for application control, e.g. adding metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • H04N21/2223Secondary servers, e.g. proxy server, cable television Head-end being a public access point, e.g. for downloading to or uploading from clients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2355Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
    • H04N21/2358Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages for generating different versions, e.g. for different recipient devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4113PC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4143Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4332Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4335Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47205End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8106Monomedia components thereof involving special audio data, e.g. different tracks for different languages
    • H04N21/8113Monomedia components thereof involving special audio data, e.g. different tracks for different languages comprising music, e.g. song in MP3 format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • 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/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • G11B2020/10546Audio or video recording specifically adapted for audio data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91328Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy management signal, e.g. a copy generation management signal [CGMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4184External card to be used in combination with the client device, e.g. for conditional access providing storage capabilities, e.g. memory stick
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals

Abstract

一种信息处理设备,包括音乐文件存储单元和传送处理器。音乐文件存储单元存储音乐文件、个人计算机可以显示的PC使用附加信息和便携式装置可以显示的PD使用附加信息。移出时,传送处理器向便携式装置复制记录在音乐文件存储单元中的音乐文件、PC使用附加信息和PD使用附加信息。当数据正确地写在便携式装置中时,传送处理器从音乐文件存储单元删除音乐文件、PC使用附加信息和PD使用附加信息。

Description

信息处理设备和方法、信息处理系统 及记录媒体和程序
                          技术领域
本发明涉及信息处理设备和方法、使用该信息处理设备和方法的信息处理系统及其使用的记录媒体和程序,本发明具体涉及要防止由于内容移位而导致数据丢失的信息处理设备和方法、信息处理系统、记录媒体和程序。
                          背景技术
近来,随着数字技术的推广使用,诸如音乐数据和图片数据的不同类型的数据已数字化记录或播放。
为了保护版权,以下情况中,根据相应于数据的权利信息,限制了回放数据的次数或可以使用该数据的时段等。
另外,用户可以从商店提供的终端装置等购买不同类型的数据,如音乐数据和图片数据,且可以在用户的个人计算机中记录数据后使用它。根据相应的权利信息,许可移位所购买的数据而不限制次数或仅为一次。执行移位后,只许可向个人计算机或便携式装置传送数据。
所购买的数据(下文中称为“内容”)包括不同类型的附加信息。附加信息包括,例如:诸如题目和艺术家名的字符串、封面画、歌词和视频剪段(clip)。
这些附加信息会根据内容提供厂商的意图或根据记录和管理内容的个人计算机上的应用程序的版本升级而逐步扩展。
因此,存储在个人计算机等中的内容的附加信息等最好以高度可扩展格式加以描述。
然而,处理能力低于个人计算机的便携式装置的问题在于:因为要花大量的时间去读取以高度可扩展格式描述的附加信息,所以高度可扩展格式并不实用。
因此,可能以简单格式描述附加信息,但是,它在个人计算机中的可扩展性变低。
通常,当存储在个人计算机中的附加信息和内容传送给便携式装置时,将以扩展格式描述的附加内容转换为便携式装置可读写的简单格式后再传送。
尽管如此,当传送给便携式装置的以简单格式描述的附加信息再传送给另一个人计算机时,存在的问题是:因为便携式装置不能将以简单格式描述的附加信息转换为可扩展格式信息,所以,部分附加信息不完全。
                        发明内容
本发明是考虑到这些情况而作出的。本发明的一个目的是能够转换内容的附加信息而不会丢失数据。
为了这一目标,根据本发明的一个方面,提供了用于分发内容的第一信息处理设备。第一信息处理设备包括:发生单元,用于产生第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,其中第一附加信息和第二附加信息和内容有关;和分发控制单元,用于控制发生单元产生的第一附加信息和第二附加信息以及内容的分发。
第一附加信息最好是以高度可扩展格式描述的信息,第二附加信息是以简单格式描述的信息。
根据本发明的另一方面,提供了用于分发内容的信息处理设备的的第一信息处理方法。第一信息处理方法包括:发生处理步骤,用于产生第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,其中第一附加信息和第二附加信息和内容有关;和分发控制处理步骤,用于控制发生单元产生的第一附加信息和第二附加信息以及内容的分发。
根据本发明的另一方面,提供了包含用于控制分发内容的信息处理设备的程序的第一计算机可读记录媒体。该程序包括:发生处理步骤,用于产生第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,其中第一附加信息和第二附加信息和内容有关;和分发控制处理步骤,用于控制发生单元产生的第一附加信息和第二附加信息以及内容的分发。
根据本发明的另一方面,提供了用于控制计算机以执行过程的第一程序,该计算机控制用于分发内容的信息处理设备。该过程包括:发生处理步骤,用于产生第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,其中第一附加信息和第二附加信息和内容有关;和分发控制处理步骤,用于控制发生单元产生的第一附加信息和第二附加信息以及内容的分发。
根据本发明的另一方面,提供了第二信息处理设备,它包括:捕获单元,它获取内容、与内容有关的第一附加信息和与内容有关的第二附加信息;记录单元,其中记录有捕获单元获取的内容、第一附加信息和第二附加信息;和传送控制单元,它在用户操作以移动内容时控制向另一信息处理设备传送记录在记录单元中的内容、第一附加信息和第二附加信息。
最好第一附加信息和第二附加信息中的一个是信息处理设备可以显示的以高度可扩展格式描述的信息,另一个是其它信息处理设备可以显示的以简单格式描述的信息。
第二信息处理设备还可包括显示控制单元,它控制记录在记录单元中的第一附加信息的显示。
根据本发明的另一方面,提供了第二信息处理方法,它包括:捕获控制处理步骤,它控制对内容、与内容有关的第一附加信息和与内容有关的第二附加信息的获取;记录控制处理步骤,它控制对在捕获控制处理步骤获取的内容、第一附加信息和第二附加信息的记录;和传送控制处理步骤,它在用户操作以移动内容时控制向另一信息处理设备传送内容、第一附加信息和第二附加信息,其中的记录由记录控制处理步骤的处理加以控制。
根据本发明的另一方面,提供了包含程序的第二计算机可读记录媒体。该程序包括:捕获控制处理步骤,它控制对内容、与内容有关的第一附加信息和与内容有关的第二附加信息的获取;记录控制处理步骤,它控制由捕获控制处理步骤获取的对内容、第一附加信息和第二附加信息的记录;和传送控制处理步骤,它在用户操作以移动内容时控制向另一信息处理设备传送内容、第一附加信息和第二附加信息,其中的记录由记录控制处理步骤的处理加以控制。
根据本发明的另一方面,提供了用于控制计算机以执行过程的第二程序。该过程包括:捕获控制处理步骤,它控制对内容、与内容有关的第一附加信息和与内容有关的第二附加信息的获取;记录控制处理步骤,它控制由捕获控制处理步骤获取的对内容、第一附加信息和第二附加信息的记录;和传送控制处理步骤,它在用户操作以移动内容时控制向另一信息处理设备传送内容、第一附加信息和第二附加信息,其中的记录由记录控制处理步骤的处理加以控制。
根据本发明的另一方面,提供了信息处理系统,它包括:第一信息处理设备,用于分发内容;第二信息处理设备,用于获取内容;和第三信息处理设备,用于获取内容。第一信息处理设备包括:发生单元,用于产生第二信息处理设备可显示的第一附加信息和第三信息处理设备可显示的第二附加信息,其中第一附加信息和第二附加信息与内容有关;和分发控制单元,用于控制由发生单元产生的第一附加信息和第二附加信息以及内容的分发。第二信息处理设备包括:第一捕获单元,用于获取从第一信息处理设备分发的内容、第一附加信息和第二附加信息;第一记录单元,其中记录有由第一捕获单元获取的内容、第一附加信息和第二附加信息;和传送控制单元,它在用户操作以移动内容时控制向第三信息处理设备传送记录在第一记录单元中的内容、第一附加信息和第二附加信息。第三信息处理设备包括:第二捕获单元,用于获取从第一和第二信息处理设备中的一个传送来的内容、第一附加信息和第二附加信息;和第二记录单元,其中记录有由第二捕获单元获取的内容、第一附加信息和第二附加信息。
第二信息处理设备最好还包括显示控制单元,它控制由第一捕获单元获取的第二附加信息的显示。
第三信息处理设备还可包括显示控制单元,它控制由第二捕获单元获取的第二附加信息的显示。
根据本发明的第一信息处理设备、方法和程序,通过产生与内容有关的第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,并控制所产生的第一和第二附加信息以及内容的分发,可以传送内容的附加信息而不会丢失数据。
根据本发明的第二信息处理设备、方法和程序,获取和记录内容、与内容有关的第一附加信息和与内容有关的第二附加信息,当用户操作以移动内容时,控制向另一信息处理设备传送所记录的内容、第一附加信息和第二附加信息,从而可以传送内容的附加信息而不会丢失数据。
另外,根据本发明的信息处理系统,第一信息处理设备产生第二信息处理设备可显示的与内容有关的第一附加信息,和第三信息处理设备可显示的与内容有关的第二附加信息,并控制所产生的第一和第二附加信息以及该内容的分发。在第二信息处理设备中获取和记录从第一信息处理设备分发的内容、第一和第二附加信息,且在用户操作以移动内容时,第二信息处理设备控制向第三信息处理设备分发所记录的内容、第一和第二附加信息,在第三信息处理设备中获取和记录被传送的内容、第一和第二附加信息。因而,可以传送内容的附加信息而不会丢失数据。
                   附图说明
图1是根据本发明的内容数据管理系统的实施例的框图;
图2是显示图1所示的个人计算机内部结构的框图;
图3是显示图1所示的个人计算机功能的框图;
图4是存储在权利信息存储单元中权利信息的实例的图解说明;
图5是数据库记录的数据的实例的图解说明;
图6是音乐文件存储单元中数据结构的图解说明;
图7是便携式装置中数据结构的图解说明;
图8是图解说明导入的框图;
图9是图解说明移动的框图;
图10是在显示器上显示的窗口的图解说明;
图11是图10所示的窗口上显示的对话框的图解说明;
图12是在显示器上显示的窗口的图解说明;
图13是特性屏幕的图解说明;
图14是特性屏幕的另一实例的图解说明;
图15是歌词编辑屏幕的图解说明;
图16是线性注释(linear note)编辑屏幕的图解说明;
图17是特性屏幕的图解说明;
图18是图解说明移入过程的流程图;
图19是图解说明移出过程的流程图;
图20是图解说明移入过程的流程图;
图21是图解说明校验输出(check-out)过程的流程图;
图22是设置屏幕的图解说明;
图23是图解说明校验输出过程的流程图;
图24是图解说明附加信息覆写过程的流程图;和
图25是图解说明下载过程的流程图。
                         具体实施方式
下面,参考附图描述本发明的实施例。
图1是显示根据本发明一个实施例的内容数据管理系统的框图。个人计算机1连接到包括局域网和因特网的网络2。在个人计算机1中,直接记录从电子音乐分发(EMD)服务器接收的或从光盘(CD)读取的音频数据(下文中称为“内容”),或者,在记录前将其转换为便携式装置编码格式(例如,适应变换声音编码3(ATRAC3)(商标))并在诸如数据加密标准(DES)的加密系统中加密。
个人计算机1以明文的形式或依照加密格式记录的内容来记录表示使用内容的条件的权利信息数据。
例如,权利信息数据表示可以同时使用相应于权利信息数据的内容的便携式装置数目(下文中称为“PD”)(可以执行下述校验输出的所谓“PD数”)。甚至在将多条内容传送给由权利信息表示的便携式装置数目的便携式装置时,个人计算机1也能播放内容。
本文中,“校验输出”意味着,例如,将个人计算机1中记录的内容、关于该内容的数据和与内容有关的权利信息数据中的内容和与内容有关的数据复制到便携式装置5-1到5-3中的任何一个上(下文中称为“便携式装置5”),“校验输入(check-in)”意味着将已从个人计算机1校验输出的内容返回给个人计算机1。在执行校验输出后,清除记录在便携式装置5中的内容和内容相关数据。
或者,权利信息数据指示内容可以复制。当向便携式装置5-1到5-3复制内容时,个人计算机1可以播放所记录的内容。可能存在便携式装置5-1到5-3中可存储的内容的次数受限的情况。这种情况下,可以复制内容的次数不增加。
或者,权利信息数据指示可以复制内容而不限制次数(即,指示无条件使用)。当向便携式装置5-1到5-3复制内容时,个人计算机1可以播放所记录的内容。
或者,权利信息数据指示有可能将内容移位(如果需要的话,下文中称为“移动”)到另一个人计算机。执行将内容移位到便携式装置5-1到5-3之后(如果需要的话,下文中称为“移出”),不能使用记录在个人计算机1中的内容(该内容被删除了,或由于权利信息的改变而无法使用)。
本文中,“移出”意味着,例如,将所有的内容、关于该内容的数据和与该内容有关的权利信息移位到便携式装置5,与上述移出不同,“移入”意味着将所有的内容、关于该内容的数据和与该内容有关的权利信息移位到个人计算机1。
而且,权利信息指示,在将内容传送到个人计算机1之后,只许可校验输入或校验输出。对移位内容的仅一次的该许可定义为“导入”。例如,许可对便携式装置5-1到5-3校验输出从存储卡9-1到9-4导入个人计算机1的内容,但是不许可将其移位到另一个人计算机或存储卡9-1到9-4。
个人计算机1使用通用串行总线(USB)电缆将记录加密的内容和有关内容的数据(例如,音乐名或播放条件等)存储在连接到个人计算机1上的便携式装置5-1中,并依照向便携式装置5-1中的存储相应于所存储的内容执行对权利信息数据的更新(下文中称为“校验输出”)。具体地说,当个人计算机1执行校验输出时,可以校验输出的相应于记录在个人计算机1中内容的权利信息数据的次数减少一次。当可执行校验输出的次数为0时,不能校验输出相应的内容。
类似地,个人计算机1使用通用USB电缆将记录加密的内容和有关内容的数据存储在连接到个人计算机1上的便携式装置5-2或5-3中,并依照向便携式装置5-2或5-3中的存储相应于所存储的内容更新权利信息数据。
个人计算机1使用USB电缆控制连接的便携式装置5-1清除(或禁止)个人计算机1校验输出到便携式装置5-1的内容,并更新(下文中称为“校验输入”)相应于清除的内容的权利信息数据。具体地说,当执行校验输入时,记录在个人计算机1中且在与相应内容有关的权利信息中描述的可以校验输出的次数数据增加一次。
类似地,个人计算机1使用USB电缆来控制便携式装置5-2或5-3清除(或禁止)个人计算机1校验输出到便携式装置5-2或5-3的内容,并清除相应于所清除内容的权利信息数据。
个人计算机1不能校验输入其它个人计算机(未显示)校验输出到便携式装置5-1的内容。类似地,个人计算机1不能校验输入其它个人计算机校验输出到便携式装置5-2或5-3的内容。换句话说,可以校验输入的装置是唯一确定的。
响应个人计算机1的请求,EMD服务器3经网络2向个人计算机1供应内容和关于该内容和权利信息的数据(例如,音乐名或播放限制等)。EMD服务器3响应个人计算机1的请求经网络2向个人计算机1仅供应附加信息。
由EMD服务器3供应的内容已由预定编码系统编码,并由预定加密系统加密。EMD服务器3向个人计算机1供应密钥以解密该内容。
响应个人计算机1的请求,万维网(WWW)服务器4使用网络2向个人计算机1供应相应于已读取其内容的CD的数据(例如,CD册名或CD销售公司等)和相应于从CD读取的内容的数据(例如,音乐名或作曲家名等)。WWW服务器4也响应个人计算机1使用网络2向个人计算机1仅供应附加信息。
便携式装置5-1存储由个人计算机1供应的内容(即,校验输出或移出的内容)和关于内容的数据(例如,音乐名或权利信息等)。根据关于内容的数据,便携式装置5-1向耳机(未显示)等播放和输出所存储的内容。
借助于实例,当内容播放的执行次数超过权利信息中描述的作为关于内容的数据而存储的次数时,便携式装置5-1结束播放相应内容。而且,例如,当在权利信息中描述且作为关于权利信息的数据存储的期限后播放该内容时,便携式装置5-1结束播放相应内容。
用户可以从个人计算机1卸下内容存储便携式装置5-1,可以带着它,也可以在播放存储的内容时用耳机听相应于内容的音乐等。
类似于便携式装置5-1,便携式装置5-2或5-3存储由个人计算机1供应的内容和关于该内容的数据。根据关于该内容的数据,便携式装置5-2或5-3向耳机(未显示)播放或输出存储的内容。用户可以从个人计算机1卸下内容存储便携式装置5-2或5-3,可以带着它,也可以在播放存储的内容时用耳机听相应于内容的音乐等。
存储卡9-1插入商店提供的终端单元6中,并存储用户通过操作终端单元6购买的内容和诸如相应权利信息和附加信息的数据。换句话说,终端单元6接收EMD服务器3分发的内容和包括与内容相关的权利信息和附加信息的数据,并将它们存储在插入的存储卡9-1中。根据权利信息数据,许可存储在存储卡9-1中的预定内容导入(即,只移位一次)。
存储内容的存储卡9-1装在个人计算机1的插槽中。个人计算机1导入(移入)存储在存储卡9-1中的内容。个人计算机1产生只许可校验输入或校验输出的权利信息数据,并存储所产生的权利信息数据。根据该权利信息,许可将导入到个人计算机1中的内容校验输出到便携式装置5-1和5-3,或许可从便携式装置5-1到5-3校验输入。
存储卡9-2插入移动电话7中,并存储用户操作移动电话7购买的内容(例如,经移动电话链路下载的内容)和关于权利信息的数据。根据导入的权利信息数据许可存储在存储卡9-2中的预定内容。
存储内容的存储卡9-2装在个人计算机1的插槽中。个人计算机1导入存储在装载的存储卡9-2中的内容。个人计算机1产生相应于导入内容且许可只校验输入或校验输出的权利信息数据,并存储所产生的权利信息数据。
存储卡9-3插入个人数字助理(PDA)8中,并响应用户对PDA 8的操作存储例如经网络2从EMD服务器3购买的内容和相应的权利信息数据。根据要导入的权利信息数据许可存储在存储卡9-3中的预定内容。
存储内容的存储卡9-3装在个人计算机1的插槽中。个人计算机1导入存储在安装的存储卡9-3中的内容。个人计算机1产生响应导入内容且只许可校验输入或校验输出的权利信息数据,并存储所产生的权利信息数据。
存储卡9-4插入记录便携式装置5-4中(如果需要的话,下文中称为便携式装置5-4),并存储用户操作便携式装置5-4以音频形式记录的内容和所产生的相应权利信息的数据。根据要导入的权利信息数据许可存储在存储卡中的内容。
存储内容的存储卡9-4装在个人计算机1的插槽中。个人计算机1导入存储在安装的存储卡9-4中的内容。个人计算机1产生相应于导入内容且只许可校验输出或校验输入的权利信息数据,并存储所产生的权利信息数据。
下文中,当不必区分便携式装置5-1到5-4时,简称为便携式装置5。下文中,当不必区分存储卡9-1到9-4时,简称为存储卡9。
图2是显示个人计算机1结构的框图。
中央处理单元(CPU)11实际上执行用于实现下述功能的不同应用程序(例如,称为点播机(jukebox)的应用程序)和OS(操作系统)。通常,只读存储器(ROM)12基本上存储程序中的固定数据和CPU11使用的运算参数。随机存取存储器(RAM)13存储CPU11执行的程序和必须随执行而变化的参数。CPU11到RAM13用包括CPU总线的主总线(host bus)14彼此连接。
主总线14用桥接器15连接到诸如周边元件扩展互连/接口(PCI)总线的外部总线16。
当用户向CPU11输入不同的命令时,用户使用键盘18。当用户指定或选择显示器20的屏幕上的点时,用户操作鼠标19。显示器20由液晶显示器(LCD)或阴极射线管(CRT)等制成,显示不同类型的文本和图像信息。硬盘驱动器(HDD)21驱动硬盘,并记录或播放CPU11执行的程序或信息。
驱动器22读取记录在所安装的磁盘41、光盘42(包括CD)、磁光盘43或半导体存储器44上的程序,并经接口17、外部总线16、桥接器15和主总线14将数据或程序供应给所连接的RAM13。
便携式装置5-1经USB电缆连接到USB端口23-1上。USB端口23-1向便携式装置5-1输出经主总线14、桥接器15、外部总线16和接口17从CPU11、RAM13或HDD21供应的数据(包括,例如给便携式装置5-1的内容或命令),并使用到主总线14的接口17向HDD21、CPU11或RAM13供应存储在便携式装置5-1中的数据。
便携式装置5-2用USB电缆连接到USB端口23-2上,便携式装置5-3用USB电缆连接到USB端口23-3上。类似于USB端口23-1,USB端口23-2或23-3向便携式装置5-2或5-3输出从CPU11、RAM13或HDD21供应的数据(包括,例如给便携式装置5-2或5-3的内容或命令),并向HDD21、CPU11或RAM13供应存储在便携式装置5-2或5-3中的数据。
扬声器24根据从接口17输出的音频信号输出相应于内容的预定声音。
键盘18到扬声器24连接到接口17,接口17用外部总线17、桥接器15和主总线14连接到CPU11。
网络2连接到通信单元25。在依照预定系统存储打包数据之后,使用网络2传输CPU11或HDD21供应的数据(例如内容传输请求等),使用网络2向CPU11、RAM13或HDD21输出存储在接收包中的数据(例如内容等)。
存储器接口卡26从装在个人计算机1的插槽中的存储卡9读取存储在存储卡9中的内容和相应权利信息的数据,并将它们供应给CPU11、RAM13或HDD21,同时在存储卡9中存储从CPU11、RAM13或HDD21供应的数据。
通信单元25和存储器接口卡26用外部总线16、桥接器15和主总线14连接到CPU11。
下文中,当不必区分各USB端口23-1到23-3时,简称为USB端口23。
图3是显示个人计算机1的功能的框图,实现这些功能以便CPU11执行内容管理程序。
响应用户对键盘18或鼠标19的操作,图形用户界面(GUI)单元61向音乐管理单元64供应相应于用户预期内容的音乐名或存储内容文件的文件名等,并请求它在数据库67中记录相应于该内容的数据。
GUI单元61使用音乐管理单元64从数据库67获取相应于内容的数据,例如,音乐ID、音乐名或艺术家名和诸如内容附加信息的数据,从权利信息存储单元65获取的诸如音乐名或权利信息的数据,并在显示器20上显示诸如音乐ID、音乐名或艺术家名的文本和相应于权利信息的图标。GUI单元61也控制显示器20响应用户的请求显示内容的附加信息。
当用户操作请求播放内容时,GUI单元61向内容管理处理器62供应相应于要播放的内容的音乐ID,并请求内容管理处理器62播放该内容。
当用户请求执行内容传送(校验输出、复制或移位等)时,GUI单元61向传送处理器63供应相应于请求要传送的内容的音乐ID,并请求传送处理器63传送该内容。
当用户操作请求内容导入时,GUI单元61向传送处理器63供应相应于请求要导入的内容的媒体内容ID,并请求传送处理器63执行内容导入。
GUI单元61从传送处理器63获取相应于存储在便携式装置5-1到5-3或存储卡9中的内容的数据,例如,诸如媒体内容ID、音乐名、艺术家名和权利信息的数据,并控制显示器20显示诸如音乐名或艺术家名的文本和相应于权利信息数据的图标。
当GUI单元61请求播放内容时,内容管理处理器62向音乐管理单元64供应相应于请求要播放的内容的音乐ID,并从其请求相应于该内容的文件名。当从音乐管理单元64获取文件名时,内容管理处理器62从音乐文件存储单元68-1或68-2到数据库67、文件检索单元66和音乐管理单元64获取内容。
内容管理处理器62向PC(保护的内容)插件(plug-in)73-1或73-2供应所获取的内容。
当从内容管理处理器62供应未加密的内容时,PC插件73-1或73-2将编码内容进行解码,并向各音频输出单元74-1和74-2供应音频数据。当从内容管理处理器62供应加密内容时,PC插件73-1或73-2将加密的内容解码为明文,并解码所编码的内容和向各音频输出单元74-1和74-2供应音频数据。各音频输出单元74-1和74-2根据音频数据从扬声器24产生音频信号和输出声音。
而且,当从内容管理处理器62供应内容时,PC插件73-1或73-2接收供应内容的优化文件类型,并优化该内容。例如,执行数据转换处理、权利信息转换处理和用于依照预定系统检测水印的处理等以优化该内容。
用户可以在个人计算机1中安装附加PC插件。
下文中,当不必区分PC插件73-1或PC插件73-2时,简称为PC插件73。
当GUI单元61请求传送内容时,传送处理器63向音乐管理单元64供应相应于请求要传送的内容的音乐ID,并从其请求相应于该内容的文件名。当从音乐管理单元64获取文件名时,传送处理器63使用数据库67、文件检索单元66和音乐管理单元64从音乐文件存储单元68-1或68-2获取相应于文件名的内容。传送处理器63向PC插件75-1到75-3的每一个供应所获取的内容。如果需要的话,传送处理器63向PC插件75-1到75-3的每一个供应相应于该内容的附加信息数据。
当GUI单元61请求导入内容时,传送处理器63向存储卡插件79供应相应于请求要导入的内容的媒体内容ID,并请求它导入相应于媒体内容ID的内容。传送处理器63从存储卡插件79获取要导入的内容和相应权利信息或附加信息的数据。传送处理器63向音乐管理单元64供应要导入的内容和和权利信息数据或附加信息数据。
当GUI单元61请求将内容移位(移入)到个人计算机时,传送处理器63向存储卡插件79供应相应于请求要移位的内容的媒体内容ID,并请求它移位相应于媒体内容ID的内容。传送处理器63从存储卡插件79获取要移位的内容和相应权利信息数据或附加信息的数据。传送处理器63向音乐管理单元64供应要移位的内容和权利信息数据或附加信息数据。
当向便携式装置5-1传送内容时,PC插件75-1与便携式装置5-1相互验证。当不执行相互验证时,PC插件75-1不向便携式装置5-1传送内容。
当从传送处理器63供应加密内容时,PC插件75-1向便携式装置5-1供应内容和关于内容的数据。当从传送处理器63供应未加密的内容时,PC插件75-1加密该内容,并将加密的内容和关于内容的数据供应给便携式装置5-1。
当便携式装置5-1连接到个人计算机1时可以执行相互验证处理。
类似于PC插件75-1,当PC插件75-2或75-3向便携式装置5-2或5-3传送内容时,可以与便携式装置5-2或5-3相互验证。当不执行相互验证时,PC插件75-2或75-3不向便携式装置5-2或5-3传送内容。
当从传送处理器63供应加密内容时,PC插件75-2或75-3向便携式装置5-2或5-3供应内容和关于内容的数据。当从传送处理器63供应未加密的内容时,PC插件75-2或75-3加密该内容,并将加密的内容和关于内容的数据供应给便携式装置5-2或5-3。
当便携式装置5-2或5-3连接到个人计算机1时可以执行相互验证处理。
用户可以在个人计算机1上安装附加PC插件。
下文中,当不必区分各PC插件75-1到75-3时,简称为PC插件75。
当传送处理器63请求导入内容时,存储卡插件79从存储卡9读取相应于媒体内容ID的内容和相应权利信息的数据或附加信息数据。存储卡插件79给传送处理器63供应权利信息数据或附加信息数据。
当传送处理器63请求移位内容时,存储卡插件79从存储卡9读取相应于媒体内容ID的内容和相应权利信息数据或附加信息数据。存储卡插件79向传送处理器63供应读取的内容和权利信息数据或附加信息数据。
音乐管理单元64使用文件检索单元66在数据库67中存储数据,如相应于内容的音乐名和相应于内容的文件名,并从数据库67读取音乐名或文件名。当从GUI单元61接收音乐名或文件名时,音乐管理单元64添加记录和将音乐名或文件名作为数据库67中的记录项来记录。
当从传送处理器63供应权利信息数据或附加信息数据和要导入的内容时,音乐管理单元64使用文件检索单元66在数据库67中存储数据,如相应于内容的音乐名和相应于内容的文件名,并将内容和附加信息的数据记录在音乐文件存储单元68-1或68-2中。根据为了导入内容而供应的权利信息,音乐管理单元64产生权利信息的新数据并将其记录在权利信息存储单元65中。这时,音乐管理单元64产生的权利信息数据记录只许可校验输入或校验输出。
当从传送处理器63供应权利信息数据或附加信息数据和要移位的内容时,音乐管理单元64使用文件检索单元66在数据库67中存储相应于内容的音乐名或相应于内容的文件名,在音乐文件存储单元68-1或68-2中存储内容和附加信息数据。音乐管理单元64在权利信息存储单元65中记录为导入内容而供应的权利信息数据。
音乐管理单元64响应从GUI单元61的请求读取记录在数据库67中的音乐名和音乐ID,并将它们供应给GUI单元61。
当从内容管理处理器62供应音乐ID时,音乐管理单元64从数据库67读取相应于音乐ID的文件名,并将读取的文件名供应给内容管理处理器62。当从传送处理器63供应音乐ID时,音乐管理单元64从数据库67读取相应于音乐ID的文件名,并将读取的文件名供应给传送处理器63。
响应音乐管理单元64的请求,根据从数据库67获取的文件名,文件检索单元66从音乐文件存储单元68-1或68-2检索相应于文件名的音乐文件69(存储内容)。文件检索单元66给音乐管理单元64供应从音乐文件存储单元68-1或68-2读取的音乐文件69,或改变音乐文件69的文件名并向音乐管理单元64供应改变了文件名的音乐文件69。
音乐管理单元64向内容管理处理器62或传送处理器63供应其中存储内容的音乐文件69。
例如,权利信息存储单元65根据安全数字音乐倡议(Secure Digital MusicInitiative)(SDMI)中定义的标准在HDD21中存储相应于文件的权利信息,并管理权利信息。当从音乐管理单元64接收音乐ID时,权利信息存储单元65检索相应于音乐ID的一条权利信息,并将检索的权利信息供应给音乐管理单元64。
图4是存储在权利信息存储单元65中的权利信息实例的图解说明。如图4所示,权利信息存储单元65存储例如:内容ID、播放内容的剩余次数、执行校验输出的剩余次数、启动播放的日期和时间、结束播放的日期和时间等。存储在权利信息存储单元65中的多条权利信息相应于存储在音乐文件存储单元68-1或68-2中的各文件。
存储在音乐文件存储单元68-1或68-2中的各文件包括,例如:作为音乐数据的标题和内容。
再参考图3,数据库67存储在HDD21中,且包含关于内容的数据,例如:音乐ID、音乐名、文件名、其它属性等。
图5是数据库67记录的数据实例的图解说明。如图5所示,数据库67包含例如:音乐ID、音乐名、艺术家名、音乐文件存储位置、PD使用附加信息存储位置、PC使用附加信息存储位置、PC编辑附加信息存储位置等。包括在附加信息中的使用音乐名和艺术家名的频率值可以存储在数据库67中,以便可以快速提取。
每个音乐ID唯一地相应于个人计算机1的例如HDD21的记录媒体中的每首音乐,且是对于每首音乐有唯一值的标识符。每个艺术家名是指歌手、歌曲作者或作曲者。
每个音乐文件名存储位置是表示存储音乐文件69的位置的路径。每个PD使用附加信息存储位置是表示存储PD使用附加信息72的位置的路径。每个PC使用附加信息存储位置是表示存储PC使用附加信息70的路径。每个PC编辑附加信息存储位置是表示存储PC编辑附加信息71位置的路径。
在图5所示的情况下,数据记录为:音乐ID“1”相应于音乐名“Song-A”、艺术家名相应于“4 hero”、音乐文件存储位置相应于“C:¥Root¥Song-A¥trac.omg”、PD使用附加信息存储位置相应于“C:¥Root¥Song-A¥msainf.msf”、PC使用附加信息存储位置相应于“C:¥Root¥Song-A¥PKG0001”和PC编辑附加信息存储位置相应于“C:¥Root¥Song-A¥PKG00011-edit”。
在图5所示的情况下,数据记录为:音乐ID“2”相应于音乐名“Song-B”、艺术家名相应于“4 hero”、音乐文件存储位置相应于“C:¥Root¥Song-B¥trac.omg”、PD使用附加信息存储位置相应于“C:¥Root¥Song-B¥msainf.msf”、PC使用附加信息存储位置相应于“C:¥Root¥Song-B¥PKG0001”和PC编辑附加信息存储位置相应于“C:¥Root¥Song-B¥PKG00011-edit”。
在图5所示的情况下,数据记录为:音乐ID“3”相应于音乐名“Song-C”、艺术家名相应于“Unkown”、音乐文件存储位置相应于“C:¥Root¥Song-C¥trac.omg”、PD使用附加信息存储位置相应于“C:¥Root¥Song-C¥msainf.msf”、PC使用附加信息存储位置相应于“C:¥Root¥Song-C¥PKG0001”和PC编辑附加信息存储位置相应于“C:¥Root¥Song-C¥PKG00011-edit”。
再参考图3,音乐文件存储单元68-1由例如HDD21或诸如可拆卸磁盘单元的外存储单元(未显示)形成,并存储诸如音乐文件69、PC使用附加信息70、PC编辑附加信息71、PD使用附加信息72等的文件。
音乐文件69是包括有音乐的声音数据(称为内容)的文件。除声音数据之外,音乐文件69还包括有标题和附加信息路径(表示存储附加信息的位置的信息)。
PC使用附加信息70是由个人计算机1管理的音乐相关附加信息。因此,以优化的高度可扩展语言(例如,可扩展标记语言(Extensible MarkupLanguage)(XML)来描述PC使用附加信息70,以便个人计算机1能容易地读取。PC使用附加信息70是只读类型且不可改变。
在执行移入时,当从便携式装置5经PD插件75供应内容时,传送处理器63读取记录在便携式装置5中的PC使用附加信息,将附加信息供应给音乐管理单元64,并将附加信息存储(记录)在音乐文件存储单元68-1中。下文中,从便携式装置5读取的PC使用附加信息称为PC使用附加信息77,以便与存储在音乐文件存储单元68-1中的PC使用附加信息70区分。
另外,在执行移出时,根据GUI单元61供应的音乐ID,传送处理器63控制音乐管理单元64读取存储在音乐文件存储单元68-1中PC使用附加信息70,并将读取的信息经PD插件75传送给便携式装置5。
PC编辑附加信息71是由个人计算机1管理的音乐相关附加信息。因此,以优化的高度可扩展语言(例如,XML语言)来描述PC编辑附加信息71,以便个人计算机1能容易地读取。PC编辑附加信息71可读可写,且用户可按需改变。
在执行移入时,当从便携式装置5经PD插件75供应内容时,传送处理器63读取记录在便携式装置5中的PC使用附加信息77,且通过复制用于备份的读取信息来产生PC编辑附加信息71。传送处理器63给音乐管理单元64供应所产生的PC编辑附加信息71,以便将它存储在音乐文件存储单元68-1中。
在执行移出时,根据GUI单元61供应的音乐ID,传送处理器63控制音乐管理单元64读取存储在音乐文件存储单元68-1中的PC编辑附加信息71,并将其丢弃(删除)。
另外,在校验输出时,根据GUI单元61供应的音乐ID,传送处理器63控制音乐管理单元64读取在音乐文件存储单元68-1中存储的PC编辑附加信息71,并将读取的信息经PD插件75传送给便携式装置5。
PD使用附加信息72是由便携式装置5管理的音乐相关附加信息,且不变地存储在音乐文件存储单元68-1中。
在执行移入时,当从便携式装置5经插件75供应内容时,传送处理器63从便携式装置5读取PD使用附加信息,并将其供应给音乐管理单元64,以便将其存储(记录)在音乐文件存储单元68-1中。下文中,从便携式装置5读取的PD使用附加信息称为PD使用附加信息78以便与存储在音乐文件存储单元68-1中的PD使用附加信息72区分。
另外,在执行移出时,根据从GUI单元61读取的音乐ID,传送处理器63控制音乐管理单元64读取存储在音乐文件存储单元68-1中的PD使用附加信息72,并将读取的信息经PD插件75传送给便携式装置5。
记录在音乐文件存储单元68-1中的内容包括一个有权利信息的内容和一个没有权利信息的内容。音乐文件存储单元68-1可以存储相应于一首音乐的至少一个文件。音乐文件存储单元68-1相应于例如驱动器名(driver letter)。驱动器名相应于可以变的音乐文件存储单元68-1。
由于音乐文件存储单元68-2结构类似于音乐文件存储单元68-1,故不再描述。
下文中,当不必区分音乐文件存储单元68-1或68-2时,简称为音乐文件存储单元68。
图6是音乐文件存储单元68的数据结构的图解说明。如图6所示,音乐文件存储单元68包括目录,例如,名为“C:¥Root”。在较低层中,例如,有名为“Song-A”且存储音乐A的目录,和名为“Song-B”且存储音乐B的目录。当“¥”接着“C:¥Root”、“Song-A”或“Song-B”时,目录有较低层。
在有名为“Song-A”的目录中,存储了题为“track.omg”的音乐文件、题为“maainf.msf”的PD使用附加信息72、名为“PKG00001”的目录和名为“PKG00001-edit”的目录。
题为“track.omg”的音乐文件包括标题、音乐数据和附加信息路径。本文中,附加信息路径表示以相对路径形式的PC使用附加信息70的存储位置。换句话说,题为“track.omg”的音乐文件通过附加信息路径链接到名为“PKG00001”的目录。
在比名为“PKG00001”的目录更低的层中,存储了PC编辑附加信息71的题为“package.xml”的描述文件、题为“Image.jpg”的图像文件和题为“Lyrics.txt”的歌词文件。
在PC编辑附加信息7 1的题为“package.xml”的描述文件中,描述了题目、艺术家名、种类(genre)名、图像路径、歌词路径、其它信息等。本文中,图像路径表示题为“Image.jpg”的图像文件的存储位置,歌词路径表示题为“Lyrics.txt”的歌词文件的存储位置。题为“Image.jpg”的图像文件包含诸如封面的图像数据,题为“Lyrics.txt”的歌词文件包含音乐的歌词(文本)。
再参考图3,在便携式装置5-1中记录了音乐文件76、PC使用附加信息77和PD使用附加信息78。
音乐文件76是包括音乐的声音数据的文件。除声音数据之外,音乐文件76还包括标题和附加信息路径。
PC使用附加信息77是由个人计算机1管理的音乐相关附加信息,且不变地记录在便携式装置5中。
PD使用附加信息78是由便携式装置5-1管理的音乐相关附加信息。因此,以简单格式描述PD使用附加信息78,使得便携式装置5-1能容易地进行读取。
在校验输入时,根据从GUI单元61供应的音乐ID,传送处理器63使用PD插件78读取记录在便携式装置5中的PD使用附加信息78,并将其丢弃(删除)。传送处理器63向音乐管理单元64供应读取的PD使用附加信息78,以便它可以覆写存储在音乐文件存储单元68-1中的PD使用附加信息72。
在便携式装置5-2和5-3中,类似地将音乐文件76、PC使用附加信息77和PD使用附加信息78记录到便携式装置5-1中。
图7是便携式装置5的数据结构的图解说明。如图7所示,例如,便携式装置5具有名为“HIFI”的用于音乐文件管理的目录和名为“PACKAGES”的用于存储PC使用附加信息77的目录。当“¥”接着“HIFI”和“PACKAGES”之后时,目录具有较低层。
在目录“HIFI”中,存储了与音乐文件76有关的题为“PBLIST.MSF”的管理信息、音乐A的题为“A3D00001.MSA”的音乐文件和音乐B的题为“A3D00002.MSA”的音乐文件。
题为“A3D00001.MSA”的音乐文件包括标题、PD使用附加信息78、附加信息路径和音乐数据(音乐A)。类似地,题为“A3D00002.MSA”的音乐文件包括标题、PD使用附加信息78、附加信息路径和音乐数据(音乐B)。本文中,附加信息路径使用绝对路径表示其中存储PC使用附加信息77的位置。换句话说,附加信息路径用作将题为“A3D00001.MSA”的音乐文件链接到名为“PKG00001”且比名为“PACKAGES”的目录低的目录上。
在比名为“PACKAGES”的目录低的层中,存在名为“PKG00001”且存储有与音乐A有关的PC使用附加信息的目录,还存在名为“PKG00002”且存储有与音乐B有关的PC使用附加信息的目录。
在目录“PKG00001”中,存储了PC使用附加信息77的题为“package.xml”的描述文件、题为“Image.jpg”的图像文件和题为“Lyrics.txt”的歌词文件。
PC使用附加信息77的题为“package.xml”的描述文件描述了题目、艺术家名、种类名、图像路径、歌词路径、其它信息等。本文中,图像路径表示存储题为“Image.jpg”的图像文件的位置,歌词路径表示存储题为“Lyrics.txt”的歌词路径的位置。题为“Image.jpg”的图像文件是诸如封面的图像数据,题为“Lyrics.txt”的歌词路径是音乐的歌词(文本)。
下面,参考图8描述内容导入。
存储卡9-1存储许可导入(只移位一次)的、从END服务器3、终端单元6或记录便携式装置5-4存储的该内容。
当从存储卡9-1向个人计算机1导入许可的内容时,例如,对便携式装置5-1执行导入至个人计算机1的内容的校验输出,且在校验输出后,许可从便携式装置5-1的校验输入。然而,不许可导入个人计算机的内容移位到存储卡9-2。明确地说,不许可移位到存储卡9。换句话说,只许可存储在存储卡9-1中的内容移位一次,且当从存储卡9-1向个人计算机导入(移位一次)时,其后只许可校验输入或校验输出。
下面,参考图9,描述内容的移位。
存储卡9-1存储许可移位的、且从END服务器3、终端单元6或便携式装置5-4存储的内容。参考图4,已经描述了只许可移位一次(或导入)的内容。相应地描述许可移位两次或两次以上的内容。
当从存储卡9-1向个人计算机1移位许可移位两次或两次以上的内容时,对便携式装置5-1执行将内容移位到个人计算机1的校验输出,校验输出后许可校验输入。
移位到个人计算机1的内容被许可移位到存储卡9-2。而且,移位到存储卡9-2的内容被许可移位到个人计算机1。
然而,从个人计算机1至便携式装置5-1执行校验输出后,当内容移位到存储卡9-3时,不许可存储在便携式装置5-1中的内容被校验输入到个人计算机1。
图10是当将应用了本发明的点播机应用程序安装到RAM13中并被执行时,通过GUI单元61显示在显示器20上的窗口的图解说明,用户要执行内容的校验输入、校验输出、移入或移出。
GUI单元61控制显示器20显示窗口,窗口包括:区域101,用于显示相应于存储在个人计算机1等中多条内容的音乐名;区域102,用于显示相应于存储在便携式装置5等中多条内容的音乐名;校验输入按钮103-1;校验输出按钮103-2;移入按钮104-1和移出按钮104-2。图10显示的窗口也显示播放机控制台105和标签106。
当对个人计算机1执行相应于在区域102中所选的预定音乐名的内容的校验输入时,操作校验输入按钮103-1,当对便携式装置5执行相应于在区域101中所选的预定音乐名的内容的校验输出时,操作校验输出按钮103-2。
通过实例的方式,操作键盘18或鼠标19在区域101中选择预定音乐名,连续按压校验输出按钮103-2,用户可以执行从个人计算机1到便携式装置5的内容校验输出。选择预定音乐名,连续按压校验输入按钮103-1,用户还可以执行从便携式装置5到个人计算机1的校验输入。其必然结果是,可以说,确定是否许可所选内容的校验输出或校验输入。
除了上述用户在区域101中选择预定音乐名的操作和按压校验输出按钮103-2之外,例如,如图7所示,通过拖动(移位)预定音乐名同时在区域101中用指针111选择并放开它,用户可以执行从个人计算机1到便携式装置5的内容校验输出。类似地,通过拖动预定音乐名同时用指针111在区域102中选择并将它放在区域101上,用户可以执行从便携式装置5到个人计算机1的内容校验输入。
当对个人计算机1执行相应于在区域102中所选的预定音乐名的内容移入时,操作移入按钮104-1,当对便携式装置5执行相应于在区域101中所选的预定音乐名的内容校验输出时,操作移出按钮104-2。
通过实例的方式,在区域101中选择预定音乐名,连续按压移出按钮104-2,用户可以执行从个人计算机1到便携式装置5的内容移出。而且,通过在区域102中选择预定音乐名,连续按压移入按钮104-1,用户可以执行从便携式装置5到个人计算机1的内容移入。其必然结果是,可以说,确定是否许可所选内容的移出或移入。
除了上述用户在区域101中选择预定音乐名的操作和按压移出按钮104-2之外,例如,如图8所示,通过在区域101中用指针111选择预定音乐名和将它拖到区域102中同时按压shift键并放开它,用户可以执行从个人计算机1到便携式装置5的内容移出。而且,通过拖动预定音乐名到区域101中同时用指针111在区域102中选择它,并将它放在那里,用户可以执行从便携式装置到个人计算机1的内容移入。
如上所述,当用拖动和放开操作来执行内容校验输出或移出时,指定校验输出或移出的传送方法取决于放开操作时是否按压shift键。
当用户播放导入或移位到点播机应用程序的内容数据时,播放机控制台105包括所使用的不同的操作按钮。标签106包括标签名“CD”(下文中简称为“CD标签”,也可应用于其它标签),“导入”标签、“播放列表”标签、“校验输入/出”标签、“机器/媒体”标签和“因特网”标签。本情况下,区域101和102显示为用户选择“校验输入/出”标签。
当播放记录在装到驱动器22中的CD上的的内容数据时,选择“CD”标签。在诸如内容数据的播放列表中的记录的情况下,选择“导入”标签,该内容数据未作为点播机应用程序管理的内容数据记录。在诸如播放记录在播放列表中的内容数据和编辑最佳内容数据组的情况下,选择“播放列表”标签。在诸如校验输入来自例如便携式装置5的外部装置的内容数据的情况下,选择“校验输入/出”标签。在诸如通过连接网络2来下载预期内容的情况下,选择“因特网”标签。
例如,在图10所示的窗口中,当用户用键盘18或鼠标19从显示在区域102中的多首音乐中选择题为“TWO FOR WALK”的音乐名时,按压移入按钮104-1,传送处理器63使用PD插件75启动处理以经音乐管理单元64和文件检索单元66执行经PD插件75从便携式装置5供应的内容的传送。这时,GUI单元61控制显示器20显示,例如图11所示的对话框111。
在图11所示的对话框111中,显示消息“现在传送。不要卸载外部装置/媒体(这会导致故障”)和中断按钮。
这使用户知道正传送所选的内容(移入过程中)。为了中断内容传送,通过选择中断按钮112,可以中断该处理。
当终止传送处理器63的内容传送时,GUI单元61执行窗口更新,例如图12所示。尤其是,在区域101中,显示刚移入的内容的音乐名“TWO FORWALK”,并从区域102删除音乐名“TWO FORWALK”。
通过实例的方式,用户选择刚移入内容的音乐名“TWO FOR WALK”,并从播放机部分102的“文件”项中选择项目“属性”,从而,GUI单元61在显示器20上显示例如,属性屏幕,如图13所示。
如图13所示,在属性屏幕中,布置了名为“音乐信息(MUSICINFORMATION)”的标签121、名为“附加信息(ADDITIONALINFORMATION)”的标签122、名为“文件信息(FILE INFORMATION)”的标签123等。
当激活名为“音乐信息”的标签121时,GUI单元61显示册中的题目、艺术家名、种类名、轨道名、播放时间、日期和记录时间、版权信息、使用条件等。
通过操作键盘18或鼠标19,用户可以改变音乐信息册中的题目、艺术家名、种类名、轨道名等,如图13所示。
另外,当激活名为“附加信息”的标签122时,如图14所示,例如:当添加封面图像或缩略图像等时,GUI单元61显示选择的添加按钮131;当删除所记录的封面图像或缩略图像时,显示所选择的删除按钮132;当编辑歌词时,显示所选择的歌词编辑按钮133;当编辑线性注释时,显示所选择的线性注释编辑按钮134;当访问提供音乐附加信息的站点时,显示所选择的按钮135;当添加URL(统一资源定位器)以访问提供附加信息的站点时,显示所选择的添加按钮136;当改变记录的URL时,显示所选择的改变按钮137;当删除记录的URL时,显示所选择的删除按钮138。
通过实例的方式,当用户在图14所示的属性屏幕中选择歌词编辑按钮133时,GUI单元61在显示器20上显示例如,歌词编辑屏幕,如图15所示。
这使用户通过操作键盘18,能依照喜好在图15显示的歌词编辑屏幕上编辑歌词。
而且,例如,当用户选择图14所示的属性屏幕上的线性注释编辑按钮134时,GUI单元61在显示器20上显示例如,线性注释编辑屏幕,如图16所示。
这使得用户通过操作图16所示的线性注释编辑屏幕,能依照喜好在线性注释编辑屏幕上编辑线性注释。
如上所述,用户编辑歌词或线性注释之后,GUI单元61显示例如,属性屏幕,如图17所示。由于已经根据用户的编辑操作重写了歌词或线性注释,GUI单元61显示返回按钮151以使歌词或线性注释还原。
因此,当错误清除了编辑的附加信息时,通过选择返回按钮151,用户可以容易地恢复原始附加信息。
下面,参考流程图,描述本发明实施例的操作。
首先,在下文中描述内容分发过程。
例如,当经网络2向便携式装置5分发内容时,EMD服务器3产生可由个人计算机1读取的PC使用附加信息77和可由便携式装置5读取的PD使用附加信息78。EMD服务器3使用高度可扩展格式描述PC使用附加信息77和使用简单格式描述PD使用附加信息78。EMD服务器3在分发该内容之前将它们添加到内容上。
下载PC使用附加信息77之后,将其不变地记录在便携式装置5中。将PD使用附加信息78记录在便携式装置5中之后,可依照用户操作将它显示在显示器(未显示)上。
例如,当对个人计算机1执行将记录在便携式装置5中内容的移入时,PC使用附加信息77和PD使用附加信息78和该内容传送到个人计算机1。所传送的PD使用附加信息作为PD使用附加信息72不变地记录在个人计算机1中。PC使用附加信息77作为PC使用附加信息70记录在个人计算机1中之后,可以依照用户的操作将其显示在显示器20上。
如上所述,向内容添加个人计算机1可显示的PC使用附加信息和便携式装置5可显示的PD使用附加信息后,EMD服务器3分发内容。如果需要的话,这使个人计算机1和便携式装置5中的每一个显示以其可读的格式描述的附加信息。
下文中,参考图18的流程图,描述从便携式装置5向个人计算机1执行内容移入(包括导入)的情况下,传送内容和附加信息的过程。
当用户从图10窗口上区域102中的音乐名中选择要移入的音乐名时,在步骤S1中按压移入按钮104-1,传送处理器63执行移入前过程验证。在移入前过程验证中,传送处理器63执行例如确定是否可移入相应于所选音乐名的内容、确定相应于所选音乐名的内容不经窜改是否有效或确定为其分发有内容的便携式装置5是否有效。
成功验证后,在步骤S2中,传送处理器63以转换格式将记录在便携式装置5中的音乐文件76复制到个人计算机1中。具体地说,传送处理器63使用PD插件75读取记录在便携式装置5中的音乐文件76(例如,图7所示的名为“HIFI”的目录中题为“A3D00001.MSA”的音乐文件),转换所读取的音乐文件76,并使用音乐管理单元64、文件检索单元66和数据库67将转换的文件作为音乐文件69存储在音乐文件存储单元68中。
在步骤S3中,传送处理器63从记录在便携式装置5中的音乐文件76获取附加信息路径。具体地说,传送处理器63使用PD插件75获取包括在便携式装置5中记录的音乐文件76(本例中是题为“A3D00001.MSA”的音乐文件)里的附加信息路径(PC使用附加信息77的存储位置)。
在步骤S4中,传送处理器63从在步骤S3中获取的附加信息路径读取PC使用附加信息77,并将读取的PC使用附加信息77复制到个人计算机1。具体地说,传送处理器63使用PD插件75读取在便携式装置5中记录的PC使用附加信息77(本例中,是图7所示的名为“PACKAGES”的目录中的名为“PKG00001”的目录),产生所读取的PC使用附加信息77的副本,以便用音乐管理单元64、文件检索单元66和数据库67将它作为PC使用附加信息70存储在音乐文件存储单元68中。
在步骤S5中,传送处理器63在个人计算机1中产生在便携式装置5中记录的PD使用附加信息78的后备副本。具体地说,传送处理器63使用PD插件75读取存储在目录中的PD使用附加信息78(本例中,是包括在题为“A3D00001.MSA”的音乐文件中的PD使用附加信息78),以管理记录在便携式装置5中的音乐文件76,产生读取的PD使用附加信息78的后备副本,以便用音乐管理单元64、文件检索单元66和数据库67将其存储在音乐文件存储单元68中。
在步骤S6中,传送处理器63在个人计算机1中的音乐文件69中设置(写入)附加信息路径。具体地说,传送处理器63在音乐文件69中设置表示在步骤S4中存储在音乐文件存储单元68中的PC使用附加信息70存储位置的附加信息路径,音乐文件69在步骤S2中存储(复制)在音乐文件存储单元68中。
在步骤S7中,传送处理器63确定是否成功写入音乐文件69和附加信息(PC使用附加信息70和PD使用附加信息72),即,是否将音乐文件69和附加信息正确地存储在音乐文件存储单元68中。如果传送处理器63确定已成功写入音乐文件69和附加信息,就进行到步骤S8,执行移入后过程验证。移入后过程验证包括:确定是否已将内容正确地移入到数据库67的音乐文件存储单元68中,和确定是否检测到丢失的文件。
在步骤S9中,传送处理器63使用PD插件75删除便携式装置5中的PC使用附加信息77(本例中,是图7所示的名为“PACKAGES”的目录中的名为“PKG00001”的目录)。
在步骤S10中,传送处理器63使用PD插件75删除便携式装置5中的音乐文件76(本例中,是名为“HIFI”的目录中的题为“A3D00001.MSA”的音乐文件)。
当通过执行步骤S1到S10正常地结束内容移入时,GUI单元61在图10所示的区域101中显示相应于已移入内容的音乐名,并删除区域102中的同一音乐名。
当用户选择例如相应于已经移入内容的音乐名时,在步骤S11中,从“文件”选项选择“属性”项,GUI单元61在显示器20上显示PC使用附加信息70。因此,在显示器20上显示图13所示的属性屏幕。
在步骤S7中,如果传送处理器63已确定未成功写入音乐文件69和附加信息,即,音乐文件69和附加信息未存储在音乐文件存储单元68中,传送处理器63进行到步骤S12,并在步骤S13中删除复制到音乐文件存储单元68中的音乐文件69。在步骤S14中,传送处理器63在步骤S5中删除复制到音乐文件存储单元68中的PD使用附加信息72,并结束过程。
如上所述,在对个人计算机1执行移入记录在便携式装置5中内容的情况下,当音乐文件和内容的附加信息先复制到个人计算机1时,确定已成功写入音乐文件和附加信息,则删除便携式装置5中的音乐文件和附加信息。这样,可以传送内容和附加信息而不减少数据。
而且,由于从EMD服务器3分发以高度可扩展格式描述的PC使用附加信息和以简单格式描述的PD使用附加信息和内容,所以可以用个人计算机1显示PC使用附加信息70,用便携式装置5显示PD使用附加信息78。
下面,参考图19所示的流程图,描述从个人计算机1向便携式装置5移出内容的情况下,传送内容和附加信息的过程。
当用户选择从图10所示的窗口上的区域101中的音乐名移出音乐名时,在步骤S31中按压移出按钮104-2,传送处理器63执行移出前过程验证。移出前过程验证包括例如:确定是否可以移出相应于所选音乐名的内容;确定不经窜改内容是否有效;或确定分发有内容的便携式装置5是否有效。
成功验证之后,在步骤S32中,传送处理器63以转换形式将存储在数据库67的音乐文件存储单元68中的音乐文件69复制到便携式装置5中。具体地说,传送处理器63读取记录在音乐文件存储单元68中的音乐文件69(图6所示的名为“Song-A”的目录中的题为“track.omg”的音乐文件),产生转换格式的读取的音乐文件69的副本,以便用PD插件75在便携式装置5中作为音乐文件76来记录它。
在步骤S33中,传送处理器63获取包括在音乐文件69中的附加信息路径(PC使用附加信息70的存储位置),音乐文件69存储在数据库67的音乐文件存储单元68中。
在步骤S34中,从在步骤S33中获取的附加信息路径读取PC使用附加信息70,并用传送处理器63将PC使用附加信息70复制到便携式装置5。具体地说,传送处理器63读取存储在音乐文件存储单元68中的PC使用附加信息70(本例中,是图6所示的名为“Song-A”的目录中的名为“PKG00001”的目录),复制读取的PC使用附加信息70以便将它作为PC使用附加信息77记录在便携式装置5中。
在步骤S35中,传送处理器63读取存储在音乐文件存储单元68中的PD使用附加信息72(本例中,是图6所示的名为“Song-A”的目录中的题为“msainf.msf”的PD使用附加信息72),在步骤S35中将读取的PD使用附加信息72嵌入在复制到便携式装置5的音乐文件76中。例如,PD使用附加信息78嵌在图7所示的名为“HIFI”的目录中题为“A3SD00001.MSA”的音乐文件中。
在步骤S36中,传送处理器63在音乐文件76中设置附加信息路径,它表示步骤S34中记录在便携式装置5中的PC使用附加信息77的存储位置,音乐文件76在步骤S32中记录在便携式装置5中。
在步骤S37中,传送处理器63确定是否已成功写入音乐文件76和附加信息(PC使用附加信息77和PD使用附加信息78)。如果传送处理器63确定它们已成功写入,就进行到步骤S38,执行移出后过程。移出后过程包括例如:确定内容是否成功将内容移出到便携式装置5;或确定是否检测到丢失文件。
在步骤S39中,传送处理器63删除存储在数据库67的音乐文件存储单元68中的PC使用附加信息70(本例中,是图6所示的名为“Song-A”的目录中的名为“PKG00001”的目录)。
在步骤S40中,传送处理器63删除存储在音乐文件存储单元68中的PD使用附加信息72(本例中,是图6所示的名为“Song-A”的目录中的题为“msainf.msf”的PD使用附加信息)。
通过执行步骤S31到S40正常结束内容移出后,GUI单元61在图10所示的区域102中显示相应于已移出内容的音乐名,并删除区域101中的同一音乐名。
在步骤S37中,如果传送处理器63确定未成功写入音乐文件76和附加信息,就进行到步骤S41,并在步骤S32中删除复制到便携式装置5中的音乐文件76。在步骤S42中,传送处理器63删除在步骤S42中复制到便携式装置5中的PC使用附加信息77,并结束过程。
如上所述,在将记录在个人计算机1中的内容移出到外部装置的情况下,当内容的音乐文件和附加信息先复制到便携式装置5时,确定已经成功写入(复制)了音乐文件和附加信息,则删除个人计算机1中的音乐文件和附加信息。这样,可以传送内容和附加信息而不减少数据。
在上述情况下,在个人计算机1中的显示器20上显示PC使用附加信息70。然而,本发明不限于这种情况,但是,产生PC使用附加信息70的备用副本,并作为PC编辑附加信息71显示在显示器20上。
下面,参考图20所示的流程图,描述从便携式装置5向个人计算机1移入内容的情况下,传送内容和附加信息的过程。
由于图20所示的步骤S61到S70分别与图18所示的步骤S1到S10相同,故不再描述。
在步骤S71中,传送处理器63读取在步骤S64中复制到数据库67的音乐文件存储单元68中的PC使用附加信息70,并产生读取的PC使用附加信息70的备用副本作为PC编辑附加信息71。
通过执行步骤S61到S71结束内容的移入,GUI单元61显示相应于已移入的内容的音乐名,并删除区域102中的同一音乐名。
用户通过选择例如相应于已移入内容的音乐名和从播放机部分102中的“文件”项选择“属性”项,在步骤S72中,GUI单元61在显示器20上显示PC编辑附加信息71。这在显示器20上显示图13所示的属性屏幕。
由于步骤S73到S75分别与图18所示的步骤S12到S14相同,故不再描述。
通过在显示器20上显示PC编辑附加信息71,防止用户编辑初始PC编辑附加信息70。因此,甚至在用户编辑附加信息以符合用户喜好时,通过在执行移出时丢弃PC编辑附加信息71和传送初始PC使用附加信息70,可以防止分发用户定制的附加信息。
而且,提供内容的制造商可以防止分发具有无效附加信息的内容,以便可以容易地分发内容,并可以扩展音乐分发服务市场。
上文中,描述了在执行内容移入或移出的情况下的附加信息传送。换句话说,当个人计算机1存储PC使用附加信息70、PC编辑附加信息71和PD使用附加信息72时,使用PC使用附加信息70或PC编辑附加信息71编辑附加信息,并执行将内容移出到便携式装置5,传送记录在个人计算机1中的PC使用附加信息70,将PD使用附加信息72不变地传送到便携式装置5。
当便携式装置5存储PC使用附加信息77和PD使用附加信息78并执行向个人计算机1移入内容时,将记录(存储)在便携式装置5中的PD使用附加信息78传送,并将PC使用附加信息77不变地传送到个人计算机1。
下面,参考图21所示的流程图,描述执行从个人计算机1向便携式装置5校验输出内容的情况下,传送内容和附加信息的过程。
在步骤S91中,通过从图10所示区域101中的音乐名选择要校验输出的音乐名和按压校验输出按钮103-2,传送处理器63执行前过程验证以校验输出,例如,该校验输出的前过程验证确定是否可以校验输出相应于所选音乐名的内容,确定未经窜改的内容是否有效,或确定分发有内容的便携式装置5是否有效。
成功验证后,传送处理器63以转换格式复制到存储在数据库67的音乐文件存储单元68中的音乐文件69。在步骤S93中,传送处理器63从音乐文件69获取存储在数据库67的音乐文件存储单元68中的附加信息路径。
在步骤S94中,读取存储在数据库67的音乐文件存储单元68中的PC编辑附加信息71,并通过传送处理器63将其复制到便携式装置5。具体地说,传送处理器63读取存储在音乐文件存储单元68中的PC编辑附加信息71(本例中,是图6所示的名为“Song-A”的目录中的名为“PKG00001-edit”的目录),使用PD插件75将读取的信息复制到便携式装置5。这将PC使用附加信息77记录在便携式装置5中。
在步骤S95中,根据在步骤S94中读取的PC编辑附加信息71产生PD使用附加信息72,用传送处理器63将其嵌在步骤S92中复制到便携式装置5的音乐文件76中。在步骤S95中,传送处理器63设置便携式装置5中音乐文件76中的附加信息路径。
在步骤S97中,传送处理器63确定是否成功写入了音乐文件76和附加信息。如果确定已成功写入,就进行到步骤S98,执行后过程以校验输出。后过程校验输出包括例如:确定是否已执行了向便携式装置5正确地校验输出内容;确定是否检测到了丢失的文件,或执行校验输出剩余次数的更新。
在步骤S97中,如果传送处理器63已确定未成功写入音乐文件76和附加信息,就进行到步骤S99。由于步骤S99和S100分别与图19所示的步骤S41和S42相同,故不再描述。
如上所述,当对诸如便携式装置5的外部装置执行记录在个人计算机1中内容的校验输出时,个人计算机1中编辑的PC编辑附加信息71的副本作为PD使用附加信息72被传送,并被嵌入在音乐文件76中。这样,有可能使在个人计算机1中显示器20上显示的PC使用附加信息70符合便携式装置5的显示器(未显示)上显示的PD使用附加信息78,以便可以增进用户的便利。
另外,用户可以编辑便携式装置5显示的PD使用附加信息78,以校验输入模式使编辑的PD使用附加信息78丢弃。编辑的PD使用附加信息78可以覆写存储在个人计算机1的音乐文件存储单元68中的PD使用附加信息。
诸如便携式装置5的外部装置包括没有显示功能的装置,如个人计算机1的显示器20。向这种类型的外部装置传送内容的附加信息是没有用的,并且内容传送要求时间。
因此,当用户执行到没有显示功能的便携式装置5的内容校验输出时,可以取消附加信息传送。这种情况下,用户控制GUI单元61通过选择图10所示窗口的播放机部分102的“工具”项中的“设置”项,在显示器20上显示例如图22所示的设置屏幕。
如图22所示,设置屏幕有多个标签。当激活标签“外部装置/媒体”时,GUI单元61显示检查栏以设置诸如是否显示消息、是否显示按钮和是否写入附加信息。
用户可以通过在图22所示的校验输出栏中选取检查栏161,以校验输出模式传送附加信息,校验输出栏用于设置写入或不写入附加信息。而且,若不选检查栏161,就可以防止附加信息以校验输出模式传送。
下面,参考图23所示的流程图,描述设置是否要传送附加信息后,在执行从个人计算机1到便携式装置5的内容校验输出的情况下传送内容和附加信息的过程。
由于步骤S121和S122分别与图21所示的步骤S91和S92相同,故不再描述。
在步骤S123中,传送处理器63确定是否要传送附加信息,即,用户是否选取了图22所示的设置屏幕上的检查栏161。如果,传送处理器63确定要传送附加信息,就进行到步骤S124。
由于步骤S124到S127分别与图21所示的步骤S92到S96相同,故不再描述。
在步骤S123中,如果传送处理器63确定不要传送附加信息,即,未选取图22所示的设置屏幕上的检查栏161,就进行到步骤S128。
由于步骤S128到S131分别与图21所示的步骤S97到S100相同,故不再描述。
如果在步骤S123中传送控制器63确定不要传送附加信息,就跳过步骤S125(即,未复制PC使用附加信息77),以便结束过程而不执行步骤S131。
如上所述,在执行到没有显示功能的外部装置的内容校验输出的情况下,通过进行设置以防止传送内容的附加信息,可以缩短校验输出时间。
下面,参考图24的流程图,描述在用户错误地清除了编辑的附加信息的情况下,通过用PC使用附加信息覆写PC编辑附加信息来恢复初始附加信息的过程。
如果在步骤S151中按压图17所示的属性屏幕上的返回按钮151,用户错误地清除了例如编辑的附加信息,音乐管理单元64就从存储在数据库67的音乐文件存储单元68中的音乐文件69获取附加信息路径。具体地说,音乐管理单元64使用文件检索单元66和数据库67获取包括在音乐文件69(例如,图6所示的目录“Song-A”中的音乐文件“track.omg”)中的附加信息路径(PC使用附加信息70的存储位置),音乐文件69记录在音乐文件存储单元68中。
在步骤S152中,音乐管理单元64从在步骤S151中获取的附加信息路径获取PC使用附加信息70(本例中为目录“Song-A”中的目录“PKG00001”)。在步骤S153中,音乐管理单元64获取存储在数据库67的音乐文件存储单元68中的旧PC编辑附加信息71(本例中为目录“Song-A”中的目录“PKG00001-edit”)。
在步骤S154中,音乐管理单元64删除在步骤S153中获取的旧PC使用附加信息71。在步骤S155中,音乐管理单元64产生在步骤S152中获取的PC使用附加信息70的副本作为新PC编辑附加信息71。
在步骤S155中,音乐管理单元64在音乐文件存储单元68中记录(存储)产生的PC编辑附加信息71,并更新PC编辑附加信息71的附加信息路径。
即使用户错误地清除了编辑的附加信息,也可以容易地通过按压图17所示的返回按钮151而恢复初始附加信息,如上所述。这防止了用户有意或错误地编辑附加信息的可能性,使用户能容易地操作点播机应用程序。
而且,在上述实例中,当从EMD服务器3分发内容时,分发内容前,将PC使用附加信息和PD使用附加信息添加到内容上。然而,本发明不限于上述实例。
换句话说,当用户向便携式装置5下载从EMD服务器3分发的内容和附加信息时,将有下载内容和附加信息的便携式装置5链接到个人计算机1上,以便执行导入(移入),如果附加信息也和内容一起下载,则存储容量小于个人计算机1的HDD21容量的便携式装置5中内容条数减少。
因此,不分发内容的附加信息,而分发表示诸如URL的附加信息位置的信息和内容以便访问提供附加信息的EMD服务器3和另一服务器上的网站,EMD服务器3可以保存存储在便携式装置5中的大量数据。
下面,参考图25中的流程图,描述从EMD服务器3分发的内容下载到便携式装置5并从便携式装置5导入个人计算机1的过程。
在便携式装置5中,下载并记录从EMD服务器3分发的内容。这时,在便携式装置5中,记录用于访问提供附加信息的网站的PC使用附加信息77和内容。
当用户执行操作以对个人计算机1执行向便携式装置5的下载内容移入时,在步骤S171中,传送处理器63产生记录在便携式装置5中的PC使用附加信息77的副本,并将该副本作为PC使用附加信息70存储在数据库67的音乐文件存储单元68中。
在步骤S172中,传送处理器63从PC使用附加信息70读取存储在数据库67的音乐文件存储单元68中的数据“package.xml”(例如,图6所示的目录“Song-A”中的目录“PKG00001”)。在步骤S173中,传送处理器63读取包括在数据“package.xml”中的项目。
在步骤S174中,传送处理器63确定读取的项目是否是URL。如果传送处理器63确定读取的项目不是URL,即,读取的项目是图像或歌词文件,就进行到步骤S175,并读取图像或歌词文件。
如果传送处理器63在步骤S174中确定读取的项目是URL,就进行到步骤S176。在步骤S176中,传送处理器63激活网络浏览器,使用网络2链接到EMD服务器3等,显示URL指定的网页。用户在显示的网页上执行操作便携式装置,下载图像或歌词文件。
在步骤S177中,传送处理器63确定是否已读取了所有项目。如果确定还没读取这些项目,就回到步骤S173,重复执行上述步骤。在步骤S177中,如果确定已读取了这些项目,就结束过程。
如上所述,EMD服务器3指定为分发包括URL的PC使用附加信息,以访问提供附加信息的网站。这样,小存储容量的便携式装置5可以下载更多内容,由于要分发的数据量减少,所以传送速度加快了。
在用个人计算机1下载附加信息的情况下,电话费恒定的服务期间,即使从预定时间到预定时间(例如11:00p.m.到8:00a.m.)全在拨打预定电话号码,也可以通过用个人计算机1访问EMD服务器3来获取附加信息。这使得用户能下载相应于多条内容的多条附加信息而不用在意连接时间。
虽然内容描述为音乐数据,它也可以是运动图片、静止图片、诸如数值的数据或程序。
而且,上述个人计算机1从存储卡9导入内容,它不仅可从存储卡9导入内容,而且可从诸如磁盘、光盘或磁光盘的记录媒体导入内容。
如图2所示,其中安装有在计算机中的每一程序的、且计算机可执行的记录媒体包括磁盘41(包括软盘)、光盘42(包括CD-ROM和DVD)、磁光盘43(包括MD)和由半导体存储器44组成的包媒体(package media),或包括用于临时或永久存储程序的闪存ROM和硬盘。用有线或无线通信媒体经所要求的诸如路由器和调制解调器的接口向记录媒体执行记录程序,有线或无线通信媒体如数字卫星广播,包括公共电路网络、局域网和因特网的网络2。
本说明书中,描述在各记录媒体上记录程序的步骤,必然包括以描述的顺序执行的时序过程和并行或分别执行的同等过程,如果不总是以时序方式执行的话。
本说明书中,系统表示由多个设备组成的整个设备。

Claims (14)

1.一种用于分发内容的信息处理设备,所述信息处理设备包括:
发生装置,用于产生第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,第一附加信息和第二附加信息与内容有关;和
分发控制装置,用于控制所述发生装置产生的第一附加信息和第二附加信息以及内容的分发。
2.根据权利要求1的信息处理设备,其中:
第一附加信息是以高度可扩展格式描述的信息;和
第二附加信息是以简单格式描述的信息。
3.一种用于分发内容的信息处理设备的第一信息处理方法,所述第一信息处理方法包括:
发生处理步骤,用于产生第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,第一附加信息和第二附加信息与内容有关;和
分发控制处理步骤,用于控制所述发生装置产生的第一附加信息和第二附加信息以及内容的分发。
4.一种包含用于控制分发内容的信息处理设备的程序的计算机可读记录媒体,所述程序包括:
发生处理步骤,用于产生第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,第一附加信息和第二附加信息与内容有关;和
分发控制处理步骤,用于控制所述发生装置产生的第一附加信息和第二附加信息以及内容的分发。
5.一种用于控制计算机以执行过程的程序,该计算机控制分发内容的信息处理设备,该程序包括:
发生处理步骤,用于产生第一电子装置可显示的第一附加信息和第二电子装置可显示的第二附加信息,第一附加信息和第二附加信息与内容有关;和
分发控制处理步骤,用于控制所述发生装置产生的第一附加信息和第二附加信息以及内容的分发。
6.一种信息处理设备,包括:
捕获装置,它获取内容、与内容有关的第一附加信息和与内容有关的第二附加信息;
记录装置,在其中记录由所述捕获装置获取的内容、第一附加信息和第二附加信息;和
传送控制装置,它在用户操作以移动内容时控制向其它信息处理设备传送记录在所述记录装置中的内容、第一附加信息和第二附加信息。
7.根据权利要求6的信息处理设备,其中:
第一附加信息和第二附加信息中的一个以所述信息处理设备可显示的高度可扩展格式描述;和
另一个以其它信息处理设备可显示的简单格式描述。
8.根据权利要求6的信息处理设备,还包括显示控制装置,它控制记录在所述记录装置中的第一附加信息的显示。
9.第二信息处理方法,包括:
捕获控制处理步骤,它控制对内容、与内容有关的第一附加信息和与内容有关的第二附加信息的获取;
记录控制处理步骤,它控制对由所述捕获控制处理步骤获取的内容、第一附加信息和第二附加信息的记录;和
传送控制处理步骤,它在用户操作以移动内容时控制向另一信息处理设备传送内容、第一附加信息和第二附加信息,其中的记录由所述记录控制处理步骤的处理加以控制。
10.一种包含程序的计算机可读记录媒体,所述程序包括:
捕获控制处理步骤,它控制对内容、与内容有关的第一附加信息和与内容有关的第二附加信息的获取;
记录控制处理步骤,它控制对由所述捕获控制处理步骤获取的内容、第一附加信息和第二附加信息的记录;和
传送控制处理步骤,它在用户操作以移动内容时控制向另一信息处理设备传送内容、第一附加信息和第二附加信息,其中的记录由所述记录控制处理步骤的处理加以控制。
11.一种用于控制计算机以执行过程的程序,包括:
捕获控制处理步骤,它控制对内容、与内容有关的第一附加信息和与内容有关的第二附加信息的获取;
记录控制处理步骤,它控制对由所述捕获控制处理步骤获取的内容、第一附加信息和第二附加信息的记录;和
传送控制处理步骤,它在用户操作以移动内容时控制向另一信息处理设备传送内容、第一附加信息和第二附加信息,其中的记录由所述记录控制处理步骤的处理加以控制。
12.一种信息处理系统,包括:
第一信息处理设备,用于分发内容;
第二信息处理设备,用于获取内容;和
第三信息处理设备,用于获取内容;
其中:
所述第一信息处理设备包括:
发生装置,用于产生所述第二信息处理设备可显示的第一附加信息和所述第三信息处理设备可显示的第二附加信息,其中第一附加信息和第二附加信息与内容有关;和
分发控制装置,用于控制由所述发生装置产生的第一附加信息和第二附加信息以及内容的分发;
所述第二信息处理设备包括:
第一捕获装置,用于获取从所述第一信息处理设备分发的内容、第一附加信息和第二附加信息;
第一记录装置,其中记录有由所述第一捕获装置获取的内容、第一附加信息和第二附加信息;和
传送控制装置,它在用户操作以移动内容时控制向所述第三信息处理设备传送记录在所述第一记录装置中的内容、第一附加信息和第二附加信息;和
所述第三信息处理设备包括:
第二捕获装置,用于获取从第一和第二信息处理设备中的一个传送来的内容、第一附加信息和第二附加信息;和
第二记录装置,其中记录有由所述第二捕获装置获取的内容、第一附加信息和第二附加信息。
13.根据权利要求12的一种信息处理系统,其中,所述第二信息处理设备还包括控制由所述第一捕获装置获取的第一附加信息的显示的显示控制装置。
14.根据权利要求12的信息处理系统,其中所述第三信息处理设备还包括控制由所述第二捕获装置获取的第二附加信息的显示的显示控制装置。
CNB021200904A 2001-04-19 2002-04-19 信息处理设备和方法、信息处理系统 Expired - Lifetime CN1262962C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP120802/01 2001-04-19
JP2001120802A JP4465577B2 (ja) 2001-04-19 2001-04-19 情報処理装置および方法、情報処理システム、記録媒体、並びにプログラム

Publications (2)

Publication Number Publication Date
CN1381808A true CN1381808A (zh) 2002-11-27
CN1262962C CN1262962C (zh) 2006-07-05

Family

ID=18970783

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021200904A Expired - Lifetime CN1262962C (zh) 2001-04-19 2002-04-19 信息处理设备和方法、信息处理系统

Country Status (5)

Country Link
US (1) US7430595B2 (zh)
EP (1) EP1251700A3 (zh)
JP (1) JP4465577B2 (zh)
KR (1) KR100954474B1 (zh)
CN (1) CN1262962C (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100380367C (zh) * 2003-09-28 2008-04-09 诺基亚公司 具有音乐数据库的电子设备和形成音乐数据库的方法
CN101049014B (zh) * 2004-11-09 2010-05-05 诺基亚公司 数字通信系统上的辅助内容处理

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8510441B2 (en) * 2001-09-18 2013-08-13 Sony Corporation Transmission apparatus, transmission method, content delivery system, content delivery method, and program
KR100445636B1 (ko) * 2002-06-17 2004-08-25 삼성전자주식회사 에프피지에이와 다수개의 프로그램 가능한 메모리모듈들을 이용한 컴퓨터 시스템 테스트 장치 및 그 테스트방법
US7096187B1 (en) * 2002-07-23 2006-08-22 Harris Scott C Compressed audio information
KR100503066B1 (ko) * 2002-09-14 2005-07-21 삼성전자주식회사 음악 파일 저장 및 재생 장치와 그 방법
JP2004117798A (ja) * 2002-09-26 2004-04-15 Yamaha Corp コンテンツ提供システム並びに情報処理端末及び処理プログラム
US7526545B2 (en) * 2003-01-17 2009-04-28 Relevant Media Llc Content distribution system
JP2004265139A (ja) * 2003-02-28 2004-09-24 Nec Corp コンテンツ実行システム、携帯情報端末、外部機器、コンテンツ実行方法及びプログラム
US7308499B2 (en) * 2003-04-30 2007-12-11 Avaya Technology Corp. Dynamic load balancing for enterprise IP traffic
JP4213628B2 (ja) * 2004-05-28 2009-01-21 株式会社東芝 情報端末装置
JP4412128B2 (ja) * 2004-09-16 2010-02-10 ソニー株式会社 再生装置および再生方法
GB2419199A (en) * 2004-10-18 2006-04-19 Sony Uk Ltd Storage of content data in a peer-to-peer network
JP4424218B2 (ja) * 2005-02-17 2010-03-03 ヤマハ株式会社 電子音楽装置および同装置に適用されるコンピュータプログラム
EP1715403A1 (en) * 2005-04-22 2006-10-25 Sony DADC Austria AG Method for downloading content from a server onto a recording medium as well as recording medium being suitable therefor and a backup method
JP2008065664A (ja) * 2006-09-08 2008-03-21 Victor Co Of Japan Ltd コンテンツデータ利用システム、データ利用装置、利用履歴情報管理装置、及びコンテンツデータ配信装置
US20070027877A1 (en) * 2005-07-29 2007-02-01 Droshev Mladen I System and method for improving the efficiency of remote method invocations within a multi-tiered enterprise network
TWI315629B (en) * 2006-01-09 2009-10-01 Silicon Motion Inc System and method for processing digital rights management files
JP2007265300A (ja) * 2006-03-29 2007-10-11 Brother Ind Ltd 通信システム及びそれに使用する周辺装置
KR100818927B1 (ko) * 2006-10-27 2008-04-04 삼성전자주식회사 휴대 단말기의 컨텐츠 관리 장치 및 방법
US8868763B2 (en) * 2006-11-03 2014-10-21 Microsoft Corporation Disk jockey streaming sessions
US9070149B2 (en) * 2008-09-30 2015-06-30 Apple Inc. Media gifting devices and methods
US20150215530A1 (en) * 2014-01-27 2015-07-30 Microsoft Corporation Universal capture

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6209132B1 (en) * 1995-06-15 2001-03-27 Intel Corporation Host apparatus for simulating two way connectivity for one way data streams
US5892825A (en) * 1996-05-15 1999-04-06 Hyperlock Technologies Inc Method of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
JP4320817B2 (ja) * 1998-02-09 2009-08-26 ソニー株式会社 記録再生装置、記録再生システム、記録再生方法およびプログラム
JP3361997B2 (ja) * 1998-05-07 2003-01-07 松下電器産業株式会社 放送送信装置及び放送送信方法
AU763294B2 (en) * 1998-07-22 2003-07-17 Panasonic Intellectual Property Corporation Of America Digital data recording device and method for protecting copyright and easily reproducing encrypted digital data and computer readable recording medium recording program
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
JP2000113087A (ja) * 1998-09-30 2000-04-21 Casio Comput Co Ltd データベースサーバおよびそのプログラム記録媒体
SE524391C2 (sv) * 1998-12-28 2004-08-03 Spyglass Inc Metod och system för innehållskonvertering av elektroniska dokument för trådlösa klienter.
CN1293491C (zh) * 1999-02-17 2007-01-03 索尼公司 信息处理设备和方法,以及程序存储介质
JP4214651B2 (ja) * 1999-03-31 2009-01-28 ソニー株式会社 データコミュニケーションシステム、データ管理方法
KR20010043284A (ko) * 1999-03-03 2001-05-25 이데이 노부유끼 송신 장치, 수신 장치, 송수신 시스템, 송신 방법 및 수신방법
US6601046B1 (en) 1999-03-25 2003-07-29 Koninklijke Philips Electronics N.V. Usage dependent ticket to protect copy-protected material
JP2001042866A (ja) * 1999-05-21 2001-02-16 Yamaha Corp ネットワークを介したコンテンツ提供方法及びシステム
WO2000079406A1 (en) 1999-06-23 2000-12-28 Infolio, Inc. System and operating method for an internet-based content adaptation service
GB2352600A (en) * 1999-07-27 2001-01-31 Ibm Method, apparatus and computer program for dynamically changing a display
JP3701148B2 (ja) * 1999-07-28 2005-09-28 株式会社日立製作所 コンテンツの配信方法
US7096268B1 (en) 1999-09-01 2006-08-22 Matsushita Electric Industrial Co., Ltd. Copyrighted data processing method and apparatus
JP2001101832A (ja) * 1999-09-30 2001-04-13 Sony Corp 記録再生装置およびデータ管理方法
JP4269122B2 (ja) * 1999-10-20 2009-05-27 ソニー株式会社 記録装置および記録方法
TW539982B (en) * 1999-10-25 2003-07-01 Sony Corp Content providing system, content distribution method, and memory medium
US6496802B1 (en) * 2000-01-07 2002-12-17 Mp3.Com, Inc. System and method for providing access to electronic works
JP4135287B2 (ja) * 2000-02-01 2008-08-20 ソニー株式会社 記録再生装置、携帯装置、データ転送システム、データ転送方法、データ再生方法、データ転送及び再生方法
US6248946B1 (en) * 2000-03-01 2001-06-19 Ijockey, Inc. Multimedia content delivery system and method
TWI266287B (en) * 2000-08-18 2006-11-11 Sony Corp Communication system, communication apparatus, communication method, record medium, and program
JP2002093047A (ja) * 2000-09-20 2002-03-29 Sony Corp データ記録媒体、データ記録装置および方法、データ出力装置および方法、データ表示方法、コンテンツデータ並びにデータ再生装置および方法
JP2002132271A (ja) * 2000-10-30 2002-05-09 Nec Corp 音楽配信システムおよび音楽配信方法
JP2002319932A (ja) * 2001-04-19 2002-10-31 Sony Corp 情報記録装置、情報再生装置、および情報記録方法、情報再生方法、並びにプログラム
KR100467571B1 (ko) * 2001-04-19 2005-01-24 삼성전자주식회사 디지털 콘텐츠를 위한 보안 서비스 방법 및 그를 위한시스템
KR100746771B1 (ko) * 2001-04-24 2007-08-06 엘지전자 주식회사 휴대용 오디오 기기에서의 오디오 파일 재생방법
JP3778009B2 (ja) * 2001-06-13 2006-05-24 ソニー株式会社 データ転送システム、データ転送装置、データ記録装置、データ管理方法
US6949704B2 (en) * 2001-06-27 2005-09-27 Yamaha Corporation Apparatus for delivering music performance information via communication network and apparatus for receiving and reproducing delivered music performance information
US7216178B2 (en) * 2003-04-04 2007-05-08 Gibson Guitar Corp. System and method for distributing music to customers over the internet using uniquely identified proprietary devices
KR100694084B1 (ko) * 2005-01-21 2007-03-12 삼성전자주식회사 인쇄 방법, 인쇄 제어 방법, 인쇄 장치 및 멀티미디어제공 장치

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100380367C (zh) * 2003-09-28 2008-04-09 诺基亚公司 具有音乐数据库的电子设备和形成音乐数据库的方法
US7822497B2 (en) 2003-09-28 2010-10-26 Nokia Corporation Electronic device having music database and method of forming music database
CN101049014B (zh) * 2004-11-09 2010-05-05 诺基亚公司 数字通信系统上的辅助内容处理

Also Published As

Publication number Publication date
US7430595B2 (en) 2008-09-30
CN1262962C (zh) 2006-07-05
KR20020082423A (ko) 2002-10-31
US20020194355A1 (en) 2002-12-19
JP2002311961A (ja) 2002-10-25
EP1251700A2 (en) 2002-10-23
JP4465577B2 (ja) 2010-05-19
KR100954474B1 (ko) 2010-04-22
EP1251700A3 (en) 2003-11-19

Similar Documents

Publication Publication Date Title
CN1262962C (zh) 信息处理设备和方法、信息处理系统
CN100346254C (zh) 内容分享系统、内容再现、记录设备及组管理服务器
CN1279459C (zh) 信息提供设备和信息提供方法
CN1189827C (zh) 信息处理设备和方法
CN1143195C (zh) 数字数据记录装置和方法
CN1217267C (zh) 音乐内容供给系统
CN1476613A (zh) 信息处理设备和方法
CN1653432A (zh) 信息通信终端、内容管理方法、广播接收方法、信息发布设备、系统、方法、程序和存储媒体
CN1286024C (zh) 记录装置、记录方法和通信装置
CN1617152A (zh) 内容共享系统;内容处理设备;信息处理设备及内容共享方法
CN1748214A (zh) 信息处理装置和方法、及程序
CN1842798A (zh) 内容再现装置、内容再现控制方法及程序
CN1894699A (zh) 内容使用控制设备、记录设备、再现设备、记录介质和内容使用控制方法
CN1700635A (zh) 信息处理系统、设备与方法,记录介质和程序
CN1842802A (zh) 内容再现装置、内容处理装置、内容分发服务器、内容分发方法、内容处理方法和程序
CN1488099A (zh) 信息处理设备和方法
CN1842799A (zh) 内容处理装置、内容处理方法和计算机程序
CN1842803A (zh) 通信系统、通信方法、内容处理装置和计算机程序
CN1677387A (zh) 信息处理装置和方法及程序
CN1977251A (zh) 记录介质、针对记录介质的信息处理装置及信息处理方法
CN101067955A (zh) 内容列表显示方法及装置、内容选择和处理方法及装置
CN1890745A (zh) 再现装置、再现装置的控制方法、内容记录媒体、数据结构、控制程序、记录控制程序的计算机可读取记录媒体
CN1922683A (zh) 记录再现装置
CN1833287A (zh) 信息处理装置和方法、程序及记录媒体
CN1838294A (zh) 信息处理装置和方法及内容管理系统

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
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
CX01 Expiry of patent term

Granted publication date: 20060705

CX01 Expiry of patent term