WO2005006229A1 - 通信装置、通信装置の通信方法、および通信装置の通信プログラム - Google Patents
通信装置、通信装置の通信方法、および通信装置の通信プログラム Download PDFInfo
- Publication number
- WO2005006229A1 WO2005006229A1 PCT/JP2004/007016 JP2004007016W WO2005006229A1 WO 2005006229 A1 WO2005006229 A1 WO 2005006229A1 JP 2004007016 W JP2004007016 W JP 2004007016W WO 2005006229 A1 WO2005006229 A1 WO 2005006229A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- user
- authentication
- server
- communication device
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims description 194
- 238000000034 method Methods 0.000 title claims description 80
- 238000012545 processing Methods 0.000 claims description 186
- 238000003860 storage Methods 0.000 claims description 128
- 230000005540 biological transmission Effects 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 23
- 230000004044 response Effects 0.000 claims description 14
- 230000001737 promoting effect Effects 0.000 claims description 3
- 238000009826 distribution Methods 0.000 description 57
- 230000006870 function Effects 0.000 description 46
- 238000010586 diagram Methods 0.000 description 25
- 238000012790 confirmation Methods 0.000 description 16
- 230000005236 sound signal Effects 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 4
- XXQCMVYBAALAJK-UHFFFAOYSA-N ethyl n-[4-[benzyl(2-phenylethyl)amino]-2-(2-phenylethyl)-1h-imidazo[4,5-c]pyridin-6-yl]carbamate Chemical compound N=1C=2C(N(CCC=3C=CC=CC=3)CC=3C=CC=CC=3)=NC(NC(=O)OCC)=CC=2NC=1CCC1=CC=CC=C1 XXQCMVYBAALAJK-UHFFFAOYSA-N 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005304 joining Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- CFKMVGJGLGKFKI-UHFFFAOYSA-N 4-chloro-m-cresol Chemical compound CC1=CC(O)=CC=C1Cl CFKMVGJGLGKFKI-UHFFFAOYSA-N 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 235000019583 umami taste Nutrition 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
- H04N21/8133—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Definitions
- the present invention relates to a communication device, a communication method of the communication device, and a communication program of the communication device.
- the present invention relates to a communication device, a communication method of the communication device, and a communication program of the communication device, and particularly to a communication device that receives and provides related information of content, a communication method of the communication device, and a communication program of the communication device. Itoda
- radio stations provide viewers with information specific to each station on the Internet. More specifically, information related to the music, such as the name of the music currently being broadcast in the program, the name of the player, and the name and number of the CD (Compact act Disc) on which the music is recorded (No wOnA ir: N Wonair) is provided on the Internet.
- information related to the music such as the name of the music currently being broadcast in the program, the name of the player, and the name and number of the CD (Compact act Disc) on which the music is recorded (No wOnA ir: N Wonair) is provided on the Internet.
- a service that sends the information to a device (for example, an audio device) via a network and displays it. If the viewer likes the music being broadcast, he / she can obtain information on the music by looking at the Now-On-Air displayed on the display device of the CE device.
- a device for example, an audio device
- the present invention has been made in view of such a point, and requests information indicating whether or not content related information is provided from an external device, and provides the user with the provided content related information. It is an object of the present invention to provide a communication device, a communication method of the communication device, and a communication program of the communication device, which are capable of receiving the communication device.
- a communication device for receiving content-related information for requesting user registration to an external device which provides content-related information included in broadcast information being received.
- the communication device is characterized in that the communication device notifies the communication device. '.
- user personal information transmitted when registering a user with an external device that provides content-related information is stored in a storage medium. And When making an access request to an external device, it detects whether or not user's personal information is stored in the storage medium, and transmits related information request information for requesting related information of the content according to the detection result; and According to the detection result, information about a service that provides content-related information performed by the external device is notified.
- the communication device of the present invention it is determined whether or not the user has registered the user by detecting whether or not the user's personal information is stored in the storage medium. Related information request information for requesting related information is transmitted, and according to the detection result, information on a service for providing related information of content performed by an external device is notified.
- FIG. 1 is a principle diagram for explaining the principle of the present invention.
- FIG. 2 is a diagram showing a network 1 and a network system according to the first embodiment of the present invention.
- FIG. 3 is a diagram showing an appearance of the terminal device.
- FIG. 4 is a block diagram showing a hardware configuration of the terminal device.
- FIG. 5 is a diagram showing a program module configuration of the terminal device.
- FIG. 6 is a diagram showing the hardware configuration of the integrated service server.
- FIG. 7 is a sequence diagram showing a flow of a user registration process.
- FIG. 8 is a sequence diagram showing a flow of receiving Now-On-Air when the terminal device determines the presence or absence of user registration.
- FIG. 9 is a sequence diagram showing a flow of receiving a now-aware one when the integrated service server determines whether or not a user is registered.
- FIG. 10 is a block diagram showing a hardware configuration based on functional circuit blocks of a client terminal according to the second embodiment of the present invention.
- FIG. 11 is a block diagram showing a hardware configuration based on a functional circuit block of the portal server.
- FIG. 12 is a block diagram showing a hardware configuration based on functional circuit blocks of a radio broadcasting information distribution server.
- FIG. 13 is a sequence chart 1 showing a user authentication processing procedure between the client terminal and the portal server.
- FIG. 14 is a sequence chart showing a user authentication processing procedure between the client terminal and the service providing server.
- Figure 15 is a sequence chart showing the procedure for providing the radio broadcast information (now-on-air information) distribution service.
- FIG. 1 is a principle diagram for explaining the principle of the present invention.
- the communication device 1 has a transmission unit 1a, a storage unit 1b, a storage medium 1c, a detection unit 1d, and a transmission selection unit 1e.
- the communication device 1 is connected to an external device 2 via a network.
- the external device 2 performs wireless or wired broadcasting, and provides content-related information included in the broadcast information being broadcast on a network.
- the external device 2 may be separate from a device that performs wireless or wired broadcasting.
- the transmitting unit 1a of the communication device 1 transmits user personal information to request the user to register the external device 2 that provides information related to the content included in the broadcast information being received.
- the storage unit lb stores the user personal information transmitted to the external device 2 in the storage medium 1c.
- the transmission selecting means 1e determines whether or not the external device 2 is providing a service for providing related information of the content, and the external device 2 according to the detection result by the detecting means 1d. One of the execution presence / absence request information for requesting the information indicating whether or not the information is selectively transmitted. If the user personal information transmitted to the external device 2 is stored in the storage medium 1c, the transmission selecting means le transmits the relevant information request information for requesting the relevant information of the content to the external device 2. If the user personal information is not stored in the storage medium 1c, the transmission selecting means le determines whether or not the external device 2 requests information indicating whether or not a service for providing content-related information is performed. The request information is transmitted to the external device 2. '
- the external device 2 Upon receiving the related information request information, the external device 2 transmits the related information of the content included in the broadcast information being broadcast to the communication device 1. Further, when the external device 2 receives the execution presence / absence request information, the external device 2 transmits information indicating whether or not the service providing the related information of the content included in the broadcast information being broadcast is implemented. Send to
- the communication device 1 receives input of information necessary for user registration from a user.
- the communication device 1 transmits user personal information in order to request user registration to the external device 2 that provides information related to the content included in the broadcast information being received.
- the storage unit lb stores the user personal information transmitted to the external device 2 in the storage medium 1c. That is, when the user registers with the external device 2, the user's personal information is stored in the storage medium 1c.
- the detecting means Id detects whether or not the user personal information transmitted to the external device 2 is stored in the storage medium 1c .
- the transmission selecting means le determines, based on the detection result by the detecting means 1d, related information request information for requesting related information of the content and whether or not the external device 2 is implementing a service for providing related information of the content. Selectively transmit either of the implementation request information requesting the indicated information.
- the user personal information is stored in the storage medium 1c, and whether or not the user has registered the user is determined in the storage medium 1c.
- the information indicating whether or not the service for providing the information related to the content is implemented by the transmission of the information, it is possible to display the enrollment guide based on the information. It is possible to receive additional information about the content provided.
- clip information Information stored by a clip is called clip information.
- FIG. 2 is a diagram illustrating a network system according to the first embodiment of the present invention.
- the terminal device 10 is connected to various servers via a network 30.
- the network 30 is, for example, the Internet.
- the servers include a CD title information providing server 31, a broadcasting station server 32, a music distribution server 33, and a CD shop server 34.
- the CD title information providing server 31 provides a distribution service of music related information recorded on a commercially available CD.
- the broadcast station server 32 is a server managed by a broadcast station such as an FM broadcast or a television (TV) broadcast, and provides a service for providing information related to the music to be broadcast.
- the function of providing the related information provided by the broadcasting station server 32 is roughly divided into the following two. The first function is to provide the now on air broadcast. The second function is already released on request from the terminal device 10. This function provides information related to the transmitted music (OnAir list).
- the broadcast station server 32 provides information related to music broadcasted in a specified program, or information related to music broadcasted in a specified time zone.
- the music distribution server 33 is a server that provides services for distributing digital data (music data) of music.
- 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 for receiving orders for mail order sales of CDs 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 a CD for sale.
- a plurality of servers provide a service of providing information on music or a music set on the network 30. That is, each server functions as a source of music or a set of music 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 music data from the music distribution server 33 by performing a purchase procedure with the music distribution server 33. Also, the user of the terminal device 10 can have the CD delivered to his / her home by performing a purchase procedure with the CD shop server 34.
- the terminal device 10 holds a local music or a source of a set of music on a recording medium such as a CD 29a, an MD (Mini Disc) 29b, and a hard disk drive (HDD) 21. . These sources differ depending on the type and purpose of the terminal device 10.
- the source of a local song or set of songs shown in Fig. 2 is an example. That is, if a recording medium exists locally in the terminal device 10, by recording a song or a set of songs, it can function as a source of a song or a set of songs locally.
- the terminal device 10 includes a clip information storage device 2la that stores the tapped related information.
- the clip information storage device 21 a is a secondary storage device of the terminal device 10.
- a part of the storage area such as the HDD 21 can function as the clip information storage device 21a.
- the terminal device 10 can clip a music piece or a set of music pieces. With this, for an FM program, a CD album, or the like, which includes a large number of music pieces of interest, additional information of a music piece group of interest can be recorded by a single clip operation by clipping the entirety.
- the terminal device 10 calculates the call sign of the radio broadcast station being watched, based on the frequency of the radio broadcast being watched by the user and the region in which he is watching. In addition, the terminal device 10 determines whether or not the viewer has contracted (user registration) with a provider that manages the integrated service server 35. The terminal device 10 stores call sign data corresponding to the frequency of the radio broadcast and the viewing area, and refers to this data to determine the call sign of the radio broadcast station that the user is viewing. In addition, when the user performs user registration, the terminal device 10 stores a part of the information registered by the user, and determines whether or not the user has contracted by referring to this information.
- the terminal device 10 determines that the viewer has registered as a user, the terminal device 10 transmits the determined call sign and a request signal requesting transmission of the now on air provided by the radio broadcast station of the call sign. To the integrated service server 35. If it is determined that the viewer has not registered as a user, the determined call sign and a request signal requesting transmission of information as to whether or not the radio broadcasting station of the call sign provides now on air are provided. To the integrated service server 35.
- the integrated service server 35 integrates services provided by various servers and To the terminal device 10. For example, if the user of the terminal device 10 contracts with a provider that manages the integrated service server 35, the user can receive the contents provided by various servers from the integrated service server 35. Specifically, the integrated service server 35 transmits a ticket that allows access to the server that distributes the content requested by the user to the terminal device 10 used by the user. The terminal device 10 transmits the ticket to various servers and receives the content. The various servers recognize that the user has been authenticated by the integrated service server 35 by transmitting an appropriate ticket from the terminal device 10, and distribute the content to the terminal device 10.
- the integrated service server 35 receives, via the network 30, a call signal and a request signal requesting transmission of now-on-air from the terminal device 10.
- the integrated service server 35 specifies the radio broadcast station that the user is viewing from the received call sign according to the received request signal.
- a ticket for accessing the server of the specified radio broadcasting station and receiving the now on air is transmitted to the terminal device 10 via the network 30.
- the integrated service server 35 receives, via the network 30, a request signal requesting transmission of the call sign and information as to whether or not NOW air is provided from the terminal device 10. Based on the received request signal, the integrated service server 35 identifies the radio broadcasting station that the user is viewing from the received call sign, and determines whether the identified radio broadcasting station provides Now On Air I do. The integrated service server 35 transmits the result of the determination to the terminal device 10 via the network 30.
- the terminal device 10 When the terminal device 10 receives the ticket from the integrated service server 35, the terminal device 10 accesses the server based on the received ticket and receives Now on Air. If the terminal device 10 receives from the integrated service server 35 that the currently-viewed radio station is the one providing the now-on-air service, the terminal device 10 displays the guidance for joining the provider. Display on the device. The radio station you are currently watching is When receiving the result that it is a radio station that does not provide Won-air, the guide to join the provider is not displayed on the display device.
- FIG. 3 is a diagram showing the appearance of the terminal device.
- terminal device 10 according to the present embodiment has the same appearance as a general system component.
- the terminal device 10 includes a device main body 10a, speeds 25a and 25b, and a remote controller 40.
- the main unit 1 Oa has a CD playback function, an MD recording / playback function, and a FM broadcast and TV broadcast reception function.
- the audio signal generated by the device main body 10a is sent to the speakers 25a and 25b, sound is output from the speakers 25a and 25b.
- a display device 17 is provided in the device main body 10a.
- music information of the music being reproduced, clip information saved by the clip, and the like are displayed.
- the remote controller 40 is an input device for remotely controlling the device main body 10a.
- the remote controller 40 has 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 41a to 41d, the enter key 42, the function selection keys 43a to 43c, the tool key 44, and the return key 45.
- the direction keys 41 a to 41 d are used, for example, to move a cursor displayed on the display device 17 or a place where focus is focused.
- the four directional keys 4 1 a to 4 1 d correspond to the up, down, left, and right directions, respectively, and the pressed directional key The cursor or the like moves in the direction corresponding to.
- the enter key 42 is used, for example, for confirming the content displayed on the display device 17.
- Function selection keys 43a to 43c are used to select functions. For example, three function selection keys 43a to 43c are respectively associated with an additional function, a tuner function, and a local content management function. Then, when the function selection key 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 operates the directional keys 4 1 a to 4 1 d to select an arbitrary command, and then presses the enter key 42 to execute processing according to the selected command in the main unit 10 a. Is done.
- the return key 45 is a button for returning the display contents of the display device 17 to the previous state. It should be noted that the remote controller 40 can be provided with various operation keys other than those shown in FIG. For example, volume control key, CD play key, stop key, etc.
- FIG. 4 is a block diagram illustrating a hardware configuration of the terminal device. With the terminal device 10 as shown in FIG. 4, various sources such as music can be managed, recorded, and reproduced.
- the CPU 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 reproduction or clip from the media, a storage of the content in the HDD 21 and management therefor, information via the network 30 based on clip information and the like Perform a search, etc.
- 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 unit via the path 12.
- the ROM (Read On 1 y Memory) 13 stores an operation program to be executed by the CPU 11, a program loader, various operation coefficients, parameters used in the program, and the like.
- a program to be executed by the CPU 11 is loaded in a RAM (Rommon Access Memory) 20. It is also used as a data area and a task area required when the CPU 11 executes various processes. Further, the ROM 13 stores the call sign of each broadcasting station corresponding to the frequency and the viewing area. This information may be stored in the HDD 21.
- a RAM Rammon Access Memory
- the operation input unit 15 includes operation keys provided on the housing of the terminal device 10, various operation elements such as a jog dial and a touch panel. Note that a keyboard or mouse for GU I (GraphicacalUsserIntercface) operation may be provided as the operation input unit 15. Information input by the operation input unit 15 is subjected to predetermined processing in the input processing unit 14 and 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.
- GU I GraphicacalUsserIntercface
- the display device 17 for example, a display device such as a liquid crystal display is connected, and various information is displayed.
- the CPU 11 supplies display information to the display processing unit 16 according to various operation states, input states, and communication states
- the display processing unit 16 displays the information on the display device 17 based on the supplied display data. Execute the operation. For example, the display device 17 displays the content of the related information distributed from the server or the like and the content of the clip information.
- the search result is displayed on the display device 17.
- the media drives 19a and 19b are drives that can record and play back music (such as music) recorded on portable recording media (in some cases, only playback is possible depending on the recording medium).
- the types of recording media that can be recorded or reproduced by each of 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.
- media Drive 1 9a is a CD, DVD (Digital Versatile
- the portable recording medium for recording contents such as music is not limited to an optical recording medium such as a CD or a DVD.
- the content can be stored in a recording medium constituted by a semiconductor memory such as a flash memory.
- the user whose flash memory reader / writer is connected to the path 12 inserts a recording medium (CD, DVD, MD, etc.) on which arbitrary content is recorded into the media drive 19a, 19b.
- the CPU 11 instructs the media drive 19a to play back the content.
- the media drive 19a accesses the designated content from the loaded recording medium and executes reading.
- the content read out in this way is audio content
- the content is decoded by the processing of the CPU 11 as necessary, and then 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 speed force section 25 is composed of a plurality of speed forces 25a and 25b as shown in FIG. 4, 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.
- it may be compressed audio data in a format subjected to a compression process according to a predetermined method.
- the compression method is not limited, but an ATRAC (Advanced TR Acoustic Coding, trademark) method, an MP3 (MPEG Audio Layer_3) method, or the like can be used. .
- 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.
- a tuner as a satellite tuner or a digital broadcast tuner may be used.
- 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 performs encoding processing of transmission data and decoding processing of reception data based on the control of the CPU 11.
- 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 30. Further, the network interface 23 transfers a signal transmitted from an external network-compatible device via the network 30 to the communication processing unit 22.
- the communication processing unit 22 transfers the received information to the CPU 11.
- Information received via the network 30 includes, for example, information related to a program being broadcast on FM or the like, and information on music included in a title such as a CD.
- 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 of FIG.
- an interface with a peripheral device using a communication method such as USB (Universal Serial Bus), IEEE1394, or Bluetooth may be provided.
- the audio downloaded by the network interface 23 via the network 30.
- HDD content and audio content transferred via an interface such as the USB and IEEE1394 can also be stored in the HDD 21.
- 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, a memory card slot, and the like may be formed so that data can be exchanged with an external information processing device or audio device.
- FIG. 5 is a diagram showing a program module configuration of the terminal device. As shown in FIG. 5, the program module of the terminal device 10 is configured to operate on OS.
- the terminal device 10 uses the function of each program module to provide a CD title information providing server 31, a broadcasting station server 32, a music distribution server 33, and sell CDs '' CD shop server 34, comprehensive service server 35, It can communicate with the Internet radio server 36 and other various servers.
- HTTP (Hyper Text Transfer Protocol) message program 111 is a variety of servers such as CD title information providing server 31, broadcast station server 32, CD shop server 34, and general service server 35 The communication between the two is done by 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 13 that interprets and plays the codec of the content
- a copyright protection information management module 1 14 that handles information related to copyright protection. Is located.
- Internet Radio is at the top of the content playback module 1 1 3
- An Internet radio channel selection and playback module 118 for performing channel selection and playback is provided.
- Above the copyright protection information management module 114 there is provided a music purchase and playback module 119 which controls music purchase and playback of preview music.
- an XML (extensibileMarkupLanguage) browser 151 is provided on top of the Internet radio channel selection / playback module 118 and the music purchase / playback module 119.
- 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 contents performed by the user to the terminal device 10 are interpreted by the XML browser 151.
- 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.
- the hard disk content controller 111 a related information display module 120, a tuner tuning playback / recording module 121, and a music purchase playback module 119 are provided.
- the related information display module 120 displays the title and artist name of the music broadcasted by the radio station on the display device 17.
- the tuner channel selection playback / recording module 1 2 1 selects a radio station or records the content of a song received from the radio station on the HDD 21.
- music received from a radio station selected via an audio user interface (Audio UI) 152 is written to the HDD 21 via the content data access module 116.
- Audio UI audio user interface
- the related information display module 120 is a CD title information providing server 31 that uses the title and artist name of the song currently being broadcast by the radio station by the Z recording module 12 It is received from the server 32 or the like via the HTTP message program 111 and displayed on the display device 17 via the audio user interface 152.
- the related information displayed on the display device 17 via the audio user interface 152 can be temporarily stored in the tap library 132 of the library 130.
- 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 acquired 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.
- FIG. 6 is a hardware block diagram of the integrated service server 35.
- the integrated service server 35 shown in the figure the entire device is controlled by a CPU 35a.
- CPU 35a bus 35g via RAM 35b, hard drive 35c, graphic processing unit 35d, input interface 35e, and communication interface 35f are connected.
- the RAM 35b temporarily stores at least a part of an OS program to be executed by the CPU 35a and an application program for providing various services to the terminal device 10. Further, the RAM 35b stores various data required for processing by the CPU 35a.
- the HDD 35c stores an OS and an application program for providing information.
- a monitor 35h is connected to the graphic processing device 35d.
- the graphics processing device 35d displays an image on the display screen of the monitor 35h in accordance with an instruction from the CPU 35a.
- a keyboard 35 i and a mouse 35 j are connected to the input interface 35 e.
- the input interface 35e transmits a signal transmitted from the keyboard 35i or the mouse 35j to the CPU 35a via the bus 35g.
- the communication interface 35 f is connected to the network 3 Q.
- the communication interface 35 f communicates with the terminal device 10 and various servers via the network 30.
- FIG. 6 illustrates the hardware configuration of the integrated service server 35 as a representative, other servers can be realized with the same hardware configuration.
- the user must perform user registration with the integrated service server 35 in order to receive services of various servers.
- the user inputs customer information required for user registration from the terminal device 10 and transmits it to the integrated service server 35 to obtain a user ID and a password.
- the terminal ID must be input to the terminal device 10.
- the terminal ID is an identifier for identifying each terminal device when the user owns a plurality of terminal devices, and is arbitrarily input by the user.
- the terminal ID is determined by the CPU 11
- the information is transmitted to the service server 35, registered, and stored in the R ⁇ M13 or the HDD 21.
- FIG. 7 is a sequence diagram showing a flow of a user registration process.
- step S1 the CPU 11 of the terminal device 10 registers the user ID and password entered by the user operation, as a part of the registration information. 3 Send to 5. Note that all communication between the terminal device 10 and the integrated service server 35 uses SSL (Secure Socket Layer), so that leakage of information to third parties can be prevented. It has been made.
- SSL Secure Socket Layer
- step S11 the CPU 35a of the integrated service server 35 receives the user ID and the password as a part of the registration information.
- step S12 the CPU 35a compares the received user ID and password with the management table of the HDD 35c in which the information is managed, and confirms that no duplicate user ID exists. Then, the user ID is registered, and the completion of the registration is transmitted to the terminal device 10 as user registration completion information. If there is a duplicate user ID, the CPU 35a sends a message prompting the input of another user ID to the terminal device 10 and transmits the other user ID and password that the user has input from the terminal device 10 to the terminal device 10. Send. '
- step S2 the PU 11 of the terminal device 10 displays, on the display device 17, that the registration of the user ID has been completed in accordance with the received user registration completion information.
- step S3 the CPU 11 stores the terminal ID and the disclosure setting in the HDD 21 of the terminal device 10 based on a predetermined registration operation by the user.
- the disclosure setting refers to setting whether or not the presence of the terminal device 10 is disclosed to other users.
- step S4 the CPU 11 transmits the terminal ID and the public setting to the registration information. The remainder is transmitted to the comprehensive service server 35.
- step S13 the CPU 35a of the integrated service server 35 receives the terminal ID and the disclosure setting as the rest of the registration information transmitted from the terminal device 10.
- step S14 the CPU 35a registers the terminal ID and the disclosure setting in the management table in association with the user ID.
- step S15 the CPU 35a transmits registration completion information indicating that the registration of the terminal ID and the publishing setting has been completed to the terminal device 10, and terminates the user registration process on the integrated service server 35 side. I do.
- step S5 the CPU 11 of the terminal device 10 receives registration completion information from the integrated service server 35.
- step S6 the CPU 11 notifies the user of the completion of the user registration by displaying it on the display device 17 and terminates the processing. Not available.
- accessing the server in order to declare that the contracted user uses the terminal device 10 it is necessary to enter the user ID, password, and the terminal ID stored in the ROM 13 or HDD 21. is there.
- the user ID and password entered once are stored in the RAM 20 by the CPU 11. Therefore, when it is necessary to access the server again, the user ID and the passcode stored in the RAM 20 are reused unless they are erased, for example, when the power is turned off, thereby saving the trouble of inputting. Terminal ID is not erased because it is stored in ROM 13 or HDD 21.
- the CPU 11 receives a user ID, a password, and a terminal ID required for user registration from the user, and transmits them to the integrated service server 35. At this time, the CPU 11 stores the received terminal ID in the ROM 13 or the HDD 21. The received user ID and password are stored in the RAM 20. ' The user (terminal device 10) issues a ticket when the user is authenticated by the integrated service server 35. As a result, the terminal device 10 can access various servers that actually provide services.
- the various servers determine whether or not the user of the terminal device 10 has been authenticated as an authorized user recently (for example, within the past one minute) by referring to, for example, the authentication completion time included in the ticket. If it is determined that the service has been performed, the service is performed according to the request from the terminal device 10.
- the CPU 11 adjusts the tuner 27 according to the instruction of the remote controller 40. At this time, the CPU 11 obtains a frequency adjusted to the tuner 27.
- the CPU 11 obtains the call sign of the radio broadcasting station that the user is watching, based on the obtained frequency and, for example, after the purchase of the terminal device 10, the viewing area set and input at the time of presetting the frequency.
- the CPU 11 refers to the call sign corresponding to the frequency and the viewing area stored in the ROM 13 to obtain the call sign of the broadcasting station that the user is viewing. Obtaining a callsign requires not only the frequency but also the viewing area, because radio stations may use the same frequency in different areas. .
- the viewing area can also be specified by inputting a postal code.
- the area corresponding to the postal code is stored in the ROM 13 or the HDD 21. Then, the user's viewing area is specified by the postal code input by the user. .
- the CPU 11 searches the ROM 13 or the HDD 21 for a terminal ID. If the CPU 11 can search the terminal ID, that is, if the terminal device 10 used by the user has registered the user with the comprehensive service server 35, the request signal for requesting the now on air is acquired. Callsign, user ID, password, and end The terminal ID is transmitted to the integrated service server 35 via the network 30. • Upon receiving the request signal, the CPU 35a of the integrated service server 35 specifies the radio station of the radio station that the user is watching, based on the call sign received together. The CPU 35a transmits a ticket that allows access to the server of the specified radio broadcast station to the terminal device 10. .
- the CPU 11 of the terminal device 10 accesses a server that provides NOW on the basis of the received ticket.
- the server that provides the now-on-air authenticates the ticket, and transmits the requested now-on-air to the terminal device 10.
- the CPU 11 of the terminal device 10 displays the received now-on-air on the display device 17.
- the CPU 11 performs the integrated service. If the user has not been registered in the server 35, the obtained call sign and a request signal for requesting information as to whether or not the radio broadcast station of the call sign provides NowWave are sent to the integrated service server 35. Send.
- the integrated service server 35 Upon receiving the request signal, the integrated service server 35 determines whether or not the radio broadcast station being viewed by the user provides NOW on air based on the call sign received together. The integrated service server 35 transmits the result of the determination to the terminal device 10. '
- the CPU 11 of the terminal device 10 receives the notification that the radio broadcasting station being viewed by the user provides Now-On-Air, and recommends the user to subscribe to the provider of the comprehensive service server 35. Is displayed on the display device 17. The CPU 11 of the terminal device 10 does not display the membership guide on the display device 17 when receiving that the radio broadcast station being viewed by the user does not provide Now-On-Air.
- the CPU 35a When receiving the call sign and the request signal requesting the now-on-air communication from the terminal device 10, the CPU 35a requests the now-on-air communication from the user who has registered the user. When a request signal is received, the ticket of the server of the radio broadcasting station corresponding to the call sign is transmitted to the terminal device 10.
- the CPU 35a When the CPU 35a receives a request signal from the terminal device 10 requesting whether the call sign and the radio broadcasting station corresponding to the call sign provide now on air, that is, user registration When a call sign and a request signal are received from a user who does not perform the check, it is determined whether or not the radio broadcast station corresponding to the call sign provides now on air, and the result of the determination is transmitted to the terminal device 10.
- the CPU 35a determines whether or not a radio station provides Now On Air by determining whether each radio station stored in advance in the HDD 35c provides Now On Air. Perform with reference to the information. Alternatively, access the server of the radio station corresponding to the call sign to make the determination.
- the integrated service server 35 determines that the radio broadcast station being viewed by the user provides Now on Air, the integrated service server 35 transmits the URL of the Web page promoting user registration to the terminal device 10. You can do it.
- the integrated service server 35 transmits the information on whether or not to provide Now-On-Air and Now-On-Air in accordance with the user registration status of the user transmitted from the terminal 10 to the terminal 1.
- the terminal device 10 can display the membership guide on the display device 17 in accordance with the information from the integrated service server 35, and the user can receive the relevant information of the provided content. Becomes possible.
- FIG. 8 is a sequence diagram showing a flow of receiving now-on-air when the terminal device determines the presence or absence of user registration.
- step S21 the CPU 11 of the terminal device 10 sends a call to the FM station currently being viewed by the user. Get the lusin.
- the CPU 11 inquires of the general service server 35 whether or not the target (viewing) FM station provides NOW on air based on the obtained call sign.
- step S22 the CPU 35a of the integrated service server 35 determines whether or not the target FM station provides NOW on air, and transmits the result to the terminal device 10.
- the CPU 11 of the terminal device 10 receives, from the integrated service server 35, a determination result as to whether or not the target FM station provides NOW on air.
- the CPU 11 displays the subscription guide on the display device 17 if the target FM station provides Now-On-Air, and the display device gl 7 if it does not provide Now-On-Air. Do not display the membership guide.
- step S23 the CPU 11 of the terminal device 10 acquires from the ROM 13 the call sign of the FM broadcast station that the user is viewing.
- the CPU 11 inquires the comprehensive service server 35 of the acquisition URL of the now-on-air service of the target FM station.
- step S24 the CPU 35a of the integrated service server 35 obtains the URL of the target FM station from the call sign from the terminal device 10, and transmits it to the terminal device 10 together with the ticket. Further, when the target FM station does not provide Now on Air, the CPU 35a transmits information to that effect to the terminal device 10.
- the CPU 11 of the terminal device 10 accesses the URL with the ticket and receives the now on air.
- the CPU 11 displays the received now on air on the display device 17.
- the display device 17 displays that Now-On-Air is not provided.
- Figure 9 shows the reception of Now-On-Air when the integrated service server determines the presence or absence of user registration. It is a sequence diagram showing a flow.
- step S31 the CPU 11 of the terminal device 10 transmits the call sign of the FM station that the user is viewing and, if stored in the HDD 21, the terminal ID. Further, the CPU 11 transmits a request signal for the now-on-air acquisition source URL of the target FM station.
- the CPU 35a of the integrated service server 35 determines whether or not the user has been registered based on whether or not the terminal ID has been transmitted from the terminal device 10. If it is determined in step S32 that the user has not registered as a user, the CPU 35a transmits to the terminal device 10 information indicating whether or not the target FM station provides now-on-air.
- the CPU 11 of the terminal device 10 displays an enrollment guide on the display device 17 if the target FM station provides Now-On-Air, and displays a message if it does not provide Now-On-Air. Do not display the membership guide on device 17
- step S33 when the CPU 35a determines that the user has registered as a user, the CPU 35a transmits the URL of the now-on-air acquisition source together with the ticket to the terminal device 10. If the target FM station does not provide Now-On-Air, information indicating that Now-Air is not provided is transmitted to the terminal device # 0.
- the CPU 11 of the terminal device 10 accesses the URL with the ticket and receives Now on Air.
- the CPU 11 displays the received now on air on the display device 17.
- the CPU 11 receives the information indicating that the now-on-air is not provided, for example, it displays on the display device 17 that the now-on-air is not provided.
- the terminal device 10 stores the terminal ID in the ROM 13 or the HDD 21 when the user performs user registration, and determines whether the user has performed user registration in the terminal device 10. Is determined by detecting whether the terminal ID is stored in the ROM 13 or the HDD 21. Then, according to the detection result, a request signal for requesting the now on air, and a service for providing the now on air are provided. One of the request signals for requesting information indicating whether or not the service is being executed is selectively transmitted to the integrated service server 35.
- the integrated service server 35 transmits the now-on-air broadcast to the terminal device 10 if the user has registered the user, and if the user has not registered the user, the broadcast station being viewed is the now-on-air broadcast.
- the terminal device 10 displays an enrollment guide on the display device 17 when the user has not registered as a user and the broadcasting station being viewed provides Now-On-Air, and does not provide it. Does not display the membership guide on the display device 17. Thereby, the terminal device 10 can notify the user whether or not the now-on-air service is provided. Thus, if the user has not registered as a user, he / she can receive the relevant information of the provided content by performing the enrollment procedure while watching the enrollment guide displayed on the terminal device 10. Become.
- the information indicating whether or not the Now on Air transmitted by the integrated service server 35 is provided, if it is provided, a message or voice indicating that it is provided is used. If it is not provided, a simple empty message II, a message indicating that it is not provided, a voice, etc. are used.
- the terminal device 10 executes a service for providing now-on-air.
- a request signal requesting information indicating whether or not information is transmitted to the integrated service server 35 has been described, the present invention is not limited to this, and information serving as an admission guide is stored in the HDD 21 in advance. This information may be stored on the display device 17 when the terminal ID is not stored.
- the comprehensive service server 35 and the broadcasting station server 32 authenticate the user information (user ID, password, terminal ID, etc.) transmitted by the terminal device 10 described above. Then, an embodiment of a system that realizes single sign-on will be described.
- step S23 and step S24 in FIG. 8 are executed in a state where the terminal ID is already registered in the terminal device 10.
- the authentication method by the service server 35 and the broadcast station server 32 is the same even when the terminal ID is not registered in the terminal device 10.
- the client terminal 1002 in FIG. 10 in the second embodiment corresponds to the terminal device 10 in FIG. 2 in the first embodiment described above
- the portal server 10 in FIG. Numeral 03 corresponds to the comprehensive service server 35 of FIG. 2
- radio broadcast information distribution server 100 of FIG. 12 corresponds to the broadcast station server 32 of FIG.
- the client terminal 1002 is operated by a user on an operation input unit 10020 composed of various operation buttons provided on a remote controller (not shown) on the surface of the housing.
- 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 / control signal given from each circuit connected via the path 1022.
- the display control unit 1024 performs a digital-to-analog conversion process on the video data supplied via the bus 102, and sends the analog video signal obtained as a result to the display unit 125.
- the display unit 125 is a display device such as a liquid crystal display, for example, and may be directly attached to the surface of the housing or externally attached.
- 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 a digital-to-analog conversion process on the audio data supplied via the path 1022, and sends the resulting analog audio signal to the speed controller 107. I do.
- 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 1028 reads out 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 outer 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 outer 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 0 to 25.
- 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 analog audio signals, and converts the audio data into analog audio signals.
- Supply 7
- control unit 1023 stores the continuation data read from the external recording medium by the external recording medium recording / reproducing unit 102 via the bus 102 in the client terminal 1002.
- the content data is transmitted to the medium 1029, and the content data is stored in the storage medium 1029 (hereinafter, the content data is stored in the storage medium 1 Storing in 0 29 is also called ribbing.)
- 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 Thus, the music data can be recorded on an external recording medium.
- the broadcast signal receiving unit 103 0 receives a radio broadcast wave transmitted from each radio station and supplies it to the tuner unit 103.
- the tuner unit 103 selects, for example, via the operation input unit 100 out of the radio broadcast waves received via the broadcast signal receiving unit 103.
- a radio broadcast signal of a broadcast frequency corresponding to the designated radio station is extracted and subjected to predetermined reception processing, and the resulting audio data is transmitted to an audio control unit via a bus 102.
- the audio control unit 1026 converts the audio data provided from the tuner unit 103 into an analog audio signal and sends the analog audio signal to the speaker 107, so that the radio station 110 Thus, it is possible to output the program sound of the radio program being broadcasted by the user, thus allowing the user to listen to the program sound of the radio program.
- the control unit 1023 can also record the program audio of the radio program by transmitting the audio data obtained by the tuner unit 103 to the storage medium 11029 and storing it.
- control unit 102 3 connects to a predetermined network via the communication control unit 103 2 and the network interface 103 3 sequentially, and It is possible to access a total server 1003, a service providing server (for example, a radio broadcast information distribution server 1006 described later), and the like. Send and receive information and various data.
- the encoder / decoder section 104 is configured to store the compression-encoded content data received from the network via the network interface 103 and the communication control section 103 in sequence, or the storage medium 102. 9 and decodes the compression-encoded content data read from the external recording medium and sends it to the display control unit 102 and the audio control unit 102.
- 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.
- the converted content data is sent to the storage medium 102.
- the content data compressed and encoded by the encoder / decoder section 134 is stored in the storage medium 109 under the control of the control section 102.
- the copyright management section 103 includes copyright management information corresponding to content data downloaded from the network via the network interface 103 and the communication control section 103 in sequence, and an external recording medium recording / playback section.
- the copyright management information corresponding to the content data read from the external recording medium is generated by 108.
- the copyright management information generated by the copyright management unit 103 is registered in the storage medium 102 29 in association with the content data under the control of the control unit 102. Further, the copyright management unit 103 can check out the content data in which the copyright management information is associated between the storage medium 109 and the specific external recording medium, or when the content data is associated with the specific external recording medium. When the content data in which the copyright management information is associated with the storage medium 102 is picked in, the content of the copyright management information corresponding to the content data is appropriately updated to check the content. Protect copyright on content data.
- the page information generator 1 0 3 6 Interpretation of information such as XML (eXten_sible MarqueLanguage) file or HTML (HyperText Markuplanguage) file received sequentially through 1 033 and communication control section 1 0 32 Then, video data to be displayed on the display unit 1025 is generated, and the generated video data is transmitted to the display control unit 102.
- XML eXten_sible MarqueLanguage
- HTML HyperText Markuplanguage
- the authentication processing unit 10337 sends authentication information to the portal server 1003, the service providing server, etc. on the network connected via the network interface 1033 via the communication control unit 1032 and the network interface 1033 sequentially. Authentication processing, such as transmitting the password.
- the authentication information storage unit 1038 stores authentication information necessary for the authentication processing unit 1037 to access the portal server 1003, the service providing server, and the like.
- a request signal for requesting radio broadcast information on a radio broadcast being received for listening by the user is broadcast via the communication control unit 1032 and the network interface 1033 in order to broadcast the radio broadcast being received.
- the radio broadcast display control unit 1003 receives the radio broadcast information transmitted from the radio broadcast information distribution server 1006 on the network via the network interface 1033 and the communication control unit 1032 sequentially.
- the display control unit 1024 by sending the received radio broadcast information to the display control unit 1024, the program name of the radio program currently being received, the title of the music being received and the artist name, etc. are displayed on the display unit 1025. Is displayed (corresponding to the related information in the first embodiment of Umami).
- Control in portal server 1003 The unit 15050 controls the operation of each circuit connected via the bus 105.
- the communication control unit 1052 transmits and receives various types of information to and from the client terminal 1002, the service providing server, and the like via the network interface 105 under the control of the control unit 105.
- user ID Identity
- password information are registered as customer information in association with each other.
- the page information storage unit 105 stores page information and the like managed by the operator of the system.
- This page information is described in a language such as XML, and includes URL (UniformResouurceLoCator) information for accessing a service providing server or the like.
- URL UniformResouurceLoCator
- the authentication processing unit 10556 Upon receiving the user ID information and the password information transmitted from the client terminal 1002 via the network interface 105 and the communication control unit 1052 sequentially, the authentication processing unit 10556 performs user authentication processing. It is checked whether the received user ID information and password information are registered as customer information in the customer database unit 105.
- the authentication processing unit 10556 Upon completion of the user authentication processing, the authentication processing unit 10556 issues portal authentication result information (authentication session ID information to be described later) indicating the result of the user authentication processing, and transmits the issued portal authentication result information.
- the authentication information storage unit 105 stores the information temporarily for 5 times.
- the control unit 105 0 executes the contract stored in the page information storage unit 105.
- the page information of the user page is transmitted to the client terminal 102 through the communication control unit 1052 and the network interface 105 together with the portal authentication result information.
- control unit 1550 executes the new process as a result of the user authentication process by the authentication processing unit 1506. If the user is not authenticated as an authorized user, the authentication error information is stored in the communication control unit 10 together with the authentication failure notification page information indicating the authentication failure stored in the page information storage unit 105.
- the transmission may be configured to be transmitted to the client terminal 102 via the network interface 102 and the network interface 105 in order.
- the authentication processing unit 10556 obtains the portal authentication result information acquired and transmitted from the client terminal 1002 of the user (authentication processing described later).
- the ticket) is sequentially received via the network interface 105 and the communication control unit 1052, and the portal authentication result information received and the user temporarily stored in the authentication information storage unit 105 are received. And compares it with the portal authentication result information corresponding to the user.
- the authentication processing unit 10556 executes a confirmation process for confirming whether or not it is legitimate portal authentication result information as an authentication process for the portal authentication result information received from the service providing server or the like, Confirmation result information indicating the confirmation result is returned to the service providing server or the like via the communication control unit 1052 and the network interface 1053 sequentially.
- 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.
- Radio broadcast information (hereinafter referred to as now-on-air information in particular), which includes the title of the song currently being played in the radio program, is stored in association with URL information. .
- radio broadcast information distribution as one of the service providing servers
- the hardware configuration of the server 106 using the functional circuit block will be described.
- the control unit 111 in the radio broadcast information distribution server 106 controls the operation of each circuit connected via the bus 111.
- control unit 111 Under the control of the control unit 111, the communication control unit 111, and the client terminal 1002, the portal server 1003, etc., via the network interface 111, and various information. Send and receive.
- the user ID information of the user who has already concluded a contract with the operator of the radio broadcast information distribution server 106 and password information are associated with each other as customer information. It is registered.
- the authentication processing unit 111 has a function of performing authentication processing of a user based on portal authentication result information transmitted from the client terminal 1002 and issued by the portal server 1003.
- the customer database department does not need to have 1 1 1 4
- the page information storage unit 111 is managed by a radio broadcast information distribution server 106, and radio broadcasts related to radio programs already broadcasted by radio stations corresponding to the radio broadcast information distribution server 1006. It stores page information of an on-air list information distribution page to be used for acquiring information (hereinafter, referred to as on-air list information in particular).
- the page information of the on-air list information distribution page is described in a language such as XML, and the user who wants to use the client terminal 1002 to obtain the broadcast date and time information and program name of the radio program
- An input box or the like is provided for inputting the information as a search key for the on-air list information.
- the on-air list information storage unit 111 contains information such as the program name, program broadcast start time, and program broadcast end time for the radio program already broadcasted at the 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 online message transmitted from the client terminal 102.
- a page information acquisition request signal for requesting page information of the page for Aristo information distribution is sequentially received via the network interface 111 and the communication control unit 111
- the received page information acquisition request signal is received.
- the page information of the on-air list information distribution page stored in the page information storage unit 1 1 16 is transmitted to the client terminal 1 0 0 2 via the communication control unit 1 1 1 2 and the network interface 1 1 1 3 sequentially.
- the search unit 111 stores the search key for the desired on-air list information input from the client terminal 1002 on the page information of the on-air list information distribution page, and stores the on-air list information.
- the on-air list information request signal for requesting download of the on-air list is transmitted, the on-air list information request signal is sequentially received via the network interface 111 and the communication control unit 111, and the received on-air list information signal is transmitted.
- the retrieval key is extracted from the information request signal.
- the search unit 111 desires to obtain 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 111. Search as on-air list information.
- control unit 110 transmits the retrieved 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 111 includes a program name, a program broadcast start time, a program broadcast end time, and a corresponding radio program for a radio program currently being broadcast at a radio station corresponding to the radio broadcast information distribution server 106.
- Radio broadcast information including the title, artist name, music broadcast start time, etc., of the music currently being played in the 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.
- Information and password information are sequentially received via the network interface 1 1 1 3 'and the communication control unit 1 1 1 2
- 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 received portal authentication result information (authentication ticket described later) is sequentially received through the network interface 111 and the communication control unit 111, and the received portal authentication result information is transmitted to the communication control unit 111. And to the portal server 1003 via the network interface 1113 sequentially.
- the authentication processing unit 1115 increases the authentication processing for the portal authentication result information from the portal server 1003 (that is, the above-described authentication processing). Confirmation result) is returned.
- the confirmation result information is sequentially received via the network interface 1 1 1 3 and the communication control unit 1 1 1 2, and based on the received confirmation result information, the user receives a music-related service. 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 111 issues server authentication result information (service session ID information described later) indicating the result of the user authentication process.
- the control unit 111 is stored in the now-on-air information storage unit 111.
- the now-on-air information is transmitted to the client terminal 1002 together with the server authentication result information via the communication controller 111 and the network interface 111 in order.
- the control unit 11110 stores the authentication error information in the page information storage unit 111.
- 16 Authentication failure notification indicating authentication failure stored in 6 The page information is transmitted to the client terminal 102 via the communication control unit 111 and the network interface 111 in order.
- the control unit 1110 transmits the now-on-air information if the user is authenticated as an authorized user, but sends the now-on-air information to the authorized user. If the user cannot be authenticated, the user is not allowed to receive a radio broadcast information distribution service provided by a radio broadcast information distribution server 1006 such as a now-on-air information distribution service. Like that.
- 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 for a user who uses is stored.
- the control unit 1023 of the client terminal 1002 of the user who has contracted with the operator of the system performs, for example, an operation of turning on the power to the client terminal 1002, or In response to the user pressing a specific operation button of the operation input unit 1 0 2 0, the operation input signal recognized by the operation input unit 1 0 2 0 is converted into an operation command by the input processing unit 1 0 2 1. If converted and given, start authentication request processing.
- step SP100 the control unit 1023 Generates a connection request signal storing authentication session ID information and the like temporarily stored in advance in the authentication information storage unit 108, and transmits the generated connection request signal to the communication control unit.
- the authentication session ID information is stored in the individual communication connection state (that is, session state).
- a predetermined expiration date (for example, about one minute) is set based on the time of issuance by the portal server 1003 when used for user authentication processing and the like.
- the portal server 1003 determines that the communication connection state specified by the authentication session ID information has been disconnected.
- the portal server 1003 uses the authentication session ID information issued in the past improperly for user authentication processing and the like by a user who has not contracted with the operator of the music-related service providing system 1. Is preventing that.
- the authentication session ID information temporarily stored in the authentication information storage unit 1303 indicates 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 a 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 a connection request signal. 3 and the communication control unit 1 0 5 2 sequentially receives the connection request signal, and stores the authentication session stored in the received connection request signal. The ID information and the like are transmitted to the authentication processing unit 105.
- the authentication processing unit 10556 performs user authentication processing based on the authentication session ID information and the like received as a connection request signal from the client terminal 1002. Execute.
- control unit 105 determines that the authentication session ID information received from the client terminal 100 2 If the user using 02 cannot be authenticated as an authorized user, authentication error information indicating the authentication error is transmitted to the communication control unit 1052 and the network interface 1053. It is transmitted to the client terminal 1002 sequentially.
- 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 control unit.
- the user IDs are sequentially received through 103, the user ID information, password information, terminal ID, and the like stored in the authentication information storage unit 13038 are read in response to the received user ID information.
- the password information, the terminal ID, and the like are transmitted to the portal server 1003 via the communication control unit 103 and the network interface 103 in order.
- step SP 1003 the control unit 105 of the portal server 1003 transmits the user ID information, password information, terminal ID, and the like transmitted from the client terminal 1002 to the network interface. Through the communication interface 105 and the communication controller 1052, and sends them to the authentication processor 105.
- the authentication processing unit 10556 converts the received user ID information, password information, terminal ID, and the like into a customer database unit 1054 as a user authentication process. Detects whether it is included in the customer information registered in.
- 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 performs portal authentication under the control of the control unit 1550. It issues authentication session ID information and the like for the current communication connection state between the client terminal 1002 and the vital server 1003 as authentication result information, and stores the issued authentication session ID information and the like in the authentication information storage unit. Temporarily store in 1 0 5 7. Then, the 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. 3 and sequentially transmitted to the client terminal 1002.
- step SP104 the control unit 1023 of the client terminal 1.002 transmits the authentication session ID information and the like transmitted from the portal server 1003 to the network interface 1033 and the communication control. It sequentially receives the information through the sections 1032 and sends out the received authentication session ID information and the like to the authentication processing section 103.
- the authentication processing unit 1037 temporarily stores the received authentication session ID information and the like in the authentication information storage unit 1038 under the control of the control unit 1023.
- the 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 the authentication information storage unit 1038 It is transmitted to the portal server 103 via the communication control unit 103 and the network interface 103 together with the authentication session ID information temporarily stored in the portal server 103. ,
- step SP105 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 interface.
- the received information is sequentially received via 1053 and the communication control unit 1052, and the received authentication session ID information and the like are sent to the authentication processing unit 10556.
- the authentication processing unit 1506 Under the control of the control unit 105, the authentication processing unit 1506 issues the received authentication session ID information and the like to the client terminal 1002 in step SP1003 described above. Then, the user authentication process is performed by comparing the authentication session ID information and the like temporarily stored in the authentication information storage unit 1057.
- step SP106 the authentication processing unit 105 If the user using the client terminal 1002 is authenticated as an authorized user, the request for obtaining page information from the client terminal 1002 is determined to be a legitimate request, and the client terminal 1002 Extend the expiration date of authentication session ID information etc. issued to
- control unit 105 reads out the page information requested to be obtained by the user from the page information storage unit 105, and stores the read page information in the authentication processing unit 100. It is transmitted to the client terminal 102 via the communication control unit 1052 and the network interface 105 together with the authentication session ID information whose expiration date has been extended by 56.
- step SP1007 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.
- the page information is sequentially received via the network interface 103 and the communication control section 103, and the received page information is transmitted to the page information generation section 106, and the expiration date is extended.
- the authentication session ID information and the like are sent to the authentication processing section 103.
- the page information generation unit 103 generates video data of a page in which a link to each service providing server is embedded based on the page information given from the control unit 102, and generates the generated video. The data is transmitted to the display control section 102.
- the display control section 1024 performs digital-to-analog conversion processing on the video data given from the page information generation section 103 and sends the obtained analog video signal to the display section 125.
- the display unit 10025 displays the page of the portal server 1003 as a video based on the analog video signal.
- the authentication processing unit 1073 extends the authentication session ID information, etc. received from the portal server By temporarily storing in the authentication information storage unit 108 so as to overwrite the authentication session ID information and the like before the authentication session ID information and the like, the authentication session ID information and the like temporarily stored in step SP1004 described above are temporarily stored.
- an extended expiration date Update to certificate session ID information.
- a plurality of service providing servers may be provided for each service to be provided, such as a radio broadcast information distribution server 1006 and a sales server (not shown).
- the user authentication process is performed in the same procedure with any service providing server, so that each service providing server performs the control necessary to execute the user authentication process.
- Section, authentication processing section, page information storage section, authentication information storage section, communication control section, and network interface for example, in the case of a radio broadcast information distribution server, the control section 1 110, the authentication processing section 1 115, the page information storage It has a unit 111, an authentication information storage unit 111, a communication control unit 111, and a network interface 111).
- This user authentication process is executed when the client terminal 1002 accesses each service providing server based on the link of the page information acquired from the portal server 1003, and when the client terminal 1002 is registered in advance as a bookmark.
- the service is executed by accessing each service providing server based on URL information, etc., but in either case, it is executed in the same procedure.
- the control unit 1023 of the client terminal 1002 sends the service providing page (URL) embedded in the page information as a link or according to URL information already registered as a bookmark.
- an authentication information storage unit 10 includes a page information acquisition request signal for requesting to acquire page information of an on-air list information distribution page.
- the service session ID information read from 38 is transmitted to the service providing server via the communication control unit 103 and the network interface 103 in order.
- the service session ID information is stored in the client terminal 100. Every time the communication terminal 2 and each service providing server are connected for communication for execution of various processing such as user authentication processing, the client terminal 1002 accesses for identification of each communication connection state (that is, session). This is the identification information issued by each service providing server.
- the service session ID information has a predetermined expiration date (for example, about one minute) based on the time of issuance by each service providing server for use in user authentication processing and the like. Therefore, the client terminal 1 ⁇ 02 that has obtained the service session ID information from each service providing server must present the service session ID information to the issuing service providing server within the validity period. If the connection is not possible, the issuing service providing server determines that the communication connection status specified by the service session ID information has been disconnected.
- a predetermined expiration date for example, about one minute
- each service providing server prevents the service session ID information issued in the past from being used improperly for user authentication processing by users who have not contracted with the information service system operator. .
- the service session ID information temporarily stored in the authentication information storage unit 108 is stored when the client terminal 1002 and each service providing server have previously been connected to perform communication such as user authentication processing. It is issued by the service providing server of the access destination.
- step SP101 the control unit of the service providing server transmits the page information acquisition request signal and the service session ID information transmitted from the client terminal 102 via the network interface and the communication control unit sequentially. Receive, The received service session ID information and the like are sent to the authentication processing unit.
- the authentication processing unit compares the received service session ID information and the like with the service session ID information and the like already stored temporarily in the authentication information storage unit to perform user authentication. Execute the process.
- the authentication processing unit determines that the user using the client terminal 1002 is an authorized user because the service session ID information received from the client terminal 1002 has expired. If the authentication cannot be performed, it is determined that the request for acquiring the page information of the service providing page from the client terminal 102 is not a valid request.
- control unit transmits the authentication error information indicating the authentication error and the shop code as service identification information for identifying the service providing server via the communication control unit and the network interface in sequence to the client terminal 10. 0 Send to 2.
- step SP102 the control unit 1023 of the client terminal 1002 transmits the authentication error information and the shop code transmitted from the service providing server to the network interface 103 and the communication control.
- the authentication error information received from the service providing server sequentially recognizes that the user has not been authenticated as a regular user in the service providing server, and the shop coordinator received from the service providing server. 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 service providing server, and the generated authentication ticket is generated.
- a communication control unit together with the shop code of the service providing server and the authentication session ID information and the like which are already received from the portal server 1003 and temporarily stored in the authentication information storage unit 13038.
- the data is transmitted to the portal server 1003 via the interface 103 and the network interface 103 in sequence.
- step SP103 the control unit 105 of the portal server 103
- the authentication ticket issuance request signal, the shop code, the authentication session ID information, and the like transmitted from the client terminal 1002 are sequentially received via the network interface 1053 and the communication control unit 1052. It is sent to the authentication processing unit 105.
- the authentication processing unit 10556 Under the control of the control unit 105, the authentication processing unit 10556 stores the received authentication session ID information and the authentication information temporarily stored in the authentication information storage unit 105. The user authentication process is executed by comparing with the session ID information and the like. As a result, the authentication processing unit 1506 determines that, for example, the authentication session ID information received from the client terminal 1002 has expired, and the user using the client terminal 1002 is authorized. If it cannot be authenticated as a user, it is determined that the authentication ticket issuance request from the client terminal 1002 is not a valid request.
- control unit 10050 transmits the authentication error information indicating the authentication error to the client terminal 1002 via the communication control unit 1052 and the network interface 1053 sequentially.
- the authentication processing unit 10556 uses the client terminal 1002 because, for example, the authentication session ID information received from the client terminal 1002 has not expired yet.
- the control unit 10050 moves to step SP1018 described later.
- step SP1004 the control unit 1023 of the client terminal 1002 sends the authentication error information transmitted from the portal server 1003 to the network interface 103 and communication control unit 1 032, the user ID information, password information, terminal ID, and the like stored in the authentication information storage unit 108 are read out, and these are read out by the communication control unit 103 and the network interface.
- the data is transmitted to the portal server 103 via the ace 103 sequentially.
- step SP105 the control unit 105 of the portal server 1003 transmits the user ID information, password information, terminal ID, and the like transmitted from the client terminal 1002 to the network interface 105. 3 and the communication control unit 1052 sequentially, and sends them to the authentication processing unit 1056.
- the authentication processing unit 10556 stores the received user ID information, password information, terminal ID, and the like in the customer registered in the customer database unit 1054.
- the user authentication process is executed by detecting whether or not the information is included.
- 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 portal server 1003, and the issued authentication session ID information and the like are temporarily stored in the authentication information storage unit 1057.
- the 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, the network 1, and the network interface 1.
- the data is transmitted to the client terminal 1002 via the address 53 in sequence.
- step SP106 the control unit 102 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 authentication processing unit 1037 temporarily stores the received authentication session ID information and the like in the authentication information storage unit 1038.
- control unit 1023 again generates an authentication ticket issuance request signal for requesting the portal server 1003 to issue an authentication ticket, and transmits the generated authentication ticket issuance request signal to the authentication information.
- the port is sequentially transmitted through the communication control unit 103 and the network interface 103. To the address server 1003.
- the shop code is temporarily stored in the authentication information storage unit 103 in the client terminal 1002, but the present invention is not limited to this, and the client terminal 1002 is not limited to this.
- the client terminal 1002 authenticates by sequentially transmitting and receiving the shop code when executing the processing of steps SP1002 through SP1006 between the server and the portal server 1003.
- the shop code can be transmitted to the portal server 103 in step SP106 without temporarily storing the shop code in the information storage unit 108.
- step SP107 the control unit 105 of the portal server 1003 transmits the authentication ticket issuance request signal, the shop code, the authentication session ID information, etc. transmitted from the client terminal 1002 to the network interface. They are sequentially received via 1053 and the communication control unit 1052, and are transmitted to the authentication processing unit 10556.
- the authentication processing unit 10556 stores the received authentication session ID information and the like and the authentication session already temporarily stored in the authentication information storage unit 105.
- the user authentication process is executed by comparing with the ID information.
- 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.
- the authentication processing unit 1 506 receives the shop command received from the client Based on the authentication request issuing signal and the authentication ticket issuance request signal, an authentication ticket or the like that enables access to the service providing server indicated by the shop code is issued as portal authentication result information.
- the authentication processing unit 105 Under the control of the control unit 150, the authentication processing unit 105 The certificate ticket and the like are temporarily stored in the authentication information storage unit 1057, and the expiration date of the authentication session ID information and the like issued to the client terminal 1002 is extended.
- control unit 105 0 transmits the authentication ticket and the like issued by the authentication processing unit 105 6 together with the authentication session ID information and the like whose expiration date has been extended by the authentication processing unit 105 6 and the communication control unit 10 50. Then, the packet is transmitted to the client terminal 1002 sequentially through the network interface 102 and the network interface 105.
- step SP109 the control unit 1023 of the client terminal 1002 checks the authentication ticket and the like transmitted from the portal server 1003 and the authentication session ID information and the like for which the expiration date has been extended. Are sequentially received via the network interface 103 and the communication controller 103, and the received authentication session ID information is sent to the authentication processor 103.
- control unit 1023 sequentially transmits the authentication ticket and the like received from the portal server 1003 together with the authentication request signal via the communication control unit 103 and the network interface 103. Send to the service providing server.
- the authentication processing unit 1303 converts the authentication session ID information and the like received from the portal server 1003 whose expiration date has been extended to its validity.
- the authentication session temporarily stored in step SP106 described above is temporarily stored. Update the ID information, etc. to the authentication session ID information, etc. with an extended validity period.
- step SP102 the control unit of the service providing server receives the authentication request signal and the authentication ticket transmitted from the client terminal 1002 sequentially via the network interface and the communication control unit. I do.
- control unit transmits the authentication ticket or the like received from the client terminal 1002 together with the authentication ticket confirmation request signal for requesting confirmation of the authentication ticket or the like via the communication control unit and the network interface in order through the portal server 1. Send to 0 0 3 I believe.
- step SP1021 the control unit 105 of the portal server 103 transmits the authentication ticket confirmation request signal and the authentication ticket transmitted from the service providing server to the network interface 1053 and the communication control. It sequentially receives the authentication ticket confirmation request signal, the authentication ticket, and the like, and sends the received authentication ticket confirmation request signal and the authentication ticket to the authentication processing unit 105.
- the authentication processing unit 10556 already stores the received authentication ticket and the like and the authentication information storage unit 10557 in response to the authentication ticket confirmation request signal. Confirmation processing is performed on the authentication ticket received from the service providing server by comparing the temporarily stored authentication ticket and the like.
- the authentication unit 105 confirms that the authentication ticket or the like received from the service providing server is a legitimate authentication ticket or the like
- step SP102 the control unit of the service providing server receives the confirmation result information transmitted from the portal server 103 via the network interface and the communication control unit sequentially, and The confirmation result information is sent to the authentication processing unit.
- the authentication processing unit under the control of the control unit, responds to the check result information as server authentication result information, and provides service session ID information for the current communication connection state between the client terminal 1002 and the service providing server. And temporarily stores the issued service session ID information and the like in the authentication information storage unit.
- control unit transmits the service session ID information and the like issued by the authentication processing unit to the client terminal 1002 to the client terminal 1002 via the communication control unit and the network interface in order.
- step SP102 the control unit 1023 of the client terminal 1002 Receives the service session ID information and the like transmitted from the service providing server via the network interface 103 and the communication control unit 103 and sequentially receives the received service session ID information and the like. Is temporarily stored in the authentication information storage unit 1038 by the authentication processing unit 1037.
- the control unit 1023 sends the page information acquisition request signal for requesting the page information of the service providing page together with the service session ID information temporarily stored in the authentication information storage unit 108 to the communication control unit. 1 0 3 2 and network interface 1
- the data is transmitted to the service providing server via 0 3 3 sequentially.
- step SP 102 the control unit of the service providing server transmits the page information acquisition request signal transmitted from the client terminal 102 and the service session
- 1D information and the like are sequentially received via the network interface and the communication control unit, and the received service session ID information and the like are transmitted to the authentication processing unit.
- the authentication processing unit issues the received service session ID information and the like to the client terminal 1002 in the above-mentioned step SP102 and has already issued the authentication information storage unit.
- the user authentication process is executed so as to compare with the service session ID information and the like temporarily stored in the server.
- the authentication processing unit authenticates the user who uses the client terminal 1002. If the user is authenticated, it is determined that the request for obtaining page information of the service providing page from the client terminal 1002 is a valid request.
- control unit proceeds to the next step SP1025, and in this step SP125, reads out the page information of the service providing page requested by the user from the page information storage unit, and In the authentication processing unit, the validity period of the service session ID information and the like issued to the client terminal 1002 is extended.
- control unit reads the service providing page read from the page information storage unit. Is transmitted to the client terminal 102 via the communication control unit and the network interface sequentially with the service session ID information and the like whose validity period has been extended by the authentication and certification processing unit.
- step SP102 the control unit 1023 of the client terminal 1002 determines the page information of the service providing page transmitted from the service providing server, the service session ID information with the extended validity period, and the like.
- the page information of the received service providing page is transmitted to the page information generation section 103, and The received service session ID information and the like are sent to the authentication processing section 103.
- the authentication processing unit 103 converts the received service session ID information with an extended validity period into a service session ID before the validity period is extended. By temporarily storing the information in the authentication information storage unit 108 so as to overwrite the information, etc., the service session ID information etc. stored in the one Update to the service session ID information.
- the page information generation unit 13036 generates video data based on the page information of the service providing page, and transmits the generated video data to the display control unit 102.
- the display control unit 1024 performs a digital-to-analog conversion process on the video data supplied from the page information generation unit 103 and transmits the obtained analog video signal to the display unit 125. Then, the service providing page is displayed on the display unit 125 as an image based on the analog image signal.
- Radio broadcast information (now-on-air information) distribution service provision processing Next, referring to FIG. 15, the client terminal 100 2 is used as one of the service provision servers by the radio broadcast information distribution server 100. A description will be given of a procedure for providing a radio broadcast information distribution service when receiving a Now on Air information distribution service as a radio broadcast information distribution service from 06. However, a 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 100 ⁇ 6 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. Therefore, first, the client terminal 1002 transmits the user ID information, the password information, the terminal ID, and the like to the portal server 1003.
- step SP 1 0 70 the control unit 1 0 2 3 of the client terminals 10 and 0 2 receives an operation command requesting to automatically preset the broadcast frequency of each radio station from the input processing unit 1 0 1 2. Then, in response to this, 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 user ID information, the password information, the terminal ID, and the like are sequentially transmitted to the portal server 1003 via the communication control unit 103 and the network interface 103.
- step SP 1 071 the control section 1 050 of the portal server 1 0 0 3 sends the frequency information request signal, area code, user ID information, password information, The ID and the like are sequentially received via the network interface 105 and the communication control unit 1052, and the user ID information, the password information, the terminal ID, and the like among these are sent to the authentication processing unit 1056. Send out.
- the authentication processing unit 10556 stores the received user ID information, password information, terminal ID, etc., and the customer registered in the customer database unit 1054. The user authentication process is executed by comparing the information with the 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. If the request is determined to be a request, under the control of the control unit 1 050, 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. The issued authentication session ID information and the like are temporarily stored in the authentication information storage unit 105.
- control unit 1550 moves to the next step SP 1 072, and in this step SP 1 072, based on the regional code received from the client terminal 100, 2, From the list of multiple frequency information, radio station names, and call signs in the information storage unit 1058, search for frequency information, radio station names, and call signs corresponding to the area code, and list them. read out.
- control unit 105 0 stores the frequency information, the radio station name and the call sign which are listed and read out from the frequency information storage unit 105 8 in the above-described step SP 1 071 in the authentication processing unit 100.
- 56 is transmitted to the client terminal 1002 via the communication control unit 1052 and the network interface 105 together with the authentication session I information and the like issued to the client terminal 1002. .
- step SP1073 the control unit 1023 of the client terminal 1002 sends the list of the frequency information, radio station name and call sign transmitted from the portal server 1003, and the authentication session ID.
- Information and the like are sequentially received via the network interface 103 and the communication control section 103, and the authentication session ID information and the like received from the portal server 1003 are processed by the authentication processing section 103.
- a list of frequency information, radio station names and call signs is sent to the display control unit 102.
- the authentication processing unit 1037 under the control of the control unit 1023, Temporarily store information such as the sillon ID information in the authentication information storage unit 108.
- 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 on 0 2 5.
- control unit 1023 presets 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. Then, the process proceeds to the next step SP 1 0 7 4.
- control unit 1023 tunes the tuner unit 103 from radio transmission waves in accordance with the tuning control command input from the input processing unit 1021. Control is performed to extract the radio broadcast signal of the radio broadcast being broadcast at the broadcast frequency corresponding to the control command.
- the tuner section 103 extracts a radio broadcast signal 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. And the resulting audio data is sent to the audio controller 102.
- the audio control unit 106 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 selecting the analog signal from the speaker unit 107. And output the sound of the selected radio program.
- step SP 107 '5 the radio broadcast display control unit 109 corresponds to the above-described tuning control command under the control of the control unit 102,
- the call sign stored corresponding to the frequency information indicating the broadcast frequency is read, and the read call sign is stored in the authentication information storage unit 108 to temporarily store the authentication session ID information (or the user).
- ID information and password information may be transmitted) to the portal server 1003 via the communication control unit 103 and the network interface 103 in order.
- the control unit 1 50 0 of the portal server 1 0 3 sends the call sign and authentication session I sent from the client terminal 1 0 2 D information (or user ID information and password information) and the like are sequentially received via the network interface 1053 and the communication control unit 1052, and the received authentication session ID information (or user ID information and password information) and the like are received. Sent to authentication processing unit 1056.
- the authentication processing unit 1056 Under the control of the control unit 1050, the authentication processing unit 1056 temporarily stores the received authentication session ID information (or user ID information and password information) and the like in the authentication information storage unit 1057.
- the user authentication process is executed by comparing the existing authentication session ID information (or user ID 'information and password information).
- control unit 10.50 uses the authentication processing unit 1056 to make a call using the client terminal 1002, for example, when the authentication session ID information and the like received from the client terminal 1002 are within the validity period. If the user who sent the signature is authenticated as a legitimate user, the procedure moves to the next step SP 1077.
- step SP1077 the control unit 1050 determines the URL associated with the callsign from the plurality of URL information in the URL storage unit 1059 based on the callsign received from the client terminal 1002. Search for information. Further, the control unit 1050 causes the authentication processing unit 1056 to extend the expiration date of the authentication session ID information and the like issued to the client terminal 1002. Then, the control unit 1050 reads out the searched URL information from the URL storage unit 1059, and stores the read URL information together with the authentication session ID information and the like whose expiration date has been extended by the authentication processing unit 1056. The packet is transmitted to the client terminal 1002 via the communication control unit 1052 and the network interface 1053 sequentially.
- step SP 1078 the control unit 1023 of the client terminal 1002 transmits the URL information transmitted from the portal server 1003 and the authentication session ID information with an extended validity period to the network interface 103 3. And the communication control unit 1032 in order, and receives the received authentication session ID information and the like.
- the URL information is sent to the authentication processing unit 103 and the URL information is sent to the radio broadcast display control unit 109.
- the authentication processing unit 1037 converts the received authentication session ID information with an extended validity period into an authentication session ID before the validity period is extended. By temporarily storing the information in the authentication information storage unit 108 so as to overwrite the information, etc., the contents of the authentication session ID information, etc. already temporarily stored in the authentication information storage unit 108 are updated. .
- the radio broadcast display control unit 103 stores the URL information given from the control unit 102 in the storage medium 102. And temporarily store it in the storage medium 102 or the like in association with the call sign.
- the radio broadcast display control unit 13039 obtains the now-on-air information according to the URL information temporarily stored in the storage medium 102, etc.
- the request signal is received from the radio broadcast information distribution server 1006 and the communication control unit 1032 and the network interface together with the service session ID information and the like temporarily stored in the authentication information storage unit 13038.
- the information is transmitted to the radio broadcast information distribution server 1006 via the nodes 103 in order.
- step SP1078 the now-on-air information request signal and the service session ID information from the client terminal 1002 are transmitted to the radio broadcasting information distribution server 1000.
- the process of sending to 6 is shown in Fig. 14! /, Corresponds to the processing of step SP1010 described above. Therefore, in this radio broadcast information distribution service provision procedure, in the client terminal 1002, the radio broadcast information distribution server 1006, and the portal server 1003, following the processing of step SP107, After performing the same user authentication processing as in steps SP101 through SP1013 and steps SP1018 through SP1022 described above with reference to FIG. Move to SP 1 079.
- step SP107 display the radio broadcast of client terminal 102 Under the control of the control unit 1023, the control unit 1039 already receives the now-on-air information request signal from the radio broadcast information distribution server 1006 according to the URL information temporarily stored in the playback storage medium 1029 or the like.
- the information is transmitted to the radio broadcast information distribution server 1006 via the communication control unit 1 32 and the network interface 103 together with the service session ID information temporarily stored in the authentication information storage unit 1038.
- 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 and the communication control unit 1 1 1 2 sequentially, and sends the received authentication session ID information and the like to the authentication processing unit 1 1 1 5.
- the authentication processing unit 111 Under the control of the control unit 111, the authentication processing unit 111 transmits the received service session ID information and the like to the service session ID and the service session information temporarily stored in the authentication information storage unit 112. As a result, the authentication processing unit 111 authenticates the user using the client terminal 1002 as an authorized user. It is determined that the now-on-air information acquisition request from 1002 is a legitimate request.
- 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.
- the extended service session ID information and the like are 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 sends the now-on-air information transmitted from the radio broadcast information distribution server 1006 to the service session with the extended validity period.
- ID information and the like are sequentially received via the network interface 103 and the communication control unit 103, and the received service session ID information and the like are sent to the authentication processing unit 103.
- the now-on-air information is transmitted to the radio broadcast display control unit 109.
- the authentication processing unit 103 converts the received service session ID information with an extended validity period into a service session ID before the validity period is extended. By temporarily storing the information in the authentication information storage unit 108 so as to overwrite the information and the like, 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 104, thereby displaying the display.
- the unit 102 displays the now-on-air information on the radio program currently being received.
- the client terminal 1002 periodically and repeatedly executes the now-on-air information acquisition request in step SP107,
- the server 106 receives the acquisition request from the client terminal 1002, and sequentially executes the processing of step SP180 and step 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, the title of the music currently flowing in the radio program, the artist name, and the music broadcast.
- the start time and the like can be displayed on the display unit 102 of the client terminal 102 while being updated momentarily as now-on-air information.
- the HTTP message program 111 and the communicator program 112 are the second embodiment.
- the content playback module 113 (FIG. 5) is a program module capable of realizing the same function as the encoder Z decoder section 1034 (FIG. 10). Further, the copyright protection information management module 114 (FIG. 5) is a program module that can realize the same function as the copyright management unit 1035 (FIG. 10).
- the Internet radio channel selection and reproduction module 118 (FIG. 5) is a program module capable of realizing the same functions as the control unit 1023 and the audio control unit 1026 (FIG. 10).
- the music purchase / playback module 1 19 (Fig. 5) is a program module that can realize the same functions as the control unit 1023 and the voice control unit 1026 (Fig. 10). ) Is a program module that can realize the same functions as the input processing unit 1021 and the page information generation unit 1036 (FIG. 10).
- the content data access module 1/16 (Fig. 5) as well as the hard disk content controller 1 17 and the database access module 1/15 (Fig. 5) can realize the same functions as the control unit 1023 (Fig. 10).
- Program module (Fig. 5)
- the authentication library 13 1 (FIG. 5) of the library 130 is a program module that can realize the same functions as the authentication processing unit 1037 and the authentication information storage unit 1038 (FIG. 10).
- the clip library 132 (FIG. 5) of the library 130 is a program module capable of realizing the same function as the control unit 1023 (FIG. 10).
- the related information display module 120 (FIG. 5) is a program module capable of realizing the same function as the radio broadcast display control unit 10039 (FIG. 10).
- tuner tuning playback / recording module 1 2 1 (Fig. 5) is a program that can realize the same functions as the control unit 1 023, the voice control unit 1026, and the h, una unit 1 031 (Fig. 10). Module.
- the audio user interface 152 (FIG. 5) is a program module capable of realizing the same functions as the input processing unit 1021, the control unit 1023, and the display control unit 1024 (FIG. 10).
- CD playback module 141 is a program module that can realize the same functions as the audio control unit 1026 and the external recording medium recording / playback unit 1028 (FIG. 10).
- the HDD playback module 142 (FIG. 5) is a program module capable of realizing the same functions as the control unit 1023 and the audio control unit 1026 (FIG. 10). That is, even in the client terminal CT having the hardware circuit block configuration according to the first embodiment, the CPU 11 uses the various program modules to execute the client terminal 100 having the functional circuit block configuration according to the second embodiment. The same processing as 2 can be executed.
- the integrated service server 35 (FIG. 6) according to the first embodiment described above has a RAM 35 b depending on the function of the portal server 1003 (FIG. 11) according to the second embodiment.
- the CPU 35a communicates with the control unit 1 050, the communication control unit 1052, and the authentication
- the RAM 35b and the hard disk drive 35c are stored in the customer database unit 1054, the page information storage unit 1055, the authentication information storage unit 1057, the frequency information storage unit 1058 of the portal server 1003, and It can be used similarly to the URL storage unit 1059.
- magnetic recording devices hard disk drive (HDD), flexible disk (FD), magnetic tape, etc.
- optical disks DVD, DVD-RAM, CD-ROM, CD-R (R ecordable) / RW (Rewriteable), etc.)
- Magneto-optical recording media MO (magneto-optical disk), etc.
- semiconductor memory for example, magnetic recording devices (hard disk drive (HDD), flexible disk (FD), magnetic tape, etc.), optical disks (DVD, DVD-RAM, CD-ROM, CD-R (R ecordable) / RW (Rewriteable), etc.) ), Magneto-optical recording media (MO (magneto-optical disk), etc.), and semiconductor memory.
- the computer that executes this program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. The computer can also read the program directly from the portable recording medium and execute the processing according to the program. Also,
- the terminal device 10 as a communication device is connected to a communication processing unit 22 and a network interface 23 as a transmission unit, and an audio data processing unit 24 and a communication unit 24 as a notification unit.
- a communication processing unit 22 and a network interface 23 as a transmission unit
- an audio data processing unit 24 and a communication unit 24 as a notification unit.
- the present invention is not limited to this, and the terminal device may be configured in various other circuit configurations. 10 may be configured.
- the client terminal 1002 as a communication device is controlled by the communication control unit 1032 as a transmission unit and a selection transmission unit, and is controlled as a storage unit, a detection unit, and a selection transmission unit.
- the present invention is not limited to this, and the client terminal 1002 may be configured with various other circuit configurations.
- radio broadcasting broadcasted from a radio station is applied as a receivable broadcast to the terminal device 10 or the client terminal 1002 as a user communication device.
- the terminal device 10 or the client terminal 1002 receives Internet radio broadcasts or satellite radio broadcasts and obtains related information (radio broadcast information), or a television broadcast from a television broadcast station.
- the television broadcast may be received, and various broadcast information and the like regarding the television program of the television broadcast may be obtained 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 or the client terminal 1002 has been described.
- the present invention is not limited to this.
- terminals other than the terminal device 10 and the client terminal 1002, such as a mobile phone and a personal computer, and the hardware circuit block, the function circuit block, and the program module may be implemented. If the terminal is mounted, the same processing as that of the terminal device 10 or the client terminal 1002 described above can be realized.
- the present invention can be used in, for example, a system for providing related information related to a broadcasted program to a client terminal via a network.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Storage Device Security (AREA)
- Circuits Of Receivers In General (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/564,317 US8073382B2 (en) | 2003-07-14 | 2004-05-18 | Communication device, communicate method for communication device, and communication program for communication device |
JP2005511470A JP4577572B2 (ja) | 2003-07-14 | 2004-05-18 | 通信装置、通信装置の通信方法、および通信装置の通信プログラム |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003-274302 | 2003-07-14 | ||
JP2003274302 | 2003-07-14 | ||
JP2003-291741 | 2003-08-11 | ||
JP2003291741 | 2003-08-11 | ||
JP2003-313167 | 2003-09-04 | ||
JP2003313167 | 2003-09-04 | ||
JP2003-341331 | 2003-09-30 | ||
JP2003341331 | 2003-09-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005006229A1 true WO2005006229A1 (ja) | 2005-01-20 |
Family
ID=34069261
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2004/007016 WO2005006229A1 (ja) | 2003-07-14 | 2004-05-18 | 通信装置、通信装置の通信方法、および通信装置の通信プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US8073382B2 (ja) |
JP (1) | JP4577572B2 (ja) |
KR (1) | KR101067691B1 (ja) |
WO (1) | WO2005006229A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006221258A (ja) * | 2005-02-08 | 2006-08-24 | Sony Corp | 情報処理装置 |
US11106705B2 (en) | 2016-04-20 | 2021-08-31 | Zestfinance, Inc. | Systems and methods for parsing opaque data |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2415860B (en) * | 2004-06-30 | 2007-04-18 | Nokia Corp | A method of providing a radio service at a remote terminal |
US9497418B2 (en) * | 2006-11-16 | 2016-11-15 | Verizon Patent And Licensing Inc. | Interactive data widgets for video |
US8266688B2 (en) * | 2007-10-19 | 2012-09-11 | Citrix Systems, Inc. | Systems and methods for enhancing security by selectively opening a listening port when an incoming connection is expected |
US8627493B1 (en) * | 2008-01-08 | 2014-01-07 | Juniper Networks, Inc. | Single sign-on for network applications |
KR101810403B1 (ko) * | 2011-05-13 | 2017-12-19 | 삼성전자주식회사 | 휴대용 단말기에서 주변 디바이스의 데이터를 저장하기 위한 장치 및 방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001125914A (ja) * | 1999-10-26 | 2001-05-11 | Sony Corp | 検索システム、検索装置、検索方法および検索結果の表示方法、端末装置、ならびに、記録媒体 |
JP2003108565A (ja) * | 2001-09-27 | 2003-04-11 | Xing Inc | 曲名検索方法および装置 |
JP2003162601A (ja) * | 2001-08-30 | 2003-06-06 | Hewlett Packard Co <Hp> | プロキシ・サービス提供装置 |
JP2003169352A (ja) * | 2001-11-29 | 2003-06-13 | Nifty Corp | 携帯端末、番組関連情報提供方法及びシステム |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000222360A (ja) | 1999-02-01 | 2000-08-11 | Matsushita Electric Ind Co Ltd | 認証方法、認証システム及び認証処理プログラム記録媒体 |
US7010500B2 (en) * | 1999-12-30 | 2006-03-07 | Nokia Corporation | On-line subscription method |
US6507727B1 (en) * | 2000-10-13 | 2003-01-14 | Robert F. Henrick | Purchase and delivery of digital content using multiple devices and data networks |
JP2002120672A (ja) * | 2000-10-18 | 2002-04-23 | Pioneer Electronic Corp | エンジン搭載移動体用情報提供装置 |
JP4038642B2 (ja) * | 2000-12-26 | 2008-01-30 | ソニー株式会社 | 受信機 |
US20020174431A1 (en) * | 2001-05-15 | 2002-11-21 | John Bowman | Method and system for receiving music related information via an internet connection |
US20030093545A1 (en) * | 2001-11-14 | 2003-05-15 | Inventec Tomorrow Work Studio Corporation, Taiwan | Method and system for downloading data to portable electronic device |
US7340249B2 (en) * | 2002-03-05 | 2008-03-04 | Nortel Networks Limited | Use of radio data service (RDS) information to automatically access a service provider |
US7623824B2 (en) * | 2002-12-16 | 2009-11-24 | Nokia Corporation | Broadcast media bookmarks |
US7047041B2 (en) * | 2002-06-17 | 2006-05-16 | Nokia Corporation | Method and device for storing and accessing personal information |
US7277694B2 (en) * | 2002-10-22 | 2007-10-02 | Qualcomm Incorporated | Method and apparatus for commencing shared or individual transmission of broadcast content in a wireless telephone network |
JP4518768B2 (ja) | 2003-09-16 | 2010-08-04 | ソニー株式会社 | 通信システム、通信方法およびクライアント機器 |
JP2005092477A (ja) | 2003-09-17 | 2005-04-07 | Sony Corp | コンテンツ配信方法、コンテンツ取得装置および方法、並びにプログラム |
-
2004
- 2004-05-18 US US10/564,317 patent/US8073382B2/en not_active Expired - Fee Related
- 2004-05-18 JP JP2005511470A patent/JP4577572B2/ja not_active Expired - Fee Related
- 2004-05-18 KR KR1020067000209A patent/KR101067691B1/ko not_active IP Right Cessation
- 2004-05-18 WO PCT/JP2004/007016 patent/WO2005006229A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001125914A (ja) * | 1999-10-26 | 2001-05-11 | Sony Corp | 検索システム、検索装置、検索方法および検索結果の表示方法、端末装置、ならびに、記録媒体 |
JP2003162601A (ja) * | 2001-08-30 | 2003-06-06 | Hewlett Packard Co <Hp> | プロキシ・サービス提供装置 |
JP2003108565A (ja) * | 2001-09-27 | 2003-04-11 | Xing Inc | 曲名検索方法および装置 |
JP2003169352A (ja) * | 2001-11-29 | 2003-06-13 | Nifty Corp | 携帯端末、番組関連情報提供方法及びシステム |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006221258A (ja) * | 2005-02-08 | 2006-08-24 | Sony Corp | 情報処理装置 |
JP4600751B2 (ja) * | 2005-02-08 | 2010-12-15 | ソニー株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
US11106705B2 (en) | 2016-04-20 | 2021-08-31 | Zestfinance, Inc. | Systems and methods for parsing opaque data |
Also Published As
Publication number | Publication date |
---|---|
JPWO2005006229A1 (ja) | 2006-08-24 |
KR20060054282A (ko) | 2006-05-22 |
JP4577572B2 (ja) | 2010-11-10 |
US8073382B2 (en) | 2011-12-06 |
US20060179306A1 (en) | 2006-08-10 |
KR101067691B1 (ko) | 2011-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8185924B2 (en) | Information processing device, information processing method, and information processing program | |
US7761513B2 (en) | Information recording device, information recording method, and information recording program | |
WO2005006610A1 (ja) | 表示装置、表示方法及び表示制御プログラム | |
US20100094711A1 (en) | Reception device and management device of service advertisement information | |
WO2005006606A1 (ja) | 通信方法 | |
US7373122B2 (en) | Reproduction device information setting method, and information setting program | |
JP4569828B2 (ja) | 通信方法、通信装置およびプログラム | |
US8006309B2 (en) | Information processing device and communication method | |
WO2005006609A1 (ja) | 情報処理装置及び情報処理方法並びに情報処理プログラム | |
JP4577572B2 (ja) | 通信装置、通信装置の通信方法、および通信装置の通信プログラム | |
WO2005015421A1 (ja) | 通信システム及び通信方法 | |
WO2005006608A1 (ja) | 記録装置、記録方法及びプログラム | |
KR100988578B1 (ko) | 재생장치 및 재생방법 | |
WO2005006612A1 (ja) | 情報処理装置および情報処理方法並びに情報処理プログラム | |
JP2005107821A (ja) | 通信装置、通信装置の通信方法、および通信装置の通信プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200480020531.1 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): 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: 2005511470 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020067000209 Country of ref document: KR |
|
ENP | Entry into the national phase |
Ref document number: 2006179306 Country of ref document: US Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10564317 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 1020067000209 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 10564317 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase |