1460891906-c5f5c282-cc31-4ca9-88bc-48b67bfefe50

1. A server apparatus, comprising:
keyword storage capable of storing event-identification information and one or more keywords in relation to each other, the event-identification information identifying an event, the one or more keywords relating to the event; and
a first keyword-registering section configured
to obtain event-identification information and detailed information from an event-information registering server, the event-identification information identifying an event, the detailed information being on the event,
to extract one or more first keywords from the obtained detailed information, and
to register the one or more extracted first keywords and the event-identification information in relation to each other in the keyword storage.
2. The server apparatus according to claim 1, further comprising:
a second keyword-registering section configured
to obtain one or more comments from an SNS server, the one or more comments each including the one or more extracted first keywords,
to extract one or more second keywords from the one or more obtained comments, and
to register the one or more second keywords in relation to the event-identification information in the keyword storage.
3. The server apparatus according to claim 2, wherein
the event-information registering server is an EPG server managing an electronic program guide, and
the first keyword-registering section is configured
to obtain program identification information as the event-identification information from the EPG server, the program identification information identifying a program, and
to obtain detailed information on the program as the detailed information.
4. The server apparatus according to claim 3, further comprising:
a third keyword-registering section configured
to obtain a first keyword-registering request from the information terminal, the first keyword-registering request including a comment-search keyword and the event-identification information, the comment-search keyword being input to search for a comment posted on the SNS server by a user, and
to register, when obtaining the first keyword-registering request, the comment-search keyword and the event-identification information in relation to each other in the keyword storage, the comment-search keyword being included in the first keyword-registering request.
5. The server apparatus according to claim 4, further comprising:
a fourth keyword-registering section configured
to obtain a second keyword-registering request from the information terminal, the second keyword-registering request including one or more keywords and the event-identification information, the one or more keywords being extracted from a comment posted on the SNS server by a user, and
to register, when obtaining the second keyword-registering request, one or more keywords and the event-identification information in relation to each other in the keyword storage, the one or more keywords being extracted from the comment, the one or more keywords being included in the second keyword-registering request.
6. The server apparatus according to claim 5, wherein
each of the first, second, third, and fourth keyword-registering sections is configured to register a keyword corresponding to the event in the keyword storage for each corner, the corner being obtained by temporally dividing one event.
7. The server apparatus according to claim 6, further comprising:
a keyword-ranking creating section configured
to count the registration-request number for each keyword in a past predetermined period for each event-identification information with reference to the keyword storage, and
to create a keyword ranking based on a predetermined number of top keywords; and

