CN100470545C - Related information successively outputting method, related information successively providing method, and information successively outputting program - Google Patents
Related information successively outputting method, related information successively providing method, and information successively outputting program Download PDFInfo
- Publication number
- CN100470545C CN100470545C CNB2006101101908A CN200610110190A CN100470545C CN 100470545 C CN100470545 C CN 100470545C CN B2006101101908 A CNB2006101101908 A CN B2006101101908A CN 200610110190 A CN200610110190 A CN 200610110190A CN 100470545 C CN100470545 C CN 100470545C
- Authority
- CN
- China
- Prior art keywords
- information
- content
- output
- relevant information
- continuous
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 320
- 238000001514 detection method Methods 0.000 claims abstract description 21
- 230000002596 correlated effect Effects 0.000 claims description 327
- 230000004044 response Effects 0.000 claims description 150
- 230000000875 corresponding effect Effects 0.000 claims description 139
- 238000003860 storage Methods 0.000 claims description 109
- 230000005540 biological transmission Effects 0.000 claims description 35
- 230000002123 temporal effect Effects 0.000 claims description 21
- 238000012545 processing Methods 0.000 abstract description 755
- 230000006854 communication Effects 0.000 description 184
- 238000004891 communication Methods 0.000 description 162
- 241001269238 Data Species 0.000 description 125
- 230000008569 process Effects 0.000 description 91
- 238000013475 authorization Methods 0.000 description 70
- 230000006870 function Effects 0.000 description 51
- 230000008859 change Effects 0.000 description 32
- 230000008676 import Effects 0.000 description 20
- 238000007726 management method Methods 0.000 description 20
- 238000004519 manufacturing process Methods 0.000 description 14
- 230000009471 action Effects 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 12
- 230000005236 sound signal Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000001052 transient effect Effects 0.000 description 11
- 239000000284 extract Substances 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 9
- 230000002441 reversible effect Effects 0.000 description 7
- 238000012163 sequencing technique Methods 0.000 description 7
- 239000002131 composite material Substances 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 6
- 230000014759 maintenance of location Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000005096 rolling process Methods 0.000 description 5
- 230000033228 biological regulation Effects 0.000 description 4
- 230000003139 buffering effect Effects 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000000605 extraction Methods 0.000 description 4
- 230000000717 retained effect Effects 0.000 description 4
- 239000000725 suspension Substances 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000010076 replication Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000010200 validation analysis Methods 0.000 description 3
- 102100022907 Acrosin-binding protein Human genes 0.000 description 2
- 102100035167 Coiled-coil domain-containing protein 54 Human genes 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000008034 disappearance Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 102100038445 Claudin-2 Human genes 0.000 description 1
- 241001412225 Firmiana simplex Species 0.000 description 1
- 102100031798 Protein eva-1 homolog A Human genes 0.000 description 1
- 102100021916 Sperm-associated antigen 1 Human genes 0.000 description 1
- 101100310674 Tenebrio molitor SP23 gene Proteins 0.000 description 1
- 101100438139 Vulpes vulpes CABYR gene Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Related information successively outputting and providing methods and apparatus are disclosed wherein the processing load to a related information successively providing apparatus upon provision of content related information can be reduced significantly. The outputting apparatus selects content identification information set as a successive output object in a list included in page information acquired from the providing apparatus as noticed content information, and acquires content related information coordinated with the selected content identification from the providing apparatus. The outputting apparatus outputs the acquired content related information and detects an end of the outputting. When an end of the outputting is detected, the selection of noticed content information, acquisition and outputting of related information and detection of an end of outputting are successively executed again. As a result, content related information acquired from the providing apparatus are outputted automatically and successively.
Description
The cross reference of related application is quoted
The present invention comprises and is involved in the Japanese patent application JP2005-071990 that submitted in Jap.P. office on March 14th, 2005, and the theme of the Japanese patent application JP2005-148735 that submits in Jap.P. office on May 20th, 2005, its full content comprises incorporated by reference at this.
Technical field
The present invention relates to the continuous output intent of relevant information, relevant information provides method continuously, the continuous output device of relevant information, relevant information provides equipment continuously, continuous written-out program of relevant information and relevant information provide program continuously, and the music data that obtains on the network to be provided from data recording and reproducer (calling client terminal in the following text) for example suitably is provided.
Background technology
If select the tune preview on the shown web browser screen of display unit, the terminal of traditional music publishing system is sent the request of tune preview to the web server.In response to this request, in each preset time cycle of determining in advance, the web server sends the tune of selling with stream format continuously and arrives described terminal.Therefore, in the preset time cycle, described terminal is exported the tune that sends to it from the web server individually with stream format continuously from loudspeaker, so that by user's preview.For example, open the music publishing system that discloses the above-mentioned type in 2002-99283 number (the 6th and 7 page, Fig. 2 and 3) (calling patent documentation 1 in the following text) the Jap.P. spy.
Summary of the invention
But, in the music publishing system that has as patent documentation 1 disclosed this structure, the web server must be in response to the tune preview request that receives from terminal, from a plurality of tunes, select continuously can preview tune, and the schedule time of cutting out and send each selected tune partly arrive this terminal.So the problem that traditional music publishing system exists is the processing overload of power during the preview tune for the web server.
Expectation the invention provides the continuous output intent of relevant information, relevant information provides method continuously, the continuous output device of relevant information, relevant information provides equipment continuously, continuous written-out program of relevant information and relevant information provide program continuously, have wherein reduced the load of the processing for relevant information provides equipment continuously when content correlated information is provided significantly.
In order to obtain above-mentioned expectation, according to embodiments of the invention, provide a kind of relevant information continuous output intent, this method comprises: obtaining from page info provides equipment to send and comprises the page info obtaining step of page info of the tabulation of multi-disc content identification information; The wherein a slice that is chosen in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info that is obtained is selected step as content of announcement notification of information content information; Provide equipment to obtain the relevant information obtaining step of the content correlated information that matches with that sheet content identification information that is chosen as notified content information continuously from relevant information; The relevant information output step of the content correlated information that output is obtained; The end of output that detects the content correlated information end of output detects step; If detect in the step at end of output thus and detect the content correlated information end of output, carry out notified content information so once more continuously and select step, relevant information obtaining step, relevant information output step and end of output to detect step, the content correlated information that matches with the content identification information that is set to continuous object output in output automatically and continuously and the tabulation in being included in page info.
The continuous output device of relevant information is carried out the continuous output intent of described relevant information, and this equipment comprises: page info obtains parts, and it is configured to obtain from page info provides equipment to send and comprise the page info of the tabulation of multi-disc content identification information; Notified content information alternative pack, it is configured to select to be set to be included in by page info and obtains the content identification information of the continuous object output in the tabulation in the page info that parts obtain as content of announcement information; Relevant information is obtained parts, and it is configured to provide equipment to obtain the content correlated information that matches with the content identification information that is chosen as notified content information by notified content information alternative pack continuously from relevant information; The relevant information output block, it is configured to export by relevant information and obtains the content correlated information that parts obtain; And end of output detection part, it is configured to detect the end by relevant information output block output content relevant information, thus, if notified content information alternative pack selects to be set to be included in wherein a slice of those sheet content identification information of the continuous object output in the tabulation in the page info as notified content information, relevant information is obtained parts so provides equipment to obtain the content correlated information that matches with the content identification information that is selected as notified content information from relevant information continuously, and the relevant information output block is exported the content correlated information that is obtained, and detect end when the end of output detection part then by described relevant information output block output content relevant information, notified content information alternative pack also newly is chosen in wherein a slice content identification information of those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info automatically as notified content information, and relevant information is obtained parts and is provided equipment to obtain and the new content correlated information of selecting the content identification information as notified content information to match continuously from relevant information, the content correlated information that relevant information output block output is subsequently obtained, whereby automatically and export the content correlated information that matches with the content identification information of continuous object output in the tabulation that is set to be included in the page info continuously.
And, the continuous output intent of relevant information is applied as the continuous written-out program of relevant information so that messaging device is carried out above-mentioned steps.
In the continuous output intent of relevant information, the continuous output device of relevant information and the continuous written-out program of relevant information, automatically and continuously, the multi-disc content identification information of selecting to be set to comprise the continuous object output in the tabulation in the page info is as notified content information, and the request of sending a slice content correlated information of matching with every content identification information that is selected as notified content information provides equipment continuously to relevant information.Therefore, relevant information provides the equipment can be automatically and send the multi-disc content correlated information that matches with multi-disc content identification information continuously and arrive the continuous output device of relevant information continuously, and needn't carry out the processing of trouble, such as from the multi-disc content correlated information, selecting a slice will offer the content identification information of the continuous output device of relevant information continuously, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info.So the continuous output device of relevant information can be provided by the content correlated information that provides equipment to receive continuously from relevant information, do not handle and do not make relevant information provide equipment to carry out aforesaid this trouble continuously.
More specifically, the continuous output device of described relevant information obtains from relevant information provides equipment page info that send and that comprise the tabulation of multi-disc content identification information continuously, and select to be set to be included in a slice information in the multi-disc content identification information of the continuous object output in the interior tabulation of institute's page info that obtains as notified content information, provide equipment to obtain continuously and output and the selected a slice content correlated information that matches as that sheet content identification information of notified content information from relevant information whereby.Then, when detecting the end of output of content correlated information, select a slice fresh information in the multi-disc content identification information automatically, be set to continuous object output in this multi-disc content identification information tabulation in being included in page info as notified content information.And, provide equipment to obtain and export a slice content correlated information that matches with that sheet content identification information that newly is chosen as notified content information continuously from relevant information.Therefore, also export those sheet content correlated informations that match with those sheet content identification information that are set to continuous object output automatically continuously.Thereby, relevant information provides the equipment can be automatically and send the multi-disc content correlated information that matches with multi-disc content identification information continuously and arrive the continuous output device of relevant information continuously, and needn't carry out the processing of trouble, a slice content identification information such as select to offer the continuous output device of relevant information continuously from the multi-disc content correlated information is set to continuous object output in the tabulation of described multi-disc content identification information in being included in page info.So the continuous output device of relevant information can be provided by the content correlated information that provides equipment to receive continuously from relevant information, and can not make relevant information provide equipment to carry out the processing of aforesaid this trouble continuously.As a result, can reduce the processing load that when content correlated information is provided relevant information provides equipment continuously significantly.
According to another embodiment of the invention, provide a kind of relevant information that method is provided continuously, this method comprises: in response to the request that the continuous output device of relevant information sends, send the page info forwarding step of the page info of the tabulation that comprises multi-disc content identification information to the continuous output device of relevant information; That reception is chosen in as the continuous output device of relevant information is that a slice content identification information in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info sends from the continuous output device of relevant information as the content of announcement result of information, be used for the solicited message receiving step of the solicited message of the content correlated information that matches with the content identification information that is chosen as notified content information; And according to the relevant information forwarding step of the solicited message transmission content correlated information that receives to the continuous output device of relevant information, thus, if the continuous output device output content of relevant information relevant information finishes and is chosen in the new content identification information of a slice in the content identification information that is set to continuous object output in the tabulation that is included in the page info automatically as notified content information, then carry out solicited message receiving step and relevant information forwarding step once more continuously, to send content correlated information automatically and continuously to the continuous output device of this relevant information according to the solicited message that sends continuously from the continuous output device of relevant information.
Described relevant information provides method to provide equipment to carry out continuously by relevant information continuously, this equipment comprises: the page info transmit block, it is configured in response to the request from the continuous output device transmission of relevant information, transmission comprises that the page info of the tabulation of multi-disc content identification information arrives the continuous output device of relevant information, the solicited message receiving-member, it is configured to receive selects to be set to that a slice content identification information in those sheet content identification information of the continuous object output in the tabulation in being included in page info sends from the continuous output device of relevant information as the content of announcement result of information as the continuous output device of relevant information, the solicited message that is used for the content correlated information that matches with the content identification information that is chosen as notified content information; And relevant information transmit block, its solicited message that is configured to be received according to the solicited message receiving-member sends content correlated information to the continuous output device of relevant information, thus, if the solicited message receiving-member receives the solicited message of the content correlated information that matches with the content identification information that is selected as notified content information as the result of notified content information and from relevant information being used for of providing equipment continuously and sent alternatively in wherein a slice content identification information of those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info, the relevant information transmit block sends content correlated information to the continuous output device of relevant information according to solicited message so, if the solicited message receiving-member receives as the wherein a slice fresh content identification information that is chosen in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info the output content relevant information after automatically as the result of notified content information and from the described request information that is used for the content correlated information that matches with the content identification information that newly is chosen as notified content information of the continuous output device transmission of relevant information then, the relevant information transmit block sends content correlated information to the continuous output device of relevant information according to described request information so, whereby according to the solicited message that sends continuously from the continuous output device of relevant information, send content correlated information automatically and continuously to the continuous output device of this relevant information.
And described relevant information provides method to be applied as relevant information continuously program is provided continuously, so that messaging device is carried out above-mentioned step.
Utilize this relevant information to provide method, relevant information to provide equipment and relevant information that program is provided continuously continuously continuously, from the continuous output device of relevant information receive continuously to as from the tabulation in being included in page info, being set in the multi-disc content identification information of continuous object output automatically and Continuous Selection is selected as the request of a slice content correlated information that a content identification information of content of announcement information matches as the result of notified content information.Therefore, described relevant information provide continuously equipment can be automatically and send continuously with tabulation in being included in page info in be set to the multi-disc content correlated information that the multi-disc content identification information of continuous object output matches and arrive the continuous output device of relevant information, and needn't carry out the processing of trouble, such as a slice content identification information of from the multi-disc content correlated information, selecting to offer the continuous output device of relevant information continuously.
More specifically, in response to the request that sends to it from the continuous output device of relevant information, send the page info that comprises multi-disc content identification information list and arrive the continuous output device of relevant information.Then, if receive send from the continuous output device of relevant information, be used for as a slice content identification information in the content identification information that the tabulation that is included in the page info is set to continuous object output of being chosen at the continuous output device of relevant information as content of announcement information and the solicited message of the selected a slice content correlated information that matches as a slice content identification information of notified content information sends a slice content correlated information according to solicited message so and arrives the continuous output device of relevant information.Then, send from the continuous output device of relevant information if receive, be used for as in the solicited message that is chosen in a slice content correlated information that a kind of fresh content identification information in the content identification information that the tabulation that is included in page info is set to continuous object output newly is chosen as notified content information as the content of announcement result of information a slice content identification information matches behind the end of output at content correlated information on the continuous output device of relevant information automatically, send a slice content correlated information to the continuous output device of relevant information according to the solicited message that receives so.Therefore, according to the solicited message that sends continuously from the continuous output device of relevant information, also send content correlated information automatically continuously to the continuous output device of relevant information.The result, relevant information provides the equipment can be automatically and send the multi-disc content correlated information that matches with multi-disc content identification information needn't be carried out trouble to the continuous output device of relevant information processing continuously continuously, a slice content identification information such as select to offer the continuous output device of relevant information continuously from the multi-disc content correlated information is set to continuous object output in the tabulation of described multi-disc content identification information in being included in page info.As a result, can reduce the processing load that when content correlated information is provided relevant information provides equipment continuously significantly.
From description and the affiliated claim below in conjunction with accompanying drawing, above-mentioned and other purposes, feature and advantage of the present invention will become apparent, and wherein similar portions or unit are represented by similar Reference numeral.
Description of drawings
Fig. 1 uses the synoptic diagram that music related service of the present invention provides the universal architecture of system;
Fig. 2 is the hardware configuration block scheme according to client terminal functional circuit blocks shown in Figure 1;
Fig. 3 is the diagram that the bibliographic structure that uses in the system is provided in the music related service;
Fig. 4 is the block scheme according to the hardware configuration of portal server functional circuit blocks shown in Figure 1;
Fig. 5 is the block scheme according to the hardware configuration of music data publisher server functional circuit blocks shown in Figure 1;
Fig. 6 is the block scheme according to the hardware configuration of merchandise sales server capability circuit block shown in Figure 1;
Fig. 7 is the block scheme according to the hardware configuration of radio broadcasting information delivery server functional circuit blocks shown in Figure 1;
Fig. 8 example the sequential chart of user authentication process process between client terminal and the portal server;
Fig. 9 example between client terminal and music data publisher server the sequential chart of user authentication process process;
Figure 10 example the music data issuing service of music data publisher server the sequential chart of processing procedure is provided;
Figure 11 example the merchandise sales service of merchandise sales servers the sequential chart of processing procedure is provided;
Figure 12 example the radio broadcasting information of radio broadcasting information delivery server (broadcast lists information) issuing service the procedure chart of processing procedure (1) is provided;
Figure 13 example the radio broadcasting information of radio broadcasting information delivery server (now broadcast message) issuing service the procedure chart of processing procedure (2) is provided;
Figure 14 shows that block scheme according to the hardware configuration of client terminal hardware circuit piece;
Figure 15 shows that the block scheme of the program module of client terminal;
Figure 16 shows that block scheme according to the hardware configuration of the hardware circuit piece of music data publisher server;
Figure 17 example the view of the tuning list information structure in the music data publisher server, used;
Figure 18 shows that the tuning structural representation of introducing screen;
Figure 19 example selecting tuning introduce the synoptic diagram of the tuning title on the screen;
Figure 20 example selection (1) prepare at the tuning synoptic diagram of the tuning title of output continuously of introducing on the screen;
Figure 21 example selection (2) as the tuning synoptic diagram of the tuning title of object output continuously of introducing on the screen;
Shown in Figure 22 is the tuning structural representation of introducing screen when the indication play mode;
Shown in Figure 23 is the tuning structural representation of introducing screen when indication repeat playing pattern and single repeat playing pattern;
Shown in Figure 24 is the tuning structural representation of introducing screen when indication drag and drop play mode;
Shown in Figure 25 is the tuning structural representation of introducing screen when indication shuffle pattern;
Shown in Figure 26 is the tuning structural representation of introducing screen when the instruction repertorie play mode;
Shown in Figure 27 for the structural representation of information representation screen details;
Figure 28 example relevant information provide continuously output processing procedure procedure chart;
Figure 29 example first relevant information export the procedure chart of processing procedure continuously;
Shown in Figure 30 is the structural representation of processing instruction entr screen;
Figure 31 example second relevant information export the process flow diagram of processing procedure continuously;
Figure 32 example the third phase information of closing export the process flow diagram of processing procedure continuously;
Figure 33 example the 4th relevant information export the process flow diagram of processing procedure continuously;
The structural representation that screen is set for play mode shown in Figure 34;
Figure 35 and 36 examples the 5th relevant information export the process flow diagram of processing procedure continuously;
Structural representation for output control screen shown in Figure 37;
Shown in Figure 38 is the tuning structural representation of introducing screen when the output preview data;
Shown in Figure 39 is the tuning structural representation that stops screen when temporarily stopping preview data;
Shown in Figure 40 is the tuning structural representation that stops screen when stopping to export preview data;
Shown in Figure 41 is at the tuning structural representation of introducing screen when preceding skipping preview data;
Shown in Figure 42 is the tuning structural representation of introducing screen when skipping preview data subsequently;
Shown in Figure 43ly be speed tuning structural representation of introducing screen when moving back preview data;
Shown in Figure 44 when the F.F. preview data the tuning structural representation of introducing screen;
Figure 45 and 46 examples the 6th relevant information export the process flow diagram of processing procedure continuously;
Figure 47 example the 7th relevant information export the view of processing procedure continuously, wherein the user can select tuning arbitrarily name to be referred to as notified tuning information;
Shown in Figure 48 for providing the relevant information of output system that the hardware configuration block scheme of the functional circuit blocks of equipment and the continuous output device of relevant information is provided continuously continuously according to using another relevant information of the present invention; And
Shown in Figure 49 for providing the relevant information of output system that the hardware configuration block scheme of the functional circuit blocks of equipment and the continuous output device of relevant information is provided continuously continuously according to using another relevant information of the present invention.
Embodiment
Hereinafter, the preferred embodiments of the present invention are described with reference to the drawings.
[1] first embodiment
1, the music related service provides system
1.1 system architecture
At first with reference to figure 1, this figure is depicted as application music related service of the present invention system is provided.The music related service provides system to represent and comprise user's client terminal 2 usually by 1 and is used for the portal server 3 of managing customer terminal 2, and this user and music related service provide the keeper of system 1 to sign a contract.The music related service provide system 1 also to comprise to provide various services relevant with music to a plurality of server S V1 of client terminal 2 to SV5.
In the present embodiment, music data publisher server SV1 provides the music data issuing service that the music data of issue ATRAC3 (adaptive transformation acoustic coding 3), AAC (Advanced Audio Coding), WMA (Windows (trade mark) windows media audio), RealAUDIO G2 music coder and MP3 (MPEG Audio Layer-3) form or the like is given client terminal 2.Simultaneously, merchandise sales server S V2 provides the commerce services of merchandising such as CD (read-only optical disc), DVD (digital versatile disc) or the like to the user by client terminal 2.And radio broadcasting information delivery server SV3 provides the radio broadcasting information issuing service of the relevant radio broadcasting information of the radio programming of issue with radio broadcasting, music or the like, and described radio broadcasting is broadcasted to client terminal 2 by the radio station.
Further, Internet Talk Radio server S V4 provides by issue the Internet radio broadcast service of the wireless broadcast data of form to client terminal 2 broadcast corresponding to the network N T of the Internet.In addition, charging server SV5 carries out the request according to portal server 3 or the like, utilizes various expenses to handle to the charge that the user charges.
The structure of 1-2 client terminal 2
1-2-1. the functional circuit block structure of client terminal 2
The hardware configuration of the functional circuit blocks of client terminal 2 is described.With reference to figure 2, client terminal 2 comprises operation inputting part part 20, and the various action buttons that provided on the case surface of client terminal 2 or not shown telepilot are provided these parts.If user's operating operation input block 20, operation inputting part part 20 this operations of sign and send operator input signal corresponding to this operation so to input processing unit 21.Input processing unit 21 will convert specific operational order to and send this operational order to control assembly 23 by bus 22 from the operator input signal that operation inputting part part 20 receives.Control assembly 23 receives from the operational order that any various circuit provided that connects by bus 22 or control signal and according to the operation of described operational order or control signal control circuit.
The video datas that 24 pairs of display control unit spares provide by bus 22 are carried out the digital-to-analogue conversion process and are sent the analog video signal that produced to display unit 25.Display unit 25 can be a display device, such as for example liquid crystal display, and can directly be attached to case surface or externally provides.When by display control unit spare 24 when display unit 25 provides the result of control assembly 23 or various video data as analog video signal, display unit 25 is based on this analog video signal display image.
The voice datas that 26 pairs of sound control assemblies provide by bus 22 are carried out the digital-to-analogue conversion process and are sent the simulated audio signal that produced to loudspeaker 27.Loudspeaker 27 is based on the simulated audio signal output sound that provides from sound control assembly 26.
External recording medium record and reproduction block 28 are as reading and be reproduced in the content-data that is write down on external recording medium such as CD or the memory stick (memory stick) (registered trademark), externally on the storage medium or record on it and reproduction block, wherein said external recording medium comprises the flash memory that is included in the shell to the content data recording that maybe will write down object.When the video data that reads from external recording medium as content-data, external recording medium record and reproduction block 28 provide the video data that reads to display control unit spare 24 by bus 22.Therefore, display control unit spare 24 will convert analog video signal to and provide this analog video signal to display unit 25 from the video data as content-data that external recording medium read by external recording medium record and reproduction block 28.
On the other hand, when the voice data that reads from external recording medium as content-data, external recording medium record and reproduction block 28 provide the voice data that reads to sound control assembly 26 by bus 22.Therefore, sound control assembly 26 will convert simulated audio signal to and provide this simulated audio signal to loudspeaker 27 from the voice data as content-data that external recording medium read by external recording medium record and reproduction block 28.
And, control assembly 23 can send by external recording medium record and reproduction block 28 from content-data that external recording medium read to the storage medium 29 that is positioned at client terminal 2 inside by bus 22, so that content-data is stored in the storage medium 29 into (by this way the content-data that is write down on the external recording medium is stored in the following description, to be called as in the storage medium 29 and extract and duplicate).Then, when video data such as the view data that reads from storage medium 29 as content-data, control assembly 23 provides this video data that reads to display control unit spare 24 by bus 22.On the other hand, when reading as voice data such as the voice data of content-data or voice data from storage medium 29, control assembly 23 provides this voice data that reads to sound control assembly 26 by bus 22.In addition, control assembly 23 reads music data and transmits this music data to external recording medium record and reproduction block 2 from storage medium 29, so that external recording medium writes down and reproduction block 28 can recording musical data in external recording medium or on the external recording medium.
Broadcast singal receiving-member 30 receives the radio broadcasting ripple and this reception is provided from the broadcasting station radio broadcasting ripple is to tuning part 31.Tuning part 31 extracts from the radio broadcasting ripple that is received by broadcast singal receiving-member 30 corresponding to for example, and the radio broadcasting signal by the specified broadcasting station broadcasting frequency of operation inputting part part 20 is also carried out predetermined reception to the radio broadcasting signal that extracts and handled.Then, tuning part 31 sends as the predetermined voice data that the result obtained of processing that receives to sound control assembly 26 by bus 22.The voice data that 26 conversions of sound control assembly provide from tuning part 31 becomes simulated audio signal and sends this simulated audio signal to loudspeaker 27.Therefore, loudspeaker 27 can be exported the broadcast sounds of the program of radio station of broadcasting in the broadcasting station from it, so that the user can appreciate the program sound of program of radio station.And control assembly 23 can send the voice data that obtains by tuning part 31 to storage medium 29, so as in storage medium 29 or on write down the program sound of program of radio station.
Further, control assembly 23 is established to being connected with the portal server on the accesses network NT 3 and other server S V1 to SV4 of network N T continuously by communication control unit 32 and network interface (I/F) 33.Therefore, control assembly 23 sends various types of information and data from portal server 3 and server SV1 to the SV4 reception and to them.
The content-data of the content-data of the compressed encoding that encoder/decoder parts 34 decoding receives from network N T continuously by network interface 33 and communication control unit 32 or the compressed encoding that reads from storage medium 29 or external recording medium and the content-data that sends decoding are to display control unit spare 24 harmony sound control member mades 26.And what encoder/decoder parts 34 compressed encodings read from external recording medium is not the content-data of compressed encoding form or voice data of providing from tuning part 31 or the like, and the content-data that sends compressed encoding is to storage medium 29.Therefore, under the control of control assembly 23, storage is by the content-data of encoder/decoder parts 34 compressed encodings in storage medium 29.
The page info of XML (extend markup language) file that page info production part 36 translation receives from network N T continuously by network interface 33 and communication control unit 32, HTML (HTML (Hypertext Markup Language)) or the like, the video data that is used for the video data of display page information on display unit 25 and sends this generation with generation is to display control unit spare 24.
Checking processing element 37 is carried out checking and is handled, and comprises by communication control unit 32 and network interface 33 sending the portal server 3 of authorization information to the network N T that is connected by network interface 33 and other server S V1 continuously to SV4.Authorization information memory unit 38 storage checking processing element 37 necessary authorization informations with access portal server 3 and other server S V1 to SV4.
Radio broadcasting display control unit spare 39 sends the request signal that is used to ask the radio broadcasting information relevant with radio broadcasting to the radio broadcasting information delivery server SV3 corresponding to the broadcasting station, current just the reception by the user of this radio broadcasting is used for appreciating, and wherein current communication control unit 32 and the network interface 33 of passing through receives radio broadcasting from described broadcasting station continuously.The result, the radio broadcasting information that radio broadcasting display control unit spare 39 sends from the radio broadcasting information delivery server SV3 on the network N T continuously by network interface 33 and communication control unit 32 receptions, and the radio broadcasting information that transmission receives arrives display control unit spare 24.Thereby display radio broadcast message on display unit 25, this radio broadcasting information comprise name or current tuning title, artist name or the like of receiving of the current program of radio station that is receiving.
1-2-2. directory management
The control assembly 23 of client terminal 2 utilizes the content-data of storing in the bibliographic structure managed storage medium 29 of example shown in Figure 3.At first, be created in " file " catalogue of random number in the specialized range in the layer under top " root " catalogue.Corresponding to the type under the content for example, user who has content or the like produces each " file " catalogue.Be created in " collection of records " catalogue of random number in the specialized range in the layer under any " file " catalogue, each " collection of records " catalogue is corresponding to for example album title.In the layer under each " collection of records " catalogue, storage belongs to one or more " track " file of this " collection of records " catalogue, and each " track " file configuration example is as tuning music data, i.e. a content.Use the database file of being stored in the storage medium 29 to carry out the directory management of this content-data.
1-3. the functional circuit block structure of portal server 3
The hardware configuration of the functional circuit blocks of portal server 3 is described with reference to figure 4 now.Control assembly 50 controls in the portal server 3 are connected to the operation of its circuit by bus 51.Communication control unit 52 sends various types of information by network interface (I/F) 53 and receives described information to client terminal 2 and other server S V1 to SV5 and from them under the control of control assembly 50.Customer data base (DB) parts 54 concern registered user ID (sign) information and the user's password information that provides the keeper of system 1 to sign a contract with the music related service have been provided with what cooperatively interact.The related services of page info memory unit 55 storage music provide page info that the keeper of system 1 will manage or the like.Should be noted that page info by describing, and comprise URL (URL(uniform resource locator)) information that is used for access music data publisher server SV1, merchandise sales server S V2, radio broadcasting information delivery server SV3, Internet Talk Radio server S V4 or the like such as the language of XML language.
As user authentication process, when it received the user ID information that send continuously from client terminal 2 and encrypted message by network interface 53 and communication control unit 52, checking processing element 56 checkings user ID information whether registration receives in customer data base parts 54 and encrypted message were as customer information.Then, when the end user checking is handled, checking processing element 56 issue inlet checking object informations (below be described as verifying session id information) and interim storage therefore the inlet checking object information of issue in authorization information memory unit 57, the result of this information representation user authentication process.Simultaneously, if these users are authorized user results as user authentication process by the checking of checking processing element 56, control assembly 50 sends the page info and the inlet that are used for the person of signing a contract that page info memory unit 55 stored continuously by communication control unit 52 and network interface 53 and verifies that object information is to client terminal 2 so.Should be noted that, if do not verify that by checking processing element 56 this user is the result of authorized user as user authentication process, so control assembly 50 can by communication control unit 52 and network interface 53 send authentication error information continuously and the authentication failed Notifications page information of storage in page info memory unit 55 to client terminal 2, the failure during this page info is represented to verify.
And, if checking processing element 56 by network interface 53 and communication control unit 52 from music data distribution server SV1, merchandise sales server S V2 or radio broadcasting information delivery server SV3, receive the inlet checking object information that obtains and send from client terminal 2 (below be described as verifying ticket) continuously, be used for the result that user's checking is handled as execution, verify inlets checking object informations that processing element 56 relatively receives mutually so and be stored in inlet checking object information in the authorization information memory unit 57 temporarily corresponding to the user.Therefore, as being used for from the checking processing of the inlet checking object information of music data publisher server SV1, merchandise sales server S V2 or radio broadcasting information delivery server SV3 reception, checking processing element 56 is carried out and is confirmed to handle, and is used to confirm that the inlet checking object information that whether receives is the inlet checking object information of rule.Then, checking processing element 56 sends expression affirmation result's affirmation object information to music data publisher server SV1, merchandise sales server S V2 or radio broadcasting information delivery server SV3 continuously by communication control unit 52 and network interface 53.
Frequency information memory unit 58 is stored area code such as the postcode that can come the regulation area according to it therein with the relation that cooperatively interacts, with the frequency information that is illustrated in by the broadcasting frequency of the radio broadcasting that receives in the indicated area of each postcode, from the title (calling broadcasting station name in the following text) in the broadcasting station of its broadcast radio broadcasting, and as the catchword of each broadcasting station unique identification information.Wail and URL information in each broadcasting station that URL memory unit 59 is stored radio broadcasting with the relation that cooperatively interacts, utilize this information current just by broadcasting corresponding to the broadcasting station of wailing and the radio broadcasting information (following spy be called non-broadcast message) relevant with program of radio station is provided, described program of radio station is included on the current point in time of each program of radio station and broadcasts tuning title.
1-4. the functional circuit block structure of music data publisher server SV1
The hardware configuration of the functional circuit blocks of music data publisher server SV1 is described with reference to figure 5 now.Music data publisher server SV1 comprises that control is connected to the control assembly 70 of its circuit operation by bus 71.Communication control unit 72 sends various types of information, various data such as content-data etc. by network interface (I/F) 73 and waits until client terminal 2, portal server 3 or the like or send these content-datas from them under the control of control assembly 70.Customer data base (DB) parts 74 are the information of registered users that concerns to cooperatively interact therein, comprises user ID information and the user's password information of having signed a contract with the keeper of music data publisher server SV1.But,, then needn't need to provide customer data base parts 74 if checking processing element 75 has the function of the user entry checking object information issue of checking portal server 3 and that send from client terminal 2.
76 storages of page info memory unit are used for the page info of music data issue, and the music data issue is used to introduce the music data of being managed and can being downloaded by music data publisher server SV1.Incidentally, so that language description is used for the page info of music data issue and allows to use the user of client terminal 2 to select the user to want the music data of downloading such as XML.Therefore, if receiving from client terminal 2 being used to of sending continuously by network interface 73 and communication control unit 72, control assembly 70 ask the page info of the page info of music data issue to obtain request signal, control assembly 70 obtains request signal according to the page info that receives so, is sent in the page info that is used for the music data issue stored in the page info memory unit 76 continuously to client terminal 2 by communication control unit 72 and network interface 73.
If checking processing element 75 receives from client terminal 2 user ID information that sends and the user's password information of using client terminal 2 continuously by network interface 73 and communication control unit 72, as user authentication process, checking processing element 75 affirmations user ID information whether registration is received in customer data base parts 74 and encrypted message are as customer information so.And, as the another kind of user authentication technology that is different from the user authentication process of using user ID information and encrypted message, checking processing element 75 receives inlet checking object information portal server 3 issue and that send from client terminal 2 (below be described as verifying ticket) continuously by network interface 73 and communication control unit 72, and sends the inlet checking object information of this reception continuously to portal server 3 by communication control unit 72 and network interface 73.Then, checking processing element 75 is by network interface 73 and communication control unit 72 confirmation of receipt object information continuously, carrying out the affirmation of verifying object information that enters the mouth to portal server 3 in transmission inlet checking object information in response handles (promptly, above-mentioned affirmation processing) result, this result is returned from portal server 3.Afterwards, checking processing element 75 is based on the affirmation object information that receives, and confirms that user whether is the authorized user that provides the keeper of system 1 to sign a contract with the music related service.In checking processing element 75 after end user checking is handled by this way, checking processing element 75 issue indication user authentication process results' server authentication object information (below be described as the service conversation id information).
Simultaneously, if by the described users of checking processing element 75 checking are results of the user authentication process of authorized user, control assembly 70 sends the page info that is used to the music data issue that the person of signing a contract stored in page info memory unit 76 and server authentication object information to client terminal 2 continuously together by communication control unit 72 and network interface 73 so.On the other hand, if do not verify that by checking processing element 75 described user is the result of the user authentication process of authorized user, control assembly 70 sends the authentication error Notifications page information of the expression authentication error of being stored in authentication error information and the page info memory unit 76 together continuously to client terminal 2 by communication control unit 72 and network interface 73 so.Incidentally, authorization information memory unit 77 is stored the checking server authentication object information issued of processing element 75 provisionally and is stored therein for checking processing element 75 necessary various types of authorization informations, so that the user who uses client terminal 2 is carried out user authentication process.
The relation of music data memory unit 78 to match with the content id information of search key such as music data, storage is with above-mentioned ATRAC3 form or a plurality of music datas of MP3 format compressed encoding.Searching part 79 is kept for retrieving the search key of wanting the music data downloaded, wherein in response to the page info that sends the music data issue to client terminal 2 from client terminal 2 these search keys of transmission.Therefore, if receive the download request signal that the music data that will download is downloaded in request continuously by network interface 73 and communication control unit 72, searching part 79 extracts search key from the download request signal that receives so.Then, searching part 79 is wanted the music data of downloading that satisfies the indicated search condition of search key based on search key retrieval from a plurality of music datas of music data memory unit 78.Therefore, control assembly 70 sends the music data of wanting to download that retrieves to client terminal 2 continuously by communication control unit 72 and network interface 73.And, control assembly 70 sends pay imformation to charging server SV5 continuously by communication control unit 72 and network interface 73, to charge,, handles charging server SV5 so that carrying out charge to the down-load music data to the user to downloading the user of music data to client terminal 2.
1-5. the functional circuit block structure of merchandise sales server S V2
The hardware configuration of the functional circuit blocks of merchandise sales server S V2 is described with reference to figure 6 now.Merchandise sales server S V2 comprises control assembly 90, is used to control the operation that is connected to its circuit by bus 91.Communication control unit 92 sends various types of information by network interface (I/F) 93 and receives described information to client terminal 2, portal server 3 or the like and from them under the control of control assembly 90.User data (DB) parts 94 concern registered user's id information and sign a contract user's password information as user profile with the keeper of merchandise sales server S V2 with what cooperatively interact.But,, then needn't need to provide customer data base parts 94 if checking processing element 95 has the inlet checking object information checking user's who sends based on portal server 3 issue and from client terminal 2 function.
96 storages of page info memory unit are sold packaged media such as the CD of merchandise sales server S V2 institute managerial marketing object and page info of DVD or the like.Incidentally, so that language description is used for the page info that packaged media sells and allows to use the user of client terminal 2 to select to want the CD that buys or the packaged media of DVD such as the user such as XML.At first, if control assembly 90 receives the page info that the request that is sent from client terminal 2 is used for the page info that packaged media sells continuously by network interface 93 and communication control unit 92 and obtains request signal, control assembly 90 obtains request signal according to the page info of this reception so, sends continuously by communication control unit 92 and network interface 93 to be used for page info that the packaged media of being stored at page info memory unit 96 sells to client terminal 2.
If checking processing element 95 receives from client terminal 2 user ID information that sends and the user's password information of using client terminal 2 intermittently by network interface 93 and communication control unit 92, as user authentication process, user ID information whether 95 affirmations of checking processing element receive and encrypted message are registered in customer data base parts 94 and are user profile so.And, as the user authentication technology that is different from the user authentication process of using user ID information and encrypted message, checking processing element 95 receives inlet checking object information portal server 3 issue and that send from client terminal 2 (below be described as verifying ticket) continuously by network interface 93 and communication control unit 92, and sends the inlet checking object information of this reception continuously to portal server 3 by communication control unit 92 and network interface 93.Then, checking processing element 95 receives in response in sending described inlet authorization information to portal server 3, carries out result that checking handles (being that above-mentioned checking is handled) from the enter the mouth affirmation object information of checking object information of portal server 3 being used to of returning.Then, checking processing element 95 confirms based on the affirmation object information of this reception whether described user is provided by the authorized user that provides the keeper of system 1 to sign a contract with the music related service.In checking after processing element 95 finishes user authentication process by this way, checking processing element 95 issue expression user authentication process results' server authentication object information (below be described as the service conversation id information).
Simultaneously, if result as user authentication process, by the described users of checking processing element 95 checking are authorized users, and control assembly 90 sends together continuously by communication control unit 92 and network interface 93 and is used for the page info sold for the packaged media that the person of signing a contract stored at page info memory unit 96 and server authentication object information to client terminal 2 so.But, if result as user authentication process, do not verify that by checking processing element 95 described user is an authorized user, control assembly 95 sends the authentication failed Notifications page information of the expression authentication failed of being stored in authentication error information and the page info memory unit 96 continuously together to client terminal 2 by communication control unit 92 and network interface 93 so.Incidentally, the server authentication object information of authorization information memory unit 97 interim storage checking processing element 95 issues.And user's the necessary various types of information of user authentication process is carried out in storage in checking processing element 95.
Packaged media information stores parts 98 are to concern the CD information (call packaged media information) relevant with DVD of storing with a plurality of packaged media such as subject of a sale with cooperatively interacting of search key such as packaged media id information.Be used for the result of the page info of packaged media sale to client terminal 2 as transmission, searching part 99 receives the media information request signal that client terminals 2 are sent.When receiving continuously by network interface 93 and communication control unit 92 when being used to ask the media information request signal of the packaged media information relevant with special package medium such as CD or DVD, searching part 99 extracts the search key that is used to retrieve the special package medium from the media information request signal of described reception.Then, searching part 99 is based on described search key, and the packaged media information of the special package medium of the indicated search condition of search key is satisfied in retrieval the packaged media information of a plurality of packaged media in packaged media information stores parts 98.Therefore, control assembly 90 sends the packaged media information that therefore retrieves continuously to client terminal 2 by communication control unit 92 and network interface 93, provides the packaged media information relevant with the special package medium to the user whereby.The result, if control assembly 90 receives the purchase request signal that is used to ask to buy the above-mentioned special package medium that send from client terminal 2 continuously by network interface 93 and communication control unit 92, control assembly 90 is carried out to buy and is handled such as to special package medium transport process of the users that use client terminal 2 or the like so.
And, control assembly 90 sends continuously by communication control unit 92 and network interface 93 and is used for that the user is bought the special package medium and charges the pay imformation handled to charging server SV5, so that charging server SV5 carries out the charge processing of buying specific packaged media to the user.And, when finishing by charging server SV5 when user's charge handled, control assembly 90 sends to buy by communication control unit 92 and network interface 93 continuously finishes page info to client terminal 2, and this page info represents to finish the purchase processing for packaged media.
1-6. the functional circuit block structure of radio broadcasting information delivery server SV3
The hardware configuration of the functional circuit blocks of radio broadcasting information delivery server SV3 is described with reference to figure 7 now.Radio broadcasting information delivery server SV3 comprises that control is connected to the control assembly 110 of its circuit operation by bus 111.Communication control unit 112 sends various types of information by network interface (I/F) 113 and receives described information to client terminal 2, portal server 3 or the like and from them under the control of control assembly 110.Customer data base (DB) parts 114 concern registered user's id information and finish user's password information that the keeper with radio broadcasting information delivery server SV3 signs a contract as user profile to cooperatively interact.But, when checking processing element 115 has the inlet checking object information that sends based on portal server 3 issue and from client terminal 2 with checking user's function, needn't need to provide customer data base parts 114.
Page info memory unit 116 storage is used to be used for to obtain the page info (calling broadcast lists information in the following text) or the like of the broadcast lists information issue of radio broadcasting information, and described radio broadcasting information is relevant with the program of radio station of having broadcasted corresponding to the broadcasting station of radio broadcasting information delivery server SV3.Incidentally, the page info of broadcast lists information issue is by describing such as the XML language and to comprise that the user who allows to use client terminal 2 imports any broadcast date of program of radio station and hour information, programm name or the like, with as input square frame of the search key that is used to want to obtain broadcast lists information or the like.The broadcast lists information that the programm name of broadcast lists information stores parts 117 storage by each program of radio station that will broadcast from the broadcasting station, programming start time, programming concluding time or the like, each tuning title of broadcasting broadcast program, artist name, tuning broadcasting start time or the like are placed in the tabulation to be produced, described broadcasting station is corresponding to radio broadcasting information delivery server SV3.
Then, if control assembly 110 receives the page info that request is used for the page info of the broadcast lists information issue that sends from client terminal 2 continuously by network interface 113 and communication control unit 112 and obtains request signal, control assembly 110 obtains request signal according to the page info that receives so, sends the page info that is used for the issue of broadcast lists information stored in the page info memory unit 116 continuously to client terminal 2 by communication control unit 112 and network interface 113.The result, if searching part 118 receives the broadcast lists information request signal from client terminal 2 continuously by network interface 113 and communication control unit 112, wherein the broadcast lists information request signal is from this client terminal 2, be placed on search key and the indication of described request signal that the input retrieval is wanted to obtain broadcast lists information on the page info that is used for the issue of broadcast lists information and send the request of downloading broadcast lists information, searching part 118 extracts search key from the broadcast lists information request signal that receives so.Then, searching part 118 is based on described search key, whole broadcast lists information in the retrieval broadcast lists information stores parts 117 is to search the preset range part corresponding to the indicated search condition of search key, as the broadcast lists information of wanting to obtain.Therefore, control assembly 110 sends the broadcast lists information of wanting to obtain that retrieves continuously by communication control unit 112 and network interface 113 and arrives client terminal 2.
The present broadcast message of broadcast message memory unit 119 storages now, comprise currently just from programm name, programming start time and the programming concluding time of the program of radio station of broadcasting corresponding to the broadcasting station of radio broadcasting information issuing service net SV3, program of radio station is current is just broadcasting tuning broadcast titles, artist name, tuning broadcasting start time or the like.Then, if broadcast message memory unit 119 receives from client terminal 2 user ID information that sends and the user's password information of using client terminal 2 continuously together by network interface 113 and communication control unit 112 now, present broadcast message request signal with the present broadcast message of acquisition request, as user authentication process, user ID information whether registration receives in customer data base parts 114 of broadcast message memory unit 119 affirmations now and encrypted message are as user profile so.
And, as the user authentication technology that is different from the user authentication process of using user ID information and encrypted message, checking processing element 115 receives portal server 3 inlet checking object information that issued and that sent from client terminal 2 (below be described as verifying ticket) continuously by network interface 113 and communication control unit 112, and sends the inlet checking object information of this reception continuously to portal server 3 by communication control unit 112 and network interface 113.Then, checking processing element 115 receives in response in sending the inlet authorization information to portal server 3, carry out be used to the to enter the mouth checking of checking object information and handles the affirmation object information that the result of (that is, above-mentioned affirmation handle) is returned from portal server 3.Then, checking processing element 115 confirms based on the affirmation object information of this reception whether described user is provided by the authorized user that provides the keeper of system 1 to sign a contract with the music related service.In checking after processing element 115 finishes user authentication process by this way, checking processing element 115 issue expression user authentication process results' server authentication object information (below be described as the service conversation id information).
Simultaneously, if result as user authentication process, by the described users of checking processing element 115 checking are authorized users, and control assembly 110 sends the present broadcast message of storage in the present broadcast message memory unit 119 and server authentication object information to client terminal 2 together by communication control unit 112 and network interface 113 so.But, if result as user authentication process, do not verify that by checking processing element 115 described user is an authorized user, control assembly 110 sends the authentication failed Notifications page information of the expression authentication failed of being stored in authentication error information and the page info memory unit 116 continuously together to client terminal 2 by communication control unit 112 and network interface 113 so.In this mode, when receiving from the user when obtaining the request of present broadcast message, if verifying described user is authorized user, control assembly 110 is issued present broadcast message so, if but do not verify that described user is an authorized user, control assembly 110 forbids that the user appreciates the radio broadcasting information issuing service that radio broadcasting information delivery server SV3 is provided so, such as the issuing service of present broadcast message.Incidentally, the server authentication object information of authorization information memory unit 120 interim storage checking processing element 115 issues.And storage is carried out the necessary all kinds checking of user authentication process to the user who uses client terminal 2 in checking processing element 115.
1-7. the general introduction of server process
Now, be described in the general introduction of performed processing between client terminal 2 and the portal server 3 and performed processing between client terminal 2 and other music data publisher servers SV1, merchandise sales server S V2 and radio broadcasting information delivery server SV3 with reference to the sequential chart of figure 8 to 13.
1-7-1. the user authentication process process between client terminal 2 and the portal server 3
At first, be described in the user authentication process process of carrying out between client terminal 2 and the portal server 3 with reference to figure 8.When for example, in response to connecting the performed operation of power supply and client terminal 2 or in response to the specific operation button of user's pressing operation input block 20, when the operator input signal that operation inputting part part 20 is identified by input processing unit 21 converts operational order to and offers control assembly 23 as operational order, provide the control assembly 23 of the client terminal 2 that the keeper of system 1 signs a contract the user to begin to verify Request Processing with the music related service.
At step SP1, after client terminal 2 began to verify Request Processing, control assembly 23 produced connection request signal, is placed on checking session id information of temporarily storing in advance in the authorization information memory unit 38 or the like in this signal.Then, control assembly 23 sends the connection request signal that produced to portal server 3 continuously by communication control unit 32 and network interface 33.Incidentally, described checking session id information be portal server 3 issue be used for that client terminal 2 intercoms mutually with portal server 3 so that when carrying out various processing such as user authentication process whenever connecting, identify the identification information of each communication connection status (being session).Should be noted that,, with reference to the time point of portal server 3 issues predetermined validity term (for example, roughly a minute) is set and is used for using or the like in user authentication process about checking session id information.
Correspondingly, can not provide checking session id information to the portal server 3 that is positioned at the validity term if obtain the client terminal 2 of checking session id information from portal server 3, client terminal 2 judges that passing through portal server 3 disconnections connects the communication connection status that utilizes checking session id information specifies so.Therefore, the checking session id information of portal server 3 issue of preventing is not over had the user who provides the keeper of system 1 to sign a contract with the music related service to use by any under the situation that does not obtain any mandate in user authentication process or the like.And, be used for intercoming mutually to carry out user authentication process or when similarly handling in the past, to be distributed on the described checking session id information of storing in the authorization information memory unit 38 by portal server 3 temporarily when connecting client terminal 2 and portal server 3.
From client terminal 2 transmission connection request signals the time, at step SP2, the control assembly 50 of portal server 3 receives connection request signal continuously by network interface 53 and communication control unit 52 and is sent in the checking session id information of placing in the connection request signal of described reception etc. verifies processing element 56 by the time.Then, checking processing element 56 is carried out user authentication process based on what receive from client terminal 2 as checking session id information of connection request signal or the like under the control of control assembly 50.The result, if because the validity term of checking session id information that receives from client terminal 2 or the like is expired or because some other reasonses, checking processing element 56 can not verify that using the user of client terminal 2 is authorized users, and control assembly 50 sends the authentication error information of expression authentication error to client terminal 2 continuously by communication control unit 52 and network interface 53 so.
At step SP3, the control assembly 23 of client terminal 2 is received from the authentication error information that portal server 3 is sent continuously by network interface 33 and communication control unit 32, and, read the user ID information that is stored in the authorization information memory unit 38, encrypted message or the like in response to described authentication error information.Then, control assembly 23 sends portal server 3 by the time such as the user ID information that therefore reads, encrypted message continuously by communication control unit 32 and network interface 33.
At step SP4, the control assembly 50 of portal server 3 is received from user ID information that client terminal 2 sent, encrypted message or the like by network interface 53 and communication control unit 52, and user ID information, encrypted message of sending this reception etc. are verified processing element 56 by the time.Therefore, as user authentication process, checking processing element 56 detects the user ID information that whether received from client terminal 2, encrypted message or the like and is included in the customer information of being registered in the customer data base parts 54 under the control of control assembly 50.The result, if it is authorized users that the user of client terminal 2 is used in 56 checkings of checking processing element, verify processing element 56 so under the control of control assembly 50, the checking session id information or the like that is used for communication correcting state between client terminal 2 and the portal server 3 in current point in time issue is distributed to this checking session id information of client terminal 2 etc. and waits until authorization information memory unit 57 as inlet checking object information and interim storage.Then, control assembly 50 sends the client terminal 2 by the time such as checking session id information that is distributed to client terminal 2 by checking processing element 56 continuously by communication control unit 52 and network interface 53.
At step SP5, the control assembly 23 of client terminal 2 is received from checking session id information that portal server 3 sends or the like continuously by network interface 33 and communication control unit 32, and the checking session id information etc. that sends this reception is verified processing element 37 by the time.Then, checking processing element 37 is under the control of control assembly 23, and the checking session id information that interim storage receives from portal server 3 etc. is waited until the authorization information memory unit 38.Therefore, control assembly 23 sends continuously by communication control unit 32 and network interface 33 that the page info that is used for to portal server 3 requests for page information obtains request signal and together from portal server 3 by the time such as portal server 3 received and be stored in authorization information memory unit 38 checking session id information temporarily.
At step SP6, the control assembly 50 of portal server 3 is received from the page info that client terminal 2 sent continuously by network interface 53 and communication control unit 52 and obtains request signal, checking session id information or the like, and the checking session id information etc. that sends this reception is verified processing element 56 by the time.Therefore, verify that at above-mentioned step SP4 processing element 56 is under the control of control assembly 50, mutual checking session id information that is relatively received from client terminal 2 or the like and the checking session id information of issuing to client terminal 2 in the authorization information memory unit 57 or the like that also temporarily is stored in are to carry out user authentication process.
The result, at step SP7, if it is authorized users that the user of client terminal 2 is used in 56 checkings of checking processing element, verify that so processing element 56 judges that the request of obtaining page info from client terminal 2 is the request of rule, and the validity term of the checking session id information issued to client terminal 2 of expansion or the like.Therefore, control assembly 50 reads page info by user's acquisition request from page info memory unit 55, and sending client terminal 2 by the time such as the page info that reads and checking session id information continuously together by communication control unit 52 and network interface 53, the validity term of wherein said information is by 56 expansions of checking processing element.
At step SP8, the control assembly 23 of client terminal 2 is received from the page info and checking session id information or the like that portal server 3 is sent continuously by network interface 33 and communication control unit 32, described information has the validity term of expansion, and the page info that transmission receives is to arriving page info production part 36.And control assembly 23 sends the checking session id information of the validity term with expansion to checking processing element 37.Page info production part 36 is based on the page info that is received from control assembly 23, produce the video data of the page, wherein be embedded into the link of music data publisher server SV1, merchandise sales server S V2 and radio broadcasting information delivery server SV3, and the video data that transmission produces is to display control unit spare 24.Therefore, display control unit spare 24 is used digital-to-analog conversion and is handled the video data that is received to from page info production part 36, and the analog video signal that send to produce is to display unit 25, so that show the page as the portal server 3 of image based on analog video signal on display unit 25.And, checking processing element 37 is under the control of control assembly 23, the checking session id information with expansion validity term that interim storage receives from portal server 3 etc. is waited until in the authorization information memory unit 38, so that rewrite checking session id information or the like on checking session id information or the like, the validity term of described information also is expanded.Therefore, checking session id information of utilizing expansion validity term or the like is updated in checking session id information of the interim storage of above-mentioned steps SP5 or the like.
1-7-2. in client terminal 2 and the server SV1 user authentication process process between any one server in the SV3
Now, be described in performed user authentication process between any one server among client terminal 2 and music data publisher server SV1, merchandise sales server S V2 and the radio broadcasting information delivery server SV3 with reference to figure 9 hereinafter.
In this case, user authentication process can be when client terminal 2 as above in a single day to obtain page info and performed user authentication process (calling the dereference checking in the following text handles) when being embedded in links and accesses music data publisher server SV1, merchandise sales server S V2 the page info or radio broadcasting information delivery server SV3 then from portal server 3 with reference to figure 8 described this modes.Perhaps, user authentication process can be when client terminal 2 based on the direct performed user authentication process (calling direct visit checking in the following text handles) when access music data publisher server SV1, merchandise sales server S V2 or radio broadcasting information delivery server SV3 of URL information that is registered as bookmark in advance or the like, and need not obtain the page info of portal server 3.
But, can carry out the dereference checking with similar process and handle, no matter which server among music data publisher server SV1, merchandise sales server S V2 or the radio broadcasting information delivery server SV3 can with client terminal 2 combinations.And, can carry out directly visit checking with similar process and handle, no matter which server among music data publisher server SV1, merchandise sales server S V2 or the radio broadcasting information delivery server SV3 can make up with client terminal 2.So, dereference checking processing and the mutual difference of direct visit checking processing only are to obtain the mode that client terminal 2 will use URL information, described information is used for access music data publisher server SV1, merchandise sales server S V2 or radio broadcasting information delivery server SV3, but after obtaining URL information, can carry out dereference with mutually similar process and verify processing and directly visit the checking processing.Correspondingly, in the following description, describe the representative that music data publisher server SV1 is used as access customer terminal 2 destinations, and the concentrated area dereference checking processing is described and is directly visited checking and is treated to a user authentication process in order to simplify.
At first at step SP10, the control assembly 23 of client terminal 2 is according at link information or be registered as the URL information of conduct link embedded in the URL information or the like of bookmark, sends service conversation id information of being read from authorization information memory unit 38 or the like by communication control unit 32 and network interface 33 continuously together and is used for the music data issue (for other merchandise sales server S V2 or radio broadcasting information delivery server SV3, be used for page info that packaged media sells or the page info that is used for the issue of broadcast lists information) described page info to music data publisher server SV1.Incidentally, the service conversation id information be user terminal 2 the music data publisher server SV1, the merchandise sales server S V2 that are visited or radio broadcasting information delivery server SV3 issue and between client terminal 2 and music data publisher server SV1, merchandise sales server S V2 or radio broadcasting information delivery server SV3, establish a communications link, so that when carrying out various processing such as user authentication process, be used to identify the identification information of each communication connection status (that is session).Should be noted that the service conversation id information (for example has predetermined validity term that reference time point is provided with, roughly one minute), on this time point, use to be used for user authentication process or the like by music data publisher server SV1, merchandise sales server S V2 or radio broadcasting information delivery server SV3 issuing service session id information.
Correspondingly, can not provide music data publisher server SV1, merchandise sales server S V2 or the radio broadcasting information delivery server SV3 of service conversation id information to this service conversation id information source of issue if any one server from SV1 to SV3 obtains the client terminal 2 of service conversation id information, client terminal 2 judges that music data publisher server SV1, merchandise sales server S V2 by issue source still are that radio broadcasting information delivery server SV3 disconnects the communication connection status that connection utilizes described service conversation id information regulation then.Therefore, music data publisher server SV1, merchandise sales server S V2 and radio broadcasting information delivery server SV3 prevent that in user authentication process or the like the service conversation id information quilt of issuing in the past from not using under unwarranted situation with the Any user that the music related service provides the keeper of system 1 to sign a contract.And, client terminal 2 and music data publisher server SV1, merchandise sales server S V2 or radio broadcasting information delivery server SV3 intercom mutually so that when carrying out previous user authentication process or the like when connecting, the service conversation id information that music data publisher server SV1, merchandise sales server S V2 or the radio broadcasting information delivery server SV3 by the visit destination is distributed on interim storage in the authorization information memory unit 38.
At step SP11, the control assembly 70 of music data publisher server SV1 is received from the page info that client terminal 2 sends continuously by network interface 73 and communication control unit 72 and obtains request signal, service conversation id information or the like, and the session id information etc. that sends this reception is verified processing element 75 by the time.Checking processing element 75 is under the control of control assembly 70, and service conversation id information that is relatively received from client terminal 2 or the like and service conversation id information of interim storage or the like authorization information memory unit 77 mutually are to carry out user authentication process.The result, if for example, owing to the validity term of the service conversation id information that is received from client terminal 2 is expired, checking processing element 75 can not verify that using the described user of client terminal 2 is authorized users, verifies that so processing element 75 judgements are not the requests of rule from the request that client terminal 2 obtains the page info that is used for the music data issue.Then, if verify that by checking processing element 75 using the described user of client terminal 2 is authorized users, the control assembly 70 shop code that sends the authentication error information of expression authentication error continuously by communication control unit 72 and network interface 73 and identify music data publisher server SV1 is to client terminal 2 so.
At step SP12, the control assembly 23 of client terminal 2 is received from authentication error information and the shop code that music data publisher server SV1 sends continuously by network interface 33 and communication control unit 32.Further, control assembly 23 is an authorized user with described user rs authentication according to the authentication error message identification that receives not by music data publisher server SV1, and stores the shop code that receives from music data publisher server SV1 provisionally to authorization information memory unit 38.Then, control assembly 23 produces checking tickets issue request signals, with the checking ticket that is used for access music data publisher server SV1 that will use to portal server 3 request issues.And control assembly 23 sends the shop code of the checking ticket issue request signal that produces and music data publisher server SV1 by communication control unit 32 and network interface 33 and continuously together from portal server 3 by the time such as portal server 3 service conversation id informations that receive and interim storage authorization information memory unit 38.
At step SP13, the control assembly 50 of portal server 3 is received from checking ticket issue request signal that client terminal 2 sends, shop code, service conversation id information or the like continuously by network interface 53 and communication control unit 52, and the information that sends this reception is to checking processing element 56.The result, checking processing element 56 is for example judged, if the validity term of the checking session id information that receives from client terminal 2 has expired and can not verify that using the described user of client terminal 2 is authorized users, the request from the issue checking ticket of client terminal 2 is not the request of rule so.Then, if can not verify that by checking processing element 56 using the described user of client terminal 2 is authorized users, control assembly 50 sends the authentication error information of expression authentication error to client terminal 2 continuously by communication control unit 52 and network interface 53 so.On the other hand, if for example the validity term owing to the checking session id information that receives from client terminal 2 does not also expire, it is authorized users that the described user of client terminal 2 is used in 56 checkings of checking processing element, verifies that so processing element 56 judgements are requests of rule from the request of the issue checking ticket of client terminal 2.Then, are authorized users if use the described user of client terminal 2 by 56 checkings of checking processing element, control assembly 50 makes its processing advance to step SP18 described below so.
At step SP14, the control assembly 23 of client terminal 2 is received from the authentication error information that portal server 3 is sent continuously by network interface 33 and communication control unit 32, and reads in the user ID information of being stored in the authorization information memory unit 38, encrypted message or the like.And control assembly 23 sends portal server 3 by the time such as this user ID information that reads, encrypted message by communication control unit 32 and network interface 33.
At step SP15, the control assembly 50 of portal server 3 is received from user ID information that client terminal 2 sends, encrypted message or the like continuously by network interface 53 and communication control unit 52, and the user ID information, encrypted message etc. that send this reception are verified processing element 56 by the time.Therefore, checking processing element 56 is under the control of control assembly 50, detect the user ID information that whether received from client terminal 2, encrypted message or the like and be included in the user profile to carry out user authentication process, wherein said user profile is registered in the customer data base parts 54.The result, if checking processing element 56 confirms that using the user of client terminal 2 is authorized users, verify processing element 56 so under the control of control assembly 50, be distributed on the present time point checking session id information about the communication connection status between client terminal 2 and the portal server 3 or the like as inlet checking object information.And the checking session id information that checking processing element 56 is issued to client terminal 2 in interim storage under the control of control assembly 50 etc. is waited until in the authorization information memory unit 57.Then, control assembly 50 sends by checking processing element 56 to client terminal 2 by the time such as the checking session id information of client terminal 2 issue continuously by communication control unit 52 and network interface 53.
At step SP16, the control assembly 23 of client terminal 2 is received from checking session id information that portal server 3 sent or the like continuously by network interface 33 and communication control unit 32, and checking session id information by 37 interim these receptions of storage of checking processing element etc. are by the time in the authorization information memory unit 38.Then, control assembly 23 produces the checking ticket issue request signal to portal server 3 request issue checking tickets once more, and sends the checking ticket issue request signal of this generation and the shop code of interim storage and wait until portal server 3 in the checking session id information of interim storage of this time etc. in authorization information memory unit 38 continuously together by communication control unit 32 and network interface 33.
Here, although in the present embodiment, in the authorization information memory unit 38 of client terminal 2, store the shop code provisionally, but there is no need to store by this way, but when at execution in step SP12 between client terminal 2 and the portal server 3 during to the processing of SP16, if send and reception shop code, can send this shop code to portal server 3 at step SP16 so, even this shop code is not stored in the authorization information memory unit 38 of client terminal 2 temporarily.
At step SP17, the control assembly 50 of portal server 3 is received from checking ticket issue request signal that client terminal 2 sends, shop code, checking session id information or the like continuously by network interface 53 and communication control unit 52, and the signal etc. that sends this reception is verified processing element 56 by the time.Therefore, checking processing element 56 under the control of control assembly 50, mutually relatively from checking session id information that client terminal 2 received etc. and in authorization information memory unit 57 on one's deathbed the checking session id information of storage to carry out user authentication process.The result, if for example, because it is expired that checking session id information that is received from client terminal 2 or the like does not also have, it is authorized users that the described user of client terminal 2 is used in 56 checkings of checking processing element, verifies that so processing element 56 judgements are requests of rule from the request of the issue checking ticket of client terminal 2.Then, are authorized users if the described user of terminal 2 is used in 56 checkings of checking processing element, control assembly 50 advances to step SP18 with its processing so.
At step SP18, checking processing element 56 is under the control of control assembly 50, based on above-mentioned shop code and the checking ticket issue request signal that receives from client terminal 2 at step SP17, issue checking ticket or the like is as inlet checking object information, and this information makes it possible to the indicated music data publisher server SV1 of access stores code.Then, checking processing element 56 under the control of control assembly 50, the checking ticket of interim storage issue etc. by the time in the authorization information memory unit 57 and expansion to the validity term of checking session id information of client terminal 2 issues or the like.Therefore, control assembly 50 sends the checking ticket continuously together by communication control unit 52 and network interface 53 and is verified checking session id information that processing element 56 expanded or the like to client terminal 2.
At step SP19, the control assembly 23 of client terminal 2 is by network interface 33 and the communication control unit 32 checking session id information of Receipt Validation ticket, the validity term with expansion that sends from portal server 3 continuously, and the checking session id information that sends this reception is to checking processing element 37.Then, control assembly 23 sends checking ticket of receiving from portal server 3 or the like and checking request signal continuously together to music data publisher server SV1 by communication control unit 32 and network interface 33.Further, checking processing element 37 is under the control of control assembly 23, interim storage is from the checking session id information of the validity term with expansion that portal server 3 received etc. by the time in the authorization information memory unit 38, so that before the described validity term of expansion, rewrite checking session id information etc., the one-tenth such as checking session id information that are updated in the interim storage of above-mentioned steps SP16 whereby have the checking session id information etc. of the validity term of expansion.
At step SP20, the control assembly 70 of music data publisher server SV1 is received from checking request signal that client terminal 2 sends, checking ticket etc. continuously by network interface 73 and communication control unit 72.Then, control assembly 70 sends the checking ticket that receives from client terminal 2 etc. continuously together and is used to ask confirm verify that the checking ticket of ticket etc. confirms that request signal is to portal server 3 by communication control unit 72 and network interface 73.
At step SP21, the control assembly 50 of portal server 3 is received from the checking ticket that music data publisher server SV1 sends continuously by network interface 53 and communication control unit 52 and confirms request signal, checking ticket etc., and the checking ticket that sends this reception confirms that request signal, checking ticket wait until checking processing element 56.Then, checking processing element 56 is confirmed request signal in response to the checking ticket under the control of control assembly 50, relatively the checking ticket that receives from music data publisher server SV1 etc. and the checking ticket of interim storage in authorization information memory unit 57 are confirmed to handle so that the checking ticket that receives from music data publisher server SV1 is carried out.The result, if confirming the checking ticket that receives from music data publisher server SV1 etc. by checking processing element 56 is the checking ticket of rule etc., control assembly 50 sends expression continuously by communication control unit 52 and network interface 53 and confirms that described checking ticket etc. is that the affirmation object information of regular checking ticket etc. is to music data publisher server SV1 so.
At step SP22, the control assembly 70 of music data publisher server SV1 is received from the affirmation object information that portal server 3 is sent continuously by network interface 73 and communication control unit 72, and the affirmation object information that sends this reception is to checking processing element 75.Therefore, in response to described affirmation object information, issue is used for the service conversation id information etc. of communication connection status between current point in time client terminal 2 and music data publisher server SV1 as the server authentication object information to checking processing element 75 under the control of control assembly 70.And the service conversation id information of checking processing element 75 interim storage issues is waited until in the authorization information memory unit 77.Further, control assembly 70 sends continuously by checking processing element 75 by communication control unit 72 and network interface 73 and waits until client terminal 2 to this service conversation id information of client terminal 2 issues.
At step SP23, the control assembly 23 of client terminal 2 is received from service conversation id information that music data publisher server SV1 sends etc. continuously by network interface 33 and communication control unit 32, and the service conversation id information that will receive by checking processing element 37 etc. stores in the authorization information memory unit 38 temporarily.Therefore, control assembly 23 by communication control unit 32 and network interface 33 send together continuously page info that request is used for the page info of music data issue obtain request signal and receive from music data publisher server SV1, and the service conversation id information that temporarily is stored in the authorization information memory unit 38 wait until music data publisher server SV1.
At step SP24, the control assembly 70 of music data publisher server SV1 is received from the page info that client terminal 2 sends continuously by network interface 73 and communication control unit 72 and obtains request signal, service conversation id information etc., and the service conversation id information that sends this reception is waited until checking processing element 75.Therefore, checking processing element 75 is under the control of control assembly 70, more described service conversation id information and be distributed to client terminal 2 and be stored in service conversation id information in the authorization information memory unit 77 etc. temporarily at above-mentioned steps SP22 is to carry out user authentication process.The result, if for example, because the validity term of the service conversation id information that receives from client terminal 2 etc. does not also have expired, it is authorized users that the described user of client terminal 2 is used in 75 checkings of checking processing element, verifies that so it is the request of rule that the request of the page info of music data issue is obtained in processing element 75 judgements.Then, are authorized users if use the described user of client terminal 2 by 70 checkings of checking processing element, control assembly 70 advances to next step SP25 with its processing so.
At step SP25, control assembly 70 reads the page info of the music data issue of user's acquisition request, and 75 expansions of control checking processing element are distributed to the service conversation id information of client terminal 2 or the like validity term.Then, control assembly 70 sends the page info that is used for the music data issue of reading from page info memory unit 76 continuously together by communication control unit 72 and network interface 73 and has client terminal 2 by the time such as service conversation id information by checking processing element 75 expansion validity terms.
At step SP26, the control assembly 23 of client terminal 2 by network interface 33 and communication control unit 32 receive the page info of music data issue continuously, the service conversation id information that sends from music data publisher server SV1 etc. with expansion validity term.Then, the page info of the music data issue of control assembly 23 these receptions of transmission is to page info production part 36, and the service conversation id information that transmission receives from music data publisher server SV1 is waited until checking processing element 37.Therefore, checking processing element 37 is under the control of control assembly 23, interim storage is waited until the authorization information memory unit 38 from the service conversation id information with expansion validity term that music data publisher server SV1 receives, so that rewrite service conversation id information that the validity term is not expanded etc., one-tenth such as clothes session id information that are updated in interim storage among the above-mentioned steps SP23 whereby have the service conversation id information of expanding the validity term etc.And page info production part 36 produces video data based on the page info of music data issue, and the video data that sends this generation is to display control unit spare 24.Therefore, 24 pairs of display control unit spares are carried out the digital-to-analogue conversion process from the video data that page info production part 36 offers it, and the analog video signal that sends generation is to display unit 25, so that show that based on analog video signal the page that is used for the music data issue is an image on display unit 25.
1-7-3. the music related service provides processing
Now, described above at client terminal 2 and music data publisher server SV1 with reference to figure 9, carry out between merchandise sales server S V2 or the radio broadcasting information delivery server SV3 after the end of user authentication process process, client terminal 2 uses it from music data publisher server SV1 in being described in the user authentication process process, the page info of the music data issue that merchandise sales server S V2 or radio broadcasting information delivery server SV3 obtain, the page info that packaged media is sold, the page info of broadcast lists information issue etc., receiving provides the music data issuing service, when merchandise sales service or the issuing service of radio broadcasting information, provide the description that the music related service provides processing with reference to Figure 10 to 13.
1-7-3-1. the music data issuing service provides processing procedure
At first, describe when the music data issuing service of client terminal 2 when music data publisher server SV1 reception provides the music data issuing service with reference to Figure 10 processing procedure is provided.
At step SP30, if from input processing unit 21 input select to be used for the music data issue when display unit 25 is shown as the control command of partial page of image, the control assembly 23 of client terminal 2 produces according to the control command of this input and is used to ask to download the download request signal of wanting the down-load music data so.Then, control assembly 23 sends download request signal continuously together by communication control unit 32 and network interface 33 and music data publisher server SV1 is announced and the service conversation id information of interim storage in authorization information memory unit 38 is waited until music data publisher server SV1.
At step SP31, the control assembly 70 of music data publisher server SV1 receives the described download request signal that sends from client terminal 2, service conversation id information etc. continuously by network interface 73 and communication control unit 72, and the service conversation id information that sends this reception is waited until checking processing element 75.Therefore, checking processing element 75 under the control of control assembly 70, mutually relatively from service conversation id information that client terminal 2 received etc. and authorization information memory unit 77 the service conversation id information of storage etc. temporarily, with the execution user authentication process.As a result, are authorized users if the described user of client terminal 2 request down-load music data is used in 75 checkings of checking processing element, control assembly 70 advances to step SP32 with its processing so.
At step SP32, searching part 79 is based on the search key of placing in download request signal, and the music data downloaded wanted of the indicated search condition of search key is satisfied in retrieval from a plurality of music datas of music data memory unit 78.Then, if retrieve described music data by searching part 79, control assembly 70 control checking processing element 75 are expanded the validity term of the service conversation id information of issuing to client terminal 2 etc. so.Afterwards, described processing proceeds to step SP33.
At step SP33, control assembly 70 reads the music data of downloading from wanting of retrieving of music data memory unit 78 by searching part 79, and wants the music data of downloading and have the service conversation id information etc. of the validity term by 75 expansions of checking processing element by what communication control unit 72 and network interface 73 sent together continuously that this reads.
At step SP34, the control assembly 23 of client terminal 2 receives the service conversation id information of the validity term with extension of wanting the music data downloaded and sending from music data publisher server SV1 etc. continuously by network interface 33 and communication control unit 32.And the music data of control assembly 23 these receptions of storage also sends the service conversation id information that receives from music data publisher server SV1 and waits until checking processing element 37 to storage medium 29 or among it.Checking processing element 37 is under the control of control assembly 23, interim storage is waited until the authorization information memory unit 38 from the service conversation id information of music data publisher server SV1 validity term that receive and that have expansion, so that before its validity term of expansion, can rewrite service conversation id information etc., be updated in the authorization information memory unit 38 the entity of the service conversation id information of storage temporarily etc. whereby.In this mode, the music data issuing service that client terminal 2 can use music data publisher server SV1 to be provided comes download user to want the music data that obtains.
1-7-3-2. the merchandise sales service provides processing procedure
Now, describe when the merchandise sales service when commodity sales server SV2 reception provides the commodity sale service with reference to Figure 11 processing procedure is provided.
At step SP40, if be chosen in the control command that display unit 25 is shown as the partial page that is used for the packaged media sale of image from input processing unit 21 inputs, the control assembly 23 of client terminal 2 is used to ask the generation media information request signal of the packaged media information relevant with the special package medium according to the control command of this input so.Then, control assembly 23 sends the media information request signal continuously together and has waited until merchandise sales server S V2 by merchandise sales server S V2 service conversation id information issue and that be stored in the authorization information memory unit 38 temporarily by communication control unit 32 and network interface 33.
At step SP41, the control assembly 90 of merchandise sales server S V2 receives the media information request signal that sends from client terminal 2, service conversation id information etc. continuously by network interface 93 and communication control unit 92, and the service conversation id information that sends this reception is waited until checking processing element 95.Checking processing element 95 is under the control of control assembly 90, and relatively the service conversation id information that receives from client terminal 2 etc. and the service conversation id information of interim storage etc. authorization information memory unit 97 are to carry out user authentication process.As a result, be authorized user if the user of the client terminal 2 issues packaged media information request relevant with packaged media is used in 95 checkings of checking processing element, so described processing advances to step SP42.
At step SP42, searching part 99 is based on the search key of placing in the media information request signal, and the packaged media information of the special package medium of the indicated search condition of search key is satisfied in retrieval from the packaged media message slot of packaged media information stores parts 98.Then, if retrieve packaged media information by searching part 99,95 expansions of control assembly 90 control checking processing element are to the validity term of the service conversation id information of client terminal 2 issues etc. so.Afterwards, described processing advances to step SP43.
At step SP43, control assembly 90 reads the packaged media information that searching part 99 retrieves from packaged media information stores parts 98, and waits until client terminal 2 by the service conversation id information that communication control unit 92 and network interface 93 send this packaged media information that reads continuously together and have a validity term by the expansion of checking processing element 95.
At step SP44, the control assembly 23 of client terminal 2 receives from the packaged media information of commodity sales server SV2 transmission and the service conversation id information of the validity term with expansion etc. continuously by network interface 33 and communication control unit 32.Then, control assembly 23 sends the packaged media information that receives to page info production part 36 and send the service conversation id information that is received from commodity sales server SV2 and wait until and verify processing element 37.Checking processing element 37 is under the control of control assembly 23, interim storage is waited until the authorization information memory unit 38 from the service conversation id information of commodity sales server SV2 validity term that receive and that have expansion, so that before its validity term of expansion, can rewrite service conversation id information etc., upgrade the entity of the service conversation id information of interim storage in authorization information memory unit 38 whereby.And, page info production part 36 produces video data based on the packaged media information that is received from control assembly 23, and the video data that display control unit spare 24 will produce converts analog video signal to, and sends this analog video signal to display unit 25.Then, control assembly 23 control display units 25 show that based on described analog video signal packaged media information is image, and afterwards, described processing advances to step SP45.
At step SP45, if from the control command of input processing unit 21 inputs corresponding to the request purchase packaged media of the packaged media information that is shown as image at display unit 25, control assembly 23 is bought the purchase request signal of packaged media according to the control command request of producing of input so.Then, control assembly 23 sends purchase request signal and service conversation id information that received from commodity sales server SV2 and interim storage authorization information memory unit 38 etc. (that is, the service conversation id information that is expanded of its validity term etc.) to merchandise sales server S V2 continuously together by communication control unit 32 and network interface 33.
At step SP46, the control assembly 90 of merchandise sales server S V2 receives the purchase request signal that sends from client terminal 2, service conversation id information etc. continuously by network interface 93 and communication control unit 92, and the service conversation id information that sends this reception is waited until checking processing element 95.Checking processing element 95 is under the control of control assembly 90, reciprocally relatively from service conversation id information that client terminal 2 received etc. and the service conversation id information of interim storage etc. authorization information memory unit 97, to carry out user authentication process.As a result, if the user that 95 checkings of checking processing element use client terminal 2 requests to buy packaged media is an authorized user, control assembly 90 advances to step SP47 with its processing so.
At step SP47, control assembly 90 is carried out the purchase processing and is arrived the user's of use client terminal 2 process such as transmitting the packaged media of asking to buy.And, control assembly 90 sends continuously by communication control unit 92 and network interface 93 and is used for pay imformation that charge that the user buys packaged media handles to charging server SV5, makes charging server SV5 carry out the charge processing to the user with the purchase according to packaged media.Further, the validity term of the service conversation id information issued to client terminal 2 with expansion of control assembly 90 control checking processing element 95 etc.
At step SP48, control assembly 90 sends together continuously by communication control unit 92 and network interface 93 and is illustrated in the charge processing and finishes the purchase that the purchase of packaged media handles after finishing and finish page info and wait until client terminal 2 by the service conversation id information of checking processing element 95 its validity terms of expansion.
At step SP49, the control assembly 23 of client terminal 2 receives the service conversation id information etc. that page info and its validity term of expansion are finished in the purchase that sends from commodity sales server SV2 continuously by network interface 33 and communication control unit 32.And control assembly 23 sends the purchase that receives and finishes page info to page info production part 36, and the service conversation id information that transmission receives from commodity sales server SV2 is waited until checking processing element 37.Checking processing element 37 is under the control of control assembly 23, interim storage has the validity term of expansion and waits until the authorization information memory unit 38 from the service conversation id information that commodity sales server SV2 receives, so that before expansion validity term, rewrite service conversation id information etc., upgrade the entity of in the authorization information memory unit 38 service conversation id information of interim storage etc. whereby.And, page info production part 36 is finished page info based on the purchase that receives from control assembly 23 and is produced video data, and display control unit spare 24 is incited somebody to action so the video data of generation converts analog video signal to, and send this analog video signal to display unit 25.Therefore, control assembly 23 shows that based on described analog video signal control display unit 25 it is image that the page is finished in purchase.In this mode, the merchandise sales service that client terminal 2 can commodity in use sales server SV2 provides is bought the packaged media of wanting to allow the user.
1-7-3-3. the issuing service of broadcast lists information provides processing procedure
Now, describe when client terminal 2 radio broadcasting information issuing service when radio broadcasting information delivery server SV3 reception provides specific broadcast lists information issuing service as the issuing service of radio broadcasting information with reference to Figure 12 processing procedure is provided.
At step SP60, if input is used to retrieve the search key of wanting the to obtain broadcast lists information input square frame to the page, the wherein said page is used for being shown as the broadcast lists information issue of image on display unit 25, and the control command of importing the character string of the search key of importing corresponding to expression, the control assembly 23 of client terminal 2 asks to download the broadcast lists information request signal of wanting to obtain broadcast lists information according to the control command generation of input so.Then, control assembly 23 sends the broadcast lists information request signal continuously together and has waited until radio broadcasting information delivery server SV3 by service conversation id information radio broadcasting information delivery server SV3 issue and interim storage in authorization information memory unit 38 by communication control unit 32 and network interface 33.
At step SP61, the control assembly 110 of radio broadcasting information delivery server SV3 receives the broadcast message request signal that sends from client terminal 2, service conversation id information etc. continuously by network interface 113 and communication control unit 112, and the service conversation id information that sends this reception is waited until checking processing element 115.Service conversation id informations that checking processing element 115 will receive from client terminal 2 under the control of control assembly 110 etc. and temporarily be stored in service conversation id information the authorization information memory unit 120 etc. mutually relatively are to carry out user authentication process.As a result, if checking processing element 115 verifies out that utilizing client terminal 2 to send the requesting users that is used for broadcast lists information is authorized user, then control assembly 110 advances to the processing of step SP62.
At step SP62, searching part 118 is based on the search key of placing in the broadcast lists information request signal, whole broadcast lists information in the retrieval broadcast lists information stores parts 117, with search satisfy the indicated search condition of search key the preset range part as broadcast lists information.Then, after retrieving broadcast lists information by searching part 118,115 expansions of control assembly 110 control checking processing element advance to step SP63 with its processing then during the validity of the service conversation id information of client terminal 2 issues etc.
At step SP63, control assembly 110 reads broadcast lists information that searching part 118 retrieved and waits until client terminal 2 by the service conversation id information that communication control unit 112 and network interface 113 send this broadcast lists information that reads continuously together and have a validity term by 115 expansions of checking processing element from broadcast lists information stores parts 117.
At step SP64, the control assembly 23 of client terminal 2 receives the service conversation id information of broadcast lists information that sends from radio broadcasting information delivery server SV3 and the validity term with expansion etc. continuously by network interface 33 and communication control unit 32, and the broadcast lists information that sends this reception is to page info production part 36.And the service conversation id information that control assembly 23 transmissions are received from radio broadcasting information delivery server SV3 is waited until checking processing element 37.Checking processing element 37 is under the control of control assembly 23, interim storage is waited until the authorization information memory unit 38 from this service conversation id information of radio broadcasting information delivery server SV3 validity term that receive and that have expansion, so that before its validity term of expansion, rewrite this service conversation id information etc., upgrade the entity of in the authorization information memory unit 38 service conversation id information of interim storage etc. whereby.Further, page info production part 36 produces video data based on the broadcast lists information that receives from control assembly 23, and the video data that produces converted to analog video signal and send to display unit 25, so that show that based on analog video signal described broadcast lists information is image on display unit 25.In this mode, the radio broadcasting information issuing service that client terminal 2 can use radio broadcasting information delivery server SV3 to provide is obtained the broadcast lists information of wanting to allow the user.
1-7-3-4. broadcast message issuing service now provides processing procedure
Now, describe when the radio broadcasting information issuing service of client terminal 2 when radio broadcasting information delivery server SV3 reception provides specific present broadcast message issuing service as the issuing service of radio broadcasting information with reference to Figure 13 processing procedure is provided.
But, should be noted that, the radio broadcasting information delivery server SV3 of present broadcast message is provided for each broadcasting station (catchword).And client terminal 2 can not stored the URL information corresponding to the radio broadcasting information delivery server SV3 in each broadcasting station.So, give an example and describe the issuing service of radio broadcasting information processing procedure is provided, wherein be used for the URL information of radio broadcasting information delivery server SV3 of each catchword in broadcasting station by portal server 3 management.And, broadcast message issuing service now provides processing procedure to suppose a kind of situation, wherein represent the request of the frequency information of broadcasting station broadcasting frequencys and arrive portal server 3 when client terminal 2 issues, so that when automatically presetting broadcasting frequency, in authorization information memory unit 38, do not store checking session id information etc. provisionally.So client terminal 2 at first sends user ID information, encrypted message is waited until portal server 3.
At step SP70, if be used to ask preset automatically the operational order of the broadcasting frequency in broadcasting station from input processing unit 21 input, the control assembly 23 of client terminal 2 is in response to this operational order so, send the frequency information request signal of frequency information of acquisition request broadcasting frequency and user ID information, the encrypted message of being stored by communication control unit 32 and network interface 33 together and wait until portal server 3 in authorization information memory unit 38, wherein said broadcasting frequency can receive from the broadcasting station.
At step SP71, the control assembly 50 of portal server 3 receives the frequency information request signal that sends from client terminal 2, region code, user ID information, encrypted message etc. continuously by network interface 53 and communication control unit 52.Then, control assembly 50 sends from this user ID information, the encrypted message of client terminal 2 receptions and waits until checking processing element 56.Checking processing element 56 is under the control of control assembly 50, and the user profile of the user ID information that receives from client terminal 2, encrypted message etc. and registration customer data base parts 54 relatively is to carry out user authentication process.The result, are authorized users and are the request of rule if the described user of client terminals 2 is used in the checking of checking processing element 56 from the request that client terminal 2 obtains frequency information, verify that so processing element 56 is under the control of control assembly 50, be distributed on the checking session id information etc. that current point in time is used for communication connection status between client terminal 2 and the portal server 3, and the checking session id information of interim storage issue is waited until in the authorization information memory unit 57.Then, after the checking processing element 56 described users of checking were authorized user, control assembly 50 advanced to step SP72 with its processing so.
At step SP72, control assembly 50 is based on the region code that receives from client terminal 2, the tabulation of frequency information, broadcasting station name and catchword in the retrieval frequency information memory unit 58 to be searching frequency information, broadcasting station name and the catchword corresponding to described region code, and reads frequency information, broadcasting station name and the catchword that retrieves.Then, control assembly 50 sends frequency information, broadcasting station and the catchword of the conduct tabulation of being read from frequency information memory unit 58 continuously together and waits until client terminal 2 from checking processing element 56 to the checking session id information of client terminal 2 issues at above-mentioned steps SP71 by communication control unit 52 and network interface 53.
At step SP73, the control assembly 23 of client terminal 2 receives the tabulation, checking session id information etc. of the frequency information, broadcasting station name and the catchword that send from portal server 3 continuously by network interface 33 and communication control unit 32.Then, control assembly 23 sends from the checking session id information of portal server 3 receptions and waits until checking processing element 37, and the tabulation of transmission frequency information, broadcasting station name and catchword is to display control unit spare 24.Therefore, the 37 interim storages of checking processing element are waited until the authorization information memory unit 38 from the checking session id information that portal server 3 is received.And display control unit spare 24 sends the tabulation of the frequency information, broadcasting station name and the catchword that receive from control assembly 23 to display unit 25, so that show this tabulation on display unit 25.Further, control assembly 23 will store into the storage medium 29 as preset information based on the selected frequency information of select command, broadcasting station name and the catchword from input processing unit 21 inputs.Afterwards, described processing advances to step SP74.
At step SP74, control assembly 23 is in response to the tuning control command from input processing unit 21 input, the radio broadcasting signal of control tuner parts 31 radio broadcasting that extraction and application is broadcasted corresponding to the broadcasting frequency of tuning control command from the radio broadcasting ripple.Therefore, the radio broadcasting signal of tuner parts 31 extraction and application broadcasting frequency current broadcast from the frequency of radio station ripple that receives by broadcast message receiving-member 30, and carry out predetermined reception and handle the radio broadcasting signal that is extracted such as decoding.Then, tuner parts 31 send to receive and handle the voice data that obtained to sound control assembly 26.Correspondingly, 26 conversions of sound control assembly become simulated audio signal from the voice data that tuner parts 31 receive, and send this simulated audio signal to loudspeaker 27, so that can export the sound of selected program of radio station from loudspeaker 27.
At step SP75, radio broadcasting display control unit spare 39 reads the catchword of being stored corresponding to frequency information from storage medium 29 under the control of control assembly 23, and this frequency information indication is corresponding to the broadcasting frequency of above-mentioned tuning control command.And radio broadcasting display control unit spare 39 sends the catchword that reads together by communication control unit 32 and network interface 33 and the checking session id information of temporarily having stored in authorization information memory unit 38 waited until portal server 3.
At step SP76, the control assembly 50 of portal server 3 receives the catchword that sends from client terminal 2, checking session id information etc. continuously by network interface 53 and communication control unit 52, and sends the checking session id information that receives and wait until checking processing element 56.Checking processing element 56 is under the control of control assembly 50, and the relatively described checking session id information that receives from client terminal 2 etc. and the checking session id information of interim storage etc. authorization information memory unit 57 are to carry out user authentication process.The result, if the checking session id information that 56 checkings of checking processing element receive from client terminal 2 etc. remains in the validity term and uses client terminal 2 to send the described user who wails is authorized user, control assembly 50 advances to step SP77 with its processing so.
At step SP77, control assembly 50 is based on the catchword that receives from client terminal 2, and the URL information in the retrieval URL memory unit 59 is to search and to wail the URL information that matches.And, the validity term of the checking session id information that 56 expansions of control assembly 50 control checking processing element are issued to client terminal 2 etc.Then, control assembly 50 reads the URL information that retrieves from URL memory unit 59, and sends this URL information that reads continuously together and have by the checking session id information of checking processing element 56 expansion validity terms by communication control unit 52 and network interface 53 and wait until client terminal 2.
At step SP78, the control assembly 23 of client terminal 2 receives from the URL information of portal server 3 transmissions and the checking session id information of the validity term with expansion etc. continuously by network interface 33 and communication control unit 32.Then, control assembly 23 sends the checking session id information that receives and waits until checking processing element 37, and sends URL information to radio broadcasting display control unit spare 39.Checking processing element 37 is under the control of control assembly 23, interim storage is waited until authorization information memory unit 38 from the checking session id information of portal server 3 validity terms that receive and that have expansion, so that before its validity term of expansion, rewrite described checking session id information etc., upgrade the entity of the checking session id information etc. of interim storage in authorization information memory unit 38 whereby.And radio broadcasting display control unit spare 39 is under the control of control assembly 23, with the interim URL information that receives from control assembly 23 of storing of the relation that matches with the catchword of storage in the storage medium 29.Then, radio broadcasting display control unit spare 39 is according to the URL information of interim storage in the storage medium 29 etc., under the control of control assembly 23 by communication control unit 32 and network interface 33 send together continuously be used for the present broadcast message request signal of the present broadcast message of acquisition request and received from radio broadcasting information delivery server SV3 and wait until radio broadcasting information delivery server SV3 at the service conversation id informations that authorization information memory unit 38 is stored temporarily.
Provide in the processing procedure in the issuing service of aforesaid this radio broadcasting information, send processing that present broadcast message request signals and service session id information waits until radio broadcasting information delivery server SV3 corresponding to reference to figure 9 processing at step SP10 described above from client terminal 2 at step SP78.Correspondingly, provide in the processing procedure in the issuing service of this radio broadcasting information, after the processing of step SP78, client terminal 2, radio broadcasting information delivery server SV3 and portal server 3 carry out continuously be similar to reference to figure 9 described above in the user authentication process of step SP11 to SP13 and step SP18 to SP22.Afterwards, described processing advances to step SP79.
At step SP79, the URL information of radio broadcasting display control unit spare 39 basis interim storages in storage medium 29 of client terminal 2 etc. send present broadcast message request signal continuously together and have waited until radio broadcasting information delivery server SV3 from service conversation id information radio broadcasting information delivery server SV3 reception and that store temporarily authorization information memory unit 38 by communication control unit 32 and network interface 33 once more under the control of control assembly 23.
At step SP80, the control assembly 110 of radio broadcasting information delivery server SV3 receives the present broadcast message request signal that sends from client terminal 2, service conversation id information etc. continuously by network interface 113 and communication control unit 112, and the checking session id information that sends this reception is waited until checking processing element 115.Therefore, checking processing element 115 is under the control of control assembly 110, and relatively the service conversation id information that receives from client terminal 2 etc. and the service conversation id information of interim storage etc. authorization information memory unit 120 are to carry out user authentication process.As a result, are authorized users if the described user of client terminal 2 is used in 115 checkings of checking processing element, its judgement is the request of rule from the request that client terminal 2 obtains present broadcast message so.Then, are authorized users if the described user of client terminals 2 is used in the checking of checking processing element 115, control assembly 110 control checking processing element 115 are with the validity term of expansion to the service conversation id information of client terminal 2 issues etc. so.Afterwards, described processing advances to step SP81.
At step SP81, control assembly 110 reads present broadcast message from present broadcast message memory unit 119, and waits until client terminal 2 by the service conversation id information that communication control unit 112 and network interface 113 send the present broadcast message that reads continuously together and have a validity term by 115 expansions of checking processing element.
At step SP82, the control assembly 23 of client terminal 2 receives from radio broadcasting information delivery server SV3 present broadcast message that sends and the service conversation id information with validity term etc. continuously by network interface 33 and communication control unit 32.Then, control assembly 23 sends the service conversation id information that receives and waits until checking processing element 37, and sends present broadcast message to radio broadcasting display control unit spare 39.Therefore, checking processing element 37 is under the control of control assembly 23, interim storage is waited until the authorization information memory unit 38 from the service conversation id information of radio broadcasting information delivery server SV3 validity art Chinese parasol tree that receive and that have expansion, so that before its validity term of expansion, rewrite service conversation id information etc., upgrade the entity of in the authorization information memory unit 38 service conversation id information of interim storage etc. whereby.
And, radio broadcasting display control unit spare 39 sends the present broadcast message that receives from control assembly 23 to display unit 25, so that display unit 25 shows the present broadcast message relevant with the program of radio station of the current radio broadcasting that is receiving by display control unit spare 24.Then, provide in the processing procedure in above-mentioned this radio broadcasting information issuing service, client terminal 2 is periodically also repeatedly carried out the request of obtaining present broadcast message at step SP79, and radio broadcasting information delivery server SV3 receives the request of obtaining from client terminal 2, and continuously execution in step SP80 to the processing of SP81.Therefore, client terminal 2 can show current broadcasting tuning title, artist name, tuning broadcasting start time etc. in program names, programming start time and the programming concluding time and the program of radio station of the current program of radio station that is receiving on the display unit 25 of client terminal 2, meanwhile upgrade their momently as broadcast message now.
1-8. the hardware circuit block structure of client terminal 2
1-8-1. circuit structure
Now, description is according to the hardware configuration of the hardware circuit piece of client terminal 2.In the hardware configuration according to the hardware circuit piece of client terminal 2, partial function is realized according to software module described below.
With reference to Figure 14, client terminal 2 comprises operation inputting part part 200, and various action buttons that provide on shell or the telepilot (not shown) surface are provided for it.If user's operating operation input block 200, operation inputting part part 200 this operations of sign and send operator input signal corresponding to this operation so to input processing unit 201.Input processing unit 201 is used predetermined processing and is become operational order with the conversion operations input signal for the operator input signal that offers it, and provides this operational order to CPU (CPU (central processing unit)) 203 by bus 202.CPU203 reads various programs such as the base program of storing in advance in ROM (ROM (read-only memory)) 204 and application program arrives among the RAM (random access storage device) 205, and in response to the operational order that offers it from input processing unit 201 arithmetical operation processing and the various processing predetermined according to whole client terminal 2 of described programmed control and execution.
Media drive 208 reads and for example reproduces and go up the content-data that writes down at CD or memory stick (memory stick) (registered trademark), wherein the flash memory of memory stick is included in the shell, or being recorded on the CD or the content-data of the object that writes down in the memory stick, media drive 208 provides the video data of reproduction to display processing unit 207 by bus 202 then.On the other hand, if read voice data as content-data from CD or memory stick, media drive 208 provides the voice data of described reproduction to acoustic processing parts 209 so.
207 pairs of display processing units are carried out the digital-to-analogue conversion process by the video data that bus 202 offers it, and provide the analog video signal that is produced to display unit 206, so that based on this analog video signal display image on display unit 206.Simultaneously, 209 pairs of acoustic processing parts are carried out the digital-to-analogue conversion process by the voice data that bus 202 offers it, and send the simulated audio signal that produces to 2 channel loudspeakers 210, so as based on simulated audio signal from loudspeaker 210 output stereo sounds.
And CPU203 sends the content-data that read by media drive 208 to hard disk drive 211, so that content-data is stored on the hard disk drive 211 or among it as content file by bus 202.Incidentally, the content-data of CPU203 as above in hard disk drive 211, to store with reference to figure 3 described this catalogue configuration managements.Then, CPU203 can read in any content file as content-data of storage the hard disk drive 211 from hard disk drive 211.Should be noted that when from hard disk drive 211 reading video datas during as content-data, CPU203 provides this video data that reads to display processing unit 207 by bus 202 then.On the other hand, when when hard disk drive 211 reads voice data as content-data, CPU203 provides this voice data that reads to acoustic processing parts 209.
And, CPU203 can be established to being connected of network N T with network interface 215 continuously by communication process parts 214,, and therefore send various data and receive described data with other server S V1 to SV4 and from it to SV4 with the portal server on the accesses network NT 3 and other server S V1 to portal server 3.
1-8-2. program module structure
With reference to Figure 15,, be included in program module in the client terminal 2 of hardware configuration and on OS, operate and communicate by letter to SV4 with other server S V1 with portal server 3 according to the above-mentioned hardware circuit piece of describing with reference to Figure 14.HTTP (HTML (Hypertext Markup Language)) messaging program 240 is the program modules of communicating by letter to SV4 by http communication and portal server 3 and other server S V1, and communicator program 241 is to transmit the program module of data with HTTP messaging program 240.
In the upper strata of communicator program 241, settle the explanatory content coder and reproduce the content playback module 242 of content and the copyright protection administration module 243 of processing and copyright protection relevant information.And, carry out channel selection and reproduce the Internet Talk Radio channel selection reproduction module 244 of Internet Talk Radio and manage to buy tuning and reproduce the tuning tuning purchase reproduction module 245 of preview being placed in respectively on content playback module 242 and the copyright protection administration module 243.The music data that transmission Internet Talk Radio channel selection reproduction module 244 or tuning purchase reproduction module 245 are reproduced is also finally exported from loudspeaker 210 as sound to acoustic processing parts 209.
Should be noted that the validation database 248A of database 248 is connected with communicator program 241 and cooperates with portal server 3 etc. and carries out various checkings and handle.And database access module 249, content-data access modules 250 and hard-disk content controller 247 are placed on the communicator program 241.The various databases of database access module 249 visits structure in hard disk drive 211, the content-data of content-data access modules 250 visit storages in hard disk drive 211 simultaneously, and hard-disk content controller 247 is managed the content-data of being stored in hard disk drive 211.
On hard-disk content controller 247, settle to be used for the display of broadcast station and to broadcast the radio broadcasting information display module 251 of tuning title, artist name etc. and select the broadcasting station channel and the tuner channel selection reproduction/logging modle 252 of storage (record) from the tuning content-data of the conduct of broadcasting station reception to hard disk drive 211.For example, will be by tuning by content-data access modules 250 being written to hard disk drive 211 of audio user interface 253 from the reception of selected broadcasting station.Simultaneously, transmit the voice data of selecting reproduction/logging modle 252 to reproduce by tuner channel and arrive acoustic processing parts 209, so that they are exported from loudspeaker 210 as sound the most at last as content-data.
Radio broadcasting information display module 251 selects reproduction/logging modle 252 to receive radio broadcasting information such as present broadcast message by HTTP messaging program 240 from radio broadcasting information delivery server SV3 by tuner channel, comprise and currently broadcasting tuning title, artist name etc., and radio broadcasting information display module 251 is by audio user interface 253 display radio broadcast message on display unit 206 by the broadcasting station.Should be noted that, the radio broadcasting information that shows on display unit 206 by audio user interface 253 can store among the clip data storehouse 248B of database 248 temporarily, and final according to storing in the hard disk drive 211 by database access module 249 from user's instruction.
CD reproduces module 254 control media drives 208 and reproduces CD.Then, transmit by CD reproduce module 254 from voice data that CD reproduced to acoustic processing parts 209 so that with them finally as sound from loudspeaker 210 outputs.Although do not illustrate, HDD reproduces module 255 and is connected with copyright protection administration module 243 with hard-disk content controller 247.Therefore, HDD reproduces module 255 under the control of hard-disk content controller 247, and the music data as content-data that reads from hard disk drive 211 is provided according to the copyright management information that provides from copyright protection administration module 243.Then, transmit the voice data that is reproduced by HDD reproduction module 255 according to copyright management information and arrive acoustic processing parts 209, so that they are finally exported from loudspeaker 210 as sound.
Although not shown, extraction is connected with copyright protection administration module 243 with hard-disk content controller 247 with replication module 256.Therefore; extract and replication module 256 control CD reproduction module 254, copyright protection administration module 243 and hard-disk content controllers 247; so that under the control of hard-disk content controller 247; to reproduce on the hard disk that hard disk drive 211 is provided from the copyright management information of copyright protection administration module 243 voice data that provides voice data that module 254 reproduces from CD and management (that is, so that extract and duplicate voice data) by CD together from CD.
Incidentally, HTTP messaging program 240 and communicator program 241 in the said procedure module are program modules, utilize it can realize being similar to the function of above-mentioned communication control unit 32 with reference to figure 2 client terminal of describing 2.Simultaneously, content playback module 242 is program modules, utilizes it can realize being similar to the function of above-mentioned encoder/decoder parts 34 with reference to figure 2 client terminal of describing 2.And copyright protection administration module 243 is program modules, utilizes it can realize being similar to the function of above-mentioned copyright management parts 35 with reference to figure 2 client terminal of describing 2.Further, it is program modules that module 244 is reproduced in the Internet Talk Radio channel selection, utilizes it can realize being similar to the function of above control assembly 23 harmony sound control member mades 26 with reference to figure 2 client terminal of describing 2.
And it is program modules that module 245 is reproduced in tuning purchase, utilizes it can realize being similar to the function of above control assembly 23 harmony sound control member mades 26 with reference to figure 2 client terminal of describing 2.And XML browser 246 is program modules, and it is above with reference to the input processing unit 21 of figure 2 client terminal of describing 2 and the function of page info production part 36 to utilize it can realize being similar to.Further, hard-disk content controller 247, database access module 249 and content-data access modules 250 all are program modules, utilize these modules can realize being similar to the function of above control assembly 23 with reference to figure 2 client terminal of describing 2.And the validation database 248A of database 248 is program modules, and it is above with reference to the checking processing element 37 of figure 2 client terminal of describing 2 and the function of authorization information memory unit 38 to utilize it can realize being similar to.
Further, the clip data storehouse 248B of database 248 is program modules, utilizes it can realize being similar to the function of above control assembly 23 with reference to figure 2 client terminal of describing 2.And radio broadcasting information display module 251 is program modules, utilizes it can realize being similar to the function of above radio broadcasting display control unit spare 39 with reference to figure 2 client terminal of describing 2.Moreover it is program modules that tuner channel is selected reproduction/logging modle 252, utilizes it can realize being similar to the function of above control assembly 23 with reference to figure 2 client terminal of describing 2, sound control assembly 26 and tuner parts 31.Further, audio user interface 253 is program modules, utilizes it can realize being similar to the function of above input processing unit 21 with reference to figure 2 client terminal of describing 2, control assembly 23 and display control unit spare 24.
And it is program modules that CD reproduces module 254, and it is above with reference to the sound control assembly 26 of figure 2 client terminal of describing 2 and the function of external recording medium record and reproduction block 28 to utilize it can realize being similar to.Further, it is program modules that HDD reproduces module 255, utilizes it can realize being similar to the function of above control assembly 23 harmony sound control member mades 26 with reference to figure 2 client terminal of describing 2.And extraction and replication module 256 are program modules, utilize it can realize being similar to the function of above control assembly 23 with reference to figure 2 client terminal of describing 2, external recording medium record and reproduction block 28 and encoder/decoder parts 34.
Correspondingly, in the client terminal 2 according to the above hardware configuration of describing the hardware circuit piece with reference to Figure 14, CPU203 can carry out the processing that is similar to according to the client terminal 2 of above hardware configuration with reference to 2 representation function circuit blocks of figure.And, can realize that according to the client terminal 2 of the hardware configuration of hardware circuit piece above-mentioned relevant information exports processing continuously.Further, can realize that according to the client terminal 2 of the hardware configuration of functional circuit blocks above-mentioned relevant information exports processing continuously, it is similar to the client terminal 2 according to the hardware configuration of hardware circuit piece, this be because described functional circuit blocks comprise be included in according to the program module in the client terminal 2 of the hardware configuration of hardware circuit piece the function that can realize.
1-9. the hardware circuit block structure of music data publisher server SV1
Now, description is according to the hardware configuration of the music data publisher server SV1 of hardware circuit piece.With reference to Figure 16, music data publisher server SV1 comprises the CPU270 that controls whole music data publisher server SV1.CPU270 provides program in RAM274 by the base program and the relevant information of the various programs of bus 273 exploitations such as storage in ROM271 or hard disk drive 272, and carries out these programs, carries out various processing such as relevant information whereby processing is provided continuously.In this case, a large amount of music datas is stored in the hard disk drive 272, so that can download their (that is, can be distributed to client terminal 2).And a large amount of permissions of preparing in advance will be stored in the hard disk drive 272 based on the partially-tuned preview data as the tuning appreciation of preview of music data, and described preview data is as the tuning relevant information relevant with the music data that can download.Further, be presented in the page info (calling the lobby page surface information in the following text) that network N T goes up a large amount of downloadable music data in addition, actual request is carried out the page info (call in the following text and buy page info) of down-load music data and is used for showing that detailed information such as artist name, music data recovery time, tuning explanation are stored in hard disk drive 272 as the page info (calling details display page information in the following text) of tuning relevant information as the page info that is used for the music data issue, and wherein said tuning relevant information is relevant with Downloadable music data.And, also have various log-on messages such as user's user profile to be registered in the database of on the hard disk of hard disk drive 272, being constructed, wherein allow the user to use music data publisher server SV1.
Therefore, CPU270 can read various types of information and various data from hard disk drive 272, and uses the various types of information and the various data that read to carry out various processing.And network interface 275 builds on the connection of client terminal 2 or any other server, to send and to receive various types of information and various data in response to the performed processing of CPU270 by network N T.
In having the music data publisher server SV1 of structure as mentioned above, CPU270 carries out various processing according to the various programs of storage in ROM271 or the hard disk drive 272 basically.So, in music data publisher server SV1, by function in response to the music data publisher server SV1 of above hardware configuration with reference to 5 representation function circuit blocks of figure, suitably be chosen in these programs of storage in ROM271 or the hard disk drive 272, CPU270 can be similar to the control assembly 70 of music data publisher server SV1 on function, communication control unit 72, checking processing element 75 and searching part 79, and hard disk drive 272 can be used for the customer data base parts 74 of music data publisher server SV1 similarly, page info memory unit 76, authorization information memory unit 77 and music data memory unit 78.And, can realize that according to the music data publisher server SV1 of the hardware configuration of hardware circuit piece the relevant information of the following stated provides processing continuously.Simultaneously, music data publisher server SV1 according to the fast hardware configuration of hardware circuit can realize that relevant information described below provides processing continuously, it is similar to the music data publisher server SV1 according to the hardware configuration of hardware circuit piece, this be because functional circuit blocks comprise various programs the function that can realize, described routine package is contained among the music data publisher server SV1 according to the hardware configuration of hardware circuit piece.
Should be noted that, although in the above-described embodiment, the radio broadcasting of broadcasting from the broadcasting station is applied to the broadcasting that client terminal 2 is received, but this broadcasting is not restricted to this, and might receive the television broadcasting of broadcasting from television broadcasting station for client terminal 2, and the server from network N T obtains the various types of broadcast messages relevant with the TV programme of television broadcasting etc.
2. relevant information provides output to handle continuously
In the time will introducing the music data that can download to client terminal 2, music data publisher server SV1 is by providing preview data as introducing Downloadable music data in more detail so that export them corresponding to the tuning relevant information of music data continuously.Correspondingly, describing music data publisher server SV1 and client terminal 2 performed relevant informations hereinafter provides output to handle continuously.But, because just described this relevant information provides output to handle mainly by in music data publisher server SV1 and the client terminal 2 any one to carry out continuously, therefore hereinafter, the main relevant information of carrying out by music data publisher server SV1 of description one after the other provides output to handle with main continuously provides output to handle by client terminal 2 another performed relevant informations continuously.
2-1. mainly the relevant information of carrying out by music data publisher server SV1 provides output to handle continuously
The CPU270 of music data publisher server SV1 waits the downloadable music data of classifying a large amount of by school type, artist, and stores into the music data of classification in the single tuned cell in hard disk drive 272 or comprise in the unit of a plurality of tuning collections of records.And CPU270 also stores corresponding to a large amount of preview datas of a plurality of music datas in music data in the single tuned cell or the collection of records unit or details data in hard disk drive 272.Further, CPU270 is also to allow to obtain the URL of a large amount of music datas and preview data in the hard disk drive 272 with the storage of the relation of utilizing its music data that can obtain or preview data to match.And, CPU270 is for example with every kind of school type being used for a large amount of downloadable music data, artist's etc. XML, store the described page info (for example, lobby page surface information, purchase page info and details display page information) of music data issue that is used in hard disk drive 272.
In this case, described lobby page surface information comprises various types of screen construction information, and this information is used to produce the tuning screen of introducing of introducing the downloadable music data.And this lobby page surface information also comprises various types of screen conversion information etc., is used for being transformed into based on the detailed information display screen of buying purchase screen that page info produces or producing based on details display page information etc. from the tuning screen of introducing.Further, as shown in Figure 17, described lobby page surface information also comprises tuning list information 300, and this list information comprises the tabulation as a plurality of tuning titles of tuning identification information 300A, utilizes described tuning identification information can be identified at the tuning a plurality of music datas introduced on the screen of introducing.Tuning list information 300 can carry out relevant with optional tuning title from a plurality of tuning title that shows as tabulation the processing execution information 300B that allows client terminal 2 to carry out preview data output processing.In this case, processing execution information 300B comprise executive condition 300C in the time will carrying out the reproduction processes of preview data (, incident), make when satisfy executive condition 300C execution reproduction processes execution command 300D (, method), be used for when carrying out described the reproduction, carrying out the reference information 300E etc. of reference.Here, executive condition 300C has stipulated the condition to execution output processing such as text datas, for example, and " select corresponding tuning name to be referred to as to be designated as and introduce the tuning identification information (calling notified tuning information in the following text) that will notify music data ".And execution command 300D has stipulated to be used for the instruction that preview data output is handled, as " reproduction preview data when with streamed obtaining (, preview data is that stream reproduces) ".Further, reference information 300E is the URL that obtains preview data.In this mode, tuning list information 300 can match the preview data of introducing music data with optional tuning title.
And, stipulate a plurality of tuning title in the tuning list information 300, when exporting a plurality of preview data corresponding to a plurality of tuning titles continuously, they can be selected information as the continuous object output of a plurality of preview datas of selecting continuous object output continuously with box lunch.Then, if the continuous export permit identification information 300F that expression can be exported a plurality of preview datas that match with a plurality of tuning titles continuously adds tuning list information 300 to, all the tuning titles in so can tuning list information 300 are set to the continuous object output that will export continuously.Incidentally, in tuning list information 300, if add continuous export permit identification information 300F, all the tuning titles in so can tuning list information 300 are set to continuous object output, and no matter the preview data that cooperates.Should be noted that, in tuning list information 300, might by add expression corresponding tuning be the predetermined information of continuous object output, the part (for example, the tuning title that cooperates with preview data) that a plurality of tuning titles in the tuning list information 300 only are set is as continuous object output.Then, add under the situation of the partially-tuned title in the tuning list information 300 at the predetermined information that is continuous object output with the corresponding tuning title of expression, can use various types of information in predetermined information look like to represent described tuning be the identification information of continuous object output, or next expression will select to be used for to export continuously the link information of the tuning title of preview data.
And, when a plurality of tuning name in tuning list information 300 is set is called continuous object output, the tuning title of the continuously selected tuning title as notified tuning information of indication is selected indication information to be included in the lobby page surface information and is exported the processing control information (only being called processing control information below this processing control information) of processing continuously as the preview data that cooperates with tuning title, so that allow to export continuously preview data.Tuning title selects indication information to comprise when a plurality of tuning title that is set to continuous object output is tabulated tuning list information 300 by music data publisher server SV1 side in, as being used to make to select described tuning name to be referred to as the ordering of notified tuning information the time sequencing information of expression ordering (being called down) with reference to ordering is set.Described tuning title selects indication information also to comprise the selection instruction order, and whether be used to instruct should be referred to as notified tuning information with reference to a plurality of tuning name of selecting in proper order to be set to continuous object output is set.So, select indication information according to tuning title, should be in its indication according to when ordering being set being referred to as notified tuning information by the described tuning name of selection instruction command selection, can be according to described selection instruction order to be referred to as notified tuning information with reference to a plurality of tuning name that ordering selects to be set to continuous object output is set.The result, if the tuning title of this structure selects indication information to be included in the instruction page surface information as mentioned above, can come automatically to export continuously a plurality of tuning datas that cooperate with a plurality of tuning title that is set to continuous object output with the ordering that ordering is set according to reference so.
Incidentally, select indication information according to described tuning title, should can not be different from a plurality of tuning name of selecting to be set to continuous object output with reference to other predetermined orderings that ordering is set with certain and be referred to as notified tuning information by the selection instruction command instruction at it with when the tuning name of sequencing selection being set being referred to as notified tuning information.The result, if the tuning title of this structure selects indication information to be included in the lobby page surface information as mentioned above, so can be in the different play mode that are different from broadcast mode (calling data playing mode in the following text) (calling the play mode of change in the following text), automatically export a plurality of preview datas that cooperate with a plurality of tuning title that is set to continuous object output continuously, wherein automatically export described preview data continuously with the ordering that ordering is set according to reference.Then, in the broadcast mode that changes, under situation about should automatically export continuously corresponding to a plurality of preview datas of the tuning title that is set to continuous object output, the play mode indication information of the broadcast mode that indication changes is included in the lobby page surface information as processing control information.Correspondingly, select indication information according to tuning title, making by the selection instruction command instruction, can be referred to as notified tuning information with a plurality of tuning name of selecting according to the predetermined ordering of the play mode that changes to be set to continuous object output with reference to the use of ordering being set when invalid.In other words, according to described selection instruction order, in the time should not changing the play mode of preview data (for example, when the lobby page surface information does not comprise the play mode indication information), make with reference to the use that ordering is set effective, but in the time should changing the play mode of preview data (for example, when the lobby page surface information comprises the play mode indication information), it is invalid to make with reference to the use that ordering is set.
Described lobby page surface information also comprises emphasizes to show that indication information is as processing control information, when the indication of this indication information is set to tuning of continuous object output and is referred to as the tuning notified tuning information of introducing on the screen in selecting tuning list information 300, when comparing, increase the brightness of selecting as the tuning title of notified tuning information with other tuning titles, select tuning title to emphasize (that is, focusing on) as notified tuning information.And, described lobby page surface information comprises emphasizes finally to show that indication information is as processing control information, the indication of described indication information is set to continuous object output in selecting tuning list information 300 all tuning names are referred to as notified tuning information and automatically export all corresponding preview datas continuously when finishing, and demonstration finally is chosen as notified tuning information or at first selects tuning title as notified tuning information emphatically.Should be noted that, described lobby page surface information can comprise emphasizes finally to show that indication information is as processing control information, the indication of described indication information is when selecting to be set in the tuning list information 300 continuously all tuning names of object output and be referred to as notified tuning information and automatically export all corresponding preview datas end continuously, not only emphasize to show finally or at first be chosen as the tuning title of notified tuning information, but also emphasize for example to show, by the elective tuning title of music data publisher server SV1 side.In other words, when automatically exporting the preview data end continuously, described lobby page surface information can comprise emphasizes finally to show that indication information is as processing control information, this indication information indication is emphasized to show finally or at first is chosen as the tuning title of notified tuning information or pass through music data publisher server SV1 side elective tuning, and regardless of the play mode (that is the play mode of data playing mode or change) at this time point.And for described lobby page surface information, might comprise and emphasize finally to show that indication information is as processing control information, described indication information indication is when automatically exporting the preview data end continuously, according to reference ordering is set and from a plurality of tuning title of tuning list information 300, shows tuning title emphatically at the top or in final end, and no matter the play mode of data playing mode and change.Further, when exporting preview data automatically according to the drag and drop play mode or as the shuffle mode continuous ground of the play mode that changes, for described lobby page surface information, might comprise and emphasize finally to show that indication information is as processing control information, this indication information indication is presented at the tuning name of selecting at random after the last selecting tuning title emphatically and is referred to as notified tuning information when automatically exporting the preview data end continuously.
In addition, a plurality of tuning name in tuning list information 300 is set is called under the situation of continuous object output, described lobby page surface information comprises that various designators are such as continuous output notice designator, be used for to export a plurality of preview datas that cooperate with a plurality of tuning titles continuously in the tuning notice of introducing on the screen that produces based on the lobby page surface information, and the cooperation notification indicator, be used for the notice preview data is cooperated with a plurality of tuning titles.By described designator, described lobby page surface information can accurately be notified the subscriber-related fact tuning the introduction on the screen, promptly can export tuning data continuously or preview data is cooperated with tuning title.Should be noted that, on music data publisher server SV1, although described lobby page surface information can comprise continuous output notice designator, but might draw the layout of continuous output notice designator on the precalculated position of the tuning wallpaper (template) of introducing screen background in advance, the wherein said tuning screen of introducing can produce based on aforesaid this lobby page surface information.
Described lobby page surface information also comprises selects to continue indication information as processing control information, the tuning name that this indication information is used for ought automatically selecting not cooperate with any preview data is referred to as notified tuning information, simultaneously preview data only cooperates with the part of a plurality of tuning titles in the tuning list information 300, be provided with that a plurality of tuning names are called continuous object output and no matter when whether cooperating with preview data, continue to select notified tuning information and emphasize demonstration, and the first selection continuation temporal information of expression fixed time period (calling first fixed time period in the following text), this fixed time period is for example to be used to continue to select some seconds the cycle very first time.But, second selection that might comprise expression fixed time period (calling second fixed time period in the following text) for described lobby page surface information continues temporal information as processing control information, described fixed time period is to be longer than second time cycle in the cycle very first time and in this time cycle, during carrying out a series of continuous outputs on the client terminal 2 and handling in response to user instruction, when the tuning name that selection does not cooperate with any preview data is referred to as notified tuning information, wherein the partially-tuned name in the selecting tuning list information 300 is referred to as continuous object output, and, select described tuning name to be referred to as notified tuning information and to show it emphatically unceasingly no matter whether cooperate with preview data.
And, described lobby page surface information can comprise suitably that the roll display indication information is as processing control information, this indication information indication is referred to as under the situation of notified tuning information in the ill-matched tuning name of selection and preview data, in the direction of string array (hereinafter, this direction is called for example horizontal direction) the tuning title of roll display, this character string forms tuning title in the tuning following tuning title display position of introducing on the screen, continue to select this tuning title for first fixed time period or second fixed time period simultaneously.Correspondingly, even it is for example long relatively in the character string that forms tuning title, so can not fully in tuning title display position, once show, when selecting described tuning name to be referred to as notified tuning information, by in tuning title display position in the horizontal direction tuning title of rolling, then, can accurately confirm tuning title by the user owing to emphasize to show this tuning title.
And, described lobby page surface information can suitably comprise selects to force the end indication information to instruct as processing controls, a plurality of tuning name in tuning list information 300 is set is called continuous object output and no matter whether cooperate with preview data, and the ill-matched tuning title that is set to continuous object output of selection and preview data one of them the time, described indication information makes client terminal 2 force the automatic selection that finishes tuning title on time point.
By this way, described lobby page surface information suitably also selectively comprises various types of processing control informations (also comprising processing execution information 300B), utilize this information to carry out and make the tuning a plurality of tuning name that is set to continuous object output in screen and the automatic continuously selecting tuning list information 300 of introducing of client terminal 2 generations be referred to as the tuning notified tuning information of introducing on the screen that produces, and except stream reproduces the preview data that matches as the tuning title of notified tuning information with selection, a series of processing of exporting this preview data based on described preview data automatically and continuously.
Then, if send corresponding to user's specified type (promptly from client terminal 2 requests, school, artist etc.) the solicited message (calling lobby page surface information request signal in the following text) of lobby page surface information to music data publisher server SV1, the CPU270 of music data publisher server SV1 receives described lobby page surface information request signal by network interface 275 so.Receive in response to this, CPU270 reads corresponding to the lobby page surface information of lobby page surface information request signal and by network interface 275 from hard disk drive 272 and sends this lobby page surface information that reads to client terminal 2.Therefore, CPU270 can provide the lobby page surface information that comprises tuning list information 300 to client terminal 2.
On the other hand, if operator input signal by operation inputting part part 200 input acquisition request lobby page surface informations, the CPU203 of client terminal 2 sends lobby page surface information request signal to music data publisher server SV1 in response to this operator input signal continuously by communication process parts 214 and network interface 215 so.As a result, if receive the lobby page surface information that sends from music data publisher server SV1 continuously by network interface 215 and communication process parts 214, CPU203 produces the tuning on-screen data of introducing based on the lobby page surface information that receives so.Then, CPU203 sends this tuning on-screen data of introducing to display unit 206 by display processing unit 207, so that for example, shows based on the tuning this tuning screen 310 of introducing as shown in figure 18 of introducing on-screen data on display unit 206.
In this case, the tuning screen 310 of introducing comprises tuning title display unit 311, and it has a plurality of tuning title display position 311AA that arranges along the tuning vertical direction of introducing screen 310 to 311AE.The tuning title display position 311AA that gives and in tuning title display unit 311, show to 311AE, distribute and in the tuning vertical direction of introducing screen 310 so that the tuning title the tuning list information 300 of sequencing display to be set from high-end reference to low side.And tuning title display unit 311 comprises rolling operation parts 311B, is used for changing at the shown tuning title display position 311AA of tuning title display unit 311 to 311AE.Correspondingly, quantity is included in situation in the tuning list information 300 to a large amount of tuning title of 311AE greater than tuning title display position 311AA under, wherein these titles can once show in the tuning tuning title display unit of introducing on the screen 310 311, if the selectivity in response to the mark of arrow up or down of rolling operation parts 311B is carried out (promptly, operation), in tuning title display unit 311 upward to or downward direction roll tuning title display position 311AA to 311AE, so can be continuously tuning title display position 311AA be become comprise the demonstration of unshowned tuning title display position among Figure 18 to the display change among the 311AE.Correspondingly, utilize the tuning screen 310 of introducing, the user might show all tuning titles in the tuning list information 300 in 311AE and unshowned other tuning title display positions at corresponding tuning title display position 311AA separately, so that can observe to it.And, with under preview data and the situation that the tuning title that shows in any position of 311AE at tuning title display position 311AA matches, also displayed map is shown the mark of loudspeaker shapes for example and is included in cooperation notification indicator 311C in the lobby page surface information.Further, the tuning screen 310 of introducing comprises the bulk buying button 312 that is used to jump to bulk buying screen (not shown), with the music data of bulk buying corresponding to all tuning titles in the tuning list information 300.
And, the tuning screen 310 of introducing comprises associated picture display unit 313, be used for when the tuning name of selecting tuning title display position 311AA to one of them position of 311AE is referred to as notified tuning information, showing the tuning relevant information of the conducts such as image of disk jacket photo corresponding to the tuning title that is chosen as notified tuning information.And, for example, only show the tuning title of a collection of records in the 311AE at the tuning title display position 311AA of the tuning tuning title display unit 311 of introducing screen 310, so that only being presented in a disc concentrates collected when tuning, the tuning screen 310 of introducing includes only detailed information the Show Button 314, the details display page information that is used to obtain relevant this collection of records (promptly, about all tuning a plurality of tuning titles of introducing in the screen 310 that is included in) and for example, in the tuning white space of introducing screen 310, show this detailed information.Incidentally, can in detailed information the Show Button 314, show these detailed information.And a plurality of tuning name in tuning list information 300 is set is called under the situation of continuous object output, and the tuning screen 310 of introducing also comprises continuous output notice designator 315, and this designator is included in the lobby page surface information.Further, provide the action button notification area in the tuning lower end of introducing screen 310.In the action button notification area, show the selector button 316 that is used for the indicated selection indication input of four direction arrow mark, confirming button 317 and the return push-button 318 that is used to cancel selection instruction and turns back to last processing, introduce to carry out various types of input on the screen 310 time tuning with box lunch, notify the user can be used for (promptly, effectively) from the action button of various action buttons (that is, the operation inputting part part 200) the input operation instruction that provides at telepilot etc.
Should be noted that tuning detailed information the Show Button 314 of introducing on the screen 310 can move, so that show that details is as being used for the tuning relevant information of each tuning title, thereby when being referred to as in the state of notified tuning information in the selecting tuning name, during selectivity details of operation information the Show Button 314, only obtain corresponding to the details display page information of selected tuning title and show detailed information corresponding to this tuning title.And the tuning screen 310 of introducing can be included in the selector button 316, confirming button 317 and the return push-button 318 that in fact are used as button on the screen that its lower end provides.
When for example in initial period of display, on display unit 206, show tuning when introducing screen 310, CPU203 is chosen in shown tuning title among the tuning title display position 311AA that uppermost position in fig-ure arranges from the tuning title display position 311AA of tuning title display unit 311 to 311AE, and with tuning title display position 311AB during to the brightness contrast of 311AE, increase the brightness of tuning title display position 311AA, with the configuration information that is provided with in advance in response to client terminal 2, emphasize to show the tuning title that is chosen as notified tuning information.Then, if processing execution information 300B is relevant with tuning title, when selecting this tuning name to be referred to as notified tuning information, CPU203 sends use continuously by communication process parts 214 and network interface 215 and is included in the solicited message (calling the preview data request signal in the following text) of the URL request preview data among the processing execution information 300B to music data publisher server SV1 according to processing execution information 300B so.
Therefore, the CPU270 of music data publisher server SV1 receives the preview data request signal that sends from client terminal 2 by network interface 275, and, read the preview data of acquisition request from hard disk drive 272 in response to the URL of the preview data request signal that is used to send reception.Then, CPU270 sends preview data to client terminal 2 by network interface 275 with stream format according to UDP/IP (User Datagram Protoco (UDP)/Internet protocol).Correspondingly, when with stream format when music data publisher server SV1 sends preview data, the CPU203 of client terminal 2 receives preview data continuously by network interface 215 and communication process parts 214, and send these preview datas to loudspeaker 210 by acoustic processing parts 209, appreciate in order to the user based on the preview of preview data is tuning so that export from loudspeaker 210.
When output finished as the tuning preview data of preview, CPU203 judged whether for example comprise continuous export permit identification information 300F in the lobby page surface information according to the processing control information that is included in the described lobby page surface information.The result, if export permit identification information 300F is included in the lobby page surface information continuously, CPU203 is for example according to the tuning selection indication information that is included in the lobby page surface information so, automatically be chosen in the tuning title that shows the second tuning title display position 311AB (that is, be set in the tuning list information 300 the tuning title of object output) continuously from as shown in figure 19 the tuning top of introducing screen 310.And, when with tuning title display position 311AA and 311AC when the brightness of 311AE is compared, CPU203 increases the brightness of tuning title display position 311AB to emphasize to show the tuning title that is chosen as notified tuning information automatically.Then, if it is processing execution information 300B is relevant as the tuning title of notified tuning information with selection, CPU203 uses the URL that is included among the processing execution information 300B so, sends the preview data request signal continuously to music data publisher server SV1 according to described processing execution information 300B by communication process parts 214 and network interface 215.
Therefore, the CPU270 of music data publisher server SV1 receives the preview data request signal that sends from client terminal 2 by network interface 275, and, read the preview data of acquisition request from hard disk drive 272 in response to the URL that is used for sending the preview data request signal that is received.Then, CPU270 sends preview data to client terminal 2 by network interface 275 with stream format.Correspondingly, if SV1 sends preview data with stream format from the music data publisher server, the CPU203 of client terminal 2 receives this preview data by network interface 215 and communication process parts 214 so, and the preview data that passes through the 209 transmission receptions of second processing element is to loudspeaker 210, so that appreciate in order to the user based on the preview of preview data is tuning from loudspeaker 210 outputs.
By this way, for example, be called continuous object output if preview data cooperated with all tuning titles in the tuning list information 300 individually and all tuning names are set, so when detecting the output that finishes preview data, the CPU203 of client terminal 2 selects indication information according to the tuning title that is included in the lobby page surface information, continuously automatically to be referred to as notified tuning information with reference to the tuning name of sequencing selection is set, this tuning title is set to the tuning continuous object output in the tuning list information 300 on the screen 310 of introducing, and according to the processing execution information 300B that is included in the lobby page surface information, the request that sends the preview data that matches with the tuning title that is chosen as notified tuning information is to music data publisher server SV1.And when the request that receives from client terminal 2 preview data, the CPU270 of music data publisher server SV1 automatically sends continuously and is requested preview data.Therefore, CPU203 can be automatically and a plurality of preview datas (that is tuning relevant information) of matching with a plurality of tuning titles in the tuning list information 300 of output are tuning as preview continuously.
In addition, for example, if instruction is determined in the confirming button input by operation inputting part part 200 in a kind of state, in this state the selecting tuning name be referred to as tuning introduce on the screen 310 notified tuning information (promptly, be chosen in the tuning name that tuning title display position 311AA shows in one of them position of 311AE and be referred to as notified tuning information, and emphasized to show to 311AE with tuning title display position 311AA) (promptly, if click this tuning title), the CPU203 of client terminal 2 obtains details display page information corresponding to tuning title from music data publisher server SV1 so.Then, CPU203 makes detailed information (promptly, corresponding to the tuning title that is chosen as notified tuning information and the detailed information that does not illustrate especially) based on for example, at the tuning details display page that will show on the right side of the continuous output notice designator 315 on the screen 310 of introducing.Therefore, when selecting tuning name to be referred to as notified tuning information, CPU203 can show detailed information and tuning to the user corresponding to the preview of tuning title together.Should be noted that, when the selecting tuning name is referred to as the tuning notified tuning information of introducing on the screen 310, CPU203 can automatically obtain details display page information and the view data corresponding to the tuning title that is chosen as notified tuning information, and make associated picture display unit 313 be shown as tuning relevant information based on described view data, simultaneously on the part of the right side of output notice designator 315 continuously or detailed information the Show Button 314, show that detailed information is the tuning relevant information based on details display page information.In this mode, when the selecting tuning name was referred to as notified tuning information, CPU203 can show that together various types of tuning relevant informations such as image and detailed information and corresponding preview data are to the user in the concentrated area.
Incidentally, in Figure 20 for example, if preview data only matched with the division name of a plurality of tuning titles in the tuning list information 300 and tuning of matching with preview data only is set is called continuous object output, so when detecting the output that finishes preview data, the CPU203 of client terminal 2 selects indication information according to the title that is included in the lobby page surface information, select also only to be referred to as notified tuning information continuously from tuning those the tuning names selecting to be set to continuous object output a plurality of tuning title of the tuning list information 300 on the screen 320 of introducing, and according to the processing execution information 300B that is included in the lobby page surface information, the request to the preview data that matches with the tuning title that is chosen as notified tuning information of sending is to music data publisher server SV1.And also in this case, whenever when client terminal 2 receives the request of preview datas, the CPU270 of music data publisher server SV1 sends automatically and continuously and is requested preview data to client terminal 2.Therefore, also just describing in this case, the CPU203 of client terminal 2 can be automatically and the preview data that matches with a plurality of tuning title in the tuning list information 300 of output is tuning as preview continuously.
With reference now to Figure 21,, if only the partially-tuned title in a plurality of tuning title in preview data and the tuning list information 300 is matched, be provided with simultaneously that tuning name is called continuous object output and no matter whether it matches with described preview data, so when selecting indication information according to the tuning title that is included in the lobby page surface information, when automatically selecting to be referred to as the tuning notified tuning information of introducing on the screen 321 with the incoherent tuning name of processing execution information 300B, CPU203 selects to continue temporal information according to selecting to continue indicator and being included in first in the lobby page surface information, first fixed time period unceasingly the selecting tuning name be referred to as notified tuning information, and continuing to emphasize to show together tuning title and the tuning title display position 311AB that shows tuning title, CPU203 selects next tuning name to be referred to as notified tuning information afterwards.But, when described lobby page surface information comprises that also second selection continues temporal information, if in response to user instruction, select to be referred to as notified tuning information with the ill-matched tuning name of preview data, the tuning title that is set to simultaneously continuous object output in the tuning list information 300 continuously is set to notified tuning information, CPU203 selects to continue temporal information according to selecting to continue indicator and being included in second in the lobby page surface information so, second fixed time period unceasingly the selecting tuning name be called notified tuning information, and in addition, the tuning title display position 311AB that continues to show tuning title emphatically together and show this tuning title, CPU203 turns back to automatic selecting tuning title and selects next new tuning name to be referred to as notified tuning information afterwards.
Therefore, if instruction in response to the user, select to be referred to as notified tuning information with the ill-matched tuning name of preview data, so when CPU203 continuation selecting tuning name is referred to as notified tuning information, CPU203 can be in response to user's instruction, obtain and show detailed information (that is details display page information) corresponding to the music data of tuning title.Correspondingly, CPU203 can carry out the detailed information that shows and accurately introduce music data during a series of continuous outputs are handled, and relevant user therewith can not appreciate preview tuning (that is, its tuning mismatch with preview data).And CPU203 can also continue to emphasize to show corresponding tuning title display position 311AB and this tuning title together, allow the user easily to confirm to be chosen as the tuning title of notified tuning information then.Incidentally, if described lobby page surface information comprises the roll display indication information, CPU203 is according to the roll display indication information so, roll display is chosen as the tuning title of notified tuning information, although for first fixed time period or second fixed time period, in the tuning horizontal direction of introducing the corresponding tuning title display position 311AB on the screen 321, be mated without any preview data.Therefore, even because the character string of the tuning title of formation is long relatively, can not once show tuning title in tuning title display position 311AB, CPU203 can allow the user easily to confirm whole tuning title so.
Should be noted that, if during carrying out automatically and exporting a plurality of preview datas continuously, operate the tuning name that selection is not set to continuous object output by the user and be called notified tuning information, CPU203 can stop automatically and output preview data and no matter whether this preview data matches with the tuning title that is chosen as notified tuning information continuously so.And, CPU203 can not stop automatically and export continuously under the situation of preview data, whether judge according to be set to reference to the tuning title before or after ordering is set to notified tuning information by the user tuning title is set continuous object output and, if be arranged on preceding and after tuning name be called continuous object output, then automatically be arranged on preceding or be called notified tuning information, continue whereby automatically and output preview data continuously in the tuning name in back.Further, if the tuning title that result of determination is chosen as notified tuning information by the user be set to continuous object output indication do not have preceding or after tuning title be set to continuous object output, CPU203 can retrieve with reference ordering is set, for example tuning title is set to the tuning title of continuous object output continuously from the top, is referred to as notified tuning information with these tuning names of selecting to be set to continuous object output and continues to export automatically and continuously preview data.And, during carrying out a plurality of preview datas of automatic and continuous output, operate tuning name that selection is not set to continuous object output when being referred to as notified tuning information by the user, although CPU203 can stop or continuing exporting automatically and continuously preview data on aforesaid time point, and when not carrying out automatically and export a plurality of preview data continuously, be referred to as under the situation of notified tuning information operating the tuning name of selecting to be set to continuous object output by the user, CPU203 can by with the similar processing of above-mentioned continuation situation, maintenance stops this automatic and continuous output preview data, perhaps can begin the automatic and continuous preview data of exporting.
Further, if comprising, described lobby page surface information selects to force the end indication information, so for example, if from tuning introduce select a plurality of tuning title that screen 321 is set to continuous object output with the incoherent tuning title of processing execution information 300B (promptly, do not match with any preview data) as notified tuning information, CPU203 forces the end indication information according to selecting so, forces the automatic selecting tuning title of end (that is, finishing to export automatically and continuously preview data).Afterwards, the CPU203 force users at the tuning selecting tuning of introducing on the screen 321 arbitrarily as notified tuning information.
Incidentally, if when the tuning end of aforesaid output first preview, whether described lobby page surface information comprises that continuous export permit identification information 300F indicates this lobby page surface information not comprise continuous export permit identification information 300F to result of determination, and the CPU203 of client terminal 2 forces the automatic selecting tuning title of end according to the processing control information that is included in the lobby page surface information.And, when introducing on the screen 310 when selecting first to be tuned as notified tuning information tuning, if processing execution information 300B matches with the tuning title that is chosen as notified tuning information, CPU203 judges according to the processing control information that is included in the lobby page surface information whether the lobby page surface information comprises continuous export permit identification information 300F at described time point so.As a result, if do not comprise continuous export permit identification information 300F in the lobby page surface information, so also in this case, CPU203 forces and finishes automatic selecting tuning.On the other hand, if export permit identification information 300F is included in the lobby page surface information continuously, although processing execution information 300B mismatches with the first tuning title that is chosen as notified tuning information, CPU203 carries out one of them of above-mentioned processing according to being included in processing control information in the lobby page surface information so.
Incidentally, the play mode of above-mentioned change comprises the repeat playing pattern, repeats circularly in this play mode corresponding to a plurality of preview datas that are set to a plurality of tuning titles of continuous object output in the tuning list information 300.The play mode of this change also comprises single repeat playing pattern, wherein from corresponding to being set to the tuning list information 300 a plurality of preview datas of a plurality of tuning titles of object output continuously, only repeat and export continuously a preview data (for example, being intended to a clearly tuning relevant preview data of introduction) with music data publisher server SV1 one side.The play mode of described change also comprises the drag and drop play mode, in this play mode, be the ordering of randomly changing tuning data with a kind of ordering, output is corresponding to being set in the tuning list information 300 a plurality of preview datas of a plurality of tuning titles of object output continuously, and described tuning data matches with tuning title in the tuning list information 300.And, the play mode of this change comprises the shuffle pattern, wherein continuously and randomly from all corresponding to selecting a plurality of preview datas of a plurality of tuning titles and export a preview data, described tuning title is set to the continuous object output in the tuning list information 300.The play mode of described change also comprises the program play mode, wherein exports corresponding to a plurality of preview datas that are set to a plurality of tuning titles of continuous object output in the tuning list information 300 with the ordering of any setting.Incidentally, in this program play mode, can be with the relation output of stack a plurality of preview datas corresponding to a plurality of tuning titles that are set to continuous object output, or alternatively, only output is corresponding to one or part preview data of all tuning titles that are chosen as continuous object output.
Incidentally, the play mode of described change also comprises drag and drop repeat playing pattern, wherein use drag and drop play mode and repeat playing pattern, so that with a kind of ordering promptly when preview data when tuning title in the tuning list information 300 matches, change the ordering of preview data randomly, circulation is also repeatedly exported corresponding to a plurality of preview datas that are set to a plurality of tuning titles of continuous object output in the tuning list information 300.The play mode of described change also comprises program repeat playing pattern, wherein service routine play mode and repeat playing pattern are so that circulate and repeatedly export corresponding to being set in the tuning list information 300 a plurality of preview datas of a plurality of tuning titles of object output continuously with the ordering of any setting.
Then, when selecting the repeat playing pattern in music data publisher server SV1 one side as the play mode of the change of preview data, described lobby page surface information comprises the play mode indication information of indication repeat playing pattern, comprise that also the cycle index indication information is as processing control information, this indication information indication maximum cycle, repeating and select circularly to be set in the tuning list information 300 continuously by its, a plurality of tuning name of object output is referred to as notified tuning information.In addition, described lobby page surface information for example comprises, the play mode notification indicator is used for notice and uses repeat playing pattern or single repeat playing pattern.And, when selecting single repeat playing pattern to go up the play mode of change of preview data as music data publisher server SV1, described lobby page surface information comprises the play mode indication information of indicating single repeat playing pattern, with indication corresponding to the selection number of times indication information of the tuning title indication information of the tuning title of the preview data that will repeat to export and indication MAXIMUM SELECTION number of times as processing control information, by its repeatedly the selecting tuning name be referred to as notified tuning information.In addition, described lobby page surface information comprises the play mode notification indicator, is used to notify repeat playing pattern or single repeat playing pattern.And, when selecting the drag and drop play mode to go up the play mode of change of preview data as music data publisher server SV1, the indication information of selection at random that described lobby page surface information also comprises the play mode indication information of indication drag and drop play mode and indicates a plurality of tuning titles that are set to continuous object output in the selecting tuning list information 300 at random is as processing control information, so that cannot select described tuning title with the relation of stack according to the drag and drop play mode.In addition, described lobby page surface information comprises the play mode notification indicator that is used to notify described drag and drop play mode.
And, when selecting the shuffle pattern to go up the change play mode of preview data as music data publisher server SV1, described lobby page surface information comprises the play mode indication information of indication shuffle pattern, with the selection number of times of indication in response to shuffle pattern and indication MAXIMUM SELECTION number of times, the indication information of selection at random that is set to a tuning title of Continuous Selection in all a plurality of tuning titles of continuous object output randomly from tuning list information 300 is as processing control information, with MAXIMUM SELECTION number of times selecting tuning continuously from all tuning titles randomly.In addition, described lobby page surface information also comprises the play mode notification indicator that is used to notify the shuffle pattern.And, when selecting the program play mode to go up the play mode of change of preview data as music data publisher server SV1, described lobby page surface information comprises that the play mode indication information of instruction program play mode and expression is set to continuous object output in selecting tuning list information 300 a plurality of tuning name are different from reference to being provided with of ordering that be provided with arbitrarily that ordering is set when being referred to as notified tuning information and sorts indication information as processing control information.In addition, described lobby page surface information also comprises the play mode notification indicator that is used for the advising process play mode.Incidentally, when the play mode of preview data is data playing mode on being arranged on music data publisher server SV1 one side, described lobby page surface information comprises that above-mentioned tuning title selection indication information as processing control information, also comprises the play mode notification indicator that is used for the notification data play mode.
Therefore, if the CPU203 of client terminal 2 obtains the lobby page surface information that the tuning title that comprises the designation data play mode is selected indication information from music data publisher server SV1, CPU203 control display unit 206 shows this tuning screen 324 of introducing based on described lobby page surface information so, and this screen comprises the play mode notification indicator 323 that is used for the notification data play mode as shown in figure 22.In this state, with above-mentioned similar, CPU203 automatically and export a plurality of preview datas continuously simultaneously to be chosen in a plurality of corresponding tuning name that is set to continuous object output in the tuning list information 300 continuously and to be referred to as the tuning notified tuning information of introducing on the screen 324 with reference to ordering is set.
And, if CPU203 obtains the lobby page surface information of the play mode indication information that comprises indication repeat playing pattern from music data publisher server SV1, its control display unit 206 shows the tuning screen 326 of introducing that comprises this play mode notification indicator 325 as shown in figure 23 based on described lobby page surface information so, and described designator is used to notify repeat playing pattern or single repeat playing pattern.In this state, CPU203 is based on the multiplicity indication information that is included in the lobby page surface information, automatically, repeat and export circularly a plurality of preview datas, repeat simultaneously and circularly selecting tuning introduce a plurality of corresponding tuning title that is set to continuous object output on the screen 326 in the tuning list information 300, up to reaching maximum multiplicity.
And, if CPU203 obtains the lobby page surface information that comprises the play mode indication information of indicating single repeat playing pattern from music data publisher server SV1, CPU203 is similar to the tuning screen 326 of introducing of selecting the repeat playing pattern to show as shown in figure 23 with control display unit 206 based on the lobby page surface information so.In this state, CPU203 is automatic, a preview data that will repeat to export is also exported in repetition continuously, simultaneously according to being included in the tuning title indication information in the lobby page surface information and selecting the number of times indication information, only automatically and continuously from a plurality of tuning titles, select one corresponding to a tuning data tuning as notified tuning information, described tuning title is set to the tuning continuous object output in the tuning list information 300 on the screen 326 of introducing.Then, CPU203 can be at this moment only from being set to a plurality of tuning title of continuous object output tuning list information 300, automatically, export continuously and repeatedly (promptly corresponding to a tuning preview data predetermined times, maximum number of times of selecting), till after reaching this MAXIMUM SELECTION number of times.
Further, CPU203 obtains the lobby page surface information of the play mode indication information that comprises indication drag and drop play mode from music data publisher server SV1, CPU203 shows this tuning screen 328 of introducing that comprises the play mode notification indicator 327 that is used to notify the drag and drop play mode based on this lobby page surface information control display unit 206 as shown in figure 24 so.In this state, CPU203 exports preview data automatically and continuously, simultaneously be chosen in a plurality of corresponding tuning title that is set to continuous object output in the tuning list information 300 continuously and randomly, be called notified tuning information so that do not come the selecting tuning title and selected tuning name automatically is set with the relation of mutual superposition.Therefore, CPU203 automatically and continuously matches the ordering of sorting (promptly with a kind of preview data that is different from tuning title, so that the ordering of ordering to be set according to reference), export corresponding to a plurality of preview datas that in tuning list information 300, are set to a plurality of tuning titles of continuous object output.
Further, if CPU203 obtains the lobby page surface information of the play mode indication information that comprises indication shuffle pattern from music data publisher server SV1, CPU203 shows the tuning screen 330 of introducing as shown in figure 25 based on this lobby page surface information control display unit 206 so, and this screen comprises this play mode notification indicator 329 that is used to notify the shuffle pattern.In this state, although (therefore CPU203 repeatedly selects a tuning title randomly tuning the introduction on the screen 330 from all a plurality of tuning titles that are set to continuous object output tuning list information 300, might be with stack concern the selecting tuning title), up to reaching the MAXIMUM SELECTION number of times, and selected tuning name is set automatically is called notified tuning information, but CPU203 exports corresponding preview data automatically and continuously.Therefore, CPU203 selects at random and exports corresponding to a plurality of preview datas that are set to continuous object output in the tuning list information 300 automatically and continuously.
If CPU203 obtains the lobby page surface information of the play mode indication information that comprises the instruction program play mode from music data publisher server SV1, CPU203 shows the tuning screen 332 of introducing as shown in figure 26 based on this lobby page surface information control display unit 206 so, and this screen comprises this play mode notification indicator 331 that is used for the advising process play mode.In this state, although CPU203 is provided with ordering (promptly so that the indicated change of ordering indication information to be set, be different from reference to ordering is set) select automatically and continuously corresponding to a plurality of tuning title that in tuning list information 300, is set to continuous object output, but CPU203 also exports corresponding preview data automatically continuously.Therefore, CPU203 automatically, repeat and continuously to export corresponding to a plurality of preview datas that are set to a plurality of tuning titles of continuous object output in the tuning list information 300 according to changing the ordering that ordering is set.
Incidentally, if select the play mode of drag and drop play mode as the change of preview data in music data publisher server SV1 one side, so described lobby page surface information comprises selects indication information and cycle index indication information as processing control information at random, also includes the play mode indication information of indication drag and drop play mode together.Correspondingly, if CPU203 obtains the lobby page surface information that comprises the play mode indication information of indicating the drag and drop play mode from music data publisher server SV1, CPU203 shows the tuning screen (not shown) of introducing based on this lobby page surface information control display unit 206 so.In this state, although CPU203 is chosen in a plurality of tuning title that is set to continuous object output in the tuning list information 300 continuously and randomly tuning the introduction on the screen 328, so that can not come the selecting tuning title with overlaying relation and selected tuning name automatically is set to be called notified tuning information, CPU203 exports corresponding preview data automatically and continuously.And, taking turns after the selecting tuning name is referred to as notified tuning information carrying out one, CPU203 repeats this selection circularly, till reaching maximum number of repetitions.Therefore, CPU203 promptly is different from ordering that preview data matches with tuning title (promptly with a kind of ordering, so that the ordering of ordering to be set according to reference), come automatically, repeat and export continuously corresponding to a plurality of preview datas that are set to a plurality of tuning titles of continuous object output in the tuning list information 300.
And, if in the change play mode of music data publisher server SV1 one side option program play mode as preview data, so described lobby page surface information comprises the play mode indication information that ordering indication information and cycle index indication information and instruction program play mode are set.Correspondingly, if CPU203 obtains the lobby page surface information of the play mode indication information that comprises the instruction program play mode from music data publisher server SV1, CPU203 shows the tuning screen (not shown) of introducing based on this lobby page surface information control display unit 206.In this state, although CPU203 is provided with ordering tuning the introduction on the screen 332 so that the indicated change of ordering indication information to be set, be set to automatically and continuously a plurality of tuning title of continuous object output in the selecting tuning list information 300, but CPU203 exports corresponding preview data automatically and continuously.Further, after execution one a polling majority tuning name is referred to as notified tuning information, the CPU203 circulation repeats described selection, up to reaching maximum number of repetitions, whereby with a kind of ordering that ordering is set according to change automatically, repeat and export circularly a plurality of preview datas corresponding to a plurality of tuning titles.Therefore, CPU203 promptly is different from ordering that preview data matches with tuning title (promptly with a kind of ordering, the ordering of ordering is set) according to reference, automatically, repeat and export continuously, up to the preview data of output specific quantity corresponding to a plurality of preview datas that are set to a plurality of tuning titles of continuous object output in the tuning list information 300.
By this way, when CPU203 according to being included in processing control information in the lobby page surface information, when exporting a plurality of preview data corresponding to a plurality of tuning titles that are set to continuous object output in the tuning list information 300 automatically and continuously, CPU203 in emphasizing show state, leave the tuning title that finally is chosen as notified tuning information and tuning title display position 311AA to 311AE one of them, wherein show tuning title on the screen 310, or emphasize to show the tuning title that at first is chosen as notified tuning information and show tuning tuning title display position 311AA tuning the introduction.Afterwards, CPU203 finishes to export automatically and continuously described preview data.But, select continuing temporal information or second first selects to continue temporal information and is not included under the situation of described lobby page surface information with above-mentioned selection continuation indicator, if the user is at the tuning selector button of introducing operating operation input block 200 on the screen 310, confirming button or return push-button indicate tuning title display position 311AA to 311AE with selectivity, bulk buying button 312, upwards end or the end downwards of detailed information the Show Button 314 or rolling operation parts 311B wait one of them to export preview data simultaneously automatically and continuously, and CPU203 finishes automatic and continuous output preview data at this time point so.Then, after described time point, CPU203 is in response to the command information of user by 200 inputs of operation inputting part part, and the selecting tuning name is referred to as notified tuning information or output preview data or enters the purchase of wanting music data and handles.
Incidentally, if in response to user's instruction tuning introduce select on the screen 310 certain tuning name be referred to as notified tuning information and then the selectivity indication it, CPU203 sends the solicited message (calling details display page information request signal in the following text) that is used for corresponding to the details display page information of the tuning title that is chosen as notified tuning information continuously and arrives music data publisher server SV1 according to selecting indication by communication process parts 214 and network interface 215 so.Therefore, the CPU270 of music data publisher server SV1 receives the details display page information request signal that sends from client terminal 2 by network interface 275, and, read the details display page information of acquisition request from hard disk drive 272 in response to the details display page information request signal that receives.Then, CPU270 sends this details display page information to client terminal 2 by network interface 275.Correspondingly, CPU203 receives the details display page information that sends from music data publisher server SV1 continuously by network interface 215 and communication process parts 214, and produces the detailed information display screen data based on the details display page information of this reception.Then, CPU203 sends this detailed information display screen data to display unit 206 by display processing unit 207, so that for example, on display unit 206,, for example on the right side of the tuning continuous output notice designator 315 of introducing screen, show this detailed information display screen 335 as shown in figure 27 based on the detailed information display screen data.Therefore, it is tuning that CPU203 can not only introduce the preview that can download its music data especially, but also be presented in the detailed information of the text formatting that shows in the detailed information display screen 335.Should be noted that, although CPU203 can make wide relatively detailed information display screen 335 individually with the detailed information of several rows videotex form, but it can control example as, be used to show the detailed information display screen of delegation, so that the detailed information of videotex form in delegation, but under delegation can not the situation of centralized displaying detailed information roll screen.
And described lobby page surface information can comprise and be used to obtain the URL that buys page info, and described purchase page info is used for buying separately corresponding to tuning list information 300 a plurality of tuning titles and music data tuning title matching relationship.Therefore, if for example during exporting preview data automatically, the purchase button that provides on the selectivity indication operation inputting part part 200, CPU203 is used to buy the URL that page info obtains continuously by communication process parts 214 and network interface 215 so, be used to ask to buy the solicited message (call in the following text and buy the page info request signal) of page info to music data publisher server SV1 with transmission, this page info is corresponding to the preview data (that is, corresponding to the tuning title that is chosen as notified tuning information at this time point) in the current automatic output of time point.The result, the CPU270 of music data publisher server SV1 receives the purchase page info request signal that sends from client terminal 2 by network interface 275, and, read the purchase page info of acquisition request from hard disk drive 272 in response to the URL of the purchase page info request signal that is used to send this reception.Then, CPU270 sends by network interface 275 and buys page info to client terminal 2.Correspondingly, the CPU203 of client terminal 2 receives the purchase page info that sends from music data publisher server SV1 continuously by network interface 215 and communication process parts 214, and shows the purchase screen based on the purchase page info of this reception.Therefore, CPU203 can easily buy corresponding at the described preview stand-by period of preview, the current tuning music data of preview of buying the simple operations institute preview of button by selectivity indication only.
2-1-1. relevant information provides the output processing procedure continuously
In fact the CPU270 of music data publisher server SV1 provides program and client terminal 2 to carry out relevant information together according to the relevant information that is included in the various processing control informations in the lobby page surface information and store in advance in ROM271 or hard disk drive 272 continuously provides output to handle continuously.Hereinafter, taking all a plurality of tuning titles in test data and the tuning list information 300 are matched merge to be provided with and should tuning name to be called continuous object output as an example, provides the output processing procedure continuously with the description relevant information.Particularly, the CPU203 of client terminal 2 obtains a series of page info sheets that are used for the music data issue from music data publisher server SV1 continuously in response to user's instruction.Then, if send the request of obtaining the lobby page surface information on the screen that produces based on predetermined page info, so at step SP100, CPU203 sends lobby page surface information request signal to music data publisher server SV1 in response to this request.Simultaneously, the CPU270 of music data publisher server SV1 receives the described lobby page surface information request signal that sends from client terminal 2 and provides program to begin relevant information continuously according to relevant information provides processing procedure continuously.Then, at step SP101, after the beginning relevant information provided processing procedure continuously, CPU270 read the lobby page surface information in response to lobby page surface information request signal from hard disk drive 272, and sends this lobby page surface information that reads to client terminal 2.
Therefore, receive the lobby page surface information that sends from music data publisher server SV1 and begin relevant information at the CPU203 of step SP102 client terminal 2 and export processing procedure continuously according to the various processing control informations the lobby page surface information that comprises reception.Then, CPU203 shows the tuning screen 310 of introducing based on described lobby page surface information control display unit 206.In this state, CPU203 automatically is provided with a plurality of tuning names and is referred to as notified tuning information, be set to continuous object output in the tuning list information 300 of this tuning title in being included in the lobby page surface information, it arrives the top when tuning title is placed in the tabulation.Afterwards, described processing advances to step SP103.At step SP103, CPU203 is according to the processing execution information 300B relevant with tuning title, the preview data request signal that transmission is used to ask preview data is to music data publisher server SV1, and wherein said preview data matches with the tuning title that is chosen as notified tuning information.Correspondingly, at step SP104, the CPU270 of music data publisher server SV1 receives the preview data request signal that is sent from client terminal 2, and reads preview data according to the preview data request signal that receives from hard disk drive 272.Then, CPU270 sends preview data to client terminal 2 with stream format.Therefore, the CPU203 of client terminal 2 receives the preview data that sends with stream format from music data publisher server SV1, and control loudspeaker 210 automatic output preview datas are tuning as preview, so that tuning by this preview of user's preview at step SP105.Then, and when the output preview data is the tuning end of preview (, when detecting the end of output), CPU203 advances to step SP106 with described processing.
Here, (that is, the stream content-data) stream reproduces the method that finishes (that is, finishing the output preview data), and for example following method is available as a kind of detection preview data.But described method is not restricted to this.At first, might be positioned the end of the impact damper detection stream reproduction of loudspeaker 210 or digital output interface previous stage by management.For example, linear PCM data (numerical data) are input to described impact damper, and will be input to D/A converter, convert simulating signal to and offer loudspeaker 210 by it from the numerical data of impact damper output.Impact damper and D/A converter are corresponding to above-mentioned acoustic processing parts 209 (or sound control assembly 26).Perhaps, for example the linear PCM data (numerical data) that provide from demoder once are input to the impact damper the interface controller, and conversion from the numerical data of this impact damper output become with the host-host protocol that is used for exporting from the interface controller numeral mutually compatible format data and export it.Above-mentioned interface controller is not shown in the drawings.CPU203 (corresponding to control assembly 23) detects and writes the numerical data end and read in all numerical datas that write in the impact damper in impact damper, detects the end of the stream reproduction of preview data (that is stream content-data) whereby.But if preview data (stream content-data) comprises the concluding time code, CPU203 detects current timing code at reproduction period so.Then, if current time code and concluding time sign indicating number are consistent with each other, CPU203 can judge that the stream of described preview data (stream content-data) reproduces end so.And, if CPU203 (control assembly 23) detects current timing code and detects the current timing code that stops predetermined period of time during reproducing preview data (stream content-data), CPU203 can judge that the stream of preview data (stream content-data) reproduces end so.Further, if the grade that CPU203 (control assembly 23) detects during stream reproduces preview data (stream content-data) in reproduction period linear PCM data is lower than the predetermined value continuation preset time cycle, CPU203 can judge that the reproduction of preview data (stream content-data) finishes so.
At step SP106, CPU203 is according to the processing control information that is included in the lobby page surface information, automatically be chosen in the tuning name of next that be set to continuous object output in the tuning list information 300 on the screen 310 and be referred to as new notified tuning information tuning the introduction, then its processing is advanced to step SP107.At step SP107, CPU203 is according to the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, and the preview data request signal that sends the request preview data is to music data publisher server SV1.Correspondingly, at step SP108, the CPU270 of music data publisher server SV1 receives the preview data request signal that sends from client terminal 2, and reads preview data according to the preview data request signal that receives from hard disk drive 272.Then, CPU270 sends preview data to client terminal 2 automatically with stream format.Therefore, receive the preview data that sends with stream format from music data publisher server SV1 at the CPU203 of step SP109 client terminal 2, and this preview data is automatically exported from loudspeaker 210 as preview is tuning, so that this preview of user's preview is tuning.Then, when CPU203 detects the output preview data as the tuning end of preview, its processing is advanced to next treatment step.
Afterwards, the CPU270 of music data publisher server SV1 and client terminal 2 interoperability circulate and repeatedly carry out the processing preset time cycle to SP109 at above-mentioned steps SP106, till being set to all tuning of continuous object output being referred to as notified tuning information up to being chosen in tuning list information 300 in client terminal 2 in.Therefore, the CPU270 of music data publisher server SV1 is chosen in client terminal 2 to be set in the tuning list information 300 the tuning name of continuous object output to be referred to as notified tuning information automatically and continuously, automatically and continuously send the preview data that matches with the tuning title that is set to notified tuning information then, making client terminal 2 export a plurality of preview datas automatically and continuously whereby is that preview is tuning.
Should be noted that, although the CPU270 of above-mentioned tuning data publisher server SV1 provides the lobby page surface information that comprises continuous output notice designator 315 to client terminal 2, provide continuous output notice designator 315 and be not limited thereto for the method for client terminal 2.Particularly, might keep continuous output notice designator 315 in advance or produce continuous output notice designator 315 for client terminal 2 based on the continuous export permit indication information 300F that is included in the lobby page surface information.Under the situation that continuous output notice designator 315 is provided by this way,, can be reduced at the structure of music data publisher server SV1 one side lobby page surface information by eliminating continuous output notice designator 315.And, comprise the lobby page surface information that cooperates notification indicator 311C to client terminal 2 although the CPU270 of music data publisher server SV1 provides, provide method that the lobby page surface information gives client terminal 2 not office's root in this.Particularly, for client terminal 2, the entity that might analyze tuning list information 300 is to judge whether preview data cooperates with a plurality of tuning titles, and produce and show the tuning screen of introducing, on this screen in response to the result who judges, such as for example, flicker and the tuning title display position 311AA that continues the tuning title that tuning title display position 311AA that illuminating state shows those tuning titles that described demonstration cooperates with preview data do not cooperate with preview data to 311AE and demonstration are to 311AE with different show states.In this case, tuning title similar to the above matches although the CPU270 of music data publisher server SV1 can accurately notify user's preview data, by eliminating the structure that cooperates notification indicator 311C can simplify the lobby page surface information.
And, when continuing the selecting tuning name and be referred to as notified tuning information first and second fixed time periods, the tuning title that the CPU270 of music data publisher server SV1 can not once show in the 311AE at any tuning title display position 311AA in the horizontal direction roll display.But, laterally roll and be not limited to this situation, but when being referred to as notified tuning information for tuning that selects to cooperate with preview data, the tuning title that can not once show in the 311AE at any tuning title display position 311AA in the horizontal direction roll display.By the horizontal rolling of just having described, the CPU270 of music data publisher server SV1 can accurately notify tuning that the user matches when the user is will the preview preview tuning.Should be noted that CPU203 cannot carry out roll display according to the processing control information in the lobby page surface information, but can carry out roll display according to the configuration information that in client terminal 2, is provided with in advance.And although the CPU270 of music data publisher server SV1 in response to the tuning configuration information of introducing on the screen 310, makes client terminal 2 selecting tuning names be called notified tuning information in the starting stage that shows, the selecting tuning title is not limited thereto.Particularly, CPU270 can provide the lobby page surface information that comprises indication information to client terminal 2, and this indication information indication will be chosen as the tuning title of notified tuning information in the tuning starting stage of introducing screen 310 demonstrations.
Further, the CPU270 of above-mentioned music data publisher server SV1 provides the lobby page surface information that comprises identical play mode notification indicator 325 to client terminal 2 and no matter whether select repeat playing pattern or the single repeat playing pattern play mode as preview data.But, described lobby page surface information is not limited thereto, this lobby page surface information that comprises the play mode notification indicator can offer client terminal 2, and whether wherein said notification indicator is according to selecting repeat playing pattern or single repeat playing pattern as the play mode of preview data and difference.According to this, the CPU270 of music data publisher server SV1 can notify user's repeat playing pattern and single repeat playing pattern in the mode of accurately distinguishing mutually.
2-1-2. first relevant information is exported processing procedure continuously
Now, the CPU203 that describes by client terminal 2 manages or controls under the music data publisher server SV1 common, exports processing procedure continuously according to first relevant information that the various processing control informations that are included in the lobby page surface information are carried out.In this case, the CPU203 of client terminal 2 produces to be similar to based on the lobby page surface information that obtains from music data publisher server SV1 and above-mentioned tuningly introduces screen 310, and the tuning screen 310 of introducing is shown on display unit 206.In this state, the CPU203 of client terminal 2 judges whether a plurality of tuning continuous object outputs that are called in the tuning list information 300 are set, and exports a plurality of preview datas that cooperate with a plurality of tuning titles automatically and continuously in response to the result of this judgement.
Particularly, the CPU203 of client terminal 2 show based on described lobby page surface information control display unit 206 tuning introduce screen 310 after, CPU203 begins to export processing procedure RT1 continuously as first relevant information of example among Figure 29 according to the various processing control informations that are included in the lobby page surface information.At step SP200, begin after first relevant information exports processing procedure RT1 continuously at CPU203, CPU203 with reference to be provided with tuning name that ordering is provided with a top of a plurality of tuning titles in the tuning list information 300 automatically be referred to as notified tuning information and emphasize to show the tuning title that is chosen as notified tuning information together and the tuning title display position 311AA that shows this tuning title to 311AE.Afterwards, described processing advances to step SP201.At step SP201, CPU203 judges that a plurality of tuning title in the tuning list information 300 whether is set to continuous object output.If obtain definite results at step SP201, this represents that continuous export permit indication information 300F is included in the lobby page surface information so.In other words, because a plurality of tuning name that is provided with in the tuning list information 300 in music data publisher server SV1 one side is referred to as continuous object output, described definite results is represented can be automatically and export a plurality of preview datas that cooperate with a plurality of tuning titles continuously.In this case, CPU203 advances to step SP202 with its processing.
At step SP202, if processing execution information 300B is relevant with the tuning title that is chosen as notified tuning information, CPU203 uses the URL that is included among the processing execution information 300B to send the preview data request signal continuously to music data publisher server SV1 by communication control unit 214 and network interface 215 so.Therefore, CPU203 sends request to the preview data that matches with the tuning title that is chosen as notified tuning information to music data publisher server SV1.The result, CPU203 receives the preview data that sends with stream format from music data publisher server SV1 continuously by network interface 215 and communication control unit 214, and send the preview data of these receptions to loudspeaker 210 by acoustic processing parts 209, so that tuning based on the preview of preview data, be used for the user and carry out preview from loudspeaker 210 outputs.On the other hand, if processing execution information 300B is uncorrelated with the tuning title that is chosen as notified tuning information, CPU203 selects to continue time cycle information according to being included in first in the lobby page surface information so, continue to select and should tuning name be referred to as notified tuning information first fixed time period, and the tuning title display position 311AB that emphasizes to show tuning title and this tuning title of demonstration unceasingly together to 311AE one of them.Then, be to disappear in the tuning end of preview or select time cycle of detecting as the tuning title of notified tuning information if CPU203 detects the output preview data, CPU203 advances to step SP203 with its processing so.
At step SP203, whether CPU203 judges to be present in the tuning title that is set to continuous object output in tuning list information 300 with reference to the tuning title as notified tuning information that next ordering select is set.If obtain definite results at step SP203, also non-selected all the tuning names that are set to continuous object output in tuning list information 300 of this expression are referred to as notified tuning information so.Correspondingly, with the time, CPU203 advances to step SP204 with its processing.At step SP204, CPU203 introduces on the screen 310 being chosen in the next tuning name that is set to continuous object output in the tuning list information 300 automatically and being referred to as notified tuning information with reference to ordering is set tuning, and the tuning title display position 311AA that emphasizes to show the tuning title that is chosen as notified tuning information and this tuning title of demonstration together is to one of them of 311AE.Afterwards, CPU203 turns back to step SP201 with its processing.Correspondingly, CPU203 repeats after this and circulates the processing a period of time cycle of execution in step SP201 to SP204, up to after step SP203 obtains negative decision, to be chosen in a plurality of tuning name that is set to continuous object output in the tuning list information 300 automatically and to be referred to as notified tuning information and to obtain automatically and continuously and a plurality of preview datas that output cooperates with a plurality of tuning titles are that preview is tuning with reference to ordering is set.
Then, if obtain negative result at step SP203, this expression is chosen in all tuning names that are set to continuous object output in the tuning list information 300 and is referred to as notified tuning information so, and finishes and export all preview datas that cooperate with tuning title automatically and continuously.In this case, CPU203 advances to step SP205 with its processing.Then at step SP205, CPU203 return its choose be presented at a plurality of tuning titles that are set to continuous object output in the tuning list information 300 the tuning title in top (promptly, at first be chosen as the tuning title of notified tuning information) tuning title display position 311AA, and make the tuning title in this top emphasize demonstration on the screen 310 or ordering is set to make the tuning title of afterbody (promptly with reference tuning the introduction, be chosen as the tuning title of notified tuning information at last) keep the tuning title display position 311AA that finishes tuning title with the demonstration afterbody to be emphasized to one of them position of 311AE to show, afterwards, CPU203 advances to step SP206 with its processing, and it finishes first relevant information and exports processing procedure RT1 continuously in this step.Incidentally, if obtain negative decision at above-mentioned steps SP201, this represents that continuous export permit indication information 300F is not included in the described lobby page surface information so.In other words, for example because a plurality of tuning title in preview data and the tuning list information 300 is mismatched, negative decision is represented to break and is exported preview data continuously automatically.Correspondingly, in this case, CPU203 advances to step SP206 with its processing.In this mode, carry out first relevant information at CPU203 and export processing procedure RT1 continuously, if a plurality of tuning name that is provided with in the tuning list information 300 is referred to as continuous object output, can accurately introduce all music datas that to download so as tuning based on the preview of preview data or emphasize the tuning title that shows.
Should be noted that, although carrying out first relevant information under according to the control of music data publisher server SV1 exports among the processing procedure RT1 continuously, wherein processing execution information 300B mismatches with the tuning title that is chosen as notified tuning information, the CPU203 of client terminal 2 selects to continue temporal information according to being included in first in the lobby page surface information, for first fixed time period unceasingly the selecting tuning name be referred to as notified tuning information, but select the situation of described tuning title to be not limited thereto for first fixed time period.Particularly, for the fixed time period that client terminal 2 is provided with in advance, the selecting tuning name is referred to as notified tuning information or is referred to as notified tuning information for any first fixed time period selecting tuning name that is provided with of user unceasingly.And, although export continuously among the processing procedure RT1, judge that at above-mentioned steps SP201 a plurality of tuning name that whether is provided with in the tuning list information 300 is referred to as continuous object output in first relevant information, this judgement is not limited thereto.Particularly, the beginning first relevant information export processing procedure RT1 continuously after (promptly, before step SP200), can be according to the processing control information that is included in the lobby page surface information, at step SP202 and SP203 or between step SP203 and SP204, utilize setting that client terminal 2 shifts to an earlier date or user's instruction, carry out a plurality of tuning title of judging in the tuning list information 300 whether immediately and be set to continuous object output.
And, although export processing procedure RT1 continuously midway in execution first relevant information, the CPU203 of client terminal 2 judges that a plurality of tuning name that whether is provided with in the tuning list information 300 is referred to as continuous object output, wherein said processing procedure is carried out under the control of music data publisher server SV1, but this judgement is not limited thereto.Particularly, might be according to the processing control information that is included in the lobby page surface information, utilize setting that client terminal 2 shifts to an earlier date or user's instruction to judge in advance, continuously whether export permit indication information 300F is included in the lobby page surface information, and when continuous export permit indication information 300F is included in the described lobby page surface information, begins first relevant information and export processing procedure RT1 continuously.In addition, even do not carry out aforesaid this determination processing in advance, the CPU203 of client terminal 2 can instruct in response to the processing execution that the user imports by the action button that disposes on shell or the telepilot surface so, begin first relevant information and export processing procedure RT1 continuously, wherein said user's affirmation is in the tuning existence of introducing continuous output notice designator 315 on the screen 310.And, the CPU203 of client terminal 2 can control display unit 206 and show tuning screen 310 and the processing instruction entr screen 341 introduced as user interface together, processing execution instruction button 340 is provided on this interface as shown in figure 30, so that in response to the selection operation of user to processing execution instruction button 340, begin first relevant information and export processing procedure RT1 continuously, wherein said user confirms to show continuous output notice designator 315 in the screen 310 tuning the introduction.This makes that might so dispose first relevant information exports processing procedure RT1 continuously, so as especially execution whether a plurality of tuning title in the tuning list information 300 be set to the determination processing of continuous object output.Therefore, can simplify the configuration that first relevant information is exported processing procedure RT1 continuously.
2-2. the relevant information under client terminal 2 controls provides output to handle continuously
Now, being described in client terminal 2 and music data publisher server SV1 controls down performed relevant information together and provides output to handle continuously.In fact, the CPU203 of client terminal 2 based on the lobby page surface information in as above similar substantially mode, produce the tuning screen of introducing according to reproduce module 245 and XML browser 246 (being referred to as the continuous written-out program of relevant information down) as the tuning purchase of said procedure module, and on display unit 206, show this tuning screen of introducing.And in this state, CPU203 exports automatically and continuously corresponding to a plurality of preview datas that are set to a plurality of tuning titles of continuous object output in the tuning list information 300.
But the CPU203 of client terminal 2 can carry out the relevant information of different technologies and export processing procedure continuously according to the continuous written-out program of relevant information of mutual different configurations.Further, the CPU203 of client terminal 2 can comprise the continuous written-out program of different relevant informations of different configurations in advance, and when it when music data publisher server SV1 obtains the lobby page surface information, the entity of analysis introduction page info (promptly, processing control information), select to use the continuous written-out program of one of them relevant information in response to the result who analyzes then, export processing procedure continuously to carry out corresponding relevant information.And for the CPU203 of client terminal 2, might comprise the continuous written-out program of a plurality of relevant informations in advance, and whenever when music data publisher server SV1 obtains the lobby page surface information, force users is selected one of them program of the continuous written-out program of a plurality of relevant informations arbitrarily, exports processing procedure so that carry out continuously corresponding to the relevant information of the continuous written-out program of selected relevant information.Further, the CPU203 of client terminal 2 can comprise a program in the continuous written-out program of a plurality of relevant informations in advance, when music data publisher server SV1 obtained the lobby page surface information, CPU203 only carried out relevant information according to the continuous written-out program of relevant information and exports processing procedure continuously with box lunch.Correspondingly, hereinafter, describe a plurality of different relevant information that the CPU203 by client terminal 2 can carry out in succession and export processing procedure continuously.
But, should be noted that, except some relevant informations described below are exported the processing procedure continuously, the CPU203 of client terminal 2 can carry out and abovely continuously export processing procedure RT1 according to the first performed relevant information of the continuous written-out program of first relevant information with reference to what Figure 29 described under the control of client terminal 2.
2-2-1. second relevant information is exported processing procedure continuously
At first, description is exported processing procedure continuously by the second performed relevant information of the CPU203 of client terminal 2.In this case, the CPU203 of client terminal 2 is similar to as mentioned above and produces the tuning screen 310 of introducing based on the lobby page surface information that obtains from music data publisher server SV1, and control display unit 206 shows this tuning screen 310 of introducing.In this state, the CPU203 of client terminal 2 analyzes the entity of tuning list information 300, and in response to analysis result, according to automatically only being chosen in a plurality of tuning name that matches with preview data that is set to continuous object output in the tuning list information 300 and being referred to as notified tuning information with reference to ordering is set.Then, CPU203 exports described preview data automatically and continuously.
Particularly, the CPU203 of client terminal 2 control display unit 206 show based on the lobby page surface information tuning introduce screen 310 after, it begins as shown in figure 31 second relevant information of example according to the continuous written-out program of second relevant information and exports processing procedure RT2 continuously.Begin after second relevant information exports processing procedure RT2 continuously at CPU203, when analyzing the entity of tuning list information 300, it detects the processing execution information 300B whether URL of preview data (or only be used for obtaining) at step SP210 and matches with a plurality of tuning title of tuning list information 300.Whether then, CPU203 is in response to testing result, judge to cooperate with preview data and according to reference tuning title that ordering should be chosen as notified tuning information is set to be present in a plurality of tuning title in the tuning list information 300.If obtain positive result at step SP210, although this is illustrated in music data publisher server SV1 one side and a plurality of tuning name in the tuning list information 300 is set is called continuous object output and matches with preview data so, the tuning title that is not chosen as notified tuning information still exists.In this case, CPU203 advances to step SP211 with its processing.But, having only when the CPU203 processing of execution in step SP210 for the first time, CPU203 only is provided with that up-to-date a plurality of tuning of cooperating with preview data is referred to as continuous object output in the tuning list information 300.Then, as CPU203 for the second time or in succession during the processing of time execution in step SP210, CPU203 utilize be provided with a plurality of tuning names be called in the tuning list information 300 continuous object outputs with judge the tuning title that whether cooperates with each preview data be arranged in tuning list information 300 a plurality of tuning title and according to the reference that exists be provided with sequencing selection its as notified tuning information.
At step S211, CPU203 introduces on the screen 310 according to reference to ordering is set tuning, is chosen in the tuning list information 300 name that is set in a plurality of tuning title of continuous object output by CPU203 itself automatically and is referred to as notified tuning information.And CPU203 makes the tuning title that is chosen as notified tuning information emphasize to a position among the 311AE to show with the tuning title display position 311AA that shows this selecting tuning title, then its processing is advanced to step SP212.At step SP212, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication control unit 214 and network interface 215.The result, CPU203 receives the preview data that sends with stream format from music data publisher server SV1 continuously by network interface 215 and communication control unit 214, and send the preview data of these receptions to loudspeaker 210 by acoustic processing parts 209, so that tuning from loudspeaker 210 outputs based on the preview of preview data, to be used for user's preview.Then, preview data is the tuning end of preview if CPU203 detects output, and CPU203 advances to step SP210 with its processing so.
Correspondingly, for the time cycle till obtaining negative decision at step SP210, repeat after the CPU203 and circularly execution in step SP210 to the processing of SP212, with according to automatically being chosen in the tuning list information 300 and being set to a plurality of tuning names of continuous object output by CPU203 itself and being referred to as notified tuning information, and obtain and automatically and continuously a plurality of preview datas of matching with a plurality of tuning titles of output are tuning as preview with reference to ordering is set.Incidentally, if obtain negative decision at above-mentioned steps SP210, this expression is set to notified tuning information by all a plurality of tuning titles that CPU203 itself is set to continuous object output in tuning list information 300 so, and finishes automatically and all preview datas of matching with tuning title of output continuously.Perhaps, obtain at step SP210 under the situation of negative decision, this expression is owing to a plurality of tuning title in the not tuning list information 300 on music data publisher server SV1 is set to continuous object output, and therefore the tuning title that matches with preview data does not exist.Simultaneously, CPU203 advances to step SP213 with its processing, finishes second relevant information at this step CPU203 and exports processing procedure RT2 continuously.In this mode, can obtain under the situation of lobby page surface information from music data publisher server SV1 at CPU203, CPU203 carries out second relevant information and exports processing procedure RT2 continuously and do not consider that a plurality of tuning title in the tuning fully list information 300 whether is set to continuous object output, be referred to as notified tuning information so that those tuning names that match with preview data accurately only to be set, and export this preview data automatically and continuously.
Should be noted that although the CPU203 of client terminal 2 exports the entity of the tuning list information 300 of processing procedure RT2 period analysis continuously carrying out second relevant information, this analysis is not limited thereto.Particularly, have only when obtaining lobby page surface information (maybe tuning when introducing screen 310) and analyze the entity of tuning list information 300 when producing, just can begin second relevant information and export processing procedure RT2 continuously, as the result who analyzes, judge that a plurality of tuning name that is provided with in the tuning list information 300 is called continuous object output.Therefore, can so dispose the continuous output processing program of second relevant information, so that the not processing of tuning list information 300 entities of execution analysis especially, and can simplify the processing that second relevant information is exported processing procedure RT2 continuously.And, although the CPU203 of client terminal 2 is during execution second relevant information is exported processing procedure RT2 continuously, the entity of analyzing tuning list information 300 also only is provided with those tuning names that match with preview data and is called continuous object output, but this setting is not limited thereto.Particularly, CPU203 can force users confirms the tuning title that cooperates with preview data according to the tuning cooperation notification indicator 311C that introduces on the screen 310 as user interface, and in response to the result who confirms those tuning of cooperating with preview data in the tuning list information 300 only is set and is referred to as continuous object output.And be set under the situation of continuous object output in the tuning title that cooperates with preview data by this way by the user, can so dispose the continuous output processing program of second relevant information, so as with the above-mentioned similar not processing of tuning list information 300 entities of execution analysis especially.Therefore, can simplify the processing that second relevant information is exported processing procedure RT2 continuously.
Further, CPU203 at above-mentioned client terminal 2 obtains under the situation of lobby page surface information from music data publisher server SV1, and CPU203 carries out second relevant information and exports processing procedure RT2 continuously and do not consider that a plurality of tuning title in the tuning list information 300 whether is set to continuous object output.But, the execution that second relevant information is exported processing procedure RT2 continuously is not limited thereto, but only when whether continuously judging that export permit indication information 300F is included in the lobby page surface information and result of determination when indicating continuous export permit indication information 300F to be included in the lobby page surface information in advance, just can begin second relevant information and export processing procedure RT2 continuously.In addition, even do not carry out aforesaid this determination processing in advance, the processing execution instruction that the CPU203 of client terminal 2 imports by the action button that disposes on shell or telepilot surface in response to the user, can begin second relevant information and export processing procedure RT2 continuously, wherein said user's affirmation is in the tuning existence of introducing continuous output notice designator 315 on the screen 310.And, the CPU203 of client terminal 2 can be in response to passing through user's selection operation processing execution instruction button 340, begin second relevant information and export processing procedure RT2 continuously, the tuning demonstration of introducing in screen 310 continuous output notice designator 315 of the above affirmation of described user such as reference Figure 30 on display unit 206.According to the configuration of just having described, even the CPU203 of client terminal 2 obtains the lobby page surface information from music data publisher server SV1, because when it has only a plurality of tuning when tuning list information 300 is set in to be called continuous object output, just carry out second relevant information and export processing procedure RT2 continuously, also can reduce to introduce the processing load of downloadable music data.
2-2-2. closing information, third phase exports processing procedure continuously
Now, description is exported processing procedure continuously by the performed third phase of the CPU203 of client terminal 2 information of closing.In this case, the CPU203 of client terminal 2 is similar to above-mentioned based on the tuning screen 310 of introducing of lobby page surface information generation that obtains from music data publisher server SV1, and control display unit 206 shows the tuning screen 310 of introducing.In this state, the CPU203 of client terminal 2 is to be referred to as notified tuning information with reference to a plurality of tuning name that the automatic selecting tuning list information 300 of ordering is set.But only under preview data and situation that the tuning title that is chosen as notified tuning information matches, CPU203 continues relevant information and exports processing continuously also to export described preview data automatically continuously.
Particularly, the CPU203 of client terminal 2 show based on lobby page surface information control display unit 206 tuning introduce screen 310 after, it closes the continuous written-out program of information according to third phase and begins shown in figure 32 the third phase of the example information of closing and export processing procedure RT3 continuously.At step SP220, begin after the third phase information of closing exports processing procedure RT3 continuously at CPU203, CPU203 is referred to as notified tuning information with the tuning name in top that reference is provided with a plurality of tuning titles in the automatic selecting tuning list information 300 of ordering, and makes the tuning title that is chosen as notified tuning information emphasize demonstration to one of them position of 311AE with the tuning title display position 311AA that shows selected tuning title.Afterwards, described processing advances to step SP221.At step SP221, CPU203 judges whether preview data matches with the tuning title that is chosen as notified tuning information.If obtain positive result at step SP221, this is illustrated in a plurality of tuning name that music data publisher server SV1 one side is provided with in the tuning list information 300 and is referred to as continuous object output, and carries out relevant with the tuning title that is chosen as notified tuning information processing execution information 300B.At this moment, CPU203 advances to step SP222 with processing.
At step SP222, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication control unit 214 and network interface 215.The result, CPU203 receives the preview data that sends with stream format from music data publisher server SV1 continuously by network interface 215 and communication control unit 214, and send the preview data of these receptions to loudspeaker 210 by acoustic processing parts 209, so that tuning from loudspeaker 210 outputs based on the preview of preview data, to be used for user's preview.Then, preview data is the tuning end of preview if CPU203 detects output, and it advances to step SP223 with processing so.
At step SP223, whether CPU203 judges next to be chosen as the tuning of notified tuning information and to be present in a plurality of tuning title that is set to continuous object output in tuning list information 300 with reference to ordering is set.If obtain positive result at step SP223, this expression is not still finished and is chosen in all tuning names that are set to continuous object output in the tuning list information 300 and is referred to as notified tuning information so.At this moment, CPU203 advances to step SP224 with its processing.At step SP224, CPU203 is provided with ordering with reference and automatically selects next tuning name to be referred to as the tuning notified tuning information of introducing on the screen 310 from the tuning title that is set to continuous object output tuning list information 300, and makes selection emphasize to one of them position of 311AE to show with the tuning title display position 311AA that shows selected tuning title as the tuning title of notified tuning information.Afterwards, this processing turns back to step SP221.Correspondingly, after the CPU203 up to the time cycle till step SP221 and SP223 obtain negative decision, repeat and circulation execution in step SP221 to the processing of SP223.Therefore, although CPU203 is to be chosen in a plurality of tuning name that is set to continuous object output in the tuning list information 300 automatically and to be referred to as notified tuning information with reference to ordering is set, CPU203 obtains a plurality of preview datas that match with the tuning title that is chosen as notified tuning information, and to export this preview data that obtains automatically and continuously be that preview is tuning.
Incidentally, if obtain negative decision at above-mentioned steps SP221, although a plurality of tuning name that is provided with in the tuning list information 300 of this expression is called continuous object output so, at current point in time, preview data does not match with the tuning title that is set to notified tuning information.Perhaps, if obtain negative decision at step SP221, this expression is because a plurality of tuning name that is not provided with in the tuning list information 300 is referred to as continuous object output so, and therefore the tuning title that matches with preview data does not exist yet.Correspondingly, this moment, CPU203 advanced to step SP225 with its processing, exported processing procedure RT3 continuously in its end third phase information of closing of this step.On the other hand, if obtain negative decision at above-mentioned steps SP223, this is illustrated in a plurality of tuning name that music data publisher server SV1 one side is provided with in the tuning list information 300 and is referred to as continuous object output so, simultaneously the tuning title of preview data and all is matched, and finish and export all preview datas that match with this tuning title automatically and continuously, and continuously to be referred to as notified tuning information with reference to all tuning names of sequencing selection are set.At this moment, CPU203 advances to step SP225 with its processing.In this mode, even a plurality of tuning name that is provided with in the tuning list information 300 is referred to as continuous object output, if the quantity of the tuning title that matches with preview data is little, CPU203 can prevent this situation so, promptly selects continuously to be referred to as notified tuning information and to show them emphatically with the ill-matched a plurality of tuning names of preview data.In other words, under the little situation of the quantity of the tuning title that matches with preview data, CPU203 can use that preview is tuning introduces Downloadable music data effectively.
Should be noted that, CPU203 at client terminal 2 obtains under the situation of lobby page surface information from music data publisher server SV1, and its carries out that the third phase information of closing is exported processing procedure RT3 continuously and a plurality of tuning name not considering whether to be provided with in the tuning list information 300 is referred to as continuous object output.But, the execution third phase information of closing is exported processing procedure RT3 continuously and is not limited thereto, but have only when whether continuously judging in advance that export permit indication information 300F is included in the lobby page surface information and result of determination when indicating continuous export permit indication information 300F to be included in this lobby page surface information, just can begin the third phase information of closing and export processing procedure RT3 continuously.In addition, even do not carry out aforesaid this determination processing in advance, instruct in response to the processing execution that the user imports by the action button that disposes on shell or the telepilot surface, the CPU203 of client terminal 2 also can begin the third phase information of closing and export processing procedure RT3 continuously, and wherein said user's affirmation is in the tuning existence of introducing continuous output notice designator 315 on the screen 310.And, in response to user's selection operation processing execution instruction button 340, the CPU203 of client terminal 2 can begin the third phase information of closing and export processing procedure RT3 continuously, and this user confirms that tuning introduction the on the described display unit 206 shows continuous output notice designator 315 in the screen 310 with reference to Figure 30 above-mentioned.This feasible processing load that for the CPU203 of client terminal 2, might reduce to introduce the downloadable music data, even because obtain the lobby page surface information from music data publisher server SV1 when having only a plurality of tuning name in tuning list information 300 is set to be referred to as continuous object output, CPU203 also carries out the third phase information of closing and exports processing procedure RT3 continuously.
2-2-3. the 4th relevant information is exported processing procedure continuously
Now, description is exported processing procedure continuously by the 4th relevant information of the CPU203 execution of client terminal 2.In this case, the CPU203 of client terminal 2 produces the tuning screen 310 of introducing based on the lobby page surface information that obtains from music data publisher server SV1 as mentioned above similarly, and control display unit 206 shows the tuning screen 310 of introducing.In this state, if a plurality of tuning name that is provided with in the tuning list information 300 is referred to as continuous object output, the CPU203 of client terminal 2 to be being chosen in the tuning name that is set to continuous object output in the tuning list information 300 automatically and being referred to as notified tuning information with reference to ordering is set so, and exports the preview data that matches with the tuning title that is chosen as notified tuning information automatically and continuously.On the other hand, if preview data is mismatched with the tuning title that is chosen as notified tuning information automatically, so for example for first fixed time period, CPU203 keeps tuning name to be called notified tuning information unceasingly and emphasizes to show this tuning title.
In addition, the CPU203 of client terminal 2 can force users export processing midway in the execution relevant information continuously, at random selects to be referred to as notified tuning information with the ill-matched tuning name of preview data, so that for example the user can read detailed information.Then, if the user selects to be referred to as notified tuning information with the ill-matched tuning name of preview data by this way, for second fixed time period of being longer than first fixed time period, the CPU203 of client terminal 2 keeps being chosen as the tuning title of notified tuning information unceasingly and makes that selected tuning title is emphasized to show so.
Particularly, the CPU203 of client terminal 2 control display unit 206 is similar to for example with reference to instruction entr screen 341 of Figure 30 situation described above display process together and the tuning screen 310 of introducing.Then, if user's selection operation processing execution instruction button 340, wherein this user confirms to show continuous output notice designator 315 in the screen 310 tuning the introduction, and CPU203 begins as shown in figure 33 the 4th relevant information of example in response to selection operation according to the continuous written-out program of the 4th relevant information and exports processing procedure RT4 continuously so.At step SP230, after beginning the 4th relevant information is exported processing procedure RT4 continuously, CPU203 is provided with the top is selected in ordering automatically from a plurality of tuning title that is set to continuous object output the tuning tuning list information of introducing on the screen 310 300 tuning title with reference, and makes the tuning title that is chosen as notified tuning information be emphasized demonstration to one of them position of 311AE with the tuning title display position 311AA that shows this tuning title.Afterwards, this processing advances to step SP231.At step SP231, CPU203 judges whether preview data matches with the tuning title that is chosen as notified tuning information.If obtain positive result at step SP231, this expression processing execution information 300B matches with the tuning title that is chosen as notified tuning information so.At this moment, CPU203 advances to step SP232 with its processing.
At step SP232, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication control unit 214 and network interface 215.Then, CPU203 is in response to the preview data request signal, receive the preview data that sends with stream format from music data publisher server SV1 continuously by network interface 215 and communication control unit 214, and send these preview datas to loudspeaker 210 by acoustic processing parts 209, so that tuning from loudspeaker 210 outputs based on the preview of preview data, to be used for user's preview.Then, be the tuning end of preview when CPU203 detects the output preview data, it advances to step SP233 with its processing.
At step SP233, whether CPU203 judges to be present in a plurality of tuning title that is set to continuous object output in tuning list information 300 with reference to the tuning title that next ordering be chosen as notified tuning information is set.If obtain positive result at step SP233, this expression is not chosen in all tuning names that are set to continuous object output in the tuning list information 300 fully and is referred to as notified tuning information so.At this moment, CPU203 advances to step SP234 with its processing.At step SP234, CPU203 to be being provided with next tuning name automatically and being referred to as the tuning notified tuning information of introducing on the screen 310 with reference to ordering is set from the tuning title that is set to continuous object output tuning list information 300, and makes the tuning title that is chosen as notified tuning information be emphasized demonstration to one of them position of 311AE with the tuning title display position 311AA that shows selected tuning title.Afterwards, described processing turns back to step SP231.Correspondingly, for the time cycle till obtaining negative decision at step SP231 and SP233, CPU203 repeat and circularly execution in step SP231 to the processing of SP234.Therefore, although CPU203 is to be referred to as notified tuning information with reference to a plurality of tuning name that is set to continuous object output in the automatic selecting tuning list information 300 of ordering is set, CPU203 obtains a plurality of preview datas that match with tuning title and also exports this preview data that obtains continuously automatically is that preview is tuning.
Incidentally, if obtain negative decision at above-mentioned steps SP231, this is illustrated in the current point in time preview data and mismatches with the tuning title that is chosen as notified tuning information so.At this moment, CPU203 advances to step SP235 with its processing.At step SP235, CPU203 whether judge the tuning title that is set to notified tuning information at current point in time be the user select tuning.If obtain positive result at step SP235, this tuning title that is illustrated in that current point in time is chosen as notified tuning information is the tuning title of user selection indication for example so, so that read the tuning detailed information of introducing on the screen 310.At this moment, described processing advances to step SP236.At step SP236, for second fixed time period, CPU203 for example selects to continue temporal information according to being included in second in the lobby page surface information, select the tuning name of user selection indication to be referred to as the tuning notified tuning information of introducing on the screen 310, make described tuning title be emphasized unceasingly to one of them position of 311AE to show in addition with the tuning title display position 311AB that shows this tuning title.Then, be equal to or greater than second fixed time period if CPU203 detects the select time of tuning title of the notified tuning information of conduct of disappearance, CPU203 advances to step SP233 with its processing so.
On the other hand, if obtain negative decision at step SP235, this expression is with reference to being provided with ordering from being set in a plurality of tuning title of continuous object output by CPU203 itself tuning list information 300 so, automatically is chosen in the tuning name that current point in time is chosen as notified tuning information and is referred to as notified tuning information.At this moment, CPU203 advances to step SP237 with its processing.At step SP237, for first fixed time period, CPU203 for example selects to continue temporal information according to being included in first in the lobby page surface information, selection is referred to as the tuning notified tuning information of introducing on the screen 310 by the tuning name that CPU203 itself is chosen as notified tuning information automatically, and makes described tuning title be emphasized unceasingly to one of them position of 311AE to show with the tuning title display position 311AB that shows this tuning title.Then, be equal to or greater than first fixed time period if CU203 detects the select time of tuning title of the notified tuning information of conduct of disappearance, CPU203 advances to step SP233 with its processing so.In this mode, be referred to as under the situation of notified tuning information with the ill-matched tuning name of preview data selecting, CPU203 is referred to as the situation of notified tuning information, the processing of selectivity execution in step SP236 and SP237 in response to the selecting tuning name.
Then, if above-mentioned SP233 obtains negative decision in step, this expression is chosen in all tuning names that are set to continuous object output in the tuning list information 300 and is referred to as notified tuning information so, and finishes and export all preview datas that match with tuning title automatically and continuously.In this case, CPU203 advances to step SP238 with its processing, and it finishes the 4th relevant information and exports processing procedure RT4 continuously in this step.In this mode, when CPU203 carries out the 4th relevant information and exports processing procedure RT4 continuously, if a plurality of tuning name that is provided with in the tuning list information 300 is called continuous object output, can accurately introduce all downloadable music data so for tuning, or emphasize the tuning title that shows based on the preview of preview data.And, exporting processing procedure RT4 continuously midway in execution the 4th relevant information, CPU203 accepts the selection indication of the ill-matched tuning title of preview data, and this carries out tuning the introduction on the screen 310 by the user.So although automatically and continuously a plurality of preview datas of cooperating with a plurality of tuning titles of output are that preview is tuning, CPU203 for example can accurately handle the user to the reading request of detailed information.Then, if the user is in tuning selectivity indication and the ill-matched tuning title of preview data introduced on the screen 310, CPU203 keeps the tuning title of user selection indication to be in a kind of cycle state a period of time that is chosen as notified tuning information so, and this time cycle was longer than when the time cycle of selectivity indication with the ill-matched tuning title of preview data.Therefore, the user can accurately confirm to indicate corresponding to selectivity the entity of the detailed information of tuning title.
Should be noted that, although export continuously among the processing procedure RT4 in the 4th relevant information, wherein processing execution information 300B is uncorrelated with the tuning title that is chosen as notified tuning information, the CPU203 of client terminal 2 selects to continue temporal information according to being included in first or second in the lobby page surface information, first or second fixed time period unceasingly the selecting tuning name be called notified tuning information, but described selection is not limited thereto.Particularly, if being set, first fixed time period use is longer than first fixed time period that when the automatic selecting tuning title of CPU203 itself, uses when any selectivity of user is indicated tuning title, can select this tuning name to be called notified tuning information unceasingly two different time cycles so, this time cycle is the different predetermined period of time that is provided with in advance for client terminal 2, perhaps can select described tuning name to be called notified tuning information unceasingly at two different fixed time periods that are provided with arbitrarily by the user.
Further, export continuously among the processing procedure RT4 in the 4th relevant information, when with reference to be provided with the ordering automatic selecting tuning name be called notified tuning information midway, select the tuning title of any selectivity of user indication, the CPU203 of client terminal 2 to recover unceasingly at second fixed time period with reference to ordering being set and to sort automatically with reference to being provided with that the selecting tuning name is called notified tuning information.But, described selection is not limited thereto, but at second fixed time period, select the tuning name of any selectivity indication of user to be referred to as after the notified tuning information unceasingly, can be according to automatically selecting next the tuning name of selectivity indication arbitrarily to be called notified tuning information with reference to ordering is set.Therefore, because before being referred to as notified tuning information by CPU203 selecting tuning name, the user indicates described tuning title in selectivity before, after the tuning name of selecting the user selection indication was referred to as notified tuning information, CPU203 itself can prevent that identical tuning title is chosen as notified tuning information once more.This can prevent to handle complicated this situation as the selection of the tuning title of notified tuning information.
Further, the CPU203 of client terminal 2 is in response to user's selection operation processing execution instruction button 340, begin the 4th relevant information and export processing procedure RT4 continuously, wherein said user confirms to show the tuning continuous output notice designator of introducing in the screen 310 315 on the described display unit 206 with reference to Figure 30 above-mentioned.But, beginning the 4th relevant information exports processing procedure RT4 continuously and is not limited thereto, but when whether continuously judging that export permit indication information 300F is included in the lobby page surface information and this continuous export permit indication information 300F of result of determination indication when being included in this lobby page surface information, can begin the 4th relevant information and export processing procedure RT4 continuously.In addition, even do not carry out aforesaid this determination processing in advance, the CPU203 of client terminal 2 also can instruct in response to the processing execution that the user imports by the action button that disposes on shell or the telepilot surface, carry out the 4th relevant information and export processing procedure RT4 continuously, wherein said user's affirmation is in the tuning existence of introducing continuous object output notification indicator 315 on the screen 310.This makes for the CPU203 of client terminal 2, have only when when music data publisher server SV1 obtains the lobby page surface information that comprises tuning list information 300, just might accurately carry out the 4th relevant information and export processing procedure RT4 continuously, a plurality of tuning names wherein are set in this tuning list information be called continuous object output.
2-2-4. the 5th relevant information is exported processing procedure continuously
Now, description is exported processing procedure continuously by the 5th relevant information of the CPU203 execution of client terminal 2.In this case, at the CPU203 of client terminal 2 after music data publisher server SV1 obtains the lobby page surface information, its analysis is included in the entity of the tuning list information 300 in the lobby page surface information with a plurality of tuning title in tuning list information 300, detect the tuning title match with preview data (that is, the URL that obtains with processing execution information 300B or preview data is relevant).Then, CPU203 only is provided with those tuning names that match with preview data in the tuning list information 300 and is referred to as continuous object output.Further, CPU203 produces the tuning on-screen data of introducing to be similar to above-mentioned mode based on the lobby page surface information.Then, CPU203 combination is tuning to be introduced on-screen data and play mode and on-screen data is set is the user interface of storage in hard disk drive 211 in advance, arrives display unit 206 to produce the composite screen data and to send these composite screen data by display processing unit 207.Therefore, CPU203 for example shows that based on composite screen Data Control display unit 206 play mode as shown in figure 34 is provided with screen 350.
With reference to Figure 34, play mode is provided with that screen 350 is included in that screen top provides tuningly introduces on-screen display (osd) area 351 and in the tuning button arrangement zone 352 that provides under the on-screen display (osd) area 351 of introducing.The tuning screen 310 of introducing shows to be suitable for the tuning form of introducing on-screen display (osd) area 351.And, button arrangement zone 352 comprises that data playing mode is provided with button 353, button 354 is set the repeat playing pattern and the drag and drop play mode is provided with button 355, it makes the play mode be used for a plurality of preview datas of matching with a plurality of tuning titles be arranged to respectively according to reference to the data playing mode that the described preview data of ordering output is set (promptly by CPU203, the continuation pattern), repeat playing pattern or single repeat playing pattern and drag and drop play mode are with the play mode as change, and wherein said tuning title is set to continuous object output in tuning list information 300.Button arrangement zone 352 comprises that also shuffle is provided with button 356 and the program play mode is provided with button 357, it makes the play mode be used for a plurality of preview datas of matching with a plurality of tuning titles be set to shuffle pattern and program play mode respectively as the play mode that changes by CPU203, and wherein said tuning title is set to continuous object output in tuning list information 300.In addition, button arrangement zone 352 also comprises processing execution instruction button 358, and this button is used for indication execution the 5th relevant information and exports processing procedure continuously.
If the user is provided with screen 350 selectivity service data play mode in play mode button 353 is set, the pattern of displaying the play is provided with screen 350 on display unit 206 simultaneously, CPU203 is provided with the operation of button 353 in response to data playing mode so, and the play mode that preview data is set is a data playing mode.Then, if CPU203 is in the data playing mode that is provided with by this way, carry out relevant information in response to the selection operation of processing execution instruction button 358 and export processing continuously, CPU203 exports a plurality of preview datas that match with a plurality of tuning title that is set to continuous object output by CPU203 itself automatically and continuously with the ordering that ordering is set according to reference so.
Incidentally, in play mode the repeat playing pattern that provides on the screen 350 being set is provided with button 354 and for example is constructed to button repeatedly.If one time selection operation repeat playing pattern is provided with button 354, its input is arranged to first of single repeat playing pattern in response to this operation with the play mode of preview data instruction is set so.If selection operation repeat playing pattern is provided with button 354 once more then, its input is arranged to second of repeat playing pattern with the play mode of preview data instruction is set so.Afterwards, if again selection operation repeat playing pattern is provided with button 354, it is in response to this selection operation so, and input cancellation input is used for the single repeat playing pattern of preview data and cancellation instruction that the repeat playing pattern is provided with instruction.If three selection operation repeat playing patterns are provided with button 354 and input cancellation instruction by this way, recover to import first state that instruction is set so.Therefore, can import described instruction during the varying cyclically instruction in response to each selection operation that repeats between first, second and the cancellation instruction.
Correspondingly, if input first is provided with in the state of instruction on the screen 350 being provided with in play mode, one time selection operation repeat playing pattern is provided with button 354 (promptly, if import first instruction is set), CPU203 is single repeat playing pattern in response to the play mode that described selection operation is provided with preview data so.Then, CPU203 at this time point according to the processing control information that is included in the lobby page surface information, or according to the entity that is provided with that is provided with in advance at client terminal 2, begin from a plurality of tuning title that is set to continuous object output by CPU203 itself, to be provided with a specific tuning title such as for example, the tuning title in top, with as the single tuning title that is chosen as notified tuning information, to be used for only repeating to export preview data corresponding to a specific tuning title.But, should be noted that, even CPU203 begins to be provided with the single tuning title of selection as notified tuning information in response to the configuration information of processing control information or client terminal 2, if the user at random selects tuning title of indication tuning the introduction in the screen 310, CPU203 tuning name that user-selected indication is set is called this single tuning title that is chosen as notified tuning information so, to be used to repeat to export the preview data that matches with the tuning title of selecting to indicate.If, in this state, CPU203 carries out relevant information in response to user's selection operation processing execution instruction button 358 and exports processing continuously, the automatic single tuning name of selecting to be set to the continuous object output of preview data of CPU203 is referred to as continuous notified tuning information so, and automatically, continuously and repeatedly export preview data, so that the automatic at every turn preview data that matches with tuning title of exporting is up to arriving in advance to client terminal MAXIMUM SELECTION number of times 2 settings or that pass through any setting of user.
Further, if be provided with in the state of instruction can importing first, the user is provided with in play mode that twice selection operation repeat playing pattern is provided with button 354 (promptly on the screen 350, if import second instruction is set), the CPU203 play mode that preview data is set according to the described selection operation replay mode playback of attaching most importance to so.If, being provided with in the state of arriving, CPU203 carries out relevant information according to user's selection operation processing execution order button 358 and exports processing continuously, so CPU203 automatically, continuously, repeat and all a plurality of preview datas of matching with a plurality of tuning title that is set to continuous object output by CPU203 itself of output circularly, up to reaching in advance that be provided with or by user's maximum number of repetitions of setting arbitrarily client terminal 2.
Further, selection operation drag and drop play mode is provided with button 355 on the screen 350 if the user is provided with in play mode, and CPU203 is the drag and drop play mode according to the play mode that selection operation is provided with preview data so.Then, if CPU203 carries out relevant information according to user's selection operation processing execution instruction button 358 and exports processing continuously in this set state, although the random number that for example produces of CPU203 so according to the pre-determined random number generator, from a plurality of tuning title that is set to continuous object output by CPU203 itself, select a tuning title continuously and randomly, so that tuning title can not superpose and select automatically selected tuning name to be called notified tuning information, but CPU203 exports the preview data that matches with the tuning title that is chosen as notified tuning information automatically and continuously.
Further, selection operation shuffle pattern is provided with button 356 on the screen 350 if the user is provided with in play mode, and CPU203 is the shuffle pattern according to the play mode that selection operation is provided with preview data so.Then, if CPU203 carries out relevant information according to user's selection operation processing execution instruction button 358 and exports processing continuously in this set state, although CPU203 is for example according to the random number that is produced by predetermined randomizer usually so, from a plurality of tuning title that is set to continuous object output by CPU203 itself, select a tuning title continuously and randomly, and automatically select selected tuning name to be referred to as notified tuning information, but CPU203 exports the preview data corresponding to the tuning title that is chosen as notified tuning information automatically and continuously.In this case, CPU203 is chosen in a plurality of tuning title that is set to continuous object output in the tuning list information 300 continuously and randomly, up to reaching in advance the MAXIMUM SELECTION number of times that be provided with or that be provided with arbitrarily by the user to client terminal 2.
And selection operation program play mode is provided with button 357 on the screen 350 if the user is provided with in play mode, and CPU203 is the program play mode according to the play mode that selection operation is provided with preview data so.At this moment, for example, if be provided with after selection operation one secondary program play mode is provided with button 357 on the screen 350 in play mode the user, the user introduces in the screen 310 arbitrarily and selectivity is indicated tuning title tuning, and then selection operation program play mode is provided with button 357 for the second time, CPU203 is provided with from a plurality of tuning title that is set to continuous object output actual selection as the tuning title of notified tuning information so, and select as notified tuning information be tuned to ordering numbering in user's tuning title of selecting to indicate and the ordering numbering of selecting tuning title institute basis.Perhaps, the random number that CPU203 produces in response to predetermined randomizer, from tuning list information 300, being set in a plurality of tuning title of continuous object output selecting tuning title at random by CPU203 itself, and actual selection is set numbers as the tuning title of notified tuning information and in the ordering of selecting tuning title as notified the tuning information numbering of the ordering in the optional tuning title and selecting tuning title to CPU203 itself.Incidentally, if it is the program play mode that the play mode of preview data is set, CPU203 can be the tuning title of notified tuning information from being set to select actual selection in a plurality of tuning title of continuous object output by CPU203 itself tuning list information 300 with overlaying relation so, and the part (that is the not all tuning title that is set to continuous object output) that can only select a plurality of tuning titles is actual in notified tuning information.And, if being provided with in the state of just having described, CPU203 carries out relevant information according to the selection operation of processing execution instruction button 358 and exports processing continuously, CPU203 exports the preview data that matches with the tuning title that is chosen as notified tuning information automatically and continuously so, and CPU203 selects user or the optional a plurality of tuning names of CPU203 to be referred to as notified tuning information with any selection ordering continuously simultaneously.
In fact, if in display unit 206 shown play mode operation on the screen 350 is being set in response to the user, wherein a kind of play mode selection operation processing execution instruction button 358 afterwards is set, and the CPU203 of client terminal 2 begins to export processing procedure RT5 continuously in the 5th relevant information of example shown in Figure 35 and 36 according to the continuous written-out program of the 5th relevant information so.After beginning the 5th relevant information was exported processing procedure RT5 continuously, CPU203 judged that at step SP240 the play mode whether preview data is set is single repeat playing pattern.If obtain positive result at step SP240, this is illustrated in current point in time described play mode is set is single repeat playing pattern so.At this moment, CPU203 advances to step SP241 with its processing.At step SP241, CPU203 is referred to as with the tuning title display position 311AA that shows selected tuning title from the single tuning name that is set to select in a plurality of tuning title of continuous object output to be set to the preview data object output by CPU203 itself tuning list information 300 and emphasizes the notified tuning information that shows to one of them position of 311AE.Afterwards, this processing advances to step SP242.
At step SP242, CPU203 uses the RUL among the processing execution information 300B relevant with the single tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication process parts 214 and network interface 215.As a result, CPU203 receives the preview data that sends with stream format by network interface 215 and communication process parts 214 from music data publisher server SV1, and sends the preview data of this reception to loudspeaker 210 by acoustic processing parts 209.Therefore, tuning from loudspeaker 210 outputs based on the preview of preview data, so that user's preview.Then, after CPU203 detection output preview data was the tuning end of preview, it advanced to step SP243 with its processing.
At step SP243, CPU203 judges that the number of times of the single tuning title whether select to be set to the continuous object output of preview data arrives the MAXIMUM SELECTION number of times.If obtain negative decision at step SP243, this expression is not referred to as notified tuning information with the single tuning name that the MAXIMUM SELECTION selection of times is set to the continuous object output of preview data yet so.At this moment, CPU203 returns it and handles step SP241.Then, CPU203 repeat and circularly execution in step SP241 to cycle processing a period of time of SP243, up to till step SP243 acquisition positive result.Therefore, although be referred to as notified tuning information with the single tuning name that repeats to select to be set to the continuous object output of preview data automatically, it is tuning as preview also automatically, continuously and repeatedly to export the single preview data that matches with the single tuning title that is set to notified tuning information.Then, if obtain positive result at step SP243, this expression is called notified tuning information with the single tuning name that the maximum times selection is set to the continuous object output of preview data so.At this moment, CPU203 advances to step SP244 with its processing, finishes the 5th relevant information at this step CPIU203 and exports processing procedure RT5 continuously.In this mode, the preview data that CPU203 can be automatically and output matches with a tuning title from a plurality of tuning title of tuning list information 300 continuously.
Incidentally, if obtain negative decision at above-mentioned steps SP204, this is illustrated in current point in time so, the play mode that preview data is set attach most importance to replay mode playback, drag and drop play mode, shuffle pattern, program play mode and data playing mode one of them.At this moment, CPU203 advances to step SP245 with its processing.Then at step SP245, CPU203 judges whether the described play mode replay mode playback of attaching most importance to is set.Then, if obtain positive result at step SP245, this is illustrated in current point in time the described play mode replay mode playback of attaching most importance to is set.At this moment, CPU203 advances to step SP246 with its processing.Then at step SP246, CPU203 is according to being referred to as notified tuning information with reference to ordering is set from be set to be provided with in a plurality of tuning title of continuous object output a tuning name by CPU203 itself tuning list information 300, and makes the tuning title that is chosen as notified tuning information emphasize demonstration to one of them position of 311AE with the tuning title display position 311AA that shows this selecting tuning title.Afterwards, CPU203 advances to step SP247 with its processing.At step SP247, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication process parts 214 and network interface 215.As a result, CPU203 receives the preview data that sends with stream format from the music data publisher server continuously by network interface 215 and communication process parts 214, and sends the preview data of this reception to loudspeaker 210 by acoustic processing parts 209.Therefore, tuning from loudspeaker 210 outputs based on the preview of preview data, so that user's preview.Then, when CPU203 detection output preview data was the tuning end of preview, CPU203 advanced to step SP248 with its processing.
At step SP248, CPU203 judges that whether carry out one takes turns according to being referred to as notified tuning information by the tuning name that CPU203 itself is set to continuous object output with reference to sequencing selection is set in tuning list information 300.If obtain negative decision at step SP248, this expression is not carried out one yet and is taken turns and be chosen in the tuning name that is set to continuous object output in the tuning list information 300 and be referred to as notified tuning information so.At this moment, CPU203 returns it and handles step SP246.Then, CPU203 repeat and circularly execution in step SP246 to cycle processing a period of time of SP248, up in step SP249 acquisition positive result.Therefore, be referred to as notified tuning information although repeat and be chosen in continuously in the tuning list information 300 all tuning names that are set to continuous object output by CPU203 itself, it is tuning as preview automatically, continuously and repeatedly to export the preview data that matches with the tuning title that is chosen as notified tuning information.Then, if obtain positive result at step SP248, this expression fully repeats to be chosen in all tuning titles that are set to continuous object output in the tuning list information 300 by CPU203 itself so, till reaching maximum number of repetitions.At this moment, CPU203 advances to step SP249 with its processing.In this mode, CPU203 can be automatically and a plurality of preview datas of matching with a plurality of tuning titles in the tuning list information 300 of output continuously.
Then at step SP249, CPU203 judge whether be used for all tuning titles repeat select number of times to reach maximum number of repetitions, wherein this tuning title is set to continuous object output by CPU203 in tuning list information 300.If obtain negative decision at step SP249, this expression still is not chosen in the tuning list information 300 all tuning names that are set to continuous object output by CPU203 itself with maximum number of repetitions and is referred to as notified tuning information so.In this case, CPU203 returns it and handles step SP246.Then, CPU203 repeat and circularly execution in step SP246 to cycle processing a period of time of SP249, up in step SP249 acquisition positive result.Therefore, although according to repeating and be chosen in continuously in the tuning list information 300 all tuning names that are set to continuous object output by CPU203 itself and be referred to as notified tuning information with reference to ordering is set, till reaching maximum number of repetitions, but it is tuning as preview automatically, continuously and repeatedly to export the preview data that matches with the tuning title that is chosen as notified tuning information.Then, if obtain positive result at step SP249, this expression fully repeats to be chosen in all tuning titles that are set to continuous object output in the tuning list information 300 by CPU203 itself so, till reaching maximum number of repetitions.At this moment, CPU203 returns it and handles step SP244.In this mode, CPU203 can be automatically and a plurality of preview datas of matching with a plurality of tuning titles in the tuning list information 300 of output continuously.
Incidentally, if obtain negative decision at above-mentioned steps SP245, so this play mode that is illustrated in that current point in time is provided with preview data be drag and drop play mode, shuffle pattern, program play mode and data playing mode one of them.At this moment, CPU203 advances to step SP250 with its processing.At step SP250, CPU203 judges whether described play mode is the drag and drop play mode then.If obtain positive result at step SP250, the current play mode of this expression is the drag and drop play mode so.At this moment, CPU203 advances to step SP251 with its processing.At step SP251, CPU203 selects the tuning name of of a plurality of tuning titles to be referred to as notified tuning information randomly, so that mutual superposition is not (promptly for tuning title, the tuning name of not selecting once more to be set to notified tuning information is referred to as notified tuning information), wherein said a plurality of tuning titles are set to continuous object output by CPU203 in tuning list information 300.Further, CPU203 makes the tuning title that is chosen as notified tuning information emphasize to one of them position of 311AE to show with the tuning title display position 311AA that shows selected tuning title.Afterwards, this processing advances to step SP252.
At step SP252, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication process parts 214 and network interface 215.As a result, CPU203 receives the preview data that sends with stream format from music data publisher server SV1 continuously by network interface 215 and communication control unit 214, and sends the preview data of this reception to loudspeaker 210 by acoustic processing parts 209.Therefore, tuning from loudspeaker 210 outputs based on the preview of preview data, for use in user's preview.Then, preview data is the tuning end of preview if CPU203 detects output, and CPU203 advances to step SP253 with its processing so.
At step SP253, CPU203 judges that all a plurality of tuning names of selecting individually whether at random once in tuning list information 300 to be set to continuous object output by CPU203 itself are referred to as notified tuning information.If obtain negative decision at step SP253, this expression is not chosen in the tuning list information 300 all a plurality of tuning names that are set to continuous object output by CPU203 itself yet and is referred to as notified tuning information so.At this moment, CPU203 returns it and handles step SP251.Then, repeat after the CPU203 and circularly execution in step SP251 to cycle processing a period of time of SP253, up to till step SP253 acquisition positive result.Therefore, be referred to as notified tuning information although be chosen in the tuning list information 300 all a plurality of tuning names that are set to continuous object output by CPU203 itself randomly, so that they are mutual superposition not, but it is tuning as preview to export the preview data that matches with the tuning title that is chosen as notified tuning information automatically and continuously.Then, if obtain positive result at step SP253, this expression is finished output and to be set to a plurality of preview datas that all tuning titles of continuous object output match by CPU203 itself in tuning list information 300 tuning as preview so.At this moment, CPU203 advances to step SP244 with its processing.In this mode, CPU203 can be with a kind of automatically and continuously a plurality of preview datas of matching with a plurality of tuning title in the tuning list information 300 of output of ordering of exporting, and this ordering is different from the output that reference according to a plurality of tuning titles is provided with ordering and sorts.
On the other hand, if obtain negative decision at above-mentioned steps SP250, so this play mode that is illustrated in that current point in time is provided with preview data be shuffle pattern, program play mode and data playing mode one of them.At this moment, CPU203 advances to step SP254 (Figure 36) with its processing.With reference now to Figure 36,, at step SP254, CPU203 judges whether described play mode is the shuffle pattern.If obtain positive result at step SP254, the current play mode of this expression is the shuffle pattern so.At this moment, CPU203 advances to step SP255 with its processing.At step SP255, CPU203 is from being set to select randomly in all a plurality of tuning titles of continuous object output a tuning name to be referred to as notified tuning information by CPU203 itself tuning list information 300, and makes this tuning title that is chosen as notified tuning information emphasize demonstration to one of them position of 311AE with the tuning title display position 311AA that shows selected tuning title.Afterwards, this processing advances to step SP256.
At step SP256, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication process parts 214 and network interface 215.As a result, CPU203 receives the preview data that sends with stream format from music data publisher server SV1 continuously by network interface 215 and communication control unit 214, and sends the preview data of this reception to loudspeaker 210 by acoustic processing parts 209.Therefore, tuning from loudspeaker 210 outputs based on the preview of preview data, for use in user's preview.Then, preview data is the tuning end of preview if CPU203 detects output, and CPU203 advances to step SP257 with its processing so.
At step SP257, whether CPU203 judges that the number of times of selecting tuning title reaches the MAXIMUM SELECTION number of times from all a plurality of tuning titles, and wherein this a plurality of tuning titles are set to continuous object output by CPU203 in tuning list information 300.If obtain negative decision at step SP257, the selecting tuning name is not referred to as notified tuning information from being set in all a plurality of tuning titles of continuous object output randomly by CPU203 itself tuning list information 300 in this expression so, till reaching the MAXIMUM SELECTION number of times.At this moment, CPU203 returns it and handles step SP255.Then, CPU203 repeat and circularly execution in step SP255 to cycle processing a period of time of SP257, up in step SP253 acquisition positive result.Therefore, although according to tuning name of Continuous Selection is referred to as notified tuning information from being set in all a plurality of tuning titles of continuous object output randomly by CPU203 itself tuning list information 300, it is tuning as preview automatically, continuously and repeatedly to export the preview data that matches with the tuning title that is chosen as notified tuning information.Then, if obtain positive result at step SP257, this expression is fully at random from being set to select in all a plurality of tuning titles of continuous object output a tuning name to be referred to as notified tuning information by CPU203 itself tuning list information 300, till reaching the MAXIMUM SELECTION number of times so.At this moment, CPU203 returns it and handles step SP244.In this mode, CPU203 can be automatically and is selected a plurality of preview datas that match with a plurality of tuning titles in the tuning list information 300 continuously and export this preview data automatically and continuously.
Further, if obtain negative decision at above-mentioned steps SP254, so this play mode that is illustrated in that current point in time is provided with preview data be program play mode and data playing mode one of them.At this moment, CPU203 advances to step SP258 with its processing.At step SP258, CPU203 judges whether described play mode is the program play mode then.If obtain positive result at step SP258, the current play mode of this expression is the program play mode so.At this moment, CPU203 advances to step SP259 with its processing.At step SP259, CPU203 is provided with ordering to be different from reference to the change that ordering is set, from tuning list information 300, being set to select continuously in a plurality of tuning title of continuous object output a tuning name to be referred to as notified tuning information, and make the tuning title that is chosen as notified tuning information emphasize demonstration to one of them position of 311AE with the tuning title display position 311AA that shows selected tuning title by CPU203 itself.Afterwards, this processing advances to step SP260.
At step SP260, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication process parts 214 and network interface 215.As a result, CPU203 receives the preview data that sends with stream format from music data publisher server SV1 continuously by network interface 215 and communication control unit 214, and sends the preview data of this reception to loudspeaker 210 by acoustic processing parts 209.Therefore, tuning from loudspeaker 210 outputs based on the preview of preview data, for use in user's preview.Then, preview data is the tuning end of preview if CPU203 detects output, and CPU203 advances to step SP261 with its processing so.
At step SP261, CPU203 judges whether to be different from reference to the change that ordering is set ordering to be set, and fully is chosen in the tuning list information 300 the tuning name that is set to continuous object output by CPU203 itself and is referred to as notified tuning information.If obtain negative decision at step SP261, this expression fully is not chosen in the tuning list information 300 the tuning name that is set to continuous object output by CPU203 itself yet and is referred to as notified tuning information so.At this moment, CPU203 returns it and handles step SP259.Then, CPU203 repeat and circularly execution in step SP259 to cycle processing a period of time of SP261, up to till step SP261 acquisition positive result.Therefore, although ordering is set to be different from reference to the change that ordering is set, be chosen in the tuning list information 300 the tuning name that is set to continuous object output by CPU203 itself and be referred to as notified tuning information, but it is tuning as preview also to export the preview data that matches with the tuning title that is chosen as notified tuning information automatically and continuously.Then, if obtain positive result at step SP261, this expression fully is provided with ordering to be different from reference to the change that ordering is set so, is chosen in the tuning list information 300 the tuning name that is set to continuous object output by CPU203 itself and is referred to as notified tuning information.At this moment, CPU203 turns back to step SP244 with its processing.In this mode, CPU203 can change the output ordering that ordering is set with a kind of basis, a plurality of preview datas of matching with a plurality of tuning title in the tuning list information 300 of output automatically and continuously, wherein said ordering is different from according to sorting with reference to the output that ordering is set.
And if obtain negative decision at above-mentioned steps SP258, this play mode that is illustrated in that current point in time is provided with preview data is a data playing mode so.At this moment, CPU203 advances to step SP262 with its processing.Then at step SP262, CPU203 is according to reference to being provided with ordering from being set to select in a plurality of tuning title of continuous object output a tuning name to be referred to as notified tuning information by CPU203 itself tuning list information 300, and makes the tuning title that is chosen as notified tuning information emphasize demonstration to one of them position of 311AE with the tuning title display position 311AA that shows this selecting tuning title.Afterwards, CPU203 advances to step SP263 with its processing.At step SP263, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication process parts 214 and network interface 215.As a result, CPU203 receives the preview data that sends with stream format from the music data publisher server continuously by network interface 215 and communication process parts 214, and sends the preview data of this reception to loudspeaker 210 by acoustic processing parts 209.Therefore, tuning from loudspeaker 210 outputs based on the preview of preview data, so that user's preview.Then, when CPU203 detection output preview data was the tuning end of preview, CPU203 advanced to step SP264 with its processing.
At step SP264, whether CPU203 judge according to reference to ordering is set, and is chosen in the tuning list information 300 all tuning names that are set to continuous object output by CPU203 itself and is referred to as notified tuning information.If to obtain negative decision at step SP264, this expression fully is not chosen in the tuning list information 300 all tuning names that are set to continuous object output by CPU203 itself yet and is referred to as notified tuning information so.At this moment, CPU203 turns back to step SP262 with its processing.Then, CPU203 repeat and circularly execution in step SP262 to cycle processing a period of time of SP264, up to till step SP264 acquisition positive result.Therefore, although ordering is set according to reference, be chosen in the tuning list information 300 the tuning name that is set to continuous object output by CPU203 itself randomly and be referred to as notified tuning information, but it is tuning as preview also to export the preview data that matches with the tuning title that is chosen as notified tuning information automatically and continuously.Then, if obtain positive result at step SP264, this expression is to be chosen in the tuning list information 300 all tuning names that are set to continuous object output by CPU203 itself and to be referred to as notified tuning information with reference to ordering is set so.At this moment, CPU203 advances to step SP244 with its processing.In this mode, CPU203 can be according to reference to automatically and continuously a plurality of preview datas of matching with a plurality of tuning title in the tuning list information 300 of output of ordering are set.
Should be noted that, when the CPU203 of client terminal 2 when music data publisher server SV1 obtains the lobby page surface information, the a plurality of tuning name that CPU203 is provided with in the tuning list information 300 is called continuous object output, and being provided for the play mode of preview data, CPU203 carries out the 5th relevant information and exports processing procedure RT5 continuously afterwards.But, carry out the 5th relevant information and export processing procedure RT5 continuously and be not limited thereto.Particularly, when CPU203 when music data publisher server SV1 obtains the lobby page surface information, CPU203 can judge whether described lobby page surface information comprises continuous export permit indication information 300F or continuous output notice designator 315, if and result of determination indicates described lobby page surface information to comprise continuous export permit indication information 300F or continuous output notice designator 315, then begin the 5th relevant information automatically and export processing procedure RT5 continuously, export the incipient stage of processing procedure RT5 then continuously in the 5th relevant information, the a plurality of tuning name that is provided with in the tuning list information 300 is called continuous object output, with one of the processing of exporting processing procedure RT5 as the 5th relevant information continuously, and the play mode of preview data is set at random by CPU203 itself.By like this, the CPU203 of client terminal 2 can carry out that the 5th relevant information is exported processing procedure RT5 continuously and the user there is no need to carry out any operation.Further, CPU203 at client terminal 2 obtains under the situation of lobby page surface information from music data publisher server SV1, described lobby page surface information comprises continuous export permit indication information 300F or continuously during output notice designator 315, a plurality of tuning name that CPU203 can be provided with in the tuning list information 300 is referred to as continuous object output when CPU203 detects.By like this, have only as CPU203 and detect that described lobby page surface information comprises continuous export permit indication information 300F or continuously during output notice designator 315, CPU203 just is necessary to analyze the entity of tuning list information 300, therefore, can reduce to obtain the processing load of lobby page surface information.In addition, although the CPU203 of client terminal 2 exports the entity of the tuning list information 300 of processing procedure RT5 period analysis continuously in execution the 5th relevant information, and these tuning of matching with preview data only are set are referred to as continuous object output, described setting is not limited thereto.Particularly, for the user, might confirm the tuning title match with preview data from the tuning cooperation notification indicator 311C that introduces on the screen 310, and, these tuning names that match with preview data only are set in tuning list information 300 are referred to as continuous object output in response to the result who confirms.Because these these tuning names that allow the user to be provided with and match with preview data are called continuous object output, thus the continuous output processing program of the 5th relevant information can so be disposed, so that the not processing of tuning list information 300 entities of execution analysis especially.Therefore, can simplify the processing that the 5th relevant information is exported processing procedure RT5 continuously.
And, at the CPU203 of client terminal 2 when music data publisher server SV1 obtains the lobby page surface information, when detecting described lobby page surface information, CPU203 comprises continuous export permit indication information 300F, perhaps when the processing execution information 300B URL of preview data (or be used to obtain) is relevant with a plurality of tuning titles, these a plurality of tuning names that CPU203 itself cannot reset in the tuning list information 300 especially are referred to as continuous object output, but can carry out the 5th relevant information and export processing procedure RT5 continuously, be called notified tuning information and continue to emphasize to show and export preview data so that can also carry out the selecting tuning name together.By like this, the CPU203 of client terminal 2 can reduce the processing load when beginning the 5th relevant information is exported processing procedure RT5 continuously.And when music data publisher server SV1 obtained the lobby page surface information, although CPU203 is provided with the play mode of preview data according to user's request, described demonstration was not limited thereto at the CPU203 of client terminal 2.Particularly, obtain under the situation of lobby page surface information from music data publisher server SV1 at CPU203, CPU203 can select indication information or play mode indication information that the play mode of preview data is set according to the tuning title that is included in the lobby page surface information.By like this, the CPU203 of client terminal 2 can introduce music data and give the user, simultaneously the intention of reflection music data publisher server SV1 on this is introduced.
Further, promptly carry out under the situation of single repeat playing pattern, repeat playing pattern, shuffle pattern and program play mode at the CPU203 that client terminal 2 so is set as the play mode of preview data, when the selecting tuning name is called notified tuning information, CPU203 obtains the preview data that matches with tuning title as notified tuning information from music data publisher server SV1, and exports the preview data that this obtains.But, described output is not limited thereto, but for the CPU203 of client terminal 2, when obtaining preview data for the first time, might temporarily store this preview data of repeating to export in RAM205, hard disk drive 211 or the like, and second or in succession time during output, the preview data of the temporary transient storage of output and need not obtain preview data from music data publisher server SV1 once more.By like this, the play mode that preview data is set as the CPU203 of client terminal 2 is single repeat playing pattern, repeat playing pattern, shuffle pattern or program play mode when exporting processing procedure RT5 continuously to carry out the 5th relevant information, can reduce the processing load for music data publisher server SV1 significantly.And when the CPU203 of client terminal 2 carried out the 5th relevant information and exports processing procedure RT5 continuously, CPU203 makes can show the tuning screen 310 of introducing.But, be not restricted to specific example.Particularly, can in response to the data playing mode that is set to the preview data play mode, single repeat playing pattern, repeat playing pattern, drag and drop play mode, shuffle pattern or program play mode show have be similar to above referring to figs. 22 to 26 play mode notification indicator of describing 323,325,327,329 or 331 the tuning screen 324,326,328,330 or 332 of introducing.By like this, the CPU203 of client terminal 2 can allow the user easily to confirm the play mode that is used for preview data in the current point in time setting during carrying out the 5th relevant information and exporting processing procedure RT5 continuously.Incidentally, the CPU203 of client terminal 2 can use the play mode notification indicator 323,325,327,329 or 331 that is included in the lobby page surface information as will maybe using a suitable designator in these play mode designators that keep in advance in client terminal 2 in the tuning play mode notification indicator 323,325,327,329 or 331 that shows in screen 324,326,328,330 or 332 of introducing.
And although the CPU203 of client terminal 2 allows the user to be used to select to indicate the identical repeat playing pattern of repeat playing pattern and single repeat playing pattern that button 354 is set, this selection indication is not limited thereto.The user particularly, can provide the repeat playing pattern that differs from one another that button is set and single repeat playing is provided with button, so that can carry out indication repeat playing pattern and the single repeat playing pattern selected respectively.Further, replay under the situation of mode playback although attach most importance in the play mode that preview data is set, the CPU203 of client terminal 2 is set to the tuning title relevant with exporting a plurality of preview datas by all tuning titles that CPU203 itself is set to continuous object output in tuning list information 300, but the setting of tuning title is not limited thereto.Particularly, attach most importance in the play mode that preview data is set and to replay under the situation of mode playback, CPU203 can allow the user from being set at random select a plurality of tuning titles relevant with the preview data that should export in all tuning titles of continuous object output by CPU203 itself tuning list information 300.And, attach most importance in the play mode that preview data is set and to replay under the situation of mode playback, the random number that the CPU203 of client terminal 2 produces in response to predetermined randomizer can be from being set at random select a plurality of tuning title relevant with exporting preview data in all tuning titles of continuous object output by CPU203 itself tuning list information 300.Incidentally, after CPU203 makes that the user at random selects a plurality of tuning titles by this way, it carries out the repeat playing pattern, for example, CPU203 can allow the user to be provided with on the screen 350 in play mode that selectivity indication drag and drop play mode is provided with button 355 or the program play mode is provided with button 357, with the play mode that preview data is set be drag and drop play mode or program play mode (promptly, select selected tuning title) as notified tuning information, and when next selection operation repeat playing pattern is provided with button 354, use repeat playing pattern and drag and drop play mode or program play mode (that is pattern of drag and drop repeat playing, or program repeat playing pattern) together.And, although in the play mode that preview data is set is under the situation of single repeat playing pattern, the CPU203 force users of client terminal 2 is from being set at random to select to be used to repeat to export in a plurality of tuning title of continuous object output the single tuning title of preview data by CPU203 itself tuning list information 300, but the selection of single tuning title is not limited thereto.Particularly, when the play mode that preview data is set is single repeat playing pattern, CPU203 is in response to the predetermined random number that randomizer produced, can be from tuning list information 300, being set at random select a tuning title in all tuning titles of continuous object output by CPU203 itself, and the tuning name that this selection is set is referred to as the single tuning title that repeats to export the preview data that matches, wherein this single tuning title with selected as notified tuning information.
Further, although the play mode that the CPU203 of client terminal 2 the is provided with preview data pattern of displaying the play simultaneously is provided with screen 350, then when the selectivity operational processes is carried out instruction button 358, carry out and export a plurality of preview datas automatically and continuously, be not limited thereto but export automatically and continuously.Particularly, when the play mode of preview data is set, CPU203 can suitably upgrade and keep the play mode configuration information that expression is provided with play mode and begins automatically, when the tuning screen 310 of introducing when play mode is provided with screen 350 and shows, automatically and continuous a plurality of preview datas of output in being illustrated in the play mode that this time point keeps the play mode configuration information.And, tuning when introducing screen 310 and play mode screen 350 being set when showing together, CPU203 can begin and export continuously a plurality of preview datas automatically in the play mode of being provided with for client terminal 2 in advance, play mode when expression is included in the play mode of the play mode indication information in the lobby page surface information or exports preview data automatically and continuously in last circulation, then, when carrying out automatic and exporting a plurality of preview datas midway continuously, selectivity service data play mode is provided with button 353, the repeat playing pattern is provided with button 354, the drag and drop play mode is provided with button 355, when the shuffle pattern is provided with button 356 or program play mode button 357 is set, data playing mode in response to the selectivity operation is provided with button 353, the repeat playing pattern is provided with button 354, the drag and drop play mode is provided with button 355, button 356 is set the shuffle pattern or the program play mode is provided with button 357, changes the play mode that is used for a plurality of preview datas.Incidentally, during exporting a plurality of preview datas automatically and continuously with above-mentioned configuration, change under the situation that described play mode is single repeat playing pattern, drag and drop play mode, shuffle pattern or program play mode at CPU203, automatically select to be chosen as the tuning of notified tuning information by CPU203 itself.And CPU203 can be at it in response to selection operation processing execution instruction button 358, carries out automatically and changes play mode continuously during a plurality of preview data of output similarly.
2-2-5. the 6th relevant information is exported processing procedure continuously
Now, describe the operational order of importing in response to the user and export processing procedure continuously by the 6th relevant information of the CPU203 execution of client terminal 2.In this case, when the CPU203 of client terminal 2 when music data publisher server SV1 obtains the lobby page surface information, it analyzes the entity that is included in the tuning list information 300 in the lobby page surface information, from a plurality of tuning title of tuning list information 300, to detect the tuning title match with preview data (that is, relative processing execution information 300B or be used to obtain the URL of preview data).Then, CPU203 only is arranged on those tuning names that match with preview data in the tuning list information 300 and is referred to as continuous object output.Further, CPU203 produces the tuning screen of introducing to be similar to above-mentioned mode based on the lobby page surface information.Then, CPU203 makes up this tuning on-screen data and play mode on-screen data introduced as the user interface that is stored in advance in the hard disk drive 211, to produce the composite screen data and to send these composite screen data to display unit 206 by display processing unit 207.Therefore, CPU230 shows example output control screen 360 as shown in Figure 37 based on described composite screen Data Control display unit 206.
With reference to Figure 37, output control screen 360 is included in that screen top provides tuningly introduces on-screen display (osd) area 361 and in the tuning button arrangement zone 362 that provides below the on-screen display (osd) area 361 of introducing.The tuning screen 363 of introducing is suitable for the tuning mode of introducing on-screen display (osd) area 361 and shows with a kind of.Simultaneously, button arrangement zone 362 comprises and is used for input and output instruction (promptly, reproduction instruction) to export the output button 364 of the preview data that matches with tuning title in the tuning list information 300, be used to import pause instruction to suspend the pause button 365 of the described preview data of output, be used for the input and output halt instruction to stop to export the output stop button 366 of described preview data.Button arrangement zone 362 also comprises reverse skip button 367, be used to import reverse skip instruction with a kind of ordering, for example according to returning the preview data of object output immediately to last preview data with reference to ordering is set, forward direction skip button 368, be used to import the forward direction skip instruction with the preview data of object output with a kind of ordering, for example according to advancing in succession preview data immediately with reference to ordering is set, snap back is presented button 369, be used to import snap back and present instruction to present the oppositely preview data of output fast, and fast forward button 370, be used to import the preview data that the F.F. instruction is being exported with F.F..
When show output control screen 360 and tuning when introducing screen 363 together at display unit 206, CPU203 is provided with ordering according to the tuning reference of introducing on the screen 363, is chosen in the tuning list information 300 a plurality of tuning name that is set to continuous object output by CPU203 itself automatically and is referred to as notified tuning information.And CPU203 obtains the preview data that cooperates with the tuning title that is chosen as notified tuning information from music data publisher server SV1, and it is tuning as preview to export this preview data that obtains automatically and continuously.Therefore, in the memory buffer that the preview data that the temporary transient storage of CPU203 is obtained from music data publisher server SV1 for example provides to the acoustic processing parts 209, it is tuning as preview to get and export this preview data from the buffering memory read then.Further, for beginning to export preview data up to cycle a period of time that finishes output, CPU203 monitoring output button 364, pause button 365, output stop button 366, oppositely skip button 367, forward direction skip button 368, snap back are presented button 369 and fast forward button 370, operate whether to detect user's selectivity on output control screen 360 that any button is imported corresponding output order, pause instruction, output halt instruction, oppositely skip instruction, forward direction skip instruction, snap back are presented instruction or F.F. instruction.Then, if during the described preview data of output, selectivity operation suspension button 365 or 366 corresponding pause instructions of input of output stop button or output halt instruction, CPU203 suspends the preview data of exporting or stops output according to the instruction of being imported so.
Incidentally, in order after suspending output, to restart to export preview data, all be available according to the whole bag of tricks that in advance setting and the user of client terminal 2 is provided with in advance according to pause instruction.For example, when suspending the output of output preview data, the temporary transient storage of CPU203 is corresponding to the tuning title of paused preview data and the time-out position of preview data (call data in the following text and suspend the position).Then, if selectivity operation output button 364 (or selectivity operation suspension button 365) once more is with input and output instruction after suspending described preview data, CPU203 suspends the position from data and suspends the position based on the tuning title and the data of temporary transient storage so, restarts to export the preview data of time-out according to output order.And when suspending the preview data of exporting, the temporary transient storage of CPU203 is corresponding to the tuning title of suspending preview data.Then, in response to the output order of importing afterwards, CPU203 specifies paused preview data and restarts output from the tip position (calling the data tip position in the following text) of specifying preview data based on paused tuning title.And might be for CPU203 from being set to by CPU203 itself a plurality of tuning title of continuous object output, restart output from the data tip position of the preview data that matches with specific tuning title, wherein this tuning title is different from the tuning title that the preview data exported with time-out matches.
On the other hand, also in order to stop to restart to export preview data after the output according to the output halt instruction, the whole bag of tricks that is provided with in advance according to the setting that client terminal 2 is shifted to an earlier date or user all is available.For example, when stopping to export the preview data of exporting, the temporary transient storage of CPU203 is corresponding to stopping to export the tuning title of preview data and the output stop position of this preview data (calling data output stop position in the following text).Then, if selectivity operation output button 364 input and output instruction after stopping to export described preview data, CPU203 restarts to export the preview data that stops to export from the tuning title and the data output stop position of data output stop position based on temporary transient storage according to output order so.And when stopping to export the preview data of exporting, the temporary transient storage of CPU203 is corresponding to the tuning title of the preview data that stops to export.Then, when restarting to export, CPU203 specify match with the tuning title of temporary transient storage stop to export stop preview data, and restart to export from the data tip position of this appointment preview data.And, might be for CPU203 from being set to by CPU203 itself a plurality of tuning title of continuous object output, restart output from the data tip position of the preview data that matches with specific tuning title, wherein this tuning title is different from the tuning title that matches with the preview data that stops to export.Incidentally; when after suspending or stopping to export, restarting the output of preview data; the tuning title that CPU203 temporarily stores with reference to institute when suspending or stopping to export is from being set to by CPU203 itself a plurality of tuning title of continuous object output; determine with reference to the tuning title that the ordering top is set, or the relevant tuning title that matches with the preview data that suspends or stop to export is being referred to as specific tuning title with reference to tuning before or after ordering is set.Then, the user can suitably be chosen in and suspend or stop to restart to export the method for exporting preview data after exporting preview data or can using some method regularly.
In addition, if user selection operation forward direction skip button 367 is imported reverse skip instruction during the output preview data, CPU203 stops to export the preview data of exporting at time point according to reverse skip instruction so.Then, CPU203 is immediately from being set to by CPU203 itself a plurality of tuning title of continuous object output, from the preview data that the output of the data tip position of preview data matches with tuning title, this tuning title with stop to export the tuning title that preview data matches before.On the other hand, if selectivity operation forward direction skip button 368 is imported the forward direction skip instruction during the output preview data, CPU203 stops to export the preview data of exporting at time point according to this forward direction skip instruction so.Then, CPU203 is from the data tip position of preview data, from the preview data that a plurality of tuning title output that is set to continuous object output by CPU203 itself matches with tuning title, this tuning title is after the tuning title that the preview data that described time point stops to export matches.
And, if when beginning to export preview data or during the output preview data, user selection operation snap back is presented button 369 input snap backs and is presented instruction, in the preview data of suitably sampling, CPU203 carries out from the buffering storer and presents processing towards the snap back that data tip position one side reads preview data retrospectively so.Therefore, CPU203 exports this preview continuously and counts to reproduction start position one side by skipping part sound, and realizes that with the speed that is higher than common output speed (calling normal speed in the following text) snap back presents output whereby.In this mode, select snap back to present under the situation of button 369 unceasingly the user, CPU203 presents processing according to the snap back that selection instruction is carried out preview data.But, if the cancellation snap back is presented the selection operation of button 369 before the snap back feed position of preview data arrives the data tip position, the CPU203 snap back that stops at this time point is presented and is handled and beginning is presented afterbody end position (call data trailer end position) the output preview data of end position to data with normal speed from snap back automatically so.And, if before the cancellation snap back is presented the selection operation of button 369, the snap back feed position of described preview data arrives the data tip position, so CPU230 this time point stop snap back presenting handle and beginning automatically once more with normal speed from the data tip position to data trailer end position one side output preview data.
On the other hand, if selectivity operation fast forward button 370 input F.F. instructions when beginning to export preview data or during the output preview data, in the preview data of suitably sampling, CPU203 carries out from the buffering storer according to the F.F. instruction and handles towards the F.F. that the data trailer end position reads preview data so.Therefore, CPU203 is tuning to realize F.F. output to reproducing end position one side output preview continuously by skipping part sound.In this mode, when the user selected fast forward button 370 unceasingly, CPU203 carried out F.F. according to selection operation to preview data and handles.But, if the selection operation of cancellation fast forward button 370 before the F.F. position of preview data arrives the data trailer end position, CPU203 stops the F.F. processing at this time point so, and begins export preview data from the F.F. end position to data trailer end position one side with normal speed once more automatically.And, if the F.F. position of preview data arrives the data trailer end position before the selection operation of cancellation fast forward button 370, CPU203 automatically exports other preview datas of next data object of preview data to data trailer end position one side from the data tip position with normal speed so.
Then, if CPU203 detects the preview data that output matches with a plurality of tuning titles, wherein said tuning title is set to continuous object output by CPU203 itself in tuning list information 300, so as shown in figure 38, CPU203 makes output control screen 360 tuning introduce tuning in the on-screen display (osd) area 361 to introduce screen 363A and be presented at the output exercise notice designator 371 that being used to of keeping in advance in the client terminal 2 notify the user exporting preview data.On the other hand, if suspend the preview data that output is being exported, so as shown in figure 39, CPU203 stops to show output exercise notice designator 371 and makes the time-out notification indicator 372 that is used for notifying the user to suspend preview data that keeps in advance in client terminal 2 export the tuning tuning time cycle of introducing one section time-out of demonstration on the screen 363B of introducing on-screen display (osd) area 361 of controlling screen 360.And, if CPU203 stops to export the preview data of exporting, so as shown in figure 40, CPU203 stops to show output exercise notice designator 371, and showing that shifting to an earlier date being used to of keeping in client terminal 2 notifies the user to stop to export the output expiry notification designator 371 of described preview data, this designator shows one period time cycle that stops to export tuning tuning introduction of introducing on-screen display (osd) area 361 of output control screen 360 on the screen 363C.
Further, oppositely skip processing if during the output preview data, carry out, so CPU203 beginning oppositely skip handle after till finishing this and oppositely skipping processing, stop to show and export exercise notice 371 cycles a period of time of designator.And, as shown in figure 41, CPU203 introduces tuning in the on-screen display (osd) area 361 output control screen 360 tuning and introduces and show on the screen 363D and oppositely skip exercise notice designator 374, and this designator is retained in advance and is used to notify the user carrying out in the client terminal 2 oppositely to skip processing.Further, skip processing if CPU203 carries out forward direction during the output preview data, CPU203 till this forward direction of end is skipped processing, stops to show output exercise notice 371 cycles a period of time of designator after the beginning forward direction is skipped processing so.And, as described in Figure 42, CPU203 introduces tuning in the on-screen display (osd) area 361 output control screen 360 tuning and introduces and show on the screen 363E that forward direction skips exercise notice designator 375, and this designator 375 is retained in advance and is used to notify the user carrying out forward direction in the client terminal 2 to skip processing.
And, if carrying out snap back during the output preview data, CPU203 presents processing, CPU203 till this snap back of end is presented processing, stops to show output exercise notice designator 371 after the beginning snap back is presented processing so.Further, as shown in figure 43, CPU203 introduces tuning in the on-screen display (osd) area 361 output control screen 360 tuning and introduces and show on the screen 363F that snap back presents exercise notice designator 376, and this designator 376 is retained in advance and is used to notify the user carrying out snap back in the client terminal 2 to present processing.And if CPU203 execution F.F. during the output preview data is handled, CPU203 till finishing this F.F. processing, stops to show output exercise notice 371 cycles a period of time of designator after the beginning F.F. is handled so.Further, as shown in figure 44, CPU203 shows F.F. exercise notice designator 377 tuning tuning introduction of introducing in the on-screen display (osd) area 361 of output control screen 360 on the screen 363G, this designator is retained in advance and is used to notify the user carrying out the F.F. processing in the client terminal 2.In this mode, CPU203 can accurately notify the entity of subscriber-related control etc. during the output preview data, so that the user can confirm entity of controlling etc., wherein Kong Zhi entity is used for exporting described preview data by the tuning screen 363A that introduces to 363G.
In fact, after the CPU203 of client terminal 2 control display unit 206 showed output control screen 360, CPU203 exported processing procedure RT6 continuously according to the 6th relevant information that the continuous written-out program of the 6th relevant information begins example as shown in Figure 45 and 46.At first with reference to Figure 45, first step SP270, begin after the 6th relevant information exports processing procedure RT6 continuously at CPU203, CPU203 is automatically according to being referred to as the tuning notified tuning information of introducing on the screen 363 in the output control screen 360 with reference to ordering selecting tuning name from a plurality of tuning titles is set, wherein said a plurality of tuning title is set to continuous object output by CPU203 itself in tuning list information 300, and makes the tuning title of selecting notified tuning information and the tuning title display position 311AA that shows selected tuning title emphasize together to one of them position of 311AE to show.Afterwards, CPU203 advances to step SP271 with its processing.
At step SP271, CPU203 uses the URL among the processing execution information 300B relevant with the tuning title that is chosen as notified tuning information, to send the preview data request signal continuously to music data publisher server SV1 by communication process parts 214 and network interface 215.As a result, CPU203 receives the preview data that sends with stream format by network interface 215 and communication process parts 214 from music data publisher server SV1, and in the memory buffer of the preview data of temporarily storing this reception in the acoustic processing parts 209.And CPU203 begins to get preview data and this preview data is carried out predetermined acoustic processing from the buffering memory read, sends the preview data of generation then to loudspeaker 210.Therefore, begin from loudspeaker 210 tuning based on preview data output preview.Afterwards, CPU203 advances to step SP272 with its processing.At step SP272, CPU203 judges whether export the tuning end of preview based on the preview data that matches with the tuning title that is set to notified tuning information then.If obtain negative decision at step SP272, this expression is still at the output preview data so.At this moment, CPU203 advances to step SP273 with its processing.
At step SP273, CPU203 judges whether the user skips request about exporting preview data issue request of oppositely skipping or forward direction.If obtain negative decision at step SP273, it is one of any to this means that the user can not selectivity on output control screen 360 operates reverse skip button 367 and forward direction skip button 368 at this time point.At this moment, CPU203 advances to step SP274 (Figure 46) with its processing.With reference now to Figure 46,, at step SP274, CPU203 judges whether the user thinks hard instruction or F.F. instruction to the preview data issue snap back of exporting.If obtain negative decision at step SP274, so this expression user can not selectivity operation snap back on output control screen 360 to present button 369 and fast forward button 370 at this time point one of any.In other words, described negative decision represents to import not yet that any snap back is presented instruction and F.F. is instructed.At this moment, CPU203 advances to step SP275 with its processing.At step SP275, CPU203 judges whether the user issues pause instruction or output halt instruction to the preview data of exporting.If obtain negative decision at step SP275, so this expression user this time point can not selectivity operation suspension button 365 on output control screen 360 and output stop button 366 one of any.In other words, described negative decision represents to import not yet any pause instruction and output halt instruction.At this moment, CPU203 turns back to step SP272 with its processing.In this mode, continue cycle preview data a period of time that output matches with the tuning title that is chosen as notified tuning information after the CPU203, till one of them obtains positive result to SP275 at step SP272.
Then, if obtain positive result at step SP272, so this be illustrated in to the preview data issue of exporting suspend, output stops, oppositely skipping, forward direction is skipped, snap back is presented or the F.F. request before, detect the end of output preview data.At this moment, CPU203 advances to step SP276 with its processing.At step SP276, CPU203 judges the introduction that whether should finish the downloadable music data.If obtain negative decision at step SP276, this represents that for example the user does not still issue the request that finishes the music data introduction so.At this moment, CPU203 turns back to step SP270 with its processing.Correspondingly, for up to cycle a period of time that obtains positive result at step SP276, CPU203 repeat and circularly execution in step SP270 to the processing of SP276, with according to being chosen in the tuning list information 300 a plurality of tuning name that is set to continuous object output by CPU203 itself automatically and being referred to as notified tuning information, and export the preview data that matches with the tuning title that is chosen as notified tuning information automatically and continuously with reference to ordering is set.
Incidentally, if obtain positive result at step SP273, this is illustrated in this time point user selectivity on output control screen 360 and operates reverse skip button 367 or forward direction skip button 368 so, to import corresponding oppositely skip instruction or forward direction skip instruction.At this moment, CPU203 advances to step SP277 with its processing.At step SP277, if oppositely skip instruction effectively so, CPU203 stops to export the preview data of exporting automatically at this time point.And, CPU203 is according to the relevant tuning title that matches with the tuning data that stops to export according to the request of oppositely skipping, with reference to ordering being set from automatically select last tuning title immediately by this tuning introduction in a plurality of tuning title that screen 363 is set to continuous object output of controlling screen 360 in output of CPU203 tuning list information 300.Further CPU203 makes the tuning title that is chosen as notified tuning information emphasize to one of them position of 311AE to show with the tuning title display position 311AA that shows selected tuning title.Afterwards, CPU203 advances to step SP278 with its processing.On the other hand, if effective in step SP277 forward direction skip instruction, CPU203 stops to export the preview data of exporting at current point in time automatically so.And, the tuning title that CPU203 matches according to the relevant tuning data that stops to export with the request of skipping according to forward direction is with reference to ordering is set from being set to select tuning name in succession to be referred to as the tuning notified tuning information of introducing on the screen 363 of controlling screen 360 in output immediately automatically in a plurality of tuning title of continuous object output by CPU203 itself tuning list information 300.Further, CPU203 makes the tuning title that is chosen as notified tuning information emphasize to one of them position of 311AE to show with the tuning title display position 311AA that shows selected tuning title.Afterwards, CPU203 advances to step SP278 with its processing.Then at step SP278, CPU203 skips request to be similar to above-mentioned mode according to request of oppositely skipping or forward direction, obtain the preview data that matches with the tuning title that newly is chosen as notified tuning information from music data publisher server SV1, and it is tuning to begin the preview of exporting based on preview data.Afterwards, CPU203 returns it and handles step SP272.
On the other hand, if obtain positive result at step SP274, this expression user selectivity operation snap back on output control screen 360 is presented button 369 or fast forward button 370 is presented instruction or F.F. instruction to import corresponding snap back so.At this moment, CPU203 advances to step SP279 with its processing.At step SP279, CPU203 presents under the effective situation of instruction at described snap back, the preview data of exporting at time point is carried out snap back present processing, so that oppositely export described preview data with the speed that is higher than normal speed.Afterwards, CPU203 advances to step SP280 with its processing.At step SP280, CPU203 judges that whether finishing snap back presents the preview data that output is being exported at time point.If obtain negative decision at step SP280, this expression snap back is presented snap back that the output preview data do not reach the data tip position and present button 369 corresponding to user's selectivity operation snap back on output control screen 360 in addition and is presented instruction and still remain valid so.At this moment, CPU203 returns it and handles step SP279.Therefore, continue after the CPU203 to present output cycle a period of time by present the processing snap back at the snap back of step SP279 preview data, till obtaining positive result at step SP280 with the speed that is higher than normal speed.Then, if obtain positive result at step SP280, this snap back that is being illustrated in the preview data of oppositely exporting is presented and is arrived before the data tip position so, the EO that the user presents snap back, or before the EO that the user presents snap back, oppositely the snap back of the preview data of output is presented and is arrived the data tip position.At this moment, CPU203 arrives step SP281 before it is handled.At step SP281, CPU203 just finishes to present at the snap back of the preview data of snap back output, and restarts preview data with normal speed from snap back end position or data tip position, and CPU203 returns it and handles step SP272 then.
On the other hand, if in step SP274 F.F. instruction effectively, CPU203 carries out the F.F. processing to the preview data of exporting at described time point so, and exports preview data fast with the speed that is higher than normal speed.Afterwards, CPU203 advances to step SP280 with its processing.At step PS280, CPU203 judges the F.F. output that whether finishes at the preview data of this time point output.If obtain negative decision at step SP280, the F.F. output of this expression preview data does not reach the data trailer end position so, and still remain valid in addition, corresponding to the F.F. instruction of user's selectivity operation fast forward button 370 on output control screen 360.At this moment, CPU203 returns it and handles step SP279.Therefore, continue F.F. output cycle a period of time by handling with the speed that is higher than normal speed after the CPU203, till obtaining positive result at step SP280 in the F.F. of step SP279 preview data.Then, if obtain positive result at step SP280, this is illustrated in just user's forwarding operation end before the F.F. of the preview data that F.F. is exported arrives the data trailer end position so, perhaps before user's forwarding operation finishes, just the F.F. at the preview data of F.F. output arrives the data trailer end position.At this moment, CPU203 advances to step SP281 with its processing.At step SP281, CPU203 just finishes the F.F. at the preview data of F.F. output.At this moment, if described F.F. finishes before the data trailer end position that arrives preview data, CPU203 restarts to export preview data with normal speed from the F.F. end position so.Afterwards, CPU203 returns it and handles step SP272.On the other hand, if arriving the data trailer end position and be compelled to, the F.F. of preview data finishes, so CPU203 according to relevant corresponding to the tuning title of forcing the preview data that finishes F.F., with reference to ordering being set from this is introduced a plurality of tuning title that screen 363 is set to continuous object output in output control screen 360 tuning and selects next tuning name to be referred to as notified tuning information automatically by CPU203 tuning list information 300.And CPU203 makes the tuning title that is chosen as notified tuning information emphasize to one of them position of 311AE to show with the tuning title display position 311AA that shows selected tuning title.Then, CPU203 forces end to be similar to above-mentioned mode in response to F.F., obtain the preview data that matches with the tuning title that newly is chosen as notified tuning information and begin based on the preview data output preview of being obtained tuning from music data publisher server SV1 with normal speed.Afterwards, CPU203 returns it and handles step SP272.
On the other hand, if obtain positive result at step SP275, this is illustrated in this time point user selectivity operation suspension button 365 or output stop button 366 on output control screen 360 so, to import corresponding pause instruction or output halt instruction.At this moment, CPU203 advances to step SP282 with its processing.At step SP282, CPU203 produces input and (for example indicates pause instruction of at this moment importing or the instruction history information of exporting halt instruction, if being arranged to restart suspends position or data output stop position output preview data from data, the information that also has data to suspend position or data output stop position is included in the input instruction historical information).Then; the input instruction historical information that the temporary transient storage of CPU203 is produced and corresponding to the tuning title of the preview data that suspends or stop to export for example in RAM205, pause instruction or the output halt instruction according to input suspends or stops to export the preview data of exporting at this time point then.Afterwards, CPU203 advances to step SP283 with its processing.At step SP283, CPU203 judges whether to restart to export preview data.If obtain negative decision at step SP283, the also request of issue output preview data not yet of this expression user so.At this moment, CPU203 advances to step SP284 with its processing.At step SP284, whether CPU203 judges and the tuning title tuning title of the preview data that suspends or stop to export (that is, corresponding to) that is chosen as notified tuning information at described time point to be changed over another tuning title.If obtain negative decision at step SP284, this expression user does not issue yet at this time point and changes the request that the tuning name that is chosen as notified tuning information claims so.At this moment, CPU203 advances to step SP285 with its processing.At step SP285, CPU203 judges the introduction that whether should finish the downloadable music data.If obtain negative decision at step SP285, this represents for example also not request of issue end music data introduction of user so.At this moment, CPU203 returns it and handles step SP283.Then CPU203 repeat and circularly execution in step SP283 to cycle processing a period of time of SP285, up at step SP283 till any step acquisition positive result of SP285, wait the request that restarts to export described preview data to be released whereby.
Incidentally, if obtain positive result at step SP283, this means so the user on output control screen 360 selectivity operation output button 364 with input and output instruction.At this moment, CPU203 advances to step SP286 with its processing.At step SP286, CPU203 is provided with in response to the input instruction historical information of temporary transient storage in RMA205 and the setting or the user of client terminal 2, the preview data of object output is set at this time point as mentioned above, and the output of determining to be set to the preview data of object output restarts the position.Then, CPU203 returns it then and handles step SP272 from the as above preview data of determined output starting position output object output.On the other hand; if obtain positive result at step SP284; this expression is because the user indicates tuning title in the tuning selectivity of introducing on the screen 363 so; this tuning title is different from the tuning title that matches with the preview data that suspends or stop to export; therefore select the tuning name of this selectivity indication to be referred to as new notified tuning information, and emphasize to show the tuning title that is chosen as notified tuning information together and show the tuning title display position 311AA of selected tuning title one of them position to 311AE.At this moment, CPU203 advances to step SP286 with its processing.At step SP286, therefore CPU203 confirms to indicate the output starting position of the preview data of tuning title to arrive the data tip position of preview data corresponding to user selection, and restarts to export preview data from described data tip position then.Afterwards, CPU203 returns it and handles step SP272.And if obtain positive result at step SP285, this represents that for example the user issues the request that finishes to introduce music data so.At this moment, CPU203 advances to step SP287 with its processing, and it finishes the 6th relevant information and exports processing procedure RT6 continuously in this step.Incidentally, if obtain positive result at above-mentioned steps SP276, this represents that for example the user issues the request that finishes to introduce music data so.And at this moment, CPU203 advances to step SP287 with its processing, and it finishes the 6th relevant information and exports processing procedure RT6 continuously in this step.
By this way, although CPU203 automatically and continuously output with in tuning list information 300, be set to a plurality of preview datas that a plurality of tuning title of continuous object output matches by CPU203, if user input part output steering order (promptly, output order, pause instruction, output halt instruction, reverse skip instruction, forward direction skip instruction, snap back are presented instruction or F.F. instruction), CPU203 is according to the output of the output steering order control preview data of described input so.Therefore, CPU203 can introduce a plurality of downloadable music data by preview is tuning according to user's request, so that preview data of exporting the user repeatedly again and again and being asked or the preview data only exporting the user continuously and asked.Correspondingly, CPU203 can top efficiency and is given a plurality of downloadable music data of customer presentation effectively.
Should be noted that, CPU203 at client terminal 2 obtains under the situation of lobby page surface information from music data publisher server SV1, the a plurality of tuning name that CPU203 at first is provided with in the tuning list information 300 is called continuous object output, carries out the 6th relevant information then and exports processing procedure RT6 continuously.But, carry out the 6th relevant information and export processing procedure RT6 continuously and be not limited thereto.Particularly, obtain under the situation of lobby page surface information from music data publisher server SV1 at CPU203, can instruct in response to the processing execution that the user imports by the action button that provides on shell or telepilot surface, automatically begin the 6th relevant information and export processing procedure RT6 continuously, wherein said user's affirmation is in the tuning existence of introducing continuous output notice designator 315 on the screen 310, and a plurality of tuning name that can be provided with in the tuning list information 300 is called continuous object output, exports processing among the processing procedure RT6 continuously as starting stage the 6th relevant information of exporting processing procedure RT6 in the 6th relevant information continuously.Further, obtain under the situation of lobby page surface information from music data publisher server SV1 at CPU203, described lobby page surface information comprises continuous export permit indication information 300F or continuously during output notice designator 315, a plurality of tuning name that CPU203 can be provided with in the tuning list information 300 is referred to as continuous object output when it detects.By like this, CPU203 for client terminal 2, have only when CPU203 detects continuous export permit indication information 300F or output notice designator 315 is included in the described lobby page surface information continuously, just only be necessary to analyze the entity of tuning list information 300, therefore, the processing that can reduce when obtaining the lobby page surface information is loaded.In addition, the CPU203 of client terminal 2 can force users by cooperating notification indicator 311C confirm the tuning title that matches with preview data, and according to the result who confirms these tuning names that match with preview data in the tuning list information 300 only are set and are referred to as continuous object output.
Further, CPU203 at client terminal 2 obtains under the situation of lobby page surface information from music data publisher server SV1, when CPU203 detects continuous export permit indication information 300F (or continuous output notice designator 315) when being included in the lobby page surface information, perhaps when the processing execution information 300B URL of preview data (or be used to obtain) is relevant with a plurality of tuning titles, CPU203 can carry out that the 6th relevant information is exported processing procedure RT6 continuously and a plurality of tuning name do not reset in the tuning list information 300 by CPU203 itself especially is called continuous object output, with the data of not only carrying out preview data but also carry out the selecting tuning name and be referred to as notified tuning information and continue to emphasize and show.By like this, the processing load that the CPU203 of client terminal 2 can reduce it when carrying out the 6th relevant information and exporting processing procedure RT6 continuously.
Further, export the entity of control in response to preview data at the CPU203 of client terminal 2, make output exercise notice designator 371 that client terminal 2 keeps in advance, suspend notification indicator 372, output expiry notification designator 373, oppositely skip that exercise notice designator 374, forward direction are skipped exercise notice designator 375, snap back presents exercise notice designator 376 and F.F. exercise notice designator 377 shows to 363G at the tuning screen 363A that introduces shown in Figure 38 to 44, but described demonstration is not limited thereto.Particularly, output exercise notice designator 371, suspend notification indicator 372, output expiry notification designator 373, oppositely skip exercise notice designator 374, forward direction and skip exercise notice designator 375, snap back and present exercise notice designator 376 and F.F. exercise notice designator 377 and can be included in advance in the lobby page surface information and by music data publisher server SV1 one side and used by CPU203.In addition, this music data publisher server SV1 one side can comprise the processing control information of instruction time etc. in described lobby page surface information, and the described time is used for showing output exercise notice designator 371, suspends notification indicator 372, output expiry notification designator 373, oppositely skip that exercise notice designator 374, forward direction are skipped exercise notice designator 375, snap back is presented exercise notice designator 376 and F.F. exercise notice designator 377.And although when suspending or stopping to export the preview data of exporting, the CPU203 of client terminal 2 restarts the position according to be provided with preview data and the output of judging object output that client terminal 2 or user shift to an earlier date, and describedly determines to be not limited thereto.Particularly, can be in advance when restarting to export in music data publisher server SV1 one side the preview data of object output and output being set restarts the position and it is included in the lobby page surface information.
And when the CPU203 of client terminal 2 execution snap back was presented the preview data of exporting, CPU203 forced end to present at the snap back of the data tip position of preview data.But, needn't need to force the described snap back of end to present.Particularly, when CPU203 execution snap back is presented the preview data of exporting, although user selection operation snap back is presented button 369 and keep the described snap back of input to present instruction, present in preceding preview data, also continuing snap back at the preview data of looking back the change object output immediately continuously.In addition, when the CPU203 of client terminal 2 carries out the preview data that F.F. exporting, force at the data trailer end position of preview data and to finish this F.F..But, do not need to force this F.F. of end.Particularly, when carrying out the preview data that F.F. exporting, although user selection operation fast forward button 370 and maintenance input F.F. instruction are changing the preview data of object output forward for continuing F.F. in the preview data in succession immediately continuously.By like this, when the CPU203 of the client terminal 2 reception snap back that the user issued is presented with the F.F. request, because CPU203 carries out snap back to a plurality of preview datas and presents or F.F., therefore might confirm the entity that a plurality of previews are tuning fast roughly for the user.
2-2-6. the 7th relevant information is exported processing procedure continuously
Now, export processing procedure continuously with reference to the 7th performed relevant information of CPU203 of form description client terminal 2 shown in Figure 47.Should be noted that form shown in Figure 47 is equivalent to the process flow diagram that example the 7th relevant information is exported processing procedure continuously.The 7th relevant information is exported the processing procedure indication continuously, be referred to as notified tuning information by user's operation any selecting tuning name from a plurality of tuning title that is set to continuous object output, show under for example above-mentioned tuning situation of describing with reference to Figure 21 or 22 of introducing screen 320 or 321 simultaneously based on the lobby page surface information that comprises tuning list information 300, automatically and continuously export the processing of preview data, wherein preview data does not match with partially-tuned title in tuning list information.
At first, roughly, be included under the situation in the tuning list information 300 with the ill-matched tuning title of preview data, three kinds of explanations are the explanation that a plurality of tuning name that first to the 3rd following explanation can be used for selecting being set to continuous object output is referred to as notified tuning information.Particularly, described first explanation is exported processing procedure RT4 continuously corresponding to above-mentioned the 4th relevant information with reference to Figure 33 description.Particularly, according to this first explanation, if the tuning name of selecting automatically not cooperate with preview data from a plurality of tuning title that is set to continuous object output is referred to as notified tuning information, so for example continue this selection, select new tuning name to be referred to as notified tuning information then at first fixed time period.And, be referred to as notified tuning information if operate selection with the ill-matched tuning name of preview data by the user, so for example continue this selection at second fixed time period, select new tuning name to be referred to as notified tuning information then.Described second explanation is exported processing procedure RT3 continuously corresponding to the above-mentioned information of closing of third phase with reference to Figure 32 description.According to this second explanation, if the automatic tuning name of selecting not cooperate with preview data is referred to as notified tuning information from a plurality of tuning title that is set to continuous object output, the automatic and continuous output that stops a plurality of preview datas is so handled.And described the 3rd explanation is exported processing procedure RT2 continuously corresponding to above second relevant information with reference to Figure 31 description.According to the 3rd explanation, the tuning name of only selecting automatically to cooperate with preview data from a plurality of tuning title that is set to continuous object output is referred to as notified tuning information.
Described the 7th relevant information export continuously processing procedure can be applied to first to the 3rd the explanation in any one explanation.Particularly, export in the processing procedure continuously in the 7th relevant information, when by user operation from a plurality of tuning title that is set to continuous object output at random during the selecting tuning title, according to whether before described time point automatically and continuous states of a plurality of preview datas of output (this state is called the automatic and continuous output state before any selection in the following text) immediately, whether preview data with operate the another kind of state that the tuning title that is chosen as notified tuning information arbitrarily matches by the user, and whether should select to export another state (this state is called the automatic and continuous output state after any selection in the following text) of a plurality of preview datas immediately automatically and continuously and carry out processing continuously after described tuning name is called notified tuning information operating by the user.Incidentally, export in the processing procedure the automatic and continuous output state after three explanations all can be used for selecting arbitrarily continuously in the 7th relevant information.First explanation of three explanations be carry out (newly begin or continue) automatically and continuously a plurality of preview datas of output operation instructionss and no matter the automatic and continuous output state before selecting arbitrarily (that is, no matter whether operate in by the user that any selecting tuning name is referred to as before the notified tuning information immediately automatically and export a plurality of preview datas continuously).Second explanation of three explanations be stop automatically and continuously the stopping explanation (end process or continue to stop) of a plurality of preview datas of output and no matter the automatic and continuous output state before selecting arbitrarily (that is, no matter whether operate by the user any tuning name be referred to as notified tuning information before immediately automatically and export a plurality of preview datas continuously).The 3rd explanation of three explanations is the maintenance explanations (continuing to handle or continue to stop) that remain on any selection automatic and continuous output state before.
In fact, if the CPU203 of client terminal 2 begins that the 7th relevant information exports continuously that processing procedure for example is provided with simultaneously so promptly in first explanation automatically and a plurality of preview datas of output continuously, CPU203 waits for operating in by the user and tuningly introduces on screen 320 or 321 arbitrarily that the selecting tuning name is referred to as notified tuning information so.Any, be referred to as notified tuning information if operate any selecting tuning name by the user, CPU203 judges whether preview data matches with the tuning title that is chosen as notified tuning information so.And CPU203 also judges the automatic and continuous output state before selecting arbitrarily in this case.Then, if result of determination indication preview data with for example operate by the user that the tuning title that is chosen as notified tuning information is arbitrarily mismatched and select arbitrarily before automatic and continuous output state be operate by the user any selection described tuning be referred to as notified tuning information before, the a plurality of preview datas of automatic immediately and continuous output, the automatic and continuous output state after any selection of CPU203 execution judgement so.In this case, under the situation of the automatic and continuous output state after described operation instructions is applied as any selection, CPU203 continues to operate the selecting tuning name by the user in second time cycle and is referred to as notified tuning information, with the automatic and output processing continuously according to a plurality of preview datas of the described first explanation continuation.On the other hand, under with the described situation that stops to illustrate the automatic and continuous output state after being applied as any selection, CPU203 does not handle with reference to the automatically and continuously output that a plurality of preview datas are not finished in described first explanation.And, under the situation of the automatic and continuous output state before described maintenance explanation is applied as any selection, CPU203 operates continuation selecting tuning name in second time cycle by the user and is referred to as notified tuning information, automatically select next tuning name to be referred to as notified tuning information then, to illustrate that according to described first continuing exporting automatically and continuously of a plurality of preview datas handles.
On the other hand, if judge that preview data whether matches with the tuning title that is chosen as notified tuning information by user's operation and judge that result automatic and continuous output state before selecting arbitrarily indicates preview data and for example operates the tuning title that is chosen as notified tuning information arbitrarily by the user and match, and in addition automatic the and continuous output state before arbitrarily be so promptly operate by the user any selecting tuning name be referred to as notified tuning information before automatically and continuous a plurality of preview datas of output immediately, CPU203 sequentially carries out the automatic and continuous output state of judgement after any selection so.In this case, during automatic and continuous output state before described operation instructions is applied as any selection, CPU203 obtains corresponding to the preview data of the stream format of the tuning title that is chosen as notified tuning information by user's operation and automatically exports this preview data from music data publisher server SV1.On the other hand, under the situation of using described automatic and continuous output state after stopping to be illustrated as any selection, CPU203 stops automatically and the continuously output processing of a plurality of preview datas and how illustrates regardless of first.And, under the situation of the automatic and continuous output state after the described maintenance of application is illustrated as any selection, CPU203 obtains the preview data of the stream format that matches with the tuning title that is chosen as notified tuning information by user's operation and automatically exports this preview data from music data publisher server SV1, to continue handling with continuous output automatically of a plurality of preview datas.
And, being set to illustrate that according to the second or the 3rd beginning the 7th relevant information is exported under the situation of processing procedure continuously in the state of exporting a plurality of preview datas automatically and continuously, CPU203 carries out exporting automatically and continuously of a plurality of preview datas similarly and handles.But, when promptly exporting a plurality of preview datas automatically and continuously under the situation that CPU203 is provided with like this and automatic and continuous output state after application operating is illustrated as any selection in addition according to second explanation, because originally in second explanation, be referred to as notified tuning information if select with the ill-matched tuning name of preview data, stop to export automatically and continuously of a plurality of preview datas, occupy priority according to the regulation of second explanation.In other words, when preview data with operate the tuning title that is chosen as notified tuning information arbitrarily when mismatching by the user, CPU203 stop automatically and continuously a plurality of preview datas of output and no matter before selecting arbitrarily automatically and output state how.And, be set to according to the automatically and continuous a plurality of preview datas of output and use automatic and continuous output state after keeping being illustrated as any selection in addition of second explanation at CPU203, although the automatic and continuous output state before selecting arbitrarily is so promptly to export a plurality of preview datas automatically and continuously, preview data with operate under the ill-matched situation of tuning title that is chosen as notified tuning information arbitrarily by the user, CPU203 stops automatically according to second explanation and a plurality of preview datas of output continuously.
And, be provided with like this at CPU203 and promptly export a plurality of preview datas automatically and continuously and use under the situation of described operation instructions for the automatic and continuous output state after selecting arbitrarily according to the 3rd explanation, because in the 3rd explanation originally, the tuning name that the selectivity setting matches with preview data is referred to as notified tuning information, omit (promptly simultaneously, skip) and the ill-matched any tuning title of preview data, order occupied according to the regulation of the 3rd explanation.Particularly, preview data with operate under the situation of the tuning title that is chosen as notified tuning information arbitrarily by the user, CPU203 automatically reselects (for example selecting fast in the mode of skipping) and operates the next tuning name of the tuning title that is chosen as notified tuning information arbitrarily by the user and be referred to as new notified tuning information, and no matter the automatic and continuous output state before any selection, to continue automatically and a plurality of preview datas of continuous output.And be provided with so promptly according to the automatically and continuous a plurality of preview datas of output and using in addition under the situation of the automatic and continuous output state after keeping being illustrated as any selection of the 3rd explanation at CPU2O3, if preview data with operate the tuning title that is chosen as notified tuning information arbitrarily by the user and mismatch, although the automatic and continuous output state before selecting arbitrarily is to export a plurality of preview datas automatically and continuously, but CPU203 reselects the next tuning name of the tuning title that is chosen as notified tuning information arbitrarily and is referred to as new notified tuning information according to the 3rd explanation, to continue automatically and a plurality of preview datas of continuous output.
Should be noted that, so be provided with promptly to export a plurality of preview datas automatically and continuously and use described operation instructions at CPU203 and be the automatic and continuous output state after selecting arbitrarily according to the 3rd explanation, if preview data with operate the tuning title that is chosen as notified tuning information arbitrarily by the user and mismatch, because the tuning name of selecting to skip in the 3rd illustrates originally is referred to as notified tuning information, therefore can stop automatically and a plurality of preview datas of continuous output so.Further, be provided with so promptly according to the automatically and continuous a plurality of preview datas of output and use the automatic and continuous output state of described maintenance after being illustrated as any selection in addition of the 3rd explanation at CPU203, if preview data with operate the tuning title that is chosen as notified tuning information arbitrarily by the user and mismatch, although the automatic and continuous output state before the selection is to export a plurality of preview datas automatically and continuously arbitrarily, CPU203 also can stop to export automatically and continuously a plurality of preview datas similarly.
And, client terminal 2 can based on be included in processing control information in the lobby page surface information first to the 3rd explanation is set and select arbitrarily after automatic and continuous output state, and suitably change in response to the variation that is included in the processing control information in the lobby page surface information content be set.And, client terminal 2 can have first to the 3rd explanation that itself is provided with in advance according to client terminal 2 and select arbitrarily after automatic and continuous output state.Further, client terminal 2 can be in response to by the input of user from the outside, first to the 3rd explanation is set and select arbitrarily after automatic and continuous output state.Particularly, carry out the 7th relevant information under one of can be in music data publisher server SV1, client terminal 2 and user any control and export processing procedure continuously.Incidentally, for the automatic and continuous output state after any selection, can be with various applied in any combination operation instructionss, stop explanation and keep explanation, and no matter the automatic and continuous output state before selecting arbitrarily and for first to the 3rd illustrate each whether preview data is described and operates the tuning title that is chosen as notified tuning information arbitrarily by the user and match.And, although carrying out the 7th relevant information in the state that first to the 3rd explanation is set, the CPU203 of client terminal 2 exports processing procedure continuously, carry out the 7th relevant information and export processing procedure continuously and be not limited thereto.Particularly, can export processing procedure continuously execution the 7th relevant information being set in the state of play mode such as the data playing mode (continuations) of preview data or program play mode with first to the 3rd explanation combination.
3. operate and effect
In above-mentioned configuration, music data publisher server SV1 keeps the lobby page surface information that comprises tuning list information 300, this tuning list information comprises the tabulation and the processing control information of a plurality of tuning titles, utilize this tabulation can identify Downloadable music data, described processing control information is used to allow client terminal 2 to obtain and export a plurality of preview datas corresponding to a plurality of tuning titles.Then, if receive the request of lobby page surface informations from client terminal 2, music data publisher server SV1 provides this lobby page surface information to client terminal 2 so.Therefore, automatically according to being included in top data that the processing control information in the lobby page surface information is provided with a plurality of preview datas as notified tuning information, described preview data is set to continuous object output to client terminal 2 in tuning list information 300.And music data publisher server SV1 is given in the request of the preview data that client terminal 2 issues match with the tuning title that is chosen as notified tuning information.As a result, music data publisher server SV1 basis provides described preview data to client terminal 2 from the request of the preview data of client terminal 2.Therefore, client terminal 2 is provided by the preview data that provides from music data publisher server SV1.
Then, if client terminal 2 detects the data preview ED, client terminal 2 selects second tuning name of a plurality of tuning titles to be referred to as notified tuning information automatically so, these a plurality of tuning titles are selected as the continuous object output in the tuning list information 300, and music data publisher server SV1 is given in the request of issuing the preview data that matches with the tuning title that is chosen as notified tuning information once more.As a result, music data publisher server SV1 provides described preview data to client terminal 2 according to the preview data request from client terminal 2.Therefore, client terminal 2 is provided by the preview data that is provided from music data publisher server SV1.In this mode, client terminal 2 obtains and exports automatically and continuously a plurality of preview datas that match with a plurality of tuning title that is set to continuous object output tuning list information 300 from music data publisher server SV1.
Correspondingly, music data publisher server SV1 allow client terminal 2 select continuously by tuning list information 300 obtain the preview data of object and be included in processing control information in the lobby page surface information and issue to the request of selected preview data.Then, music data publisher server SV1 only provides the preview data of acquisition request according to the request of preview data.Therefore, music data publisher server SV1 can be automatically and is exported a plurality of preview datas select to client terminal 2 and discontinuously to provide the preview data of object or carry out this complexity from a plurality of preview datas processing continuously with from music data cutting preview data.
According to above-mentioned configuration, music data publisher server SV1 provides the lobby page surface information to client terminal 2, and this information comprises the tuning list information 300 of a plurality of tuning titles of downloadable music data.Then, client terminal 2 automatically is chosen in the top name that is set to a plurality of tuning titles of continuous object output in the tuning list information 300 and is referred to as notified tuning information, and issue is given music data publisher server SV1 to the request of the preview data that matches with the tuning title that is chosen as notified tuning information.Therefore, client terminal 2 obtains and exports the preview data that is sent from music data publisher server SV1.Then, if client terminal 2 detects the end of output preview data, client terminal 2 automatically detects tuning name new in a plurality of tuning titles once more and is referred to as notified tuning information so, these a plurality of tuning titles are set to the continuous object output in the tuning list information 300, and the request to the preview data that matches with the tuning title that is chosen as notified tuning information of issuing once more is to music data publisher server SV1.As a result, client terminal 2 obtains and exports the preview data that is sent from music data publisher server SV1.Therefore, a plurality of preview datas that client terminal 2 obtains continuously and output automatically matches with a plurality of tuning title that is set to continuous object output in tuning list information 300.Correspondingly, when client terminal 2 is selected and during the preview data of acquisition request object automatically and continuously, if music data publisher server SV1 sends the preview data of acquisition request continuously according to described request, music data publisher server SV1 can be automatically and is exported a plurality of preview datas continuously to client terminal 2 so, and do not carry out the processing of this complexity, will send to the preview data of client terminal 2 or cut out preview data from a plurality of preview datas, selecting continuously from music data.Whereby, when a plurality of preview data was provided, music data publisher server SV1 can reduce the processing load basically.
And, music data publisher server SV1 provides the lobby page surface information that comprises tuning list information 300 and processing control information to client terminal 2 and allow client terminal 2 according to being included in the request that the described processing control information in the lobby page surface information is issued a plurality of preview datas, this tuning list information comprises a plurality of tuning title of downloadable music data, a plurality of preview datas that described processing control information is used to extract and output matches with a plurality of tuning titles.Correspondingly, music data publisher server SV1 can introduce Downloadable music data and gives the user by preview is tuning, and this preview is tuning based on by the preview data that the source was intended to of downloadable music data is provided.In addition, might be one of any for client terminal 2 according to being included in continuous written-out programs of first to the 6th relevant information in the client terminal 2 itself, the request of a plurality of preview datas that issue matches with a plurality of tuning title that is set to continuous object output in tuning list information 300.Load when in this case, client terminal 2 can be simplified the configuration of lobby page surface information and allow to provide the source of downloadable music data to reduce to produce the lobby page surface information.
And, music data publisher server SV1 provides the lobby page surface information that comprises as the play mode indication information of processing control information to client terminal 2, and allowing the request of client terminal 2 according to the indicated repeat playing pattern of play mode indication information, single repeat playing pattern, drag and drop play mode, shuffle pattern or program play mode selectivity issue preview data, this indication information is indicated the play mode of a plurality of preview datas that match with a plurality of tuning titles.Correspondingly, even change the mode of introducing music data by the source that the downloadable music data are provided, as what the tuning list information 300 of not regenerating was intended to by providing the source easily and accurately, music data publisher server SV1 also can introduce the downloadable music data and give the user.In addition, client terminal 2 allows the user to select the play mode of preview data.Correspondingly, client terminal 2 can be introduced a plurality of preview datas in this mode that the user wants.
Further, music data publisher server SV1 provide comprise various designators the lobby page surface information to client terminal 2 so that can suitably show these designators, such as continuous output notice designator 315, cooperate notification indicator 311C, play mode notification indicator 323,325,327,329 or 331, output exercise notice designator 371, suspend notification indicator 372, output expiry notification designator 373, oppositely skip exercise notice designator 374, forward direction is skipped exercise notice designator 375, snap back is presented exercise notice designator 376 and F.F. exercise notice designator 377.Correspondingly, when exporting a plurality of preview data automatically and continuously, the content that is provided with that music data publisher server SV1 can accurately notify the user to carry out processing, the content that execution is handled etc.In addition, client terminal 2 keeps various designators such as continuous output notice designator 315, cooperation notification indicator 311C, play mode notification indicator 323,325,327,329 or 331, output exercise notice designator 371 in advance, suspends notification indicator 372, exports expiry notification designator 373, oppositely skips exercise notice designator 374, forward direction is skipped exercise notice designator 375, snap back is presented exercise notice designator 376 and F.F. exercise notice designator 377 and suitably show these designators.Correspondingly, client terminal 2 can accurately notify the user to carry out content is set, carries out the content handled etc. of processing when the automatically and continuous a plurality of preview data of output.And client terminal 2 is constructed and is introduced interface information and can simplify its structure by suitably eliminating designator, so, the load in the time of can reducing to produce the lobby page surface information.
4. revise
Should be noted that, in above-mentioned first embodiment, when client terminal 2 selecting tuning names were referred to as notified tuning information, music data publisher server SV1 provided the preview data that matches with the tuning title that is chosen as notified tuning information to client terminal 2.But the present invention is not limited thereto.Particularly, as relevant information about music data, also with preview data provide sampled data such as details text data, provide independently to the Still image data of the motion image data of small part music excerpt and artist's photograph image or with this preview data.By like this, can introduce the downloadable music data more accurately.In addition, under preview data and the ill-matched situation of tuning title, music data publisher server SV1 can coordinate the text data of sampled data such as details, to the Still image data of the motion image data of small part music excerpt and the artist's photograph image relevant information as relevant tuning title.By like this, when on client terminal 2, selecting to be referred to as notified tuning information with the ill-matched tuning name of preview data, music data publisher server SV1 can make client terminal 2 based on this sampled data provide sampling to the user to introduce described music data.
And although in the first above-mentioned embodiment, client terminal 2 obtains and the output preview data is as the relevant information of relevant music data automatically with continuously, and the present invention is not limited thereto.Particularly, client terminal 2 can obtain and automatic and continuously the output content relevant information such as relevant various contents, such as the sampled data of moving image, rest image, recreation, audio frequency, text and program etc.And music data publisher server SV1 can provide conduct to give client terminal 2 corresponding to the content-data (voice data, video data, view data, text data and routine data) of the relevant information of content identification information such as tuning title.
And, although in above-mentioned first embodiment, carry out first to the 6th relevant information when client terminal 2 and export the processing procedure RT1 lobby page surface information that client terminal 2 obtains when one of any to RT6 continuously and comprise processing execution information 300B as tuning list information 300 parts, still the present invention is not limited thereto.Particularly, when client terminal 2 can be carried out first to the 6th relevant information and exports processing procedure RT1 to RT6 continuously, the lobby page surface information does not need to comprise the whole processing execution information 300B as tuning list information 300 parts, obtain the necessary minimum information of preview data but can include only, such as for example URL.And, also can carry out first to the 6th above-mentioned relevant information and export processing procedure RT1 continuously to RT6 by like this.
Further, although in above-mentioned first embodiment, music data publisher server SV1 provides lobby page surface information and preview data to client terminal 2, and the present invention is not limited thereto.Particularly, can provide equipment and/or relevant information to provide equipment to provide described lobby page surface information and preview data continuously from the list information for different server each other to client terminal 2.In this case, can obtain the effect similar to above-mentioned situation.
And, although in above-mentioned first embodiment, under the control of music data publisher server SV1, carry out above-mentioned first relevant information and export processing procedure RT1 continuously by client terminal 2, the present invention is not limited thereto.Particularly, can under the control of client terminal 2, carry out first relevant information according to the continuous written-out program of first relevant information and export processing procedure RT1 continuously, or client terminal 2 can be carried out first relevant information and export processing procedure RT1 continuously in response to the input of user's input under the total monitoring of user.
And, although in above-mentioned first embodiment, by client terminal 2 with carry out above-mentioned second to the 6th relevant information according to the continuous written-out program of second to the 6th relevant information and export processing procedure RT2 continuously to RT6 under the control of client terminal 2, but the present invention is not limited thereto.Particularly, client terminal 2 can be carried out above-mentioned second to the 6th relevant information and export processing procedure RT2 continuously to RT6 according to the processing control information that is included in the lobby page surface information under the control of music data publisher server SV1.Perhaps, client terminal 2 can be carried out second to the 6th relevant information in response to user's input under the total monitoring of user and export processing procedure RT2 continuously to RT6.In other words, in above-mentioned first embodiment, when music data publisher server SV1 and client terminal 2 carried out above relevant information with reference to Figure 28 description and exported processing procedure continuously, the entity that client terminal 2 performed relevant informations can be exported continuously processing changed over first to the 6th relevant information and exports processing procedure RT1 one of any to RT6 continuously.Therefore, under one of the wherein any control of music data publisher server SV1, client terminal 2 and user, can carry out relevant information and export processing procedure continuously
[2] second embodiment
1. relevant information provides the structure of output system continuously
Shown in Figure 48ly provide output system 500 continuously for relevant information according to second embodiment of the invention.With reference to Figure 48, shown relevant information provides output system 500 to comprise that the relevant information that content correlated information can be provided continuously provides equipment 501 continuously and can provide equipment 501 to obtain content correlated information continuously and export the continuous output device 502 of relevant information of this content correlated information that obtains from relevant information continuously.
1-1. relevant information provides the functional circuit block structure of equipment 501 continuously
At first, with reference to Figure 48 the hardware configuration that the functional circuit blocks of equipment 501 is provided continuously according to the relevant information of second embodiment is described.Relevant information provides equipment 501 to comprise the request that sends in response to from the continuous output device 502 of relevant information continuously, sends the page info transmit block 510 that the page info that comprises multi-disc content identification information list arrives the continuous output device 502 of relevant information.Relevant information provides equipment 501 also to comprise continuously, when the continuous output device 502 of relevant information is chosen in the content identification information during as notified content information that is set to continuous object output in the tabulation that is included in the page info, reception is used for the solicited message receiving-member 511 of solicited message content correlated information and that send from the continuous output device of relevant information 502, and described content correlated information matches with the content identification information that is chosen as notified tuning information.The solicited message that relevant information provides equipment 501 also to comprise continuously and received according to solicited message receiving-member 511 sends the relevant information transmit block 512 of content correlated information to the continuous output device 502 of relevant information.
Particularly, if by the continuous output device 502 of relevant information be chosen in be set to continuous object output in the tabulation that is included in the page info wherein a slice content identification information as notified content information, send the solicited message of the content correlated information that matches with the content identification information that is chosen as notified content information so from the continuous output device of relevant information 502.The solicited message that relevant information provides the solicited message receiving-member 511 in the equipment 501 to be received from the content correlated information of solicited message receiving-member 511 transmissions continuously, and relevant information transmit block 512 sends content correlated information to the continuous output device 502 of relevant information according to solicited message.Then, when finishing from the continuous output device 502 output content identification informations of relevant information, and automatically be chosen in the wherein a slice content identification information during that is set to continuous object output in the tabulation that is included in the described page info as notified content information, send the solicited message of the content correlated information that matches with the content identification information that newly is chosen as notified tuning information from the continuous output device 502 of relevant information.Solicited message receiving-member 511 receives the solicited message and the relevant information transmit block 512 that are used for content correlated information and sends content identification information to the continuous output device 502 of relevant information according to this solicited message.In this mode, provide continuously in the equipment 501 in relevant information, solicited message receiving-member 511 and relevant information transmit block 512 are operated to send content correlated information automatically and continuously to the continuous output device 502 of relevant information continuously and alternately according to the solicited message that sends continuously from the continuous output device 502 of relevant information.
Should be noted that relevant information provides equipment 501 corresponding to above music data publisher server SV1 in conjunction with first embodiment description continuously.And, page info transmit block 510 is corresponding to CPU270 and the network interface 275 of control assembly 70, communication control unit 72 and network interface 73 or above-mentioned music data publisher server SV1, and has to be implemented in and abovely export the function that the step SP101 of processing procedure handles continuously in conjunction with first relevant information that embodiment describes.And, solicited message receiving-member 511 is corresponding to control assembly 70, the CPU270 of communication control unit 72 and network interface 73 or above-mentioned music data publisher server SV1 and network interface 275, and have to be implemented in and abovely export the function that the step SP104 of processing procedure handles continuously in conjunction with first relevant information that embodiment describes.And, solicited message receiving-member 512 is corresponding to CPU270 and the network interface 275 of control assembly 70, communication control unit 72 and network interface 73 or above-mentioned music data publisher server SV1, and has to be implemented in and abovely export the function that process steps SP108 handles continuously in conjunction with first relevant information that embodiment describes.
1-2. the functional circuit block structure of the continuous output device 502 of relevant information
Now, with reference to the hardware configuration of Figure 48 description according to the functional circuit blocks of the continuous output device 502 of the relevant information of second embodiment.The continuous output device 502 of relevant information comprises that page info obtains parts 520, the request that is used for the publications page surface information provides equipment 501 (or equipment is provided to unshowned certain other page info) continuously to relevant information, and, obtain and comprise the page info that the multi-disc content identification information list that equipment 501 sends is provided continuously from relevant information in response to the request of this page info.The continuous output device 502 of relevant information also comprises notified content information alternative pack 521, a slice content identification information of continuous object output that is used for selecting being set to described tabulation is as notified content information, and this tabulation is included in by page info and obtains in the page info that parts 520 are obtained.The continuous output device 502 of relevant information comprises that also relevant information obtains parts 522, and the solicited message that is used to send the content correlated information that matches with the content identification information that is chosen as notified content information by notified content information alternative pack 521 provides equipment 501 continuously to relevant information.As a result, relevant information is obtained parts 522 provides equipment 501 to obtain the content correlated information that matches with the content identification information that is chosen as notified content information by notified content information alternative pack 521 from relevant information continuously.The continuous output device 502 of relevant information also comprises relevant information output block 523, is used to export by relevant information and obtains the content correlated information that parts 522 are obtained.The continuous output device 502 of relevant information also comprises end of output detection part 524, is used to detect the end by relevant information output block 523 output content relevant informations.
Particularly, in the continuous output device 502 of relevant information, if notified content information alternative pack 521 selects to be set to a slice content identification information of continuous object output in the described tabulation as notified content information, wherein this tabulation is included in the described page info, relevant information is obtained parts 522 so provides equipment 501 to obtain the content correlated information that matches with the content identification information that is chosen as notified content information from relevant information, and relevant information output block 523 these content identification information of obtaining of output.Therefore, in the continuous output device 502 of relevant information, when end of output detection part 524 detects end by relevant information output block 523 output content relevant informations, notified content information alternative pack 521 automatically is provided with a slice is new in the multi-disc content identification information content identification information as notified content information, and wherein this content identification information setting is the continuous object output in the tabulation that is included in the page info.Then, relevant information is obtained parts 522 and is provided continuously from relevant information and obtain the content correlated information that matches with the content identification information that newly is chosen as notified content information the equipment 501, and relevant information output block 523 these content correlated informations that obtain of output.In this mode, in the continuous output device 502 of relevant information, notified content information alternative pack 521, relevant information are obtained parts 522, relevant information output block 523 and end of output detection part 524 and are repeated and operation circularly, to export the content correlated information that matches with content identification information automatically and continuously, this content identification information setting is the continuous object output in the tabulation that is included in the page info.
Should be noted that the continuous output device 502 of relevant information is corresponding to above client terminal 2 in conjunction with first embodiment description.And, page info obtains control assembly 22, communication control unit 32 and network interface 33 or CPU203, communication control unit 214 and the network interface 215 of parts 520 corresponding to client terminal 2, and has to be implemented in and abovely export the function that the step SP100 of processing procedure handles continuously in conjunction with first relevant information that embodiment describes.And, notified content information alternative pack 521 is corresponding to the control assembly 22 or the CPU203 of above-mentioned client terminal 2, and has to be implemented in and abovely export the step SP102 of processing procedure and the function that SP106 handles continuously in conjunction with first relevant information that embodiment describes.Further, relevant information is obtained control assembly 22, communication control unit 32 and network interface 33 or CPU203, communication control unit 214 and the network interface 215 of parts 522 corresponding to above-mentioned client terminal 2, and has to be implemented in and abovely export the function that the step SP103 of processing procedure and SP107 handle continuously in conjunction with first relevant information that embodiment describes.Further, relevant information output block 523 is corresponding to control assembly 22, acoustic processing parts 26 and loudspeaker 27 or CPU203, acoustic processing parts 209 and the loudspeaker 210 of above-mentioned client terminal 2, and has to be implemented in and abovely export the step SP105 of processing procedure and the function that SP109 handles continuously in conjunction with first relevant information that embodiment describes.Further, end of output detection part 524 is corresponding to control assembly 22 harmony sound control member mades 26 or the CPU203 and the sound processing element 209 of above-mentioned client terminal 2, and has to be implemented in and abovely describe first to the 6th relevant information in conjunction with first embodiment and export the function that processing procedure RT1 handles to step SP202, SP212, SP222, SP232, SP242, SP247, SP252, SP256, SP260, SP263 and the SP272 of RT6 continuously.
2. operate and effect
In above-mentioned configuration, the continuous output device 502 of relevant information provides equipment 501 (or page info provides equipment) to obtain the page info that comprises multi-disc content identification information list from relevant information continuously, and select wherein a slice content identification information as notified content information, wherein this content identification information setting is the continuous object output in the tabulation that is included in the page info.Then, the continuous output device 502 of relevant information provides equipment 501 to obtain the content correlated information that matches with a slice content identification information that is chosen as notified content information continuously and exports the content correlated information that this obtains from relevant information.Then, if detect the end of output content relevant information, the continuous output device 502 of relevant information automatically is chosen in the new content identification information of a slice of being set to continuous object output in the tabulation that is included in the page info as notified content information so, and provide equipment 501 to obtain the content correlated information that matches with a slice content identification information that newly is chosen as notified content information continuously from relevant information, export the content correlated information that this obtains then, export the content correlated information that matches with the content identification information that is set to continuous object output whereby automatically and continuously.
Correspondingly, in the continuous output device 502 of relevant information, automatically be chosen in be set to continuous object output in the tabulation that is included in the page info content identification information as notified content information, and the request of the content correlated information that matches with the content identification information that is chosen as notified content information of issue provides equipment 501 continuously to relevant information.Therefore, relevant information provides the equipment 501 can be automatically and send the content correlated information that matches with content identification information continuously continuously, wherein be set to continuous object output in this content identification information tabulation in being included in page info, and output content relevant information and do not carry out the processing of this trouble automatically, so that from the multi-disc content correlated information, select to offer the content correlated information of the continuous output device 502 of relevant information continuously.
Particularly, because automatically and continuously the chosen content identification information is as notified content information, wherein be set to continuous object output in this content identification information tabulation in being included in page info, and the request of the content identification information that matches with the content identification information that is chosen as notified content information from 502 issues of the continuous output device of relevant information, therefore relevant information provides the equipment 501 can be automatically and send the content correlated information that matches with content identification information continuously and arrive the continuous output device 502 of relevant information continuously, and do not carry out the processing of this trouble, so that from the multi-disc content correlated information, select to offer the content correlated information of the continuous output device 502 of relevant information continuously, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info.
According to above-mentioned configuration, relevant information provides equipment 501 to obtain to comprise the page info that the equipment 501 multi-disc content identification information list that (or page info treatment facility) sent is provided continuously from relevant information continuously, and select wherein a slice content identification information as notified content information, to obtain the content correlated information that matches with a slice content identification information that is chosen as notified content information, export the content correlated information that this obtains then, wherein said content identification information is obtained being included in the tabulation in the page info and is set to continuous object output.Then, if detect the end of output content relevant information, the continuous output device 502 of relevant information provides equipment 501 to obtain the content correlated information that matches with a slice content identification information that newly is chosen as notified content information from relevant information continuously so, and export the content correlated information that this obtains, export the content correlated information that matches with the content identification information that is set to continuous object output whereby automatically and continuously.Correspondingly, the continuous output device 502 of relevant information can allow relevant information to provide equipment 501 to send the content correlated information that matches with content identification information automatically and continuously continuously, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info, and export this content correlated information and the processing that do not make relevant information provide equipment 501 to carry out trouble continuously, so that the content correlated information that will provide equipment 501 to provide continuously from relevant information is provided from multi-disc content identification information continuously.Therefore, when being provided, content correlated information can reduce the processing load that relevant information provides equipment 501 continuously significantly.
Further, the request that relevant information provides equipment 501 to send according to the continuous output device 502 of relevant information continuously, transmission comprises that the page info of multi-disc content identification information list is to the continuous output device 502 of relevant information, and as the result who selects a slice content identification information as notified content information, receive the solicited message of the content correlated information that matches with a slice content identification information that is chosen as notified content information from the continuous output device of relevant information 502, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info.Then, in response to receiving described request information, relevant information provides equipment 501 to send content correlated information to the continuous output device 502 of relevant information according to solicited message continuously.Then, when finishing from the continuous output device 502 output content relevant informations of relevant information, and when selecting newly automatically that wherein a slice content identification information is as notified content information, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info, send the solicited message of the content correlated information that matches with a slice content identification information that newly is chosen as notified content information from the continuous output device 502 of relevant information.Therefore, when receiving described request information, relevant information provides equipment 501 to send content correlated information to the continuous output device 502 of relevant information according to the solicited message that sends continuously from the continuous output device 502 of relevant information automatically and continuously continuously.Correspondingly, relevant information provides the equipment 501 can be automatically and send the content correlated information that matches with content identification information continuously and arrive the continuous output device 502 of relevant information continuously, and do not carry out the processing of trouble, so that from the multi-disc content correlated information, select to offer the content correlated information of the continuous output device 502 of relevant information continuously, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info.Therefore, the processing that can reduce significantly when content correlated information is provided is loaded.
[3] the 3rd embodiment
1. relevant information provides the structure of output system continuously
Shown in Figure 49ly provide output system 600 continuously for relevant information according to third embodiment of the invention.With reference to Figure 49, shown relevant information provides output system 600 to comprise that the relevant information that content correlated information can be provided continuously provides equipment 601 continuously and can provide equipment 601 to obtain the continuous output device 602 of relevant information of content correlated information and continuous this content correlated information that obtains of output continuously from relevant information continuously.
1-1. relevant information provides the functional circuit block structure of equipment 601 continuously
At first, describe, provide the relevant information of output system 600 that the hardware configuration of the functional circuit blocks of equipment 601 is provided continuously continuously according to relevant information according to the 3rd embodiment.Relevant information provides equipment 601 to comprise page info transmit block 610 continuously, be used in response to the request from continuous output device 602 transmissions of relevant information, the page info that sends the tabulation that comprises multi-disc content identification information is to the continuous output device 602 of relevant information.Relevant information provides equipment 601 also to comprise solicited message receiving-member 611 continuously, be used to receive content correlated information that matches with the content identification information that is chosen as notified content information and the solicited message that sends from the continuous output device 602 of relevant information, as notified content information, wherein be set to continuous object output in this content identification information tabulation in being included in page info by this choice of equipment content identification information.Relevant information provides equipment 601 also to comprise the solicited message that is received according to solicited message receiving-member 611 continuously, sends the relevant information transmit block 612 of content correlated information to the continuous output device 602 of relevant information.
Particularly, provide continuously in the equipment 601 in relevant information, as wherein a slice information of selecting multi-disc content identification information on the continuous output device 602 of relevant information is the result of notified content information, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info, if solicited message receiving-member 611 receives content correlated information that matches with the content identification information that is chosen as notified content information and the solicited message that sends from the continuous output device 602 of relevant information, relevant information transmit block 612 sends the content phase information to the continuous output device 602 of relevant information according to described request information so.Then, provide continuously in the equipment 601 in relevant information, as after continuous output device 602 output content identification informations from relevant information, wherein a slice information of new automatically selection multi-disc content identification information is the result of notified content information, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info, if solicited message receiving-member 611 receives content correlated information that matches with the content identification information that newly is chosen as notified content information and the solicited message that sends from the continuous output device 602 of relevant information, relevant information transmit block 612 sends the content correlated information that matches with solicited message and arrives the continuous output device 602 of relevant information so.In this mode, provide continuously in the equipment 601 in relevant information, solicited message receiving-member 611 and relevant information transmit block 612 are operated continuously and alternately, with according to the solicited message that sends continuously from the continuous output device 602 of relevant information, send content correlated information automatically and continuously to the continuous output device 602 of relevant information.
In addition, relevant information provides the page info transmit block 610 of equipment 601 can send the page info that comprises continuous export permit identification information continuously, and this identification information is represented to export continuously the content correlated information that matches with the content identification information that is set to continuous object output and arrived the continuous output device 602 of relevant information.And, page info transmit block 610 can also send the page info that comprises continuous output notice designator and arrive the continuous output device 602 of relevant information, and this designator is used to notify the continuous output device 602 of relevant information can export the content correlated information that matches with the content identification information that is set to continuous object output continuously.And, page info transmit block 610 can also send the page info that comprises the play mode indication information and arrive the continuous output device 602 of relevant information, and this play mode indication information indication is set to the content identification information of continuous object output and the play mode of the content correlated information that is used for matching with content identification information.
Then, when page info transmit block 610 sends the page info that comprises the play mode indication information to the continuous output device 602 of relevant information, page info transmit block 610 can send comprise the multi-disc content identification information that is set to continuous object output and play mode indication information page info to the continuous output device 602 of relevant information, this play mode indication information is used to indicate the play mode of repeat playing pattern as the multi-disc content correlated information that matches with multi-disc content identification information.Further, page info transmit block 610 can also send comprise the content identification information that is set to continuous object output and play mode indication information page info to the continuous output device 602 of relevant information, this play mode indication information is used to indicate the play mode of single repeat playing pattern as the content correlated information that matches with content identification information.Further, page info transmit block 610 can also send comprise the multi-disc content identification information that is set to continuous object output and play mode indication information page info to the continuous output device 602 of relevant information, this play mode indication information is used to indicate the play mode of drag and drop play mode as the multi-disc content correlated information that matches with multi-disc content identification information.And, page info transmit block 610 can also send comprise the multi-disc content identification information that is set to continuous object output and play mode indication information page info to the continuous output device 602 of relevant information, this play mode indication information is used to indicate the play mode of shuffle pattern as the multi-disc content correlated information that matches with multi-disc content identification information.Further, page info transmit block 610 can also send the page info of the output ordering that comprises the multi-disc content identification information that is set to continuous object output, be provided with for the multi-disc content correlated information that matches with multi-disc content identification information and play mode indication information to the continuous output device 602 of relevant information, wherein export the multi-disc content correlated information with the output ordering that is provided with in advance, this play mode indication information is used for the play mode of instruction program play mode as the multi-disc content correlated information.In addition, page info transmit block 601 can also send the page info that comprises the play mode notification indicator and arrive the continuous output device 602 of relevant information, the play mode of the content correlated information that the continuous output device 602 of this designator notice relevant information matches with the content identification information that is set to continuous object output.
Incidentally, page info transmit block 610 can send the page info that comprises output exercise notice designator and arrive the continuous output device 602 of relevant information, wherein during output and content correlated information that the content identification information that is set to continuous object output matches, export this designator, be used to notify the continuous output device 602 of relevant information just in the output content relevant information.Further, page info transmit block 610 can also send and comprise that exporting the page info that restarts position indication information arrives the continuous output device 602 of relevant information, in a single day this indication information indication output after stopping to export the content correlated information that matches with the content identification information that is set to continuous object output restarts the position.Further, page info transmit block 610 can also send and comprise that exporting the page info that restarts position indication information arrives the continuous output device 602 of relevant information, and the position is restarted as output in the top of the content correlated information that this indication information indication stops to export.Further, page info transmit block 610 can send and comprise page info that output restarts position indication information to the continuous output device 602 of relevant information, and the content correlated information that the indication of this indication information matches with the content identification information that at first is chosen as notified content information restarts the position as output.
In addition, when content correlated information is mismatched with the content that is chosen as notified content information, page info transmit block 610 can send and comprise that the page info of selecting to continue temporal information arrives the continuous output device 602 of relevant information, this temporal information indication cycle regular time, before the next content identification information of selection was as notified content information, keeping selecting selected content identification information was notified content information in this time cycle.And, page info transmit block 610 can also send and comprise that indication continues the page info of temporal information as the selection of the fixed time period of first fixed time period, when importing in response to the outside, when selecting with the ill-matched content identification information of content correlated information as notified content information, keep the chosen content identification information as notified content information, and described page info also comprises the selection continuation temporal information as the fixed time period of second fixed time period, when automatically selecting with the ill-matched content identification information of content correlated information, keep selecting this content identification information as notified content information as notified content information.
Further, page info transmit block 610 can send and comprise the page info that cooperates notification indicator to the continuous output device 602 of relevant information, and this designator is used to notify the continuous output device 602 of relevant information, and whether content correlated information matches with the content identification information that is set to continuous object output.And, page info transmit block 610 can also send page info to the continuous output device 602 of relevant information, will be used to comprise moving image, rest image, recreation, audio frequency, text or program and utilize the sample content of content correlated information sign content to match with described content identification information as content correlated information by page info.Further, page info transmit block 610 can also send page info to the continuous output device 602 of relevant information, by page info the text message relevant with utilizing content identification content that information identifies is matched with described content identification information as content correlated information.Further, page info transmit block 610 can also send page info to the continuous output device 602 of relevant information, by page info the image information relevant with utilizing content identification content that information identifies is matched with described content identification information as content correlated information.Then, relevant information transmit block 612 can send content correlated information to the continuous output device 602 of relevant information with stream format.
Should be noted that the continuous output device 601 of relevant information is corresponding to above music data publisher server SV1 in conjunction with first embodiment description.And, page info transmit block 610 is corresponding to control assembly 70, communication control unit 72 and network interface 73 or CPU270 and the network interface 275 of above-mentioned music data publisher server SV1, and has and be implemented in the above function of exporting the processing of process steps SP101 in conjunction with first relevant information that embodiment describes continuously.Simultaneously, solicited message receiving-member 611 is corresponding to control assembly 70, communication control unit 72 and network interface 73 or CPU270 and the network interface 275 of above-mentioned music data publisher server SV1, and has and be implemented in the above function of exporting the processing of process steps SP104 in conjunction with first relevant information that embodiment describes continuously.Further, relevant information transmit block 612 is corresponding to control assembly 70, communication control unit 72 and network interface 73 or CPU270 and the network interface 275 of above-mentioned music data publisher server SV1, and has and be implemented in the above function of exporting the processing of process steps SP108 in conjunction with first relevant information that embodiment describes continuously.
1-2. the functional circuit block structure of the continuous output device 602 of relevant information
Now, with reference to Figure 49 the hardware configuration of functional circuit blocks that relevant information according to the 3rd embodiment provides the continuous output device 602 of relevant information of output system 600 is continuously described.The continuous output device 602 of relevant information comprises that page info obtains parts 620, and the request that is used for the publications page surface information provides equipment 601 (or some other unshowned page info provides equipment) continuously and obtains to relevant information and comprises multi-disc content identification information list and page info that equipment 601 (or page info provides equipment) transmission is provided from relevant information continuously in response to this request.The continuous output device 602 of relevant information also comprises notified content information alternative pack 621, be used for the chosen content identification information as notified content information, this content identification information is obtained in the tabulation in the page info that parts 620 are obtained and is set to continuous object output being included in page info.The continuous output device 602 of relevant information comprises that also relevant information obtains parts 622, the solicited message that is used to send the content correlated information that matches with content identification information provides equipment 601 continuously to relevant information, wherein selects described content identification information as notified content information by notified content information alternative pack 621.The result, relevant information is obtained parts 622 provides equipment 601 to obtain the content correlated information that matches with content identification information from relevant information continuously, wherein selects described content identification information as notified content information by notified content information alternative pack 621.The continuous output device 602 of relevant information also comprises relevant information output device 623, is used to export by relevant information and obtains the content correlated information that parts 622 obtain.The continuous output device 602 of relevant information also comprises end of output detection part 624, is used to detect the end by relevant information output device 623 output content relevant informations.
Particularly, in the continuous output device 602 of relevant information, notified content information alternative pack 621 select wherein a slice content identification information as notified content information after, be set to continuous object output in the tabulation of wherein said content identification information in being included in page info, relevant information is obtained parts 622 provides equipment 601 to obtain the content correlated information that matches with the content identification information that is chosen as notified content information from relevant information continuously, and relevant information output device 623 these content correlated informations that obtain of output.Then, in the continuous output device 602 of relevant information, if end of output detection part 624 detects the end by relevant information output device 623 output content relevant informations, so notified content information alternative pack 621 automatically selects content identification information that wherein a slice is new as notified content information, is set to continuous object output in the tabulation of wherein said content identification information in being included in page info.Then, relevant information is obtained parts 622 provides equipment 601 to obtain the content correlated information that matches with the content identification information that newly is chosen as notified content information from relevant information continuously, and relevant information output device 623 these content correlated informations that obtain of output.In this mode, in the continuous output device 602 of relevant information, notified content information alternative pack 621, relevant information are obtained parts 622, relevant information output device 624 and end of output detection part 624 and are repeated and operation circularly, to export the content correlated information that matches with content identification information automatically and continuously, be set to continuous object output in this content identification information tabulation in being included in page info.
In addition, when content correlated information matched with the wherein a slice content identification information that is chosen as notified content information, the relevant information of the continuous output device 602 of relevant information is obtained parts 622 provided equipment 601 to obtain content correlated information from relevant information continuously.Simultaneously, when described page info comprises continuous export permit identification information, automatically the chosen content identification information is as notified content information for notified content information alternative pack 621, and wherein said continuous export permit identification information indication can be exported the content correlated information that matches with the content identification information that is set to continuous object output continuously.
The continuous output device 602 of relevant information comprises that also continuous object output is provided with parts 625, and these parts can be provided with the specific content identification information of a slice as continuous object output in the tabulation in being included in page info.Therefore, object output is provided with parts 625 and can be arranged on a slice content identification information of appointment the tabulation that is included in the page info in response to the input from the outside as continuous object output continuously.Then, when in response to the outside input content identification information setting being continuous object output, object output is provided with parts 625 and produces the user interface of execution input and the user interface that output is produced continuously.
And, the continuous output device 602 of relevant information also comprises the continuous output notice designator output block 626 of exporting continuous output notice designator, this notification indicator is used to notify can export the content correlated information that matches with content identification information continuously, is set to continuous object output in this content identification information tabulation in being included in page info.Therefore, output notice designator output block 626 can be exported the continuous output notice designator that is included in the described page info continuously.Further, when in page info, comprising continuous export permit identification information, output notice designator output block 626 can be exported continuous output notice designator in response to this continuous export permit identification information continuously, and wherein this identification information indication can be exported the content correlated information that matches with the content identification information that is set to continuous object output continuously.
If all sheet content correlated informations that output matches with all sheet content identification information finish, wherein be set to continuous object output in this content identification information tabulation in being included in page info, relevant information output device 623 stops the output content relevant information so, and content identification information that its setting matches with the content correlated information of last output or the content identification information that matches with the content correlated information of at first exporting are as notified content information.
In addition, the continuous output device 602 of relevant information comprises that also the relevant information play mode is provided with parts 627, these parts can be provided with the play mode of the content correlated information that matches with content identification information, are set to continuous object output in the tabulation of described content identification information in being included in page info.Then, notified content information alternative pack 621 in response to the play mode that as above is provided with continuously the chosen content identification information as notified content information, be set to continuous object output in this content identification information tabulation in being included in page info, and relevant information output device 623 is exported the content correlated information that matches with the content identification information that is set to notified content information according to described play mode.
Incidentally, for aforesaid these the various play mode of described play mode all is available, in the play mode that has been provided with is under the situation of repeat playing pattern, and relevant information output device 623 repeats in response to described repeat playing pattern and output and multi-disc content identification letter circularly.The multi-disc content correlated information that manner of breathing cooperates is set to continuous object output in this content identification information tabulation in being included in page info.On the other hand, be provided with under the situation that play mode is single repeat playing pattern, relevant information output device 623 is repeatedly exported a slice content correlated information that matches with a slice content identification information that is chosen as notified content information at present, and, be provided with under the situation that play mode is the drag and drop play mode, relevant information output device 623 is in response to this drag and drop play mode, multi-disc content correlated information so that the order output that rearranges at random matches with multi-disc content identification information is set to continuous object output in this content identification information tabulation in being included in page info.Further, be provided with under the situation that play mode is the shuffle pattern, relevant information output device 623 is in response to this shuffle pattern, select continuously and randomly with multi-disc content correlated information that multi-disc content identification information matches in a slice information, and export the content correlated information of Continuous Selection sheet continuously, be set to continuous object output in this content identification information tabulation in being included in page info.Further, be provided with under the situation that play mode is the program play mode, relevant information output device 623 is in response to this program play mode, multi-disc content correlated information so that the ordering output of presetting matches with multi-disc content identification information is set to continuous object output in this content identification information tabulation in being included in page info.
On the other hand, notified content information alternative pack 621 is in response to being included in the play mode indication information of also indicating the play mode of the content correlated information that matches with the content identification information that is set to continuous object output in the page info, can follow play mode and automatically select these sheet content identification information, be set to continuous object output in this content identification information tabulation in being included in page info as notified content information.And for notified content information alternative pack 621, might follow the play mode that is provided with for the content correlated information that matches with these sheet content identification information that are set to continuous object output in advance, from the tabulation in being included in page info, be set to automatically select these sheet content identification information in the described content identification information of continuous object output.
In addition, the relevant information play mode is provided with parts 627 can also be in response to the input from the outside, the play mode of the content correlated information that matches with content identification information is set, is set to continuous object output in this content identification information tabulation in being included in page info.In this case, the relevant information play mode is provided with parts 627 and produces user interface that allows this input of execution and the user interface of exporting this generation.Then, if the play mode of this moment is the program play mode, the relevant information play mode is provided with the order that parts 627 permission users are provided with the multi-disc content correlated information that matches with multi-disc content identification information by described user interface output so, is set to continuous object output in this content identification information tabulation in being included in page info.
The continuous output device 602 of relevant information also comprises the play mode notification indicator output block 628 of output corresponding to the play mode notification indicator that play mode is set.Therefore, play mode notification indicator output block 628 can be exported the play mode notification indicator that is included in the page info, perhaps can be in response to the play mode indication information that is included in the page info and indicates play mode with output play mode notification indicator.Further, when the relevant information play mode was provided with parts 627 and in response to the input from the outside play mode is set, play mode notification indicator output block 628 can be exported corresponding to the play mode notification indicator that play mode is set.
Incidentally, during the output content relevant information, relevant information output device 623 output just is used to notify the output exercise notice designator in the output content relevant information.Then, if relevant information output device 623 is judged this moment just in the output content relevant information, relevant information output device 623 can be exported the output exercise notice designator that is included in the page info so.Further, if judge just in the output content relevant information, relevant information output device 623 can be exported therein the output exercise notice designator of storage in advance so.Then, when stopping the output content relevant information, relevant information output device 623 also stops to export this output exercise notice designator.
Further, relevant information output device 623 is in response to the output from the output control content relevant information of outside.At this moment, the content correlated information that relevant information output device 623 can match with content identification information in response to the output output from the outside, this content identification information so is provided with so that before or after present chosen content identification information is as notified content information it is chosen as notified content information, perhaps can present the content correlated information that output is being exported at present by F.F. or snap back in response to the input from the outside.Then, when keeping when outside input F.F. or snap back are presented instruction, relevant information output device 623 is presented the output content relevant information by F.F. or snap back.Then, if present order fulfillment from outside input F.F. or snap back, 623 end F.F.s of relevant information output device or snap back are presented the output content relevant information so, begin normal output from the position of finishing the output content relevant information then.
Further, relevant information output device 623 stops to export the content correlated information of exporting at present in response to the input from the outside.Then, relevant information output device 623 input that begins to export in response to the indication from the outside is with beginning output content relevant information.At this moment, when stopping the output content relevant information, relevant information output device 623 can be stored the content identification information that matches with the content correlated information that stops to export, the input that begins to export in response to the indication from the outside then begins to export the content correlated information that matches with the content identification information of being stored from the top of content correlated information.Perhaps, when stopping the output content relevant information, relevant information output device 623 can be stored the output stop position of the content identification information that matches with the content correlated information that stops to export and this content correlated information, the input that begins to export in response to the indication from the outside then begins to export the content correlated information that matches with the content identification information of being stored from the output stop position of being stored.Further, the input that relevant information output device 623 can begin to export in response to the indication from the outside, at first from the tabulation in being included in page info, be set in the content identification information of continuous object output, begin to export the content correlated information that matches with the content identification information of selecting notified content information.Perhaps, the input that relevant information output device 623 can begin to export in response to the indication from the outside restarts the position and begins the output content relevant information from being included in output in the page info.Further, the input that relevant information output device 623 can begin to export in response to the indication from the outside, restart the position from the output that is provided with in advance and begin the output content relevant information, the perhaps input that can begin to export in response to the indication from the outside restarts the position from the output that is provided with in advance and begins the output content relevant information.
Incidentally, when the content identification information that is chosen as notified content information when content correlated information and a slice is mismatched, notified content information alternative pack 621 keeps content identification information selected as one period cycle regular time of notified content information, automatically select another sheet content identification information as notified content information then, this another sheet content identification information so is provided with so that be chosen as notified content information after described content identification information.Then, when the content identification information that is chosen as notified content information when content correlated information and a slice is mismatched, notified content information alternative pack 621 is in response to being included in the page info and indicating the selection of fixed time period to continue temporal information, can keep content identification information selected as one period cycle regular time of notified content information, another sheet content identification information automatically is set then as notified content information, this another sheet content identification information so is provided with so that be chosen as notified content information after described content identification information.Further, when the content identification information that is chosen as notified content information when content correlated information and a slice is mismatched, notified content information alternative pack 621 can keep the selected one section fixed time period that is provided with in advance as notified content information of this sheet content identification information, automatically select another sheet content identification information as notified content information then, this another sheet content identification information so is provided with so that be chosen as notified content information after described content identification information.Further, when the content identification information that is chosen as notified content information when content correlated information and a slice is mismatched, notified content information alternative pack 621 can be in response to the input from the outside, one section fixed time period selecting this sheet content identification information to be provided with in advance as notified content information, automatically select another sheet content identification information as notified content information then, this another sheet content identification information so is provided with so that be chosen as notified content information after described content identification information.Further, when when selecting described content identification information as notified content information from the input of outside, if content correlated information and a slice content identification information are mismatched, so notified content information alternative pack 621 can keep this sheet content identification information selected as notified content information one period cycle regular time such as the cycle very first time, another sheet content identification information is set then as notified content information, this another sheet content identification information so is provided with so that be chosen as notified content information after described content identification information.Further, when automatically selecting described content identification information as notified content information, if content correlated information and a slice content identification information are mismatched, so notified content information alternative pack 621 can keep this sheet content identification information selected as notified content information one period cycle regular time such as the cycle very first time, automatically select another sheet content identification information as notified content information then, this another sheet content identification information so is provided with so that be chosen as notified content information after described content identification information.In addition, when content correlated information is mismatched with a slice content identification information that is chosen as notified content information, so notified content information alternative pack 621 can finish the output function of content correlated information, and another sheet content identification information that perhaps can the selectivity setting cooperates with content correlated information is as notified content information.
The continuous output device 602 of relevant information also comprises notice image output block 629, be used to produce and the output notice notice image whether content correlated information matches with content identification information, be set to continuous object output in this content identification information tabulation in being included in page info.Therefore, notice image output block 629 can use the cooperation notification indicator generation that is included in the page info to be used to notify the notice image whether content correlated information matches with the content identification information that is set to continuous object output.Further, whether notice image output block 629 can judge that content correlated information and the content identification information result who merges in response to judgement that matches produces the notice image, is set to continuous object output in this content identification information tabulation in being included in page info.
In fact, relevant information output device 623 can be exported the sample content of utilizing content identification content that information identifies, with as the content correlated information that matches with the content identification information that is chosen as notified content information, this content can comprise moving image, rest image, recreation, audio frequency, text or program.Further, relevant information output device 623 can also be exported the text message relevant with the content of utilizing content identification information to be identified as the content correlated information that matches with the content identification information that is chosen as notified content information.Further, relevant information output device 623 can also be exported the image information relevant with the content of utilizing content identification information to be identified as the content correlated information that matches with the content identification information that is chosen as notified content information.Then, relevant information output device 623 can be provided by the content correlated information that provides equipment 601 to send with stream format continuously from relevant information.
Should be noted that the continuous output device 602 of relevant information is corresponding to above client terminal 2 in conjunction with first embodiment description.Page info obtains control assembly 22, communication control unit 32 and network interface 33 or CPU203, communication control unit 214 and the network interface 215 of parts 620 corresponding to client terminal 2, and has to be implemented in and abovely export the function of the processing of process steps SP100 continuously in conjunction with the described relevant information of first embodiment.Notified content information alternative pack 621 is corresponding to the control assembly 22 or the CPU203 of above-mentioned client terminal 2, and has to be implemented in and abovely export the function of the processing of process steps SP102 and SP106 continuously in conjunction with the described relevant information of first embodiment.Notified content information alternative pack 621 also has and is implemented in the function that first to the 6th above-mentioned relevant information is exported processing procedure RT1 processing of step SP200, SP202, SP204, SP210, SP211, SP220, SP221, SP223, SP224, SP230, SP233, SP234, SP236, SP237, SP241, SP246, SP251, SP255, SP259, SP262, SP270 and SP277 in the RT6 continuously.
Further, relevant information is obtained control assembly 22, communication control unit 32 and network interface 33 or CPU203, communication control unit 214 and the network interface 215 of parts 622 corresponding to above-mentioned client terminal 2, and has and be implemented in the above function of exporting the processing of step SP103 and SP107 in the processing procedure in conjunction with first relevant information that embodiment describes continuously.Relevant information is obtained parts 622 and is also had and be implemented in above-mentioned first to the 6th relevant information and export the function of processing procedure RT1 to the processing of step SP202, SP212, SP222, SP232, SP242, SP247, SP252, SP256, SP260, SP263 and the SP272 of RT6 continuously.Further, relevant information output device 623 is corresponding to control assembly 22, sound control assembly 26 and loudspeaker 27 or CPU203, acoustic processing parts 209 and the loudspeaker 210 of above-mentioned client terminal 2, and has and be implemented in the above function of exporting the processing of the step SP105 of processing procedure and SP109 in conjunction with first relevant information that embodiment describes continuously.Relevant information output device 623 also has and is implemented in the function of processing that the above-mentioned first and the 6th relevant information is exported step SP205, SP278, SP279, SP280, SP281, SP282 and the SP286 of processing procedure RT1 and RT6 continuously.In addition, relevant information output device 623 also has when execution the 6th relevant information is exported processing procedure RT6 continuously in above-mentioned first embodiment, and output is described the tuning function of introducing screen 363A to 363G with reference to Figure 38 to 44 more than also showing.
Further, end of output detection part 624 is corresponding to control assembly 22 harmony sound control member mades 26 or the CPU203 and the acoustic processing parts 209 of above-mentioned client terminal 2, and has to be implemented in and abovely describe first to the 6th relevant information in conjunction with first embodiment and export the function of processing procedure RT1 to the processing of step SP202, SP212, SP222, SP232, SP242, SP247, SP252, SP256, SP260, SP263 and the SP272 of RT6 continuously.Further, continuously object output is provided with control assembly 22 or the CPU203 of parts 625 corresponding to above-mentioned client terminal 2, and has realization and for example describe the function of processing that second relevant information is exported the step SP210 of processing procedure RT2 continuously above in conjunction with first embodiment.Further again, output notice designator output block 626 is corresponding to control assembly 22, display control unit spare 24, display unit 25 or CPU203, display processing unit 207 and the display unit 206 of above-mentioned client terminal 2 continuously, and have when in first embodiment, carrying out above-mentioned first to the 6th relevant information and export processing procedure RT1 continuously to RT6 one of wherein any, more than introduce the function that demonstration on the screen 310 for example cooperates notification indicator 311C with reference to the described output of Figure 18 and tuning.
Further, the relevant information play mode is provided with control assembly 22 or the CPU203 of parts 627 corresponding to above-mentioned client terminal 2, and have when the 5th relevant information of describing in conjunction with first embodiment more than the beginning is exported processing procedure RT5 or the like continuously, in play mode the various instructions of importing on the screen 350 are set with reference to Figure 34 is described in response to for example above, the function of the play mode of content correlated information is set.Further, play mode notification indicator output block 628 is corresponding to control assembly 22, display control unit spare 24, display screen 25 or CPU203, display processing unit 207 and the display unit 206 of above-mentioned client terminal 2, and have when carrying out when exporting processing procedure RT5 continuously in conjunction with first embodiment the 5th relevant information described above, with reference to Figure 22 output described above and in the tuning function that shows play mode notification indicator 323,325,327,329 for example or 331 on screen 324,326,328,330 or 332 of introducing.Further again, notice image output block 629 is corresponding to control assembly 22, display control unit spare 24 and display unit 25 or CPU203, display processing unit 207 and the display unit 206 of above-mentioned client terminal 2, and have when carrying out above when exporting processing procedure RT1 to RT6 one of wherein any continuously in conjunction with described first to the 6th relevant information of first embodiment, with reference to Figure 18 output described above and for example tuning function of introducing screen 310 of demonstration.
2. operate and effect
In above-mentioned configuration, the continuous output device 602 of relevant information obtains the page info of the tabulation that comprises a plurality of content identification information from the continuous output device 602 of page info (or page info provides equipment).Then, obtain setting that various types of information in the page info and designator, the continuous output device 602 of relevant information shift to an earlier date itself in response to being included in or from the input of outside, the continuous output device 602 of relevant information is selected wherein, and a slice content identification information is set to continuous object output as notified content information in this content identification information tabulation in being included in page info.Further, the continuous output device 602 of relevant information obtains the content correlated information that matches with a slice content identification information that is chosen as notified content information and exports the content correlated information that this obtains from the continuous output device 602 of relevant information.Then, if the continuous output device 602 of relevant information detects the end of output content relevant information, the continuous output device 602 of relevant information automatically selects content identification information that wherein a slice is new as notified content information so, is set to continuous object output in the wherein said tabulation of content identification information in being included in page info.Further, the continuous output device 602 of relevant information provides equipment 601 to obtain the content correlated information that matches with a slice content identification information continuously and exports the content correlated information that this obtains from relevant information.Therefore, the continuous output device 602 of relevant information is also exported the content correlated information that matches with the content identification information that is set to continuous object output automatically continuously.
Correspondingly, in the continuous output device 602 of relevant information, automatically be chosen in be set to continuous object output in the tabulation that is included in the page info content identification information as notified content information, the request of the content correlated information of equipment 601 issues to matching with the content identification information that is chosen as notified content information is provided continuously to relevant information.Therefore, relevant information provides the equipment 601 can be automatically and send the content correlated information that matches with content identification information continuously continuously, wherein be set to continuous object output in this content identification information tabulation in being included in page info, and output content relevant information and do not carry out the processing of this trouble automatically, as from the multi-disc content correlated information, selecting to offer the content correlated information of the continuous output device 602 of relevant information continuously.
Particularly, owing to be chosen in automatically and continuously in the tabulation that is included in the page info and be set to the content identification information of continuous object output as notified content information, and from the request of the continuous output device of relevant information 602 issues to the content correlated information that matches with the content identification information that is chosen as notified content information, relevant information provides the equipment 601 can be automatically and send the content correlated information that matches with content identification information continuously and arrive the continuous output device 602 of relevant information continuously, wherein be set to continuous object output in this content identification information tabulation in being included in page info, do not handle and do not carry out this trouble, as from the multi-disc content correlated information, selecting to offer the content correlated information of the continuous output device 602 of relevant information continuously.
According to above-mentioned configuration, the continuous output device 602 of relevant information obtains from relevant information and provides the page info of the tabulation that comprises multi-disc content identification information that equipment 601 (or page info treatment facility) sends continuously and according to various types of information and designator, the setting that shifts to an earlier date in the equipment 601 itself is provided continuously or is included in outside input in the page info in relevant information, select wherein a slice content identification information as notified content information, to obtain the content correlated information that matches with a slice content identification information that is chosen as notified content information, export the content correlated information that this obtains then.Then, if detect the end of output content relevant information, the continuous output device 602 of relevant information automatically selects content identification information that wherein a slice is new as notified content information so, is set to continuous object output in this content identification information tabulation in being included in page info.Further, the continuous output device 602 of relevant information provides equipment 601 to obtain the content correlated information that matches with the wherein a slice content identification information that newly is chosen as notified content information from relevant information continuously, and export the content correlated information that this obtains, export the content correlated information that matches with the content identification information that is set to continuous object output whereby automatically and continuously.Correspondingly, can obtain to be similar to the above-mentioned advantage that second embodiment obtains of passing through by the continuous output device 602 of relevant information.In addition, provide continuously in relevant information under one of any unified supervision of equipment 601, the continuous output device 602 of relevant information and user, can carry out automatic and continuous output content relevant information.Therefore, can relax significantly realizing the restriction of automatic and continuous output content relevant information, and easily realize automatic and continuous output content relevant information.
Further, relevant information provides equipment 601 according to the request that sends from the continuous output device 602 of relevant information continuously, transmission comprises that the page info of multi-disc content identification information list is to the continuous output device 602 of relevant information, and the solicited message that receives the content correlated information that matches with a slice content identification information that is chosen as notified content information that sends from the continuous output device 602 of relevant information, as according to being included in various types of information and designator in the page info, setting that the continuous output device 602 of relevant information shifts to an earlier date or the input of the outside of the continuous output device 602 of relevant information, be chosen in a slice content identification result of information that is set to continuous object output in the tabulation that is included in the page info, select it as notified content information by the continuous output device 602 of relevant information.Then, in response to receiving described request information, relevant information provides equipment 601 to send content correlated information to the continuous output device 602 of relevant information according to solicited message continuously.Then, when when the continuous output device 602 output content relevant informations of relevant information finish and when selecting newly automatically that wherein a slice content identification information is as notified content information, wherein be set to continuous object output in this content identification information tabulation in comprising page info, send the solicited message of the content correlated information that matches with a slice content identification information that newly is chosen as notified content information from the continuous output device 602 of relevant information.Therefore, when receiving this solicited message, relevant information provide continuously equipment 601 automatically and continuously according to the solicited message that sends from the continuous output device 602 of relevant information to send content correlated information to the continuous output device 602 of relevant information.Correspondingly, provide equipment 601 can obtain to be similar to the advantage that obtains by above-mentioned second embodiment continuously by relevant information.In addition, provide continuously in relevant information under one of wherein any unified supervision of equipment 601, the continuous output device 602 of relevant information and user, can carry out automatic and continuous output content relevant information.Therefore, can relax significantly realizing the restriction of automatic and continuous output content relevant information, and easily realize automatic and continuous output content relevant information.
[4] other embodiment
Should be noted that in above-mentioned first to the 3rd embodiment, the continuous output device of relevant information according to the present invention is applied to client terminal 2 and above referring to figs. 1 to the 49 continuous output devices of describing 502 of relevant information and 602.But, the present invention do not limit to this in, but have only in the time can obtaining page info and content correlated information from the outside, can be widely used in messaging device such as personal computer, portable phone unit, PDA (personal digital assistant), game machine, read-only optical disc player, DVD (digital versatile disc) player, hard disk recording equipment and various other the continuous output device of relevant information such as television receiver.Particularly, in the above-described embodiment, more than be included in client terminal 2 or the continuous output device 502 of relevant information or 602 referring to figs. 1 to 49 hardware circuit piece, functional circuit blocks and the program modules of describing.But, the present invention do not limit to this in, but hardware circuit piece, functional circuit blocks and program module can be included in various terminal devices such as in the portable phone unit and personal computer except that client terminal 2 and the continuous output device 502 of relevant information and 602.Any terminal device that comprises hardware circuit piece, functional circuit blocks and program module can realize being similar to the processing of above-mentioned client terminal 2 and/or the continuous output device 502 of relevant information or 602.
Further, in above-mentioned first to the 3rd embodiment, providing equipment to be applied to above music data publisher server SV1 and relevant informations referring to figs. 1 to 49 descriptions continuously according to relevant information of the present invention provides in equipment 501 and 601 continuously.But, the present invention do not limit to this in, but have only when they can provide page info and content correlated information, can be widely used in the server apparatus that various other relevant informations provide all like above-mentioned merchandise sales server S V3 of equipment, Internet Talk Radio server S V4 or the like, messaging device such as personal computer, portable phone unit, PDA, game machine, read-only broadcast player, DVD player, hard disc player or the like continuously.Particularly, in the above-described embodiments, more than be included in music data publisher server SV1 or relevant information provides in equipment 501 or 601 continuously with reference to 1 to 49 hardware circuit piece, functional circuit blocks and the program module of describing.But, the present invention is not limited thereto, but hardware circuit piece, functional circuit blocks and program module can be included in various device such as in the portable phone unit and personal computer that provide continuously except that music data publisher server SV1 and relevant information equipment 501 and 601.Any equipment that comprises hardware circuit piece, functional circuit and program module can realize being similar to the processing that above-mentioned music data publisher server SV1 and/or relevant information provide equipment 501 or 601 continuously.
Further, in above-mentioned first to the 3rd embodiment, the continuous written-out program of relevant information is applied to above referring to figs. 1 to 49 tuning purchases reproduction module 245 and the XML browsers of describing 246.But, the present invention do not limit to this in, but can be widely used in the continuous written-out program of various relevant informations with various configurations.The continuous written-out program of described relevant information is recorded on recording medium such as disk or the storer or wherein and when being written into recording medium in the computing machine is installed in the computing machine.Therefore, computing machine can provide equipment continuously as relevant information.And described program can be used as signal and downloads in the computing machine.
Further, in above-mentioned first to the 3rd embodiment, more than obtain parts 520 or 620 referring to figs. 1 to the page info of control assembly 22, communication control unit 32 and the network interface 33 of 49 client terminals of describing 2 or CPU203, communication control unit 214 and network interface 215 or the continuous output device 502 of relevant information or 602 and be applied to page info and obtain parts, being used to obtain from page info provides equipment send and page info that comprise the tabulation of multi-disc content identification information.But, the present invention is not limited thereto, looks like to obtain from page info and provide that equipment sends and comprise the page info acquisition cuicuit etc. of hardware configuration of the page info of a plurality of content identification information lists but can use other various information acquiring section parts widely.
Further, in above-mentioned first to the 3rd embodiment, more than be applied to notified content information alternative pack referring to figs. 1 to the control assembly 22 of 49 client terminals of describing 2 or the notified content information alternative pack 521 or 621 of CPU203 or the continuous output device 502 of relevant information or 602, be used for being chosen in being included in and obtain the content identification information that tabulation in the page info that parts obtain is set to continuous object output by page info.But, the present invention do not limit to this in, select circuit etc. but can use other various notified content information alternative packs widely as the notified content information of hardware configuration, described selection circuit is used for being chosen in being included in by page info and obtains the content identification information that tabulation in the page info that parts obtain is set to continuous object output.
Further, in above-mentioned first to the 3rd embodiment, more than obtain parts 522 or 622 referring to figs. 1 to the relevant information of control assembly 22, communication control unit 32 and the network interface 33 of 49 client terminals of describing 2 or CPU203, communication control unit 214 and network interface 215 or the continuous output device 502 of relevant information or 602 and be applied to solicited message and obtain parts, be used for providing equipment to obtain the content correlated information that matches with the content identification information that is applied as notified content information by notified content information alternative pack continuously from relevant information.But, the present invention do not limit to this in, obtain parts as relevant information acquisition cuicuit of hardware circuit etc. but can use other various relevant informations widely, this acquisition cuicuit is used for providing equipment to obtain the content correlated information that matches with the content identification information that is chosen as notified content information by notified content information alternative pack continuously from relevant information.
Further, in above-mentioned first to the 3rd embodiment, more than be applied to the relevant information output block referring to figs. 1 to control assembly 22, sound control assembly 26 and the loudspeaker 27 of 49 client terminals of describing 2 or CPU203, acoustic processing parts 209 and loudspeaker 210 or above relevant information output block 523 or 623 with reference to the continuous output device 502 of the described relevant information of figure 1-49 or 602, these parts are used to export by relevant information and obtain the content correlated information that parts obtain.But, the present invention do not limit to this in, have being used to export and obtaining the solicited message output circuit of the content correlated information that parts obtain and display unit 25 or CPU203, display processing unit 207 and the display unit 206 of other various relevant information output blocks such as control assembly 22, display control unit spare 24 and output images of hardware circuit but can use widely by relevant information.
Further, in above-mentioned first to the 3rd embodiment, more than be applied to the end of output detection part referring to figs. 1 to the control assembly 22 harmony sound control member mades 26 of 49 client terminals of describing 2 or the end of output detection part 524 or 624 of CPU203 and sound processing element 209 or the continuous output device 502 of relevant information or 602, these parts are used to detect the end by solicited message output block output content relevant information.But, the present invention do not limit to this in, but can use the end of output testing circuit that other various end of output detection parts look like to have hardware circuit widely, this circuit is used to detect the end by solicited message output block output content relevant information.
Further, in above-mentioned first to the 3rd embodiment, more than provide the page info transmit block 510 or 610 of equipment 501 or 601 to be applied to the page info transmit block continuously referring to figs. 1 to control assembly 70, communication control unit 72 and the network interface 73 of the 49 music data publisher server SV1 that describe or CPU270 and network interface 275 or relevant information, be used in response to request, send the page info that comprises multi-disc content identification information list and arrive the continuous output device of relevant information from the continuous output device transmission of relevant information.But, the present invention do not limit to this in, but can use the page info transtation mission circuit of other various page info transmit block widely as hardware circuit, this circuit is used in response to the request from the continuous output device transmission of relevant information, sends the page info that comprises multi-disc content identification information list and arrives the continuous output device of relevant information.
Further, in above-mentioned first to the 3rd embodiment, more than referring to figs. 1 to the control assembly 70 of the 49 music data publisher server SV1 that describe, communication control unit 72 and network interface 73 or CPU270 and network interface 275 or relevant information provide the solicited message receiving- member 511 or 611 of equipment 501 or 601 to be applied to the solicited message receiving-member continuously, as being chosen in the content identification information that is set to continuous object output in the tabulation that is included in the page info result as notified content information by the continuous output device of relevant information, these parts are used to receive the solicited message of asking the content correlated information that matches with the content identification information that is chosen as notified content information from relevant information output device being used to of sending.But, the present invention do not limit to this in, but widely the application request message receiving-member as the solicited message receiving circuit of hardware circuit, as be chosen in the content identification information that is set to continuous object output in the tabulation that is included in the page info result as notified content information by the continuous output device of relevant information, this circuit is used to receive the solicited message of the content correlated information that matches with the content identification information that sends from the continuous output device of relevant information that is chosen as notified content information.
Further, in above-mentioned first to the 3rd embodiment, more than provide the relevant information transmit block 512 or 612 of equipment 501 or 601 to be applied to the relevant information transmit block continuously referring to figs. 1 to control assembly 70, communication control unit 72 and the network interface 73 of the 49 music data publisher server SV1 that describe or CPU270 and network interface 275 or relevant information, the solicited message that these parts are used for being received according to the solicited message receiving-member sends content correlated information to the continuous output device of relevant information.But, the present invention is not limited thereto, but can use the relevant information transtation mission circuit of other various relevant information transmit block widely as hardware circuit, this circuit is used for the solicited message that received in response to by the solicited message receiving-member, sends content correlated information to the continuous output device of relevant information.
Although the preferred embodiments of the present invention of having used concrete term description, this description only is the purpose for example, should be understood that under the condition that does not deviate from the appended claims spirit or scope to make various changes and distortion.
Claims (83)
1, the continuous output intent of a kind of relevant information comprises:
The page info obtaining step, being used to obtain from page info provides equipment to send and comprise the page info of the tabulation of multi-disc content identification information;
Content of announcement Information Selection step, be used for being chosen in be included in the tabulation in the page info that obtains be set to wherein a slice content identification information of those sheet content identification information of continuous object output as content of announcement information;
The relevant information obtaining step is used for providing equipment to obtain and the selected content correlated information that matches as that a slice content identification information of content of announcement information continuously from relevant information;
Relevant information output step is used to export the content correlated information that is obtained; And
End of output detects step, is used to detect the end of content correlated information output; Thus
If detect the end of output that detects content correlated information in the step at end of output, the exercise notice content information selects step, relevant information obtaining step, relevant information output step and end of output to detect step continuously so once more, thereby is set to automatically and continuously the content correlated information that the content identification information of continuous object output matches in output and the tabulation in being included in page info.
2, the continuous output intent of relevant information according to claim 1, wherein, when content correlated information matched with selected that sheet content identification information as content of announcement information in the content identification information, described relevant information obtaining step provided equipment to obtain content correlated information from relevant information continuously.
3, the continuous output intent of relevant information according to claim 1, wherein, when described page info comprises continuous export permit identification information, automatically the chosen content identification information is as content of announcement information for content of announcement Information Selection step, and wherein said continuous export permit identification information indication can be exported the content correlated information that matches with the content identification information that is set to continuous object output continuously.
4, the continuous output intent of relevant information according to claim 1 also comprises:
Object output is provided with step continuously, is used for being provided with the continuous object output of certain content identification information conduct that is included in the tabulation in the page info.
5, the continuous output intent of relevant information according to claim 4, wherein said continuous object output is provided with step in response to the input from the outside, is arranged on content identification information specified in the tabulation that is included in the page info as continuous object output.
6, the continuous output intent of relevant information according to claim 5, wherein said continuous object output are provided with step and produce the user interface be used to allow to carry out this input from the outside and export the user interface of this generation.
7, the continuous output intent of relevant information according to claim 1 also comprises
The output notice designator is exported step continuously, be used to export continuous output notice designator, this continuous output notice designator is used for notifying can exporting continuously with tabulation in being included in page info and is set to the content correlated information that the content identification information of continuous object output matches.
8, the continuous output intent of relevant information according to claim 7, the output of wherein said continuous output notice designator output step is included in the continuous output notice designator in the page info.
9, the continuous output intent of relevant information according to claim 7, wherein, when described page info comprises continuous export permit identification information, described continuous output notice designator output step is exported continuous output notice designator in response to this continuous export permit identification information, and wherein said continuous export permit identification information indication can be exported the content correlated information that matches with the content identification information that is set to continuous object output continuously.
10, the continuous output intent of relevant information according to claim 1, wherein, when output be included in page info in tabulation in when being set to all sheet content correlated informations end that the content identification information of continuous object output matches, content identification information that the setting of described relevant information output step cooperates with the content correlated information of last output or the content identification information that cooperates with the content correlated information of at first exporting is as content of announcement information, and stops to export this content correlated information.
11, the continuous output intent of relevant information according to claim 1 also comprises
The relevant information play mode is provided with step, is used for being provided with the play mode that is set to the content correlated information that the content identification information of continuous object output matches with tabulation in being included in page info, wherein,
Described content of announcement Information Selection step is in response to the play mode that is provided with, be chosen in continuously be set to continuous object output in the tabulation that is included in the page info content identification information as content of announcement information, and
The output of described relevant information output step be selected as the content correlated information that the content identification information of content of announcement information matches in content of announcement Information Selection step in response to described play mode.
12, the continuous output intent of relevant information according to claim 11, wherein, when set play mode is the repeat playing pattern, relevant information output step repeats in response to this repeat playing pattern and exports the multi-disc content correlated information that matches with multi-disc content identification information circularly, is set to continuous object output in the tabulation of described multi-disc content identification information in being included in page info.
13, the continuous output intent of relevant information according to claim 11, wherein, when set play mode was single repeat playing pattern, relevant information output step was repeatedly exported the monolithic content correlated information that matches with the content identification information that is selected as content of announcement information at present.
14, the continuous output intent of relevant information according to claim 11, wherein, when set play mode is the drag and drop play mode, relevant information output step is in response to this drag and drop play mode, the multi-disc content correlated information that matches according to the multi-disc content identification information that is set to continuous object output in the order output of random alignment and the tabulation in being included in page info.
15, the continuous output intent of relevant information according to claim 11, wherein when set play mode is the shuffle pattern, relevant information output step in response to this shuffle mode continuous and select randomly and output and multi-disc content correlated information that multi-disc content identification information matches in a slice content correlated information, be set to continuous object output in the tabulation of described multi-disc content identification information in being included in page info.
16, the continuous output intent of relevant information according to claim 11, wherein, when set play mode is the program play mode, relevant information output step is in response to this program play mode, multi-disc content correlated information according to the order output of presetting matches with multi-disc content identification information is set to continuous object output in the tabulation of described multi-disc content identification information in being included in page info.
17, the continuous output intent of relevant information according to claim 1, wherein, content of announcement Information Selection step is in response to being included in the play mode command information of also indicating the play mode of the content correlated information that matches with the content identification information that is set to continuous object output in the page info, be set to from the tabulation in being included in page info according to play mode in the content identification information of continuous object output, automatically select a slice content identification information as content of announcement information.
18, the continuous output intent of relevant information according to claim 1, wherein content of announcement Information Selection step is according to the play mode that is provided with for the content correlated information that matches with the content identification information that is set to continuous object output in advance, from the tabulation in being included in page info, be set in the content identification information of continuous object output, automatically select a slice content identification information as content of announcement information.
19, the continuous output intent of relevant information according to claim 18 also comprises
The relevant information play mode is provided with step, is used in response to the input from the outside, be provided with tabulation in being included in page info in be set to the play mode of the content correlated information that the content identification information of continuous object output matches.
20, the continuous output intent of relevant information according to claim 19, wherein said relevant information play mode are provided with step and produce the user interface be used to allow to carry out this input from the outside and export the user interface of this generation.
21, the continuous output intent of relevant information according to claim 20, wherein, when described play mode is the program play mode, the relevant information play mode is provided with step and uses described user interface that output order corresponding to the multi-disc content correlated information of multi-disc content identification information is set, and is set to continuous object output in the tabulation of described multi-disc content identification information in being included in page info.
22, the continuous output intent of relevant information according to claim 11 also comprises
Play mode notice display message output step is used to export the play mode notification indicator corresponding to play mode is set.
23, the continuous output intent of relevant information according to claim 22, the output of wherein said play mode notice display message output step is included in the play mode notification indicator in the page info.
24, the continuous output intent of relevant information according to claim 22, wherein said play mode notice display message output step is in response to being included in the page info and indicating the play mode indication information of play mode, output play mode notification indicator.
25, the continuous output intent of relevant information according to claim 22, wherein said relevant information play mode is provided with step and in response to the input from the outside described play mode is set, and the output of described play mode notice display message output step is corresponding to the play mode notification indicator that play mode is set.
26, the continuous output intent of relevant information according to claim 1, wherein during the output content relevant information, the output of described relevant information output step just is used to notify the output exercise notice designator in the output content relevant information.
27, the continuous output intent of relevant information according to claim 26, if wherein judge just in the output content relevant information, the output of so described relevant information output step is included in the output exercise notice designator in the page info.
28, the continuous output intent of relevant information according to claim 26, if wherein judge just in the output content relevant information, the output of so described relevant information output step is the output exercise notice designator of storage in advance.
29, the continuous output intent of relevant information according to claim 26, if wherein stop the output content relevant information, relevant information output step stops to export described output exercise notice designator so.
30, the continuous output intent of relevant information according to claim 1, wherein said relevant information output step is in response to the output from the input control content relevant information of outside.
31, the continuous output intent of relevant information according to claim 30, wherein said relevant information output step is exported the content correlated information that matches with the content identification information of being arranged to the content of announcement information before or after being selected as the content identification information of content of announcement information at present that is selected as in response to the input from the outside.
32, the continuous output intent of relevant information according to claim 30, wherein said relevant information output step is carried out F.F. or snap back and is presented the content correlated information that output is being exported at present in response to the input from the outside.
33, the continuous output intent of relevant information according to claim 32, wherein in the indication that outside input F.F. or snap back are presented, described relevant information output step carries out F.F. or snap back is presented the output content relevant information, but, when the indication of presenting from outside input F.F. or snap back finishes, F.F. or snap back that this relevant information output step finishes content correlated information are presented output, and carry out normal output from the end position of output content relevant information.
34, the continuous output intent of relevant information according to claim 30, wherein said relevant information output step stops to export the content correlated information of exporting at present in response to the input from the outside.
35, the continuous output intent of relevant information according to claim 34, the input that wherein said relevant information output step begins to export in response to the indication from the outside begins to export described content correlated information.
36, the continuous output intent of relevant information according to claim 35, wherein when stopping the output content relevant information, the content identification information that the storage of described relevant information output step matches with the content correlated information that stops to export, and the input that begins to export in response to the indication from the outside sequentially begins to export the content correlated information that matches with the content identification information of being stored from the top of content correlated information.
37, the continuous output intent of relevant information according to claim 35, wherein when stopping the output content relevant information, the content identification information that the storage of described relevant information output step matches with the content correlated information that stops to export and the output stop position of this content correlated information, and, begin to export the content correlated information that matches with the content identification information of being stored from the output stop position of being stored in response to the input that the indication from the outside begins to export.
38, the continuous output intent of relevant information according to claim 35, wherein said relevant information output step is in response to the input that the indication from the outside begins to export, begin to export with the content identification information that from the tabulation in being included in page info, is set to continuous object output at first be chosen as the content correlated information that the content identification information of content of announcement information matches.
39, the continuous output intent of relevant information according to claim 35, wherein said relevant information output step is in response to the input that the indication from the outside begins to export, and begins output from be included in page info and restarts the position and export described content correlated information.
40, the continuous output intent of relevant information according to claim 35, wherein said relevant information output step begins to restart position output content relevant information from the output that is provided with in advance in response to the input that the indication from the outside begins to export.
41, the continuous output intent of relevant information according to claim 35, wherein said relevant information output step begins to restart the position from the output that is provided with in advance in response to the input from the outside and exports described content correlated information in response to the input that the indication from the outside begins to export.
42, the continuous output intent of relevant information according to claim 1, wherein when content correlated information is mismatched with the content identification information that is chosen as content of announcement information, described content of announcement Information Selection step selects this content identification information as one period cycle regular time of content of announcement information, automatically select another sheet content identification information as content of announcement information then, this another sheet content identification information setting becomes to be selected as the Next content of announcement information in described content identification information.
43, according to the continuous output intent of the described relevant information of claim 42, wherein when content correlated information is mismatched with the content identification information that is chosen as content of announcement information, described content of announcement Information Selection step is in response to being included in the page info and indicating the selection of fixed time period to continue temporal information, the chosen content identification information should cycle regular time as content of announcement information, automatically select another sheet content identification information as content of announcement information then, this another sheet content identification information setting becomes to be selected as the Next content of announcement information in described content identification information.
44, according to the continuous output intent of the described relevant information of claim 42, wherein when content correlated information is mismatched with the content identification information that is chosen as content of announcement information, described content of announcement Information Selection step chosen content identification information is as one section fixed time period that is provided with in advance of content of announcement information, and automatically select another sheet content identification information as content of announcement information, this another sheet content identification information setting becomes to be selected as the Next content of announcement information in described content identification information.
45, according to the continuous output intent of the described relevant information of claim 42, wherein when content correlated information is mismatched with the content identification information that is chosen as content of announcement information, described content of announcement Information Selection step chosen content identification information as one section of content of announcement information in response to the fixed time period that is provided with in advance from the input of outside, automatically select another sheet content identification information as content of announcement information then, this another sheet content identification information setting becomes to be selected as the Next content of announcement information in described content identification information.
46, according to the continuous output intent of the described relevant information of claim 42, wherein when in response to from the input chosen content identification information of outside during as content of announcement information under content correlated information and the ill-matched situation of described content identification information, it is the cycle very first time as one period cycle regular time of content of announcement information that described content of announcement Information Selection step is selected this content identification information, automatically select another sheet content identification information as content of announcement information then, this another sheet content identification information setting becomes to be selected as the Next content of announcement information in described content identification information, but, under described content correlated information and the ill-matched situation of described content identification information when selecting described content identification information as content of announcement information automatically, selecting this content identification information was second time cycle as one period cycle regular time of content of announcement information, automatically select another sheet content identification information as content of announcement information then, this another sheet content identification information setting becomes to be selected as the Next content of announcement information in described content identification information.
47, the continuous output intent of relevant information according to claim 1, wherein when content correlated information was mismatched with the content identification information that is chosen as content of announcement information, described content of announcement Information Selection step finished the output function of content correlated information.
48, the continuous output intent of relevant information according to claim 1, wherein said content of announcement Information Selection step optionally are provided with the content identification information that matches with content correlated information as content of announcement information.
49, the continuous output intent of relevant information according to claim 1 also comprises
Notice image output step is used for producing and the output notice image, and the content identification information that this notice image is used for notifying described content correlated information whether and tabulation in being included in page info to be set to continuous object output matches.
50, according to the continuous output intent of the described relevant information of claim 49, wherein said notice image output step uses the cooperation notification indicator that is included in the page info to produce the notice image, and whether described content correlated information matches with the content identification information that is set to continuous object output with notice.
51, according to the continuous output intent of the described relevant information of claim 49, wherein said notice image output step judges that the content identification information that is set to continuous object output in described content correlated information whether and the tabulation in being included in page info matches, and produces the notice image according to the result of judgement.
52, the continuous output intent of relevant information according to claim 1, the sample content of the content that wherein said relevant information output step output content identification information is identified is as the content correlated information that matches with the content identification information that is chosen as content of announcement information.
53, according to the continuous output intent of the described relevant information of claim 52, wherein said content comprise in following one of at least: moving image, still image, recreation, audio frequency, text and program.
54, the continuous output intent of relevant information according to claim 1, wherein said relevant information output step is exported the relevant text message of content that is identified with content identification information, as the content correlated information that matches with the content identification information that is chosen as content of announcement information.
55, the continuous output intent of relevant information according to claim 1, wherein said relevant information output step is exported the relevant image information of content that is identified with content identification information, as the content correlated information that matches with the content identification information that is chosen as content of announcement information.
56, the continuous output intent of relevant information according to claim 1, the content correlated information that the output of wherein said relevant information output step provides equipment to send with stream format from relevant information continuously.
57, a kind of relevant information provides method continuously, comprising:
In response to the request that sends from the continuous output device of relevant information, send the page info forwarding step of the page info of the tabulation that comprises multi-disc content identification information to the continuous output device of relevant information;
That reception is chosen in as the continuous output device of relevant information is that a slice content identification information in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info sends from the continuous output device of relevant information as the content of announcement result of information, be used for the solicited message receiving step with the solicited message of the selected content correlated information that matches as the content identification information of content of announcement information; And
Send the relevant information forwarding step of content correlated information according to the solicited message that receives to the continuous output device of relevant information; Thus,
If the continuous output device output content of relevant information relevant information finishes and be set to automatically select the new content identification information of a slice as content of announcement information in the content identification information of continuous object output from the tabulation in being included in page info, carry out solicited message receiving step and relevant information forwarding step so once more continuously, to send content correlated information automatically and continuously to the continuous output device of this relevant information according to the solicited message that sends continuously from the continuous output device of relevant information.
58, provide method continuously according to the described relevant information of claim 57, wherein said page info forwarding step sends the page info that comprises continuous export permit identification information and arrives the continuous output device of relevant information, and this continuous export permit identification information indication can be exported the content correlated information that matches with the content identification information that is set to continuous object output continuously.
59, provide method continuously according to the described relevant information of claim 57, wherein said page info forwarding step sends the page info that comprises continuous output notice designator and arrives the continuous output device of relevant information, and this notification indicator is used to notify can export the content correlated information that matches with the content identification information that is set to continuous object output continuously.
60, provide method continuously according to the described relevant information of claim 57, the page info of play mode indication information that wherein said page info forwarding step sends the play mode of the content correlated information that comprises that the content identification information that is set to continuous object output and indication match with content identification information arrives the continuous output device of relevant information.
61, provide method continuously according to the described relevant information of claim 60, wherein said page info forwarding step send comprise the multi-disc content identification information that is set to continuous object output and play mode indication information page info to the continuous output device of relevant information, this play mode indication information indication repeat playing pattern is as the play mode of the multi-disc content correlated information that matches with multi-disc content identification information.
62, provide method continuously according to the described relevant information of claim 60, wherein said page info forwarding step send comprise the content identification information that is set to continuous object output and play mode indication information page info to the continuous output device of relevant information, this play mode indication information is indicated the play mode of single repeat playing pattern as the content correlated information that matches with content identification information.
63, provide method continuously according to the described relevant information of claim 60, wherein said page info forwarding step send comprise the multi-disc content identification information that is set to continuous object output and play mode indication information page info to the continuous output device of relevant information, this play mode indication information indication drag and drop play mode is as the play mode of the multi-disc content correlated information that matches with multi-disc content identification information.
64, provide method continuously according to the described relevant information of claim 60, wherein said page info forwarding step send comprise the multi-disc content identification information that is set to continuous object output and play mode indication information page info to the continuous output device of relevant information, this play mode indication information indication shuffle pattern is as the play mode of the multi-disc content correlated information that matches with multi-disc content identification information.
65, provide method continuously according to the described relevant information of claim 60, wherein said page info forwarding step sends and comprises the multi-disc content identification information that is set to continuous object output, the output order that is provided with for the multi-disc content correlated information that matches with multi-disc content identification information and the page info of play mode indication information are to the continuous output device of relevant information, this play mode indication information instruction program play mode is in proper order exported multi-disc content correlated information according to the output that is provided with as the play mode of multi-disc content correlated information in the program play mode.
66, provide method continuously according to the described relevant information of claim 60, wherein said page info forwarding step sends the page info that comprises the play mode notification indicator and arrives the continuous output device of relevant information, and this play mode notification indicator is used to notify the play mode of the content correlated information that matches with the content identification information that is set to continuous object output.
67, provide method continuously according to the described relevant information of claim 57, wherein said page info forwarding step sends the page info that comprises output exercise notice designator and arrives the continuous output device of relevant information, this output exercise notice designator is used for notice just in the output content relevant information, and this output exercise notice designator will export with content correlated information that the content identification information that is set to continuous object output matches during export.
68, provide method continuously according to the described relevant information of claim 57, wherein said page info forwarding step transmission comprises that exporting the page info that restarts position indication information arrives the continuous output device of relevant information, and this output restarts the output of position indication information indication after the content correlated information that time-out is exported with the content identification information that is set to continuous object output matches and restarts the position.
69, provide method continuously according to the described relevant information of claim 68, wherein said page info forwarding step sends and comprises that exporting the page info that restarts position indication information arrives the continuous output device of relevant information, and this output restarts position indication information and indicates the top of the content correlated information that stops to export to restart the position as output.
70, provide method continuously according to the described relevant information of claim 68, wherein said page info forwarding step sends and comprises that exporting the page info that restarts position indication information arrives the continuous output device of relevant information, and this output restarts position indication information and indicates the output stop position of the content correlated information that stops to export to restart the position as output.
71, provide method continuously according to the described relevant information of claim 68, wherein said page info forwarding step sends and comprises that exporting the page info that restarts position indication information arrives the continuous output device of relevant information, and this output restarts position indication information and indicates the content correlated information that matches with the content identification information that at first is chosen as content of announcement information to restart the position as output.
72, provide method continuously according to the described relevant information of claim 57, wherein content correlated information not with situation that the content identification information that is chosen as content of announcement information matches under, described page info forwarding step sends and comprises that the page info of selecting to continue temporal information arrives the continuous output device of relevant information, this selects to continue temporal information indication fixed time period, before the next content identification information of selection is as notified content information, selected content identification information itself is chosen as this section of content of announcement information fixed time period.
73, provide method continuously according to the described relevant information of claim 72, wherein said page info forwarding step sends and comprises that indication continues temporal information and indication as the selection of the fixed time period in the cycle very first time and continues the page info of temporal information to the continuous output device of relevant information as the selection of the fixed time period of second time cycle, when in response to from the input selection of outside and the ill-matched content identification information of content correlated information during as content of announcement information, in the described cycle very first time, select this content identification information itself as content of announcement information, when automatically selecting with the ill-matched content identification information of content correlated information, in described second time cycle, select this content identification information itself as content of announcement information as content of announcement information.
74, provide method continuously according to the described relevant information of claim 57, wherein said page info forwarding step sends and comprises the page info that cooperates notification indicator to the continuous output device of relevant information, and this cooperation notification indicator is used to notify whether content correlated information matches with the content identification information that is set to continuous object output.
75, provide method continuously according to the described relevant information of claim 57, wherein said page info forwarding step sends page info to the continuous output device of relevant information, and this page info will utilize the sample content of the content that content identification information identified to match with content identification information as content correlated information.
76, provide method continuously according to the described relevant information of claim 75, wherein said page info forwarding step sends page info to the continuous output device of relevant information, and this page info will be used to utilize wherein one of at least the sample content of content that content identification information is identified, comprise moving image, still image, recreation, audio frequency, text and program to match with content identification information as content correlated information.
77, provide method continuously according to the described relevant information of claim 57, wherein said page info forwarding step sends page info to the continuous output device of relevant information, and this page info matches as content correlated information the text message relevant with the content of utilizing content identification information to be identified with content identification information.
78, provide method continuously according to the described relevant information of claim 57, wherein said page info forwarding step sends page info to the continuous output device of relevant information, and this page info matches as content correlated information the image information relevant with the content of utilizing content identification information to be identified with content identification information.
79, provide method continuously according to the described relevant information of claim 57, wherein said relevant information forwarding step sends content correlated information to the continuous output device of relevant information with stream format.
80, the continuous output device of a kind of relevant information comprises:
Page info obtains parts, and it is configured to obtain the page info that the tabulation that comprises multi-disc content identification information of equipment transmission is provided from page info;
Content of announcement Information Selection parts, it is configured to the chosen content identification information as content of announcement information, and this content identification information is set to the continuous object output in being included in the tabulation of obtaining by described page info in the page info that parts obtain;
Relevant information is obtained parts, its be configured to from relevant information provide continuously equipment obtain with pass through advance the content correlated information that content identification information that content of announcement Information Selection parts are chosen as content of announcement information matches;
The relevant information output block, it is configured to export by described relevant information and obtains the content correlated information that parts obtain; And
The end of output detection part, it is configured to detect the end by relevant information output block output content relevant information; Thus,
If described content of announcement Information Selection parts are chosen in wherein a slice content identification information of those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info as content of announcement information, so described relevant information is obtained parts provides equipment to obtain and the selected content correlated information that matches as the content identification information of notified content information from relevant information continuously, and described relevant information output block is exported the content correlated information that is obtained, and then when described end of output detection part detects end by described relevant information output block output content relevant information, described content of announcement Information Selection parts also newly are chosen in wherein a slice content identification information of those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info automatically as content of announcement information, and described relevant information is obtained parts and is provided equipment to obtain the content correlated information that matches with the content identification information that newly is chosen as content of announcement information continuously from relevant information, the content correlated information that the output of described subsequently relevant information output block is obtained is set to automatically and continuously the content correlated information that the content identification information of continuous object output matches whereby in output and the tabulation in being included in page info.
81, the continuous output device of a kind of relevant information comprises:
The page info deriving means is used to obtain the page info that the tabulation that comprises multi-disc content identification information that equipment sends is provided from page info;
The content of announcement information selecting device, the content identification information of continuous object output that is used for selecting being set to the tabulation in being included in the page info that is obtained by described page info deriving means is as content of announcement information;
The relevant information deriving means is used for providing equipment to obtain the content correlated information that matches with the content identification information that is chosen as content of announcement information by described content of announcement information selecting device continuously from relevant information;
The relevant information output unit is used to export the content correlated information that is obtained by described relevant information deriving means; With
The end of output pick-up unit is used to detect the end by relevant information output unit output content relevant information; Thus,
If described content of announcement information selecting device is chosen in wherein a slice content identification information of those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info as content of announcement information, so described relevant information deriving means is exported the content correlated information that this obtains from content correlated information and described relevant information output unit that relevant information provides equipment to obtain to match with the content identification information that is chosen as notified content information continuously, then when described end of output pick-up unit detects end by described relevant information output unit output content relevant information, described content of announcement information selecting device automatically and the wherein a slice content identification information in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info of newly being chosen in as content of announcement information, and described relevant information deriving means provides equipment to obtain the content correlated information that matches with the content identification information that newly is chosen as content of announcement information from relevant information continuously, afterwards, described relevant information output unit is exported the content correlated information that this obtains, whereby the content correlated information that matches with the content identification information that is set to continuous object output in output automatically and continuously and the tabulation in being included in page info.
82, a kind of relevant information provides equipment continuously, comprising:
The page info transmit block, it is configured in response to the request from the continuous output device transmission of relevant information, and the page info that sends the tabulation that comprises multi-disc content identification information is to the continuous output device of relevant information;
The solicited message receiving-member, it is configured to receive as the continuous output device of relevant information and is chosen in that a slice content identification information in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info sends from the continuous output device of relevant information as the content of announcement result of information, as to be used for the content correlated information that matches with the content identification information that is chosen as content of announcement information solicited message; With
The relevant information transmit block, it is configured to the solicited message that basis is received by the described request information receiving parts, sends content correlated information to the continuous output device of relevant information; Thus
If the described request information receiving parts receives and sends from the continuous output device of relevant information as the content of announcement result of information alternatively in a slice content identification information in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info, the solicited message that is used for the content correlated information that matches with the content identification information that is chosen as content of announcement information, then described relevant information transmit block sends content correlated information to the continuous output device of relevant information according to this solicited message, if and the described request information receiving parts receives as being chosen in the new content identification information of a slice in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info automatically as the content of announcement result of information and from the continuous output device transmission of relevant information the output content relevant information after then, the solicited message that is used for the content correlated information that matches with the content identification information that newly is chosen as content of announcement information, then described relevant information transmit block sends content correlated information to the continuous output device of relevant information according to this solicited message, sends content correlated information to the continuous output device of relevant information according to the solicited message that sends continuously from the continuous output device of relevant information automatically and continuously thus.
83, a kind of relevant information provides equipment continuously, comprising:
The page info dispensing device is used in response to the request from the continuous output device transmission of relevant information, and the page info that sends the tabulation that comprises multi-disc content identification information is to the continuous output device of relevant information;
The solicited message receiving trap, be used for receiving as the continuous output device of relevant information and be chosen in a slice content identification information in those sheet content identification information that the tabulation that is included in the page info is set to continuous object output, the solicited message that sends from the continuous output device of relevant information, be used for the content correlated information that matches with the content identification information that is chosen as content of announcement information as the content of announcement result of information; With
The relevant information dispensing device is used for the solicited message that basis is received by the described request information receiver, sends content correlated information to the continuous output device of relevant information; Thus
If the described request information receiver receives alternatively in a slice content identification information in the multi-disc content identification information that is set to continuous object output in the tabulation that is included in the page info as the content of announcement result of information, send from the continuous output device of relevant information, the solicited message that is used for the content correlated information that matches with the content identification information that is chosen as content of announcement information, then described relevant information dispensing device sends content correlated information to the continuous output device of relevant information according to this solicited message, if and the described request information receiver receives as being chosen in the new content identification information of a slice in those sheet content identification information that are set to continuous object output in the tabulation that is included in the page info automatically as the content of announcement result of information after the output content relevant information then, send from the continuous output device of relevant information, the solicited message that is used for the content correlated information that matches with the content identification information that newly is chosen as content of announcement information, then described relevant information dispensing device sends content correlated information to the continuous output device of relevant information according to this solicited message, sends content correlated information to the continuous output device of relevant information according to the solicited message that sends continuously from the continuous output device of relevant information automatically and continuously thus.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005071990 | 2005-03-14 | ||
JP2005071990 | 2005-03-14 | ||
JP2005148735 | 2005-05-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1892659A CN1892659A (en) | 2007-01-10 |
CN100470545C true CN100470545C (en) | 2009-03-18 |
Family
ID=37597530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101101908A Expired - Fee Related CN100470545C (en) | 2005-03-14 | 2006-03-14 | Related information successively outputting method, related information successively providing method, and information successively outputting program |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100470545C (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5313403B2 (en) * | 2010-06-24 | 2013-10-09 | 楽天株式会社 | ACCESS MANAGEMENT SERVER, ACCESS MANAGEMENT METHOD, ACCESS MANAGEMENT PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM |
CN109976549B (en) * | 2017-12-28 | 2022-08-16 | 北京搜狗科技发展有限公司 | Data processing method, device and machine readable medium |
CN111351178B (en) * | 2020-03-12 | 2021-05-14 | 普沃思环保科技无锡有限公司 | Dehumidification rotating wheel type selection method and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0649121A2 (en) * | 1993-10-15 | 1995-04-19 | International Business Machines Corporation | Digital information accessing, delivery, and reproduction |
EP0817139A2 (en) * | 1996-07-01 | 1998-01-07 | Sun Microsystems, Inc. | Device for enabling listeners to preview music recordings |
CN1348187A (en) * | 2000-09-21 | 2002-05-08 | 日本电气株式会社 | Music transmitting system and its mehtod |
-
2006
- 2006-03-14 CN CNB2006101101908A patent/CN100470545C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0649121A2 (en) * | 1993-10-15 | 1995-04-19 | International Business Machines Corporation | Digital information accessing, delivery, and reproduction |
EP0817139A2 (en) * | 1996-07-01 | 1998-01-07 | Sun Microsystems, Inc. | Device for enabling listeners to preview music recordings |
CN1348187A (en) * | 2000-09-21 | 2002-05-08 | 日本电气株式会社 | Music transmitting system and its mehtod |
Also Published As
Publication number | Publication date |
---|---|
CN1892659A (en) | 2007-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101249531B1 (en) | Related information successively outputting method related information successively providing method related information successively outputting apparatus and related information successively providing apparatus | |
KR101149900B1 (en) | Information processing device, information processing method and information processing program | |
JP4415274B2 (en) | COMMUNICATION METHOD, COMMUNICATION TERMINAL DEVICE, COMMUNICATION PROGRAM, AND COMMUNICATION SYSTEM | |
CN100576317C (en) | Content presenting device and content presenting method | |
CN1816980B (en) | Record device,record method and record program | |
CN1957343B (en) | Content acquisition method and content acquisition device | |
CN100573661C (en) | Messaging device and content title display packing | |
KR20070028280A (en) | Data record controller | |
CN100470545C (en) | Related information successively outputting method, related information successively providing method, and information successively outputting program | |
KR101123752B1 (en) | Recording device, recording method, and recording program | |
JP4506270B2 (en) | Information processing apparatus, information processing method, and computer program | |
KR101165315B1 (en) | Image data processing device, image data processing method, and image data processing program | |
CN100520777C (en) | Information processing device and information processing method | |
JP2005332175A (en) | Terminal device and content data providing device | |
KR101129653B1 (en) | Recording device, recording method and a recording medium | |
JP4666199B2 (en) | Recording / reproducing apparatus, recording / reproducing method, and recording / reproducing program | |
JP4666198B2 (en) | Recording / reproducing apparatus, recording / reproducing method, and recording / reproducing program | |
JP2005328218A (en) | Video recording processing apparatus, video recording reservation processing system, article managing system, and video recording processing method, and computer program | |
Hollington | IPod and ITunes Portable Genius | |
KR20070018929A (en) | Content presentation device, content presentation method and content presentation program | |
JP2006221257A (en) | Display method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090318 |