JP4959123B2 - Digital broadcast receiving apparatus and digital broadcast receiving method - Google Patents

Digital broadcast receiving apparatus and digital broadcast receiving method Download PDF

Info

Publication number
JP4959123B2
JP4959123B2 JP2004289526A JP2004289526A JP4959123B2 JP 4959123 B2 JP4959123 B2 JP 4959123B2 JP 2004289526 A JP2004289526 A JP 2004289526A JP 2004289526 A JP2004289526 A JP 2004289526A JP 4959123 B2 JP4959123 B2 JP 4959123B2
Authority
JP
Japan
Prior art keywords
unit
digital broadcast
reservation
program
video
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.)
Active
Application number
JP2004289526A
Other languages
Japanese (ja)
Other versions
JP2006108829A (en
Inventor
敏史 大塚
裕二 山本
巧 岡村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2004289526A priority Critical patent/JP4959123B2/en
Publication of JP2006108829A publication Critical patent/JP2006108829A/en
Application granted granted Critical
Publication of JP4959123B2 publication Critical patent/JP4959123B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、映像、音声に加え、データを処理可能なデジタル放送受信装置に関するものである。   The present invention relates to a digital broadcast receiver capable of processing data in addition to video and audio.

一般にデジタル放送の放送信号の中には、映像信号や音声信号の他に、BML(Broadcast Markup Language)などの記述言語で記述されるデータが含まれている。データ放送を処理可能なデジタル放送受信装置は、このデータの記述を解析し、複数のオブジェクト(ユーザーが選択可能なボタン、テキスト、スライダ、プルダウンメニュー等を含む全ての図形)からなるGUI(Graphical User Interface)を作成することが可能である。   In general, a broadcast signal of digital broadcast includes data described in a description language such as BML (Broadcast Markup Language) in addition to a video signal and an audio signal. A digital broadcast receiver that can process data broadcasts analyzes the description of this data and is a GUI (Graphical User) consisting of multiple objects (all figures including buttons, text, sliders, pull-down menus, etc. that can be selected by the user). Interface) can be created.

前記データにより作成されるGUIを操作することにより、ユーザーは、例えば気象情報や最新のニュース、現在視聴中の番組に関連する情報(スポーツ番組の場合、スポーツ選手の成績等)を知ることが可能になり、また、関連する番組の選局や、予約登録を容易に行うことも可能になる。
近年は大量の番組録画が可能な大容量のHDDレコーダが普及し、従来と異なり特定の番組を録画するだけでなく、大量の番組を録画し、その中から気に入った番組だけを視聴する視聴スタイルが可能になっている。
By operating the GUI created from the data, the user can know weather information, the latest news, and information related to the program currently being watched (for sports programs, athletes' results, etc.) It is also possible to easily select a related program and make a reservation registration.
In recent years, large-capacity HDD recorders that can record a large amount of programs have become widespread, and in addition to recording a specific program unlike conventional recording styles, a large amount of programs can be recorded, and a viewing style that allows you to watch only the programs that you like Is possible.

大量の番組の録画予約を行う際には、ユーザーが複数の番組の中から容易に、かつ効率的に番組の予約を行うことが必要になり、上記のようなGUI上からの予約登録方法が重要になると考えられる。   When making a recording reservation for a large number of programs, it is necessary for the user to easily and efficiently make a reservation for a plurality of programs, and there is a reservation registration method from the GUI as described above. It will be important.

番組の予約に関する従来技術として例えば、特許文献1には関連番組の予約に関する情報の表示に係る発明が開示されている。   For example, Patent Document 1 discloses an invention relating to display of information related to reservation of related programs as a related art related to program reservation.

特開2002−171455JP 2002-171455 A

GUI上で番組の予約を行う場合、GUI上で表示される情報は表示スペースなどにより限られているため、その番組がユーザーにとって視聴する価値があるかは限られた情報からしか判断できない。
その際に、例えば「おすすめ番組情報」⇒「録画予約」⇒「予約確認」といった複数の階層のメニューを選択することによって、詳細な番組情報を取得できる可能性はあるが、複数の操作が必要な上、詳細な番組情報を確認した結果、予約する価値の無い番組と判断した場合、途中までの操作は無駄になり、また元のTV画面に戻るために再度複数の操作が必要になる場合もある。
When a program is reserved on the GUI, the information displayed on the GUI is limited by the display space or the like, and therefore it can be determined only from the limited information whether the program is worth viewing for the user.
In that case, detailed program information may be obtained by selecting multiple levels of menus such as “Recommended Program Information” ⇒ “Recording Reservation” ⇒ “Reservation Confirmation”, but multiple operations are required. In addition, as a result of checking the detailed program information, if it is determined that the program is not worth the reservation, the operation up to the middle is wasted and multiple operations are required again to return to the original TV screen There is also.

それに加え、操作を行っている間は、現在視聴中の番組の映像がGUIによって隠される場合や、操作により番組に集中できない可能性もある。   In addition, while the operation is being performed, there is a possibility that the video of the currently viewed program is hidden by the GUI, or that the operation cannot concentrate on the program.

本発明は上記の点に鑑みてなされたものであり、GUI上にユーザーが操作を行うことにより番組の予約が可能になるオブジェクトが存在する場合に、そのオブジェクトにより予約可能な番組がユーザーの嗜好に一致するかどうかを、ユーザーに対して通知することを目的とする。   The present invention has been made in view of the above points, and when there is an object on the GUI that allows a user to perform a program reservation, a program that can be reserved by the object is a user preference. The purpose is to notify the user of whether or not it matches.

上記課題を解決するために、本発明の一実施の態様は、例えば特許請求の範囲に記載された技術的特長を用いればよい。In order to solve the above-described problems, an embodiment of the present invention may use, for example, the technical features described in the claims.

以上のように本発明によれば、データにより作成されるGUI上で、ユーザーが操作を行うことにより番組の予約が可能になるオブジェクトが存在する場合に、その番組がユーザーにとって予約する価値のある番組かを知ることが可能になる。   As described above, according to the present invention, when there is an object that allows a user to perform a program reservation on the GUI created by data, the program is worth reserving for the user. It becomes possible to know if it is a program.

以下、本発明による実施の形態を、図面を用いて詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

本発明にかかる第一の実施の形態を図1に示す。
図1に示すように、デジタル放送受信装置100は、チューナー部101と、多重信号分離部102と、データ解析部103と、オブジェクト加工部104と、オブジェクト解析部105と、予約関連データ取得部106と、ユーザー嗜好判定部107と、ユーザー嗜好入力部108と、映像信号処理部109と、音声信号処理部110と、映像合成部111と、音声合成部112と、を備える。
A first embodiment according to the present invention is shown in FIG.
As shown in FIG. 1, the digital broadcast receiving apparatus 100 includes a tuner unit 101, a multiplexed signal demultiplexing unit 102, a data analysis unit 103, an object processing unit 104, an object analysis unit 105, and a reservation related data acquisition unit 106. A user preference determination unit 107, a user preference input unit 108, a video signal processing unit 109, an audio signal processing unit 110, a video synthesis unit 111, and an audio synthesis unit 112.

放送信号がチューナー部101に入力され、選局、復調などのデジタル放送受信に必要な処理が行われ、映像信号、音声信号、データなどが多重化された信号が出力され、多重信号分離部102に入力される。多重信号分離部102では、多重化された映像信号、音声信号、データなどが分離され、分離されたデータはデータ解析部103に入力される。データ解析部103ではデータが解析され、GUIや効果音が出力され、オブジェクト加工部104に入力される。   A broadcast signal is input to the tuner unit 101, processing necessary for digital broadcast reception such as channel selection and demodulation is performed, and a signal in which a video signal, an audio signal, data, and the like are multiplexed is output, and a multiplexed signal separation unit 102 is output. Is input. The multiplexed signal separation unit 102 separates multiplexed video signals, audio signals, data, and the like, and the separated data is input to the data analysis unit 103. The data analysis unit 103 analyzes the data, outputs a GUI and sound effects, and inputs them to the object processing unit 104.

前記データ解析部103とオブジェクト解析部105において、それぞれ別々にデータを解析してオブジェクトを処理するが、それぞれ同じアルゴリズムを用いて、全てのオブジェクトにオブジェクトIDを割り振る。   The data analysis unit 103 and the object analysis unit 105 analyze the data separately to process the objects, but assign object IDs to all the objects using the same algorithm.

例えば、データの記述に存在するオブジェクト全てに対し、データに記述される順番でオブジェクトIDを1から順に振っていく。こうすることにより、オブジェクトIDが指し示すオブジェクトが一意に定まる。   For example, object IDs are assigned sequentially from 1 to all objects existing in the data description in the order described in the data. By doing so, the object indicated by the object ID is uniquely determined.

前記オブジェクト解析部105がデータを解析した結果、オブジェクトのいずれかが、ユーザー操作により番組予約を行うことが可能なオブジェクト(以下、予約実行オブジェクト、例えば、BS/CSデジタル放送におけるBMLの記述を例にすると、カーソル等で選択し、「決定」操作を行うことによりepgReserve、epgRecReserveといった、特定の番組の予約操作を行う命令が実行されるオブジェクト)の場合、前記予約実行オブジェクトから予約可能な番組を一意に示すID(以下、番組ID。例えば、BS/CS放送の場合には、Event_idなど)とオブジェクトIDを関連付けて予約関連データ取得部106に通知する。   As a result of analyzing the data by the object analysis unit 105, one of the objects is an object (hereinafter referred to as a reservation execution object, for example, a description of BML in BS / CS digital broadcasting) that can perform a program reservation by a user operation. Then, in the case of an object that executes a reservation operation for a specific program such as epgReserve and epgRecReserve by selecting with a cursor or the like and performing a “decision” operation, a program that can be reserved from the reservation execution object is selected. A unique ID (hereinafter referred to as a program ID; for example, Event_id in the case of BS / CS broadcasting) is associated with an object ID and notified to the reservation related data acquisition unit 106.

予約関連データ取得部106は前記通知を受けた番組の、特徴を示す情報(番組特徴情報)を取得する。例えば、番組名、登場人物、監督名、脚本家、その他のキーワードが番組特徴情報として挙げられる。番組特徴情報の取得方法としては、例えばBS/CSデジタル放送を例に挙げると、予約番組に関するEIT(Event Information Table)を取得して解析することにより、対象番組の番組特徴情報を取得することが可能になる。他にもインターネットからの番組特徴情報の取得などが考えられる。また、放送局側がデータを作成する際に、予約実行オブジェクトに予約可能な番組に対する番組特徴情報をあらかじめ記述しておき、受信装置側でその番組特徴情報を使用する方法も考えられる。   The reservation related data acquisition unit 106 acquires information (program characteristic information) indicating characteristics of the program that has received the notification. For example, a program name, a character, a director name, a screenwriter, and other keywords are listed as program feature information. As a method for acquiring program feature information, for example, BS / CS digital broadcasting is taken as an example. By acquiring and analyzing an EIT (Event Information Table) related to a reserved program, program feature information of the target program can be acquired. It becomes possible. In addition, the acquisition of program feature information from the Internet can be considered. In addition, when the broadcast station side creates data, program feature information for a program that can be reserved is described in advance in the reservation execution object, and the program feature information is used on the receiving device side.

予約関連データ取得部106は前記オブジェクトIDと前記番組特徴情報を関連付けてユーザー嗜好判定部107に通知する。ユーザー嗜好判定部107は、予約関連データ取得部から取得した前記番組特徴情報と、ユーザー嗜好入力部108から取得した、ユーザーの嗜好を特徴づける情報(ユーザー嗜好情報)を比較し、前記ユーザー嗜好情報と、前記番組特徴情報が一致しているかどうかを、例えば0〜100の間の数値(マッチングポイント)で判定する。マッチングポイントが大きいほどユーザーの嗜好と一致したとし、このマッチングポイントと前記オブジェクトIDを関連付け、オブジェクト加工部104に通知する。   The reservation related data acquisition unit 106 notifies the user preference determination unit 107 of the association between the object ID and the program feature information. The user preference determination unit 107 compares the program feature information acquired from the reservation related data acquisition unit with the information (user preference information) that is acquired from the user preference input unit 108 and characterizes the user preference, and compares the user preference information. Whether or not the program feature information matches is determined by a numerical value (matching point) between 0 and 100, for example. It is assumed that the larger the matching point is, the more the user's preference is matched, and the matching point is associated with the object ID and notified to the object processing unit 104.

ここでユーザー嗜好入力部108からユーザー嗜好判定部107に通知される前記ユーザー嗜好情報とは、例えばユーザーが登録したキーワードや、今までの視聴情報から計算されたユーザーが嗜好を示すキーワードと、それぞれのキーワードの重み付けなどが考えられる。   Here, the user preference information notified from the user preference input unit 108 to the user preference determination unit 107 is, for example, a keyword registered by the user, a keyword indicating the preference of the user calculated from the viewing information so far, and the like. For example, the weighting of keywords can be considered.

ユーザー嗜好判定部107の判定方法としては、単純にキーワードの一致数をマッチングポイントして計算する方法などが考えられる(例えばキーワードの一致数を20倍して、3つ一致の場合には60ポイント、5つ一致の場合には20倍して100ポイントなど)マッチングポイントと前記オブジェクトIDを受け取ったオブジェクト加工部104はマッチングポイントを元に、前記オブジェクトIDが示すオブジェクトの強調表示を行う。   As a determination method of the user preference determination unit 107, a method of simply calculating the number of keyword matches by matching points is considered (for example, multiplying the number of keyword matches by 20 to 60 points for three matches). The object processing unit 104, which has received the matching point and the object ID, highlights the object indicated by the object ID based on the matching point.

例えば、対象オブジェクトの線の太さを強調する場合、マッチングポイントの中心値を50とし、50の場合には、線の太さを加工せずに元のデータにより指定される太さとし、それより大きい場合には線を太く加工し、それより小さい場合には、線を細く加工することが考えられる。また、透明度を加工する場合には、同様に中心値を50とし、それより小さい場合には透明度を上げて透明にし、ある閾値以下の場合には完全に透明にすることが考えられる。   For example, when emphasizing the line thickness of the target object, the center value of the matching point is set to 50. In the case of 50, the line thickness is set to the thickness specified by the original data without being processed. If it is larger, the line may be processed thicker, and if it is smaller, the line may be processed thinner. Similarly, when processing the transparency, it is conceivable that the center value is similarly 50, and if it is smaller than that, the transparency is increased to make it transparent, and if it is less than a certain threshold value, it is made completely transparent.

強調表示の方法としては、他にも輝度や色差の変化や、移動するオブジェクトであれば速度の変化、点滅が可能な場合には点滅速度の変化などが考えられる。   Other highlighting methods include changes in luminance and color difference, changes in speed for moving objects, and changes in blinking speed when blinking is possible.

他にも、効果音を加工する場合には、現在出力されている効果音を、音程や音調を加工する方法や、ある閾値以上のマッチングポイントを持つ前記予約実行オブジェクトが存在する場合には特定の効果音を出力する等の方法が考えられる。また、GUIの加工と効果音の加工を組み合わせて行う方法も考えられる。   In addition, when processing a sound effect, the currently output sound effect is specified if there is a method for processing the pitch or tone, or if the reservation execution object having a matching point exceeding a certain threshold exists. For example, a method of outputting a sound effect can be considered. Another possible method is to combine GUI processing and sound effect processing.

前記オブジェクト加工部104により加工されて出力されたGUI・効果音は、前記多重信号分離部102から出力された映像信号・音声信号が、それぞれ映像信号処理部109と音声信号処理部110によって処理され出力された映像・音声と、映像合成部111と音声合成部112により合成されて出力される。   The GUI / sound effects processed and output by the object processing unit 104 are processed by the video signal processing unit 109 and the audio signal processing unit 110, respectively, from the video signal / audio signal output from the multiplexed signal separation unit 102. The output video / audio and the video synthesis unit 111 and the audio synthesis unit 112 are combined and output.

このようにして、ユーザーの嗜好と一致した前記予約実行オブジェクトの強調表示を行う。
図2は本発明にかかる第1の実施の形態におけるTV画面表示の一例である。
201はTV画面全体を示し、TV画面上に予約実行オブジェクト202が存在しているとする。この状態では前記予約実行オブジェクト202は前記オブジェクト加工部104により加工が行われていない。前記予約実行オブジェクト202に対して、前記オブジェクト解析部105が解析を行った結果、予約実行オブジェクト202から予約可能な番組がユーザーの嗜好と一致した(マッチングポイントが高い)場合、203で示すTV画面となり、加工を行わない予約実行オブジェクト202に比べ、予約実行オブジェクト204は線が太く強調され、ユーザーが番組予約の興味を引かれる結果となる。
In this way, the reservation execution object that matches the user's preference is highlighted.
FIG. 2 is an example of a TV screen display according to the first embodiment of the present invention.
Reference numeral 201 denotes the entire TV screen, and it is assumed that the reservation execution object 202 exists on the TV screen. In this state, the reservation execution object 202 has not been processed by the object processing unit 104. When the object analysis unit 105 analyzes the reservation execution object 202, when a program that can be reserved from the reservation execution object 202 matches the user's preference (matching point is high), a TV screen indicated by 203 Thus, the reservation execution object 204 is emphasized with a thicker line than the reservation execution object 202 that is not processed, resulting in the user being interested in program reservation.

また、予約実行オブジェクト202に対して、前記オブジェクト解析部105が解析を行った結果、予約実行オブジェクト202から予約可能な番組がユーザーの嗜好と一致しなかった(マッチングポイントが低い)場合、205で示すTV画面となり、ユーザーの嗜好と一致しない予約実行オブジェクトは消去され、ユーザーは不要なオブジェクトに妨害されること無く、TVの視聴を行うことが可能になる。   When the object analysis unit 105 analyzes the reservation execution object 202, the program that can be reserved from the reservation execution object 202 does not match the user's preference (the matching point is low). The reservation execution object that does not match the user's preference is deleted, and the user can view the TV without being obstructed by unnecessary objects.

図3は、オブジェクト解析部105のフローチャートである。
まずデータの記述上にある現在のTV画面に表示可能なすべてのオブジェクトに対して、前記オブジェクトIDを付加する(ステップS301)次にIDを付加した全てのオブジェクトに対して次々に処理を行う(ステップS302)。まず対象のオブジェクトに、予約を実行する命令が含まれている場合(ステップS303のYes)、予約の実行対象となる番組の番組IDを取得し、現在処理対象となるIDを持つオブジェクトと関連付ける(ステップS304)。対象のオブジェクトに予約を実行する命令が含まれていない場合には(ステップS303のNo)前記処理は行わない。
FIG. 3 is a flowchart of the object analysis unit 105.
First, the object ID is added to all the objects that can be displayed on the current TV screen in the data description (step S301). Next, the processing is sequentially performed on all the objects to which the ID is added (step S301). Step S302). First, if the target object includes an instruction to execute a reservation (Yes in step S303), the program ID of the program to be executed for reservation is acquired and associated with the object having the ID to be processed currently ( Step S304). If the target object does not include an instruction to execute a reservation (No in step S303), the process is not performed.

