WO2014097936A1 - Information processing device, information processing method, program, and information processing system - Google Patents

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

Info

Publication number
WO2014097936A1
WO2014097936A1 PCT/JP2013/083153 JP2013083153W WO2014097936A1 WO 2014097936 A1 WO2014097936 A1 WO 2014097936A1 JP 2013083153 W JP2013083153 W JP 2013083153W WO 2014097936 A1 WO2014097936 A1 WO 2014097936A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
content
information processing
identification information
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2013/083153
Other languages
French (fr)
Japanese (ja)
Inventor
山岸 靖明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of WO2014097936A1 publication Critical patent/WO2014097936A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark

Definitions

  • the present disclosure relates to an information processing apparatus, an information processing method, a program, and an information processing system, and is particularly suitable for collecting information published on the Internet in association with content such as a television program.
  • the present invention relates to a processing device, an information processing method, a program, and an information processing system.
  • Twitter trademark
  • Twitter registered users (hereinafter referred to as users) use their personal computers, mobile phones, smartphones, and other electronic devices to post their tweets (tweets) in 140 characters or less.
  • the tweet can be published on the Internet (shared with other users).
  • the user can add an arbitrary character string as a search word when the tweet is searched for each tweet as a hash tag (represented as #abcd, where abcd is an arbitrary character string). .
  • a user inputs a tweet about a content while watching a television program (hereinafter referred to as content), and adds a program name, performer, broadcast station name, etc. as a hash tag.
  • the tweet posted in this way will be disclosed to other users who have designated a hash tag such as a program name as a search term.
  • Twitter is used as a lead for the content, and a climax index (for example, the number of tweets) on the content is used as an evaluation measure such as the number of viewers and popularity of the content. The movement to do is being sought.
  • a hash tag can be used for collecting tweets.
  • the hash tag can be added by any contributor (user) of each tweet, and therefore the same character string is not necessarily added as a hash tag to the same content. Absent. Therefore, in the present situation, it is difficult to accurately collect all tweets tweeted for the same content.
  • the broadcast station or Twitter service provider determines a hash tag that can uniquely identify the content and notifies the Twitter user, or it is established for the content.
  • a hash function is generated by applying a predetermined function on the url (uniform resource locator) of a Web page (for example, see Patent Document 1).
  • the present disclosure has been made in view of such a situation, and accurately collects all tweets related to the same content without causing an increase in the load on the broadcasting station side that broadcasts the content and the service provider side of Twitter. It is intended to establish a mechanism that can do this.
  • An information processing apparatus is generated with a generation unit that generates identification information for uniquely identifying the content based on information about a system for supplying the content to a receiving side. And a registration unit that associates the identification information with the tag information added to the posted information related to the content published on the Internet and registers it in the database.
  • the registration unit can further refer to the database according to the identification information notified from the receiving side of the content and return the tag information corresponding to the identification information.
  • the registration unit can further refer to the database according to the tag information notified from the receiving side of the content, and return the identification information corresponding to the tag information.
  • the registration unit associates the generated identification information with a hash tag as the tag information to be added to the tweet as the posted information related to the content in a Twitter service published on the Internet. Can be registered in the database.
  • the generation unit can generate DVB-Triplet + ⁇ as the identification information based on DVB-SI corresponding to the content.
  • the generation unit can use a url representing a distribution source of the content as the identification information.
  • An information processing method is the information processing method of an information processing device, wherein the content is uniquely determined based on information about a system for supplying content to a reception side by the information processing device. Registration for generating identification information for identification, registration of the generated identification information, and tag information added to post information related to the content published on the Internet in association with each other Steps.
  • a program includes: a generation unit configured to generate identification information for uniquely identifying the content based on information about a system for supplying the content to a reception side;
  • the registered identification information is associated with tag information added to the posted information related to the content published on the Internet so as to function as a registration unit that registers in the database.
  • identification information for uniquely identifying the content is generated based on information related to a system for supplying the content to the receiving side, the generated identification information, and the Internet Tag information added to the posted information related to the content disclosed above is registered in the database in association with it.
  • An information processing apparatus includes an acquisition unit that acquires identification information for uniquely identifying the content being reproduced, which is generated based on information related to a system for supplying content.
  • a service using unit that acquires tag information added to posted information related to the content in an information disclosure service on the Internet by notifying the acquired identification information to a predetermined database; Is provided.
  • the service use unit notifies the acquired identification information to the predetermined database, thereby adding the tag added to the tweet as the posted information related to the content in the Twitter service as the information disclosure service.
  • a hash tag can be acquired from the predetermined database.
  • the service using unit can add the acquired hash tag to the tweet input by the user regarding the content being reproduced and post it to a server that manages the Twitter service.
  • the service utilization unit further notifies the predetermined database of the tag information added to the tweet in the Twitter service, so that the tweet to which the tag information has been added is a topic
  • the identification information can be obtained from the predetermined database.
  • the information processing apparatus may further include a reproducing unit that acquires and reproduces content, and the service using unit further controls the reproducing unit to perform the predetermined database.
  • the content corresponding to the identification information acquired from can be reproduced.
  • the service using unit can further control the external device that acquires and reproduces the content to reproduce the content corresponding to the identification information acquired from the predetermined database.
  • the acquisition unit can acquire DVB-Triplet + ⁇ generated based on DVB-SI corresponding to the content as the identification information.
  • the acquisition unit can acquire a url representing a distribution source of the content as the identification information.
  • the information processing method is the information processing method of the information processing device, wherein the content being played back is generated based on information about a system for supplying content by the information processing device.
  • An acquisition step of acquiring identification information for uniquely identifying the information, and the notification information acquired is notified to a predetermined database, thereby being added to the posted information related to the content in the information disclosure service on the Internet
  • the program according to the second aspect of the present disclosure is an acquisition unit that acquires identification information for uniquely identifying the content being reproduced, which is generated based on information related to a system for supplying content to the computer. And a service utilization unit that obtains tag information added to post information related to the content in the information disclosure service on the Internet from the predetermined database by notifying the acquired identification information to a predetermined database. To function as.
  • identification information for uniquely identifying the content being reproduced which is generated based on information related to a system for supplying content, is acquired, and the acquired identification information Is notified to the predetermined database, tag information added to the posted information related to the content in the information disclosure service on the Internet is acquired from the predetermined database.
  • An information processing system is an information processing system including a first information processing apparatus and a second information processing apparatus, and the first information processing apparatus supplies content to a reception side. Based on information related to the system for generating the identification information for uniquely identifying the content, the generated identification information, and the post information related to the content published on the Internet A registration unit that associates the tag information with the registered tag information and registers them in the database. In addition, the second information processing apparatus notifies the registration unit of the acquisition unit that acquires the identification information for uniquely identifying the content being played back, and the registration unit. A service using unit that acquires tag information added to post information related to the content in the information disclosure service from the registration unit.
  • identification information for uniquely identifying the content is generated and generated by the first information processing apparatus based on information regarding a system for supplying the content to the reception side.
  • the identified information and tag information added to the posted information related to the content published on the Internet are registered in the database in association with each other.
  • the second information processing apparatus acquires the identification information for uniquely identifying the content being played back, and notifies the registration unit of the acquired identification information, thereby providing an information disclosure service on the Internet.
  • the tag information added to the posted information related to the content is acquired from the registration unit.
  • a database is created in which identification information for uniquely identifying content is associated with tag information added to posted information related to the content published on the Internet can do.
  • the second aspect of the present disclosure it is possible to acquire tag information added to post information related to the content published on the Internet, using identification information for uniquely identifying the content.
  • a user can use a Twitter service while viewing content to post a tweet about the content.
  • Posted tweets are accurately collected as related to the content.
  • the Twitter support system supports a general user or a broadcaster of content to collect all tweets tweeted on the content while viewing the content. Is.
  • the Twitter support system assists in quickly viewing a content when it is found that a tweet related to the content has been raised.
  • FIG. 1 illustrates a first configuration example of a Twitter support system according to an embodiment of the present disclosure.
  • the first configuration example of the Twitter support system 10 includes a broadcasting device 20, a hash tag RA (Registration Authority) unit 21, a hash tag DB (DataBase) unit 22, and a receiving device 30.
  • the Twitter support system 10 uses a broadcast network 11, a bidirectional communication network 12, and a Twitter server 13.
  • the broadcasting network 11 includes a terrestrial TV broadcasting network, a satellite TV broadcasting network, a CATV network, an IPTV network, and the like.
  • the bidirectional communication network 12 indicates an IP communication network represented by the Internet.
  • the Twitter server 13 is an existing server that provides a Twitter service, and manages tweets to which hashtags posted by users of the Twitter service are added.
  • the broadcasting device 20 broadcasts content (program) as MPEG2TS via the broadcasting network 11 in accordance with DVB (Digital Video Broadcasting) (or DVB derived standard) which is a public standard for digital broadcasting.
  • This MPEG2TS includes DVB service information (hereinafter referred to as DVB-SI) corresponding to the content to be broadcast.
  • DVB-SI DVB service information
  • the broadcasting device 20 is specific to each service broadcast on the DVB network, which is defined by “Digital Video Broadcasting; Specification for Service Service Information in DVB systems; EN300468 v1.3.1” from DVB-SI of the content to be broadcast. Extract DVB-Triplet used as identification information. In addition, the broadcasting device 20 also extracts the event identifier Eid stored in the DVB-SI event information table EIT, and as shown in FIG. 2, DVB-Triplet + ⁇ with the event identifier Eid added to the DVB-Triplet Is generated.
  • the DVB-Triplet includes the original network identifier ONid stored in the DVB-SI network information table NIT, the transport stream identifier TSid and the service identifier Sid stored in the DVB-SI stream description table SDT. Indicates 3 items of information.
  • the original network identifier ONid is unique identification information of a set of a plurality of multiplexed MPEG2TS broadcast from the same broadcasting device 20.
  • the transport stream identifier TSid is unique identification information of each MPEG2TS in the set of a plurality of multiplexed MPEG2TSs.
  • the service identifier Sid is unique identification information of each service (so-called channel) in MPEG2TS.
  • the event identifier Eid is identification information of an event (content or a section within the content) in the service.
  • event identifier Eid when the event identifier Eid is given to the section in the content, there are a plurality of event identifiers Eid for one content. In this case, a plurality of DVB-Triplet + ⁇ for one content is also generated.
  • the broadcasting device 20 uses the WebAPI of the hash tag RA unit 21 to supply one or more DVB-Triplet + ⁇ that can uniquely identify each content to be broadcast to the hash tag RA unit 21. Furthermore, the broadcasting device 20 can optionally notify the hash tag RA unit 21 of a content ID that is identification information of the content to be broadcast and a hash tag to be given to a tweet made about the content.
  • the content ID may or may not have uniqueness (global uniqueness).
  • the hashtag RA unit 21 registers one or more DVB-Triplet + ⁇ corresponding to one content supplied from the broadcasting device 20 in the hashtag DB unit 22. Further, when the broadcast apparatus 20 is notified of the content ID and the hash tag together with the DVB-Triplet + ⁇ , the hash tag RA unit 21 associates them with the DVB-Triplet + ⁇ and registers them in the hash tag DB unit 22. .
  • the hash tag RA unit 21 associates a hash tag notified from the receiving device 30 or other external device using the Web API of the hash tag RA unit 21 with DVB-Triplet + ⁇ , and a hash tag DB unit 22 can be additionally registered.
  • a database in which the content ID and one or more hash tags are associated with one or more DVB-Triplet + ⁇ is constructed in the hash tag DB unit 22.
  • the hash tag RA unit 21 refers to the hash tag DB unit 22 in response to a hash tag search request corresponding to DVB-Triplet + ⁇ from the receiving device 30 using the search WebAPI, and the DVB-Triplet + A response including a hash tag corresponding to ⁇ is returned to the receiving device 30.
  • the hash tag RA unit 21 refers to the hash tag DB unit 22 in response to a DVB-Triplet + ⁇ search request corresponding to the hash tag from the receiving device 30 using the search WebAPI, and corresponds to the hash tag. A response including DVB-Triplet + ⁇ is returned to the receiving device 30.
  • the receiving device 30 is capable of receiving a TV broadcast such as a television receiver, for example, a tuner 31 for receiving a DVB standard TV broadcast broadcast from the broadcasting device 20, and a Twitter for using a Twitter service. (Twitter) Has an application 32.
  • a TV broadcast such as a television receiver, for example, a tuner 31 for receiving a DVB standard TV broadcast broadcast from the broadcasting device 20, and a Twitter for using a Twitter service. (Twitter) Has an application 32.
  • the tuner 31 receives and plays MPEG2TS as a DVB standard TV broadcast, and outputs content video and audio. Further, the tuner 31 extracts DVB-SI from the received MPEG2TS and supplies it to the twitter application 32.
  • the Twitter application 32 has a general function as an application using the Twitter service, that is, posts a short sentence (tweet) input by the user to the Twitter server 13 or acquires a tweet posted on the Twitter server 13. Or display a list.
  • the Twitter application 32 acquires DVB-SI corresponding to the content that the user is viewing (the tuner 31 is receiving) from the tuner 31, extracts DVB-Triplet + ⁇ , and hashes including the DVB-Triplet + ⁇
  • a tag request query is generated and transmitted to the hash tag RA unit 21. Further, the hash tag included in the response returned from the hash tag RA unit 21 in response to the hash tag request query is added to the tweet input by the user and posted to the twitter server 13.
  • the Twitter application 32 generates a DVB-Triplet + ⁇ request query including the one specified by the user from the hash tags added to the tweet displayed in the list, and transmits it to the hash tag RA unit 21. Further, tuning of tuner 31 is controlled by notifying tuner 31 of DVB-Triplet + ⁇ included in the response returned from hash tag RA unit 21 in response to the DVB-Triplet + ⁇ request query.
  • the receiving device 30 receives and displays the content of the TV broadcast and simultaneously accesses the Twitter server 13. Thereby, the user can post the topic of the content as a tweet while viewing the content. In addition, it is possible to select a channel so that content that is a topic on Twitter can be received.
  • FIG. 4 is a block diagram showing a second configuration example of the Twitter support system.
  • the receiving device 30 has the tuner 31 and the tweeter application 32.
  • these are mounted on different devices.
  • the receiving device 50 has a tuner 51 for receiving a DVB standard TV broadcast broadcast from the broadcasting device 20, and the terminal device 60 is a Twitter for using the Twitter service. (Twitter) Has an application 61.
  • a TV receiver or the like is assumed as the receiving device 50
  • a tablet terminal, a slate PC, a mobile phone, a smartphone, or the like is assumed as the terminal device 60. It is assumed that the receiving device 50 and the terminal device 60 form a home network by a wireless LAN or the like.
  • FIG. 4 is a flowchart for explaining processing for registering DVB-Triplet + ⁇ of content in the hash tag DB unit 22.
  • step S11 the broadcasting device 20 organizes content to be broadcast in the future, and generates DVB-SI corresponding to the content. Furthermore, the broadcasting device 20 extracts DVB-Triplet + ⁇ from the DVB-SI.
  • step S12 the broadcasting device 20 calls the registration WebAPI to supply the DVB-Triplet + ⁇ to the hash tag RA unit 21 and register it in the hash tag DB unit 22. At this time, a content ID and a hash tag can also be registered in association with DVB-Triplet + ⁇ . Thereafter, in step S13, the broadcast device 20 broadcasts DVB-SI together with the content.
  • step S21 the hash tag RA unit 21 registers one or more DVB-Triplet + ⁇ corresponding to one content in the hash tag DB unit 22 in response to the calling of the WebAPI from the broadcasting device 20. Further, when the broadcast apparatus 20 is notified of the content ID and the hash tag together with the DVB-Triplet + ⁇ , the hash tag RA unit 21 associates them with the DVB-Triplet + ⁇ and registers them in the hash tag DB unit 22. .
  • the hash tag RA unit 21 additionally registers the hash tag notified from other than the broadcasting device 20 in the hash tag DB unit 22 in step S22.
  • the hash tag RA unit 21 is provided with a search Web API and a delete Web API in addition to the DVB-Triplet + ⁇ registration Web API described above.
  • the hash tag RA unit 21 deletes the corresponding information registered in the hash tag DB unit 22 by calling the Web API for deletion.
  • FIG. 6 is a flowchart for explaining processing (hereinafter referred to as viewing tweet processing in the first configuration example) when using the Twitter service while viewing content in the first configuration example.
  • step S31 the receiving device 30 starts receiving and playing back the content by the tuner 31 and activates the twitter application 32 in accordance with a predetermined operation from the user. As a result, the user can use the Twitter service while viewing the content.
  • step S32 the Twitter application 32 stands by until a tweet is input by the user who is viewing the content. If a tweet is input, the process proceeds to step S33.
  • step S33 the tweeter application 32 acquires DVB-SI corresponding to the content being received from the tuner 31 and being reproduced. Further, the tweeter application 32 extracts DVB-Triplet + ⁇ from the DVB-SI. In step S34, the twitter application 32 requests a hash tag corresponding to the extracted DVB-Triplet + ⁇ by calling the search WebAPI of the hash tag RA unit 21.
  • step S35 the twitter application 32 adds the hash tag included in the response to the tweet confirmed by the user in the process of step S32 and posts it to the twitter server 13.
  • the response includes a plurality of hash tags
  • the user may be allowed to select one of the plurality of hash tags to be added to the tweet.
  • step S51 the tweeter server 13 publishes the posted tweet, filters all the tweets with the hash tag of the tweet, and transmits the result to the tweet application 32.
  • step S36 the twitter application 32 browses the tweet transmitted from the twitter server 13.
  • step S37 the tweeter application 32 determines whether or not its own end is instructed by the user, and repeats steps S32 to S37 until the end is instructed.
  • the termination is instructed, the viewing tweet process of the first configuration example is terminated.
  • the user can post a tweet corresponding to the content being viewed without giving an appropriate hash tag by himself / herself. Tweets posted in this way are accurately collected as tweets related to the same content by the broadcasting station or the like.
  • FIG. 7 is a flowchart for explaining processing when a tweet becomes a content viewing lead in the first configuration example (hereinafter referred to as viewing guidance processing in the first configuration example).
  • step S61 the receiving device 30 starts the Twitter application 32 according to a predetermined operation from the user, accesses the Twitter server 13, and starts using the Twitter service. Thereby, the tweet posted from the other user is transmitted from the twitter server 13 (step S71).
  • the operation of the tuner 31 of the receiving device 30 is arbitrary. That is, the content may be received and played back or may not be played.
  • step S62 the Twitter application 32 browses a tweet transmitted from the Twitter server 13.
  • the tweeter application 32 is added to the tweet. Identify the hashtag that is present.
  • step S63 the twitter application 32 requests DVB-Triplet + ⁇ corresponding to the identified hash tag by calling the search WebAPI of the hash tag RA unit 21.
  • step S64 the tweeter application 32 controls the tuner 31 to receive the corresponding content based on DVB-Triplet + ⁇ included in the response. By this control, the tuner 31 receives, reproduces, and presents the currently broadcast content to the user.
  • step S65 the tweeter application 32 determines whether or not the end of itself is instructed by the user, and repeats steps S62 to S65 until the end is instructed.
  • termination the viewing guidance process of the first configuration example is terminated.
  • the user can view the content currently being broadcast, which is a topic on Twitter, for example.
  • the broadcast station side can guide the user of the Twitter service to view the content by enlarging tweets about the content to be broadcast.
  • FIG. 8 shows a process when the user uses the twitter service using the terminal device 60 while viewing the content received by the receiving device 50 in the second configuration example (hereinafter referred to as viewing of the second configuration example). It is a flowchart explaining a tweet process.
  • step S91 the receiving device 50 starts receiving and playing back content by the tuner 51 in accordance with a predetermined operation from the user.
  • step S101 the terminal device 60 activates the twitter application 61 in accordance with a predetermined operation from the user, and waits until a tweet is input by the user. If a tweet is input, the process proceeds to step S102.
  • step S102 the twitter application 61 requests the tuner 51 of the receiving device 50 for DVB-Triplet + ⁇ corresponding to the content being received and reproduced.
  • the tuner 51 extracts DVB-Triplet + ⁇ from the DVB-SI corresponding to the content being received and reproduced and supplies it to the Twitter application 61 in step S92.
  • step S103 the tweeter application 61 requests a hash tag corresponding to the extracted DVB-Triplet + ⁇ by calling the search WebAPI of the hash tag RA unit 21.
  • the hash tag RA unit 21 refers to the hash tag DB unit 22, generates an http response including a hash tag corresponding to DVB-Triplet + ⁇ , and returns it to the Twitter application 61. To do.
  • step S104 the twitter application 61 adds the hash tag included in the response to the tweet confirmed by the user in the process of step S101, and posts it to the twitter server 13.
  • the response includes a plurality of hash tags
  • the user may be allowed to select one of the plurality of hash tags to be added to the tweet.
  • step S121 the tweeter server 13 publishes the posted tweet, filters all the tweets with the hash tag of the tweet, and transmits the result to the Twitter application 61.
  • step S105 the twitter application 61 browses the tweet transmitted from the twitter server 13.
  • step S106 the twitter application 61 determines whether or not its own termination is instructed by the user, and repeats steps S101 to S106 until the termination is instructed.
  • the termination is instructed, the viewing tweet process of the second configuration example is terminated.
  • the user uses the terminal device 60 while viewing the content received and reproduced by the receiving device 50, and is appropriate for the tweet on the content.
  • FIG. 9 shows a process when the tweet of the Twitter service used in the terminal device 60 in the second configuration example becomes the lead of the content to be received and played back by the receiving device 50 (hereinafter referred to as the second configuration). It is a flowchart explaining an example viewing / listening guidance process.
  • step S131 the terminal device 60 starts the Twitter application 61 according to a predetermined operation from the user, accesses the Twitter server 13, and starts using the Twitter service. Thereby, the tweet posted from the other user is transmitted from the twitter server 13 (step S141).
  • the operation of the tuner 51 of the receiving device 50 is arbitrary. That is, the content may be received and played back or may not be played.
  • step S132 the Twitter application 61 browses a tweet transmitted from the Twitter server 13.
  • the tweeter application 61 is added to the tweet. Identify the hashtag that is present.
  • step S133 the tweeter application 61 requests DVB-Triplet + ⁇ corresponding to the identified hash tag by calling the search WebAPI of the hash tag RA unit 21.
  • the hash tag RA unit 21 refers to the hash tag DB unit 22, generates an http response including DVB-Triplet + ⁇ corresponding to the hash tag, and returns the response to the Twitter application 61. To do.
  • step S134 the twitter application 61 notifies the tuner 51 of DVB-Triplet + ⁇ included in the response, and requests reception and playback of content corresponding to DVB-Triplet + ⁇ .
  • the tuner 51 analyzes DVB-Triplet + ⁇ , specifies the original network identifier Onid, the transport identifier Tsid, the service identifier Sid, and the event identifier Eid, and receives the corresponding content. , Start playback.
  • step S135 the twitter application 61 determines whether or not the user has instructed to end the process, and repeats steps S132 to S135 until the end is instructed.
  • the termination is instructed, the viewing guidance process of the second configuration example is terminated.
  • the user receives the content currently being broadcast on the Twitter service used by using the terminal device 60, and the receiving device 50. You can watch at.
  • the broadcast station side can guide the user of the Twitter service to view the content by enlarging tweets about the content to be broadcast.
  • DVB-Triplet + ⁇ included in the response corresponds to content that has already been broadcast or has not yet been transmitted. It may correspond to broadcast content. Therefore, when DVB-Triplet + ⁇ corresponds to a broadcasted content, for example, the content is guided to a service that distributes the content by streaming. Also, if DVB-Triplet + ⁇ corresponds to unbroadcast content, for example, the recording reservation setting for the content is performed.
  • FIG. 10 shows a display example when the receiving device 30 simultaneously displays the content video and the Twitter service video on the screen.
  • the screen 80 is provided with a content display area 81, a tweet display area 82, and a tweet input area 83. Further, the screen 80 is provided with hash tag selection buttons 84-1 and 84-2 and an update button 85.
  • the video of the content being received and reproduced by the tuner 31 is displayed.
  • the tweet display area 82 posted tweets transmitted from the Twitter server 13 are displayed.
  • the tweet input area 83 is for a user to input a tweet.
  • the hash tag selection buttons 84-1 and 84-2 are used to select a hash tag to be added to a tweet.
  • the update button 85 is for instructing posting of the input tweet to the Twitter server 13.
  • a character string (tweet) is input to the tweet input area 83 by the user
  • a hash tag corresponding to DVB-Triplet + ⁇ of the content being received and reproduced is received from the hash tag RA unit 21.
  • Acquired and the hash tag character string is displayed on the hash tag selection buttons 84-1 and 84-2.
  • the hash tag is added to the tweet.
  • the update button 85 is operated in this state, the tweet input in the tweet input area 83 is posted to the twitter server 13.
  • DVB-Triplet + ⁇ is extracted from DVB-SI corresponding to the content as information for uniquely identifying the content being broadcast. Instead, for example, it may be distributed from a predetermined server via the Internet. In such a case, the url of the predetermined server may be used instead of DVB-Triplet + ⁇ as information for uniquely specifying the content.
  • the series of processes described above can be executed by hardware or can be executed by software.
  • a program constituting the software is installed in the computer.
  • the computer includes, for example, a general-purpose personal computer capable of executing various functions by installing a computer incorporated in dedicated hardware and various programs.
  • FIG. 11 is a block diagram showing an example of a hardware configuration of a computer that executes the above-described series of processing by a program.
  • a CPU Central Processing Unit
  • ROM Read Only Memory
  • RAM Random Access Memory
  • An input / output interface 205 is further connected to the bus 204.
  • An input unit 206, an output unit 207, a storage unit 208, a communication unit 209, and a drive 210 are connected to the input / output interface 205.
  • the input unit 206 includes a keyboard, a mouse, a microphone, and the like.
  • the output unit 207 includes a display, a speaker, and the like.
  • the storage unit 208 includes a hard disk, a nonvolatile memory, and the like.
  • the communication unit 209 includes a network interface and the like.
  • the drive 210 drives a removable medium 211 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.
  • the CPU 201 loads the program stored in the storage unit 208 to the RAM 203 via the input / output interface 205 and the bus 204 and executes the program. A series of processing is performed.
  • the program executed by the computer may be a program that is processed in time series in the order described in this specification, or in parallel or at a necessary timing such as when a call is made. It may be a program for processing.
  • Twitter support system 11 broadcast network, 12 bidirectional communication network, 13 twitter server, 20 broadcast device, 21 hash tag RA unit, 22 hash tag DB unit, 30 receiver device, 31 tuner, 32 twitter application, 50 receiver device, 51 tuner, 60 terminal device, 61 twitter app, 200 computer, 201 CPU

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present disclosure relates to an information processing device, an information processing method, a program, and an information processing system, whereby, without increasing a load on a broadcaster side which broadcasts content or a Twitter service provider side, it is possible to establish a system for accurately collecting all tweets relating to a given piece of content. An information processing device according to a first aspect of the present disclosure comprises: a generating unit which generates, on the basis of information relating to a system for supplying content to a receiving side, identifying information for uniformly identifying the content; and a registration unit which associates and registers in a database the generated identifying information and tag information which is added to posting information publicly made available on the Internet and which relates to the content. The present disclosure may be applied to a system which assists a Twitter service.

Description

情報処理装置、情報処理方法、プログラム、および情報処理システムInformation processing apparatus, information processing method, program, and information processing system

 本開示は、情報処理装置、情報処理方法、プログラム、および情報処理システムに関し、特に、テレビジョン番組などのコンテンツに対応付けてインターネット上に公開されている情報を収集する場合に用いて好適な情報処理装置、情報処理方法、プログラム、および情報処理システムに関する。 The present disclosure relates to an information processing apparatus, an information processing method, a program, and an information processing system, and is particularly suitable for collecting information published on the Internet in association with content such as a television program. The present invention relates to a processing device, an information processing method, a program, and an information processing system.

 従来、インターネットを介した情報発信の方法としてwebページ、ブログなどがあり、昨今においては、情報の公開対象を情報発信者が承認した人だけに限定できるSNS(Social network service)が人気を集めている。 Conventionally, there are web pages, blogs, etc. as methods for transmitting information via the Internet. Recently, SNS (Social network service), which can limit the information to be disclosed only to those approved by the information sender, has gained popularity. Yes.

 また、情報発信者が見聞きしたこと、思っていること、感じたこと、今の状況などを短文で随時、リアルタイムに投稿することができるツイッタ(Twitter)(商標)と称するサービスが注目されている。 In addition, a service called Twitter (trademark), which allows information senders to see, listen to, feel, and feel the current situation in real time at any time in short sentences, is attracting attention. .

 ツイッタでは、その利用登録者(以下、ユーザと称する)がパーソナルコンピュータ、携帯電話機、スマートフォン、その他の電子装置を用いて、自身の呟き(ツイート(tweet))を140文字以内の短文で投稿することにより、該ツイートをインターネット上に公開する(他のユーザと共有する)ことができる。さらにユーザは、各ツイートに対して、該ツイートが検索される際の検索語となる任意の文字列をハッシュタグ(#abcdと表記される。abcdは任意の文字列)として付加することができる。 On Twitter, registered users (hereinafter referred to as users) use their personal computers, mobile phones, smartphones, and other electronic devices to post their tweets (tweets) in 140 characters or less. Thus, the tweet can be published on the Internet (shared with other users). Further, the user can add an arbitrary character string as a search word when the tweet is searched for each tweet as a hash tag (represented as #abcd, where abcd is an arbitrary character string). .

 例えば、ユーザがあるテレビジョン番組(以下、コンテンツと称する)を視聴しながら、該コンテンツについてツイートを入力し、ハッシュタグとして番組名、出演者、放送局名などを付加して投稿したとする。このようにして投稿されたツイートは、他のユーザが番組名などのハッシュタグを検索語として指定した他のユーザに対して公開されることになる。 For example, assume that a user inputs a tweet about a content while watching a television program (hereinafter referred to as content), and adds a program name, performer, broadcast station name, etc. as a hash tag. The tweet posted in this way will be disclosed to other users who have designated a hash tag such as a program name as a search term.

 実際、ツイッタの利用形態として、コンテンツを視聴しながら該コンテンツに関するツイートを投稿し、それを他のユーザと共有することが広まっている。そこで、このような利用形態を利用し、ツイッタをコンテンツに対する導線として利用したり、コンテンツ関するツイッタ上の盛り上がり指標(例えば、ツイートの数など)を、該コンテンツの視聴者数や人気などの評価尺度としたりしてする動きが模索されている。 In fact, as a usage form of Twitter, posting a tweet about the content while viewing the content and sharing it with other users has become widespread. Therefore, using such a usage form, Twitter is used as a lead for the content, and a climax index (for example, the number of tweets) on the content is used as an evaluation measure such as the number of viewers and popularity of the content. The movement to do is being sought.

 これを具現化するためには、コンテンツに関する全てのツイートを正確に収集する必要がある。なお、ツイートの収集にはハッシュタグを用いることができる。 In order to realize this, it is necessary to accurately collect all tweets related to the content. A hash tag can be used for collecting tweets.

 しかしながら、上述したように、ハッシュタグは各ツイートの投稿者(ユーザ)が任意の文字列を付加できるので、同一のコンテンツに対して必ずしも同一の文字列がハッシュタグとして付加されているとは限らない。よって、現状においては、同一のコンテンツに対して呟かれた全てのツイートを正確に収集することは困難である。 However, as described above, the hash tag can be added by any contributor (user) of each tweet, and therefore the same character string is not necessarily added as a hash tag to the same content. Absent. Therefore, in the present situation, it is difficult to accurately collect all tweets tweeted for the same content.

 なお、これを解決するには、コンテンツを一意に特定できるようなハッシュタグを放送局側またはツイッタのサービス事業者側が決定してツイッタの利用者に告知するようにしたり、コンテンツに対して開設されているWebページのurl(uniform resource locator)に、利用者側で所定の関数を適用してハッシュタグを生成したりする手法が挙げられる(例えば、特許文献1参照)。 To solve this problem, the broadcast station or Twitter service provider determines a hash tag that can uniquely identify the content and notifies the Twitter user, or it is established for the content. There is a technique in which a hash function is generated by applying a predetermined function on the url (uniform resource locator) of a Web page (for example, see Patent Document 1).

特開2011-234198号公報JP 2011-234198 A

 しかしながら、上述した、全てのコンテンツに対して固有のハッシュタグを決定して告知する手法は、放送局側またはツイッタ事業者側がそれまで関知していなかったもの(ハッシュタグ)を管理することになるので現状に比較して負担が増してしまう。また、コンテンツのWebページのurlに基づいてハッシュタグを生成する手法についても同様に、全てのコンテンツに対してWebページの設置が必要となるので、これも放送局側の負担増加に繋がってしまう。 However, the above-described method for determining and announcing a unique hash tag for all contents manages what the broadcast station side or Twitter provider side has not been aware of before (hash tag). As a result, the burden increases compared to the current situation. Similarly, for the method of generating a hash tag based on the url of the content web page, it is necessary to install a web page for all content, which also increases the burden on the broadcasting station side. .

 本開示はこのような状況に鑑みてなされたものであり、コンテンツを放送する放送局側とツイッタのサービス事業者側の負荷増加を生じさせることなく、同一のコンテンツに関する全てのツイートを正確に収集できる仕組みを確立できるようにするものである。 The present disclosure has been made in view of such a situation, and accurately collects all tweets related to the same content without causing an increase in the load on the broadcasting station side that broadcasts the content and the service provider side of Twitter. It is intended to establish a mechanism that can do this.

 本開示の第1の側面である情報処理装置は、コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報を生成する生成部と、生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けてデータベースに登録する登録部とを備える。 An information processing apparatus according to a first aspect of the present disclosure is generated with a generation unit that generates identification information for uniquely identifying the content based on information about a system for supplying the content to a receiving side. And a registration unit that associates the identification information with the tag information added to the posted information related to the content published on the Internet and registers it in the database.

 前記登録部は、さらに、コンテンツを受信側から通知される前記識別情報に応じて前記データベースを参照し、前記識別情報に対応する前記タグ情報を返答することができる。 The registration unit can further refer to the database according to the identification information notified from the receiving side of the content and return the tag information corresponding to the identification information.

 前記登録部は、さらに、コンテンツを受信側から通知される前記タグ情報に応じて前記データベースを参照し、前記タグ情報に対応する前記識別情報を返答することができる。 The registration unit can further refer to the database according to the tag information notified from the receiving side of the content, and return the identification information corresponding to the tag information.

 前記登録部は、生成された前記識別情報と、インターネット上で公開されるツイッタサービスにおける前記コンテンツに関する前記投稿情報としてのツイートに対して付加される前記タグ情報としてのハッシュタグとを対応付けて前記データベースに登録することができる。 The registration unit associates the generated identification information with a hash tag as the tag information to be added to the tweet as the posted information related to the content in a Twitter service published on the Internet. Can be registered in the database.

 前記生成部は、前記識別情報として、前記コンテンツに対応するDVB-SIに基づいてDVB-Triplet+αを生成することができる。 The generation unit can generate DVB-Triplet + α as the identification information based on DVB-SI corresponding to the content.

 前記生成部は、前記コンテンツの配信元を表すurlを前記識別情報とすることができる。 The generation unit can use a url representing a distribution source of the content as the identification information.

 本開示の第1の側面である情報処理方法は、情報処理装置の情報処理方法において、前記情報処理装置による、コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報を生成する生成ステップと、生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けてデータベースに登録する登録ステップとを含む。 An information processing method according to a first aspect of the present disclosure is the information processing method of an information processing device, wherein the content is uniquely determined based on information about a system for supplying content to a reception side by the information processing device. Registration for generating identification information for identification, registration of the generated identification information, and tag information added to post information related to the content published on the Internet in association with each other Steps.

 本開示の第1の側面であるプログラムは、コンピュータを、コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報を生成する生成部と、生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けてデータベースに登録する登録部として機能させる。 A program according to a first aspect of the present disclosure includes: a generation unit configured to generate identification information for uniquely identifying the content based on information about a system for supplying the content to a reception side; The registered identification information is associated with tag information added to the posted information related to the content published on the Internet so as to function as a registration unit that registers in the database.

 本開示の第1の側面においては、コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報が生成され、生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とが対応付けられてデータベースに登録される。 In the first aspect of the present disclosure, identification information for uniquely identifying the content is generated based on information related to a system for supplying the content to the receiving side, the generated identification information, and the Internet Tag information added to the posted information related to the content disclosed above is registered in the database in association with it.

 本開示の第2の側面である情報処理装置は、コンテンツを供給するためのシステムに関する情報に基づいて生成された、再生中の前記コンテンツを一意に識別するための識別情報を取得する取得部と、取得された前記識別情報を所定のデータベースに通知することにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報を前記所定のデータベースから取得するサービス利用部とを備える。 An information processing apparatus according to a second aspect of the present disclosure includes an acquisition unit that acquires identification information for uniquely identifying the content being reproduced, which is generated based on information related to a system for supplying content. A service using unit that acquires tag information added to posted information related to the content in an information disclosure service on the Internet by notifying the acquired identification information to a predetermined database; Is provided.

 前記サービス利用部は、取得された前記識別情報を前記所定のデータベースに通知することにより、前記情報公開サービスとしてのツイッタサービスにおける前記コンテンツに関する前記投稿情報としてのツイートに対して付加されている前記タグ情報としてハッシュタグを前記所定のデータベースから取得することができる。 The service use unit notifies the acquired identification information to the predetermined database, thereby adding the tag added to the tweet as the posted information related to the content in the Twitter service as the information disclosure service. As information, a hash tag can be acquired from the predetermined database.

 前記サービス利用部は、さらに、取得した前記ハッシュタグを、再生中の前記コンテンツに関してユーザが入力した前記ツイートに付加して前記ツイッタサービスを管理するサーバに投稿することができる。 Further, the service using unit can add the acquired hash tag to the tweet input by the user regarding the content being reproduced and post it to a server that manages the Twitter service.

 前記サービス利用部は、さらに、前記ツイッタサービスにおける前記ツイートに対して付加されている前記タグ情報を前記所定のデータベースに通知することにより、前記タグ情報が付加されていた前記ツイートが話題としているコンテンツの前記識別情報を前記所定のデータベースから取得することができる。 The service utilization unit further notifies the predetermined database of the tag information added to the tweet in the Twitter service, so that the tweet to which the tag information has been added is a topic The identification information can be obtained from the predetermined database.

 本開示の第2の側面である情報処理装置は、コンテンツを取得して再生する再生部をさらに備えることができ、前記サービス利用部は、さらに、前記再生部を制御して、前記所定のデータベースから取得した前記識別情報に対応するコンテンツを再生させることができる。 The information processing apparatus according to the second aspect of the present disclosure may further include a reproducing unit that acquires and reproduces content, and the service using unit further controls the reproducing unit to perform the predetermined database. The content corresponding to the identification information acquired from can be reproduced.

 前記サービス利用部は、さらに、コンテンツを取得して再生する外部装置を制御して、前記所定のデータベースから取得した前記識別情報に対応するコンテンツを再生させることができる。 The service using unit can further control the external device that acquires and reproduces the content to reproduce the content corresponding to the identification information acquired from the predetermined database.

 前記取得部は、前記識別情報として、前記コンテンツに対応するDVB-SIに基づいて生成されたDVB-Triplet+αを取得することができる。 The acquisition unit can acquire DVB-Triplet + α generated based on DVB-SI corresponding to the content as the identification information.

 前記取得部は、前記コンテンツの配信元を表すurlを前記識別情報として取得することができる。 The acquisition unit can acquire a url representing a distribution source of the content as the identification information.

 本開示の第2の側面である情報処理方法は、情報処理装置の情報処理方法において、前記情報処理装置による、コンテンツを供給するためのシステムに関する情報に基づいて生成された、再生中の前記コンテンツを一意に識別するための識別情報を取得する取得ステップと、取得された前記識別情報を所定のデータベースに通知することにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報を前記所定のデータベースから取得するサービス利用ステップとを含む。 The information processing method according to the second aspect of the present disclosure is the information processing method of the information processing device, wherein the content being played back is generated based on information about a system for supplying content by the information processing device. An acquisition step of acquiring identification information for uniquely identifying the information, and the notification information acquired is notified to a predetermined database, thereby being added to the posted information related to the content in the information disclosure service on the Internet A service using step of acquiring the tag information from the predetermined database.

 本開示の第2の側面であるプログラムは、コンピュータを、コンテンツを供給するためのシステムに関する情報に基づいて生成された、再生中の前記コンテンツを一意に識別するための識別情報を取得する取得部と、取得された前記識別情報を所定のデータベースに通知することにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報を前記所定のデータベースから取得するサービス利用部として機能させる。 The program according to the second aspect of the present disclosure is an acquisition unit that acquires identification information for uniquely identifying the content being reproduced, which is generated based on information related to a system for supplying content to the computer. And a service utilization unit that obtains tag information added to post information related to the content in the information disclosure service on the Internet from the predetermined database by notifying the acquired identification information to a predetermined database. To function as.

 本開示の第2の側面においては、コンテンツを供給するためのシステムに関する情報に基づいて生成された、再生中の前記コンテンツを一意に識別するための識別情報が取得され、取得された前記識別情報が所定のデータベースに通知されることにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報が前記所定のデータベースから取得される。 In the second aspect of the present disclosure, identification information for uniquely identifying the content being reproduced, which is generated based on information related to a system for supplying content, is acquired, and the acquired identification information Is notified to the predetermined database, tag information added to the posted information related to the content in the information disclosure service on the Internet is acquired from the predetermined database.

 本開示の第3の側面である情報処理システムは、第1の情報処理装置と第2の情報処理装置を有する情報処理システムにおいて、前記第1の情報処理装置が、コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報を生成する生成部と、生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けてデータベースに登録する登録部とを備える。また、前記第2の情報処理装置が、再生中のコンテンツを一意に識別するための前記識別情報を取得する取得部と、取得された前記識別情報を前記登録部に通知することにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報を前記登録部から取得するサービス利用部とを備える。 An information processing system according to a third aspect of the present disclosure is an information processing system including a first information processing apparatus and a second information processing apparatus, and the first information processing apparatus supplies content to a reception side. Based on information related to the system for generating the identification information for uniquely identifying the content, the generated identification information, and the post information related to the content published on the Internet A registration unit that associates the tag information with the registered tag information and registers them in the database. In addition, the second information processing apparatus notifies the registration unit of the acquisition unit that acquires the identification information for uniquely identifying the content being played back, and the registration unit. A service using unit that acquires tag information added to post information related to the content in the information disclosure service from the registration unit.

 本開示の第3の側面においては、第1の情報処理装置により、コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報が生成され、生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とが対応付けられてデータベースに登録される。また、第2の情報処理装置により、再生中のコンテンツを一意に識別するための前記識別情報が取得され、取得された前記識別情報が登録部に通知されることにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報が前記登録部から取得される。 In the third aspect of the present disclosure, identification information for uniquely identifying the content is generated and generated by the first information processing apparatus based on information regarding a system for supplying the content to the reception side. The identified information and tag information added to the posted information related to the content published on the Internet are registered in the database in association with each other. In addition, the second information processing apparatus acquires the identification information for uniquely identifying the content being played back, and notifies the registration unit of the acquired identification information, thereby providing an information disclosure service on the Internet. The tag information added to the posted information related to the content is acquired from the registration unit.

 本開示の第1の側面によれば、コンテンツを一意に識別するための識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けたデータベースを構築することができる。 According to the first aspect of the present disclosure, a database is created in which identification information for uniquely identifying content is associated with tag information added to posted information related to the content published on the Internet can do.

 本開示の第2の側面によれば、コンテンツを一意に識別するための識別情報により、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報を取得することができる。 According to the second aspect of the present disclosure, it is possible to acquire tag information added to post information related to the content published on the Internet, using identification information for uniquely identifying the content.

 本開示の第3の側面によれば、ユーザはコンテンツを視聴しながらツイッタサービスを利用し、該コンテンツを話題とするツイートを投稿できる。投稿されたツイートは該コンテンツに関するものとして正確に収集される。 According to the third aspect of the present disclosure, a user can use a Twitter service while viewing content to post a tweet about the content. Posted tweets are accurately collected as related to the content.

本開示を適用したツイッタ支援システムの第1の構成例を示すブロック図である。It is a block diagram showing the 1st example of composition of the Twitter support system to which this indication is applied. DVB-Triplet+αのデータ構造を示す図である。It is a figure which shows the data structure of DVB-Triplet + (alpha). ハッシュタグデータベースの中身を説明するための図である。It is a figure for demonstrating the content of a hashtag database. 本開示を適用したツイッタ支援システムの第2の構成例を示すブロック図である。It is a block diagram showing the 2nd example of composition of the Twitter support system to which this indication is applied. DVB-Triplet+αをハッシュタグDB部に登録する処理を説明するフローチャートである。It is a flowchart explaining the process which registers DVB-Triplet + (alpha) in a hash tag DB part. ツイッタ支援システムの第1の構成例の視聴ツイート処理を説明するフローチャートである。It is a flowchart explaining the viewing tweet process of the 1st structural example of a Twitter assistance system. ツイッタ支援システムの第1の構成例の視聴誘導処理を説明するフローチャートである。It is a flowchart explaining the viewing-and-listening process of the 1st structural example of a Twitter assistance system. ツイッタ支援システムの第2の構成例の視聴ツイート処理を説明するフローチャートである。It is a flowchart explaining the viewing tweet process of the 2nd structural example of a Twitter assistance system. ツイッタ支援システムの第2の構成例の視聴誘導処理を説明するフローチャートである。It is a flowchart explaining viewing-and-listening processing of the 2nd example of composition of a Twitter support system. 受信装置の画面の表示例を示す図である。It is a figure which shows the example of a display of the screen of a receiver. コンピュータの構成例を示すブロック図である。It is a block diagram which shows the structural example of a computer.

 以下、本開示を実施するための最良の形態(以下、実施の形態と称する)について、図面を参照しながら詳細に説明する。
 <実施の形態>
[ツイッタ支援システムの第1の構成例]
 本開示の実施の形態であるツイッタ支援システムは、コンテンツを視聴しながら該コンテンツに関してツイッタ上で呟かれた全てのツイートを、一般のユーザやコンテンツを放送する事業者などが収集できるように支援するものである。また、ツイッタ支援システムは、ツイッタサービスを利用している場合に、あるコンテンツに関するツイートが盛り上がっていることを発見したようなとき、該コンテンツを速やかに視聴できるように支援するものである。
Hereinafter, the best mode for carrying out the present disclosure (hereinafter referred to as an embodiment) will be described in detail with reference to the drawings.
<Embodiment>
[First configuration example of Twitter support system]
The Twitter support system according to the embodiment of the present disclosure supports a general user or a broadcaster of content to collect all tweets tweeted on the content while viewing the content. Is. In addition, when using the Twitter service, the Twitter support system assists in quickly viewing a content when it is found that a tweet related to the content has been raised.

 図1は、本開示の実施の形態であるツイッタ支援システムの第1の構成例を示している。 FIG. 1 illustrates a first configuration example of a Twitter support system according to an embodiment of the present disclosure.

 ツイッタ支援システム10の第1の構成例は、放送装置20、ハッシュタグRA(Registration Authority)部21、ハッシュタグDB(DataBase)部22、および受信装置30から構成される。ツイッタ支援システム10は、放送網11、双方向通信網12、およびツイッタ(Twitter)サーバ13を利用する。 The first configuration example of the Twitter support system 10 includes a broadcasting device 20, a hash tag RA (Registration Authority) unit 21, a hash tag DB (DataBase) unit 22, and a receiving device 30. The Twitter support system 10 uses a broadcast network 11, a bidirectional communication network 12, and a Twitter server 13.

 放送網11には、地上波TV放送網、衛星波TV放送網、CATV網、IPTV網等が含まれる。双方向通信網12はインターネットに代表されるIP通信網を指す。ツイッタサーバ13は、ツイッタサービスを提供する既存のサーバであり、ツイッタサービスのユーザが投稿したハッシュタグが付与されているツイートを管理している。 The broadcasting network 11 includes a terrestrial TV broadcasting network, a satellite TV broadcasting network, a CATV network, an IPTV network, and the like. The bidirectional communication network 12 indicates an IP communication network represented by the Internet. The Twitter server 13 is an existing server that provides a Twitter service, and manages tweets to which hashtags posted by users of the Twitter service are added.

 放送装置20は、デジタル放送のための公開標準規格であるDVB(Digital Video Broadcasting)(またはDVBの派生規格)に従い、コンテンツ(番組)をMPEG2TSとして放送網11を介して放送する。このMPEG2TSには、放送するコンテンツに対応するDVBサービス情報(以下、DVB-SIと称する)が含まれる。 The broadcasting device 20 broadcasts content (program) as MPEG2TS via the broadcasting network 11 in accordance with DVB (Digital Video Broadcasting) (or DVB derived standard) which is a public standard for digital broadcasting. This MPEG2TS includes DVB service information (hereinafter referred to as DVB-SI) corresponding to the content to be broadcast.

 放送装置20は、放送するコンテンツのDVB-SIから、”Digital Video Broadcasting;Specification for Service Information in DVB systems;EN300468 v1.3.1”にて規定されている、DVBネットワークで放送されるサービスそれぞれの固有の識別情報として使用されるDVB-Tripletを抽出する。また、放送装置20は、DVB-SIのイベント情報テーブルEITに格納されているイベント識別子Eidも抽出し、図2に示されるように、DVB-Tripletにイベント識別子Eidを付加したDVB-Triplet+αを生成する。 The broadcasting device 20 is specific to each service broadcast on the DVB network, which is defined by “Digital Video Broadcasting; Specification for Service Service Information in DVB systems; EN300468 v1.3.1” from DVB-SI of the content to be broadcast. Extract DVB-Triplet used as identification information. In addition, the broadcasting device 20 also extracts the event identifier Eid stored in the DVB-SI event information table EIT, and as shown in FIG. 2, DVB-Triplet + α with the event identifier Eid added to the DVB-Triplet Is generated.

 ここで、DVB-Tripletは、DVB-SIのネットワーク情報テーブルNITに格納されているオリジナルネットワーク識別子ONid、並びにDVB-SIのストリーム記述テーブルSDTに格納されているトランスポートストリーム識別子TSidおよびサービス識別子Sidの3項目の情報を指す。 Here, the DVB-Triplet includes the original network identifier ONid stored in the DVB-SI network information table NIT, the transport stream identifier TSid and the service identifier Sid stored in the DVB-SI stream description table SDT. Indicates 3 items of information.

 オリジナルネットワーク識別子ONidは、同一の放送装置20から放送された、多重化された複数のMPEG2TSの集合の固有の識別情報である。トランスポートストリーム識別子TSidは、多重化された複数のMPEG2TSの該集合における各MPEG2TSの固有の識別情報である。サービス識別子Sidは、MPEG2TSにおける各サービス(いわゆるチャンネル)の固有の識別情報である。イベント識別子Eidは、サービスにおけるイベント(コンテンツまたはコンテンツ内の区間)の識別情報である。 The original network identifier ONid is unique identification information of a set of a plurality of multiplexed MPEG2TS broadcast from the same broadcasting device 20. The transport stream identifier TSid is unique identification information of each MPEG2TS in the set of a plurality of multiplexed MPEG2TSs. The service identifier Sid is unique identification information of each service (so-called channel) in MPEG2TS. The event identifier Eid is identification information of an event (content or a section within the content) in the service.

 なお、イベント識別子Eidがコンテンツ内の区間に対して付与されている場合、1つのコンテンツに対するイベント識別子Eidは複数存在することになる。この場合、1つのコンテンツに対するDVB-Triplet+αも複数生成される。 In addition, when the event identifier Eid is given to the section in the content, there are a plurality of event identifiers Eid for one content. In this case, a plurality of DVB-Triplet + α for one content is also generated.

 放送装置20は、ハッシュタグRA部21のWebAPIを利用し、放送する各コンテンツを一意に特定できる1以上のDVB-Triplet+αをハッシュタグRA部21に供給する。さらに、放送装置20は、放送するコンテンツの識別情報であるコンテンツIDや、該コンテンツに関して呟かれるツイートに付与するハッシュタグを、任意でハッシュタグRA部21に通知することができる。該コンテンツIDは一意性(グローバルなユニーク性)を有するものであってもよいし、そうでなくでもよい。 The broadcasting device 20 uses the WebAPI of the hash tag RA unit 21 to supply one or more DVB-Triplet + α that can uniquely identify each content to be broadcast to the hash tag RA unit 21. Furthermore, the broadcasting device 20 can optionally notify the hash tag RA unit 21 of a content ID that is identification information of the content to be broadcast and a hash tag to be given to a tweet made about the content. The content ID may or may not have uniqueness (global uniqueness).

 ハッシュタグRA部21は、放送装置20から供給される、1つのコンテンツに対応する1以上のDVB-Triplet+αをハッシュタグDB部22に登録する。また、ハッシュタグRA部21は、放送装置20からDVB-Triplet+αとともにコンテンツIDとハッシュタグとが通知された場合、それらをDVB-Triplet+αに対応付けてハッシュタグDB部22に登録する。 The hashtag RA unit 21 registers one or more DVB-Triplet + α corresponding to one content supplied from the broadcasting device 20 in the hashtag DB unit 22. Further, when the broadcast apparatus 20 is notified of the content ID and the hash tag together with the DVB-Triplet + α, the hash tag RA unit 21 associates them with the DVB-Triplet + α and registers them in the hash tag DB unit 22. .

 さらに、ハッシュタグRA部21は、受信装置30やその他の外部装置がハッシュタグRA部21のWebAPIを利用して通知してくるハッシュタグを、DVB-Triplet+αに対応付けてハッシュタグDB部22に追加登録することができる。 Furthermore, the hash tag RA unit 21 associates a hash tag notified from the receiving device 30 or other external device using the Web API of the hash tag RA unit 21 with DVB-Triplet + α, and a hash tag DB unit 22 can be additionally registered.

 これにより、図3に示すように、ハッシュタグDB部22には、1以上のDVB-Triplet+αに、コンテンツIDと、1以上のハッシュタグとが対応付けられたデータベースが構築される。 Thereby, as shown in FIG. 3, a database in which the content ID and one or more hash tags are associated with one or more DVB-Triplet + α is constructed in the hash tag DB unit 22.

 さらに、ハッシュタグRA部21は、検索用WebAPIを用いた受信装置30からのDVB-Triplet+αに対応するハッシュタグの検索要求に応じてハッシュタグDB部22を参照し、該DVB-Triplet+αに対応するハッシュタグを含むレスポンスを受信装置30に返答する。また、ハッシュタグRA部21は、検索用WebAPIを用いた受信装置30からハッシュタグに対応するDVB-Triplet+αの検索要求に応じてハッシュタグDB部22を参照し、該ハッシュタグに対応するDVB-Triplet+αを含むレスポンスを受信装置30に返答する。 Further, the hash tag RA unit 21 refers to the hash tag DB unit 22 in response to a hash tag search request corresponding to DVB-Triplet + α from the receiving device 30 using the search WebAPI, and the DVB-Triplet + A response including a hash tag corresponding to α is returned to the receiving device 30. Also, the hash tag RA unit 21 refers to the hash tag DB unit 22 in response to a DVB-Triplet + α search request corresponding to the hash tag from the receiving device 30 using the search WebAPI, and corresponds to the hash tag. A response including DVB-Triplet + α is returned to the receiving device 30.

 受信装置30は、例えばテレビジョン受像機などのTV放送受信可能なものであり、放送装置20から放送されるDVB規格のTV放送を受信するためのチューナ31と、ツイッタサービスを利用するためのツイッタ(Twitter)アプリ32を有する。 The receiving device 30 is capable of receiving a TV broadcast such as a television receiver, for example, a tuner 31 for receiving a DVB standard TV broadcast broadcast from the broadcasting device 20, and a Twitter for using a Twitter service. (Twitter) Has an application 32.

 チューナ31は、DVB規格のTV放送としてMPEG2TSを受信、再生してコンテンツの映像および音声を出力する。また、チューナ31は、受信したMPEG2TSからDVB-SIを抽出してツイッタアプリ32に供給する。 The tuner 31 receives and plays MPEG2TS as a DVB standard TV broadcast, and outputs content video and audio. Further, the tuner 31 extracts DVB-SI from the received MPEG2TS and supplies it to the twitter application 32.

 ツイッタアプリ32は、ツイッタサービスを利用するアプリケーションとしての一般的な機能、すなわち、ユーザが入力した短文(ツイート)をツイッタサーバ13に投稿したり、ツイッタサーバ13に投稿されているツイートを取得してリスト表示したりする。 The Twitter application 32 has a general function as an application using the Twitter service, that is, posts a short sentence (tweet) input by the user to the Twitter server 13 or acquires a tweet posted on the Twitter server 13. Or display a list.

 さらに、ツイッタアプリ32は、ユーザが視聴中(チューナ31が受信中)のコンテンツに対応するDVB-SIをチューナ31から取得してDVB-Triplet+αを抽出、該DVB-Triplet+αを含むハッシュタグ要求クエリを生成してハッシュタグRA部21に送信する。さらに、該ハッシュタグ要求クエリに応じてハッシュタグRA部21から返答されるレスポンスに含まれるハッシュタグを、ユーザが入力したツイートに付加してツイッタサーバ13に投稿する。 Furthermore, the Twitter application 32 acquires DVB-SI corresponding to the content that the user is viewing (the tuner 31 is receiving) from the tuner 31, extracts DVB-Triplet + α, and hashes including the DVB-Triplet + α A tag request query is generated and transmitted to the hash tag RA unit 21. Further, the hash tag included in the response returned from the hash tag RA unit 21 in response to the hash tag request query is added to the tweet input by the user and posted to the twitter server 13.

 また、ツイッタアプリ32は、リスト表示したツイートに付加されているハッシュタグの中からユーザが指定したものを含むDVB-Triplet+α要求クエリを生成してハッシュタグRA部21に送信する。さらに、該DVB-Triplet+α要求クエリに応じてハッシュタグRA部21から返答されるレスポンスに含まれるDVB-Triplet+αをチューナ31に通知することによりチューナ31の選局を制御する。 Also, the Twitter application 32 generates a DVB-Triplet + α request query including the one specified by the user from the hash tags added to the tweet displayed in the list, and transmits it to the hash tag RA unit 21. Further, tuning of tuner 31 is controlled by notifying tuner 31 of DVB-Triplet + α included in the response returned from hash tag RA unit 21 in response to the DVB-Triplet + α request query.

 これにより、受信装置30は、TV放送のコンテンツを受信、表示させると同時に、ツイッタサーバ13にアクセスする。これにより、ユーザは、コンテンツを視聴しながら該コンテンツの話題をツイートとして投稿したりすることができる。また、ツイッタ上にて話題になっているコンテンツを受信できるように選局を行なったりすることができる。 Thereby, the receiving device 30 receives and displays the content of the TV broadcast and simultaneously accesses the Twitter server 13. Thereby, the user can post the topic of the content as a tweet while viewing the content. In addition, it is possible to select a channel so that content that is a topic on Twitter can be received.

[ツイッタ支援システムの第2の構成例]
 次に、図4は、ツイッタ支援システムの第2の構成例を示すブロック図である。図1に示された第1の構成例においては、受信装置30がチューナ31とツイッタアプリ32を有していたが、該第2の構成例では、これらをそれぞれ異なる装置に搭載させる。
[Second configuration example of Twitter support system]
Next, FIG. 4 is a block diagram showing a second configuration example of the Twitter support system. In the first configuration example shown in FIG. 1, the receiving device 30 has the tuner 31 and the tweeter application 32. However, in the second configuration example, these are mounted on different devices.

 すなわち、該第2の構成例においては、受信装置50が放送装置20から放送されるDVB規格のTV放送を受信するためのチューナ51を有し、端末装置60がツイッタサービスを利用するためのツイッタ(Twitter)アプリ61を有する。 That is, in the second configuration example, the receiving device 50 has a tuner 51 for receiving a DVB standard TV broadcast broadcast from the broadcasting device 20, and the terminal device 60 is a Twitter for using the Twitter service. (Twitter) Has an application 61.

 例えば、受信装置50としてはTV受像機などが想定され、端末装置60としてはタブレット端末、スレートPC、携帯電話機、スマートフォンなどが想定される。受信装置50と端末装置60とは、無線LANなどによりホームネットワークを形成しているものとする。 For example, a TV receiver or the like is assumed as the receiving device 50, and a tablet terminal, a slate PC, a mobile phone, a smartphone, or the like is assumed as the terminal device 60. It is assumed that the receiving device 50 and the terminal device 60 form a home network by a wireless LAN or the like.

 図第2の構成例におけるその他の構成要素は、第1の構成例のそれと共通であって同一の符号を付けているので、その説明は省略する。 The other constituent elements in the second configuration example in FIG. 2 are the same as those in the first configuration example and are given the same reference numerals, and thus the description thereof is omitted.

[ハッシュタグDB部22にコンテンツのDVB-Triplet+αを登録する処理の説明]
 次に、図4は、ハッシュタグDB部22にコンテンツのDVB-Triplet+αを登録する処理を説明するフローチャートである。
[Description of processing for registering DVB-Triplet + α of content in hashtag DB unit 22]
Next, FIG. 4 is a flowchart for explaining processing for registering DVB-Triplet + α of content in the hash tag DB unit 22.

 ステップS11において、放送装置20は、今後に放送するコンテンツを編成し、該コンテンツに対応するDVB-SIを生成する。さらに、放送装置20は、該DVB-SIからDVB-Triplet+αを抽出する。 In step S11, the broadcasting device 20 organizes content to be broadcast in the future, and generates DVB-SI corresponding to the content. Furthermore, the broadcasting device 20 extracts DVB-Triplet + α from the DVB-SI.

 ステップS12において、放送装置20は、登録用のWebAPIを呼び出すことにより、該DVB-Triplet+αをハッシュタグRA部21に供給し、ハッシュタグDB部22に登録させる。このとき、DVB-Triplet+αに対応付けてコンテンツIDとハッシュタグも登録させることできる。この後、放送装置20は、ステップS13において、コンテンツとともにDVB-SIを放送する。 In step S12, the broadcasting device 20 calls the registration WebAPI to supply the DVB-Triplet + α to the hash tag RA unit 21 and register it in the hash tag DB unit 22. At this time, a content ID and a hash tag can also be registered in association with DVB-Triplet + α. Thereafter, in step S13, the broadcast device 20 broadcasts DVB-SI together with the content.

 一方、ハッシュタグRA部21は、ステップS21において、放送装置20から該WebAPIの呼び出しに応じ、1つのコンテンツに対応する1以上のDVB-Triplet+αをハッシュタグDB部22に登録する。また、ハッシュタグRA部21は、放送装置20からDVB-Triplet+αとともにコンテンツIDとハッシュタグとが通知された場合、それらをDVB-Triplet+αに対応付けてハッシュタグDB部22に登録する。 On the other hand, in step S21, the hash tag RA unit 21 registers one or more DVB-Triplet + α corresponding to one content in the hash tag DB unit 22 in response to the calling of the WebAPI from the broadcasting device 20. Further, when the broadcast apparatus 20 is notified of the content ID and the hash tag together with the DVB-Triplet + α, the hash tag RA unit 21 associates them with the DVB-Triplet + α and registers them in the hash tag DB unit 22. .

 さらに、ハッシュタグRA部21は、ステップS22において、放送装置20以外から通知されたハッシュタグを、ハッシュタグDB部22に追加登録する。 Furthermore, the hash tag RA unit 21 additionally registers the hash tag notified from other than the broadcasting device 20 in the hash tag DB unit 22 in step S22.

 ここで、DVB-Triplet+αの登録用のWebAPIについて具体的に説明する。 Here, the WebAPI for DVB-Triplet + α registration will be explained in detail.

 該登録用のWebAPIとしては、例えば以下に示されるように、http-getのクエリ文字列に、1以上のDVB-Triplet+α、コンテンツID、1以上のハッシュタグを順に並べたフォーマットとする。
 http://www.hashTagRA.com/RegistrationAuthority/set?dvbUrl=
”dvb://8468.12634.18.333,dvb://8468.12634.18.444”
&contentId=”123”
&hashTag=”#nkh_akashiro,#uta_kassen”
For example, as shown below, the registration WebAPI has a format in which one or more DVB-Triplet + α, a content ID, and one or more hash tags are arranged in order in a query character string of http-get.
http://www.hashTagRA.com/RegistrationAuthority/set?dvbUrl=
”Dvb: //8468.12634.18.333,dvb: //8468.12634.18.444”
& contentId = ”123”
& hashTag = ”# nkh_akashiro, # uta_kassen”

 なお、ハッシュタグRA部21は、上述したDVB-Triplet+αの登録用のWebAPIの他、検索用のWebAPI、および消去用のWebAPIが用意されている。 The hash tag RA unit 21 is provided with a search Web API and a delete Web API in addition to the DVB-Triplet + α registration Web API described above.

 DVB-Triplet+αの検索用のWebAPIは、例えば以下のように、DVB-Triplet+α、コンテンツID、またはハッシュタグを指定するフォーマットとされている。
 http://www.hashTagRA.com/RegistrationAuthority/getAll?contentId=123
The Web API for searching DVB-Triplet + α has a format that specifies DVB-Triplet + α, content ID, or hash tag, for example, as follows.
http://www.hashTagRA.com/RegistrationAuthority/getAll?contentId=123

 該検索用のWebAPIの呼び出しに対するハッシュタグRA部21のhttpレスポンスは、例えば以下のようなものとなる。
 dvbUrl=”dvb://8468.12634.18.333,dvb://8468.12634.18.444”
&contentId=”123”
&hashTag=”#nkh_akashiro,#uta_kassen”
The http response of the hash tag RA unit 21 in response to the search Web API call is, for example, as follows.
dvbUrl = ”dvb: //8468.12634.18.333,dvb: //8468.12634.18.444”
& contentId = ”123”
& hashTag = ”# nkh_akashiro, # uta_kassen”

 DVB-Triplet+αの消去用のWebAPIは、例えば以下のように、DVB-Triplet+α、コンテンツID、またはハッシュタグを指定するフォーマットとされている。
 http://www.hashTagRA.com/RegistrationAuthority/deleteAll?contentId=123
The Web API for erasing DVB-Triplet + α has a format that specifies DVB-Triplet + α, content ID, or hash tag, for example, as follows.
http://www.hashTagRA.com/RegistrationAuthority/deleteAll?contentId=123

 該消去用のWebAPIを呼び出することにより、ハッシュタグRA部21がハッシュタグDB部22に登録されている対応する情報を消去する。 The hash tag RA unit 21 deletes the corresponding information registered in the hash tag DB unit 22 by calling the Web API for deletion.

 以上で、ハッシュタグDB部22にコンテンツのDVB-Triplet+αを登録する処理の説明を終了する。 This completes the description of the process of registering the content DVB-Triplet + α in the hash tag DB unit 22.

[第1の構成例において、コンテンツを視聴しながらツイッタサービスを利用するときの処理の説明]
 図6は、第1の構成例において、コンテンツを視聴しながらツイッタサービスを利用するときの処理(以下、第1の構成例の視聴ツイート処理と称する)を説明するフローチャートである。
[Description of processing when using the Twitter service while viewing content in the first configuration example]
FIG. 6 is a flowchart for explaining processing (hereinafter referred to as viewing tweet processing in the first configuration example) when using the Twitter service while viewing content in the first configuration example.

 ステップS31において、受信装置30は、ユーザからの所定の操作に従い、チューナ31によりコンテンツの受信、再生を開始するとともにツイッタアプリ32を起動する。これにより、ユーザはコンテンツを視聴しながらツイッタサービスを利用することが可能となる。 In step S31, the receiving device 30 starts receiving and playing back the content by the tuner 31 and activates the twitter application 32 in accordance with a predetermined operation from the user. As a result, the user can use the Twitter service while viewing the content.

 ステップS32において、ツイッタアプリ32は、コンテンツを視聴しているユーザによりツイートが入力されるまで待機する。ツイートが入力された場合、処理はステップS33に進められる。 In step S32, the Twitter application 32 stands by until a tweet is input by the user who is viewing the content. If a tweet is input, the process proceeds to step S33.

 ステップS33において、ツイッタアプリ32は、チューナ31から受信、再生中のコンテンツに対応するDVB-SIを取得する。さらに、ツイッタアプリ32は、該DVB-SIからDVB-Triplet+αを抽出する。ステップS34において、ツイッタアプリ32は、ハッシュタグRA部21の検索用WebAPIを呼び出すことにより、抽出したDVB-Triplet+αに対応するハッシュタグを要求する。 In step S33, the tweeter application 32 acquires DVB-SI corresponding to the content being received from the tuner 31 and being reproduced. Further, the tweeter application 32 extracts DVB-Triplet + α from the DVB-SI. In step S34, the twitter application 32 requests a hash tag corresponding to the extracted DVB-Triplet + α by calling the search WebAPI of the hash tag RA unit 21.

 検索用WebAPIは、例えば以下のようなものとする。
http://www.hashTagRA.com/RegistrationAuthority/getHashtag? dvbUrl=”dvb://8468.12634.18.333”
For example, the search WebAPI is as follows.
http://www.hashTagRA.com/RegistrationAuthority/getHashtag? dvbUrl = ”dvb: //8468.12634.18.333”

 該検索用WebAPIに応じ、ステップS41において、ハッシュタグRA部21は、ハッシュタグDB部22を参照し、DVB-Triplet+αに対応するハッシュタグを含む以下のようなhttpレスポンスを生成してツイッタアプリ32に返答する。
 hashTag=”#nkh_akashiro,#uta_kassen”
In accordance with the search WebAPI, in step S41, the hash tag RA unit 21 refers to the hash tag DB unit 22 and generates the following http response including a hash tag corresponding to DVB-Triplet + α to generate a Twitter. Reply to the application 32.
hashTag = ”# nkh_akashiro, # uta_kassen”

 ステップS35において、ツイッタアプリ32は、ステップS32の処理でユーザからの入力が確認されたツイートに、該レスポンスに含まれるハッシュタグを付加してツイッタサーバ13に投稿する。なお、該レスポンスに複数のハッシュタグが含まれている場合には、該複数のハッシュタグのうち、ツイートに付加させるものをユーザに選択させるようにしてもよい。 In step S35, the twitter application 32 adds the hash tag included in the response to the tweet confirmed by the user in the process of step S32 and posts it to the twitter server 13. When the response includes a plurality of hash tags, the user may be allowed to select one of the plurality of hash tags to be added to the tweet.

 ツイッタアプリ32からのツイートの投稿に応じ、ステップS51において、ツイッタサーバ13は、投稿されたツイートを公開するとともに、該ツイートのハッシュタグにより全ツイートをフィルタリングし、その結果をツイッタアプリ32に送信する。ツイッタアプリ32は、ステップS36において、ツイッタサーバ13から送信されたツイートをブラウジングする。 In response to the posting of a tweet from the Twitter application 32, in step S51, the tweeter server 13 publishes the posted tweet, filters all the tweets with the hash tag of the tweet, and transmits the result to the tweet application 32. . In step S36, the twitter application 32 browses the tweet transmitted from the twitter server 13.

 この後、ステップS37において、ツイッタアプリ32は、自身の終了がユーザから指示されたか否かを判断し、終了が指示されるまでステップS32乃至S37を繰り返す。終了が指示された場合、該第1の構成例の視聴ツイート処理は終了される。 Thereafter, in step S37, the tweeter application 32 determines whether or not its own end is instructed by the user, and repeats steps S32 to S37 until the end is instructed. When the termination is instructed, the viewing tweet process of the first configuration example is terminated.

 以上に説明した第1の構成例の視聴ツイート処理によれば、ユーザは視聴しているコンテンツに対するツイートに、適切なハッシュタグを自身で考えることなく付与して投稿することができる。このようにして投稿されたツイートは、放送局側などにより同一のコンテンツに関するツイートとして正確に収集される。 According to the viewing tweet processing of the first configuration example described above, the user can post a tweet corresponding to the content being viewed without giving an appropriate hash tag by himself / herself. Tweets posted in this way are accurately collected as tweets related to the same content by the broadcasting station or the like.

[第1の構成例においてツイートがコンテンツ視聴の導線となるときの処理の説明]
 次に図7は、第1の構成例においてツイートがコンテンツ視聴の導線となるときの処理(以下、第1の構成例の視聴誘導処理と称する)を説明するフローチャートである。
[Explanation of processing when tweet becomes content viewing lead in first configuration example]
Next, FIG. 7 is a flowchart for explaining processing when a tweet becomes a content viewing lead in the first configuration example (hereinafter referred to as viewing guidance processing in the first configuration example).

 ステップS61において、受信装置30は、ユーザからの所定の操作に従い、ツイッタアプリ32を起動し、ツイッタサーバ13にアクセスしてツイッタサービスの利用を開始する。これにより、ツイッタサーバ13からは他のユーザから投稿されているツイートが送信される(ステップS71)。 In step S61, the receiving device 30 starts the Twitter application 32 according to a predetermined operation from the user, accesses the Twitter server 13, and starts using the Twitter service. Thereby, the tweet posted from the other user is transmitted from the twitter server 13 (step S71).

 このとき、受信装置30のチューナ31の動作については任意である。すなわち、コンテンツの受信、再生を行っていてもよいし、行っていなくてもよい。 At this time, the operation of the tuner 31 of the receiving device 30 is arbitrary. That is, the content may be received and played back or may not be played.

 ステップS62において、ツイッタアプリ32は、ツイッタサーバ13から送信されたツイートをブラウジングする。該ツイートの表示を見たユーザが、例えば、ツイッタ上で話題となっている、現在放送中のコンテンツに関するツイートに興味を持って該ツイートを選択すると、ツイッタアプリ32は、該ツイートに付加されているハッシュタグを特定する。 In step S62, the Twitter application 32 browses a tweet transmitted from the Twitter server 13. When the user who has viewed the display of the tweet selects the tweet with an interest in, for example, a tweet related to the content currently being broadcast on Twitter, the tweeter application 32 is added to the tweet. Identify the hashtag that is present.

 ステップS63において、ツイッタアプリ32は、ハッシュタグRA部21の検索用WebAPIを呼び出すことにより、特定したハッシュタグに対応するDVB-Triplet+αを要求する。 In step S63, the twitter application 32 requests DVB-Triplet + α corresponding to the identified hash tag by calling the search WebAPI of the hash tag RA unit 21.

 検索用WebAPIは、例えば以下のようなものとする。
http://www.hashTagRA.com/RegistrationAuthority/getdvbUrl? hashTag=”#uta_kassen”
For example, the search WebAPI is as follows.
http://www.hashTagRA.com/RegistrationAuthority/getdvbUrl? hashTag = ”# uta_kassen”

 該検索用WebAPIに応じ、ステップS81において、ハッシュタグRA部21は、ハッシュタグDB部22を参照し、ハッシュタグに対応するDVB-Triplet+αを含む以下のようなhttpレスポンスを生成してツイッタアプリ32に返答する。
 dvbUrl=”dvb://8468.12634.18.444”
In response to the search WebAPI, in step S81, the hash tag RA unit 21 refers to the hash tag DB unit 22 and generates the following http response including DVB-Triplet + α corresponding to the hash tag. Reply to the application 32.
dvbUrl = ”dvb: //8468.12634.18.444”

 ステップS64において、ツイッタアプリ32は、該レスポンスに含まれるDVB-Triplet+αに基づき、対応するコンテンツを受信するようにチューナ31を制御する。この制御により、チューナ31は、現在放送中のコンテンツを受信、再生してユーザに提示する。 In step S64, the tweeter application 32 controls the tuner 31 to receive the corresponding content based on DVB-Triplet + α included in the response. By this control, the tuner 31 receives, reproduces, and presents the currently broadcast content to the user.

 この後、ステップS65において、ツイッタアプリ32は、自身の終了がユーザから指示されたか否かを判断し、終了が指示されるまでステップS62乃至S65を繰り返す。終了が指示された場合、該第1の構成例の視聴誘導処理は終了される。 Thereafter, in step S65, the tweeter application 32 determines whether or not the end of itself is instructed by the user, and repeats steps S62 to S65 until the end is instructed. When termination is instructed, the viewing guidance process of the first configuration example is terminated.

 以上に説明した第1の構成例の視聴誘導処理によれば、ユーザは、例えばツイッタ上で話題となっている、現在放送中のコンテンツを視聴することができる。また、放送局側は、放送するコンテンツに関するツイートを盛り上げることにより、ツイッタサービスのユーザを、該コンテンツを視聴するように誘導することができる。 According to the viewing guidance process of the first configuration example described above, the user can view the content currently being broadcast, which is a topic on Twitter, for example. In addition, the broadcast station side can guide the user of the Twitter service to view the content by enlarging tweets about the content to be broadcast.

[第2の構成例の受信装置50でコンテンツを受信しながら、端末装置60でツイッタサービスを利用するときの処理の説明]
 図8は、第2の構成例において、ユーザが受信装置50で受信されるコンテンツを視聴しながら、端末装置60を用いてツイッタサービスを利用するときの処理(以下、第2の構成例の視聴ツイート処理と称する)を説明するフローチャートである。
[Description of processing when the terminal device 60 uses the Twitter service while receiving content with the receiving device 50 of the second configuration example]
FIG. 8 shows a process when the user uses the twitter service using the terminal device 60 while viewing the content received by the receiving device 50 in the second configuration example (hereinafter referred to as viewing of the second configuration example). It is a flowchart explaining a tweet process.

 ステップS91において、受信装置50は、ユーザからの所定の操作に従い、チューナ51によりコンテンツの受信、再生を開始する。一方、ステップS101において、端末装置60は、ユーザからの所定の操作に従ってツイッタアプリ61を起動し、ユーザによりツイートが入力されるまで待機する。ツイートが入力された場合、処理はステップS102に進められる。 In step S91, the receiving device 50 starts receiving and playing back content by the tuner 51 in accordance with a predetermined operation from the user. On the other hand, in step S101, the terminal device 60 activates the twitter application 61 in accordance with a predetermined operation from the user, and waits until a tweet is input by the user. If a tweet is input, the process proceeds to step S102.

 ステップS102において、ツイッタアプリ61は、受信装置50のチューナ51に対して受信、再生中のコンテンツに対応するDVB-Triplet+αを要求する。この要求に応じたチューナ51は、ステップS92において、受信、再生中のコンテンツに対応するDVB-SIからDVB-Triplet+αを抽出してツイッタアプリ61に供給する。 In step S102, the twitter application 61 requests the tuner 51 of the receiving device 50 for DVB-Triplet + α corresponding to the content being received and reproduced. In response to this request, the tuner 51 extracts DVB-Triplet + α from the DVB-SI corresponding to the content being received and reproduced and supplies it to the Twitter application 61 in step S92.

 ステップS103において、ツイッタアプリ61は、ハッシュタグRA部21の検索用WebAPIを呼び出すことにより、抽出したDVB-Triplet+αに対応するハッシュタグを要求する。該検索用WebAPIに応じ、ステップS111において、ハッシュタグRA部21は、ハッシュタグDB部22を参照し、DVB-Triplet+αに対応するハッシュタグを含むhttpレスポンスを生成してツイッタアプリ61に返答する。 In step S103, the tweeter application 61 requests a hash tag corresponding to the extracted DVB-Triplet + α by calling the search WebAPI of the hash tag RA unit 21. In response to the search WebAPI, in step S111, the hash tag RA unit 21 refers to the hash tag DB unit 22, generates an http response including a hash tag corresponding to DVB-Triplet + α, and returns it to the Twitter application 61. To do.

 ステップS104において、ツイッタアプリ61は、ステップS101の処理でユーザからの入力が確認されたツイートに、該レスポンスに含まれるハッシュタグを付加してツイッタサーバ13に投稿する。なお、該レスポンスに複数のハッシュタグが含まれている場合には、該複数のハッシュタグのうち、ツイートに付加させるものをユーザに選択させるようにしてもよい。 In step S104, the twitter application 61 adds the hash tag included in the response to the tweet confirmed by the user in the process of step S101, and posts it to the twitter server 13. When the response includes a plurality of hash tags, the user may be allowed to select one of the plurality of hash tags to be added to the tweet.

 ツイッタアプリ61からのツイートの投稿に応じ、ステップS121において、ツイッタサーバ13は、投稿されたツイートを公開するとともに、該ツイートのハッシュタグにより全ツイートをフィルタリングし、その結果をツイッタアプリ61に送信する。ツイッタアプリ61は、ステップS105において、ツイッタサーバ13から送信されたツイートをブラウジングする。 In response to the posting of the tweet from the Twitter application 61, in step S121, the tweeter server 13 publishes the posted tweet, filters all the tweets with the hash tag of the tweet, and transmits the result to the Twitter application 61. . In step S105, the twitter application 61 browses the tweet transmitted from the twitter server 13.

 この後、ステップS106において、ツイッタアプリ61は、自身の終了がユーザから指示されたか否かを判断し、終了が指示されるまでステップS101乃至S106を繰り返す。終了が指示された場合、該第2の構成例の視聴ツイート処理は終了される。 Thereafter, in step S106, the twitter application 61 determines whether or not its own termination is instructed by the user, and repeats steps S101 to S106 until the termination is instructed. When the termination is instructed, the viewing tweet process of the second configuration example is terminated.

 以上に説明した第2の構成例の視聴ツイート処理によれば、ユーザは受信装置50にて受信、再生されているコンテンツを視聴しながら、端末装置60を利用し、該コンテンツに対するツイートに適切なハッシュタグを自身で考えることなく付与して投稿することができる。このようにして投稿されたツイートは、放送局側などにより同一のコンテンツに関するツイートとして正確に収集される。 According to the viewing tweet process of the second configuration example described above, the user uses the terminal device 60 while viewing the content received and reproduced by the receiving device 50, and is appropriate for the tweet on the content. You can post a hashtag without thinking about it yourself. Tweets posted in this way are accurately collected as tweets related to the same content by the broadcasting station or the like.

[第2の構成例においてツイートがコンテンツ視聴の導線となるときの処理の説明]
 次に図9は、第2の構成例において端末装置60にて利用しているツイッタサービスのツイートが、受信装置50で受信、再生させるコンテンツの導線となるときの処理(以下、第2の構成例の視聴誘導処理と称する)を説明するフローチャートである。
[Explanation of processing when tweet becomes lead for viewing content in second configuration example]
Next, FIG. 9 shows a process when the tweet of the Twitter service used in the terminal device 60 in the second configuration example becomes the lead of the content to be received and played back by the receiving device 50 (hereinafter referred to as the second configuration). It is a flowchart explaining an example viewing / listening guidance process.

 ステップS131において、端末装置60は、ユーザからの所定の操作に従い、ツイッタアプリ61を起動し、ツイッタサーバ13にアクセスしてツイッタサービスの利用を開始する。これにより、ツイッタサーバ13からは他のユーザから投稿されているツイートが送信される(ステップS141)。 In step S131, the terminal device 60 starts the Twitter application 61 according to a predetermined operation from the user, accesses the Twitter server 13, and starts using the Twitter service. Thereby, the tweet posted from the other user is transmitted from the twitter server 13 (step S141).

 このとき、受信装置50のチューナ51の動作については任意である。すなわち、コンテンツの受信、再生を行っていてもよいし、行っていなくてもよい。 At this time, the operation of the tuner 51 of the receiving device 50 is arbitrary. That is, the content may be received and played back or may not be played.

 ステップS132において、ツイッタアプリ61は、ツイッタサーバ13から送信されたツイートをブラウジングする。該ツイートの表示を見たユーザが、例えば、ツイッタ上で話題となっている、現在放送中のコンテンツに関するツイートに興味を持って該ツイートを選択すると、ツイッタアプリ61は、該ツイートに付加されているハッシュタグを特定する。 In step S132, the Twitter application 61 browses a tweet transmitted from the Twitter server 13. When the user who has viewed the display of the tweet selects the tweet with an interest in the tweet related to the content currently being broadcast, which is a topic on Twitter, for example, the tweeter application 61 is added to the tweet. Identify the hashtag that is present.

 ステップS133において、ツイッタアプリ61は、ハッシュタグRA部21の検索用WebAPIを呼び出すことにより、特定したハッシュタグに対応するDVB-Triplet+αを要求する。該検索用WebAPIに応じ、ステップS151において、ハッシュタグRA部21は、ハッシュタグDB部22を参照し、ハッシュタグに対応するDVB-Triplet+αを含むhttpレスポンスを生成してツイッタアプリ61に返答する。 In step S133, the tweeter application 61 requests DVB-Triplet + α corresponding to the identified hash tag by calling the search WebAPI of the hash tag RA unit 21. In response to the search WebAPI, in step S151, the hash tag RA unit 21 refers to the hash tag DB unit 22, generates an http response including DVB-Triplet + α corresponding to the hash tag, and returns the response to the Twitter application 61. To do.

 ステップS134において、ツイッタアプリ61は、該レスポンスに含まれるDVB-Triplet+αをチューナ51に通知し、DVB-Triplet+αに対応するコンテンツの受信、再生を要求する。この要求に応じたチューナ51は、ステップS161において、DVB-Triplet+αを解析して、オリジナルネットワーク識別子Onid、トランスポート識別子Tsid、サービス識別子Sid、およびイベント識別子Eidを特定し、対応するコンテンツの受信、再生を開始する。 In step S134, the twitter application 61 notifies the tuner 51 of DVB-Triplet + α included in the response, and requests reception and playback of content corresponding to DVB-Triplet + α. In response to this request, in step S161, the tuner 51 analyzes DVB-Triplet + α, specifies the original network identifier Onid, the transport identifier Tsid, the service identifier Sid, and the event identifier Eid, and receives the corresponding content. , Start playback.

 この後、ステップS135において、ツイッタアプリ61は、自身の終了がユーザから指示されたか否かを判断し、終了が指示されるまでステップS132乃至S135を繰り返す。終了が指示された場合、該第2の構成例の視聴誘導処理は終了される。 Thereafter, in step S135, the twitter application 61 determines whether or not the user has instructed to end the process, and repeats steps S132 to S135 until the end is instructed. When the termination is instructed, the viewing guidance process of the second configuration example is terminated.

 以上に説明した第2の構成例の視聴誘導処理によれば、ユーザは、端末装置60を用いて利用しているツイッタサービス上で話題となっている、現在放送中のコンテンツを、受信装置50にて視聴することができる。また、放送局側は、放送するコンテンツに関するツイートを盛り上げることにより、ツイッタサービスのユーザを、該コンテンツを視聴するように誘導することができる。 According to the viewing guidance process of the second configuration example described above, the user receives the content currently being broadcast on the Twitter service used by using the terminal device 60, and the receiving device 50. You can watch at. In addition, the broadcast station side can guide the user of the Twitter service to view the content by enlarging tweets about the content to be broadcast.

 なお、本実施の形態においては、放送中のコンテンツに対して視聴を誘導する場合について説明したが、該レスポンスに含まれるDVB-Triplet+αが既に放送済みコンテンツに対応するものであったり、未放送のコンテンツに対応するものであったりする場合がある。そこで、DVB-Triplet+αが放送済みのコンテンツに対応するものである場合には、例えば、該コンテンツをストリーミング配信しているサービスなどに誘導するようにする。また、DVB-Triplet+αが未放送コンテンツに対応するものである場合には、例えば、該コンテンツの録画予約設定を行なうようにする。 In this embodiment, the case where viewing is guided to the content being broadcast has been described. However, DVB-Triplet + α included in the response corresponds to content that has already been broadcast or has not yet been transmitted. It may correspond to broadcast content. Therefore, when DVB-Triplet + α corresponds to a broadcasted content, for example, the content is guided to a service that distributes the content by streaming. Also, if DVB-Triplet + α corresponds to unbroadcast content, for example, the recording reservation setting for the content is performed.

[受信装置30の画面表示例]
 図10は、受信装置30において、コンテンツの映像とツイッタサービスの映像とを画面上に同時に表示する場合の表示例を示している。
[Example of Screen Display of Receiving Device 30]
FIG. 10 shows a display example when the receiving device 30 simultaneously displays the content video and the Twitter service video on the screen.

 同図Aに示されるように、該画面80には、コンテンツ表示領域81、ツイート表示領域82、およびツイート入力領域83が設けられている。さらに、画面80には、ハッシュタグ選択ボタン84-1,84-2、および更新ボタン85が設けられている。 As shown in FIG. 3A, the screen 80 is provided with a content display area 81, a tweet display area 82, and a tweet input area 83. Further, the screen 80 is provided with hash tag selection buttons 84-1 and 84-2 and an update button 85.

 コンテンツ表示領域81には、チューナ31にて受信、再生中のコンテンツの映像が表示される。ツイート表示領域82には、ツイッタサーバ13から送信された、投稿されているツイートが表示される。ツイート入力領域83は、ユーザがツイートを入力するためのものである。ハッシュタグ選択ボタン84-1,84-2は、ツイートに付加するハッシュタグを選択するためのものである。更新ボタン85は、入力されたツイートのツイッタサーバ13への投稿を指示するためのものである。 In the content display area 81, the video of the content being received and reproduced by the tuner 31 is displayed. In the tweet display area 82, posted tweets transmitted from the Twitter server 13 are displayed. The tweet input area 83 is for a user to input a tweet. The hash tag selection buttons 84-1 and 84-2 are used to select a hash tag to be added to a tweet. The update button 85 is for instructing posting of the input tweet to the Twitter server 13.

 同図Bに示されるように、ユーザによりツイート入力領域83に文字列(ツイート)が入力されると、受信、再生中コンテンツのDVB-Triplet+αに対応するハッシュタグがハッシュタグRA部21から取得されて、ハッシュタグ選択ボタン84-1,84-2にハッシュタグの文字列が表示される。 As shown in FIG. B, when a character string (tweet) is input to the tweet input area 83 by the user, a hash tag corresponding to DVB-Triplet + α of the content being received and reproduced is received from the hash tag RA unit 21. Acquired and the hash tag character string is displayed on the hash tag selection buttons 84-1 and 84-2.

 そして、同図Cに示されるように、ハッシュタグ選択ボタン84-1,84-2の少なくとも一つが選択されるとも、ハッシュタグがツイートに付加される。この状態で更新ボタン85が操作されると、ツイート入力領域83に入力されたツイートがツイッタサーバ13に投稿される。 Then, as shown in FIG. C, even if at least one of the hash tag selection buttons 84-1 and 84-2 is selected, the hash tag is added to the tweet. When the update button 85 is operated in this state, the tweet input in the tweet input area 83 is posted to the twitter server 13.

[変形例]
 上述した第1および第2の構成例の視聴誘導処理においては、放送中のコンテンツを視聴するようにユーザを誘導したが、盛り上がっているツイートで話題にされているコンテンツが既に放送済みであったり、未放送であったりする場合がある。そこで、レスポンスに含まれるDVB-Triplet+αが放送済みのコンテンツに対応するものである場合には、例えば、該コンテンツをストリーミング配信しているサービスなどに誘導するようにする。また、DVB-Triplet+αが未放送コンテンツに対応するものである場合には、例えば、該コンテンツの録画予約設定を行なうようにする。
[Modification]
In the viewing guidance processing of the first and second configuration examples described above, the user is guided to view the content being broadcast, but the content being talked about by the tweet that has already been raised has already been broadcast. In some cases, it is not broadcast. Therefore, when the DVB-Triplet + α included in the response corresponds to the broadcasted content, for example, the content is guided to a service that distributes the content. Also, if DVB-Triplet + α corresponds to unbroadcast content, for example, the recording reservation setting for the content is performed.

 また、本実施の形態おいては、放送されているコンテンツを一意に特定するための情報として、該コンテンツに対応するDVB-SIからDVB-Triplet+αを抽出するようにしたが、コンテンツが放送ではなく、例えばインターネットを介して所定のサーバから配信されるような場合がある。このような場合、該コンテンツを一意に特定するための情報として該所定のサーバのurlを、DVB-Triplet+αの代わりに用いるようにすればよい。 Also, in this embodiment, DVB-Triplet + α is extracted from DVB-SI corresponding to the content as information for uniquely identifying the content being broadcast. Instead, for example, it may be distributed from a predetermined server via the Internet. In such a case, the url of the predetermined server may be used instead of DVB-Triplet + α as information for uniquely specifying the content.

 ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。 By the way, the series of processes described above can be executed by hardware or can be executed by software. When a series of processing is executed by software, a program constituting the software is installed in the computer. Here, the computer includes, for example, a general-purpose personal computer capable of executing various functions by installing a computer incorporated in dedicated hardware and various programs.

 図11は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。 FIG. 11 is a block diagram showing an example of a hardware configuration of a computer that executes the above-described series of processing by a program.

 コンピュータにおいて、CPU(Central Processing Unit)201,ROM(Read Only Memory)202,RAM(Random Access Memory)203は、バス204により相互に接続されている。 In the computer, a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, and a RAM (Random Access Memory) 203 are connected to each other by a bus 204.

 バス204には、さらに、入出力インタフェース205が接続されている。入出力インタフェース205には、入力部206、出力部207、記憶部208、通信部209、およびドライブ210が接続されている。 An input / output interface 205 is further connected to the bus 204. An input unit 206, an output unit 207, a storage unit 208, a communication unit 209, and a drive 210 are connected to the input / output interface 205.

 入力部206は、キーボード、マウス、マイクロフォンなどよりなる。出力部207は、ディスプレイ、スピーカなどよりなる。記憶部208は、ハードディスクや不揮発性のメモリなどよりなる。通信部209は、ネットワークインタフェースなどよりなる。ドライブ210は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア211を駆動する。 The input unit 206 includes a keyboard, a mouse, a microphone, and the like. The output unit 207 includes a display, a speaker, and the like. The storage unit 208 includes a hard disk, a nonvolatile memory, and the like. The communication unit 209 includes a network interface and the like. The drive 210 drives a removable medium 211 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.

 以上のように構成されるコンピュータ200では、CPU201が、例えば、記憶部208に記憶されているプログラムを、入出力インタフェース205およびバス204を介して、RAM203にロードして実行することにより、上述した一連の処理が行われる。 In the computer 200 configured as described above, for example, the CPU 201 loads the program stored in the storage unit 208 to the RAM 203 via the input / output interface 205 and the bus 204 and executes the program. A series of processing is performed.

 なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであってもよいし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであってもよい。 The program executed by the computer may be a program that is processed in time series in the order described in this specification, or in parallel or at a necessary timing such as when a call is made. It may be a program for processing.

 なお、本開示の実施の形態は、上述した実施の形態に限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。 Note that the embodiments of the present disclosure are not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the present disclosure.

 10 ツイッタ支援システム, 11 放送網, 12 双方向通信網, 13 ツイッタサーバ, 20 放送装置, 21 ハッシュタグRA部, 22 ハッシュタグDB部, 30 受信装置, 31 チューナ, 32 ツイッタアプリ, 50 受信装置, 51 チューナ, 60 端末装置, 61 ツイッタアプリ, 200 コンピュータ, 201 CPU 10 Twitter support system, 11 broadcast network, 12 bidirectional communication network, 13 twitter server, 20 broadcast device, 21 hash tag RA unit, 22 hash tag DB unit, 30 receiver device, 31 tuner, 32 twitter application, 50 receiver device, 51 tuner, 60 terminal device, 61 twitter app, 200 computer, 201 CPU

Claims (19)

 コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報を生成する生成部と、
 生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けてデータベースに登録する登録部と
 を備える情報処理装置。
A generating unit that generates identification information for uniquely identifying the content based on information about a system for supplying the content to the receiving side;
An information processing apparatus comprising: a registration unit that registers the generated identification information in association with tag information added to post information related to the content published on the Internet in association with a database.
 前記登録部は、さらに、コンテンツを受信側から通知される前記識別情報に応じて前記データベースを参照し、前記識別情報に対応する前記タグ情報を返答する
 請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the registration unit further refers to the database according to the identification information notified from the reception side of the content, and returns the tag information corresponding to the identification information.
 前記登録部は、さらに、コンテンツを受信側から通知される前記タグ情報に応じて前記データベースを参照し、前記タグ情報に対応する前記識別情報を返答する
 請求項2に記載の情報処理装置。
The information processing apparatus according to claim 2, wherein the registration unit further refers to the database according to the tag information notified from the receiving side of the content, and returns the identification information corresponding to the tag information.
 前記登録部は、生成された前記識別情報と、インターネット上で公開されるツイッタサービスにおける前記コンテンツに関する前記投稿情報としてのツイートに対して付加される前記タグ情報としてのハッシュタグとを対応付けて前記データベースに登録する
 請求項2に記載の情報処理装置。
The registration unit associates the generated identification information with a hash tag as the tag information to be added to the tweet as the posted information related to the content in a Twitter service published on the Internet. The information processing apparatus according to claim 2, registered in a database.
 前記生成部は、前記識別情報として、前記コンテンツに対応するDVB-SIに基づいてDVB-Triplet+αを生成する
 請求項2に記載の情報処理装置。
The information processing apparatus according to claim 2, wherein the generation unit generates DVB-Triplet + α as the identification information based on DVB-SI corresponding to the content.
 前記生成部は、前記コンテンツの配信元を表すurlを前記識別情報とする
 請求項2に記載の情報処理装置。
The information processing apparatus according to claim 2, wherein the generation unit uses a url representing a distribution source of the content as the identification information.
 情報処理装置の情報処理方法において、
 前記情報処理装置による、
  コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報を生成する生成ステップと、
  生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けてデータベースに登録する登録ステップと
 を含む情報処理方法。
In the information processing method of the information processing apparatus,
According to the information processing apparatus,
A generating step for generating identification information for uniquely identifying the content based on information about a system for supplying the content to the receiving side;
An information processing method comprising: a registration step of associating and registering the generated identification information and tag information added to post information relating to the content published on the Internet in a database.
 コンピュータを、
 コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報を生成する生成部と、
 生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けてデータベースに登録する登録部と
 して機能させるプログラム。
Computer
A generating unit that generates identification information for uniquely identifying the content based on information about a system for supplying the content to the receiving side;
A program that functions as a registration unit that registers the generated identification information and tag information added to post information related to the content published on the Internet in association with each other in a database.
 コンテンツを供給するためのシステムに関する情報に基づいて生成された、再生中の前記コンテンツを一意に識別するための識別情報を取得する取得部と、
 取得された前記識別情報を所定のデータベースに通知することにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報を前記所定のデータベースから取得するサービス利用部と
 を備える情報処理装置。
An acquisition unit for acquiring identification information for uniquely identifying the content being reproduced, which is generated based on information relating to a system for supplying content;
A service utilization unit that obtains tag information added to posted information related to the content in an information disclosure service on the Internet by notifying the acquired identification information to a predetermined database; Information processing apparatus provided.
 前記サービス利用部は、取得された前記識別情報を前記所定のデータベースに通知することにより、前記情報公開サービスとしてのツイッタサービスにおける前記コンテンツに関する前記投稿情報としてのツイートに対して付加されている前記タグ情報としてハッシュタグを前記所定のデータベースから取得する
 請求項9に記載の情報処理装置。
The service use unit notifies the acquired identification information to the predetermined database, thereby adding the tag added to the tweet as the posted information related to the content in the Twitter service as the information disclosure service. The information processing apparatus according to claim 9, wherein a hash tag is acquired as information from the predetermined database.
 前記サービス利用部は、さらに、取得した前記ハッシュタグを、再生中の前記コンテンツに関してユーザが入力した前記ツイートに付加して前記ツイッタサービスを管理するサーバに投稿する
 請求項10に記載の情報処理装置。
The information processing apparatus according to claim 10, wherein the service using unit further adds the acquired hash tag to the tweet input by a user regarding the content being reproduced and posts the tweet service to a server that manages the Twitter service. .
 前記サービス利用部は、さらに、前記ツイッタサービスにおける前記ツイートに対して付加されている前記タグ情報を前記所定のデータベースに通知することにより、前記タグ情報が付加されていた前記ツイートが話題としているコンテンツの前記識別情報を前記所定のデータベースから取得する
 請求項10に記載の情報処理装置。
The service utilization unit further notifies the predetermined database of the tag information added to the tweet in the Twitter service, so that the tweet to which the tag information has been added is a topic The information processing apparatus according to claim 10, wherein the identification information is acquired from the predetermined database.
 コンテンツを取得して再生する再生部をさらに備え、
 前記サービス利用部は、さらに、前記再生部を制御して、前記所定のデータベースから取得した前記識別情報に対応するコンテンツを再生させる
 請求項12に記載の情報処理装置。
A playback unit for acquiring and playing back the content;
The information processing apparatus according to claim 12, wherein the service utilization unit further controls the reproduction unit to reproduce content corresponding to the identification information acquired from the predetermined database.
 前記サービス利用部は、さらに、コンテンツを取得して再生する外部装置を制御して、前記所定のデータベースから取得した前記識別情報に対応するコンテンツを再生させる
 請求項12に記載の情報処理装置。
The information processing apparatus according to claim 12, wherein the service using unit further controls an external device that acquires and reproduces content to reproduce content corresponding to the identification information acquired from the predetermined database.
 前記取得部は、前記識別情報として、前記コンテンツに対応するDVB-SIに基づいて生成されたDVB-Triplet+αを取得する
 請求項10に記載の情報処理装置。
The information processing apparatus according to claim 10, wherein the acquisition unit acquires DVB-Triplet + α generated based on DVB-SI corresponding to the content as the identification information.
 前記取得部は、前記コンテンツの配信元を表すurlを前記識別情報として取得する
 請求項10に記載の情報処理装置。
The information processing apparatus according to claim 10, wherein the acquisition unit acquires a url representing a distribution source of the content as the identification information.
 情報処理装置の情報処理方法において、
 前記情報処理装置による、
  コンテンツを供給するためのシステムに関する情報に基づいて生成された、再生中の前記コンテンツを一意に識別するための識別情報を取得する取得ステップと、
  取得された前記識別情報を所定のデータベースに通知することにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報を前記所定のデータベースから取得するサービス利用ステップと
 を含む情報処理方法。
In the information processing method of the information processing apparatus,
According to the information processing apparatus,
An obtaining step for obtaining identification information for uniquely identifying the content being reproduced, which is generated based on information relating to a system for supplying content;
A service use step of acquiring tag information added to posted information related to the content in an information disclosure service on the Internet by notifying the acquired identification information to a predetermined database, from the predetermined database; Information processing method including.
 コンピュータを、
 コンテンツを供給するためのシステムに関する情報に基づいて生成された、再生中の前記コンテンツを一意に識別するための識別情報を取得する取得部と、
 取得された前記識別情報を所定のデータベースに通知することにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報を前記所定のデータベースから取得するサービス利用部と
 して機能させるプログラム。
Computer
An acquisition unit for acquiring identification information for uniquely identifying the content being reproduced, which is generated based on information relating to a system for supplying content;
By notifying the acquired identification information to a predetermined database, a service using unit that acquires tag information added to posted information related to the content in an information disclosure service on the Internet from the predetermined database. Program to function.
 第1の情報処理装置と第2の情報処理装置を有する情報処理システムにおいて、
 前記第1の情報処理装置は、
  コンテンツを受信側に供給するためのシステムに関する情報に基づいて、前記コンテンツを一意に識別するための識別情報を生成する生成部と、
  生成された前記識別情報と、インターネット上で公開される前記コンテンツに関する投稿情報に対して付加されるタグ情報とを対応付けてデータベースに登録する登録部と
 を備え、
 前記第2の情報処理装置は、
  再生中のコンテンツを一意に識別するための前記識別情報を取得する取得部と、
  取得された前記識別情報を含む要求を前記登録部に通知することにより、インターネット上の情報公開サービスにおける前記コンテンツに関する投稿情報に対して付加されているタグ情報を前記登録から取得するサービス利用部と
 を備える
 情報処理システム。
In an information processing system having a first information processing apparatus and a second information processing apparatus,
The first information processing apparatus includes:
A generating unit that generates identification information for uniquely identifying the content based on information about a system for supplying the content to the receiving side;
A registration unit that associates the generated identification information with tag information added to post information related to the content published on the Internet and registers it in a database;
The second information processing apparatus
An acquisition unit for acquiring the identification information for uniquely identifying the content being reproduced;
A service using unit that acquires tag information added to posted information related to the content in an information disclosure service on the Internet by notifying the registration unit of a request including the acquired identification information; An information processing system comprising:
PCT/JP2013/083153 2012-12-20 2013-12-11 Information processing device, information processing method, program, and information processing system Ceased WO2014097936A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2012278677 2012-12-20
JP2012-278677 2012-12-20

Publications (1)

Publication Number Publication Date
WO2014097936A1 true WO2014097936A1 (en) 2014-06-26

Family

ID=50978271

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2013/083153 Ceased WO2014097936A1 (en) 2012-12-20 2013-12-11 Information processing device, information processing method, program, and information processing system

Country Status (1)

Country Link
WO (1) WO2014097936A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012150662A (en) * 2011-01-19 2012-08-09 Toshiba Corp Program information collection device, video display device and program information collection method
JP2012160062A (en) * 2011-02-01 2012-08-23 Ntt Docomo Inc User statement extraction device, method therefor, and program
JP5144838B1 (en) * 2011-11-29 2013-02-13 パナソニック株式会社 Information processing apparatus, information processing method, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012150662A (en) * 2011-01-19 2012-08-09 Toshiba Corp Program information collection device, video display device and program information collection method
JP2012160062A (en) * 2011-02-01 2012-08-23 Ntt Docomo Inc User statement extraction device, method therefor, and program
JP5144838B1 (en) * 2011-11-29 2013-02-13 パナソニック株式会社 Information processing apparatus, information processing method, and program

Similar Documents

Publication Publication Date Title
KR101774039B1 (en) Automatic media asset update over an online social network
US11081101B1 (en) Real time popularity based audible content acquisition
US20210092467A1 (en) Systems and methods for interrupting streaming content provided via an inviolate manifest protocol
US8805418B2 (en) Methods and systems for performing actions based on location-based rules
KR101424975B1 (en) EPG based content reproduction method and apparatus
CN109963162B (en) Cloud directing system and live broadcast processing method and device
CN108352914A (en) Media content matching and indexing
US20240251126A1 (en) Information processing apparatus, information processing method, transmission apparatus, and transmission method
US20150177958A1 (en) Providing context information relating to media content that is being presented
WO2023025198A1 (en) Livestreaming method and apparatus, storage medium, and electronic device
CN104185040A (en) Application synchronization method, application server and terminal
JPWO2014010470A1 (en) Transmitting apparatus, information processing method, program, receiving apparatus, and application linkage system
CN105451039A (en) Multimedia information interaction method and system
KR101607649B1 (en) Apparatus for providing contents inserted music and advertisement based on music sharing service and method thereof
CN105208449A (en) Method and system for synchronously browsing relevant information related to broadcasted television programs
JP2015065545A (en) Broadcast program point grant system, user device, and computer program
JP2024047575A (en) CONTENT ACQUISITION METHOD DETERMINATION DEVICE AND PROGRAM
JP2006350500A (en) Information channel registration system, program and recording medium
CN106797445B (en) Mosaic service presentation/distribution method and device
WO2014097936A1 (en) Information processing device, information processing method, program, and information processing system
JP2013142906A (en) Event evaluation device and event evaluation method
US20140307070A1 (en) Systems and methods for sounding a message identifying a content source to a user during an advertisement
JP2017011438A (en) Information processing apparatus, program, information processing system, and receiving apparatus
JP2024046642A (en) Content information integration device and program
JP2024045079A (en) Content information integration device and program

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

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP