Nothing Special   »   [go: up one dir, main page]

JP2007089198A - Service reception device, service providing device, computer program therefor, and recording medium - Google Patents

Service reception device, service providing device, computer program therefor, and recording medium Download PDF

Info

Publication number
JP2007089198A
JP2007089198A JP2006280305A JP2006280305A JP2007089198A JP 2007089198 A JP2007089198 A JP 2007089198A JP 2006280305 A JP2006280305 A JP 2006280305A JP 2006280305 A JP2006280305 A JP 2006280305A JP 2007089198 A JP2007089198 A JP 2007089198A
Authority
JP
Japan
Prior art keywords
service
information
history
notification information
notification
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.)
Granted
Application number
JP2006280305A
Other languages
Japanese (ja)
Other versions
JP4777859B2 (en
Inventor
Akiyoshi Kawamura
晃好 河村
Keishin Matsubara
敬信 松原
Satoshi Terada
智 寺田
Azusa Umemoto
あずさ 梅本
Toru Ueda
徹 上田
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2006280305A priority Critical patent/JP4777859B2/en
Publication of JP2007089198A publication Critical patent/JP2007089198A/en
Application granted granted Critical
Publication of JP4777859B2 publication Critical patent/JP4777859B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a service reception device and providing device capable of improving efficiency in selection and utilization of a useful service. <P>SOLUTION: A service reception device 442 includes an output unit 472 for utilizing and displaying an arbitrary service; a content selection unit 470 for selecting a service; a history information storage unit 476 for recording a utilization history of services; a history count condition reception unit 478 and storage unit 482 for receiving and storing a condition corresponding to a history; a history count discrimination unit 484 and history information transmission unit 488 for transmitting a history, among recorded histories, satisfying the conditions in the history count condition storage unit 482 to the outside; a report information reception unit 154 for receiving information, transmitted from the outside in response to the transmitted history, to be reported to a user regarding a service that can be utilized, and access information required for accessing the relevant service; and a report information control unit 160 which gives the information to be reported to the output unit 472 to display the information and gives the access information to the content selection unit 470 to select a service. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、テレビジョン(以下単に「TV」と呼ぶ。)受像機又はパーソナルコンピュータなどの端末を用いた番組及びサービス情報などの送信及び受信のための技術に関し、特に、利用者が特別な労力を掛けることなく、利用者にとって有益な情報をサービス提供者から効率よく取得し、適切なタイミングでそうした情報の存在を利用者に通知できるサービス情報提供技術に関する。   The present invention relates to a technique for transmission and reception of programs and service information using a terminal such as a television (hereinafter simply referred to as “TV”) receiver or a personal computer. The present invention relates to a service information providing technology capable of efficiently obtaining information useful for a user from a service provider without incurring a charge and notifying the user of the presence of such information at an appropriate timing.

近年、衛星放送、CATV(ケーブルテレビジョン)など、テレビジョンの放送サービスが普及している。さらに、デジタル放送の開始によって、視聴者には膨大な数の放送番組が提供されるようになった。また、いわゆるインターネットをはじめとしたデータ通信ネットワークを用いて、所定のスケジュールにしたがって番組を放送することが可能になっている。その結果利用者は、ますます多くの番組を利用できるようになってきている。   In recent years, television broadcasting services such as satellite broadcasting and CATV (cable television) have become widespread. Furthermore, with the start of digital broadcasting, a huge number of broadcast programs have been provided to viewers. In addition, it is possible to broadcast a program according to a predetermined schedule using a data communication network such as the so-called Internet. As a result, users can use more and more programs.

また、インターネットの発展によって、旧来の放送のように視聴するだけではなく、双方向の通信を介して利用できる様々なサービスも日々増加している。それに加えて、インターネットTVの出現により、同一のTV受像機を用い、通常のテレビジョン放送の番組に加え、インターネット上のサービスの利用もできるようになっている。したがって、利用者が利用可能な番組やサービスの選択の幅が確実に広がってきている。   In addition, with the development of the Internet, various services that can be used through two-way communication are increasing day by day, as well as being viewed as in conventional broadcasting. In addition, with the advent of Internet TV, services on the Internet can be used in addition to ordinary television broadcast programs using the same TV receiver. Therefore, the range of selection of programs and services that can be used by the user is surely expanding.

しかも、旧来の無線を使用した放送と異なり、インターネットを利用した放送及びサービスには国境がないため、利用者にとって利用可能な選択肢は従来と比べてはるかに多く、さらに今後も非常に速いペースで増加していくことが予想される。   Moreover, unlike traditional radio broadcasts, there are no borders for broadcasts and services using the Internet, so there are far more options available to users compared to the past, and at a very fast pace in the future. It is expected to increase.

このような状況下では、あまりに多くのサービスが提供されているため、利用者にとって有用なサービスをどのようにして探すのかが問題となる。したがって、そのように多くの番組やサービスから利用者が好むサービスを容易に見つけられるように支援を行なう必要が生じている。そうした機能を持つデジタル情報受信装置が、後掲の特許文献1に記載されている。   In such a situation, too many services are provided, so how to find a service useful for the user becomes a problem. Therefore, it is necessary to provide support so that a user can easily find a service preferred by such a program or service. A digital information receiving apparatus having such a function is described in Patent Document 1 described later.

特許文献1に記載のデジタル情報受信装置は、番組の視聴中に、利用者によって登録された選択情報と合致する番組が存在すれば、現在受信の番組画面に割込ませてメッセージを告知する。   The digital information receiving apparatus described in Patent Literature 1 notifies a message by interrupting the currently received program screen if there is a program that matches the selection information registered by the user during viewing of the program.

また特許文献2には、ユーザの嗜好に応じた効率的なコンテンツ配信を実現するコンテンツ配信装置が開示されている。この装置では、ユーザが要求したコンテンツに加えて、広告用コンテンツを配信しておく。配信したコンテンツに対するユーザの操作ログ(操作までの時間、選択回数など)を記録しておき、このログに応じてコンテンツ評価値を更新し、次回の選択に反映させる。   Patent Document 2 discloses a content distribution apparatus that realizes efficient content distribution according to user preferences. In this device, advertising content is distributed in addition to the content requested by the user. The user's operation log (time to operation, number of selections, etc.) for the distributed content is recorded, and the content evaluation value is updated according to this log and reflected in the next selection.

これ以外にも、予め情報を受けたい項目やキーワードを利用者が指定しておき、その条件に合致する情報が存在すれば電子メールで情報を配信するメール配信サービスも数多く運用されている。   In addition to this, there are many mail delivery services in which users specify items and keywords that they want to receive information in advance, and if there is information that matches the conditions, information is delivered by e-mail.

特開2003−9033号公報JP 2003-9033 A 特開2000−315215号公報JP 2000-315215 A

しかし、特許文献1の発明においては、告知する条件の設定は利用者が行なう必要がある。利用者の興味が刻々変化する場合には逐一設定の変更を行なう必要がある。その結果、特許文献1に記載の装置は操作が煩わしいという問題もある。また、告知する情報の選択は、受信装置上で利用者が予め登録しておいた情報をもとに行なっている。そのため、送信者側には、受信者が希望する情報が予め分からず、送信者は受信装置に対し、全ての番組情報を送る必要がある。そのため、現実にどのような番組を視聴しているかに関係なく、登録された情報に合致する番組の存在が通知されてしまう。   However, in the invention of Patent Document 1, the user needs to set the conditions for notification. When the user's interest changes every moment, it is necessary to change the setting one by one. As a result, the apparatus described in Patent Document 1 also has a problem that the operation is troublesome. The information to be notified is selected based on information registered in advance by the user on the receiving apparatus. Therefore, the transmitter side does not know in advance the information desired by the receiver, and the transmitter needs to send all program information to the receiving device. Therefore, the existence of a program that matches the registered information is notified regardless of what program is actually viewed.

放送の番組情報の告知に加えて、インターネット上にある関連する情報の告知まで行なう場合、送信するデータ量はさらに増大してしまう。特に、受信装置上で記憶容量が制限される場合は、予め膨大な情報を蓄えておくことはできず、制限された情報の中からしか利用者に提供することができない。提供すべき情報が刻々と更新される場合、最新の情報の提供を行なうためには、膨大な情報を頻繁に送り続ける必要があり、ネットワークの負荷が高くなる。   In addition to notification of broadcast program information, when performing notification of related information on the Internet, the amount of data to be transmitted further increases. In particular, when the storage capacity is limited on the receiving device, a huge amount of information cannot be stored in advance and can be provided to the user only from the limited information. When the information to be provided is updated every moment, in order to provide the latest information, it is necessary to frequently send a huge amount of information, which increases the load on the network.

特許文献2に記載の技術でも同様の問題がある。特に、コンテンツデータに対し広告用コンテンツが付されて配信されるので、配信データ量が多くなるという問題がある上、ユーザの嗜好情報を収集するためには、ユーザの明示的な操作が必要とされるという問題がある。   The technique described in Patent Document 2 has the same problem. In particular, since content for advertisement is attached to content data and distributed, there is a problem that the amount of distribution data increases, and in order to collect user preference information, an explicit operation of the user is required. There is a problem of being.

これに対してメール配信サービスではサーバ側で提供する情報の選別を行なっている。そのため、受信側が受信するデータ量は少なくなる。しかし、メール配信サービスでは、予め登録したデータに関する情報が一方的に送られるだけで、現在視聴している番組又はサービスに関連する情報(以下「関連情報」と呼ぶ。)をリアルタイムに利用者に告知することはできない。また、提供を受けたい情報の登録を利用者が行なう必要があるという問題がやはり存在している。   On the other hand, in the mail distribution service, information provided on the server side is selected. Therefore, the amount of data received by the receiving side is reduced. However, in the mail delivery service, information related to pre-registered data is only unilaterally transmitted, and information related to the currently viewed program or service (hereinafter referred to as “related information”) is provided to the user in real time. It cannot be announced. There is also a problem that the user needs to register information to be provided.

そこで本発明の1つの目的は、利用者にとって有用なサービスの選択及び利用を効率化することができるサービス受信装置及びサービス提供装置を提供することである。   Accordingly, an object of the present invention is to provide a service receiving apparatus and a service providing apparatus that can make efficient selection and use of services useful to a user.

本発明の他の目的は、利用者にとって有用なサービス情報を効率よく提供してサービスの存在を利用者に通知し、かつそのサービスを利用者が直ちに利用できるようにすることができるサービス受信装置及びサービス提供装置を提供することである。   Another object of the present invention is to provide a service receiving apparatus capable of efficiently providing service information useful to the user, notifying the user of the existence of the service, and allowing the user to immediately use the service. And providing a service providing apparatus.

本発明の他の目的は、利用者が自己の関心ある事項に関する情報を登録する手間なく、利用者にとって有用なサービス情報をタイミングよく提供して、有用なサービスの存在を利用者に通知し、サービスの選択及び利用を効率化することができるサービス受信装置及びサービス提供装置を提供することである。   Another object of the present invention is to provide service information useful to the user in a timely manner, without the need for the user to register information related to his / her interests, and notify the user of the existence of a useful service, To provide a service receiving apparatus and a service providing apparatus capable of improving the efficiency of service selection and use.

本発明のさらに他の目的は、利用者にとって有用なサービス情報を効率よく提供して、有用なサービスの存在を利用者に通知し、サービスの選択及び利用を効率化することができ、しかも利用者がそれら情報の中からさらに自分にとって有用な情報を短い時間で探し出すことができるサービス受信装置及びサービス提供装置を提供することである。   Still another object of the present invention is to efficiently provide service information useful for the user, notify the user of the existence of a useful service, and improve the efficiency of selection and use of the service. It is an object of the present invention to provide a service receiving device and a service providing device that enable a person to search for information useful for himself / herself in a short time.

本発明の第1の局面に係るサービス受信装置は、表示装置を有し、表示装置を用いる複数のサービスのうちの任意のものを選択して利用可能なサービス利用手段と、サービス利用手段により利用するサービスを選択するためのサービス選択手段と、サービス利用手段の選択したサービスの利用履歴を記録するための履歴記録手段と、履歴記録手段に記録される履歴に対応する所定の条件を外部から受信し保存するための手段と、所定のイベントの発生に応答して、履歴記録手段に記録された履歴のうち、前記保存するための手段により受信され保存された所定の条件を充足するものを予め定められた送信先に送信するための送信手段と、送信手段により送信された情報に応答して外部から送信されてくる情報であって、サービス利用手段が利用可能なサービスに関して利用者に通知すべき情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を受信するための受信手段と、受信手段により受信された通知すべき情報を、表示装置上に表示するための通知表示手段と、受信手段により受信される通知情報のうち、アクセス情報をサービス選択手段に与え、サービス選択手段による当該サービスの選択を可能にするための手段とを含む。   A service receiving apparatus according to a first aspect of the present invention includes a display device, and can be used by selecting any one of a plurality of services using the display device and using the service using device. A service selection means for selecting a service to be performed, a history recording means for recording the usage history of the service selected by the service using means, and a predetermined condition corresponding to the history recorded in the history recording means is received from the outside In response to the occurrence of a predetermined event, the history recorded in the history recording means satisfying a predetermined condition received and stored by the storage means in advance. A transmission means for transmitting to a predetermined transmission destination, and information transmitted from the outside in response to the information transmitted by the transmission means, which is useful for the service utilization means. Receiving means for receiving notification information including information to be notified to a user regarding a possible service and access information necessary for accessing the service, and information to be notified received by the receiving means, Notification display means for displaying on the display device, and means for providing access information to the service selection means among the notification information received by the reception means, and enabling the service selection means to select the service. Including.

サービスの利用履歴を送信先に送信することで、送信先では利用者の利用履歴にしたがい、利用者の興味を持つ可能性の高いサービスに関する情報を準備できる。履歴を選択するための所定の条件を外部から受信するので、履歴を送信するための条件などを外部から制御できる。受信手段により受信される通知情報のうち、アクセス情報をサービス選択手段に与えることにより、サービス選択手段を介して利用者が興味を持つ可能性の高いサービスに利用者が直接アクセスできるようになる。利用者は特に操作することなく、様々な条件で選択された自己の利用履歴にしたがって、自己が関心を持つ可能性の高いサービスに関する情報を容易に入手できる。しかも、そのために特別な操作は必要とされない。したがって、利用者にとって関心が高いサービスに関する情報を入手できるだけでなく、そのサービスを直ちに享受することができる。   By transmitting the service usage history to the transmission destination, the transmission destination can prepare information on a service that is likely to be of interest to the user according to the usage history of the user. Since the predetermined condition for selecting the history is received from the outside, the condition for transmitting the history can be controlled from the outside. By providing access information to the service selection means among the notification information received by the reception means, the user can directly access a service that is likely to be of interest to the user via the service selection means. The user can easily obtain information on services that are likely to be of interest to the user according to the user's usage history selected under various conditions without any particular operation. Moreover, no special operation is required for that purpose. Therefore, it is possible not only to obtain information on services that are of great interest to the user, but also to enjoy the services immediately.

さらに好ましくは、送信手段は、所定のスケジュールにしたがって発生される送信指示に応答して、履歴記録手段に記録された履歴のうち、条件を充足するものを予め定められた送信先に送信するための手段を含む。   More preferably, in response to a transmission instruction generated in accordance with a predetermined schedule, the transmission unit transmits a history satisfying the condition among the history recorded in the history recording unit to a predetermined transmission destination. Including means.

所定のスケジュールにしたがって、条件を充足する履歴のみが自動的に送信されるので、利用者は特別な操作を行なう必要がなく、送信データ量も削減できる。   Since only a history satisfying the condition is automatically transmitted according to a predetermined schedule, the user does not need to perform a special operation and the transmission data amount can be reduced.

履歴記録手段は、サービス利用手段の選択したサービスの利用履歴を、各サービスで提供されるコンテンツのジャンル別に集計して記録するための手段を含んでもよい。   The history recording means may include means for counting and recording the use history of the service selected by the service using means for each genre of content provided by each service.

コンテンツのジャンル別に履歴を集計することにより、利用者の嗜好が分かり、送信先では集計された履歴に基づいて、利用者の嗜好にあったサービスを容易に選別できる。その結果、利用者は自己の関心を持つ可能性の高いサービスに関する情報を高い精度で入手できる。   By collecting the history for each genre of content, the user's preference can be understood, and the transmission destination can easily select a service that meets the user's preference based on the accumulated history. As a result, the user can obtain information on services that are likely to be of interest to the user with high accuracy.

好ましくは、履歴記録手段は、予め定める時間帯ごとに、サービス利用手段の選択したサービスの利用履歴を記録するための手段を含む。   Preferably, the history recording means includes means for recording the usage history of the service selected by the service usage means for each predetermined time period.

予め定める時間帯ごとに履歴を集計することにより、利用者によるサービスの利用傾向が時間帯ごとに分かるようになる。利用者によるサービスの利用傾向は、その利用者の生活リズムなどに合わせて周期的に変化することがある。送信先では、集計された履歴に基づいて、その時間帯での利用傾向にあったサービスを容易に選別できる。その結果、利用者は自己の生活リズムなどに合った適切なサービスに関する情報を適切な時期に入手できる。   By collecting the history for each predetermined time zone, the service usage tendency by the user can be known for each time zone. A service usage tendency by a user may periodically change according to the life rhythm of the user. At the transmission destination, based on the collected history, it is possible to easily select a service that has a tendency to use in that time zone. As a result, the user can obtain information on an appropriate service suitable for his / her life rhythm at an appropriate time.

好ましくは、受信手段により受信される情報は、表示装置上に表示すべき情報と、表示すべき情報の表示装置上における表示方法を示す情報とを含み、通知表示手段は、表示方法にしたがって、表示すべき情報を表示装置上に表示するための手段を含む。   Preferably, the information received by the receiving unit includes information to be displayed on the display device and information indicating a display method of the information to be displayed on the display device, and the notification display unit is in accordance with the display method. Means for displaying the information to be displayed on the display device;

表示するための手段は、表示すべき情報を表示方法にしたがって表示する。表示すべき情報の送信元は、表示すべき情報とその情報の表示方法を示す情報とを送信する。したがって、サービス受信装置は、送信元が意図したとおりの表示方法で、表示すべき情報を適切に表示するようになる。   The means for displaying displays information to be displayed according to a display method. A transmission source of information to be displayed transmits information to be displayed and information indicating a display method of the information. Therefore, the service receiving apparatus appropriately displays the information to be displayed by the display method intended by the transmission source.

より好ましくは、表示方法を示す情報は、表示すべき情報を表示装置上に表示するタイミングを示すタイミング情報を含み、表示するための手段は、タイミング情報により示されるタイミングで、表示すべき情報を表示装置上に表示する。   More preferably, the information indicating the display method includes timing information indicating the timing for displaying the information to be displayed on the display device, and the means for displaying the information to be displayed at the timing indicated by the timing information. Display on the display device.

表示すべき情報の送信元は表示すべき情報とタイミング情報とを送信する。サービス受信装置は、送信元が意図したとおりのタイミングで、表示すべき情報を適切に表示するようになる。   The transmission source of information to be displayed transmits information to be displayed and timing information. The service receiving apparatus appropriately displays information to be displayed at a timing as intended by the transmission source.

本発明の第2の局面に係るサービス受信装置は、表示装置を有し、表示装置を用いる複数のサービスのうちの任意のものを選択して利用可能なサービス利用手段と、サービス利用手段により利用するサービスを選択するためのサービス選択手段と、サービス利用手段が利用可能なサービスに関して利用者に通知される可能性のある通知情報であって、かつ利用者に通知するために充足されるべき所定の条件、通知情報の通知方法を示す情報、及び当該サービスにアクセスするために必要なアクセス情報が付された条件付通知情報を受信し保存するための条件付通知情報受信手段と、条件付通知情報受信手段により保存されている通知情報のうち、対応する条件が充足されたものがあるか否かを監視するための監視手段と、監視手段によって充足が検出された条件に対応する通知情報を表示装置上に表示するための通知表示手段と、条件付通知情報受信手段により受信された条件付通知情報のうち、アクセス情報をサービス選択手段に与え、サービス選択手段による当該サービスの選択を可能にするための手段とを含む。   A service receiving apparatus according to a second aspect of the present invention includes a display device, and can be used by selecting any of a plurality of services using the display device and using the service using device. Service selection means for selecting a service to be used, and notification information that may be notified to the user regarding the services that can be used by the service using means, and that should be satisfied in order to notify the user Conditional notification information receiving means for receiving and storing conditional notification information with access information necessary for accessing the service, information indicating a notification method, notification information notification method, and conditional notification Among the notification information stored by the information receiving means, there is a monitoring means for monitoring whether or not the corresponding condition is satisfied, and the monitoring information is satisfied by the monitoring means. The notification display means for displaying the notification information corresponding to the detected condition on the display device, and the conditional notification information received by the conditional notification information receiving means, giving access information to the service selection means, Means for enabling selection of the service by the service selection means.

外部から条件付通知情報を受信した条件付通知情報受信手段は、その条件付通知情報を保存する。監視手段は、これらの条件付通知情報のうち、条件が充足されたものがあるか否かを監視し、あれば通知表示手段がその条件付通知情報を表示する。利用者のサービスの利用状況など、予め作成された条件にしたがって適切な通知情報の表示が適時に行なわれる。さらに、条件付通知情報のうち、アクセス情報がサービス選択手段に与えられるので、サービス選択手段がそのサービスを選択することができる。その結果、利用者は、自己の利用状況にあったサービスに関連する情報を容易に入手できる。   The conditional notification information receiving means that has received the conditional notification information from the outside stores the conditional notification information. The monitoring means monitors whether or not the conditional notification information satisfies the condition, and if there is, the notification display means displays the conditional notification information. Appropriate notification information is displayed in a timely manner according to conditions created in advance, such as the usage status of the user's service. Furthermore, since the access information is given to the service selection means among the conditional notification information, the service selection means can select the service. As a result, the user can easily obtain information related to the service in accordance with his / her usage status.

好ましくは、サービス受信装置は、サービス利用手段の選択したサービスの利用履歴を記録するための履歴記録手段をさらに含み、監視手段は、履歴記録手段により記録されている履歴を監視し、条件付通知情報受信手段により保存されている通知情報のうち、履歴により充足されているものがあるか否かを監視するための手段を含む。   Preferably, the service receiving device further includes a history recording unit for recording the usage history of the service selected by the service using unit, and the monitoring unit monitors the history recorded by the history recording unit and sends a conditional notification. The notification information stored by the information receiving means includes means for monitoring whether there is information satisfied by the history.

利用履歴に基づいて、表示されるべき通知情報が選択されるので、利用者は自己のサービスの利用履歴に基づいて選択された、適切なサービスに関する情報を入手できる。   Since the notification information to be displayed is selected based on the usage history, the user can obtain information on an appropriate service selected based on the usage history of his / her service.

さらに好ましくは、履歴記録手段は、予め定める時間帯ごとに、サービス利用手段の選択したサービスの利用履歴を記録するための手段を含む。   More preferably, the history recording means includes means for recording the usage history of the service selected by the service usage means for each predetermined time period.

時間帯ごとの利用履歴に基づいて、表示されるべき通知情報が選択されるので、利用者は利用傾向の周期的な変化に合った適切なサービスに関する情報を入手できる。   Since the notification information to be displayed is selected based on the usage history for each time zone, the user can obtain information on an appropriate service that matches the periodic change in the usage trend.

さらに好ましくは、通知情報は、サービス利用手段が利用可能なサービスにアクセスするために必要なアクセス情報を含み、サービス受信装置はさらに、条件付通知情報受信手段により受信された情報のうち、アクセス情報をサービス選択手段に与え、サービス選択手段による当該サービスの選択を可能にするための手段を含む。   More preferably, the notification information includes access information necessary for accessing the service available by the service using means, and the service receiving device further includes access information among the information received by the conditional notification information receiving means. Is provided to the service selection means, and means for enabling selection of the service by the service selection means is included.

条件付通知情報受信手段が受信した条件付通知情報のうち、アクセス情報をサービス選択手段に与えることにより、利用者はサービス選択手段を操作してこのアクセス情報に対応するサービスに直接アクセスできる。その結果、通知表示手段により表示された情報を見て、利用者が直ちに当該情報に対応するサービスを利用することができる。   Of the conditional notification information received by the conditional notification information receiving means, by providing access information to the service selection means, the user can directly access the service corresponding to the access information by operating the service selection means. As a result, the user can immediately use the service corresponding to the information by viewing the information displayed by the notification display means.

好ましくは、条件付通知情報にはさらに、通知情報の通知方法を示す情報が付されており、通知表示手段は、監視手段によって充足が検出された条件に対応する通知情報を、通知方法にしたがって表示装置上に表示するための手段を含む。   Preferably, the conditional notification information further includes information indicating a notification method of the notification information, and the notification display unit displays the notification information corresponding to the condition for which satisfaction is detected by the monitoring unit according to the notification method. Means for displaying on the display device.

条件付通知情報の送信元は、条件付通知情報に通知方法を示す情報を付して送信する。サービス受信装置は、監視手段によって充足が検出された条件に対応する通知情報を、送信元が意図したとおりの表示方法で表示する。その結果利用者は、サービスに関連する情報を的確に入手できるようになる。   The transmission source of the conditional notification information adds the information indicating the notification method to the conditional notification information and transmits it. The service receiving apparatus displays the notification information corresponding to the condition for which the satisfaction is detected by the monitoring unit in a display method as intended by the transmission source. As a result, the user can accurately obtain information related to the service.

より好ましくは、通知方法を示す情報は、通知情報を通知するタイミングを示すタイミング情報を含み、表示するための手段は、監視手段によって充足が検出された条件に対応する通知情報を、タイミング情報により示されるタイミングで表示装置上に表示する。   More preferably, the information indicating the notification method includes timing information indicating a timing for notifying the notification information, and the means for displaying the notification information corresponding to the condition for which satisfaction is detected by the monitoring means based on the timing information. Display on the display device at the indicated timing.

条件付通知情報の送信元は条件付通知情報にタイミング情報を付して送信する。サービス受信装置は、監視手段によって充足が検出された条件に対応する通知情報を、送信元が意図したとおりのタイミングで適切に表示する。その結果、利用者は、サービスに関連する情報を適切なタイミングで入手できるようになる。   The sender of the conditional notification information transmits the conditional notification information with timing information. The service reception apparatus appropriately displays the notification information corresponding to the condition for which satisfaction is detected by the monitoring unit at the timing as intended by the transmission source. As a result, the user can obtain information related to the service at an appropriate timing.

本発明の第3の局面に係るサービス受信装置は、表示装置を有し、表示装置を用いる複数のサービスのうちの任意のものを選択して利用可能なサービス利用手段と、サービス利用手段により利用するサービスを選択するためのサービス選択手段と、サービス利用手段の選択したサービスの利用履歴を記録するための履歴記録手段と、外部から、履歴記録手段に記録された履歴を集計するための条件を受信し保存するための集計条件受信手段と、所定のイベントに応答して、履歴記録手段に記録されている履歴を集計条件受信手段により保存されている集計条件にしたがって集計し、集計結果を予め定める送信先に送信するための送信手段と、送信手段により送信された集計結果に応じて外部から送信されてくる情報であって、サービス利用手段が利用可能なサービスに関して利用者に通知すべき情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を受信するための通知情報受信手段と、通知情報受信手段により受信された通知すべき情報を、表示装置上に表示するための通知表示手段と、受信手段により受信される情報のうち、アクセス情報を前記サービス選択手段に与え、サービス選択手段による当該サービスの選択を可能にするための手段とを含む。   A service receiving apparatus according to a third aspect of the present invention includes a display device, and can be used by selecting any one of a plurality of services using the display device and using the service using device. Service selection means for selecting a service to be performed, history recording means for recording the usage history of the service selected by the service using means, and conditions for aggregating the history recorded in the history recording means from the outside Aggregation condition receiving means for receiving and storing, and in response to a predetermined event, the history recorded in the history recording means is aggregated according to the aggregation conditions stored by the aggregation condition receiving means, and the aggregation result is preliminarily stored. A transmission means for transmitting to a predetermined transmission destination, and information transmitted from the outside in accordance with the counting result transmitted by the transmission means, which is a service user Received by the notification information receiving means and the notification information receiving means for receiving the notification information including the information to be notified to the user regarding the service that can be used and the access information necessary for accessing the service Of the information received by the notification display means for displaying the information to be notified on the display device and the reception means, the access information is given to the service selection means so that the service selection means can select the service. Means.

外部から与えられる集計条件にしたがって、サービスの利用履歴が集計され、その集計結果が外部に送信される。送信先では、集計結果にしたがい、利用者にとって適切と思われるサービスを選択し、そのサービスに関する情報をサービス受信装置に送ることができる。通知情報受信手段が受信した情報のうち、通知情報受信手段により受信された通知すべき情報を、通知表示手段が表示装置上に表示する。一方、アクセス情報をサービス選択手段に与えることにより、利用者はサービス選択手段を操作してこのアクセス情報に対応するサービスに直接アクセスできる。すなわち、通知表示手段により表示された情報を見て、利用者が直ちに当該情報に対応するサービスを利用することができる。その結果、サービス受信装置の利用者は、自己が関心を持つ可能性の高い情報に関する通知を受けることができ、さらに何ら特別な操作なく容易に入手できる。   The service usage history is aggregated according to the aggregation conditions given from the outside, and the aggregation result is transmitted to the outside. At the transmission destination, a service that is considered appropriate for the user can be selected according to the counting result, and information on the service can be sent to the service receiving apparatus. Of the information received by the notification information receiving means, the information to be notified received by the notification information receiving means is displayed on the display device by the notification display means. On the other hand, by providing the access information to the service selection means, the user can directly access the service corresponding to the access information by operating the service selection means. That is, by viewing the information displayed by the notification display means, the user can immediately use the service corresponding to the information. As a result, the user of the service receiving apparatus can be notified of information that is likely to be of interest to the user, and can be easily obtained without any special operation.

好ましくは、履歴記録手段は、予め定める時間帯ごとに、サービス利用手段の選択したサービスの利用履歴を記録するための手段を含む。   Preferably, the history recording means includes means for recording the usage history of the service selected by the service usage means for each predetermined time period.

予め定める時間帯ごとに履歴を記録することにより、利用者によるサービスの利用傾向が時間帯ごとに分かる。送信先では、サービスを選別する際に、その時間帯での利用傾向にしたがい、利用者にとってその時間帯での利用傾向に合っていると思われるサービスを選択し、そのサービスに関する情報をサービス受信装置に送ることができる。その結果、利用者は利用傾向の周期的な変化に合った適切なサービスに関する情報を入手できる。   By recording the history for each predetermined time zone, the service usage tendency by the user can be known for each time zone. At the destination, when selecting a service, the user selects a service that seems to fit the usage trend in that time zone according to the usage trend in that time zone, and receives information about that service. Can be sent to the device. As a result, the user can obtain information on an appropriate service that matches the cyclical change in the usage trend.

好ましくは、通知情報受信手段は、送信手段により送信された集計結果に応じて外部から送信されてくる通知情報及び当該通知情報の通知方法を示す情報を受信するための手段を含み、通知表示手段は、通知情報受信手段により受信された通知情報を、通知方法にしたがって表示装置上に表示するための手段を含む。   Preferably, the notification information receiving unit includes a unit for receiving notification information transmitted from the outside according to the counting result transmitted by the transmission unit and information indicating a notification method of the notification information, and a notification display unit Includes means for displaying the notification information received by the notification information receiving means on the display device in accordance with the notification method.

条件付通知情報の送信元は、条件付通知情報に通知方法を示す情報を付して送信する。表示するための手段は、通知情報を送信元が意図したとおりの表示方法で表示する。その結果、利用者は、サービスに関連する情報を的確に入手できるようになる。   The transmission source of the conditional notification information adds the information indicating the notification method to the conditional notification information and transmits it. The means for displaying displays the notification information in a display method as intended by the transmission source. As a result, the user can accurately obtain information related to the service.

より好ましくは、通知方法を示す情報は、通知情報を通知するタイミングを示すタイミング情報を含み、表示するための手段は、タイミング情報により示されるタイミングで、通知情報を表示装置上に表示する。   More preferably, the information indicating the notification method includes timing information indicating the timing for notifying the notification information, and the display means displays the notification information on the display device at the timing indicated by the timing information.

条件付通知情報の送信元は条件付通知情報にタイミング情報を付して送信する。表示するための手段は、通知情報を、送信元が意図したとおりのタイミングで適切に表示する。その結果、利用者は、サービスに関連する情報を適切なタイミングで入手できるようになる。   The sender of the conditional notification information transmits the conditional notification information with timing information. The means for displaying appropriately displays the notification information at a timing as intended by the transmission source. As a result, the user can obtain information related to the service at an appropriate timing.

本発明の第4の局面に係るコンピュータプログラムは、コンピュータにより実行されると、第1の局面〜第3の局面のいずれかに係るサービス受信装置として当該コンピュータを動作させる。その結果、上記したサービス受信装置と同様の作用効果を奏することができる。   When the computer program according to the fourth aspect of the present invention is executed by a computer, it causes the computer to operate as a service reception device according to any one of the first to third aspects. As a result, the same operational effects as those of the service receiving apparatus described above can be achieved.

本発明の第5の局面に係るサービス提供装置は、サービス受信装置に対して、当該サービス受信装置におけるサービスの利用履歴に基づいて選択された、関連サービスに関する情報を送信するサービス提供装置であって、予め定められたイベントの発生に応答して、サービス受信装置におけるサービスの利用履歴をサービス提供装置に送信する際の、サービス受信装置における利用履歴に対する処理条件をサービス受信装置に送信するための履歴条件送信手段と、利用処理条件に応答してサービス受信装置から送信されてくる履歴情報を受信するための履歴情報受信手段と、関連サービスに関して利用者に通知すべき情報、及び前記サービス受信装置が当該関連サービスにアクセスするために必要なアクセス情報を含む、通知情報を記憶するための通知情報記憶手段と、履歴情報受信手段により受信された履歴情報に基づいて、通知情報記憶手段に記憶された通知情報のうち、受信された履歴情報と予め定められた関係にあるものを選択して履歴情報を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む。   A service providing apparatus according to a fifth aspect of the present invention is a service providing apparatus that transmits information related to a related service selected based on a service use history in the service receiving apparatus to the service receiving apparatus. A history for transmitting processing conditions for the usage history in the service receiving device to the service receiving device when the service usage history in the service receiving device is transmitted to the service providing device in response to the occurrence of a predetermined event. A condition transmitting means, a history information receiving means for receiving history information transmitted from a service receiving apparatus in response to a usage processing condition, information to be notified to a user regarding a related service, and the service receiving apparatus Stores notification information, including access information necessary to access the related service Notification information stored in the notification information storage means based on the history information received by the notification information storage means and the history information reception means, the information having a predetermined relationship with the received history information Notification information transmitting means for selecting and transmitting the history information to the service receiving apparatus that has transmitted the history information.

サービス受信装置におけるサービスの利用履歴に対して、サービス提供装置から与えられた条件で示される処理を行ない、その結果をサービス提供装置に送信するので、サービス提供装置の目的に応じて適切な処理を行なったデータのみをサービス提供装置に送信することができる。そのため、データ量が削減される。また処理する内容を示す条件をサービス提供装置から指定するので、サービス提供装置の側から、サービス提供の判断の基礎となる履歴の選択基準を制御でき、サービス受信装置の利用者に負担をかけずに、提供するサービスをより適切なものとする作業を行なうことができる。また、関連サービスに関してサービス受信装置の利用者に通知すべき情報と、そのサービスにアクセスするためのアクセス情報とが通知情報としてサービス受信装置に送信される。サービス受信装置では、この通知すべき情報を利用者に通知し、利用者からそのサービスにアクセスする旨の指示があれば、アクセス情報を利用して直ちにそのサービスにアクセスすることができ、利用者がサービスを容易に利用することができる。   For the service usage history in the service receiving device, processing indicated by the conditions provided by the service providing device is performed and the result is transmitted to the service providing device, so appropriate processing is performed according to the purpose of the service providing device. Only the performed data can be transmitted to the service providing apparatus. Therefore, the data amount is reduced. In addition, since the conditions indicating the contents to be processed are specified from the service providing device, the service providing device can control the selection criteria of the history that is the basis for determining service provision, without burdening the user of the service receiving device. In addition, it is possible to carry out work to make the provided service more appropriate. Also, information to be notified to the user of the service receiving apparatus regarding the related service and access information for accessing the service are transmitted to the service receiving apparatus as notification information. The service receiving device notifies the user of the information to be notified, and if the user gives an instruction to access the service, the service can be immediately accessed using the access information. Can use the service easily.

好ましくは、処理条件は、サービスの利用時間が所定時間以上のものを選択するという条件を含む。   Preferably, the processing condition includes a condition that a service usage time is selected for a predetermined time or longer.

サービスの利用時間が所定時間以上であるものの利用履歴のみをサービス提供装置に送信すれば、利用者がよく利用するサービスの中から、その関連情報を選択して利用者に提供できる。そのために利用者が行なう作業は必要ない。その結果、利用者にとってより適切なサービスに関する情報を利用者に通知できる。   If only the usage history of a service that has been used for a predetermined time or more is transmitted to the service providing apparatus, the related information can be selected and provided to the user from the services frequently used by the user. For this purpose, the user does not need to do any work. As a result, the user can be notified of information related to services that are more appropriate for the user.

さらに好ましくは、履歴情報受信手段が受信する履歴情報は、サービス受信装置で利用された特定のサービスに関する属性情報を含み、通知情報送信手段は、履歴情報受信手段により受信された履歴情報に基づいて、通知情報記憶手段に記憶された履歴情報のうち、受信された履歴情報に含まれる属性情報と一致する属性情報を有するものを選択して履歴情報を送信してきたサービス受信装置に送信するための手段を含む。   More preferably, the history information received by the history information receiving unit includes attribute information regarding a specific service used in the service receiving device, and the notification information transmitting unit is based on the history information received by the history information receiving unit. Selecting history information stored in the notification information storage means having attribute information that matches attribute information included in the received history information and transmitting the history information to the service receiving apparatus that has transmitted the history information. Including means.

利用者が利用したサービスのうち、サービス提供装置から指定した特定のサービスに関する属性情報がサービス提供装置に送信される。利用者が特に作業を行なわなくても、サービス提供装置では特定のサービスに関する属性情報を得て、その属性情報と一致する属性情報を有するサービスに関する通知情報を選択できる。その結果、利用者が特に作業を行なうことなく、利用者が関心を持つような属性を持つと思われるサービスに関する情報を利用者に効率よく通知できる。   Among the services used by the user, attribute information related to a specific service designated by the service providing apparatus is transmitted to the service providing apparatus. Even if the user does not perform any particular work, the service providing apparatus can obtain attribute information related to a specific service and select notification information related to a service having attribute information that matches the attribute information. As a result, it is possible to efficiently notify the user of information related to a service that seems to have an attribute that the user is interested in without performing any particular work.

処理条件は、サービス受信装置で利用された複数のサービスについて、各サービスに付随する属性ごとに利用時間を集計する処理を行なうという条件を含んでもよい。   The processing condition may include a condition of performing a process of counting the usage time for each attribute associated with each service for a plurality of services used by the service receiving apparatus.

サービスに付随する属性ごとに利用時間を集計した結果がサービス提供装置に送信されてくる。サービス提供装置は、その集計結果に基づいて、利用者の嗜好、サービスの選択傾向などを推定し、利用者にとって適切なサービスを選択し、そのサービスに関する通知情報をサービス受信装置に送信できる。   The result of totaling the usage time for each attribute associated with the service is transmitted to the service providing apparatus. The service providing apparatus can estimate the user's preference, the service selection tendency, and the like based on the tabulation result, select a service appropriate for the user, and transmit notification information regarding the service to the service receiving apparatus.

好ましくは、履歴情報受信手段が受信する履歴情報は、サービス受信装置で利用されたサービスの属性ごとに集計された利用時間に関する属性情報を含み、通知情報送信手段は、履歴情報受信手段により受信された履歴情報に基づいて、受信された履歴情報に含まれる各属性情報のうち、利用時間が最も長い属性情報と一致する属性情報を有するものを、通知情報記憶手段に記憶された通知情報の中から選択して履歴情報を送信してきたサービス受信装置に送信するための手段を含む。   Preferably, the history information received by the history information receiving unit includes attribute information related to usage time that is aggregated for each attribute of the service used by the service receiving device, and the notification information transmitting unit is received by the history information receiving unit. Based on the received history information, among the pieces of attribute information included in the received history information, the attribute information having the attribute information that matches the attribute information with the longest usage time is included in the notification information stored in the notification information storage means. And a means for transmitting the history information to the service receiving apparatus that has transmitted the history information.

利用時間をサービスの属性ごとに集計した結果がサービス提供装置に送信されてくる。集計結果のみなので、そのデータ量は少ない。利用者が行なう作業も特に必要ない。また、集計結果に基づき、利用者が長い時間利用する属性情報と一致する属性情報を有するサービスに関する通知情報が選択されサービス受信装置に送信される。   The result of totaling the usage time for each service attribute is transmitted to the service providing apparatus. Since only the total results, the amount of data is small. There is no particular need for user work. Also, based on the counting result, notification information regarding a service having attribute information that matches the attribute information used by the user for a long time is selected and transmitted to the service receiving apparatus.

好ましくは、処理条件は、サービス受信装置で利用された複数のサービスについて、各サービスの利用時間を、予め定める時間帯ごとに集計する処理を行なうという条件を含む。   Preferably, the processing condition includes a condition of performing a process of aggregating the usage time of each service for each predetermined time zone for a plurality of services used by the service receiving apparatus.

サービスの利用時間を予め定める時間帯ごとに集計した結果がサービス提供装置に送信されてくる。サービス提供装置は、その集計結果に基づいて、利用者の嗜好、サービスの選択傾向などの時間の経過に伴う変化を推定できる。サービス提供装置はさらに、通知情報を送信する時点において、利用者にとって適切なサービスを選択し、そのサービスに関する通知情報をサービス受信装置に送信できる。   The result of totaling the service usage time for each predetermined time zone is transmitted to the service providing apparatus. The service providing apparatus can estimate a change with the passage of time, such as a user's preference and a service selection tendency, based on the aggregation result. Furthermore, the service providing apparatus can select a service appropriate for the user at the time of transmitting the notification information, and can transmit the notification information regarding the service to the service receiving apparatus.

好ましくは、履歴情報受信手段が受信する履歴情報は、サービス受信装置で利用されたサービスの時間帯ごとの利用時間に関する集計情報を含み、通知情報送信手段は、履歴情報受信手段により受信された履歴情報に含まれる各集計情報に基づき、通知情報記憶手段に記憶された通知情報の中から、時間帯ごとの利用時間と予め定める関係にあるものを選択して、履歴情報を送信してきたサービス受信装置に送信するための手段を含む。   Preferably, the history information received by the history information receiving unit includes aggregate information regarding the usage time for each time zone of the service used in the service receiving device, and the notification information transmitting unit is the history received by the history information receiving unit. Based on the total information included in the information, the service reception that has sent the history information by selecting the notification information stored in the notification information storage means that has a predetermined relationship with the usage time for each time zone Means for transmitting to the device.

サービスの利用時間を時間帯ごとに集計した結果がサービス提供装置に送信されてくる。集計結果のみなので、そのデータ量は少ない。利用者が行なう作業も特に必要ない。また、集計結果に基づき、時間帯ごとの利用時間に応じてサービスに関する通知情報が選択されサービス受信装置に送信される。   The result of totaling the service usage time for each time zone is transmitted to the service providing apparatus. Since only the total results, the amount of data is small. There is no particular need for user work. In addition, based on the counting result, the notification information related to the service is selected according to the usage time for each time zone and transmitted to the service receiving apparatus.

好ましくは、通知情報記憶手段に記憶された通知情報には、その情報の通知方法を指定する通知方法情報が付されており、通知情報送信手段は、履歴情報に基づいて、通知情報記憶手段に記憶された通知情報のうち、受信された履歴情報と予め定める関係にあるものを選択するための手段と、選択するための手段が選択した通知情報、及び選択した通知情報に付された通知方法情報を、履歴情報を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む。   Preferably, the notification information stored in the notification information storage unit is attached with notification method information for designating a notification method of the information, and the notification information transmission unit stores the notification information in the notification information storage unit based on the history information. Of the stored notification information, means for selecting the received history information having a predetermined relationship, the notification information selected by the means for selection, and the notification method attached to the selected notification information Notification information transmitting means for transmitting the information to the service receiving apparatus that has transmitted the history information.

通知情報送信手段は、選択するための手段により選択された通知情報と、その通知情報に付された通知方法情報とをサービス受信装置に送信する。その結果、サービス受信装置では、通知方法情報により指定された適切な通知方法で、送信した通知情報を利用者に通知することができる。   The notification information transmitting unit transmits the notification information selected by the selecting unit and the notification method information attached to the notification information to the service receiving apparatus. As a result, the service receiving apparatus can notify the user of the transmitted notification information by an appropriate notification method specified by the notification method information.

より好ましくは、通知方法情報は、選択した情報を通知するタイミングを指定する情報を含む。   More preferably, the notification method information includes information for designating timing for notifying the selected information.

通知情報送信手段は、タイミング情報をサービス受信装置に送信する。サービス受信装置では、タイミング情報により指定された適切なタイミングで、送信した情報を利用者に通知することができる。   The notification information transmitting means transmits timing information to the service receiving device. The service reception device can notify the user of the transmitted information at an appropriate timing specified by the timing information.

本発明の第6の局面に係るサービス提供装置は、サービス受信装置に対して、当該サービス受信装置におけるサービスの利用履歴に基づいて選択されるサービスに関する情報を送信するサービス提供装置であって、予め定められたイベントの発生に応答して、サービス情報と、当該サービス情報をサービス受信装置において利用者に通知するために、サービス受信装置におけるサービスの利用履歴が充足すべき条件と、当該サービス情報の通知方法を指定する通知方法情報と、サービス受信装置が当該サービス情報に対応するサービスにアクセスするために必要なアクセス情報とからなる条件付通知情報を生成するための条件付通知情報生成手段と、条件付通知情報生成手段により生成された条件付通知情報を、サービス受信装置に送信するための条件付通知情報送信手段とを含む。   A service providing apparatus according to a sixth aspect of the present invention is a service providing apparatus that transmits, to a service receiving apparatus, information related to a service selected based on a service usage history in the service receiving apparatus. In response to the occurrence of a predetermined event, in order to notify the service information to the user in the service receiving device, the service usage history in the service receiving device should be satisfied, and the service information Conditional notification information generating means for generating conditional notification information including notification method information for specifying a notification method and access information necessary for the service receiving device to access a service corresponding to the service information; Send the conditional notification information generated by the conditional notification information generation means to the service receiving device. And a conditional notification information transmission means of the eye.

サービス提供装置から条件付通知情報をサービス受信装置に送信すると、サービス受信装置では、自己が所持する、利用者によるサービスの利用履歴と各通知情報に付随する条件とを照合し、条件が充足されるものを利用者に通知できる。サービスの利用履歴がどのような条件を満たしているかにしたがって予め条件付通知情報を作成しておくことにより、利用者がどのようなサービスを好んで利用するかという条件に応じ、利用者の嗜好と合致すると思われる情報を通知できる。サービス提供装置を互いに区別せず、同じ条件付通知情報を送信すればよく、サービス提供装置における処理が容易に実現できる。この際、サービス受信装置からサービス提供装置に何らかの情報を送信する必要はなく、したがって利用者が何らかの作業を行なう必要もなく、利用者の利用履歴に即して利用者にとって関心があると思われるサービスに関する通知情報のみを通知できる。このために利用者が行なうべき作業はない。   When the conditional notification information is transmitted from the service providing apparatus to the service receiving apparatus, the service receiving apparatus compares the service usage history of the user with the conditions attached to each notification information, and the conditions are satisfied. Can be notified to the user. By creating conditional notification information in advance according to what conditions the service usage history satisfies, the user's preference depends on the conditions that the user prefers to use Information that seems to match can be notified. It is only necessary to transmit the same conditional notification information without distinguishing the service providing devices from each other, and the processing in the service providing device can be easily realized. At this time, it is not necessary to transmit any information from the service receiving apparatus to the service providing apparatus, and therefore it is not necessary for the user to perform any work, and it seems that the user is interested in the user's usage history. Only notification information about services can be notified. For this reason, there is no work for the user to do.

好ましくは、条件付通知情報生成手段は、イベントの発生に応答して、複数個の条件付通知情報を生成し、条件付通知情報送信手段に与えるための手段を含む。   Preferably, the conditional notification information generating means includes means for generating a plurality of conditional notification information in response to the occurrence of an event and providing the generated conditional notification information to the conditional notification information transmitting means.

複数の条件付通知情報をサービス受信装置に送信することにより、サービス受信装置では、それらの中で条件が充足された通知情報を随時利用者に通知できる。利用者が特別な作業を行なうことなく、利用者にとって関心あると思われる多様なサービスに関する情報を利用者に通知できる。   By transmitting a plurality of conditional notification information to the service receiving apparatus, the service receiving apparatus can notify the user of notification information that satisfies the conditions among them at any time. The user can be notified of information about various services that the user is interested in without performing any special work.

さらに好ましくは、条件付通知情報生成手段は、定期的に、条件付通知情報を生成して条件付通知情報送信手段に与えるための手段を含む。   More preferably, the conditional notification information generating means includes means for periodically generating conditional notification information and providing it to the conditional notification information transmitting means.

定期的に条件付通知情報が生成され、サービス受信装置に与えられるので一回当たりの送信データ量は少なく、かつ提供されるサービスの変化に応じた適切な通知情報を利用者に通知できる。   Conditional notification information is periodically generated and given to the service reception device, so that the amount of transmission data per time is small, and appropriate notification information according to changes in the provided service can be notified to the user.

好ましくは、条件付通知情報生成手段は、イベントの発生に応答して、サービス情報と、当該サービス情報をサービス受信装置において利用者に通知するために、サービス受信装置におけるテレビジョン放送の視聴履歴が充足すべき条件と、当該サービス情報の通知方法を指定する通知方法情報と、サービス受信装置が当該サービス情報に対応するサービスにアクセスするために必要なアクセス情報とからなる条件付通知情報を生成するための手段を含む。   Preferably, the conditional notification information generating means is responsive to the occurrence of the event to receive the service information and the viewing history of the television broadcast in the service receiving device in order to notify the user of the service information in the service receiving device. Generate conditional notification information including a condition to be satisfied, notification method information for specifying a notification method of the service information, and access information necessary for the service receiving device to access a service corresponding to the service information Means for.

条件付通知情報送信手段により、サービス情報と、サービスの利用履歴が充足すべき条件と、通知方法情報、アクセス情報とからなる条件付通知情報がサービス受信装置に送信される。その結果、サービス受信装置では、条件が充足された場合に、通知方法情報により指定された適切な通知方法で、サービス情報を利用者に通知し、かつそのサービスにアクセスする必要が生じた場合には、アクセス情報を用いて直ちに目的のサービスにアクセスすることができる。   Conditional notification information transmitting means transmits conditional notification information consisting of service information, conditions that should be satisfied by the service usage history, notification method information, and access information to the service receiving apparatus. As a result, if the service receiving device needs to notify the user of the service information and access the service using the appropriate notification method specified by the notification method information when the condition is satisfied Can access the target service immediately using the access information.

より好ましくは、通知方法情報は、選択した情報を通知するタイミングを指定する情報を含む。   More preferably, the notification method information includes information for designating timing for notifying the selected information.

タイミング情報を含む条件付通知情報がサービス受信装置に送信される。サービス受信装置では、条件が充足された場合に、タイミング情報により指定された適切なタイミングで、サービス情報を利用者に通知することができる。   Conditional notification information including timing information is transmitted to the service receiver. In the service receiving device, when the condition is satisfied, the service information can be notified to the user at an appropriate timing specified by the timing information.

本発明の第7の局面に係るサービス提供装置は、サービス受信装置に対して、当該サービス受信装置におけるサービスの利用履歴に基づいて選択された、関連サービスに関する情報を送信するサービス提供装置であって、サービス受信装置の利用者に通知すべき、サービスに関連する情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を記憶するための通知情報記憶手段と、予め定められたイベントの発生に応答して、サービス受信装置におけるサービスの利用履歴の集計条件をサービス受信装置に送信するための集計条件送信手段と、集計条件に応答して、サービス受信装置から返信されてくるサービスの利用履歴の集計結果を受信するための集計結果受信手段と、集計結果受信手段が受信したサービスの利用履歴の集計結果に基づき、通知情報記憶手段に記憶されている通知情報のうちのいずれかを選択して、履歴の集計結果を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む。   A service providing apparatus according to a seventh aspect of the present invention is a service providing apparatus that transmits, to a service receiving apparatus, information related to a related service selected based on a service usage history in the service receiving apparatus. A notification information storage means for storing notification information including information related to the service to be notified to the user of the service receiving apparatus and access information necessary for accessing the service; In response to the occurrence of the event, a totaling condition transmitting means for transmitting a totaling condition of service usage history in the service receiving apparatus to the service receiving apparatus, and a service returned from the service receiving apparatus in response to the totaling condition The total result receiving means for receiving the total results of usage history of the service and the service interest received by the total result receiving means A notification information transmitting means for selecting any of the notification information stored in the notification information storage means based on the history aggregation result and transmitting the history aggregation result to the service receiving apparatus that has transmitted the history information; Including.

サービスの利用履歴についての集計条件をサービス提供装置からサービス受信装置に与え、その集計結果をサービス受信装置から受信する。そして、受信した集計結果に基づいてサービス受信装置に送信すべき通知情報を選択し送信する。その結果、サービス受信装置におけるサービスの利用履歴の集計方法について、サービス提供装置の側で制御できる。また、サービス受信装置からは集計結果のみを送信すればよいので、送信データ量が削減できる。さらに、利用者が特別な作業を行なうことなく、利用者のサービスの利用履歴に基づき、利用者にとって関心あると思われるサービスに関する通知情報が得られる。また、通知情報にはサービスにアクセスするためのアクセス情報が含まれているため、サービスに関して通知すべき情報を見たユーザが、そのサービスにアクセスする場合に、アクセス先を直ちに特定することができる。その結果、ユーザはそのサービスに容易にアクセスできる。   Aggregation conditions for the service usage history are given from the service providing apparatus to the service receiving apparatus, and the aggregation results are received from the service receiving apparatus. Then, the notification information to be transmitted to the service receiving device is selected and transmitted based on the received counting result. As a result, the service usage history can be controlled on the service providing device side. Further, since only the total result needs to be transmitted from the service receiving apparatus, the amount of transmission data can be reduced. Furthermore, notification information regarding a service that is considered to be of interest to the user can be obtained based on the use history of the service of the user without the user performing special work. In addition, since the notification information includes access information for accessing the service, a user who has viewed the information to be notified about the service can immediately specify the access destination when accessing the service. . As a result, the user can easily access the service.

好ましくは、集計条件送信手段は、サービス受信装置において利用されているサービスのジャンルごとの利用時間を集計することを指示する集計条件をサービス提供装置に送信するための手段を含む。   Preferably, the aggregation condition transmitting means includes means for transmitting to the service providing apparatus an aggregation condition that instructs to aggregate the usage time for each genre of service used in the service receiving apparatus.

サービスのジャンルごとの利用時間を集計し、その集計結果がサービス提供装置に送られてくる。サービス提供装置では、ジャンルごとに、利用時間に応じて利用者に提示すべきサービスに関する通知情報を予め準備しておくことで、ジャンルごとに利用者のサービス利用履歴に応じた適切なサービスを選択し、その通知情報をサービス受信装置に送信できる。利用者にとってはこのために特別な作業は必要ない。   The usage time for each service genre is totaled, and the totaled result is sent to the service providing apparatus. In the service providing device, for each genre, notification information about the service to be presented to the user according to the usage time is prepared in advance, so that an appropriate service corresponding to the service usage history of the user is selected for each genre. The notification information can be transmitted to the service receiving apparatus. For the user, no special work is required for this purpose.

より好ましくは、通知情報送信手段は、集計結果受信手段が受信したサービスの利用履歴の集計結果に基づき、通知情報記憶手段に記憶されている通知情報のうち、最も利用時間が長かったジャンルに属するサービスの通知情報を選択して、履歴の集計結果を送信してきたサービス受信装置に送信するための手段を含む。   More preferably, the notification information transmission means belongs to a genre having the longest usage time among the notification information stored in the notification information storage means, based on the result of aggregation of service usage history received by the aggregation result receiving means. Means for selecting service notification information and transmitting the result of history aggregation to the service receiving apparatus that has transmitted the information is included.

サービスの利用履歴のうち、最も利用時間の長かったジャンルは、利用者にとって特に関心あるジャンルであると考えられる。したがってそのジャンルに属するサービスに関する通知情報を利用者に送信することで、利用者の嗜好に合致した適切なサービスを利用者に通知できる。利用者にとってそのために特別な作業は必要ない。   Of service usage histories, the genre with the longest usage time is considered to be a genre that is of particular interest to users. Therefore, by transmitting notification information regarding services belonging to the genre to the user, it is possible to notify the user of an appropriate service that matches the user's preference. No special work is required for the user.

好ましくは、集計条件は、サービス受信装置で利用された複数のサービスについて、各サービスの利用時間を、予め定める時間帯ごとに集計する処理を行なうという条件を含む。集計結果は、サービス受信装置で利用されたサービスの時間帯ごとの利用時間に関する集計の結果を含む。通知情報送信手段は、履歴情報受信手段により受信された履歴情報に含まれる集計結果に基づき、通知情報記憶手段に記憶されている通知情報のうち時間帯ごとの利用時間に関する集計の結果と予め定められた関係にあるものを選択して、履歴情報を送信してきたサービス受信装置に送信するための手段を含む。   Preferably, the aggregation condition includes a condition of performing a process of aggregating the usage time of each service for each predetermined time zone for a plurality of services used by the service receiving apparatus. The tabulation result includes the tabulation result regarding the usage time for each time zone of the service used by the service receiving apparatus. The notification information transmitting means is determined in advance as a result of aggregation regarding the usage time for each time zone in the notification information stored in the notification information storage means, based on the aggregation results included in the history information received by the history information receiving means. A means for selecting an item having the specified relationship and transmitting the history information to the service receiving device that has transmitted the history information.

サービスの利用時間を予め定める時間帯ごとに集計した結果がサービス提供装置に送信されてくる。サービス提供装置は通知情報を送信する時点におけるサービス利用時間に関する集計の結果に応じて、利用者の嗜好、サービスの選択傾向などの時間の経過に伴う変化を推定できる。サービス提供装置はさらに、利用者にとって適切なサービスを選択し、そのサービスに関する通知情報をサービス受信装置に送信できる。   The result of totaling the service usage time for each predetermined time zone is transmitted to the service providing apparatus. The service providing apparatus can estimate a change with the passage of time, such as a user's preference and a service selection tendency, in accordance with a result of aggregation related to the service usage time at the time when the notification information is transmitted. The service providing apparatus can further select a service appropriate for the user and transmit notification information regarding the service to the service receiving apparatus.

好ましくは、通知情報記憶手段に記憶された通知情報には、通知情報の通知方法を指定する通知方法情報が付されており、通知情報送信手段は、集計結果に基づき、通知情報記憶手段に記憶されている通知情報のうちのいずれかを選択するための手段と、選択するための手段が選択した通知情報、及び選択した通知情報に付された通知方法情報を、履歴の集計結果を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む。   Preferably, the notification information stored in the notification information storage means is attached with notification method information for designating a notification information notification method, and the notification information transmission means stores the notification information in the notification information storage means based on the counting result. The history summation result is sent to the means for selecting one of the notified notification information, the notification information selected by the means for selecting, and the notification method information attached to the selected notification information. Notification information transmitting means for transmitting to the service receiving apparatus.

したがって、通知情報送信手段により、通知情報と、その通知情報に付された通知方法情報とがサービス受信装置に送信される。その結果、サービス受信装置では、通知方法情報により指定された適切な通知方法で、通知情報を利用者に通知することができる。   Therefore, the notification information transmitting means transmits the notification information and the notification method information attached to the notification information to the service receiving apparatus. As a result, the service receiving apparatus can notify the notification information to the user by an appropriate notification method specified by the notification method information.

より好ましくは、通知方法を指定する情報は、選択した情報を通知するタイミングを指定する情報を含む。   More preferably, the information specifying the notification method includes information specifying the timing for notifying the selected information.

通知情報とタイミング情報とがサービス受信装置に送信される。その結果、サービス受信装置では、タイミング情報により指定された適切なタイミングで、通知情報を利用者に通知することができる。   Notification information and timing information are transmitted to the service receiver. As a result, the service receiving apparatus can notify the notification information to the user at an appropriate timing specified by the timing information.

本発明の第8の局面に係るサービス提供装置は、1又は複数のサービスに関して、利用者により予め定める時間の間、継続して利用されているサービスである場合にそれぞれ利用者に通知すべき情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を記憶するための通知情報記憶手段と、外部送信元から送信されてくる、所定の条件を充足するサービスに関する情報の要求を受信するための情報要求受信手段と、情報要求受信手段が情報の要求を受信したことに応答して、通知情報記憶手段に記憶された通知情報の中から、当該情報の要求により特定される所定の条件を充足するサービスに関する情報を選択し、外部送信元に送信するための通知情報送信手段とを含む。   The service providing apparatus according to the eighth aspect of the present invention is information that should be notified to each user when it is a service that is continuously used for a predetermined time by a user regarding one or a plurality of services. And a notification information storage means for storing notification information including access information necessary for accessing the service, and a request for information related to a service that satisfies a predetermined condition transmitted from an external transmission source. An information request receiving means for receiving and a predetermined information specified by the information request from the notification information stored in the notification information storage means in response to the information request receiving means receiving the information request. Notification information transmitting means for selecting information related to a service that satisfies the above condition and transmitting the information to an external transmission source.

外部送信元から情報の要求を受信すると、通知情報記憶手段に記憶された通知情報の中から、情報の要求により特定される所定の条件を充足するサービスに関する通知情報を選択し、外部送信元に送信する。外部送信元では、情報の要求を送ることにより、所定の条件を充足するサービスに関する通知情報を容易に入手できる。通知情報には、そのサービスにアクセスするために必要なアクセス情報が含まれているため、外部送信元はそのアクセス情報を用いて当該サービスにすぐにアクセスすることができる。   When an information request is received from an external transmission source, notification information related to a service that satisfies a predetermined condition specified by the information request is selected from the notification information stored in the notification information storage means, and the external transmission source is selected. Send. By sending a request for information, the external transmission source can easily obtain notification information regarding a service that satisfies a predetermined condition. Since the notification information includes access information necessary for accessing the service, the external transmission source can immediately access the service using the access information.

好ましくは、通知情報記憶手段が記憶する通知情報は、当該通知情報に関連するサービスに対して予め割当てられた属性情報をさらに含み、情報の要求は、特定の属性情報を有するサービスに関する情報を要求するものであり、通知情報送信手段は、情報要求受信手段が情報の要求を受信したことに応答して、通知情報記憶手段に記憶された通知情報の中から、特定の属性情報を有するサービスに関する通知情報を選択するための選択手段と、選択手段により選択された通知情報を、外部送信元に送信するための手段とを含む。   Preferably, the notification information stored in the notification information storage means further includes attribute information assigned in advance to a service related to the notification information, and the request for information requests information on a service having specific attribute information. The notification information transmitting means relates to a service having specific attribute information from the notification information stored in the notification information storage means in response to the information request receiving means receiving the information request. Selection means for selecting the notification information and means for transmitting the notification information selected by the selection means to the external transmission source are included.

通知情報にサービスに割り当てられた属性情報が含まれている。外部送信元から、特定の属性情報を有するサービスに関する情報をこのサービス提供装置に対して要求すると、通知情報送信手段が、その属性情報を有するサービスに関する通知情報を外部送信元に返信する。したがって、外部送信元は、特定の属性を持つサービスに関する通知情報のみを選択的に入手できるため、サービスの検索が容易になる。さらに、利用者は、通知情報に基づいて提示された情報によって選択したサービスに、通知情報に含まれるアクセス情報を用いて直ちにアクセスできる。したがって、利用者は特に複雑な処理を行なわなくても、特定の属性を持つサービスを容易に検索し、アクセスできる。   The notification information includes attribute information assigned to the service. When an external transmission source requests information regarding a service having specific attribute information from the service providing apparatus, the notification information transmission unit returns notification information regarding the service having the attribute information to the external transmission source. Therefore, since the external source can selectively obtain only the notification information related to the service having a specific attribute, the service search is facilitated. Further, the user can immediately access the service selected by the information presented based on the notification information using the access information included in the notification information. Therefore, the user can easily search for and access a service having a specific attribute without performing particularly complicated processing.

さらに好ましくは、情報の要求は、それぞれ別個の条件を充足する複数個のサービスに関する情報の要求を含むことがあり、通知情報送信手段は、情報要求受信手段が複数個のサービスに関する情報の要求を受信したことに応答して、通知情報記憶手段に記憶された通知情報の中から、上記した別個の条件のいずれかを充足する通知情報を選択するための選択手段と、選択手段により選択された通知情報を、外部送信元に送信するための手段とを含む。   More preferably, the request for information may include a request for information on a plurality of services satisfying different conditions, and the notification information transmitting means may request the information on the plurality of services by the information request receiving means. In response to receiving, a selection means for selecting notification information satisfying any of the above-described separate conditions from the notification information stored in the notification information storage means, and a selection means selected by the selection means Means for transmitting the notification information to an external source.

別個の条件のいずれかを充足するサービスに関する情報が選択され、外部送信元に送信される。送信元では、別個の条件でサービスに関連する情報を一度に入手することができる。そのため、上記した条件の組合せを種々に選ぶことにより、情報の要求を一度送信することで多様な利用方法が可能な通知情報を入手できる。   Information about services that satisfy any of the distinct conditions is selected and sent to the external source. The sender can obtain information related to the service at a time under different conditions. Therefore, by selecting various combinations of the above conditions, notification information that can be used in various ways can be obtained by transmitting a request for information once.

本発明の第9の局面に係るコンピュータプログラムは、コンピュータにより実行されると、第5の局面〜第8の局面のいずれかに係るサービス提供装置として当該コンピュータを動作させる。その結果、上記したサービス提供装置と同様の作用効果を奏することができる。   When executed by a computer, the computer program according to the ninth aspect of the present invention causes the computer to operate as the service providing apparatus according to any of the fifth to eighth aspects. As a result, the same operational effects as those of the service providing apparatus described above can be achieved.

本発明の第10の局面に係る記録媒体は、上記したコンピュータプログラムを記録したものである。したがって、当該記録媒体に記録されたコンピュータプログラムをコンピュータで実行させることにより、第1〜第3又は第5〜第8の局面に係る発明と同様の作用効果を奏することができる。   A recording medium according to the tenth aspect of the present invention records the above-described computer program. Accordingly, by causing a computer program recorded on the recording medium to be executed by a computer, the same operational effects as those of the invention according to the first to third or fifth to eighth aspects can be achieved.

以上のように本発明によれば、利用者の利用履歴にしたがい、利用者の興味を持つ可能性の高いサービスに関する情報を準備できる。その結果利用者は、自己の利用履歴にしたがって、自己が関心を持つ可能性の高いサービスに関する情報を容易に入手できる。しかも、そのために特別な操作は必要とされない。また、利用者にとって関心が高いサービスに関する情報を入手できるだけでなく、そのサービスを直ちに享受することができる。履歴を選択するための所定の条件を外部から与えるようにすると、利用者は特に操作することなく、様々な条件で選択された履歴にしたがって、自己が関心を持つ可能性の高いサービスに関する情報を入手できる。利用履歴を時間帯ごとに集計することにより、利用者の生活リズムなどに合った適切なサービスに関する情報を入手できる。また、入手した情報を、送信元が意図したとおりの表示方法で表示できる。   As described above, according to the present invention, it is possible to prepare information related to a service that is highly likely to have a user's interest according to the user's usage history. As a result, the user can easily obtain information on services that are likely to be of interest to the user according to his / her usage history. Moreover, no special operation is required for that purpose. Further, not only can information on services that are of great interest to the user be obtained, but the services can be enjoyed immediately. When a predetermined condition for selecting a history is given from the outside, the user does not need to perform any specific operation, and information on services that are likely to be of interest to the user according to the history selected under various conditions. Available. By collecting the usage history for each time zone, it is possible to obtain information on appropriate services that match the user's life rhythm. Moreover, the acquired information can be displayed by the display method as intended by the transmission source.

本発明の第2の局面に係るサービス受信装置によれば、利用者は、自己の利用状況にあったサービスに関連する情報を容易に入手できる。さらに、利用者は自己のサービスの利用履歴に基づいて選択された、適切なサービスに関する情報を入手できる。さらに、利用者の生活リズムなどに合った適切なサービスに関する情報を入手できる。通知情報にアクセス情報を含ませるようにすることで、通知表示手段により表示された情報を見て、利用者が直ちに当該情報に対応するサービスを利用することができる。また、送信元が意図したとおりの表示方法で通知情報を表示できる。   According to the service receiving apparatus according to the second aspect of the present invention, the user can easily obtain information related to the service in accordance with his / her usage status. Further, the user can obtain information on an appropriate service selected based on the usage history of the user's own service. Furthermore, it is possible to obtain information on appropriate services that match the user's life rhythm. By including the access information in the notification information, the user can immediately use the service corresponding to the information by viewing the information displayed by the notification display means. Further, the notification information can be displayed by a display method intended by the transmission source.

本発明の第3の局面に係るサービス受信装置によれば、サービス受信装置の利用者は、自己が関心を持つ可能性の高い情報を、何ら特別な操作なく容易に入手できる。さらに、利用者の生活リズムなどに合った適切な通知情報を入手できる。通知情報にアクセス情報を含ませておくことにより、通知表示手段により表示された情報を見て、利用者が直ちに当該情報に対応するサービスを利用することができる。また、送信元が意図したとおりの表示方法で通知情報を表示できる。   According to the service receiving apparatus according to the third aspect of the present invention, a user of the service receiving apparatus can easily obtain information that is likely to be of interest to the user without any special operation. Furthermore, it is possible to obtain appropriate notification information suitable for the user's life rhythm. By including the access information in the notification information, the user can immediately use the service corresponding to the information by viewing the information displayed by the notification display means. Further, the notification information can be displayed by a display method intended by the transmission source.

本発明の第4の局面に係るコンピュータプログラムによれば、当該コンピュータプログラムをコンピュータで実行させることにより、本発明の第1〜第3の局面に係るサービス受信装置と同様の効果を奏することができる。   According to the computer program which concerns on the 4th aspect of this invention, the same effect as the service receiver which concerns on the 1st-3rd aspect of this invention can be show | played by making the said computer program run with a computer. .

本発明の第5の局面に係るサービス提供装置によれば、サービス提供の判断の基礎となる履歴の選択基準、例えばサービスの利用時間などからなる選択基準を制御でき、さらに利用者に負担をかけずに利用者にとって適切なサービスに関する情報を効率的に通知できる。サービスに付随する属性ごとに利用時間を集計した結果をサービス提供装置に送信するようにすれば、その集計結果に基づいて、利用者の嗜好、サービスの選択傾向などを推定し、利用者にとって適切なサービスを選択し、そのサービスに関する通知情報をサービス受信装置に送信できる。利用者に負担をかけずに効率的に利用者に提供できる。サービスの利用時間を時間帯ごとに集計した結果をサービス提供装置に送信するようにすれば、その集計結果に基づいて、利用者の嗜好、サービスの選択傾向などの変化に合ったサービスを選択し、そのサービスに関する通知情報をサービス受信装置に送信できる。また、適切な通知方法でサービスに関する情報を利用者に通知することができるようになる。   According to the service providing apparatus according to the fifth aspect of the present invention, it is possible to control the selection criteria of the history that is the basis for the determination of service provision, for example, the selection criteria including the service usage time, and further burden the user. Therefore, it is possible to efficiently notify information related to services suitable for the user. If the result of totaling the usage time for each attribute attached to the service is sent to the service providing device, the user's preference, service selection tendency, etc. are estimated based on the totaled result, and appropriate for the user A service can be selected and notification information about the service can be transmitted to the service receiver. It can be efficiently provided to the user without burdening the user. If the service usage time is aggregated for each time period and the result is sent to the service providing device, the service that matches the user's preference, service selection tendency, etc. is selected based on the aggregated result. The notification information related to the service can be transmitted to the service receiving device. In addition, the user can be notified of information about the service by an appropriate notification method.

本発明の第6の局面に係るサービス提供装置によれば、サービス受信装置からサービス提供装置に特に何らかの情報を送信することなく、利用者の利用履歴に即して利用者にとって関心があると思われるサービスに関する通知情報のみを、利用者の負担なく通知できる。また条件付通知情報を複数個送信することで、利用者が関心を持つと思われるサービスに関する多様な通知情報を利用者の負担なく利用者に通知できる。また、適切な通知方法でサービス情報を利用者に通知することができる。   According to the service providing apparatus according to the sixth aspect of the present invention, it is considered that the user is interested in conforming to the user's usage history without transmitting any information from the service receiving apparatus to the service providing apparatus. Only notification information related to the service that can be sent can be notified without any burden on the user. Also, by sending a plurality of conditional notification information, the user can be notified of various types of notification information regarding services that the user is likely to be interested in without any burden on the user. In addition, the service information can be notified to the user by an appropriate notification method.

本発明の第7の局面に係るサービス提供装置によれば、サービス提供装置の側で、サービスの利用履歴の集計方法について制御できる。また、利用者が特別な作業を行なうことなく、利用者のサービスの利用履歴に基づき、利用者にとって関心あると思われるサービスに関する通知情報を効率よく利用者に提示できる。利用者の負担なく、ジャンルごとに利用者のサービス利用履歴に応じた適切なサービスを選択し、その通知情報をサービス受信装置に送信できる。また、サービスの利用時間を時間帯ごとに集計するように集計方法を制御することもできる。さらに、その集計結果に基づいて、利用者の嗜好、サービスの選択傾向などの変化に合ったサービスを選択し、そのサービスに関する通知情報をサービス受信装置に送信できる。さらに、適切な通知方法でサービスに関する情報を利用者に提示することができる。   According to the service providing apparatus according to the seventh aspect of the present invention, the service providing history can be controlled on the service providing apparatus side. In addition, the user can efficiently present notification information regarding a service that is considered to be of interest to the user based on the use history of the service of the user without performing any special work. An appropriate service corresponding to the service usage history of the user can be selected for each genre without burdening the user, and the notification information can be transmitted to the service receiving apparatus. In addition, the counting method can be controlled so that the service usage time is tabulated for each time zone. Furthermore, based on the total result, it is possible to select a service that matches changes in the user's preference, service selection tendency, and the like, and to send notification information related to the service to the service receiving apparatus. In addition, information about the service can be presented to the user by an appropriate notification method.

本発明の第8の局面に係るサービス提供装置によれば、外部送信元から情報要求を受信すると、通知情報記憶手段に記憶された通知情報の中から、情報要求により特定される所定の条件を充足するサービスに関する情報を選択し、外部送信元に送信する。外部送信元では、情報要求を送ることにより、所定の条件を充足するサービスに関する情報を容易に入手できる。また利用者は、通知情報に基づいて提示された情報によって選択したサービスに、通知情報に含まれるアクセス情報を用いて直ちにアクセスできる。したがって、利用者は特に複雑な処理を行なわなくても、所定の条件を充足するサービスに容易にアクセスできる。さらに、サービス受信装置では、条件の組合せを種々に選ぶことにより、情報要求を一度送信することで、多様な形で利用可能な通知情報を入手できる。   According to the service providing apparatus of the eighth aspect of the present invention, when the information request is received from the external transmission source, the predetermined condition specified by the information request is selected from the notification information stored in the notification information storage unit. Select information about the service to be satisfied and send it to an external source. By sending an information request, the external transmission source can easily obtain information on a service that satisfies a predetermined condition. Further, the user can immediately access the service selected by the information presented based on the notification information using the access information included in the notification information. Therefore, the user can easily access a service that satisfies a predetermined condition without performing particularly complicated processing. Further, in the service receiving apparatus, notification information that can be used in various forms can be obtained by once transmitting an information request by selecting various combinations of conditions.

本発明の第9の局面に係るコンピュータプログラムによれば、当該コンピュータプログラムをコンピュータで実行させることにより、本発明の第5〜第8の局面に係るサービス提供装置と同様の効果を奏することができる。   According to the computer program which concerns on the 9th aspect of this invention, the same effect as the service provision apparatus which concerns on the 5th-8th aspect of this invention can be show | played by making the said computer program run with a computer. .

本発明の第10の局面に係る記録媒体によれば、当該記録媒体に記録されたコンピュータプログラムをコンピュータで実行させることにより、第1〜第3又は第5〜第8の局面に係る発明と同様の効果を奏することができる。   According to the recording medium according to the tenth aspect of the present invention, the computer program recorded on the recording medium is executed by the computer, thereby the same as the invention according to the first to third or fifth to eighth aspects. The effect of can be produced.

以下、図面を用いて本発明の具体的な実施の形態を示す。なお、以下の説明及び図面において同一の部品には同一の参照番号を付す。それらの名称及び機能も同一であり、それらについての説明は繰返さない。   Hereinafter, specific embodiments of the present invention will be described with reference to the drawings. In the following description and drawings, the same parts are denoted by the same reference numerals. Their names and functions are also the same, and description thereof will not be repeated.

[第1の実施の形態]
<構成>
本発明の第1の実施の形態に係る情報提供システムについて、図1〜図16を参照して説明する。図2は、本発明の一実施の形態に係るシステム60の概略構成を示している。
[First Embodiment]
<Configuration>
An information providing system according to a first embodiment of the present invention will be described with reference to FIGS. FIG. 2 shows a schematic configuration of a system 60 according to an embodiment of the present invention.

図2を参照して、この情報提供システム60は、データ通信ネットワーク70と、このネットワーク70に接続され、利用者がサービスを受けるために利用する1又は複数のサービス受信装置100、102と、これらサービス受信装置100、102に対してデータ通信ネットワーク70を介して種々のサービスに関する情報を通知するためのサービス提供装置80と、データ通信ネットワーク70に接続され、サービス受信装置100、102に対して実際のサービスを提供するための1又は複数のサービスサーバ90、92とを含む。   Referring to FIG. 2, the information providing system 60 includes a data communication network 70, one or a plurality of service receiving apparatuses 100 and 102 that are connected to the network 70 and used by a user to receive services. A service providing apparatus 80 for notifying the service receiving apparatuses 100 and 102 via the data communication network 70, and a service providing apparatus 80, connected to the data communication network 70, and actually connected to the service receiving apparatuses 100 and 102. And one or a plurality of service servers 90 and 92 for providing the services.

サービス提供装置80は、サービス受信装置100,102に対して多様なサービス情報を通知するために、サービスの関連情報を管理し、サービス受信装置100、102に対して関連情報を適宜通知する。関連情報は、各サービス受信装置100,102がその情報から直ちに所望のサービスを提供するサービスサーバ90,92などに接続し、所望のサービスを受けることができるような情報を含む。   The service providing device 80 manages service related information in order to notify the service receiving devices 100 and 102 of various service information, and appropriately notifies the service receiving devices 100 and 102 of the related information. The related information includes information that allows each service receiving apparatus 100, 102 to connect to the service servers 90, 92 that provide a desired service immediately from the information and receive the desired service.

サービス受信装置100(以下サービス受信装置を代表するものとしてサービス受信装置100についてのみ述べる。)は、利用者が操作し、サービスを享受するための装置である。サービス受信装置100は例えば、地上波、ケーブル、衛星波などからの放送番組を視聴したり、又は周辺装置を用い、所定の記録媒体に記録してある音楽若しくは映像を視聴したり、インターネット上にある種々のサービスを利用したり、電子メール、インターネット電話、若しくはTV電話のようなサービスを享受したりすることを可能とするものである。   The service receiving apparatus 100 (hereinafter, only the service receiving apparatus 100 will be described as a representative of the service receiving apparatus) is an apparatus for a user to operate and enjoy a service. For example, the service receiving apparatus 100 views a broadcast program from terrestrial, cable, or satellite waves, or uses a peripheral device to view music or video recorded on a predetermined recording medium, or on the Internet. It is possible to use a variety of services and enjoy services such as e-mail, Internet telephone, and TV telephone.

サービスサーバ90,92(以下サービスサーバを代表するものとしてサービスサーバ90についてのみ述べる。)は、サービス提供装置80が提供するサービス情報に対して、実際のサービスの提供を行なうためのものである。例えば、サービスがWWW(World
Wide Web)上のサービスである場合、サービスのURI(Universal Resource Identifier)を提供するのがサービス提供装置80に相当し、URIで特定されるサービスの実体がサービスサーバ90に相当する。ただし、サービス提供装置80がサービスサーバ90の役割を果たしてもよい。
The service servers 90 and 92 (hereinafter, only the service server 90 will be described as a representative of the service server) is for providing the actual service with respect to the service information provided by the service providing apparatus 80. For example, if the service is WWW (World
In the case of a service on the Wide Web), the service providing apparatus 80 provides a service URI (Universal Resource Identifier), and the service entity specified by the URI corresponds to the service server 90. However, the service providing device 80 may serve as the service server 90.

なお、以降の実施の形態において、所定のスケジュールにしたがって放送されるテレビジョン放送を視聴中に、インターネット上で提供される他の任意のサービスに関する情報を通知する場合を例として説明を行なう。ただし、本発明はこれに限定されるものではなく、テレビジョン放送とインターネット上で提供される情報とは互いに同等のものとして取扱うことができる。さらに、DVD(Digital Versatile Disc)、CD−ROM(Compact Disc Read-Only Memory)などのパッケージメディアに記録されたコンテンツもそれらと同様に取扱うことができる。   In the following embodiments, a case will be described as an example in which information regarding any other service provided on the Internet is notified while a television broadcast broadcast according to a predetermined schedule is being viewed. However, the present invention is not limited to this, and television broadcasting and information provided on the Internet can be handled as equivalent to each other. Furthermore, content recorded on package media such as DVD (Digital Versatile Disc) and CD-ROM (Compact Disc Read-Only Memory) can be handled in the same manner.

図3に、本実施の形態の情報提供システム60におけるサービス受信装置100とサービス提供装置80との間の交信シーケンスの典型的な例を示す。まずサービス受信装置100では、例えばユーザがTV放送のチャンネルを変えた、又は放送中のTV番組が終了に近づいた、などの所定のイベント110が発生すると、イベント110に関する処理112を行ない、イベント110がどのようなものかを特定する情報(例えばチャンネル変更後の番組に関する情報)を作成してサービス提供装置80に対してサービス情報の要求114として送信する。   FIG. 3 shows a typical example of a communication sequence between the service receiving apparatus 100 and the service providing apparatus 80 in the information providing system 60 of the present embodiment. First, in the service receiving device 100, when a predetermined event 110 occurs, for example, when the user changes the channel of the TV broadcast or when the TV program being broadcast is nearing the end, the process 110 related to the event 110 is performed. Information (for example, information related to the program after the channel change) is created and transmitted to the service providing apparatus 80 as a service information request 114.

イベント110は、利用者による明示的なチャンネル変更の操作を含むが、それだけではない。例えば、タイマ予約が可能な場合には、タイマ予約による自動的な起動又はチャンネルの切替も含まれる。さらに、サービスのスケジュールが、番組表にしたがって時間と共に自動的に切替わる場合も含まれる。   Event 110 includes, but is not limited to, an explicit channel change operation by the user. For example, when timer reservation is possible, automatic activation or channel switching by timer reservation is also included. Furthermore, a case where the service schedule is automatically switched over time according to the program guide is also included.

サービス提供装置80は、予めサービスを通知するための通知情報を多数記憶しており、要求114を受信すると、その要求114に対応する通知情報を選択する処理116を行なう。サービス提供装置80はその後、選択された通知情報118をサービス受信装置100に対して送信する。   The service providing apparatus 80 stores a lot of notification information for notifying the service in advance, and when receiving the request 114, performs a process 116 for selecting the notification information corresponding to the request 114. Thereafter, the service providing device 80 transmits the selected notification information 118 to the service receiving device 100.

サービス受信装置100は、受信した通知情報118に対し、その表示を行なうための所定の処理120を行ない、通知122を画面上に表示する。   The service receiving apparatus 100 performs a predetermined process 120 for displaying the received notification information 118 and displays the notification 122 on the screen.

すなわちこの第1の実施の形態に係る情報提供システム60では、サービス受信装置100の側で何らかのイベントが生じると、サービス受信装置100側で生じたそのイベントに基づいて、どのような情報の提供を得るべきかに関する判断をサービス受信装置100が行ない、そうした情報をサービス提供装置80から受信して表示する。   That is, in the information providing system 60 according to the first embodiment, when any event occurs on the service receiving device 100 side, what information is provided based on the event occurring on the service receiving device 100 side. The service receiving apparatus 100 makes a determination as to whether to obtain the information, receives such information from the service providing apparatus 80, and displays it.

<サービス受信装置100の構成>
図1はサービス受信装置100の論理的構成を示すブロック図である。図1を参照して、サービス受信装置100は、サービス受信装置100を構成する端末で視聴できる放送番組に関する番組表172を受信するための番組表受信部146と、番組表受信部146が受信した番組表を格納するための番組表格納部148と、番組のコンテンツ170を受信するための、チューナなどからなるコンテンツ受信部140と、ユーザによる入力を受け付けるユーザ入力部142と、ユーザ入力部142を用いたユーザの操作にしたがい、コンテンツ受信部140が受信したコンテンツのうちの一つを選択する(実際にはチャンネルを切替える)ためのコンテンツ選択部144と、コンテンツ選択部144により選択されたチャンネルの番組を利用(表示)するための、表示装置を有する出力部162とを含む。なお、コンテンツ受信部140はTV放送だけでなく、インターネットの任意のアドレスにアクセスし情報を取得することが可能なものとする。
<Configuration of Service Reception Device 100>
FIG. 1 is a block diagram showing a logical configuration of the service receiving apparatus 100. Referring to FIG. 1, service receiving apparatus 100 receives a program guide receiving unit 146 for receiving a program guide 172 related to a broadcast program that can be viewed on terminals constituting service receiving device 100, and program guide receiving unit 146 receives the program guide receiving unit 146. A program guide storage unit 148 for storing a program guide, a content receiving unit 140 such as a tuner for receiving program content 170, a user input unit 142 for receiving user input, and a user input unit 142 In accordance with the user's operation used, the content selection unit 144 for selecting one of the contents received by the content reception unit 140 (actually switching the channel), and the channel selected by the content selection unit 144 And an output unit 162 having a display device for using (displaying) the program. Note that the content receiving unit 140 can acquire information by accessing an arbitrary address on the Internet as well as a TV broadcast.

サービス受信装置100はさらに、時刻情報を提供する計時部150と、計時部150から与えられる時刻情報に基づき番組表格納部148に格納されている番組表を解析し、現在放送されている番組がどの番組かを各チャンネルについて判定するための番組表解析部152と、コンテンツ選択部144により選択されたチャンネルと、番組表解析部152により判定された各チャンネルで放送中の番組に関する情報とから、現在選択されている番組が何かを特定し、当該番組に関する情報をユーザが視聴中の番組に関する視聴情報176としてサービス提供装置80に送信するための視聴情報送信部164とを含む。   The service receiving apparatus 100 further analyzes a clock section 150 that provides time information, and a program guide stored in the program guide storage section 148 based on the time information provided from the clock section 150, and the currently broadcast program is found. From the program table analysis unit 152 for determining each program for each channel, the channel selected by the content selection unit 144, and the information about the program being broadcast on each channel determined by the program table analysis unit 152, And a viewing information transmitting unit 164 for identifying what the currently selected program is and transmitting information related to the program to the service providing apparatus 80 as viewing information 176 related to the program being viewed by the user.

視聴情報とは、サービスの属性情報のことをいい、TV放送の場合であれば番組識別情報であり、チャンネル周波数、番組タイトル、放送地域、番組のジャンルなどの任意の組合せを含ませることができる。   Viewing information refers to service attribute information. In the case of TV broadcasting, it is program identification information, and can include any combination of channel frequency, program title, broadcast region, program genre, and the like. .

サービス受信装置100はさらに、視聴情報送信部164が送信した視聴情報に応答してサービス提供装置80から送信されてくる通知情報174を受信するための通知情報受信部154と、通知情報受信部154が受信した通知情報を格納するための通知情報記憶部156と、通知情報記憶部156が記憶した通知情報の中から表示すべき適切なものを選択するための通知情報選択部158と、通知情報選択部158により選択された通知情報を、出力部162に出力されている番組の画像に重畳して出力するための通知情報制御部160とを含む。   The service receiving device 100 further includes a notification information receiving unit 154 for receiving the notification information 174 transmitted from the service providing device 80 in response to the viewing information transmitted by the viewing information transmitting unit 164, and a notification information receiving unit 154. The notification information storage unit 156 for storing the notification information received by the notification information, the notification information selection unit 158 for selecting an appropriate one to be displayed from the notification information stored in the notification information storage unit 156, and the notification information A notification information control unit 160 for superimposing and outputting the notification information selected by the selection unit 158 on the program image output to the output unit 162;

図4に、ユーザ入力部142の一部を構成するリモートコントローラ(以下「リモコン」と呼ぶ。)190の外観を示す。図4を参照して、リモコン190は、サービス受信装置100の電源のオン/オフを切替える電源ボタン200と、リモコン190の様々なボタン操作をサービス受信装置100に対し制御信号として送信するための赤外線送信部202と、0−9を含む複数個の数字ボタン204と、TV放送などのチャンネルを順次上下に切替えるための上下ボタン206と、音量を調整するための音量ボタン208と、通知情報により表示されるサービスを選択し実行させるための決定ボタン210とを含む。   FIG. 4 shows an external appearance of a remote controller (hereinafter referred to as “remote controller”) 190 that constitutes a part of the user input unit 142. Referring to FIG. 4, remote controller 190 has a power button 200 for switching on / off the power of service receiving apparatus 100, and an infrared ray for transmitting various button operations of remote controller 190 to service receiving apparatus 100 as control signals. Displayed by a transmitter 202, a plurality of numeric buttons 204 including 0-9, an up / down button 206 for sequentially switching channels such as TV broadcasts, a volume button 208 for adjusting the volume, and notification information A decision button 210 for selecting and executing a service to be executed.

図5に、通知情報記憶部156に記憶される通知情報212の例を示す。図5を参照して、通知情報212の各エントリは、そのエントリで表される通知情報に対して割当てられたチャンネル番号と、この通知情報により表されるサービスのサービス識別番号(ID)と、当該サービスを提供するサービスサーバのURIと、当該サービスのジャンルを表すジャンルコードと、当該サービスの説明を示すテキスト情報とを含む。サービスIDはこのサービス受信装置100内でユニークとなるように割当てられる。   FIG. 5 shows an example of the notification information 212 stored in the notification information storage unit 156. Referring to FIG. 5, each entry of notification information 212 includes a channel number assigned to the notification information represented by the entry, a service identification number (ID) of a service represented by the notification information, It includes the URI of the service server that provides the service, a genre code that represents the genre of the service, and text information that describes the service. The service ID is assigned so as to be unique within the service receiving apparatus 100.

例えば図5に示す例において、チャンネル番号500に関する通知情報で表されるサービスのサービスIDは0404、サービスURIは「http://world.soccer.co.jp/index.html」、そのジャンルコードは0102(ジャンルコードについては図7を参照して後述する)、説明のテキストは「サッカー試合結果速報」である。   For example, in the example shown in FIG. 5, the service ID of the service represented by the notification information regarding the channel number 500 is 0404, the service URI is “http://world.soccer.co.jp/index.html”, and the genre code is 0102 (the genre code will be described later with reference to FIG. 7), and the text of the description is “Soccer Game Result Flash”.

他のエントリについても同様である。ただし、この例では、チャンネル番号は、TV放送と異なるサービスについても放送と同様に利用するために利用者が割当てるものである。したがって、通知情報を取得したが利用者がチャンネル番号を割当てていないサービスもありうる。そうしたサービスについては、図5に示す表ではチャンネル番号として「未」と表示してある。チャンネル番号は、利用者が放送及びサービスを互いに識別するために使用する。例えば、チャンネル番号の大小関係に基づき、リモコン190のボタン206を用いてチャンネルを順次切替えたり、数字ボタン204で直接チャンネル番号を指定して放送又はサービスを直接選択したりすることができる。   The same applies to the other entries. However, in this example, the channel number is assigned by the user in order to use a service different from the TV broadcast in the same manner as the broadcast. Therefore, there may be a service in which the notification information is acquired but the user has not assigned a channel number. For such services, “not yet” is displayed as the channel number in the table shown in FIG. Channel numbers are used by users to identify broadcasts and services from each other. For example, based on the size relationship of channel numbers, it is possible to sequentially switch channels using the button 206 of the remote controller 190, or to directly select a broadcast or service by directly specifying a channel number with the numeric buttons 204.

なお、この通知情報のもとになる情報は、サービス提供装置80に蓄積されている。サービス提供装置80に蓄積された通知情報の構成については図9を参照して後述する。   Information that is the basis of the notification information is stored in the service providing device 80. The configuration of the notification information stored in the service providing apparatus 80 will be described later with reference to FIG.

図6は、番組表格納部148に格納された番組表214の例を示す。図6を参照して、この番組表214は、縦軸に時間を、横軸にチャンネル名及びチャンネル番号をとり、どの時間にどのチャンネルでどのような番組が放送されているかをマトリクス形式でリストしたタイムテーブルである。各エントリには、大カッコ([ ])内に記載されているとおり、その番組のジャンル名を表す語(例えば「スポーツ/サッカー」など)が含まれている。   FIG. 6 shows an example of the program table 214 stored in the program table storage unit 148. Referring to FIG. 6, this program table 214 has a time axis on the vertical axis, a channel name and channel number on the horizontal axis, and a list of what programs are being broadcast on which channels at what times in a matrix format. Time table. Each entry includes a word representing the genre name of the program (for example, “sport / soccer”) as described in brackets ([]).

番組表214を構成する内容は、通常ある一定時刻に放送波によって配信されており、その情報に基づいて番組表214が更新される。   The contents constituting the program guide 214 are normally distributed by broadcast waves at a certain time, and the program guide 214 is updated based on the information.

図7は、前述したとおり番組及びサービスが属するジャンルのジャンル名とジャンルコードとを関係付けたジャンルテーブル216の構成を示す。図7に示すようにジャンル名とジャンルコードとが互いに対になっている。したがって、例えば図6に示す番組表214内のある番組のジャンル名から、それに対応するジャンルコードを知ることができ、その逆もまた可能である。ジャンル名は大分類がスポーツ、その小分類に野球あるいはサッカーという具合に定義され、それぞれジャンルコードが割当てられている。このジャンル分類の仕方はこれに限るものではなく、さらに細分化してもよい。   FIG. 7 shows the configuration of the genre table 216 that associates the genre name and genre code of the genre to which the program and service belong as described above. As shown in FIG. 7, the genre name and the genre code are paired with each other. Therefore, for example, the genre code corresponding to the genre name of a certain program in the program table 214 shown in FIG. 6 can be known, and vice versa. The genre names are defined such that the major classification is sports and the minor classification is baseball or soccer, and a genre code is assigned to each. This genre classification method is not limited to this, and may be further subdivided.

ジャンルテーブル216は、受信した通知情報212(図5参照)の中で、現在選択されている番組(図6参照)と合致するジャンルのものを選択するために使用される。   The genre table 216 is used to select a genre that matches the currently selected program (see FIG. 6) from the received notification information 212 (see FIG. 5).

図8に、サービス提供装置80の機能的構成をブロック図形式で示す。図8を参照して、サービス提供装置80は、サービス受信装置100などに送信すべき通知情報を格納した通知情報記憶部218と、サービス受信装置100から視聴情報を受信するための視聴情報受信部222と、視聴情報受信部222が視聴情報を受信したことに応答して、通知情報の送信をサービス提供装置80内で起動するための通知情報提供制御部220と、通知情報提供制御部220により通知情報の提供が起動されると、視聴情報受信部222が受信した視聴情報に基づき、通知情報記憶部218に記憶されている通知情報のうちで視聴情報に対し所定の関係があるものを選別するための通知情報選別部224と、通知情報選別部224により選別された通知情報を、視聴情報176を送信して来たサービス受信装置100に対して通知情報174として送信するための通知情報送信部226とを含む。   FIG. 8 shows a functional configuration of the service providing apparatus 80 in a block diagram form. Referring to FIG. 8, service providing apparatus 80 includes notification information storage section 218 that stores notification information to be transmitted to service receiving apparatus 100 and the like, and a viewing information receiving section for receiving viewing information from service receiving apparatus 100. 222, and in response to the viewing information receiving unit 222 receiving the viewing information, the notification information provision control unit 220 for starting transmission of the notification information within the service providing apparatus 80, and the notification information provision control unit 220 When provision of the notification information is activated, based on the viewing information received by the viewing information receiving unit 222, the notification information stored in the notification information storage unit 218 is selected that has a predetermined relationship with the viewing information. Notification information selection unit 224 for receiving the notification information, and the notification information selected by the notification information selection unit 224 to the service receiving apparatus 100 that has transmitted the viewing information 176 And a notification information transmitting unit 226 to and send the notification information 174.

図9は、通知情報記憶部218に格納されている通知情報230の例を示す。図9に示す通知情報230の各エントリの構成は、図5に示すサービス受信装置100の通知情報212の各エントリの構成と同様である。ただし、図5に示すチャンネル番号は各サービス受信装置100で付けるものなので、図9に示す通知情報230には含まれていない。   FIG. 9 shows an example of the notification information 230 stored in the notification information storage unit 218. The configuration of each entry of the notification information 230 illustrated in FIG. 9 is the same as the configuration of each entry of the notification information 212 of the service reception device 100 illustrated in FIG. However, since the channel numbers shown in FIG. 5 are assigned by each service receiving apparatus 100, they are not included in the notification information 230 shown in FIG.

<動作>
次に、図10〜図11を参照して、上記した第1の実施の形態に係るシステムの動作、特にサービス受信装置100上での表示の推移について説明する。
<Operation>
Next, with reference to FIGS. 10 to 11, the operation of the system according to the first embodiment described above, in particular, the transition of display on the service receiving apparatus 100 will be described.

図10(A)は、サービス受信装置100上で利用できる全サービス一覧をテーブル形式で画面上に表示したものを示す。番組情報の一例として、図6に示す番組表214に記憶された300チャンネル〜302チャンネルのTV番組情報がされている。また通知情報の一例として、図5に示す通知情報212に記憶された500チャンネル及び501チャンネルの2つのサービスに関する通知情報が表示されている。   FIG. 10A shows a list of all services available on the service receiving apparatus 100 displayed on a screen in a table format. As an example of the program information, 300 to 302 channel TV program information stored in the program table 214 shown in FIG. As an example of the notification information, notification information regarding two services of the 500 channel and the 501 channel stored in the notification information 212 shown in FIG. 5 is displayed.

図10(B)は、図10(A)の表示状態で301チャンネルが選択された後、当該サービス画面が表示されている状態を示す。従来のテレビジョン装置と同様に、図4に示すリモコン190の上下ボタン206を用いて、気軽にチャンネルを切替え、各サービスを簡単に呼出すことができる。この例では、図10(A)に示すようにインターネット上のサービスが500番台に割当てられており、TV番組と同様にリモコン190のボタン206又はボタン204を使用してそれぞれのサービスを選び、選択したサービスを実行することができる。   FIG. 10B shows a state in which the service screen is displayed after channel 301 is selected in the display state of FIG. Similar to the conventional television apparatus, it is possible to easily switch channels and easily call each service by using the up and down buttons 206 of the remote controller 190 shown in FIG. In this example, as shown in FIG. 10 (A), services on the Internet are assigned to the 500 series, and each service is selected and selected using the buttons 206 or 204 of the remote controller 190 in the same way as a TV program. Service can be executed.

図1を参照して、コンテンツ選択部144は、TV放送であればTVチューナを該当するチャンネルにあわせて番組を受信し、インターネット上のサービスであれば、サービスのURIにアクセスしてサービス実体のデータの受信を行ない、サービス内容を出力部162に与え画面に表示させることができる。視聴情報送信部164は、現在利用しているサービスに関連する通知情報を要求するために、サービス提供装置80に対して視聴情報176を送信する。これに対しサービス提供装置80が該当サービスに関連する通知情報174を送信して来ると、通知情報受信部154がそれを受信し、通知情報記憶部156に格納する。   Referring to FIG. 1, the content selection unit 144 receives a TV tuner in accordance with a corresponding channel in the case of TV broadcasting, and accesses the service URI to access the service URI if the service is on the Internet. Data can be received and the service contents can be given to the output unit 162 and displayed on the screen. The viewing information transmission unit 164 transmits the viewing information 176 to the service providing apparatus 80 in order to request notification information related to the currently used service. On the other hand, when the service providing apparatus 80 transmits the notification information 174 related to the corresponding service, the notification information receiving unit 154 receives it and stores it in the notification information storage unit 156.

本実施の形態では、現在利用しているサービスとは、画面上にサービスに関連する表示が行なわれているサービスのことをいう。通知情報を受信するために、図8に示す通知情報送信部226が送信するデータは「http://infoserver?pgid=08006」というURIである。ここで、このURI中で「infoserver」という文字列は、このサービス提供装置80の実体を表すアドレスである。その後に「?」の次に続く、HTTP(HyperText Transfer Protocol)サーバ上のCGI(Common Gateway Interface)オプションである文字列「pgid」は、サービス受信装置100上で現時点で利用されているサービスのジャンルコードを示す。   In the present embodiment, the currently used service means a service for which a display related to the service is performed on the screen. In order to receive the notification information, the data transmitted by the notification information transmission unit 226 shown in FIG. 8 is a URI “http: // infoserver? Pgid = 08006”. Here, the character string “infoserver” in this URI is an address representing the entity of the service providing apparatus 80. The character string “pgid”, which is a CGI (Common Gateway Interface) option on the HTTP (HyperText Transfer Protocol) server following “?”, Is the genre of the service currently used on the service receiver 100. Indicates the code.

図10(B)では、301チャンネルの「九州よかとこ食べ歩き」という題名の番組が表示されており、そのジャンルコードは、図6、図7を参照して「08006」となる。サービス提供装置80は、図9に示す通知情報230に記憶されている通知情報のうち、このジャンルコードに合致するジャンルの情報を選び、サービス受信装置100に送信してくる。ここでは、サービス提供装置80より、サービスIDが「041000」と「041001」の2つの通知情報がサービス受信装置100に送信されるものとする。   In FIG. 10 (B), a 301-channel program titled “Kyushu Yokotoko Eating Walk” is displayed, and its genre code is “08006” with reference to FIGS. 6 and 7. The service providing apparatus 80 selects information on a genre that matches the genre code from the notification information stored in the notification information 230 illustrated in FIG. 9 and transmits the information to the service receiving apparatus 100. Here, it is assumed that the service providing apparatus 80 transmits two pieces of notification information with service IDs “041000” and “041001” to the service receiving apparatus 100.

通知情報受信部154がサービス情報を受信すると、前述のように図5に示す通知情報212にチャンネル番号=「未」としてこの情報のエントリを追加する。   When the notification information receiving unit 154 receives the service information, as described above, an entry of this information is added to the notification information 212 shown in FIG.

通知情報選択部158は、現在利用されているサービスについて、属性が同じサービス情報を通知情報記憶部156内の通知情報212から検索し、存在すれば利用者に通知する。本実施の形態では、現在利用されているサービスと、同じジャンルコードを持ち、まだ未通知のサービス情報の検索を行なって利用者に通知する。   The notification information selection unit 158 searches the notification information 212 in the notification information storage unit 156 for service information having the same attribute for the currently used service, and notifies the user if it exists. In this embodiment, the service information that has the same genre code as the currently used service and has not been notified is searched for and notified to the user.

図11は、サービス提供装置80から提供されたサービスの情報を利用者に通知する場合の、サービス受信装置100の表示変化の一例を示す図である。図11に示す画面240は、301チャンネルのTV番組を表示している。ここでは画面240は「九州よかとこ食べ歩き」という番組を主画面に表示している。この番組と同じジャンルコードを持つ「日本海カニ旅館の紹介」のサービス情報242が画面右下に表示されている。ここでは、サービス情報242は、通知情報のうちの「説明」欄のテキストのみである。ただし、これに限らずサービスのURI又はジャンル名などこれに代えて、又はこれに加えて同時に通知してもよい。   FIG. 11 is a diagram illustrating an example of a display change of the service receiving apparatus 100 when notifying a user of service information provided from the service providing apparatus 80. A screen 240 shown in FIG. 11 displays a 301-channel TV program. Here, the screen 240 displays the program “Kyushu Yokotoko eating walk” on the main screen. Service information 242 of “Introduction of Nihonkai Crab Ryokan” having the same genre code as this program is displayed at the lower right of the screen. Here, the service information 242 is only the text in the “Description” column of the notification information. However, the service URI or genre name may be notified at the same time instead of or in addition to this.

画面240の表示がされているときにリモコン190の決定ボタン210が押されると、図1に示すコンテンツ選択部144は、画面上に表示されているサービス情報242の実行を行ない、サービスの切替を行なう。図11に示す画面244は、通知されたサービスが実行された後の画面表示の様子を示す。ここでは、切替えられ表示されたサービスについても同様に、このサービスに関連するサービスの通知情報を通知情報212から検索し、未通知サービス情報が存在すれば利用者に通知する。画面244では、「四国日帰り旅行情報」のサービスが通知情報212に記憶されており、利用者に通知情報246として通知される。   When the determination button 210 of the remote controller 190 is pressed while the screen 240 is displayed, the content selection unit 144 shown in FIG. 1 executes the service information 242 displayed on the screen and switches the service. Do. A screen 244 shown in FIG. 11 shows a screen display after the notified service is executed. Here, similarly, the notification information of the service related to this service is searched from the notification information 212 for the switched and displayed service, and the user is notified if there is unreported service information. On the screen 244, the service of “Shikoku day trip information” is stored in the notification information 212 and notified to the user as notification information 246.

このように、関連するサービス情報を次々と利用者に通知することが可能となり、サービス切替によって、利用者にとって興味あるサービスを簡単に発掘できるようになる。   In this way, it is possible to notify the user of related service information one after another, and services that are interesting to the user can be easily found by switching the service.

図11中、画面248は、リモコン190のボタン206を用いてチャンネルを300チャンネルに切替えたときの画面表示を示す。ここでも、表示されたサービスに関連するサービス情報250が通知されている。ここでリモコン190の決定ボタン210を押すことにより、関連サービス「△△戦チケット予約サービス」が実行され、画面252が表示される。   In FIG. 11, a screen 248 shows a screen display when the channel is switched to 300 channels using the button 206 of the remote controller 190. Again, service information 250 related to the displayed service is notified. When the determination button 210 of the remote controller 190 is pressed here, the related service “ΔΔ battle ticket reservation service” is executed, and the screen 252 is displayed.

画面252では、このサービスのジャンルコードと同じジャンルコードを持つサービスが通知情報212に存在していないものとする。すると、画面252にはサービス情報の表示はされない。このようにサービス情報が存在しないときには、「サービス情報が存在しません。」という表示を行なうようにしてもよい。   In the screen 252, it is assumed that a service having the same genre code as the service genre code does not exist in the notification information 212. Then, service information is not displayed on the screen 252. When the service information does not exist in this way, the display “Service information does not exist” may be performed.

図11の画面254は、サービス提供装置80より取得したサービス情報一覧を表示している。この一覧中からサービス情報256を選択することにより、対応するサービスの画面252に移動できる。このように番組視聴中に通知されたサービス情報を、番組終了後、いつでも利用できるようにしてもよい。その場合、表示する順番は、利用者がよく視聴するジャンル順や、受信した日付が新しい順にしてもよい。また、サービス情報を受信後、一定期間利用しなかったサービス情報については自動的に消去するようにしてもよい。   A screen 254 in FIG. 11 displays a list of service information acquired from the service providing apparatus 80. By selecting service information 256 from this list, it is possible to move to the corresponding service screen 252. The service information notified during program viewing in this way may be made available anytime after the program ends. In this case, the order of display may be in the order of genres that the user often views and in the order in which the received date is newer. Further, after receiving service information, service information that has not been used for a certain period of time may be automatically deleted.

さらに、通知したサービス情報をいずれかのタイミングでチャンネルとして追加するモードを設け、利用者が関心を持ったサービスに対し、チャンネル番号を割当てることによって、自動的に消去されてしまうことが防止できるようにしてもよい。この場合、このサービス情報は通知情報212から削除せず、通知情報212内でユニークなチャンネル番号を割当てればよい。こうすることで、サービス提供装置80から提供されたサービスに新たにチャンネル番号を割り当て、図10の左図のようにサービス一覧の画面に随時追加されいつでも呼出せるようにできる。   Furthermore, it is possible to prevent automatic deletion by providing a mode in which the notified service information is added as a channel at any timing and assigning a channel number to the service that the user is interested in. It may be. In this case, this service information is not deleted from the notification information 212, and a unique channel number may be assigned in the notification information 212. In this way, a new channel number is assigned to the service provided from the service providing device 80, and it can be added to the service list screen as needed as shown in the left diagram of FIG.

送信するサービス情報はTVに関する情報だけでなく、サービス情報を実行した結果に関する情報であってもよい。また、関連情報としてサービス提供装置80からサービス受信装置100に通知されるサービス情報に関しても、その種類は問わない。また、通知情報記憶部156に保持されたサービス情報のうち、一定時間利用者に通知(表示)されなかったものを自動的に削除するようにしてもよい。こうすることで、記憶容量が少ない端末でも、次々にサービス情報を受信し記憶することができるようになる。   The service information to be transmitted may be not only information related to the TV but also information related to the result of executing the service information. The type of service information notified from the service providing apparatus 80 to the service receiving apparatus 100 as related information is not limited. Further, among the service information held in the notification information storage unit 156, information that is not notified (displayed) to the user for a certain period of time may be automatically deleted. In this way, even a terminal having a small storage capacity can receive and store service information one after another.

関連するサービス情報の表示の方法も上記したものに限らない。テキスト表示をスライドさせたり、主画面に邪魔にならないよう時間とともに表示が小さくなるようにしたりしてもよい。関連するサービス情報が複数ある場合、一定時間ごとに順に切替えて表示するようにしてもよい。さらに、サービス提供装置80がサービス情報に優先度を設定し、優先度の高さに応じてサービス情報の表示時間を変えたり、表示するフォントの大きさを変えたりしてもよい。アニメーション表示と組合せて表示してもよい。こうすることで、サービス受信装置100におけるサービス情報の表示態様を、サービス提供装置80からコントロールすることができるようになる。さらに、通知情報記憶部156でサービス情報を記憶する方法は、テーブルであっても配列であってもリスト構造であってもよく、サービス情報同士の順序関係を管理可能であればどんな方法でもよい。   The method of displaying related service information is not limited to the above. The text display may be slid, or the display may be reduced with time so as not to disturb the main screen. When there are a plurality of related service information, the service information may be switched and displayed in order at regular intervals. Furthermore, the service providing apparatus 80 may set priority for the service information, change the display time of the service information according to the high priority, or change the size of the font to be displayed. You may display in combination with an animation display. By doing so, the service information display mode in the service receiving apparatus 100 can be controlled from the service providing apparatus 80. Furthermore, the method of storing service information in the notification information storage unit 156 may be a table, an array, or a list structure, and any method can be used as long as the order relation between the service information can be managed. .

なお本実施の形態では、サービス提供装置80からの通知情報はHTTPレスポンスで返されるが、返信される情報のフォーマットはHTTPに限定されない。例えば、サービス提供装置80から送られるサービス情報が複数ある場合、一つのサービス情報ごとに別ファイルとして一つのファイルずつ受信してもよいし、XML(eXtended Markup Language)ファイルのようにデータ区切を明示できるフォーマットの一つのファイルに複数のサービス情報を書込んだものを受信してもよい。通信に用いるプロトコルはHTTP以外にもSMTP(Simple Mail Transfer protocol)のような他のプロトコルを利用してもよい。   In the present embodiment, the notification information from the service providing apparatus 80 is returned as an HTTP response, but the format of the returned information is not limited to HTTP. For example, when there are a plurality of service information sent from the service providing apparatus 80, one file may be received for each service information as a separate file, or a data delimiter is clearly indicated as in an XML (eXtended Markup Language) file. You may receive what wrote several service information in one file of the format which can be performed. As a protocol used for communication, other protocols such as SMTP (Simple Mail Transfer Protocol) may be used besides HTTP.

<動作の変形例>
なお、上記した第1の実施の形態では、利用者によるチャンネル変更などがあったとき(タイマによる自動変更も含む。)に、サービス受信装置100からサービス提供装置80に対して通知情報の要求を行ない、返送されてきた情報の表示を行なった。しかし本実施の形態でのサービス情報の通知のタイミングはそのようなものには限定されない。例えば、利用者が視聴している放送番組の終了時間が予め分かっている場合、その番組が終了する直前に、その番組と同じジャンルのサービス情報を通知するようにしても良い。この場合の動作について、サービス受信装置100とサービス提供装置80との間の交信を示す図12を参照して説明する。
<Modification of operation>
In the first embodiment described above, when there is a channel change by the user (including automatic change by a timer), the service receiving apparatus 100 requests the service providing apparatus 80 for notification information. The information returned was displayed. However, the notification timing of service information in the present embodiment is not limited to such. For example, when the end time of a broadcast program being viewed by the user is known in advance, service information of the same genre as that program may be notified immediately before the end of the program. The operation in this case will be described with reference to FIG. 12 showing communication between the service receiving apparatus 100 and the service providing apparatus 80.

図12を参照して、サービス受信装置100において、ある番組260を表示しているものとする。この番組の終了時刻262は、図6に示す番組表214から容易に判定できる。この終了時刻262から所定の時間だけ先行する時点264になったところで、予め記憶してある通知情報212から、現在利用者が視聴している番組と同じジャンルコードのものを検索する処理266を行ない、通知268を行なう。   Referring to FIG. 12, assume that service receiving apparatus 100 displays a certain program 260. The end time 262 of this program can be easily determined from the program table 214 shown in FIG. When a time 264 preceding the end time 262 by a predetermined time is reached, a process 266 for searching for a program having the same genre code as the program currently being viewed by the user is performed from the notification information 212 stored in advance. Notification 268 is performed.

さらに、その後利用者がチャンネルを変えるなど、所定のイベント270が発生した時点でそのとき表示されている番組に関する視聴情報272をサービス提供装置80に送る。サービス提供装置80は、この視聴情報272に基づいてその番組と同じジャンルのサービス情報を検索する処理274を行ない、通知情報276としてサービス受信装置100に通知する。   Further, when a predetermined event 270 occurs such as when the user changes the channel, viewing information 272 regarding the program displayed at that time is sent to the service providing apparatus 80. The service providing apparatus 80 performs a process 274 for searching service information of the same genre as the program based on the viewing information 272 and notifies the service receiving apparatus 100 as notification information 276.

サービス受信装置100は、この通知情報276を通知情報記憶部156に格納し、その中から現在視聴中の番組と同じジャンルコードのものを抽出する処理278を実行し、通知280を行なう。この通知280は、本実施の形態では通知情報276を受信した後、所定時間経過後に行なう。   The service receiving apparatus 100 stores the notification information 276 in the notification information storage unit 156, executes a process 278 for extracting the same genre code as the currently viewed program, and performs the notification 280. In this embodiment, this notification 280 is performed after a predetermined time has elapsed after receiving the notification information 276.

<コンピュータによる実現>
図13はサービス受信装置100の物理的ブロックの構成を示している。図13を参照して、サービス受信装置100は、ハードディスク又はフラッシュメモリなどからなる不揮発性メモリ296、CPU(Central Processing Unit)292、メモリ294、ネットワーク接続回路300、出力装置298、入力装置302、並びに放送受信用チューナ304と、これらを相互に接続するバス290とを含む。すなわち、サービス受信装置100は、実質的にはコンピュータと同等である。
<Realization by computer>
FIG. 13 shows a physical block configuration of the service receiving apparatus 100. Referring to FIG. 13, service receiving apparatus 100 includes a non-volatile memory 296 made up of a hard disk or a flash memory, CPU (Central Processing Unit) 292, memory 294, network connection circuit 300, output device 298, input device 302, and It includes a broadcast receiving tuner 304 and a bus 290 that interconnects them. That is, the service receiving apparatus 100 is substantially equivalent to a computer.

図1に示す通知情報記憶部156は不揮発性メモリ296により、又は場合によってはメモリ294により実現される。図1に示すコンテンツ選択部144、通知情報選択部158、通知情報制御部160、番組表解析部152は、不揮発性メモリ296に記憶されたプログラム及びそれを実行するCPU292により実現される。コンテンツ受信部140はネットワーク接続回路300又は放送受信用チューナ304により実現される。   The notification information storage unit 156 shown in FIG. 1 is realized by the nonvolatile memory 296 or, in some cases, the memory 294. The content selection unit 144, the notification information selection unit 158, the notification information control unit 160, and the program guide analysis unit 152 illustrated in FIG. 1 are realized by a program stored in the nonvolatile memory 296 and a CPU 292 that executes the program. The content receiving unit 140 is realized by the network connection circuit 300 or the broadcast receiving tuner 304.

ネットワーク接続回路300は、IP(Internet Protocol)プロトコルを用いた通信又は赤外線通信を行なう装置により実現できる。出力装置298は、ディスプレイモニタ、小型液晶パネル又はスピーカーなどにより実現される。入力装置302は、マウス、キーボード、リモコン又はタッチパッドなどにより実現される。放送受信用チューナ304は衛星放送、地上波放送、デジタル放送、アナログ放送、又はラジオ放送などのうちの1又は複数のものを受信できるチューナにより実現される。   The network connection circuit 300 can be realized by a device that performs communication using an IP (Internet Protocol) protocol or infrared communication. The output device 298 is realized by a display monitor, a small liquid crystal panel, a speaker, or the like. The input device 302 is realized by a mouse, a keyboard, a remote control, a touch pad, or the like. The broadcast receiving tuner 304 is realized by a tuner that can receive one or more of satellite broadcasting, terrestrial broadcasting, digital broadcasting, analog broadcasting, radio broadcasting, and the like.

なお図13において入力装置302はバス290に直接接続されているが、赤外線通信又は微弱電波などの無線通信によって間接的にバス290に接続されていてもよい。   In FIG. 13, the input device 302 is directly connected to the bus 290, but may be indirectly connected to the bus 290 by wireless communication such as infrared communication or weak radio waves.

図13に示す構成はあくまで一例である。装置の規模又は用途によって、第1の実施の形態のサービス受信装置100で示した構成要素のすべてを備えても、一部のみを備えてもよい。例えば、サービス受信装置をインターネットTV受像機で実現するのであれば、図13に示すすべての部品が必要となるが、サービス受信装置をテレビジョン装置に接続するSTB(Set Top Box)で実現するのであれば、出力装置298は不要である。   The configuration shown in FIG. 13 is merely an example. Depending on the scale or application of the apparatus, all or some of the components shown in the service receiving apparatus 100 of the first embodiment may be provided. For example, if the service receiving device is realized by an Internet TV receiver, all the components shown in FIG. 13 are required, but since the service receiving device is realized by an STB (Set Top Box) connected to the television device. If so, the output device 298 is unnecessary.

図14は、サービス受信装置100のCPU292で実行されるコンピュータプログラムによる処理の全体の流れを示した図である。図14を参照して、ステップ320で、現在表示中の番組の選択を行なう。ステップ322で、サービス提供装置80から通知情報を受信したか否かを判定する。もし受信していればステップ340に、受信していなければステップ324に進む。   FIG. 14 is a diagram showing an overall flow of processing by a computer program executed by the CPU 292 of the service receiving apparatus 100. Referring to FIG. 14, in step 320, the currently displayed program is selected. In step 322, it is determined whether notification information is received from the service providing apparatus 80. If received, the process proceeds to step 340, and if not received, the process proceeds to step 324.

ステップ324では、利用者によるチャンネル変更というイベントがあったか否かを判定する。チャンネル変更があればステップ332に進み、なければステップ326に進む。   In step 324, it is determined whether there has been an event of channel change by the user. If there is a channel change, the process proceeds to step 332; otherwise, the process proceeds to step 326.

ステップ332では、格納している番組表をチェックし、チャンネル変更の結果、利用者がどの番組を視聴しているかを判定する。さらに、その番組のジャンル情報を調べて、ステップ334でそのジャンル情報を視聴情報としてサービス提供装置80に送信する。この後ステップ320に戻る。   In step 332, the stored program table is checked, and as a result of the channel change, it is determined which program the user is viewing. Further, the genre information of the program is checked, and in step 334, the genre information is transmitted to the service providing apparatus 80 as viewing information. Thereafter, the process returns to step 320.

ステップ324でチャンネル変更がなかったと判定された場合、ステップ326で現在利用者が視聴中の番組を判定し、その終了時間を調べる。ステップ328では、当該番組の終了時間まで所定の時間を切ったか否かを判定する。番組終了まで所定時間以下であればステップ330に進み、それ以外の場合はステップ320に戻る。   If it is determined in step 324 that there has been no channel change, in step 326 the program currently being viewed by the user is determined and its end time is examined. In step 328, it is determined whether or not a predetermined time has elapsed until the end time of the program. If it is less than the predetermined time until the end of the program, the process proceeds to step 330; otherwise, the process returns to step 320.

ステップ330では、現在視聴中で、終了が近い番組のジャンル情報を視聴情報としてサービス提供装置80に送信し、ステップ320に戻る。   In step 330, the genre information of the program that is currently being viewed and is nearly finished is transmitted to the service providing apparatus 80 as viewing information, and the process returns to step 320.

一方、ステップ322で通知情報を受信したと判定された場合、ステップ340でこの受信された通知情報を通知情報記憶部156に保持する。ステップ342で、番組表とチャンネルと時刻情報とから現在視聴中の番組を特定し、ステップ344で、その番組のジャンルコードと一致するジャンルコードを持つなど、現在視聴中の番組と整合性がある通知情報を選択する。   On the other hand, if it is determined in step 322 that the notification information has been received, the received notification information is stored in the notification information storage unit 156 in step 340. In step 342, the currently viewed program is identified from the program guide, channel, and time information, and in step 344, the program has a genre code that matches the genre code of the program. Select notification information.

ステップ346で、選択した通知情報が、現在視聴中の番組にマッチしているか否かを判定する。マッチしていればステップ348で、この通知情報を表示し、ステップ320に戻る。マッチしていなければ何もせずステップ320に戻る。   In step 346, it is determined whether or not the selected notification information matches the program currently being viewed. If there is a match, this notification information is displayed in step 348 and the process returns to step 320. If they do not match, nothing is done and the process returns to step 320.

以上がサービス受信装置100を実現するためのコンピュータプログラムによる処理のフローチャートである。   The above is the flowchart of the processing by the computer program for realizing the service receiving apparatus 100.

なお、サービス提供装置80における通知情報の選別のためのルールは、上記したようにジャンルコードによるものに限らない。例えば、図9の通知情報230のテーブル内に、サービスの登録された日付を保持しておき、登録日付が新しいサービスを優先的に選ぶなどしてもよい。これ以外にも、利用可能な端末の性能や種類、利用対象の年齢又は性別などをサービス情報に保持し、サービス受信装置100の端末情報と比較して合致するサービス情報だけ選択するようにしてもよい。この場合、サービス受信装置100の端末属性情報として、端末の種類や性能などを自動的にサービス受信装置100からサービス提供装置80に送信するようにするとよい。サービス受信装置100の視聴データと一緒に、これらの情報を受取るように構成してもよい。利用する利用者の年齢や性別などを予めサービス提供装置80に登録してもよいが、その場合にはその分の手間が掛かることになる。   Note that the rule for selecting the notification information in the service providing apparatus 80 is not limited to the genre code as described above. For example, the service registration date may be stored in the notification information 230 table of FIG. 9, and a service with a new registration date may be preferentially selected. In addition to this, the service information such as the available terminal performance and type, the age or sex of the use target is held in the service information, and only the service information that matches the terminal information of the service receiving apparatus 100 is selected. Good. In this case, as the terminal attribute information of the service receiving apparatus 100, it is preferable to automatically transmit the type and performance of the terminal from the service receiving apparatus 100 to the service providing apparatus 80. You may comprise so that these information may be received with the viewing-and-listening data of the service receiver 100. FIG. The age and sex of the user to be used may be registered in the service providing apparatus 80 in advance, but in that case, it will take time and effort.

また、サービス情報によりアクセス可能なサービスに、サービス開始又は終了の時刻が定められている場合もあり得る。そうした場合、サービス提供装置80において現時刻を取得する機能を持たせておけば、サービス受信装置100からの視聴データを受信した時点で、例えば、開始まで5分以内のサービス情報の中から通知情報を選択するといった選択ルールも上記したルールと組合せて利用できる。さらに、各サービスについて、有料か無料かという情報を持っておけば、有料のサービスを多く利用している利用者には有料のサービスを優先的に選択するというルールを設けることもできる。   In addition, a service start or end time may be set for a service accessible by service information. In such a case, if the service providing device 80 has a function of acquiring the current time, the notification information is received from the service information within 5 minutes until the start, for example, when viewing data from the service receiving device 100 is received. Selection rules such as selecting can also be used in combination with the rules described above. Furthermore, if each service has information on whether it is paid or free, a rule that preferentially selects a paid service can be provided for a user who uses a lot of paid services.

また、例えば同じジャンルのサービスが複数ある場合に、所定のルールで優先度を設定し、サービス受信装置100で通知する順番をコントロールできるようにしてもよい。全利用者のサービスの利用率を集計できるようにしておき、利用率が高いサービスに高い優先度を設定すれば、利用者は質の高いサービス情報をより早く知ることができるようになる。   For example, when there are a plurality of services of the same genre, priority may be set according to a predetermined rule, and the order of notification by the service reception device 100 may be controlled. If the usage rates of services of all users can be tabulated and a high priority is set for a service with a high usage rate, the user can quickly learn high-quality service information.

図15はサービス提供装置80の物理ブロックの構成を示している。図15を参照して、サービス提供装置80は、不揮発性メモリ366、CPU362、メモリ364、及びネットワーク接続回路368、並びにこれらを相互に接続するバス360を含む。図15の構成から明らかなように、サービス提供装置80は、市販のサーバ装置又はパーソナルコンピュータ(以下パソコン)などを用いて構成することが可能である。   FIG. 15 shows the configuration of the physical block of the service providing apparatus 80. Referring to FIG. 15, service providing apparatus 80 includes a non-volatile memory 366, a CPU 362, a memory 364, a network connection circuit 368, and a bus 360 that interconnects them. As is clear from the configuration of FIG. 15, the service providing device 80 can be configured using a commercially available server device or a personal computer (hereinafter referred to as a personal computer).

図8に示す通知情報記憶部218は不揮発性メモリ366又はメモリ364により実現される。視聴情報受信部222及び通知情報送信部226はネットワーク接続回路368により実現される。通知情報提供制御部220及び通知情報選別部224はネットワーク接続回路368により実現される。   The notification information storage unit 218 illustrated in FIG. 8 is realized by the nonvolatile memory 366 or the memory 364. The viewing information receiving unit 222 and the notification information transmitting unit 226 are realized by the network connection circuit 368. The notification information provision control unit 220 and the notification information selection unit 224 are realized by the network connection circuit 368.

サービス提供装置80を実現するためにCPU362が実行するプログラム処理のフローチャートについて図16を参照して説明する。ステップ380で受信装置から視聴データを受信したか否かを判定する。受信していなければ再度このステップを実行し、受信装置から視聴データを受信するまで待つ。   A flowchart of the program processing executed by the CPU 362 to implement the service providing apparatus 80 will be described with reference to FIG. In step 380, it is determined whether viewing data has been received from the receiving device. If not received, this step is executed again, and the process waits until viewing data is received from the receiving apparatus.

サービス受信装置から視聴データを受信すると、ステップ382でその視聴データを解析し、そのジャンルコードの抽出を行なう。ステップ384で、図8及び図9に示す通知情報記憶部218に記憶された通知情報230の中から、当該ジャンルコードを持つサービス情報を抽出する。ステップ386で、抽出された通知情報を、最初に視聴データを送信してきたサービス受信装置100に対して送信し、ステップ380に戻る。受信したジャンルコードと同じジャンルコードを持つ通知情報が1つもない場合、又は受信したジャンルコードがジャンルテーブル216に登録されていない場合には、通知情報がない旨の送信データをサービス受信装置100に対して送信する。   When viewing data is received from the service receiving device, the viewing data is analyzed in step 382 and the genre code is extracted. In step 384, service information having the genre code is extracted from the notification information 230 stored in the notification information storage unit 218 shown in FIGS. In step 386, the extracted notification information is transmitted to the service receiving apparatus 100 that has transmitted the viewing data first, and the process returns to step 380. When there is no notification information having the same genre code as the received genre code, or when the received genre code is not registered in the genre table 216, transmission data indicating that there is no notification information is sent to the service receiving apparatus 100. Send to.

以上のように本実施の形態では、サービス受信装置100で利用中のサービス情報をサービス提供装置80に送ることで、利用者は自分が有用と考える情報に関する登録などの作業を行なうことなく、未知のサービスで、自分にとって関連あると思われるサービスの情報の通知を受けることができる。数多くのサービス情報がある場合でも、現在利用中のサービスに関連する通知情報のみ送信されるので、通信の伝送量を抑えて効率的にサービス情報を受信することができる。また、現在利用中のサービスが終了する時間に近づいたとき、またはTVなどでチャンネルを切替えたときに通知情報が提示されるので、タイミングよく、利用者の関心が高いと思われる情報を通知できる。   As described above, in the present embodiment, the service information being used by the service receiving apparatus 100 is sent to the service providing apparatus 80, so that the user can perform an unknown operation without performing registration or the like regarding information that he considers useful. You can receive notification of information about services that you think are relevant to you. Even when there is a lot of service information, only the notification information related to the service currently being used is transmitted, so that the service information can be received efficiently while suppressing the transmission amount of communication. In addition, notification information is presented when the time when the service currently in use approaches or when the channel is switched by a TV or the like, so it is possible to notify information that is likely to be of interest to the user in a timely manner. .

<第1の実施の形態の変形例1>
上述した第1の実施の形態では、サービス受信装置100は現在利用中のサービスに関する視聴情報をサーバに送信し、関連の通知情報を受信している。しかし本発明はそのような実施の形態には限定されない。例えば、図17又は図18に示すような形式での運用を行なうこともできる。
<Variation 1 of the first embodiment>
In the first embodiment described above, the service receiving apparatus 100 transmits viewing information related to the currently used service to the server and receives related notification information. However, the present invention is not limited to such an embodiment. For example, operation in a format as shown in FIG. 17 or FIG. 18 can be performed.

図17には、第1の変形例におけるサービス受信装置100A及びサービス提供装置80の間の交信を示す。この変形例では、現在利用しているサービスの次に利用される可能性の高いサービスについてもサービス受信装置100Aからサービス提供装置80に視聴情報を送り、現在利用中のサービスに関連する通知情報と、次に利用される可能性の高いサービスに関する通知情報とを同時に受取る。次に利用される可能性の高いサービスとは、例えばTV放送の場合であれば、視聴可能なチャンネルのうち、現在視聴中のチャンネルに隣接する二つのチャンネルである。これは、図4に示すような上下ボタン206を備えたリモコン190を使用するような場合、チャンネルの切替があるとすれば、現在のチャンネルのすぐ前又はすぐ次のチャンネルに切替えられる可能性が高いためである。   FIG. 17 shows communication between the service receiving device 100A and the service providing device 80 in the first modification. In this modification, viewing information is also sent from the service receiving apparatus 100A to the service providing apparatus 80 for a service that is likely to be used next to the currently used service, and notification information related to the service currently used The notification information on the service that is likely to be used next is received at the same time. For example, in the case of TV broadcasting, the services that are likely to be used next are two channels that are adjacent to the currently viewed channel among the viewable channels. This is because, when using a remote controller 190 having an up / down button 206 as shown in FIG. 4, if there is a channel switch, there is a possibility that the channel will be switched to the channel immediately before or immediately after the current channel. This is because it is expensive.

この場合、次のような交信が行なわれる。図17を参照して、サービス受信装置100Aにおいて利用者によるチャンネル切替400があったものとする。このチャンネルが例えば301チャンネルで、隣接する視聴可能なチャンネルは300チャンネル及び302チャンネルであるものとする。この場合、サービス受信装置100Aは、301チャンネルでの番組を示す視聴情報だけでなく、300チャンネル及び302チャンネルで同じ時間帯に放送が予定されている番組を示す視聴情報もいっしょにサービス提供装置80に送信する。これを図17において視聴情報402として示す。   In this case, the following communication is performed. Referring to FIG. 17, it is assumed that channel switching 400 is performed by a user in service receiving apparatus 100A. For example, this channel is 301 channel, and the adjacent viewable channels are 300 channel and 302 channel. In this case, the service receiving apparatus 100A includes not only the viewing information indicating the program on the 301 channel but also the viewing information indicating the program scheduled to be broadcast in the same time zone on the 300 channel and the 302 channel together. Send to. This is shown as viewing information 402 in FIG.

現在13時であるとすると、本変形例においては以下のように、各サービス(ここでは番組)のジャンルコードを付加したHTTPデータ(例えばhttp://infoserver?pgid=08006&gid1=0101&gid2=0104)をサービス提供装置80に送信する。ここで、「infoserver」はこのサービス提供装置80の実体を表すアドレスである。その後に続く「pgid」のオプションは、サービス受信装置100A上で現時点で利用されているサービス(301チャンネル)のジャンルコードであり、「gid1」以降のオプションは、次に利用が予定されているサービスのジャンルコードが並べられる。ここでは、それぞれ300チャンネルと302チャンネルのジャンルコードが記述される。ただし、本実施の形態では、計時部150によって、現在利用されているサービスの利用時間を計測し、この利用時間によって通知を行なうタイミングのコントロールを行なうこととする。   Assuming that the current time is 13:00, in this modification, HTTP data (for example, http: // infoserver? Pgid = 08006 & gid1 = 0101 & gid2 = 0104) with the genre code of each service (in this case, a program) added as follows: It transmits to the service providing device 80. Here, “infoserver” is an address representing the entity of the service providing apparatus 80. The subsequent “pgid” option is the genre code of the service (channel 301) currently used on the service receiving apparatus 100A, and the options after “gid1” are the services scheduled to be used next. Genre codes are arranged. Here, genre codes of 300 channels and 302 channels are described, respectively. However, in the present embodiment, the time keeping unit 150 measures the use time of the currently used service, and controls the timing of notification based on this use time.

この情報を受けたサービス提供装置80は、300チャンネル〜302チャンネルでの各番組のジャンルと同じジャンルに属する通知情報を検索し選別する処理404を行ない、通知情報406としてサービス受信装置100Aに返信する。   Receiving this information, the service providing device 80 searches for and selects notification information belonging to the same genre as the genre of each program in channels 300 to 302, and returns the notification information 406 to the service receiving device 100A. .

この通知情報を受けたサービス受信装置100Aで、301チャンネルの視聴が続けられていたとすれば、第1の実施の形態の場合と同様に301チャンネルの番組に関連するサービス情報が通知される。   If the service receiving apparatus 100A that has received this notification information continues to view the 301 channel, the service information related to the 301 channel program is notified as in the first embodiment.

一方、サービス受信装置100Aが通知情報406を受信する前に、301チャンネルから300チャンネルへのチャンネルの切替408があったものとする。この場合、その後の時点410で、通知情報406を受取り、その通知情報406には既に300チャンネルの番組に関連するサービスの通知情報が含まれている。したがってサービス受信装置100Aは改めて300チャンネルの視聴情報をサービス提供装置80に送信する必要なく、通知情報の受信時点410から所定の時間tが経過した時点412で、通知情報406を用いて300チャンネルに関連するサービス情報の通知414を行なうことができる。   On the other hand, it is assumed that there is a channel switching 408 from the 301 channel to the 300 channel before the service receiving apparatus 100A receives the notification information 406. In this case, the notification information 406 is received at the subsequent time point 410, and the notification information 406 already includes the notification information of the service related to the 300-channel program. Therefore, the service receiving apparatus 100A does not need to transmit the viewing information of 300 channels to the service providing apparatus 80 again, and when the predetermined time t has elapsed from the reception time point 410 of the notification information, the service receiving apparatus 100A uses the notification information 406 to change to the 300 channel. Notification 414 of related service information can be performed.

したがって、この第1の変形例では、サービス受信装置100Aからサービス提供装置80への視聴情報の送信回数を減らすことができる。   Therefore, in the first modification, the number of viewing information transmissions from the service receiving apparatus 100A to the service providing apparatus 80 can be reduced.

また、本変形例では、現在利用中のサービスに関連するサービス情報と、次に利用される可能性が高いサービスに関連するサービス情報との数に違いを持たせて、例えば前者については2個、後者については各々1個、というようにすることが合理的である。ただしそのような組合せ方だけではなく、任意の組合せが可能である。   In this modification, the number of service information related to the service currently being used is different from the number of service information related to the service that is likely to be used next. It is reasonable to use one for each of the latter. However, not only such a combination but also any combination is possible.

<第1の実施の形態の変形例2>
次に利用される可能性の高いサービスとして、TV放送の場合であれば、現在視聴されているチャンネルで、現在放送中の番組の次に放送が予定されている番組を採用することもできる。そうした場合でも、サービス受信装置100での動作は基本的には第1の実施の形態及びその第1の変形例の場合と同様であり、サービス提供装置80に送信する視聴情報に、現在の番組だけでなくその番組の次に放送が予定されている番組に関する視聴情報を含ませる点で異なっている。
<Modification 2 of the first embodiment>
As a service that is likely to be used next, in the case of TV broadcasting, a program that is scheduled to be broadcast next to a program that is currently being broadcast on the currently viewed channel can be adopted. Even in such a case, the operation in the service receiving apparatus 100 is basically the same as in the case of the first embodiment and the first modification example, and the current program is included in the viewing information transmitted to the service providing apparatus 80. Not only that, but also viewing information related to a program scheduled to be broadcast next to the program is included.

この場合のサービス受信装置100Bとサービス提供装置80との間の交信例を図18に示す。図18を参照して、サービス受信装置100Bにおいて302チャンネルへのチャンネルの切替420が行なわれたものとする。サービス受信装置100Bは、302チャンネルで現在放送中の番組のジャンルコードに加え、302チャンネルで次に放送が予定されている番組のジャンルコードを視聴情報422としてサービス提供装置80に送信する。次の番組が何かについては、図6に示す番組表214を参照して容易に調べることができる。   An example of communication between the service receiving apparatus 100B and the service providing apparatus 80 in this case is shown in FIG. Referring to FIG. 18, it is assumed that channel switching 420 to channel 302 is performed in service receiving apparatus 100B. The service receiving apparatus 100B transmits the genre code of the program currently broadcast on the 302 channel to the service providing apparatus 80 as viewing information 422 in addition to the genre code of the program currently broadcast on the 302 channel. The next program can be easily checked with reference to the program table 214 shown in FIG.

この視聴情報422を受けたサービス提供装置80は、第1の実施の形態及びその第1の変形例の場合と同様、視聴情報422に含まれるジャンルコードと同じジャンルコードのサービスの通知情報を選別し(424)、その通知情報426をサービス受信装置100Bに対し送信する。   Upon receiving the viewing information 422, the service providing device 80 selects service notification information of the same genre code as the genre code included in the viewing information 422, as in the case of the first embodiment and the first modification thereof. Then, the notification information 426 is transmitted to the service receiving apparatus 100B (424).

通知情報426を受けたサービス受信装置100Bでまだ当初の番組が表示されていれば、例えば最初にチャンネル切替があった時点から所定の時間tが経過した時点428で、現在放送中の番組に関連するサービス情報の通知430を行なうことができる。   If the initial program is still displayed on the service receiving apparatus 100B that has received the notification information 426, for example, at a time 428 when a predetermined time t has elapsed since the channel was first switched, the program is related to the program currently being broadcast. Notification 430 of service information to be performed can be performed.

さらに、当該番組が終了した時点432では、サービス受信装置100Bが再度サービス提供装置80に対して視聴情報の送信を行なう必要はない。通知情報426に、この新しい番組に関連するサービスの通知情報が含まれているためである。したがって、新しい番組の開始時点432から所定の時間tが過ぎた時点434で、この新しい番組に関連するサービス情報の通知436を行なうことができる。   Furthermore, at the time point 432 when the program ends, the service receiving apparatus 100B does not need to transmit viewing information to the service providing apparatus 80 again. This is because the notification information 426 includes service notification information related to the new program. Accordingly, at a time 434 when a predetermined time t has passed from the start time 432 of the new program, the service information related to the new program can be notified 436.

なお、第1及び第2の変形例で、チャンネルの切替又は番組の交替があってから所定の時間(例えば5分)たたないと関連サービスの通知を行なわないのは、例えばいわゆるザッピングのように頻繁にチャンネルを切替える行為がなされると、そのたびにサービス情報の通知を行なうのは有用ではないと考えられるためである。ある程度の時間、同じサービスを継続して視聴している場合には、利用者はそのサービスに興味があると考えられる。したがって、そのようにある程度継続して同じサービスを利用しているときに限り、関連するサービス情報の通知を行なうようにするのが合理的である。   In the first and second modified examples, the notification of the related service is not performed unless a predetermined time (for example, 5 minutes) has elapsed since the channel is switched or the program is switched. This is because it is considered that it is not useful to notify the service information every time the channel is frequently switched. If the user continues to watch the same service for a certain period of time, the user is considered interested in the service. Therefore, it is reasonable to notify related service information only when the same service is used for some time.

また、上記した所定の時間は、ジャンルによって変化させても良い。例えばドラマなどについては比較的長い時間見た後でなければサービス情報を通知しないようにし、一方でバラエティ番組などについては比較的短い時間視聴しただけでサービス情報が通知されるようにしてもよい。   Further, the predetermined time may be changed depending on the genre. For example, service information may not be notified unless a drama is viewed after a relatively long time, while service information may be notified only when a variety program is viewed for a relatively short time.

さらに、対象となっているサービス、例えば放送番組においては、全体の放送時間に依存してこの所定の時間を変化させるようにしてもよい。   Further, in a service to be targeted, for example, a broadcast program, this predetermined time may be changed depending on the entire broadcast time.

本実施の形態のように、利用中のサービスについてだけでなく、利用可能性が高いサービス情報もサービス提供装置80に送ることで、サービス情報の取得を効率よく行なうことができ、利用中のサービスが頻繁に切替られる場合でも、関連するサービス情報をスムーズに通知することができる。   As in the present embodiment, not only the service being used, but also service information with high availability can be sent to the service providing apparatus 80, whereby the service information can be efficiently acquired, and the service being used Even when the service is frequently switched, related service information can be notified smoothly.

[第2の実施の形態]
第1の実施の形態では、サービス受信装置100から、現在視聴しているサービスに関する視聴情報をサービス提供装置80に送り、それに応答してサービス提供装置80から送信されてくる通知情報を利用して、関連サービスの通知を行なっている。しかし本発明はそのような実施の形態には限定されない。この第2の実施の形態では、サービス受信装置側で、利用者によるサービスの利用状況に関する履歴をとっておき、その履歴に基づいて、利用者にとって有用と思われるサービス情報をサーバから受取る。
[Second Embodiment]
In the first embodiment, viewing information related to the service currently being viewed is sent from the service receiving apparatus 100 to the service providing apparatus 80, and the notification information transmitted from the service providing apparatus 80 in response thereto is used. , Notification of related services. However, the present invention is not limited to such an embodiment. In the second embodiment, the service reception device side keeps a history about the service usage status by the user, and receives service information that seems useful to the user from the server based on the history.

図19に、この第2の実施の形態に係るシステムでのサービス提供装置440及びサービス受信装置442の間の交信経過を示す。図19を参照して、まずサービス提供装置440からサービス受信装置442に対して、どのような条件のときに履歴を送信すべきかを示す履歴カウント条件450を送信する。一方、サービス受信装置442は利用者のサービス利用状況の履歴を記録する処理452を行なう。所定の条件が充足される(例えば毎日定時になる)と、サービス受信装置442は、サービス提供装置440に対して履歴カウント条件に合致する履歴情報454を送信する。   FIG. 19 shows a communication progress between the service providing apparatus 440 and the service receiving apparatus 442 in the system according to the second embodiment. Referring to FIG. 19, first, a history count condition 450 that indicates under what conditions a history should be transmitted is transmitted from service providing apparatus 440 to service receiving apparatus 442. On the other hand, the service receiving apparatus 442 performs processing 452 for recording the history of the service usage status of the user. When a predetermined condition is satisfied (for example, every day is scheduled), the service receiving apparatus 442 transmits history information 454 that matches the history count condition to the service providing apparatus 440.

履歴情報454を受けたサービス提供装置440は、この履歴に基づいて、サービスの通知情報の選別処理456を行ない、通知情報458としてサービス受信装置442に送信する。   Upon receiving the history information 454, the service providing device 440 performs a service notification information selection process 456 based on the history, and transmits the notification information 458 to the service receiving device 442.

サービス受信装置442は、この通知情報458を受けると、直ちにこの通知情報458に基づく通知460を行なう。   Upon receiving the notification information 458, the service receiving device 442 immediately performs a notification 460 based on the notification information 458.

図20に、この第2の実施の形態に係るシステムで使用されるサービス受信装置442の機能的ブロック図を示す。図20を参照して、サービス受信装置442は、第1の実施の形態のサービス受信装置100で用いられたものと同様のユーザ入力部142、コンテンツ受信部140、通知情報受信部154、及び通知情報制御部160に加えて、履歴カウント条件を記憶するための履歴カウント条件格納部482と、サービス提供装置440から送信されてくる履歴カウント条件を受信するための履歴カウント条件受信部478と、履歴カウント条件受信部478が受信した履歴カウント条件にしたがって履歴カウント条件格納部482に記憶されている履歴カウント条件を更新するための履歴カウント条件更新部480とを含む。   FIG. 20 shows a functional block diagram of a service receiving apparatus 442 used in the system according to the second embodiment. Referring to FIG. 20, service reception apparatus 442 is similar to that used in service reception apparatus 100 of the first embodiment, user input unit 142, content reception unit 140, notification information reception unit 154, and notification In addition to the information control unit 160, a history count condition storage unit 482 for storing history count conditions, a history count condition reception unit 478 for receiving history count conditions transmitted from the service providing apparatus 440, and history A history count condition update unit 480 for updating the history count condition stored in the history count condition storage unit 482 according to the history count condition received by the count condition reception unit 478.

サービス受信装置442はさらに、ユーザ入力部142からのユーザ入力、及び通知情報制御部160からの関連サービスの通知情報にしたがって、コンテンツ受信部140により受信されるコンテンツを選択するためのコンテンツ選択部470と、コンテンツ選択部470により選択されたコンテンツを表示し、さらに場合により通知情報制御部160から受ける通知情報を重畳して表示するための出力部472と、コンテンツ選択部470によるコンテンツ選択の動作を監視し、コンテンツの視聴時間を計時するための視聴時間計時部474と、視聴時間計時部474により計時されたコンテンツの視聴時間を履歴として保存するための履歴情報格納部476とを含む。   The service reception device 442 further includes a content selection unit 470 for selecting the content received by the content reception unit 140 according to the user input from the user input unit 142 and the notification information of the related service from the notification information control unit 160. An output unit 472 for displaying the content selected by the content selection unit 470 and further displaying notification information received from the notification information control unit 160 in some cases, and a content selection operation by the content selection unit 470. A viewing time timer 474 for monitoring and timing the content viewing time and a history information storage unit 476 for storing the content viewing time counted by the viewing time timer 474 as a history are included.

サービス受信装置442はさらに、履歴カウント条件格納部482に記憶された履歴カウント条件に基づいて、履歴情報格納部476に格納された履歴情報のうちサービス提供装置440に送信すべき履歴情報を決定するための履歴カウント判別部484と、履歴カウント判別部484によりサービス提供装置440に送信するように決定された履歴情報をサービス提供装置440に送信するための履歴情報送信部488と、時刻情報を与えるとともに、履歴情報を送信するスケジュールにしたがい、予定された時刻になると履歴情報送信部488を起動し、履歴情報を送信させるための計時部486とを含む。   The service reception device 442 further determines history information to be transmitted to the service providing device 440 from the history information stored in the history information storage unit 476 based on the history count condition stored in the history count condition storage unit 482. A history count determining unit 484 for transmitting the history information determined to be transmitted to the service providing apparatus 440 by the history count determining unit 484, and time information is provided. In addition, according to a schedule for transmitting history information, a history information transmitting unit 488 is activated at a scheduled time, and a time measuring unit 486 for transmitting history information is included.

図21に、履歴情報格納部476に記憶される履歴情報500の例を示す。図21を参照して、履歴情報500は、所定ジャンルのコンテンツが放映された日時と、コンテンツの属するジャンルと、当該コンテンツのタイトルと、合計視聴時間とを含む。この履歴情報500からどのようなサービスの履歴を抽出し送信するかを指定するのが、サービス提供装置440から送信されてくる履歴カウント条件である。   FIG. 21 shows an example of history information 500 stored in the history information storage unit 476. Referring to FIG. 21, history information 500 includes the date and time when content of a predetermined genre was broadcast, the genre to which the content belongs, the title of the content, and the total viewing time. The history count condition transmitted from the service providing apparatus 440 specifies what service history is extracted from the history information 500 and transmitted.

履歴カウント条件とは、特定の条件が成立した場合のみ、視聴履歴を送信すること、又は特定の条件が成立したときには視聴履歴を送信しないことを指定する条件である。例えばある番組について5分以上視聴しなかった場合には当該番組の視聴履歴を送信しない、または特定の番組又は特定のジャンルについては、当該番組の視聴履歴を送信しない、などという条件である。又はこれに代えて、履歴をとるかどうかの条件を指定するものであってもよい。   The history count condition is a condition for designating that a viewing history is transmitted only when a specific condition is satisfied, or that a viewing history is not transmitted when a specific condition is satisfied. For example, when a certain program is not viewed for 5 minutes or longer, the viewing history of the program is not transmitted, or for a specific program or a specific genre, the viewing history of the program is not transmitted. Alternatively, a condition for taking a history may be designated instead.

図22に、サービス提供装置440の機能的ブロック図を示す。図22を参照して、サービス提供装置440は、第1の実施の形態に係るものと同様の通知情報記憶部218及び通知情報送信部226に加えて、時刻を計時するための計時部510と、計時部510による計時に基づき、履歴カウント条件の送信スケジュール時刻となったときに、履歴カウント条件を各サービス受信装置442に送信するための履歴カウント条件送信部514と、サービス受信装置442から履歴情報を受信するための履歴情報受信部516と、履歴情報受信部516が受信した履歴情報を記憶するための履歴情報記憶部518と、計時部510からの指示にしたがって、履歴カウント条件及び通知情報の送信の制御を行なうための通知情報提供制御部512と、通知情報提供制御部512により通知情報の送信の指示を受けたことに応答して、履歴情報記憶部518に記憶されている履歴情報に合致するサービスの通知情報を通知情報記憶部218の中から選別し、送信のために通知情報送信部226に与えるための通知情報選別部520とを含む。   FIG. 22 shows a functional block diagram of the service providing apparatus 440. Referring to FIG. 22, service providing apparatus 440 includes a time measuring unit 510 for measuring time in addition to notification information storing unit 218 and notification information transmitting unit 226 similar to those according to the first embodiment. The history count condition transmission unit 514 for transmitting the history count condition to each service reception device 442 and the history from the service reception device 442 when the transmission schedule time of the history count condition comes based on the time count by the time measurement unit 510 A history information receiving unit 516 for receiving information, a history information storage unit 518 for storing history information received by the history information receiving unit 516, and history count conditions and notification information according to instructions from the time measuring unit 510 The notification information provision control unit 512 for controlling the transmission of the notification information, and the notification information provision control unit 512 instructs the transmission of the notification information. In response to the notification, the notification information of the service that matches the history information stored in the history information storage unit 518 is selected from the notification information storage unit 218 and given to the notification information transmission unit 226 for transmission. Notification information selection unit 520.

通知情報選別部520の通知情報の選択方法としては、各履歴情報に含まれるジャンルコードに合致するサービスの情報を選択するものでもよいし、全履歴情報のうち、視聴時間数が多い上位N個のジャンルコードに合致するサービスの情報を選択するものでもよい。その他、色々な基準に基づく選択方法が利用できる。   As a notification information selection method of the notification information selection unit 520, service information that matches a genre code included in each history information may be selected. Service information that matches the genre code may be selected. In addition, selection methods based on various criteria can be used.

<動作>
図20及び図22を参照して、この第2の実施の形態に係るシステムは以下のように動作する。まず図22を参照して、サービス提供装置440の計時部510によって履歴カウント条件の送信日時になったことが検出されると、通知情報提供制御部512が、どのような履歴カウント条件を生成し送信するかに関する情報を履歴カウント条件送信部514に与える。履歴カウント条件送信部514は、与えられた情報にしたがって履歴カウント条件を生成し、サービス受信装置442に送信する。
<Operation>
Referring to FIGS. 20 and 22, the system according to the second embodiment operates as follows. First, referring to FIG. 22, when the time counting unit 510 of the service providing apparatus 440 detects that the transmission date / time of the history count condition is reached, the notification information provision control unit 512 generates what history count condition. Information regarding whether to transmit is given to the history count condition transmission unit 514. The history count condition transmission unit 514 generates a history count condition according to the given information and transmits the history count condition to the service reception device 442.

図20を参照して、サービス受信装置442の履歴カウント条件受信部478がこの履歴カウント条件を受信し、履歴カウント条件更新部480に与える。履歴カウント条件更新部480は、この履歴カウント条件で、履歴カウント条件格納部482に格納されている履歴カウント条件を更新する。   Referring to FIG. 20, history count condition receiving unit 478 of service receiving apparatus 442 receives this history count condition and provides it to history count condition updating unit 480. The history count condition update unit 480 updates the history count condition stored in the history count condition storage unit 482 with the history count condition.

一方、ユーザがユーザ入力部142を用いて何らかのサービス(コンテンツ)を選択すると、その操作に応答してコンテンツ選択部470が対応するコンテンツを選択し出力部472に出力する。視聴時間計時部474は選択されたサービスを利用者が利用している時間を計時し、履歴情報として履歴情報格納部476に格納する。この際、選択されたサービスがTV番組などの場合には、番組表から当該番組に関する情報を得て、図21に示すような履歴情報500を作成する。履歴カウント判別部484は、履歴カウント条件格納部482に格納されている履歴カウント条件にしたがって、サービス提供装置440に送信すべき履歴を判別し、履歴情報送信部488に与える。サービス提供装置440に送信する履歴情報として、履歴カウント条件を満たす全ての履歴のジャンルコードを用いる。これ以外にも番組のタイトルや説明、さらに視聴時間の情報も送信するようにしてもよい。   On the other hand, when the user selects some service (content) using the user input unit 142, the content selection unit 470 selects the corresponding content and outputs it to the output unit 472 in response to the operation. The viewing time timer 474 measures the time that the user is using the selected service and stores it in the history information storage 476 as history information. At this time, if the selected service is a TV program or the like, information relating to the program is obtained from the program table, and history information 500 as shown in FIG. 21 is created. The history count determination unit 484 determines a history to be transmitted to the service providing apparatus 440 according to the history count condition stored in the history count condition storage unit 482 and provides the history information transmission unit 488 with the history. As history information to be transmitted to the service providing apparatus 440, genre codes of all histories satisfying the history count condition are used. In addition to this, the program title, description, and viewing time information may also be transmitted.

計時部486によって履歴をサービス提供装置440に送信すべき日時となったと判定されると、履歴情報送信部488は履歴カウント判別部484から与えられた履歴からなる履歴情報をサービス提供装置440に送信する。   When it is determined by the timer 486 that the history should be transmitted to the service providing apparatus 440, the history information transmitting section 488 transmits history information including the history given from the history count determining section 484 to the service providing apparatus 440. To do.

図22を参照して、履歴情報受信部516は、この履歴情報を受信すると履歴情報記憶部518に記憶させる。計時部510によって通知情報を送信すべき日時となったことが判定されると、通知情報提供制御部512が通知情報選別部520を起動する。通知情報選別部520は、履歴情報記憶部518に記憶されている履歴情報に基づき、通知情報記憶部218に格納されている通知情報のうち、利用者によるサービスの利用履歴と整合する通知情報を選択し、通知情報送信部226に与える。通知情報送信部226がこの通知情報をサービス受信装置442に送信する。   Referring to FIG. 22, history information receiving section 516 stores the history information in history information storage section 518 when receiving the history information. When it is determined by the time measuring unit 510 that the date and time when the notification information should be transmitted has been reached, the notification information provision control unit 512 activates the notification information selection unit 520. Based on the history information stored in the history information storage unit 518, the notification information selection unit 520 selects notification information that matches the service usage history by the user from among the notification information stored in the notification information storage unit 218. The information is selected and given to the notification information transmission unit 226. The notification information transmission unit 226 transmits this notification information to the service reception device 442.

図20を参照して、通知情報受信部154は、この通知情報を受信すると通知情報制御部160に与える。通知情報制御部160は、出力部472に表示されている映像に、利用者にとって関心あると思われるサービスが存在することを示す通知情報を重畳して表示するとともに、コンテンツ選択部470に対して、当該サービスにアクセスするためのURLなどの情報を与える。   Referring to FIG. 20, notification information receiving section 154 receives notification information and provides it to notification information control section 160. The notification information control unit 160 superimposes and displays notification information indicating that there is a service that seems to be of interest to the user on the video displayed on the output unit 472, and also displays the notification on the content selection unit 470. , Information such as a URL for accessing the service is given.

通知情報制御部160が制御する通知情報の表示方法は、出力部472に重畳して表示する場合に限定されない。サービス提供装置440より受信した通知情報のみを表示する特定のチャンネルを用意し、そのチャンネルが選択された場合に、出力部472に一覧で表示したり、時間管理によって順次切替えながら表示したりするように制御を行ってもよい。この場合、通知情報制御部160は受信した通知情報を即出力部472に表示するのではなく、通知情報受信部154に一時的に保持させ、特定のチャンネルが選択されると保持している通知情報を読出し、出力部472に表示するようにすれば容易に実現できる。   The display method of the notification information controlled by the notification information control unit 160 is not limited to the case where the notification information is displayed by being superimposed on the output unit 472. A specific channel for displaying only the notification information received from the service providing apparatus 440 is prepared, and when that channel is selected, the list is displayed on the output unit 472 or displayed while being sequentially switched by time management. You may control. In this case, the notification information control unit 160 does not display the received notification information on the immediate output unit 472, but temporarily stores the notification information in the notification information reception unit 154, and holds the notification when a specific channel is selected. This can be easily realized by reading out information and displaying it on the output unit 472.

仮に利用者がこのサービスを選択すべくリモコンの「決定」ボタンを押すと、コンテンツ選択部470は通知情報制御部160から与えられたURLなどの情報にしたがって、利用者により選択されたサービスにアクセスする。   If the user presses the “OK” button on the remote controller to select this service, the content selection unit 470 accesses the service selected by the user according to information such as the URL given from the notification information control unit 160. To do.

<コンピュータによる実現>
図20に示すサービス受信装置442及び図22に示すサービス提供装置440はいずれも、図13及び図15にそれぞれ示すようなハードウェアと、図13及び図15にそれぞれ示すCPU292及び362上で実行されるプログラムとにより実現される。図23及び図24に、そのためのコンピュータ処理の流れをフローチャート形式で示す。
<Realization by computer>
The service receiving device 442 shown in FIG. 20 and the service providing device 440 shown in FIG. 22 are both executed on the hardware shown in FIGS. 13 and 15 and the CPUs 292 and 362 shown in FIGS. 13 and 15, respectively. It is realized by the program. FIG. 23 and FIG. 24 show the flow of computer processing for that purpose in the form of a flowchart.

サービス受信装置442で行なう処理は二つに分かれる。第1の処理は、視聴履歴に関するものであり、第2の処理は、通知情報の表示に関するものである。図23には第1の処理のフローチャートを、図24には第2の処理のフローチャートを、それぞれ示す。   The processing performed by the service receiver 442 is divided into two. The first process relates to viewing history, and the second process relates to display of notification information. FIG. 23 shows a flowchart of the first process, and FIG. 24 shows a flowchart of the second process.

図23を参照して、サービス受信装置442で行なわれる、視聴履歴に関する処理について説明する。まずステップ540で視聴履歴データをサービス提供装置440に送信する日時になったか否かが判定される。送信日時になっていればステップ542に進み、なっていなければステップ548に進む。   With reference to FIG. 23, processing relating to viewing history performed in service reception apparatus 442 will be described. First, in step 540, it is determined whether or not it is time to transmit viewing history data to the service providing apparatus 440. If it is the transmission date and time, the process proceeds to step 542, and if not, the process proceeds to step 548.

ステップ542では、保存されている視聴履歴カウント条件を読込み、ステップ544において、この視聴履歴カウント条件に合致するものを視聴履歴の中から選択する。さらにステップ546で、選択された視聴履歴データをサービス提供装置440に送信する。この後ステップ540に戻る。   In step 542, the stored viewing history count condition is read, and in step 544, one that matches the viewing history count condition is selected from the viewing history. In step 546, the selected viewing history data is transmitted to the service providing apparatus 440. Thereafter, the process returns to step 540.

一方、視聴履歴データ送信の日時になっていない場合、ステップ548でサービス提供装置440から履歴カウント条件を受信したか否かを判定する。受信していればステップ550でこの履歴カウント条件を用いて、既に記憶されている履歴カウント条件を更新する。この後ステップ540に戻る。履歴カウント条件が受信されていなければ、何もせずステップ540に戻る。   On the other hand, if it is not the viewing history data transmission date and time, it is determined in step 548 whether or not a history count condition has been received from the service providing apparatus 440. If received, in step 550, the history count condition already stored is updated using the history count condition. Thereafter, the process returns to step 540. If the history count condition has not been received, the process returns to step 540 without doing anything.

図24に示すサービス情報の通知に関する処理では、ステップ320において番組選択の処理を行なう。ステップ322で、サービス提供装置440から通知情報を受信したか否かを判定する。通知情報を受信していればステップ348に進んで受信した通知情報を表示し、ステップ320に戻る。通知情報を受信していなければステップ324に進む。   In the service information notification process shown in FIG. 24, a program selection process is performed in step 320. In step 322, it is determined whether notification information is received from the service providing apparatus 440. If the notification information has been received, the process proceeds to step 348 to display the received notification information, and the process returns to step 320. If notification information has not been received, the process proceeds to step 324.

ステップ324では、利用者により番組(サービス)の変更があったか否かが判定される。番組変更があればステップ332に進み、さもなければステップ562に進む。   In step 324, it is determined whether or not the program (service) has been changed by the user. If there is a program change, the process proceeds to step 332; otherwise, the process proceeds to step 562.

ステップ332では、変更後の番組がどのようなものであるかを、番組表により調べる。ステップ560では、番組表から得られた番組情報を視聴時間カウントのために履歴情報500に記憶し、ステップ320に戻る。   In step 332, the program table is checked to see what the changed program is. In step 560, the program information obtained from the program guide is stored in the history information 500 for viewing time counting, and the process returns to step 320.

一方、番組変更がなければ、ステップ562において現在視聴中の番組の視聴時間のカウントを行ない、ステップ320に戻る。   On the other hand, if there is no program change, the viewing time of the currently viewed program is counted in step 562, and the process returns to step 320.

図25に、サービス提供装置440で実行される処理のフローチャートを示す。図25を参照して、サービス提供装置440では、まずステップ570においてサービス受信装置442からの着信があれば履歴情報を受信する。ステップ572において、関連サービス情報の通知を行なう日時になったか否かについての判定を行なう。通知日時であればステップ574に進み、さもなければステップ570に戻る。   FIG. 25 shows a flowchart of processing executed by the service providing apparatus 440. Referring to FIG. 25, service providing apparatus 440 first receives history information if there is an incoming call from service receiving apparatus 442 in step 570. In step 572, a determination is made as to whether the date and time for notifying the related service information has come. If it is a notification date and time, the process proceeds to step 574, otherwise, the process returns to step 570.

ステップ574では、受信され蓄積されていた履歴情報に基づき、視聴されていたサービスがどのようなものであるか、そのジャンルなどの情報を特定する。ステップ576では、特定された情報に合致するような通知情報(例えば最も長く視聴されていたサービスと同一のジャンルの通知情報)を選択し、ステップ578で当該通知情報をサービス受信装置442に対し送信する。この後ステップ570に戻る。   In step 574, based on the history information received and accumulated, information such as the service being viewed and its genre are specified. In step 576, notification information that matches the specified information (for example, notification information of the same genre as the service that has been viewed for the longest time) is selected, and in step 578, the notification information is transmitted to the service reception device 442. To do. Thereafter, the process returns to step 570.

上記した処理を、サービス提供装置440からのサービスを受ける全てのサービス受信装置442に対して実行する。   The above processing is executed for all service receiving apparatuses 442 that receive services from the service providing apparatus 440.

以上の第2の実施の形態の装置によれば、視聴履歴を送信すべきか否かを示す履歴カウント条件をサービス提供装置440からサービス受信装置442に送信しておき、サービス受信装置442では当該条件によって履歴の送信が指示されたサービスについてのみ視聴履歴を送信する。したがって、サーバにおいて履歴の利用価値がないと思われるサービスについては送信する必要がなく、通信容量を削減できる。また、履歴カウント条件として、例えば5分以上視聴していたときのみ送信する、という条件を指定することにより、利用者が関心を持つサービスについてのみ履歴を受取ることができ、通知情報の選択の精度を上げることができる。番組の変更があるたびに通信トラフィックが発生するわけではないので、通信量の削減も可能である。   According to the device of the second embodiment described above, a history count condition indicating whether or not a viewing history should be transmitted is transmitted from the service providing device 440 to the service receiving device 442, and the service receiving device 442 The viewing history is transmitted only for the service instructed to transmit the history by. Therefore, it is not necessary to transmit a service that does not seem to have the utility value of the history in the server, and the communication capacity can be reduced. In addition, by specifying a condition for transmitting only when watching for 5 minutes or more as a history count condition, for example, a history can be received only for a service that the user is interested in, and the accuracy of selecting notification information Can be raised. Since communication traffic does not occur every time a program is changed, the amount of communication can be reduced.

<第2の実施の形態の変形例1>
第2の実施の形態では、サービス受信装置442で視聴した番組ごとにその視聴履歴をとっている。しかし、本発明はそのような実施の形態には限定されない。例えば、番組ごとでなくジャンルごとに視聴履歴を集計し、集計結果をサービス提供装置440に送信するようにしてもよい。この場合、サービス提供装置において保持される視聴履歴の集計テーブル630の例を図26に示す。図26に示すように、このテーブルには個別の番組ごとの視聴時間ではなく、日ごと、ジャンルごとの視聴時間の集計が保存されている。こうした集計結果をサービス提供装置に送信することで、サービス提供装置では利用者が関心を持っているサービスを分析により知ることができ、適切な通知情報をサービス受信装置に送信できる。
<Modification 1 of the second embodiment>
In the second embodiment, the viewing history is recorded for each program viewed by the service receiving device 442. However, the present invention is not limited to such an embodiment. For example, the viewing history may be totaled for each genre instead of for each program, and the totaled result may be transmitted to the service providing apparatus 440. In this case, FIG. 26 shows an example of the viewing history totaling table 630 held in the service providing apparatus. As shown in FIG. 26, this table stores the total viewing time for each genre, not for each individual program. By transmitting such a totaling result to the service providing apparatus, the service providing apparatus can know the service that the user is interested in by analysis, and can transmit appropriate notification information to the service receiving apparatus.

なお、本実施の形態においてサービス提供装置440は、サービス受信装置442から受信した視聴履歴の集計結果に基づいて、通知情報の選別を行ない受信装置442に対し送信を行なう。しかしこれ以外にも、受信した視聴履歴の集計結果を他の異なるサービス提供装置に提供し、他の異なるサービス提供装置がサービス受信装置442に対し通知情報の選別と送信を行なうように構成してもよい。こうすることで、ユーザは視聴履歴の集計結果をサービス提供装置440にのみ送信するだけで、他の異なるサービス提供装置からも嗜好に応じた通知情報の提供を受けることが可能となる。さらに別の例では、図2に示すサービスサーバ90及び92に対し、視聴履歴の集計結果を提供すれば、サービスサーバ90及び92は、サービス受信装置442に対し、ユーザの嗜好に応じたサービスの提供が可能となる。   In the present embodiment, service providing apparatus 440 performs selection of notification information based on the viewing history tabulation results received from service receiving apparatus 442 and transmits the received information to receiving apparatus 442. However, other than this, the received viewing history tabulation results are provided to other different service providing apparatuses, and the other different service providing apparatuses perform selection and transmission of notification information to the service receiving apparatus 442. Also good. In this way, the user can receive notification information according to his / her preference from other different service providing apparatuses only by transmitting the viewing history count result only to the service providing apparatus 440. In yet another example, if the viewing results of the viewing history are provided to the service servers 90 and 92 shown in FIG. 2, the service servers 90 and 92 provide the service reception device 442 with a service according to the user's preference. Provision is possible.

<第2の実施の形態の変形例2>
第2の実施の形態では、サービス受信装置442はサービス提供装置440から履歴カウント条件を受信した後で、サービス提供装置440に履歴情報の送信を行なう。しかし、本発明はそのような実施の形態に限定されるわけではない。履歴カウント条件の受信に関係なく、サービス受信装置442のスケジュールにしたがって定期もしくは不定期にサービス提供装置440に対し履歴情報を送信するように構成してもよい。この場合、サービス受信装置442は、計時部486によって履歴情報をサービス提供装置440に送信すべき日時となったと判定されると、履歴情報格納部476に蓄積したサービスの利用履歴をサービス提供装置440に送信する。
<Modification 2 of the second embodiment>
In the second embodiment, after receiving the history count condition from the service providing apparatus 440, the service receiving apparatus 442 transmits history information to the service providing apparatus 440. However, the present invention is not limited to such an embodiment. Regardless of the reception of the history count condition, the history information may be transmitted to the service providing device 440 regularly or irregularly according to the schedule of the service receiving device 442. In this case, when it is determined by the timer 486 that the history information should be transmitted to the service providing device 440, the service receiving device 442 uses the service usage history accumulated in the history information storage unit 476 as the service providing device 440. Send to.

ここでの送信タイミングについては、毎時、毎日など定期的であってもよいし、サービス受信装置442に実装されたスケジュールであってもよい。また、別途予めサービス提供装置440から指定された時刻であってもよい。また、ここでは、全ての履歴を送信するのではなく、10分以上視聴したものなど、サービス受信装置442で予め定められた条件によって送信する履歴を選別して送ってもよい。さらに、この選別のための条件として、第2の実施の形態のように、サービス提供装置440から受信した履歴カウント条件を利用してもよい。   The transmission timing here may be regular such as every hour or every day, or may be a schedule implemented in the service reception device 442. Alternatively, it may be a time designated by the service providing apparatus 440 in advance. Here, instead of transmitting all the histories, the histories to be transmitted may be selected and transmitted according to conditions predetermined by the service reception device 442, such as those viewed for 10 minutes or more. Furthermore, as a condition for this selection, a history count condition received from the service providing apparatus 440 may be used as in the second embodiment.

サービス提供装置440での履歴を受信した時の履歴格納処理や、履歴情報に基づいた通知情報の送信処理については第2の実施の形態と同様である。   The history storage processing when the history is received by the service providing device 440 and the notification information transmission processing based on the history information are the same as those in the second embodiment.

<第2の実施の形態の変形例3>
第2の実施の形態では、サービス受信装置442は、日ごとに視聴時間の集計をとっていた。しかし、サービス受信装置442による視聴履歴の集計方法は、このような方法には限定されない。例えば、所定の時間帯ごとにその時間帯での視聴履歴を集計し、集計結果をサービス提供装置440に送信するようにしてもよい。この場合サービス提供装置において保持される視聴履歴の集計テーブル900の例を図27に示す。図27を参照して集計テーブル900には、図26に示す集計テーブル630と同様にジャンルごとの視聴時間の集計が保存されている。ただし、図26に示す集計テーブル630と異なり、この集計テーブル900では、15分単位の時間帯ごとにその時間帯における視聴時間が集計されている。集計テーブル900では、時間帯ごとの集計結果を、集計が行なわれた日別にまとめている。集計テーブル900ではさらに、集計が行なわれた日の曜日の情報も付与されている。
<Modification 3 of the second embodiment>
In the second embodiment, the service receiving device 442 collects viewing time every day. However, the viewing history totaling method by the service receiving device 442 is not limited to such a method. For example, the viewing history in that time period may be totaled for each predetermined time period, and the total result may be transmitted to the service providing apparatus 440. FIG. 27 shows an example of the viewing history tabulation table 900 held in the service providing apparatus in this case. Referring to FIG. 27, tabulation table 900 stores the tabulation of viewing time for each genre, similar to tabulation table 630 shown in FIG. However, unlike the total table 630 shown in FIG. 26, in this total table 900, the viewing time in that time zone is totaled for each time zone of 15 minutes. In the tabulation table 900, the tabulation results for each time zone are collected by day when the tabulation was performed. In the total table 900, information on the day of the week on which the total is performed is also given.

こうした集計結果をサービス提供装置に送信することで、サービス提供装置では利用者が利用するサービスの周期的な傾向を分析により知ることができる。そのため、利用者の嗜好、及び生活リズムなどに合った適切な通知情報をサービス受信装置に送信できる。図28に、サービス提供装置が、時間帯ごとの集計結果に基づいて周期的な視聴傾向を分析し、その視聴傾向に応じて通知情報を選別する動作の概要を示す。   By transmitting such a totaling result to the service providing apparatus, the service providing apparatus can know the periodic tendency of the service used by the user by analysis. Therefore, it is possible to transmit appropriate notification information that matches the user's preference, life rhythm, and the like to the service receiving apparatus. FIG. 28 shows an outline of an operation in which the service providing apparatus analyzes a periodic viewing tendency based on the result of counting for each time zone, and selects notification information according to the viewing tendency.

図28を参照して、サービス提供装置はまず、現在の曜日と同一の曜日における視聴履歴を時間帯ごとの集計テーブル900(図27参照)の中から選ぶ。例えば、現在8月23日月曜日であるとすると、集計テーブル900の中から、過去3週間の月曜日における時間帯ごとの集計結果が分析対象の視聴履歴910として選ばれる。サービス提供装置は、視聴履歴910において時間帯ごとに、その時間帯に最も長時間視聴されたジャンルを特定する。例えば、7:00から7:15の時間帯においては、「ジャンルA」のサービスが最も長時間視聴されていることが特定される。サービス提供装置は、このようにして特定した各時間帯の視聴傾向912を、通知情報の選別に用いる。   Referring to FIG. 28, the service providing apparatus first selects the viewing history on the same day of the week as the current day of the week from the tabulation table 900 (see FIG. 27) for each time zone. For example, assuming that it is Monday, August 23, the totaling result for each time zone on Monday in the past three weeks is selected from the totaling table 900 as the viewing history 910 to be analyzed. The service providing device identifies the genre that has been viewed for the longest time in the viewing history 910 for each time zone. For example, in the time period from 7:00 to 7:15, it is specified that the service of “genre A” is viewed for the longest time. The service providing apparatus uses the viewing tendency 912 of each time slot specified in this way for selecting notification information.

通知情報を送信すべき時刻に到達すると、サービス提供装置は、視聴傾向912を参照し、提供可能な通知情報914の中から、その時刻が属する時間帯における視聴傾向と整合する通知情報を選択し、サービス受信装置に送信する。例えば、8:00の時点に通知情報を送信すべきであったものとすると、サービス提供装置は、8:00から8:15までの時間帯における視聴傾向を参照する。この時間帯においては、「ジャンルB」のサービスが最も長時間視聴されている。提供可能な通知情報914に、ジャンルA〜ジャンルEにそれぞれ対応する番組1〜5の紹介情報920A〜920Eがあったものとすると、サービス提供装置は、その中から「ジャンルB」に対応する番組2の番組情報920Bを選択し、サービス受信装置に送信する。   When the time at which the notification information is to be transmitted is reached, the service providing apparatus refers to the viewing tendency 912 and selects the notification information that matches the viewing tendency in the time zone to which the time belongs from the notification information 914 that can be provided. To the service receiver. For example, assuming that the notification information should be transmitted at the time of 8:00, the service providing apparatus refers to the viewing tendency in the time zone from 8:00 to 8:15. In this time zone, the service of “genre B” has been viewed for the longest time. If the notification information 914 that can be provided includes introduction information 920A to 920E of programs 1 to 5 corresponding to genre A to genre E, the service providing apparatus selects a program corresponding to “genre B” from among them. 2 program information 920B is selected and transmitted to the service receiver.

なお、図27に示す集計テーブル900では、時間帯ごとに、ジャンルごとの視聴時間の合計に代えて、その時間帯において視聴時間が最も長かったサービスのジャンルを示す情報のみを保存するようにしてもよい。この場合、サービス提供装置は、各曜日の各時間帯において、集計テーブルに保存されている頻度が多いジャンルを、その曜日のその時間帯での視聴傾向としてもよい。   In the tabulation table 900 shown in FIG. 27, instead of the total viewing time for each genre for each time zone, only information indicating the service genre with the longest viewing time in that time zone is stored. Also good. In this case, the service providing apparatus may set a genre frequently stored in the aggregation table in each time zone of each day of the week as a viewing tendency in that time zone of that day of the week.

[第3の実施の形態]
<構成>
第2の実施の形態では、サービス受信装置442で視聴履歴をとり、これをサービス提供装置440に送信することでサービス提供装置440において履歴に基づき適切な通知情報を選択し、サービス受信装置442に送信している。しかし、履歴に基づいて適切なサービス情報を通知する方法はこれには限定されない。この第3の実施の形態に係るシステムでは、次のような方式でサービス情報の通知を行なう。
[Third Embodiment]
<Configuration>
In the second embodiment, the service receiving apparatus 442 takes a viewing history, and transmits the viewing history to the service providing apparatus 440, whereby the service providing apparatus 440 selects appropriate notification information based on the history, and the service receiving apparatus 442 Sending. However, the method of notifying appropriate service information based on the history is not limited to this. In the system according to the third embodiment, notification of service information is performed in the following manner.

図29を参照して、このシステムは、サービス提供装置642とサービス受信装置640とを含む。サービス受信装置640では、利用者によるサービスの視聴に関する履歴をとる処理660を行なう。サービス提供装置642からは、履歴がどのような条件を満たしたときにどのサービス情報を通知すべきかを指示する指示条件を、種々のサービス情報とともに一括してサービス受信装置640に送信する処理662を行なう。サービス受信装置640では、受信した指示条件に自己が保持する履歴情報をあてはめ、通知すべきサービス情報を決定して通知する処理664を行なう。   Referring to FIG. 29, this system includes a service providing device 642 and a service receiving device 640. The service receiving device 640 performs a process 660 for obtaining a history regarding viewing of the service by the user. The service providing apparatus 642 has a process 662 for transmitting, together with various service information, an instruction condition for instructing which service information should be notified when the history satisfies what condition to the service receiving apparatus 640. Do. The service receiving device 640 performs processing 664 of applying the history information held by itself to the received instruction condition, determining service information to be notified, and notifying it.

サービス受信装置640及びサービス提供装置642は、両者の間の通信を、双方向型のセッションの開始、変更、終了を制御するための通信制御プロトコルの一種であるSIP(Session Initiation Protocol)のSUBSCRIBEメソッド及びNOTIFYメソッドを用いて行なう。すなわちサービス受信装置640はサービス提供装置642に対して、予めSUBSCRIBEメソッドを用いて情報の通知を要請し、サービス提供装置642は、通知先としてサービス受信装置640を登録しておく。処理662においてサービス提供装置642は、NOTIFYメソッドを用い、登録されたサービス受信装置640に対し通知を行なう。   The service receiving device 640 and the service providing device 642 communicate with each other by using a SIP (Session Initiation Protocol) SUBSCRIBE method that is a type of communication control protocol for controlling the start, change, and end of a bidirectional session. And the NOTIFY method. That is, the service receiving apparatus 640 requests the service providing apparatus 642 to notify information in advance using the SUBSCRIBE method, and the service providing apparatus 642 registers the service receiving apparatus 640 as a notification destination. In process 662, the service providing apparatus 642 notifies the registered service receiving apparatus 640 using the NOTIFY method.

図30に、第3の実施の形態に係るシステムで使用されるサービス受信装置640の機能的ブロック図を示す。図30を参照して、サービス受信装置640は、第1の実施の形態に係るものと同様のユーザ入力部142及びコンテンツ受信部140と、第2の実施の形態に係るものと同様のコンテンツ選択部470、出力部472、視聴時間計時部474、及び履歴情報格納部476とに加え、条件付通知情報をサービス提供装置642から受信するための条件付通知情報受信部650と、条件付通知情報受信部650により受信された条件付通知情報を格納するための条件付通知情報格納部652とを含む。   FIG. 30 shows a functional block diagram of a service reception device 640 used in the system according to the third embodiment. Referring to FIG. 30, service receiving apparatus 640 includes user input unit 142 and content receiving unit 140 similar to those according to the first embodiment, and content selection similar to that according to the second embodiment. Unit 470, output unit 472, viewing time counter 474, and history information storage unit 476, conditional notification information receiving unit 650 for receiving conditional notification information from service providing device 642, conditional notification information A conditional notification information storage unit 652 for storing conditional notification information received by the receiving unit 650.

サービス受信装置640はさらに、条件付通知情報格納部652に格納された条件を履歴情報格納部476に格納された履歴に適用することにより、利用者に通知すべき通知情報を選択するための条件判定部654と、条件判定部654により選択された通知情報を出力部472上の画面に重畳して表示するよう出力部472を制御し、あわせてコンテンツ選択部470に対して、通知情報に対応するサービスのアドレスなどの情報を通知するための通知情報制御部656とを含む。   The service reception device 640 further applies a condition stored in the conditional notification information storage unit 652 to a history stored in the history information storage unit 476, thereby selecting a condition for selecting notification information to be notified to the user. The output unit 472 is controlled to superimpose and display the notification information selected by the determination unit 654 and the condition determination unit 654 on the screen on the output unit 472, and the content selection unit 470 corresponds to the notification information. A notification information control unit 656 for notifying information such as the address of the service to be performed.

図31に、サービス提供装置642の機能的ブロック図を示す。図31を参照して、サービス提供装置642は、図8に示す第1の実施の形態に係るサービス提供装置80で使用されているものと同様の通知情報記憶部218と、図22に示すものと同様の計時部510とを含み、さらに、計時部510による計時にしたがって、通知情報をサービス受信装置640に通知すべき時期を判定し実行するための通知情報提供制御部670と、通知情報提供制御部670により起動されると、通知情報記憶部218に記憶されている通知情報に基づいて集計条件を生成するための集計条件生成部672と、集計条件生成部672により生成された集計条件を対応する通知情報に付し、それら条件付通知情報をサービス受信装置640に対して送信するための条件付通知情報送信部674とを含む。   FIG. 31 shows a functional block diagram of the service providing apparatus 642. Referring to FIG. 31, service providing apparatus 642 includes notification information storage section 218 similar to that used in service providing apparatus 80 according to the first embodiment shown in FIG. And a notification information provision control unit 670 for determining and executing a time when notification information should be notified to the service reception device 640 according to the time measurement by the time measurement unit 510, and a notification information provision When activated by the control unit 670, the aggregation condition generation unit 672 for generating the aggregation condition based on the notification information stored in the notification information storage unit 218 and the aggregation condition generated by the aggregation condition generation unit 672 are displayed. A conditional notification information transmitting unit 674 for attaching the conditional notification information to the service receiving device 640 and attaching the conditional notification information to the service receiving device 640 is included.

図32に、集計条件生成部672により生成される条件付通知情報676の例を示す。図32を参照して、この条件付通知情報676は二つの条件付通知情報を含む。第1の通知情報は、「1月1日に、ジャンルコードが1000のサービスを30分以上視聴していた場合には、『バラエティ.smil』というサービスを通知する」ことを表す。第2の通知情報は、「1月1日から1月3日の間に、ジャンルコードが2000のサービスを合計して240分以上していた場合には、『新ドラマ.smil』というサービスを通知する」ことを表す。したがって、サービス受信装置640で利用者の視聴に関する履歴情報を維持していれば、この条件に基づいてどのサービス情報を利用者に通知すべきかを判定できる。   FIG. 32 shows an example of conditional notification information 676 generated by the total condition generation unit 672. Referring to FIG. 32, this conditional notification information 676 includes two conditional notification information. The first notification information indicates that “when a service with a genre code of 1000 is watched for 30 minutes or more on January 1, a service“ variety.smil ”is notified”. The second notification information is “If the service with the genre code of 2000 has totaled more than 240 minutes between January 1 and January 3, the service“ New drama.smil ” "Notify". Therefore, if the service receiving device 640 maintains historical information regarding user viewing, it is possible to determine which service information should be notified to the user based on this condition.

<動作>
図30及び図31を参照して、このシステムの動作について説明する。
<Operation>
The operation of this system will be described with reference to FIGS.

前述したように、サービス受信装置640は予め、SIPのSUBSCRIBEメソッドを用いて、サービス提供装置642に対し条件付通知情報676の送信を要請しておく。図33に、サービス受信装置640が要請を行なう際の、サービス受信装置640とサービス提供装置642との間の交信シーケンスを示す。図33を参照して、サービス受信装置640の利用者が条件付通知情報による通知を希望し、サービス受信装置640に所定の設定960を行なうと、サービス受信装置640は、設定に関する処理962を行なう。この後、サービス受信装置640とサービス提供装置642とは、SUBSCRIBEメソッドによる一連の処理を開始する。まず、サービス受信装置640は、サービス提供装置642に対して、条件付通知情報の送信の要請964を送信する。サービス提供装置642は、送信の要請964に基づき、サービス受信装置640を条件付通知情報の送信先に登録する登録処理966を行なう。登録処理966が完了すると、サービス提供装置642は、サービス受信装置640に対して、登録処理966の結果968を送信する。   As described above, the service receiving apparatus 640 requests the service providing apparatus 642 to transmit the conditional notification information 676 in advance using the SIP SUBSCRIBE method. FIG. 33 shows a communication sequence between service receiving device 640 and service providing device 642 when service receiving device 640 makes a request. Referring to FIG. 33, when the user of service receiving apparatus 640 desires notification using conditional notification information and performs predetermined setting 960 in service receiving apparatus 640, service receiving apparatus 640 performs processing 962 relating to the setting. . Thereafter, the service receiving device 640 and the service providing device 642 start a series of processing by the SUBSCRIBE method. First, the service receiving apparatus 640 transmits a request 964 for transmitting conditional notification information to the service providing apparatus 642. Based on the transmission request 964, the service providing apparatus 642 performs a registration process 966 for registering the service receiving apparatus 640 as a transmission destination of conditional notification information. When the registration process 966 is completed, the service providing apparatus 642 transmits the result 968 of the registration process 966 to the service receiving apparatus 640.

図31を参照して、サービス提供装置642の計時部510によって、条件付通知情報を送信する時刻となったことが検出されると通知情報提供制御部670が集計条件生成部672を起動する。集計条件生成部672は、通知情報記憶部218から通知情報を読出し、集計条件生成部672から与えられた条件にしたがって集計条件を生成し通知情報に付して、条件付通知情報を条件付通知情報送信部674に与える。条件付通知情報送信部674はこの集計条件付通知情報を、送信先として登録されたサービス受信装置640に送信する。   Referring to FIG. 31, when time measuring unit 510 of service providing apparatus 642 detects that it is time to transmit conditional notification information, notification information provision control unit 670 activates aggregation condition generation unit 672. The aggregation condition generation unit 672 reads the notification information from the notification information storage unit 218, generates the aggregation condition according to the condition given from the aggregation condition generation unit 672, attaches the aggregation condition to the notification information, and sends the conditional notification information to the conditional notification. The information is sent to the information transmission unit 674. The conditional notification information transmission unit 674 transmits this aggregated conditional notification information to the service reception device 640 registered as a transmission destination.

図34に、サービス提供装置642が条件付通知情報をサービス受信装置640に対して送信する際の、サービス受信装置640とサービス提供装置642との間の交信シーケンスを示す。図34を参照して、上記した一連の動作で条件付通知情報が条件付通知情報送信部674に与えられると、条件付通知情報送信部674は、図33に示す登録処理966で登録した情報に基づき、条件付通知情報の送信先すなわちサービス受信装置640を特定する処理970を行なう。この後、条件付通知情報送信部674は、SIPのNOTIFYメソッドを利用して条件付通知情報972をサービス受信装置640に送信する。サービス受信装置640は、受信した条件付通知情報に基づく処理974を開始し、さらに、サービス提供装置642に対して、条件付通知情報に対する返答976を行なう。この後、サービス受信装置640は、条件付通知情報に基づき通知情報を表示する(664)。   FIG. 34 shows a communication sequence between the service receiving device 640 and the service providing device 642 when the service providing device 642 transmits conditional notification information to the service receiving device 640. Referring to FIG. 34, when conditional notification information is given to conditional notification information transmission unit 674 in the series of operations described above, conditional notification information transmission unit 674 uses the information registered in registration process 966 shown in FIG. Based on the above, a process 970 for identifying the transmission destination of the conditional notification information, that is, the service receiving device 640 is performed. Thereafter, the conditional notification information transmitting unit 674 transmits conditional notification information 972 to the service receiving device 640 using the SIP NOTIFY method. The service reception device 640 starts processing 974 based on the received conditional notification information, and further sends a response 976 to the conditional notification information to the service providing device 642. Thereafter, the service reception device 640 displays the notification information based on the conditional notification information (664).

図30を参照して、図34に示す処理974において、サービス受信装置640の条件付通知情報受信部650は、この条件付通知情報を受信すると条件付通知情報格納部652に格納する。一方、利用者によるコンテンツの選択と、それに伴う視聴時間計時部474による履歴情報の作成及び更新は前述したとおりである。   Referring to FIG. 30, in process 974 shown in FIG. 34, conditional notification information receiving section 650 of service receiving apparatus 640 receives this conditional notification information and stores it in conditional notification information storage section 652. On the other hand, the selection of content by the user and the creation and update of history information by the viewing time counting unit 474 are as described above.

条件判定部654は、履歴情報格納部476に格納されている履歴の中で、条件付通知情報格納部652に格納されている通知情報のいずれかの集計条件に合致するものがあるかを監視し、合致するものを発見するとその通知情報を通知情報制御部656に与える。通知情報制御部656は、この通知情報を出力部472の表示上に重畳して表示させて利用者に通知するとともに、コンテンツ選択部470に対して当該通知情報に対応するサービスへのアクセスに必要な情報を与える。   The condition determination unit 654 monitors whether there is a history record stored in the history information storage unit 476 that matches any of the aggregation conditions of the notification information stored in the conditional notification information storage unit 652. If a match is found, the notification information is given to the notification information control unit 656. The notification information control unit 656 superimposes the notification information on the display of the output unit 472 and notifies the user, and is necessary for the content selection unit 470 to access the service corresponding to the notification information. Give information.

<コンピュータによる実現>
このサービス受信装置640及びサービス提供装置642の各機能部についても、コンピュータプログラムにより実現できる。図35に、サービス受信装置640の各機能部を実現するためのプログラム処理のフローチャートを示す。図35を参照して、ステップ320で現在の番組を選択する。ステップ322で、条件付通知情報をサービス提供装置642から受信したか否かを判定する。受信していればステップ692に、受信していなければステップ324に、それぞれ進む。
<Realization by computer>
Each functional unit of the service receiving device 640 and the service providing device 642 can also be realized by a computer program. FIG. 35 shows a flowchart of the program processing for realizing each functional unit of the service receiving device 640. Referring to FIG. 35, in step 320, the current program is selected. In step 322, it is determined whether conditional notification information has been received from the service providing apparatus 642. If received, the process proceeds to step 692, and if not received, the process proceeds to step 324.

ステップ692では、受信した条件付通知情報を条件付通知情報格納部652に保持する。ステップ694で、履歴情報格納部476に保持されている履歴情報のうち、条件付通知情報格納部652に保持されている条件付通知情報の条件にマッチするものがあるか否かを判定する。もしあればステップ696でその通知情報(複数も可)を表示し、ステップ320に戻る。   In step 692, the received conditional notification information is held in the conditional notification information storage unit 652. In step 694, it is determined whether or not there is a piece of history information held in the history information storage unit 476 that matches the condition of the conditional notification information held in the conditional notification information storage unit 652. If there is, the notification information (s) is displayed in step 696 and the process returns to step 320.

条件付通知情報の受信がなかった場合、ステップ324で利用者により番組変更がされたか否かを判定する。番組変更があればステップ332に進み、なければステップ562に進む。   If the conditional notification information has not been received, it is determined in step 324 whether the program has been changed by the user. If there is a program change, the process proceeds to step 332; otherwise, the process proceeds to step 562.

ステップ332では、変更後の番組のジャンルなどの番組情報について、番組表を参照して調べる。ステップ560で、利用者によるこの番組の視聴履歴を記録するため、番組情報を履歴情報格納部476中に記憶する。この後ステップ320に戻る。   In step 332, the program information such as the changed program genre is checked with reference to the program guide. In step 560, the program information is stored in the history information storage unit 476 in order to record the viewing history of the program by the user. Thereafter, the process returns to step 320.

一方、ステップ324で利用者による番組変更がないと判定された場合、ステップ562で現在視聴中の番組の視聴時間をカウントし、履歴情報を更新する。この後、ステップ320に戻る。   On the other hand, if it is determined in step 324 that there is no program change by the user, the viewing time of the currently viewed program is counted in step 562, and the history information is updated. Thereafter, the process returns to step 320.

図36は、サービス提供装置642を実現するために、CPUにより実行されるプログラム処理のフローチャートである。図36を参照して、まずステップ572で条件付通知情報をサービス受信装置640に通知すべき日時になったか否かが判定される。通知日時になっていなければステップ572に戻り、通知日時になるまで待つ。   FIG. 36 is a flowchart of program processing executed by the CPU to realize the service providing apparatus 642. Referring to FIG. 36, first, in step 572, it is determined whether or not the date and time for notifying the service receiving device 640 of the conditional notification information has come. If it is not the notification date and time, the process returns to step 572 and waits until the notification date and time is reached.

通知日時になれば、ステップ710で集計条件を生成する処理が実行される。さらにステップ712において、生成された集計条件付通知情報をサービス受信装置640に対して送信し、ステップ572に戻る。   When the notification date / time is reached, a process for generating a totaling condition is executed in step 710. Further, in step 712, the generated aggregate condition notification information is transmitted to the service receiving device 640, and the process returns to step 572.

条件付通知情報の送信タイミングは、上記したような所定の日時に限定されるわけではない。図37を参照して、このシステムのサービス受信装置640及びサービス提供装置642の間の他のタイミングで集計条件を送信する例について述べる。まず、利用者がサービス受信装置640の電源をオンし(720)、その後チャンネルを301から300に切替えたものとする(728)。サービス受信装置640の電源がオンされた時点720で、通知情報の要求722がサービス提供装置642に対して送信される。サービス提供装置642は、この要求に応じて条件付通知情報の選別処理724を行ない、その結果である条件付通知情報726をサービス受信装置640に送信する。   The transmission timing of the conditional notification information is not limited to the predetermined date and time as described above. With reference to FIG. 37, an example in which the aggregation condition is transmitted at another timing between the service receiving device 640 and the service providing device 642 of this system will be described. First, it is assumed that the user turns on the power of the service receiving device 640 (720) and then switches the channel from 301 to 300 (728). At a time point 720 when the power of the service receiving device 640 is turned on, a notification information request 722 is transmitted to the service providing device 642. In response to this request, the service providing apparatus 642 performs a conditional notification information selection process 724 and transmits conditional notification information 726 as a result thereof to the service receiving apparatus 640.

サービス受信装置640は、この条件付通知情報726を受信すると、一旦記憶し、履歴を調べて条件付通知情報726のうちでこの履歴により充足される条件がないかどうかを定期的に調べる。履歴は常に更新されており、例えば300チャンネルの視聴が所定時間730の間だけ連続した場合にサービス情報を通知する、という条件があれば、その条件が充足された時点で当該サービス情報の通知732が行なわれる。   When receiving the conditional notification information 726, the service receiving device 640 temporarily stores it, examines the history, and periodically examines the conditional notification information 726 for conditions satisfied by the history. The history is constantly updated. For example, if there is a condition that service information is notified when viewing of 300 channels continues for a predetermined time 730, notification 732 of the service information is performed when the condition is satisfied. Is done.

本実施の形態によれば、サービス受信装置640に対し、通知情報として集計条件を含んだデータを送信することで、サービス提供装置642が通知方法に対する制御を行なうことができるようになる。また、履歴に基づく集計条件ではなく、利用者の年齢や利用者が住んでいる地域情報といった個人情報に関する情報を条件として利用すれば、利用者のプライバシィに関する情報をサービス提供装置642に対し登録したり送信したりすることなく、利用者にとって重要な情報のみ通知を受けるといった処理を行なうことが可能となる。   According to the present embodiment, the service providing apparatus 642 can control the notification method by transmitting data including the aggregation condition as the notification information to the service receiving apparatus 640. If information related to personal information such as the age of the user and local information where the user lives is used as a condition instead of the aggregation condition based on the history, the information related to the privacy of the user is registered in the service providing apparatus 642. Thus, it is possible to perform processing such as receiving notification of only important information for the user without sending or transmitting.

<第3の実施の形態の変形例1>
第3の実施の形態のシステムを、第1の実施の形態と組合せることもできる。図38に、そのような組合せによる変形例を示す。
<Variation 1 of the third embodiment>
The system of the third embodiment can be combined with the first embodiment. FIG. 38 shows a modification by such a combination.

図38を参照して、本変形例に係るシステムにおいては、サービス受信装置640は、第1の実施の形態と同様、あるサービス(例えばTV放送の301チャンネルの放送)を視聴中、放送終了の所定時間前になると301チャンネルで放送されている番組に関連したサービス情報の通知740を行なう。さらに、この後利用者が別のチャンネル(例えば300チャンネル)への切替742を行なった時点で、サービス提供装置642に対して視聴情報744を送信する。   Referring to FIG. 38, in the system according to the present modification, service receiving apparatus 640, while watching a certain service (for example, TV broadcast 301), is terminated, as in the first embodiment. When a predetermined time has passed, notification 740 of service information related to a program broadcast on channel 301 is performed. Furthermore, when the user thereafter switches 742 to another channel (for example, 300 channels), viewing information 744 is transmitted to the service providing apparatus 642.

サービス提供装置642は、この視聴情報を受けると、条件付通知情報を作成し(746)、通知情報748としてサービス受信装置640に送信する。サービス提供装置642はまた、300チャンネルで放送されている番組に関連するサービス情報に基づき、条件のついていない通知情報も通知情報748に含めて送信する。   Upon receiving this viewing information, the service providing apparatus 642 creates conditional notification information (746) and transmits it to the service receiving apparatus 640 as notification information 748. The service providing apparatus 642 also transmits notification information with no conditions included in the notification information 748 based on service information related to a program broadcast on the 300 channel.

サービス受信装置640は、この通知情報748を受信すると、まず条件のついていない通知情報に基づき、サービス情報の通知750を行なう。さらに、履歴情報と条件付通知情報の条件とのマッチングを行ない、例えば所定時間752の間、利用者がこの300チャンネルの番組を視聴しているという条件が充足されると、当該条件が付されていたサービス情報の通知754を行なう。   Upon reception of the notification information 748, the service reception device 640 first performs service information notification 750 based on the notification information without conditions. Further, matching is performed between the history information and the conditions of the conditional notification information. For example, when the condition that the user is watching this 300-channel program for a predetermined time 752 is satisfied, the condition is added. The service information notification 754 that has been received is performed.

<第3の実施の形態の変形例2>
第3の実施の形態では、サービス受信装置642は、日ごとに視聴時間の集計をとり、その視聴時間の総量が条件を満たすサービス情報を利用者に通知した。しかし、サービス受信装置642による視聴履歴の集計方法は、このような方法には限定されない。例えば、所定の時間帯ごとにその時間帯での視聴履歴を集計し、視聴時間が条件を満たすサービス情報を利用者に通知するようにしてもよい。この場合、サービス受信装置において保持される集計テーブルの例を図39に示す。図39を参照して、集計テーブル930には、図27に示す集計テーブル900と同様に、15分単位の時間帯ごとに、ジャンルごとの視聴時間の集計が保存されている。集計テーブル930では、時間帯ごとの集計結果が集計の行なわれた日別にまとめられ、集計が行なわれた日に対応する曜日の情報が付与されている。
<Modification 2 of the third embodiment>
In the third embodiment, the service reception device 642 aggregates viewing time every day and notifies the user of service information that satisfies the total amount of viewing time. However, the viewing history counting method by the service receiving device 642 is not limited to such a method. For example, the viewing history in that time zone may be aggregated for each predetermined time zone, and service information that satisfies the viewing time may be notified to the user. In this case, FIG. 39 shows an example of the aggregation table held in the service receiving apparatus. Referring to FIG. 39, the totaling table 930 stores the total viewing time for each genre for each 15-minute time zone, as in the totaling table 900 shown in FIG. In the tabulation table 930, the tabulation results for each time zone are collected by the day when the tabulation is performed, and information on the day of the week corresponding to the day when the tabulation is performed is given.

第3の実施の形態では、サービス提供装置642は、履歴がどのような条件を満たしたときにどのサービス情報を通知すべきかを指示する指示条件を、サービス情報とともにサービス受信装置640に送信した。しかし本発明はこのような実施の形態には限定されない。例えば、サービス提供装置642は、条件付通知情報として、指示条件と、サービス情報と、サービス情報を通知するタイミングなど、当該通知情報の通知方法を指定する情報とをあわせて送信するようにしてもよい。   In the third embodiment, the service providing apparatus 642 transmits an instruction condition indicating which service information is to be notified when the history satisfies what condition to the service receiving apparatus 640 together with the service information. However, the present invention is not limited to such an embodiment. For example, the service providing apparatus 642 may transmit the instruction condition, the service information, and information specifying the notification method of the notification information, such as a timing for notifying the service information, as the conditional notification information. Good.

図40に、指示条件と、サービス情報に対応する通知情報と、通知情報の通知方法を指定する情報とからなる条件付通知情報の一例を示す。図40を参照して、条件付通知情報940は、実質的にはXML形式の情報である。XML文書は複数の要素を含むことができる。XML文書の記法の詳細についてはここでは述べないが、一般に、各要素は、開始タグと、終了タグと、開始タグ及び終了タグの間に配置される要素内容とを含む。開始タグは、「<」と「>」との間に情報の要素名を記載したものである。終了タグは「</」と「>」との間に情報の要素名を記載したものである。タグを入れ子にすることにより、複数の項目を構造化することができる。条件付通知情報940の1行目は、条件付通知情報940がXML形式で記述された情報であることを示す。   FIG. 40 shows an example of conditional notification information including instruction conditions, notification information corresponding to service information, and information specifying a notification information notification method. Referring to FIG. 40, conditional notification information 940 is substantially information in XML format. An XML document can include multiple elements. Details of the XML document notation will not be described here, but in general, each element includes a start tag, an end tag, and an element content arranged between the start tag and the end tag. The start tag is an element name of information described between “<” and “>”. The end tag describes the element name of information between “</” and “>”. Multiple items can be structured by nesting tags. The first line of the conditional notification information 940 indicates that the conditional notification information 940 is information described in the XML format.

通知情報940は、メタデータ(ある情報についての副次的な情報)の表現方法についての枠組みであるRDF(Resource Description Framework)をベースにしたフォーマットであり、ウェブサイトの概要を記述するために一般的に使用されているフォーマットであるRSS(RDF Site Summary、又はRich Site Summary)1.0に準拠した記法で記載されている。2行目は、この行から28行目のタグ「</rdf:RDF>」までに記載される情報が、RDFをベースにしたフォーマットであり、RSS1.0に準拠した記法で記述された情報であることを示す。   The notification information 940 is a format based on RDF (Resource Description Framework), which is a framework for expressing metadata (secondary information about certain information), and is generally used to describe an outline of a website. It is described in a notation conforming to RSS (RDF Site Summary or Rich Site Summary) 1.0, which is a format that is commonly used. In the second line, the information described from this line to the tag “</ rdf: RDF>” on the 28th line is a format based on RDF, and is described in a notation conforming to RSS 1.0. Indicates that

3〜27行目までに記載される情報が条件付通知情報940の内容である。この部分は、1つのチャンネルに対応するchannel要素(3〜13行目)と、当該チャンネルで提供される番組にそれぞれ対応するitem要素(14〜20行目、及び21〜27行目)とを含む。   Information described in the 3rd to 27th lines is the content of the conditional notification information 940. This part includes channel elements (lines 3 to 13) corresponding to one channel and item elements (lines 14 to 20 and lines 21 to 27) respectively corresponding to programs provided on the channel. Including.

channel要素は、この要素に対応するチャンネルのタイトルを記載するためのtitle要素と、当該チャンネルのチャンネルデータを取得するためのアクセス情報を記載するためのlink要素と、当該チャンネルの概要を記載するためのdescription要素、及び、条件付通知情報940におけるitem要素の構成を示すitems要素とを含む。item要素は、この要素に対応する番組のタイトルを記載するためのtitle要素と、当該番組の番組データを取得するためのアクセス情報を記載するためのlink要素と、当該番組の概要を記載するためのdescription要素とを含む。これらの要素の情報が、条件に応じて利用者に通知されるべき通知情報となる。   The channel element describes a title element for describing the title of the channel corresponding to this element, a link element for describing access information for acquiring channel data of the channel, and an outline of the channel. And a elements element indicating the configuration of the item element in the conditional notification information 940. The item element describes a title element for describing a title of a program corresponding to the element, a link element for describing access information for acquiring program data of the program, and an outline of the program And the description element. Information of these elements becomes notification information to be notified to the user according to the conditions.

item要素はさらに、item要素の情報の表示タイミングを指定する情報と、この要素の情報を通知するための条件を指定する情報とを含む。これらの情報は、上記した要素以外の情報に関する記述方法としてモジュール化されて提供されているDublin Coreモジュールの記法に基づき記載されている。例えば、14〜20行目のitem要素の情報の表示タイミングは、この要素内の18行目にある「dc:date」要素に記載される。この例では、表示タイミングは、「2004年5月18日の7:00」である。またこのitem要素の情報を通知するための条件は、19行目にある「dc:type」要素に記載されている。この例では、「サービスのジャンルコードが3000のサービスを視聴するという視聴傾向が得られた場合には、このitem要素内の情報をユーザに通知する」という条件である。   The item element further includes information specifying the display timing of the information of the item element, and information specifying the condition for notifying the information of the element. These pieces of information are described based on the description of the Dublin Core module provided as a module as a description method related to information other than the elements described above. For example, the display timing of the information of the item element on the 14th to 20th lines is described in the “dc: date” element on the 18th line in this element. In this example, the display timing is “7:00 on May 18, 2004”. The conditions for notifying information on the item element are described in the “dc: type” element on the 19th line. In this example, the condition is “when the viewing tendency of viewing a service whose service genre code is 3000 is obtained, the user is notified of information in this item element”.

サービス受信装置640が、図39に示す集計テーブル930で時間帯ごとの視聴履歴の集計を行ない、サービス提供装置642が図40に示す条件付通知情報をサービス受信装置640に送信する場合、コンテンツ受信装置640は、条件付通知情報940により指定された条件が、指定された表示タイミング付近の時間帯において充足されているときに、サービス情報の通知を、指定されたタイミングで行なうようにすることも可能である。   When the service reception device 640 aggregates the viewing history for each time zone in the aggregation table 930 shown in FIG. 39 and the service providing device 642 transmits the conditional notification information shown in FIG. 40 to the service reception device 640, content reception is performed. The apparatus 640 may notify the service information at the designated timing when the condition designated by the conditional notification information 940 is satisfied in a time zone near the designated display timing. Is possible.

例えば、サービス受信装置640が、利用者によるコンテンツの選択に伴い履歴情報の作成及び更新を行ない、時間帯ごとに視聴時間の集計をとって、図39に示す集計テーブル930を作成していたものとする。また、サービス提供装置642が条件付通知情報940をサービス受信装置に送信していたものとする。この場合、サービス受信装置640の条件判定部654(図30参照)は、集計テーブル930の中で、条件付通知情報940内のいずれかの集計条件に合致するものがあるかを監視する。図39を参照して、集計テーブル930には、5月18日の7:00〜7:15の時間帯には、ジャンルコードが3000のサービスを10分視聴し、ジャンルコードが2000のサービスを5分視聴していたことが示されている。すなわちこの時間帯において利用者が最も長時間視聴したサービスのジャンルコードは3000である。条件付通知情報940の18及び19行目に記載の集計条件は、この集計結果と合致する。条件判定部654は、合致するものを発見すると、条件付通知情報940においてこの条件に対応する14〜20行目のitem要素の情報を通知情報制御部656に与える。通知情報制御部656は、この情報を出力部472の表示上に重畳して表示させて利用者に通知するとともに、コンテンツ選択部470に対して当該通知情報に対応するサービスへのアクセスに必要な情報を与える。   For example, the service receiving device 640 creates and updates history information in accordance with the selection of content by the user, and totals the viewing time for each time zone to create the totaling table 930 shown in FIG. And Further, it is assumed that the service providing apparatus 642 has transmitted the conditional notification information 940 to the service receiving apparatus. In this case, the condition determination unit 654 (see FIG. 30) of the service reception device 640 monitors whether there is any aggregation table 930 that matches any of the aggregation conditions in the conditional notification information 940. Referring to FIG. 39, in the totaling table 930, a service with a genre code of 3000 is viewed for 10 minutes and a service with a genre code of 2000 is displayed in the time zone of 7: 00-7: 15 on May 18. It shows that he was watching for 5 minutes. That is, the genre code of the service that the user has watched for the longest time in this time zone is 3000. The aggregation conditions described in the 18th and 19th lines of the conditional notification information 940 match this aggregation result. When the condition determination unit 654 finds a match, the condition determination unit 654 provides the notification information control unit 656 with information on the item elements on the 14th to 20th lines corresponding to this condition in the conditional notification information 940. The notification information control unit 656 superimposes and displays this information on the display of the output unit 472 and notifies the user, and the content selection unit 470 is necessary for accessing the service corresponding to the notification information. Give information.

図41に、このときの画面表示の一例を示す。図41を参照して、画面950には、300チャンネルのコンテンツの表示に、通知952が重畳された状態で表示されている。通知952には、条件付通知情報940の14〜20行目のitem要素のtitle要素の情報とdescription要素の情報とが表示される。このように、時間帯ごとに視聴履歴を集計し、所定のタイミングにあわせてサービス情報の通知を行なうことにより、利用者の嗜好、及び生活リズムなどに合った適切なサービス情報を通知することができる。   FIG. 41 shows an example of the screen display at this time. Referring to FIG. 41, screen 95 is displayed with notification 952 superimposed on the display of 300-channel content. The notification 952 displays the title element information of the item element and the description element information of the 14th to 20th lines of the conditional notification information 940. In this way, by adding up the viewing history for each time zone and notifying the service information in accordance with the predetermined timing, it is possible to notify the appropriate service information that matches the user's preference, life rhythm, etc. it can.

なお、上記した例では、条件付通知情報940は、通知情報の表示タイミングを指定する情報を含むものであったが、条件付通知情報940は、通知情報の表示位置、サイズ、及び表示の持続時間など、通知情報を表示する方法を指定する種々の情報を含んでもよい。また、第3の実施の形態の変形例1における条件の付いていない通知情報に、表示タイミングなどを指定する情報を付与することも可能である。   In the above-described example, the conditional notification information 940 includes information specifying the display timing of the notification information. However, the conditional notification information 940 includes the display position, size, and display duration of the notification information. Various information specifying a method for displaying the notification information such as time may be included. Moreover, it is also possible to give information designating display timing or the like to the notification information without conditions in the first modification of the third embodiment.

以上のようにこの実施の形態では、番組の終了の所定時間前、番組の切替の直後、及び所定の条件が充足されたときにそれぞれその時点で適切なサービス情報が通知される。その結果、利用者に有用な情報をタイミングよく、かつ効率よく通知することができる。   As described above, in this embodiment, appropriate service information is notified at a predetermined time before the end of the program, immediately after switching the program, and when a predetermined condition is satisfied. As a result, useful information can be notified to the user in a timely and efficient manner.

サービス情報を通知する条件もサービス提供装置642より提供することで、適切な利用者にのみサービス情報の通知を行なうことが可能になる。さらに、条件にマッチするか否かの判定をサービス受信装置640で行なうことで、通知するサービスの選択を利用者ごとに変える場合でも、サービス提供装置640で利用者ごとのサービス選択を行なう負荷がなくなる。   By providing the conditions for notifying the service information from the service providing apparatus 642, it becomes possible to notify the service information only to an appropriate user. Furthermore, by determining whether or not the condition is matched by the service receiving device 640, even when the selection of the service to be notified is changed for each user, the load of selecting the service for each user by the service providing device 640 is increased. Disappear.

また条件設定によって、視聴したチャンネルや時刻に関係なく、いつでも利用可能な条件を設定したり、サービス提供装置642に設定されている個人情報を用いた条件判定を行なったりすることが可能となる。個人情報又は視聴ログといった秘匿情報を、サービス提供装置642で管理しなくても、利用者の関心に沿った様々なアクションを実行させることができる。利用者も個人情報の流出に対する不安を解消させることができる。   Also, by setting conditions, it is possible to set conditions that can be used at any time regardless of the viewing channel and time, and to perform condition determination using personal information set in the service providing apparatus 642. Even if confidential information such as personal information or viewing log is not managed by the service providing device 642, various actions in accordance with the user's interest can be executed. Users can also resolve their concerns about the leakage of personal information.

また、有料サービスに関し、サービス受信装置640に当該サービスの利用者識別番号を保持しておくと、サービス提供装置642からは視聴契約を行なった利用者にのみ次々に新しいサービスを通知することが可能となる。また、通知されたメッセージに対し、パスワードを設定し、パスワードを知っている利用者だけが通知メッセージを見ることができるようにしてもよい。   In addition, regarding the paid service, if the service receiving device 640 holds the user identification number of the service, the service providing device 642 can notify the new service one after another only to users who have subscribed to the viewing contract. It becomes. In addition, a password may be set for the notified message so that only a user who knows the password can view the notification message.

図32及び図40に示すような条件の記法だけでなく、例えば「IF」節の条件を満たせば「Then」節以下のアクションを起こすというルールを使用することもできる。さらに複雑なルール設定を行なってもよい。また、本実施の形態では、過去の視聴ログを利用して、条件のマッチングを行なっているが、本発明はこれに限定されるわけではない。例えば「現在視聴しているチャンネルが300チャンネルであれば、通知情報を表示する」や、「現在利用しているサービスが通販サイトのサービスであれば、商品情報を表示する」など、現在の状況も組合せて条件のマッチングを行なうようにしてもよい。   In addition to the notation of conditions as shown in FIGS. 32 and 40, for example, a rule that causes an action under the “Then” clause if the condition of the “IF” clause is satisfied can also be used. More complicated rule setting may be performed. In the present embodiment, matching of conditions is performed using past viewing logs, but the present invention is not limited to this. For example, "Display notification information if the channel currently being viewed is 300 channels" or "Display product information if the service currently used is a mail order site service" Also, matching of conditions may be performed in combination.

[第4の実施の形態]
<構成>
上記した第3の実施の形態では、条件付の通知情報をサービス提供装置からサービス受信装置に送信し、サービス受信装置で履歴が条件を充足するか否かを判定している。しかし、本発明はそのような実施の形態に限定されるわけでなない。例えば、サービス受信装置で、サービス提供装置から指定された集計条件にしたがって履歴から集計し、その集計結果をサービス提供装置に送信し、サービス提供装置でその集計結果に基づいて通知情報を選択するようにしてもよい。
[Fourth Embodiment]
<Configuration>
In the above-described third embodiment, conditional notification information is transmitted from the service providing apparatus to the service receiving apparatus, and the service receiving apparatus determines whether the history satisfies the condition. However, the present invention is not limited to such an embodiment. For example, the service receiving device aggregates from the history according to the aggregation condition specified by the service providing device, transmits the aggregation result to the service providing device, and the service providing device selects the notification information based on the aggregation result. It may be.

図42に、本実施の形態に係るシステムの概略構成を示す。図42を参照して、このシステムは、サービス提供装置762と、サービス受信装置760とを含む。双方の交信の概略は以下のとおりである。   FIG. 42 shows a schematic configuration of the system according to the present embodiment. Referring to FIG. 42, this system includes a service providing device 762 and a service receiving device 760. The outline of both communication is as follows.

図42を参照して、まずサービス提供装置762からサービス受信装置760に対して、履歴の集計条件761を送信する。サービス受信装置760はこの集計条件761を受信すると、集計条件761にしたがって履歴から集計する処理767を行ない、集計結果763をサービス提供装置762に送信する。   Referring to FIG. 42, first, history totaling condition 761 is transmitted from service providing apparatus 762 to service receiving apparatus 760. When the service reception device 760 receives the aggregation condition 761, the service reception device 760 performs a process 767 of aggregation from the history according to the aggregation condition 761, and transmits the aggregation result 763 to the service providing device 762.

サービス提供装置762はこの集計結果763を受信すると、履歴に基づいてサービス受信装置760にどのようなサービス情報を通知すればよいかを判定する処理764を行ない、通知情報765をサービス受信装置760に送信する。   When the service providing apparatus 762 receives the total result 763, the service providing apparatus 762 performs processing 764 for determining what service information should be notified to the service receiving apparatus 760 based on the history, and sends the notification information 765 to the service receiving apparatus 760. Send.

サービス受信装置760は、受信した通知情報にしたがい、サービス情報を利用者に通知する処理766を行なう。   The service reception device 760 performs a process 766 for notifying the user of the service information according to the received notification information.

図43は、本実施の形態に係るサービス受信装置760の機能的構成を示すブロック図である。図43を参照して、サービス受信装置760は、第1の実施の形態で使用されているものと同様のユーザ入力部142、コンテンツ受信部140、通知情報受信部154、及び通知情報制御部160に加え、第2の実施の形態で用いられているコンテンツ選択部470、出力部472、視聴時間計時部474、及び履歴情報格納部476に加え、サービス提供装置762から履歴の集計条件を受信するための集計条件受信部780と、集計条件受信部780により受信された集計条件にしたがって、履歴情報格納部476に記憶されている履歴を集計するための履歴集計部782と、履歴集計部782により集計された集計結果806をサービス提供装置762に送信するための集計結果送信部784とを含む。   FIG. 43 is a block diagram showing a functional configuration of service reception apparatus 760 according to the present embodiment. Referring to FIG. 43, service receiving apparatus 760 includes user input unit 142, content receiving unit 140, notification information receiving unit 154, and notification information control unit 160 similar to those used in the first embodiment. In addition to the content selection unit 470, the output unit 472, the viewing time measuring unit 474, and the history information storage unit 476 used in the second embodiment, a history totaling condition is received from the service providing device 762. A totaling condition receiving unit 780, a history totaling unit 782 for totaling the history stored in the history information storage unit 476 according to the totaling condition received by the totaling condition receiving unit 780, and a history totaling unit 782 And a totaling result transmission unit 784 for transmitting the totaling result 806 to the service providing apparatus 762.

図44は、本実施の形態に係るシステムで使用されるサービス提供装置762の機能的構成を示すブロック図である。図44を参照して、サービス提供装置762は、第1の実施の形態に係る装置で用いられているのと同様の通知情報記憶部218、及び第2の実施の形態に係る装置の計時部510に加えて、計時部510により制御され、所定のスケジュールにしたがってサービス受信装置760に対して集計条件800を送信するための集計条件送信部794と、サービス受信装置760から履歴の集計結果を受信するための集計結果受信部790と、集計結果受信部790が集計結果を受信したことに応答して、通知情報の選別処理を起動するための通知情報提供制御部792とを含む。通知情報提供制御部792は、集計条件送信部794に対してどのような集計条件を生成すべきかに関する情報を送ることで、集計条件送信部794による集計条件の生成を制御する機能も持つ。   FIG. 44 is a block diagram showing a functional configuration of service providing apparatus 762 used in the system according to the present embodiment. Referring to FIG. 44, service providing apparatus 762 includes notification information storage section 218 similar to that used in the apparatus according to the first embodiment, and a time measuring section of the apparatus according to the second embodiment. In addition to 510, the time counting unit 510 controls the totaling condition transmitting unit 794 for transmitting the totaling condition 800 to the service receiving apparatus 760 according to a predetermined schedule, and the history totaling result is received from the service receiving apparatus 760. A totaling result receiving unit 790 for receiving the notification, and a notification information provision control unit 792 for starting a notification information selection process in response to the totaling result receiving unit 790 receiving the totaling result. The notification information provision control unit 792 also has a function of controlling the generation of the totaling condition by the totaling condition transmitting unit 794 by sending information regarding what type of totaling condition should be generated to the totaling condition transmitting unit 794.

サービス提供装置762はさらに、通知情報提供制御部792により起動されると、通知情報記憶部218に記憶されている通知情報のうち、どの通知情報をサービス受信装置760に対して送信すべきかを、集計結果受信部790が受信した集計結果に基づいて選別するための通知情報選別部796と、サービス受信装置760に対して、通知情報選別部796により選別された通知情報804を送信するための通知情報送信部798とを含む。   When the service providing device 762 is further activated by the notification information providing control unit 792, which notification information stored in the notification information storage unit 218 is to be transmitted to the service receiving device 760. A notification information sorting unit 796 for sorting based on the counting result received by the counting result receiving unit 790, and a notification for transmitting the notification information 804 sorted by the notification information sorting unit 796 to the service receiving device 760 An information transmission unit 798.

図45は、本実施の形態において集計条件送信部794からサービス受信装置760に対して送信される集計条件800の一例を示す。集計条件800は、「1月1日〜1月3日の期間において、ジャンルコード=1000のサービスを視聴した時間を集計せよ」という集計条件を表している。本実施の形態では、他の集計条件も同様の形式で指定される。ただし、ジャンルコード=1000はバラエティ番組のジャンルを表すものとする。   FIG. 45 shows an example of a totaling condition 800 transmitted from the totaling condition transmitting unit 794 to the service receiving device 760 in the present embodiment. The aggregation condition 800 represents an aggregation condition of “Aggregate the time of viewing the service with the genre code = 1000 in the period from January 1 to January 3”. In this embodiment, other aggregation conditions are specified in the same format. However, genre code = 1000 represents the genre of the variety program.

図46は、この集計条件800にしたがって履歴の集計を行なったサービス受信装置760からサービス提供装置762に送信されてくる集計結果の一例を示す。図46を参照して、この集計結果806は、1月1日〜1月3日の間に、ジャンルコード=1000に属するサービスを利用者が利用した時間の合計が、235分であったことを示す。   FIG. 46 shows an example of a totaling result transmitted from the service receiving apparatus 760 that has aggregated the history according to the totaling condition 800 to the service providing apparatus 762. Referring to FIG. 46, the total result 806 indicates that the total time the user used the service belonging to genre code = 1000 was 235 minutes between January 1 and January 3. Indicates.

図47は、図44に示す通知情報記憶部218に記憶されている通知情報テーブルの構成の一例を示す。図47を参照して、この通知情報テーブル802は、図45に示した集計条件800に対応するものであり、サービス受信装置760から送信されてきた集計結果806(図46)により示される集計時間の大きさと、どのコンテンツファイルを送信すべきかとを対応付けたものである。図47に示す例では、ジャンルコード=1000に属するサービスを利用した時間が0分以上60分未満であれば「バラエティ再放送.smil」を、60分以上240分未満であれば「新着バラエティ.smil」を、240分〜600分であれば「特別バラエティ.smil」を、それぞれ通知情報として選択すべきことを示す。したがって、図46に示すような集計結果806が送信されて来た場合には、サービス受信装置760に対して送信すべき通知情報は「新着バラエティ.smil」ということになる。   FIG. 47 shows an example of the configuration of the notification information table stored in the notification information storage unit 218 shown in FIG. 47, this notification information table 802 corresponds to the totaling condition 800 shown in FIG. 45, and the totaling time indicated by the totaling result 806 (FIG. 46) transmitted from the service receiving device 760. Is associated with which content file should be transmitted. In the example shown in FIG. 47, “variety rebroadcast.smil” is used if the time for using the service belonging to genre code = 1000 is 0 minutes or more and less than 60 minutes, and “new arrival variety. If “smil” is 240 to 600 minutes, “special variety.smil” is to be selected as notification information. Therefore, when the total result 806 as shown in FIG. 46 is transmitted, the notification information to be transmitted to the service receiving device 760 is “new arrival variety.smil”.

図48は、図44に示す通知情報804の一例を示す。図48を参照して、通知情報804は、通知情報であることを示すタグ<inform>と、サービス情報のファイル名を指す「file="新着バラエティ.smil"」とからなる。この通知情報804を受けたサービス受信装置760では、新着バラエティ.smilという、利用者の過去のサービス利用履歴から見て利用者にとって関心あると思われるファイルが存在することを示す通知情報を表示する。   FIG. 48 shows an example of the notification information 804 shown in FIG. Referring to FIG. 48, notification information 804 includes a tag <inform> indicating that it is notification information, and “file =“ new arrival variety. Smil ”” indicating the file name of service information. Upon receiving this notification information 804, the service reception device 760 displays notification information indicating that there is a file that is considered to be of interest to the user as viewed from the user's past service usage history, such as new arrival variety.smil. .

<動作>
図43及び図44を参照して、本実施の形態に係るシステムの動作のうち、本実施の形態に特有の部分の概略を説明する。図44を参照して、集計条件送信の日時になると、サービス提供装置762の集計条件送信部794が集計条件800を生成しサービス受信装置760に送信する。
<Operation>
With reference to FIG. 43 and FIG. 44, the outline of a part peculiar to this embodiment among the operations of the system according to this embodiment will be described. Referring to FIG. 44, when the date and time for transmission of the totaling condition is reached, the totaling condition transmitting unit 794 of the service providing apparatus 762 generates the totaling condition 800 and transmits it to the service receiving apparatus 760.

図43を参照して、サービス受信装置760の集計条件受信部780がこの集計条件を受信すると、履歴集計部782がこの集計条件にしたがって履歴情報格納部476中の履歴を集計し、集計結果送信部784に与える。集計結果送信部784はこの集計結果806をサービス提供装置762に送信する。   Referring to FIG. 43, when totaling condition receiving unit 780 of service receiving apparatus 760 receives this totaling condition, history totaling unit 782 totals the history in history information storage unit 476 according to the totaling condition, and transmits the totaling result. Part 784. The total result transmission unit 784 transmits the total result 806 to the service providing apparatus 762.

図44を参照して、集計結果受信部790がこの集計結果を受信すると、通知情報提供制御部792が受信した集計結果に基づき通知情報選別部796を起動する。通知情報選別部796は、通知情報記憶部218に記憶された通知情報のうち、受信した集計結果と合致するものを選択し、通知情報送信部798に与える。通知情報送信部798は、与えられた通知情報をサービス受信装置760に送信する。   Referring to FIG. 44, when counting result receiving unit 790 receives the counting result, notification information selecting unit 796 is activated based on the counting result received by notification information provision control unit 792. The notification information selection unit 796 selects the notification information stored in the notification information storage unit 218 that matches the received aggregation result, and provides the notification information transmission unit 798 with it. The notification information transmission unit 798 transmits the given notification information to the service reception device 760.

サービス受信装置760の通知情報受信部154、通知情報制御部160及び出力部472によりこの通知情報が表示される。また、当該通知情報に対応するサービスへのアクセス情報がコンテンツ選択部470に与えられる。   This notification information is displayed by the notification information receiving unit 154, the notification information control unit 160, and the output unit 472 of the service receiving device 760. Further, access information to the service corresponding to the notification information is given to the content selection unit 470.

<コンピュータによる実現>
本実施の形態に係るサービス受信装置760を実現するためのプログラム処理のフローチャートを図49に示す。図49を参照して、まずステップ320において番組の選択を行なう。続いてステップ820で、サービス提供装置762から集計条件式を受信したか否かを判定する。もし受信していればステップ822に進み、受信していなければステップ322に進む。
<Realization by computer>
FIG. 49 shows a flowchart of the program process for realizing the service reception device 760 according to the present embodiment. Referring to FIG. 49, first, at step 320, a program is selected. Subsequently, at step 820, it is determined whether or not a totaling conditional expression is received from the service providing apparatus 762. If received, the process proceeds to step 822, and if not received, the process proceeds to step 322.

ステップ822では、送信されてきた集計条件に応じて、記録済みの履歴を集計し、ステップ824でこの集計結果をサービス提供装置762に送信する。この後ステップ320に戻る。   In step 822, the recorded history is totaled according to the transmitted totaling condition, and in step 824, the totaling result is transmitted to the service providing apparatus 762. Thereafter, the process returns to step 320.

集計条件式を受信していないと判定された場合、ステップ322でさらにサービス提供装置762から通知情報を受信したか否かを判定する。受信していればステップ348に進み通知情報を表示してステップ320に戻る。受信していなければ、ステップ324で利用者により番組変更が行なわれたか否かを判定する。番組変更が行なわれていればステップ332に進み、行なわれていなければステップ562に進む。   If it is determined that the aggregation conditional expression has not been received, it is further determined in step 322 whether notification information has been received from the service providing apparatus 762. If it has been received, the process proceeds to step 348, the notification information is displayed, and the process returns to step 320. If not received, it is determined in step 324 whether or not the program has been changed by the user. If the program has been changed, the process proceeds to step 332, and if not, the process proceeds to step 562.

ステップ332では、変更後の番組について番組表を調べてジャンルなどの番組情報を取得する。ステップ560で、以後この番組に関する履歴を取得するために、この番組情報を履歴情報格納部476に格納する。この後、ステップ320に戻る。   In step 332, the program guide for the changed program is checked to obtain program information such as genre. In step 560, the program information is stored in the history information storage unit 476 in order to obtain the history related to the program. Thereafter, the process returns to step 320.

一方ステップ562では、表示中の番組の視聴時間をカウントし、履歴情報格納部476中の当該番組の視聴時間をカウントする。この後ステップ320に戻る。   On the other hand, in step 562, the viewing time of the program being displayed is counted, and the viewing time of the program in the history information storage unit 476 is counted. Thereafter, the process returns to step 320.

以上の制御構造を持つプログラムをCPU上で実行することにより、本実施の形態に係るサービス受信装置760を実現できる。   By executing the program having the above control structure on the CPU, the service receiving apparatus 760 according to the present embodiment can be realized.

図50には、サービス提供装置762で実行されるプログラム処理のフローチャートを示す。図50を参照して、ステップ572で集計条件を送信する日時になったか否かを判定する。集計条件を送信する日時になった場合にはステップ840に進み、それ以外の場合意はステップ844に進む。   FIG. 50 shows a flowchart of program processing executed by the service providing apparatus 762. Referring to FIG. 50, it is determined in step 572 whether or not the date and time for transmitting the aggregation condition has come. If the date and time for transmitting the totaling condition has been reached, the process proceeds to step 840; otherwise, the process proceeds to step 844.

ステップ840では、集計条件を生成し、ステップ842でこの集計条件をサービス受信装置760に送信する。この後ステップ572に戻る。   In step 840, a totaling condition is generated, and in step 842, this totaling condition is transmitted to the service receiving device 760. Thereafter, the process returns to step 572.

ステップ572からステップ844に進んだ場合、ステップ844ではサービス受信装置760から集計結果を受信したか否かを判定する。集計結果を受信していればステップ846に進み、さもなければステップ572に戻る。   When the process proceeds from step 572 to step 844, it is determined in step 844 whether or not the counting result has been received from the service reception device 760. If the count result has been received, the process proceeds to step 846; otherwise, the process returns to step 572.

ステップ846では、受信した集計結果を解析し、ステップ848でこの解析結果にしたがってサービス受信装置760に送信すべき通知情報を選択する。さらにステップ850でこの通知情報をサービス受信装置760に送信し、ステップ572に戻る。   In step 846, the received aggregation result is analyzed, and in step 848, notification information to be transmitted to the service receiving apparatus 760 is selected according to the analysis result. Further, in step 850, the notification information is transmitted to the service reception device 760, and the process returns to step 572.

以上の制御構造を持つプログラムをCPU上で実行することにより、本実施の形態に係るサービス提供装置762を実現できる。   By executing the program having the above control structure on the CPU, the service providing apparatus 762 according to the present embodiment can be realized.

今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。   The embodiment disclosed herein is merely an example, and the present invention is not limited to the above-described embodiment. The scope of the present invention is indicated by each claim in the claims after taking into account the description of the detailed description of the invention, and all modifications within the meaning and scope equivalent to the wording described therein are intended. Including.

本発明の第1の実施の形態に係るサービス受信装置100の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the service receiver 100 which concerns on the 1st Embodiment of this invention. 本発明の第1の実施の形態におけるサービス受信装置及びサービス提供装置を含むシステムの全体構成を示す図である。It is a figure which shows the whole structure of the system containing the service reception apparatus and service provision apparatus in the 1st Embodiment of this invention. 本発明の第1の実施の形態に係るシステムのサービス受信装置及びサービス提供装置の間の交信過程を示す図である。It is a figure which shows the communication process between the service receiver of the system which concerns on the 1st Embodiment of this invention, and a service provision apparatus. 本発明におけるサービス受信装置を制御するためのリモコンの一例を示す図である。It is a figure which shows an example of the remote control for controlling the service receiver in this invention. 通知情報212の構成例を示す図である。6 is a diagram illustrating a configuration example of notification information 212. FIG. 番組表214の構成例を示す図である。It is a figure which shows the structural example of the program schedule 214. FIG. ジャンルテーブル216の構成例を示す図である。5 is a diagram illustrating a configuration example of a genre table 216. FIG. 本発明の第1の実施の形態に係るサービス提供装置80の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the service provision apparatus 80 which concerns on the 1st Embodiment of this invention. 通知情報記憶部218に格納されている通知情報230の例を示す図である。6 is a diagram illustrating an example of notification information 230 stored in a notification information storage unit 218. FIG. サービス受信装置100上での表示の推移例を示す図である。It is a figure which shows the example of a transition of the display on the service receiver. サービス受信装置100上での表示の推移例を示す図である。It is a figure which shows the example of a transition of the display on the service receiver. サービス受信装置100とサービス提供装置80との間の交信を示す図である。It is a figure which shows communication between the service receiver 100 and the service provision apparatus 80. FIG. サービス受信装置100の物理的ブロックの構成を示す図である。FIG. 2 is a diagram illustrating a configuration of a physical block of a service reception device 100. サービス受信装置100のCPU292で実行されるコンピュータプログラムによる処理の全体の流れを示した図である。It is the figure which showed the flow of the whole process by the computer program performed by CPU292 of the service receiver 100. FIG. サービス提供装置80の物理ブロックの構成を示す図である。3 is a diagram showing a configuration of a physical block of a service providing device 80. FIG. サービス提供装置80を実現するためにCPU362が実行するプログラム処理のフローチャートである。4 is a flowchart of program processing executed by a CPU 362 to realize a service providing apparatus 80. 第1の実施の形態に係るシステムの第1の変形例におけるサービス受信装置100A及びサービス提供装置80の間の交信を示す図である。It is a figure which shows communication between the service receiver 100A and the service provision apparatus 80 in the 1st modification of the system which concerns on 1st Embodiment. 第1の実施の形態に係るシステムの第2の変形例におけるサービス受信装置100Bとサービス提供装置80との間の交信を示す図である。It is a figure which shows the communication between the service receiver 100B and the service provision apparatus 80 in the 2nd modification of the system which concerns on 1st Embodiment. 第2の実施の形態に係るシステムでのサービス提供装置440及びサービス受信装置442の間の交信経過を示す図である。It is a figure which shows the communication progress between the service provision apparatus 440 and the service receiving apparatus 442 in the system which concerns on 2nd Embodiment. 第2の実施の形態に係るシステムで使用されるサービス受信装置442の機能的ブロック図である。It is a functional block diagram of the service receiver 442 used with the system which concerns on 2nd Embodiment. 履歴情報格納部476に記憶される履歴情報500の例を示す図である。It is a figure which shows the example of the log | history information 500 memorize | stored in the log | history information storage part 476. 第2の実施の形態に係るサービス提供装置440の機能的ブロック図である。It is a functional block diagram of the service provision apparatus 440 which concerns on 2nd Embodiment. サービス受信装置442で行なわれる、視聴履歴に関する処理のフローチャートである。10 is a flowchart of processing related to viewing history performed by a service receiving device 442. サービス受信装置442で行なわれる、サービス情報の通知に関する処理のフローチャートである。10 is a flowchart of processing relating to service information notification performed by a service reception device 442; 第2の実施の形態に係るサービス提供装置440で実行される処理のフローチャートである。It is a flowchart of the process performed with the service provision apparatus 440 which concerns on 2nd Embodiment. 第2の実施の形態の変形例に係るサービス提供装置440において保持される視聴履歴の集計テーブル630の例を示す図である。It is a figure which shows the example of the total table 630 of the viewing history hold | maintained in the service provision apparatus 440 which concerns on the modification of 2nd Embodiment. 第2の実施の形態の変形例に係るサービス提供装置440において保持される、時間帯ごとの視聴履歴の集計テーブル900の例を示す図である。It is a figure which shows the example of the totaling table 900 of the viewing history for every time slot | zone hold | maintained in the service provision apparatus 440 which concerns on the modification of 2nd Embodiment. 第2の実施の形態の変形例において、サービス提供装置が集計テーブル900に基づき通知情報を選択する動作の一例を示す概略図である。FIG. 10 is a schematic diagram illustrating an example of an operation in which a service providing apparatus selects notification information based on a summary table 900 in a modification of the second embodiment. 第3の実施の形態に係るシステムでの装置間の交信を示す図である。It is a figure which shows the communication between apparatuses in the system which concerns on 3rd Embodiment. 第3の実施の形態に係るシステムで使用されるサービス受信装置640の機能的ブロック図である。It is a functional block diagram of the service receiver 640 used with the system which concerns on 3rd Embodiment. 第3の実施の形態に係るサービス提供装置642の機能的ブロック図である。It is a functional block diagram of the service provision apparatus 642 which concerns on 3rd Embodiment. 第3の実施の形態において、集計条件生成部672により生成される条件付通知情報676の例を示す図である。In 3rd Embodiment, it is a figure which shows the example of the notification information with a condition 676 produced | generated by the total condition production | generation part 672. FIG. 第3の実施の形態において、条件付通知情報の送信を要請する際の、サービス受信装置640とサービス提供装置642との間の交信を示す図である。In 3rd Embodiment, it is a figure which shows the communication between the service receiver 640 and the service provision apparatus 642 at the time of requesting transmission of conditional notification information. 第3の実施の形態において、条件付通知情報を送信をする際の、サービス受信装置640とサービス提供装置642との間の交信を示す図である。In 3rd Embodiment, it is a figure which shows the communication between the service receiver 640 and the service provision apparatus 642 at the time of transmitting conditional notification information. 第3の実施の形態に係るサービス受信装置640の各機能部を実現するためのプログラム処理のフローチャートである。It is a flowchart of the program process for implement | achieving each function part of the service receiver 640 which concerns on 3rd Embodiment. 第3の実施の形態において、サービス提供装置642を実現するために、CPUにより実行されるプログラム処理のフローチャートである。14 is a flowchart of a program process executed by a CPU to realize a service providing apparatus 642 in the third embodiment. 第3の実施の形態に係るシステムのサービス受信装置640及びサービス提供装置642の間の他のタイミングで集計条件を送信する例を説明するための図である。It is a figure for demonstrating the example which transmits a total condition at the other timing between the service receiver 640 and the service provision apparatus 642 of the system which concerns on 3rd Embodiment. 第3の実施の形態の第1の変形例に係るシステムのサービス受信装置640及びサービス提供装置642の間の他のタイミングで集計条件を送信する例を説明するための図である。FIG. 38 is a diagram for describing an example in which aggregation conditions are transmitted at other timings between the service reception device 640 and the service provision device 642 in the system according to the first modification example of the third embodiment. 第3の実施の形態の第2の変形例に係るサービス受信装置640において保持される、時間帯ごとの視聴履歴の集計テーブル930の例を示す図である。It is a figure which shows the example of the totaling table 930 of the viewing history for every time slot | zone hold | maintained in the service receiver 640 which concerns on the 2nd modification of 3rd Embodiment. 第3の実施の形態の第2の変形例に係る条件付通知情報940の一例を示す図である。It is a figure which shows an example of the conditional notification information 940 which concerns on the 2nd modification of 3rd Embodiment. 第3の実施の形態の第2の変形例に係る条件付通知情報940に基づく画面表示の一例を示す図である。It is a figure which shows an example of the screen display based on the conditional notification information 940 which concerns on the 2nd modification of 3rd Embodiment. 第4の実施の形態に係るシステムの概略構成を示す図である。It is a figure which shows schematic structure of the system which concerns on 4th Embodiment. 第4の実施の形態に係るサービス受信装置760の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the service receiver 760 which concerns on 4th Embodiment. 第4の実施の形態に係るシステムで使用されるサービス提供装置762の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the service provision apparatus 762 used with the system which concerns on 4th Embodiment. 第4の実施の形態において集計条件送信部794からサービス受信装置760に対して送信される集計条件800の一例を示す図である。It is a figure which shows an example of the total condition 800 transmitted with respect to the service receiver 760 from the total condition transmission part 794 in 4th Embodiment. 第4の実施の形態に係るシステムにおいて、集計条件800にしたがって履歴の集計を行なった集計結果の一例を示す図である。It is a figure which shows an example of the total result which totaled the log | history according to the total condition 800 in the system which concerns on 4th Embodiment. 通知情報記憶部218に記憶されている通知情報テーブルの構成の一例を示す図である。6 is a diagram illustrating an example of a configuration of a notification information table stored in a notification information storage unit 218. FIG. 第4の実施の形態に係るシステムでの通知情報804の一例を示す図である。It is a figure which shows an example of the notification information 804 in the system which concerns on 4th Embodiment. 第4の実施の形態に係るサービス受信装置760を実現するためのプログラム処理のフローチャートである。It is a flowchart of the program process for implement | achieving the service receiver 760 which concerns on 4th Embodiment. 第4の実施の形態に係るサービス提供装置762で実行されるプログラム処理のフローチャートである。It is a flowchart of the program process performed with the service provision apparatus 762 which concerns on 4th Embodiment.

符号の説明Explanation of symbols

コンテンツ選択部、146 番組表受信部、148 番組表格納部、150,486,510 計時部、152 番組表解析部、154 通知情報受信部、156 通知情報記憶部、158 通知情報選択部、160,656 通知情報制御部、162,472 出力部、164 視聴情報送信部、190 リモコン、212,230 通知情報、214
番組表、216 ジャンルテーブル、218 通知情報記憶部、220,512,670,792 通知情報提供制御部、224,520,796 通知情報選別部、226,798 通知情報送信部、290 バス、292,362 CPU、294,364 メモリ、296,366 不揮発性メモリ、298 出力装置、300,368 ネットワーク接続回路、302 入力装置、304 放送受信用チューナ、474 視聴時間計時部、476 履歴情報格納部、478 履歴カウント条件受信部、480 履歴カウント条件更新部、482 履歴カウント条件格納部、484 履歴カウント判別部、500 履歴情報、514 履歴カウント条件送信部、516 履歴情報受信部、518 履歴情報記憶部、650 条件付通知情報受信部、652 条件付通知情報格納部、654 条件判定部、672 集計条件生成部、674 条件付通知情報送信部、780 集計条件受信部、782 履歴集計部、784 集計結果送信部、790 集計結果受信部、794 集計条件送信部
Content selection unit, 146 program guide reception unit, 148 program guide storage unit, 150, 486, 510 timing unit, 152 program guide analysis unit, 154 notification information reception unit, 156 notification information storage unit, 158 notification information selection unit, 160, 656 notification information control unit, 162, 472 output unit, 164 viewing information transmission unit, 190 remote control, 212, 230 notification information, 214
Program table, 216 Genre table, 218 Notification information storage unit, 220, 512, 670, 792 Notification information provision control unit, 224, 520, 796 Notification information selection unit, 226, 798 Notification information transmission unit, 290 bus, 292, 362 CPU, 294, 364 Memory, 296, 366 Non-volatile memory, 298 Output device, 300, 368 Network connection circuit, 302 Input device, 304 Broadcast reception tuner, 474 Viewing time timer, 476 History information storage, 478 History count Condition receiving unit, 480 History count condition update unit, 482 History count condition storage unit, 484 History count determination unit, 500 History information, 514 History count condition transmission unit, 516 History information reception unit, 518 History information storage unit, 650 Conditional Notification information receiver, 652 Conditional notification information Storage unit, 654 Condition determination unit, 672 Aggregation condition generation unit, 674 Conditional notification information transmission unit, 780 Aggregation condition reception unit, 782 History aggregation unit, 784 Aggregation result transmission unit, 790 Aggregation result reception unit, 794 Aggregation condition transmission unit

Claims (40)

表示装置を有し、前記表示装置を用いる複数のサービスのうちの任意のものを選択して利用可能なサービス利用手段と、
前記サービス利用手段により利用するサービスを選択するためのサービス選択手段と、
前記サービス利用手段の選択したサービスの利用履歴を記録するための履歴記録手段と、
前記履歴記録手段に記録される履歴に対応する所定の条件を外部から受信し保存するための手段と、
所定のイベントの発生に応答して、前記履歴記録手段に記録された履歴のうち、前記保存するための手段により受信され保存された所定の条件を充足するものを予め定められた送信先に送信するための送信手段と、
前記送信手段により送信された情報に応答して外部から送信されてくる情報であって、前記サービス利用手段が利用可能なサービスに関して利用者に通知すべき情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を受信するための受信手段と、
前記受信手段により受信された前記通知すべき情報を前記表示装置上に表示するための通知表示手段と、
前記受信手段により受信される通知情報のうち、前記アクセス情報を前記サービス選択手段に与え、前記サービス選択手段による当該サービスの選択を可能にするための手段とを含む、サービス受信装置。
A service using means which has a display device and can select and use any of a plurality of services using the display device;
Service selecting means for selecting a service to be used by the service using means;
History recording means for recording the usage history of the service selected by the service using means;
Means for receiving and storing a predetermined condition corresponding to the history recorded in the history recording means from the outside;
In response to the occurrence of a predetermined event, among the histories recorded in the history recording means, those that satisfy the predetermined condition received and stored by the means for storing are transmitted to a predetermined destination. A transmission means for
Information transmitted from the outside in response to the information transmitted by the transmission means, information to be notified to the user regarding the service that can be used by the service utilization means, and necessary for accessing the service Receiving means for receiving notification information including various access information;
Notification display means for displaying the information to be notified received by the receiving means on the display device;
A service receiving apparatus comprising: means for giving the access information to the service selecting means among the notification information received by the receiving means, and enabling the service selecting means to select the service.
前記送信手段は、所定のスケジュールにしたがって発生される送信指示に応答して、前記履歴記録手段に記録された履歴のうち、前記条件を充足するものを予め定められた送信先に送信するための手段を含む、請求項1に記載のサービス受信装置。 In response to a transmission instruction generated in accordance with a predetermined schedule, the transmission unit is configured to transmit, to a predetermined transmission destination, a record satisfying the condition among the history recorded in the history recording unit. The service receiving apparatus according to claim 1, comprising means. 前記履歴記録手段は、前記サービス利用手段の選択したサービスの利用履歴を、各サービスで提供されるコンテンツのジャンル別に集計して記録するための手段を含む、請求項1又は請求項2に記載のサービス受信装置。 3. The history recording unit according to claim 1, wherein the history recording unit includes a unit for counting and recording the usage history of the service selected by the service using unit for each genre of content provided by each service. Service receiver. 前記履歴記録手段は、予め定める時間帯ごとに、前記サービス利用手段の選択したサービスの利用履歴を記録するための手段を含む、請求項1又は請求項2に記載のサービス受信装置。 The service receiving apparatus according to claim 1, wherein the history recording unit includes a unit for recording a usage history of a service selected by the service using unit for each predetermined time period. 前記受信手段により受信される情報は、前記表示装置上に表示すべき情報と、当該表示すべき情報の前記表示装置上における表示方法を示す情報とを含み、
前記通知表示手段は、前記表示方法にしたがって、前記表示すべき情報を前記表示装置上に表示するための手段を含む、請求項1〜請求項4のいずれかに記載のサービス受信装置。
Information received by the receiving means includes information to be displayed on the display device, and information indicating a display method of the information to be displayed on the display device,
The service receiving device according to claim 1, wherein the notification display unit includes a unit for displaying the information to be displayed on the display device according to the display method.
前記表示方法を示す情報は、前記表示すべき情報を前記表示装置上に表示するタイミングを示すタイミング情報を含み、
前記表示するための手段は、前記タイミング情報により示されるタイミングで、前記表示すべき情報を前記表示装置上に表示する、請求項5に記載のサービス受信装置。
The information indicating the display method includes timing information indicating a timing for displaying the information to be displayed on the display device,
The service receiving apparatus according to claim 5, wherein the means for displaying displays the information to be displayed on the display apparatus at a timing indicated by the timing information.
表示装置を有し、前記表示装置を用いる複数のサービスのうちの任意のものを選択して利用可能なサービス利用手段と、
前記サービス利用手段により利用するサービスを選択するためのサービス選択手段と、
前記サービス利用手段が利用可能なサービスに関して利用者に通知される可能性のある通知情報であって、かつ利用者に通知するために充足されるべき所定の条件、前記通知情報の通知方法を示す情報、及び当該サービスにアクセスするために必要なアクセス情報が付された条件付通知情報を受信し保存するための条件付通知情報受信手段と、
前記条件付通知情報受信手段により保存されている通知情報のうち、対応する条件が充足されたものがあるか否かを監視するための監視手段と、
前記監視手段によって充足が検出された条件に対応する通知情報を、前記通知方法にしたがって前記表示装置上に表示するための通知表示手段と、
前記条件付通知情報受信手段により受信された条件付通知情報のうち、前記アクセス情報を前記サービス選択手段に与え、前記サービス選択手段による当該サービスの選択を可能にするための手段とを含む、サービス受信装置。
A service using means which has a display device and can select and use any of a plurality of services using the display device;
Service selecting means for selecting a service to be used by the service using means;
A notification condition that may be notified to a user regarding a service that can be used by the service using means, and a predetermined condition that should be satisfied to notify the user, and a notification method of the notification information Conditional notification information receiving means for receiving and storing information and conditional notification information with access information necessary for accessing the service;
Monitoring means for monitoring whether or not there is any of the notification information stored by the conditional notification information receiving means satisfying a corresponding condition;
Notification display means for displaying notification information corresponding to the condition for which satisfaction is detected by the monitoring means on the display device according to the notification method;
A service for providing the access information to the service selection means among the conditional notification information received by the conditional notification information receiving means, and enabling the service selection means to select the service. Receiver device.
前記サービス利用手段の選択したサービスの利用履歴を記録するための履歴記録手段をさらに含み、
前記監視手段は、前記履歴記録手段により記録されている履歴を監視し、前記条件付通知情報受信手段により保存されている通知情報のうち、前記履歴により充足されているものがあるか否かを監視するための手段を含む、請求項7に記載のサービス受信装置。
A history recording means for recording a usage history of the service selected by the service using means;
The monitoring means monitors the history recorded by the history recording means, and determines whether there is information satisfied by the history among the notification information stored by the conditional notification information receiving means. 8. A service receiving device according to claim 7, comprising means for monitoring.
前記履歴記録手段は、予め定める時間帯ごとに、前記サービス利用手段の選択したサービスの利用履歴を記録するための手段を含む、請求項8に記載のサービス受信装置。 9. The service receiving apparatus according to claim 8, wherein the history recording means includes means for recording a use history of a service selected by the service using means for each predetermined time period. 前記通知方法を示す情報は、前記通知情報を通知するタイミングを示すタイミング情報を含み、
前記表示するための手段は、前記監視手段によって充足が検出された条件に対応する通知情報を、前記タイミング情報により示されるタイミングで前記表示装置上に表示する、請求項7に記載のサービス受信装置。
The information indicating the notification method includes timing information indicating a timing for notifying the notification information,
The service receiving apparatus according to claim 7, wherein the display means displays notification information corresponding to a condition for which satisfaction is detected by the monitoring means on the display device at a timing indicated by the timing information. .
表示装置を有し、前記表示装置を用いる複数のサービスのうちの任意のものを選択して利用可能なサービス利用手段と、
前記サービス利用手段により利用するサービスを選択するためのサービス選択手段と、
前記サービス利用手段の選択したサービスの利用履歴を記録するための履歴記録手段と、
外部から、前記履歴記録手段に記録された履歴を集計するための条件を受信し保存するための集計条件受信手段と、
所定のイベントに応答して、前記履歴記録手段に記録されている履歴を前記集計条件受信手段により保存されている集計条件にしたがって集計し、集計結果を予め定める送信先に送信するための送信手段と、
前記送信手段により送信された集計結果に応じて外部から送信されてくる情報であって、前記サービス利用手段が利用可能なサービスに関して利用者に通知すべき情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を受信するための通知情報受信手段と、
前記通知情報受信手段により受信された前記通知すべき情報を、前記表示装置上に表示するための通知表示手段と、
前記受信手段により受信される情報のうち、前記アクセス情報を前記サービス選択手段に与え、前記サービス選択手段による当該サービスの選択を可能にするための手段とを含む、サービス受信装置。
A service using means which has a display device and can select and use any of a plurality of services using the display device;
Service selecting means for selecting a service to be used by the service using means;
History recording means for recording the usage history of the service selected by the service using means;
A totaling condition receiving means for receiving and storing a condition for totaling the history recorded in the history recording means from outside;
In response to a predetermined event, the history recorded in the history recording means is aggregated according to the aggregation conditions stored by the aggregation condition receiving means, and the transmission means for transmitting the aggregation results to a predetermined destination When,
Information transmitted from the outside in accordance with the counting result transmitted by the transmission means, which is to be notified to the user regarding the service that can be used by the service utilization means, and necessary for accessing the service Notification information receiving means for receiving notification information including various access information;
Notification display means for displaying the information to be notified received by the notification information receiving means on the display device;
A service receiving apparatus comprising: means for giving the access information to the service selection means among the information received by the reception means, and enabling the service selection means to select the service.
前記履歴記録手段は、予め定める時間帯ごとに、前記サービス利用手段の選択したサービスの利用履歴を記録するための手段を含む、請求項11に記載のサービス受信装置。 The service receiving apparatus according to claim 11, wherein the history recording unit includes a unit for recording a usage history of a service selected by the service using unit for each predetermined time period. 前記通知情報受信手段は、前記送信手段により送信された集計結果に応じて外部から送信されてくる通知情報及び当該通知情報の通知方法を示す情報を受信するための手段を含み、
前記通知表示手段は、前記通知情報受信手段により受信された通知情報を、前記通知方法にしたがって前記表示装置上に表示するための手段を含む、請求項11に記載のサービス受信装置。
The notification information receiving means includes means for receiving notification information transmitted from the outside according to the counting result transmitted by the transmission means and information indicating a notification method of the notification information,
The service reception device according to claim 11, wherein the notification display unit includes a unit for displaying the notification information received by the notification information reception unit on the display device according to the notification method.
前記通知方法を示す情報は、前記通知情報を通知するタイミングを示すタイミング情報を含み、
前記表示するための手段は、前記タイミング情報により示されるタイミングで、前記通知情報を前記表示装置上に表示する、請求項13に記載のサービス受信装置。
The information indicating the notification method includes timing information indicating a timing for notifying the notification information,
The service receiving apparatus according to claim 13, wherein the means for displaying displays the notification information on the display apparatus at a timing indicated by the timing information.
コンピュータにより実行されると、当該コンピュータを請求項1〜請求項14のいずれかに記載のサービス受信装置として動作させる、コンピュータプログラム。 A computer program that, when executed by a computer, causes the computer to operate as the service reception device according to any one of claims 1 to 14. サービス受信装置に対して、当該サービス受信装置におけるサービスの利用履歴に基づいて選択された、関連サービスに関する情報を送信するサービス提供装置であって、
予め定められたイベントの発生に応答して、前記サービス受信装置におけるサービスの利用履歴を前記サービス提供装置に送信する際の、前記サービス受信装置における前記利用履歴に対する処理条件をサービス受信装置に送信するための履歴条件送信手段と、
前記処理条件に応答してサービス受信装置から送信されてくる履歴情報を受信するための履歴情報受信手段と、
関連サービスに関して利用者に通知すべき情報、及び前記サービス受信装置が当該関連サービスにアクセスするために必要なアクセス情報を含む、通知情報を記憶するための通知情報記憶手段と、
前記履歴情報受信手段により受信された履歴情報に基づいて、前記通知情報記憶手段に記憶された前記通知情報のうち、前記受信された履歴情報と予め定められた関係にあるものを選択して前記履歴情報を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む、サービス提供装置。
A service providing apparatus that transmits information related to a related service selected based on a service use history in the service receiving apparatus to the service receiving apparatus,
In response to the occurrence of a predetermined event, a processing condition for the usage history in the service receiving device when the service usage history in the service receiving device is transmitted to the service providing device is transmitted to the service receiving device. History condition transmission means for
History information receiving means for receiving history information transmitted from the service receiving device in response to the processing conditions;
Notification information storage means for storing notification information, including information to be notified to the user regarding the related service, and access information necessary for the service receiving device to access the related service;
Based on the history information received by the history information receiving means, the notification information stored in the notification information storage means is selected from those having a predetermined relationship with the received history information, and A service providing apparatus including notification information transmitting means for transmitting history information to a service receiving apparatus that has transmitted the history information.
前記処理条件は、サービスの利用時間が所定時間以上であるものを選択するという条件を含む、請求項16に記載のサービス提供装置。 The service providing apparatus according to claim 16, wherein the processing condition includes a condition that a service usage time is a predetermined time or longer. 前記履歴情報受信手段が受信する履歴情報は、前記サービス受信装置で利用された特定のサービスに関する属性情報を含み、
前記通知情報送信手段は、前記履歴情報受信手段により受信された履歴情報に基づいて、前記通知情報記憶手段に記憶された前記通知情報のうち、前記受信された履歴情報に含まれる属性情報と一致する属性情報を有するものを選択して前記履歴情報を送信してきたサービス受信装置に送信するための手段を含む、請求項16又は請求項17に記載のサービス提供装置。
The history information received by the history information receiving means includes attribute information related to a specific service used in the service receiving device,
The notification information transmitting means matches the attribute information included in the received history information among the notification information stored in the notification information storage means based on the history information received by the history information receiving means. 18. The service providing apparatus according to claim 16 or 17, further comprising means for selecting one having attribute information to be transmitted and transmitting the history information to the service receiving apparatus that has transmitted the history information.
前記処理条件は、サービス受信装置で利用された複数のサービスについて、各サービスに付随する属性ごとに利用時間を集計する処理を行なうという条件を含む、請求項16に記載のサービス提供装置。 The service providing apparatus according to claim 16, wherein the processing condition includes a condition of performing a process of counting usage time for each attribute associated with each service for a plurality of services used by the service receiving apparatus. 前記履歴情報受信手段が受信する履歴情報は、前記サービス受信装置で利用されたサービスの属性ごとに集計された利用時間に関する属性集計情報を含み、
前記通知情報送信手段は、前記履歴情報受信手段により受信された履歴情報に基づいて、前記受信された履歴情報に含まれる各属性集計情報のうち、利用時間が最も長い属性情報と一致する属性情報を有するものを、前記通知情報記憶手段に記憶された前記通知情報の中から選択して前記履歴情報を送信してきたサービス受信装置に送信するための手段を含む、請求項16又は請求項19に記載のサービス提供装置。
The history information received by the history information receiving means includes attribute totaling information related to usage time that is totaled for each attribute of the service used in the service receiving device,
The notification information transmitting means, based on the history information received by the history information receiving means, attribute information that matches the attribute information with the longest usage time among the attribute total information included in the received history information And means for selecting the notification information stored in the notification information storage means and transmitting the history information to the service receiving apparatus that has transmitted the history information. The service providing apparatus according to the description.
前記処理条件は、サービス受信装置で利用された複数のサービスについて、各サービスの利用時間を、予め定める時間帯ごとに集計する処理を行なうという条件を含む、請求項16に記載のサービス提供装置。 The service providing apparatus according to claim 16, wherein the processing condition includes a condition that, for a plurality of services used by the service receiving apparatus, a process of counting the usage time of each service for each predetermined time zone is performed. 前記履歴情報受信手段が受信する履歴情報は、前記サービス受信装置で利用されたサービスの時間帯ごとの利用時間に関する集計情報を含み、
前記通知情報送信手段は、前記履歴情報受信手段により受信された履歴情報に含まれる各集計情報に基づき、前記通知情報記憶手段に記憶された前記通知情報の中から、前記時間帯ごとの利用時間と前記関係にあるものを選択して、前記履歴情報を送信してきたサービス受信装置に送信するための手段を含む、請求項16又は請求項21に記載のサービス提供装置。
The history information received by the history information receiving means includes aggregate information relating to usage time for each service time zone used by the service receiving device,
The notification information transmitting means is based on each aggregate information included in the history information received by the history information receiving means, and is used from the notification information stored in the notification information storage means for each time period. The service providing apparatus according to claim 16, further comprising means for selecting an item having the relationship with the service receiving apparatus and transmitting the history information to the service receiving apparatus that has transmitted the history information.
前記通知情報記憶手段に記憶された情報には、当該情報の通知方法を指定する通知方法情報が付されており、
前記通知情報送信手段は、
前記履歴情報に基づいて、前記通知情報記憶手段に記憶された前記通知情報のうち、前記受信された履歴情報と前記関係にあるものを選択するための手段と、
前記選択するための手段が選択した情報、及び当該選択した情報に付された通知方法情報を、前記履歴情報を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む、請求項16に記載のサービス提供装置。
The information stored in the notification information storage means is attached with notification method information for specifying a notification method of the information,
The notification information transmitting means includes
Based on the history information, means for selecting the notification information stored in the notification information storage means that is in the relationship with the received history information;
And a notification information transmitting means for transmitting the information selected by the means for selecting and the notification method information attached to the selected information to the service receiving apparatus that has transmitted the history information. 16. The service providing apparatus according to 16.
前記通知方法情報は、前記選択した情報を通知するタイミングを指定する情報を含む、請求項23に記載のサービス提供装置。 24. The service providing apparatus according to claim 23, wherein the notification method information includes information specifying a timing for notifying the selected information. サービス受信装置に対して、当該サービス受信装置におけるサービスの利用履歴に基づいて選択されるサービスに関する情報を送信するサービス提供装置であって、
予め定められたイベントの発生に応答して、サービス情報と、当該サービス情報をサービス受信装置において利用者に通知するために、前記サービス受信装置におけるサービスの利用履歴が充足すべき条件と、当該サービス情報の通知方法を指定する通知方法情報と、前記サービス受信装置が当該サービス情報に対応するサービスにアクセスするために必要なアクセス情報とからなる条件付通知情報を生成するための条件付通知情報生成手段と、
前記条件付通知情報生成手段により生成された条件付通知情報を、サービス受信装置に送信するための条件付通知情報送信手段とを含む、サービス提供装置。
A service providing apparatus that transmits to a service receiving apparatus information related to a service selected based on a service usage history in the service receiving apparatus,
In response to the occurrence of a predetermined event, in order to notify the service information to the user in the service receiving device, the service usage history in the service receiving device should be satisfied, and the service Conditional notification information generation for generating conditional notification information including notification method information for specifying a notification method of information and access information necessary for the service receiving apparatus to access a service corresponding to the service information Means,
A service providing apparatus, comprising: conditional notification information transmitting means for transmitting conditional notification information generated by the conditional notification information generating means to a service receiving apparatus.
前記条件付通知情報生成手段は、前記イベントの発生に応答して、複数個の前記条件付通知情報を生成し、前記条件付通知情報送信手段に与えるための手段を含む、請求項25に記載のサービス提供装置。 26. The conditional notification information generation means includes means for generating a plurality of conditional notification information in response to the occurrence of the event and supplying the conditional notification information to the conditional notification information transmission means. Service providing equipment. 前記条件付通知情報生成手段は、定期的に、前記条件付通知情報を生成して前記条件付通知情報送信手段に与えるための手段を含む、請求項25に記載のサービス提供装置。 26. The service providing apparatus according to claim 25, wherein the conditional notification information generation means includes means for periodically generating the conditional notification information and providing the conditional notification information to the conditional notification information transmission means. 前記条件付通知情報生成手段は、前記イベントの発生に応答して、サービス情報と、当該サービス情報をサービス受信装置において利用者に通知するために、前記サービス受信装置におけるテレビジョン放送の視聴履歴が充足すべき条件と、当該サービス情報の通知方法を指定する通知方法情報と、前記サービス受信装置が当該サービス情報に対応するサービスにアクセスするために必要なアクセス情報とからなる条件付通知情報を生成するための手段を含む、請求項25に記載のサービス提供装置。 In response to the occurrence of the event, the conditional notification information generating means includes service information and a television broadcast viewing history in the service receiving device in order to notify the user of the service information in the service receiving device. Generate conditional notification information consisting of conditions to be satisfied, notification method information for specifying a notification method of the service information, and access information necessary for the service receiver to access a service corresponding to the service information 26. The service providing apparatus according to claim 25, comprising means for: 前記通知方法情報は、前記選択した情報を通知するタイミングを指定する情報を含む、請求項25に記載のサービス提供装置。 26. The service providing apparatus according to claim 25, wherein the notification method information includes information specifying a timing for notifying the selected information. サービス受信装置に対して、当該サービス受信装置におけるサービスの利用履歴に基づいて選択された、関連サービスに関する情報を送信するサービス提供装置であって、
サービス受信装置における利用者に通知すべき、サービスに関連する情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を記憶するための通知情報記憶手段と、
予め定められたイベントの発生に応答して、サービス受信装置におけるサービスの利用履歴の集計条件をサービス受信装置に送信するための集計条件送信手段と、
前記集計条件に応答して、サービス受信装置から返信されてくるサービスの利用履歴の集計結果を受信するための集計結果受信手段と、
前記集計結果受信手段が受信したサービスの利用履歴の集計結果に基づき、前記通知情報記憶手段に記憶されている通知情報のうちのいずれかを選択して、前記履歴の集計結果を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む、サービス提供装置。
A service providing apparatus that transmits information related to a related service selected based on a service use history in the service receiving apparatus to the service receiving apparatus,
Notification information storage means for storing notification information including information related to the service to be notified to the user in the service receiving apparatus and access information necessary for accessing the service;
In response to the occurrence of a predetermined event, a totaling condition transmitting means for transmitting a totaling condition of service usage history in the service receiving apparatus to the service receiving apparatus;
In response to the totaling condition, a totaling result receiving unit for receiving the totaling result of the service usage history returned from the service receiving device;
A service that selects one of the notification information stored in the notification information storage unit based on the result of the service usage history received by the tabulation result receiving unit, and transmits the tabulation result of the history A service providing apparatus, comprising: notification information transmitting means for transmitting to a receiving apparatus.
前記集計条件送信手段は、サービス受信装置において利用されているサービスのジャンルごとの利用時間を集計することを指示する集計条件をサービス提供装置に送信するための手段を含む、請求項30に記載のサービス提供装置。 31. The aggregation condition transmitting unit according to claim 30, wherein the aggregation condition transmitting unit includes a unit for transmitting an aggregation condition instructing to aggregate the usage time for each genre of service used in the service receiving apparatus to the service providing apparatus. Service providing device. 前記通知情報送信手段は、前記集計結果受信手段が受信したサービスの利用履歴の集計結果に基づき、前記通知情報記憶手段に記憶されている通知情報のうち、最も利用時間が長かったジャンルに属するサービスの通知情報を選択して、前記履歴の集計結果を送信してきたサービス受信装置に送信するための手段とを含む、請求項30又は請求項31に記載のサービス提供装置。 The notification information transmitting means is a service belonging to a genre with the longest usage time among the notification information stored in the notification information storage means, based on the result of collecting service usage histories received by the counting result receiving means. 32. The service providing apparatus according to claim 30, further comprising: means for selecting the notification information and transmitting the history aggregation result to the service receiving apparatus that has transmitted the history. 前記集計条件は、サービス受信装置で利用された複数のサービスについて、各サービスの利用時間を、予め定める時間帯ごとに集計する処理を行なうという条件を含み、
前記集計結果は、前記サービス受信装置で利用されたサービスの前記時間帯ごとの利用時間に関する集計の結果を含み、
前記通知情報送信手段は、前記履歴情報受信手段により受信された履歴情報に含まれる前記集計結果に基づき、前記通知情報記憶手段に記憶されている通知情報のうち前記時間帯ごとの利用時間に関する集計の結果と予め定められた関係にあるものを選択して、前記履歴情報を送信してきたサービス受信装置に送信するための手段を含む、請求項30に記載のサービス提供装置。
The aggregation condition includes a condition of performing a process of aggregating the usage time of each service for each predetermined time zone for a plurality of services used by the service receiving device,
The tabulation result includes a tabulation result regarding the usage time for each time zone of the service used by the service receiving device,
The notification information transmission unit is a tabulation on the usage time for each time zone in the notification information stored in the notification information storage unit, based on the tabulation result included in the history information received by the history information reception unit. 31. The service providing apparatus according to claim 30, further comprising means for selecting an item that has a predetermined relationship with the result and transmitting the history information to the service receiving apparatus that has transmitted the history information.
前記通知情報記憶手段に記憶された通知情報には、当該通知情報の通知方法を指定する通知方法情報が付されており、
前記通知情報送信手段は、
前記集計結果に基づき、前記通知情報記憶手段に記憶されている通知情報のうちのいずれかを選択するための手段と、
前記選択するための手段が選択した通知情報、及び当該選択した通知情報に付された通知方法情報を、前記履歴の集計結果を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む、請求項30に記載のサービス提供装置。
The notification information stored in the notification information storage means is attached with notification method information for designating a notification method of the notification information,
The notification information transmitting means includes
A means for selecting any of the notification information stored in the notification information storage means based on the counting result;
Notification information transmitting means for transmitting the notification information selected by the means for selecting and the notification method information attached to the selected notification information to the service receiving apparatus that has transmitted the totaled result of the history; The service providing apparatus according to claim 30, further comprising:
前記通知方法を指定する情報は、前記選択した情報を通知するタイミングを指定する情報を含む、請求項34に記載のサービス提供装置。 35. The service providing apparatus according to claim 34, wherein the information specifying the notification method includes information specifying a timing for notifying the selected information. 1又は複数のサービスに関して、利用者により予め定める時間の間、継続して利用されているサービスである場合にそれぞれ利用者に通知すべき情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を記憶するための通知情報記憶手段と、
外部送信元から送信されてくる、所定の条件を充足するサービスに関する情報の要求を受信するための情報要求受信手段と、
前記情報要求受信手段が情報の要求を受信したことに応答して、前記通知情報記憶手段に記憶された前記通知情報の中から、当該情報の要求により特定される前記所定の条件を充足するサービスに関する情報を選択し、前記外部送信元に送信するための通知情報送信手段とを含む、サービス提供装置。
For one or more services, information to be notified to each user when the service is continuously used for a predetermined time by the user, and access information necessary for accessing the service Notification information storage means for storing notification information including:
An information request receiving means for receiving a request for information related to a service that satisfies a predetermined condition, transmitted from an external source;
In response to the information request receiving means receiving the information request, a service that satisfies the predetermined condition specified by the information request from the notification information stored in the notification information storage means And a notification information transmitting means for selecting information related to the external transmission source and transmitting the selected information to the external transmission source.
前記通知情報記憶手段が記憶する通知情報は、当該通知情報に関連するサービスに対してアクセスするために必要なアクセス情報と、当該サービスに対して予め割当てられた属性情報と、利用者により予め定める時間の間、継続して利用されているサービスである場合に当該サービスに関して利用者に通知すべき情報とを含み、
前記情報の要求は、特定の属性情報を有するサービスに関する情報を要求するものであり、
前記通知情報送信手段は、
前記情報要求受信手段が前記情報の要求を受信したことに応答して、前記通知情報記憶手段に記憶された前記通知情報の中から、前記特定の属性情報を有するサービスに関する通知情報を選択するための選択手段と、
前記選択手段により選択された通知情報を、前記外部送信元に送信するための手段とを含む、請求項36に記載のサービス提供装置。
The notification information stored in the notification information storage means is predetermined by the user as access information necessary for accessing the service related to the notification information, attribute information assigned in advance to the service, and the user. Information that should be notified to the user regarding the service if it is a service that has been used continuously for a period of time,
The information request is for requesting information about a service having specific attribute information,
The notification information transmitting means includes
In response to the information request receiving means receiving the information request, the notification information related to the service having the specific attribute information is selected from the notification information stored in the notification information storage means. And means for selecting
37. The service providing apparatus according to claim 36, further comprising: means for transmitting notification information selected by the selection means to the external transmission source.
前記情報の要求は、それぞれ別個の条件を充足する複数個のサービスに関する情報の要求を含むことがあり、
前記通知情報送信手段は、
前記情報要求受信手段が前記複数個のサービスに関する情報の要求を受信したことに応答して、前記通知情報記憶手段に記憶された前記通知情報の中から、前記別個の条件のいずれかを充足する通知情報を選択するための選択手段と、
前記選択手段により選択された通知情報を、前記外部送信元に送信するための手段とを含む、請求項36に記載のサービス提供装置。
The request for information may include a request for information on a plurality of services that satisfy different conditions.
The notification information transmitting means includes
Responding to the fact that the information request receiving means has received requests for information on the plurality of services, one of the separate conditions is satisfied from the notification information stored in the notification information storage means. A selection means for selecting notification information;
37. The service providing apparatus according to claim 36, further comprising: means for transmitting notification information selected by the selection means to the external transmission source.
コンピュータにより実行されると、当該コンピュータを請求項16〜請求項38のいずれかに記載のサービス提供装置として動作させる、コンピュータプログラム。 A computer program that, when executed by a computer, causes the computer to operate as the service providing apparatus according to any one of claims 16 to 38. 請求項15又は請求項39に記載のコンピュータプログラムを記録した記録媒体。
40. A recording medium on which the computer program according to claim 15 or 39 is recorded.
JP2006280305A 2004-04-08 2006-10-13 Service receiving apparatus, service providing apparatus, computer program and recording medium therefor Expired - Fee Related JP4777859B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006280305A JP4777859B2 (en) 2004-04-08 2006-10-13 Service receiving apparatus, service providing apparatus, computer program and recording medium therefor

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2004114706 2004-04-08
JP2004114706 2004-04-08
JP2006280305A JP4777859B2 (en) 2004-04-08 2006-10-13 Service receiving apparatus, service providing apparatus, computer program and recording medium therefor

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2004354788A Division JP3987852B2 (en) 2004-04-08 2004-12-08 Service receiver

Publications (2)

Publication Number Publication Date
JP2007089198A true JP2007089198A (en) 2007-04-05
JP4777859B2 JP4777859B2 (en) 2011-09-21

Family

ID=37975622

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006280305A Expired - Fee Related JP4777859B2 (en) 2004-04-08 2006-10-13 Service receiving apparatus, service providing apparatus, computer program and recording medium therefor

Country Status (1)

Country Link
JP (1) JP4777859B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009021924A (en) * 2007-07-13 2009-01-29 Pioneer Electronic Corp Information distribution system and method, information distribution apparatus, and display device
JP2009104254A (en) * 2007-10-19 2009-05-14 Sony Corp Information delivery device, information delivery method and information delivery system
JP2010124239A (en) * 2008-11-19 2010-06-03 Canon Inc Content player and method of controlling the same
JP2010527066A (en) * 2007-05-07 2010-08-05 フォースウォール・メディア・インコーポレーテッド Providing personalized resources on demand to consumer device applications over a broadband network
WO2010110245A1 (en) * 2009-03-25 2010-09-30 日本電気株式会社 Information processing device, information processing system, information processing method and program
JP2011101443A (en) * 2008-05-27 2011-05-19 I-O Data Device Inc Information processing system
JP2017529638A (en) * 2015-07-24 2017-10-05 小米科技有限責任公司Xiaomi Inc. Information push method and apparatus
CN110321994A (en) * 2018-03-28 2019-10-11 宏碁股份有限公司 Electronic device operating method, electronic device and electronic system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001224005A (en) * 2000-02-08 2001-08-17 Interactive Program Guide:Kk Information service system and information service method
JP2002108763A (en) * 2000-09-26 2002-04-12 Friend Japan:Kk Information exchange system
JP2002320246A (en) * 2001-01-15 2002-10-31 Matsushita Electric Ind Co Ltd Viewing and listening history utilization system, and apparatus relating to the same
JP2002342370A (en) * 2001-05-11 2002-11-29 Nippon Telegr & Teleph Corp <Ntt> Device and method for retrieving and providing information, and recording medium having its program recorded thereon
JP2002369094A (en) * 2001-06-12 2002-12-20 Matsushita Electric Ind Co Ltd System and method for acquiring program information
JP2003114908A (en) * 2001-10-05 2003-04-18 Omron Corp Data collecting device and data collecting system and program product
JP2003157279A (en) * 2001-11-20 2003-05-30 Matsushita Electric Ind Co Ltd Community retrieving system, device therefor and computer program
JP2003189333A (en) * 2001-12-21 2003-07-04 Nippon Telegr & Teleph Corp <Ntt> Television reception system for recommending broadcast program viewing, server apparatus, broadcast program viewing recommendation processing method, program thereof, and recording medium for the program
JP2003250146A (en) * 2001-12-21 2003-09-05 Nippon Telegr & Teleph Corp <Ntt> Program selection support information providing service system, server apparatus, terminal, program selection support information providing method, program, and recording medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001224005A (en) * 2000-02-08 2001-08-17 Interactive Program Guide:Kk Information service system and information service method
JP2002108763A (en) * 2000-09-26 2002-04-12 Friend Japan:Kk Information exchange system
JP2002320246A (en) * 2001-01-15 2002-10-31 Matsushita Electric Ind Co Ltd Viewing and listening history utilization system, and apparatus relating to the same
JP2002342370A (en) * 2001-05-11 2002-11-29 Nippon Telegr & Teleph Corp <Ntt> Device and method for retrieving and providing information, and recording medium having its program recorded thereon
JP2002369094A (en) * 2001-06-12 2002-12-20 Matsushita Electric Ind Co Ltd System and method for acquiring program information
JP2003114908A (en) * 2001-10-05 2003-04-18 Omron Corp Data collecting device and data collecting system and program product
JP2003157279A (en) * 2001-11-20 2003-05-30 Matsushita Electric Ind Co Ltd Community retrieving system, device therefor and computer program
JP2003189333A (en) * 2001-12-21 2003-07-04 Nippon Telegr & Teleph Corp <Ntt> Television reception system for recommending broadcast program viewing, server apparatus, broadcast program viewing recommendation processing method, program thereof, and recording medium for the program
JP2003250146A (en) * 2001-12-21 2003-09-05 Nippon Telegr & Teleph Corp <Ntt> Program selection support information providing service system, server apparatus, terminal, program selection support information providing method, program, and recording medium

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010527066A (en) * 2007-05-07 2010-08-05 フォースウォール・メディア・インコーポレーテッド Providing personalized resources on demand to consumer device applications over a broadband network
JP2014075150A (en) * 2007-05-07 2014-04-24 Fourthwall Media Inc Providing personalized resources on-demand over broadband network to consumer device applications
JP2009021924A (en) * 2007-07-13 2009-01-29 Pioneer Electronic Corp Information distribution system and method, information distribution apparatus, and display device
JP2009104254A (en) * 2007-10-19 2009-05-14 Sony Corp Information delivery device, information delivery method and information delivery system
JP2011101443A (en) * 2008-05-27 2011-05-19 I-O Data Device Inc Information processing system
JP2010124239A (en) * 2008-11-19 2010-06-03 Canon Inc Content player and method of controlling the same
WO2010110245A1 (en) * 2009-03-25 2010-09-30 日本電気株式会社 Information processing device, information processing system, information processing method and program
JP2017529638A (en) * 2015-07-24 2017-10-05 小米科技有限責任公司Xiaomi Inc. Information push method and apparatus
CN110321994A (en) * 2018-03-28 2019-10-11 宏碁股份有限公司 Electronic device operating method, electronic device and electronic system

Also Published As

Publication number Publication date
JP4777859B2 (en) 2011-09-21

Similar Documents

Publication Publication Date Title
US9654721B2 (en) System and method for providing personal content recommendations
US10277951B2 (en) Method of recommending broadcasting contents and recommending apparatus therefor in multimedia contents reproducing device
JP5030776B2 (en) Terminal device, terminal device program, and broadcast program scene notification system
JP4777859B2 (en) Service receiving apparatus, service providing apparatus, computer program and recording medium therefor
JP2019118158A (en) Receiving device and control method for the same
JP4783283B2 (en) Program selection system
US20130014014A1 (en) User interface with available multimedia content from multiple multimedia websites
US20150189381A1 (en) Methods and systems for media consumption
US20120221645A1 (en) Automatic media asset update over an online social network
JP4932447B2 (en) User terminal, control program therefor, content guidance system and control method
JP2009159188A (en) Server for displaying content
US8640051B2 (en) Information processing unit, content providing server, information processing method and content providing method
JP7019669B2 (en) Systems and methods for disambiguating terms based on static and temporal knowledge graphs
CN101682742A (en) Be used to provide the remote access system and method that interactive media guidance is used
CN101690211A (en) Systems and methods for personalizing an interactive media guidance application
JP2008054048A (en) Recommendation system, recommendation server, content recommendation method and recommendation program
JP2008199406A (en) Apparatus for providing recommended program information, method for providing recommended program information, and program
JP2014053875A (en) Scene information processing device, scene information processing method, and electronic apparatus
JP7084484B2 (en) Systems and methods for dynamically adjusting the notification frequency for events
JP2014049883A (en) Information processing device, information processing method, digital television receiver, and storage medium
JP3987852B2 (en) Service receiver
CN100388772C (en) Information processing system, information processing device and method, recording medium, and program
JP5280062B2 (en) Information providing apparatus, information acquisition terminal, broadcast receiving terminal, information providing system, information providing method, and program
JP2003141167A (en) Content providing system, retrieval server and content providing method
US20100191826A1 (en) Information processing server, program receiving terminal, program-related information providing method, and program-related information drawing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070302

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110518

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110607

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110630

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140708

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees