WO2008062547A1 - Information processing device, service providing server and remote operation apparatus - Google Patents

Information processing device, service providing server and remote operation apparatus Download PDF

Info

Publication number
WO2008062547A1
WO2008062547A1 PCT/JP2006/326189 JP2006326189W WO2008062547A1 WO 2008062547 A1 WO2008062547 A1 WO 2008062547A1 JP 2006326189 W JP2006326189 W JP 2006326189W WO 2008062547 A1 WO2008062547 A1 WO 2008062547A1
Authority
WO
WIPO (PCT)
Prior art keywords
qualification
user
information processing
service providing
providing server
Prior art date
Application number
PCT/JP2006/326189
Other languages
French (fr)
Japanese (ja)
Inventor
Yoshihiro Oka
Takumi Ikeda
Original Assignee
Panasonic Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corporation filed Critical Panasonic Corporation
Publication of WO2008062547A1 publication Critical patent/WO2008062547A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25808Management of client data
    • H04N21/25816Management of client data involving client authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42684Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6581Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application

Definitions

  • Patent Document 1 In order to avoid complicated character input at the time of user registration, for example, the technique of Patent Document 1 can be used.
  • Patent Document 1 distributes a member remote control having a user ID given to a user as an individual identifier to each member in order to provide a user-specific service in a karaoke device, and each member possesses it individually. And using karaoke equipment. If such a member remote control is prepared and distributed to information home appliances and other information processing devices, there is no need to perform complicated character input.
  • Patent Document 1 Japanese Unexamined Patent Publication No. 2003-76381
  • the user ID transmission unit may make a request for registration of the generated user ID and a request for associating the generated user ID and qualification ID to the service providing server.
  • the service providing server may associate the generated user ID with the qualification ID. It is possible to easily reflect this. Support human relationships There is no need to perform complicated operations to reflect on one screw.
  • the request transmitted by the user ID transmission unit may include a request for registering the generated user ID in the list of information exchangers for the qualification ID or the user ID already associated with the qualification ID. Also good. In this case, in addition to registering the user ID, it is easy to register that there is a relationship between the user who shares the information processing device and the information exchanger on the service.
  • the information processing device uses the ID selection unit that selects the qualification ID or the user ID of the operator, and the service providing server using the qualification ID or user ID selected by the ID selection unit. And a service requesting unit that requests the service.
  • the information processing device can include a connected device connected to the service providing server and a remote operation device used for remote operation of the connected device.
  • the connected device is provided with a qualification ID storage unit and a qualification ID transmission unit
  • the remote operation device is provided with a user ID generation unit and a user ID transmission unit.
  • the user ID transmission unit transmits the user ID to the service providing server via the connected device.
  • the remote operation device includes an operation target device determination unit that determines whether the connection target device to be operated is a pair of connection target devices with the remote control device, and the operation target connected device is the remote operation.
  • the operation device ID acquisition unit that acquires the qualification ID from the operation target connected device, the user ID and the qualification ID that also acquires the operation target device power
  • the connected device to be operated is not the connected device that is paired with the remote control device.
  • a transmission request unit that requests the connected device to be operated may be further included. As a result, even if the connected device to be operated is not the connected device paired with the remote control device, the qualification ID acquired in advance and stored in the remote control device is used. Service can be received from the service providing server.
  • the remote operation device checks whether the qualification ID stored in the qualification ID storage unit is valid via the qualification ID storage unit for storing the qualification ID acquired from the connected device and the connected device.
  • Validity confirmation request part that sends the request to the service provisioning server, and the response that confirms that the qualification ID stored in the qualification ID storage part is valid in response to the confirmation request.
  • a qualification ID write request is issued to request the connected device to write a valid qualification ID stored in the qualification ID storage unit as the qualification ID of the connected device.
  • Power S can be.
  • a service providing server to which the information processing device described above is connected, a qualification ID receiving unit that receives a qualification ID from the information processing device, and a user from the information processing device to the user
  • User ID reception unit that receives IDs
  • ID registration unit that registers user IDs in the database of registrants for services
  • service provision that provides services to information processing devices that receive qualification IDs or user IDs Provide a service providing server.
  • FIG. 3 is a flowchart for explaining a user ID registration procedure.
  • FIG. 4 is a communication sequence diagram for explaining the user ID generation / registration procedure in the case of member registration in more detail.
  • FIG. 5 is a communication sequence diagram for explaining in detail a user ID issuance procedure in the case of independent registration.
  • FIG. 7 is a diagram showing a data configuration example of a registrant database.
  • FIG. 8 is a diagram for explaining the operation of the remote controller when registering a user ID.
  • FIG. 11 is a diagram showing a data configuration example of a table provided in the remote controller.
  • FIG. 14 is a diagram showing an example of a television display when using SNS.
  • FIG. 15 is a diagram for explaining the outline of another example of the service providing system.
  • FIG. 17 is a communication sequence diagram for explaining an example of a communication procedure when using SNS with a qualification ID stored in a remote control.
  • FIG. 21 is a diagram for explaining yet another example of the service providing system.
  • FIG. 25 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual with his / her sub ID using a remote controller that performs one-way communication.
  • Users 104 and 105 of the television 102 can access the SNS server 101 and other televisions 107 via the network 103 by operating the remote controller 106.
  • a service is received from the SNS server 101, and a video chat or a videophone call is performed using the live power camera 108 with the TV 107 or another terminal.
  • the person who accesses the SNS server 101 via the TV 102 or 107 is different from the user who accesses the SNS server 101 via the personal computer 109 or 110, and the qualification given to the TV 102 or 107. This allows participation in SNS without receiving invitations from existing subscribers.
  • an information appliance such as the television 102
  • the same program is viewed together with the family on the TV 102, or the same content is viewed together.
  • Real-world community members including family members and their guests, share the information appliances.
  • the HDD 202 stores a file of the SNS server program 206.
  • the CPU 201 reads the file of the SNS server program 206 from the HDD 202 and operates the program 206 on the memory 203.
  • the computer functions as the SNS server 101 when the CPU 201 operates according to the command of the program 206.
  • the HDD 202 stores a registrant database 207, a friend database 208, and a community database 209 for the files of the program 206.
  • the registrant database 207 records SNS registrant data.
  • the registrant includes information appliances and other information processing equipment, and the operator of the registered equipment can also use SNS.
  • the friend database 208 and community database 209 record a list of friends of each registrant, a list of communities in which each registrant participates, and a list of communities.
  • Television 102 includes a receiving circuit for terrestrial digital broadcasting and satellite digital broadcasting, a communication circuit with a remote controller, an external interface with peripheral devices, and a network interface.
  • a terrestrial broadcast antenna 210 and a satellite broadcast antenna 211 are connected to a front-end circuit 212.
  • the front-end circuit 212 selects and demodulates the received signal with the antenna power, and back-transports the transport stream.
  • the transport decoder 213 separates the video / audio data and service information (SI) from the transport stream, and outputs the video / audio data to the AV decoder 214.
  • the AV decoder 214 decodes the input data to generate a video signal “audio signal” and supplies it to the video / audio output unit 215. Video and audio are output from the panel of the video / audio output unit 215 through a speaker.
  • the CPU 216 is connected to these broadcast receiving circuits via the bus 217 and controls them.
  • the bus 217 is also connected to an external interface 218 with peripheral devices, a transmission circuit 219 and a reception circuit 220, a network interface 221, and a memory 222, which are communication interfaces with the remote controller 106.
  • the live camera 108 is connected to the external interface 218.
  • the live camera 108 has an imaging camera 223 and a microphone 224.
  • the live camera 108 posts the video and audio obtained from it to the SNS server 101, performs video chat with other terminals via the server on the network 103, and makes videophone calls with other terminals. Can be used for
  • the CPU 216 includes a transmission circuit 219 and a reception circuit.
  • the operation signal from the remote control 106 is received by the receiving circuit 220, and the television 102 is controlled according to the operation signal. For example, it outputs terrestrial or satellite broadcast programs and displays a program guide.
  • the transmission circuit 219 responds to the remote controller 106 to transmit data.
  • the CPU 216 When accessing the SNS Sano 101, the CPU 216 uses the network interface 221. A file of the browser 225 is stored in the memory 222, and the CPU 216 communicates with the SNS server 101 in accordance with an instruction from the browser 225, and outputs the content provided from the SNS server 101 from the video / audio output unit 215.
  • the memory 222 also stores a certificate authority certificate 226, a device certificate 227, a qualification ID 228, and usage data 229 files.
  • Browser 225 supports SSL and TLS, and certificate authority certificate 226 and device certificate 227 are used for server authentication and client authentication using SSL or TLS.
  • the user of the television 102 can access the SNS server 101 by starting up the browser 225 by operating the remote controller 106.
  • the intelligent remote control 106 is connected to the memory 230 force SCPU 231 via the nose 232 and is connected.
  • the memory 230 stores a file of the control program 233 of the remote control 106.
  • the CPU 231 controls the remote controller 106 in accordance with a command from the control program 233.
  • the operation unit 234, the transmission circuit 235, and the reception circuit 236 are also connected to the node 232.
  • the operation unit 234 includes a channel button, a cross key, an execution button, and the like.
  • a dedicated button for instructing access to the portal site on the network 103 can be provided on the operation unit 234.
  • the CPU 231 transmits a signal corresponding to the operation from the transmission circuit 235 to the television 102.
  • the CPU 231 registers the user ID in the member registration table 237 on the memory 230 and transmits the generated user ID to the television 102 by the transmission circuit 235.
  • the CPU 216 of the television 102 transmits a registration request for the user ID to the SNS server 101 via the network interface 221.
  • the received user ID is displayed by the video / audio output unit 215, and the user ID generated by the remote controller 106 is notified to the operator.
  • the SNS server 101 receives the generated user ID registration request from the television 102, the SNS server 101 registers the user ID in the registrant database 207 and associates it with the qualification ID 228 of the television 102.
  • the CPU 231 When the user ID is already registered in the member registration table 237, the CPU 231 newly generates a user ID different from the existing user ID. The newly generated user ID is also registered in the member registration table 237 and transmitted to the television 102.
  • the SNS server 101 registers the newly generated user ID in the registrant database 207 and associates it with the qualification ID 228 of the television 102.
  • the new user ID will be associated with the existing user ID via the qualification ID.
  • the user ID of the operator of the television 102 is associated with each other on the SNS server 101 via the qualification ID, the actual human relationship between the operators of the television 102 is reflected on the SNS. For example, if the users 104 and 105 of the television 102 are parent and child, the parent-child relationship is reflected in the SNS by generating the respective user IDs with the remote control 106 and transmitting them to the SNS server 101 via the television 102.
  • the memory 230 is also provided with an independent registration table 238.
  • the member registration table 237 stores the user ID of a user registered as a family member, whereas the independent registration table 238 is registered as an individual independently of the family relationship. Stores the user ID of the recorded user.
  • the remote controller 106 does not generate a user ID, and the SNS server 101 issues a user ID.
  • the SNS server 101 issues a user ID regardless of whether there is an invitation.
  • the user ID issued by the SNS server 101 is not associated with the qualification ID 228 unless otherwise instructed by the user.
  • the user ID generated by the remote controller 106 is used in combination with the qualification ID 228, whereas the user ID issued by the SNS server 101 is independent of the qualification ID 228.
  • the user ID issued by the SNS server 101 can also be used to use SNS on a device without the qualification ID 228.
  • FIG. 3 is a flowchart for explaining a user ID registration procedure.
  • the user ID registration is instructed to the TV remote control and the remote control accepts the registration request (Step 301), and the remote control sends a confirmation request to the TV whether the TV has the qualification ID. (Step 302).
  • the TV refers to the memory and returns the presence or absence of a qualification ID to the remote control.
  • the remote control checks whether the TV has a qualifying ID according to the response (step 30 3). If the qualification ID is not on the TV, the user ID registration process is terminated.
  • the remote controller determines whether the member registration or independent registration is performed according to the operation of the television user (step 304). In the case of member registration, the remote control refers to the member registration table to check whether the user ID has already been registered (procedure 305). If no user ID is registered in the member registration table, the remote controller generates an appropriate code string as a new user ID in accordance with a predetermined rule (procedure 306). If one or more user IDs are already registered in the member registration table, the remote controller reads the user ID from the member registration table (step 307) and generates a user ID different from the existing user ID (step 306). ).
  • the remote controller When the user ID is generated, the remote controller requests the SNS server to register the generated user ID via the television, and requests that the user ID be linked to the qualification ID (step 308). When the registration completion link notification is received via the TV (step 309), the remote controller writes the user ID into the member registration table (step 310).
  • the remote controller sends a request for issuing a new user ID via the TV to the SNS.
  • Send to server (step 311). Since the TV has a qualification ID, the SNS server issues and registers a user ID according to the request.
  • the remote controller writes the received user ID in the independent registration table (procedure 313).
  • the remote control informs the user by displaying the registered user ID on the TV (step 314).
  • the TV operator can input his / her name, handle name, and other profiles, and register the entered profile on the SNS in association with the user ID.
  • the remote control accepts an input such as a handle name and sends a registration request for a brofil corresponding to the user ID to the SNS server via the television (step 315).
  • FIG. 4 is a communication sequence diagram for explaining in more detail the user ID generation / registration procedure in the case of member registration.
  • the remote control accepts a user ID registration request according to the operation of the television user (step 401)
  • the remote control sends a qualification ID confirmation request to the television (step 402).
  • the TV refers to the memory to check for the presence of the qualification ID (step 403) and notifies the remote control of the result (step 404).
  • the SNS server requests the qualification ID from the television (step 413).
  • the TV reads the qualification ID from the memory and sends it to the SNS server (step 414). If the registrant ID that matches the qualification ID received from the TV is registered in the registrant database, the SNS server allows the TV to participate in the service (step 415) and notifies that fact. Send to TV (step 4 16).
  • the television transmits the permission notification to the remote control (step 417). In addition, the television outputs a display for confirming the registration of the user ID on the screen (step 418).
  • the remote controller that received the permission notification refers to the member registration table to check whether there is an existing user ID (step 419), and generates a user ID according to the result (step 420). ).
  • the remote control transmits a registration request 'link request for the user ID together with the generated user ID to the television (step 421). Further, the TV transmits a user ID generated by the remote controller and a registration request for that user ID link request to the SNS server (step 422).
  • the SNS server registers the user ID in the registrant database and associates the qualification ID and the user ID that were registered first in the database (step 423). Participation in the service is permitted, and the user ID is not registered.
  • the television Upon receiving the notification, the television transmits a registration completion notification to the remote control (step 425).
  • the remote controller stores the generated user ID in the member registration table (step 426).
  • the user ID stored in the member registration table is used when generating the user ID in step 420, avoiding duplication of user IDs.
  • the remote control transmits a notification request for the registered user ID to the television (procedure 427), and the television displays the registered user ID on the screen according to the request (procedure 428). This display The user can confirm the generated and registered user ID. After this, enter the user's name, handle name, and other profiles as necessary.
  • the TV displays a profile registration screen, and the user inputs a profile using the remote control.
  • the remote control accepts the registration execution operation, it sends the already registered user ID and the entered profile to the SNS server and requests registration of the data.
  • the SNS server registers the profile corresponding to the user ID in the registrant database according to the request.
  • the profile corresponding to that qualification ID can be registered in the same way.
  • FIG. 6 is a diagram showing an example of a user ID generated by the remote controller and a user ID issued by the SNS server.
  • the user ID 601 alone generated by the remote controller is not necessarily a value unique to the user for service. Since the TV is specified by the qualification ID 228, the user ID 601 can indicate a service-specific value in combination with the qualification ID 228.
  • the SNS server with user ID601 It is assumed that you are connected to the SNS server with qualification ID228.
  • each record includes the data of the operator of the information processing device.
  • Each record has a registrant ID, password, handle name, self It has an item such as an introduction.
  • the registrant ID is the user ID issued by the SNS server. Unlike the sub ID, the password value is always set for the user ID issued by the SNS server.
  • the operator can set the personal profile separately from his / her family to items such as handle names and self-introductions.
  • a record of the registrant ID table may be further provided with qualification ID and sub ID items, and the registrant ID may be associated with the qualification ID and sub ID.
  • TV usage data can be used as a profile or for registration. For example, when a user registers his / her address, a part of the postal code data registered on the television can be specified without inputting characters with the remote control. If participating in the program community, the user can publish the viewing history data on the SNS, including the recommended program registration details. The TV sends the usage data selected by the user to the SNS server according to the request from the remote control.
  • the user switching button 807 is used to designate a user when using the SNS as an individual after the user ID is registered in this way. For example, the registered user is assigned to one of the channel buttons 802. When a user is designated, the user switching button 807 is pressed to enter the user switching mode. In this state, when any numeric button of the channel button 802 is pressed, the user assigned to the numeric button is selected.
  • the remote controller 106 reads the user ID of the user from the member registration table or the independent registration table, and makes a usage request to the SNS server via the TV 102 using the read user ID.
  • a slide keyboard 810 that can be pulled out and stored by sliding in the direction of the arrow 809 may be mounted on the remote control 106 so that character input or the like can be easily used on the SNS.
  • the remote control 106 is used while being tilted sideways.
  • a transmission / reception unit is provided not only at the longitudinal end portion of the remote control but also at the short end portion.
  • FIG. 9 is a diagram showing an example of a profile registration screen.
  • the registration screen 901 can be received by the TV 102 from the SNS server or stored in the memory of the TV 102 in advance.
  • the television 102 displays the registration screen 901.
  • the registration screen 901 has a message display field 902 and a profile input tf 903.
  • the message display field 902 displays the registered user ID in addition to the profile registration guidance.
  • the operator is notified.
  • the operator inputs a profile corresponding to this user ID in the field 903.
  • the operator inputs his / her name and handle name using the remote control.
  • the corresponding handle name can be automatically generated by the SNS server when the qualification ID and user ID are registered in step 423 in FIG. 4 and step 503 in FIG.
  • an SNS server registers a qualification ID or user ID, it generates a random code string that does not overlap as a handle name.
  • the handle name generated by the SNS server is displayed together with the registered user ID, so that the handle name can be presented to the television operator.
  • the generated handle name may be set as a default value in the handle name input item in the input field 903 so that the operator can change the handle name.
  • a dictionary file with multiple handle names registered in the service providing server may be prepared, and the server may select the unused handle name registered in the dictionary.
  • the server sends the selected handle name to the TV, and the registration screen 901 etc. More presented to the operator.
  • the server can select multiple handle names, present the handle names to the operator, and let the operator choose one of them. In this way, the server presents the handle name prepared in advance to the operator, thereby reducing the operator's input burden. If the profile other than the handle name is generated by the server, the burden is further reduced and the service can be started easily.
  • the server may decide whether to use the dictionary file to generate a profile based on the selection of other users using the information processing device. In this case, the server can store selection result data in a table for each user.
  • FIG. 10 is a diagram showing an example of a screen for registering buttons to which users are assigned.
  • the assignment button registration screen 1001 can be stored in the memory in advance by the television 102, and is displayed, for example, after profile registration is completed. Screen 1001 has a list of channel buttons 1 002, and user power S is assigned to any of the channel buttons. In Listing 102, the buttons that have already been assigned users are underlined.
  • the force to operate the enter button on the remote controller is used to operate the enter button 1004 on the screen 1001 to confirm the assignment to the selected button.
  • the remote controller writes the confirmation result, for example, in a member registration table or an independent registration table in the memory.
  • FIG. 11A shows an example of the data configuration of the member registration table
  • FIG. 11B shows an example of the data configuration of the independent registration table
  • the member registration table contains a record for each registered operator of the television. Each record has items such as a sub ID and a password, as well as items such as a key ID and a recognized data address.
  • the independent registration table also contains a record for each registrant. Each record has items such as registrant ID, password, key ID, and identification data address. In these tables, the registrant ID, sub ID, and password are the same as those in the SNS server registrant database.
  • the member registration table should also include an item for qualification ID, and set the value of qualification ID for TV. It may be.
  • the key ID is a code for identifying the key or button associated with each registrant as described above.
  • the remote controller writes the key ID of the selected key or button in association with the sub ID of the member registration table or the registrant ID of the independent registration table.
  • the recognition data address is an address that stores recognition data for recognizing the operator of the remote control.
  • the recognition data the operator's fingerprint, facial image data, and feature data can be used.
  • the remote controller identifies and selects the operator's sub ID or registrant ID by comparing the generated recognition target data with the recognition data stored at the registered address.
  • the remote control sends a usage request including the selected sub ID or registrant ID to the SNS server via the TV.
  • the remote controller may request the input of the password and the recognition data before making a usage request to the SNS.
  • FIG. 12 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual with his / her sub ID.
  • the operator presses the user switch button on the remote control.
  • the remote control accepts this operation (step 1201)
  • the remote control button assignment is changed from the normal mode to the user switching mode (step 1202).
  • the remote control waits for the operation of the button to which the user is assigned.
  • the operation of the assign button is accepted (procedure 1203), the type of the selected ID is determined (procedure 1204).
  • a sub ID is selected when using SNS as an individual, data indicating that the selected ID is a sub ID is added, and the remote control sends a connection request to the server to the TV (step 1205).
  • the television sends a connection request to the server (procedure 1206).
  • the TV performs a handshake for encrypted communication with the SNS server (steps 1207 to 1212).
  • the SNS server requests the qualification ID from the television (step 1213).
  • the TV reads the qualification ID from the memory and sends it to the SNS server (step 1214). If the qualification ID that matches the qualification ID received from the TV is registered in the registrant database, the SNS server allows the TV to use the service (step 1215) and notifies the TV to that effect. (Step 1 216). If the SNS is used only with the qualification ID, the operator can use the SNS by requesting the transfer of the family-shared top page in response to this permission notice.
  • the remote control When receiving the request, the remote control reads the selected sub ID from the member registration tape and sends it to the TV (step 1218). If a password is set for the sub ID, the remote control requests the TV to display a screen that prompts for the password. In that case, the remote control sends the sub ID to the TV only when the correct password is entered. When an incorrect password is entered, a screen to that effect is displayed on the TV.
  • the TV sends the received sub ID to the SNS server (procedure 1219).
  • the SNS server retrieves the received sub ID from the registrant database, dynamically generates top page data for the sub ID, and transmits it to the television (step 1220).
  • the TV interprets the received data and displays the personal top page for the sub ID on the screen (step 1221).
  • the menu power of this top page can also participate in the community or write a diary so that the operator can use SNS as an individual.
  • the use of the service is permitted by the qualification ID, and the operator is identified by the sub ID. If one person already uses SNS with a sub ID, if another person uses SNS with a sub ID, steps 1206 to 1216 do not need to be further performed.
  • the remote control sends a server connection request to another person to the television (procedure 1205), the television and the remote control perform manual injection 1217 to 1219.
  • the SNS server dynamically generates personal top page data for other people's sub IDs and sends it to the television (step 1220), and the television displays the received top page. In this way, the user can be switched in a state where one of the operators does not end the use.
  • FIG. 13 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual with his / her registrant ID.
  • Procedures 1201 to 1204 are performed in the same way as when using SNS by sub ID.
  • step 1204 if a registrant ID is selected to use SNS as an individual, data indicating that the selected ID is a registrant ID is added, and the remote control sends a connection request to the server to the TV. Then, the television transmits a connection request to the server (procedure 1206). At this time, for example, the argument at the connection destination address is set to a value different from that of the sub ID. Then, the TV performs a handshake for encrypted communication with the SNS server (procedures 1207 to 1212).
  • the SNS server requests the television to transfer the registrant ID with the force S set as the argument value (step 1301).
  • the TV requests the remote controller to transfer the registrant ID (step 1302).
  • the TV also displays a screen for asking the operator for the password for the registrant ID (step 1303).
  • the remote control receives a password entry after receiving a transfer request for the registrant ID from the TV (procedure 1304). If the password matches the password registered in the independent registration table, the remote control sends the registrant ID and password to the TV (step 1305).
  • TV is its registrant Send the ID and password to the SNS server (step 1306).
  • the SNS server allows the operator to use the service (step 1307) and notifies that fact. Is sent to the TV (step 1308).
  • the registrant ID enables the operator to use SNS as an individual.
  • FIG. 14 is a diagram showing an example of a television display when using SNS.
  • the television 102 displays a content screen 1401 interpreted by the browser and a user notification screen 1402 for notifying the user in use.
  • a menu button 1403, a content column 1404, a participation community list column 1405, a friend list column 1406, and a family list column 1407 are arranged.
  • Menu button 1403 includes a link button for a top page, a page for searching for a community, a page for writing a diary, a page for searching for friends, and a page for inviting friends.
  • the content field 1404 displays topics and comments of participating communities, provides a diary form, and displays a list of users according to the operation of the menu button 1403.
  • the family list column 1407 displays an icon for the qualification ID, sub ID, and registrant ID associated with the user in the registrant database.
  • human relations registered in SNS by remote control are handled separately from friends.
  • the user notification screen 1402 is a family shared icon 1408, the mother ’s icon 1409 and child icon 1410, and mother's icon 1409 is different in color from other icons.
  • the color of the family icon 1408 is changed.
  • SNS as an individual by sub ID or registrant ID
  • the color of icon 1409 or 1410 is changed.
  • the channel button 802 and the user switching button 807 of the remote control 106 are used as described above. According to the operation, the colors of the icons 1408 to 1410 are also changed, so that the user in use is immediately notified to the operator of the remote controller 106.
  • a remote control with a qualification ID may be distributed to the owner of the television by attaching it to an information appliance such as a television, or a service provider distributes and sells the remote control separately from the information appliance. If you want to, This remote control not only has a qualification ID but also generates a user ID, so if you distribute the remote control, you can use it as a TV sharing person including the person who distributed it and who purchased it. Can use the service as an individual.
  • the SNS server 101 is connected to the TV 1501 through the network 103.
  • the television 1501 is a large-screen television receiver with a network connection function, and displays content received from the data broadcast or the network 103 on the screen by a browser.
  • the TV 1501 installed in public places visited by various people such as lounges, lobbies, and waiting rooms does not have a qualification ID. For this reason, the operator of the television 1501 cannot easily use the SNS with the remote controller 1503 of the television 1501.
  • a person 1504 heading to the place where the TV 1501 is located brings a remote control 1505.
  • the remote controller 1505 stores in advance the qualification ID assigned to the home TV.
  • the person 1504 can easily use the SNS by operating the TV 1501 with the remote controller 1505 in which the qualification ID is stored.
  • FIG. 16 is a diagram showing another example of the hardware configuration of the remote controller.
  • Remote controller 1505 has substantially the same configuration as remote controller 106 in FIG. 2, and the same reference numerals are given to the same components.
  • the data of the device ID 1601 is stored in the memory 230 in advance.
  • This device ID 1601 is the device ID of the home TV that is paired with the remote controller 1505.
  • the remote control 1505 acquires the device ID of the TV from the target TV, and whether the acquired device ID matches the device ID stored in the memory 230. Determine.
  • the operation target is a home TV
  • the CPU 231 and the qualification ID 1603 and the permission code 1604 are received from the TV and stored in the memory 230 according to the command of the control program 1602.
  • CPU 231 also determines whether the operation target is a pair of televisions when receiving a service provision from SNS server 101 using the operation target television.
  • the operation target is a TV 1501 and the remote control 1505 is not a TV.
  • the CPU 231 reads the qualification ID 1603 from the memory 230 power if it is in the permission code power S memory 230 given from the television at home. Then, when the TV 1501 receives a qualification ID from the SNS server 101, the TV 1501 is notified that the qualification ID 1603 read from the memory 230 is transmitted to the SNS server. Request.
  • the service can be easily used even on the television 1501 to which no qualification ID is given.
  • the service may be used with the qualification ID 1603 stored in the remote controller 1505.
  • the SNS server 101 instead of the public top page for the people 1502 who visited the public place where the TV 1 501 is installed, the SNS server 101 uses the remote controller 1505 to the place 1504 Send the home page for the family you are viewing to TV 1501.
  • the SNS server 101 can transmit the personal top page of the person 1504 who has brought the remote controller 1505 to the location on the television at home everyday.
  • FIG. 17 is a communication sequence diagram for explaining an example of a communication procedure when SNS is used with the qualification ID stored in the remote controller.
  • the operator presses the SNS connection button on the remote control.
  • the remote control accepts this operation (procedure 1701), it transmits a connection request to the server to the television (procedure 1702), and the television transmits a connection request to the server (procedure 1703).
  • the television performs a handshake for encrypted communication with the SNS server (steps 1704 to 1709).
  • the SNS server requests the qualification ID from the television (step 1710).
  • the television determines whether the memory has a qualifying ID (step 1711). If there is a qualification ID in the memory, the TV sends the qualification ID to the SNS server as described above. If the memory does not have a qualification ID, the TV requests the remote controller to transfer the stored qualification ID (step 1712). In response to the request, the remote control reads the stored qualification ID from the memory and sends it to the television (step 1713). The TV sends the qualification ID stored in the remote control to the SNS server (step 1714).
  • the SNS server allows the TV to use the service (step 1715), and A notification to the effect is sent to the TV (step 1716).
  • the TV requests the transfer of the family common top page (step 1717), and the SNS server transmits the top page to the TV as a response to the request (step 1718).
  • the TV displays the top page (step 1719).
  • FIG. 18 is a communication sequence diagram for explaining another example of the communication procedure when using SNS with the qualification ID stored in the remote controller.
  • the TV qualification ID is checked before the TV sends a server connection request to the SNS server.
  • the remote control accepts the connection instruction (procedure 1801).
  • the remote control sends a request to let the TV check for the presence of a qualification ID (step 1802).
  • the TV checks whether the TV memory has the qualification ID (step 1803) and notifies the remote control of the check result (step 1804).
  • the remote controller When receiving a notification that the TV does not have a qualification ID, the remote controller reads the stored qualification ID from the memory and transmits the read qualification ID to the TV (step 1805). When a notification that the TV has a qualified ID is received, a connection request to the SNS server is sent to the TV. When the TV receives the stored qualification ID from the remote control, the TV temporarily stores the stored qualification ID in the memory and transmits a connection request to the SNS server (step 1806). Then, similarly to steps 407 to 412 in FIG. 4, the television performs a handshake for encrypted communication with the SNS server (steps 1807 to 1812).
  • the SNS server requests the qualification ID from the television (step 1813).
  • the TV transmits the qualification ID read from the memory to the SNS server, and when the qualification ID is not stored in the memory, the television is stored in the remote control.
  • the SNS server transmits the top page to the television (steps 1815 to 1818), and the television displays the top page (step 1819).
  • the qualification ID on the television 1901 is recovered with the valid qualification ID stored in the remote control 1902.
  • the qualification ID assigned to the television 1901 may be changed due to repair of the television 1901, or the qualification ID may change as the television itself is renewed. In such a case, the data on the SNS for the qualification ID and user ID stored in the remote controller 1902 is taken over by the changed qualification ID.
  • the qualification ID power S “Q001” power of the television 1901 is changed to “0002”.
  • the SNS server 101 records items other than the qualification ID from the records 1904 and 1905 for the qualification ID “Q001” stored in the registrant database. Is extracted, and the extracted value is written in the corresponding item of records 1906 and 1907 for qualification ID “Q002”.
  • the data in the friend database and community database may be taken over as well.
  • FIG. 20 is a communication sequence diagram for explaining an example of a procedure for handing over data on the SNS for a valid qualification ID stored in the remote controller to another qualification ID.
  • the remote control receives an instruction from the operator to confirm the validity of the stored qualification ID (step 201), it sends a connection request to the server to the television (step 2002). Send a connection request to the server (step 2003).
  • the TV performs a handshake for encrypted communication with the SNS server (steps 2004 to 2009).
  • the qualification ID read from the TV memory is also sent to the SNS server.
  • the SNS server receives the qualification ID stored in the remote control from the TV, the validity of the qualification ID is confirmed (procedure 2015). This determination can be made, for example, based on whether there is a qualification ID in the registrant database that matches the stored qualification ID. Further, a flag indicating the validity of the qualification ID may be included in the record of the registrant database, and the determination may be made based on the value of the flag.
  • the SNS server notifies the confirmation result to the TV (step 2016).
  • the SNS server executes a takeover process (procedure 2021).
  • the SNS server transmits a takeover completion notice to the television (procedure 2022).
  • the television receives the handover completion notification, the television displays on the screen that the handover has been completed (step 2023) and notifies the operator. If there is no qualification ID in the TV memory, and the recovery execution instruction is received from the operator, the received qualification ID is written in the TV memory to recover the qualification ID on the TV.
  • FIG. 21 is a diagram for explaining still another example of the service providing system.
  • this service provision system two TVs 2101 and 2102 are in one house. is set up.
  • the two televisions 2101 and 2102 are connected to each other via a home network 2103.
  • the televisions 2101 and 2102 are connected to the network 103 via the home network 2103, and the content received from the network 103 is displayed on the screen by a browser.
  • the television 2101 is given a qualification ID “Q001”, and the television 2102 is given a qualification ID “Q002” different from the television 210 1.
  • the operator 2104 of the television 2101 generates a sub ID “U01” using the remote control 2105 and has already registered it in the SNS server 101, and the remote control 2105 stores the sub ID in the memory.
  • the qualification ID “Q001” of the TV 2101 and the sub ID “U01” stored in the remote control 2105 and the acquired qualification ID A request including the ID “Q002” is transmitted to the SNS server 101.
  • the human relationship between the operator 2104 of the television 2101 and the operator 2107 of the television 2102 can be reflected on the SNS.
  • the SNS server 101 creates a record 2108 that associates the qualification ID “Q002” with the qualification ID “Q001” and a record 2109 that associates the qualification ID “Q002” with the sub ID “U01”. Or store it in a friend database. For example, when the record is stored in the registrant database, the operator 2107 is registered on the SNS as the family of the operator 2104, and when stored in the friend database, the operator 2107 is registered on the SNS as a friend.
  • the sub ID is stored in the qualification ID "Q001" of the television 2101 and the remote control 2105. It may be associated with the stored sub ID “U01”. In this case, it is preferable to store the sub ID generated by the remote controller 2106 in the television 2102 so that the sub ID can be easily obtained from the information processing apparatus having the television 2102 and the remote controller 2106.
  • the association request sent to the SNS server includes the TV 2101 qualification ID “Q0 01”, the sub ID “U01” stored in the remote control 2105, the “Q 002” acquired from the TV 2102, and the sub ID “U01”. Will be included.
  • Such an association request can be made at any time. For example, it is performed at the same time when an instruction from the operator is accepted or when an information processing device having the television 2101 and the remote controller 2105 newly registers a user ID.
  • FIG. 22 is a diagram showing still another example of the hardware configuration of the remote controller.
  • the qualification ID and user ID are obtained from other information processing devices connected to the home network.
  • removable memory can be used.
  • Qualification ID and user ID can be obtained from the media.
  • Remote controller 2201 has substantially the same configuration as remote controller 106 in FIG. 2, and the same components in FIG. 22 are given the same reference numerals.
  • the remote controller 2201 stores the data of the qualification ID 2203 acquired from the television 2202 having the same configuration as the television 102 shown in FIG. Further, in the remote controller 2201, the card interface 2204 is connected to the bus 232.
  • a removable storage medium (memory card) 2205 is attached to the card interface 2204, and the card interface 2204 controls access to the memory card 2205.
  • the memory card 2205 storing the qualification ID and user ID can be distributed and sold to a TV purchaser or the like by the service provider. Remote controller When the card is sold separately, the memory card 2205 can be distributed and sold to the purchaser of the remote control.
  • the data of the qualification ID 2206 different from the qualification ID 2203 stored in the memory 230 of the memory card 2205 power remote control 2201 and the data of the sub ID 2207 associated with the qualification ID 2206 are stored and stored.
  • the qualification ID 2206 (qualification ID “Q0 02”) or sub ID2207 (sub ID “U01”) is read from the memory card 2205. Further, the CPU 231 reads, for example, the qualification ID 2203 (qualification ID “Q001”) and the sub ID “U01” stored in the member registration table 237 from the memory 230. Then, a request for associating the combination of the qualification ID “Q002” and the sub ID “U01” with the combination of the qualification ID “Q001” and the sub ID “U01” is transmitted from the transmission unit 235, and the SNS server is transmitted via the television 2202. Send to 101.
  • the SNS server 101 creates a record 2210 that associates the combination of the qualification ID “Q002” and the sub ID “U01” with the combination of the qualification ID “Q001” and the sub ID “U01”.
  • the SNS server 101 registers the created record 2210 in the registrant database and friend database.
  • the control program 2209 causes the CPU 231 to determine the power of the qualification ID 2206 obtained from the memory card 2205 and the qualification ID of the television 2202 and the power S different from each other. May be included. Further, when the qualification ID of the control program 2209 power TV 2202 cannot be obtained from either the memory 230 or the TV 2202, a command for transferring the qualification ID of the memory card 2205 to the TV 2202 may be included. [0139] Further, in this example, the qualification ID and user ID are obtained from the memory card 2205 attached to the remote controller 2201, but the TV 2202 is provided with a card interface and the qualification ID and user ID are obtained from the memory card attached to the card interface. You can get an ID.
  • the television 2302 and the audio component 2303 can access resources on the network 103 through the refrigerator 2301 by connecting to the refrigerator 2301.
  • Television 2302 is given a qualification ID “Q002” and audio component 2303 is not given a qualification ID.
  • the refrigerator 2301 receives the other information processing device capability qualification ID when the other information processing device connected to the refrigerator 2301 uses the SNS server 101.
  • the qualification ID is sent to the SNS server 101.
  • the qualification ID of the refrigerator 2301 is transmitted to the SNS server 101.
  • the received qualification ID is transmitted to the SNS server 101.
  • the refrigerator 2301 does not receive the qualification ID from an information processing device such as the audio component 2303 that is not given the qualification ID, the qualification ID of the refrigerator 2301 is transmitted to the SNS server 101.
  • the refrigerator 2301 receives the qualification ID or user ID from another information processing device such as the TV 2302
  • the received qualification ID or user and the qualification ID or user ID on the refrigerator 2301 are displayed.
  • a request to link can be sent to the SNS server 101.
  • the SNS Sano 101 Upon receipt of the request, the SNS Sano 101 receives the record 2307 that associates the qualification ID “Q002” of the TV 2302 with the qualification ID “Q001” of the refrigerator 2301, and the subordinate on the qualification ID “Q002” of the TV 2302 and the remote control 2306.
  • Create record 2308 that associates the combination of ID “U01” with the combination of qualification ID “Q001” and sub ID “U01” on refrigerator 2301, and registers those records in the registrant database and friend database .
  • SNS Sanoku 101 can also create and register a record that associates the combination of the TV 2302 qualification ID “Q002” and the sub ID “U01” on the remote control 2306 with the qualification ID “Q001” on the refrigerator 2301. . In this way, the human relationship between the operator of the refrigerator 2301 and the operator of the television 2302 can be easily reflected on the SNS.
  • the computer readable medium includes a computer readable recording medium and a transmission medium.
  • a program command is expressed by an electric signal, an optical signal, a magnetic signal, etc., and the signal is placed on a carrier wave and transmitted, so that the program is provided on a transmission medium such as a coaxial cable, copper wire, or optical fiber.
  • Computer-readable recording media include optical media such as CD-ROM, CD_R, CD-RW, DVD-ROM, DVD-RAM, DVD-R, and DVD—RW, magnetic media such as flexible disks, and flash media.
  • Semiconductor memory such as memory and RAM can be used.
  • the nickname and other data of each operator used in the information home appliance and its remote control should be stored in the remote control or information home appliance. Also good.
  • FIG. 24 is a communication sequence diagram for explaining in more detail the user ID generation / registration procedure when performing one-member registration with a remote controller that performs one-way communication.
  • This procedure corresponds to procedures 401 to 428 as shown in FIG. 4 using a remote controller that performs two-way communication with a television.
  • the reception process is not performed, so procedures 405, 417, and 425 are not included.
  • procedures 2401 to 2403 are added instead of these procedures.
  • the TV does not send a permission notice to the remote control, and in step 418, asks the operator whether or not to register the user ID on the confirmation screen. Make it.
  • a “Yes” or “No” button should be provided on the confirmation screen for the operator to select whether or not to register the user ID. If the operator presses the “Yes” button, the remote control accepts the input (procedure 2403), and the procedure from step 419 is executed. In this way, even using a remote controller that performs one-way communication, the user ID can be generated and registered.
  • FIG. 25 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual by his / her sub ID using a remote controller that performs one-way communication.
  • This procedure corresponds to procedures 1201 to 1221 as shown in FIG. 12 using a remote controller that performs two-way communication with the television.
  • the reception process is not performed, so step 1217 is not included.
  • procedures 2501 and 2502 are added instead of the procedure. If there is a permission notification from the SNS server, the TV will not request the remote control ID to transfer the sub ID, display on the screen that the permission notification has been received, notify the operator, and whether to use the service. Is displayed to the operator (step 2501).
  • a “Yes” or “No” button may be provided on the screen to confirm to the operator whether or not to use the service. If the operator presses the “Yes” button, the remote control accepts the input (step 2502) and sends the sub ID to the television (step 1218). Even with a remote controller that performs one-way communication in this way, one of the operators can use SNS as an individual by using the sub-ID. Similarly, the other procedures can be executed by a remote controller that performs one-way communication.
  • the force using a remote controller specialized for television is not limited to this.
  • the present invention can also be applied to a learning remote controller and other remote controllers compatible with multiple devices. Further, the present invention can also be applied to a remote controller having a software key using a touch panel that is connected only by a remote controller having a hardware key.
  • FIG. 26 is a diagram showing an example of a remote control having software keys.
  • the remote control 2601 has a liquid crystal display 2603 with a touch panel in addition to hardware keys 2602 such as a cursor key and an enter button.
  • the CPU of the remote control 2601 has software keys 2604 and 260 on the LCD 2603 according to the control program command. 5 is displayed. When the part corresponding to the software keys 2604 and 2605 is pressed, the operation is detected by the touch panel.
  • the present invention can be applied to a system including one or a plurality of service providing servers that provide services other than the SNS, which is connected to only the SNS server.
  • the information processing device may determine the type of user ID that makes a registration request to the server based on the type of service. For example, when the user ID registration request destination is an SNS server, the information processing device decides to create a sub ID and register as a member, and when it is a content distribution server, it issues and registers the registrant ID. Decide to request independent registration. Data related to the type of service is sent to the information processing equipment by the service providing server.
  • the information processing device requests registration of a registrant ID that generates a sub-ID based on the received data on the type of service, or uses the service without using a qualification ID in the same way as the registrant ID. You can decide whether to generate a user ID that can.
  • the information processing device may determine the type of user ID that makes the registration request based on the selection result of other users who use the information processing device and other data.
  • each information processing device is fixed as a qualification ID. You may make it use a device ID with existence.
  • the device ID is registered in advance in the service providing server as a qualification ID.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Power Engineering (AREA)
  • Child & Adolescent Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

An information processing device that allows all users sharing the information processing device connected to a service providing server to readily use services provided thereby and that allows all users to use those services as independent users without preparing information processing devices for the respective ones of all users. The information processing device comprises a qualification ID storing part that stores a qualification ID for qualifying the information processing device to use services from the service providing server; a qualification ID transmitting part that transmits the qualification ID to the service providing server; a user ID generating part that generates user IDs for individually identifying operators of the information processing device as individual users of services provided by the service providing server; and a user ID transmitting part that transmits the user IDs to the service providing server.

Description

明 細 書  Specification
情報処理機器、サービス提供サーバ及び遠隔操作装置  Information processing device, service providing server, and remote control device
技術分野  Technical field
[0001] 本発明は、 SNS (Social Networking Service)やその他のサービスを受ける情報処 理機器、そのサービスを提供するサーバ、及びサービス提供サーバへの被接続機器 を遠隔操作するための遠隔操作装置に関する。  TECHNICAL FIELD [0001] The present invention relates to an information processing device that receives SNS (Social Networking Service) and other services, a server that provides the service, and a remote control device for remotely operating a connected device to the service providing server. .
背景技術  Background art
[0002] テレビジョン受信装置や記録再生装置、冷蔵庫などの情報家電は、ネット接続機能 を有しており、例えばインターネットを通じて番組表やレシピをダウンロードし画面に 表示する。ブラウザを搭載している機器では、そのブラウザを用いて、ホームページ の閲覧やメールサービスの利用をすることもできる。  [0002] Information home appliances such as a television receiver, a recording / playback device, and a refrigerator have a network connection function, and for example, download a program guide and a recipe through the Internet and display them on a screen. On devices equipped with a browser, the browser can be used to browse websites and use mail services.
[0003] パーソナルコンピュータでは、このほかにも、チャットゃブログ、 SNSといった様々な サービスが利用されている。これらのサービスでは主に個人が情報を発信するため、 予めユーザ登録を行う必要がある。またショッピングサイトを利用したり会員制のサイト を利用したりするときもユーザ登録を求められる。  [0003] In addition to these, various services such as chat, blog, and SNS are used in personal computers. In these services, information is mainly sent by individuals, so user registration is required in advance. User registration is also required when using shopping sites or using membership sites.
[0004] この種のサービスやサイトを情報家電でも利用しょうとすると、その前のユーザ登録 の時点で煩雑な文字入力を強いられる。多くの情報家電は、パーソナルコンピュータ と異なり、キーボードのように文字入力に適した入力手段を有してレヽなレ、ためである。 したがって、サービスの利用が進み難い。  [0004] If this type of service or site is also used by information appliances, complicated character input is required at the time of user registration before that time. This is because many information appliances have an input means suitable for character input, such as a keyboard, unlike a personal computer. Therefore, it is difficult to use the service.
[0005] ユーザ登録時の煩雑な文字入力を避けるため、例えば特許文献 1の技術を利用す ることができる。特許文献 1は、カラオケ装置においてユーザ個別のサービスを提供 するため、予め利用者に付与された利用者 IDを個体識別子として有する会員リモコ ンを各会員に配布し、各会員がそれを個別に所持してカラオケ装置を利用することを 記載している。情報家電やその他の情報処理機器に対し、このような会員リモコンを 用意し配布すれば、煩雑な文字入力を行う必要がなくなる。  [0005] In order to avoid complicated character input at the time of user registration, for example, the technique of Patent Document 1 can be used. Patent Document 1 distributes a member remote control having a user ID given to a user as an individual identifier to each member in order to provide a user-specific service in a karaoke device, and each member possesses it individually. And using karaoke equipment. If such a member remote control is prepared and distributed to information home appliances and other information processing devices, there is no need to perform complicated character input.
特許文献 1 :特開 2003— 76381号公報  Patent Document 1: Japanese Unexamined Patent Publication No. 2003-76381
発明の開示 発明が解決しょうとする課題 Disclosure of the invention Problems to be solved by the invention
[0006] し力しながら、上述の会員リモコンでは、同じ情報処理機器を複数の人が共用して いても、会員リモコンを有しない人は、サービスを受けることができない。共用者であ る使用者全てがサービスを受けようとすると、使用者全員が会員リモコンを所有しなけ ればならず、また使用者全員にリモコンを用意しても、一つの情報処理機器に対して 多数のリモコンを所有することになる。情報家電のような情報処理機器では、不特定 者に用いられることの多いカラオケ装置と異なり、リモコンが多数あると管理が面倒で あり、使用者全員がリモコンを所有するのは現実的でない。  However, with the above-described member remote controller, even if a plurality of people share the same information processing device, a person who does not have the member remote controller cannot receive services. If all users who are shared users want to receive services, all users must own a member remote control, and even if all users have a remote control, they can handle one information processing device. Own many remote controls. In information processing equipment such as information appliances, unlike karaoke devices that are often used by unspecified people, management is cumbersome if there are many remote controls, and it is not realistic for all users to own remote controls.
課題を解決するための手段  Means for solving the problem
[0007] 本発明の一態様によれば、サービス提供サーバと接続される情報処理機器であつ て、そのサービス提供サーバからサービスを受ける資格を当該情報処理機器に与え る IDである資格 IDを記憶する資格 ID記憶部と、資格 IDをサービス提供サーバへ送 信する資格 ID送信部と、当該情報処理機器の操作者を、サービス提供サーバにより 提供されるサービスのユーザとして個別に特定するためのユーザ IDを生成するユー ザ ID生成部と、ユーザ IDをサービス提供サーバへ送信するユーザ ID送信部とを備 える情報処理機器を提供する。  [0007] According to one aspect of the present invention, an information processing device connected to a service providing server stores a qualification ID that is an ID that gives the information processing device qualification to receive a service from the service providing server. Qualification ID storage unit, qualification ID transmission unit that transmits the qualification ID to the service providing server, and user for individually identifying the operator of the information processing device as a user of the service provided by the service providing server Provided is an information processing device including a user ID generation unit that generates an ID and a user ID transmission unit that transmits a user ID to a service providing server.
[0008] この情報処理機器では、サービスを受ける資格が情報処理機器に与えられるので 、情報処理機器を共用する使用者全員が簡単にサービスを受けることができ、し力も ユーザ IDを生成するので、使用者全員に情報処理機器を用意しなくても、使用者各 員が個別のユーザとしてサービスを受けることもできる。  [0008] In this information processing device, since the qualification to receive the service is given to the information processing device, all users who share the information processing device can easily receive the service, and the user ID is also generated. Even if all users do not have information processing equipment, each user can receive services as an individual user.
[0009] この情報処理機器において、ユーザ ID送信部が、サービス提供サーバへ資格 ID を送信してサービス提供サーバからユーザ IDの登録許可を受けたとき、生成された ユーザ IDをサービス提供サーバへ送信するようにしてもよい。  [0009] In this information processing device, when the user ID transmission unit transmits the qualification ID to the service providing server and receives the user ID registration permission from the service providing server, the generated user ID is transmitted to the service providing server. You may make it do.
[0010] またユーザ ID送信部力 生成されたユーザ IDの登録の要求、及び生成されたユー ザ IDと資格 IDとの関連付けの要求をサービス提供サーバに対してするようにしてもよ レ、。生成されたユーザ IDと資格 IDとの関連付けをサービス提供サーバに要求するこ とで、当該ユーザ IDを有する個人と、情報処理機器、さらには情報処理機器を共用 する使用者との関係をサービス上に容易に反映することが可能となる。人間関係をサ 一ビス上に反映するために煩雑な操作を行う必要がない。 [0010] Further, the user ID transmission unit may make a request for registration of the generated user ID and a request for associating the generated user ID and qualification ID to the service providing server. By requesting the service providing server to associate the generated user ID with the qualification ID, the relationship between the individual who has the user ID and the information processing device and the user who shares the information processing device is included in the service. It is possible to easily reflect this. Support human relationships There is no need to perform complicated operations to reflect on one screw.
[0011] ユーザ ID送信部の送信する要求は、サービス上で形成されたコミュニティのうち、 資格 ID、又は当該資格 IDに既に関連付けられたユーザ IDが登録されたコミュニティ の登録者データに、生成されたユーザ IDを登録する要求を含むことができる。この場 合、ユーザ IDを登録するだけでなぐそのユーザと人間関係のあるユーザや情報処 理機器を共用する使用者が参加するコミュニティに容易に参加することが可能である [0011] A request to be transmitted by the user ID transmission unit is generated in registrant data of a community in which a qualification ID or a user ID already associated with the qualification ID is registered among the communities formed on the service. A request to register a new user ID can be included. In this case, it is possible to easily participate in a community where users who have a human relationship with the user and users who share information processing equipment participate simply by registering the user ID.
[0012] さらにユーザ ID送信部の送信する要求が、資格 ID、又は当該資格 IDに既に関連 付けられたユーザ IDに対する情報交換者のリストに、生成されたユーザ IDを登録す る要求を含むようにしてもよい。この場合、ユーザ IDの登録に加えて、情報処理機器 を共用する使用者とサービス上の情報交換者の関係にあることを容易に登録するこ とがでさる。 [0012] Further, the request transmitted by the user ID transmission unit may include a request for registering the generated user ID in the list of information exchangers for the qualification ID or the user ID already associated with the qualification ID. Also good. In this case, in addition to registering the user ID, it is easy to register that there is a relationship between the user who shares the information processing device and the information exchanger on the service.
[0013] 情報処理機器が、資格 ID及びユーザ IDの少なくとも一方を取得する ID取得部をさ らに備えるようにしてもよい。 ID取得部は、着脱可能な記憶媒体から資格 IDやユー ザ IDを取得したり他の情報処理機器から取得したりする。ユーザ ID送信部は、取得 された資格 ID又はユーザ IDを、資格 ID記憶部に記憶された資格 ID、又は当該資格 IDと既に関連付けられたユーザ IDに関連付ける要求をサービス提供サーバに送信 する。これによつて他の情報処理機器の使用者などとの人間関係をサービス上に簡 単に反映することが可能となる。  [0013] The information processing device may further include an ID acquisition unit that acquires at least one of the qualification ID and the user ID. The ID acquisition unit acquires qualification IDs and user IDs from removable storage media, and acquires them from other information processing devices. The user ID transmission unit transmits a request for associating the acquired qualification ID or user ID with the qualification ID stored in the qualification ID storage unit or a user ID already associated with the qualification ID to the service providing server. This makes it possible to easily reflect the human relationship with other information processing equipment users on the service.
[0014] さらに情報処理機器は、 ID取得部により資格 IDが取得された場合、取得された資 格 IDと資格 ID記憶部に記憶された資格 IDとが同一か異なるかを判定する資格 ID判 定部をさらに備えるようにしてもよい。ユーザ ID送信部は、取得された資格 IDと資格 I D記憶部に記憶された資格 IDとが異なると判定された場合、取得された資格 ID又は ユーザ IDを、資格 ID記憶部に記憶された資格 ID、又は当該資格 IDと既に関連付け られたユーザ IDに関連付ける要求をサービス提供サーバに送信する。  [0014] Further, when the qualification ID is acquired by the ID acquisition unit, the information processing device determines whether the acquired qualification ID and the qualification ID stored in the qualification ID storage unit are the same or different. You may make it further provide a fixed part. If it is determined that the acquired qualification ID is different from the qualification ID stored in the qualification ID storage unit, the user ID transmission unit uses the acquired qualification ID or user ID as the qualification stored in the qualification ID storage unit. A request to associate with the ID or the user ID already associated with the qualifying ID is sent to the service providing server.
[0015] 情報処理機器は、ユーザ IDの生成要求を受け付けるユーザ ID生成要求受付部と 、ユーザ IDの生成要求に従ってユーザ ID生成部によりユーザ IDが生成されると、生 成されたユーザ IDを情報処理機器の操作者に対し通知するユーザ ID通知部とをさ らに備えることができる。 [0015] The information processing device includes a user ID generation request reception unit that receives a user ID generation request, and information on the generated user ID when the user ID generation unit generates a user ID according to the user ID generation request. The user ID notification unit that notifies the processing device operator Can be prepared.
[0016] 情報処理機器において、ユーザ ID生成部は、例えば資格 ID記憶部に記憶された 資格 IDに基づレ、てユーザ IDを生成する。  In the information processing device, the user ID generation unit generates a user ID based on the qualification ID stored in the qualification ID storage unit, for example.
[0017] 情報処理機器は、資格 ID及びユーザ IDのうち少なくとも一方を他の情報処理機器 力も取得する他機器 ID受信部をさらに備え、資格 ID送信部が、他機器 ID受信部に より資格 IDが取得されてレ、なレ、場合、資格 ID記憶部に記憶された資格 IDをサービ ス提供サーバに送信し、他機器 ID受信部により資格 IDが受信された場合、受信され た資格 IDをサービス提供サーバに送信するようにしてもよい。これによつて、他の情 報処理機器が資格 IDを有している場合、当該他の情報処理機器の資格 IDを使って 、その資格 IDに応じたサービスを提供することができ、また他の情報処理機器が資 格 IDを有してレ、なレ、場合でも、当該他の情報処理機器にサービスを提供することが 可能である。  [0017] The information processing device further includes an other device ID receiving unit that obtains at least one of the qualification ID and the user ID from the other information processing device, and the qualification ID transmission unit uses the other device ID receiving unit to perform If the qualification ID stored in the qualification ID storage unit is sent to the service providing server and the qualification ID is received by the other device ID reception unit, the received qualification ID is You may make it transmit to a service provision server. As a result, when another information processing device has a qualification ID, the qualification ID of the other information processing device can be used to provide a service corresponding to the qualification ID. Even if an information processing device has a qualification ID, it is possible to provide services to the other information processing device.
[0018] この場合において、ユーザ ID送信部は、受信された資格 ID又はユーザ IDと、資格 ID記憶部に記憶された資格 IDとの関連付けの要求をサービス提供サーバに対して することができる。これによつて、他の情報処理機器の操作者との関係をサービス上 に容易に反映することが可能となる。  In this case, the user ID transmission unit can make a request for associating the received qualification ID or user ID with the qualification ID stored in the qualification ID storage unit to the service providing server. As a result, the relationship with the operator of the other information processing device can be easily reflected on the service.
[0019] 情報処理機器は、資格 ID、又は操作者のユーザ IDを選択する ID選択部と、 ID選 択部により選択された資格 ID又はユーザ IDを用いて、サービスの提供をサービス提 供サーバに要求するサービス要求部とをさらに備えるようにしてもよい。  [0019] The information processing device uses the ID selection unit that selects the qualification ID or the user ID of the operator, and the service providing server using the qualification ID or user ID selected by the ID selection unit. And a service requesting unit that requests the service.
[0020] ID選択部は、複数の操作キーと、資格 ID又はユーザ IDを操作キーに割り当てる I D割当部とを有してもよい。この場合、操作キーが操作されると、当該操作キーに割り 当てられた資格 ID又はユーザ IDを選択することができる。  [0020] The ID selection unit may include a plurality of operation keys and an ID allocation unit that allocates a qualification ID or a user ID to the operation keys. In this case, when an operation key is operated, the qualification ID or user ID assigned to the operation key can be selected.
[0021] さらに、 ID選択部が、操作者を認識する操作者認識部と、操作者のユーザ IDと当 該操作者の認識データとを関連付ける認識データベースとを有するようにしてもよい 。この場合、操作者認識部により得られた認識データに基づいて操作者のユーザ ID を選択する。  Furthermore, the ID selection unit may include an operator recognition unit that recognizes the operator, and a recognition database that associates the user ID of the operator and the recognition data of the operator. In this case, the user ID of the operator is selected based on the recognition data obtained by the operator recognition unit.
[0022] また情報処理機器は、サービス提供サーバと接続される被接続機器と、当該被接 続機器の遠隔操作に用いられる遠隔操作装置とを含むことができる。この場合、例え ば被接続機器に、資格 ID記憶部及び資格 ID送信部を設け、遠隔操作装置に、ユー ザ ID生成部及びユーザ ID送信部を設ける。ユーザ ID送信部は、被接続機器を介し て、ユーザ IDをサービス提供サーバに送信する。 [0022] The information processing device can include a connected device connected to the service providing server and a remote operation device used for remote operation of the connected device. In this case, for example For example, the connected device is provided with a qualification ID storage unit and a qualification ID transmission unit, and the remote operation device is provided with a user ID generation unit and a user ID transmission unit. The user ID transmission unit transmits the user ID to the service providing server via the connected device.
[0023] その情報処理機器において、資格 IDには、サービス提供サーバに登録された被接 続機器の機器 IDを用いることができる。  In the information processing device, the device ID of the connected device registered in the service providing server can be used as the qualification ID.
[0024] 遠隔操作装置は、操作対象の被接続機器が当該遠隔操作装置と対の被接続機器 であるかどうかを判定する操作対象機器判定部と、操作対象の被接続機器が当該遠 隔操作装置と対の被接続機器であると判定された場合、操作対象の被接続機器から 資格 IDを取得する操作機器 ID取得部と、ユーザ ID、及び操作対象の被接続機器 力も取得した資格 IDの少なくとも一方を保存する ID保存部と、操作対象の被接続機 器を用いてサービスの提供をサービス提供サーバから受けるときに、操作対象の被 接続機器が当該遠隔操作装置と対の被接続機器でないと判定された場合、 ID保存 部に保存された資格 IDをサービス提供サーバに送信することを操作対象の被接続 機器に要求する送信要求部とをさらに有するようにしてもよい。これによつて、操作対 象の被接続機器が遠隔操作装置と対の被接続機器でない場合でも、遠隔操作装置 と対の被接続機器力 予め取得して遠隔操作装置に保存した資格 IDを用いて、サ 一ビス提供サーバからサービスの提供を受けることができる。  [0024] The remote operation device includes an operation target device determination unit that determines whether the connection target device to be operated is a pair of connection target devices with the remote control device, and the operation target connected device is the remote operation. When it is determined that the device is connected to the device, the operation device ID acquisition unit that acquires the qualification ID from the operation target connected device, the user ID and the qualification ID that also acquires the operation target device power When receiving service from the service providing server using the ID storage unit that stores at least one of the devices and the connected device to be operated, the connected device to be operated is not the connected device that is paired with the remote control device. If it is determined that the qualification ID stored in the ID storage unit is transmitted to the service providing server, a transmission request unit that requests the connected device to be operated may be further included. As a result, even if the connected device to be operated is not the connected device paired with the remote control device, the qualification ID acquired in advance and stored in the remote control device is used. Service can be received from the service providing server.
[0025] ユーザ ID送信部は、操作対象の被接続機器を用いてサービスの提供をサービス 提供サーバから受けるときに、操作対象の被接続機器が当該遠隔操作装置と対の 被接続機器でないと判定された場合、操作対象の被接続機器を介して、 ID保存部 に保存されたユーザ IDをサービス提供サーバに送信するようにしてもよい。この場合 、操作対象の被接続機器が遠隔操作装置と対の被接続機器でない場合でも、遠隔 操作装置に予め保存したユーザ IDを用いて、サービス提供サーバからサービスの提 供を受けることができる。  [0025] When receiving the service provision from the service providing server using the operation target connected device, the user ID transmission unit determines that the operation target connected device is not a connected device paired with the remote control device. In such a case, the user ID stored in the ID storage unit may be transmitted to the service providing server via the connected device to be operated. In this case, even when the connected device to be operated is not the connected device paired with the remote operation device, the service can be provided from the service providing server using the user ID stored in advance in the remote operation device.
[0026] また遠隔操作装置は、被接続機器から取得した資格 IDを保存する資格 ID保存部 と、被接続機器を介して、資格 ID保存部に保存された資格 IDが有効かどうかを確認 する要求をサービス提供サーバに送信する有効確認要求部と、確認要求に対し、資 格 ID保存部に保存された資格 IDが有効であることを確認した旨の応答をサービス提 供サーバから被接続機器が受信した場合で、被接続機器が資格 IDを有しているとき 、被接続機器を介して、資格 ID保存部に保存された有効な資格 IDに対するサービ ス提供サーバ上のデータを被接続機器の資格 IDに引き継がせる要求をサービス提 供サーバに送信する引継ぎ要求部とをさらに有するようにしてもよい。これによつて、 被接続機器の修理などにより被接続機器の資格 IDが変わった場合や被接続機器が 新しくなつたのに伴って資格 IDが変わった場合でも、保存された資格 IDに対するサ 一ビス上のデータを容易に被接続機器の資格 IDに引き継がせることができる。 [0026] Further, the remote control device confirms whether the qualification ID stored in the qualification ID storage unit is valid via the qualification ID storage unit for storing the qualification ID acquired from the connected device and the connected device. A service confirmation response is sent to the service providing server, and a response is sent to the confirmation request confirming that the qualification ID stored in the credential ID storage is valid. When the connected device receives from the server and the connected device has a qualification ID, the service providing server for the valid qualification ID stored in the qualification ID storage unit via the connected device It may further include a takeover requesting unit that transmits a request to take over the data to the qualification ID of the connected device to the service providing server. As a result, even if the qualification ID of the connected device changes due to repair of the connected device, etc., or even if the qualification ID changes as the connected device is renewed, the stored qualification ID is consistent. The data on the service can be easily transferred to the qualification ID of the connected device.
[0027] 遠隔操作装置が、被接続機器から取得した資格 IDを保存する資格 ID保存部と、 被接続機器を介して、資格 ID保存部に保存された資格 IDが有効かどうかを確認す る要求をサービス提供サーバに送信する有効確認要求部と、確認要求に対し、資格 ID保存部に保存された資格 IDが有効であることを確認した旨の応答をサービス提供 サーバ力 被接続機器が受信した場合で、被接続機器が資格 IDを有していないとき 、資格 ID保存部に保存された有効な資格 IDを被接続機器の資格 IDとして書き込む ことを被接続機器に要求する資格 ID書込み要求部とをさらに有するようにしてもよい 。これによつて、被接続機器の修理時などに資格 IDが消去されたような場合でも、遠 隔操作装置に保存された資格 IDを使って、被接続機器の資格 IDを簡単に回復する こと力 Sできる。 [0027] The remote operation device checks whether the qualification ID stored in the qualification ID storage unit is valid via the qualification ID storage unit for storing the qualification ID acquired from the connected device and the connected device. Validity confirmation request part that sends the request to the service provisioning server, and the response that confirms that the qualification ID stored in the qualification ID storage part is valid in response to the confirmation request. If the connected device does not have a qualification ID, a qualification ID write request is issued to request the connected device to write a valid qualification ID stored in the qualification ID storage unit as the qualification ID of the connected device. And may further include a part. As a result, even if the qualification ID is deleted when the connected device is repaired, the qualification ID of the connected device can be easily recovered using the qualification ID stored in the remote control device. Power S can be.
[0028] 本発明の他の態様によれば、上述の情報処理機器が接続されるサービス提供サー バであって、情報処理機器から資格 IDを受信する資格 ID受信部と、情報処理機器 からユーザ IDを受信するユーザ ID受信部と、サービスに対する登録者のデータべ ースに、ユーザ IDを登録する ID登録部と、資格 ID又はユーザ IDを受信した情報処 理機器にサービスを提供するサービス提供部とを備えるサービス提供サーバを提供 する。  [0028] According to another aspect of the present invention, a service providing server to which the information processing device described above is connected, a qualification ID receiving unit that receives a qualification ID from the information processing device, and a user from the information processing device to the user User ID reception unit that receives IDs, ID registration unit that registers user IDs in the database of registrants for services, and service provision that provides services to information processing devices that receive qualification IDs or user IDs Provide a service providing server.
[0029] 本発明のさらに他の態様によれば、サービス提供サーバと接続される被接続機器 の遠隔操作に用レ、られる遠隔操作装置であって、被接続機器が、サービス提供サー ノ からサービスを受ける資格を当該被接続機器に与える IDである資格 IDを記憶す る資格 ID記憶部と、資格 IDをサービス提供サーバへ送信する資格 ID送信部とを有 するものであり、被接続機器の操作者を、サービス提供サーバにより提供されるサー ビスのユーザとして個別に特定するためのユーザ IDを生成するユーザ ID生成部と、 被接続機器を介して、ユーザ IDをサービス提供サーバへ送信するユーザ ID送信部 とを備える遠隔操作装置を提供する。 [0029] According to still another aspect of the present invention, there is provided a remote control device used for remote control of a connected device connected to a service providing server, wherein the connected device is connected to the service providing server by a service. A qualification ID storage unit for storing the qualification ID, which is an ID for giving the qualification to the connected device, and a qualification ID transmission unit for transmitting the qualification ID to the service providing server. The operator is a server provided by the service providing server. Provided is a remote control device including a user ID generation unit that generates a user ID for individually identifying a service user and a user ID transmission unit that transmits a user ID to a service providing server via a connected device. .
発明の効果  The invention's effect
[0030] 以上の構成を採用することにより、サービスを受ける資格が情報処理機器に与えら れるので、情報処理機器を共用する使用者全員が簡単にサービスを受けることがで き、し力もユーザ IDを生成するので、使用者全員に情報処理機器を用意しなくても、 使用者各員が個別のユーザとしてサービスを受けることもできる。  [0030] By adopting the above configuration, the qualification to receive service is given to the information processing device, so that all users who share the information processing device can easily receive the service, and the user ID is also strong. Therefore, each user can receive services as an individual user without preparing information processing equipment for all users.
図面の簡単な説明  Brief Description of Drawings
[0031] [図 1]本発明の実施の形態におけるサービス提供システムの概要を説明するための 図である。  FIG. 1 is a diagram for explaining an overview of a service providing system according to an embodiment of the present invention.
[図 2]本実施の形態におけるサービス提供システムのハードウェア構成の一例を示す 図である。  FIG. 2 is a diagram showing an example of a hardware configuration of a service providing system in the present embodiment.
[図 3]ユーザ ID登録の手順を説明するためのフローチャートである。  FIG. 3 is a flowchart for explaining a user ID registration procedure.
[図 4]一員登録の場合におけるユーザ IDの生成 ·登録手順をより詳細に説明するた めの通信シーケンス図である。  FIG. 4 is a communication sequence diagram for explaining the user ID generation / registration procedure in the case of member registration in more detail.
[図 5]独立登録の場合におけるユーザ IDの発行手順を詳細に説明するための通信 シーケンス図である。  FIG. 5 is a communication sequence diagram for explaining in detail a user ID issuance procedure in the case of independent registration.
[図 6]リモコンの生成するユーザ IDと SNSサーバの発行するユーザ IDの例を示す図 である。  FIG. 6 is a diagram showing an example of a user ID generated by a remote control and a user ID issued by an SNS server.
[図 7]登録者データベースのデータ構成例を示す図である。  FIG. 7 is a diagram showing a data configuration example of a registrant database.
[図 8]ユーザ IDを登録するときのリモコンの操作を説明するための図である。  FIG. 8 is a diagram for explaining the operation of the remote controller when registering a user ID.
[図 9]プロフィールの登録画面の一例を示す図である。  FIG. 9 is a diagram showing an example of a profile registration screen.
[図 10]ユーザを割り当てるボタンを登録する画面の一例を示す図である。  FIG. 10 is a diagram showing an example of a screen for registering buttons to which users are assigned.
[図 11]リモコンに設けられたテーブルのデータ構成例を示す図である。  FIG. 11 is a diagram showing a data configuration example of a table provided in the remote controller.
[図 12]操作者の一人が自身のサブ IDにより個人として SNSを利用する場合の通信 手順の一例を説明するための通信シーケンス図である。  FIG. 12 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual with his / her sub ID.
[図 13]操作者の一人が自身の登録者 IDにより個人として SNSを利用する場合の通 信手順の一例を説明するための通信シーケンス図である。 [Fig.13] Communication when one of the operators uses SNS as an individual with his / her registrant ID It is a communication sequence diagram for demonstrating an example of a communication procedure.
[図 14]SNSを利用するときのテレビ表示の一例を示す図である。  FIG. 14 is a diagram showing an example of a television display when using SNS.
[図 15]サービス提供システムの別の例について概要を説明するための図である。  FIG. 15 is a diagram for explaining the outline of another example of the service providing system.
[図 16]リモコンのハードウェアの構成に関し別の例を示す図である。  FIG. 16 is a diagram showing another example of the hardware configuration of the remote controller.
[図 17]リモコンに保存された資格 IDにより SNSを利用する場合の通信手順の一例を 説明するための通信シーケンス図である。  FIG. 17 is a communication sequence diagram for explaining an example of a communication procedure when using SNS with a qualification ID stored in a remote control.
[図 18]リモコンに保存された資格 IDにより SNSを利用する場合の通信手順に関し別 の例を説明するための通信シーケンス図である。  FIG. 18 is a communication sequence diagram for explaining another example of the communication procedure when using SNS with the qualification ID stored in the remote control.
[図 19]リモコンに保存された資格 IDの別の利用例を説明するための図である。  FIG. 19 is a diagram for explaining another example of use of the qualification ID stored in the remote controller.
[図 20]リモコンに保存された有効な資格 IDに対する SNS上のデータを他の資格 ID に引き継ぐ手順の一例を説明するための通信シーケンス図である。  FIG. 20 is a communication sequence diagram for explaining an example of a procedure for transferring data on the SNS for a valid qualification ID stored in the remote control to another qualification ID.
[図 21]サービス提供システムのさらに別の例について説明するための図である。  FIG. 21 is a diagram for explaining yet another example of the service providing system.
[図 22]リモコンのハードウェア構成に関しさらに別の例を示す図である。  FIG. 22 is a diagram showing still another example of the hardware configuration of the remote controller.
[図 23]サービス提供システムのさらに別の例について説明するための図である。  FIG. 23 is a diagram for explaining another example of the service providing system.
[図 24]—員登録の場合におけるユーザ IDの生成 ·登録手順をより詳細に説明するた めの通信シーケンス図である。  [FIG. 24] —Communication sequence diagram for explaining the user ID generation / registration procedure in the case of member registration in more detail.
[図 25]片方向通信を行うリモコンを用いて操作者の一人が自身のサブ IDにより個人 として SNSを利用する場合の通信手順の一例を説明するための通信シーケンス図 である。  FIG. 25 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual with his / her sub ID using a remote controller that performs one-way communication.
[図 26]ソフトウェアキーを有するリモコンの一例を示す図である。  FIG. 26 is a diagram showing an example of a remote control having software keys.
発明を実施するための最良の形態  BEST MODE FOR CARRYING OUT THE INVENTION
[0032] 以下、添付図面を参照して、本発明の実施の形態について説明する。 Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
[0033] 図 1は本発明の実施の形態におけるサービス提供システムの概要を説明するため の図である。このサービス提供システムでは、 SNS (Social Networking Service)サー ノく 101が、情報家電であるテレビジョン受信装置(テレビ) 102とネットワーク 103を通 じて接続されている。 FIG. 1 is a diagram for explaining an overview of a service providing system according to an embodiment of the present invention. In this service providing system, an SNS (Social Networking Service) server 101 is connected to a television receiver (TV) 102, which is an information home appliance, through a network 103.
[0034] SNSサーバ 101は、招待制の SNSを提供する。その SNSに加入するには、原貝 lj、 既に加入している者から招待を受ける必要がある。招待を受けた者が SNSに加入す る場合には、自己の氏名やハンドルネーム、住所、性別といったプロフィールを登録 する。加入者は、 自分のプロフィールや写真を公開したり、 SNS内のコミュニティに参 加したり、 SNSで知り合った他の加入者を友人として登録したり、 SNSに友人を招待 したりして、 SNSで人間関係を広げる。 SNSサーバ 101は、加入者のプロフィールや 日記、参加コミュニティ、友人などを表示するページや、コミュニティの参加者と情報 交換するための掲示板形式のページを加入者に提供する。例えば加入者は、「〇〇 買った人、集まれ!」というコミュニティに参加してトピックやコメントを投稿し、他の参 加者と交流する。 [0034] The SNS server 101 provides an invitation-based SNS. In order to join the SNS, it is necessary to receive an invitation from Harajiki lj, who has already joined. The person who received the invitation joins SNS Register your profile, such as your name, handle, address, and gender. Subscribers can publish their profiles and photos, participate in communities within SNS, register other subscribers they have met on SNS as friends, invite friends to SNS, and so on. To expand relationships. The SNS server 101 provides subscribers with pages that display subscriber profiles, diaries, participating communities, friends, etc., and bulletin board-style pages for exchanging information with community participants. For example, a subscriber participates in the community “Buy people, gather!” To post topics and comments and interact with other participants.
[0035] テレビ 102は、ネット接続機能付きの大画面テレビジョン受信装置であり、地上波放 送や衛星放送などのテレビジョン放送を受信するほか、ネットワーク 103上のサーバ や他の情報家電と通信を行う。テレビ 102は、 HTMLや BMLに対応したブラウザを 搭載し、データ放送やネットワーク 103から受信したコンテンツをそのブラウザにより 画面に表示する。  [0035] Television 102 is a large-screen television receiver with a network connection function, and receives television broadcasts such as terrestrial broadcasts and satellite broadcasts, and communicates with servers on network 103 and other information appliances. I do. The TV 102 is equipped with a browser that supports HTML and BML, and the content received from the data broadcast or the network 103 is displayed on the screen by the browser.
[0036] このテレビ 102の使用者 104や 105は、リモコン 106を操作することにより、ネットヮ ーク 103を介して SNSサーバ 101や他のテレビ 107にアクセスすることができる。そ れにより、 SNSサーバ 101からサービスを受けたり、テレビ 107や他の端末とライブ力 メラ 108を用いてビデオチャットまたはテレビ電話を行ったりする。この実施の形態に おいて、テレビ 102や 107により SNSサーバ 101にアクセスする者は、パーソナルコ ンピュータ 109や 110により SNSサーノ 101にアクセスするユーザと異なり、そのテレ ビ 102や 107に付与された資格により、既存の加入者から招待を受けずとも SNSへ の参加が許可される。  Users 104 and 105 of the television 102 can access the SNS server 101 and other televisions 107 via the network 103 by operating the remote controller 106. As a result, a service is received from the SNS server 101, and a video chat or a videophone call is performed using the live power camera 108 with the TV 107 or another terminal. In this embodiment, the person who accesses the SNS server 101 via the TV 102 or 107 is different from the user who accesses the SNS server 101 via the personal computer 109 or 110, and the qualification given to the TV 102 or 107. This allows participation in SNS without receiving invitations from existing subscribers.
[0037] テレビ 102のような情報家電では、パーソナルコンピュータと異なり、複数人で共用 される機会が多くなる。例えば、同じ番組をテレビ 102で家族一緒に視聴したり、同じ コンテンツを一緒に閲覧したりする。家族やその客人を含めた現実のコミュニティのメ ンバーが、その情報家電を共用する。  [0037] In an information appliance such as the television 102, unlike a personal computer, there are many opportunities for a plurality of people to share it. For example, the same program is viewed together with the family on the TV 102, or the same content is viewed together. Real-world community members, including family members and their guests, share the information appliances.
[0038] この実施の形態では、リモコン 106を用いることにより、テレビ 102を共用する使用 者ごとに SNSのユーザ IDを生成するとともに、共用者である使用者間の人間関係を 簡単に SNSに反映する。リモコン 106のような情報家電の操作手段では、キーボード のようなパーソナルコンピュータの入力手段よりも文字入力等で煩わしいところがあり 、また情報家電は機械操作の不得意な人が利用することも多いので、情報家電の使 用者が他の使用者と一緒に、または情報家電を共用する各使用者が個別に、 SNS のようなサービスを簡単に利用できるようにすることは重要である。 [0038] In this embodiment, by using the remote controller 106, an SNS user ID is generated for each user who shares the television 102, and the human relationship between the users who are the sharer is easily reflected in the SNS. To do. In the operation of information appliances such as remote control 106, the keyboard There are places where it is more troublesome to input characters than the input means of personal computers, and information home appliances are often used by people who are not good at machine operation. In addition, it is important that each user who shares information appliances can easily use services such as SNS individually.
[0039] 図 2は本実施の形態におけるサービス提供システムのハードウェア構成の一例を示 す図である。 SNSサーノ 101には、一台または複数台の汎用コンピュータを用いるこ とができる。 SNSサーノ 101では、 CPU201力 HDD202、メモリ 203およびネット ワークインターフェイス 204とバス 205を介して接続されている。  FIG. 2 is a diagram showing an example of a hardware configuration of the service providing system in the present embodiment. SNS Sano 101 can use one or more general-purpose computers. In the SNS Sano 101, the CPU 201 is connected to the HDD 202, the memory 203, and the network interface 204 via the bus 205.
[0040] HDD202は、 SNSサーバプログラム 206のファイルを格納している。 CPU201は、 その SNSサーバプログラム 206のファイルを HDD202から読み出し、メモリ 203上で そのプログラム 206を動作させる。 CPU201がそのプログラム 206の指令にしたがつ て動作することでコンピュータが SNSサーバ 101として機能する。 HDD202は、その プログラム 206のファイルのほカ 登録者データベース 207、友人データベース 208 、コミュニティデータベース 209を格納している。登録者データベース 207は、 SNS の登録者のデータを記録している。その登録者には情報家電やその他の情報処理 機器も含まれ、登録機器の操作者も SNSを利用することができる。友人データべ一 ス 208、コミュニティデータベース 209は、各登録者の友人リスト、各登録者の参加し てレ、るコミュニティのリストをそれぞれ記録してレ、る。  [0040] The HDD 202 stores a file of the SNS server program 206. The CPU 201 reads the file of the SNS server program 206 from the HDD 202 and operates the program 206 on the memory 203. The computer functions as the SNS server 101 when the CPU 201 operates according to the command of the program 206. The HDD 202 stores a registrant database 207, a friend database 208, and a community database 209 for the files of the program 206. The registrant database 207 records SNS registrant data. The registrant includes information appliances and other information processing equipment, and the operator of the registered equipment can also use SNS. The friend database 208 and community database 209 record a list of friends of each registrant, a list of communities in which each registrant participates, and a list of communities.
[0041] ネットワークインターフェイス 204は、 SNSサーバ 101をネットワーク 103と接続する 。 CPU201は、ネットワーク 103を通じて利用要求を受信すると認証を行レ、、登録者 データベース 207に記録された登録者にその利用を許可する。テレビ 102は、登録 者データベース 207に登録されているため、そのテレビ 102の操作者は、 SNSサー ノ 101からサービスを受けることができる。  [0041] The network interface 204 connects the SNS server 101 to the network 103. When the CPU 201 receives the use request through the network 103, the CPU 201 performs authentication, and permits the registrant recorded in the registrant database 207 to use the request. Since the television 102 is registered in the registrant database 207, the operator of the television 102 can receive services from the SNS server 101.
[0042] テレビ 102は、地上波デジタル放送や衛星デジタル放送の受信回路、リモコンとの 通信回路、周辺機器との外部インターフェイス、ネットワークインターフェイスを備えて いる。そのテレビ 102において、地上波放送用アンテナ 210や衛星放送用アンテナ 2 11がフロントエンド回路 212に接続されている。フロントエンド回路 212は、アンテナ 力 の受信信号に対して選局および復調を行い、トランスポートストリームをバックェ ンド回路に出力する。トランスポートデコーダ 213は、トランスポートストリームから映像 •音声データやサービス情報(SI)を分離し、映像'音声データを AVデコーダ 214に 出力する。 AVデコーダ 214は、入力データを復号して映像信号 '音声信号を生成し 、映像 ·音声出力部 215に供給する。映像や音声は、映像 ·音声出力部 215のパネ ルゃスピーカにより出力される。 [0042] Television 102 includes a receiving circuit for terrestrial digital broadcasting and satellite digital broadcasting, a communication circuit with a remote controller, an external interface with peripheral devices, and a network interface. In the television 102, a terrestrial broadcast antenna 210 and a satellite broadcast antenna 211 are connected to a front-end circuit 212. The front-end circuit 212 selects and demodulates the received signal with the antenna power, and back-transports the transport stream. To the output circuit. The transport decoder 213 separates the video / audio data and service information (SI) from the transport stream, and outputs the video / audio data to the AV decoder 214. The AV decoder 214 decodes the input data to generate a video signal “audio signal” and supplies it to the video / audio output unit 215. Video and audio are output from the panel of the video / audio output unit 215 through a speaker.
[0043] CPU216は、バス 217を介してこれらの放送受信回路と接続されており、その制御 を行う。バス 217には、周辺機器との外部インターフェイス 218や、リモコン 106との通 信インターフェイスである送信回路 219および受信回路 220、ネットワークインターフ ェイス 221、メモリ 222も接続されてレヽる。  [0043] The CPU 216 is connected to these broadcast receiving circuits via the bus 217 and controls them. The bus 217 is also connected to an external interface 218 with peripheral devices, a transmission circuit 219 and a reception circuit 220, a network interface 221, and a memory 222, which are communication interfaces with the remote controller 106.
[0044] ここでは、外部インターフェイス 218にライブカメラ 108が接続されている。ライブカメ ラ 108は、撮像カメラ 223およびマイク 224を有している。ライブカメラ 108は、それに より得た映像'音声を SNSサーバ 101に投稿したり、ネットワーク 103上のサーバを 介して他の端末とビデオチャットをしたり、他の端末とテレビ電話をしたりするのに用 レ、ることができる。  Here, the live camera 108 is connected to the external interface 218. The live camera 108 has an imaging camera 223 and a microphone 224. The live camera 108 posts the video and audio obtained from it to the SNS server 101, performs video chat with other terminals via the server on the network 103, and makes videophone calls with other terminals. Can be used for
[0045] リモコン 106と双方向通信をするのに、 CPU216は送信回路 219および受信回路  [0045] In the bidirectional communication with the remote controller 106, the CPU 216 includes a transmission circuit 219 and a reception circuit.
220を用いる。リモコン 106からの操作信号を受信回路 220により受信し、その操作 信号にしたがってテレビ 102を制御する。例えば地上波放送か衛星放送の番組を出 力したり番組表を表示したりする。また送信回路 219によりリモコン 106に応答ゃデー タを送信する。  220 is used. The operation signal from the remote control 106 is received by the receiving circuit 220, and the television 102 is controlled according to the operation signal. For example, it outputs terrestrial or satellite broadcast programs and displays a program guide. In addition, the transmission circuit 219 responds to the remote controller 106 to transmit data.
[0046] SNSサーノ 101にアクセスするとき、 CPU216は、ネットワークインターフェイス 22 1を用いる。メモリ 222にブラウザ 225のファイルが格納されており、 CPU216は、そ のブラウザ 225の指令にしたがって SNSサーバ 101と通信し、 SNSサーバ 101から 提供されるコンテンツを映像 ·音声出力部 215から出力する。  When accessing the SNS Sano 101, the CPU 216 uses the network interface 221. A file of the browser 225 is stored in the memory 222, and the CPU 216 communicates with the SNS server 101 in accordance with an instruction from the browser 225, and outputs the content provided from the SNS server 101 from the video / audio output unit 215.
[0047] またメモリ 222には、認証局証明書 226、機器証明書 227、資格 ID228、使用デー タ 229のファイルも格納されている。ブラウザ 225は SSLや TLSに対応しており、認 証局証明書 226及び機器証明書 227は、 SSLや TLSでサーバ認証及びクライアン ト認証を行うのに用いられる。  The memory 222 also stores a certificate authority certificate 226, a device certificate 227, a qualification ID 228, and usage data 229 files. Browser 225 supports SSL and TLS, and certificate authority certificate 226 and device certificate 227 are used for server authentication and client authentication using SSL or TLS.
[0048] 資格 ID228は、 SNSサーバ 101からサービスを受ける資格をテレビ 102に与える データであり、サービス上テレビ 102に固有の値を有する。資格 ID228は、テレビ 10 2の操作者が SNSを利用する前に予め SNSサーバ 101の登録者データベース 207 に登録されている。テレビ 102の操作者が SNSサーバ 101からサービスを受けるとき 、 CPU216fま、 SSLや TLSにより資格 ID228を SNSサーノ 101に送信する。証明 書 227により真正性を認証することのできた情報家電から、登録された IDと合致する 資格 ID228を受信すると、 SNSサーバ 101は、 SNSへの参加'利用を許可する。テ レビ 102の操作者は、既存の加入者からの招待を受けずとも、その許可により SNSを 利用することが可能となる。 [0048] Qualification ID 228 qualifies television 102 to receive service from SNS server 101. It is data and has a value specific to the television 102 in service. The qualification ID 228 is registered in advance in the registrant database 207 of the SNS server 101 before the operator of the television 102 uses the SNS. When the operator of the TV 102 receives a service from the SNS server 101, the qualification ID 228 is transmitted to the SNS Sano 101 by SSL or TLS until the CPU 216f. Upon receiving the qualification ID 228 that matches the registered ID from the information home appliance whose authenticity can be authenticated by the certificate 227, the SNS server 101 permits participation in the SNS. The operator of TV 102 can use SNS without permission from existing subscribers without permission.
[0049] 使用データ 229は、テレビ 102の使用開始後に設定または蓄積されたデータであ る。使用データ 229は、放送局や地域を特定するために入力された郵便番号や、ぺ アレンタルロックの有無、視聴履歴、おすすめ番組を特定するために指定されたジャ ンルゃキーワード、出演者、おすすめ番組の学習結果、番組表の表示フィルタ、 日 本語変換の学習結果やユーザ辞書のデータなどを含む。有償サービスやオンライン 販売を利用するために課金管理情報が設定されている場合には、使用データ 229 がその課金管理情報を含むようにしてもよい。さらに使用データ 229が、テレビ 102 の使用者別に設定 ·蓄積されたデータを含んでもよい。  [0049] Usage data 229 is data set or stored after the use of television 102 is started. Usage data 229 includes postal codes entered to identify broadcast stations and regions, presence / absence of parental lock, viewing history, genre keywords specified to identify recommended programs, performers, recommendations This includes program learning results, program guide display filters, Japanese conversion learning results, and user dictionary data. If billing management information is set to use a paid service or online sales, the usage data 229 may include the billing management information. Further, the usage data 229 may include data set and stored for each user of the television 102.
[0050] テレビ 102の使用者は、リモコン 106を操作することにより、ブラウザ 225を起動し、 SNSサーバ 101にアクセスすることができる。インテリジェントなリモコン 106では、メ モリ 230力 SCPU231とノ ス 232を介して接続されてレヽる。メモリ 230には、リモコン 10 6の制御プログラム 233のファイルが格納されている。 CPU231は、その制御プログ ラム 233の指令にしたがってリモコン 106を制御する。  [0050] The user of the television 102 can access the SNS server 101 by starting up the browser 225 by operating the remote controller 106. The intelligent remote control 106 is connected to the memory 230 force SCPU 231 via the nose 232 and is connected. The memory 230 stores a file of the control program 233 of the remote control 106. The CPU 231 controls the remote controller 106 in accordance with a command from the control program 233.
[0051] ノ ス 232には、操作部 234、送信回路 235および受信回路 236も接続されている。  [0051] The operation unit 234, the transmission circuit 235, and the reception circuit 236 are also connected to the node 232.
操作部 234はチャンネルボタンや十字キー、実行ボタンなどを含む。ネットワーク 103 上のポータルサイトへのアクセスを指示するための専用ボタンを操作部 234に設ける こともできる。操作部 234のキーやボタンを操作すると、 CPU231は、その操作に応 じた信号を送信回路 235からテレビ 102に送信する。  The operation unit 234 includes a channel button, a cross key, an execution button, and the like. A dedicated button for instructing access to the portal site on the network 103 can be provided on the operation unit 234. When a key or button on the operation unit 234 is operated, the CPU 231 transmits a signal corresponding to the operation from the transmission circuit 235 to the television 102.
[0052] リモコン 106は、受信回路 236を用いて、テレビ 102から応答やデータを受信するこ とができる。 CPU231は、テレビ 102に資格 ID228がある旨の応答をテレビ 102から 受信すると、 SNSサーバ 101により提供されるサービスのユーザとしてテレビ 102の 操作者を個別に特定するためのユーザ IDを生成する。テレビ 102の資格 ID228の みを用いて SNSを利用する場合、テレビ 102の操作者が家族の誰か特定されなレ、。 例えばテレビ 102の使用者 104および 105がリモコン 106を手渡しながら交互に操 作をしていても区別されなレ、。ユーザ IDは、テレビ 102の操作者の一人が個人として SNSを利用する場合に用いられる。 The remote controller 106 can receive a response and data from the television 102 using the receiving circuit 236. The CPU 231 responds from the television 102 that the television 102 has the qualification ID 228. When received, a user ID for individually identifying the operator of the television 102 as a user of the service provided by the SNS server 101 is generated. Qualification of TV 102 When using SNS only with ID228, the operator of TV 102 is not identified as someone in the family. For example, even if the users 104 and 105 of the television 102 are alternately operating while handing over the remote control 106, they cannot be distinguished. The user ID is used when one of the operators of the television 102 uses SNS as an individual.
[0053] ユーザ IDを生成すると、 CPU231は、メモリ 230上の一員登録テーブル 237にそ のユーザ IDを登録すると共に、生成したユーザ IDを送信回路 235によりテレビ 102 に送信する。テレビ 102の CPU216は、そのユーザ IDの登録要求をネットワークイン ターフェイス 221により SNSサーバ 101に送信する。また受信したユーザ IDを映像' 音声出力部 215により表示して、リモコン 106により生成されたユーザ IDを操作者に 通知する。 SNSサーバ 101は、生成されたユーザ IDの登録要求をテレビ 102から受 信すると、そのユーザ IDを登録者データベース 207に登録し、テレビ 102の資格 ID 228と関連付ける。 When the user ID is generated, the CPU 231 registers the user ID in the member registration table 237 on the memory 230 and transmits the generated user ID to the television 102 by the transmission circuit 235. The CPU 216 of the television 102 transmits a registration request for the user ID to the SNS server 101 via the network interface 221. The received user ID is displayed by the video / audio output unit 215, and the user ID generated by the remote controller 106 is notified to the operator. When the SNS server 101 receives the generated user ID registration request from the television 102, the SNS server 101 registers the user ID in the registrant database 207 and associates it with the qualification ID 228 of the television 102.
[0054] 一員登録テーブル 237に既にユーザ IDが登録されているとき、 CPU231は、既存 のユーザ IDと異なるユーザ IDを新たに生成する。新たに生成したユーザ IDも一員 登録テーブル 237に登録されると共に、テレビ 102に送信される。 SNSサーバ 101 は、新たに生成されたユーザ IDを登録者データベース 207に登録し、テレビ 102の 資格 ID228と関連付ける。  [0054] When the user ID is already registered in the member registration table 237, the CPU 231 newly generates a user ID different from the existing user ID. The newly generated user ID is also registered in the member registration table 237 and transmitted to the television 102. The SNS server 101 registers the newly generated user ID in the registrant database 207 and associates it with the qualification ID 228 of the television 102.
[0055] 新たなユーザ IDは、資格 IDを介して既存のユーザ IDと関連付けられることになる。  [0055] The new user ID will be associated with the existing user ID via the qualification ID.
テレビ 102の操作者のユーザ IDが、資格 IDを介して SNSサーバ 101上で互いに関 連付けられることになるから、テレビ 102の操作者間の現実の人間関係が SNSに反 映される。例えばテレビ 102の使用者 104および 105が親子であれば、それぞれの ユーザ IDをリモコン 106で生成しテレビ 102を介して SNSサーバ 101に送信すること により、その親子関係が SNSに反映される。  Since the user ID of the operator of the television 102 is associated with each other on the SNS server 101 via the qualification ID, the actual human relationship between the operators of the television 102 is reflected on the SNS. For example, if the users 104 and 105 of the television 102 are parent and child, the parent-child relationship is reflected in the SNS by generating the respective user IDs with the remote control 106 and transmitting them to the SNS server 101 via the television 102.
[0056] メモリ 230には、一員登録テーブル 237に加えて独立登録テーブル 238も設けられ ている。一員登録テーブル 237が、家族の一員として登録したユーザのユーザ IDを 格納するのに対し、独立登録テーブル 238は、家族関係と独立して一個人として登 録したユーザのユーザ IDを格納する。この実施の形態において、一員登録ではなく 独立登録の場合、リモコン 106がユーザ IDを生成せず、 SNSサーバ 101がユーザ I Dを発行する。独立登録の場合も、資格 IDを有する機器からアクセスを受けていれ ば、 SNSサーバ 101は、招待の有無にかかわらずユーザ IDを発行する。 SNSサー ノ 101の発行するユーザ IDは、ユーザからの指示が別途なければ、資格 ID228と 関連付けられない。またリモコン 106の生成したユーザ IDが資格 ID228と組み合わ せて用いられるのに対し、 SNSサーバ 101の発行したユーザ IDは資格 ID228と独 立している。 SNSサーバ 101の発行したユーザ IDは、資格 ID228のない機器で SN Sを利用するのにも用いることができる。 [0056] In addition to the member registration table 237, the memory 230 is also provided with an independent registration table 238. The member registration table 237 stores the user ID of a user registered as a family member, whereas the independent registration table 238 is registered as an individual independently of the family relationship. Stores the user ID of the recorded user. In this embodiment, in the case of independent registration rather than member registration, the remote controller 106 does not generate a user ID, and the SNS server 101 issues a user ID. Even in the case of independent registration, if access is received from a device having a qualified ID, the SNS server 101 issues a user ID regardless of whether there is an invitation. The user ID issued by the SNS server 101 is not associated with the qualification ID 228 unless otherwise instructed by the user. The user ID generated by the remote controller 106 is used in combination with the qualification ID 228, whereas the user ID issued by the SNS server 101 is independent of the qualification ID 228. The user ID issued by the SNS server 101 can also be used to use SNS on a device without the qualification ID 228.
[0057] 図 3はユーザ ID登録の手順を説明するためのフローチャートである。ユーザ IDの 登録をテレビの使用者力 Sリモコンに指示し、リモコンがその登録要求を受け付けると( 手順 301)、リモコンは、資格 IDをテレビが有しているかどうかの確認要求をテレビに 送信する(手順 302)。テレビは、メモリを参照し、資格 IDの有無をリモコンに返す。リ モコンは、その応答にしたがってテレビに資格 IDがあるかどうかを確認する(手順 30 3)。資格 IDがテレビになければ、ユーザ IDの登録処理を終了する。  FIG. 3 is a flowchart for explaining a user ID registration procedure. The user ID registration is instructed to the TV remote control and the remote control accepts the registration request (Step 301), and the remote control sends a confirmation request to the TV whether the TV has the qualification ID. (Step 302). The TV refers to the memory and returns the presence or absence of a qualification ID to the remote control. The remote control checks whether the TV has a qualifying ID according to the response (step 30 3). If the qualification ID is not on the TV, the user ID registration process is terminated.
[0058] 資格 IDがテレビにある場合、リモコンは、テレビの使用者の操作にしたがって一員 登録か独立登録かを判定する(手順 304)。一員登録の場合、リモコンは、一員登録 テーブルを参照してユーザ IDが既に登録されているかどうかを確認する(手順 305) 。一員登録テーブルにユーザ IDが全く登録されていなければ、リモコンは、予め定め られた規則にしたがって適当な符号列を新たなユーザ IDとして生成する(手順 306) 。一員登録テーブルにユーザ IDが既に一つ以上登録されていれば、リモコンは、一 員登録テーブルからユーザ IDを読み出し(手順 307)、既存のユーザ IDと異なるュ 一ザ IDを生成する(手順 306)。ユーザ IDを生成すると、リモコンは、テレビを介して 、生成したユーザ IDの登録を SNSサーバに要求するとともに、そのユーザ IDを資格 IDにリンクするよう要求する(手順 308)。テレビを介して、その登録'リンクの完了通 知を受信すると(手順 309)、リモコンは、そのユーザ IDを一員登録テーブルに書き 込む(手順 310)。  [0058] When the qualification ID is on the television, the remote controller determines whether the member registration or independent registration is performed according to the operation of the television user (step 304). In the case of member registration, the remote control refers to the member registration table to check whether the user ID has already been registered (procedure 305). If no user ID is registered in the member registration table, the remote controller generates an appropriate code string as a new user ID in accordance with a predetermined rule (procedure 306). If one or more user IDs are already registered in the member registration table, the remote controller reads the user ID from the member registration table (step 307) and generates a user ID different from the existing user ID (step 306). ). When the user ID is generated, the remote controller requests the SNS server to register the generated user ID via the television, and requests that the user ID be linked to the qualification ID (step 308). When the registration completion link notification is received via the TV (step 309), the remote controller writes the user ID into the member registration table (step 310).
[0059] 独立登録の場合、リモコンは、テレビを介して、新たなユーザ IDの発行要求を SNS サーバに送信する(手順 311)。テレビが資格 IDを有しているので、 SNSサーバは、 その要求にしたがってユーザ IDを発行し登録する。テレビを介して、そのユーザ IDを 含む発行通知を受信すると(手順 312)、リモコンは、受信したユーザ IDを独立登録 テーブルに書き込む(手順 313)。リモコンは、登録されたユーザ IDをテレビに表示さ せてユーザに知らせる(手順 314)。 [0059] In the case of independent registration, the remote controller sends a request for issuing a new user ID via the TV to the SNS. Send to server (step 311). Since the TV has a qualification ID, the SNS server issues and registers a user ID according to the request. When the issuance notification including the user ID is received via the television (procedure 312), the remote controller writes the received user ID in the independent registration table (procedure 313). The remote control informs the user by displaying the registered user ID on the TV (step 314).
[0060] このようにしてユーザ IDを登録すれば、テレビを共用する使用者の一人が個人とし て SNSを利用することができる。テレビの操作者は、そのユーザ IDの登録に続いて、 自己の氏名やハンドルネーム、その他のプロフィールを入力し、そのユーザ IDに関 連付けて、入力したプロフィールを SNSに登録することができる。リモコンは、ハンド ルネーム等の入力を受け付け、テレビを介して、そのユーザ IDに対応するブロフィー ルの登録要求を SNSサーバに送信する(手順 315)。  [0060] If the user ID is registered in this way, one of the users who share the television can use the SNS as an individual. After registering the user ID, the TV operator can input his / her name, handle name, and other profiles, and register the entered profile on the SNS in association with the user ID. The remote control accepts an input such as a handle name and sends a registration request for a brofil corresponding to the user ID to the SNS server via the television (step 315).
[0061] 図 4は一員登録の場合におけるユーザ IDの生成 ·登録手順をより詳細に説明する ための通信シーケンス図である。テレビの使用者の操作にしたがってリモコンがユー ザ IDの登録要求を受け付けると(手順 401)、リモコンは、資格 IDの確認要求をテレ ビに送信する(手順 402)。テレビは、メモリを参照して資格 IDの有無を確認し (手順 403)、その結果をリモコンに通知する(手順 404)。  FIG. 4 is a communication sequence diagram for explaining in more detail the user ID generation / registration procedure in the case of member registration. When the remote control accepts a user ID registration request according to the operation of the television user (step 401), the remote control sends a qualification ID confirmation request to the television (step 402). The TV refers to the memory to check for the presence of the qualification ID (step 403) and notifies the remote control of the result (step 404).
[0062] 資格 IDがテレビに有る場合、リモコンは、サーバへの接続要求をテレビに送信し( 手順 405)、テレビは、そのサーバへ接続要求を送信する(手順 406)。このとき、 SS Lや TLSで喑号通信するため、使用プロトコルのバージョンやその他、喑号通信に必 要な情報を SNSサーバに送信する。 SNSサーバは、テレビと喑号通信するのに必 要な情報をその要求に対する応答としてテレビに送信するとともに、自己の真正性を 証明するサーバ証明書をテレビに送信する(手順 407)。またテレビの機器証明書を 要求する。テレビは、メモリに格納された認証局証明書を用いてサーバ証明書の署 名を検証し、 SNSサーバを認証する(手順 408)。 SNSサーバを認証した場合、テレ ビは、プリマスタシークレットと呼ばれる乱数を生成し、サーバ証明書に含まれる公開 鍵で暗号化する。またメモリから機器証明書を読み出し、喑号ィ匕したプリマスタシーク レットとともに SNSサーバに送信する(手順 409)。 SNSサーバは、受信した機器証 明書によりテレビを認証する(手順 410)。テレビを認証した場合、秘密鍵を用いてプ リマスタシークレットを復号し、プリマスタシークレットから擬似乱数関数を用いてマス タシークレットを生成し、さらにそのマスタシークレットから、暗号化通信に用いる共通 鍵であるセッションキーを生成する(手順 411)。またクライアントでも、プリマスタシー クレットからマスタシークレットを生成し、マスタシークレットからセッションキーを生成 する(手順 412)。これによつてセッションキー等を SNSサーバおよびテレビが共有す る。 [0062] When the qualification ID is on the television, the remote control transmits a connection request to the server to the television (procedure 405), and the television transmits the connection request to the server (procedure 406). At this time, in order to communicate with the 喑 by SSL and TLS, the version of the protocol used and other information necessary for the 喑 communication are sent to the SNS server. The SNS server sends information necessary for communicating with the TV to the TV as a response to the request, and also sends a server certificate that proves its authenticity to the TV (step 407). Also request a TV equipment certificate. The TV verifies the signature of the server certificate using the certificate authority certificate stored in the memory and authenticates the SNS server (procedure 408). When the SNS server is authenticated, the television generates a random number called a premaster secret and encrypts it with the public key included in the server certificate. Also, the device certificate is read from the memory and sent to the SNS server together with the pre-master secret that has been given a sign (step 409). The SNS server authenticates the TV using the received device certificate (step 410). If you authenticate your TV, use your private key to The remaster secret is decrypted, a master secret is generated from the pre-master secret using a pseudo-random function, and a session key, which is a common key used for encrypted communication, is generated from the master secret (step 411). The client also generates a master secret from the premaster secret and generates a session key from the master secret (step 412). As a result, the SNS server and TV share session keys and other information.
[0063] ハンドシェイクが終了し喑号ィ匕通信が開始すると、 SNSサーバは、資格 IDをテレビ に要求する(手順 413)。その要求を受信すると、テレビは、メモリから資格 IDを読み 出して SNSサーバに送信する(手順 414)。 SNSサーバは、テレビから受信した資格 IDと一致する登録者 IDが登録者データベースに登録されてレ、る場合、テレビに対し てサービスへの参加を許可し (手順 415)、その旨の通知をテレビに送信する(手順 4 16)。許可通知があると、テレビは、その許可通知をリモコンに送信する(手順 417)。 またテレビは、ユーザ IDの登録を確認する表示を画面に出力する(手順 418)。許可 通知を受けたリモコンは、一員登録が選択されていれば、一員登録テーブルを参照 して既存ユーザ IDの有無を確認し(手順 419)、その結果にしたがって、ユーザ IDを 生成する(手順 420)。リモコンは、生成したユーザ IDとともに、そのユーザ IDの登録 'リンク要求をテレビに送信する(手順 421)。さらにテレビが、リモコンにより生成され たユーザ IDとともに、そのユーザ IDの登録'リンク要求を SNSサーバに送信する(手 順 422)。 SNSサーバは、そのユーザ IDを登録者データベースに登録し、先に登録 してレ、た資格 IDとそのユーザ IDをデータベース上で関連付ける(手順 423)。サービ スへの参加が許可されてレ、なレ、と、ユーザ IDの登録はされなレ、。  [0063] When the handshake is completed and the communication is started, the SNS server requests the qualification ID from the television (step 413). When receiving the request, the TV reads the qualification ID from the memory and sends it to the SNS server (step 414). If the registrant ID that matches the qualification ID received from the TV is registered in the registrant database, the SNS server allows the TV to participate in the service (step 415) and notifies that fact. Send to TV (step 4 16). When there is a permission notification, the television transmits the permission notification to the remote control (step 417). In addition, the television outputs a display for confirming the registration of the user ID on the screen (step 418). If member registration is selected, the remote controller that received the permission notification refers to the member registration table to check whether there is an existing user ID (step 419), and generates a user ID according to the result (step 420). ). The remote control transmits a registration request 'link request for the user ID together with the generated user ID to the television (step 421). Further, the TV transmits a user ID generated by the remote controller and a registration request for that user ID link request to the SNS server (step 422). The SNS server registers the user ID in the registrant database and associates the qualification ID and the user ID that were registered first in the database (step 423). Participation in the service is permitted, and the user ID is not registered.
[0064] SNSサーバは、ユーザ IDの登録が完了すると、その旨の通知をテレビに送信する  [0064] When the registration of the user ID is completed, the SNS server sends a notification to that effect to the television.
(手順 424)。その通知を受けると、テレビは、リモコンに登録完了通知を送信する(手 順 425)。リモコンは、登録完了通知を受信すると、生成したユーザ IDを一員登録テ 一ブルに格納する(手順 426)。一員登録テーブルに格納されたユーザ IDは、手順 4 20でユーザ IDを生成するときに用いられ、ユーザ IDの重複を避ける。リモコンは、登 録されたユーザ IDの通知要求をテレビに送信し(手順 427)、テレビは、その要求に したがって、登録されたユーザ IDを画面に表示する(手順 428)。この表示により、ュ 一ザは、生成 ·登録されたユーザ IDを確認することができる。この後、必要に応じ、ュ 一ザの氏名やハンドルネーム、その他のプロフィールを入力する。例えばテレビがプ ロフィールの登録画面を表示し、ユーザがリモコンを用いてプロフィールを入力する。 登録の実行操作をリモコンが受け付けると、既に登録したユーザ IDと入力されたプロ フィールを SNSサーバに送信してそのデータの登録を要求する。 SNSサーバは、そ の要求にしたがって、そのユーザ IDに対応するプロフィールを登録者データベース に登録する。資格 IDを登録する場合にも、その資格 IDに対応するプロフィールを同 様に登録することができる。 (Procedure 424). Upon receiving the notification, the television transmits a registration completion notification to the remote control (step 425). When receiving the registration completion notification, the remote controller stores the generated user ID in the member registration table (step 426). The user ID stored in the member registration table is used when generating the user ID in step 420, avoiding duplication of user IDs. The remote control transmits a notification request for the registered user ID to the television (procedure 427), and the television displays the registered user ID on the screen according to the request (procedure 428). This display The user can confirm the generated and registered user ID. After this, enter the user's name, handle name, and other profiles as necessary. For example, the TV displays a profile registration screen, and the user inputs a profile using the remote control. When the remote control accepts the registration execution operation, it sends the already registered user ID and the entered profile to the SNS server and requests registration of the data. The SNS server registers the profile corresponding to the user ID in the registrant database according to the request. When registering a qualification ID, the profile corresponding to that qualification ID can be registered in the same way.
[0065] 図 5は独立登録の場合におけるユーザ IDの発行手順を詳細に説明するための通 信シーケンス図である。図 4の一員登録の場合における手順と同じ手順には同一の 符号を付している。独立登録の場合、手順 401乃至 418まで一員登録の場合と同様 の手順を行い、その後、リモコンは、ユーザ IDの発行要求をテレビに送信し(手順 50 1)、さらにテレビ力 ユーザ IDの発行要求を SNSサーバに送信する(手順 502)。 S NSサーバは、その要求に対してユーザ ID及び仮のパスワードを発行し(手順 503) 、発行したユーザ ID及び仮のパスワードを登録者データベースに登録する。発行さ れたユーザ IDは、テレビから明示の要求を受信していなければ、先に登録していた 資格 IDとデータベース上で関連付けなレ、。ユーザ IDの発行.登録が完了すると、 S NSサーバは、発行したユーザ ID及び仮のパスワードを含む登録完了通知をテレビ に送信し (手順 504)、さらにテレビが、発行されたユーザ ID及び仮のパスワードを含 む登録完了通知をリモコンに送信する(手順 505)。リモコンは、発行完了通知を受 信すると、発行されたユーザ ID及び仮のパスワードを独立登録テーブルに格納する (手順 506)。発行されたユーザ ID及び仮のパスワードは、手順 427および 428によ りテレビの画面に表示される。  FIG. 5 is a communication sequence diagram for explaining in detail a user ID issuance procedure in the case of independent registration. The same steps as those in the case of member registration in Fig. 4 are given the same reference numerals. In the case of independent registration, steps 401 to 418 are performed in the same way as in the case of one-member registration, and then the remote control sends a user ID issuance request to the TV (step 50 1) and further requests for TV power user ID issuance Is sent to the SNS server (step 502). In response to the request, the SNS server issues a user ID and temporary password (step 503), and registers the issued user ID and temporary password in the registrant database. If the issued user ID has not received an explicit request from the TV, it must be associated with the previously registered qualification ID in the database. When the registration is completed, the SNS server sends a registration completion notification including the issued user ID and temporary password to the TV (step 504), and the TV further issues the issued user ID and temporary ID. A registration completion notification including the password is sent to the remote control (step 505). When receiving the issuance completion notification, the remote control stores the issued user ID and temporary password in the independent registration table (step 506). The issued user ID and temporary password are displayed on the TV screen according to procedures 427 and 428.
[0066] 図 6はリモコンの生成するユーザ IDと SNSサーバの発行するユーザ IDの例を示す 図である。この実施の形態において、リモコンの生成するユーザ ID601単独では、サ 一ビス上ユーザに固有の値になるとは限らなレ、。テレビが資格 ID228によって特定さ れるので、資格 ID228と組み合わせることにより、ユーザ ID601は、サービス上固有 の値を示すことができる。ユーザ ID601を用いて SNSサーバを利用する場合には、 SNSサーバに資格 ID228により接続されていることが前提となる。 FIG. 6 is a diagram showing an example of a user ID generated by the remote controller and a user ID issued by the SNS server. In this embodiment, the user ID 601 alone generated by the remote controller is not necessarily a value unique to the user for service. Since the TV is specified by the qualification ID 228, the user ID 601 can indicate a service-specific value in combination with the qualification ID 228. When using an SNS server with user ID601, It is assumed that you are connected to the SNS server with qualification ID228.
[0067] 一方、 SNSサーバの発行するユーザ ID602は、各 SNSユーザ固有の値となり、ュ 一ザ ID601より符号長が大きくなつている。ユーザ ID602は資格 ID228から独立し ており、資格 ID228を用いて SNSサーバへ接続しなくても、ユーザ ID602単独でサ 一ビスを利用することが可能である。既存の加入者から招待を受けたユーザと同等の ユーザ IDである。ただし、ユーザ ID602の発行は、資格 ID228により許可されるの で、テレビの操作者が既存の加入者から招待を受ける必要はない。 On the other hand, the user ID 602 issued by the SNS server is a value unique to each SNS user and has a code length larger than that of the user ID 601. The user ID 602 is independent of the qualification ID 228, and the service can be used by the user ID 602 alone without using the qualification ID 228 to connect to the SNS server. It is the same user ID as the user who received an invitation from an existing subscriber. However, since the issuance of the user ID 602 is permitted by the qualification ID 228, it is not necessary for the TV operator to receive an invitation from an existing subscriber.
[0068] 図 7は登録者データベースのデータ構成例を示す図である。登録者データベース は、資格 IDテーブル、サブ IDテーブル、及び登録者 IDテーブルを含む。資格 IDテ 一ブルでは、図 7Aに示すように、各レコードが情報家電やその他の情報処理機器の データを含む。この例において、各レコードは、情報処理機器の資格 IDのほ力、ハン ドルネームや紹介文といった項目を有する。ハンドルネームや紹介文は、家族等の 複数人で共用されるプロフィールのデータである。サブ IDテーブルのレコードにパス ワードの項目をさらに設け、テレビを共用する使用者以外の第三者がその情報処理 機器によりサービスを勝手に利用するのを防止するようにしてもよい。 FIG. 7 is a diagram showing a data configuration example of the registrant database. The registrant database includes a qualification ID table, a sub ID table, and a registrant ID table. In the qualification ID table, as shown in Fig. 7A, each record includes data from information appliances and other information processing equipment. In this example, each record has items such as the credential ID of the information processing device, handle name, and introduction text. Handle names and introductory text are profile data shared by multiple people such as family members. A password item may be further provided in the record of the sub ID table to prevent a third party other than the user who shares the television from using the information processing device without permission.
[0069] サブ IDテーブルでは、図 7Bに示すように、各レコードが情報処理機器の操作者個 人のデータを含む。各レコードは、資格 IDやサブ ID、パスワード、ハンドルネーム、 自己紹介文といった項目を有する。サブ IDは、操作者個人のためにリモコンが生成 したユーザ IDである。この例において、サブ IDテーブルのプライマリキーは資格 IDと サブ IDとなり、サブ IDはそのリモコンで操作するテレビの資格 IDとレコード上で関連 付けられている。資格 IDとサブ IDとを関連付けることにより、例えば、テレビの操作者 力 そのテレビを所有している家族の一員であるという人間関係を SNS上に反映す ることができる。情報処理機器の操作者は、 自分の家族とは別個に個人としてのプロ フィールをハンドルネームや自己紹介文のような項目に設定することができる。サブ I Dは資格 IDと組み合わされて用いられるので、パスワードの項目に値がなくてもよい [0069] In the sub ID table, as shown in FIG. 7B, each record includes data of the operator of the information processing device. Each record has items such as qualification ID, sub ID, password, handle name, and self-introduction. The sub ID is a user ID generated by the remote control for the individual operator. In this example, the primary key of the sub ID table is the qualification ID and sub ID, and the sub ID is associated on the record with the qualification ID of the TV operated by the remote control. By associating the qualification ID with the sub-ID, for example, it is possible to reflect on the SNS the human relationship that it is a member of the family that owns the TV. The operator of the information processing device can set the personal profile separately from his / her family to items such as the handle name and self-introduction. Since the sub ID is used in combination with the credential ID, the password field may not have a value.
[0070] 登録者 IDテーブルでも、図 7Cに示すように、各レコードが情報処理機器の操作者 個人のデータを含む。各レコードは、登録者 ID、パスワード、ハンドルネーム、自己 紹介文といった項目を有する。登録者 IDは、 SNSサーバの発行したユーザ IDであ る。 SNSサーバの発行したユーザ IDに対しては、サブ IDと異なり、必ずパスワードの 値が設定される。登録者 IDに対しても、操作者は、自分の家族とは別個に個人として のプロフィールをハンドルネームや自己紹介文のような項目に設定することができる。 登録者 IDテーブルのレコードに資格 IDやサブ IDの項目をさらに設け、登録者 IDを 資格 IDやサブ IDと関連付けるようにしてもよい。これにより、操作者から明示の請求 があったときには、その操作者が家族の一員または友人であるという人間関係を SN S上に反映することができる。 [0070] Also in the registrant ID table, as shown in FIG. 7C, each record includes the data of the operator of the information processing device. Each record has a registrant ID, password, handle name, self It has an item such as an introduction. The registrant ID is the user ID issued by the SNS server. Unlike the sub ID, the password value is always set for the user ID issued by the SNS server. For the registrant ID, the operator can set the personal profile separately from his / her family to items such as handle names and self-introductions. A record of the registrant ID table may be further provided with qualification ID and sub ID items, and the registrant ID may be associated with the qualification ID and sub ID. As a result, when there is an explicit request from the operator, the human relationship that the operator is a member of the family or a friend can be reflected on the SNS.
[0071] SNSサーバは、資格 IDを単独で受信するか資格 IDとともにサブ IDを受信するカ さらには登録者 IDおよびパスワードを受信すると、登録者データベースを参照する。 受信した資格 IDと一致する資格 IDか、受信したユーザ IDとパスワードの組み合わせ を含むレコードが登録者データベースから見つかると、サービスの利用を許可する。 許可したユーザの使用する端末から要求を受信すると、資格 IDや登録者 IDに応じ たコンテンツを端末に送信する。資格 IDにより許可した後、または資格 IDと同時にサ ブ IDを受信したとき、 SNSサーバは、そのサブ IDに応じたコンテンツを端末に送信 する。 [0071] When the SNS server receives the qualification ID alone or receives the sub-ID together with the qualification ID, and further receives the registrant ID and password, it refers to the registrant database. When a record containing a qualification ID that matches the received qualification ID or a combination of the received user ID and password is found in the registrant database, the use of the service is permitted. When a request is received from a terminal used by an authorized user, content corresponding to the qualification ID or registrant ID is sent to the terminal. After accepting by the qualification ID or when receiving the sub ID at the same time as the qualification ID, the SNS server sends the content corresponding to the sub ID to the terminal.
[0072] 図 8はユーザ IDを登録するときのリモコンの操作を説明するための図である。リモコ ン 106の操作咅 234に ίま、電?原ボタン 801、チャンネノレボタン 802、十字キー 803、 決定ボタン 804などが配置されている。さらにこのリモコン 106では、 SNS接続ボタン 805、ユーザ ID登録ボタン 806、ユーザ切替ボタン 807も設けられている。 SNS接 続ボタン 805は、 SNSサーバにテレビを接続するのに用いられる。ユーザ ID登録ボ タン 806は、 SNSサーバにユーザ IDを登録するのを受け付けるのに用いられる。操 作者は、一員登録か独立登録をするとき、このユーザ ID登録ボタン 806を用いる。ュ 一ザ ID登録ボタン 806が押されると、図 3乃至図 5で説明したような登録の手順が開 始される。資格 IDを有していれば、 SNSサーバから参加許可通知を受けた後、テレ ビ 102は、ユーザ ID登録の確認画面 808を表示する。テレビ 102の操作者は、一員 登録か独立登録力を確認画面 808で選択して登録を実行する。一員登録が選択さ れた場合には、リモコン 106がサブ IDを生成し、生成したサブ IDの登録を SNSサー バに要求する。独立登録が選択された場合には、ユーザ IDの発行 ·登録を SNSサ ーバに要求する。 FIG. 8 is a diagram for explaining the operation of the remote controller when registering the user ID. On the remote control 106 咅 234, the power button 801, channel button 802, cross key 803, enter button 804, etc. are arranged. Further, the remote control 106 is also provided with an SNS connection button 805, a user ID registration button 806, and a user switching button 807. The SNS connection button 805 is used to connect the TV to the SNS server. User ID registration button 806 is used to accept registration of a user ID in the SNS server. The operator uses this user ID registration button 806 when registering as a member or performing independent registration. When the user ID registration button 806 is pressed, the registration procedure described in FIGS. 3 to 5 is started. If the user has a qualification ID, the television 102 displays a confirmation screen 808 for user ID registration after receiving the participation permission notification from the SNS server. The operator of the television 102 selects the member registration or the independent registration power on the confirmation screen 808 and executes the registration. When member registration is selected, the remote control 106 generates a sub ID and registers the generated sub ID as an SNS server. I request it. If independent registration is selected, the SNS server is requested to issue and register a user ID.
[0073] 既述の通り、一員登録か独立登録かを行うときには、プロフィール等のデータも同 時に登録することができる。テレビの使用データは、プロフィールとして又はその登録 に用いることができる。例えばユーザが自分の住所を登録するとき、リモコンで文字を 入力しなくても、テレビに登録された郵便番号のデータから一部を特定することがで きる。番組のコミュニティに参加するのであれば、ユーザは、おすすめ番組の登録内 容ゃ視聴履歴のデータを SNSで公開することができる。テレビは、リモコンからの要 求にしたがって、ユーザが選択した使用データを SNSサーバに送信する。  [0073] As described above, when performing member registration or independent registration, data such as a profile can be registered at the same time. TV usage data can be used as a profile or for registration. For example, when a user registers his / her address, a part of the postal code data registered on the television can be specified without inputting characters with the remote control. If participating in the program community, the user can publish the viewing history data on the SNS, including the recommended program registration details. The TV sends the usage data selected by the user to the SNS server according to the request from the remote control.
[0074] ユーザ切替ボタン 807は、このようにしてユーザ IDが登録されてから SNSを個人と して利用するとき、ユーザを指定するのに用いられる。例えば、登録されたユーザは 、チャンネルボタン 802のいずれかに割り当てられる。ユーザを指定する場合には、 ユーザ切替ボタン 807を押して、ユーザ切替モードにする。その状態でチャンネルボ タン 802のいずれかの数字ボタンを押すと、その数字ボタンに割り当てられたユーザ が選択される。リモコン 106は、一員登録テーブルまたは独立登録テーブルからその ユーザのユーザ IDを読み出し、テレビ 102を介して、その読み出したユーザ IDにより SNSサーバに対して利用要求を行う。  The user switching button 807 is used to designate a user when using the SNS as an individual after the user ID is registered in this way. For example, the registered user is assigned to one of the channel buttons 802. When a user is designated, the user switching button 807 is pressed to enter the user switching mode. In this state, when any numeric button of the channel button 802 is pressed, the user assigned to the numeric button is selected. The remote controller 106 reads the user ID of the user from the member registration table or the independent registration table, and makes a usage request to the SNS server via the TV 102 using the read user ID.
[0075] SNSで文字入力等を利用し易いよう、矢印 809方向にスライドすることにより、引き 出し'収納が可能なスライドキーボード 810をリモコン 106に搭載するようにしてもよい 。このスライドキーボード 810の場合、リモコン 106を横に傾けて用いる。リモコン 106 とテレビ 102との通信に赤外線を用いる場合、リモコンの長手方向端部だけでなぐ 短手方向端部にも送受信部を設ける。  [0075] A slide keyboard 810 that can be pulled out and stored by sliding in the direction of the arrow 809 may be mounted on the remote control 106 so that character input or the like can be easily used on the SNS. In the case of this slide keyboard 810, the remote control 106 is used while being tilted sideways. When infrared rays are used for communication between the remote control 106 and the television 102, a transmission / reception unit is provided not only at the longitudinal end portion of the remote control but also at the short end portion.
[0076] 図 9はプロフィールの登録画面の一例を示す図である。この登録画面 901は、例え ばテレビ 102が SNSサーバから受信したり、テレビ 102のメモリに予め記憶しておい たりすること力できる。資格 IDやユーザ IDの登録が完了すると、テレビ 102はこの登 録画面 901を表示する。登録画面 901は、メッセージ表示欄 902とプロフィール入力 tf 903とを有してレ、る。ここでは、メッセージ表示欄 902が、プロフィールの登録案内 に加えて、登録されたユーザ IDも表示しており、その表示によってそのユーザ IDを 操作者に通知している。操作者は、このユーザ IDに対応するプロフィールを欄 903 に入力する。操作者は、自己の氏名やハンドルネームをリモコンにより入力する。本 例では、この画面 901を含む複数の画面に分割してプロフィールの入力欄が配置さ れているため、操作者は、各画面で入力を行ってから「次へ」ボタン 904を押して表 示画面を他の画面に遷移させる。住所等の入力は、上述のようにテレビ 102の使用 データを用いれば省略が可能である。使用データに含まれる課金管理情報で指定さ れた課金対象者とその操作者が一致している場合には、 SNS上の有償サービスに 関しても、その操作者を課金対象者としてリモコンまたはテレビ 102が自動的に設定 するようにしてもよい。そして最終画面に配置された登録ボタンを操作することで、テ レビ 102から SNSサーバにプロフィールの登録要求が送信される。後で登録を行う 場合、例えば操作者が画面 901の「キャンセル」ボタン 905を操作する。 FIG. 9 is a diagram showing an example of a profile registration screen. For example, the registration screen 901 can be received by the TV 102 from the SNS server or stored in the memory of the TV 102 in advance. When the registration of the qualification ID and user ID is completed, the television 102 displays the registration screen 901. The registration screen 901 has a message display field 902 and a profile input tf 903. Here, the message display field 902 displays the registered user ID in addition to the profile registration guidance. The operator is notified. The operator inputs a profile corresponding to this user ID in the field 903. The operator inputs his / her name and handle name using the remote control. In this example, the profile entry field is divided into multiple screens including this screen 901, so the operator presses the “Next” button 904 after entering each screen. Transition the screen to another screen. The input of the address and the like can be omitted if the usage data of the television 102 is used as described above. If the billing person specified in the billing management information included in the usage data matches the operator, the operator will be charged as the billing person on the remote control or TV. 102 may be set automatically. Then, by operating the registration button arranged on the final screen, a profile registration request is transmitted from the television 102 to the SNS server. When performing registration later, for example, the operator operates a “cancel” button 905 on the screen 901.
[0077] 本例では、テレビの操作者がハンドルネームやその他のプロフィールを入力し、入 力したデータを SNSサーバに登録している。操作者の入力負担をさらに軽減するた め、 SNSサーバが操作者に、予め用意したハンドルネームを送信'提示し、テレビに より受信したハンドルネームを採用するかどうかを問い合わせるようにしてもよい。そ のハンドルネームを操作者が採用する場合、 SNSサーバが、資格 IDやその操作者 のユーザ IDに対応付けて、採用されたハンドルネームを登録する。  [0077] In this example, a TV operator inputs a handle name and other profiles, and the input data is registered in the SNS server. In order to further reduce the operator's input burden, the SNS server may send the operator's handle name prepared in advance to the operator and inquire about whether or not to use the handle name received by the television. When the operator adopts the handle name, the SNS server registers the adopted handle name in association with the qualification ID and the user ID of the operator.
[0078] 対応するハンドルネームは、図 4の手順 423や図 5の手順 503で資格 IDやユーザ I Dを登録したときに、 SNSサーバが自動的に生成することができる。例えば SNSサー ノ は、資格 IDやユーザ IDを登録すると、重複しないランダムな符号列をハンドルネ ームとして生成する。登録画面 901のメッセージ表示欄 902において、登録されたュ 一ザ IDとともに、 SNSサーバにより生成したハンドルネームを表示することで、その ハンドルネームをテレビの操作者に提示することができる。また入力欄 903における ハンドルネームの入力アイテムに、デフォルト値として、生成したハンドルネームを設 定し、操作者が、そのハンドルネームを変更できるようにしてもよい。さらにサービス提 供サーバにハンドルネームを複数登録した辞書ファイルを用意しておき、その辞書に 登録された未使用のハンドルネームのレ、ずれかをサーバが選択するようにしてもょレヽ 。その場合、選択したハンドルネームをサーバがテレビに送信し、登録画面 901等に より操作者に提示する。サーバが辞書力 複数のハンドルネームを選択し、それらの ハンドルネームを操作者に提示し、操作者がいずれかを選ぶようにしてもよレ、。このよ うに予め用意したハンドルネームをサーバが操作者に提示することで、操作者の入 力負担を軽減できる。ハンドルネーム以外のプロフィールについても、サーバで生成 すれば、さらにその負担が軽くなり、サービスの利用開始が容易になる。サーバが辞 書ファイルを用いてプロフィールを生成するかどうかを、その情報処理機器を用いる 他のユーザの選択に基づいて決定するようにしてもよレ、。この場合、サーバは、ユー ザごとに選択結果のデータをテーブルに記憶しておくことができる。 The corresponding handle name can be automatically generated by the SNS server when the qualification ID and user ID are registered in step 423 in FIG. 4 and step 503 in FIG. For example, when an SNS server registers a qualification ID or user ID, it generates a random code string that does not overlap as a handle name. In the message display field 902 of the registration screen 901, the handle name generated by the SNS server is displayed together with the registered user ID, so that the handle name can be presented to the television operator. Further, the generated handle name may be set as a default value in the handle name input item in the input field 903 so that the operator can change the handle name. In addition, a dictionary file with multiple handle names registered in the service providing server may be prepared, and the server may select the unused handle name registered in the dictionary. In that case, the server sends the selected handle name to the TV, and the registration screen 901 etc. More presented to the operator. The server can select multiple handle names, present the handle names to the operator, and let the operator choose one of them. In this way, the server presents the handle name prepared in advance to the operator, thereby reducing the operator's input burden. If the profile other than the handle name is generated by the server, the burden is further reduced and the service can be started easily. The server may decide whether to use the dictionary file to generate a profile based on the selection of other users using the information processing device. In this case, the server can store selection result data in a table for each user.
[0079] 図 10はユーザを割り当てるボタンを登録する画面の一例を示す図である。この割 当ボタン登録画面 1001は、テレビ 102が予めメモリに記憶しておくことができ、例え ばプロフィールの登録完了後に表示する。画面 1001は、チャンネルボタンのリスト 1 002を有しており、チャンネルボタンのいずれかにユーザ力 S割り当てられる。リスト 10 02におレ、て、既にユーザが割り当てられてレ、るボタンには下線が付されてレ、る。 FIG. 10 is a diagram showing an example of a screen for registering buttons to which users are assigned. The assignment button registration screen 1001 can be stored in the memory in advance by the television 102, and is displayed, for example, after profile registration is completed. Screen 1001 has a list of channel buttons 1 002, and user power S is assigned to any of the channel buttons. In Listing 102, the buttons that have already been assigned users are underlined.
[0080] ユーザは、リモコンのカーソルキーを用いてカーソル 1003を移動させてボタンを選 択するか、チャンネルボタンのいずれかを直接操作してそのボタンを選択する。既に ユーザが割り当てられているボタンが選択されたときには、そのユーザの氏名やハン ドルネーム、一員登録か独立登録かの種別などを表示するようにしてもよい。 [0080] The user selects the button by moving the cursor 1003 using the cursor key of the remote controller, or directly operates one of the channel buttons to select the button. When a button to which a user has already been assigned is selected, the user's name and handle name, the type of member registration or independent registration, etc. may be displayed.
[0081] その選択後、リモコンの決定ボタンを操作する力 、画面 1001上の決定ボタン 1004 を操作して、選択したボタンへの割当を確定する。リモコンは、その確定結果を例え ばメモリ上の一員登録テーブルや独立登録テーブルに書き込む。 [0081] After the selection, the force to operate the enter button on the remote controller is used to operate the enter button 1004 on the screen 1001 to confirm the assignment to the selected button. The remote controller writes the confirmation result, for example, in a member registration table or an independent registration table in the memory.
[0082] 図 11Aは一員登録テーブルのデータ構成の一例を示し、図 11Bは独立登録テー ブルのデータ構成の一例を示す。一員登録テーブルは、テレビの登録された操作者 ごとにレコードを含む。各レコードは、サブ IDやパスワードといった項目を有するほか 、キー IDや認識データアドレスといった項目も有する。また独立登録テーブルも、登 録者ごとにレコードを含む。各レコードは、登録者 ID、パスワード、キー ID、識別デー タアドレスといった項目を有する。これらのテーブルにおいて、登録者 ID、サブ IDお よびパスワードは、 SNSサーバの登録者データベースと同様のものである。一員登 録テーブルには、資格 IDの項目をさらに含め、テレビの資格 IDの値を設定するよう にしてもよい。 FIG. 11A shows an example of the data configuration of the member registration table, and FIG. 11B shows an example of the data configuration of the independent registration table. The member registration table contains a record for each registered operator of the television. Each record has items such as a sub ID and a password, as well as items such as a key ID and a recognized data address. The independent registration table also contains a record for each registrant. Each record has items such as registrant ID, password, key ID, and identification data address. In these tables, the registrant ID, sub ID, and password are the same as those in the SNS server registrant database. The member registration table should also include an item for qualification ID, and set the value of qualification ID for TV. It may be.
[0083] キー IDは、上述のようにして各登録者に対応付けられたキーやボタンを識別するコ ードである。リモコンは、一員登録テーブルのサブ IDや独立登録テーブルの登録者 I Dに関連付けて、選択されたキーやボタンのキー IDを書き込む。  [0083] The key ID is a code for identifying the key or button associated with each registrant as described above. The remote controller writes the key ID of the selected key or button in association with the sub ID of the member registration table or the registrant ID of the independent registration table.
[0084] ユーザ切替モードでチャンネルボタンのいずれかの数字ボタンが操作されると、リ モコンは、その数字ボタンのキー IDと合致する IDを一員登録テーブルおよび独立登 録テーブルから検索する。レ、ずれかのテーブルから合致するキー IDが検索された場 合、リモコンは、そのテーブルからサブ IDや登録者 IDを読み出し、 SNSサーバに対 して利用要求を行う。図 11の例におけるキー ID「CH01」のように、合致するキー ID がー員登録テーブルにも独立登録テーブルにもある場合、リモコンは、いずれを選 択するか操作者に確認する画面を表示するようテレビに要求する。そして、選択され たテーブルから登録者 ID等を読み出し、 SNSサーバに対して利用要求を行う。例え ば同一の操作者が、一員登録も独立登録もしており、いずれの登録についても、同じ ボタンを対応付けているときでも、このようにして、いずれかの登録に係るサブ IDまた は登録者 IDを読み出すことができる。  [0084] When any numeric button of the channel button is operated in the user switching mode, the remote control searches the member registration table and the independent registration table for an ID that matches the key ID of the numeric button. When a matching key ID is retrieved from the table, the remote controller reads the sub ID and registrant ID from that table and makes a usage request to the SNS server. If there is a matching key ID in both the member registration table and the independent registration table, such as the key ID “CH01” in the example of FIG. 11, the remote controller displays a screen to confirm to the operator which to select. Ask the television to do that. The registrant ID is read from the selected table, and a usage request is sent to the SNS server. For example, even if the same operator performs both member registration and independent registration, and the same button is associated with each registration, the sub-ID or registrant related to either registration is used in this way. ID can be read.
[0085] 認識データアドレスは、リモコンの操作者を認識する認識データを格納したアドレス である。認識データには、操作者の指紋や顔の画像データや特徴データを用いるこ とができる。例えばリモコンの操作者が個人として SNSを利用するとき、 自分の顔をラ イブカメラで撮像し、撮像画像から操作者の顔の認識対象データをリモコンまたはテ レビが生成する。リモコンは、生成した認識対象データと、登録されたアドレスに格納 された認識データとを比較することで、その操作者のサブ IDまたは登録者 IDを特定 し選択する。リモコンは、テレビを介して、選択したサブ IDまたは登録者 IDを含む利 用要求を SNSサーバに送信する。  The recognition data address is an address that stores recognition data for recognizing the operator of the remote control. As the recognition data, the operator's fingerprint, facial image data, and feature data can be used. For example, when an operator of a remote controller uses SNS as an individual, the user's face is captured by a live camera, and the remote controller or the television generates the recognition target data of the operator's face from the captured image. The remote controller identifies and selects the operator's sub ID or registrant ID by comparing the generated recognition target data with the recognition data stored at the registered address. The remote control sends a usage request including the selected sub ID or registrant ID to the SNS server via the TV.
[0086] パスワードや認識データアドレスといった項目に値がある場合、リモコンは、 SNSへ 利用要求をする前に、そのパスワードや認識データの入力を求めるようにしてもよい。  [0086] When items such as a password and a recognition data address have values, the remote controller may request the input of the password and the recognition data before making a usage request to the SNS.
SNSへのアクセスには、一員登録テーブルまたは独立登録テーブルに格納された パスワードを用いることができるため、別途入力を求める必要はなレ、。しかし、パスヮ ードゃ認識データの入力を求めることで、操作者個人のプライバシーを守ることがで きる。 You can use the password stored in the member registration table or the independent registration table to access the SNS, so there is no need to ask for another input. However, it is possible to protect the privacy of the operator by asking for input of recognition data. wear.
[0087] 図 12は操作者の一人が自身のサブ IDにより個人として SNSを利用する場合の通 信手順の一例を説明するための通信シーケンス図である。個人として SNSを利用す る場合、操作者は、リモコンのユーザ切替ボタンを押す。リモコンは、この操作を受け 付けると(手順 1201)、リモコンのボタンの割当を通常モードからユーザ切替モードに 変更する(手順 1202)。動作モードをユーザ切替モードに変更すると、リモコンはュ 一ザが割り当てられたボタンの操作がされるのを待機する。割当ボタンの操作を受け 付けると(手順 1203)、選択された IDの種別を判定する(手順 1204)。個人として S NSを利用するのにサブ IDが選択された場合、選択 IDがサブ IDであることを示すデ ータを付加して、リモコンはサーバへの接続要求をテレビに送信し (手順 1205)、テ レビは、そのサーバへ接続要求を送信する(手順 1206)。そして図 4の手順 407乃至 412と同様に、テレビは SNSサーバと暗号化通信のためのハンドシェイクを行う(手 順 1207乃至 1212)。  FIG. 12 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual with his / her sub ID. When using SNS as an individual, the operator presses the user switch button on the remote control. When the remote control accepts this operation (step 1201), the remote control button assignment is changed from the normal mode to the user switching mode (step 1202). When the operation mode is changed to the user switching mode, the remote control waits for the operation of the button to which the user is assigned. When the operation of the assign button is accepted (procedure 1203), the type of the selected ID is determined (procedure 1204). If a sub ID is selected when using SNS as an individual, data indicating that the selected ID is a sub ID is added, and the remote control sends a connection request to the server to the TV (step 1205). ) The television sends a connection request to the server (procedure 1206). Then, similarly to steps 407 to 412 in FIG. 4, the TV performs a handshake for encrypted communication with the SNS server (steps 1207 to 1212).
[0088] ハンドシェイクが終了し喑号ィ匕通信が開始すると、 SNSサーバは、資格 IDをテレビ に要求する(手順 1213)。その要求を受信すると、テレビは、メモリから資格 IDを読み 出して SNSサーバに送信する(手順 1214)。 SNSサーバは、テレビから受信した資 格 IDと一致する資格 IDが登録者データベースに登録されてレ、る場合、テレビに対し てサービスの利用を許可し (手順 1215)、その旨の通知をテレビに送信する(手順 1 216)。もし資格 IDのみにより SNSを利用する場合には、この許可通知に対してテレ ビが家族共用のトップページの転送を要求することにより、操作者は SNSを利用する こと力 Sできる。  [0088] When the handshake is completed and the communication is started, the SNS server requests the qualification ID from the television (step 1213). When receiving the request, the TV reads the qualification ID from the memory and sends it to the SNS server (step 1214). If the qualification ID that matches the qualification ID received from the TV is registered in the registrant database, the SNS server allows the TV to use the service (step 1215) and notifies the TV to that effect. (Step 1 216). If the SNS is used only with the qualification ID, the operator can use the SNS by requesting the transfer of the family-shared top page in response to this permission notice.
[0089] SNSサーバ力 許可通知があると、テレビは、サブ IDの転送をリモコンに要求する  [0089] SNS server power When there is a permission notification, the TV requests the remote control to transfer the sub ID.
(手順 1217)。要求を受信すると、リモコンは、選択されたサブ IDを一員登録テープ ルから読み出しテレビに送信する(手順 1218)。そのサブ IDに対してパスワードが設 定されている場合、リモコンは、パスワードの入力を求める画面を表示するようテレビ に要求する。その場合、正しいパスワードが入力されたときにだけ、リモコンは、サブ I Dをテレビに送信する。誤ったパスワードが入力されたときには、その旨を通知する画 面をテレビに表示させる。テレビは、受信したサブ IDを SNSサーバに送信する(手順 1219)。 SNSサーバは、受信したサブ IDを登録者データベースから検索して、その サブ IDに対するトップページのデータを動的に生成しテレビに送信する(手順 1220 )。テレビは、受信したデータを解釈して、そのサブ IDに対する個人用のトップページ を画面に表示する(手順 1221)。このトップページのメニュー力もコミュニティに参加 したり、 日記を書いたりして、その操作者は個人として SNSを利用することができる。 (Procedure 1217). When receiving the request, the remote control reads the selected sub ID from the member registration tape and sends it to the TV (step 1218). If a password is set for the sub ID, the remote control requests the TV to display a screen that prompts for the password. In that case, the remote control sends the sub ID to the TV only when the correct password is entered. When an incorrect password is entered, a screen to that effect is displayed on the TV. The TV sends the received sub ID to the SNS server (procedure 1219). The SNS server retrieves the received sub ID from the registrant database, dynamically generates top page data for the sub ID, and transmits it to the television (step 1220). The TV interprets the received data and displays the personal top page for the sub ID on the screen (step 1221). The menu power of this top page can also participate in the community or write a diary so that the operator can use SNS as an individual.
[0090] サブ IDの場合、資格 IDによりサービスの利用許可がされ、サブ IDにより操作者が 識別される。既に一人がサブ IDにより SNSを利用している状態であれば、他の者が サブ IDにより SNSを利用する場合、手順 1206乃至 1216をさらに行う必要はない。 他の者に対してリモコンがサーバ接続要求をテレビに送信すると(手順 1205)、テレ ビ及びリモコンは手 1噴 1217乃至 1219を行う。 SNSサーバは、他の者のサブ IDに対 する個人用のトップページのデータを動的に生成しテレビに送信し (手順 1220)、テ レビは、受信したトップページを表示する。このように、操作者の一人が利用を終了し なレ、状態でユーザを切り替えることができる。  [0090] In the case of a sub ID, the use of the service is permitted by the qualification ID, and the operator is identified by the sub ID. If one person already uses SNS with a sub ID, if another person uses SNS with a sub ID, steps 1206 to 1216 do not need to be further performed. When the remote control sends a server connection request to another person to the television (procedure 1205), the television and the remote control perform manual injection 1217 to 1219. The SNS server dynamically generates personal top page data for other people's sub IDs and sends it to the television (step 1220), and the television displays the received top page. In this way, the user can be switched in a state where one of the operators does not end the use.
[0091] 図 13は操作者の一人が自身の登録者 IDにより個人として SNSを利用する場合の 通信手順の一例を説明するための通信シーケンス図である。サブ IDにより SNSを利 用する場合と同様に手順 1201乃至 1204が行われる。手順 1204において、個人と して SNSを利用するのに登録者 IDが選択された場合、選択 IDが登録者 IDであるこ とを示すデータを付加して、リモコンはサーバへの接続要求をテレビに送信し (手順 1 205)、テレビは、そのサーバへ接続要求を送信する(手順 1206)。このとき、例えば 接続先のアドレスにおける引数をサブ IDの場合と異なる値にする。そして、テレビが 、 SNSサーバと暗号化通信のためのハンドシェイクを行う(手順 1207乃至 1212)。  FIG. 13 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual with his / her registrant ID. Procedures 1201 to 1204 are performed in the same way as when using SNS by sub ID. In step 1204, if a registrant ID is selected to use SNS as an individual, data indicating that the selected ID is a registrant ID is added, and the remote control sends a connection request to the server to the TV. Then, the television transmits a connection request to the server (procedure 1206). At this time, for example, the argument at the connection destination address is set to a value different from that of the sub ID. Then, the TV performs a handshake for encrypted communication with the SNS server (procedures 1207 to 1212).
[0092] ハンドシェイクが終了し喑号ィ匕通信が開始すると、 SNSサーバは、引数の値にした 力 Sつて登録者 IDの転送をテレビに要求する(手順 1301)。テレビは、登録者 IDの転 送をリモコンに要求する(手順 1302)。またテレビは、登録者 IDに対するパスワード を操作者に問い合わせる画面を表示する(手順 1303)。リモコンは、登録者 IDの転 送要求をテレビより受信した後、パスワードの入力を受け付ける(手順 1304)。そのパ スワードが独立登録テーブルに登録されたパスワードと合致した場合、リモコンは、そ の登録者 ID及びパスワードをテレビに送信する(手順 1305)。テレビは、その登録者 ID及びパスワードを SNSサーバに送信する(手順 1306)。 SNSサーバは、テレビか ら受信した登録者 ID及びパスワードと合致するデータが登録者データベースに登録 されている場合、その操作者に対してサービスの利用を許可し(手順 1307)、その旨 の通知をテレビに送信する(手順 1308)。 [0092] When the handshake is completed and the communication is started, the SNS server requests the television to transfer the registrant ID with the force S set as the argument value (step 1301). The TV requests the remote controller to transfer the registrant ID (step 1302). The TV also displays a screen for asking the operator for the password for the registrant ID (step 1303). The remote control receives a password entry after receiving a transfer request for the registrant ID from the TV (procedure 1304). If the password matches the password registered in the independent registration table, the remote control sends the registrant ID and password to the TV (step 1305). TV is its registrant Send the ID and password to the SNS server (step 1306). If data matching the registrant ID and password received from the TV is registered in the registrant database, the SNS server allows the operator to use the service (step 1307) and notifies that fact. Is sent to the TV (step 1308).
[0093] SNSサーバ力 許可通知があると、テレビは、トップページのデータの転送を SNS サーバに対して要求する(手順 1309)。 SNSサーバは、その登録者 IDに対するトツ プページのデータを動的に生成しテレビに送信する(手順 1310)。テレビは、受信し たデータを解釈して、その登録者 IDに対する個人用のトップページを画面に表示す る(手順 1311)。 [0093] Upon receiving the notification of permission of the SNS server, the television requests the SNS server to transfer the data of the top page (step 1309). The SNS server dynamically generates top page data for the registrant ID and sends it to the television (step 1310). The TV interprets the received data and displays the personal top page for that registrant ID on the screen (step 1311).
[0094] このように登録者 IDにより、その操作者が個人として SNSを利用することもできる。  Thus, the registrant ID enables the operator to use SNS as an individual.
登録者 IDにより SNSを利用する場合、 SNSサーバはテレビに対して資格 IDの転送 を要求しない。このため、登録者 IDの場合、テレビとは別の機器から SNSを利用する ことちでさる。  When using SNS with a registrant ID, the SNS server does not request the TV to transfer the qualification ID. For this reason, in the case of a registrant ID, it is possible to use SNS from a device other than the TV.
[0095] 図 14は SNSを利用するときのテレビ表示の一例を示す図である。 SNSを利用する とき、テレビ 102は、ブラウザにより解釈したコンテンツの画面 1401と、利用中のユー ザを通知するユーザ通知画面 1402とを表示する。コンテンツ画面 1401には、メニュ 一ボタン 1403やコンテンツ欄 1404、参カロコミュニティリスト欄 1405、友人リスト欄 14 06、家族リスト欄 1407が配置されている。メニューボタン 1403は、トップページや、 コミュニティを探すページ、 日記を書くページ、友人を検索するページ、友人を招待 するためのページへのリンクボタンを含んでいる。コンテンツ欄 1404は、メニューボタ ン 1403の操作にしたがって、参加コミュニティのトピックやコメントを表示したり、 日記 のフォームを提供したり、ユーザの一覧を表示したりする。  FIG. 14 is a diagram showing an example of a television display when using SNS. When using the SNS, the television 102 displays a content screen 1401 interpreted by the browser and a user notification screen 1402 for notifying the user in use. On the content screen 1401, a menu button 1403, a content column 1404, a participation community list column 1405, a friend list column 1406, and a family list column 1407 are arranged. Menu button 1403 includes a link button for a top page, a page for searching for a community, a page for writing a diary, a page for searching for friends, and a page for inviting friends. The content field 1404 displays topics and comments of participating communities, provides a diary form, and displays a list of users according to the operation of the menu button 1403.
[0096] この例では、コンテンツ欄 1404に、「〇〇買った人、集まれ!」という名称のコミュ二 ティにおける新着トピックのリストを表示している。ユーザは、このコミュニティに参加し て、「〇〇」という商品について情報交換をする。 「〇〇」という商品に資格 IDが与えら れていれば、その商品を実際に買った人が簡単にこのコミュニティに参加し、他のュ 一ザ力も情報を得ることができる。その商品を購入していない人も、実際に購入した 人から有用な情報を得ることができる。 [0097] 参カロコミュニティリスト欄 1405は、ユーザが参加しているコミュニティのリストを表示 する。友人リスト欄 1406は、そのユーザが登録した友人のリストを表示する。 SNSサ ーバは、使用されている資格 IDやサブ ID、登録者 IDに対してコミュニティデータべ ースゃ友人データベースに登録されている友人の IDを検索し、検索したデータにし たがって、そのユーザに対する参加コミュニティリストや友人リストのデータを生成する 。その生成したデータをテレビのブラウザが解釈することにより、参加コミュニティリスト や友人リストに、参加コミュニティや友人のアイコンが表示される。 [0096] In this example, a list of new topics in the community named “Buy people, gather!” Is displayed in the content column 1404. Users participate in this community and exchange information about the product “OO”. If a qualification ID is given to the product “OO”, the person who actually bought the product can easily join this community and other users can obtain information. Even those who have not purchased the product can obtain useful information from those who have actually purchased it. [0097] The participating caro community list column 1405 displays a list of communities in which the user is participating. The friend list column 1406 displays a list of friends registered by the user. The SNS server searches the IDs of friends registered in the community database for the qualification ID, sub ID, and registrant ID that are used, and uses that data to search for the ID. Generate data for community lists and friend lists for users. When the TV browser interprets the generated data, icons of participating communities and friends are displayed in the participating community list and friend list.
[0098] 家族リスト欄 1407は、登録者データベースでそのユーザに関連付けられている資 格 IDやサブ ID、登録者 IDに対するアイコンを表示する。ここでは、リモコンにより SN Sに登録した人間関係を友人と区別して扱っている。これにより、コンテンツの公開範 囲を設定するとき、公開しない、友人まで、全員に公開するといつた選択肢のほか、 家族内という選択肢も提供することができる。  [0098] The family list column 1407 displays an icon for the qualification ID, sub ID, and registrant ID associated with the user in the registrant database. Here, human relations registered in SNS by remote control are handled separately from friends. As a result, when setting the disclosure range of content, it is possible to provide not only the option of sharing with friends, but also the option of being within the family, as well as the option of being released to everyone.
[0099] し力 ながら、登録者データベース上のそれらの資格 IDやサブ ID、登録者 IDに対 応するユーザを友人として扱うようにしてもよい。さらに、ユーザ IDを登録するとき、そ のユーザ IDを登録するのに用いた資格 ID、又はその資格 IDに登録者データベース 上で関連付けられたユーザ IDに対して、登録するユーザ IDを SNSサーバが友人デ ータベース上で関連付けるようにしてもよい。このような場合、テレビを使用する家族 の人間関係が SNS上では友人として反映され、図 14における家族リスト欄 1407の アイコンは、友人リスト欄 1406に表示されることになる。  However, the user corresponding to the qualification ID, sub ID, and registrant ID in the registrant database may be treated as a friend. Furthermore, when registering a user ID, the SNS server assigns the user ID to be registered to the qualification ID used to register the user ID or the user ID associated with the qualification ID on the registrant database. You may make it relate on a friend database. In such a case, the relationship of the family using the television is reflected as a friend on the SNS, and the icon in the family list column 1407 in FIG. 14 is displayed in the friend list column 1406.
[0100] ユーザ通知画面 1402は、テレビで SNSを利用するユーザのアイコンを表示し、使 用中のユーザのアイコンをテレビで SNSを利用する他のユーザのアイコンと識別可 能に表示することにより、使用中のユーザをテレビの操作者に通知する。ユーザのァ イコンは、リモコンの一員登録テーブルや独立登録テーブルのデータに基づいて表 示することができる。それらのテーブルにおけるレコードの項目に、アイコンの画像の ファイル名のようなアイコンの画像を表す項目や、そのアイコンに付加する文字デー タの項目を含めればよい。リモコン 106は、登録された操作者のアイコンに関するデ ータをテーブルから読み出し、ユーザ通知画面 1402にアイコンを表示する。  [0100] The user notification screen 1402 displays an icon of a user who uses SNS on a TV, and displays an icon of a user who is currently using the icon so that it can be distinguished from other users who use SNS on a TV. The user in use is notified to the operator of the television. The user's icon can be displayed based on data in the remote control member registration table or independent registration table. The items of records in those tables may include items representing icon images such as file names of icon images and items of character data added to the icons. The remote controller 106 reads out data related to the registered operator icon from the table and displays the icon on the user notification screen 1402.
[0101] この例では、ユーザ通知画面 1402が家族共用のアイコン 1408、お母さんのアイコ ン 1409、子供のアイコン 1410を含み、お母さんのアイコン 1409は他のアイコンと色 が異なっている。テレビ 102の資格 IDにより SNSを利用しているときは、家族のアイ コン 1408の色が変更される。サブ IDまたは登録者 IDにより個人として SNSを利用し ているときは、アイコン 1409または 1410の色が変更される。ユーザを切り替えるとき は、上述のようにリモコン 106のチャンネルボタン 802やユーザ切替ボタン 807が用 レヽられる。その操作にしたがって、アイコン 1408乃至 1410の色も変更され、それに よって使用中のユーザがリモコン 106の操作者に直ちに通知される。 [0101] In this example, the user notification screen 1402 is a family shared icon 1408, the mother ’s icon 1409 and child icon 1410, and mother's icon 1409 is different in color from other icons. When using SNS with the TV 102 qualification ID, the color of the family icon 1408 is changed. When using SNS as an individual by sub ID or registrant ID, the color of icon 1409 or 1410 is changed. When switching the user, the channel button 802 and the user switching button 807 of the remote control 106 are used as described above. According to the operation, the colors of the icons 1408 to 1410 are also changed, so that the user in use is immediately notified to the operator of the remote controller 106.
[0102] このように本実施の形態におけるサービス提供システムによれば、ディプレイの操 作者は、既存の加入者から招待を受けなくとも簡単にサービスを利用することができ る。また SNSを家族単位だけでなく個人として利用することもでき、その場合のユー ザ IDを簡単に生成することができる。  [0102] Thus, according to the service providing system of the present embodiment, the display operator can easily use the service without receiving an invitation from an existing subscriber. In addition, SNS can be used not only as a family unit but also as an individual, and user IDs can be easily generated.
[0103] 資格 IDを有するリモコンは、テレビのような情報家電に付属させることによりテレビ の所有者に配布してもよいし、サービス事業者等がそのリモコンを情報家電とは別個 に配布 ·販売するようにしてもょレ、。このリモコンは資格 IDを有してレ、るだけでなくュ 一ザ IDを生成するので、リモコンを配布'販売すれば、配布された者や購入した者を 含むテレビの共用者である使用者がそれぞれ個人としてサービスを利用することが 可能となる。  [0103] A remote control with a qualification ID may be distributed to the owner of the television by attaching it to an information appliance such as a television, or a service provider distributes and sells the remote control separately from the information appliance. If you want to, This remote control not only has a qualification ID but also generates a user ID, so if you distribute the remote control, you can use it as a TV sharing person including the person who distributed it and who purchased it. Can use the service as an individual.
[0104] 上述の例では、資格 IDと組み合わせることによりサービス上各ユーザに固有の値を 示すサブ IDをリモコンが生成した。それに代えて、単独でサービスを利用することの できるユーザ IDをリモコンが生成するようにしてもよレ、。例えば資格 IDとサブ IDとを 組み合わせた値のハッシュ値をユーザ IDとしてリモコンが生成するようにしてもよレ、。 情報処理機器に固有の資格 IDに基づいてリモコンがユーザ IDを生成することにより 、生成したユーザ IDが SNS上で重複するのを避け易レ、。このようにリモコンにより生 成したユーザ IDを SNSサーバに登録することで、 SNSサーバの発行する上述の登 録者 IDと同様に、ユーザ ID単独でサービスを利用することが可能となる。  [0104] In the above example, the remote controller generates a sub-ID indicating a unique value for each user on the service by combining with the qualification ID. Alternatively, the remote control may generate a user ID that can be used by itself. For example, the remote control may generate a hash value of a combination of qualification ID and sub ID as a user ID. By creating a user ID based on the qualification ID unique to the information processing device, it is easy to avoid duplicating the generated user ID on SNS. By registering the user ID generated by the remote controller in the SNS server in this way, it becomes possible to use the service with the user ID alone, similar to the above-mentioned registrant ID issued by the SNS server.
[0105] 図 15はサービス提供システムの別の例について概要を説明するための図である。  FIG. 15 is a diagram for explaining the outline of another example of the service providing system.
このサービス提供システムでは、 SNSサーバ 101力 テレビ 1501とネットワーク 103 を通じて接続されている。 [0106] テレビ 1501も、図 1のテレビ 102と同様、ネット接続機能付きの大画面テレビジョン 受信装置であり、データ放送やネットワーク 103から受信したコンテンツをブラウザに より画面に表示する。し力 ながら、ラウンジやロビー、待合室のように色々な人々 15 02が訪れる公共の場所に設置されたテレビ 1501には、テレビ 102と異なって、資格 IDが与えられていない。このため、テレビ 1501の操作者は、そのテレビ 1501のリモ コン 1503により SNSを簡単に利用することができない。 In this service providing system, the SNS server 101 is connected to the TV 1501 through the network 103. [0106] Similarly to the television 102 in FIG. 1, the television 1501 is a large-screen television receiver with a network connection function, and displays content received from the data broadcast or the network 103 on the screen by a browser. However, unlike the TV 102, the TV 1501 installed in public places visited by various people such as lounges, lobbies, and waiting rooms does not have a qualification ID. For this reason, the operator of the television 1501 cannot easily use the SNS with the remote controller 1503 of the television 1501.
[0107] そのテレビ 1501のある場所に向かっている人 1504は、リモコン 1505を持ってきて いる。このリモコン 1505には、 自宅のテレビに与えられた資格 IDが予め保存されて いる。その人 1504は、資格 IDが保存されたリモコン 1505でテレビ 1501を操作する ことにより、 SNSを簡単に利用することができる。  [0107] A person 1504 heading to the place where the TV 1501 is located brings a remote control 1505. The remote controller 1505 stores in advance the qualification ID assigned to the home TV. The person 1504 can easily use the SNS by operating the TV 1501 with the remote controller 1505 in which the qualification ID is stored.
[0108] 図 16はリモコンのハードウェアの構成に関し別の例を示す図である。リモコン 1505 は、図 2のリモコン 106とほぼ同様の構成を有しており、同一の構成には同一の符号 を付している。このリモコン 1505では、メモリ 230上に機器 ID1601のデータを予め 格納している。この機器 ID1601は、リモコン 1505と対となっている自宅のテレビの 機器 IDである。例えば、リモコン 1505は、操作対象のテレビからそのテレビの機器 I Dを取得し、その取得した機器 IDが、メモリ 230に格納した機器 IDと合致するかどう かで、操作対象が対のテレビかどうかを判定する。操作対象が自宅のテレビである場 合、 CPU231力 S、制御プログラム 1602の指令にしたがって、そのテレビから資格 ID 1603及び許可コード 1604を受信しメモリ 230に保存する。許可コード 1604は、そ の資格 ID1603をリモコン 1505で使用できることを表すコードである。操作対象がテ レビ 1501の場合、 自宅のテレビと機器 IDが異なっているため、 CPU231は、テレビ 1501が資格 IDを有していたとしても、そのテレビ 1501から資格 IDを取得しない。  FIG. 16 is a diagram showing another example of the hardware configuration of the remote controller. Remote controller 1505 has substantially the same configuration as remote controller 106 in FIG. 2, and the same reference numerals are given to the same components. In this remote controller 1505, the data of the device ID 1601 is stored in the memory 230 in advance. This device ID 1601 is the device ID of the home TV that is paired with the remote controller 1505. For example, the remote control 1505 acquires the device ID of the TV from the target TV, and whether the acquired device ID matches the device ID stored in the memory 230. Determine. When the operation target is a home TV, the CPU 231 and the qualification ID 1603 and the permission code 1604 are received from the TV and stored in the memory 230 according to the command of the control program 1602. The permission code 1604 is a code indicating that the qualification ID 1603 can be used with the remote controller 1505. When the operation target is a TV 1501, since the device ID is different from the home TV, the CPU 231 does not acquire the qualification ID from the TV 1501 even if the TV 1501 has the qualification ID.
[0109] CPU231は、操作対象のテレビを用いてサービスの提供を SNSサーバ 101から受 けるときも、操作対象が対のテレビかどうかを判定する。ここでは、操作対象がテレビ 1501でありリモコン 1505と対のテレビではなレ、。この場合、 自宅のテレビから与えら れた許可コード力 Sメモリ 230にあれば、 CPU231は、メモリ 230力ら資格 ID1603を 読み出す。そして、テレビ 1501が SNSサーバ 101から資格 IDを要求されたとき、メ モリ 230から読み出した資格 ID1603を SNSサーバに送信することをテレビ 1501に 要求する。 [0109] CPU 231 also determines whether the operation target is a pair of televisions when receiving a service provision from SNS server 101 using the operation target television. Here, the operation target is a TV 1501 and the remote control 1505 is not a TV. In this case, the CPU 231 reads the qualification ID 1603 from the memory 230 power if it is in the permission code power S memory 230 given from the television at home. Then, when the TV 1501 receives a qualification ID from the SNS server 101, the TV 1501 is notified that the qualification ID 1603 read from the memory 230 is transmitted to the SNS server. Request.
[0110] このように、リモコン 1505に保存された資格 ID1603を用レヽれば、資格 IDが与えら れてないテレビ 1501でも簡単にサービスを利用することができる。  [0110] As described above, if the qualification ID 1603 stored in the remote controller 1505 is used, the service can be easily used even on the television 1501 to which no qualification ID is given.
[0111] テレビ 1501が資格 IDを有しているときも、リモコン 1505に保存された資格 ID160 3によりサービスを利用するようにしてもよレ、。その場合、 SNSサーバ 101は、テレビ 1 501が設置された公共の場所を訪れた人々 1502のためのパブリックなトップページ の代わりに、リモコン 1505をその場所にもってきた人 1504が日常自宅のテレビで閲 覧している家族用のトップページをテレビ 1501に送信する。  [0111] Even when the TV 1501 has a qualification ID, the service may be used with the qualification ID 1603 stored in the remote controller 1505. In that case, instead of the public top page for the people 1502 who visited the public place where the TV 1 501 is installed, the SNS server 101 uses the remote controller 1505 to the place 1504 Send the home page for the family you are viewing to TV 1501.
[0112] また資格 IDに代えて又は加えて、メモリ 230に保存されたユーザ IDの SNSサーバ  [0112] Also, instead of or in addition to the qualification ID, the SNS server of the user ID stored in the memory 230
101への転送をテレビ 1501に要求するようにしてもよレ、。その場合、 SNSサーバ 10 1は、リモコン 1505をその場所にもってきた人 1504が日常自宅のテレビで閲覧して レ、る個人のトップページをテレビ 1501に送信することができる。  You may ask the TV 1501 to transfer to 101. In that case, the SNS server 101 can transmit the personal top page of the person 1504 who has brought the remote controller 1505 to the location on the television at home everyday.
[0113] 図 17はリモコンに保存された資格 IDにより SNSを利用する場合の通信手順の一 例を説明するための通信シーケンス図である。資格 IDにより SNSを利用する場合、 操作者は、リモコンの SNS接続ボタンを押す。リモコンは、この操作を受け付けると( 手順 1701)、サーバへの接続要求をテレビに送信し(手順 1702)、テレビは、そのサ ーバへ接続要求を送信する(手順 1703)。そして図 4の手順 407乃至 412と同様に 、テレビは SNSサーバと暗号化通信のためのハンドシェイクを行う(手順 1704乃至 1 709)。  FIG. 17 is a communication sequence diagram for explaining an example of a communication procedure when SNS is used with the qualification ID stored in the remote controller. When using SNS by qualification ID, the operator presses the SNS connection button on the remote control. When the remote control accepts this operation (procedure 1701), it transmits a connection request to the server to the television (procedure 1702), and the television transmits a connection request to the server (procedure 1703). Then, similarly to steps 407 to 412 in FIG. 4, the television performs a handshake for encrypted communication with the SNS server (steps 1704 to 1709).
[0114] ハンドシェイクが終了し喑号ィ匕通信が開始すると、 SNSサーバは、資格 IDをテレビ に要求する(手順 1710)。その要求を受信すると、テレビは、メモリに資格 IDがあるか どうかを判定する(手順 1711)。メモリに資格 IDがあれば、テレビは、上述した手順の ようにその資格 IDを SNSサーバに送信する。メモリに資格 IDがなければ、テレビは、 保存された資格 IDの転送をリモコンに要求する(手順 1712)。リモコンは、その要求 に対し、保存された資格 IDをメモリから読み出してテレビに送信する(手順 1713)。 テレビは、リモコンに保存されていた資格 IDを SNSサーバに送信する(手順 1714)。  [0114] When the handshake is completed and the communication is started, the SNS server requests the qualification ID from the television (step 1710). When the request is received, the television determines whether the memory has a qualifying ID (step 1711). If there is a qualification ID in the memory, the TV sends the qualification ID to the SNS server as described above. If the memory does not have a qualification ID, the TV requests the remote controller to transfer the stored qualification ID (step 1712). In response to the request, the remote control reads the stored qualification ID from the memory and sends it to the television (step 1713). The TV sends the qualification ID stored in the remote control to the SNS server (step 1714).
SNSサーバは、テレビから受信した資格 IDと一致する資格 IDが登録者データべ一 スに登録されている場合、テレビに対してサービスの利用を許可し (手順 1715)、そ の旨の通知をテレビに送信する(手順 1716)。テレビは、この許可通知に対して、家 族共用のトップページの転送を要求し(手順 1717)、 SNSサーバは、この要求への 応答として、そのトップページをテレビに送信する(手順 1718)。テレビがそのトップ ページを表示する(手順 1719)。 If the qualification ID that matches the qualification ID received from the TV is registered in the registrant database, the SNS server allows the TV to use the service (step 1715), and A notification to the effect is sent to the TV (step 1716). In response to this permission notification, the TV requests the transfer of the family common top page (step 1717), and the SNS server transmits the top page to the TV as a response to the request (step 1718). The TV displays the top page (step 1719).
[0115] 図 18はリモコンに保存された資格 IDにより SNSを利用する場合の通信手順に関し 別の例を説明するための通信シーケンス図である。この通信手順では、サーバ接続 要求をテレビが SNSサーバに送信する前に、テレビの資格 IDの確認を行っている。 資格 IDにより SNSを利用するために、操作者がリモコンの SNS接続ボタンを押すと 、リモコンがその接続指示を受け付ける(手順 1801)。リモコンは、資格 IDの有無を テレビに確認させる要求を送信する(手順 1802)。テレビは、テレビのメモリに資格 I Dがあるかどうかを確認し (手順 1803)、その確認結果をリモコンに通知する(手順 1 804)。テレビに資格 IDがない旨の通知を受信したとき、リモコンは、保存された資格 IDをメモリから読み出し、読み出した資格 IDをテレビに送信する(手順 1805)。テレ ビに資格 IDがある旨の通知を受信したときは、 SNSサーバへの接続要求をテレビに 送信する。テレビは、保存された資格 IDをリモコンから受信すると、その保存された資 格 IDをメモリに一時的に格納し、 SNSサーバに接続要求を送信する(手順 1806)。 そして図 4の手順 407乃至 412と同様に、テレビは SNSサーバと暗号化通信のため のハンドシェイクを行う(手順 1807乃至 1812)。  FIG. 18 is a communication sequence diagram for explaining another example of the communication procedure when using SNS with the qualification ID stored in the remote controller. In this communication procedure, the TV qualification ID is checked before the TV sends a server connection request to the SNS server. In order to use SNS with the qualification ID, when the operator presses the SNS connection button on the remote control, the remote control accepts the connection instruction (procedure 1801). The remote control sends a request to let the TV check for the presence of a qualification ID (step 1802). The TV checks whether the TV memory has the qualification ID (step 1803) and notifies the remote control of the check result (step 1804). When receiving a notification that the TV does not have a qualification ID, the remote controller reads the stored qualification ID from the memory and transmits the read qualification ID to the TV (step 1805). When a notification that the TV has a qualified ID is received, a connection request to the SNS server is sent to the TV. When the TV receives the stored qualification ID from the remote control, the TV temporarily stores the stored qualification ID in the memory and transmits a connection request to the SNS server (step 1806). Then, similarly to steps 407 to 412 in FIG. 4, the television performs a handshake for encrypted communication with the SNS server (steps 1807 to 1812).
[0116] ハンドシェイクが終了し喑号ィ匕通信が開始すると、 SNSサーバは、資格 IDをテレビ に要求する(手順 1813)。これに対し、テレビは、そのメモリに資格 IDが記憶されて いる場合、メモリから読み出した資格 IDを SNSサーバに送信し、そのメモリに資格 ID が記憶されていない場合、リモコンに保存されていた資格 IDを SNSサーバに送信す る(手順 1814)。以降、図 17の手順 1715乃至 1718と同様にして、 SNSサーバがト ップページをテレビに送信し(手順 1815乃至 1818)、テレビがそのトップページを表 示する(手順 1819)。  [0116] When the handshake is completed and the communication is started, the SNS server requests the qualification ID from the television (step 1813). On the other hand, when the qualification ID is stored in the memory, the TV transmits the qualification ID read from the memory to the SNS server, and when the qualification ID is not stored in the memory, the television is stored in the remote control. Send the qualification ID to the SNS server (step 1814). Thereafter, in the same manner as steps 1715 to 1718 in FIG. 17, the SNS server transmits the top page to the television (steps 1815 to 1818), and the television displays the top page (step 1819).
[0117] 図 19はリモコンに保存された資格 IDの別の利用例を説明するための図である。こ のサービス提供システムにおいて、 SNSサーバ 101力 テレビ 1901とネットワーク 10 3を通じて接続されている。 [0118] テレビ 1901も、図 1のテレビ 102と同様、ネット接続機能付きの大画面テレビジョン 受信装置であり、データ放送やネットワーク 103から受信したコンテンツをブラウザに より画面に表示する。そのテレビ 1901には、資格 ID「Q001」が当初与えられており 、そのテレビ 1901の操作に用いられているリモコン 1902には、そのテレビ 1901の 資格 IDと、使用者 1903に対するサブ ID「U01」とが保存されている。リモコン 1902 に保存された有効な資格 IDやユーザ IDは、テレビ 1901上の資格 IDを回復したり、 資格 IDやユーザ IDに対するデータを SNS上で引継ぎしたりするのにも用いることが できる。 FIG. 19 is a diagram for explaining another example of use of the qualification ID stored in the remote controller. In this service providing system, the SNS server 101 is connected to the television 1901 through the network 103. [0118] Similarly to the television 102 in FIG. 1, the television 1901 is a large-screen television receiver with a network connection function, and displays content received from the data broadcast or the network 103 on a screen by a browser. The TV 1901 was initially given a qualification ID “Q001”, and the remote control 1902 used to operate the TV 1901 had a qualification ID for the TV 1901 and a sub ID “U01” for the user 1903. And are saved. The valid qualification ID and user ID stored in the remote control 1902 can be used to recover the qualification ID on the television 1901 and to transfer the data for the qualification ID and user ID on the SNS.
[0119] 例えばテレビ 1901の修理等により資格 IDを含むメモリの内容が消去されたとき、リ モコン 1902に保存された有効な資格 IDによりテレビ 1901上の資格 IDを回復する。 またテレビ 1901の修理等によりそのテレビ 1901に付与された資格 IDが変更された り、テレビ自体が新しくなつたのにともなって資格 IDが変わったりすることもある。その ようなとき、リモコン 1902に保存された資格 IDやユーザ IDに対する SNS上のデータ を変更後の資格 IDに引き継ぐ。  [0119] For example, when the contents of the memory including the qualification ID are erased due to repair of the television 1901 or the like, the qualification ID on the television 1901 is recovered with the valid qualification ID stored in the remote control 1902. In addition, the qualification ID assigned to the television 1901 may be changed due to repair of the television 1901, or the qualification ID may change as the television itself is renewed. In such a case, the data on the SNS for the qualification ID and user ID stored in the remote controller 1902 is taken over by the changed qualification ID.
[0120] この例では、テレビ 1901の資格 ID力 S「Q001」力 ら「0002」に変更されている。この 場合、リモコン 1902に保存された資格 ID「Q001」が有効であれば、 SNSサーバ 10 1は、登録者データベースに格納された資格 ID「Q001」に対するレコード 1904及び 1905から、資格 ID以外の項目の値を抽出し、資格 ID「Q002」に対するレコード 19 06及び 1907の対応項目に、抽出した値を書き込む。登録者データベースのデータ のほか、友人データベースやコミュニティデータベースのデータも同様に引き継ぐよう にしてもよい。  [0120] In this example, the qualification ID power S “Q001” power of the television 1901 is changed to “0002”. In this case, if the qualification ID “Q001” stored in the remote controller 1902 is valid, the SNS server 101 records items other than the qualification ID from the records 1904 and 1905 for the qualification ID “Q001” stored in the registrant database. Is extracted, and the extracted value is written in the corresponding item of records 1906 and 1907 for qualification ID “Q002”. In addition to the data in the registrant database, the data in the friend database and community database may be taken over as well.
[0121] 図 20はリモコンに保存された有効な資格 IDに対する SNS上のデータを他の資格 I Dに引き継ぐ手順の一例を説明するための通信シーケンス図である。リモコンは、保 存された資格 IDの有効性を確認する旨の操作者力もの指示を受け付けると(手順 20 01)、サーバへの接続要求をテレビに送信し(手順 2002)、テレビは、そのサーバへ 接続要求を送信する(手順 2003)。そして図 4の手順 407乃至 412と同様に、テレビ は SNSサーバと暗号化通信のためのハンドシェイクを行う(手順 2004乃至 2009)。  FIG. 20 is a communication sequence diagram for explaining an example of a procedure for handing over data on the SNS for a valid qualification ID stored in the remote controller to another qualification ID. When the remote control receives an instruction from the operator to confirm the validity of the stored qualification ID (step 201), it sends a connection request to the server to the television (step 2002). Send a connection request to the server (step 2003). Then, similar to steps 407 to 412 in FIG. 4, the TV performs a handshake for encrypted communication with the SNS server (steps 2004 to 2009).
[0122] ハンドシェイクが終了し喑号ィ匕通信が開始すると、 SNSサーバは、リモコンに保存さ れた資格 IDの送信をテレビに要求する(手順 2010)。その要求を受信すると、テレビ は、メモリに資格 IDがあるかどうかを判定するとともに(手順 2011)、保存された資格 I[0122] When the handshake is completed and the communication is started, the SNS server is saved in the remote control. Request the TV to send the assigned qualification ID (step 2010). Upon receipt of the request, the television determines whether there is a credential ID in memory (step 2011) and stores the stored credential I.
Dの転送をリモコンに要求する(手順 2012)。リモコンは、その要求に対し、保存され た資格 IDをメモリから読み出してテレビに送信する(手順 2013)。テレビは、リモコン 力も受信した資格 IDを SNSサーバに送信する(手順 2014)。テレビのメモリに資格 IRequest the remote control to transfer D (Procedure 2012). In response to the request, the remote control reads the stored qualification ID from the memory and sends it to the television (procedure 2013). The TV sends the qualification ID that received the remote control power to the SNS server (step 2014). Qualify for TV memory I
Dがある場合は、リモコンから受信した資格 IDに加えて、テレビのメモリから読み出し た資格 IDも SNSサーバに送信する。 If there is D, in addition to the qualification ID received from the remote control, the qualification ID read from the TV memory is also sent to the SNS server.
[0123] SNSサーバは、リモコンに保存されていた資格 IDをテレビから受信すると、その資 格 IDの有効性を確認する(手順 2015)。この判定は、例えば、保存された資格 IDと 一致する資格 IDが登録者データベースにあるかどうかで行うことができる。また登録 者データベースのレコードに資格 IDの有効性を示すフラグを含め、そのフラグの値 に基づいて判定するようにしてもよい。リモコンに保存された資格 IDの有効性を確認 すると、 SNSサーバは、その確認結果をテレビに通知する(手順 2016)。 [0123] When the SNS server receives the qualification ID stored in the remote control from the TV, the validity of the qualification ID is confirmed (procedure 2015). This determination can be made, for example, based on whether there is a qualification ID in the registrant database that matches the stored qualification ID. Further, a flag indicating the validity of the qualification ID may be included in the record of the registrant database, and the determination may be made based on the value of the flag. When the validity of the qualification ID stored in the remote control is confirmed, the SNS server notifies the confirmation result to the TV (step 2016).
[0124] テレビは、 自己のメモリに資格 IDがある場合に、リモコンに保存された資格 IDが有 効であることが確認されると、リモコンに保存された資格 IDに対する SNS上のデータ をテレビのメモリにある資格 IDに対するデータとして引き継ぐかどうかを操作者に確 認する画面を表示する(手順 2017)。 自己のメモリに資格 IDがない場合には、リモコ ンに保存された資格 IDをテレビのメモリに書き込むことにより資格 IDを回復するかど うかを操作者に確認する画面を表示する。操作者から引継ぎの実行指示を受け付け ると(手順 2018)、リモコンは引継ぎの要求をテレビに送信し(手順 2019)、テレビは 、その要求を SNSサーバに送信する(手順 2020)。この要求に対し、 SNSサーバは 、引継ぎ処理を実行し(手順 2021)、その処理が完了すると、引継ぎ完了通知をテレ ビに送信する(手順 2022)。テレビは、引継ぎ完了通知を受信すると、引継ぎが完了 した旨を画面に表示し (手順 2023)、操作者に知らせる。テレビのメモリに資格 IDが ない場合に、操作者から回復の実行指示を受け付けたときは、リモコン力 受信した 資格 IDをテレビのメモリに書き込み、テレビ上の資格 IDを回復する。  [0124] When a TV has a qualification ID in its own memory, if it is confirmed that the qualification ID stored in the remote control is valid, data on the SNS for the qualification ID stored in the remote control is transmitted to the TV. A screen is displayed to confirm to the operator whether to take over as data for the qualification ID in the memory (Procedure 2017). If there is no qualification ID in its own memory, a screen is displayed to confirm to the operator whether to restore the qualification ID by writing the credential ID stored in the remote control to the TV memory. When a takeover execution instruction is received from the operator (procedure 2018), the remote control sends a takeover request to the television (procedure 2019), and the television sends the request to the SNS server (procedure 2020). In response to this request, the SNS server executes a takeover process (procedure 2021). When the process is completed, the SNS server transmits a takeover completion notice to the television (procedure 2022). When the television receives the handover completion notification, the television displays on the screen that the handover has been completed (step 2023) and notifies the operator. If there is no qualification ID in the TV memory, and the recovery execution instruction is received from the operator, the received qualification ID is written in the TV memory to recover the qualification ID on the TV.
[0125] 図 21はサービス提供システムのさらに別の例について説明するための図である。こ のサービス提供システムにおいては、一つの家に、 2台のテレビ 2101及び 2102力 S 設置されている。 2台のテレビ 2101及び 2102は、家庭内ネットワーク 2103により互 レ、に接続されている。テレビ 2101及び 2102は、その家庭内ネットワーク 2103を介し てネットワーク 103と接続されており、ネットワーク 103から受信したコンテンツをブラウ ザにより画面に表示する。 FIG. 21 is a diagram for explaining still another example of the service providing system. In this service provision system, two TVs 2101 and 2102 are in one house. is set up. The two televisions 2101 and 2102 are connected to each other via a home network 2103. The televisions 2101 and 2102 are connected to the network 103 via the home network 2103, and the content received from the network 103 is displayed on the screen by a browser.
[0126] テレビ 2101には資格 ID「Q001」が与えられており、テレビ 2102には、テレビ 210 1と異なる資格 ID「Q002」が与えられている。テレビ 2101の操作者 2104は、リモコ ン 2105を使ってサブ ID「U01」を生成し SNSサーバ 101に既に登録しており、リモ コン 2105はそのサブ IDをメモリ上に保存している。  The television 2101 is given a qualification ID “Q001”, and the television 2102 is given a qualification ID “Q002” different from the television 210 1. The operator 2104 of the television 2101 generates a sub ID “U01” using the remote control 2105 and has already registered it in the SNS server 101, and the remote control 2105 stores the sub ID in the memory.
[0127] この例において、テレビ 2101及びリモコン 2105を有する情報処理機器は、家庭内 ネットワーク 2103を介して、テレビ 2102及びリモコン 2106を有する情報処理機器と 通信し、テレビ 2102から資格 IDを取得する。テレビ 2102から資格 IDをテレビ 2101 が受信すると、リモコン 2105は、テレビ 2102を介して、テレビ 2101の資格 ID「Q00 1」又はリモコン 2105に保存されたサブ ID「U01」に、テレビ 2102の資格 IDをリンク する要求を SNSサーバ 101に送信する。テレビ 2101と 2102の資格 IDを SNSサー バ上で関連付けるときは、両資格 IDを含む要求を SNSサーバ 101に送信する。リモ コン 2105に保存されたサブ IDと、取得した資格 IDとを SNSサーバ上で関連付ける ときは、テレビ 2101の資格 ID「Q001」及びリモコン 2105に保存されたサブ ID「U01 」と、取得した資格 ID「Q002」とを含む要求を SNSサーバ 101に送信する。  In this example, the information processing device having the television 2101 and the remote control 2105 communicates with the information processing device having the television 2102 and the remote control 2106 via the home network 2103 and acquires the qualification ID from the television 2102. When the TV 2101 receives the qualification ID from the TV 2102, the remote control 2105 transmits the TV 2102 qualification ID “Q00 1” or the sub ID “U01” stored in the remote control 2105 to the TV 2102 via the TV 2102. A request for linking is sent to the SNS server 101. When the qualification IDs of the TVs 2101 and 2102 are associated on the SNS server, a request including both qualification IDs is transmitted to the SNS server 101. When associating the sub ID stored in the remote control 2105 and the acquired qualification ID on the SNS server, the qualification ID “Q001” of the TV 2101 and the sub ID “U01” stored in the remote control 2105 and the acquired qualification ID A request including the ID “Q002” is transmitted to the SNS server 101.
[0128] これによつて、テレビ 2101の操作者 2104とテレビ 2102の操作者 2107の人間関 係を SNS上に反映することができる。 SNSサーバ 101は、リンク要求に対して、資格 I D「Q001」に資格 ID「Q002」を関連付けるレコード 2108や、サブ ID「U01」に資格 I D「Q002」を関連付けるレコード 2109を作成し、登録者データベースや友人データ ベースに格納する。例えば登録者データベースにそのレコードを格納したときには、 操作者 2107は操作者 2104の家族として SNS上で登録され、友人データベースに 格納したときには、友人として SNS上で登録される。  Accordingly, the human relationship between the operator 2104 of the television 2101 and the operator 2107 of the television 2102 can be reflected on the SNS. In response to the link request, the SNS server 101 creates a record 2108 that associates the qualification ID “Q002” with the qualification ID “Q001” and a record 2109 that associates the qualification ID “Q002” with the sub ID “U01”. Or store it in a friend database. For example, when the record is stored in the registrant database, the operator 2107 is registered on the SNS as the family of the operator 2104, and when stored in the friend database, the operator 2107 is registered on the SNS as a friend.
[0129] テレビ 2102の操作者 2107がリモコン 2106を用いて個人としてのサブ IDを生成し SNSサーバ 101に既に登録しているときには、そのサブ IDをテレビ 2101の資格 ID「 Q001」やリモコン 2105に保存されたサブ ID「U01」と関連付けるようにしてもよい。 この場合には、テレビ 2102及びリモコン 2106を有する情報処理機器からサブ IDを 取得し易いように、リモコン 2106で生成したサブ IDをテレビ 2102に保存しておくの が好ましい。 SNSサーバに送信する関係付けの要求は、テレビ 2101の資格 ID「Q0 01」及びリモコン 2105に保存されたサブ ID「U01」と、テレビ 2102から取得した「Q 002」及びサブ ID「U01」とを含むことになる。 [0129] When the operator 2107 of the television 2102 generates a personal sub ID using the remote control 2106 and has already registered it in the SNS server 101, the sub ID is stored in the qualification ID "Q001" of the television 2101 and the remote control 2105. It may be associated with the stored sub ID “U01”. In this case, it is preferable to store the sub ID generated by the remote controller 2106 in the television 2102 so that the sub ID can be easily obtained from the information processing apparatus having the television 2102 and the remote controller 2106. The association request sent to the SNS server includes the TV 2101 qualification ID “Q0 01”, the sub ID “U01” stored in the remote control 2105, the “Q 002” acquired from the TV 2102, and the sub ID “U01”. Will be included.
[0130] また本例では、 2台のテレビ 2101及び 2102が同一の家に設置されているので、テ レビ 2101及び 2102それぞれにおいて、同一人のユーザ IDが別個に登録されること もある。このため、その場合には、一方の情報処理機器から取得したユーザ IDを他 方の情報処理機器に保存されたユーザ IDに関連付けるとき、両ユーザ IDを同一人 のユーザ IDとして登録する要求を SNSサーバ 101に送信するようにしてもよい。例え ば、両ユーザ IDを同一人のユーザ IDとして登録するため、保存されているユーザ ID に、取得したユーザ IDを関連付けるレコードの項目として、同一人かどうかを表すフ ラグを設ける。 In this example, since the two televisions 2101 and 2102 are installed in the same house, the user ID of the same person may be separately registered in each of the televisions 2101 and 2102. Therefore, in this case, when associating the user ID acquired from one information processing device with the user ID stored in the other information processing device, a request to register both user IDs as the same user ID is sent to the SNS. It may be transmitted to the server 101. For example, in order to register both user IDs as the same person's user ID, a flag indicating whether or not they are the same person is provided as an item in the record that associates the acquired user ID with the stored user ID.
[0131] このような関連付けの要求は、随時行うことができる。例えば操作者からの指示を受 け付けたときや、テレビ 2101及びリモコン 2105を有する情報処理機器がユーザ ID を新たに登録するときに同時に行う。  [0131] Such an association request can be made at any time. For example, it is performed at the same time when an instruction from the operator is accepted or when an information processing device having the television 2101 and the remote controller 2105 newly registers a user ID.
[0132] 図 22はリモコンのハードウェア構成に関しさらに別の例を示す図である。図 21のサ 一ビス提供システムでは、家庭内ネットワークに接続された他の情報処理機器から資 格 IDやユーザ IDを取得したけれども、図 22のようなリモコンを用いることで、着脱可 能な記憶媒体から資格 IDやユーザ IDを取得することができる。  FIG. 22 is a diagram showing still another example of the hardware configuration of the remote controller. In the service provision system in Fig. 21, the qualification ID and user ID are obtained from other information processing devices connected to the home network. However, by using the remote control as shown in Fig. 22, removable memory can be used. Qualification ID and user ID can be obtained from the media.
[0133] リモコン 2201は、図 2のリモコン 106とほぼ同様の構成を有しており、図 22におい て同一の構成には同一の符号を付している。このリモコン 2201では、図 2に示したテ レビ 102と同様の構成を有するテレビ 2202から取得した資格 ID2203のデータをメ モリ 230上に保存してレヽる。さらにリモコン 2201では、カードインターフェイス 2204が バス 232に接続されている。カードインターフェイス 2204には、着脱可能な記憶媒体 (メモリカード) 2205が装着され、カードインターフェイス 2204は、そのメモリカード 22 05に対するアクセスを制御する。資格 IDやユーザ IDを格納したメモリカード 2205は 、サービス提供者がテレビの購入者等に対して配布'販売することができる。リモコン が単独で販売されているようなときには、そのリモコンの購入者にメモリカード 2205を 配布 ·販売することもできる。 Remote controller 2201 has substantially the same configuration as remote controller 106 in FIG. 2, and the same components in FIG. 22 are given the same reference numerals. The remote controller 2201 stores the data of the qualification ID 2203 acquired from the television 2202 having the same configuration as the television 102 shown in FIG. Further, in the remote controller 2201, the card interface 2204 is connected to the bus 232. A removable storage medium (memory card) 2205 is attached to the card interface 2204, and the card interface 2204 controls access to the memory card 2205. The memory card 2205 storing the qualification ID and user ID can be distributed and sold to a TV purchaser or the like by the service provider. Remote controller When the card is sold separately, the memory card 2205 can be distributed and sold to the purchaser of the remote control.
[0134] この例では、メモリカード 2205力 リモコン 2201のメモリ 230上に保存された資格 I D2203と異なる資格 ID2206のデータ、及びその資格 ID2206に関連付けられてレヽ るサブ ID2207のデータを格納してレ、る。  In this example, the data of the qualification ID 2206 different from the qualification ID 2203 stored in the memory 230 of the memory card 2205 power remote control 2201 and the data of the sub ID 2207 associated with the qualification ID 2206 are stored and stored. RU
[0135] リモコン 2201におレヽて、 CPU231 fま、操作者 2208力らの旨示を操作咅 234により 受け付けると、制御プログラム 2209の指令にしたがって、資格 ID2206 (資格 ID「Q0 02」 )やサブ ID2207 (サブ ID「U01」)をメモリカード 2205から読み出す。また CPU 231は、例えば資格 ID2203 (資格 ID「Q001」)、及び一員登録テーブル 237に保 存されたサブ ID「U01」をメモリ 230から読み出す。そして、資格 ID「Q001」とサブ I D「U01」との組み合わせに、資格 ID「Q002」及びサブ ID「U01」との組み合わせを 関連付ける要求を送信部 235から発信し、テレビ 2202を介して SNSサーバ 101に 送信する。  [0135] When the remote control 2201 receives an indication from the CPU 231 f and the operator 2208 from the operation controller 234, the qualification ID 2206 (qualification ID “Q0 02”) or sub ID2207 (sub ID “U01”) is read from the memory card 2205. Further, the CPU 231 reads, for example, the qualification ID 2203 (qualification ID “Q001”) and the sub ID “U01” stored in the member registration table 237 from the memory 230. Then, a request for associating the combination of the qualification ID “Q002” and the sub ID “U01” with the combination of the qualification ID “Q001” and the sub ID “U01” is transmitted from the transmission unit 235, and the SNS server is transmitted via the television 2202. Send to 101.
[0136] SNSサーバ 101は、資格 ID「Q001」とサブ ID「U01」との組み合わせに、資格 ID「 Q002」及びサブ ID「U01」との組み合わせを関連付けるレコード 2210を作成する。 SNSサーバ 101は、作成したレコード 2210を登録者データベースや友人データべ ースに登録する。  The SNS server 101 creates a record 2210 that associates the combination of the qualification ID “Q002” and the sub ID “U01” with the combination of the qualification ID “Q001” and the sub ID “U01”. The SNS server 101 registers the created record 2210 in the registrant database and friend database.
[0137] このように着脱可能な記憶媒体から資格 ID及びユーザ IDを取得することによつても 、他機器の操作者との人間関係を SNS上に反映することができる。メモリカード 2205 力も資格 IDのみを取得し、リモコン 2201のメモリ 230に保存された資格 ID又はユー ザ IDに関連付けるようにしてもよレ、。さらにこの例では、リモコン 2201のメモリ 230力 ら資格 ID2203を読み出したけれども、リモコン 2201がテレビ 2202から資格 IDを受 信するようにしてもよい。  [0137] By acquiring the qualification ID and user ID from the removable storage medium in this way, the human relationship with the operator of the other device can be reflected on the SNS. The memory card 2205 can also acquire only the qualification ID and associate it with the qualification ID or user ID stored in the memory 230 of the remote controller 2201. Further, in this example, although the qualification ID 2203 is read from the memory 230 of the remote controller 2201, the remote controller 2201 may receive the qualification ID from the television 2202.
[0138] また制御プログラム 2209は、メモリカード 2205から取得した資格 ID2206とテレビ 2202の資格 IDと力 S同一力異なる力を CPU231に半 IJ定させ、両資格 IDが異なる場 合に、関連付けの要求を送信させる指令を含んでもよい。さらに制御プログラム 220 9力 テレビ 2202の資格 IDをメモリ 230からもテレビ 2202からも取得できない場合に 、メモリカード 2205の資格 IDをテレビ 2202に転送する指令を含んでもよい。 [0139] さらに本例では、リモコン 2201に装着したメモリカード 2205から資格 IDやユーザ I Dを取得したけれども、テレビ 2202にカードインターフェイスを設け、そのカードイン ターフェイスに装着したメモリカードから資格 IDやユーザ IDを取得するようにしてもよ レ、。 [0138] The control program 2209 causes the CPU 231 to determine the power of the qualification ID 2206 obtained from the memory card 2205 and the qualification ID of the television 2202 and the power S different from each other. May be included. Further, when the qualification ID of the control program 2209 power TV 2202 cannot be obtained from either the memory 230 or the TV 2202, a command for transferring the qualification ID of the memory card 2205 to the TV 2202 may be included. [0139] Further, in this example, the qualification ID and user ID are obtained from the memory card 2205 attached to the remote controller 2201, but the TV 2202 is provided with a card interface and the qualification ID and user ID are obtained from the memory card attached to the card interface. You can get an ID.
[0140] 図 23はサービス提供システムのさらに別の例について説明するための図である。こ のサービス提供システムにおいては、いずれも情報家電である冷蔵庫 2301やテレビ 2302、オーディオコンポ 2303が設置されている。冷蔵庫 2301は、ネットワーク 103 を通じて SNSサーバ 101と接続されており、資格 ID「Q001」が与えられている。冷蔵 庫 2301は、タツチパネル付きディスプレイ 2304を有しており、ネットワーク 103から 受信したコンテンツをそのディスプレイ 2304上に表示する。ネットワーク 103へのァク セスに関する冷蔵庫 2301のハードウェアの構成は、テレビ 2302及びオーディオコン ポ 2303のような他の情報処理機器が冷蔵庫 2301に接続される点を除いて、これま で説明したテレビと同様である。  FIG. 23 is a diagram for explaining still another example of the service providing system. In this service providing system, a refrigerator 2301, a television 2302, and an audio component 2303, which are information home appliances, are installed. The refrigerator 2301 is connected to the SNS server 101 through the network 103 and is given a qualification ID “Q001”. The refrigerator 2301 has a display 2304 with a touch panel, and displays the content received from the network 103 on the display 2304. The hardware configuration of the refrigerator 2301 related to access to the network 103 is the same as that of the television 230 described above except that other information processing devices such as the television 2302 and the audio component 2303 are connected to the refrigerator 2301. It is the same.
[0141] テレビ 2302及びオーディオコンポ 2303は、冷蔵庫 2301との接続により、その冷 蔵庫 2301を介してネットワーク 103上の資源にアクセスすることが可能である。テレ ビ 2302には、資格 ID「Q002」が与えられ、オーディオコンポ 2303には資格 IDが与 えられてない。  [0141] The television 2302 and the audio component 2303 can access resources on the network 103 through the refrigerator 2301 by connecting to the refrigerator 2301. Television 2302 is given a qualification ID “Q002” and audio component 2303 is not given a qualification ID.
[0142] この例において、冷蔵庫 2301は、その冷蔵庫 2301に接続された他の情報処理機 器が SNSサーバ 101を利用するため、当該他の情報処理機器力 資格 IDを受信し た場合、その受信した資格 IDを SNSサーバ 101に送信する。これに対し、当該他の 情報処理機器から資格 IDを受信しない場合、又は冷蔵庫 2301自体が SNSサーバ 101を利用する場合、冷蔵庫 2301の資格 IDを SNSサーバ 101に送信する。例えば テレビ 2302のように資格 IDが与えられている情報処理機器からは、その資格 IDを 冷蔵庫 2301が受信するので、受信した資格 IDを SNSサーバ 101に送信する。また オーディオコンポ 2303のように資格 IDが与えられていない情報処理機器からは、そ の資格 IDを冷蔵庫 2301が受信しないので、冷蔵庫 2301の資格 IDを SNSサーバ 1 01に送信する。  [0142] In this example, the refrigerator 2301 receives the other information processing device capability qualification ID when the other information processing device connected to the refrigerator 2301 uses the SNS server 101. The qualification ID is sent to the SNS server 101. On the other hand, when the qualification ID is not received from the other information processing device or when the refrigerator 2301 itself uses the SNS server 101, the qualification ID of the refrigerator 2301 is transmitted to the SNS server 101. For example, since the refrigerator 2301 receives the qualification ID from an information processing device to which the qualification ID is given, such as the television 2302, the received qualification ID is transmitted to the SNS server 101. Further, since the refrigerator 2301 does not receive the qualification ID from an information processing device such as the audio component 2303 that is not given the qualification ID, the qualification ID of the refrigerator 2301 is transmitted to the SNS server 101.
[0143] これによつて、資格 IDを有する情報処理機器の場合、当該他の情報処理機器の資 格 IDを使って、その資格 IDに応じたサービスを受けることができ、また資格 IDを有し なレ、情報処理機器の場合でも、接続された情報処理機器が資格 IDを有してレ、れば 、サービスを受けることが可能となる。 [0143] As a result, in the case of an information processing device having a qualification ID, the resources of the other information processing device You can receive a service according to the qualification ID using the qualification ID, and even if the information processing device has no qualification ID, the connected information processing device has the qualification ID. If you do, you will be able to receive services.
[0144] さらに冷蔵庫 2301は、テレビ 2302のような他の情報処理機器から資格 IDやユー ザ IDを受信したとき、受信した資格 IDやユーザと、冷蔵庫 2301上の資格 IDやユー ザ IDとをリンクする要求を SNSサーバ 101に送信することができる。その要求を受信 すると、 SNSサーノ 101は、テレビ 2302の資格 ID「Q002」と冷蔵庫 2301の資格 I D「Q001」とを関連付けるレコード 2307や、テレビ 2302の資格 ID「Q002」及びリモ コン 2306上のサブ ID「U01」の組み合わせと、冷蔵庫 2301上の資格 ID「Q001」及 びサブ ID「U01」の組み合わせとを関連付けるレコード 2308を作成し、それらのレコ ードを登録者データベースや友人データベースに登録する。 SNSサーノく 101は、テ レビ 2302の資格 ID「Q002」及びリモコン 2306上のサブ ID「U01」の組み合わせと 、冷蔵庫 2301上の資格 ID「Q001」とを関連付けるレコードを作成し登録することも できる。このようにして、冷蔵庫 2301の操作者とテレビ 2302の操作者との間の人間 関係を SNS上に容易に反映することが可能となる。  [0144] Further, when the refrigerator 2301 receives the qualification ID or user ID from another information processing device such as the TV 2302, the received qualification ID or user and the qualification ID or user ID on the refrigerator 2301 are displayed. A request to link can be sent to the SNS server 101. Upon receipt of the request, the SNS Sano 101 receives the record 2307 that associates the qualification ID “Q002” of the TV 2302 with the qualification ID “Q001” of the refrigerator 2301, and the subordinate on the qualification ID “Q002” of the TV 2302 and the remote control 2306. Create record 2308 that associates the combination of ID “U01” with the combination of qualification ID “Q001” and sub ID “U01” on refrigerator 2301, and registers those records in the registrant database and friend database . SNS Sanoku 101 can also create and register a record that associates the combination of the TV 2302 qualification ID “Q002” and the sub ID “U01” on the remote control 2306 with the qualification ID “Q001” on the refrigerator 2301. . In this way, the human relationship between the operator of the refrigerator 2301 and the operator of the television 2302 can be easily reflected on the SNS.
[0145] 上述の実施の形態で利用した各種のプログラムは、コンピュータ読み取り可能な媒 体を用いて関係者や第三者に提供することができる。コンピュータ読み取り可能な媒 体は、コンピュータ読み取り可能な記録媒体や伝送媒体を含む。例えばプログラムの 指令を電気信号や光信号、磁気信号などで表現し、その信号を搬送波に載せて送 信することで、同軸ケーブルや銅線、光ファイバのような伝送媒体でそのプログラムを 提供することができる。またコンピュータ読取可能な記録媒体としては、 CD-ROM や CD_R、 CD-RW, DVD-ROM, DVD -RAM, DVD-R, DVD— RWなど の光学メディアや、フレキシブルディスクのような磁気メディア、フラッシュメモリや RA Mのような半導体メモリを利用することができる。  [0145] Various programs used in the above-described embodiments can be provided to related parties and third parties using a computer-readable medium. The computer readable medium includes a computer readable recording medium and a transmission medium. For example, a program command is expressed by an electric signal, an optical signal, a magnetic signal, etc., and the signal is placed on a carrier wave and transmitted, so that the program is provided on a transmission medium such as a coaxial cable, copper wire, or optical fiber. be able to. Computer-readable recording media include optical media such as CD-ROM, CD_R, CD-RW, DVD-ROM, DVD-RAM, DVD-R, and DVD—RW, magnetic media such as flexible disks, and flash media. Semiconductor memory such as memory and RAM can be used.
[0146] 上述した実施の形態は本発明の技術的範囲を制限するものではなぐ既に記載し たもの以外でも、本発明の範囲内で種々の変形や応用が可能である。例えば、一つ の情報処理機器に複数の資格 IDを与えるようにしてもよい。また資格 IDに、有効期 限のような属性を付加するようにしてもょレ、。 [0147] また情報処理機器の操作者は、指紋や顔認証、パスワードの他、例えば RF— IDを 用いて識別'認証するようにしてもよレ、。またユーザの氏名やハンドルネーム等の情 報をその識別'認証に用いることもできる。 [0146] The embodiments described above are not intended to limit the technical scope of the present invention, and various modifications and applications can be made within the scope of the present invention other than those already described. For example, a plurality of qualification IDs may be given to one information processing device. Also, add an attribute such as a validity period to the qualification ID. [0147] Further, the operator of the information processing device may identify and authenticate using, for example, RF-ID in addition to the fingerprint, face authentication, and password. Information such as the user's name and handle name can also be used for identification and authentication.
[0148] また SNSで用いるハンドルネームやその他のデータに代えて、または加えて、情報 家電やそのリモコンで用いる各操作者のニックネームやその他のデータをリモコンま たは情報家電に記憶するようにしてもよい。  [0148] Also, instead of or in addition to the handle name and other data used in SNS, the nickname and other data of each operator used in the information home appliance and its remote control should be stored in the remote control or information home appliance. Also good.
[0149] また双方向通信を行うリモコンだけでなぐ片方向通信を行うリモコンに本発明を適 用することも可能である。この場合、図 2における受信回路 220またはそれに相当す る構成をリモコンは有さず、コマンドやデータをテレビのような情報家電に送信しても 、受信処理は行わない。テレビ等力 Sリモコンから操作を受ける必要がある場合には、 対応する内容をテレビ等に表示するようにすればよい。片方向通信を行うリモコンを 用いても、図 3乃至図 6のようなユーザ IDの登録手順や、図 12や図 13のようなサー ビスを利用する場合の通信手順やその他の手順を実行することができる。  [0149] The present invention can also be applied to a remote controller that performs one-way communication using only a remote controller that performs bidirectional communication. In this case, the remote controller is not provided with the receiving circuit 220 in FIG. 2 or a configuration corresponding to the receiving circuit 220, and reception processing is not performed even if commands and data are transmitted to an information home appliance such as a television. TV power S When it is necessary to receive operations from the remote control, the corresponding contents should be displayed on the TV. Even with a remote controller that performs one-way communication, the user ID registration procedure as shown in Figs. 3 to 6, the communication procedure when using the service as shown in Figs. 12 and 13, and other procedures are executed. be able to.
[0150] 図 24は片方向通信を行うリモコンにより一員登録をする場合におけるユーザ IDの 生成 ·登録手順をより詳細に説明するための通信シーケンス図である。この手順は、 テレビと双方向通信を行うリモコンを用いた図 4に示すような手順 401乃至 428に対 応するものである。片方向通信を行うリモコンを用いる場合、受信処理は行わないの で、手順 405、 417および 425は含まれていなレ、。この例では、それらの手順に代え て、手順 2401乃至 2403を追加している。  [0150] FIG. 24 is a communication sequence diagram for explaining in more detail the user ID generation / registration procedure when performing one-member registration with a remote controller that performs one-way communication. This procedure corresponds to procedures 401 to 428 as shown in FIG. 4 using a remote controller that performs two-way communication with a television. When using a remote controller that performs one-way communication, the reception process is not performed, so procedures 405, 417, and 425 are not included. In this example, procedures 2401 to 2403 are added instead of these procedures.
[0151] 手順 405の後、テレビは確認結果通知をリモコンに送信せず、その確認結果を画 面に表示して(手順 2401)、資格 IDがテレビに有る場合には、サーバへの接続要求 を行うかどうかをその表示により操作者に問い合わせる。この問い合わせを行うため、 資格 IDがテレビに有る場合には、例えば確認結果通知画面に、接続要求を行うかど うかを操作者が選択するための「はい」、「いいえ」ボタンを設ければよい。操作者が「 はい」ボタンを押せば、リモコンがその入力を受け付け(手順 2402)、テレビにコマン ドを送信することにより、サーバ接続要求をテレビに対して行う(手順 405)。  [0151] After step 405, the TV does not send a confirmation result notification to the remote control, displays the confirmation result on the screen (step 2401), and if the qualification ID is on the TV, requests a connection to the server. The operator is inquired about whether or not to perform the operation. In order to make this inquiry, if the qualification ID is on the TV, for example, the confirmation result notification screen may be provided with a “Yes” or “No” button for the operator to select whether to make a connection request. . If the operator presses the “Yes” button, the remote control accepts the input (step 2402), and sends a command to the television to make a server connection request to the television (step 405).
[0152] また手順 418の後、テレビは許可通知をリモコンに送信せず、その手順 418におい て、ユーザ IDの登録を行うかどうかを確認画面上の表示によって操作者に問い合わ せる。この場合も、ユーザ IDを登録するかどうかを操作者が選択するための「はい」、 「いいえ」ボタンを確認画面に設ければよレ、。操作者が「はい」ボタンを押せば、リモコ ンがその入力を受け付け(手順 2403)、手順 419以降の手順を実行する。このように して片方向通信を行うリモコンを用いても、ユーザ IDの生成'登録の手順を実行する こと力 Sできる。 [0152] Also, after step 418, the TV does not send a permission notice to the remote control, and in step 418, asks the operator whether or not to register the user ID on the confirmation screen. Make it. In this case as well, a “Yes” or “No” button should be provided on the confirmation screen for the operator to select whether or not to register the user ID. If the operator presses the “Yes” button, the remote control accepts the input (procedure 2403), and the procedure from step 419 is executed. In this way, even using a remote controller that performs one-way communication, the user ID can be generated and registered.
[0153] 図 25は片方向通信を行うリモコンを用いて操作者の一人が自身のサブ IDにより個 人として SNSを利用する場合の通信手順の一例を説明するための通信シーケンス 図である。この手順は、テレビと双方向通信を行うリモコンを用いた図 12に示すような 手順 1201乃至 1221に対応するものである。片方向通信を行うリモコンを用いる場 合、受信処理は行わないので、手順 1217は含まれていなレ、。この例では、その手順 に代えて、手順 2501および 2502を追カロしている。 SNSサーバから許可通知がある と、テレビは、サブ IDの転送をリモコン IDに要求せず、許可通知があったことを画面 に表示して操作者に知らせるとともに、サービスの利用を実行するかどうかをその表 示で操作者に問い合わせる(手順 2501)。この問い合わせを行うため、サービスの利 用を実行するかどうかを操作者に確認するための「はい」、「いいえ」ボタンをその画 面に設ければよい。操作者が「はい」ボタンを押せば、リモコンがその入力を受け付け (手順 2502)、テレビにサブ IDを送信する(手順 1218)。このようにして片方向通信 を行うリモコンを用いても、サブ IDにより、操作者の一人が個人として SNSを利用す ること力 Sできる。同様に、その他の手順についても、片方向通信を行うリモコンで実行 が可能である。  FIG. 25 is a communication sequence diagram for explaining an example of a communication procedure when one of the operators uses SNS as an individual by his / her sub ID using a remote controller that performs one-way communication. This procedure corresponds to procedures 1201 to 1221 as shown in FIG. 12 using a remote controller that performs two-way communication with the television. When using a remote controller that performs one-way communication, the reception process is not performed, so step 1217 is not included. In this example, procedures 2501 and 2502 are added instead of the procedure. If there is a permission notification from the SNS server, the TV will not request the remote control ID to transfer the sub ID, display on the screen that the permission notification has been received, notify the operator, and whether to use the service. Is displayed to the operator (step 2501). In order to make this inquiry, a “Yes” or “No” button may be provided on the screen to confirm to the operator whether or not to use the service. If the operator presses the “Yes” button, the remote control accepts the input (step 2502) and sends the sub ID to the television (step 1218). Even with a remote controller that performs one-way communication in this way, one of the operators can use SNS as an individual by using the sub-ID. Similarly, the other procedures can be executed by a remote controller that performs one-way communication.
[0154] また上述の実施の形態では、テレビに特化したリモコンを用いた力 これに限られる ものではない。学習リモコンやその他、複数機器対応のリモコンに本発明を適用する ことも可能である。またハードウェアキーを有したリモコンだけでなぐタツチパネルを 利用したソフトウェアキーを有するリモコンに本発明を適用することも可能である。  [0154] In the above-described embodiment, the force using a remote controller specialized for television is not limited to this. The present invention can also be applied to a learning remote controller and other remote controllers compatible with multiple devices. Further, the present invention can also be applied to a remote controller having a software key using a touch panel that is connected only by a remote controller having a hardware key.
[0155] 図 26はソフトウェアキーを有するリモコンの一例を示す図である。リモコン 2601は、 カーソルキーや決定ボタンのようなハードウェアキー 2602に加えて、タツチパネル付 きの液晶ディスプレイ 2603を有している。リモコン 2601の CPUは、制御プログラム の指令にしたがって、この液晶ディスプレイ 2603にソフトウェアキー 2604および 260 5を表示する。ソフトウェアキー 2604および 2605に対応する部分を押すなどすれば 、タツチパネルによってその操作が検出される。 FIG. 26 is a diagram showing an example of a remote control having software keys. The remote control 2601 has a liquid crystal display 2603 with a touch panel in addition to hardware keys 2602 such as a cursor key and an enter button. The CPU of the remote control 2601 has software keys 2604 and 260 on the LCD 2603 according to the control program command. 5 is displayed. When the part corresponding to the software keys 2604 and 2605 is pressed, the operation is detected by the touch panel.
[0156] このようなソフトウェアキーを利用する場合、ハードウェアキーのみの場合よりも、より 柔軟な操作が可能となる。例えばユーザ IDの登録やサービスの利用をする際に、テ レビに表示される画面群に応じて、ソフトウェアキーを有するグラフィカル'ユーザ'ィ ンターフェイスをリモコンに複数用意しておく。そして画面群に付与された画面 IDを テレビからリモコンが受信するなどして、テレビに表示されてレ、る画面をリモコンが特 定し得るようにし、特定した画面にしたがって、ディスプレイ 2603により提供するユー ザインターフェイスを切り替える。この例では、図 8の例と同様に、テレビ 102がユーザ ID登録の確認画面 808を表示しており、その画面を特定したリモコン 2601が液晶デ イスプレイ 2603に、一員登録および独立登録のためのソフトウェアキー 2604および 2605を表示している。テレビ 102の画面によってリモコン 2601のソフトウェアキーを 切り替えれば、ユーザインターフェイスを簡素化でき、またユーザの操作性も向上さ せること力 Sできる。 [0156] When such a software key is used, a more flexible operation is possible than when only the hardware key is used. For example, when registering a user ID or using a service, prepare multiple graphical 'user' interfaces with software keys on the remote control according to the screen group displayed on the TV. The remote control receives the screen ID assigned to the screen group from the TV, so that the remote control can identify the screen displayed on the TV, and the display 2603 provides it according to the specified screen. Switch the user interface. In this example, similarly to the example of FIG. 8, the TV 102 displays the confirmation screen 808 for user ID registration, and the remote controller 2601 that identifies the screen is used for the liquid crystal display 2603 for member registration and independent registration. Software keys 2604 and 2605 are displayed. By switching the software key of the remote control 2601 on the screen of the TV 102, the user interface can be simplified and the operability for the user can be improved.
[0157] さらに SNSサーバだけでなぐ SNS以外のサービスを提供する一つ又は複数のサ 一ビス提供サーバを備えたシステムに本発明を適用することも可能である。例えば、 異なるサービスを提供する複数のサーバがある場合、情報処理機器が、そのサービ スの種類に基づいて、サーバに登録要求を行うユーザ IDの種類を決定するようにし てもよレ、。例えばユーザ IDの登録要求先が SNSサーバであるときには、情報処理機 器が、サブ IDを生成して一員登録をすることを決定し、コンテンツ配信サーバである ときには、登録者 IDの発行 ·登録を要求して独立登録をすることを決定する。サービ スの種類に関するデータは、サービス提供サーバが情報処理機器に送信する。情報 処理機器は、受信したサービスの種類に関するデータに基づいて、サブ IDを生成す るカ 登録者 IDの登録を要求するか、さらには登録者 IDと同様に資格 IDを用いず にサービスを利用できるユーザ IDを生成するかを決定することができる。その情報処 理機器を用いる他のユーザの選択結果やその他のデータに基づいて、登録要求を 行うユーザ IDの種類を情報処理機器が決定するようにしてもよい。  [0157] Further, the present invention can be applied to a system including one or a plurality of service providing servers that provide services other than the SNS, which is connected to only the SNS server. For example, if there are multiple servers that provide different services, the information processing device may determine the type of user ID that makes a registration request to the server based on the type of service. For example, when the user ID registration request destination is an SNS server, the information processing device decides to create a sub ID and register as a member, and when it is a content distribution server, it issues and registers the registrant ID. Decide to request independent registration. Data related to the type of service is sent to the information processing equipment by the service providing server. The information processing device requests registration of a registrant ID that generates a sub-ID based on the received data on the type of service, or uses the service without using a qualification ID in the same way as the registrant ID. You can decide whether to generate a user ID that can. The information processing device may determine the type of user ID that makes the registration request based on the selection result of other users who use the information processing device and other data.
[0158] さらに上述のサービス提供システムにおいて、資格 IDとして、各情報処理機器に固 有の機器 IDを用いるようにしてもよい。この場合、機器 IDは、資格 IDとして、予めサ 一ビス提供サーバに登録される。 [0158] Further, in the service providing system described above, each information processing device is fixed as a qualification ID. You may make it use a device ID with existence. In this case, the device ID is registered in advance in the service providing server as a qualification ID.
[0159] さらにテレビや冷蔵庫、オーディオコンポのような情報家電以外の他の情報処理機 器にも本発明を適用することができる。上述のテレビはリモコンを有していた力 本発 明の適用される情報処理機器は、必ずしもリモコンを有する必要はない。 Furthermore, the present invention can also be applied to information processing devices other than information home appliances such as televisions, refrigerators, and audio components. The power of the above-described television having a remote control Information processing equipment to which the present invention is applied does not necessarily have a remote control.
産業上の利用可能性  Industrial applicability
[0160] 本発明に係る情報処理機器、サービス提供サーバ及び遠隔操作装置によれば、サ 一ビス提供サーバと接続される情報処理機器を共用する使用者全員が簡単にサー ビスを受けることができ、し力も使用者全員に情報処理機器を用意しなくても、使用 者各員が個別のユーザとしてサービスを受けることができ、情報家電やネットワーク 接続機能を有したその他の情報処理機器に有用である。 [0160] According to the information processing device, service providing server, and remote control device according to the present invention, all users who share the information processing device connected to the service providing server can easily receive the service. Even if all users do not have information processing equipment, they can receive services as individual users and are useful for information home appliances and other information processing equipment with network connection functions. is there.

