WO2005006613A1 - 通信方法、通信装置およびプログラム - Google Patents
通信方法、通信装置およびプログラム Download PDFInfo
- Publication number
- WO2005006613A1 WO2005006613A1 PCT/JP2004/007033 JP2004007033W WO2005006613A1 WO 2005006613 A1 WO2005006613 A1 WO 2005006613A1 JP 2004007033 W JP2004007033 W JP 2004007033W WO 2005006613 A1 WO2005006613 A1 WO 2005006613A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- authentication
- server
- related information
- control unit
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H40/00—Arrangements specially adapted for receiving broadcast information
- H04H40/18—Arrangements characterised by circuits or components specially adapted for receiving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/73—Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
- H04H60/74—Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information using programme related information, e.g. title, composer or interpreter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/76—Wired systems
- H04H20/82—Wired systems using signals not modulated onto a carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/27—Arrangements for recording or accumulating broadcast information or broadcast-related information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/81—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
- H04H60/82—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
Definitions
- the present invention relates to a communication method, a communication device, and a program, and more particularly, to a communication method, a communication device, and a program for accurately obtaining necessary information from information provided via a network.
- Radio stations and television (TV) stations broadcast various programs, and viewers can broadcast broadcast signals of a predetermined frequency transmitted from each broadcast station.
- Patent Literature 1 Japanese Patent Application Laid-Open No. 2000-273733 (paragraph numbers [00121] to [02029], FIG. 1).
- the link between the actual broadcast and the update of the information that can be obtained by the user is not accurately linked, and the information is usually updated at regular intervals.
- the information that can be obtained by the user has not been updated yet, and the information of the music immediately before the favorite music may be obtained. For this reason, the user must wait until the obtainable information is updated and then perform the operation of obtaining the target information again, or correct the information of the immediately preceding song acquired because it is the first song to be listened to. They may mistakenly identify the information as important.
- the present invention has been made in view of such a point, and provides information from an information acquisition side and a broadcasting station to enable a user who wants to acquire information to more accurately acquire the latest information.
- the purpose is to provide a communication method between the parties.
- Another object of the present invention is to provide a communication device and a program for enabling a user who wants to acquire information to more accurately acquire the latest information.
- a communication method includes: A first transmission step of continuously transmitting request information for requesting related information relating to the content in the first transmission step, and a second step of receiving related information corresponding to the request information transmitted in the first transmission step.
- a second receiving step of receiving information and a storage step of storing related information received in the second receiving step in storage means are provided.
- request information for requesting related information related to content in a broadcast program being received is continuously transmitted at a specific interval, and related information corresponding to the request information is received and temporarily received. Is memorized and displayed. Then, when an instruction to store the content-related information is input, the request information for the content-related information is requested again, and the relevant information corresponding to the request information is received and stored.
- the terminal device comprises: a first terminal transmission step of continuously transmitting request information for requesting related information relating to content in a broadcast program being received at a specific interval; A first server transmitting step in which the server providing the relevant information transmits the relevant information corresponding to the request information to the terminal device; and a terminal device receiving the relevant information transmitted in the first server transmitting step.
- a first terminal receiving step wherein the terminal device temporarily stores related information received in the first terminal receiving step in a temporary storage means, and-, the terminal device performs a temporary storage step.
- request information for requesting related information related to content in a broadcast program being received is continuously transmitted at a specific interval, and related information corresponding to the request information is received and temporarily received. Is memorized and displayed. Then, when an instruction to store the content-related information is input, the request information for the content-related information is requested again, and the relevant information corresponding to the request information is received and stored.
- the first transmitting means for continuously transmitting request information for requesting related information relating to the content in the broadcast program being received at a specific interval
- the first transmitting means First receiving means for receiving related information corresponding to the request information transmitted by the means, temporary storing means for temporarily storing the related information received by the first receiving means, and temporary storing means.
- Display means for displaying the related information stored as above;
- second transmission means for transmitting request information for requesting the relevant information of the content in response to an input instructing storage of the relevant information of the content;
- a second receiving means for receiving the related information corresponding to the request information transmitted by the transmitting means, and a storage means for storing the misconduct information received by the second receiving means.
- the first transmitting means continuously transmits, at a specific interval, request information for requesting related information relating to the content in the broadcast program being received, and the first receiving means transmits the request information.
- the temporary storage means temporarily stores the received related information, and the display means displays the temporarily stored related information.
- the second transmitting means retransmits the request information requesting the related information in response to the input instructing the storage of the relevant information of the content, and the second receiving means responds to the transmitted request information.
- the computer causes the computer to continuously transmit request information for requesting related information related to the content in the broadcast program being received at a specific interval, and to transmit the related information corresponding to the transmitted request information.
- Receiving the related information temporarily storing the received related information in the temporary storage means, and storing the related information temporarily stored in the temporary storage means.
- request information for requesting related information related to content in a broadcast program being received is continuously transmitted at a specific interval, and related information corresponding to the transmitted request information is received.
- the related information of the content is again requested, received, and stored in response to an instruction to store the related information of the content.
- related information related to content in a broadcast program being received is requested at a specific interval, received and displayed, and when there is an input for instructing storage of the related information of the content, the related information is requested again.
- This makes it possible to accurately obtain specific information, such as the latest relevant information at the time storage was instructed, among the relevant information, and the user is less likely to obtain incorrect information from the information provider. Therefore, communication between the information acquisition side and the information provision side can be performed accurately and smoothly.
- FIG. 1 is a configuration diagram of a communication device of the present invention.
- FIG. 2 is a flowchart showing a flow of a normal content update process.
- FIG. 3 is a flowchart showing a flow when a related information storage instruction is input.
- FIG. 4 is a schematic diagram illustrating a network system according to the first embodiment.
- FIG. 5 is a schematic diagram illustrating an appearance of a terminal device.
- FIG. 6 is a block diagram showing the hardware configuration of the terminal device.
- FIG. 7 is a schematic diagram illustrating a program module configuration of the terminal device.
- FIG. 8 is a flowchart showing a clip flow.
- FIG. 9 is a schematic diagram illustrating an example of a content display screen.
- FIG. 10 is a schematic diagram illustrating a first example of a music selection screen.
- FIG. 11 is a schematic diagram illustrating a second example of the music selection screen.
- FIG. 12 is a schematic diagram illustrating an overall configuration of a music-related service providing system according to the second embodiment.
- FIG. 13 is a block diagram showing a hardware configuration of a functional circuit block of a client terminal.
- FIG. 14 is a schematic diagram showing a directory structure.
- FIG. 15 is a block diagram showing a hardware configuration based on functional circuit blocks of the portal server.
- FIG. 16 is a block diagram showing a hardware configuration of a music data distribution server using functional circuit blocks.
- Fig. 17 is a block diagram showing the hardware configuration of the sales server using functional circuit blocks.
- FIG. 18 is a block diagram showing a hardware configuration of the radio broadcast information distribution server using functional circuit blocks. .
- FIG. 19 is a sequence chart showing a user authentication processing procedure between the client terminal and the vital server.
- FIG. 20 is a sequence chart showing a user authentication processing procedure between the client terminal and the music data distribution server.
- Fig. 21 is a sequence chart showing the music data distribution service provision processing procedure.
- FIG. 22 is a sequence chart showing a procedure for providing a product sales service.
- Fig. 23 is a sequence chart showing the procedure (1) for providing the radio broadcast information (on-air list information) distribution service.
- Fig. 24 is a sequence chart showing the procedure (2) for providing the radio broadcast information (now-on-air information) distribution service.
- FIG. 1 is a configuration example of a communication device according to the present invention.
- the communication device 1 shown in FIG. 1 is an information acquisition-side communication device for acquiring related information related to content such as music in a broadcast program distributed via the network 30.
- the communication device 1 continuously transmits request information for requesting related information related to such content to a communication device on the information providing side such as a server via the network 30 at a specific interval such as 30 seconds. It has a first transmission means 2 for transmitting data in a targeted manner. ⁇
- the communication device 1 includes a first receiving unit 3 that receives, via the network 30, related information corresponding to the request information transmitted by the first transmitting unit, and stores the received related information. It has a temporary storage means 4 for temporarily storing in a device or the like, and a display means 5 such as a display device for displaying the temporarily stored related information.
- the communication device 1 transmits the request information for requesting the related information of the content to the communication device on the information providing side such as a server when the instruction to store the related information of the content is input.
- a second transmitting means 6 for transmitting the information again via the network 30, a second receiving means 7 for receiving the relevant information corresponding to the request information via the network 30, and storing the received relevant information. It has storage means 8 for recording and storing in equipment.
- FIGS. 2 and 3 are diagrams showing a flow of processing in the communication device of the present invention.
- FIG. 2 is a diagram showing a flow of a normal content update process.
- FIG. 3 is a diagram showing a case where a related information storage instruction is input. It is a figure showing a flow.
- request information for requesting related information is continuously transmitted to a server or the like at specific intervals by the first transmission means 2 (step S 1), and the first reception means 3 Receive related information corresponding to the transmitted request information (Step S 2
- the communication device 1 temporarily stores the related information received by the first receiving means 3 by the temporary storage means 4 (step S3), and also temporarily stores the related information by the display means 5.
- the related information is displayed (step S4).
- the request information requesting the related information is transmitted again to the server or the like by the second transmitting means 6 (step S1). 0), the related information corresponding to the transmitted request information is received by the second receiving means 7 (step S11), and the received related information is temporarily stored by the temporary storage means 4. Then, the relevant information temporarily stored is stored by the storage means 8 (step S13) (step S13). In these steps S 1 2 and S 13, the received related information is temporarily stored, and then the temporarily stored related information is stored. For example, the temporary storage means 4 Of the related information temporarily stored in the storage means, only the information that should be finally stored can be stored in the storage means 8. The related information received by the second receiving means 7 can be directly stored in the storage means 8 without going through the temporary storage means 4.
- the communication device 1 is used as a terminal device connected to a server such as a broadcasting station via a network, and a user of the terminal device obtains information related to music provided by the server via the network.
- the song-related information includes the song title and artist name of the song, the name and number of the CD etc. on which the song is recorded, the year of release, the publisher, the date and time the song was released, etc. It is.
- clip the process of storing the related information
- clip information the clipped related information
- FIG. 4 is a diagram illustrating a network system according to the first embodiment.
- the terminal device 1 ⁇ as a communication device is connected to various servers via a network 30.
- the network 30 is, for example, the Internet.
- the servers include, for example, a CD title information providing server 31, a broadcasting station server 32 as a related information providing server, a music distribution server 33, a CD shop server 34, and an authentication server for performing various integrated services.
- Integrated service server 35 Integrated service server 35.
- the CD title information providing server 31 provides a distribution service of music related information recorded on commercially available CDs.
- the broadcast station server 32 is a server managed by a broadcast station such as an FM broadcast or a TV broadcast, and provides a service of providing information related to the music to be broadcast.
- the function of providing related information by the broadcast station server 32 is roughly divided into the following two.
- the first function is a function (now-on-air) that provides information related to the music currently being broadcast.
- the second function is to provide a list (on-air list) of related information of music already broadcasted in response to a request from the terminal device 10.
- the broadcast station server 32 provides information related to a song broadcast in a designated program, or information related to a song broadcast in a designated time slot.
- the music distribution server 33 is a server that provides services for distributing digital music data (music data).
- the music distribution server 33 provides the music data only to the terminal device 10 of the user who has performed the music purchase procedure. Further, the music distribution server 33 can provide information related to the music to be distributed.
- the CD shop server 34 is a server that accepts orders for CD mail order sales and the like.
- the CD shop server 34 also provides a distribution service of audio data for trial listening and a service of providing information related to music recorded on the CDs on sale.
- a plurality of servers provide a service of providing information on music or a set of music on the network 30. That is, each server functions as a source of music or a set of music on the network 30.
- the information provided by each server is normally updated, for example, at regular intervals, and if necessary, the information before the update is stored in a storage device provided in each server or an update record management server provided separately. Is stored in a storage device or the like.
- the server shown in FIG. 4 is an example of an apparatus that provides a source of music or a set of music via a network 30. That is, any device that allows the source of a song or a set of songs on the network 30 to be accessible from another device can function as a source of a song or a set of songs on the network 30.
- the music distribution server 33 and the CD shop server 34 are music purchase servers, and have a function of selling audio data of music and audio data of a set of music online. If the user operates the terminal device 10 to access the music purchase server, the user can actually purchase the music or a set of music via the network 30. The user of the terminal device 10 can download audio data from the music distribution server 33 by performing a purchase procedure with the music distribution server 33. Further, the user of the terminal device 10 can have the CD or the like delivered to his / her home by performing a purchase procedure with the CD shop server 34.
- the terminal device 10 includes a CD 19 a ′, an MD (Mini Disc, trademark) 19 b ′
- a recording medium such as a hard disk drive (HDD) 21 holds the source of music or a set of music locally. These sources differ depending on the type and purpose of the terminal device 10.
- the source of the music or the set of music on the local area shown in FIG. 4 is an example. That is, a recording medium that exists locally in the terminal device 10 can function as a source of a local song or a set of songs by recording a song or a set of songs.
- the terminal device 10 includes a clip information storage device 21a for storing clipped related information.
- the clip information storage device 21a is a secondary storage device of the terminal device 10, and is a non-volatile storage medium such as a hard disk, a magneto-optical disk, and a non-volatile memory.
- a part of the storage area such as the HDD 21 can function as the clip information storage device 21a, and can be managed as a folder (clip folder 1).
- the terminal device 10 can clip a music piece or a set of music pieces. As a result, for FM programs, CD albums, etc., which include many songs of interest, the entire clip can be clipped and the related information of the songs of interest can be stored with a single clip operation. .
- the terminal device 10 also has a function as an audio device having a music reproducing function.
- FIG. 5 is a diagram showing the appearance of the terminal device.
- the terminal device 10 has an appearance similar to that of a general system component.
- the terminal device 10 includes a device main body 10a, speakers 25a and 25b, and a remote controller 40.
- the main unit 10a has a function of reproducing a CD DVD (Digital Versatile Disc), a function of recording and reproducing an MD, and a function of receiving an FM broadcast or a TV broadcast.
- a display device 17 is provided in the device main body 10a.
- the display device 17 displays related information of the music being played back, clipped related information, and the like.
- the remote controller 40 is an input device for remotely controlling the device main body 10a.
- the remote controller 40 is provided with a plurality of operation keys. When the operation key is pressed by the user, a signal corresponding to the pressed operation key is transmitted from the remote controller 40 to the apparatus main body 10a by wireless communication means such as infrared rays.
- the operation keys include the direction keys "4 1a to 4 1d, the Enter key 42, the function selection keys 4 3 & to 4 3., The tool key 44, and the return key 45.
- the directional keys 41 a to 41 d are used, for example, to move a place where a cursor ⁇ focus displayed on the display device 17 is applied.
- the four direction keys 41a to 41d correspond to the up, down, left, and right directions, respectively, and the cursor or the like moves in the direction corresponding to the pressed direction key.
- the enter key 42 is used, for example, for confirming the content displayed on the display device 17.
- the function selection keys 43a to 43c are used to select functions. For example, three function selection keys 43a to 43c are respectively associated with a comprehensive service use function, a tuner function, and a local content management function. When any one of the function selection keys is pressed, the device main body 10a enters the operation mode of the function corresponding to the pressed function selection key.
- the tool key 44 is a button for displaying a tool menu on the display device 17.
- commands according to the contents displayed on the display device 17 are displayed.
- the user can select an arbitrary command from the tool menu and cause the terminal device 1 ⁇ to execute a process corresponding to the command.
- processing corresponding to the selected command is performed in the apparatus main body 10a.
- Executed in The return key 45 is a button for returning the display contents of the display device 17 to the previous state.
- the remote controller 40 can be provided with various operation keys other than those shown in FIG. . 'For example, volume control keys, CD and other play keys, and stop key.
- FIG. 6 is a block diagram showing a hardware configuration of the terminal device. With the terminal device 10 as shown in FIG. 6, various sources such as music can be managed, recorded, and reproduced.
- the CPU (Centrall PRo c e ss Ing Un it) 11 performs overall control and arithmetic processing of the terminal device 10 based on the started program. For example, a communication operation via the network 30, an input / output operation for the user, a content playback / clip from the media, a storage of the content in the HDD 21 and management therefor, an information search via the network 30 based on the clipped related information, etc. Do.
- the content data that can be recorded and reproduced by the terminal device 10 of the present embodiment are audio content data and moving image content data.
- the CPU 11 exchanges control signals and data with each circuit via the bus 12.
- the ROM (Read On Memory) 13 stores an operation program to be executed by the CPU 11, a program loader, various calculation coefficients, parameters used in the program, and the like. Further, a program to be executed by the CPU 11 is expanded in a RAM (Random Access Memory) 20 as a temporary storage means. It is also used as a data area and a task area required when the CPU 11 executes various processes. For example, the RAM 20 temporarily stores related information received by the terminal device 10 from the server.
- RAM Random Access Memory
- the operation input unit 15 includes various keys such as operation keys, a jog dial, and a touch panel provided on the housing of the terminal device 10. Note that a keyboard and mouse for GU I (Grap hi cal User Interface) operation are not required.
- the operation input unit 15 may be provided.
- Information input by the operation input unit 15 is subjected to predetermined processing in the input processing unit 14, and is transmitted to the CPU 11 as an operation command.
- the CPU 11 performs necessary calculations and controls so as to obtain an operation as a device in response to the input operation command. .
- the display device 17 as a display means, a display device such as a liquid crystal display is connected, and various information is displayed.
- the display processing unit 16 displays the data on the display device 17 based on the supplied display data. Perform the action. For example, the display device 17 displays the content of the related information distributed from the server and the content of the clip information. In addition, when a music search is performed via the network 30, the search result is displayed on the display device 17.
- the media drives 19a and 19b are capable of recording and playing back content such as music recorded on a portable recording medium (in some cases, the content may only be played back depending on the recording medium).
- the types of recording media that can be recorded or reproduced by the media drives 19a and 19b are not limited to one type. That is, recording and reproduction can be performed on a plurality of types of recording media.
- the media drive 19a performs playback of CD and DVD
- the media drive 19b performs recording and playback of MD.
- portable recording media for recording content such as music include CDs and DVs.
- the content can be recorded on a recording medium constituted by a semiconductor memory such as a flash memory.
- the user whose flash memory reader / writer is connected to the bus 12 inserts a recording medium (CD, DVD, MD, etc.) on which arbitrary content is recorded into the media drive 19a, 19b.
- the remote controller 40 By performing a predetermined operation of the remote controller 40 or the operation input unit 15, the user can view the music.
- the media drive 1 9 When the reproduction instruction is issued by a, the CPU 11 instructs the media drive # 9a to reproduce the content.
- the media drive 19a accesses the specified content from the loaded recording medium and executes reading.
- the data is transferred to the audio data processing unit 24.
- the audio data processing section 24 sound field processing such as equalizing, volume adjustment, DZA conversion, amplification and other processing are performed, and the audio data is output from the speaker section 25.
- the speaker section 25 is composed of a plurality of speakers 25a and 25b as shown in FIG. 5, and can output sound in stereo.
- the content reproduced by the media drives 19a and 19b can be stored as an audio data file in the HDD 21 under the control of the CPU 11.
- the format of the audio data file may be 16-bit quantized digital audio data at a sampling frequency of 44.1 kHz in the CD format.
- the audio data may be compressed audio data in a format that has been subjected to a compression process according to a predetermined method.
- ATRAC Advanced Transform Acoustic Coding
- trademark J method trademark J method
- MP3 MPEG Audio Layer-3) method, etc.
- the tuner 27 is, for example, an AM / FM radio tuner, and demodulates a broadcast signal received by the antenna 26 under the control of the CPU 11.
- the tuner may be a tuner as a satellite tuner or a digital broadcast tuner.
- the demodulated broadcast audio signal is subjected to required processing in an audio data processing unit 24 and output from the speaker unit 25 as broadcast audio.
- the communication processing unit 22 encodes transmission data based on the control of the CPU 11. Decode received data.
- the network interface 23 transmits the transmission data encoded by the communication processing unit 22 to a predetermined external network-compatible device via the network. Further, the network interface 23 transfers information transmitted from the external network compatible device to the communication processing unit 22 via the network.
- the communication processing unit 22 transfers the received information to the CPU 11.
- the information transmitted by the terminal device 10 via the network 30 includes content-related information, for example, request information for requesting music-related information broadcast on FM radio or the like. The information that is provided has the relevant information s for such content. '
- the infrared communication unit 28 communicates with the remote controller 40 by wireless communication means such as infrared light. Then, the infrared communication unit 28 performs a predetermined process on the signal transmitted from the remote controller 40 and transmits the signal to the CPU 11 as an operation command. The CPU 11 performs necessary calculations and controls so as to obtain an operation as a device in response to the input operation command. '
- the configuration of the terminal device 10 is not limited to the configuration shown in FIG. 6, but may be variously changed.
- an interface with a peripheral device using a communication method such as USB (Universal Serial Bus), IEEE1394, or Bluetooth may be provided.
- the HDD 21 also transfers audio contents downloaded via the interface such as the audio content downloaded via the network 30 by the network interface 23 and the USB, IEEE1394, and the like. Can be memorized.
- a terminal used for connection of a microphone or an external headphone, a video output terminal corresponding to DVD playback, a line connection terminal, an optical digital connection terminal, or the like may be provided.
- a PCMC IA slot, memory card slot, etc. are formed so that data can be exchanged with external information processing devices and audio equipment. May be enabled.
- FIG. 7 is a diagram showing a program module configuration of the terminal device. As shown in FIG. 7, the program module of the terminal device 10 is configured to operate on ⁇ S (OeratinagsSystem).
- the terminal device 10 is a CD title information providing server 31, a broadcasting station server 32, a music distribution server 33, a CD shop server 34, and a comprehensive service server 3 that provides various comprehensive services. 5. It can communicate with Internet radio server 36, and various other servers.
- HTT P (Hyper Text Transfer Protocol) message program 111 is a CD title information server 31, a broadcast station server 32, a CD shop server 34, and a general service server 35. It exchanges data with various servers via HTTP communication.
- the communicator program 1 1 2 is a communication module that performs various communications with the integrated service server 35 and the like.
- a content playback module 1 3 that interprets and reproduces the codec of the content 1 1 3
- a copyright protection information management module 1 that handles information related to copyright protection 1 1 4: is located.
- an Internet radio channel selection reproduction module 118 for selecting and reproducing Internet radio is provided above the copyright protection information management module 114, there is provided a music purchase and playback module 119 that controls music purchase and playback of the preview music.
- XML extensible Markup Lan— guage
- the XML browser 151 interprets the contents of the XML file sent from various servers and displays the screen on the display device 17.
- the input content performed by the user to the terminal device 10 is interpreted by the XML browser 1551.
- a processing request or the like according to the input content is passed from the XML browser 151 to another module.
- the music selected by the user via the XML browser 151 is purchased by the music purchase / playback module 119 and written to the HDD 21 via the hard disk content controller 117.
- An authentication library 13 1 of a library 130 is connected to the communicator program 1 12.
- the authentication library 13 1 performs authentication processing of the integrated service server 35 and other various servers.
- the database access module 1 15 accesses various databases built on the HDD 21.
- the content data access module 1 16 accesses the content stored in the HDD 21.
- the hard disk content controller 1 17 manages the content stored in the HDD 21.
- a related information display module 120, a tuner tuning playback / recording module 121, and a music purchase playback module 119 are provided above the hard disk content controller 117.
- the related information display module 120 displays the song name and artist name of the song broadcasted by the radio station on the display device 17.
- the tuner tuning playback / recording module 1 2 1 selects a radio station and records the content of the music received from the radio station on the HDD 21.
- a music piece received from a radio station selected via the audio user interface (AUDIO UI) 152 is written to the HDD 21 via the content data access module 116.
- the related information display module 1.20 uses the tuner tuning playback / recording module 122 as the title of the song broadcasted by the radio station and the artist name as related information from the CD title information server 31 and the broadcast station server 32. It is received via the HTTP message program 111 and displayed on the display device 17 via the audio user interface 152.
- the related information to be displayed on the display device 17 via the audio user interface 152 can be stored in the clip library 1332 of the library 130 as a single file.
- the related information can be finally stored in the HDD 21 via the database access module 115 according to an instruction from the user.
- a CD playback module 141 for playing a CD and an HDD playback module 142 for playing the HDD 21 are included. Output through the processing unit 24 and the speed input unit 25. '
- related information can be received from the server and the related information can be clipped. At the same time as the clip, music search and purchase processing can be performed.
- a radio station broadcasts various programs by wireless communication means, and when the user of the terminal device 10 wants to listen to a specific program, the user broadcasts the program.
- the broadcast signal is received by the antenna 26 according to the frequency of the broadcast signal of the radio station.
- the broadcast signal is demodulated by the tuner 27, processed by the audio data processing unit 24, and output as broadcast audio from the speaker unit 25.
- the radio station along with such program broadcasts, has a broadcast station server of the radio station. Distributes the program information of the program to various terminal devices via the network 30. 'The user of the terminal device 10 can browse the contents of the distributed program information on the display device 17 if the comprehensive service is available on the terminal device 10. As shown in Fig. 9, for example, as shown in Fig.
- the radio station name 103 and the radio station name Now On Air information showing the station's frequency 104, time 105, program name 106, and program host's name 107.
- Related information related to such content includes the song title 101 and artist name 102 of the song, as well as the title and number of the CD or the like on which the song is recorded, the year of release, and the publisher.
- Such content is usually updated at specific time intervals in the terminal device 10.
- the terminal device 10 first continuously transmits the request information for requesting the related information of the content to the broadcast station server 32 at a constant interval, for example, every 30 seconds.
- the broadcast station server 32 that has received the request information transmits the relevant information corresponding to the request information to the terminal device 10 via the network 30.
- the terminal device 10 temporarily stores the received related information in, for example, the RAM 20.
- the storage medium for temporarily storing the relevant information is not limited to RAM. Since the related information may be deleted when the power of the apparatus is cut off, a volatile storage medium may be used, but a non-volatile storage medium may be used.
- the display device 17 of the terminal device 10 displays the content of the related information temporarily stored in the RAM 20 or the like, and displays a content display screen every time new related information is stored. Is updated.
- the broadcast station server 32 updates the related information to be distributed at regular intervals, separately from the updating process on the terminal device 10 side, and stores the related information before the update in a storage device such as the HDD 21. I will do it. In this way, as the content is updated as the broadcast progresses, when the user listens to the broadcast and listens to the broadcast, the user can download the related information of the song. You can lip.
- FIG. 8 is a diagram showing a clip flow.
- FIG. 9 shows an example of a content display screen
- FIG. 10 shows a first example of a music selection screen
- FIG. 11 shows a second example of a music selection screen.
- the user When clipping, the user first selects the song being displayed by operating the remote controller 40 or the operation input unit 15 (step S20).
- the tool menu 100 displays “tool”, “setting”, “edit”, “display”, The “Detailed information”, “Mode switching”, and “Clip” commands are displayed.
- the user operates the direction key 41 a or the direction key 41 b to set the focus or the like to “Clip” and presses the enter key 42, the music currently displayed on the display device 17 (Title) is displayed. Toll A, artist a) is selected.
- the content of the content displayed on the display device 17 may or may not match the current broadcast content because it is updated at the terminal device 10 at regular intervals.
- the displayed music selected by the user here is not necessarily the music that the user liked while listening to the broadcast. For example, during a broadcast, as soon as a song starts playing, if the user likes it and wants to clip the relevant information, and then selects the song that is being displayed, the displayed song will be clipped by the user. It may be a song that was broadcast one song before the song currently being broadcast. ,
- the terminal device 10 When the user selects the song being displayed, the terminal device 10 receives an instruction of a clip of related information. Then, in response to the input, the request information for requesting the related information of the content separately from the normal content update processing is transmitted to the network.
- step S21 It transmits to the broadcast station server 32 via 30 (step S21). This notifies the broadcasting station server 32 of the occurrence of the clip operation.
- the broadcast station server 32 searches for related information before update stored in a storage device or the like as related information corresponding to the request information. Then, the related information of the music currently being broadcast and the latest N pieces of music broadcast before this music are transmitted to the terminal device 10 (step S22). At this time, the number N of songs for which related information is requested can be arbitrarily set in advance by the user on the terminal device 10 side. '
- the terminal device 10 When the terminal device 10 receives a total of N + 1 related information, the terminal device 10 temporarily stores the related information in the RAM 20 or the like, and as shown in FIG. 10, the broadcast start time of each of the three songs, for example. 108 and a list of these song names (titles A, B, C) and artist names (artists a, b, c) (hereinafter referred to as “song list”) 109 are displayed (step S23). ). When the music list 109 includes a plurality of music pieces, the music list 109 is an on-air list.
- the music list 109 includes the music displayed at the time of the clip operation and the music displayed before the clip operation. Further, if the related information held by the broadcast station server 32 has been updated to the related information of the music currently being broadcast at the time of performing the clip operation, the updated music is included in the music list 109.
- FIG. 9 For example, if the song (Title A, art taste a) displayed at the time of song selection shown in FIG. 9 matches the song being broadcast at the time of song selection, FIG. As shown in, the song (Title A, Artist a) about to be clipped is displayed at the top of the song list 109. Below that, the songs that were broadcast before that song (Title B, Artist b, and Artist c in Title) are displayed from the top with the newest broadcast start time.
- the song displayed at the time of song selection (Title A, Artist a) and the song that was broadcast at the time of song selection (Title D, Artist d) shown in Figure 9 one song before If the song has been updated by the broadcast station server 32, the song that was about to be clipped to the top of the song list 109 as shown in Fig. 11 (as shown in Fig. 11) Title D and artist d) are displayed.
- songs previously broadcast (Title A, Artist a, Title B, Artist b)
- the broadcast start time is displayed from the top, starting with the newest broadcast start time.
- the user can browse the 'music list 109' and identify the favorite music that he or she originally tried to clip from the broadcast start time, the music title, and the artist name. It can be recognized that the latest song among the songs 109 is the one originally intended to be clipped.
- the user selects the music to be finally clipped by using the remote controller 40 or the like. For example, while the music list 109 is displayed, the user selects a music using the direction keys 41 a and 41 b and the enter key 42 of the remote controller 40.
- the terminal device 10 If the terminal device 10 is set to focus on the latest music displayed at the top of the music list simultaneously with the display of the music list 109, the user can determine the remote controller 40. By simply pressing the keys 42, the latest music can be selected. In this case, the user can select the latest music without listening to the display on the display device 17 from when the user listens to the broadcast and selects a music in step S20.
- step S24 When a music piece is selected from the displayed music list 109 (step S24), the terminal device 10 records the relevant information of the selected music piece in the clip folder of the clip information storage device 21a. And complete the related information clip (step S 25).
- the relevant information of the broadcast station server 32 is updated to the relevant information of the music being broadcast at the time of performing the clip operation, that is, at the time of inputting a clip instruction, the latest Related information can be obtained in real time. Therefore, the chance of accidentally clipping the related information of the previous song is reduced, and it is possible to accurately clip the target related information that should have been originally clipped. Also, without waiting for the normal content update processing on the terminal device 10 side, It is possible to obtain the latest related information.
- a service capable of acquiring and displaying information related to broadcast content being received in real time by a communication device continuously polling a server
- a service system realized by one of a plurality of service servers will be described.
- This service system has a Sindal sign-on function. Note that the clip processing is the same as in the first embodiment described above, and a description thereof will be omitted.
- reference numeral 100 denotes a music-related service providing system as a service system as a whole, and a client terminal 1 of a user who has contracted with an operator of the music-related service providing system 100.
- a portal server 1003 that manages the client terminal 1002 as a service server, and a plurality of servers 10 that provide various music-related services to the client terminal 1002. 04 to 1008.
- the music data distribution server 1004 includes ATRAC 3 (Adaptive Transiorm Acoustic Coding ⁇ ), AAC (Advanced Au Dio Coding), WMA (Windows Media Au dio). , Real AUD IOG2 Music Codec, music data distribution service for distributing music data in MPS (MPEG Audio Layer-3) format to the client terminal 1002.
- ATRAC 3 Adaptive Transiorm Acoustic Coding ⁇
- AAC Advanced Au Dio Coding
- WMA Windows Media Au dio
- Real AUD IOG2 Music Codec music data distribution service for distributing music data in MPS (MPEG Audio Layer-3) format to the client terminal 1002.
- the product sales server 1005 provides a product sales service for selling CDs (CompactDsic), DVDs (DigitalValsatileDiesc), and the like to users via the client terminal 1002.
- CDs CompactDsic
- DVDs DigitalValsatileDiesc
- the radio broadcast information distribution server 1006 transmits, to the client terminal, radio broadcast information on radio programs and music of radio broadcasts broadcast via radio stations. Provide a radio broadcast information distribution service for distribution to the end 1002.
- the Internet radio server 1007 is an Internet radio that broadcasts radio broadcast data to the client terminal 1002 in the form of streaming distribution via a network NT100 corresponding to the Internet. Provide broadcasting services.
- the charging server 1008 is configured to execute a charging process for imposing various charges on the user in response to a request from the portal server 1003 or the like.
- the client terminal 1002 in the second embodiment corresponds to the terminal device 10 in the first embodiment
- the portal server 1003 corresponds to the comprehensive service server 35
- the music data Distribution server 1004 corresponds to music distribution server 33
- sales server 1005 corresponds to CD shop server 34
- radio broadcast information distribution server 1006 corresponds to broadcast station server 32
- the network NT100 corresponds to the network30.
- the client terminal 1002 is operated by a user when an operation input unit 10020 composed of various operation buttons provided on a surface of a housing or a remote controller (not shown) is operated by a user.
- the operation input unit 102 recognizes this, and sends an operation input signal corresponding to the operation to the input processing unit 102.
- the input processing unit 1021 converts an operation input signal provided from the operation input unit 102 into a specific operation command, and sends the operation command to the control unit 102 via the bus 102.
- the control unit 1023 controls the operation of each circuit based on an operation command or control signal given from each circuit connected via the bus 102.
- the display control unit 102 4 controls the video data supplied via the bus 102
- the digital-to-analog conversion process is performed, and the resulting analog video signal is sent to the display unit 125.
- the display unit 125 is, for example, a display device such as a liquid crystal display, and may be directly attached to the surface of the housing or externally attached.
- the display unit 125 When the processing result of the control unit 102 and various video data are supplied as an analog video signal via the display control unit 102, the display unit 125 based on the analog video signal Display video.
- the audio control unit 1026 performs digital-to-analog conversion processing on the audio data supplied via the bus 1022, and sends out the resulting analog audio signal to the speed controller 107. .
- the speech force 102 7 outputs a sound based on the analog sound signal supplied from the sound control unit 102.
- the external recording medium recording / reproducing unit 108 reads and reproduces content data recorded on an external recording medium such as a CD or a memory stick (registered trademark) in which a flash memory is included in an external case, or A recording / reproducing unit that records content data to be recorded on the external recording medium.
- an external recording medium such as a CD or a memory stick (registered trademark) in which a flash memory is included in an external case, or A recording / reproducing unit that records content data to be recorded on the external recording medium.
- the recording / reproducing unit 102 of the external recording medium reads the read video data via the bus 122 and displays the data. To supply.
- the display control unit 1024 converts the video data read as content data from the external recording medium by the external recording medium recording / reproducing unit 108 into an analog video signal, and Supply 2 to 5.
- the external recording medium recording / reproducing unit 102 reads audio data as content data from the external recording medium, it supplies the read audio data to the audio control unit 102 via the bus 122. I do.
- the audio control unit 106 converts the audio data read out from the external recording medium as content data by the external recording medium recording / reproducing unit 108 into an analog audio signal, and converts the audio data into analog audio signals.
- the control unit 1023 transmits the content data read from the external recording medium by the external recording medium recording / reproducing unit 108 to the storage medium inside the client terminal 1002 via the bus 102.
- the content data is transmitted to the storage medium 1029, and the content data is stored in the storage medium 1029 (hereinafter, storing the content data in the storage medium 1029 in this manner is referred to as riving). it can.
- control unit 1023 When reading out video data such as image data or video data as content data from the storage medium 102, the control unit 1023 transmits the read video data via the bus 102. And supplies it to the display control unit 102.
- control unit 1023 When reading out audio data such as audio data as content data from the storage medium 1029, the control unit 1023 sends the read audio data to the audio control unit 1020 via the bus 102. Supply 2 to 6.
- control unit 1023 reads the music data from the storage medium 102 and transfers it to the external recording medium recording and reproducing unit 102 so that the external recording medium recording and reproducing unit 102 This allows the music data to be recorded on an external recording medium.
- the broadcast signal receiving section 103 receives radio broadcast waves transmitted from each radio station and supplies it to the tuner section 103.
- the tuner unit 1031 Under the control of the control unit 1023, the tuner unit 1031, from the radio broadcast wave received through the broadcast signal receiving unit 103, for example, through the operation input unit 102 A radio broadcast signal of a broadcast frequency corresponding to the designated radio station is extracted and subjected to predetermined reception processing.- The resulting audio data is sent to the audio control unit 102 through the bus 102. Send out.
- the audio control unit 1026 converts the audio data supplied from the tuner unit 103 into an analog audio signal and transmits the analog audio signal to the speaker 107, thereby transmitting the radio signal from the speaker 107 to the radio. It is possible to output the program sound of a radio program being broadcast at a station, and thus to make the user listen to the program sound of a radio program.
- the control unit 1023 stores the audio data obtained by the tuner unit 103 in a storage medium. By transmitting and storing the data to 102, the program audio of a radio program can also be recorded.
- control unit 102 3 connects to the network NT 100 0 via the communication control unit 103 2 and the network interface 103 3 sequentially, and the porter on the network NT 100 0 It is possible to access the Nore server 1003 and other servers 1004 to 1007, which allows various types of communication with the portal server 1003 and other servers 104 to 1007. Send and receive information and various data.
- the encoder / decoder section 104 is configured to execute compression-encoded content data received sequentially from the network NT 1000 via the network interface 103 and the communication control section 103, or The display controller 1 decodes the compression-encoded content data read from the storage medium 102 or the external recording medium, and
- the encoder Z decoder section 1043 compresses and encodes the non-compressed content data read from the external recording medium and the audio data supplied from the tuner section 1031, and the like. Storage content media
- the content data compressed and encoded by the encoder tab decoder section 104 is stored in the storage medium 109 under the control of the control section 103.
- the copyright management section 103 is responsible for copyright management corresponding to content data downloaded from the network NT 100 via the network interface 103 and the communication control section 103 in order.
- the information and the copyright management information corresponding to the content data read from the external recording medium by the external recording medium recording / reproducing unit 108 are generated.
- the copyright management information generated by the copyright management unit 103 is registered in the storage medium 102 in association with the content data under the control of the control unit 102. Also, the copyright management unit 103 can check out content data in which copyright management information is associated between the storage medium 102 and a specific external recording medium, When the content data in which the copyright management information is associated with the specific external recording medium and the storage medium 1029 is checked in, the content of the copyright management information corresponding to the content data is appropriately updated. Protects the copyright of the content data.
- the page information generation unit 1036 transmits XML (extensible Marqueup Language) received from the network NT 1000 via the network interface 103 3 and the communication control unit 1032 sequentially, and a certain fe: HTML (Hy It interprets page information such as a file, and generates video data to be displayed on the display unit 1025, and sends the generated video data to the display control unit 1024.
- XML extensible Marqueup Language
- the authentication processing unit 10337 controls communication of authentication information to the portal server 1003 and other servers 1004 to 10007 on the network NT1000 connected via the network interface 1033. Authentication processing such as transmission via the section 1032 and the network interface 1033 is executed.
- the authentication information storage unit 1038 stores authentication information required when the authentication processing unit 1037 accesses the portal server 1003 and the other servers 1004 to 1007.
- the radio broadcast display control unit 1039 sends a request signal for requesting radio broadcast information on the radio broadcast currently being received for listening by the user via the communication control unit 1032 and the network interface 103 3 sequentially.
- the received radio broadcast is transmitted to the radio broadcast information distribution server 1006 corresponding to the radio station broadcasting the radio station.
- the radio broadcast display control section 103 transmits the radio broadcast information transmitted from the radio broadcast information distribution server 1006 on the network NT 1000 to the network interface 1033 and the communication control section 1032.
- the received radio broadcast information is sequentially transmitted to the display control unit 1024, and the display unit 1.025 is displayed on the display unit 1.025.
- Radio broadcast information including the title of the title and artist is displayed. This radio broadcast information corresponds to the related information in the first embodiment described above.
- the HTTP message program 111 and the communicator program 112 are the second embodiment.
- This is a program that can realize the same function as the communication control unit 1032 (FIG. 13) of the client terminal 1002 in the embodiment.
- the content playback module 113 (FIG. 7) is a program module that can realize the same function as the encoder Z decoder unit 1034 (FIG. 13) of the client terminal 1002.
- the copyright protection information management module 114 (FIG. 7) is a program module that can realize the same function as the copyright management unit 1035 (FIG. 13) of the client terminal 1002.
- the Internet radio channel selection and playback module 118 (Fig. 7) is a program module that can realize the same functions as the control unit 1023 and the audio control unit 102 (Fig. 13) of the client terminal 1002. is there.
- the music purchase / playback module 1 19 (FIG. 7) is a program module that can realize the same functions as the control unit 1023 and the audio control unit 1026 (FIG. 13) of the client terminal 1002.
- the XML browser 15 1 (FIG. 7) is a program module capable of realizing the same functions as the input processing unit 102 1 and the page information generation unit 1036 (FIG. 13) of the client terminal 1002.
- the node disk content controller 1 17, database access module 1 15 and content data access module 1 16 are the same as the control unit 1023 (Fig. 13) of the client terminal 1002.
- the certificate of the live library 11 3300 (Fig. 77) is the certificate processing process of the terminal 11000022 of the terminal.
- Module 11 003377 and the certified authentication information information report storage memory module 11 003388 ((Fig. 11 33)) realizes the same functions as those that can be realized and realized. It is a prologue program. .
- control library of the remote library 11 3322 (Fig. 77) is the control unit of the terminal terminal 11 000022 of the remote control. This is a prototype that can realize the same function as that of Part 11 002233 ((Fig. 1133)). .
- the related information display table for module 11 2200 (Fig. 77) shows the radio transmission table for the radio terminal of the terminal terminal 11 000022 of Kuklalayia Antoto.
- the control unit 11 003399 (FIG. 1133) is a module capable of realizing and realizing the same function as that of (FIG. 1133). .
- the tunerana selected station replaying / recording sound module 11 22 11 ((Fig. 77)) is the control of the terminal 11 000022.
- the control section 11 002233 and the sound and voice control section 11 002266 have the same functionality as the tunerana section 11 00 33 11 ((Fig. 11 33)).
- the audio input user interface 11 55 22 (Fig. 77) is the input Processing control unit 11 002211 and control control unit 11 002233 In addition to the same functions as those of the table display control control unit 11 002244 ((Fig. 11 33)).
- the realization of the program is possible. .
- the CCDD regenerated raw module 11 4411 ((Fig. 77)) is the voice sound control unit of the terminal terminal 11 000022
- the same functions as those of the external recording / reproducing media recording / reproducing section 11 002288 ((Fig. 11 33)) can be realized and realized. It is a program module. .
- HHDDDDD replay module 114422 (Fig. 77) is a control and control unit 11 002233 and sound audio of the terminal terminal 00 000022.
- Voice control control section 11 002266 (Fig. 11 33)) A function similar to that of
- the CPU 11 performs the client terminal 1 of the functional circuit block according to the second embodiment according to the various program modules described above.
- the same processing as 002 can be executed.
- the control unit 1023 of the client terminal 1002 writes to the storage medium 1029.
- Content data to be stored is managed in the directory structure shown in Fig.14.
- First, an arbitrary number of “fo 1 derj directories within the specified range are created under the“ root ”directory.
- This ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ fo 1 der J directory is, for example, the genre to which the content belongs or the ownership.
- Any number of “a 1 bum” directories within the specified range are created under the “fo 1 der” directory, and the “a 1 bum” directory is created, for example. For example, it corresponds to each album title.
- the lower layer of the a 1 bu rn "directory, which the" one or more "track” files which are to belong to a 1 bum "directory is stored the" track "Huai Le is 1 piece of music That content It is.
- Directory management for such content data is performed by a database file stored in the storage medium 102. .
- a control unit 1 050 in the votal server 1003 controls the operation of each circuit connected via the bus 105.
- the communication control unit 1052 communicates with the client terminal 1002 and other servers 1004 to 1008 via the network interface 105 under the control of the control unit 105. Sends and receives various information. .
- the user ID (Ide 11 tification) information of the user who has already signed a contract with the operator of the music-related service providing system 1000 is associated with the password information. Has been registered as customer information
- the page information storage unit 1555 stores page information and the like managed by the operator of the music-related service providing system 10000.
- the page information is described in a language such as XML, and the music data distribution server 1004, the merchandise sales server 1005, the radio broadcasting information distribution server 1006, and the like.
- Url UniformR esourceLocator
- Url "for accessing Internet radio server 1007 etc.
- the authentication processing unit 1056 Upon receiving the user ID information and the password information transmitted from the client terminal 1002 through the network interface 1053 and the communication control unit 1052 sequentially, the authentication processing unit 1056 performs the user authentication process as a user authentication process. It is checked whether the user ID information and password information are registered as customer information in the customer database unit 1054. ,
- the authentication processing unit 1056 Upon completion of the user authentication process, the authentication processing unit 1056 issues portal authentication result information (authentication session ID information to be described later) indicating the result of the user authentication process, and transmits the issued portal authentication result information to the authentication information. It is temporarily stored in the storage unit 1057.
- portal authentication result information authentication session ID information to be described later
- the control unit 1050 stores the page information for the contractor stored in the page information storage unit 1055.
- the information is transmitted to the client terminal 1002 through the communication control unit 1052 and the network interface 1053 together with the portal authentication result information.
- the control unit 1050 stores the authentication error information in the page information storage unit 105. It may be configured to transmit to the client terminal 1002 via the communication control unit 1052 and the network interface 1053 sequentially together with the authentication failure notification page information indicating the authentication failure.
- the authentication processing unit 10056 executes the authentication processing for the user from the music data distribution server 1004, the product sales server 1005, and the radio broadcast information distribution server 1006.
- the obtained portal authentication result information authentication ticket described later
- the received portal authentication result information and the authentication information storage are stored.
- the user temporarily stored in Part 1 05 7 And compare it with the portal authentication result information.
- the authentication processing unit 1056 performs an authentication process on the portal authentication result information received from the music data distribution server 1004, the sales server 1005, and the radio broadcast information distribution server 1006.
- a confirmation process is performed to confirm whether the information is legitimate portal authentication result information, and the confirmation result information indicating the confirmation result is sequentially transmitted via the communication control unit 1052 and the network interface 1053. It returns to the music data distribution server 1004, the merchandise sales server 1005, and the radio broadcast information distribution server 1006.
- the frequency information storage unit 1058 stores a region code such as a postal code that can specify a region, frequency information indicating a broadcast frequency of a radio broadcast receivable in the region indicated by the region code, and broadcasts the radio broadcast.
- a radio station name hereinafter referred to as a radio station name
- a call sign which is unique identification information for each radio station, are stored in association with each other.
- the URL storage unit 109 stores a call sign for each radio station for radio broadcasting, and the name of the radio program and the name of the radio program currently being broadcast provided by the radio station corresponding to the call sign.
- URL information that can acquire radio broadcast information (hereinafter referred to as now-on-air information in particular) consisting of the title of the song currently being played in the radio program is stored in association with it. . ⁇ (3-4) Functional circuit block configuration of music data distribution server 104
- the control unit 107 in the music data distribution service 104 controls the operation of each circuit connected via the bus 1071.
- the communication control unit 1072 communicates with the client terminal 1002, the vocal server 1003, etc. via the network interface 1073. And various data such as content data are transmitted and received.
- the customer database unit 1704 corresponds to the user ID information and password information of the user who has already signed a contract with the operator of the music data distribution server 1004. It is registered as customer information. However, in the case where the authentication processing unit 1075 has a function of authenticating a user based on portal authentication result information issued by the portal server 1003 and transmitted from the client terminal 1002. Need not have the customer database unit 1074.
- the page information storage section 1076 stores music data distribution page information and the like, which introduces downloadable music data and is managed by the music data distribution server 1004.
- the page information for music data distribution is described in a language such as XML, and the user using the client terminal 1002 can select the music data desired to be downloaded.
- the control unit 107 0 transmits the page information acquisition request signal, which is transmitted from the client terminal 100 2 and requests page information for music data distribution, to the network interface 107 3 and the communication.
- the page information for music data distribution stored in the page information storage unit 1076 is stored in the communication control unit 1 in response to the received page information acquisition request signal. Then, the packet is transmitted to the client terminal 1.02 via the network interface 102 and the network interface 1073 in sequence.
- the authentication processing unit 1075 transmits the user ID information and password information of the user using the client terminal 1002 transmitted from the client terminal 1002 to the network interface 1073 and communication control.
- the user IDs are sequentially received through the section 1072, it is checked whether or not the received user ID information and password information are registered as customer information in the customer database section 1074 as user authentication processing.
- the authentication processing unit 1075 is a portal server 1003 transmitted from the client terminal 1002 as a user authentication method different from the user authentication processing using user ID information and password information.
- the portal authentication result information (authentication ticket to be described later) issued in step 1 is sequentially received via the network interface 1073 and the communication control unit 1072, and the received portal authentication result information is transmitted to the communication control unit 1027. 7 2, and sequentially transmitted to the portal server 1003 via the network interface 1073.
- the authentication processing unit 1075 performs an authentication process on the portal authentication result information from the portal server 1003 (that is, the above-described authentication process).
- the confirmation result information is returned as a result of executing the confirmation processing information. Confirm that the user is a legitimate user who has already completed a contract with the operator of the service providing system 1000.
- the authentication processing unit 1075 issues server authentication result information (service session ID information described later) indicating the result of the user authentication processing.
- the control unit 1070 stores the information in the page information storage unit 1706 for the contractor.
- the transmitted music data distribution page information is transmitted to the client terminal 1002 via the communication control unit 1072 and the network interface 1073 together with the server authentication result information.
- the control unit 107 0 stores the authentication error information in the page information storage unit 100.
- the authentication failure notification page indicating the failure of the authentication stored in 76 is transmitted to the client terminal 1002 together with the page information via the communication control unit 1072 and the network interface 1073 sequentially.
- the authentication information storage unit 1077 temporarily stores the server authentication result information issued by the authentication processing unit 1075, and stores the client terminal 10002 by the authentication processing unit 1075. Various authentication information required when performing user authentication processing for a user who uses is stored.
- the music data storage unit 1078 stores data in the above-mentioned ATRAC 3 format, MP3 format, etc.
- a plurality of compression-encoded music data are stored in association with search keys such as content ID information.
- the search unit 107 searches for the music data desired to be downloaded.
- the download request signal for requesting download of the music data desired to be downloaded is stored via the network interface 1073 and the communication control unit 1072, the received download is received.
- the search key is extracted from the request signal.
- the search unit 1079 selects music data desired to be downloaded corresponding to the search condition indicated by the search key from among the plurality of music data in the music data storage unit 1078. Search for.
- control unit 1Q70 transmits the searched music data to be downloaded to the client terminal 1002 via the communication control unit 1072 and the network interface 1073 sequentially.
- control unit 107 0 sends the sound to the client terminal 100 2.
- the communication control unit 107 2 and the network interface 10 10 By transmitting the data to the charging server 1008 in sequence via 73, the charging server 1008 executes the charging process in accordance with the download of the music data to the user.
- the control unit 109 in the product sales server 105 controls the operation of each circuit connected via the bus 109.
- the communication control unit 1092 exchanges various kinds of information with the client terminal 1002, the voice server 1003, and the like via the network interface 109. Send and receive.
- the customer database section 1904 has already signed a contract with the operator of the sales server 1005.
- the user ID information of the user who has completed the contract is associated with the password information and registered as customer information.
- the L authentication processing unit 1095 has a function of authenticating a user based on the portal authentication result information issued by the voter server 1003 transmitted from the client terminal 1002. In this case, the customer database section 1904 may not be provided.
- the page information storage unit 1096 stores package media sales page information and the like, which is managed by the product sales server 1005 and introduces package media such as CDs and DVDs to be sold.
- the page information for selling package media is described in a language such as XML, and the user using the client terminal 1002 is required to select the package media, such as a CD or DVD, that the user wants to purchase. Can be.
- the control unit 109 0 transmits the page information acquisition request signal, which is transmitted from the client terminal 100 2 and requests the page information for selling the knock-out media, to the network interface 109 3 and the communication control.
- the communication control section 10 receives the received page information acquisition request signal.
- the authentication processing unit 1 950 transmits the user ID information and password information of the user using the client terminal 1002 transmitted from the client terminal 1002 to the network interface 1 903 And sequentially received via the communication control unit 1092, the user authentication process determines whether the received user ID information and passcode information are registered as customer information in the customer database unit 1094. Confirm that
- the authentication processing unit 1095 is issued by the portal server 1003 sent from the client terminal 1002 as a user authentication method different from the user authentication process using the user ID information and the password information.
- Portal authentication result information (described later) Authentication ticket) is sequentially received through the network interface 1093 and the communication control unit 1092, and the received portal authentication result information is transmitted to the communication control unit 1092 and the network interface.
- the data is transmitted to the portal server 1 0 3 via 1 0 9 3 sequentially.
- the authentication processing unit 1095 performs an authentication process on the portal authentication result information from the portal server 1003 (that is, The confirmation result information is returned as a result of the execution of the confirmation process).
- the confirmation result information is sequentially received via the network interface 109.3 and the communication control unit 1092, and based on the received confirmation result information, the user receives music-related information. Check if the user is a legitimate user who has already signed a contract with the operator of the service providing system 1000.
- the authentication processing unit 1095 issues server authentication result information (service session ID information described later) indicating the result of the user authentication processing. '
- the control unit 109 0 stores the page information storage unit 109 6 for the contractor. Is transmitted to the client terminal 1002 via the communication control unit 1092 and the network interface 1093 sequentially together with the server authentication result information stored as ".”
- the control unit 1090 stores the authentication error information in the page information storage.
- An authentication failure notification indicating the authentication failure stored in the unit 1096 is transmitted to the client terminal 102 via the communication control unit 1092 and the network interface 1093 sequentially together with the page information.
- the server authentication result information issued by the authentication processing unit 109 is temporarily stored in the authentication information storage unit 109, and the client terminal 1002 is stored by the authentication processing unit 109. Required when performing user authentication processing for users who use Various kinds of authentication information to be performed are stored.
- the package media information storage unit 1098 stores information on a plurality of package media such as CDs and DVDs to be sold (hereinafter referred to as package media information) as search keys for each package media ID information and the like. They are stored in association with each other.
- the search unit 109 is configured to transmit specific package media, such as a CD or DVD, transmitted from the client terminal 1002 as a result of the transmission of the page information for package media sales to the client terminal 1002.
- specific package media such as a CD or DVD
- a specific package media search signal is obtained from the received media information request signal. Take out the search key of.
- the search unit 1099 selects a specific package corresponding to the search condition indicated by the search key from among the plurality of package media information in the package media information storage unit 109. Search the package media information of the media.
- control unit 109 0 transmits the retrieved package media information to the client terminal 100 2 via the communication control unit 109 2 and the network interface 109 3 sequentially. And present the package media information about the specific package media to the user.
- control unit 109 0 sends the purchase request signal transmitted from the client terminal 100 2 for requesting the end of the specific package media described above to the network interface 1 109 3 and the communication control.
- a purchase process such as a procedure for delivering the specific package media to a user using the client terminal 102 is executed.
- control unit 109 0 transmits billing information for billing processing to a user accompanying purchase of a specific package medium to the charging server via the communication control unit 109 2 and the network interface 109 3 sequentially.
- the billing server 1 008 executes a charging process in accordance with the purchase of a specific package medium for the user.
- control unit 1090 transmits purchase completion page information indicating that the purchase process of the package media is completed to the communication control unit 1092 and the network interface 1093.
- the data is transmitted to the client terminal 1002 via the server sequentially.
- the control unit 111 in the radio broadcast information distribution server 1006 controls the operation of each circuit connected via the bus 111.
- the communication control unit 111 transmits and receives various information to and from the client terminal 1002 and the portal server 1003 via the network interface 111 under the control of the control unit 111.
- the customer database unit 114 In the customer database unit 114, user ID information and password information of a user who has already made a contract with the operator of the radio broadcast information distribution server 1006 are registered as customer information in association with each other. However, if there is a function to authenticate the user based on the portal authentication result information issued by the portal server 1003 sent from the client terminal 1002, the authentication processing unit 1 1 1 5 You don't have to provide 1 1 14.
- the radio broadcast information distribution server 1006 manages, and the radio broadcast information (about the radio program already broadcasted by the radio station corresponding to the radio broadcast information distribution server 1006) Hereinafter, this information is referred to as “on-air list information”. Page information for on-air list information distribution used to acquire the information is stored.
- the page information for on-air list information distribution is described in a language such as XML, and for the user using the client terminal 1002, the broadcast date and time information and the program name of the radio program are transmitted to the desired on-air list information.
- a search key An input box or the like for inputting is provided.
- the on-air list information storage unit 111 includes information such as a program name, a broadcast start time, and a broadcast end time for a radio program already broadcasted at a radio station corresponding to the radio broadcast information distribution server 106.
- On-air list information generated by listing titles, artist names, music broadcast start times, and the like for the music played in the radio program is stored.
- the control unit 111 transmits the page information acquisition request signal, which is transmitted from the client terminal 1002 and requests page information for online list information distribution, to the network interface 111 and the communication control unit.
- the page information for on-air list information distribution stored in the page information storage section 1 1 16 is transmitted in accordance with the received page information acquisition request signal.
- the packet is transmitted to the client terminal 1002 sequentially through the network interface 112 and the network interface 111.
- the search unit 1 1 1 8 stores the search key for the desired on-air list information input from the client terminal 1002 on the page information for on-air list information distribution and downloads the on-air list information
- the requested on-air list information request signal is transmitted, and the on-air list information request signal is sequentially received via the network interface 111 and the communication control unit 111, the received on-air list information is received.
- the search key is extracted from the request signal.
- the search unit 1118 obtains a predetermined range portion corresponding to the search condition indicated by the search key for the entire on-air list information in the on-air list information storage unit 1117. Search as desired on-air list information.
- control unit 111 transmits the searched on-air list information to the client terminal 1002 via the communication control unit 111 and the network interface 111 in order. .
- the now-on-air information storage unit 1 1 1 19 contains the program name and program broadcast for the radio program currently being broadcast on the radio station corresponding to the radio broadcast information distribution server 1 106. Now-on-air information including the time, the end time of the program broadcast, the title, the artist name, and the start time of the music broadcast for the music currently being played in the radio program is stored.
- the authentication processing unit 111 is sent to the user terminal 1002 together with a now-on-air information request signal for requesting acquisition of now-on-air information.
- the received user ID information and password information are used as a user authentication process by the customer database unit 1 '1 1 Check in 4 if it is registered as customer information.
- the authentication processing unit 111 is issued by the portal server 1003 sent from the client terminal 1002 as a user authentication method different from the user authentication processing using the user ID information and the password information.
- the portal authentication result information (authentication ticket described later) is transmitted to the network interface 111 and communication control unit 111.
- the authentication processing unit 1115 includes an authentication process for the portal authentication result information from the vital server 1003 (that is, The confirmation result information is returned as a result of the execution of the above-described confirmation processing.
- the confirmation result information is sequentially received via the network interface 1 1 13 and the communication control unit 1 1 1 2, and based on the received confirmation result information, the user Confirm that the user is a legitimate user who has already signed a contract with the operator of the music-related service providing system 1000.
- the authentication processing unit 111 issues server authentication result information (service session ID information described later) indicating the result of the user authentication processing.
- control unit 1 1 1 1 1 0 outputs the result of the user authentication process by the authentication processing unit 1 1 1 5
- the now-on-air information stored in the now-on-air information storage unit 1 1 19 together with the server authentication result information is transmitted to the communication control unit 1 1 1 2 and the network interface 1 1 1 3 Sequentially through the client terminal 1
- the control unit 11110 stores the authentication error information in the page information storage unit 111.
- the authentication failure notification page indicating the failure of the authentication stored in 16 is transmitted to the client terminal 1002 via the communication control unit 111 and the network interface 111113 together with the page information.
- control unit 1 11 10 when the control unit 1 11 10 requests acquisition of the now-on-air information from the user, and authenticates the user as an authorized user, the control unit 1 1 1 10 delivers the now-on-air information, but the If the user cannot be authenticated, the user should not be allowed to receive the radio broadcast information distribution service provided by the radio broadcast information distribution server 1006, such as the now-on-air information distribution service. ing.
- the server authentication result information issued by the authentication processing unit 1 115 is temporarily stored, and by the authentication processing unit 1 115, the client terminal 100 2 Various authentication information required when performing user authentication processing of a user who uses the Web server is stored.
- the control unit 1023 operates, for example, to turn on the power to the client terminal 1002. Is performed, or in response to the user pressing a specific operation button of the operation input unit 102, the operation input signal recognized by the operation input unit 102 is input to the input processing unit 102. When converted into an operation command and given, the authentication request processing starts.
- the control unit 1023 stores the authentication session ID information temporarily stored in the authentication information storage unit 11038 in advance. It generates a connection request signal storing the information and the like, and transmits the generated connection request signal to the portal server 1003 via the communication control unit 103 and the network interface 103 in order.
- the authentication session ID information indicates an individual communication connection state (that is, This is identification information issued by the portal server 1003 for identification of a session.
- a predetermined expiration date (for example, about 1 minute) is set based on the time of issuance by the portal server 1003 when used for user authentication processing and the like.
- the client terminal 1002 that has obtained the authentication session ID information from the portal server 1003 presents the authentication section ID information to the vital server 1003 within the validity period. If not, the portal server 1003 determines that the communication connection state specified by the authentication session ID information has been disconnected.
- the portal server 1003 cannot use the authentication session ID information issued in the past for user authentication processing or the like by a user who has not contracted with the operator of the music-related service providing system 1003. It is prevented from being used for.
- the authentication session ID information temporarily stored in the authentication information storage unit 103 is based on the fact that the client terminal 1002 and the portal server 1003 previously communicated and connected for execution of user authentication processing and the like. At that time, it was issued by the portal server 1003. 'When the connection request signal is transmitted from the client terminal 1002, the control unit 105 of the portal server 1003 in step SP1001 responds to the request by transmitting the connection request signal. (3) The connection request signal is sequentially received via the communication control unit 1052, and the authentication session ID information and the like stored in the received connection request signal are transmitted to the authentication processing unit 105.
- the authentication processing unit 10556 executes the user authentication process based on the authentication session ID information and the like received as the connection request signal from the client terminal 100'02. I do.
- control unit 105 0 allows the authentication processing unit 1 56 6 to expire the authentication session ID information and the like received from the client terminal 100 2, and so forth. If it is not possible to authenticate the user using 2 as an authorized user, authentication error information indicating an authentication error is sent to the client terminal 1 via the communication control unit 105 and the network interface 105 in order. Send to 0 2 ⁇
- step SP1002 the control unit 1023 of the client terminal 1002 transmits the authentication error information transmitted from the portal server 1003 to the network interface 103 and the communication.
- the control unit 103 When the data is received via the control unit 103 in sequence, the user ID information and password information stored in the authentication information storage unit 13038 are read in response to this. The read user ID information and password are read out. Information and the like are transmitted to the vocal server 1003 via the communication control section 103 and the network interface 103 in order.
- step SP1003 the control unit 1500 of the vital server 1003 executes the user ID information and the password information transmitted from the client terminal 1002. And the like are sequentially received via the network interface 105 and the communication control unit 1052, and the received user ID information and password information are transmitted to the authentication processing unit 105.
- the authentication processing unit 1506 transmits the user ID information and password information received from the client terminal 1002 to the customer as a user authentication process. It detects whether or not it is included in the customer information registered in the database section 104.
- the authentication processing unit 1506 when the authentication processing unit 1506 authenticates the user using the client terminal 1002 as an authorized user, the authentication processing unit 1506 forms portal authentication result information under the control of the control unit 1550.
- the authentication session ID information and the like for the current communication connection state between the client terminal 1002 and the portal server 1003 are issued, and the authentication session ID information and the like issued for the client terminal 1002 are also issued. It is temporarily stored in the authentication information storage unit 105.
- control unit 105 0 transmits the authentication session ID information and the like issued to the client terminal 100 2 by the authentication processing unit 105 6 to the communication control unit 105 2 and the network interface 105. Transmit to client terminal 10 ⁇ 2 via 3 sequentially.
- step SP104 the control unit 1023 of the client terminal 1002 transmits the authentication session ID information and the like transmitted from the portal server 1003 to the network interface 103 and the communication control unit.
- the received authentication session ID information and the like are transmitted to the authentication processing unit 1037 in turn.
- the authentication processing unit 1037 stores the authentication session ID information and the like received from the portal server 1003 in the authentication information storage unit 13038. Remember temporarily.
- control unit 1023 receives a page information acquisition request signal for requesting page information from the portal server 1003 from the portal server 1003, and receives the authentication information storage unit.
- the authentication information storage unit Along with the authentication session ID information temporarily stored in 1 0 3 8
- the data is transmitted to the portal server 1003 via the communication control unit 103 and the network interface 103 in order.
- step SP1000 the control unit 105 of the portal server 1003 transmits the page information acquisition request signal and the authentication session ID information transmitted from the client terminal 1002 to the network.
- the received authentication session ID information and the like are sequentially received via the QUINTAFACE 105 and the communication control unit 1052, and transmitted to the authentication processing unit 10556.
- the authentication processing unit 1506 sets the authentication session ID information and the like received from the client terminal 1002 and the client The user authentication process is executed by comparing the authentication session ID information and the like issued to the terminal 1002 and temporarily stored in the authentication information storage unit 1557.
- step SP1006 the authentication processing unit 1056 authenticates the user who uses the client terminal 1002 as an authorized user, and then sets a page from the client terminal 1002. It determines that the information acquisition request is a legitimate request, and extends the expiration date of the authentication session ID information and the like issued to the client terminal 1002.
- the control section 105 reads out the page information requested to be obtained by the user from the page information storage section 105 and stores the read page information in the authentication processing section 105. With the authentication session ID information and the like whose expiration date has been extended, it is transmitted to the Kerian 1 and the terminal 1002 via the communication control unit 1052 and the network interface 1053 sequentially.
- step SP107 the control unit 1023 of the client terminal 1002 transmits the page information transmitted from the portal server 1003, the authentication session ID information with an extended validity period, and the like.
- Network 1 the network interface 103 and the communication control section 1032 ', and sends the received page information to the page information generation section 10636, and the expiration date is extended.
- Authentication session ID information Information and the like are sent to the authentication processing section 103.
- the page information generation unit 10036 based on the page information provided from the control unit 1023, performs a music data distribution server 1004, a sales server 1005, and a radio broadcast information distribution server 1
- the video data of the page in which the link to 006 is embedded is generated, and the generated video data is transmitted to the display control unit 102.
- the display control section 1024 performs digital analog conversion processing on the video data provided from the page information generation section 103, and displays the obtained analog video signal on the display section 102.
- the authentication session ID information temporarily stored in step SP104 described above is temporarily stored. Etc. are updated to authentication session ID information with an extended validity period.
- FIG. 20 a user authentication process executed between the client terminal 1002, the music data distribution server 1004, the sales server 1005, and the radio broadcast information distribution server 1006. Will be described below.
- the client terminal 1002 acquires the page information from the voltaic server 1003 as described above with reference to FIG.
- a user authentication process executed by accessing the music data distribution server 1004, the merchandise server 1005, and the radio broadcast information distribution server 1006 through a link embedded in the URL (hereinafter referred to as an indirect access authentication process). ).
- the client terminal 1002 receives —The music data distribution server 104, the merchandise sales server 1005, and the radio broadcast information distribution server 1 are not obtained from the page information of the server 103, but are obtained from URL information or the like registered as a bookmark in advance. There is also a user authentication process executed by directly accessing 06 (hereinafter, this process is referred to as a direct access authentication process).
- the client terminal 1002, the music data distribution server 1004, the sales server 1005, and the radio broadcast information distribution server 1006 may be any combination. It can be performed in a similar procedure.
- any combination of the client terminal 1002, the music data distribution server 1004, the sales server 1005, and the radio broadcast information distribution server 1006 is required. Can be executed in a similar procedure.
- the client terminal 1002 accesses the music data distribution server 1004, the sales server 1005, and the radio broadcast information distribution server 1006. Only the method of acquiring the URL information to be used differs, and after acquiring the URL information, both the indirect access authentication processing and the direct access authentication processing can be executed in the same procedure. Therefore, in the following, the music data distribution server 1004 is used as a representative for the access destination of the client terminal 1002 in order to simplify the description, and the indirect access authentication process and the direct access authentication process are collectively described. This is described as one user authentication process.
- step SP100 the control unit 1 of the client terminal 1002
- the page information for music According to the URL information embedded as a link in the page information or the URL information already registered as a bookmark, the page information for music.
- Data distribution other merchandise servers 1 0 0 5 And the radio broadcast information distribution server 1006, the page information for sales of package media and the page information for on-air list information distribution, etc.
- the service session ID information and the like read from 38 are sent to the music data distribution server 1004 sequentially through the communication control unit 103 and the network interface 103. Send.
- the service session ID information includes the client terminal 1002, the music data distribution server 1004, the sales server 1005, and the radio broadcast information distribution server 10
- the music data distribution server 1 For identification of an individual communication connection state (that is, a session), the music data distribution server 1 004, the sales server 1005 and the radio broadcast information distribution server 1006 are identification information.
- the service session ID information is described in the authentication session described above.
- music data distribution server 1004, product sales server 1005, and radio broadcast information distribution server 1006 are used for the user authentication process, etc. Expiration date (for example, about 1 minute) is set.
- the client terminal 1002 which has obtained the service session ID information from each of the servers 1004 to 1006, sends the music data distribution server 1004, If it cannot be presented to the product sales server 1005 and the radio broadcast information distribution server 1006, the music data distribution server 1004, the product sales server 1005 and the radio broadcast information
- the communication server 1006 disconnects the communication connection state specified by the service session ID information when the communication connection state is disconnected.
- the music data distribution server 1004, the merchandise sales server 1005, and the radio broadcast information distribution server 1006 send the service session ID information issued in the past to the music-related service providing system 1005.
- the music-related service providing system 1005. To prevent unauthorized use by users who do not have a contract with the operator for user authentication processing.
- the service session ID information temporarily stored in the authentication information storage unit 108 is stored in the client terminal 1002, the music data distribution server 1004, the sales server 1005, and the radio broadcast information distribution.
- the music data distribution server 1004, the merchandise server 1005, and the radio broadcast information distribution server 1000 at the access destination are accessed. Issued by 6 Things.
- step SP 101 the control unit 107 0 of the music data distribution server 100 4 transmits the page information acquisition request signal and the service session ID information transmitted from the client terminal 100 2 to the network interface 1. 073 and the communication control unit 1 0 7 2 are sequentially received, and the received service session ID information and the like are transmitted to the authentication processing unit 1 0 7 5.
- the authentication processing unit 1075 Under the control of the control unit 170, the authentication processing unit 1075 temporarily stores the service session ID information and the like received from the client terminal 1002 in the authentication information storage unit 10777. The user authentication process is performed by comparing the current service session ID information and the like. ,
- the authentication processing unit 1075 identifies the user using the client terminal 1002 because the service session ID information received from the client terminal 1002 has expired. If it cannot be authenticated that the user is an authorized user, it is determined that the request for obtaining page information for music data distribution from the client terminal 1002 is not a valid request.
- the control unit 1700 may provide authentication error information indicating an authentication error and music data.
- a shop code for identifying the distribution server 1004 is transmitted to the client terminal 102 via the communication control unit 1072 and the network interface 1073 sequentially.
- step SP102 the control unit 1023 of the client terminal 1002 transmits the authentication error information and the shop code transmitted from the music data distribution server 1004 to the network interface 1003
- the music data distribution server 1004 recognizes that the user has not been authenticated as an authorized user based on the received authentication error information.
- the shop code received from the server 104 is temporarily stored in the authentication information storage unit 108.
- the control unit 1023 generates an authentication ticket issuance request signal for requesting the portal server 1003 to issue an authentication ticket for accessing the music data distribution server 1004.
- An authentication ticket issuance request signal is received from the shop code of the music data distribution server 104 and the portal server 1003, and the authentication is already temporarily stored in the authentication information storage unit 103.
- the information is transmitted to the portal server 103 via the communication control unit 103 and the network interface 103 together with the session ID information.
- step SP103 the control unit 105 of the portal server 103 transmits the authentication ticket issuance request signal, the shop code, the authentication session ID information, and the like transmitted from the client terminal 1002 to the network. They are sequentially received via the interface 1053 and the message controller 1052, and transmitted to the authentication processor 105.
- the authentication processing unit 10556 stores the authentication session ID information and the like received from the client terminal 1002 and the authentication information storage unit 10557.
- the user authentication process is executed by comparing with the temporarily stored authentication session ID information.
- the authentication processing unit 1506 determines that the authentication session ID information received from the client terminal 1002 has expired, and the user using the client terminal 1002 is an authorized user. If it cannot be authenticated that there is, it is determined that the authentication ticket issuance request from the client terminal 1002 is not a valid request.
- the control unit 1550 communicates the authentication error information indicating an authentication error.
- the packet is transmitted to the client terminal 1002 sequentially through the section 1052 and the network interface 1053.
- the authentication processing unit 1056 determines that the authentication session ID information received from the client terminal 1002 has not yet expired, and When the user using the client terminal 1002 is authenticated as an authorized user, it is determined that the request for issuing the authentication ticket from the client terminal 1002 is valid.
- control unit 1.050 proceeds to step SP10018 described later. .
- step SP104 the control unit 102 of the client terminal 1002 transmits the authentication error information transmitted from the portal server 1003 to the network interface 103 and the communication control unit. If the user ID information and the password information are sequentially received through the authentication information storage unit 1038, the user ID information and the password information are read and the read user ID information and the password information are communicated. The information is transmitted to the portal server 103 via the control unit 103 and the network interface 103 in order.
- step SP105 the control unit 105 of the portal server 103 transmits the user ID information and password information transmitted from the client terminal 102 to the network interface 1053 and the communication control.
- the user ID information and the password information are sequentially transmitted to the authentication processing unit 105 through the unit 1052. .
- the authentication processing unit 10556 converts the user ID information and password information received from the client terminal 1002 into the customer database unit 105.
- the user authentication process is executed so as to detect whether or not it is included in the customer information registered in 4.
- the authentication processing unit 1506 when the authentication processing unit 1506 authenticates the user who uses the client terminal 1002 as an authorized user, the authentication processing unit 1506 as the portal authentication result information under the control of the control unit 1050 Authentication session ID information and the like for the communication connection state between the client terminal 1002 and the vital server 1003, and the authentication session ID information and the like issued to the client terminal 1002. Authentication information It is temporarily stored in the storage unit 105.
- control unit 1 050 transmits the client terminal 1 by the authentication processing unit 1 506.
- the authentication session ID information and the like issued to the client terminal 102 are transmitted to the client terminal 102 via the communication control unit 105 and the network interface 105 in order.
- the control unit 1023 of the client terminal 1002 transmits the authentication session ID information and the like transmitted from the portal server 1003 to the network interface 1 ⁇ 33 and the communication control unit.
- the authentication processing unit 1037 temporarily stores the received authentication session ID information and the like in the authentication information storage unit 1038.
- the control unit 1023 again generates an authentication ticket issuance request signal for requesting the portal server 1003 to issue an authentication ticket, and authenticates the generated authentication ticket issuance request signal.
- the shop server that has already been temporarily stored in the information storage section 103, together with the authentication session ID information that has been temporarily stored at this time, and the like, is sequentially passed through the communication control section 103 and the network interface 103 and the pocket server. Send to 1003.
- the shop code is temporarily stored in the authentication information storage unit 108 in the client terminal 1002.
- the present invention is not limited to this.
- Step SP 1 0 1 2 to Step SP 1 0 2 to Step 3 When executing the processing of step SP 1 0 16, the shop code is sequentially transmitted and received, so that the client terminal 100 2 has authentication information. Even if the shop code is not temporarily stored in the storage unit 13038, the portal server is executed in step SP106.
- step SP107 the control unit 105 of the voter server 103 sets the authentication ticket issuance request signal transmitted from the client terminal 1002, the shop code, the authentication session ID information, and the like. Are sequentially received via the network interface 105 and the communication control unit 1052, and transmitted to the authentication processing unit 10556. Put out.
- the control unit 105 under the control of the control unit 105, the authentication processing unit 105, the authentication session ID information and the like received from the client terminal 100 ′ 2 and the authentication information storage unit 105 Then, the user authentication process is executed by comparing with the authentication session ID information and the like already stored temporarily.
- the authentication processing unit 105 for example, the authentication session ID information received from the client terminal 1002 has not yet expired, the user who uses the client terminal 1002 Is authenticated as an authorized user, it is determined that the request for issuing the authentication ticket from the client terminal 1002 is a valid request.
- control unit 1550 moves to the next step SP1018.
- step SP 1 0 18 the authentication processing section 1 056, under the control of the control section 1 0 50, receives the shop code received from the client terminal 1 0 2 in step SP 1 0 17 described above. Based on the request and the authentication ticket issuance request signal, an authentication ticket or the like that enables access to the music data distribution server 1004 indicated by the shop code is issued as the vault authentication result information.
- the authentication processing unit 10556 temporarily stores the issued authentication ticket or the like in the authentication information storage unit 1057, and the client terminal 1005. Extend the expiration date of the authentication session ID information, etc. issued for 2.
- control unit 105 0 transmits the authentication ticket and the like to the communication control unit 105 2 and the network interface 105 3 together with the authentication session ID information and the like whose expiration date has been extended by the authentication processing unit 105 6.
- the message is transmitted to the client terminal 1002 in order.
- step SP109 the control unit 1023 of the client terminal 1002 Receives the authentication ticket and the like transmitted from the portal server 1003 and the authentication session ID information and the like with the extended validity via the network interface 103 and the communication control unit 1032 sequentially. Then, the received authentication session ID information is sent to the authentication processing unit 103.
- control unit 1023 sequentially transmits the authentication ticket and the like received from the portal server 1003 to the communication control unit 1032 and the network interface 103 together with the authentication request signal. Via the music data distribution server 1004.
- the authentication processing unit 1037 extends the validity period received from the portal server 1003 in the authentication information storage unit 103 under the control of the control unit 1023.
- the authentication temporarily stored in the above-described step SP106 is performed. Update the session ID information, etc., to the authentication session ID information, etc. with an extended validity period.
- step SP 102 the control unit 107 0 of the music data distribution server 100 4 transmits the authentication request signal and the authentication ticket transmitted from the client terminal 100 2 to the network interface 1 0 7 3. And via the communication control unit 1072 sequentially.
- control unit 107 0 transmits the authentication ticket or the like received from the client terminal 100 2 together with the authentication ticket confirmation request signal for requesting confirmation of the authentication ticket or the like to the communication control unit 107 2 and the network.
- the data is transmitted to the buffer server 1003 via the interface 1073 in order.
- step SP1021 the control unit 105 of the portal server 1003 transmits the authentication ticket confirmation request signal and the authentication ticket transmitted from the music data distribution server 104 to the network interface.
- the received authentication ticket confirmation request signal, the authentication ticket, and the like are transmitted to the authentication processing unit 1 ⁇ 56 in order via the communication control unit 105 and the communication control unit 1052.
- the authentication processing unit 1 506 checks the authentication ticket under the control of the control unit 1 050.
- the authentication ticket or the like received from the music data distribution server 1004 is compared with the authentication ticket or the like already stored temporarily in the authentication information storage unit 105. A confirmation process for the authentication ticket received from the music data distribution server 1004 is executed.
- the authentication processing unit 100'56 confirms that the authentication ticket or the like received from the music data distribution server 1004 is a legitimate authentication ticket or the like
- the confirmation data indicating that the authentication ticket or the like is confirmed to be a legitimate authentication ticket or the like is sequentially transmitted to the music data distribution server 1004 via the communication control unit 105 and the network interface 105. Send to
- step SP102 the control unit 170 of the music data distribution server 104 converts the confirmation result information transmitted from the portal server 103 into a network interface 11073 and The information is sequentially received via the communication control unit 1072, and the received confirmation result information is transmitted to the authentication processing unit 1075.
- the authentication processing unit 107 5 responds to the confirmation result information, and as the server authentication result information, the current client terminal 100 2 and the music data distribution server. It issues service session ID information and the like for the communication connection state with 1004, and temporarily stores the issued service session ID information and the like in the authentication information storage unit 10777.
- control unit 107 0 transmits the service session ID information and the like issued to the client terminal 100 2 by the authentication processing unit 107 5 to the communication control unit 107 2 and the network.
- the packet is transmitted to the client terminal 1002 via the interface 1073 in sequence.
- step SP 102 the control unit 102 of the client terminal 102 sends the service session ID information and the like transmitted from the music data distribution server 100 4 to the network interface 103 and The received service session ID information and the like are sequentially received via the control unit 103 and the received authentication information is temporarily stored in the authentication information storage unit 108 by the authentication processing unit 103.
- the control unit 1023 receives the page information acquisition request signal for requesting the page information for music data distribution from the music data distribution server 1004, and stores it in the authentication information storage unit 1038.
- the information is transmitted to the music data distribution server 1004 via the communication control unit 103 and the network interface 103 together with the temporarily stored service session ID information.
- step SP 102 the control unit 107 0 of the music data distribution server 100 4 transmits the page information acquisition request signal and the service session ID information transmitted from the client terminal 100 2 to the network interface.
- the received service session ID information and the like are sequentially received via the switch 107 and the communication control unit 1072, and the received service session ID information and the like are transmitted to the authentication processing unit 1075.
- the authentication processing unit 1075 already stores the service session ID information and the like received from the client terminal 1002 in the above-described step SP102.
- the user authentication process is executed so as to be compared with the service session ID information and the like issued to the client terminal 1002 and temporarily stored in the authentication information storage unit 10777.
- the authentication processing unit 1075 uses the client terminal 1002, for example, because the expiration date of the service session ID information and the like received from the client terminal 1002 has not yet expired. If the user is authenticated as an authorized user, it is determined that the request for obtaining page information for music data distribution from the client terminal 1002 is a legitimate request.
- the control unit 1070 reverts to the next step SP 1 025. Move on.
- step SP 1 0 25 the control section 1 070 reads out the page information for music data distribution requested by the user from the page information storage section 1 0 76, and the authentication processing section 1 0 7 5.
- the validity period of the service session ID information and the like issued to the client terminal 1002 is extended.
- the control unit 107 0 converts the page information for music data distribution read from the page information storage unit 107 6 into service session ID information or the like whose expiration date has been extended by the authentication processing unit 107 5.
- the packet is transmitted to the client terminal 1002 via the communication control unit 1072 and the network interface 1073 sequentially.
- step SP102 the control unit 1023 of the client terminal 1002 transmits the music data distribution page information transmitted from the music data distribution server 1004 and the extension of the expiration date.
- Service session ID information etc. are sequentially received via the network interface 103 and the communication control section 103, and the received page information for music data distribution is formed into a page information generation section 103. And the service session ID information and the like received from the music data distribution server 104 to the authentication processing unit 103.
- the authentication processing unit 103 causes the authentication information storage unit 108 to extend the expiration date received from the music data distribution server 104.
- the service temporarily stored in step SP102 described above is temporarily stored. Update the session ID information, etc., to the service session ID information, etc. with an extended validity period.
- the page information generation unit 13036 generates video data based on the page information for music data distribution, and sends the generated video data to the display control unit 1024.
- the display control unit 102 4 performs digital-to-analog conversion processing on the video data provided from the page information generation unit 103 and displays the obtained analog video signal on the display unit 102 5 Then, a page for music data distribution is displayed on the display unit 125 as a video based on the analog video signal.
- the client terminal 1002 receives a music data distribution page acquired from the music data distribution server 1004, the sales server 1005, and the radio broadcast information distribution server 1006.
- step SP103 the control unit 1023 of the client terminal 1002 transmits a control command for selecting a part of the music data distribution page displayed as an image on the display unit 125.
- a download request signal for requesting download of music data desired to be downloaded is generated according to the input control command.
- control unit 1023 communicates the download request signal together with the service session ID information and the like already issued by the music data distribution server 1004 and temporarily stored in the authentication information storage unit 108.
- the data is transmitted to the music data distribution server 1004 via the control unit 103 and the network interface 103 in order.
- step SP1031 the control unit 1070 of the music data distribution server 1004 re-enters the download request signal transmitted from the client terminal 1002 and the service session ID.
- Information and the like are sequentially received via the network interface 1073 and the communication control unit 1072, and the received service session ID information and the like are transmitted to the authentication processing unit 1075.
- the authentication processing unit 1075 stores the service session ID information and the like received from the client terminal 1002 and the authentication information storage unit 10707. To the service session ID information that is already temporarily stored in The user authentication process is executed as described above.
- step SP103 when the authentication processing unit 1705 authenticates that the user who has requested the download of the music data using the client terminal 1002 is an authenticated user, Move on to step SP103.
- step SP 1 032 the search section 1 079 9 searches the music data in the music data storage section 1 07 8 from the plurality of music data based on the search key stored in the download request signal. Search for music data that you want to download that meets the search conditions indicated by.
- the control unit 107 0 executes the service session ID information issued to the client terminal 100 2 by the authentication processing unit 107 5. After extending the expiration date, proceed to the next step SP103.
- step SP103 the control unit 107 reads out the music data to be downloaded searched by the search unit 107 from the music data storage unit 107, The client terminal 1 via the communication control unit 1072 and the network interface 1073 together with the service session ID information and the like whose expiration date has been extended by the authentication processing unit 1075. Send to 0 2
- step SP104 the control unit 1023 of the client terminal 1002 downloads the music data desired to be downloaded transmitted from the music data distribution server 1004 and the extended music data.
- Service session ID information, etc. via the network interface 103 and the communication control section 103, sequentially storing the received music data in the storage medium 102, and The service session ID information and the like received from the data distribution server 1004 are transmitted to the authentication processing unit 103. .
- the authentication processing unit 1003 7 extends the expiration date received from the music data distribution server 1004 in the authentication information storage unit 103.
- the service session ID information etc. Update the contents such as the service session ID information.
- the client terminal 1002 can download the music data desired by the user by using the music data distribution service provided by the music data distribution server 1004. .
- step SP104 the control unit 1023 of the client terminal 1002 transmits a control command for selecting a part of the package media sales page displayed as an image on the display unit 125.
- the input processing unit 1021 When input from the input processing unit 1021, it generates a media information request signal for requesting package media information on a specific package medium according to the input control command.
- control unit 1023 sends the media information request signal to the communication control unit together with the service session ID information and the like already issued by the product sales server 1005 and temporarily stored in the authentication information storage unit 108.
- the information is transmitted to the sales server 1005 via the interface 103 and the network interface 103 in order.
- step SP1041 the control unit 109 of the sales server 1005 transmits the media information request signal transmitted from the client terminal 1002, the service segment ID information, and the like.
- the service session ID is sequentially received via the network interface 1093 and the communication control unit 1092, and the received service session ID information and the like are transmitted to the authentication processing unit 1095.
- the authentication processing unit 10995 Under the control of the control unit 109, the authentication processing unit 10995 temporarily stores the service session ID information and the like received from the client terminal 1002 in the authentication information storage unit 10997. Service session ID information etc. Execute the user authentication process.
- the authentication processing unit 1905 authenticates that the user who has requested the package media information on the package media using the client terminal 1002 is an authorized user, Then, proceed to the next step SP1042.
- step SP1042 the search unit 1099 selects one of the plurality of package media information in the package media information storage unit 108 based on the search key stored in the media information request signal. Search the package media information of the specific package media corresponding to the search condition indicated by the search key 9
- the control unit 109 0 issues the data issued to the client terminal 102 by the authentication processing unit 109.
- the expiration date of the session ID information and the like is extended, and the process proceeds to the next step SP1043. .
- step SP1043 the control unit 109 reads the package media information retrieved by the retrieval unit 109 from the package media end information storage unit 109, and reads the read package media.
- the media information together with the service session ID information and the like whose expiration date has been extended by the authentication processing unit 109, is sequentially transmitted to the client terminal 10 via the communication control unit 1092 and the network interface 1093. 0 Send to 2.
- step SP1044 the control unit 1023 of the client terminal 1002 determines the package media information transmitted from the product sales service 1005 and the service session ID having an extended validity period.
- Information and the like are sequentially received via the network interface 103 and the communication control section 103, and the received package media information is sent to the page information generation section 103, and the The authentication processing section 1 0 3 7 sends the service session ID information and the like received from the product sales server 1 0 5 to the authentication processing section 1 0 3 7.
- the authentication processing section 1 0 3 7 controls the authentication information storage section 1 under the control of the control section 1 0 2 3. 0 3 8 , Temporarily store the service session ID information, etc. with an extended expiration date received from the product sales server 1005 so as to be added to the service session ID information, etc. before the expiration date is extended.
- the contents such as the service session ID information temporarily stored in the authentication information storage unit 108 are updated.
- the page information generation unit 13036 generates video data based on the package media information provided from the control unit 1023, and the generated video data is analog video by the display control unit 1024.
- the signal is converted to a signal and sent to the display unit 125.
- control unit 1023 causes the display unit 125 to display the package media information as an image based on the analog image signal, the process proceeds to the next step SP104.
- step SP 1 0 4 5 the control unit 102 3 sends the control command for requesting the purchase of the package media corresponding to the package media information displayed as an image on the display unit 125 to the input processing unit 1.
- a purchase request signal for requesting the purchase of the package media is generated in accordance with the input control command.
- control unit 1023 receives the purchase request signal from the product sales server 1005, and temporarily stores the service session ID information or the like in the authentication information storage unit 108 (that is, The information is transmitted to the sales server 1005 via the communication control unit 103 and the network interface 103 together with the service session ID information whose expiration date has been extended.
- step SP106 the control / distribution unit 1900 of the merchandise server 1005 transmits the purchase request signal transmitted from the client terminal 1002, the service session ID information, and the like to the network. It receives the interface 1093 and the communication control unit 1092 sequentially, and sends out the received service session ID information and the like to the authentication processing unit 1095.
- the authentication processing unit 1 950 is controlled by the control unit 1 0
- the user authentication process is executed so as to compare the service session ID information and the like received from O2 with the service session ID information and the like already temporarily stored in the authentication information storage unit 109.
- control unit 109 0 sends the client terminal
- step SP 1 407 the control unit 1 090 executes purchase processing such as a procedure for delivering the package media requested for purchase to the user using the client terminal 100 2, and By transmitting the billing information for the billing process to the user accompanying the purchase of the package media to the billing server 108 via the communication control unit 1092 and the network interface 1093 sequentially, It causes the charging server 1008 to execute a charging process according to the purchase of the package medium for the user.
- purchase processing such as a procedure for delivering the package media requested for purchase to the user using the client terminal 100 2
- the billing server 108 By transmitting the billing information for the billing process to the user accompanying the purchase of the package media to the billing server 108 via the communication control unit 1092 and the network interface 1093 sequentially, It causes the charging server 1008 to execute a charging process according to the purchase of the package medium for the user.
- control unit 1090 extends the expiration date of the service session ID information and the like issued to the client terminal 1002 by the authentication processing unit 109.
- control unit 1 090 sends the purchase completion page information indicating that the purchase process of the knock-out media has been completed to the expiration date by the authentication processing unit 1 905. It is transmitted to the client terminal 1002 via the communication control unit 1092 and the network interface 1093 sequentially together with the extended service session 'ID information and the like.
- step SP1049 the control unit 1023 of the client terminal 1002 sends the purchase completion page information transmitted from the merchandise server 1005, the service session ID information with an extended expiration date, and the like. Are sequentially received through the network interface 103 and the communication control unit 103, and the received purchase completion page information is sent to the page information generation unit 106, and the sales server 1005 It sends out the service session ID information and the like received from the authentication processing unit 1037.
- the authentication processing section 1 0 3 7 includes an authentication information storage section 1 0 3 8 under the control of the control section 1 0 2 3. , Temporarily store the service session I 'D information, etc. with an extended expiration date received from the product sales server 1005 so as to overwrite the service session ID information, etc., before the expiration date is extended. Thus, the contents such as the service session ID information temporarily stored in the authentication information storage unit 108 are updated.
- the page information generation unit 036 generates video data based on the purchase completion page information given from the control unit 1023, and displays the generated video data on the display control unit 1
- the signal is converted to an analog video signal by 0 24 and transmitted to the display unit 1 25.
- control unit 1023 causes the display unit 125 to display the purchase completion page as an image based on the analog image signal.
- the client terminal 1002 can make the user purchase the desired package media using the sales service provided by the sales server 1005.
- the client terminal 1002 is connected to a radio broadcast information distribution server.
- step SP 1.060 the control unit 1023 of the client terminal 1002 requests the input box to acquire the input box on the on-air list information distribution page displayed as an image on the display unit 102.
- a search key for on-air list information search is input and a control command corresponding to a character string indicating the input search key is input from the input processing unit 1021, an operation is performed according to the input control command. Then, an on-air list information request signal for requesting download of the on-air list information desired to be acquired is generated.
- the control unit 1023 has already issued the on-air list information request signal in the radio broadcast information distribution server 1006 and temporarily stored it in the authentication information storage unit 108.
- the information is transmitted to the radio broadcast information distribution server 1006 sequentially through the communication control unit 1032 and the network interface 1033 together with the service session ID information and the like.
- step SP1061 the control unit 1110 of the radio broadcast information distribution server 1006 transmits the on-air list information request signal transmitted from the client terminal 1 ⁇ 02 and the service session ID information to the network interface 1.
- the information is sequentially received through the communication control unit 111 and the communication control unit 111, and the received service session ID information and the like are transmitted to the authentication processing unit 111.
- the authentication processing unit 1 1 1 5 is controlled by the control unit 1 1 1
- the user authentication process is executed so as to compare the service session ID information and the like received from 02 with the service session ID information and the like already temporarily stored in the authentication information storage unit 1120.
- the control section 11110 proceeds to the next step SP Move to 1 062.
- step SP1062 the search unit 1118 selects the entire on-air list information in the on-air list 1 and the information storage unit 1117 based on the search key stored in the on-air list information request signal. In response to this, the specified range part corresponding to the search condition indicated by the search key is searched as the desired on-air list information.
- the control unit 11110 executes the service session ID information and the like issued to the client terminal 1002 by the authentication processing unit 111. Extend the expiration date of the next step SP
- step SP1063 the control unit 111 reads out the on-air list information retrieved by the retrieval unit 111 from the on-air list information storage unit 111, and the read on-air list information. Information is transmitted to the communication control unit 11 together with the service session ID information whose expiration date has been extended by the authentication processing unit 111. The packet is transmitted to the client terminal 1002 via the communication interface 12 and the network interface 111 in order.
- step SP1064 the control unit 1023 of the client terminal 1002 transmits the on-air list information transmitted from the radio broadcast information distribution server 1006 and the service session ID having an extended validity period.
- Information and the like are sequentially received via the network interface 103 and the communication control unit 103, and the received on-air ris 1 and information are transmitted to the page information generation unit 106 and the The service session ID information and the like received from the radio broadcast information distribution server 1006 are transmitted to the authentication processing unit 107.
- the authentication processing unit 1037 Under the control of the control unit 1023, the authentication processing unit 1037, in the authentication information storage unit 1038, provides the service whose expiration date received from the radio broadcast information distribution server 1006 has been extended. By temporarily storing the session ID information, etc., in the service before the expiration date is extended, by overwriting the session ID information, etc., the service already temporarily stored in the authentication information storage unit 108 Update the contents such as session ID information.
- the page information generation unit 13036 generates video data based on the on-air list information given from the control unit 1023, and the generated video data is analyzed by the display control unit 1024.
- the on-air list information is displayed on the display unit 125 as an image based on the analog video signal by converting it to a video signal and sending it to the display unit 125.
- the client terminal 1002 is-, the radio broadcast information distribution server 100
- the user can obtain desired on-air list information.
- the client terminal 1002 is provided with a radio broadcast information distribution service when receiving a radio broadcast information distribution service, particularly a now-on-air information distribution service, from the radio broadcast information distribution server 1006. Explanation of the provision process To do.
- radio broadcast information distribution server 1006 that provides now-on-air information is provided for each radio station (call sign).
- the URL information of the radio broadcast information distribution server 1006 corresponding to each radio station is not stored in the client terminal 1002 in the initial state.
- the following radio broadcast information distribution service provision processing procedure is based on the case where the portal server 1003 manages the URL information of each radio broadcast information distribution server 1006 for each radio station call sign. This will be described in detail.
- the client terminal 1002 sends frequency information indicating the broadcast frequency to the portal server 1003 in order to automatically preset the broadcast frequency for each radio station. It is assumed that authentication session ID information and the like are not temporarily stored in the authentication information storage unit 108 when requesting the authentication information. For this reason, first, the client terminal 1002 transmits user ID information and pass-side information to the portal server 1003. In step SP 1 070, the control unit 102 3 of the client terminal 100 2 receives an operation command from the input processing unit 102 1 requesting that the broadcast frequency of each radio station be automatically preset.
- a frequency information request signal for requesting acquisition of frequency information of a receivable broadcast frequency of each radio station is stored in the area code input by the user and the authentication information storage unit 108.
- the information is transmitted to the vital server 1003 via the communication control unit 103 and the network interface 103 together with the user ID information and the bus interface information.
- step SP1071 the control unit 1500 of the portal server 1003 transmits the frequency information request signal, the area code, the user ID information, the password information, and the like transmitted from the client terminal 1002.
- the authentication processing section 105 Send out
- the authentication processing unit 10556 registers the user ID information and password information received from the client terminal 1002 in the customer database unit 1054 under the control of the control unit 105. Execute the user authentication process by comparing with the existing customer information.
- the authentication processing unit 1506 authenticates the user using the client terminal 1002 as an authorized user, and the request for frequency information from the client terminal 1002 is valid.
- the request is a request
- authentication session ID information and the like for the current communication connection state between the client terminals 10 and 0 2 and the portal server 100 3 are issued.
- the issued authentication session ID information and the like are temporarily stored in the authentication information storage unit 105. 'Then, when the authentication processing unit 1056 authenticates the user as a legitimate user, the control unit 1550 moves to the next step SP 1 072.
- step SP 1 072 the control unit 1 050 uses the region code received from the client terminal 1 0 0 2 to set a plurality of frequency information in the frequency information storage 1 And, from the list of callsigns, search for frequency information, radio station names and callsigns corresponding to the area code, and list and read them out.
- the control unit 105 0 stores the frequency information, the radio station name, and the call sign, which are listed and read from the frequency information storage unit 105 8, in the authentication processing unit 1 in step SP 1 071 described above. It is transmitted to the client terminal 1002 via the communication control unit 1052 and the network interface 1053 together with the authentication session ID information and the like issued to the client terminal 1002 by 0556. .
- step SP1073 the control unit 1023 of the client terminal 1002 transmits the frequency information transmitted from the portal server 1003, a list of radio station names and call signs, and an authentication session ID.
- Information and the like are sequentially received via the network interface 103 and the communication control unit 103, and the authentication session ID information and the like received from the portal server 1003 are sent to the authentication processing unit 103.
- a list of frequency information, radio station name and call sign is sent to the display control section 102.
- the authentication processing section 103 temporarily stores the authentication session ID information and the like received from the portal server 1003 in the authentication information storage section 103.
- the display control section 102 4 sends the frequency information, the radio station name and the list of call signs provided from the control section 102 to the display section 125 so that the display section 1 Display the list for 0 2 5.
- control unit 1023 stores the selected frequency information, the radio station name and the call sign in the storage medium 10029 based on the selection command input from the input processing unit 1021 at this time.
- the control section 102 3 controls the tuner section 103 from the radio broadcast wave in accordance with the tuning control command input from the input processing section 102 1. It controls to extract the radio broadcast signal of the radio broadcast being broadcast at the broadcast frequency corresponding to the command.
- the tuner section 103 extracts radio broadcast signals broadcast at the broadcast frequency from the radio broadcast waves received by the broadcast signal receiving section 30 and performs predetermined reception processing such as decoding. Then, the obtained voice data is sent to the voice control unit 106.
- the audio control unit 106 converts the audio data supplied from the tuner unit 103 into an analog audio signal and sends the analog audio signal to the audio unit 107 so that the audio data is transmitted from the audio unit 107 to The audio of the selected radio program can be output.
- the radio broadcast display control unit 109 controls the broadcast frequency corresponding to the above-described tuning control command from the storage medium 102.
- the call sign stored corresponding to the frequency information indicating the communication information is read out, and the read call sign is stored in the communication control unit together with the authentication session ID information and the like already stored temporarily in the authentication information storage unit 108.
- step SP 1 076 the control unit 1 50 0 of the portal server 1 0 0 3 sends the call sign and authentication session ID information transmitted from the client terminal 1 0 2 to the network interface 1 0 5 3 And the communication control unit 1052 in order, and sends out the received authentication session ID information and the like to the authentication processing unit 1056.
- the authentication processing unit 10556 Under the control of the control unit 105, the authentication processing unit 10556 already stores the authentication session ID information and the like received from the client terminal 1002 and the authentication information storage unit 10557 temporarily. The user authentication process is performed so as to compare the authentication session ID information and the like that have been performed.
- control unit 1505 determines that the authentication session ID information and the like received from the client terminal 1002 by the authentication processing unit 1056 are within the expiration date, and that the client terminal 1005 If the user who sent the call sign using Step 2 is authenticated as a legitimate user, the procedure moves to the next step SP 107.
- step SP 1 077 the control unit 1 050 uses the call sign received from the client terminal 100 2 to select the call sign from the plurality of pieces of URL information in the URL storage unit 1 509. Search for URL information associated with.
- control unit 1550 extends the expiration date of the authentication session ID information and the like issued to the client terminal 1002 by the authentication processing unit 1506.
- control unit 1505 reads out the retrieved URL information from the URL storage unit 105, and authenticates the read URL information by the authentication processing unit 1056 whose expiration date has been extended.
- the information is transmitted to the client terminal 1002 via the communication control unit 1052 and the network interface 105 together with the session ID information.
- step SP1078 the control unit 1023 of the client 1 and the terminal 1002 transmits the URL information transmitted from the portal server 1003 and the extension of the expiration date.
- the authentication session ID information and the like are sequentially received via the network interface 103 and the communication control unit 103, and the received authentication session ID information and the like are sent to the authentication processing unit 1'037.
- the URL information is transmitted to the radio broadcast display control unit 109.
- the authentication processing unit 103 under the control of the control unit 102, stores in the authentication information storage unit 103 a authentication session ID with an extended validity period received from the portal server 1003. By temporarily storing the information, etc., over the authentication session ID information before the expiration date is extended, the authentication session ID information already temporarily stored in the authentication information storage unit 108 is stored. Update the contents such as. Further, the radio broadcast display control unit 109 stores the URL information given from the control unit 102 in the storage medium 102 under the control of the control unit 102. Yes Temporarily stores in the storage medium 102, etc. in association with the call sign.
- the radio broadcast display control unit 11039 requests a now-on-air information acquisition request according to the URL information temporarily stored in the storage medium 102 or the like.
- the information request signal is transmitted from the radio broadcast information distribution server 1006 to the communication control unit 103 and the network controller together with the service session ID information and the like temporarily stored in the authentication information storage unit 108.
- the information is transmitted to the radio broadcast information distribution server 106 via the interface 103 in sequence.
- step SP1078 the Now-on-air information request signal and the service session ID information, etc. are transmitted from the client I and the terminal 102 to the radio broadcasting information distribution server 1.
- the process of transmitting to 06 corresponds to the process of step SP110 described above with reference to FIG. Therefore, in this radio broadcast information distribution service provision processing procedure, the client terminal 1002, the radio broadcast information distribution server 1006, and the portal server 1003 continue to perform the processing in step SP1078. Steps SP1011 to SP1013 and steps SP1018 to SP1018 described above for step 20 are sequentially executed, and then the subsequent step S10 is performed. Move to P1 079.
- step SP 1079 the radio broadcast display control unit 1039 of the client terminal 1002 again controls the radio broadcast display under the control of the control unit 1023 according to the URL information temporarily stored in the storage medium 1029 or the like.
- the information request signal is already received from the radio broadcast information distribution server 1006 and is sequentially transmitted via the communication control unit 1032 and the network interface 1033 together with the service session ID information temporarily stored in the authentication information storage unit 1038. Transmit to the radio broadcast information distribution server 1006.
- step SP 1080 the control unit 111 of the radio broadcast information distribution server 1006 transmits the now-on-air information request signal transmitted from the client terminal 1002 and the service session ID information to the network interface 111. (3) Receives the authentication session ID information and the like sequentially via the communication control unit 1 1 1 2 and sends the received authentication session ID information and the like to the authentication processing unit 1 1 15.
- the authentication processing unit 1115 has already sent the service session ID information and the like received from the client terminal 10
- the user authentication process is executed by comparing with the temporarily stored service session ID information and the like.
- the authentication processing unit 111 determines that the now-on-air information acquisition request from the client terminal 1002 is a legitimate request. to decide.
- step SP1081 the control unit 1110 reads the now-on-air information from the now-on-air information storage unit 1119, and the read-out now-on-air information is sent to the expiration date by the authentication processing unit 1115.
- Extended service session ID information In addition to the above, the packet is transmitted to the client terminal 1002 via the communication control unit 111 and the network interface 111 in order.
- step SP1082 the control unit 1023 of the client terminal 1002 transmits the now-on-air information transmitted from the radio broadcast information distribution server 1006 to the server with the extended validity period.
- the service session ID information and the like are sequentially received via the network interface 103 and the communication control section 103, and the received service session ID information and the like are sent to the authentication processing section 103.
- the now-on-air information is temporarily stored in a RAM (Random Access Mem-ory, not shown) in the control unit 102 and transmitted to the radio broadcast display control unit 109.
- the authentication processing unit 1003 extends the expiration date received from the radio broadcast information distribution server 106 in the authentication information storage unit 108 under the control of the control unit 102.
- Service session ID information, etc. whose expiration date is extended
- the contents of the service session ID information and the like already temporarily stored in the authentication information storage unit 108 are updated.
- the radio broadcast display control section 109 transmits the Nawon air information given from the control section 102 to the display section 125 through the display control section 124 so that the display is controlled.
- the section 102 displays the air information related to the currently received radio broadcast radio program.
- the client terminal 1002 then periodically (for example, every 30 seconds) repeats the acquisition request for now-on-air information in step SP107.
- the radio broadcast information distribution server 1006 sequentially executes the processing of steps SP180 and SP1081.
- the client terminal 1002 receives the program name of the currently received radio program, the program broadcast start time, the program broadcast end time, and the music currently flowing in the radio program.
- the title, artist name, music broadcast start time, and the like of the song can be displayed on the display unit 1002 of the client terminal 1002 while being updated momentarily as now-on-air information.
- the client terminal 1002 when a user of the client terminal 1002 listens to a radio broadcast and broadcasts a favorite song, the user broadcasts the radio broadcast information (that is, now-on-air information) of the song. Also at the time of clipping, the client terminal 1002, the portal server 1003, and the radio broadcast information distribution server 1006 perform the processing from step SP107 to step SP1082.
- the radio broadcast information that is, now-on-air information
- control unit 1023 of the client terminal 1002 receives an input indicating a user or a clip
- the control unit 1023 obtains the input in the process of step SP1082 in the same manner as in the first embodiment.
- the now-on-air information is stored in the storage medium 102.
- the same effects as in the first embodiment can be obtained in the music-related service providing system 1000 according to the second embodiment.
- the related information provided by the broadcast station server 32 and the radio broadcast information distribution server 1006 is transmitted by the terminal device 10 and the client terminal 1002.
- the terminal device 10 and the client terminal 1002 can also clip related information provided by other servers. That is, when the user selects a song and starts a clip operation when a song whose related information can be clipped is displayed on the display device 17 and the display section 125, the corresponding related information is displayed. It is stored in the clip information storage device 21a and the storage medium 102.
- the clip information stored in the terminal device 10 and the client terminal 1002 is transmitted from the terminal device 10 and the client terminal 1002 to the CD title information providing server 31 and the music distribution server 33.
- CD shop server 34, music data distribution server 1004, and product sales server 1005, etc. can be used to search for songs, purchase audio data, purchase CDs and DVDs, etc. .
- Each processing function described in the first and second embodiments is realized by a program to be executed by the CPU 11 of the terminal device 10 and the control unit 1023 of the client terminal 1002.
- Such a program is stored, for example, in the HDD 21, the ROM 13, and the storage medium 1029.
- the program is a removable disk such as a flexible disk, CD ROM (Comm-pact Disc-Read Only Memory), MO (Mag-neto-Optica 1) disk, DVD, magnetic disk, semiconductor memory, etc.
- a removable recording medium can be provided as so-called packaged software.
- a program can be recorded on a medium or the like corresponding to the media drives 19a and 19b and provided as package software.
- the program can be installed by reading the program from the media using the media drives 19a and 19b and storing the program in the HDD 21 or the ROM 13.
- package software it is possible to install the system program to which the present invention is applied, for example, on a general-purpose personal computer.
- the program may be installed as package software on a personal computer or the like.
- the program can be downloaded from a server or the like that stores the program via a network such as a LAN (Local Area Network) or the Internet. You can also do it.
- a network such as a LAN (Local Area Network) or the Internet. You can also do it.
- an update program for adding a processing function to which the present invention is applied later is configured, and this update program is distributed as packaged software or distributed on a network. May be. The user It is sufficient to obtain this update program and install this update program in an environment where an existing system is installed.
- the first transmission means A communication control unit 103 as a first reception unit, a second transmission unit, and a second reception unit; a control unit 102 as a temporary storage unit; and a display unit 1 as a display unit
- the client terminal 1002 as a communication device is configured using the storage medium 102 and the storage medium 102 as a storage means
- the present invention is not limited to this. Communicating with the first transmitting means, the first receiving means, the second transmitting means, the second receiving means, and the temporary storing means, the displaying means, and the storing means by various other circuit configurations Make up the device Is also good.
- radio broadcasting broadcasted from a radio station is applied as a receivable broadcast to the terminal device 10 and the client terminal 1002, but the present invention is not limited to this.
- the terminal device 10 and the client terminal 1002 receive Internet radio broadcasts and satellite radio broadcasts to obtain information related to radio and broadcast, or from a television broadcasting station.
- the broadcasted television broadcast may be received, and various broadcast information and the like regarding the television program of the television broadcast may be acquired from a server on the network.
- the hardware circuit block, the functional circuit block, and the program module are mounted on the terminal device 10 and the client terminal 1002.
- the present invention is not limited to this, and these may be mounted on various terminals other than the terminal device 10 and the client terminal 1002, such as a mobile phone and a personal computer. If the terminal has the circuit block, the function circuit block, and the program module, the same processing as that of the terminal device 10 and the client terminal 102 described above can be realized.
- the present invention can be used in various network systems such as a service for providing video contents, in addition to a network system for providing music-related services.
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200480019170.9A CN1816988B (zh) | 2003-07-14 | 2004-05-18 | 通信方法、通信设备和程序 |
US10/556,944 US7631036B2 (en) | 2003-07-14 | 2004-05-18 | Communication method, communication device, and program |
JP2005511477A JP4569828B2 (ja) | 2003-07-14 | 2004-05-18 | 通信方法、通信装置およびプログラム |
US12/618,460 US7890580B2 (en) | 2003-07-14 | 2009-11-13 | Communication method, communication device, and program |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003274302 | 2003-07-14 | ||
JP2003-274302 | 2003-07-14 | ||
JP2003-291741 | 2003-08-11 | ||
JP2003291741 | 2003-08-11 | ||
JP2003-313167 | 2003-09-04 | ||
JP2003313167 | 2003-09-04 | ||
JP2003-336377 | 2003-09-26 | ||
JP2003336377 | 2003-09-26 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10556944 A-371-Of-International | 2004-05-18 | ||
US12/618,460 Division US7890580B2 (en) | 2003-07-14 | 2009-11-13 | Communication method, communication device, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005006613A1 true WO2005006613A1 (ja) | 2005-01-20 |
Family
ID=34069252
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2004/007033 WO2005006613A1 (ja) | 2003-07-14 | 2004-05-18 | 通信方法、通信装置およびプログラム |
Country Status (4)
Country | Link |
---|---|
US (2) | US7631036B2 (ja) |
JP (1) | JP4569828B2 (ja) |
KR (1) | KR20060056311A (ja) |
WO (1) | WO2005006613A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1703514A3 (en) * | 2005-03-14 | 2007-10-24 | Funai Electric Co., Ltd. | Recording/reproduction apparatus and method |
JP2008131257A (ja) * | 2006-11-20 | 2008-06-05 | Megachips Lsi Solutions Inc | 地上デジタルラジオの楽曲保存方法 |
JP2012053722A (ja) * | 2010-09-02 | 2012-03-15 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
JP2012151607A (ja) * | 2011-01-18 | 2012-08-09 | Onkyo Corp | 情報表示制御装置及びそのプログラム |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9264468B2 (en) * | 2003-07-14 | 2016-02-16 | Sony Corporation | Recording device, recording method, and program |
JPWO2005033995A1 (ja) * | 2003-09-30 | 2006-12-14 | ソニー株式会社 | サービス宣伝情報の受信装置及び管理装置 |
GB2415860B (en) * | 2004-06-30 | 2007-04-18 | Nokia Corp | A method of providing a radio service at a remote terminal |
JP5653651B2 (ja) | 2010-05-11 | 2015-01-14 | シャープ株式会社 | 画像表示装置及びこれを備えた画像形成装置 |
JP2017004133A (ja) * | 2015-06-08 | 2017-01-05 | 株式会社リコー | サービス提供システム、情報処理システム、情報処理装置、サービス提供方法、及びプログラム |
US11108796B1 (en) * | 2016-04-22 | 2021-08-31 | Awake Security Llc | System and method for identifying security entities in a computing environment |
KR102390938B1 (ko) * | 2018-04-05 | 2022-04-26 | 구글 엘엘씨 | 브라우저 쿠키를 대체하는 도메인 특정 브라우저 식별자 |
WO2020214157A1 (en) * | 2019-04-16 | 2020-10-22 | Google Llc | Self-authenticating domain specific browser identifiers |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05219053A (ja) * | 1992-02-04 | 1993-08-27 | Nippon Telegr & Teleph Corp <Ntt> | 認証方法 |
JPH10336169A (ja) * | 1997-05-28 | 1998-12-18 | Nippon Yunishisu Kk | 認証方法、認証装置、記憶媒体、認証サーバ及び認証端末装置 |
JP2000181778A (ja) * | 1998-11-19 | 2000-06-30 | Lg Electronics Inc | 自動情報検索装置及びその方法 |
JP2000222360A (ja) * | 1999-02-01 | 2000-08-11 | Matsushita Electric Ind Co Ltd | 認証方法、認証システム及び認証処理プログラム記録媒体 |
JP2001195064A (ja) * | 2000-01-10 | 2001-07-19 | Yamaha Corp | 曲データ作成システム、方法及び記録媒体 |
JP2001307464A (ja) * | 2000-04-25 | 2001-11-02 | Hitachi Ltd | メディア記憶装置及び方法並びにメディア関連情報提供装置及び方法 |
US6317784B1 (en) * | 1998-09-29 | 2001-11-13 | Radiowave.Com, Inc. | Presenting supplemental information for material currently and previously broadcast by a radio station |
JP2002358283A (ja) * | 2001-06-01 | 2002-12-13 | Nec Corp | 利用者認証連携方法とシステム及びプログラム |
JP2003046459A (ja) * | 2001-08-02 | 2003-02-14 | K Laboratory Co Ltd | 時刻ブックマークシステム |
JP2003092556A (ja) * | 2001-09-17 | 2003-03-28 | Sony Corp | コンテンツ詳細情報提供システム、詳細情報提供装置及び携帯通信端末 |
JP2003150174A (ja) * | 2001-11-12 | 2003-05-23 | Ntt Communications Kk | ラジオ音楽情報システム及び携帯端末 |
JP2003208369A (ja) * | 2002-01-15 | 2003-07-25 | Victor Co Of Japan Ltd | 情報選択方法 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7134131B1 (en) * | 1992-12-09 | 2006-11-07 | Sedna Patent Services, Llc | Digital broadcast program billing |
US6732369B1 (en) * | 1995-10-02 | 2004-05-04 | Starsight Telecast, Inc. | Systems and methods for contextually linking television program information |
US5826029A (en) * | 1995-10-31 | 1998-10-20 | International Business Machines Corporation | Secured gateway interface |
JP3717135B2 (ja) * | 1997-07-14 | 2005-11-16 | 富士通株式会社 | 複数wwwサーバ連携システム、複数wwwサーバ連携方法、および記録媒体 |
US6708203B1 (en) * | 1997-10-20 | 2004-03-16 | The Delfin Project, Inc. | Method and system for filtering messages based on a user profile and an informational processing system event |
US6453355B1 (en) * | 1998-01-15 | 2002-09-17 | Apple Computer, Inc. | Method and apparatus for media data transmission |
EP0967545A1 (en) * | 1998-06-23 | 1999-12-29 | BRITISH TELECOMMUNICATIONS public limited company | A system and method for the co-ordination and control of information supply using a distributed multi-agent platform |
TW416224B (en) * | 1998-07-07 | 2000-12-21 | United Video Properties Inc | Interactive television program guide system with local advertisements |
US6501854B1 (en) * | 1998-07-31 | 2002-12-31 | Sony Corporation | Information processing apparatus, an information processing method and a medium |
US6486892B1 (en) * | 1999-04-07 | 2002-11-26 | Joseph L. Stern | System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices |
US7058965B1 (en) * | 1999-04-15 | 2006-06-06 | Sedna Patent Services, Llc | Multiplexing structures for delivery of interactive program guide |
US7308413B1 (en) * | 1999-05-05 | 2007-12-11 | Tota Michael J | Process for creating media content based upon submissions received on an electronic multi-media exchange |
US7373652B1 (en) * | 1999-07-22 | 2008-05-13 | Sedna Patent Services, Llc | Server-centric search function in an interactive program guide |
US6788768B1 (en) * | 1999-09-13 | 2004-09-07 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for book-related information |
JP3904781B2 (ja) * | 1999-11-17 | 2007-04-11 | パイオニア株式会社 | 番組送受信システム及び方法 |
JP2001273305A (ja) * | 2000-03-27 | 2001-10-05 | Sony Corp | 検索システム、検索装置および検索方法、ならびに、入力端末および入力方法 |
US6968364B1 (en) * | 2000-03-30 | 2005-11-22 | Microsoft Corporation | System and method to facilitate selection and programming of an associated audio/visual system |
US6938080B1 (en) * | 2000-06-07 | 2005-08-30 | Nortel Networks Limited | Method and computer system for managing data exchanges among a plurality of network nodes in a managed packet network |
US7356477B1 (en) * | 2000-09-01 | 2008-04-08 | Symbol Technologies, Inc. | Frames-based advertising service with response and activity reporting |
JP4296461B2 (ja) * | 2000-09-07 | 2009-07-15 | ソニー株式会社 | 記録再生システム、サーバ装置、端末装置、映像データ提供方法、再生方法及びコンピュータ読取可能な記録媒体 |
US6985694B1 (en) * | 2000-09-07 | 2006-01-10 | Clix Network, Inc. | Method and system for providing an audio element cache in a customized personal radio broadcast |
US7124424B2 (en) * | 2000-11-27 | 2006-10-17 | Sedna Patent Services, Llc | Method and apparatus for providing interactive program guide (IPG) and video-on-demand (VOD) user interfaces |
JP2003061000A (ja) * | 2001-08-10 | 2003-02-28 | Fujitsu Ltd | 制御装置、およびプログラム |
US7263560B2 (en) * | 2002-08-30 | 2007-08-28 | Sun Microsystems, Inc. | Decentralized peer-to-peer advertisement |
JP4518768B2 (ja) | 2003-09-16 | 2010-08-04 | ソニー株式会社 | 通信システム、通信方法およびクライアント機器 |
JP2005092477A (ja) | 2003-09-17 | 2005-04-07 | Sony Corp | コンテンツ配信方法、コンテンツ取得装置および方法、並びにプログラム |
US20050267750A1 (en) * | 2004-05-27 | 2005-12-01 | Anonymous Media, Llc | Media usage monitoring and measurement system and method |
JP4478883B2 (ja) * | 2005-03-25 | 2010-06-09 | ヤマハ株式会社 | 音楽再生装置およびプログラム |
-
2004
- 2004-05-18 US US10/556,944 patent/US7631036B2/en not_active Expired - Fee Related
- 2004-05-18 KR KR1020067000495A patent/KR20060056311A/ko not_active Application Discontinuation
- 2004-05-18 WO PCT/JP2004/007033 patent/WO2005006613A1/ja active Application Filing
- 2004-05-18 JP JP2005511477A patent/JP4569828B2/ja not_active Expired - Fee Related
-
2009
- 2009-11-13 US US12/618,460 patent/US7890580B2/en not_active Expired - Fee Related
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05219053A (ja) * | 1992-02-04 | 1993-08-27 | Nippon Telegr & Teleph Corp <Ntt> | 認証方法 |
JPH10336169A (ja) * | 1997-05-28 | 1998-12-18 | Nippon Yunishisu Kk | 認証方法、認証装置、記憶媒体、認証サーバ及び認証端末装置 |
US6317784B1 (en) * | 1998-09-29 | 2001-11-13 | Radiowave.Com, Inc. | Presenting supplemental information for material currently and previously broadcast by a radio station |
JP2000181778A (ja) * | 1998-11-19 | 2000-06-30 | Lg Electronics Inc | 自動情報検索装置及びその方法 |
JP2000222360A (ja) * | 1999-02-01 | 2000-08-11 | Matsushita Electric Ind Co Ltd | 認証方法、認証システム及び認証処理プログラム記録媒体 |
JP2001195064A (ja) * | 2000-01-10 | 2001-07-19 | Yamaha Corp | 曲データ作成システム、方法及び記録媒体 |
JP2001307464A (ja) * | 2000-04-25 | 2001-11-02 | Hitachi Ltd | メディア記憶装置及び方法並びにメディア関連情報提供装置及び方法 |
JP2002358283A (ja) * | 2001-06-01 | 2002-12-13 | Nec Corp | 利用者認証連携方法とシステム及びプログラム |
JP2003046459A (ja) * | 2001-08-02 | 2003-02-14 | K Laboratory Co Ltd | 時刻ブックマークシステム |
JP2003092556A (ja) * | 2001-09-17 | 2003-03-28 | Sony Corp | コンテンツ詳細情報提供システム、詳細情報提供装置及び携帯通信端末 |
JP2003150174A (ja) * | 2001-11-12 | 2003-05-23 | Ntt Communications Kk | ラジオ音楽情報システム及び携帯端末 |
JP2003208369A (ja) * | 2002-01-15 | 2003-07-25 | Victor Co Of Japan Ltd | 情報選択方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1703514A3 (en) * | 2005-03-14 | 2007-10-24 | Funai Electric Co., Ltd. | Recording/reproduction apparatus and method |
US7555208B2 (en) | 2005-03-14 | 2009-06-30 | Funai Electric Co., Ltd. | Recording/reproduction apparatus and method of recording/reproducing audio-visual data from a recording medium |
JP2008131257A (ja) * | 2006-11-20 | 2008-06-05 | Megachips Lsi Solutions Inc | 地上デジタルラジオの楽曲保存方法 |
JP2012053722A (ja) * | 2010-09-02 | 2012-03-15 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
JP2012151607A (ja) * | 2011-01-18 | 2012-08-09 | Onkyo Corp | 情報表示制御装置及びそのプログラム |
Also Published As
Publication number | Publication date |
---|---|
JPWO2005006613A1 (ja) | 2006-08-24 |
JP4569828B2 (ja) | 2010-10-27 |
US7890580B2 (en) | 2011-02-15 |
US7631036B2 (en) | 2009-12-08 |
US20060294562A1 (en) | 2006-12-28 |
US20100057889A1 (en) | 2010-03-04 |
KR20060056311A (ko) | 2006-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7761513B2 (en) | Information recording device, information recording method, and information recording program | |
JP4577573B2 (ja) | 通信装置、サーバ装置、情報処理方法、および情報処理プログラム | |
WO2005006610A1 (ja) | 表示装置、表示方法及び表示制御プログラム | |
US8234669B2 (en) | Data-processing apparatus, data-processing method and data-processing program | |
WO2005029496A1 (ja) | データ記録制御装置 | |
JP4569828B2 (ja) | 通信方法、通信装置およびプログラム | |
WO2005006606A1 (ja) | 通信方法 | |
US7373122B2 (en) | Reproduction device information setting method, and information setting program | |
JP4609723B2 (ja) | 記録装置、記録方法及びプログラム | |
US8006309B2 (en) | Information processing device and communication method | |
KR100988578B1 (ko) | 재생장치 및 재생방법 | |
WO2005006612A1 (ja) | 情報処理装置および情報処理方法並びに情報処理プログラム | |
WO2005006229A1 (ja) | 通信装置、通信装置の通信方法、および通信装置の通信プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200480019170.9 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2005511477 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006294562 Country of ref document: US Ref document number: 10556944 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase | ||
WWP | Wipo information: published in national office |
Ref document number: 10556944 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020067000495 Country of ref document: KR |