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 PDFInfo
- 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
Links
- 238000004590 computer program Methods 0.000 title claims description 17
- 238000003860 storage Methods 0.000 claims abstract description 112
- 230000005540 biological transmission Effects 0.000 claims abstract description 111
- 230000004044 response Effects 0.000 claims abstract description 36
- 238000000034 method Methods 0.000 claims description 180
- 230000008569 process Effects 0.000 claims description 92
- 230000002776 aggregation Effects 0.000 claims description 69
- 238000004220 aggregation Methods 0.000 claims description 69
- 238000012545 processing Methods 0.000 claims description 34
- 238000012544 monitoring process Methods 0.000 claims description 18
- 230000004931 aggregating effect Effects 0.000 claims description 4
- 230000006854 communication Effects 0.000 description 32
- 238000004891 communication Methods 0.000 description 31
- 238000010586 diagram Methods 0.000 description 27
- 238000012986 modification Methods 0.000 description 26
- 230000004048 modification Effects 0.000 description 26
- 230000008859 change Effects 0.000 description 23
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 7
- 230000033764 rhythmic process Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000009826 distribution Methods 0.000 description 4
- 230000003203 everyday effect Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
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
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
特許文献1に記載のデジタル情報受信装置は、番組の視聴中に、利用者によって登録された選択情報と合致する番組が存在すれば、現在受信の番組画面に割込ませてメッセージを告知する。
The digital information receiving apparatus described in
また特許文献2には、ユーザの嗜好に応じた効率的なコンテンツ配信を実現するコンテンツ配信装置が開示されている。この装置では、ユーザが要求したコンテンツに加えて、広告用コンテンツを配信しておく。配信したコンテンツに対するユーザの操作ログ(操作までの時間、選択回数など)を記録しておき、このログに応じてコンテンツ評価値を更新し、次回の選択に反映させる。
これ以外にも、予め情報を受けたい項目やキーワードを利用者が指定しておき、その条件に合致する情報が存在すれば電子メールで情報を配信するメール配信サービスも数多く運用されている。 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.
しかし、特許文献1の発明においては、告知する条件の設定は利用者が行なう必要がある。利用者の興味が刻々変化する場合には逐一設定の変更を行なう必要がある。その結果、特許文献1に記載の装置は操作が煩わしいという問題もある。また、告知する情報の選択は、受信装置上で利用者が予め登録しておいた情報をもとに行なっている。そのため、送信者側には、受信者が希望する情報が予め分からず、送信者は受信装置に対し、全ての番組情報を送る必要がある。そのため、現実にどのような番組を視聴しているかに関係なく、登録された情報に合致する番組の存在が通知されてしまう。
However, in the invention of
放送の番組情報の告知に加えて、インターネット上にある関連する情報の告知まで行なう場合、送信するデータ量はさらに増大してしまう。特に、受信装置上で記憶容量が制限される場合は、予め膨大な情報を蓄えておくことはできず、制限された情報の中からしか利用者に提供することができない。提供すべき情報が刻々と更新される場合、最新の情報の提供を行なうためには、膨大な情報を頻繁に送り続ける必要があり、ネットワークの負荷が高くなる。 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
これに対してメール配信サービスではサーバ側で提供する情報の選別を行なっている。そのため、受信側が受信するデータ量は少なくなる。しかし、メール配信サービスでは、予め登録したデータに関する情報が一方的に送られるだけで、現在視聴している番組又はサービスに関連する情報(以下「関連情報」と呼ぶ。)をリアルタイムに利用者に告知することはできない。また、提供を受けたい情報の登録を利用者が行なう必要があるという問題がやはり存在している。 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
図2を参照して、この情報提供システム60は、データ通信ネットワーク70と、このネットワーク70に接続され、利用者がサービスを受けるために利用する1又は複数のサービス受信装置100、102と、これらサービス受信装置100、102に対してデータ通信ネットワーク70を介して種々のサービスに関する情報を通知するためのサービス提供装置80と、データ通信ネットワーク70に接続され、サービス受信装置100、102に対して実際のサービスを提供するための1又は複数のサービスサーバ90、92とを含む。
Referring to FIG. 2, the
サービス提供装置80は、サービス受信装置100,102に対して多様なサービス情報を通知するために、サービスの関連情報を管理し、サービス受信装置100、102に対して関連情報を適宜通知する。関連情報は、各サービス受信装置100,102がその情報から直ちに所望のサービスを提供するサービスサーバ90,92などに接続し、所望のサービスを受けることができるような情報を含む。
The
サービス受信装置100(以下サービス受信装置を代表するものとしてサービス受信装置100についてのみ述べる。)は、利用者が操作し、サービスを享受するための装置である。サービス受信装置100は例えば、地上波、ケーブル、衛星波などからの放送番組を視聴したり、又は周辺装置を用い、所定の記録媒体に記録してある音楽若しくは映像を視聴したり、インターネット上にある種々のサービスを利用したり、電子メール、インターネット電話、若しくはTV電話のようなサービスを享受したりすることを可能とするものである。
The service receiving apparatus 100 (hereinafter, only the
サービスサーバ90,92(以下サービスサーバを代表するものとしてサービスサーバ90についてのみ述べる。)は、サービス提供装置80が提供するサービス情報に対して、実際のサービスの提供を行なうためのものである。例えば、サービスがWWW(World
Wide Web)上のサービスである場合、サービスのURI(Universal Resource Identifier)を提供するのがサービス提供装置80に相当し、URIで特定されるサービスの実体がサービスサーバ90に相当する。ただし、サービス提供装置80がサービスサーバ90の役割を果たしてもよい。
The
In the case of a service on the Wide Web), the
なお、以降の実施の形態において、所定のスケジュールにしたがって放送されるテレビジョン放送を視聴中に、インターネット上で提供される他の任意のサービスに関する情報を通知する場合を例として説明を行なう。ただし、本発明はこれに限定されるものではなく、テレビジョン放送とインターネット上で提供される情報とは互いに同等のものとして取扱うことができる。さらに、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
イベント110は、利用者による明示的なチャンネル変更の操作を含むが、それだけではない。例えば、タイマ予約が可能な場合には、タイマ予約による自動的な起動又はチャンネルの切替も含まれる。さらに、サービスのスケジュールが、番組表にしたがって時間と共に自動的に切替わる場合も含まれる。
サービス提供装置80は、予めサービスを通知するための通知情報を多数記憶しており、要求114を受信すると、その要求114に対応する通知情報を選択する処理116を行なう。サービス提供装置80はその後、選択された通知情報118をサービス受信装置100に対して送信する。
The
サービス受信装置100は、受信した通知情報118に対し、その表示を行なうための所定の処理120を行ない、通知122を画面上に表示する。
The
すなわちこの第1の実施の形態に係る情報提供システム60では、サービス受信装置100の側で何らかのイベントが生じると、サービス受信装置100側で生じたそのイベントに基づいて、どのような情報の提供を得るべきかに関する判断をサービス受信装置100が行ない、そうした情報をサービス提供装置80から受信して表示する。
That is, in the
<サービス受信装置100の構成>
図1はサービス受信装置100の論理的構成を示すブロック図である。図1を参照して、サービス受信装置100は、サービス受信装置100を構成する端末で視聴できる放送番組に関する番組表172を受信するための番組表受信部146と、番組表受信部146が受信した番組表を格納するための番組表格納部148と、番組のコンテンツ170を受信するための、チューナなどからなるコンテンツ受信部140と、ユーザによる入力を受け付けるユーザ入力部142と、ユーザ入力部142を用いたユーザの操作にしたがい、コンテンツ受信部140が受信したコンテンツのうちの一つを選択する(実際にはチャンネルを切替える)ためのコンテンツ選択部144と、コンテンツ選択部144により選択されたチャンネルの番組を利用(表示)するための、表示装置を有する出力部162とを含む。なお、コンテンツ受信部140はTV放送だけでなく、インターネットの任意のアドレスにアクセスし情報を取得することが可能なものとする。
<Configuration of
FIG. 1 is a block diagram showing a logical configuration of the
サービス受信装置100はさらに、時刻情報を提供する計時部150と、計時部150から与えられる時刻情報に基づき番組表格納部148に格納されている番組表を解析し、現在放送されている番組がどの番組かを各チャンネルについて判定するための番組表解析部152と、コンテンツ選択部144により選択されたチャンネルと、番組表解析部152により判定された各チャンネルで放送中の番組に関する情報とから、現在選択されている番組が何かを特定し、当該番組に関する情報をユーザが視聴中の番組に関する視聴情報176としてサービス提供装置80に送信するための視聴情報送信部164とを含む。
The
視聴情報とは、サービスの属性情報のことをいい、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
図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
図5に、通知情報記憶部156に記憶される通知情報212の例を示す。図5を参照して、通知情報212の各エントリは、そのエントリで表される通知情報に対して割当てられたチャンネル番号と、この通知情報により表されるサービスのサービス識別番号(ID)と、当該サービスを提供するサービスサーバのURIと、当該サービスのジャンルを表すジャンルコードと、当該サービスの説明を示すテキスト情報とを含む。サービスIDはこのサービス受信装置100内でユニークとなるように割当てられる。
FIG. 5 shows an example of the
例えば図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
他のエントリについても同様である。ただし、この例では、チャンネル番号は、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
なお、この通知情報のもとになる情報は、サービス提供装置80に蓄積されている。サービス提供装置80に蓄積された通知情報の構成については図9を参照して後述する。
Information that is the basis of the notification information is stored in the
図6は、番組表格納部148に格納された番組表214の例を示す。図6を参照して、この番組表214は、縦軸に時間を、横軸にチャンネル名及びチャンネル番号をとり、どの時間にどのチャンネルでどのような番組が放送されているかをマトリクス形式でリストしたタイムテーブルである。各エントリには、大カッコ([ ])内に記載されているとおり、その番組のジャンル名を表す語(例えば「スポーツ/サッカー」など)が含まれている。
FIG. 6 shows an example of the program table 214 stored in the program
番組表214を構成する内容は、通常ある一定時刻に放送波によって配信されており、その情報に基づいて番組表214が更新される。
The contents constituting the
図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
図9は、通知情報記憶部218に格納されている通知情報230の例を示す。図9に示す通知情報230の各エントリの構成は、図5に示すサービス受信装置100の通知情報212の各エントリの構成と同様である。ただし、図5に示すチャンネル番号は各サービス受信装置100で付けるものなので、図9に示す通知情報230には含まれていない。
FIG. 9 shows an example of the
<動作>
次に、図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
図10(A)は、サービス受信装置100上で利用できる全サービス一覧をテーブル形式で画面上に表示したものを示す。番組情報の一例として、図6に示す番組表214に記憶された300チャンネル〜302チャンネルのTV番組情報がされている。また通知情報の一例として、図5に示す通知情報212に記憶された500チャンネル及び501チャンネルの2つのサービスに関する通知情報が表示されている。
FIG. 10A shows a list of all services available on the
図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
図1を参照して、コンテンツ選択部144は、TV放送であればTVチューナを該当するチャンネルにあわせて番組を受信し、インターネット上のサービスであれば、サービスのURIにアクセスしてサービス実体のデータの受信を行ない、サービス内容を出力部162に与え画面に表示させることができる。視聴情報送信部164は、現在利用しているサービスに関連する通知情報を要求するために、サービス提供装置80に対して視聴情報176を送信する。これに対しサービス提供装置80が該当サービスに関連する通知情報174を送信して来ると、通知情報受信部154がそれを受信し、通知情報記憶部156に格納する。
Referring to FIG. 1, the
本実施の形態では、現在利用しているサービスとは、画面上にサービスに関連する表示が行なわれているサービスのことをいう。通知情報を受信するために、図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
図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
通知情報受信部154がサービス情報を受信すると、前述のように図5に示す通知情報212にチャンネル番号=「未」としてこの情報のエントリを追加する。
When the notification
通知情報選択部158は、現在利用されているサービスについて、属性が同じサービス情報を通知情報記憶部156内の通知情報212から検索し、存在すれば利用者に通知する。本実施の形態では、現在利用されているサービスと、同じジャンルコードを持ち、まだ未通知のサービス情報の検索を行なって利用者に通知する。
The notification
図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
画面240の表示がされているときにリモコン190の決定ボタン210が押されると、図1に示すコンテンツ選択部144は、画面上に表示されているサービス情報242の実行を行ない、サービスの切替を行なう。図11に示す画面244は、通知されたサービスが実行された後の画面表示の様子を示す。ここでは、切替えられ表示されたサービスについても同様に、このサービスに関連するサービスの通知情報を通知情報212から検索し、未通知サービス情報が存在すれば利用者に通知する。画面244では、「四国日帰り旅行情報」のサービスが通知情報212に記憶されており、利用者に通知情報246として通知される。
When the
このように、関連するサービス情報を次々と利用者に通知することが可能となり、サービス切替によって、利用者にとって興味あるサービスを簡単に発掘できるようになる。 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
画面252では、このサービスのジャンルコードと同じジャンルコードを持つサービスが通知情報212に存在していないものとする。すると、画面252にはサービス情報の表示はされない。このようにサービス情報が存在しないときには、「サービス情報が存在しません。」という表示を行なうようにしてもよい。
In the
図11の画面254は、サービス提供装置80より取得したサービス情報一覧を表示している。この一覧中からサービス情報256を選択することにより、対応するサービスの画面252に移動できる。このように番組視聴中に通知されたサービス情報を、番組終了後、いつでも利用できるようにしてもよい。その場合、表示する順番は、利用者がよく視聴するジャンル順や、受信した日付が新しい順にしてもよい。また、サービス情報を受信後、一定期間利用しなかったサービス情報については自動的に消去するようにしてもよい。
A
さらに、通知したサービス情報をいずれかのタイミングでチャンネルとして追加するモードを設け、利用者が関心を持ったサービスに対し、チャンネル番号を割当てることによって、自動的に消去されてしまうことが防止できるようにしてもよい。この場合、このサービス情報は通知情報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
送信するサービス情報は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
関連するサービス情報の表示の方法も上記したものに限らない。テキスト表示をスライドさせたり、主画面に邪魔にならないよう時間とともに表示が小さくなるようにしたりしてもよい。関連するサービス情報が複数ある場合、一定時間ごとに順に切替えて表示するようにしてもよい。さらに、サービス提供装置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
なお本実施の形態では、サービス提供装置80からの通知情報はHTTPレスポンスで返されるが、返信される情報のフォーマットはHTTPに限定されない。例えば、サービス提供装置80から送られるサービス情報が複数ある場合、一つのサービス情報ごとに別ファイルとして一つのファイルずつ受信してもよいし、XML(eXtended Markup Language)ファイルのようにデータ区切を明示できるフォーマットの一つのファイルに複数のサービス情報を書込んだものを受信してもよい。通信に用いるプロトコルはHTTP以外にもSMTP(Simple Mail Transfer protocol)のような他のプロトコルを利用してもよい。
In the present embodiment, the notification information from the
<動作の変形例>
なお、上記した第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
図12を参照して、サービス受信装置100において、ある番組260を表示しているものとする。この番組の終了時刻262は、図6に示す番組表214から容易に判定できる。この終了時刻262から所定の時間だけ先行する時点264になったところで、予め記憶してある通知情報212から、現在利用者が視聴している番組と同じジャンルコードのものを検索する処理266を行ない、通知268を行なう。
Referring to FIG. 12, assume that
さらに、その後利用者がチャンネルを変えるなど、所定のイベント270が発生した時点でそのとき表示されている番組に関する視聴情報272をサービス提供装置80に送る。サービス提供装置80は、この視聴情報272に基づいてその番組と同じジャンルのサービス情報を検索する処理274を行ない、通知情報276としてサービス受信装置100に通知する。
Further, when a
サービス受信装置100は、この通知情報276を通知情報記憶部156に格納し、その中から現在視聴中の番組と同じジャンルコードのものを抽出する処理278を実行し、通知280を行なう。この通知280は、本実施の形態では通知情報276を受信した後、所定時間経過後に行なう。
The
<コンピュータによる実現>
図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
図1に示す通知情報記憶部156は不揮発性メモリ296により、又は場合によってはメモリ294により実現される。図1に示すコンテンツ選択部144、通知情報選択部158、通知情報制御部160、番組表解析部152は、不揮発性メモリ296に記憶されたプログラム及びそれを実行するCPU292により実現される。コンテンツ受信部140はネットワーク接続回路300又は放送受信用チューナ304により実現される。
The notification
ネットワーク接続回路300は、IP(Internet Protocol)プロトコルを用いた通信又は赤外線通信を行なう装置により実現できる。出力装置298は、ディスプレイモニタ、小型液晶パネル又はスピーカーなどにより実現される。入力装置302は、マウス、キーボード、リモコン又はタッチパッドなどにより実現される。放送受信用チューナ304は衛星放送、地上波放送、デジタル放送、アナログ放送、又はラジオ放送などのうちの1又は複数のものを受信できるチューナにより実現される。
The
なお図13において入力装置302はバス290に直接接続されているが、赤外線通信又は微弱電波などの無線通信によって間接的にバス290に接続されていてもよい。
In FIG. 13, the
図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
図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
ステップ324では、利用者によるチャンネル変更というイベントがあったか否かを判定する。チャンネル変更があればステップ332に進み、なければステップ326に進む。
In
ステップ332では、格納している番組表をチェックし、チャンネル変更の結果、利用者がどの番組を視聴しているかを判定する。さらに、その番組のジャンル情報を調べて、ステップ334でそのジャンル情報を視聴情報としてサービス提供装置80に送信する。この後ステップ320に戻る。
In
ステップ324でチャンネル変更がなかったと判定された場合、ステップ326で現在利用者が視聴中の番組を判定し、その終了時間を調べる。ステップ328では、当該番組の終了時間まで所定の時間を切ったか否かを判定する。番組終了まで所定時間以下であればステップ330に進み、それ以外の場合はステップ320に戻る。
If it is determined in
ステップ330では、現在視聴中で、終了が近い番組のジャンル情報を視聴情報としてサービス提供装置80に送信し、ステップ320に戻る。
In
一方、ステップ322で通知情報を受信したと判定された場合、ステップ340でこの受信された通知情報を通知情報記憶部156に保持する。ステップ342で、番組表とチャンネルと時刻情報とから現在視聴中の番組を特定し、ステップ344で、その番組のジャンルコードと一致するジャンルコードを持つなど、現在視聴中の番組と整合性がある通知情報を選択する。
On the other hand, if it is determined in
ステップ346で、選択した通知情報が、現在視聴中の番組にマッチしているか否かを判定する。マッチしていればステップ348で、この通知情報を表示し、ステップ320に戻る。マッチしていなければ何もせずステップ320に戻る。
In
以上がサービス受信装置100を実現するためのコンピュータプログラムによる処理のフローチャートである。
The above is the flowchart of the processing by the computer program for realizing the
なお、サービス提供装置80における通知情報の選別のためのルールは、上記したようにジャンルコードによるものに限らない。例えば、図9の通知情報230のテーブル内に、サービスの登録された日付を保持しておき、登録日付が新しいサービスを優先的に選ぶなどしてもよい。これ以外にも、利用可能な端末の性能や種類、利用対象の年齢又は性別などをサービス情報に保持し、サービス受信装置100の端末情報と比較して合致するサービス情報だけ選択するようにしてもよい。この場合、サービス受信装置100の端末属性情報として、端末の種類や性能などを自動的にサービス受信装置100からサービス提供装置80に送信するようにするとよい。サービス受信装置100の視聴データと一緒に、これらの情報を受取るように構成してもよい。利用する利用者の年齢や性別などを予めサービス提供装置80に登録してもよいが、その場合にはその分の手間が掛かることになる。
Note that the rule for selecting the notification information in the
また、サービス情報によりアクセス可能なサービスに、サービス開始又は終了の時刻が定められている場合もあり得る。そうした場合、サービス提供装置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
また、例えば同じジャンルのサービスが複数ある場合に、所定のルールで優先度を設定し、サービス受信装置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
図15はサービス提供装置80の物理ブロックの構成を示している。図15を参照して、サービス提供装置80は、不揮発性メモリ366、CPU362、メモリ364、及びネットワーク接続回路368、並びにこれらを相互に接続するバス360を含む。図15の構成から明らかなように、サービス提供装置80は、市販のサーバ装置又はパーソナルコンピュータ(以下パソコン)などを用いて構成することが可能である。
FIG. 15 shows the configuration of the physical block of the
図8に示す通知情報記憶部218は不揮発性メモリ366又はメモリ364により実現される。視聴情報受信部222及び通知情報送信部226はネットワーク接続回路368により実現される。通知情報提供制御部220及び通知情報選別部224はネットワーク接続回路368により実現される。
The notification
サービス提供装置80を実現するためにCPU362が実行するプログラム処理のフローチャートについて図16を参照して説明する。ステップ380で受信装置から視聴データを受信したか否かを判定する。受信していなければ再度このステップを実行し、受信装置から視聴データを受信するまで待つ。
A flowchart of the program processing executed by the
サービス受信装置から視聴データを受信すると、ステップ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
以上のように本実施の形態では、サービス受信装置100で利用中のサービス情報をサービス提供装置80に送ることで、利用者は自分が有用と考える情報に関する登録などの作業を行なうことなく、未知のサービスで、自分にとって関連あると思われるサービスの情報の通知を受けることができる。数多くのサービス情報がある場合でも、現在利用中のサービスに関連する通知情報のみ送信されるので、通信の伝送量を抑えて効率的にサービス情報を受信することができる。また、現在利用中のサービスが終了する時間に近づいたとき、またはTVなどでチャンネルを切替えたときに通知情報が提示されるので、タイミングよく、利用者の関心が高いと思われる情報を通知できる。
As described above, in the present embodiment, the service information being used by the
<第1の実施の形態の変形例1>
上述した第1の実施の形態では、サービス受信装置100は現在利用中のサービスに関する視聴情報をサーバに送信し、関連の通知情報を受信している。しかし本発明はそのような実施の形態には限定されない。例えば、図17又は図18に示すような形式での運用を行なうこともできる。
<
In the first embodiment described above, the
図17には、第1の変形例におけるサービス受信装置100A及びサービス提供装置80の間の交信を示す。この変形例では、現在利用しているサービスの次に利用される可能性の高いサービスについてもサービス受信装置100Aからサービス提供装置80に視聴情報を送り、現在利用中のサービスに関連する通知情報と、次に利用される可能性の高いサービスに関する通知情報とを同時に受取る。次に利用される可能性の高いサービスとは、例えばTV放送の場合であれば、視聴可能なチャンネルのうち、現在視聴中のチャンネルに隣接する二つのチャンネルである。これは、図4に示すような上下ボタン206を備えたリモコン190を使用するような場合、チャンネルの切替があるとすれば、現在のチャンネルのすぐ前又はすぐ次のチャンネルに切替えられる可能性が高いためである。
FIG. 17 shows communication between the
この場合、次のような交信が行なわれる。図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
現在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
この情報を受けたサービス提供装置80は、300チャンネル〜302チャンネルでの各番組のジャンルと同じジャンルに属する通知情報を検索し選別する処理404を行ない、通知情報406としてサービス受信装置100Aに返信する。
Receiving this information, the
この通知情報を受けたサービス受信装置100Aで、301チャンネルの視聴が続けられていたとすれば、第1の実施の形態の場合と同様に301チャンネルの番組に関連するサービス情報が通知される。
If the
一方、サービス受信装置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
したがって、この第1の変形例では、サービス受信装置100Aからサービス提供装置80への視聴情報の送信回数を減らすことができる。
Therefore, in the first modification, the number of viewing information transmissions from the
また、本変形例では、現在利用中のサービスに関連するサービス情報と、次に利用される可能性が高いサービスに関連するサービス情報との数に違いを持たせて、例えば前者については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に送信する視聴情報に、現在の番組だけでなくその番組の次に放送が予定されている番組に関する視聴情報を含ませる点で異なっている。
<
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
この場合のサービス受信装置100Bとサービス提供装置80との間の交信例を図18に示す。図18を参照して、サービス受信装置100Bにおいて302チャンネルへのチャンネルの切替420が行なわれたものとする。サービス受信装置100Bは、302チャンネルで現在放送中の番組のジャンルコードに加え、302チャンネルで次に放送が予定されている番組のジャンルコードを視聴情報422としてサービス提供装置80に送信する。次の番組が何かについては、図6に示す番組表214を参照して容易に調べることができる。
An example of communication between the
この視聴情報422を受けたサービス提供装置80は、第1の実施の形態及びその第1の変形例の場合と同様、視聴情報422に含まれるジャンルコードと同じジャンルコードのサービスの通知情報を選別し(424)、その通知情報426をサービス受信装置100Bに対し送信する。
Upon receiving the
通知情報426を受けたサービス受信装置100Bでまだ当初の番組が表示されていれば、例えば最初にチャンネル切替があった時点から所定の時間tが経過した時点428で、現在放送中の番組に関連するサービス情報の通知430を行なうことができる。
If the initial program is still displayed on the
さらに、当該番組が終了した時点432では、サービス受信装置100Bが再度サービス提供装置80に対して視聴情報の送信を行なう必要はない。通知情報426に、この新しい番組に関連するサービスの通知情報が含まれているためである。したがって、新しい番組の開始時点432から所定の時間tが過ぎた時点434で、この新しい番組に関連するサービス情報の通知436を行なうことができる。
Furthermore, at the
なお、第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
[第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
図19に、この第2の実施の形態に係るシステムでのサービス提供装置440及びサービス受信装置442の間の交信経過を示す。図19を参照して、まずサービス提供装置440からサービス受信装置442に対して、どのような条件のときに履歴を送信すべきかを示す履歴カウント条件450を送信する。一方、サービス受信装置442は利用者のサービス利用状況の履歴を記録する処理452を行なう。所定の条件が充足される(例えば毎日定時になる)と、サービス受信装置442は、サービス提供装置440に対して履歴カウント条件に合致する履歴情報454を送信する。
FIG. 19 shows a communication progress between the
履歴情報454を受けたサービス提供装置440は、この履歴に基づいて、サービスの通知情報の選別処理456を行ない、通知情報458としてサービス受信装置442に送信する。
Upon receiving the
サービス受信装置442は、この通知情報458を受けると、直ちにこの通知情報458に基づく通知460を行なう。
Upon receiving the
図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
サービス受信装置442はさらに、ユーザ入力部142からのユーザ入力、及び通知情報制御部160からの関連サービスの通知情報にしたがって、コンテンツ受信部140により受信されるコンテンツを選択するためのコンテンツ選択部470と、コンテンツ選択部470により選択されたコンテンツを表示し、さらに場合により通知情報制御部160から受ける通知情報を重畳して表示するための出力部472と、コンテンツ選択部470によるコンテンツ選択の動作を監視し、コンテンツの視聴時間を計時するための視聴時間計時部474と、視聴時間計時部474により計時されたコンテンツの視聴時間を履歴として保存するための履歴情報格納部476とを含む。
The
サービス受信装置442はさらに、履歴カウント条件格納部482に記憶された履歴カウント条件に基づいて、履歴情報格納部476に格納された履歴情報のうちサービス提供装置440に送信すべき履歴情報を決定するための履歴カウント判別部484と、履歴カウント判別部484によりサービス提供装置440に送信するように決定された履歴情報をサービス提供装置440に送信するための履歴情報送信部488と、時刻情報を与えるとともに、履歴情報を送信するスケジュールにしたがい、予定された時刻になると履歴情報送信部488を起動し、履歴情報を送信させるための計時部486とを含む。
The
図21に、履歴情報格納部476に記憶される履歴情報500の例を示す。図21を参照して、履歴情報500は、所定ジャンルのコンテンツが放映された日時と、コンテンツの属するジャンルと、当該コンテンツのタイトルと、合計視聴時間とを含む。この履歴情報500からどのようなサービスの履歴を抽出し送信するかを指定するのが、サービス提供装置440から送信されてくる履歴カウント条件である。
FIG. 21 shows an example of
履歴カウント条件とは、特定の条件が成立した場合のみ、視聴履歴を送信すること、又は特定の条件が成立したときには視聴履歴を送信しないことを指定する条件である。例えばある番組について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
通知情報選別部520の通知情報の選択方法としては、各履歴情報に含まれるジャンルコードに合致するサービスの情報を選択するものでもよいし、全履歴情報のうち、視聴時間数が多い上位N個のジャンルコードに合致するサービスの情報を選択するものでもよい。その他、色々な基準に基づく選択方法が利用できる。
As a notification information selection method of the notification
<動作>
図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
図20を参照して、サービス受信装置442の履歴カウント条件受信部478がこの履歴カウント条件を受信し、履歴カウント条件更新部480に与える。履歴カウント条件更新部480は、この履歴カウント条件で、履歴カウント条件格納部482に格納されている履歴カウント条件を更新する。
Referring to FIG. 20, history count
一方、ユーザがユーザ入力部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
計時部486によって履歴をサービス提供装置440に送信すべき日時となったと判定されると、履歴情報送信部488は履歴カウント判別部484から与えられた履歴からなる履歴情報をサービス提供装置440に送信する。
When it is determined by the
図22を参照して、履歴情報受信部516は、この履歴情報を受信すると履歴情報記憶部518に記憶させる。計時部510によって通知情報を送信すべき日時となったことが判定されると、通知情報提供制御部512が通知情報選別部520を起動する。通知情報選別部520は、履歴情報記憶部518に記憶されている履歴情報に基づき、通知情報記憶部218に格納されている通知情報のうち、利用者によるサービスの利用履歴と整合する通知情報を選択し、通知情報送信部226に与える。通知情報送信部226がこの通知情報をサービス受信装置442に送信する。
Referring to FIG. 22, history
図20を参照して、通知情報受信部154は、この通知情報を受信すると通知情報制御部160に与える。通知情報制御部160は、出力部472に表示されている映像に、利用者にとって関心あると思われるサービスが存在することを示す通知情報を重畳して表示するとともに、コンテンツ選択部470に対して、当該サービスにアクセスするためのURLなどの情報を与える。
Referring to FIG. 20, notification
通知情報制御部160が制御する通知情報の表示方法は、出力部472に重畳して表示する場合に限定されない。サービス提供装置440より受信した通知情報のみを表示する特定のチャンネルを用意し、そのチャンネルが選択された場合に、出力部472に一覧で表示したり、時間管理によって順次切替えながら表示したりするように制御を行ってもよい。この場合、通知情報制御部160は受信した通知情報を即出力部472に表示するのではなく、通知情報受信部154に一時的に保持させ、特定のチャンネルが選択されると保持している通知情報を読出し、出力部472に表示するようにすれば容易に実現できる。
The display method of the notification information controlled by the notification
仮に利用者がこのサービスを選択すべくリモコンの「決定」ボタンを押すと、コンテンツ選択部470は通知情報制御部160から与えられたURLなどの情報にしたがって、利用者により選択されたサービスにアクセスする。
If the user presses the “OK” button on the remote controller to select this service, the
<コンピュータによる実現>
図20に示すサービス受信装置442及び図22に示すサービス提供装置440はいずれも、図13及び図15にそれぞれ示すようなハードウェアと、図13及び図15にそれぞれ示すCPU292及び362上で実行されるプログラムとにより実現される。図23及び図24に、そのためのコンピュータ処理の流れをフローチャート形式で示す。
<Realization by computer>
The
サービス受信装置442で行なう処理は二つに分かれる。第1の処理は、視聴履歴に関するものであり、第2の処理は、通知情報の表示に関するものである。図23には第1の処理のフローチャートを、図24には第2の処理のフローチャートを、それぞれ示す。
The processing performed by the
図23を参照して、サービス受信装置442で行なわれる、視聴履歴に関する処理について説明する。まずステップ540で視聴履歴データをサービス提供装置440に送信する日時になったか否かが判定される。送信日時になっていればステップ542に進み、なっていなければステップ548に進む。
With reference to FIG. 23, processing relating to viewing history performed in
ステップ542では、保存されている視聴履歴カウント条件を読込み、ステップ544において、この視聴履歴カウント条件に合致するものを視聴履歴の中から選択する。さらにステップ546で、選択された視聴履歴データをサービス提供装置440に送信する。この後ステップ540に戻る。
In
一方、視聴履歴データ送信の日時になっていない場合、ステップ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
図24に示すサービス情報の通知に関する処理では、ステップ320において番組選択の処理を行なう。ステップ322で、サービス提供装置440から通知情報を受信したか否かを判定する。通知情報を受信していればステップ348に進んで受信した通知情報を表示し、ステップ320に戻る。通知情報を受信していなければステップ324に進む。
In the service information notification process shown in FIG. 24, a program selection process is performed in
ステップ324では、利用者により番組(サービス)の変更があったか否かが判定される。番組変更があればステップ332に進み、さもなければステップ562に進む。
In
ステップ332では、変更後の番組がどのようなものであるかを、番組表により調べる。ステップ560では、番組表から得られた番組情報を視聴時間カウントのために履歴情報500に記憶し、ステップ320に戻る。
In
一方、番組変更がなければ、ステップ562において現在視聴中の番組の視聴時間のカウントを行ない、ステップ320に戻る。
On the other hand, if there is no program change, the viewing time of the currently viewed program is counted in
図25に、サービス提供装置440で実行される処理のフローチャートを示す。図25を参照して、サービス提供装置440では、まずステップ570においてサービス受信装置442からの着信があれば履歴情報を受信する。ステップ572において、関連サービス情報の通知を行なう日時になったか否かについての判定を行なう。通知日時であればステップ574に進み、さもなければステップ570に戻る。
FIG. 25 shows a flowchart of processing executed by the
ステップ574では、受信され蓄積されていた履歴情報に基づき、視聴されていたサービスがどのようなものであるか、そのジャンルなどの情報を特定する。ステップ576では、特定された情報に合致するような通知情報(例えば最も長く視聴されていたサービスと同一のジャンルの通知情報)を選択し、ステップ578で当該通知情報をサービス受信装置442に対し送信する。この後ステップ570に戻る。
In
上記した処理を、サービス提供装置440からのサービスを受ける全てのサービス受信装置442に対して実行する。
The above processing is executed for all
以上の第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
<第2の実施の形態の変形例1>
第2の実施の形態では、サービス受信装置442で視聴した番組ごとにその視聴履歴をとっている。しかし、本発明はそのような実施の形態には限定されない。例えば、番組ごとでなくジャンルごとに視聴履歴を集計し、集計結果をサービス提供装置440に送信するようにしてもよい。この場合、サービス提供装置において保持される視聴履歴の集計テーブル630の例を図26に示す。図26に示すように、このテーブルには個別の番組ごとの視聴時間ではなく、日ごと、ジャンルごとの視聴時間の集計が保存されている。こうした集計結果をサービス提供装置に送信することで、サービス提供装置では利用者が関心を持っているサービスを分析により知ることができ、適切な通知情報をサービス受信装置に送信できる。
<
In the second embodiment, the viewing history is recorded for each program viewed by the
なお、本実施の形態においてサービス提供装置440は、サービス受信装置442から受信した視聴履歴の集計結果に基づいて、通知情報の選別を行ない受信装置442に対し送信を行なう。しかしこれ以外にも、受信した視聴履歴の集計結果を他の異なるサービス提供装置に提供し、他の異なるサービス提供装置がサービス受信装置442に対し通知情報の選別と送信を行なうように構成してもよい。こうすることで、ユーザは視聴履歴の集計結果をサービス提供装置440にのみ送信するだけで、他の異なるサービス提供装置からも嗜好に応じた通知情報の提供を受けることが可能となる。さらに別の例では、図2に示すサービスサーバ90及び92に対し、視聴履歴の集計結果を提供すれば、サービスサーバ90及び92は、サービス受信装置442に対し、ユーザの嗜好に応じたサービスの提供が可能となる。
In the present embodiment,
<第2の実施の形態の変形例2>
第2の実施の形態では、サービス受信装置442はサービス提供装置440から履歴カウント条件を受信した後で、サービス提供装置440に履歴情報の送信を行なう。しかし、本発明はそのような実施の形態に限定されるわけではない。履歴カウント条件の受信に関係なく、サービス受信装置442のスケジュールにしたがって定期もしくは不定期にサービス提供装置440に対し履歴情報を送信するように構成してもよい。この場合、サービス受信装置442は、計時部486によって履歴情報をサービス提供装置440に送信すべき日時となったと判定されると、履歴情報格納部476に蓄積したサービスの利用履歴をサービス提供装置440に送信する。
<
In the second embodiment, after receiving the history count condition from the
ここでの送信タイミングについては、毎時、毎日など定期的であってもよいし、サービス受信装置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
サービス提供装置440での履歴を受信した時の履歴格納処理や、履歴情報に基づいた通知情報の送信処理については第2の実施の形態と同様である。
The history storage processing when the history is received by the
<第2の実施の形態の変形例3>
第2の実施の形態では、サービス受信装置442は、日ごとに視聴時間の集計をとっていた。しかし、サービス受信装置442による視聴履歴の集計方法は、このような方法には限定されない。例えば、所定の時間帯ごとにその時間帯での視聴履歴を集計し、集計結果をサービス提供装置440に送信するようにしてもよい。この場合サービス提供装置において保持される視聴履歴の集計テーブル900の例を図27に示す。図27を参照して集計テーブル900には、図26に示す集計テーブル630と同様にジャンルごとの視聴時間の集計が保存されている。ただし、図26に示す集計テーブル630と異なり、この集計テーブル900では、15分単位の時間帯ごとにその時間帯における視聴時間が集計されている。集計テーブル900では、時間帯ごとの集計結果を、集計が行なわれた日別にまとめている。集計テーブル900ではさらに、集計が行なわれた日の曜日の情報も付与されている。
<
In the second embodiment, the
こうした集計結果をサービス提供装置に送信することで、サービス提供装置では利用者が利用するサービスの周期的な傾向を分析により知ることができる。そのため、利用者の嗜好、及び生活リズムなどに合った適切な通知情報をサービス受信装置に送信できる。図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
通知情報を送信すべき時刻に到達すると、サービス提供装置は、視聴傾向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
なお、図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
図29を参照して、このシステムは、サービス提供装置642とサービス受信装置640とを含む。サービス受信装置640では、利用者によるサービスの視聴に関する履歴をとる処理660を行なう。サービス提供装置642からは、履歴がどのような条件を満たしたときにどのサービス情報を通知すべきかを指示する指示条件を、種々のサービス情報とともに一括してサービス受信装置640に送信する処理662を行なう。サービス受信装置640では、受信した指示条件に自己が保持する履歴情報をあてはめ、通知すべきサービス情報を決定して通知する処理664を行なう。
Referring to FIG. 29, this system includes a
サービス受信装置640及びサービス提供装置642は、両者の間の通信を、双方向型のセッションの開始、変更、終了を制御するための通信制御プロトコルの一種であるSIP(Session Initiation Protocol)のSUBSCRIBEメソッド及びNOTIFYメソッドを用いて行なう。すなわちサービス受信装置640はサービス提供装置642に対して、予めSUBSCRIBEメソッドを用いて情報の通知を要請し、サービス提供装置642は、通知先としてサービス受信装置640を登録しておく。処理662においてサービス提供装置642は、NOTIFYメソッドを用い、登録されたサービス受信装置640に対し通知を行なう。
The
図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
サービス受信装置640はさらに、条件付通知情報格納部652に格納された条件を履歴情報格納部476に格納された履歴に適用することにより、利用者に通知すべき通知情報を選択するための条件判定部654と、条件判定部654により選択された通知情報を出力部472上の画面に重畳して表示するよう出力部472を制御し、あわせてコンテンツ選択部470に対して、通知情報に対応するサービスのアドレスなどの情報を通知するための通知情報制御部656とを含む。
The
図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
図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
<動作>
図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
図31を参照して、サービス提供装置642の計時部510によって、条件付通知情報を送信する時刻となったことが検出されると通知情報提供制御部670が集計条件生成部672を起動する。集計条件生成部672は、通知情報記憶部218から通知情報を読出し、集計条件生成部672から与えられた条件にしたがって集計条件を生成し通知情報に付して、条件付通知情報を条件付通知情報送信部674に与える。条件付通知情報送信部674はこの集計条件付通知情報を、送信先として登録されたサービス受信装置640に送信する。
Referring to FIG. 31, when
図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
図30を参照して、図34に示す処理974において、サービス受信装置640の条件付通知情報受信部650は、この条件付通知情報を受信すると条件付通知情報格納部652に格納する。一方、利用者によるコンテンツの選択と、それに伴う視聴時間計時部474による履歴情報の作成及び更新は前述したとおりである。
Referring to FIG. 30, in
条件判定部654は、履歴情報格納部476に格納されている履歴の中で、条件付通知情報格納部652に格納されている通知情報のいずれかの集計条件に合致するものがあるかを監視し、合致するものを発見するとその通知情報を通知情報制御部656に与える。通知情報制御部656は、この通知情報を出力部472の表示上に重畳して表示させて利用者に通知するとともに、コンテンツ選択部470に対して当該通知情報に対応するサービスへのアクセスに必要な情報を与える。
The
<コンピュータによる実現>
このサービス受信装置640及びサービス提供装置642の各機能部についても、コンピュータプログラムにより実現できる。図35に、サービス受信装置640の各機能部を実現するためのプログラム処理のフローチャートを示す。図35を参照して、ステップ320で現在の番組を選択する。ステップ322で、条件付通知情報をサービス提供装置642から受信したか否かを判定する。受信していればステップ692に、受信していなければステップ324に、それぞれ進む。
<Realization by computer>
Each functional unit of the
ステップ692では、受信した条件付通知情報を条件付通知情報格納部652に保持する。ステップ694で、履歴情報格納部476に保持されている履歴情報のうち、条件付通知情報格納部652に保持されている条件付通知情報の条件にマッチするものがあるか否かを判定する。もしあればステップ696でその通知情報(複数も可)を表示し、ステップ320に戻る。
In
条件付通知情報の受信がなかった場合、ステップ324で利用者により番組変更がされたか否かを判定する。番組変更があればステップ332に進み、なければステップ562に進む。
If the conditional notification information has not been received, it is determined in
ステップ332では、変更後の番組のジャンルなどの番組情報について、番組表を参照して調べる。ステップ560で、利用者によるこの番組の視聴履歴を記録するため、番組情報を履歴情報格納部476中に記憶する。この後ステップ320に戻る。
In
一方、ステップ324で利用者による番組変更がないと判定された場合、ステップ562で現在視聴中の番組の視聴時間をカウントし、履歴情報を更新する。この後、ステップ320に戻る。
On the other hand, if it is determined in
図36は、サービス提供装置642を実現するために、CPUにより実行されるプログラム処理のフローチャートである。図36を参照して、まずステップ572で条件付通知情報をサービス受信装置640に通知すべき日時になったか否かが判定される。通知日時になっていなければステップ572に戻り、通知日時になるまで待つ。
FIG. 36 is a flowchart of program processing executed by the CPU to realize the
通知日時になれば、ステップ710で集計条件を生成する処理が実行される。さらにステップ712において、生成された集計条件付通知情報をサービス受信装置640に対して送信し、ステップ572に戻る。
When the notification date / time is reached, a process for generating a totaling condition is executed in
条件付通知情報の送信タイミングは、上記したような所定の日時に限定されるわけではない。図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
サービス受信装置640は、この条件付通知情報726を受信すると、一旦記憶し、履歴を調べて条件付通知情報726のうちでこの履歴により充足される条件がないかどうかを定期的に調べる。履歴は常に更新されており、例えば300チャンネルの視聴が所定時間730の間だけ連続した場合にサービス情報を通知する、という条件があれば、その条件が充足された時点で当該サービス情報の通知732が行なわれる。
When receiving the
本実施の形態によれば、サービス受信装置640に対し、通知情報として集計条件を含んだデータを送信することで、サービス提供装置642が通知方法に対する制御を行なうことができるようになる。また、履歴に基づく集計条件ではなく、利用者の年齢や利用者が住んでいる地域情報といった個人情報に関する情報を条件として利用すれば、利用者のプライバシィに関する情報をサービス提供装置642に対し登録したり送信したりすることなく、利用者にとって重要な情報のみ通知を受けるといった処理を行なうことが可能となる。
According to the present embodiment, the
<第3の実施の形態の変形例1>
第3の実施の形態のシステムを、第1の実施の形態と組合せることもできる。図38に、そのような組合せによる変形例を示す。
<
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,
サービス提供装置642は、この視聴情報を受けると、条件付通知情報を作成し(746)、通知情報748としてサービス受信装置640に送信する。サービス提供装置642はまた、300チャンネルで放送されている番組に関連するサービス情報に基づき、条件のついていない通知情報も通知情報748に含めて送信する。
Upon receiving this viewing information, the
サービス受信装置640は、この通知情報748を受信すると、まず条件のついていない通知情報に基づき、サービス情報の通知750を行なう。さらに、履歴情報と条件付通知情報の条件とのマッチングを行ない、例えば所定時間752の間、利用者がこの300チャンネルの番組を視聴しているという条件が充足されると、当該条件が付されていたサービス情報の通知754を行なう。
Upon reception of the
<第3の実施の形態の変形例2>
第3の実施の形態では、サービス受信装置642は、日ごとに視聴時間の集計をとり、その視聴時間の総量が条件を満たすサービス情報を利用者に通知した。しかし、サービス受信装置642による視聴履歴の集計方法は、このような方法には限定されない。例えば、所定の時間帯ごとにその時間帯での視聴履歴を集計し、視聴時間が条件を満たすサービス情報を利用者に通知するようにしてもよい。この場合、サービス受信装置において保持される集計テーブルの例を図39に示す。図39を参照して、集計テーブル930には、図27に示す集計テーブル900と同様に、15分単位の時間帯ごとに、ジャンルごとの視聴時間の集計が保存されている。集計テーブル930では、時間帯ごとの集計結果が集計の行なわれた日別にまとめられ、集計が行なわれた日に対応する曜日の情報が付与されている。
<
In the third embodiment, the
第3の実施の形態では、サービス提供装置642は、履歴がどのような条件を満たしたときにどのサービス情報を通知すべきかを指示する指示条件を、サービス情報とともにサービス受信装置640に送信した。しかし本発明はこのような実施の形態には限定されない。例えば、サービス提供装置642は、条件付通知情報として、指示条件と、サービス情報と、サービス情報を通知するタイミングなど、当該通知情報の通知方法を指定する情報とをあわせて送信するようにしてもよい。
In the third embodiment, the
図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,
通知情報940は、メタデータ(ある情報についての副次的な情報)の表現方法についての枠組みであるRDF(Resource Description Framework)をベースにしたフォーマットであり、ウェブサイトの概要を記述するために一般的に使用されているフォーマットであるRSS(RDF Site Summary、又はRich Site Summary)1.0に準拠した記法で記載されている。2行目は、この行から28行目のタグ「</rdf:RDF>」までに記載される情報が、RDFをベースにしたフォーマットであり、RSS1.0に準拠した記法で記述された情報であることを示す。
The
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
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
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
例えば、サービス受信装置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
図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
なお、上記した例では、条件付通知情報940は、通知情報の表示タイミングを指定する情報を含むものであったが、条件付通知情報940は、通知情報の表示位置、サイズ、及び表示の持続時間など、通知情報を表示する方法を指定する種々の情報を含んでもよい。また、第3の実施の形態の変形例1における条件の付いていない通知情報に、表示タイミングなどを指定する情報を付与することも可能である。
In the above-described example, the
以上のようにこの実施の形態では、番組の終了の所定時間前、番組の切替の直後、及び所定の条件が充足されたときにそれぞれその時点で適切なサービス情報が通知される。その結果、利用者に有用な情報をタイミングよく、かつ効率よく通知することができる。 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
また条件設定によって、視聴したチャンネルや時刻に関係なく、いつでも利用可能な条件を設定したり、サービス提供装置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
また、有料サービスに関し、サービス受信装置640に当該サービスの利用者識別番号を保持しておくと、サービス提供装置642からは視聴契約を行なった利用者にのみ次々に新しいサービスを通知することが可能となる。また、通知されたメッセージに対し、パスワードを設定し、パスワードを知っている利用者だけが通知メッセージを見ることができるようにしてもよい。
In addition, regarding the paid service, if the
図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
図42を参照して、まずサービス提供装置762からサービス受信装置760に対して、履歴の集計条件761を送信する。サービス受信装置760はこの集計条件761を受信すると、集計条件761にしたがって履歴から集計する処理767を行ない、集計結果763をサービス提供装置762に送信する。
Referring to FIG. 42, first,
サービス提供装置762はこの集計結果763を受信すると、履歴に基づいてサービス受信装置760にどのようなサービス情報を通知すればよいかを判定する処理764を行ない、通知情報765をサービス受信装置760に送信する。
When the
サービス受信装置760は、受信した通知情報にしたがい、サービス情報を利用者に通知する処理766を行なう。
The
図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
図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
サービス提供装置762はさらに、通知情報提供制御部792により起動されると、通知情報記憶部218に記憶されている通知情報のうち、どの通知情報をサービス受信装置760に対して送信すべきかを、集計結果受信部790が受信した集計結果に基づいて選別するための通知情報選別部796と、サービス受信装置760に対して、通知情報選別部796により選別された通知情報804を送信するための通知情報送信部798とを含む。
When the
図45は、本実施の形態において集計条件送信部794からサービス受信装置760に対して送信される集計条件800の一例を示す。集計条件800は、「1月1日〜1月3日の期間において、ジャンルコード=1000のサービスを視聴した時間を集計せよ」という集計条件を表している。本実施の形態では、他の集計条件も同様の形式で指定される。ただし、ジャンルコード=1000はバラエティ番組のジャンルを表すものとする。
FIG. 45 shows an example of a totaling
図46は、この集計条件800にしたがって履歴の集計を行なったサービス受信装置760からサービス提供装置762に送信されてくる集計結果の一例を示す。図46を参照して、この集計結果806は、1月1日〜1月3日の間に、ジャンルコード=1000に属するサービスを利用者が利用した時間の合計が、235分であったことを示す。
FIG. 46 shows an example of a totaling result transmitted from the
図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
図48は、図44に示す通知情報804の一例を示す。図48を参照して、通知情報804は、通知情報であることを示すタグ<inform>と、サービス情報のファイル名を指す「file="新着バラエティ.smil"」とからなる。この通知情報804を受けたサービス受信装置760では、新着バラエティ.smilという、利用者の過去のサービス利用履歴から見て利用者にとって関心あると思われるファイルが存在することを示す通知情報を表示する。
FIG. 48 shows an example of the
<動作>
図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
図43を参照して、サービス受信装置760の集計条件受信部780がこの集計条件を受信すると、履歴集計部782がこの集計条件にしたがって履歴情報格納部476中の履歴を集計し、集計結果送信部784に与える。集計結果送信部784はこの集計結果806をサービス提供装置762に送信する。
Referring to FIG. 43, when totaling
図44を参照して、集計結果受信部790がこの集計結果を受信すると、通知情報提供制御部792が受信した集計結果に基づき通知情報選別部796を起動する。通知情報選別部796は、通知情報記憶部218に記憶された通知情報のうち、受信した集計結果と合致するものを選択し、通知情報送信部798に与える。通知情報送信部798は、与えられた通知情報をサービス受信装置760に送信する。
Referring to FIG. 44, when counting
サービス受信装置760の通知情報受信部154、通知情報制御部160及び出力部472によりこの通知情報が表示される。また、当該通知情報に対応するサービスへのアクセス情報がコンテンツ選択部470に与えられる。
This notification information is displayed by the notification
<コンピュータによる実現>
本実施の形態に係るサービス受信装置760を実現するためのプログラム処理のフローチャートを図49に示す。図49を参照して、まずステップ320において番組の選択を行なう。続いてステップ820で、サービス提供装置762から集計条件式を受信したか否かを判定する。もし受信していればステップ822に進み、受信していなければステップ322に進む。
<Realization by computer>
FIG. 49 shows a flowchart of the program process for realizing the
ステップ822では、送信されてきた集計条件に応じて、記録済みの履歴を集計し、ステップ824でこの集計結果をサービス提供装置762に送信する。この後ステップ320に戻る。
In
集計条件式を受信していないと判定された場合、ステップ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
ステップ332では、変更後の番組について番組表を調べてジャンルなどの番組情報を取得する。ステップ560で、以後この番組に関する履歴を取得するために、この番組情報を履歴情報格納部476に格納する。この後、ステップ320に戻る。
In
一方ステップ562では、表示中の番組の視聴時間をカウントし、履歴情報格納部476中の当該番組の視聴時間をカウントする。この後ステップ320に戻る。
On the other hand, in
以上の制御構造を持つプログラムをCPU上で実行することにより、本実施の形態に係るサービス受信装置760を実現できる。
By executing the program having the above control structure on the CPU, the
図50には、サービス提供装置762で実行されるプログラム処理のフローチャートを示す。図50を参照して、ステップ572で集計条件を送信する日時になったか否かを判定する。集計条件を送信する日時になった場合にはステップ840に進み、それ以外の場合意はステップ844に進む。
FIG. 50 shows a flowchart of program processing executed by the
ステップ840では、集計条件を生成し、ステップ842でこの集計条件をサービス受信装置760に送信する。この後ステップ572に戻る。
In
ステップ572からステップ844に進んだ場合、ステップ844ではサービス受信装置760から集計結果を受信したか否かを判定する。集計結果を受信していればステップ846に進み、さもなければステップ572に戻る。
When the process proceeds from
ステップ846では、受信した集計結果を解析し、ステップ848でこの解析結果にしたがってサービス受信装置760に送信すべき通知情報を選択する。さらにステップ850でこの通知情報をサービス受信装置760に送信し、ステップ572に戻る。
In
以上の制御構造を持つプログラムをCPU上で実行することにより、本実施の形態に係るサービス提供装置762を実現できる。
By executing the program having the above control structure on the CPU, the
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。 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.
コンテンツ選択部、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〜請求項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.
前記表示するための手段は、前記監視手段によって充足が検出された条件に対応する通知情報を、前記タイミング情報により示されるタイミングで前記表示装置上に表示する、請求項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 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.
予め定められたイベントの発生に応答して、前記サービス受信装置におけるサービスの利用履歴を前記サービス提供装置に送信する際の、前記サービス受信装置における前記利用履歴に対する処理条件をサービス受信装置に送信するための履歴条件送信手段と、
前記処理条件に応答してサービス受信装置から送信されてくる履歴情報を受信するための履歴情報受信手段と、
関連サービスに関して利用者に通知すべき情報、及び前記サービス受信装置が当該関連サービスにアクセスするために必要なアクセス情報を含む、通知情報を記憶するための通知情報記憶手段と、
前記履歴情報受信手段により受信された履歴情報に基づいて、前記通知情報記憶手段に記憶された前記通知情報のうち、前記受信された履歴情報と予め定められた関係にあるものを選択して前記履歴情報を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む、サービス提供装置。 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又は請求項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又は請求項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又は請求項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.
予め定められたイベントの発生に応答して、サービス情報と、当該サービス情報をサービス受信装置において利用者に通知するために、前記サービス受信装置におけるサービスの利用履歴が充足すべき条件と、当該サービス情報の通知方法を指定する通知方法情報と、前記サービス受信装置が当該サービス情報に対応するサービスにアクセスするために必要なアクセス情報とからなる条件付通知情報を生成するための条件付通知情報生成手段と、
前記条件付通知情報生成手段により生成された条件付通知情報を、サービス受信装置に送信するための条件付通知情報送信手段とを含む、サービス提供装置。 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.
サービス受信装置における利用者に通知すべき、サービスに関連する情報と、当該サービスにアクセスするために必要なアクセス情報とを含む通知情報を記憶するための通知情報記憶手段と、
予め定められたイベントの発生に応答して、サービス受信装置におけるサービスの利用履歴の集計条件をサービス受信装置に送信するための集計条件送信手段と、
前記集計条件に応答して、サービス受信装置から返信されてくるサービスの利用履歴の集計結果を受信するための集計結果受信手段と、
前記集計結果受信手段が受信したサービスの利用履歴の集計結果に基づき、前記通知情報記憶手段に記憶されている通知情報のうちのいずれかを選択して、前記履歴の集計結果を送信してきたサービス受信装置に送信するための通知情報送信手段とを含む、サービス提供装置。 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に記載のサービス提供装置。 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:
外部送信元から送信されてくる、所定の条件を充足するサービスに関する情報の要求を受信するための情報要求受信手段と、
前記情報要求受信手段が情報の要求を受信したことに応答して、前記通知情報記憶手段に記憶された前記通知情報の中から、当該情報の要求により特定される前記所定の条件を充足するサービスに関する情報を選択し、前記外部送信元に送信するための通知情報送信手段とを含む、サービス提供装置。 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.
40. A recording medium on which the computer program according to claim 15 or 39 is recorded.
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)
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)
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 |
-
2006
- 2006-10-13 JP JP2006280305A patent/JP4777859B2/en not_active Expired - Fee Related
Patent Citations (9)
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)
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 |