次に対象のオブジェクトにサブリンク(そのオブジェクトから参照可能なリンク先)が存在するか判定し、サブリンクが存在しない場合には(ステップS305のNo)次のオブジェクトの処理を行う。サブリンクが存在する場合には(ステップS305のYes)、そのサブリンクから参照可能なすべてのオブジェクトに対して処理を行う(ステップS306)。それぞれのサブリンクから参照できるすべてのオブジェクトに対して、予約命令が存在する場合には(ステップS307のYes)予約の実行対象となる番組の番組IDを取得し、現在処理対象のIDを持つオブジェクトと関連付ける(ステップS308)。対象のオブジェクトに予約を実行する命令が含まれていない場合には(ステップS307のNo)前記処理は行わない。上記処理を全てのサブリンクから参照できるオブジェクトに対して実行する(ステップS309)。また、全てのサブリンク上のオブジェクトに対して処理が終了した場合には、次のオブジェクトIDのオブジェクトに対して処理を行う(ステップS310)。   Next, it is determined whether or not the target object has a sublink (link destination that can be referenced from the object). If there is no sublink (No in step S305), the next object is processed. If a sublink exists (Yes in step S305), processing is performed on all objects that can be referred to from the sublink (step S306). If there is a reservation command for all objects that can be referenced from each sublink (Yes in step S307), the program ID of the program that is the target of the reservation is acquired, and the object that has the current processing target ID (Step S308). If the target object does not include an instruction to execute a reservation (No in step S307), the process is not performed. The above process is executed for an object that can be referred to from all sublinks (step S309). Further, when the processing for all the objects on the sublink is completed, the processing is performed for the object with the next object ID (step S310).

サブリンクは複数の階層に分かれている可能性があるが、すべての階層を参照する方法や、ある閾値以上に深い(複数回参照する必要がある)サブリンクは対象としない方法が考えられる。   There is a possibility that the sublink is divided into a plurality of hierarchies. However, a method of referring to all hierarchies or a method of not targeting a sublink deeper than a certain threshold (need to be referred to a plurality of times) is considered.

以上の処理を行い、すべての予約実行オブジェクトのオブジェクトIDと、前記予約実行オブジェクトに関連付けられている番組IDを、前記予約関連データ取得部106に通知する。   The above processing is performed, and the reservation related data acquisition unit 106 is notified of the object IDs of all the reservation execution objects and the program IDs associated with the reservation execution objects.

図4に、サブリンクが存在する場合の、第1の実施の形態に係るTV画面表示の一例を示す。
この例では、TV画面400全体にGUIが表示されており、映像401はTV画面の一部分に縮小表示されている。GUI上のオブジェクト(この場合はボタン)402、403、404は、ユーザーがカーソルなどで選択することにより、それぞれ、最新のニュース、天気予報、お勧め番組一覧が表示される。
FIG. 4 shows an example of a TV screen display according to the first embodiment when there is a sublink.
In this example, the GUI is displayed on the entire TV screen 400, and the video 401 is reduced and displayed on a part of the TV screen. The objects (buttons in this case) 402, 403, and 404 on the GUI display the latest news, weather forecast, and recommended program list, respectively, when the user selects with a cursor or the like.

ここで前記オブジェクト404を選択することにより、TV画面の表示はTV画面410となる。このTV画面では、オブジェクト412、413、414に、それぞれ番組A、番組B、番組Cと書かれている。ここで前記オブジェクト412を選択することによりTV画面420が表示される。TV画面420では、ユーザーが選択した番組Aの内容や放送時刻など詳細な説明が書かれており、ユーザーが「予約する」とかかれたオブジェクト422を選択することにより、番組Aの番組予約が実行される。   When the object 404 is selected here, the TV screen is displayed as the TV screen 410. In this TV screen, programs 41, 413, and 414 are written as program A, program B, and program C, respectively. Here, the TV screen 420 is displayed by selecting the object 412. The TV screen 420 has a detailed description such as the content and broadcast time of the program A selected by the user, and the program reservation of the program A is executed when the user selects the object 422 that is “reserved”. Is done.

ここで、第1の実施の形態に係るそれぞれのオブジェクトに対してのオブジェクト解析部の処理内容について説明する。   Here, the processing contents of the object analysis unit for each object according to the first embodiment will be described.

ここでは、番組Aがユーザーの嗜好と一致しているとして説明する。
TV画面420を表示する際には、オブジェクト422から番組Aが予約可能なため、前記オブジェクト422を強調表示する。TV画面410を表示する際には、オブジェクト412から予約可能な番組は存在しないが、サブリンクが存在するため、サブリンクの内容(TV画面420で表示される内容)について解析を行う。するとサブリンク内に、ユーザーの嗜好と一致した番組Aが予約可能な前記オブジェクト422が存在するため、オブジェクト412を強調表示する。
Here, it is assumed that the program A matches the user's preference.
When the TV screen 420 is displayed, since the program A can be reserved from the object 422, the object 422 is highlighted. When the TV screen 410 is displayed, there is no program that can be reserved from the object 412, but since there is a sublink, the contents of the sublink (contents displayed on the TV screen 420) are analyzed. Then, since the object 422 that can reserve the program A that matches the user's preference exists in the sublink, the object 412 is highlighted.

TV画面400を表示する際には、同様に前記オブジェクト404のサブリンクを解析し、オブジェクト412、413、414が存在することがわかる。再びオブジェクト412のサブリンクを解析すると、先ほどと同様に前記オブジェクト422から番組Aが予約可能なことがわかるため、前記オブジェクト404を強調表示する。   When the TV screen 400 is displayed, the sub-link of the object 404 is similarly analyzed, and it can be seen that the objects 412, 413, and 414 exist. If the sub-link of the object 412 is analyzed again, it can be seen that the program A can be reserved from the object 422 in the same manner as described above, so the object 404 is highlighted.

このようにしてサブリンクが存在している場合のオブジェトの強調表示を行う。
前記オブジェクト413、414のサブリンクからも、同様に番組B、番組Cが予約可能な場合、この例では、前記オブジェクト404サブリンクから、番組A、番組B、番組Cと複数の番組が予約可能となり、番組A、番組B、番組Cの複数の番組特徴情報から、前記オブジェクト404を強調表示する必要がある。この場合、前記オブジェクト404を強調表示する最適な実施方法としては、全てのマッチングポイントの中でもっとも高い番組のマッチングポイントを元に強調表示を行う方法であり、サブリンクの中にユーザーの嗜好と合うオブジェクトが一つでも存在すれば、それを通知する構成であることが望ましい。
In this way, the object is highlighted when the sublink exists.
Similarly, when the program B and the program C can be reserved from the sublinks of the objects 413 and 414, in this example, the program 404, the program B, and the program C can be reserved from the object 404 sublink. Thus, it is necessary to highlight the object 404 from a plurality of program feature information of the program A, the program B, and the program C. In this case, the optimum implementation method of highlighting the object 404 is a method of performing highlighting based on the matching point of the highest program among all the matching points. If there is even one matching object, it is desirable to have a configuration for notifying it.

図5は本発明に係る第2の実施の形態に係るTV画面表示の一例である。
501はTV画面全体を示し、その画面上に、予約実行オブジェクト502が存在している場合を示している。予約実行オブジェクト502に対して、前記オブジェクト解析部105が解析を行った結果、予約実行オブジェクト502に予約を実行する命令が含まれていた場合、第1の実施の形態と同様に、予約の実行対象となる番組の前記番組特徴情報と前記ユーザー嗜好情報の前記マッチングポイントを計算する。前記オブジェクトIDとマッチングポイントが、前記オブジェクト加工部104に通知されることにより、TV画面503が表示される。
FIG. 5 is an example of a TV screen display according to the second embodiment of the present invention.
Reference numeral 501 denotes the entire TV screen, and the reservation execution object 502 exists on the screen. As a result of the analysis of the reservation execution object 502 by the object analysis unit 105, if the reservation execution object 502 includes an instruction to execute the reservation, the reservation execution is executed as in the first embodiment. The matching point between the program feature information of the target program and the user preference information is calculated. The TV screen 503 is displayed by notifying the object processing unit 104 of the object ID and the matching point.

オブジェクト504はオブジェクト502と同様に表示されるが、TV画面上に前記オブジェクト加工部104によりオブジェクト505が新規に追加されている。ここでは前記マッチングポイントを点数表示している(この例ではマッチングポイントが90)。   The object 504 is displayed in the same manner as the object 502, but the object 505 is newly added by the object processing unit 104 on the TV screen. Here, the matching points are displayed as points (in this example, 90 matching points).

ここでは、オブジェクトの追加位置は、予約を実行する命令が含まれているオブジェクトの近辺としたが、点数表示を行うオブジェクトは別の位置に表示し、予約実行オブジェクトは強調表示する方法も考えられる。   Here, the object addition position is in the vicinity of the object containing the instruction to execute the reservation. However, it is also conceivable to display the object for displaying the score at another position and highlight the reservation execution object. .