Claims

請求の範囲 The scope of the claims
[1] サービス提供サーバと接続される情報処理機器であって、  [1] An information processing device connected to a service providing server,
前記サービス提供サーバからサービスを受ける資格を前記情報処理機器に与える IDである資格 IDを記憶する資格 ID記憶部と、  A qualification ID storage unit that stores a qualification ID that is an ID that gives the information processing device qualification to receive service from the service providing server;
前記資格 IDを前記サービス提供サーバへ送信する資格 ID送信部と、 前記情報処理機器の操作者を、前記サービス提供サーバにより提供されるサービ スのユーザとして個別に特定するためのユーザ IDを生成するユーザ ID生成部と、 前記ユーザ IDを前記サービス提供サーバへ送信するユーザ ID送信部と を備える情報処理機器。  A qualification ID transmission unit for transmitting the qualification ID to the service providing server; and a user ID for individually identifying an operator of the information processing device as a user of a service provided by the service providing server. An information processing device comprising: a user ID generation unit; and a user ID transmission unit that transmits the user ID to the service providing server.
[2] 前記ユーザ ID送信部が、前記サービス提供サーバへ前記資格 IDを送信して前記 サービス提供サーバからユーザ IDの登録許可を受けたとき、前記生成されたユーザ IDを前記サービス提供サーバへ送信する請求項 1記載の情報処理機器。  [2] When the user ID transmission unit transmits the qualification ID to the service providing server and receives user ID registration permission from the service providing server, the generated user ID is transmitted to the service providing server. The information processing apparatus according to claim 1.
[3] 前記ユーザ ID送信部が、前記生成されたユーザ IDの登録の要求、及び前記生成 されたユーザ IDと前記資格 IDとの関連付けの要求を前記サービス提供サーバに対 してする請求項 1記載の情報処理機器。  [3] The user ID transmitting unit makes a request for registration of the generated user ID and a request for associating the generated user ID with the qualification ID to the service providing server. The information processing equipment described.
[4] 前記要求が、前記サービス上で形成されたコミュニティのうち、前記資格 ID、又は 当該資格 IDに既に関連付けられたユーザ IDが登録されたコミュニティの登録者デー タに、前記生成されたユーザ IDを登録する要求を含む請求項 3記載の情報処理機  [4] Among the communities formed on the service, the request is generated in the registrant data of a community in which the qualification ID or a user ID already associated with the qualification ID is registered. The information processing apparatus according to claim 3, further comprising a request for registering an ID.
[5] 前記要求が、前記資格 ID、又は当該資格 IDに既に関連付けられたユーザ IDに対 する情報交換者のリストに、前記生成されたユーザ IDを登録する要求を含む請求項 3記載の情報処理機器。 5. The information according to claim 3, wherein the request includes a request to register the generated user ID in a list of information exchangers for the qualification ID or a user ID already associated with the qualification ID. Processing equipment.
[6] 前記資格 ID及び前記ユーザ IDの少なくとも一方を取得する ID取得部をさらに備え 前記ユーザ ID送信部が、取得された資格 ID又はユーザ IDを、前記資格 ID記憶部 に記憶された資格 ID、又は当該資格 IDと既に関連付けられたユーザ IDに関連付け る要求を前記サービス提供サーバに送信する請求項 3記載の情報処理機器。  [6] The system further comprises an ID acquisition unit that acquires at least one of the qualification ID and the user ID, and the user ID transmission unit stores the acquired qualification ID or user ID in the qualification ID storage unit. 4. The information processing device according to claim 3, wherein a request associated with a user ID already associated with the qualification ID is transmitted to the service providing server.
[7] 前記 ID取得部により前記資格 IDが取得された場合、取得された資格 IDと前記資 格 ID記憶部に記憶された資格 IDとが同一か異なるかを判定する資格 ID判定部をさ らに備え、 [7] When the qualification ID is acquired by the ID acquisition unit, the acquired qualification ID and the asset A qualification ID determination unit is further provided to determine whether the qualification ID stored in the case ID storage unit is the same or different,
前記ユーザ ID送信部が、前記取得された資格 IDと前記資格 ID記憶部に記憶され た資格 IDとが異なると判定された場合、取得された資格 ID又はユーザ IDを、前記資 格 ID記憶部に記憶された資格 ID、又は当該資格 IDと既に関連付けられたユーザ I Dに関連付ける要求を前記サービス提供サーバに送信する請求項 6記載の情報処 理機器。  When the user ID transmission unit determines that the acquired qualification ID is different from the qualification ID stored in the qualification ID storage unit, the acquired qualification ID or user ID is used as the qualification ID storage unit. 7. The information processing device according to claim 6, wherein the information processing device transmits a request to associate with the qualification ID stored in the user ID or a user ID already associated with the qualification ID to the service providing server.
[8] 前記 ID取得部が、着脱可能な記憶媒体から前記資格 ID又は前記ユーザ IDを取 得する請求項 6記載の情報処理機器。  8. The information processing device according to claim 6, wherein the ID acquisition unit acquires the qualification ID or the user ID from a removable storage medium.
[9] 前記ユーザ IDの生成要求を受け付けるユーザ ID生成要求受付部と、 [9] A user ID generation request reception unit that receives the user ID generation request;
前記ユーザ IDの生成要求に従って前記ユーザ ID生成部によりユーザ IDが生成さ れると、生成されたユーザ IDを前記情報処理機器の操作者に対し通知するユーザ I When the user ID is generated by the user ID generation unit according to the user ID generation request, the user I is notified of the generated user ID to the operator of the information processing device.
D通知部とをさらに備える請求項 1記載の情報処理機器。 The information processing device according to claim 1, further comprising a D notification unit.
[10] 前記ユーザ ID生成部が、前記資格 ID記憶部に記憶された資格 IDに基づいて前 記ユーザ IDを生成する請求項 1記載の情報処理機器。 10. The information processing device according to claim 1, wherein the user ID generation unit generates the user ID based on a qualification ID stored in the qualification ID storage unit.
[11] 前記資格 ID及び前記ユーザ IDのうち少なくとも一方を他の情報処理機器から受信 する他機器 ID受信部をさらに備え、  [11] The apparatus further includes an other device ID receiving unit that receives at least one of the qualification ID and the user ID from another information processing device,
前記資格 ID送信部が、前記他機器 ID受信部により前記資格 IDが受信されていな い場合、前記資格 ID記憶部に記憶された資格 IDを前記サービス提供サーバに送信 し、前記他機器 ID取得部により前記資格 IDが受信された場合、受信された資格 ID を前記サービス提供サーバに送信する請求項 1記載の情報処理機器。  If the qualification ID transmission unit has not received the qualification ID by the other device ID reception unit, the qualification ID transmission unit transmits the qualification ID stored in the qualification ID storage unit to the service providing server, and acquires the other device ID. 2. The information processing device according to claim 1, wherein when the qualification ID is received by a section, the received qualification ID is transmitted to the service providing server.
[12] 前記ユーザ ID送信部が、受信された資格 ID又はユーザ IDと、前記資格 ID記憶部 に記憶された資格 IDとの関連付けの要求を前記サービス提供サーバに対してする 請求項 11記載の情報処理機器。  12. The user ID transmission unit makes a request for associating the received qualification ID or user ID with the qualification ID stored in the qualification ID storage unit to the service providing server. Information processing equipment.
[13] 前記資格 ID、又は操作者のユーザ IDを選択する ID選択部と、  [13] an ID selection unit for selecting the qualification ID or the user ID of the operator;
前記 ID選択部により選択された資格 ID又はユーザ IDを用いて、前記サービスの 提供を前記サービス提供サーバに要求するサービス要求部とをさらに備える請求項 1記載の情報処理機器。 2. The information processing device according to claim 1, further comprising a service request unit that requests the service providing server to provide the service using a qualification ID or a user ID selected by the ID selection unit.
[14] 前記 ID選択部が、複数の操作キーと、前記資格 ID又はユーザ IDを操作キーに割 り当てる ID割当部とを有し、前記操作キーが操作されると、当該操作キーに割り当て られた資格 ID又はユーザ IDを選択する請求項 13記載の情報処理機器。 [14] The ID selection unit includes a plurality of operation keys and an ID assigning unit that assigns the qualification ID or user ID to the operation keys. When the operation key is operated, the ID selection unit is assigned to the operation key. 14. The information processing device according to claim 13, wherein the selected qualification ID or user ID is selected.
[15] 前記 ID選択部が、操作者を認識する操作者認識部と、操作者のユーザ IDと当該 操作者の認識データとを関連付ける認識データベースとを有し、前記操作者認識部 により得られた認識データに基づいて操作者のユーザ IDを選択する請求項 13記載 の情報処理機器。  [15] The ID selection unit includes an operator recognition unit that recognizes an operator, and a recognition database that associates the user ID of the operator and the recognition data of the operator, and is obtained by the operator recognition unit. 14. The information processing device according to claim 13, wherein the user ID of the operator is selected based on the recognized data.
[16] 前記サービス提供サーバと接続される被接続機器と、当該被接続機器の遠隔操作 に用いられる遠隔操作装置とを含み、  [16] A connected device connected to the service providing server, and a remote operation device used for remote operation of the connected device,
前記被接続機器が、前記資格 ID記憶部及び前記資格 ID送信部を有し、 前記遠隔操作装置が、前記ユーザ ID生成部及び前記ユーザ ID送信部を有し、 前記ユーザ ID送信部が、前記被接続機器を介して、前記ユーザ IDを前記サービ ス提供サーバに送信する請求項 1記載の情報処理機器。  The connected device includes the qualification ID storage unit and the qualification ID transmission unit, the remote operation device includes the user ID generation unit and the user ID transmission unit, and the user ID transmission unit includes the user ID transmission unit, 2. The information processing device according to claim 1, wherein the user ID is transmitted to the service providing server via a connected device.
[17] 前記資格 IDが、前記サービス提供サーバに登録された前記被接続機器の機器 ID である請求項 16記載の情報処理機器。 17. The information processing device according to claim 16, wherein the qualification ID is a device ID of the connected device registered in the service providing server.
[18] 前記遠隔操作装置が、 [18] The remote control device comprises:
操作対象の被接続機器が当該遠隔操作装置と対の被接続機器であるかどうかを 判定する操作対象機器判定部と、  An operation target device determination unit that determines whether the operation target connected device is a connected device paired with the remote control device;
前記操作対象の被接続機器が当該遠隔操作装置と対の被接続機器であると判定 された場合、前記操作対象の被接続機器から資格 IDを取得する操作機器 ID取得部 と、  If it is determined that the connected device to be operated is a connected device paired with the remote control device, an operating device ID acquisition unit that acquires a qualification ID from the connected device to be operated;
前記ユーザ ID、及び前記操作対象の被接続機器から取得した資格 IDの少なくとも 一方を保存する ID保存部と、  An ID storage unit for storing at least one of the user ID and the qualification ID acquired from the connected device to be operated;
前記操作対象の被接続機器を用いて前記サービスの提供を前記サービス提供サ ーバから受けるときに、前記操作対象の被接続機器が当該遠隔操作装置と対の被 接続機器でないと判定された場合、前記 ID保存部に保存された資格 IDを前記サー ビス提供サーバに送信することを前記操作対象の被接続機器に要求する送信要求 部と をさらに有する請求項 16記載の情報処理機器。 When it is determined that the connected device to be operated is not a connected device paired with the remote control device when receiving the service from the service providing server using the connected device to be operated A transmission request unit that requests the operation target connected device to transmit the qualification ID stored in the ID storage unit to the service providing server; The information processing device according to claim 16, further comprising:
[19] 前記ユーザ ID送信部が、前記操作対象の被接続機器を用いて前記サービスの提 供を前記サービス提供サーバから受けるときに、前記操作対象の被接続機器が当該 遠隔操作装置と対の被接続機器でないと判定された場合、前記操作対象の被接続 機器を介して、前記 ID保存部に保存されたユーザ IDを前記サービス提供サーバに 送信する請求項 18記載の情報処理機器。 [19] When the user ID transmission unit receives the provision of the service from the service providing server using the operation target connected device, the operation target connected device is paired with the remote operation device. 19. The information processing device according to claim 18, wherein when it is determined that the device is not a connected device, the user ID stored in the ID storage unit is transmitted to the service providing server via the connected device to be operated.
[20] 前記遠隔操作装置が、 [20] The remote control device comprises:
前記被接続機器から取得した資格 IDを保存する資格 ID保存部と、  A qualification ID storage unit for storing the qualification ID acquired from the connected device;
前記被接続機器を介して、前記資格 ID保存部に保存された資格 IDが有効かどう かを確認する要求を前記サービス提供サーバに送信する有効確認要求部と、 前記確認要求に対し、前記資格 ID保存部に保存された資格 IDが有効であることを 確認した旨の応答を前記サービス提供サーバから前記被接続機器が受信した場合 で、前記被接続機器が資格 IDを有しているとき、前記被接続機器を介して、前記資 格 ID保存部に保存された有効な資格 IDに対する前記サービス提供サーバ上のデ ータを前記被接続機器の資格 IDに引き継がせる要求を前記サービス提供サーバに 送信する引継ぎ要求部と  A validity confirmation requesting unit for transmitting to the service providing server a request for confirming whether or not the qualification ID stored in the qualification ID storage unit is valid via the connected device; When the connected device receives a response confirming that the qualification ID stored in the ID storage unit is valid from the service providing server, and the connected device has the qualification ID, A request to transfer the data on the service providing server for the valid qualification ID stored in the qualification ID storage unit to the qualification ID of the connected device via the connected device is sent to the service providing server. The takeover request part to send
をさらに有する請求項 16記載の情報処理機器。  The information processing device according to claim 16, further comprising:
[21] 前記遠隔操作装置が、 [21] The remote control device comprises:
前記被接続機器から取得した資格 IDを保存する資格 ID保存部と、  A qualification ID storage unit for storing the qualification ID acquired from the connected device;
前記被接続機器を介して、前記資格 ID保存部に保存された資格 IDが有効かどう かを確認する要求を前記サービス提供サーバに送信する有効確認要求部と、 前記確認要求に対し、前記資格 ID保存部に保存された資格 IDが有効であることを 確認した旨の応答を前記サービス提供サーバから前記被接続機器が受信した場合 で、前記被接続機器が資格 IDを有していないとき、前記資格 ID保存部に保存され た有効な資格 IDを前記被接続機器の資格 IDとして書き込むことを前記被接続機器 に要求する資格 ID書込み要求部と  A validity confirmation requesting unit for transmitting to the service providing server a request for confirming whether or not the qualification ID stored in the qualification ID storage unit is valid via the connected device; When the connected device receives a response confirming that the qualification ID stored in the ID storage unit is valid from the service providing server, and the connected device does not have a qualification ID, A qualification ID write request unit for requesting the connected device to write a valid qualification ID stored in the qualification ID storage unit as the qualification ID of the connected device;
をさらに有する請求項 16記載の情報処理機器。  The information processing device according to claim 16, further comprising:
[22] 請求項 1記載の情報処理機器が接続されるサービス提供サーバであって、 前記情報処理機器から前記資格 IDを受信する資格 ID受信部と、 [22] A service providing server to which the information processing device according to claim 1 is connected, A qualification ID receiving unit for receiving the qualification ID from the information processing device;
前記情報処理機器から前記ユーザ IDを受信するユーザ ID受信部と、  A user ID receiving unit for receiving the user ID from the information processing device;
前記サービスに対する登録者のデータベースに、前記ユーザ IDを登録する ID登 録部と、  An ID registration unit for registering the user ID in a database of registrants for the service;
前記資格 ID又は前記ユーザ IDを受信した前記情報処理機器にサービスを提供す るサービス提供部と  A service providing unit that provides a service to the information processing device that has received the qualification ID or the user ID;
を備えるサービス提供サーバ。  A service providing server comprising:
サービス提供サーバと接続される被接続機器の遠隔操作に用いられる遠隔操作装 置であって、前記被接続機器が、前記サービス提供サーバからサービスを受ける資 格を当該被接続機器に与える IDである資格 IDを記憶する資格 ID記憶部と、前記資 格 IDを前記サービス提供サーバへ送信する資格 ID送信部とを有するものであり、 前記被接続機器の操作者を、前記サービス提供サーバにより提供されるサービス のユーザとして個別に特定するためのユーザ IDを生成するユーザ ID生成部と、 前記被接続機器を介して、前記ユーザ IDを前記サービス提供サーバへ送信する ユーザ ID送信部と  A remote operation device used for remote operation of a connected device connected to a service providing server, wherein the connected device is an ID that gives the connected device the ability to receive services from the service providing server. A qualification ID storage unit for storing a qualification ID; and a qualification ID transmission unit for transmitting the qualification ID to the service providing server. An operator of the connected device is provided by the service providing server. A user ID generating unit that generates a user ID for individually specifying the user as a service user, and a user ID transmitting unit that transmits the user ID to the service providing server via the connected device.
を備える遠隔操作装置。  A remote control device comprising:
PCT/JP2006/326189 2006-11-21 2006-12-28 Information processing device, service providing server and remote operation apparatus WO2008062547A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-314346 2006-11-21
JP2006314346A JP2008129860A (en) 2006-11-21 2006-11-21 Information processing equipment, service provision server, and remote operation apparatus

