CN1816987B - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
CN1816987B
CN1816987B CN200480019154.XA CN200480019154A CN1816987B CN 1816987 B CN1816987 B CN 1816987B CN 200480019154 A CN200480019154 A CN 200480019154A CN 1816987 B CN1816987 B CN 1816987B
Authority
CN
China
Prior art keywords
information
data
server
broadcasting station
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200480019154.XA
Other languages
Chinese (zh)
Other versions
CN1816987A (en
Inventor
吉光寺宏幸
奥泽望
山下慎介
守谷淳
村瀬泰弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority claimed from PCT/JP2004/007019 external-priority patent/WO2005006609A1/en
Publication of CN1816987A publication Critical patent/CN1816987A/en
Application granted granted Critical
Publication of CN1816987B publication Critical patent/CN1816987B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

It is possible to provide information on a broadcast content no matter whether the content is being received or not. Setting means (13) of an information processing device (1) presets a frequency of a broadcast signal which can be received according to the area where the information processing device is used, assigns a reception channel, and records it as preset information in a preset information storage device (14). Broadcast signal reception means (11) receives the broadcast signal of a predetermined frequency selected by a user, according to the preset information. Broadcast signal reproduction means (12) reproduces the broadcast signal received. On the other hand, control means (15) performs control so that a list of broadcast stations corresponding to the frequency set in the presetinformation is displayed on display means (17). When a broadcast station is selected, the control means (15) performs control so as to acquire information on the broadcast content disclosed on the network by the broadcast station selected by using communication control means (16) and display the acquired information on the broadcast content on the display means (17).

Description

Data processing equipment, data processing method and data processor
Technical field
The present invention relates to data processing equipment, data processing method and data processor.More particularly; The present invention relates to the data processing equipment that will link to each other, the data processor that is used for the data processing method of this device and is used for this device with a network, wherein this network be used for receiving broadcast signal and broadcast station announce the information of relevant broadcasted content through this network.
Background technology
Known so far data processing equipment is to be used for receiving broadcast singal that radio station and TV station send.Every kind of data processing equipment carries out demodulation to broadcast singal, thereby makes the user can listen to the program as the music, and can consult the broadcast content information that announce on the internet in the broadcasting station.In these broadcast content information, have: the title of the music of in program, being broadcasted, the player of this music writes down the title or the sequence number of the CD of this music.
Send the used many Frequency Distribution of signal to each broadcasting station to a plurality of reception areas (in these reception areas, can in identical channel, receive identical program), a kind of frequency is corresponding to a reception area.This is because in a limited zone, can only receive the signal that sends with CF.In other words, the broadcast program that sends with a certain frequency can't receive in different zones.This is that any data processing equipment that is designed to be used for receiving broadcast signal all has the tuner preset function reason of (being called " preset function " hereinafter).Data processing equipment with this function just can come automatically to be provided with receive channel according to its residing position.When the user brought into use data processing equipment or enter into a new reception area, he or she can activate preset function for this.Just be provided with receive channel thus corresponding to new region.
Known audio reproducing apparatus is installed in the moving object as the automobile, and at receiving broadcast signal when a reception area moves to another reception area.Audio reproducing apparatus is discerned reception area based on the positional information of from global positioning system (GPS), obtaining.Then, it automatically is provided with the receive channel of distributing to this reception area.(the special permission publication number be 8-5392 Japanese patent application (0006) to (0012) section and Fig. 1 in, disclosed a kind of like this audio reproducing apparatus)
The user of data processing equipment can select to have set the channel of preset function.Then, he or she listens to the in progress program in desired broadcasting station.At this moment, data processing equipment identification is sent it and is just being received that broadcasting station of signal.This device obtains with the broadcasting station and passes through the relevant information of the in progress content in the Internet.Can demonstrate the information of relevant this broadcasted content with display.Then, the user can also consult the relevant information of playing with that broadcasting station that is just receiving signal from this device of content when listening in progress program.
But, when using conventional data processing equipment, the information that the user can consult is only limited to and the relevant information of the in progress content in selected broadcasting station.
Up to now, the information relevant with in progress content that data processing equipment obtained only comes from the broadcasting station that the user has chosen.For obtaining the information relevant with in progress content, this device detects the frequency of the broadcast singal that it is receiving, and checks the broadcasting station tabulation according to detected frequency, identifies this broadcasting station thus.Since be automatically to identify this broadcasting station, the user need not select this broadcasting station so.But, the user must select any other broadcasting station so that consult the relevant information of playing with other website of content.Consult when this device does not receive the signal that this website broadcasts, the user also need select a broadcast station, so that consult the relevant information of playing with this broadcasting station of content.
In order to make the user can select a broadcasting station to consult the relevant information of being play with this broadcasting station of content, no matter whether this device receives signal from this broadcasting station, and display all need demonstrate the tabulation of all websites that cover Zone Full.This tabulation is a length like this, makes the user seek website that he or she wants the very trouble that becomes.The website that this tabulation showed is many more, and then the user searches and chooses he or her time that website spent of wanting just long more.
When using conventional data processing equipment, the strength that the user must cost a lot of money is selected he or her website of wanting.Therefore, that receiving except data processing equipment, that send signal that website, this user can not consult and the relevant information of the in progress content in other broadcasting station.Therefore, this data processing equipment is not of great use.
Summary of the invention
Considered that just content mentioned above has just produced the present invention.Target of the present invention is, a kind of data processing equipment is provided, and no matter whether this device is receiving the signal from the broadcasting station, and it can both provide the relevant information of playing with this broadcasting station of content at an easy rate.Target of the present invention also is, a kind of data processing method and data processor are provided, and they all are used for data processing equipment.
For realizing above-mentioned target, the present invention provides a kind of data processing equipment, announce on network in any broadcasting station that it can make the user find this user's selection and content-related information.This data processing equipment comprises: the receiving system that is used for receiving broadcast signal; Be used to reproduce the transcriber of broadcast singal; Setting device, it is used to the broadcast singal that can receive and frequency is set and the frequency information relevant with set frequency is recorded on the predetermined recording media; Be used for realizing controlling the communication control unit of communication through network; Display unit; And control device, it be used to make display unit according to frequency information demonstrate the broadcasting station tabulation, obtain that selected broadcasting station announces with content-related information and display unit is demonstrated and content-related information.
In this data processing equipment, the broadcast singal of the CF that receiving system reception user has chosen.Transcriber carries out reproduction processes to the broadcast singal that receiving system has received.The reproduction process of this signal is carried out in real time, or after being stored in it in memory device, carry out.Each broadcast singal all has specific frequency, and this frequency has been distributed to the zone that can receive this signal.Setting device is provided with frequency for any broadcast singal that in the residing zone of this data processing equipment, can receive.Setting device is distributed to this frequency configuration with a receive channel.The information of expression frequency configuration is recorded in the predetermined recording media.Receiving system comes the selective reception channel according to the information of expression frequency configuration, and receives the broadcast singal in the receive channel of so selecting.Control device makes display unit demonstrate a broadcasting station tabulation, and the broadcasting station in this tabulation is corresponding to the frequency by at least one set broadcast singal of setting device.When the user selected a broadcasting station from this tabulation, communication control unit obtained the relevant information of on network, announcing with selected broadcasting station of broadcasted content.Control device makes display unit demonstrate the information relevant with broadcasted content.What display unit demonstrated has more than the information that is limited to about a broadcasting station with content-related information.
Therefore, the user can find from can receiving the relevant information of broadcasted content that announce in any broadcasting station of signal with this device, and whether this device of forgetting it receives signal from this broadcasting station.
For realizing above-mentioned target, the present invention provides a kind of data processing method, and this method is reproduced specified broadcast singal, and the relevant information of broadcasted content that the user is found announce on network with a certain broadcasting station.The relevant information of broadcasted content that this method can make the user find to announce in a certain broadcasting station different with the broadcasting station of sending the broadcast singal that is receiving.
In this data processing method, in distributing to the pairing broadcast singal of various frequencies in a plurality of broadcasting stations, the frequency of any broadcast singal that setting can receive, and receive channel distributed to set frequency.Be recorded in this information that frequency is set of expression in the predetermined recording media.No matter whether just at receiving broadcast signal, display unit all can demonstrate a broadcasting station tabulation, and this tabulation comprises and the corresponding website of the frequency of at least one broadcast singal.When from this tabulation, selecting a broadcasting station, just can obtain the relevant information of on this network, announcing with selected broadcasting station of broadcasted content through network.Display unit demonstrates the information relevant with this broadcasted content.Had more than the information that is limited to about a broadcasting station by what display unit showed with content-related information.
Therefore, no matter whether this device is receiving signal from the broadcasting station, and the user can find the relevant information of announcing with any broadcasting station that can receive signal from this device of broadcasted content.
In data processing equipment according to the present invention, the frequency of the broadcast singal that can receive based on this data processing equipment demonstrates the tabulation that is present in the broadcasting station in the reception area.On network, announce the relevant information of broadcasted content with any given broadcasting station shown in this tabulation.Show and provide this information to the user.In reception area, the number in broadcasting station is limited.This makes the user be easy to select the website of wanting.The user can use shirtsleeve operation to specify the broadcasting station of wanting, and can consult the relevant information of playing with selected website of content, and whether this data processing equipment of forgetting it is simultaneously receiving the broadcast singal from selected website.
In addition, in data processing method according to the present invention, no matter whether this device is receiving signal, can accomplish: demonstrate the tabulation in the corresponding broadcasting station of frequency of the broadcast singal that can receive with this data processing equipment; When the broadcasting station is selected, obtain the relevant information of on network, announcing with selected broadcasting station of broadcasted content; And this information can be consulted.In reception area, the number in broadcasting station is limited.This makes the user be easy to select the website of wanting.The user can use shirtsleeve operation to specify the broadcasting station of wanting, and can consult the relevant information of playing with selected website of content, and whether this data processing equipment of forgetting it is simultaneously receiving the broadcast singal from website.
Description of drawings
Fig. 1 representes to be applied to the invention theory of the present invention of many embodiment;
Fig. 2 is the block diagram according to the network system of first embodiment of the invention;
Fig. 3 is the outside drawing of terminal installation;
Fig. 4 shows the block diagram of the Hardware configuration of this terminal installation;
Fig. 5 shows the view of the program module configuration of this terminal installation;
Fig. 6 is a form, shows the relation between the various frequencies on the one hand, shows the relation between many broadcasting stations on the other hand;
Fig. 7 shows the view of the broadcasting station choice menus that is shown;
Fig. 8 is a view of describing the zone list menu of domestic (Japan) all regions;
Fig. 9 is the flow chart that is used to explain the order that shows relevant information;
Figure 10 shows the view of the configured in one piece of the service provider system relevant with music, and this is the second embodiment of the present invention;
Figure 11 is the block diagram of the Hardware configuration of client, the figure shows the functional circuit of this client;
Figure 12 is the view of expression bibliographic structure;
Figure 13 is the block diagram of the Hardware configuration of portal server, and this figure has described to constitute the functional circuit of this server;
Figure 14 is the block diagram of the Hardware configuration of music data publisher server, the figure shows the functional circuit that constitutes this server;
Figure 15 is the block diagram of the Hardware configuration of material object-sales server, the figure shows the functional circuit that constitutes this sales server in kind;
Figure 16 is the block diagram of the Hardware configuration of messages broadcast by radio publisher server, the figure shows the functional circuit that constitutes this server;
Figure 17 shows the precedence diagram of between client and portal server, realizing the user rs authentication order;
Figure 18 shows the precedence diagram of the user rs authentication order that between client and music data publisher server, realizes;
Figure 19 is the precedence diagram that expression provides the service order of music data issuing service;
Figure 20 is the precedence diagram that expression provides the service order of sales service in kind;
Figure 21 is the precedence diagram that expression provides the service order (1) of messages broadcast by radio (broadcast lists information); And
Figure 22 is the precedence diagram that expression provides the service order (2) of messages broadcast by radio (information of now broadcasting).
Embodiment
To describe many embodiment of the present invention with reference to accompanying drawing.
(1) basic concept of the present invention
At first, will the theory of the present invention that be applied to many embodiment be made an explanation.Then, will be described in detail many embodiment of the present invention.
Fig. 1 is the view that expression is applied to the theory of the present invention of many embodiment.
Receive from the broadcasting station 2 broadcast singals that send over according to data processing equipment according to the present invention 1, and it also is connected to broadcast station server 4 through network 3.Broadcast station server 4 is the servers that receive broadcasting station 2 management.Its announce with will be by the relevant information of the broadcasted content that broadcast in broadcasting station 2, such as musical works.
The broadcast singal that data processing equipment 1 receives has according to the broadcast singal frequency of having distributed to the broadcasting station that is arranged in each receiving area and comes the frequency that is provided with in advance.In the following description, the frequency configuration process of the broadcast singal that handle assembly 1 can receive is called " preset procedures ", and calls " presupposed information " to the information about this predetermined frequency.
Data processing equipment 1 has broadcast receiver 11, broadcast singal transcriber 12, setting device 13, presupposed information memory device 14, control device 15, communication control unit 16 and display unit 17.Broadcast receiver 11 receives from the broadcasting station 2 broadcast singals that send over.Broadcast singal transcriber 12 reproduces this broadcast singal.Setting device 13 is preset processing.The presupposed information that presupposed information memory device 14 storage devices 13 have been set.Obtaining of the information that the broadcasted content that control device 15 will be play according to presupposed information control and broadcasting station 2 is relevant.Communication control unit 16 controlling install 1 through network 3 that carry out with the communicating by letter of broadcast station server 4.Display unit 17 is used for showing the various information contents.
Broadcast receiver 11 obtains the data of the broadcasting frequency in expression broadcasting station 2, and this broadcasting station 2 is that the user selects from presupposed information memory device 14, and this equipment 14 is the data item of the broadcasting frequency of other website of storage representation also.Then, broadcast receiver 11 receives the represented pairing broadcast singal of frequency of data that it has obtained.Offer broadcast singal transcriber 12 to the broadcast singal that receives.In some cases, can be stored in the content-data that is comprised in the broadcast singal that receives in the memory device (not shown).
12 pairs of broadcast singals that sent and received by broadcast receiver 11 by particular broadcast station 2 of broadcast singal transcriber reproduce.Device 12 reproduces the signal input from broadcast receiver 11 in real time, or the content-data that is stored in the memory device (not shown) is reproduced.
Setting device 13 is carried out preset procedures, and the broadcast singal that is from each broadcasting station is provided with frequency, and wherein these broadcasting stations all are arranged in the zone of using data processing equipment 1.Then, setting device 13 is receive channel of each Frequency Distribution that it has been provided with.Preset procedures can realize through the whole bag of tricks as known in the art.Therefore, will preset procedures be described in detail in this article.Preset procedures can begin automatically, or under user's request, begin.Broadcast receiver 11 receive specific broadcast singal and control device 15 begin to obtain with the information relevant from the broadcasted content of broadcast station server 4 before, presupposed information has stored in the presupposed information memory device 14.Notice that this information not only comprises the frequency of the broadcast singal that can receive, also comprise the relevant broadcasting station information in broadcasting station with the broadcast singal that sends these frequencies.For example, this broadcasting station information comprises the title and the identification data item in these broadcasting stations.
Presupposed information memory device 14 is to be made up of the recording medium that is used to store the set presupposed information of setting device 13.For example, this recording medium is hard disk drive (HDD).Can from broadcast receiver 11 and control device 15, read presupposed information.
According to the information that is stored in the presupposed information memory device 14, control device 15 is being controlled such process, and this process allows user to consult the relevant information of broadcasted content with the broadcasting station broadcast that will be wanted by this user.The information relevant with broadcasted content is announced on network 3 by broadcast station server 4.Control device 15 reads presupposed information.Use is included in the title in the broadcasting station in the presupposed information, and control device 15 just can make display unit 17 demonstrate the tabulation of various broadcasting stations, and data processing equipment 1 can receive signal from these broadcasting stations.When the user selected a broadcasting station from the tabulation that is shown, control device 15 used communication control unit 16, obtains the relevant information of on network, announcing with broadcast station server 4 of broadcasted content thus.Then, control device 15 makes display unit 17 demonstrate the information relevant with broadcasted content.
In order from broadcast station server 4, to obtain the information relevant, the information that control device 15 uses about the information source relevant with broadcasted content with broadcasted content.For example; Control device 15 uses communication control unit 16; ID data (that is, so-called call sign) with the broadcasting station send to information provider unit thus, and this information provider unit provides the information about the information source relevant with the broadcasted content of broadcasting station announcement through being connected to network 3.Therefore, control device 15 receives the information about the data issuing source that is provided in the broadcasting station, and the information relevant with broadcasted content is announced in this broadcasting station.The form in the data issuing source that data processing equipment 1 is provided in can the stored broadcast station.In this case, the form of control device 15 search data issue sources also obtains the information about the data issuing source that is provided in the broadcasting station.
For for registered all broadcasting stations in the preset procedures; Control device 15 can use communication control unit 16 automatically to carry out the process of from the data issuing source, obtaining the information relevant with broadcasted content; The execution of this process is not after the user selects the broadcasting station, but after presupposed information being set.If situation really is like this, then through taking step same as described above, just control device 15 can obtain the information about the data issuing source, this information is relevant with all broadcasting stations of in preset procedures, registering.Based on the information of being obtained, control device 15 obtains the relevant information of broadcasted content that will play with the broadcasting station then.This information stores is in memory device.If there is the user to ask, then control device 15 reads the information relevant with broadcasted content from memory device, just can demonstrate the information relevant with broadcasted content like this.
Under the control of control device 15, the request that communication control unit 16 will be referred to the information relevant with broadcasted content sends to broadcast station server 4 through network 3.Communication control unit 16 receives the information relevant with broadcasted content from broadcast station server 4, and this information is offered control device 15.
Under the control of control device 15, the menu of the information that the broadcasted content that display unit 17 demonstrates broadcasting station tabulation, will play with each broadcasting station is relevant and the broadcasted content in selected broadcasting station.When the user selected a broadcasting station from the tabulation that is shown, display unit 17 showed the relevant information list of broadcast content items that will play with selected website.When the user selected one of broadcast content items, display unit 17 demonstrated the details about user-selected broadcast content items.
How to work describing above-mentioned data processing equipment 1.
In data processing equipment 1, setting device 13 is carried out preset procedures, and the broadcast singal that is each broadcasting station in the zone of using data processing equipment 1 is provided with frequency.Then, setting device 13 is receive channel of each Frequency Distribution that it has been provided with.Distribute to expression frequency information is set and comprises with the title in this corresponding broadcasting station of frequency and the broadcasting station information of ID data and being recorded in the presupposed information memory device 14 of frequency of each receive channel as presupposed information.
Through carrying out said process, 1 pair of data processing equipment is registered as the broadcast singal frequency of distributing to receive channel of presupposed information and the title and the ID data item in broadcasting station.
Broadcast receiver 11 receives the broadcast singal that has with the corresponding frequency of having selected of receive channel.Broadcast singal transcriber 12 reproduces received broadcast singal.
According to presupposed information, control device 15 makes display unit 17 demonstrate the tabulation with the corresponding broadcasting station of receive channel.When the user selected a broadcasting station from the tabulation that display unit 17 is shown, control device 15 obtained the information about the data issuing source that is provided in the selected broadcasting station.Information about the data issuing source is the information that is stored in the device 1.Perhaps, through communication control unit 16 is connected to network 3, also can obtain this information.
In this case, obtaining of this information is to come from a kind of like this device, this device provide relate to will be by the information of the relevant information source of the content that play in the broadcasting station.
According to selected broadcasting station in the relevant information in data issuing source that provided, control device 15 sends to broadcast station server 4 through the request that communication control unit 16 will be referred to the information relevant with broadcasted content.Control device 15 receives the information relevant with broadcasted content, and this information is the response that comes from broadcast station server 4.Then, control device 15 makes display unit 17 demonstrate the information relevant with broadcasted content.Thus, device 1 handle offers the user with the relevant information of broadcasted content that selected broadcasting station will be play.
Control device 15 obtain with all broadcasting stations of in presupposed information, registering in the relevant information in data issuing source that provided.According to this information, control device 15 obtains the relevant information of broadcasted content that will distribute with each broadcasting station.The information stores relevant with broadcasted content is in memory device.When the user selected a broadcasting station from the broadcasting station tabulation that display unit 17 is shown, control device 15 read the relevant information of broadcasted content that will play with selected website from memory device.Control device 15 can make display unit 17 show this information.
In data processing equipment 1 according to the present invention, use the presupposed information that is prepared for receiving broadcast signal to make display unit 17 show the tabulation in the broadcasting station that is arranged in reception area.This makes the user can select to be used for issuing the broadcasting station of the information relevant with broadcasted content.Whichsoever receive channel offers broadcast receiver 11 with broadcast singal, or whether no matter installs 11 just at receiving broadcast signal, can realize said process.Therefore, the user can find the information relevant with broadcasted content, and this information is that announce on network 3 in the broadcasting station of having selected by he or she.
Display unit is 17 that demonstrate, make the user can select the tabulation in the broadcasting station in broadcasting station only to show the broadcasting station that is present in the reception area.That is, this tabulation does not show a lot of broadcasting stations.This makes the user can select the broadcasting station at an easy rate.Notice, relate to broadcast program on network, and be included in the title and the artistical name of playing this musical works of the musical works that will play in this program with the relevant information of broadcasted content that announce in each broadcasting station.Therefore, the information relevant with broadcasted content announced of the outer any broadcasting station of reception area possibly great majority be unnecessary for this user.Therefore, display unit 17 needs the tabulation in the broadcasting station that just is arranged in reception area of demonstration, and data processing equipment 1 can be received signal from these broadcasting stations.
Design data processing unit 1 like this demonstrates a regional selector button on the next door of the broadcasting station tabulation in a broadcasting station that the user can be selected be arranged in reception area.When the user-selected area selector button, display unit 17 demonstrates the tabulation that is present in the broadcasting station outside the reception area.Suppose that the user selects one of these broadcasting stations that shown.Then, device 1 obtains the relevant information of broadcasted content that will play with present selected broadcasting station, and this information is shown.This makes the user can find the relevant information of broadcasted content that the website outer with being positioned at reception area will be play.
(1) first embodiment
With reference to accompanying drawing, will be described in detail the first embodiment of the present invention.This embodiment is a kind of terminal equipment, and it can receive the FM broadcast singal and TV (TV) broadcast singal of expression musical works.The process of in the following description, preserving the information of relevant musical works or musical works collection will be called as " montage ".
Fig. 2 shows the network system relevant with first embodiment.This network system comprises terminal equipment 10 and network 30.For example, network 30 is the Internets.Network 30 is connected to terminal equipment 10 on the various service servers.These servers are that broadcast station server 41, CD heading message provide server 42, music distribution service device 43, CD shop server 44, internet radio server 45 and comprehensive service server 46.Broadcast station server 41 plays a part relevant information provides server.Comprehensive service server 46 plays a part authentication server.
Broadcast station server 41 is play the server of broadcasting station 20 management of FM program and TV program.Broadcasting station 20 has the antenna 21 of the transmitted radio signal of being used for.Broadcast station server 41 is carried out the service of the information that provides relevant with the broadcasted content that will play, and for example this information can be the information relevant with the musical works that will play.
In broad terms, broadcast station server 41 provides content information with two kinds of patterns.First kind of pattern is " playing now ", and server 41 provides the information about current in progress musical works in this pattern.In second kind of pattern, server 41 provides the tabulation (or playlist) of the musical works that website 40 play under the request of terminal equipment.(playlist comprises the information about each musical works of having play).Broadcast station server 41 provides the information of the musical works of playing about specific program, and the information of the musical works of playing about special period also is provided.
The CD heading message provides the information of the musical works of server 42 issues about being write down among the CD that can buy on the market.
The digitalized data of music distribution service device 43 issue expression musical works (music data item).Have only when the user takes measures to buy musical works, it just offers terminal equipment 10 with music data item.Server 43 can provide the information of the musical works that will play about broadcasting station 20.
The 44 performed services of CD shop server are to receive the order of CD.CD shop server 44 is also carried out issue sales promotion voice data and the service of selling the information of the musical works on the CD about being recorded in is provided.
Internet radio server 45 provides audio program through the wide area network as the Internet.
Comprehensive service server 46 plays a part portal website, wherein provides various types of services through network 30.In other words, server 46 is transmitting many services.For example, the information of the information source relevant with the musical works that plays to terminal equipment 10 is represented in server 46 issues.For example, this information is that broadcast station server 41 is announced the URL (uniform resource locator) that gives the public.
Therefore, a plurality of servers are all carried out the service that provides about the information of musical works or musical works collection.That is, on network 30, each server is as the source of musical works or musical works collection.
Music distribution service device 43 can be issued the musical works that is used to sell with CD shop server 44.If the user can operation terminal device 10, visit these and be used to issue the server of selling musical works, just he or she can buy musical works or musical works collection through network 30.For buying musical works, the user of terminal equipment 10 can take steps to get into music distribution service device 43.In this case, music data can download to terminal equipment 10 from server 43.For buying musical works, the user of terminal equipment 10 can take steps to get into CD shop server 44.Then, this user can receive the CD that is delivered to his or her family.
Terminal equipment 10 comprises functional part 19 and user interface (UI) parts 18.Functional part 19 can receive and reproduce broadcast singal, can also realize communicating by letter between terminal 10 and the network 30.User interface component 18 has press key input section part 18a and display device 17a.When user's operation push-button input block 18a, press key input section part 18a input instruction.Display device 17a can be shown to the user with information.
The functional part 19 of terminal equipment 10 has the broadcast singal receiving-member, and these parts have antenna 11a and tuner 11b.Therefore, functional part 19 can receive the broadcasted content that is included in the broadcast singal that antenna 11a caught.Tuner 11b receives the broadcast singal from antenna 11a, and extracts the broadcast singal of the channel that the user selected through operation push-button input block 18a.Decide the frequency of the broadcast singal that will receive by being stored in presupposed information among the presupposed information memory device 14a.
The functional part 19 of terminal equipment 10 has network access device 16a.Equipment 16a is controlling the data communication between terminal equipment 10 and the various server, and this data communication realizes through network 30.Equipment 16a montage is about the information of musical works, and this information user is just wanted from the broadcast station server 41 in broadcasting station 20, to obtain.According to the presupposed information that is stored among the presupposed information memory device 14a, equipment 16a makes display device 17a demonstrate the broadcasting station tabulation that terminal equipment 10 can therefrom receive signal.The functional part 19 of terminal equipment 10 obtains the information about the musical works information source from comprehensive service server 46, these musical works are to be play by broadcasting station preset and that registered.Then, functional part 19 montages are about the information of musical works, and this information sends out from the broadcast station server 41 in designated source as this information.
The functional part 19 of terminal equipment 10 has clip information memory device 19a.Memory device 19a is stored in the relevant information of montage in the functional part 19.From broadcast station server 4 montage about the information stores of musical works in clip information memory device 19a.Clip information memory device 19a is the secondary storage device that terminal equipment 10 is provided.For example, in terminal equipment 10, clip information memory device 19a can be used as the part of the storage area of HDD.Terminal equipment 10 not only can the montage musical works, can also montage musical works collection.Therefore, terminal equipment 10 can montage each include the FM program and the CD disc of many musical works.In other words, through independent operation just can montage with the user the relevant information of interested musical works collection.
Terminal equipment 10 according to first embodiment also can be used as audio frequency apparatus, its musical works of institute's montage of can resetting.
Fig. 3 shows the outside drawing of terminal equipment 10.As shown in Figure 3, appear to the audio system of general type according to the terminal equipment 10 of present embodiment.Terminal equipment 10 has a critical piece 10a, loud speaker 120a and 120b and remote controller 180.Critical piece 10a can carry out the function of play CD and DVD (Digital video disc), reach from MD at the MD identifying recording layer and reproduce the function of data and the function that receives FM program and TV program.Critical piece 10a produces the audio signal that offers loud speaker 120a and 120b.Loud speaker 120a and 120b produce sound according to audio signal.
Critical piece 10a comprises display device 17a.Display device 17a can show about the information of in progress musical works or through the relevant information of montage and storage.
Remote controller 180 is input equipments.When this equipment of operation, controller 180 remote control critical piece 10a.Remote controller 180 has a plurality of operation keyss.When user's push key, remote controller 180 sends signal to critical piece 10a through wireless (for example can pass through infrared transmission).
Directionkeys 182a is arranged to 182d in these operation keyss, key 183, function selecting key 184a are set in addition to 184c, instrument key 185 and return key 186.
Directionkeys 182a is used for the cursor on the screen of mobile display device 17a to 182d, and is used for moving and realizes the position that focuses on.Four direction key 182a to 182d represent respectively upwards, downwards, left and to the right direction.When pressing key 182a to 182d, cursor etc. move to the represented direction of 182d according to key 182a on the screen of display device 17a.
When pressing when key 183 is set, this key just is provided with the information that display device 17a is showing.
Function of use options button 184a selects each item function to 184c.Be distributed into comprehensive service function of use, tuner function and localized content management to three function selecting key 184a respectively to 184c.When pressing function selecting key 184a any one in 184c, just be made as the operator scheme that is associated with the function selecting key of being pressed to critical piece 10a.
Instrument key 185 is buttons, presses this button and can make display device 17a show tools menu.This tools menu also comprises with display device 17a attendes the relevant order of institute's content displayed.The user can select any order that is shown, so that terminal equipment 10 is carried out by the specified process of this order.Suppose that the user comes select command and then press key 183 is set to 182d through direction of operating key 182a.Then, terminal equipment 10 is carried out the specified process of this order.
Return key 186 is buttons, presses this button and makes the information that is shown on the display device 17a change back to the information that is shown before.
Except shown in Figure 3 those button, remote controller 180 can have other button.For example, volume control key, playback key, stop key or the like.If press the playback key, then terminal equipment is with playback CD etc.
To describe the internal structure of terminal equipment 10 below.
Fig. 4 shows the block diagram of the Hardware configuration of terminal equipment 10.Terminal equipment 10 be if various sources as the musical works just can be controlled, write down and reproduced to that kind configuration shown in the image pattern 4, and can montage about the information of musical works.
CPU 101 is controlling other assembly of terminal equipment 10, and carries out various operations according to the program that is activated.For example; CPU 101 realizes communication through network 30; Reception provides data from user's data and to the user, reproduce or montage from the content of medium, with content stores in HDD 105; Management has been stored in the content among the HDD 105, and comes retrieving information according to clip information or information similar through network 30.Terminal equipment 10 can write down and audio playback content-data and dynamic image content data.CPU 101 is through bus 102 and other circuit switching control signal and data.
The application program that ROM (read-only memory) 103 storage CPU 101 should carry out.Its stored program loads program, is used for various coefficient of performances, parameter of executive program etc.RAM (random access memory) 104 can store the program that CPU 101 should carry out.RAM 104 can be used as data area and mission area, and it can need these zones when CPU 101 carries out various process.
Input block 107 has operation keys and various input equipment, and they all are positioned on the shell of terminal equipment 10.Input equipment comprises and touches tuning dish and touch-screen.Input block 107 can have keyboard and mouse, and they can be used as GUI (graphic user interface).Offer input processing unit 106 to information input at input block 107 places.106 pairs of information of parts are carried out specific processing, thereby produce operational order.This order offers CPU 101.As response to operational order, CPU 101 executable operations or control.
For example, display device 17a can be LCD and be connected to functional part 19.It can show various information.When CPU 101 offers display processing unit 108 according to various modes of operation, input state and communications status with information, its function of information and executing that display processing unit 108 makes display device 17a provided based on CPU 101.For example, the content of the information of the interior perhaps institute montage of the relevant information can display server issued of display device 17a.
Media drive 109a and 109b can be with the content record as the musical works on portable recording mediums, or reproduce the content as the musical works from portable recording medium.(they can only reproduce content according to the type of recording medium from this medium.) media drive 109a and 109b can be recorded in data on the dissimilar recording mediums or from dissimilar recording mediums and reproduce data, promptly write down with reproducing and need not be confined to identical recording medium.For example, media drive 109a reproduces data from CD and DVD, and media drive 109b is recorded in data on the MD and from MD, reproduces data.
The portable medium that records the content as the musical works is not limited to the optical record medium as CD, DVD etc.On the contrary, for example, media drive 109a and 109b can be with content stores in the semiconductor memories as the flash memory.In this case, flash memory reader/write device is connected on the bus 102 of terminal equipment 10.
The user can insert media drive 109a or 109b with recording medium (for example, CD, DVD, MD etc.), and remote controller 180.Then, the user just can music appreciating.Suppose user's remote controller 180, order media drive 109a should reproduce the content of the recording medium of insertion driver 109a.Then, CPU 101 order media drive 109a reproduce the content in the insertion recording medium wherein.Therefore, media drive 109a Visitor Logs medium and from this medium, read specified one or more musical works.
The content that reads thus can be an audio content.In this case, if be necessary, CPU101 at first decodes to this audio content, then this transfer of content is arrived voice data processing unit 121.121 pairs of audio contents of voice data processing unit look like sound fields such as equilibrium, volume adjusting, D/A conversion, amplification to be handled.Offer loudspeaker assembly 120 to the audio content after so handling.Loudspeaker assembly 120 produces sound from audio content.Loudspeaker assembly 120 comprises loud speaker 120a and 120b shown in Figure 3.Thus, loudspeaker assembly 120 can be exported stereo.
CPU 101 can make HDD 105 accumulate the content of being reproduced by media drive 109a and 109b with the form of audio data file.Audio data file can be supposed various forms.It can adopt the CD form.If this situation, then this content is to be the digitized voice data that obtains through 16 bit quantizations under the situation of 44.1KHz in sampling frequency.Perhaps, audio data file can adopt the form of packed data, so that save the memory capacity of HDD 105.In this case, data compression scheme is not limited to specific a kind of.ATRAC (senior conversion acoustic coding, trade mark), MP3 (mpeg audio layer 3) etc. are operable.
For example, tuner 11b can be the AM-FM radio tuner.When tuner 11b received CPU101 control, tuner 11b decoded to the paid-in broadcast singal of antenna 11a.Needless to say, tuner 11b can be TV tuner, broadcasting satellite tuner, digital broadcasting tuner or internet wireless turning device.The broadcast singal of decoding experiences specific processing in voice data processing unit 121 like this.Broadcast singal outputs to loudspeaker assembly 120 from parts 121.Loudspeaker assembly 120 produces sound from broadcast singal.
When receiving the control of CPU 101, the 161 pairs of data that will send of communication process parts are encoded and the data that receive are decoded.Network interface 160 receives and by communication process parts 161 coded datas and through network 30 these data is sent to external device (ED).Network interface 160 also receives the signal that sends over from external device (ED) through network 30, and these data are transferred to communication process parts 161.Communication process parts 161 arrive CPU 101 with the signal transfer that it receives.The information that terminal equipment 10 receives through network 30 can comprise the title of the musical works that information relevant with in progress FM program and CD etc. are comprised.
Infrared communication parts 181 are realized the radio communication with remote controller 180, such as infrared communication.The signal that 181 pairs of remote controllers 180 of infrared communication parts send over is carried out specific processing, thereby produces operational order.This order offers CPU 101.As the response to operational order, CPU 101 executable operations or control make equipment 10 to operate according to the order that inputs to it.
The configuration of terminal equipment 10 has more than and is limited to that kind shown in Figure 4.Equipment 10 can have various configurations.For example, equipment 10 can have the interface that can communicate with ancillary equipment.This interface can be USB (USB) interface, IEEE 1394 interfaces, blue tooth interface etc.In terminal equipment 10, HDD 105 can store by the content of network interface 160 through the voice data of network 30 downloads, can also store the content through the voice data of coming as transfers such as USB interface, IEEE 1394 interfaces or blue tooth interfaces.Terminal equipment 10 can have the terminal that is used to connect microphone or external headphones, be used to reproduce video output terminals, line link from the data of DVD, be used to terminal that shifts the optical digital data etc.In addition, terminal equipment 10 can have the PCMCIA slot, store card slot etc.Therefore, terminal equipment 10 can with the data processing equipment and the audio frequency apparatus swap data of outside.
To describe being included in below according to the program module in the system of the present invention.Program module is described the various processes that terminal equipment 10 will be carried out.That is, terminal equipment 10 can be carried out each process respectively according to program module.The function of hereinafter, coming differentiation equipment 10 to carry out according to program module through the name of service routine module.
Fig. 5 shows the view of the program module configuration of terminal equipment.As shown in Figure 5, be designed to be operated in operating system to the program module that is used for terminal equipment 10.Service routine module, terminal equipment 10 can realize and broadcast station server 41, CD heading message provide the data communication between other the server of server 42, music distribution service device 43, comprehensive service server 46 and some.
Terminal equipment 10 uses HTTP (HTTP) messaging program 201 and communication equipment program 202.HTTP messaging program 201 has been realized the http communication between terminal equipment 10 and the various servers as broadcast station server 41, CD header message provide server 42, music distribution service device 43, comprehensive service server 46.Communication equipment program 202 is the communication modules that communicate with comprehensive service server 46 grades.
Music purchasing playback module 203 is to offer communication equipment program 202 as the module of high-order (function is similar with user interface) more.The user uses this module 203 to buy musical works or resets the propaganda musical works.As than music purchasing playback module 203 module of high-order more, XML (extend markup language) browser 204 is provided.The XML file that 204 translations of XML browser send over from various servers, and make display device 17a display message.Through operation terminal device 10, the data of XML browser 204 translation user inputs, and equipment 10 still remains in the comprehensive service use pattern simultaneously.Import corresponding process requested with data and transfer to other module from XML browser 204.For example, offer music purchasing playback module 203 to the music data of the musical works of representing to select through XML browser 204 by the user.Music purchasing playback module 203 is handled this music data, makes the user can buy this musical works.So this music data just is written among the HDD 105 through hard-disk content controller 205.
Storehouse 211 comprises the checking storehouse 221 that is connected to communication equipment program 202.The process of the comprehensive service server 46 of checking and other server is carried out in checking storehouse 221.
For communication equipment program 202, three kinds of other modules of more high-order are arranged.They are hard-disk content controller 205, database access module 206, content-data access modules 207.Database access module 206 can be visited the various databases that provided among the HDD 105.Content-data access modules 207 can the content of access stored in HDD 105.The content of hard-disk content controller 205 managed storage in HDD 105.
For hard-disk content controller 205, three more modules of high-order are arranged.They are music purchasing playback module 203, relevant information display module 208 and tuner website reproduction/logging modle 209.Relevant information display module 208 makes the title of the musical works that display device 17a display radio radio station play and the artistical name of playing this musical works.
Tuner website reproduction/logging modle 209 is selected radio station, and makes the content of HDD 105 records by the musical works that any selected radio station play.Write HDD105 from the musical works that selected radio station receives through content-data access modules 207 through audio user interface (audio frequency UI) 210.
Relevant information display module 208 receives through HTTP messaging program 201 and comes from the relevant information that the CD heading message provides the musical works of server 42 and broadcast station server 41.The title of the information representation radio station in progress musical works relevant and the artistical name of performing these musical works with music.Module 208 offers display device 17a through audio user interface 210 with this information, and display device 17a shows the title and the artistical name of musical works.As long as the broadcasting station is arranged in reception area, no matter whether terminal equipment 10 receives signal from any broadcasting station, and relevant information display module 208 can make display device 17a show the information about musical works.In this case, the presupposed information 213 of storage in the relevant information display module 208 use storehouses 211.Therefore, relevant information display module 208 obtains the URL of the included broadcast station server 41 in all broadcasting stations of being arranged in this reception area from comprehensive service server 46.Use the URL that is obtained, module 208 obtains the information about musical works from broadcast station server 41.The module 208 acquired information relevant with musical works temporarily are stored in the montage storehouse 212 as clip information.
Relevant information display module 208 makes display device 17a display of broadcast station tabulation, impels the user to select he or her any broadcasting station of wanting.When the user selected a website, module 208 read the clip information about selected broadcasting station from montage storehouse 212.Offer display device 17a to the clip information that is read through audio user monitoring 210.Equipment 17a shows clip information.Notice that when carrying out initialization, maybe when through the preset request of audio user interface 210 inputs, presupposed information processing module 214 is provided with presupposed information 213.
Can be through database access module 206 offering HDD 105 through audio user interface 210 information relevant that receive with musical works, and after display device 17a showed this information with this information stores in HDD 105.
Terminal equipment 10 can obtain the information relevant with musical works from server, and this information is carried out montage.When 10 pairs of these information of terminal equipment were carried out montage, it can retrieve or buy this musical works.
To be how to operate to make an explanation below to above-mentioned terminal equipment.
After initialization, presupposed information processing module 214 is provided with terminal equipment 10 can receive the pairing frequency of signal.Give receive channel the Frequency Distribution that so is provided with, and register as presupposed information.Then, presupposed information processing module 214 offers display device 17a through audio user interface 210 with data.Display device 17a shows the regional choice menus in many zones, impels the user to select to use the area of terminal equipment 10.
User's remote controller 180, the zone that use at selection equipment 10 places.The data of expression institute favored area are input to presupposed information processing module 214 through audio user interface 210.Presupposed information processing module 214 is selected to give receive channel with the broadcast singal Frequency Distribution then by the represented reception area of the data that input to it.At this moment, module 214 is also distributed to these receive channels with the name and the ID data item in broadcasting station.
Give a zone some broadcast singal Frequency Distribution, other broadcast singal Frequency Distribution is given another zone.Terminal equipment 10 has been stored a form that shows the broadcasting station and distribute to the relation between the frequency in these broadcasting stations respectively.Fig. 6 shows a such form, has shown the relation between the frequency that is present in the broadcasting station in the metropolitan area and distributes to these broadcasting stations.The ground block demonstrates the plot district that can receive identical program with identical frequency.Call sign is the ID data item that is used for the broadcasting station.They are codes of distributing to each broadcasting station uniquely.Use these call signs, presupposed information processing module 214 can identify each broadcasting station.The website name that is associated with each call sign is a character data, and this character data representes to be assigned the name in the broadcasting station of call sign.Display device 17a shows the name in the broadcasting station that is associated with receive channel.
Suppose that the user selects Tokyo as reception area.Then, presupposed information processing module 214 is selected region unit " metropolitan area " with reference to above table.Then, module 214 is distributed to receive channel with the name in frequency, call sign and broadcasting station in " metropolitan area ".The name in frequency, call sign and the broadcasting station of receive channel is distributed in registration in the presupposed information 213 in being stored in storehouse 211.
For example, if terminal equipment 10 always links to each other with network 30, then comprehensive service server 46 can managing display go out the form that concerns between frequency and the broadcasting station.In this case, terminal equipment 10 can in officely be what is the need for and read this form through network 30 when wanting.
After presupposed information 213 so was set, tuner website reproduction/logging modle 209 was based on presupposed information 213 selection broadcasting stations.Then, module 209 is reproduced the content of the musical works that receives from radio station, or with these content records on HDD 105.
Relevant information display module 208 can receive the signal that selected radio station plays.In this case; Only if the user has specified and the relevant information of any other musical works; Otherwise through coming from the CD heading message HTTP messaging program 201 of server 42, broadcast station server 41 etc. is provided, module 208 receives the title of the in progress musical works of radio station and the artistical name of playing this musical works.Then, relevant information display module 208 offers display device 17a with artistical name as the information relevant with musical works with title.Display device 17a shows relevant information through audio user interface 210.
Module 208 does not receive any broadcast singal from radio station, maybe can from press key input section part 18a, receive the request that is used to specify the information source relevant with musical works through audio user interface 210.If this situation, then the broadcasting station tabulation that will in presupposed information 213, register of module 208 offers display device 17a.Display unit 17a shows and should tabulate, impels the user to select a broadcasting station or a plurality of website.
Fig. 7 shows an example of broadcasting station choice menus 171.Menu 171 is the tabulations in all broadcasting stations of in presupposed information 213, registering.In many websites of user shown in can choice menus one.Menu 171 only is included in the name in broadcasting station that registered, that be arranged in reception area in the presupposed information 213.This makes the user be easy to select the website of wanting.
In the time of one in the broadcasting station name that the user selects to be shown, relevant information display module 208 reads from presupposed information 213 and the corresponding call sign in selected broadcasting station.Send to comprehensive service server 46 to this call sign through HTTP messaging program 201.Module 208 is obtained the URL as the information response of server 46, that issue is relevant with musical works.Then, module 208 receives the information about selected broadcasting station through HTTP messaging program 201 from the corresponding broadcast station server 41 of this URL.Offer display device 17a to this information through audio user interface 210, display device 17a shows this information.
Through audio user interface 210, display device 17a shows the tabulation about the data item in the broadcasting station of presetting and registering.For example, this tabulation can be the tabulation of having broadcasted.Any other information about broadcasted content can be issued in the broadcasting station.In this case, display device 17a shows the form about the item of broadcasted content.During one of these that select to be shown when user's remote controller 180, audio user interface 210 will send to relevant information display module 208 about the item of selected broadcasted content.Relevant information display module 208 obtains the details about selected item, and this information is offered display device 17a.Display device 17a shows this information.
When receiving the call sign in the broadcasting station of presetting and registering, relevant information display module 208 sends to comprehensive service server 46 through HTTP messaging program 201 with this call sign, and whether the terminal equipment 10 of forgetting it is just at receiving broadcast signal.Module 208 is obtained as the URL response of server 46, issue musical works relevant information.Then, module 208 receives the musical works relevant information through HTTP messaging program 201 from the broadcast station server 41 of the URL in broadcasting station.At this moment, relevant information display module 208 can be stored in music-related information in the montage storehouse 212.
If the musical works relevant information in montage storehouse 212 then can these information of regular update by montage.In this case, receive the instruction relevant, otherwise relevant information display module 208 makes display device 17a show the clip information that is therefrom receiving the broadcasting station of signal about terminal equipment 10 with the musical works relevant information only if install 20.If specified any broadcasting station that show the musical works relevant information, then display device 17a shows the clip information about specified website.
Along with the realization of said process, terminal equipment 10 can obtain the relevant information of issuing with any broadcasting station of wanting of broadcasted content, whether is receiving signal and need not manage it.
In addition, terminal equipment 10 can make the user from music distribution service device 43, buy any musical works that he or she wants according to the relevant information that display device 17a is shown.
As stated, obtain automatically with the relevant information in broadcasting station preset and that registered, and show by display device 17a.But display device 17a can show and the relevant information in any other regional broadcasting station.
In this case, as shown in Figure 7, data item, promptly " other area " is presented at the end of broadcasting station tabulation.This makes the user can select to be arranged in any website in any other area.That is, when user's remote controller was specified " other area ", the display device 17a of terminal equipment 10 can show the tabulation of national all regions piece.Fig. 8 shows an example of such kind of area piece tabulation.As user selectively during want regional in the certain areas shown in the block tabulation 172, the display device 17a of terminal equipment 10 can show the tabulation in the broadcasting station that exists in the selected area.When one of broadcasting station that the user selects to be shown, terminal equipment 10 obtains the URL in selected broadcasting station from comprehensive service server 46.Terminal equipment 10 obtains the relevant information of playing with the broadcasting station of this URL of musical works by mode same as described above.Display device 17a shows this information.In terminal equipment 10, display device 17a can show the tabulation in all broadcasting stations of this country, rather than ground block tabulation 172.If situation is like this, then the user can select he or her to think therefrom to receive any broadcasting station of signal from the tabulation that shows all broadcasting stations of this country.
Along with the realization of said process, terminal equipment 10 can show the relevant information of issuing with any broadcasting station outside reception area of broadcasted content.
What kind of the order that will describe the display device 17a demonstration presupposed information relevant with each broadcasting station below is.Fig. 9 has explained the flow chart that shows the order of relevant information.
After the initialization of carrying out defined, CPU 101 just enters into step S1 from the beginning step.
(step S1) CPU 101 carries out preset procedures, for the broadcast singal that in this reception area, can receive is provided with frequency.CPU 101 gives receive channel with these Frequency Distribution.In addition, CPU 101 is provided with the name in broadcasting station and the ID data item (call sign) in broadcasting station, and the ID data item in the name in each broadcasting station and broadcasting station all joins with a frequency dependence.The ID data item in the name in broadcasting station and broadcasting station is stored among the HDD 105 as presupposed information.
(step S2) CPU 101 obtains the URL of the broadcast station server in each broadcasting station (that is preset website) of on network, issuing the broadcasted content relevant information.Notice that broadcasted content is registered in the presupposed information.Say that more accurately for example, the call sign that CPU 101 will preset website sends to the comprehensive service server 46 that various information on services are provided, receive then as URL response, that be associated with call sign.The URL that obtains so temporarily is stored among the RAM 104.
(step S3) uses URL that obtain, each preset website from comprehensive service server 46, and CPU 101 receives the relevant information of issuing with preset website of broadcasted content.Then, CPU 101 will send to the URL of preset website (being broadcast station server 41) to the broadcasted content request-related information.CPU101 obtains the broadcasted content relevant information as response.The broadcasted content relevant information of obtaining so temporarily is stored among the RAM 104 as clip information.CPU 101 regular (for example, 30 seconds) constantly obtains the broadcasted content relevant information.Therefore, the broadcasted content relevant information is a regular update.
(step S4) CPU 101 makes display device 17a show the tabulation of preset website, impels the user to select the broadcasting station, and display device 17a just can show the content-related information of playing with this website like this.
(step S5) CPU 101 confirms whether the user had operated terminal equipment 10 selection broadcasting stations.If no, then return step S3.In this case, CPU 101 obtains the broadcasted content relevant information and does nothing till the user selects a broadcasting station.
When (step S6) selected a broadcasting station as the user, CPU 101 read the content-related information of playing with selected website from HDD 105.CPU 101 offers display device 17a with this information, and display device 17a can show this information.Afterwards, process is returned step S3, and CPU 101 obtains the information relevant with broadcasted content.Therefore, display device 17a is keeping the demonstration of broadcasted content relevant information.
Therefore, terminal equipment 10 can make the user can consult with reception area in the relevant information of broadcasted content issued of any broadcasting station, whether receiving the signal that comes from this broadcasting station and need not manage this terminal equipment 10.
(3) second embodiment
The second embodiment of the present invention is a service provider system.In this system, one of many service servers can be provided at " broadcasting now " service in the broadcasting station of registering in the above-mentioned presupposed information to the user.This system has single (single-sign-on) at the beginning function.
(3-1) configuration of system
Figure 10 shows this service provider system 1000 that the music related service is provided.Shown in figure 10, system 1000 comprises client 1002, portal server 1003 and a plurality of server 1004 to 1008.Client 1002 is to have signed the user's of contract property with the operator who is managing service provider system 1000.Portal server 1003 is as the service server of control client 1002.Server 1004 to 1008 can give client 1002 various types of music relevant service.
In the present embodiment, server 1004 is music data publisher servers.It can be to client 1002 issue music datas.For example, can come the transmission of music data by ATRAC3 (self adaptation conversion acoustic coding 3) form, AAC (Advanced Audio Coding) form, WMA (windows medium audio frequency) form, RealAUDIO G2 music code/decode format or MP3 (mpeg audio layer 3) form.
Server 1005 is sales servers in kind.This server 1005 can be sold CD (high-density disk), DVD (Digital video disc) etc. to the user, to satisfy the order that the user is sent through client 1002.
Server 1006 is messages broadcast by radio publisher servers.It provides the messages broadcast by radio that is distributed to client 1002 issuing service, the broadcast program of playing such as any broadcasting station, music program etc.
Server 1007 is internet radio servers.This server 1007 is carried out the internet radio broadcast service, and this service is exactly through the network N T1000 that is equivalent to the Internet radio broadcasting data in the pattern of traffic to be sent to client 1002.
Server 1008 is charging servers, and in response to the request that portal server 1003 grades are sent, it collects the expense of this system of use there from the user.
Client 1002 among second embodiment is equivalent to employed terminal equipment 10 among first embodiment.Portal server 1003 is corresponding to comprehensive service server 46.Music data publisher server 1004 is corresponding to music distribution service device 43.Messages broadcast by radio publisher server 1006 is equivalent to broadcast station server 41.Network N T1000 is equivalent to network 30.
(3-2) configuration of client 1002
(3-2-1) Hardware configuration of client 1002
With reference to the block diagram of Figure 11, will describe Hardware configuration as the client 1002 of data processing equipment.Shown in figure 11, client 1002 has input block 1020.Input block 1020 has various buttons, and these buttons are on the shell of client 1002 or on the remote controller (not shown).When user's action button, input block 1020 detects and should operate, thereby produces operator input signal.Offer input processing unit 1021 to these signals.
Input processing unit 1021 changes operation-input signal that input block 1020 provides into operational order.These operational orders send to control assembly 1023 through bus 1022.
The signal that control assembly 1023 provides through bus 1022 according to some other assembly of operational order and client 1002 is controlled some other assembly of client 1002.
1024 pairs of display control unit spares are carried out digital-to-analogue conversion through the video data that bus 1022 offers it, thereby produce analog video signal.Analog video signal is provided for display unit 1025.
For example, display unit 1025 can be such as the such display of LCD.It is positioned on the shell of client 1002 or from the outside and is connected on the client.
Display unit 1025 receives result that control assemblies 1023 produce through display control unit spare 1024 and as the various video datas of analog video signal.Display unit 1025 shows by the represented image of analog video signal.
Voice data control assembly 1026 receives the voice data that provides through bus 1022, and changes it into simulated audio signal, offers loud speaker 1027 to this simulated audio signal.Loud speaker 1027 is sounded according to the simulated audio signal that voice data control assembly 1026 provides.
External recording medium recoding/reproduction parts 1028 the content-data that is configured to reproduce from such as CD, memory stick external recording mediums such as (memory stick are a trade mark), and with content data recording externally on the recording medium.Notice that memory stick comprises flash memory and the box that comprises flash memory.
Recoding/reproduction parts 1028 can read the video data as content-data from external recording medium.In this case, video data offers display control unit spare 1024 through bus 1022.
Display control unit spare 1024 reads recoding/reproduction parts 1028 from external recording medium video data (that is content-data) changes analog video signal into.Offer display unit 1025 to analog video signal.
Recoding/reproduction parts 1028 can read the voice data as content-data from external recording medium.If situation if this is really true, then voice data offers voice data control assembly 1026 through bus 1022.
Voice data control assembly 1026 reads recoding/reproduction parts 1028 from external recording medium voice data (that is content-data) changes simulated audio signal into.Offer loud speaker 1027 to simulated audio signal.
The content-data that control assembly 1023 makes recoding/reproduction parts 1028 will from external recording medium, read through bus 1022 offers the storage medium 1029 that is included in the client 1002.Therefore this content-data is stored in the storage medium 1029.(hereinafter, call " montage " to this process that content-data is stored in the storage medium 1029.)
Control assembly 1023 can read the video data as content-data from storage medium 1029.In this case, video data offers display control unit spare 1024 through bus 1022.
Control assembly 1023 can read the voice data as content-data from storage medium 1029.In this case, voice data offers voice data control assembly 1026 through bus 1022.
In addition, control assembly 1023 can read music data from storage medium 1029.Transfer to recoding/reproduction parts 1028 to this music data.Then, recoding/reproduction parts 1028 can be recorded in this music data on the external recording medium.
Broadcast singal receiving-member 1030 receives the radio wave that sends over from the broadcasting station.Offer tuner parts 1031 to these radio waves from parts 1030.
Be controlled the control of parts 1023; Tuner parts 1031 extract radio signals from the radio wave that is received by broadcast singal receiving-member 1030, the frequency that this signal had is exactly to distribute to the frequency in the broadcasting station that the user chosen through operation inputting part part 1020.The voice data that from radio signals, obtains offers voice data control assembly 1026 through bus 1022.
Voice data control assembly 1026 receives the voice data that comes from tuner parts 1031, and changes it into simulated audio signal.Send to loud speaker 1027 to this simulated audio signal.Loud speaker 1027 produces the sound be used for the radio programming that radio station plays according to simulated audio signal.Therefore, the user can this radio programming of uppick.
Control assembly 1023 can offer storage medium 1029 with the voice data that obtains in the tuner parts 1031.Therefore, the voice data that storage medium 1029 can the storage representation radio programming.
Control assembly 1023 is at first through communication control unit 1032, be connected to network N T1000 through network interface 1033 then.Therefore, the portal server 1003 and other server 1004 to 1007 that are provided on can accesses network NT1000 of control assembly 1023.Control assembly 1023 can exchange various data item and some data item with portal server 1003 and other server 1004 to 1007.
Encoder/decoder parts 1034 receive the content-data that comes from network N T1000 through network interface 1033 and communication control unit 1032.Parts 1034 also receive the content-data that from storage medium 1029 or external recording medium, reads.The content-data that comes from network N T1000 and the content-data that comes from storage medium 1029 or external recording medium are encoded and compressed.Encoder/decoder 1034 these content-datas are decoded, and they are offered display control unit spare 1024 and voice data control assembly 1026.
The content-data that from external recording medium, reads can be uncompressed or coding.In this case, 1034 pairs of these content-datas of encoder/decoder compress and encode.The voice data equipressure that encoder/decoder 1034 is also provided tuner parts 1031 coding that contracts.Sending to storage medium 1029 through compression and content encoded data.
Under the control of control assembly 1023, through encoder/decoder 1034 compression and content encoded storage in storage medium 1029.
Copyright management parts 1035 produce and pass through network interface 1033 and communication control unit 1032 relevant copyright management information of downloaded contents data from network N T1000.Parts 1035 also produce the relevant copyright management information of content-data that from external recording medium, has read with recoding/reproduction parts 1028.
Control assembly 1023 is registered to the copyright management information that copyright management parts 1035 are produced on the recording medium 1029.The copyright management information of being registered is associated with content-data.
Between the external recording medium of storage medium 1029 and appointment, copyright management parts 1035 can suitably upgrade copyright management information, with inspection and these copyright management information associated content data.Perhaps, between the external recording medium and storage medium 1029 of appointment, parts 1035 can suitably upgrade copyright management information so that check this content-data.Which kind of situation no matter, the copyright of content-data all is shielded.
Page info production part 1036 receives the page info that comes from network N T1000 through network interface 1033 and communication control unit 1032, such as XML (extending mark language) file or HTML (HTML) file.Parts 1036 translation page infos and generation will be by the video datas of display unit 1025 demonstrations.This video data offers display control unit spare 1024.
Checking processing unit 1037 is carried out the processing that authorization information is sent to portal server 1003 and other server 1004 to 1007 through communication control unit 1032 and network interface 1033.Notice, portal server 1003 and other server 1004 to 1007 are provided on network N T1000, and couple together through network interface 1033.
Authorization information memory unit 1038 is being stored and is being verified 1004 to 1007 authorization informations that must use of processing unit 1037 visit portal servers 1003 and other server.
Radio broadcasting display control unit spare 1039 sends to the messages broadcast by radio publisher server 1006 that client 1002 is therefrom receiving that radio station of radio programming through communication control unit 1032 and network interface 1033 with request signal.Request signal request server 1006 should be with issuing the user with the relevant information of broadcast program that client 1002 is receiving.
As a result, the messages broadcast by radio publisher server 1006 that is provided on the network N T1000 sends radio programming information.Radio broadcasting display control unit spare 1039 receives radio programming information through network interface 1033 and communication control unit 1032.Then, parts 1039 send to display control unit spare 1024 with this information.Display control unit spare 1024 passes to display unit 1025 with this information.Display unit 1025 display radio programme informations.This information comprise the name of the radio programming that client 1002 is receiving, musical works that client 1002 is receiving name, play the artistical name of this musical works etc.Notice that this radio programming information is equivalent to employed relevant information among first embodiment.
In terminal equipment 10 in included some program modules (Fig. 5) according to the first embodiment of the present invention; HTTP messaging program 201 is more such program modules with communication equipment program 202, the functional similarity of the communication control unit 1032 (Figure 11) that client 1002 is provided among the function that they can be carried out and second embodiment.
Music purchasing playback module 203 (Fig. 5) is a kind of like this program module, the functional similarity of the included control assembly 1023 of the function that this module can be carried out and client 1002 and voice data control assembly 1026 (both in Figure 11, have illustrate).
XML browser 204 (Fig. 5) is a kind of like this program module, function that this module can be carried out and the functional similarity that is used in input processing unit 1021 and page info production part 1036 in the client 1002 (both in Figure 11, have illustrate).
Hard-disk content controller 205, database access module 206 and content-data access modules 207 (all have among Fig. 5 and illustrate) are such program modules, the functional similarity of the control assembly 1023 (Figure 11) that the function that they can be carried out and client 1002 are included.
The checking storehouse 221 (Fig. 5) that is provided in the storehouse 211 is a kind of like this program module, function that this module can be carried out and the functional similarity that is used in checking processing unit 1037 and authorization information memory unit 1038 in the client 1002 (both in Figure 11, have illustrate).
The montage storehouse 212 (Fig. 5) that is provided in the storehouse 211 is a kind of like this program module, the functional similarity of the control assembly 1023 that is provided in function that this module can be carried out and the client 1002.
The presupposed information 213 (Fig. 5) that is provided in the storehouse 211 is a kind of like this program module, the functional similarity of the control assembly 1023 that the function that this module can be carried out and client 1002 are included.
Presupposed information processing module 214 (Fig. 5) is a kind of like this module, function that this module can be carried out and the functional similarity that is used in the control assembly 1023 (Figure 11) in the client 1002.
The similar module 208 of relevant information (Fig. 5) is a kind of like this module, the functional similarity of included radio broadcasting display control unit spare 1039 (Figure 11) in function that this module can be carried out and the client 1002.
Tuner-website reproduction/logging modle 209 (Fig. 5) is a kind of like this module, the functional similarity of included control assembly 1023, voice data control assembly 1026 and tuner parts 1031 (all have among Figure 11 and illustrate) in function that this module can be carried out and the client 1002.
Audio frequency-user interface 210 (Fig. 5) is a kind of like this module, the functional similarity of included input processing unit 1021, control assembly 1023 and display control unit spare 1024 (all have among Figure 11 and illustrate) in function that this module can be carried out and the client 1002.
Therefore, through using above-mentioned various program module, have according to the terminal equipment 10 of the Hardware configuration of first embodiment and can realize and the process identical according to the client of second embodiment 1002.
(3-2-2) directory management
In client 1002, control assembly 1023 is being controlled the content-data that will be stored in the storage medium 1029 with the form of bibliographic structure shown in Figure 12.Prepare " file " catalogue of given number, thereby constituted the layer that only is lower than " root " catalogue.So prepare to obtain " file " catalogue maybe possibly have client 1002 corresponding to the type of content user.
Prepare " disc " catalogue, thereby constituted the layer that only is lower than " file " catalogue.Their number drops in the scope of defined.For example, " disc " catalogue can be corresponding to each album title.At least prepare " track " file, thereby constituted the layer that only is lower than " disc " catalogue.Several audio track files can belong to each " disc " catalogue.Each audio track files is exactly musical works, i.e. a content.
The content-data of this bibliographic structure is by being stored in database file management in the storage medium 1029.
(3-3) configuration of portal server 1003
To the Hardware configuration as the portal server 1003 of authentication server be described with reference to Figure 13.Portal server 1003 comprises control assembly 1050 and bus 1051.Control assembly 1050 is being controlled other assembly of portal server 1003, and these assemblies are connected to parts 1050 through bus 1051.
Be controlled the control of parts 1050; Communication control unit 1052 receives the various data item that come from client 1002 and other server 1004 to 1008 through network interface 1053, and through network interface 1053 various data item is sent to client 1002 and other server 1004 to 1008.
Customer database parts 1054 comprise ID (identity) sign indicating number and the password of the Any user of signing a contract with the service provider, and the service provider is responsible for providing the operation of the service provider system 1000 of music related service.ID sign indicating number and password are what to register, the couplet that is relative to each other, thus constituted a customer information.
Page info memory unit 1055 is being stored and is being received page info that the service provider manages etc., service provider to be responsible for providing the operation of the service provider system 1000 of music related service.
Page info is described with language-specific, such as XML.It comprises URL (uniform resource locator) information, and portal server 1003 uses this information to visit music data publisher server 1004, sales server in kind 1005, messages broadcast by radio publisher server 1006, internet radio server 1007 etc.
Checking processing unit 1056 can receive ID sign indicating number and the user cipher that comes from client 1002 through network interface 1053 and communication control unit 1052.When receiving ID sign indicating number and user cipher, parts 1056 confirm whether this ID sign indicating number and password were registered as customer information in customer database parts 1054.
When accomplishing checking user's process, these checking processing unit 1056 issue portal authentication result datas (that is, the ID data are transferred the possession of in checking, can describe subsequently).The result's of expression checking user procedures portal authentication result data temporarily is stored in the authorization information memory unit 1057.
As the result of checking user procedures, checking processing unit 1056 can confirm that this user is the user through checking.In this case, control assembly 1050 reads from page info memory unit 1055 and is used to the page info partly of signing a contract.Control assembly 1050 through network interface 1053, sends to client 1002 with page info and portal authentication result data more together earlier through communication control unit 1052.
As the result of checking user procedures, checking processing unit 1056 can confirm that this user is not the user through checking.In this case, control assembly 1050 reads validation failure Notifications page information from page info memory unit 1055.Control assembly 1050 through network interface 1053, sends to client 1002 with validation failure information with validation failure Notifications page information more earlier through communication control unit 1052.This user of validation failure Notifications page information representation is not the user through checking.
When music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006 are accomplished the process that the user to client 1002 verifies; From client 1002, send the portal authentication result data (promptly; The checking ticket can be described subsequently).Checking processing unit 1056 receives the portal authentication result data through network interface 1053 and communication control unit 1052.Then, parts 1056 compare this portal authentication result data and the portal authentication result data that temporarily is stored in the authorization information memory unit 1057.
Whether the portal authentication result data that checking processing unit 1056 confirms to come from music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006 is normal.The result of this judgement can through network interface 1053, send to music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006 more earlier through communication control unit 1052.
Frequency information memory unit 1058 stored broadcast station information.This broadcasting station information comprises the name and the call sign of area code, frequency data item, radio station, and is interrelated and store each data item with any other data item.For example, area code can be a door sign indicating number of distributing to each department respectively.Frequency data item representes to distribute to the frequency that client 1002 can therefrom receive the radio station of signal.The name of radio station (hereinafter being called " radio station's name ") belongs to those radio stations of the radio programming that client 1002 can receive that they are play.Call sign is an ID data item of distributing to each radio station respectively uniquely.
URL memory unit 1059 storage is corresponding to the call sign in each broadcasting station and the url data item that is associated with call sign respectively.The url data item is represented some URL like this, and they can obtain and the relevant radio broadcasting data item (being called " in progress data item " hereinafter) of the current in progress radio programming of radio station.Each in progress data item is the name of in progress radio programming, the title of in progress musical works etc.
(3-4) configuration of music data publisher server 1004
With reference to Figure 14, will describe the Hardware configuration of music data publisher server 1004.Server 1004 comprises control assembly 1070 and bus 1071.Control assembly 1070 is being controlled other assembly of the server 1004 that is attached thereto through bus 1071.
Be controlled the control of parts 1070; Communication control unit 1072 receives the various data item that come from client 1002, portal server 1003 etc. through network interface 1073, and through network interface 1073 various data item is sent to client 1002, portal server 1003 etc.For example, various data item can be content-datas.
Customer database parts 1074 comprise any user's ID code and password of having signed a contract with the service provider, and the service provider is responsible for the operation of music data publisher server 1004.This ID sign indicating number and password are what to register, the couplet that is relative to each other, thus constituted a customer information.If checking processing unit 1075 can be verified the user based on portal server 1003 portal authentication result datas that issued, that from client 1002, sent, then need not use customer database parts 1074.
Page info memory unit 1076 memory page information etc., these information are managed in music data publisher server 1004.The music data item that this page info introduction can be downloaded.
The page info that is used to issue music data item is with specific language description, such as XML.Page info helps the user of client 1002 to select he or her to want any music data item of downloading.
Control assembly 1070 can receive the request signal that comes from client 1002 through network interface 1073 and communication control unit 1072.The request signal request is used to issue the page info of the music data that be sent to client 1002.When receiving request signal, control assembly 1070 will be stored in page info in the page info memory unit 1076, that be used to issue music data through communication control unit 1072 and network interface 1073 and offer client 1002.
Checking processing unit 1075 then through communication control unit 1072, receives the ID sign indicating number and the user cipher that come from client 1002 at first through network interface 1073.Then, confirm whether ID sign indicating number and password were registered as customer information in customer database parts 1074.Therefore, checking processing unit 1075 has been verified the user of client 1002.
Checking processing unit 1075 can be used and neither use the ID sign indicating number also not use a kind of diverse ways of user cipher to verify the user.That is, parts 1075 then through communication control unit 1072, receive the portal authentication result data (that is, the checking ticket can be described subsequently) of being issued and from client 1002, being sent by portal server 1003 at first through network interface 1073.Then, checking processing unit 1075 through network interface 1073, sends to portal server 1003 with the portal authentication result data then at first through communication control unit 1072.
Portal server 1003 receives the portal authentication result data and confirms the reception of these data.Server 1003 sends the data that are used to represent to receive the portal authentication result data.Checking processing unit 1075 then through communication control unit 1072, receives the above-mentioned data that come from portal server 1003 at first through network interface 1073.From these data, checking processing unit 1075 confirms that these users signed contract so that receive the user of the empirical tests of music related service with the service provider of the operation of responsible service provider system 1000.
Therefore, the issue of checking processing unit 1075 is used for explicit user checking result's server authentication result data (that is, service transference ID data can be described subsequently).
Along with the end of the process of verifying the user, checking processing unit 1075 can confirm thus whether this user is the user that empirical tests is crossed.If situation if this is really true, control assembly 1070 offers client 1002 with page info with the server authentication result data through communication control unit 1072 and network interface 1073.The page info that is used for issuing music data is stored in the page info memory unit 1076.
On the contrary, along with the end of the process of verifying the user, checking processing unit 1075 can't confirm whether this user is the user that empirical tests is crossed.In this case, control assembly 1070 offers client 1002 with validation failure information with page info through communication control unit 1072 and network interface 1 073.Be stored in the page info of expression authentication failed in the page info memory unit 1076.
Authorization information memory unit 1077 is temporarily being stored the server authentication result data of being issued by checking processing unit 1075.Memory unit 1077 is also stored various verification msg items.Checking processing unit 1075 must be used the user of these verification msg items with checking client 1002.
Music data memory unit 1078 is being stored with above-mentioned ATRAC3 form or above-mentioned MP3 format compression and a plurality of music data item of encoding.Be recorded in music data item in the parts 1078, and each music data item all is associated with retrieval key as content ID sign indicating number.
Searching part 1079 can receive the download request signal that comes from client 1002 through network interface 1073 and communication control unit 1072.Notice, when client 1002 receives that when being used to issue the page info of music data item, it just sends download request signal.Any music data item that download request signal request user wants should be downloaded to client 1002.This signal comprises the key that is used to retrieve this music data.When receiving download request signal, searching part 1079 extracts retrieval key from this download request signal.
According to this retrieval key, searching part 1079 retrieves the user and wants the music data item downloaded from music data memory unit 1078.
Control assembly 1070 through network interface 1073, sends to client 1002 with the music data that retrieves thus then at first through communication control unit 1072.
Control assembly 1070 through network interface 1073, sends to charging server 1008 with pay imformation then at first through communication control unit 1072.Pay imformation will be used for collecting the required expense of down-load music data item from the user.Based on pay imformation, 1008 pairs of user's download music datas of charging server carry out the processing to user's charge.
(3-5) configuration of sales server 1005 in kind
With reference to Figure 15, will describe the Hardware configuration of sales server 1005 in kind.Sales server 1005 in kind comprises control assembly 1090 and bus 1091.Control assembly 1090 is being controlled other assembly of the sales server in kind 1005 that is attached thereto through bus 1091.
When being controlled the control of parts 1090; Communication control unit 1092 receives the various data item that come from client 1002, portal server 1003 etc. through network interface 1093, and through network interface 1093 various data item is sent to client 1002, portal server 1003 etc.
Customer database parts 1094 are being stored ID sign indicating number and the user cipher of signing those users of contract with the service provider of the operation of being responsible for sales server 1005 in kind.The ID sign indicating number was registered in customer database parts 1094 with user cipher and was related one to one.The function of checking processing unit 1095 can be to come the user of client 1002 is verified according to portal server 1003 portal authentication result datas that issued and that sent by client 1002.In this case, customer database parts 1094 need be provided.
Page info memory unit 1096 is being stored the page info that receives sales server in kind 1005 controls etc.Use page info to sell the medium of band packing, such as the CD and the DVD that supply to sell.More precisely, the medium of page info introduction band packing.
Be used to promote that page info with the sale of the medium of packing is with specific language description, such as XML.Page info help the user of client 1002 select he or her any band packing of wanting to buy medium (such as, CD or DVD).
Control assembly 1090 can receive the page info that comes from client 1002 and obtain request signal, the page info of the sale of the medium of this request signal band packing.When receiving that through communication control unit 1092 page info obtains request signal again through network interface 1093 in the ban, control assembly 1090 will be used to sell through network interface 1093 through communication control unit 1092 earlier again is with the page info of the medium of packing to send to client 1002.Should remember that page info is stored in the page info memory unit 1096.
Checking processing unit 1095 through network interface 1093 and communication control unit 1092 receive come from client 1002, distribute to the user's of client 1002 ID sign indicating number and password.Then, in order to verify this user, parts 1095 confirm whether ID sign indicating number and password are to register in customer database parts 1094 as customer information.
Checking processing unit 1095 can be used and neither use the ID sign indicating number also not use a kind of diverse ways of user cipher to verify the user.In this method, parts 1095 receive by portal server 1003 issues and the portal authentication result data (that is, the checking ticket can be described subsequently) that sent by client 1002 through communication control unit 1092 through network interface 1093 earlier again.Earlier send to portal server 1003 to the portal authentication result data that receives like this through network interface 1093 again through communication control unit 1092.
When sending to portal server 1003 to the portal authentication result data, checking processing unit 1095 receives the affirmation result data that comes from portal server 1003 through network interface 1093 and communication control unit 1092.Confirm that result data shows, portal server 1003 has been carried out proof procedure (that is, above-mentioned affirmation process) according to the portal authentication result data.Then, checking processing unit 1095 is according to confirming that result data confirms that the user of client 1002 signed the user that empirical tests of contract is crossed with the service provider of the operation of the service provider system 1000 of being responsible for providing the music related service.
When checking processing unit 1095 was accomplished checking user's process, it had produced the result's of expression checking user procedures server authentication result data (that is, service transference ID data can be described subsequently).
Processing unit 1095 had been verified this user if the result of authentication procedures is checking, and then control assembly 1090 sends to client 1002 with page info with the server authentication result data through network interface 1093 through communication control unit 1092 earlier again.Notice that page info is stored in the page info memory unit 1096, and be used for the medium of sales promotion band packing.
As the result of authentication procedures, checking processing unit 1095 possibly can't be verified this user.If situation if this is really true, then control assembly 1090 sends to client 1002 with validation failure information with validation failure Notifications page information through network interface 1093 through communication control unit 1092 earlier again.The expression authentication failed validation failure Notifications page information stores in page info memory unit 1096.
The server authentication result data that the 1097 temporary transient storages of authorization information memory unit are issued by checking processing unit 1095.Memory unit 1097 is also stored various verification msg items.Checking processing unit 1095 must use these verification msg items to verify with the user to client 1002.
The media information memory unit 1098 of band packing is being stored and a plurality of relevant data item of medium as CD and this band packing that is used to sell of DVD.(these data item will be called hereinafter, " the media information item of band packing ".) be recorded in the media information item of band packing in the parts 1098, each item of information all is associated with the such retrieval key of medium ID sign indicating number of image-tape packing.
Searching part 1099 is retrieved the medium information request signal through network interface 1093 and communication control unit 1092 from client 1002.Notice that when client 1002 received the page info of the medium that are used to sell the band packing, its is transmitting medium information request signal.The media information of the band packing that the request of medium information request signal is relevant with the medium that picture CD or this specific band of DVD are packed.When receiving the medium information request signal, searching part 1099 extracts the key of the medium that are used to retrieve specific band packing.
Based on this retrieval key; The media information of the retrieval band packing relevant with the medium of specific band packing in the media information item of a plurality of bands packings of searching part 1099 from the media information memory unit 1098 of band packing, the medium that wherein specific band is packed are corresponding to by the specified search condition of retrieval key.
The media information item that the band that control assembly 1090 will receive through network interface 1093 through communication control unit 1092 is earlier more like this packed sends to client 1002.Client 1002 shows the media information item of the band packing relevant with the medium of specific band packing.
Control assembly 1090 can receive the purchase request signal that comes from client 1002 through network interface 1093 and communication control unit 1092.Notice that purchase request signal is represented the medium of the specific band packing that the user wants to buy.When receiving purchase request signal, control assembly 1090 is carried out the process of the medium of buying and send the band packing, and the medium of this band packing are specified by the user of client 1002.
Control assembly 1090 sends to charging server 1008 through network interface 1093 with pay imformation through communication control unit 1092 earlier again.Pay imformation will be used for from the corresponding expense of medium of user's collecting belt packing.Based on pay imformation, charging server 1008 is carried out the processing of charging to the user to the medium of specific band packing.
When completion made charging server 1008 to the process of user charge, control assembly 1090 sent to client 1002 through the network interface 1093 completion page info of will do shopping through communication control unit 1092 earlier again.Shopping is accomplished page info and is demonstrated the medium that the user has bought the band packing.
(3-6) configuration of messages broadcast by radio publisher server 1006
With reference to Figure 16, will be to describing as the messages broadcast by radio publisher server 1006 of the server that relevant information is provided.Messages broadcast by radio publisher server 1006 comprises control assembly 1110 and bus 1111.Control assembly 1110 is being controlled other assembly of the messages broadcast by radio publisher server 1006 that is attached thereto through bus 1111.
Be controlled the control of parts 1110; Communication control unit 1112 receives the various data that come from client 1002, portal server 1003 etc. through network interface 1113, and through network interface 1113 various data is sent to client 1002, portal server 1003 etc.
Customer database parts 1114 are being stored customer information.This customer information comprises ID (identity) sign indicating number and the password of signing the Any user of contract with the service provider of responsible messages broadcast by radio publisher server 1006 operations.ID sign indicating number and password are what to register, the couplet that is relative to each other, thus constitute a user profile.If,, then no longer need use customer database parts 1114 just checking processing unit 1115 can be verified the user based on that issued by portal server 1003 and by the portal authentication result data that client 1002 is sent.
Page info memory unit 1116 is being stored (being called " playlist information " hereinafter) such as page infos that will be used to obtain messages broadcast by radio.Playlist information receives messages broadcast by radio publisher server 1006 management, and relates to the radio programming that the radio station that is linked to messages broadcast by radio publisher server 1006 had play.
The page info that is used to issue playlist information is to use specific language description as XML.It comprises input frame etc.The name that input frame is used to import any radio programming that the user hopes to have with play the date, these will be with the key that acts on the retrieval playlist information.
Playlist information memory unit 1117 is being stored name, play start time, the broadcast concluding time of each radio programming that any radio station of linking to each other with messages broadcast by radio publisher server 1006 play.This playlist information represent the musical works that radio programming is play title, play the artistical name of this musical works, each the play start time etc. in these musical works.
Control assembly 1110 receives the page info that the request that comes from client 1002 is used to issue the page info of playlist information through communication control unit 1112 again through network interface 1113 earlier and obtains request signal.As the response of page info being obtained request signal, control assembly 1110 sends to client 1002 through the page info that network interface 1113 will be used to issue playlist information through communication control unit 1112 earlier again.Notice that this page info is stored in the page info memory unit 1116.
Searching part 1118 receives the playlist information request signal that comes from client 1002 through network interface 1113 and communication control unit 1112.Notice that the playlist information request signal comprises a key, this key is used to retrieve and is being used to issue the playlist information of importing on the page info of playlist information of wanting.When receiving the playlist information request signal, searching part 1118 extracts retrieval key from this playlist information request signal.
According to retrieval key, searching part 1118 is retrieved the part playlist information that is consistent with the defined search condition of retrieval key from playlist information memory unit 1117.The part playlist information that so extracts is exactly the playlist information of wanting.
The playlist information that control assembly 1110 will so be retrieved out through network interface 1113 through communication control unit 1112 earlier again sends to client 1002.
Just storing now just in broadcast information at broadcast information memory unit 1119 now, these information representations are linked to name, play start time, the broadcast concluding time of the in progress radio programming of radio station of messages broadcast by radio publisher server 1006.Just represent the artistical name of the title of musical works, the works of performing music, each play start time in the in progress musical works now in playlist information, or the like.
Checking processing unit 1115 receives the user's who comes from client 1002 ID sign indicating number and user cipher through network interface 1113 and communication control unit 1112 and now just at the broadcast information request signal.When receiving ID sign indicating number and user cipher, in order to verify this user, parts 1115 confirm whether ID sign indicating number and user cipher had been registered in customer database parts 1114 as customer information.
Checking processing unit 1115 can be used and neither use the ID sign indicating number also not use a kind of diverse ways of user cipher to verify the user.In this method, parts 1115 receive by portal server 1003 issues and the portal authentication result data (that is, the checking ticket can be described subsequently) that sent by client 1002 through communication control unit 1112 through network interface 1113 earlier again.Earlier send to portal server 1003 to the portal authentication result data that receives like this through network interface 1113 again through communication control unit 1112.
When the portal authentication result data was sent to portal server 1003, checking processing unit 1115 received the affirmation result data that comes from portal server 1003 through network interface 1113 and communication control unit 1112.Confirm that result data shows, portal server 1003 has been carried out proof procedure (that is, above-mentioned affirmation process) according to the portal authentication result data.Then, checking processing unit 1115 is according to confirming that result data confirms that this user signed the user that empirical tests of contract is crossed with the service provider of the operation of the service provider system 1000 of being responsible for providing the music related service.
When checking processing unit 1115 was accomplished checking user's process, it had produced the result's of expression checking user procedures server authentication result data (that is, service transference ID data can be described subsequently).
Processing unit 1115 had been verified this user if the result of authentication procedures is checking, and then control assembly 1110 will just send to client 1002 in broadcast information with the server authentication result data through network interface 1113 through communication control unit 1112 earlier more now.Notice now and just be stored in now just in broadcast information memory unit 1119 in broadcast information.
As the result of authentication procedures, checking processing unit 1115 possibly can't be verified this user.If situation if this is really true, then control assembly 1110 sends to client 1002 with the validation failure Notifications page information of representing authentication failed with validation failure information through network interface 1113 through communication control unit 1112 earlier again in being stored in page info memory unit 1116.
Therefore, if the user has passed through checking, then control assembly 1110 can be issued under this user's request now just in broadcast information.If the user fails through checking, then control assembly 1110 forbid that this user receives that messages broadcast by radio publisher server 1006 provides as the just messages broadcast by radio issuing service the broadcast information now.
The server authentication result data that the 1120 temporary transient storages of authorization information memory unit are issued by checking processing unit 1115.Parts 1120 are also stored various verification msg items.Checking processing unit 1115 must use these data item to verify with the user to client 1002.
The several processes of (3-7) carrying out by many servers
With reference to the precedence diagram of accompanying drawing 17 to 22, will describe the process between client 1002 and the portal server 1003.Be client 1002 on one side, another side is music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006, and the process that between these both sides, realizes also will be described to.
(3-7-1) order of the user rs authentication between client 1002 and portal server 1003
With reference to Figure 17, will the checking user's of realization between client 1002 and portal server 1003 process be made an explanation.
Suppose that the mains switch that service provider with the operation of responsible service provider system 1000 signed on the user client 1002 of contract is switched on, or the user presses the action button of input block 1020.Then, produced operation signal.Input processing unit 1021 changes operator input signal into operational order.When receiving this operational order, control assembly 1023 begins to verify request process.
When client 1002 began to verify request process, at first, at step SP1000 place, control assembly 1023 produced connection request signal.Connection request signal comprises the checking that temporarily is stored in the authorization information memory unit 1038 and conveys ID data etc.Connection request signal sends to portal server 1003 through network interface 1033 through control assembly 1023 earlier again.
Notice that when each client 1002 was connected to portal server 1003, portal server 1003 all can be issued checking transference ID data.That is the communication condition of contact between checking transference ID data identification client 1002 and the portal server 1003 (that is transference).
Be used for user rs authentication checking etc. transference ID data from portal server 1003 issues it the time be effective in a certain predetermined periods.(for example, effectual time can be about one minute.)
Therefore, if the client 1002 that has received from the checking of portal server 1003 transference ID data does not send it back portal server 1003 with the ID data in effectual time, consider that then client 1002 is for to have broken off with portal server 1003.
Because checking transference ID data only are effectively in special time, portal server 1003 prevent Any user that the provider with the operation of responsible service provider system 1000 signed contract with any checking transference ID data of issue in the past with him or herself be designated the user that empirical tests is crossed.
Authorization information memory unit 1038 temporary transient storage checking transference ID data.These ID data be when client 1002 be connected to portal server 1003 so that its user when verifying by the data of portal server 1003 issues.
In step SP1001, the control assembly 1050 of portal server 1003 receives the connection request signal that comes from client 1002 through network interface 1053 and communication control unit 1052.Control assembly 1050 will be included in checking transference ID data in the connection request signal etc. and offer checking processing unit 1056.
Be controlled the control of parts 1050, checking processing unit 1056 is carried out checking user's process based on checking transference ID data, and this checking transference ID data are that conduct comes from the connection request signal of client 1002 and received.
Checking processing unit 1056 can checking client 1002 the user because checking transference ID data no longer valids.In this case, control assembly 1050 will represent that through network interface 1053 the validation failure data of user's invalidated send to client 1002 through communication control unit 1052 earlier again.
In step SP1002, the control assembly 1023 of client 1002 receives the validation failure data that come from portal server 1003 through communication control unit 1032 through network interface 1033 earlier again.As the response of validation failure data, control assembly 1023 reads the ID sign indicating number that is stored in the authorization information memory unit 1038, user cipher etc.Then, control assembly 1023 sends to portal server 1003 through communication control unit 1032 and network interface 1033 with ID sign indicating number, user cipher etc.
In step SP1003, the control assembly of portal server 1,003 1050 receives the ID sign indicating number that comes from client 1002, user cipher etc. through communication control unit 1052 through network interface 1053 earlier again.Control assembly 1050 offers checking processing unit 1056 with ID sign indicating number, user cipher.
Be controlled the control of parts 1050, checking processing unit 1056 is carried out checking user's process.That is, whether parts 1050 definite ID sign indicating numbers that from client 1002, receive, user cipher etc. are included in the customer informations of registering in the customer database parts 1054.
As a result, checking processing unit 1056 can confirm that the user of client 1002 is that empirical tests is crossed.If situation really is like this, control assembly 1050 control checking processing unit 1056, thus make the checking of communication condition between parts 1056 issue display clients 1002 and the portal server 1003 convey the ID data.Send to client 1002 to checking transference ID data.Simultaneously, checking transference ID data temporarily are stored in the authorization information memory unit 1057.
Control assembly 1050 will send to client 1002 by the checking transference ID data of checking processing unit 1056 issues etc. through network interface 1053 through communication control unit 1052 earlier again.
In step SP1004, the checking transference ID data that the control assembly 1023 of client 1002 sends over from portal server 1003 through communication control unit 1032 receptions through network interface 1033 earlier again etc.Control assembly 1023 will verify that transference ID data etc. offer checking processing unit 1037.
Be controlled the control of parts 1023, the checking transference ID data that the 1038 temporary transient storages of authorization information memory unit have sended over etc. from portal server 1003.
Control assembly 1023 obtains request signal through network interface 1033 with page info again through communication control unit 1032 earlier and sends to portal server 1003.Page info obtains request signal requirement portal server 1003 should give end 1002 page info.Control assembly 1023 sends this signal, and ID data etc. are conveyed in the checking that from portal server 1003, has received and temporarily be stored in addition in the authorization information memory unit 1038 of sending therewith.
In step SP1005, the control assembly 1050 of portal server 1003 receives the page info that from client 1002, sends over through communication control unit 1052 again through network interface 1053 earlier and obtains request signal, checking transference ID data etc.Control assembly 1050 will verify that transference ID data etc. send to checking processing unit 1056.
Under the control of control assembly 1050, checking processing unit 1056 is carried out the process that the user to client 1002 verifies.More precisely, parts 1056 checking transference ID data that will from client 1002, send out etc. with in step SP1003, be distributed to client 1002, and temporarily be stored in checking transference ID data in the authorization information memory unit 1057 etc. and compare.
If find that in step SP1006 the user of client 1002 is users that empirical tests is crossed, verify that then the page info request that processing unit 1056 definite clients 1002 are sent is well-founded.Then, prolong the effectual time of the checking transference ID data that are distributed to client 1002.
In step SP1006, control assembly 1050 reads the page info that the user asks from page info memory unit 1055.Then; Control assembly 1050 sends to client 1002 with page info with checking transference ID data etc. through network interface 1053 through communication control unit 1052 earlier again, and the effectual time of checking transference ID data has prolonged from checking processing unit 1056.
In step SP1007, the page info that the control assembly 1023 of client 1002 sends over from portal server 1003 through communication control unit 1032 receptions through network interface 1033 earlier again, checking transference ID data etc.Offer page info production part 1036 to this page info.Offer checking processing unit 1037 to the checking transference ID data that prolong its effectual time.
Page info production part 1036 produces video data from the page info that control assembly 1023 is provided.The represented page of this video data includes such data item, and they demonstrate and the linking of music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006.Send to display control unit spare 1024 to the video data that is produced.
The video data that 1024 pairs of page info production parts 1036 of display control unit spare are provided carries out digital-to-analogue conversion.Therefore, parts 1024 have produced analog video signal.Offer display unit 1025 to this analog video signal.Display unit 1025 provides the page info about portal server 1003, and this page info is represented by analog video signal.
Checking processing unit 1037 is updated to new checking transference ID data etc. with checking transference ID data etc. temporary transient storage among the step SP1004, that prolonged effectual time.More particularly, parts 1037 receive the checking that has prolonged its effectual time and convey ID data etc. from portal server 1003, and they are write on the checking transference ID data in the authorization information memory unit 1038, that do not prolong its effectual time.(3-7-2) order of the user rs authentication between client 1002 and server 1004 to 1006
With reference to the precedence diagram of Figure 18, will to client 1002 as on the one hand and music data publisher server 1004, sales server in kind 1005, messages broadcast by radio publisher server 1006 describe as the checking user's who realizes between on the other hand process.
That kind checking user shown in can image pattern 17.Promptly; Client 1002 can at first be obtained page info from portal server 1003, the link that is included in this page info through use then visits music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006.(will call " non-direct access verification process " to checking user's method hereinafter.)
Can verify the user with another kind of method.In this method, the URL information that client 1002 uses are registered as bookmark etc.Therefore, client 1002 direct access music data publisher servers 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006, and need not to obtain page info about portal server 1003.(call this checking user's method " directly access verification process " hereinafter.)
In non-direct access verification process, carry out these steps with identical order, and no matter client 1002 whether with music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006 swap datas.
In direct access verification process, carry out these steps with identical order equally, and regardless of client 1002 whether with music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006 swap datas.
Promptly; Directly the difference of access verification process and non-direct access verification process only is that client 1002 obtains the mode of URL information, and wherein client 1002 use URL information are for access music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006.In these two processes, these steps all are to carry out with identical order.
Therefore, directly access verification process and non-direct access verification process will make an explanation as a kind of method of checking user hereinafter.Describe for simplifying, what will describe is for the user of checking client 1002, how to visit music data publisher server 1004.
At first; In step SP1010; According to linking URL information that is comprised in the page info or the URL information of registering as bookmark as one, the control assembly 1023 of client 1002 will serve through communication control unit 1032 and network interface 1033 and conveyed the ID data and send to music data publisher server 1004.Obtain request signal to service transference ID data with page info and send to server 1004.This request signal request is about the page info of music data issue.If (client 1002 must be visited sales server 1005 in kind, and then request signal will be the request signal of request about the page info of the medium of sale band packing.If client 1002 must be visited messages broadcast by radio publisher server 1006, then request signal will be the request signal of request about the page info of playlist information.)
Service transference ID data be whenever server (promptly; Music data publisher server 1004, sales server in kind 1005 or messages broadcast by radio publisher server 1006) communicate by letter with client 1002 when carrying out any process as the user rs authentication, by the identification data of this server issue of client 1002 visits.That is the communication condition of contact (that is, transference) of service transference ID Data Identification between client 1002 and this server (that is, music data publisher server 1004, sales server in kind 1005 or messages broadcast by radio publisher server 1006).
As above-mentioned checking transference ID data; Service transference ID data be from music data publisher server 1004, sales server in kind 1005 or 1006 issues of messages broadcast by radio publisher server it time be only effectively in one predetermined periods (for example, about one minute).Adopt this measure to realize reliable user rs authentication.
Therefore; If client 1002 can't in effectual time, will serve transference ID data beam back music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006 one of them, think then that client 1002 has been broken off with these servers to be connected.In other words; Music data publisher server 1004, sales server in kind 1005 or the messages broadcast by radio publisher server 1006 of issuing service transference ID data will be regarded as client 1002 to break off to have connected, only if it receives in effectual time from holding 1002 to return next ID data.
Anyone that therefore, can not prevent not that provider with the operation of the service provider system 1000 of being responsible for providing the music related service signed contract uses music data publisher server 1004, sales server in kind 1005 and messages broadcast by radio publisher server 1006.
Authorization information memory unit 1038 temporary transient stores service transference ID data.Notice that service transference ID data are to be connected to client 1002 in the past so that the data of being issued by music data publisher server 1004, sales server in kind 1005 or messages broadcast by radio publisher server 1006 user rs authentication the time when music data publisher server 1004, sales server in kind 1005 or messages broadcast by radio publisher server 1006.
In step SP1011, the control assembly 1070 of music data publisher server 1004 receives the page info that has sended over from client 1002 through communication control unit 1072 again through network interface 1073 earlier and obtains request signal, service transference ID data etc.Control assembly 1070 offers checking processing unit 1075 to serve upward and ID data etc.
Be controlled the control of parts 1070, the service transference ID data that checking processing unit 1075 will send over from client 1002 etc. with temporarily be stored in service transference ID data the authorization information memory unit 1077 etc. and compare.Therefore, parts 1075 are carried out checking user's process.
Checking processing unit 1075 possibly can't be validated user with the user rs authentication of client 1002, because the service that from client 1002, receives transference ID data no longer valid.In this case, to confirm to issue from client 1002 being used to of sending over the request of the page info of music data be illegal request for parts 1075.
If it is validated user that checking processing unit 1075 will hold 1002 user rs authentication, then control assembly 1070 is first sends to client 1002 through network interface 1073 with validation failure data and shop code again through communication control unit 1072.This user of validation failure data representation is not through checking.Shop marking code music data publisher server 1004.
In step SP1012, the control assembly 1023 of client 1002 receives validation failure data and the shop code that sends over from music data publisher server 1004 through communication control unit 1032 through network interface 1033 earlier again.From the validation failure data, control assembly 1023 confirms that this user is not verified in music data publisher server 1004.The shop code that the 1038 temporary transient storages of authorization information memory unit receive from music data publisher server 1004.
Portal server 1003 produces the checking ticket distribution request signal of requests verification ticket, and client 1002 will use this checking ticket to visit music data publisher server 1004.Control assembly 1023 earlier through communication control unit 1032 again through network interface 1033 will verify ticket distribution request signal with the shop code of server 1004, temporarily be stored in checking in the authorization information memory unit 1038 and convey ID data etc. and send to portal server 1003.
In step SP1013, the control assembly 1050 of portal server 1003 receives the checking ticket distribution request signal, shop code, the checking that from client 1002, send over through network interface 1053 and communication control unit 1052 and conveys ID data etc.Control assembly 1050 offers checking processing unit 1056 with these data item.
Be controlled the control of parts 1050, the checking transference ID data that checking processing unit 1056 will receive from client 1002 etc. with temporarily be stored in checking transference ID data in the authorization information memory unit 1057 etc. and compare.Therefore, checking processing unit 1056 is carried out checking user's process.
From the checking transference ID data possibility no longer valid that client 1002 sends over, checking processing unit 1056 can't confirm just whether this user is the validated user of client 1002.If situation is if this is really true, verify that then processing unit 1056 is definite, the request of issue checking ticket is an illegal request from client 1002.
Checking processing unit 1056 maybe checking client 1002 the user.In this case, control assembly 1050 produces the validation failure information that is used to represent to verify this user.Control assembly 1050 sends to client 1002 through network interface 1053 with validation failure information through communication control unit 1052 earlier again.
Checking processing unit 1056 can checking client 1002 the user.Then, confirm that the checking transference ID data that from client 1002, receive are still effective.Is the user rs authentication of client 1002 validated user.Therefore, think that the request of the checking ticket that issue sends over from client 1002 is a legitimate request.
If the user of checking processing unit 1056 checking clients 1002, then control assembly 1050 gets into step SP1018.
In step SP1014, the control assembly 1023 of client 1002 receives the validation failure information that comes from portal server 1003 through communication control unit 1032 through network interface 1033 earlier again.Then, control assembly 1023 reads the ID sign indicating number that is stored in the authorization information memory unit 1038, user cipher etc.Send to portal server 1003 to ID sign indicating number, user cipher etc. through communication control unit 1032 and network interface 1033.
At step SP1015, the control assembly 1050 of portal server 1003 receives the ID sign indicating number that comes from client 1002, user cipher etc. through network interface 1053 and communication control unit 1052.Control assembly 1050 offers checking processing unit 1056 with ID sign indicating number, user cipher etc.
Be controlled the control of parts 1050, checking processing unit 1056 is carried out checking user's process.More precisely, whether comprise ID sign indicating number that it receives, user cipher etc. in the customer informations that parts 1056 are confirmed in customer database parts 1054, to have registered from client 1002.
Checking processing unit 1056 can confirm that the user of client 1002 is validated users.In this case, parts 1056 are issued checking transference ID data under the control of control assembly 1050.The communication condition of contact of checking transference ID Data Identification between client 1002 and portal server 1003.So issue and the checking transference ID data etc. that are used for client 1002 temporarily are stored in authorization information memory unit 1057.
Then, control assembly 1050 will be sends to client 1002 by 1056 issues of checking processing unit and the checking transference ID data etc. that are used for client 1002 through network interface 1053 through communication control unit 1052 earlier again.
In step SP1016, the control assembly 1032 of client 1002 receives the checking that comes from portal server 1003 through communication control unit 1032 again through network interface 1033 earlier and conveys ID data etc.Checking processing unit 1037 will verify that conveying ID data etc. writes in the authorization information memory unit 1038.Parts 1038 temporary transient storage checking transference ID data etc.
Control assembly 1023 produces the checking ticket distribution request signal that request portal server 1003 should be issued the checking ticket again.Send to portal server 1003 to checking ticket distribution request signal with shop code, checking transference ID data etc. through communication control unit 1032 and network interface 1033, they all temporarily are stored in the authorization information memory unit 1038.
In the present embodiment, the shop code temporarily is stored in the authorization information memory unit 1038 of client 1002.But, can between client 1002 and portal server 1003, shift the shop code with execution in step SP1012 to SP1016.Therefore, in step SP1016, can send to portal server 1003 to the shop code, and not need temporarily this shop code storage in the authorization information memory unit 1038 of client 1002.
In step SP1017, the control assembly 1050 of portal server 1003 receives the checking ticket distribution request signal, shop code, the checking that come from client 1002 through communication control unit 1052 again through network interface 1053 earlier and conveys ID data etc.Control assembly 1050 offers checking processing unit 1056 with them.
Be controlled the control of parts 1050, checking processing unit 1056 is carried out checking user's process.More particularly, the checking transference ID data that just from client 1002, received it of parts 1056 etc. with temporarily be stored in checking transference ID data in the authorization information memory unit 1057 etc. and compare.
Checking processing unit 1056 possibly be validated user with the user rs authentication of client 1002, because the checking that from client 1002, receives transference ID data etc. are still effective.If situation if this is really true, then parts 1056 confirm that issue is rational from the request of the checking ticket that client 1002 sends over.
When verifying that the user rs authentication of processing unit 1056 with client 1002 is validated user, control assembly 1050 gets into next steps, step SP1018.
In step SP1018, be controlled the control of parts 1050, the shop code that checking processing unit 1056 has received from client 1002 in step SP1017 according to it, checking ticket distribution request signal are issued checking ticket etc.Checking ticket etc. can be visited by the represented music data publisher server 1004 of shop code client 1002.
Be controlled the control of parts 1050, checking processing unit 1056 will verify that ticket etc. writes authorization information memory unit 1057, temporarily is stored in them in this memory unit 1057 thus.Simultaneously, parts 1056 prolong the effectual time of the checking transference ID data that have been distributed to client 1002 etc.
Control assembly 1050 will verify that through network interface 1053 ticket etc. sends to client 1002 through communication control unit 1052 earlier again, and its effectual time that also has that sends is together conveyed the ID data by the checking that checking processing unit 1056 had prolonged.
In step SP1019, the control assembly 1023 of client 1002 receives the checking ticket, the checking that come from portal server 1003 through communication control unit 1032 again through network interface 1033 earlier and conveys ID data etc.Control assembly 1023 will verify that transference ID data offer checking processing unit 1037.
Control assembly 1023 sends to music data publisher server 1004 with its checking ticket that from portal server 1003, receives etc. with the checking request signal through communication control unit 1032 and network interface 1033.
Be controlled the control of parts 1023, checking transference ID data etc. that checking processing unit 1037 will send over from portal server 1003, that prolonged its effectual time write on the checking transference ID data that are stored in the authorization information memory unit 1038 etc.In other words, the checking that in memory unit 1038, will temporarily store at step SP1016 place of checking processing unit 1037 is conveyed ID data etc. and is updated to those checkings that prolonged effectual time and conveys the ID data.
In step SP1020, the control assembly of music data publisher server 1,004 1070 receives the checking request signal that comes from client 1002, checking ticket etc. through communication control unit 1072 through network interface 1073 earlier again.
The checking tickets that control assembly 1070 will receive from client 1002 through communication control unit 1072 and network interface 1073 etc. confirm that with the checking ticket that is used for the affirmation of requests verification ticket request signal sends to portal server 1003.
In step SP1021, the control assembly 1050 of portal server 1003 receives the checking ticket that comes from music data publisher server 1004 through communication control unit 1052 again through network interface 1053 earlier and confirms request signal, checking ticket etc.Control assembly 1050 will verify that ticket affirmation request signal, checking ticket etc. offer checking processing unit 1056.
Be controlled the control of parts 1050, checking processing unit 1056 is carried out the process that the checking ticket that sends over from music data publisher server 1004 is confirmed, with this as response to checking ticket affirmation request signal.More precisely, checking ticket of from music data publisher server 1004, having received it of parts 1056 etc. be stored in checking ticket in the authorization information memory unit 1057 etc. and compare.
Checking processing unit 1056 possibly confirm that the checking ticket that from music data publisher server 1004, has received etc. is legal checking ticket.In this case, control assembly 1050 produces and representes that this checking ticket is legal affirmation object information.Send to music data publisher server 1004 to the affirmation object information through network interface 1053 again through communication control unit 1052 earlier.
In step SP1022, the control assembly 1070 of music data publisher server 1004 receives the affirmation object information that comes from portal server 1003 through communication control unit 1072 through network interface 1073 earlier again.Control assembly 1070 will confirm that object information offers checking processing unit 1075.
Be controlled the control of parts 1070, checking processing unit 1075 is sent service transference ID data etc., with in response to confirming object information.Service transference ID data are designated the server authentication object information with the communication condition of contact between client 1002 and the music data publisher server 1004.Checking processing unit 1075 will serve and conveyed ID data etc. and write authorization information memory unit 1077, thereby temporarily they will be stored in the authorization information memory unit 1077.
In addition, control assembly 1070 will verify that through communication control unit 1072 and network interface 1073 service that processing unit 1075 is sent conveys ID data etc. and send to client 1002.Notice, sent the service that is used for client 1002 and conveyed ID data etc.
In step SP1023, the control assembly 1023 of client 1002 receives the service that comes from music data publisher server 1004 through communication control unit 1032 again through network interface 1033 earlier and conveys ID data etc.Checking processing unit 1037 will serve and conveyed ID data etc. and write authorization information memory unit 1038, thereby temporarily they will be stored in the memory unit 1038.
Then, control assembly 1023 receives the page info that comes from music data publisher server 1004 and obtains request signal.Page info obtains the such page info of request signal request, and this page info will be used to from music data publisher server 1004, release music data.Control assembly 1023 obtains the service transference ID data of request signal in temporarily being stored in authorization information memory unit 1038 etc. through communication control unit 1032 and network interface 1033 with page info and sends to music data publisher server 1004.
In step SP1024, the control assembly 1070 of music data publisher server 1004 receives the page info that comes from client 1002 through communication control unit 1072 again through network interface 1073 earlier and obtains request signal, service transference ID data etc.Then, control assembly 1070 will be served transference ID data etc. and offered checking processing unit 1075.
Be controlled the control of parts 1070, checking processing unit 1075 services transference ID data that from client 1002, receive etc. with 1002 that sent for client in step SP1022, and the service transference ID data that temporarily store in the authorization information memory unit 1077 compare.Therefore, control assembly 1070 is carried out checking user's process.
Checking processing unit 1075 can be the validated user of client 1002 with user rs authentication, because the service that receives from client 1002 transference ID data etc. are still effective.If situation is if this is really true, parts 1075 confirm, acquisition request sends over from client 1002, and the page info that will be used to issue music data be rational.
When verifying that the user rs authentication of processing unit 1075 with client 1002 is validated user, control assembly 1070 gets into next steps, step SP1025.
In step SP1025, control assembly 1070 reads the page info that comes from page info memory unit 1076, so just can be distributed to this user to music data.In addition, the effectual time of the control assembly 1070 service transference ID data that checking processing unit 1075 prolonged be distributed to client 1002 etc.
Then, control assembly 1070 page info that will come from page info memory unit 1076 through communication control unit 1072 and network interface 1073 and be used to issue music data sends to client 1002.Send to client 1002 to this page info, its effectual time that also has that sends is together conveyed ID data etc. by the service that checking processing unit 1075 had prolonged.
In step SP1026; The control assembly 1023 of client 1002 receives a kind of like this page info through network interface 1033 and communication control unit 1032, and this page info is used for issuing music data that sends over from music data publisher server 1004 and the service transference ID data that prolonged its effectual time etc.The page info that control assembly 1023 will be used to issue music data offers page info production part 1036.Simultaneously, control assembly 1023 will be served transference ID data etc. and sent to checking processing unit 1037.Notice, from music data publisher server 1004, received service transference ID data etc.
Be controlled the control of parts 1023, checking processing unit 1037 will send over and prolong the service transference ID data of its effectual time etc. and write on the service transference ID data that are stored in the authorization information memory unit 1038 from music data publisher server 1004.In other words, verify that the service transference ID Data Update that processing unit 1037 will temporarily be stored is those services transference ID data that prolonged its effectual time etc. in memory unit 1038 in above-mentioned steps SP1023.
Page info production part 1036 produces video data from the page info that is used for issuing music data.Offer display control unit spare 1024 to the video data that produces like this.
The video data that 1024 pairs of page info production parts 1036 of display control unit spare are provided carries out digital-to-analogue conversion, thereby produces analog video signal.Offer display unit 1025 to this analog video signal.Display unit 1025 shows the music data issue page of being represented by this analog video signal.
(3-7-3) process of music related service is provided
As described above with reference to Figure 18, checking user's process is that one side and music data publisher server 1004, sales server in kind 1005, messages broadcast by radio publisher server 1006 are realized between on the other hand in client 1002.Provide the process of music related service to follow after this process.In the process that the music related service is provided; The page info that is used for the music data issue through using client 1002 from music data publisher server 1004, sales server in kind 1005, messages broadcast by radio publisher server 1006, to obtain respectively, be used to sell page info and the page info that is used to issue playlist information of the medium of band packing, client 1002 receives music data issuing services, sales service in kind and messages broadcast by radio issuing service.With reference to Figure 19 to 22, will the process that the music related service is provided be made an explanation.
(3-7-3-1) order of music data issuing service process is provided
With reference to Figure 19, at first will describe the music data issuing service, wherein client 1002 receives the music data that issue is come out from music data publisher server 1004.
In step SP1030, the control assembly 1023 of client 1002 is received in the control command of input processing unit 1021 places input, with a part of music data issue page of selecting to be shown by display unit 1025.As response to this control command, the download request signal of the music data that control assembly 1023 generation request download user are wanted.
Control assembly 1023 sends to music data publisher server 1004 through communication control unit 1032 and network interface 1033 with download request signal, and ID data etc. are conveyed in the service of having been issued, also temporarily being stored in the authorization information memory unit 1038 by music data publisher server 1004 that also has of sending together.
In step SP1031, the control assembly 1070 of music data publisher server 1004 receives the download request signal, the service that come from client 1002 through communication control unit 1072 again through network interface 1073 earlier and conveys ID data etc.Control assembly 1070 will be served transference ID data etc. and offered checking processing unit 1075.
Be controlled the control of parts 1070, checking processing unit 1075 is conveyed the ID data to the service that from client 1 002, sended over transference ID data etc. with the service in the authorization information memory unit 1077 of temporarily being stored in and is compared.Therefore, checking processing unit 1075 is carried out checking user's process.
Checking processing unit 1075 can confirm that operating that user client 1002, that want music data is downloaded to this client 1002 is validated user.In this case, control assembly 1070 gets into next step, step SP1032.
In step SP1032, searching part 1079 can be according to being included in the music data item that retrieval user is wanted in the music data item of retrieval key from be stored in music data memory unit 1078 in the download request signal.Should be noted that the music data item that is retrieved meets the search condition that retrieval key is described.
When music data item that searching part 1079 retrieval users are wanted, the effectual time of the service transference ID data that control assembly 1070 prolongs checking processing unit 1075 to be distributed to client 1002 etc.Then, control assembly 1070 gets into next step, i.e. step SP1033.
At step SP1033, control assembly 1070 reads the music data that is come out, also should be downloaded to client 1002 by searching part 1079 retrievals from music data memory unit 1078.In addition; Control assembly 1070 sends to client 1002 through the music data that network interface 1073 will so read through communication control unit 1072 earlier again from memory unit 1078, the processing unit 1075 of verifying in addition of sending had together prolonged the service transference ID data of its effectual time.
In step SP1034; The control assembly 1023 of client 1002 receives the music data that comes from music data publisher server 1004 through communication control unit 1032 through network interface 1033 earlier again, the service transference ID data that prolonged its effectual time in addition that receive together.Control assembly 1023 writes this music data in the storage medium 1029.Simultaneously, control assembly 1023 service transference ID data that will from music data publisher server 1004, receive etc. offer checking processing unit 1037.
Be controlled the control of parts 1023, checking processing unit 1037 will send over and prolong the service transference ID data of its effectual time etc. and write on the service transference ID data that are stored in the authorization information memory unit 1038 etc. from music data publisher server 1004.Therefore, checking processing unit 1037 will serve transference ID data etc. and is updated to those services that prolonged its effectual time and convey ID data etc. in memory unit 1038.
Therefore, the music data that client 1002 can download user be wanted, thereby the music data issuing service that utilizes music data publisher server 1004 to provide.
(3-7-3-2) order of sales service process in kind is provided.
With reference to Figure 20, will describe the order that sales service in kind is provided, wherein client 1002 receives the sales service in kind that comes from sales server 1005 in kind.
In step SP1040, the control assembly of client 1,002 1023 receives the control command of input processing units 1021 places input, with the part of the media sales page of the band packing selecting to be shown by display unit 1025.As the response to this control command, control assembly 1023 produces the medium information request signal, the media information of the band packing that this request signal is relevant with the medium that the specified band of the control command of being imported is packed.
Control assembly 1023 sends to sales server 1005 in kind through communication control unit 1032 and network interface 1033 with the medium information request signal, and ID data etc. are conveyed in the service of having been issued, also temporarily being stored in the authorization information memory unit 1038 by sales server 1005 in kind that also has of sending together.
In step SP1041, the control assembly 1090 of sales server 1005 in kind receives the medium information request signal, the service that come from client 1002 through communication control unit 1092 again through network interface 1093 earlier and conveys ID data etc.The service transference ID data that control assembly 1090 will so receive etc. offer checking processing unit 1095.
Be controlled the control of parts 1090, checking processing unit 1095 is conveyed ID data etc. to the service that from client 1002, sended over transference ID data etc. and the service in the authorization information memory unit 1097 of temporarily being stored in and is compared.Therefore, checking processing unit 1095 is carried out checking user's process.
Checking processing unit 1095 can confirm, operating that user client 1002, that want media information with band packing to download to this client 1002 is validated user.In this case, control assembly 1090 gets into next step, step SP1042.
In step SP1042, searching part 1099 can be according to one of media information item that is included in the retrieval key band packing that retrieval user is wanted from the media information item of the band packing of the information stores parts 1098 of band packing in the medium information request signal.Should be noted that the media information item of the band packing that is retrieved meets the search condition that retrieval key is described.
During the media information item of the band packing of wanting when searching part 1099 retrieval users, the effectual time of the service transference ID data that control assembly 1090 prolongs checking processing unit 1095 to be distributed to client 1002 etc.Then, control assembly 1090 gets into next step, i.e. step SP1043.
In step SP1043, control assembly 1090 reads the media information item of being retrieved the band packing of having come out by searching part 1099 from the media information memory unit 1098 of band packing.In addition; The media information item that the band that control assembly 1090 will so read from memory unit 1098 through network interface 1093 through communication control unit 1092 is earlier again packed sends to client 1002, and the processing unit 1095 of verifying in addition of sending had together prolonged the service transference ID data of its effectual time etc.
In step SP1044; The control assembly 1023 of client 1002 receives the media information of the band packing that comes from sales server 1005 in kind, the service transference ID data that prolonged its effectual time in addition that receive together etc. earlier again through communication control unit 1032 through network interface 1033.The media information of the band packing that control assembly 1023 will receive like this offers page info production part 1036.In addition, control assembly 1023 service transference ID data that will from sales server 1005 in kind, receive etc. offer checking processing unit 1037.
Be controlled the control of parts 1023, checking processing unit 1037 will send over and prolong the service transference ID data of its effectual time etc. and write on the service transference ID data that are stored in the authorization information memory unit 1038 etc. from sales server 1005 in kind.Therefore, checking processing unit 1037 will serve transference ID data etc. and is updated to those services that prolonged its effectual time and convey ID data etc. in memory unit 1038.
Page info production part 1036 produces video data from control assembly 1023 offers its media information of band packing.Offer display control unit spare 1024 to the video data that is produced.Display control unit spare 1024 these video datas of conversion, thus analog video signal produced.Offer display unit 1025 to this analog video signal.
Therefore, control assembly 1023 makes display unit 1025 show the media information by the represented band packing of analog video signal.Then, control assembly 1023 gets into next step, i.e. step SP1045.
In step SP1045, control assembly 1023 is received in the control command of input processing unit 1021 places input, to buy the medium of the band that media information the was identified packing of being packed by the band of display unit 1025 demonstrations.As the response to this control command, control assembly 1023 produces purchase request signal, and this request signal is bought the medium by the band that media information the identified packing of band packing.
Control assembly 1023 sends to sales server 1005 in kind through network interface 1033 with purchase request signal through communication control unit 1032 earlier again, and ID data etc. are conveyed in the service that from sales server 1005 in kind, has sended over, temporarily has been stored in the authorization information memory unit 1038 with ining addition and prolonged its effectual time of sending together.
In step SP1046, the control assembly 1090 of sales server 1005 in kind receives the purchase request signal, the service that come from client 1002 through communication control unit 1092 again through network interface 1093 earlier and conveys ID data etc.Control assembly 1090 will be served transference ID data etc. and offered checking processing unit 1095.
Be controlled the control of parts 1090, checking processing unit 1095 is conveyed ID data etc. to the service that from client 1002, sended over transference ID data etc. and the service in the authorization information memory unit 1097 of temporarily being stored in and is compared.Therefore, checking processing unit 1095 is carried out the user's of checking client 1002 process.
Checking processing unit 1095 can confirm, operating that user client 1002, that want media information with band packing to download to this client 1002 is validated user.In this case, control assembly 1090 gets into next step, step SP1047.
In step SP1047, control assembly 1090 sends to charging server 1008 through network interface 1093 with pay imformation through communication control unit 1092 earlier again.This pay imformation will be used to give the media-delivery of band packing the user of client 1002, and collect the required expense of medium of the band packing that the user will buy.When receiving pay imformation, charging server 1008 is carried out the process to user's charge of the medium of buying the band packing.
In addition, the effectual time of the control assembly 1090 service transference ID data that checking processing unit 1095 prolonged be distributed to client 1002 etc.
In step SP1048; Control assembly 1090 produces to buy accomplishes page info; And through network interface 1093 this page info being sent to client 1002 again through communication control unit 1092 earlier, the processing unit 1095 of verifying in addition of sending had together prolonged the service transference ID data of its effectual time.Should be noted that, buy and accomplish the medium that the page info explicit user has been bought this band packing.
In step SP1049; The control assembly 1023 of client 1002 receives the shopping that comes from sales server 1005 in kind through communication control unit 1092 again through network interface 1033 earlier and accomplishes page info, the service transference ID data that prolonged its effectual time in addition that receive together etc.Control assembly 1023 will be done shopping and accomplished page info and offer page info production part 1036.Simultaneously, control assembly 1023 service transference ID data that will from sales server 1005 in kind, send over etc. offer checking processing unit 1037.
Be controlled the control of parts 1023, checking processing unit 1037 will from sales server 1005 in kind, send over and prolong the service transference ID data of its effectual time etc. write on be stored in the authorization information memory unit 1038 and its effectual time without on the service transference ID data that prolong.That is, checking processing unit 1037 will serve transference ID data etc. and is updated to those services that prolonged its effectual time and convey ID data etc. in memory unit 1038.
The shopping that page info production part 1036 is received from control assembly 1023 is accomplished the page info and is produced video data.Offer display control unit spare 1024 to the video data that produces like this.1024 pairs of these video datas of display control unit spare are carried out digital-to-analogue conversion, thereby produce analog video signal.Offer display unit 1025 to this analog video signal.
Control assembly 1023 shows by the represented shopping of analog video signal display unit 1025 and accomplishes the page.
Therefore, client 1002 is used the sales service in kind of sales server 1005 in kind, thereby makes the user can buy the medium of any band packing that he or she wants.
(3-7-3-3) order of playlist information issuing service process is provided
With reference to Figure 21; To describe the order that messages broadcast by radio issuing service process is provided; Wherein client 1002 receives the playlist information issuing services, and with this as the messages broadcast by radio issuing service that provides by messages broadcast by radio publisher server 1006.
In step SP1060, the control assembly 1023 of client 1002 produces the playlist information request signal, and this request signal downloads to client 1002 to the playlist information of wanting.When on the page of playlist information retrieval, being input to retrieval key in the input frame and then importing the corresponding control command of character string of the retrieval key of being imported with demonstration; Control assembly 1023 produces above-mentioned this request signal with as the response to the control command of input at input processing unit 1021 places, and wherein the page retrieved of playlist information is shown by display unit 1025.
Control assembly 1023 sends to messages broadcast by radio publisher server 1006 through network interface 1033 with the playlist information request signal through communication control unit 1032 earlier again, and ID data etc. are conveyed in the service that also has of sending together.Should be noted that service transference ID data etc. have been issued by messages broadcast by radio publisher server 1006, and temporarily are stored in the authorization information memory unit 1038.
In step SP1061, the control assembly 1110 of messages broadcast by radio publisher server 1006 receives the playlist information request signal, the service that come from client 1002 through communication control unit 1112 again through network interface 1113 earlier and conveys ID data etc.The service transference ID data that control assembly 1110 will receive like this etc. offer checking processing unit 1115.
Be controlled the control of parts 1110, checking processing unit 1115 is from client 1002, receiving service transference ID data etc. and temporarily being stored in service transference ID data in the authorization information memory unit 1120 etc. and comparing.Therefore, checking processing unit 1115 is carried out the process that the user to client 1002 verifies.
The user that checking processing unit 1115 possibly confirm to have operated client 1002 request playlist information is a validated user.In this case, control assembly 1110 gets into next step, i.e. step SP1062.
In step SP1062, searching part 1118 retrieves the playlist information that part conforms to the defined search condition of retrieval key from playlist information memory unit 1117, and this retrieval key is included in the playlist information request signal.
When searching part 1118 retrieves above-mentioned part playlist information, the effectual time of the service transference ID data that control assembly 1110 prolongs checking processing unit 1115 to be distributed to client 1002 etc.Then, control assembly 1110 gets into next step, i.e. step SP1063.
In step SP1063, control assembly 1110 reads the playlist information that is retrieved by searching part 1118 from playlist information memory unit 1117.Then, control assembly 1110 offers client 1002 through network interface 1113 with this playlist information through communication control unit 1112 earlier again, and the processing unit 1115 of verifying in addition that provides together prolonged the service transference ID data of its effectual time etc.
In step SP1064; The control assembly 1023 of client 1002 receives the playlist information that comes from messages broadcast by radio publisher server 1006 through communication control unit 1032 through network interface 1033 earlier again, the service transference ID data that prolonged its effectual time in addition that receive together etc.Control assembly 1023 sends to page info production part 1036 with this playlist information.Simultaneously, control assembly 1023 service transference ID data that will from messages broadcast by radio publisher server 1006, receive etc. send to checking processing unit 1037.
Be controlled the control of parts 1023, checking processing unit 1037 will be from messages broadcast by radio publisher server 1006 that send over and service transference ID data etc. that prolonged its effectual time write on the service transference ID data that are stored in the authorization information memory unit 1038 etc.That is, checking processing unit 1037 will serve transference ID data etc. and is updated to those services that prolonged its effectual time and convey ID data etc. in memory unit 1038.
Page info production part 1036 produces video data from control assembly 1023 offers its playlist information.Offer display control unit spare 1024 to the video data that produces like this.1024 pairs of these video datas of display control unit spare are carried out digital-to-analogue conversion, thereby produce analog video signal.Offer display unit 1025 to this analog video signal.Display unit 1025 shows the playlist information of being represented by analog video signal.
Therefore, client 1002 is utilized the messages broadcast by radio issuing service that is provided by messages broadcast by radio publisher server 1006, thereby makes the user can obtain any playlist information that he or she wants.
(3-7-3-4) order in broadcast information issuing service process just is provided now
With reference to Figure 22; To describe the order that messages broadcast by radio issuing service process is provided; Wherein client 1002 receives now just in the broadcast information issuing service, and with as the messages broadcast by radio issuing service of issuing by messages broadcast by radio publisher server 1006.
(that is, corresponding to each call sign) all is equipped with the messages broadcast by radio publisher server 1006 that just provides now in broadcast information in each radio station.
Under initial condition, client 1002 possibly not stored the URL information about the messages broadcast by radio publisher server 1006 of each radio station.
Therefore; Will be to the hypothesis that the messages broadcast by radio issuing service provides the order of process to describe: portal server 1003 be being managed the URL information about the messages broadcast by radio publisher server 1006 of each radio station, and this URL information is associated with the call sign of radio station.
Also suppose simultaneously; Provide in the order of process in the messages broadcast by radio issuing service; When client 1002 requires portal server 1003 should give its broadcasting frequency information when it just can automatically preset the broadcasting frequency of each radio station like this, authorization information memory unit 1038 not stores service is conveyed ID data etc.Therefore, client 1002 at first sends to portal server 1003 with ID sign indicating number, user cipher etc.
In step SP1070, the control assembly 1023 of client 1002 receives the operational order that the user has imported at input processing unit 1021 places, so that automatically preset the broadcasting frequency of each radio station.As the response to this operational order, control assembly 1023 sends to portal server 1003 through network interface 1033 with the frequency information request signal through communication control unit 1032 earlier again.The frequency information request signal of the frequency information of request expression radio station broadcast frequency be with user's input area code, be stored in ID sign indicating number in the authorization information memory unit 1038, user cipher etc. and send.
In step SP1071, the frequency information request signal that the control assembly 1050 of portal server 1003 sends over from client 1002 through communication control unit 1052 receptions through network interface 1053 earlier again, area code, ID sign indicating number, user cipher etc.The ID sign indicating number that control assembly 1050 will receive from client 1002, user cipher etc. offer checking processing unit 1056.
Be controlled the control of parts 1050, the ID sign indicating number that checking processing unit 1056 will receive from client 1002, user cipher etc. compare with the customer information of in customer database parts 1054, registering.Parts 1056 are carried out the process that the user to client 1002 verifies thus.
Checking processing unit 1056 possibly confirmed as validated user with the user of client 1002.Then, parts 1056 confirm that the frequency information request signal that sends over from client 1002 is rational.In this case, under the control of control assembly 1050, parts 1056 issue checking transference ID data etc., the communication condition between this Data Identification client 1002 and the portal server 1003.The checking transference ID data of issuing like this etc. temporarily are stored in the authorization information memory unit 1057.
When checking processing unit 1056 confirmed that the user of client 1002 is validated user, control assembly 1050 got into next step, i.e. step SP1072.
In step SP1072, control assembly 1050 according to the area code that from client 1002, receives to extract in many frequency data item, broadcasting station name and the call sign of stored in form frequency information parts 1058 of tabulation and the corresponding frequency data item of this area's code, broadcasting station name and call sign.That is, control assembly 1050 is retrieved frequency data item, broadcasting station name and the call sign that appears with the form of tabulation.
Control assembly 1050 elder generations send to client 1002 through the tabulation of frequency data item, broadcasting station name and call sign that communication control unit 1052 will read through network interface 1053 more from frequency information memory unit 1058.Send to client 1002 to this tabulation, also having of sending together verifies that in step SP1071 processing unit 1056 has been distributed to the checking transference ID data of client 1002 etc.
In step SP1073, the control assembly 1023 of client 1002 receives the frequency data item, the name in broadcasting station, call sign tabulation, the checking that come from portal server 1003 through communication control unit 1032 again through network interface 1033 earlier and conveys ID data etc.The checking transference ID data that control assembly 1023 will receive from portal server 1003 etc. offer checking processing unit 1037.In addition, control assembly 1023 offers display control unit spare 1024 with same frequency data item, the name in broadcasting station, the call sign tabulation that receive from client 1002.
Be controlled the control of parts 1023, the checking transference ID data that checking processing unit 1037 will send over from portal server 1003 etc. write in the authorization information memory unit 1038.Therefore, ID data etc. are conveyed in memory unit 1038 temporary transient storage checkings.
The frequency data item that display control unit spare 1024 will receive from control assembly 1023, the name in broadcasting station, call sign tabulation offer display unit 1025.Thus, display unit 1025 display frequency data item, the name in broadcasting station, the tabulation of call sign.
When importing select command at input processing unit 1021 places, control assembly 1023 writes storage medium 1029 with the name and the call sign in user-selected frequency information item, broadcasting station, has preset these values thus.Then, control assembly 1023 gets into next step, i.e. step SP1074.
In step SP1074, control assembly 1023 is according to the tuning control command control tuner parts 1031 of the input at input processing unit 1021 places.That is, control assembly 1023 make tuner parts 1031 from the radio broadcasting ripple, extract corresponding with tuning control command, in the radio signal of broadcasting frequency broadcasting.
Tuner parts 1031 extract the radio signal of broadcasting frequency broadcasting from the radio broadcasting ripple that is received by broadcast singal receiving-member 1030, and the radio signal of broadcasting at this frequency place is decoded, thereby produce voice data.Offer voice data control assembly 1026 to the voice data that obtains like this.
Voice data control assembly 1026 changes the voice data that tuner parts 1031 provide into analog audio data.Offer loud speaker 1027 to this analog audio data.Loud speaker 1027 produces sound according to this analog audio data.Therefore the radio programming can uppick he or she selected of user.
In step SP1075; Radio broadcasting display control unit spare 1039 is controlled parts 1023 controls; Be stored in the storage medium 1029 and the call sign that is associated with frequency information thereby read, this frequency information is represented and the corresponding broadcasting frequency of tuning control command.Radio broadcasting display control unit spare 1039 sends to portal server 1003 through network interface 1033 with call sign through communication control unit 1032 earlier again, and ID data etc. are conveyed in the checking that temporarily is stored in addition in the memory unit 1038 of sending together.
In step SP1076, the call sign that the control assembly 1050 of portal server 1003 sends over from client 1002 through communication control unit 1052 receptions through network interface 1053 earlier again, checking transference ID data etc.Then, control assembly 1050 checking transference ID data that will receive etc. offer checking processing unit 1056.
Be controlled the control of parts 1050, the checking transference ID data that checking processing unit 1056 will receive from client 1002 etc. with temporarily be stored in checking transference ID data in the authorization information memory unit 1057 etc. and compare.Therefore, checking processing unit 1056 is carried out the process that the user to client 1002 verifies.
Checking processing unit 1056 can confirm that the checking transference ID data that from client 1002, receive etc. remain effectively and operated client 1002 so that send the user of call sign is validated user.If situation if this is really true, then control assembly 1050 gets into next step, i.e. step SP1077.
In step SP1077, control assembly 1050 is selected also one of retrieve stored many url data items in URL memory unit 1059, and this data item is associated with the call sign that from client 1002, receives.
The effectual time of the checking transference ID data that control assembly 1050 prolongs checking processing unit 1056 to be distributed to client 1002 etc.
Then, control assembly 1050 reads the URL information that retrieves from URL memory unit 1059.Control assembly 1050 sends to client 1002 through communication control unit 1052 and network interface 1053 with the URL information that is read, the checking transference ID data that prolonged its effectual time in addition of sending together etc.
In step SP1078, the control assembly of client 1,002 1023 receives through communication control unit 1032 through network interface 1033 earlier again and comes from the URL information of portal server 1003, prolongs the checking transference ID data etc. of its effectual time.Offer checking processing unit 1037 to checking transference ID data etc., and offer radio broadcasting display control unit spare 1039 to URL information.
Be controlled the control of parts 1023, checking transference ID data etc. that checking processing unit 1037 will send over from portal server 1003, that prolong its effectual time write on its effectual time without prolonged, be stored in checking in the authorization information memory unit 1038 and convey on the ID data etc.That is, checking processing unit 1037 will verify that in memory unit 1038 transference ID data etc. are updated to those checkings that prolonged its effectual time and convey ID data etc.
For example, be controlled the control of parts 1023, radio broadcasting display control unit spare 1039 writes the URL information that control assembly 1023 provides in the storage medium 1029.The URL information that storage medium 1029 temporary transient storages are associated with call sign.
Be controlled the control of parts 1023, radio broadcasting display control unit spare 1039 will just send to messages broadcast by radio publisher server 1006 at the broadcast information request signal now according to the URL information that temporarily is stored in the storage medium 1029.Just earlier send to messages broadcast by radio publisher server 1006 through network interface 1033 again through communication control unit 1032 at the broadcast message request signal now, ID data etc. are conveyed in from messages broadcast by radio publisher server 1006, sent out the in addition and service that now temporarily be stored in the authorization information memory unit 1038 of sending together.
Provide in the order of process in the messages broadcast by radio issuing service, the process (step SP1078) that is just sending to messages broadcast by radio publisher server 1006 at broadcast information request signal, service transference ID data etc. now that will come from client 1002 is corresponding to the step SP1010 that had described with reference to Figure 18.
Therefore; Provide in the order of process in the messages broadcast by radio issuing service, after the process of step SP1078, just in client 1002, messages broadcast by radio publisher server 1006 and portal server 1003, carry out the process to SP1013 and step SP1018 to the similar checking user of SP1022 with step SP1011 shown in Figure 180.Afterwards, operation gets into step SP1079.
In step SP1079; The control assembly 1023 of client 1002 is being controlled radio broadcasting display control unit spare 1039, thereby makes parts 1039 will just send to messages broadcast by radio publisher server 1006 at the broadcast information request signal now according to the URL information that temporarily is stored in the storage medium 1029.Just earlier send to server 1006 through network interface 1033 again through communication control unit 1032 at the broadcast information request signal now, ID data etc. are conveyed in from messages broadcast by radio publisher server 1006, received the in addition and service that now temporarily be stored in the authorization information memory unit 1038 of sending together.
In step SP1080, the control assembly of messages broadcast by radio publisher server 1,006 1110 earlier through network interface 1113 again through communication control unit 1112 receive come from client 1002 now just in broadcast information request signal, service transference ID data etc.The service transference ID data that control assembly 1110 will receive like this etc. offer checking processing unit 1115.
Be controlled the control of parts 1110, the service transference ID data that checking processing unit 1115 will receive from client 1002 etc. with temporarily be stored in service transference ID data in the authorization information memory unit 1120 etc. and compare.Therefore, checking processing unit 1115 is carried out the process that the user to client 1002 verifies.
Checking processing unit 1115 possibly confirm that the user of client 1002 is validated users.What in this case, parts 1115 were confirmed to send over from client 1002 is being rational at the broadcast information request signal just now.
When checking processing unit 1115 confirms that the user of clients 1002 is validated user, the effectual time of the service transference ID data that control assembly 1110 prolongs checking processing unit 1115 to be distributed to client 1002 etc.Then, control assembly 1110 gets into next step, i.e. step SP1081.
In step SP1081, control assembly 1110 read just come from now broadcast information memory unit 1119 now just in broadcast information.Then; Control assembly 1110 will just send to client 1002 in broadcast information through network interface 1113 through communication control unit 1112 earlier more now, and the processing unit 1115 of verifying in addition of sending had together prolonged the service transference ID data of its effectual time etc.
In step SP1082, the control assembly of client 1,002 1023 earlier through network interface 1033 again through communication control unit 1032 receive come from messages broadcast by radio publisher server 1006 now just in broadcast information and the service transference ID data etc. that prolonged its effectual time.
Be controlled the control of parts 1023, service transference ID data etc. that checking processing unit 1037 will send over from messages broadcast by radio publisher server 1006, that prolonged its effectual time write on temporarily be stored in the authorization information memory unit 1038, its effectual time conveys on the ID data etc. without the service that prolonged.That is, checking processing unit 1037 will serve transference ID data etc. and is updated to those services that prolonged its effectual time and convey ID data etc. in memory unit 1038.
Radio broadcasting display control unit spare 1039 just offers display unit 1025 in broadcast information now through what display control unit spare 1024 will receive from control assembly 1023.Display unit 1025 show the radio programming that this moment receiving with client 1002 relevant now just in broadcast information.
Provide in the order of process in the messages broadcast by radio issuing service, client 1002 is subsequently just to send now the process at the broadcast information request signal among specific interval (for example, 30 seconds) the repeating step SP1079.In addition, under the request of client 1002, as response, messages broadcast by radio publisher server 1006 execution in step SP1080 and SP1081.
Therefore; The display unit 1025 of client 1002 can show now just in broadcast information; Should be regularly to upgrade just now in broadcast information; And show and name, play start time and the broadcast concluding time of each radio programming go back the title of the music of broadcasting in the display program, the artistical name of playing this music, play start time of music or the like.
In a second embodiment, client 1002 can obtain from any radio station now just in broadcast information, and the display unit of client 1,002 1025 shows this information, even if in step SP1074, there is not this broadcasting station of tuning mistake.This is because of client 1002, portal server 1003, messages broadcast by radio publisher server 1006 cooperative cooperatings; To in step SP1073 in client 1002 preset any radio station, step connect one step by step suddenly execution in step SP1075 to SP1082.
By above-mentioned such configuration, according to second embodiment, provide the service provider system 1000 of music related service can realize the advantage identical with first embodiment.
(4) other embodiment
In the first and second above-mentioned embodiment, obtain as presupposed information about the information (that is messages broadcast by radio) of all radio stations.But the present invention is not limited to first and second embodiment.For example, only can obtain the relevant information of selecting with the user of radio station, rather than with the relevant information of in presupposed information, registering of all radio stations.
In above-mentioned second embodiment; In step SP1072; According to the area code that from client 1002, receives, control assembly 1050 is to extract and the corresponding frequency data item of area code, radio station's name, call sign in many frequency data item of stored in form customer database parts 1054 of tabulation, radio station's name, the call sign.The present invention is not limited to this method.Certainly, for example, can be in customer database 1054 the registered in advance information-setting by user.Then, determine the area that the user lives in the information relevant (postcode, address, telephone number etc.) from be included in information-setting by user with the area.Then, retrieve and read and distribute to the frequency that is present in the radio station in this area, the name and the call sign of these radio stations with the form of tabulation.In this case, client 1002 need not send to portal server 1003 with area code.
In the first and second above-mentioned embodiment, terminal equipment 10 can receive the radio programming that radio station broadcasts with client 1002.But they can receive the radio programming of playing through the Internet or broadcasting satellite, and can obtain relevant information and messages broadcast by radio.In addition, they can receive the TV programme of being play by TV station.In addition, they can receive various types of broadcast messages relevant with TV programme the server from network.
In first and second embodiment, many processes are to carry out according to the data processor of these processes of description.These programs can be carried out by computer.Therefore, computer can be carried out these processes.
The program of these processes that description should be carried out in first and second embodiment can be recorded on the computer readable recording medium storing program for performing.Computer readable recording medium storing program for performing can be magnetic recording system, CD, Magnetooptic recording medium, semiconductor memory etc.Magnetic recording system can be hard disk drive (HDD), floppy disk (FD), tape etc.CD can be DVD, DVD-RAM, CD-ROM, CD-R (recordable)/RW (can write again) etc.Magnetooptic recording medium can be MO (magneto optical disk).
Be executive program, computer reads the program that the program that is recorded on the portable recording medium or reception come from server computer.Then, computer with this procedure stores in the storage device that it comprised.Computer reads this program from storage device, and carries out a process according to this program.Computer can come implementation according to the program that it directly reads from portable recording medium.In addition, computer can be carried out the described process of any program of giving it that from server computer, shifts.
In first embodiment, hardware circuit group, functional circuit group and program module all are included in the terminal equipment 10.In a second embodiment, hardware circuit group, functional circuit group and program module all are included in the client 1002.But, can be included in them in the terminal of other type except that terminal equipment 10 and client 1002, such as mobile phone, personal computer etc.Then, have this group and can carry out the identical process performed with terminal equipment 10 or client 1002 with any other terminal of module.
In a second embodiment; Client 1002, promptly data processing equipment comprises: as the tuner parts 1031 of receiving system, as the voice data control assembly 1026 of transcriber, as the control assembly 1023 of setting device, as the communication control unit 1032 of communication control unit, as the display unit 1025 of display unit and as the control assembly 1023 of control device.The present invention is not limited to this configuration.This data processing equipment can be made up of the control device of receiving system, transcriber, setting device, communication control unit, display unit and other circuit unit.
Commercial Application
The present invention not only can be applied to provide the network system of music related service, can also be applied to, and for example, the variety of network systems of video content is provided.

Claims (7)

1. be configured to receiving broadcast signal and announce a kind of data processing equipment that the network of the content correlated information that relates to broadcasted content is connected above that, comprising with the broadcasting station:
Receiving system is used to receive the broadcast singal of the assigned frequency of distributing to each broadcasting station;
Transcriber is used to reproduce the broadcast singal that is received by said receiving system;
Setting device is used to the broadcast singal that can be received frequency and will being recorded in about the frequency information of this frequency configuration on the predetermined recording media is set;
Communication control unit; The request that is used for comprising through transmission broadcasting station ID data to obtain said content correlated information through said network; The said receiving system of said broadcasting station ID Data Identification can be from the broadcasting station of its receiving broadcast signal, and said content correlated information comprises the relevant information of broadcasted content with the broadcasting station of said broadcasting station ID Data Identification;
Display unit is used to show predetermined information; And
Control device, this device are used for making said display unit show with the corresponding broadcasting station tabulation of at least one frequency configuration, obtain the content correlated information of announcing from the broadcasting station that said tabulation is selected and make said display unit show said content correlated information according to the frequency information that said setting device sets.
2. data processing equipment as claimed in claim 1; It is characterized in that; The broadcasting station information that said setting device record is associated with said frequency information, said broadcasting station information comprises and is used to identify and the broadcasting station ID data in the corresponding broadcasting station of said frequency and the name in said broadcasting station.
3. data processing equipment as claimed in claim 2; It is characterized in that; Said control device is connected to said network through said communication control unit; And the broadcasting station ID data that will be used to identify selected broadcasting station send to the information provider unit that is used to provide about the information in the source of the content correlated information of said broadcasting station issue, receive the information about said source from said information provider unit, and according to about the said content correlated information of the information gathering in said source.
4. data processing equipment as claimed in claim 1; It is characterized in that; Said control device obtains about the information by the content correlated information source of announcing with the corresponding all broadcasting station of the broadcast singal frequency that can be received; According to obtaining said content correlated information, and the content-related information of being obtained is recorded in the said predetermined recording media about the information in said source.
5. be used to be configured to receiving broadcast signal and announce a kind of data processing method of a kind of data processing equipment that the network of the content correlated information that relates to broadcasted content is connected above that with the broadcasting station, said method comprises the steps:
For any broadcast singal that can receive, many broadcasting stations is provided with frequency, and will be recorded in about the frequency information of this frequency configuration in the predetermined recording media;
When receiving or not receiving selected broadcast singal,, will be presented on the predetermined display unit corresponding to the broadcasting station tabulation of at least one frequency configuration according to said frequency information;
The request that comprises broadcasting station ID data through transmission to obtain the content correlated information of being announced by the broadcasting station of from the tabulation that is shown, selecting through said network; The selected broadcasting station of ID Data Identification, said broadcasting station, said content correlated information comprise the relevant information of broadcasted content with the broadcasting station of said broadcasting station ID Data Identification; And
The content correlated information that is obtained is presented on the said display unit.
6. data processing method as claimed in claim 5 is characterized in that:
Be configured to said data processing equipment with authentication server and provide the relevant information of said content correlated information to provide server to intercom mutually with authentication function; And
Obtaining through said network in the step of said relevant information, said data processing equipment is carried out following steps:
Solicited message is sent to said relevant information server is provided; That sends together also is useful on and service transference ID that said relevant information provides server to carry out subrogation, the content-related information of described request information request and the broadcast program that is receiving;
Reception comes from said relevant information to be provided information server, the expression validation failure and identifies the service identifiers information that said relevant information provides server;
Provide the checking ticket distribution solicited message of server to send to said authentication server so that visit said relevant information request distribution checking ticket, also be useful on and the said authentication server that sends together carries out the checking transference ID of subrogation;
When said authentication server is verified said data processing equipment, receive the checking ticket that comes from said authentication server;
To verify that solicited message sends to said relevant information with the checking ticket server is provided;
When said relevant information provides the said data processing equipment of server authentication, receive said service transference ID;
To be used to ask said request-related information information to send to said relevant information server will be provided with received service transference ID; And
When said authentication server is verified said data processing equipment, receive as said relevant information response and the said relevant information of sending of server to described request information is provided.
7. data processing method as claimed in claim 6 is characterized in that, said data processing equipment is carried out following steps:
When said authentication server can't be verified said data processing equipment, receive the information of expression validation failure and ID and password are sent to said authentication server;
When said authentication server is verified said ID and said password, receive the checking transference ID that is used for carrying out subrogation with said authentication server; And
Said checking ticket distribution solicited message is sent to said authentication server with said checking transference ID.
CN200480019154.XA 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program Expired - Fee Related CN1816987B (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
JP274302/2003 2003-07-14
JP2003274302 2003-07-14
JP291741/2003 2003-08-11
JP2003291741 2003-08-11
JP313167/2003 2003-09-04
JP2003313167 2003-09-04
JP338813/2003 2003-09-29
JP2003338813 2003-09-29
PCT/JP2004/007019 WO2005006609A1 (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
CN1816987A CN1816987A (en) 2006-08-09
CN1816987B true CN1816987B (en) 2012-05-09

Family

ID=35476795

Family Applications (16)

Application Number Title Priority Date Filing Date
CN200480018631.0A Expired - Fee Related CN1816980B (en) 2003-07-14 2004-05-18 Record device,record method and record program
CN 200480000835 Pending CN1701545A (en) 2003-07-14 2004-05-18 Information providing method
CN 200480019134 Pending CN1816985A (en) 2003-07-14 2004-05-18 Communication method
CN200480019131.9A Expired - Fee Related CN1816984B (en) 2003-07-14 2004-05-18 Information record device, information record method and information record program
CN200480019145.0A Expired - Fee Related CN1816986B (en) 2003-07-14 2004-05-18 Display,display method and display control program
CN200480020524.1A Expired - Fee Related CN1823483B (en) 2003-07-14 2004-05-18 Information providing method
CN 200480019094 Pending CN1816983A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program
CN200480019177.0A Expired - Fee Related CN1816989B (en) 2003-07-14 2004-05-18 Reproduction device, reproduction method, and program
CN200480019002.XA Expired - Fee Related CN1816981B (en) 2003-07-14 2004-05-18 Communication method
CN200480019100.3A Expired - Fee Related CN1816971B (en) 2003-07-14 2004-05-18 Reproduction device, information setting method
CN 200480019067 Pending CN1816821A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program
CN200480019154.XA Expired - Fee Related CN1816987B (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program
CN200480019170.9A Expired - Fee Related CN1816988B (en) 2003-07-14 2004-05-18 Communication method, communication device, and program
CN200480019083.3A Expired - Fee Related CN1816982B (en) 2003-07-14 2004-05-18 Information providing method
CN 200480019182 Pending CN1816824A (en) 2003-07-14 2004-05-18 Service use method and management method
CN 200480020531 Pending CN1823346A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program

Family Applications Before (11)

Application Number Title Priority Date Filing Date
CN200480018631.0A Expired - Fee Related CN1816980B (en) 2003-07-14 2004-05-18 Record device,record method and record program
CN 200480000835 Pending CN1701545A (en) 2003-07-14 2004-05-18 Information providing method
CN 200480019134 Pending CN1816985A (en) 2003-07-14 2004-05-18 Communication method
CN200480019131.9A Expired - Fee Related CN1816984B (en) 2003-07-14 2004-05-18 Information record device, information record method and information record program
CN200480019145.0A Expired - Fee Related CN1816986B (en) 2003-07-14 2004-05-18 Display,display method and display control program
CN200480020524.1A Expired - Fee Related CN1823483B (en) 2003-07-14 2004-05-18 Information providing method
CN 200480019094 Pending CN1816983A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program
CN200480019177.0A Expired - Fee Related CN1816989B (en) 2003-07-14 2004-05-18 Reproduction device, reproduction method, and program
CN200480019002.XA Expired - Fee Related CN1816981B (en) 2003-07-14 2004-05-18 Communication method
CN200480019100.3A Expired - Fee Related CN1816971B (en) 2003-07-14 2004-05-18 Reproduction device, information setting method
CN 200480019067 Pending CN1816821A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program

Family Applications After (4)

Application Number Title Priority Date Filing Date
CN200480019170.9A Expired - Fee Related CN1816988B (en) 2003-07-14 2004-05-18 Communication method, communication device, and program
CN200480019083.3A Expired - Fee Related CN1816982B (en) 2003-07-14 2004-05-18 Information providing method
CN 200480019182 Pending CN1816824A (en) 2003-07-14 2004-05-18 Service use method and management method
CN 200480020531 Pending CN1823346A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
CN (16) CN1816980B (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101153396B (en) * 2006-09-30 2010-06-09 中芯国际集成电路制造(上海)有限公司 Plasma etching method
US8014446B2 (en) * 2006-12-22 2011-09-06 Ibiquity Digital Corporation Method and apparatus for store and replay functions in a digital radio broadcasting receiver
JP4728973B2 (en) * 2007-01-19 2011-07-20 ローム株式会社 FM transmitter, electronic device using the same, and automatic channel selection method
KR20090011149A (en) * 2007-07-25 2009-02-02 삼성전자주식회사 A method of purchasing a digital broadcast service in a portable terminal which is equipped a smart card and an apparatus thereof
JP5282447B2 (en) 2008-05-29 2013-09-04 ソニー株式会社 Information processing apparatus, information processing method, program, and information processing system
JP4640487B2 (en) * 2008-10-16 2011-03-02 ソニー株式会社 Information processing apparatus and information processing method
CN102256179A (en) * 2010-05-19 2011-11-23 乐金电子(中国)研究开发中心有限公司 Method and system for displaying program information of television terminal and television terminal
JP2012053722A (en) * 2010-09-02 2012-03-15 Sony Corp Information processing apparatus, information processing method, and program
CN102546687A (en) * 2010-12-17 2012-07-04 张婷毓 Data transmission system and method
CN102568523B (en) * 2010-12-31 2016-05-04 新奥特(北京)视频技术有限公司 The unified method and apparatus using of one kind of multiple hardware resources
CN102902828B (en) * 2012-11-16 2016-04-20 北京奇虎科技有限公司 A kind of method and apparatus for retrieving
CN103840850B (en) * 2012-11-27 2016-12-07 比亚迪股份有限公司 communication system based on frequency modulation broadcasting FM earphone, FM earphone and mobile terminal
CN103078695B (en) * 2012-12-30 2016-05-11 惠州华阳通用电子有限公司 Station name display methods and application thereof
JP6384095B2 (en) * 2013-06-06 2018-09-05 株式会社リコー Transmission terminal, program, image display method, transmission system
CN105100905B (en) * 2014-05-14 2019-11-05 南京中兴软件有限责任公司 A kind of discretization network authentication method, apparatus and client
CN105049144A (en) * 2015-08-18 2015-11-11 深圳市中兴物联科技有限公司 Radio rebroadcasting method, device and system
CN106452898A (en) * 2016-11-01 2017-02-22 武汉斗鱼网络科技有限公司 Data request control method and apparatus
CN106936826B (en) * 2017-03-10 2020-01-14 Oppo广东移动通信有限公司 Registration method and device of broadcast receiver and terminal equipment
CN111399756B (en) * 2019-09-29 2024-01-02 杭州海康威视系统技术有限公司 Data storage method, data downloading method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
CN1304108A (en) * 1999-10-26 2001-07-18 索尼公司 Search system, search method, input unit, terminal, display method and medium
JP2003067661A (en) * 2001-08-24 2003-03-07 Satoru Nakamura Recovery agent system for small amount settlement using point purchase service system

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3279379B2 (en) * 1993-03-08 2002-04-30 アルパイン株式会社 Radio receiver
EP0669761A3 (en) * 1994-02-23 1999-03-03 Hitachi, Ltd. Television signal receiving apparatus incorporating an information retrieving and reproducing apparatus
JPH08223059A (en) * 1995-02-16 1996-08-30 Pioneer Electron Corp Rbds reception equipment provided with database having information related to broadcast station
US5652613A (en) * 1995-06-07 1997-07-29 Lazarus; David Beryl Intelligent electronic program guide memory management system and method
US5961603A (en) * 1996-04-10 1999-10-05 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
JP3595109B2 (en) * 1997-05-28 2004-12-02 日本ユニシス株式会社 Authentication device, terminal device, authentication method in those devices, and storage medium
US6282412B1 (en) * 1998-07-22 2001-08-28 Lucent Technologies Inc. Geographically adaptive portable broadcast receiver
US6317784B1 (en) * 1998-09-29 2001-11-13 Radiowave.Com, Inc. Presenting supplemental information for material currently and previously broadcast by a radio station
KR100582501B1 (en) * 1998-11-19 2006-10-24 엘지전자 주식회사 Automatic Information Retrieval Method
JP2000222360A (en) * 1999-02-01 2000-08-11 Matsushita Electric Ind Co Ltd Method and system for authentication and authentication processing program recording medium
JP2001086420A (en) * 1999-09-16 2001-03-30 Matsushita Electric Ind Co Ltd Broadcasting terminal equipment
JP4588190B2 (en) * 2000-10-27 2010-11-24 シャープ株式会社 Television program homepage search system, its client device, server device, and homepage URL information acquisition method
JP2002358283A (en) * 2001-06-01 2002-12-13 Nec Corp User authentication collaboration method, system and program
JP3870733B2 (en) * 2001-07-26 2007-01-24 ヤマハ株式会社 Mobile communication terminal capable of receiving content, content distribution server device, and program used therefor
JP2003051798A (en) * 2001-08-06 2003-02-21 Sharp Corp Broadcast distributor, broadcast distribution method, its computer program, recording medium for recording the program, broadcast receiver and broadcast distribution system interconnecting them
JP2003067239A (en) * 2001-08-24 2003-03-07 Fujitsu Ltd Page information update method, page information update system and schedule managing system for semi-conductor manufacturing line
JP4035993B2 (en) * 2002-01-08 2008-01-23 ソニー株式会社 Data processing apparatus and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
CN1304108A (en) * 1999-10-26 2001-07-18 索尼公司 Search system, search method, input unit, terminal, display method and medium
JP2003067661A (en) * 2001-08-24 2003-03-07 Satoru Nakamura Recovery agent system for small amount settlement using point purchase service system

Also Published As

Publication number Publication date
CN1816980B (en) 2010-05-05
CN1823483A (en) 2006-08-23
CN1816971B (en) 2012-05-23
CN1816987A (en) 2006-08-09
CN1816981B (en) 2012-10-17
CN1816981A (en) 2006-08-09
CN1816984A (en) 2006-08-09
CN1816986B (en) 2011-06-15
CN1816982A (en) 2006-08-09
CN1816985A (en) 2006-08-09
CN1816986A (en) 2006-08-09
CN1816988A (en) 2006-08-09
CN1816988B (en) 2012-02-01
CN1816984B (en) 2011-06-08
CN1816982B (en) 2012-10-10
CN1816824A (en) 2006-08-09
CN1816971A (en) 2006-08-09
CN1816989B (en) 2012-01-18
CN1823483B (en) 2011-08-31
CN1816983A (en) 2006-08-09
CN1816821A (en) 2006-08-09
CN1823346A (en) 2006-08-23
CN1816989A (en) 2006-08-09
CN1816980A (en) 2006-08-09
CN1701545A (en) 2005-11-23

Similar Documents

Publication Publication Date Title
CN1816987B (en) Information processing device, information processing method, and information processing program
US8185924B2 (en) Information processing device, information processing method, and information processing program
KR100984257B1 (en) Display device and display method
KR102122978B1 (en) System and method for ordering and delivering media content
JP4385301B2 (en) Information recording apparatus, information recording method, and information recording program
US20100057889A1 (en) Communication method, communication device, and program
US7373122B2 (en) Reproduction device information setting method, and information setting program
KR101028005B1 (en) Information processing device, information processing method, and information processing program
US8006309B2 (en) Information processing device and communication method
JP4431991B2 (en) Information processing apparatus, information processing method, and information processing program
US8073382B2 (en) Communication device, communicate method for communication device, and communication program for communication device
KR100988578B1 (en) Reproduction device and reproduction method
US20090185785A1 (en) Recording device
US20060224783A1 (en) Page data reception method, page data providing method, device thereof, and program

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: 20120509

Termination date: 20150518

EXPY Termination of patent right or utility model