本発明に係る第3の実施の形態について図6に示す。
図6のデジタル放送受信装置の構成において、第1の実施の形態と異なる点は、予約スケジュール管理部601が構成に加わる点である。
前記予約スケジュール管理部では、番組の予約情報が管理されている。
前記オブジェクト解析部105からオブジェクトIDと番組IDを受け取った前記予約関連データ取得部106は、まず受信した番組IDを持つ番組がすでに予約済みかを、前記スケジュール管理部601に確認する。前記番組が予約済みでない場合には、第1の実施の形態と同様に番組特徴情報の取得を行い、前記ユーザー嗜好判定部107に対してオブジェクトIDと前記番組特徴情報を通知する。
FIG. 6 shows a third embodiment according to the present invention.
6 differs from the first embodiment in that a reservation schedule management unit 601 is added to the configuration.
In the reservation schedule management section, program reservation information is managed.
The reservation related data acquisition unit 106 that has received the object ID and the program ID from the object analysis unit 105 first checks with the schedule management unit 601 whether the program having the received program ID has already been reserved. If the program has not been reserved, program feature information is acquired as in the first embodiment, and the object ID and the program feature information are notified to the user preference determination unit 107.

一方、前記番組が予約済みである場合には、前記番組特徴情報の取得を行わず、前記ユーザー嗜好判定部107に対して、オブジェクトIDと、そのオブジェクトIDから予約可能な番組が予約済みであることを通知する。前記ユーザー嗜好判定部107も同様に、対象オブジェクトIDから予約可能な番組が予約済みであることを、前記オブジェクト加工部104に通知する。オブジェクト加工部104は、受信したオブジェクトIDが示すオブジェクトから予約可能な番組が、予約済みであることを判定して処理を行う。   On the other hand, when the program is reserved, the program feature information is not acquired, and an object ID and a program that can be reserved from the object ID are reserved for the user preference determination unit 107. Notify that. Similarly, the user preference determination unit 107 notifies the object processing unit 104 that a program that can be reserved from the target object ID has been reserved. The object processing unit 104 performs processing by determining that a program that can be reserved from the object indicated by the received object ID has been reserved.

この場合は予約実行オブジェクトを選択して再予約を行う必要は無いため、予約を行うオブジェクトの消去や、透明度を上げて目立たなく表示する方法や、予約済みを示すメッセージを含んだオブジェクトの追加や、予約済みのオブジェクトは一定の色にする(例えば青や、元の色の補色など)方法などが考えられる。   In this case, there is no need to select the reservation execution object and re-reserve, so the object to be reserved can be deleted, the transparency can be displayed inconspicuously, the addition of an object containing a message indicating reservation, The reserved object may have a certain color (for example, blue or a complementary color of the original color).

以上、本発明の好適な実施形態及びその変形例について上記に示したが、これらは本発明の説明のための例示であって、本発明の範囲をこれらの実施形態のみに限定する趣旨ではない。   As mentioned above, although preferred embodiment and its modification of this invention were shown above, these are the illustration for description of this invention, Comprising: It is not the meaning which limits the scope of the present invention only to these embodiment. .

本発明の第1の実施形態に係るデジタル放送受信装置の構成を示すブロック図The block diagram which shows the structure of the digital broadcast receiver which concerns on the 1st Embodiment of this invention. 図1に記載したデジタル放送受信装置において作成されるTV画面表示の一例An example of a TV screen display created in the digital broadcast receiver described in FIG. 図1に記載のオブジェクト解析部の処理動作を示すフローチャートThe flowchart which shows the processing operation of the object analysis part of FIG. 図1に記載したデジタル放送受信装置において作成される、サブリンクが存在する場合のTV画面表示の一例。An example of a TV screen display in the case where there is a sublink created in the digital broadcast receiving apparatus described in FIG. 本発明の第2の実施形態に係るTV画面表示の一例Example of TV screen display according to the second embodiment of the present invention 本発明の第3の実施形態に係るデジタル放送受信装置の構成を示すブロック図The block diagram which shows the structure of the digital broadcast receiver which concerns on the 3rd Embodiment of this invention.

符号の説明Explanation of symbols

100 デジタル放送受信装置全体
101 チューナー部
102 多重信号分離部
103 データ解析部
104 オブジェクト加工部
105 オブジェクト解析部
106 予約関連データ取得部
107 ユーザー嗜好判定部
108 ユーザー嗜好入力部
109 映像信号処理部
110 音声信号処理部
111 映像合成部
112 音声合成部
601 予約スケジュール管理部
DESCRIPTION OF SYMBOLS 100 Digital broadcast receiving apparatus 101 Tuner part 102 Multiplex signal separation part 103 Data analysis part 104 Object processing part 105 Object analysis part 106 Reservation related data acquisition part 107 User preference determination part 108 User preference input part 109 Video signal processing part 110 Audio signal Processing unit 111 Video synthesis unit 112 Voice synthesis unit 601 Reservation schedule management unit

Claims (9)