keyword ranking storage capable of storing the event-identification information and the keyword ranking in relation to each other, wherein
the keyword-ranking creating section is configured to register the created keyword ranking and the event-identification information in relation to each other in the keyword ranking storage.
8. The server apparatus according to claim 7, wherein
the keyword-ranking creating section is configured to create a keyword ranking corresponding to the event for each corner, the corner being obtained by temporally dividing one event.
9. The server apparatus according to claim 8, further comprising:
a keyword providing section configured
to receive a keyword-obtaining request from an information terminal, the keyword-obtaining request including event-identification information, the event-identification information identifying an event in which a user of the information terminal joins, and
to provide, when receiving the keyword-obtaining request, the event-identification information and the keyword to a keyword delivery server, the event-identification information and the keyword being registered in relation to each other in the keyword storage, the keyword delivery server being configured
to retrieve one or more keywords in relation to the event-identification information, and
to send the one or more keywords to the information terminal in reply, the one or more keywords being candidates for a comment-search keyword, the comment-search keyword being used to search for a comment posted on an SNS server.
10. The server apparatus according to claim 9, wherein
the keyword providing section is configured to provide the event-identification information and the keyword ranking to the keyword delivery server, the event-identification information and the keyword ranking being registered in relation to each other in the keyword ranking storage.
11. An information terminal, comprising:
a keyword obtaining section configured to obtain one or more keywords, the one or more keywords being in relation to event-identification information, the event-identification information identifying an event in which a user joins, the one or more keywords being opened by a server apparatus, the server apparatus including
keyword storage capable of storing event-identification information and the one or more keywords in relation to each other, the event-identification information identifying an event, the one or more keywords relating to the event, and
a first keyword-registering section configured
to obtain event-identification information and detailed information from an event-information registering server, the event-identification information identifying an event, the detailed information being on the event,
to extract one or more first keywords from the obtained detailed information, and
to register the one or more extracted first keywords and the event-identification information in relation to each other in the keyword storage;
a providing section configured to provide the obtained keywords to a user, the keywords being candidates for a comment-search keyword, the comment-search keyword being used to search for a comment posted on an SNS server; and
a search request section configured to supply a search request to the SNS server, the search request including a comment-search keyword, the comment-search keyword being selected from the provided candidates by a user.
12. The information terminal according to claim 11, wherein
the keyword obtaining section is configured
to send a keyword-obtaining request to a keyword delivery server, the keyword-obtaining request including event-identification information, the event-identification information identifying the event in which a user joins, and
to obtain one or more keywords as candidates for a comment-search keyword, the one or more keywords relating to the event-identification information, the comment-search keyword being used to search for a comment posted on an SNS server.
13. The information terminal according to claim 12, wherein
the keyword obtaining section is configured to obtain a keyword ranking from the keyword delivery server, the keyword ranking being created for each event-identification information based on a registration-request number for each keyword in a past predetermined period,
the providing section is configured to provide the keyword ranking to a user, the keyword ranking being obtained from the keyword delivery server, and
the search request section is configured to supply a search request to the SNS server, the search request including a comment-search keyword, the comment-search keyword being selected from the provided keyword ranking by a user.
14. The information terminal according to claim 13, further comprising:
a first keyword-registering request section configured to send a first keyword-registering request to the server apparatus, the first keyword-registering request including a comment-search keyword and event-identification information, the comment-search keyword being input to search for a comment posted on the SNS server by a user, the event-identification information identifying the event in which a user joins.
15. The information terminal according to claim 14, further comprising:
a second keyword-registering request section configured
to extract a keyword from a comment posted on the SNS server by a user, and
to send a second keyword-registering request to the server apparatus, the second keyword-registering request including the extracted keyword and the event-identification information.
16. A program, causing a computer to function as
keyword storage capable of storing event-identification information and one or more keywords in relation to each other, the event-identification information identifying an event, the one or more keywords relating to the event; and
a first keyword-registering section configured
to obtain event-identification information and detailed information from an event-information registering server, the event-identification information identifying an event, the detailed information being on the event,
to extract one or more first keywords from the obtained detailed information, and
to register the one or more extracted first keywords and the event-identification information in relation to each other in the keyword storage.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. Method of synchronising a plurality of formatting modules with a view to a synchronised broadcasting of streams of digital services, each formatting module being associated to a state indicative of a master or slave status, each formatting module receiving at least one stream to be formatted as an input, and at least one reference clock signal, and generating at least one output stream corresponding to the input stream formatted into megaframes according to the reference clock signal received, and by inserting a time label in packets and a continuity counter in packets, the output streams being transferred to one or more modulators, the said method comprises:
electing a formatting module from the plurality as having the status of master, the other modules having the status of slave;
for the formatting module having a master status, periodic sending to the slave modules of the time label and the continuity counter of the packet inserted in a megaframe, the time label being used by the master formatting module in the operation of formatting the stream, the time label being sent each time a mega frame is transmitted and is the time label of the megaframe;
for a formatting module having a slave status, temporal slaving of the operation of formatting the stream by the slave modules according to the time label received from the master formatting module, the formatting of the stream by the slave being performed transferring the following megaframe at an instant corresponding to the time label and plus a megaframe duration and inserting the continuity counter received from the master formatting module in the megaframe.
2. Synchronisation method according to one of claim 1, characterised in that the method also comprises a step consisting of taking the slave status for the master module as soon as the input stream is received or a reference clock signal is no longer correct.
3. Synchronisation method according to claim 2, characterised in that the method also comprises a step consisting of taking the master status for a slave module, having all its input signals correct, when it receives a message indicating that the other modules in the plurality do not have all their input signals correct.
4. Synchronisation method according to claim 1, characterised in that the method also comprises, for a slave or master module having all its input signals correct, when it receives a message from at least one other module also having its input signals correct, an election step for determining whether it takes the state of master or slave so that one of the modules having its input signals correct takes the status of master, the others taking the status of slave.
5. Synchronisation method according to claim 1, characterised in that it also comprises a step consisting, for each formatting module, of periodically sending its status to the other modules.
6. Synchronisation method according to claim 5, characterised in that the periodic sending of status takes place in response to a status request on the part of the other modules.
7. Synchronisation method according to claim 1, characterised in that the method also comprises a step of comparing a-continuity counter for the time label used by the slave module with the continuity counter for the corresponding label received from the master module, the slave module adopting for its time label the continuity counter for the label of the master in the event of a divergence.
8. Formatting device with a view to a synchronised broadcasting of digital service streams, the formatting device being associate to a state indicative of a master or slave status, receiving at least one stream to be formatted as an input, and at least one reference clock signal, and generating at least one output stream corresponding to the input stream formatted into megaframes according to the reference clock signal received, and by inserting a time label in packets and a continuity counter in packets, the output streams being transferred to one or more modulators, the said device comprises:
means of communicating with at least one other formatting device, itself and these other formatting devices forming a plurality of formatting devices;
means of electing a formatting device from the plurality as having the status of master, the other devices having the status of slave;
means of periodic sending, when in a master status, to the slave devices of the time label and a continuity counter of a packet inserted in a megaframe, the time label being used by the master device in the operation of formatting the stream, the time label being sent each time a mega frame is transmitted and is the time label of the megaframe;
means of temporal slaving, when in a slave status, of the operation of formatting the stream by the slave devices according to the time label received from the master device, the formatting of the stream by the slave being performed by transferring the following megaframe at an instant corresponding to the time label and plus a megaframe duration and inserting the continuity counter received from the master module device in the megaframe.
9. System for broadcasting digital services, comprising a plurality of formatting modules according to claim 8.