Publications (1)

Publication Number Publication Date
WO2008062547A1 true WO2008062547A1 (en) 2008-05-29

Family

ID=39429490

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2006/326189 WO2008062547A1 (en) 2006-11-21 2006-12-28 Information processing device, service providing server and remote operation apparatus

Country Status (2)

Country Link
JP (1) JP2008129860A (en)
WO (1) WO2008062547A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010061847A1 (en) * 2008-11-26 2010-06-03 リプレックス株式会社 User-associated information providing server
US10929410B2 (en) 2006-04-20 2021-02-23 Veveo, Inc. User interface methods and systems for selecting and presenting content based on user relationships
US10992987B2 (en) 2007-11-21 2021-04-27 Rovi Guides, Inc. Maintaining a user profile based on dynamic data
US11886474B2 (en) 2005-08-26 2024-01-30 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2597882A3 (en) * 2007-11-21 2014-09-10 United Video Properties, Inc. Maintaining a user profile based on dynamic data
JP2010205169A (en) * 2009-03-05 2010-09-16 Nec Access Technica Ltd Display controller, display control system, display control method, and display control program
JP5130317B2 (en) * 2010-04-26 2013-01-30 ヤフー株式会社 SNS product recommendation device, method and program
US8862515B2 (en) * 2010-05-04 2014-10-14 Sony Corporation Geographic internet asset filtering for internet video client
JP2013149020A (en) * 2012-01-18 2013-08-01 Sharp Corp Operation control device, operation control method, and operation control program
US9137723B2 (en) * 2013-03-15 2015-09-15 Facebook, Inc. Portable platform for networked computing
KR101710954B1 (en) * 2013-04-17 2017-02-28 한국전자통신연구원 Terminal for providing social network service and Apparatus for social network service
KR101727307B1 (en) * 2013-11-28 2017-04-17 한국전자통신연구원 Method and apparatus of providing sns service based on family group and management server
WO2015186659A1 (en) * 2014-06-03 2015-12-10 フィールズ株式会社 Sns provision program, sns provision server, and sns provision system
CN110351339B (en) * 2014-08-21 2022-05-27 创新先进技术有限公司 Service processing method and device and server
JP6067765B2 (en) * 2015-03-04 2017-01-25 シャープ株式会社 Server and server control method
CN106096927A (en) * 2016-05-27 2016-11-09 腾讯科技(深圳)有限公司 The method of information updating, device and server

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001249899A (en) * 2000-03-07 2001-09-14 Sony Corp Service providing system via communication means, its method, service mediating device and program providing medium
WO2004088986A1 (en) * 2003-03-31 2004-10-14 Cybird Co., Ltd. Information processing method linked with broadcast

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001249899A (en) * 2000-03-07 2001-09-14 Sony Corp Service providing system via communication means, its method, service mediating device and program providing medium
WO2004088986A1 (en) * 2003-03-31 2004-10-14 Cybird Co., Ltd. Information processing method linked with broadcast

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11886474B2 (en) 2005-08-26 2024-01-30 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US10929410B2 (en) 2006-04-20 2021-02-23 Veveo, Inc. User interface methods and systems for selecting and presenting content based on user relationships
US10992987B2 (en) 2007-11-21 2021-04-27 Rovi Guides, Inc. Maintaining a user profile based on dynamic data
WO2010061847A1 (en) * 2008-11-26 2010-06-03 リプレックス株式会社 User-associated information providing server
JP2010128713A (en) * 2008-11-26 2010-06-10 Ripplex Inc Server for providing relationship between users using network service