多重化された映像信号、音声信号、データを分離する多重信号分離部と、
前記多重信号分離部により分離されたデータを解析し、オブジェクトを含むGUIを作成するデータ解析部と、
前記多重信号分離部により分離されたデータを解析し、予約実行オブジェクトを抽出するオブジェクト解析部と、
前記予約実行オブジェクトが示す予約が可能な番組に関する番組特徴情報を取得する予約関連データ取得部と、
前記予約関連データ取得部から得られる番組特徴情報とユーザーの嗜好情報とを比較するユーザー嗜好比較部と、
前記ユーザー嗜好比較部から得られる比較結果に基づいて前記予約実行オブジェクトを加工するオブジェクト加工部と、
前記多重信号分離部により分離された映像信号を処理して映像を出力する映像信号処理部と、
前記映像信号処理部から出力された映像と前記オブジェクト加工部で加工された予約実行オブジェクトを含むGUIとを合成する映像合成部と、
前記映像合成部で合成された映像を出力する映像出力部とを有することを特徴とするデジタル放送受信装置
A multiplexed signal separator for separating multiplexed video signals, audio signals, and data;
A data analysis unit that analyzes the data separated by the multiple signal separation unit and creates a GUI including an object;
An object analysis unit that analyzes the data separated by the multiple signal separation unit and extracts a reservation execution object;
A reservation related data acquisition unit for acquiring program feature information related to a program that can be reserved by the reservation execution object;
A user preference comparison unit that compares program feature information obtained from the reservation-related data acquisition unit and user preference information;
An object processing unit that processes the reservation execution object based on a comparison result obtained from the user preference comparison unit;
A video signal processor that processes the video signal separated by the multiple signal separator and outputs a video;
A video synthesis unit that synthesizes the video output from the video signal processing unit and the GUI including the reservation execution object processed by the object processing unit;
A digital broadcast receiving apparatus comprising: a video output unit that outputs the video synthesized by the video synthesis unit
請求項1記載のデジタル放送受信装置において、
前記オブジェクト加工部は、前記GUIに新たなオブジェクトを追加することを特徴とするデジタル放送受信装置
The digital broadcast receiver according to claim 1, wherein
The object processing unit adds a new object to the GUI, and the digital broadcast receiving apparatus
請求項1又は2に記載のデジタル放送受信装置において、
前記オブジェクト加工部は、効果音の加工、または追加も可能であることを特徴としたデジタル放送受信装置。
In the digital broadcast receiver according to claim 1 or 2,
A digital broadcast receiving apparatus characterized in that the object processing section can also process or add sound effects.
請求項1〜3のいずれかに記載のデジタル放送受信装置において、
前記オブジェクト解析部は、前記多重信号分離部により分離されたデータに含まれるオブジェクトから参照可能なリンク先であるサブリンクが示すオブジェクトからも予約実行オブジェクトを抽出し、
前記オブジェクト加工部は、前記サブリンクが示す予約実行オブジェクトに関する番組特徴情報とユーザーの嗜好情報とが一致すると、前記サブリンクのリンク元のオブジェクトを加工することを特徴としたデジタル放送受信装置。
In the digital broadcast receiver according to any one of claims 1 to 3,
The object analysis unit extracts a reservation execution object from an object indicated by a sublink that is a link destination that can be referred to from an object included in the data separated by the multiple signal separation unit,
The digital broadcast receiving apparatus, wherein the object processing unit processes a link source object of the sublink when the program feature information related to the reservation execution object indicated by the sublink matches the user preference information.
請求項1〜4のいずれかに記載のデジタル放送受信装置において、
前記予約実行オブジェクトに番組特徴情報が付加されており、
前記ユーザー嗜好比較部は、前記予約関連データ取得部から得られる番組特徴情報の代わりとして前記予約実行オブジェクトに付加された番組特徴情報を用いることを特徴とするデジタル放送受信装置。
In the digital broadcast receiver according to any one of claims 1 to 4,
Program feature information is added to the reservation execution object,
The digital broadcast receiving apparatus, wherein the user preference comparison unit uses program feature information added to the reservation execution object instead of program feature information obtained from the reservation related data acquisition unit.
請求項1〜5のいずれかに記載のデジタル放送受信装置において、
前記予約実行オブジェクトから予約可能となる番組がすでに予約済みかを判定する予約スケジュール管理部を有し、
前記オブジェクト加工部は、前記予約スケジュール管理部の判定に応じて前記オブジェクトを加工することを特徴とするデジタル放送受信装置。
In the digital broadcast receiver according to any one of claims 1 to 5,
A reservation schedule management unit for determining whether a program that can be reserved from the reservation execution object has already been reserved;
The digital broadcast receiving apparatus, wherein the object processing unit processes the object according to the determination of the reservation schedule management unit.
請求項1〜6のいずれかに記載のデジタル放送受信装置において、
前記ユーザー嗜好比較部が前記番組特徴情報と前記ユーザー嗜好情報とを比較し、それらが一致していると、前記オブジェクト加工部は前記オブジェクトの強調表示を行うことを特徴とするデジタル放送受信装置。
In the digital broadcast receiver according to any one of claims 1 to 6,
Said user preference comparison unit comparing the program feature information before Kiyu Za preference information, when they match, the object process unit digital broadcast receiver which is characterized in that the highlighting of the object apparatus.
請求項1〜7のいずれかのデジタル放送受信装置であって、
前記データにはBMLで記述されるデータが含まれ、
前記データ解析部は前記BMLで記述されたデータに従ってGUIを作成することを特徴とするデジタル放送受信装置。
The digital broadcast receiver according to any one of claims 1 to 7,
The data includes data described in BML,
The digital broadcast receiving apparatus, wherein the data analysis unit creates a GUI according to data described in the BML.
映像信号、音声信号、データを含むデジタル放送を受信する受信ステップと、
前記受信ステップで受信したデジタル放送から映像信号、音声信号、データを分離する分離ステップと、
前記分離ステップで分離したデータを解析し、オブジェクトを含むGUIを作成するデータ解析ステップと、
前記分離ステップで分離したデータを解析し、予約実行オブジェクトを抽出するオブジェクト解析ステップと、
前記オブジェクト解析ステップで抽出した予約実行オブジェクトが示す予約が可能な番組に関する番組特徴情報を取得する予約関連データ取得ステップと、
前記予約関連データ取得ステップで取得した番組特徴情報とユーザーの嗜好情報とを比較するユーザー嗜好比較ステップと、
前記ユーザー嗜好比較ステップでの比較結果に基づいて前記予約実行オブジェクトを加工するオブジェクト加工ステップと、
前記分離ステップで分離した映像信号を処理して映像を出力する映像信号処理ステップと、
前記映像信号処理ステップで出力した映像と前記オブジェクト加工ステップで加工した予約実行オブジェクトを含むGUIとを合成する映像合成ステップと、
前記映像合成ステップで合成した映像を出力する映像出力ステップとを有することを特徴とするデジタル放送受信方法。
A receiving step of receiving a digital broadcast including a video signal, an audio signal, and data;
A separation step of separating a video signal, an audio signal, and data from the digital broadcast received in the reception step;
A data analysis step of analyzing the data separated in the separation step and creating a GUI including the object;
An object analysis step of analyzing the data separated in the separation step and extracting a reservation execution object;
Reservation related data acquisition step for acquiring program feature information related to a program that can be reserved by the reservation execution object extracted in the object analysis step;
A user preference comparison step for comparing the program feature information acquired in the reservation related data acquisition step with the user preference information;
An object processing step of processing the reservation execution object based on a comparison result in the user preference comparison step;
A video signal processing step of processing the video signal separated in the separation step and outputting a video;
A video synthesis step of synthesizing the video output in the video signal processing step and the GUI including the reservation execution object processed in the object processing step;
A digital broadcast receiving method comprising: a video output step of outputting the video synthesized in the video synthesis step.
JP2004289526A 2004-10-01 2004-10-01 Digital broadcast receiving apparatus and digital broadcast receiving method Active JP4959123B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004289526A JP4959123B2 (en) 2004-10-01 2004-10-01 Digital broadcast receiving apparatus and digital broadcast receiving method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004289526A JP4959123B2 (en) 2004-10-01 2004-10-01 Digital broadcast receiving apparatus and digital broadcast receiving method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2010123721A Division JP2010239643A (en) 2010-05-31 2010-05-31 Digital broadcast receiving device