Also Published As

Publication number Publication date
JP2008129860A (en) 2008-06-05

Similar Documents

Publication Publication Date Title
WO2008062547A1 (en) Information processing device, service providing server and remote operation apparatus
US20190362099A1 (en) Information processing system, service providing apparatus and method, information processing apparatus and method, recording medium, and program
JP5214228B2 (en) Content distribution system
US9185348B2 (en) Method of recommending broadcasting contents and recommending apparatus therefor in multimedia contents reproducing device
JP4957313B2 (en) Content providing system and providing method for digital television
US20170230714A1 (en) Method and apparatus for identifying content using iptv devices
CN102265660B (en) Personal identification number (pin) generation between two devices in network
CN102542006A (en) Method for transmitting personal content and content player
CN102165788A (en) AV device, server, operating system of the AV device, and program for operating the AV device
US20120210344A1 (en) Method and apparatus for manipulating video content
JP3717313B2 (en) Input device, information device and information system
JP2017097652A (en) Management system, communication system, communication control method, and program
JP2013105482A (en) Video live chat system
TWI484821B (en) Tv program sharing system and method of the same
JP5341393B2 (en) Content distribution system and content distribution method
WO2005069154A1 (en) Server computer for providing services
JP3882605B2 (en) Messaging system and method, messaging apparatus, and message exchange apparatus
US8635657B2 (en) Authenticated broadcast transmission utilizing a content retransmitter
KR102190882B1 (en) Method and Apparatus for Providing of Community Platform
JP2006067366A (en) System for distributing video image related information
JP6276343B2 (en) Content distribution system, receiving terminal, and content distribution method
JP2001056796A (en) Network system, communication terminal equipment and portable device
JP7182661B2 (en) Display device
JP6595733B2 (en) Display device
KR101613315B1 (en) IPTV community system and method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 06843567

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06843567

Country of ref document: EP

Kind code of ref document: A1