Publications (2)

Publication Number Publication Date
JP2006108829A JP2006108829A (en) 2006-04-20
JP4959123B2 true JP4959123B2 (en) 2012-06-20

Family

ID=36378071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004289526A Active JP4959123B2 (en) 2004-10-01 2004-10-01 Digital broadcast receiving apparatus and digital broadcast receiving method

Country Status (1)

Country Link
JP (1) JP4959123B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5076671B2 (en) * 2007-06-22 2012-11-21 ソニー株式会社 Information processing apparatus, recording reservation processing method, and information processing system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003198962A (en) * 1998-02-02 2003-07-11 Matsushita Electric Ind Co Ltd Transmitting device, receiving device, and transmission and reception system for digital tv broadcast, and computer-readable recording medium
JP2000253327A (en) * 1999-02-26 2000-09-14 Hitachi Ltd Program presentation system and program presentation device
JP2000358199A (en) * 1999-06-17 2000-12-26 Victor Co Of Japan Ltd Broadcast receiver
JP4261750B2 (en) * 1999-09-10 2009-04-30 キヤノン株式会社 Signal processing apparatus and signal processing method
JP2003078493A (en) * 2001-09-05 2003-03-14 Fujitsu Ten Ltd Broadcast terminal device and information providing system
JP4220202B2 (en) * 2002-09-09 2009-02-04 パナソニック株式会社 Content selection support device
JP3790761B2 (en) * 2003-01-16 2006-06-28 松下電器産業株式会社 Recording apparatus, OSD display control method, program, and recording medium
JP2004274590A (en) * 2003-03-11 2004-09-30 Dainippon Printing Co Ltd Tv receiving system provided with reserved program viewing function

Also Published As

Publication number Publication date
JP2006108829A (en) 2006-04-20

Similar Documents

Publication Publication Date Title
US9942599B2 (en) Methods and apparatus to synchronize second screen content with audio/video programming using closed captioning data
US7636928B2 (en) Image processing device and method for presenting program summaries during CM broadcasts
JP4410929B2 (en) Information output control device and information output control method
US20090129749A1 (en) Video recorder and video reproduction method
JP5135024B2 (en) Apparatus, method, and program for notifying content scene appearance
JPH1169253A (en) Broadcast receiver with general program guide
JP2002112186A (en) Electronic program guide receiver
JP2012249059A (en) Image processing apparatus and recording apparatus
JP2009033234A (en) Unit and method for processing program information
JP2008227909A (en) Video retrieval apparatus
JP5649769B2 (en) Broadcast receiver
JP4987556B2 (en) Keyword setting method
JP2008245038A (en) Broadcast receiver and display method
JP2007142492A (en) Program information processing apparatus, program information processing method, program information processing program and recording medium
JP4959123B2 (en) Digital broadcast receiving apparatus and digital broadcast receiving method
JP2009077166A (en) Information processor and information display method
JP2009118206A (en) Image recording/reproducing apparatus
JP2010239643A (en) Digital broadcast receiving device
JP4963861B2 (en) Program information providing apparatus and program information providing method
US8233764B2 (en) Program recording apparatus and program recording method
JP2002027416A (en) Program reserving system
JP4510263B2 (en) Program information processing apparatus, program information processing method, and recording medium
JP2002199294A (en) Digital television broadcast receiver
JP5362510B2 (en) Electronic program guide display device, electronic program guide display method, program, and recording medium
JP2010062758A (en) Electronic apparatus, information processing method, and program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060425

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060518

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090526

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090723

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100531

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100610

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20101029

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

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

Free format text: PAYMENT UNTIL: 20150330

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4959123

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250