Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4045440B2 - Program identification device, program identification method, program - Google Patents
[go: Go Back, main page]

JP4045440B2 - Program identification device, program identification method, program - Google Patents

Program identification device, program identification method, program Download PDF

Info

Publication number
JP4045440B2
JP4045440B2 JP2003335410A JP2003335410A JP4045440B2 JP 4045440 B2 JP4045440 B2 JP 4045440B2 JP 2003335410 A JP2003335410 A JP 2003335410A JP 2003335410 A JP2003335410 A JP 2003335410A JP 4045440 B2 JP4045440 B2 JP 4045440B2
Authority
JP
Japan
Prior art keywords
program
title
reservation information
identification number
identification
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.)
Expired - Fee Related
Application number
JP2003335410A
Other languages
Japanese (ja)
Other versions
JP2005102059A (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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2003335410A priority Critical patent/JP4045440B2/en
Publication of JP2005102059A publication Critical patent/JP2005102059A/en
Application granted granted Critical
Publication of JP4045440B2 publication Critical patent/JP4045440B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、電子番組表(EPG:Electronic Program Guide)データ(以下、EPGデータと称する)の中から、録画予約または視聴予約されている所望の番組を同定する番組同定装置、番組同定方法、プログラムに関する。   The present invention relates to a program identification apparatus, a program identification method, and a program for identifying a desired program that is reserved for recording or viewing from electronic program guide (EPG) data (hereinafter referred to as EPG data). About.

なお、本明細書では、番組同定とは、EPGデータの中から所望の番組を選択した後に、EPGデータが最新データに更新された場合に、最新のEPGデータの中から、所望の番組と同一だとされる番組を検索し確定することを言う。   In this specification, the program identification is the same as the desired program from the latest EPG data when the desired program is selected from the EPG data and then the EPG data is updated to the latest data. Say to search and confirm a program that is supposed to be.

従来、TV放送される番組を録画する録画装置では、ある番組を録画対象として録画予約が設定された場合、録画対象の番組の放送時刻が変更されてしまうと、録画対象の番組ではなく別の番組が録画されてしまうなど、録画に失敗してしまうことがあった。   2. Description of the Related Art Conventionally, in a recording apparatus for recording a TV broadcast program, if a recording reservation is set for a certain program, if the broadcast time of the program to be recorded is changed, another program is recorded instead of the program to be recorded. Recording sometimes failed, such as a program being recorded.

そこで、EPGデータを利用可能な録画装置において、最新のEPGデータの中から録画対象の番組を同定することができれば、同定した番組を録画するよう予約内容を修正することにより、録画の失敗を回避することができると考えられる。   Therefore, in a recording apparatus that can use EPG data, if the program to be recorded can be identified from the latest EPG data, the reservation content is corrected to record the identified program, thereby avoiding a recording failure. I think it can be done.

近年、EPGデータの中から所望の番組を同定する技術が多数開示されている。例えば、特許文献1においては、EPGデータに付加され、番組ごとに設定されている番組IDを利用して、EPGデータの中から番組を同定することが行われている。   In recent years, many techniques for identifying a desired program from EPG data have been disclosed. For example, in Patent Document 1, a program is identified from EPG data by using a program ID added to EPG data and set for each program.

さらに、EPGデータの中から、一定期間ごとに(毎日、毎週の特定曜日など)連続して放送されるニュースやドラマなどの連続番組を同定する技術も多数開示されている。例えば、特許文献2においては、連続番組のタイトルを利用して連続番組を同定することが行われている。また、特許文献3においては、EPGデータに付加され、連続番組ごとに設定されている連続番組IDを利用して番組を同定することが行われている。   In addition, a number of techniques for identifying continuous programs such as news and dramas that are broadcast continuously at regular intervals (every day, every specific day of the week, etc.) from EPG data are also disclosed. For example, in Patent Document 2, a continuous program is identified using a title of the continuous program. In Patent Document 3, a program is identified using a continuous program ID that is added to EPG data and set for each continuous program.

なお、本明細書で用いる番組IDとは、個々の番組を識別するために設定されているIDであり、連続番組であっても各回ごとに番組IDは異なっている。一方、連続番組IDとは、連続番組自体を識別するために設定されているIDであり、連続番組の各回で連続番組IDは共通となっている。
特開2000−236501号公報 特開2001−036846号公報 特開2003−087675号公報
Note that the program ID used in the present specification is an ID set for identifying each program, and the program ID is different every time even for a continuous program. On the other hand, the continuous program ID is an ID set to identify the continuous program itself, and the continuous program ID is common to each time of the continuous program.
JP 2000-236501 A JP 2001-036846 A JP 2003-087675 A

ところで、現在は、複数種類のEPGデータが併存している状況にあり、その中でどのEPGデータを採択するかは録画装置を製造・販売するメーカに委ねられている。また、メーカで複数のEPGデータを採択した場合に、その中でどのEPGデータを利用するかはユーザに委ねられている。   By the way, at present, there are a plurality of types of EPG data coexisting, and it is left to the manufacturer that manufactures / sells the recording apparatus to select which EPG data is selected. Further, when a plurality of EPG data are adopted by a manufacturer, it is left to the user which EPG data is to be used.

しかしながら、EPGデータの種類によっては、番組IDが元々付加されていない場合や、番組IDが付加されていたとしてもその番組IDが何らかの事情で欠落してしまう場合がある。また、連続番組は各回ごとに番組IDが異なるため、連続番組を連続して録画する連続録画を行うに際し、その連続番組を最初に録画した後では、以降の連続番組の番組IDがわからない場合がある。さらに、連続番組IDが元々付加されていない場合もある。このような場合、特許文献1,3に開示されているように、番組IDや連続番組IDを利用したとしても、EPGデータの中から録画対象の番組を同定することができない。   However, depending on the type of EPG data, the program ID may not be originally added, or even if the program ID is added, the program ID may be lost for some reason. In addition, since a continuous program has a different program ID each time, when performing continuous recording for continuously recording a continuous program, the program ID of the subsequent continuous program may not be known after the continuous program is recorded for the first time. is there. Further, there is a case where the continuous program ID is not originally added. In such a case, as disclosed in Patent Documents 1 and 3, even if the program ID or the continuous program ID is used, the program to be recorded cannot be identified from the EPG data.

したがって、上記のような場合には、特許文献2に開示された技術を適用し、番組のタイトルを利用して同定処理を行うことが有効であると考えられる。   Therefore, in the above case, it is considered effective to apply the technique disclosed in Patent Document 2 and perform the identification process using the program title.

しかしながら、EPGデータの種類によっては、EPGデータが最新データに更新されると、番組のタイトルが変更されてしまう場合がある。例えば、番組のタイトルが、カタカナ表記からアルファベット表記あるいは略称表記に変更されてしまう場合がある。このような場合、特許文献2に開示されているように、番組のタイトルを利用したとしても、そのタイトルの文字列を単純に比較するだけではEPGデータの中から録画対象の番組を同定することができない。   However, depending on the type of EPG data, when the EPG data is updated to the latest data, the title of the program may be changed. For example, the program title may be changed from katakana to alphabet or abbreviation. In such a case, as disclosed in Patent Document 2, even if the title of the program is used, the program to be recorded is identified from the EPG data by simply comparing the character strings of the title. I can't.

そこで、本発明の目的は、EPGデータがいかなる種類であっても、EPGデータの中から、録画予約等されている所望の番組を同定することができる番組同定装置、番組同定方法、プログラムを提供することにある。   Therefore, an object of the present invention is to provide a program identification apparatus, a program identification method, and a program that can identify a desired program reserved for recording from EPG data regardless of the type of EPG data. There is to do.

上記目的を達成するために本発明の番組同定装置は、
電子番組表データの中から録画予約または視聴予約されている所望の番組を同定する番組同定装置において、前記所望の番組の予約内容を示す情報として、前記所望の番組のタイトルを少なくとも含む予約情報を格納する予約情報格納手段と、前記予約情報に前記所望の番組を識別するための識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記電子番組表データの中から、前記予約情報に含まれる前記所望の番組タイトルとの類似度が最も高いタイトルの番組を検索し、検索した番組を前記所望の番組として同定し、同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組の前記識別番号およびタイトルの少なくとも一方を、前記所望の番組の前記予約情報として前記予約情報格納手段に追加格納する番組同定手段とを有することを特徴とする。
In order to achieve the above object, the program identification device of the present invention provides:
In a program identification device for identifying a desired program that is reserved for recording or viewing from electronic program guide data, reservation information including at least the title of the desired program is used as information indicating the reservation content of the desired program. Reservation information storage means for storing and when the reservation information does not include an identification number for identifying the desired program, or the reservation information includes the identification number but matches the identification number If the program to be is not included in the electronic program guide data, said from the electronic program guide data, searches the highest title of the program is the similarity between the desired program title included in the reservation information, the retrieved program identified as the desired program, the similarity of the identified program title and the desired program title is the threshold value or more set in advance situ Only, at least one of the identification number and the title of the identified program, and having a program identifying means for adding stored in the reservation information storing unit as the reservation information of said desired program.

この構成によれば、所望の番組の識別番号がわからない場合にも、電子番組表データの中から、所望の番組に対してタイトルの類似度が最も高い番組を検索することで、所望の番組を同定することができる。   According to this configuration, even when the identification number of the desired program is not known, the desired program can be selected by searching the electronic program guide data for the program having the highest title similarity to the desired program. Can be identified.

また、前記予約情報格納手段は、前記予約情報として前記所望の番組の放送局、放送日、放送時間帯の情報を格納し、前記番組同定手段は、前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記電子番組表データの中から、前記所望の番組と放送局、放送日が一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定することを特徴とする。または、前記予約情報格納手段は、前記予約情報として前記所望の番組の放送局、放送日、放送時間帯、ジャンルの情報を格納し、前記番組同定手段は、前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記電子番組表データの中から、前記所望の番組と放送局、放送日、ジャンルが一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定することを特徴とする。   The reservation information storage means stores broadcast station, broadcast date, and broadcast time zone information of the desired program as the reservation information, and the program identification means stores the identification of the desired program in the reservation information. When the number is not included, or when the reservation information includes the identification number but the program that matches the identification number is not included in the electronic program guide data, From the narrowed search target program, the desired program is narrowed down to the search target, and the desired program, the broadcasting station, and the broadcast date coincide with each other and the broadcast time zone is close to the desired program. It is characterized by that. Alternatively, the reservation information storage means stores broadcast station, broadcast date, broadcast time zone, and genre information of the desired program as the reservation information, and the program identification means stores the desired program information in the reservation information. When the identification number is not included, or when the reservation information includes the identification number but the program that matches the identification number is not included in the electronic program guide data, the electronic program guide data The desired programs and broadcast stations, broadcast dates, and genres match, and the programs whose broadcast times are close to the desired programs are narrowed down to search targets, and the desired programs are selected from the narrowed search target programs. It is characterized by identifying a program.

この構成によれば、電子番組表データの中から、所望の番組の予約内容に基づき検索対象番組の絞り込みを行った上で、所望の番組の同定処理を行うため、タイトルが類似する別の番組を誤って同定しまう可能性を低減することができる。   According to this configuration, after narrowing down the search target program from the electronic program guide data based on the reservation content of the desired program, the identification process of the desired program is performed. It is possible to reduce the possibility of erroneous identification.

さらに、前記番組同定手段は前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記電子番組表データの中から、前記所望の番組と前記識別番号が一致する番組を検索し、検索した番組を前記所望の番組として同定することとしても良い。 Furthermore, the program identification means searches the program If the contains the identification number of the desired program in the reservation information, the from the electronic program guide data, the identification number and the desired program matches The searched program may be identified as the desired program.

あるいは、前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記番組同定手段により前記電子番組表データの中から前記検索対象番組を絞り込む際に当該電子番組表データに含まれていた番組のそれぞれの前記識別番号およびタイトルの情報を格納する学習対象番組情報格納手段と、前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記番組同定手段により前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組と前記識別番号が一致する番組を前記学習対象番組情報格納手段の中から検索し、検索した番組のタイトルおよび前記番組同定手段により同定された番組の前記識別番号を、前記所望の番組の前記予約情報として前記予約情報格納手段に追加格納する番組学習手段とをさらに有することとしても良い。また、前記番組同定手段は、前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記電子番組表データの中から、前記所望の番組と前記識別番号が一致する番組を検索し、検索した番組を前記所望の番組として同定し、前記番組学習手段は、前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記番組同定手段により同定された番組のタイトルが、前記所望の番組のタイトルとして前記予約情報に含まれているかを確認し、含まれていない場合は、前記番組同定手段により同定された番組のタイトルを、前記所望の番組の前記予約情報として前記予約情報格納手段に追加格納することとしても良い。   Alternatively, when the reservation information does not include the identification number of the desired program, or the reservation information includes the identification number but a program that matches the identification number is included in the electronic program guide data. If not included, the identification number and title information of each program included in the electronic program guide data when the program identification means narrows down the search target program from the electronic program guide data is stored. Learning target program information storage means, and when the reservation information does not include the identification number of the desired program, or the reservation information includes the identification number but matches the identification number Is not included in the electronic program guide data, the program title identified from the electronic program guide data by the program identifying means and the desired Only when the degree of similarity with the program title is equal to or greater than a preset threshold value, the identified program and the program having the same identification number are searched from the learning target program information storage means, and the searched program title And a program learning means for additionally storing the identification number of the program identified by the program identification means in the reservation information storage means as the reservation information of the desired program. The program identification means searches the electronic program guide data for a program having the same identification number as the desired program when the reservation information includes the identification number of the desired program. Then, the searched program is identified as the desired program, and the program learning means, when the reservation information includes the identification number of the desired program, the title of the program identified by the program identification means Is included in the reservation information as the title of the desired program. If not, the title of the program identified by the program identification means is used as the reservation information of the desired program. It may be additionally stored in the reservation information storage means.

この構成によれば、所望の番組を表すタイトルとして、予約情報に含まれるタイトルとは別のタイトルを学習し、予約情報に追加しているため、所望の番組のタイトルを利用して同定処理を行う場合に、電子番組表データ内で所望の番組のタイトルが大幅に変更されていたとしても、所望の番組を同定できる可能性が高くなる。   According to this configuration, since a title different from the title included in the reservation information is learned and added to the reservation information as the title representing the desired program, the identification process is performed using the title of the desired program. When performing, even if the title of the desired program has been significantly changed in the electronic program guide data, there is a high possibility that the desired program can be identified.

以上説明したように本発明は、予約情報に所望の識別番号が含まれていない場合、もしくは、予約情報に識別番号が含まれているが当該識別番号に合致する番組が電子番組表データに含まれていない場合は、電子番組表データの中から、所望の番組とタイトルが最も類似している番組を検索することで所望の番組を同定し、また、予約情報に所望の識別番号が含まれている場合は、電子番組表データの中から、所望の番組と識別番号が一致している番組を検索することで所望の番組を同定する構成となっている。   As described above, according to the present invention, when the reservation information does not include the desired identification number, or the reservation information includes the identification number but the program matching the identification number is included in the electronic program guide data. If not, the desired program is identified by searching the electronic program guide data for the program whose title is most similar to the desired program, and the desired identification number is included in the reservation information. In this case, the desired program is identified by searching the electronic program guide data for a program whose identification number matches the desired program.

それにより、識別番号が元々付加されていない電子番組表データや、識別番号が何らかの事情で欠落してしまう電子番組表データを採用したとしても、所望の番組のタイトルを利用して、所望の番組を同定することができる。   As a result, even if the electronic program guide data to which the identification number is not originally added or the electronic program guide data in which the identification number is lost for some reason is used, the desired program title is used. Can be identified.

また、電子番組表データの更新時に番組のタイトルが変更されてしまう可能性のある電子番組表データを採用したとしても、所望の番組とタイトルが最も類似している番組を、所望の番組として同定することができる。   In addition, even if electronic program guide data that may change the title of the program when the electronic program guide data is updated is adopted, the program having the most similar title to the desired program is identified as the desired program. can do.

したがって、例えば、連続番組を連続して録画する連続録画予約が設定されている場合、その連続番組を最初に録画するまでの間は、録画予約設定時に電子番組表データ等から識別番号を得ており識別番号がわかっている状態であるため、識別番号を利用して同定処理を行えば良い。一方、連続番組を最初に録画した後では、以降の連続番組は別の識別番号となり、識別番号がわからない状態であるため、タイトルを利用して同定処理を行えば良い。   Therefore, for example, when a continuous recording reservation for continuously recording a continuous program is set, an identification number is obtained from the electronic program guide data or the like when the recording reservation is set until the continuous recording is first recorded. Since the identification number is known, the identification process may be performed using the identification number. On the other hand, after the continuous program is recorded for the first time, the subsequent continuous program has a different identification number and the identification number is not known. Therefore, the identification process may be performed using the title.

なお、電子番組表データの中から、所望の番組の予約内容に基づき検索対象番組の絞り込みを行い、絞り込まれた検索対象番組の中から所望の番組の同定処理を行う構成とした場合には、タイトルが類似する別の番組を誤って同定しまう可能性を低減することができる。   In addition, when the configuration is such that, from the electronic program guide data, the search target program is narrowed down based on the reservation contents of the desired program, and the desired program identification process is performed from the narrowed search target program, The possibility of erroneously identifying another program with a similar title can be reduced.

さらに、電子番組表データの中から同定した番組の識別番号を用いて、所望の番組を表すタイトルとして、予約情報に含まれるタイトルとは別のタイトルを学習し、予約情報に追加する構成とした場合には、所望の番組のタイトルを利用して同定処理を行う際に、電子番組表データ内で所望の番組のタイトルが大幅に変更されていたとしても、所望の番組を同定できる可能性が高くなる。   Furthermore, a title different from the title included in the reservation information is learned as a title representing the desired program by using the program identification number identified from the electronic program guide data, and added to the reservation information. In this case, when the identification process is performed using the title of the desired program, there is a possibility that the desired program can be identified even if the title of the desired program is significantly changed in the electronic program guide data. Get higher.

以下、本発明を実施するための形態について図面を参照して説明する。   Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.

(第1の実施形態)
図1は、本発明の第1の実施形態による番組同定装置の構成を示す図である。
(First embodiment)
FIG. 1 is a diagram showing a configuration of a program identification apparatus according to the first embodiment of the present invention.

図1に示すように本実施形態による番組同定装置は、チューナ101と、EPGデータ取得部102と、EPGデータ格納部103と、操作部104と、録画予約部105と、予約情報格納部106と、番組録画部107と、番組同定部108とを有している。   As shown in FIG. 1, the program identification device according to the present embodiment includes a tuner 101, an EPG data acquisition unit 102, an EPG data storage unit 103, an operation unit 104, a recording reservation unit 105, and a reservation information storage unit 106. A program recording unit 107 and a program identification unit 108.

チューナ101は、不図示のアンテナ経由で、番組やEPGデータを含む、アナログ放送またはデジタル放送の放送波を受信する。   The tuner 101 receives a broadcast wave of an analog broadcast or a digital broadcast including a program and EPG data via an antenna (not shown).

EPGデータ取得部102は、チューナ101にて受信された放送波に含まれるEPGデータを抽出し、EPGデータ格納部103に格納する。なお、EPGデータ取得部102は、EPGデータが最新データに更新されたことを検知した時点で上記動作を行う等により、EPGデータ格納部103に格納されるEPGデータを常に最新データに更新するものとする。   The EPG data acquisition unit 102 extracts EPG data included in the broadcast wave received by the tuner 101 and stores it in the EPG data storage unit 103. The EPG data acquisition unit 102 always updates the EPG data stored in the EPG data storage unit 103 to the latest data by performing the above-described operation when it is detected that the EPG data has been updated to the latest data. And

録画予約部105は、ユーザにより操作部104を介して録画予約された録画対象の番組の予約内容を示す予約情報をEPGデータ格納部103内のEPGデータから取得し、予約情報格納部106に格納する。なお、予約情報には、録画対象の番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報が含まれている。   The recording reservation unit 105 acquires reservation information indicating reservation contents of a recording target program reserved for recording by the user via the operation unit 104 from the EPG data in the EPG data storage unit 103 and stores the reservation information in the reservation information storage unit 106. To do. Note that the reservation information includes information such as the title, genre, broadcast date (day of the week), broadcast time zone, broadcast station, and program ID of the program to be recorded.

さらに、録画予約部105は、予約情報格納部106内の録画対象の番組の予約情報に基づき、番組録画部107に対し録画対象の番組の予約設定を行う。なお、録画予約部105は、番組録画部107に指示した番組の録画が終了した場合、その番組の番組IDについては予約情報格納部106内の予約情報から削除する。これは、番組IDが個々の番組を識別するために設定されているIDであり、連続番組であっても各回ごとに番組IDは異なることから、予約情報として番組IDを格納しておく必要がなくなるためである。   Further, the recording reservation unit 105 performs reservation setting of the recording target program to the program recording unit 107 based on the reservation information of the recording target program in the reservation information storage unit 106. When the recording of the program instructed to the program recording unit 107 is finished, the recording reservation unit 105 deletes the program ID of the program from the reservation information in the reservation information storage unit 106. This is an ID that is set to identify individual programs, and the program ID is different every time even if it is a continuous program. Therefore, it is necessary to store the program ID as reservation information. This is because it disappears.

番組録画部107は、録画予約部105により設定された予約設定内容に基づき、チューナ101にて受信された放送波に含まれる録画対象の番組を、不図示の記録媒体に録画する。例えば、番組録画部107は、DVD等の記録媒体にデジタル録画を行うこととしても良く、また、VHSに代表されるビデオテープ等の記録媒体にアナログ録画を行うこととしても良い。   The program recording unit 107 records a recording target program included in the broadcast wave received by the tuner 101 on a recording medium (not shown) based on the reservation setting content set by the recording reservation unit 105. For example, the program recording unit 107 may perform digital recording on a recording medium such as a DVD, or may perform analog recording on a recording medium such as a video tape represented by VHS.

番組同定部108は、予約情報格納部106内の録画対象の番組の番組IDまたはタイトルを利用して、EPGデータ格納部103内のEPGデータの中から録画対象の番組を同定する。そして、番組同定部108は、EPGデータの中から同定した番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する。   The program identification unit 108 identifies the recording target program from the EPG data in the EPG data storage unit 103 by using the program ID or title of the recording target program in the reservation information storage unit 106. Then, the program identification unit 108 notifies the recording reservation unit 105 of information such as the title, genre, broadcast date (day of the week), broadcast time zone, broadcast station, and program ID identified from the EPG data. Instructs the reservation contents to be recorded.

なお、番組同定部108は、録画対象の番組の予約情報としてタイトルを利用して同定処理を行う際には、タイトルが類似する別番組を同定してしまうことを防止するため、同定処理を行う前に、EPGデータの中から検索対象番組の絞り込みを行い、絞り込まれた検索対象番組の中から録画対象の番組を同定する。   Note that the program identification unit 108 performs identification processing in order to prevent identifying another program with a similar title when performing identification processing using a title as reservation information of a program to be recorded. Before the search target program is narrowed down from the EPG data, the recording target program is identified from the narrowed search target program.

以下、図1に示した番組同定装置による番組同定方法について説明する。   Hereinafter, a program identification method by the program identification apparatus shown in FIG. 1 will be described.

本実施形態では、録画対象の番組の番組IDがわかっている場合には、下記(1)の処理により、録画対象の番組IDを利用して録画対象の番組を同定する。一方、録画対象の番組の番組IDがわからない場合は、下記(2)の処理により、録画対象の番組のタイトルを利用して番組を同定する。なお、下記(2)の処理により、録画対象の番組を同定することができた場合には、その番組のIDをEPGデータから取得することができるため、以降は、下記(1)の処理により同定処理を行う。   In this embodiment, when the program ID of the program to be recorded is known, the program to be recorded is identified by using the program ID to be recorded by the process (1) below. On the other hand, when the program ID of the program to be recorded is not known, the program is identified using the title of the program to be recorded by the process (2) below. If the program to be recorded can be identified by the process (2) below, the ID of the program can be acquired from the EPG data. Perform identification processing.

例えば、ある番組を1回だけ録画する録画予約が設定されている状況においてその番組を録画するまでの間や、連続番組を連続して録画する連続録画予約が設定されている状況においてその連続番組を最初に録画するまでの間は、録画予約設定時にEPGデータから取得された番組IDが予約情報に含まれているため、録画対象の番組の番組IDがわかっている状態となっている。   For example, in a situation where a recording reservation for recording a program only once is set, until the program is recorded, or in a situation where a continuous recording reservation for continuously recording a continuous program is set, the continuous program Until the first recording, the program ID acquired from the EPG data at the time of recording reservation setting is included in the reservation information, so that the program ID of the program to be recorded is known.

これに対して、連続録画予約が設定されている状況において、連続番組を最初に録画した後では、以降の連続番組は別の番組IDとなり、上述のように、録画予約部105により予約情報から番組IDが削除されてしまうため、録画対象の番組の番組IDがわからない状態となっている。なお、録画予約部105による番組IDの削除が何らかの事情で実行されなかったとしても、当該番組IDに合致する番組はEPGデータに含まれていないため、録画対象の番組の番組IDがわからない状態となっている。
(1)最初に、録画対象の番組の番組IDがわかっている場合の処理について、図2を参照して説明する。ここでの前提条件として、予約情報格納部106には、録画予約設定時に録画予約部105によりEPGデータ格納部103内のEPGデータから取得された予約情報が格納されているものとする。また、ここでの番組IDは、録画予約設定時にEPGデータから取得した予約情報に含まれていた番組IDであるものとする。
On the other hand, in a situation where continuous recording reservation is set, after the continuous program is recorded for the first time, the subsequent continuous program becomes another program ID, and as described above, the recording reservation unit 105 determines from the reservation information. Since the program ID is deleted, the program ID of the program to be recorded is not known. Even if deletion of the program ID by the recording reservation unit 105 is not executed for some reason, a program that matches the program ID is not included in the EPG data, and the program ID of the program to be recorded is unknown. It has become.
(1) First, processing when the program ID of a program to be recorded is known will be described with reference to FIG. As a precondition here, it is assumed that the reservation information storage unit 106 stores the reservation information acquired from the EPG data in the EPG data storage unit 103 by the recording reservation unit 105 when the recording reservation is set. The program ID here is the program ID included in the reservation information acquired from the EPG data when the recording reservation is set.

図2を参照すると、番組同定部108は、EPGデータ格納部103内のEPGデータが最新データに更新されると、予約情報格納部106内の予約情報に含まれる録画対象の番組の番組IDに基づいて、最新のEPGデータの中から、録画対象の番組と番組IDが一致する番組を検索し、検索した番組を録画対象の番組として同定する(ステップ201)。   Referring to FIG. 2, when the EPG data in the EPG data storage unit 103 is updated to the latest data, the program identification unit 108 sets the program ID of the program to be recorded included in the reservation information in the reservation information storage unit 106. Based on the latest EPG data, a program whose program ID matches the program to be recorded is searched, and the searched program is identified as a program to be recorded (step 201).

その後、番組同定部108は、ステップ201で同定された番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する(ステップ202)。
(2)次に、録画対象の番組の番組IDがわからない場合の処理について、図3を参照して説明する。ここでの前提条件として、予約情報格納部106には、録画予約設定時に録画予約部105によりEPGデータ格納部103内のEPGデータから取得された予約情報が格納されているものとする。ただし、ここでは、録画予約設定時にEPGデータから取得した予約情報に含まれていた番組IDが削除されたか、あるいは、予約情報に番組IDが含まれていたとしても、その番組IDに合致する番組はEPGデータに含まれていないものとする。
Thereafter, the program identification unit 108 notifies the recording reservation unit 105 of information such as the title, genre, broadcast date (day of the week), broadcast time zone, broadcast station, and program ID identified in step 201, and the program is An instruction is given to modify the reservation contents so as to record (step 202).
(2) Next, processing when the program ID of a program to be recorded is not known will be described with reference to FIG. As a precondition here, it is assumed that the reservation information storage unit 106 stores the reservation information acquired from the EPG data in the EPG data storage unit 103 by the recording reservation unit 105 when the recording reservation is set. However, here, even if the program ID included in the reservation information acquired from the EPG data at the time of recording reservation setting is deleted, or the program ID is included in the reservation information, the program that matches the program ID Are not included in the EPG data.

図3を参照すると、番組同定部108は、EPGデータ格納部103内のEPGデータが最新データに更新されると、予約情報格納部106内の予約情報に含まれる録画対象の番組の放送局、放送日(曜日)、ジャンル、放送時間帯の情報に基づいて、最新のEPGデータの中から、録画対象の番組と放送局、放送日(曜日)、ジャンルが一致し、かつ録画対象の番組と放送時間帯が近い番組を検索対象に絞り込む(ステップ301)。これにより、次に行われる録画対象の番組の同定処理において、タイトルが類似する別の番組が誤検索されてしまう可能性が低減される。   Referring to FIG. 3, when the EPG data in the EPG data storage unit 103 is updated to the latest data, the program identification unit 108 broadcasts a broadcast station of a recording target program included in the reservation information in the reservation information storage unit 106. Based on the information on the broadcast day (day of the week), genre, and broadcast time zone, the program to be recorded and the broadcast station, the broadcast day (day of the week), and the genre match from the latest EPG data. The programs close to the broadcast time zone are narrowed down to search targets (step 301). This reduces the possibility that another program with a similar title will be erroneously searched in the next identification process for the program to be recorded.

次に、番組同定部108は、ステップ301で絞り込まれた検索対象番組のそれぞれについて、録画予約設定時の録画対象の番組に対するタイトルの類似度を算出する。なお、録画対象の番組に対するタイトルの類似度の算出に際しては、例えば、検索対象の番組のタイトルに一致する文字と文字列が多いほど類似度を高く算出し、逆に、検索対象の番組のタイトルに含まれていない文字と文字列が多いほど類似度を低く算出する。   Next, for each of the search target programs narrowed down in step 301, the program identification unit 108 calculates the similarity of the title to the recording target program at the time of recording reservation setting. When calculating the similarity of a title to a program to be recorded, for example, the higher the number of characters and character strings that match the title of the program to be searched, the higher the similarity is calculated, and conversely the title of the program to be searched The degree of similarity is calculated to be lower as there are more characters and character strings not included in.

次に、番組同定部108は、上述の類似度の算出結果に基づいて、ステップ301で絞り込まれた検索対象番組の中から、タイトルの類似度が最も高い番組を検索し、検索した番組を録画対象の番組として同定する(ステップ302)。   Next, the program identification unit 108 searches for the program having the highest title similarity from the search target programs narrowed down in step 301 based on the above-described similarity calculation result, and records the searched program. The program is identified as a target program (step 302).

次に、番組同定部108は、ステップ302で同定された番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する(ステップ303)。   Next, the program identification unit 108 notifies the recording reservation unit 105 of information such as the title, genre, broadcast date (day of the week), broadcast time zone, broadcast station, and program ID identified in step 302, and the program The reservation contents are instructed to be recorded (step 303).

なお、番組同定部108は、ステップ302で同定された番組のタイトルと録画対象の番組のタイトルとの類似度が予め設定された閾値以上でない場合、予約内容の修正を指示しないこととしても良い。   If the similarity between the title of the program identified in step 302 and the title of the program to be recorded is not equal to or greater than a preset threshold, the program identification unit 108 may not instruct the modification of the reservation content.

その後、番組同定部108は、ステップ302で同定された番組のタイトルと録画対象の番組のタイトルとの類似度が予め設定された閾値以上である場合に限り、同定された番組の番組IDを、予約情報格納部106内の予約情報に追加する(ステップ304)。   Thereafter, the program identification unit 108 determines the program ID of the identified program only when the similarity between the title of the program identified in step 302 and the title of the program to be recorded is equal to or greater than a preset threshold. It adds to the reservation information in the reservation information storage part 106 (step 304).

ここで、図3の処理について、具体例を挙げて図4を参照して説明する。ここでは、録画対象の番組の録画予約設定時には、放送局が「X放送局」、放送日(曜日)が「日曜日」、放送時間帯が「20:00〜20:45」、ジャンルが「趣味」、タイトルが「趣味A」として予約設定がなされ、これらの予約情報が予約情報格納部106に格納されているものとする。   Here, the process of FIG. 3 will be described with reference to FIG. 4 with a specific example. Here, when setting a recording reservation for a program to be recorded, the broadcast station is “X broadcast station”, the broadcast day (day of the week) is “Sunday”, the broadcast time zone is “20: 0 to 20:45”, and the genre is “hobby”. ”, The title is“ Hobby A ”, and the reservation setting is made, and the reservation information is stored in the reservation information storage unit 106.

図4を参照すると、まず、番組同定部108は、最新のEPGデータの中から、放送局「X放送局」、放送日(曜日)「日曜日」、ジャンル「趣味」が一致し、かつ、放送時間帯「20:00〜20:45」の前後N時間以内に放送される番組として、タイトルがそれぞれ「趣味A」「趣味ABC」という2つの番組を検索対象に絞り込む。   Referring to FIG. 4, first, the program identifying unit 108 matches the broadcasting station “X broadcasting station”, the broadcasting date (day of the week) “Sunday”, and the genre “hobby” from the latest EPG data and broadcasting. As programs to be broadcast within N hours before and after the time period “20:00 to 20:45”, two programs with titles “Hobby A” and “Hobby ABC” are narrowed down to search targets.

次に、番組同定部108は、タイトルがそれぞれ「趣味A」「趣味ABC」という2つの番組について、録画予約設定時のタイトル「趣味A」に対する類似度を算出する。   Next, the program identification unit 108 calculates the similarity to the title “Hobby A” at the time of recording reservation setting for two programs whose titles are “Hobby A” and “Hobby ABC”, respectively.

そして、番組同定部108は、「趣味A」「趣味ABC」という2つの番組についての上述の類似度の算出結果に基づいて、これら2つの番組の中から、上述の類似度が最も高い番組として、タイトルが「趣味A」である番組を録画対象の番組として同定する。   Then, based on the above-described similarity calculation results for the two programs “hobby A” and “hobby ABC”, the program identification unit 108 selects the program having the highest similarity as the above-mentioned two programs. The program whose title is “Hobby A” is identified as the program to be recorded.

その後、番組同定部108は、上記で同定された番組のタイトル「趣味A」の類似度が予め設定された閾値以上であれば、その番組の番組IDを、予約情報格納部106内の予約情報に追加する。それにより、以降、録画対象の番組を番組IDを利用して同定することができるようになる。   Thereafter, if the similarity degree of the title “hobby A” of the program identified above is equal to or higher than a preset threshold, the program identification unit 108 sets the program ID of the program to the reservation information in the reservation information storage unit 106. Add to. Thereby, the program to be recorded can be subsequently identified using the program ID.

(第2の実施形態)
図5は、本発明の第2の実施形態による番組同定装置の構成を示す図である。
(Second Embodiment)
FIG. 5 is a diagram showing a configuration of a program identification apparatus according to the second embodiment of the present invention.

本実施形態では、第1実施形態と同様の同定処理に加えて、その同定処理の結果に基づいて、録画対象の番組を表すタイトルとして、録画予約設定時に予約情報として格納されたタイトルとは別のタイトルを学習する学習処理を行い、学習した新たなタイトルを予約情報格納部106内の予約情報に追加する。   In the present embodiment, in addition to the identification processing similar to that in the first embodiment, based on the result of the identification processing, the title representing the recording target program is different from the title stored as the reservation information at the time of recording reservation setting. A learning process for learning the title is performed, and the learned new title is added to the reservation information in the reservation information storage unit 106.

図5に示すように本実施形態による番組同定装置は、学習対象番組情報格納部109と、番組学習部110とを追加した点が、図1に示した第1の実施形態の構成とは異なる。なお、それ以外の構成要素については図1と同様であるため、同一の符号を付し、詳細な説明を省略する。   As shown in FIG. 5, the program identification apparatus according to the present embodiment is different from the configuration of the first embodiment shown in FIG. 1 in that a learning target program information storage unit 109 and a program learning unit 110 are added. . In addition, since it is the same as that of FIG. 1 about another component, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted.

番組同定部108は、録画対象の番組をタイトルを利用して同定処理を行う前段で、EPGデータから検索対象番組の絞込みを行った場合に(図3のステップ301参照)、その時点のEPGデータに含まれている番組のそれぞれのタイトル、番組IDを学習対象番組情報格納部109に格納する。   When the search target program is narrowed down from the EPG data (see step 301 in FIG. 3), the program identification unit 108 is the first stage of performing the identification process using the title for the program to be recorded (see step 301 in FIG. 3). Is stored in the learning target program information storage unit 109.

番組学習部110は、録画対象の番組を表すタイトルとして、録画予約設定時に予約情報として予約情報格納部106内に格納されたタイトルとは別のタイトルを学習し、学習したタイトルを予約情報格納部106内の予約情報に追加する。   The program learning unit 110 learns a title different from the title stored in the reservation information storage unit 106 as reservation information at the time of recording reservation setting, as a title representing a program to be recorded, and uses the learned title as a reservation information storage unit It is added to the reservation information in 106.

以下、図5に示した番組同定装置による番組同定方法について説明する。   Hereinafter, a program identification method by the program identification apparatus shown in FIG. 5 will be described.

本実施形態では、録画対象の番組の番組IDがわかっている場合には、下記(3)の処理により、録画対象の番組IDを利用して録画対象の番組を同定し、その後に録画対象の番組の別のタイトルを学習する。一方、録画対象の番組の番組IDがわからない場合には、下記(4)の処理により、録画対象の番組のタイトルを利用して番組を同定し、その後に録画対象の番組の別のタイトルを学習する。なお、下記(4)の処理により、録画対象の番組を同定することができた場合には、その番組のIDをEPGデータから取得することができるため、以降は、下記(3)の処理により同定処理および学習処理を行う。また、録画対象の番組の番組IDがわかっている場合またはわからない場合の例としては、第1の実施形態で説明したものと同様の例が挙げられる。
(3)最初に、録画対象の番組の番組IDがわかっている場合の処理について、図6を参照して説明する。ここでの前提条件として、予約情報格納部106には、録画予約設定時に録画予約部105によりEPGデータ格納部103内のEPGデータから取得された予約情報が格納されているものとする。また、ここでの番組IDは、録画予約設定時にEPGデータから取得した予約情報に含まれていた番組ID、または、番組学習部110が下記(4)の処理により取得した番組IDであるものとする。
In this embodiment, when the program ID of the program to be recorded is known, the program to be recorded is identified by using the program ID to be recorded by the process (3) below, and then the program to be recorded is recorded. Learn different program titles. On the other hand, if the program ID of the program to be recorded is not known, the program is identified using the title of the program to be recorded by the process (4) below, and then another title of the program to be recorded is learned. To do. If the program to be recorded can be identified by the process (4) below, the ID of the program can be acquired from the EPG data. An identification process and a learning process are performed. Further, examples of the case where the program ID of the program to be recorded is known or not known include the same examples as those described in the first embodiment.
(3) First, processing when the program ID of a program to be recorded is known will be described with reference to FIG. As a precondition here, it is assumed that the reservation information storage unit 106 stores the reservation information acquired from the EPG data in the EPG data storage unit 103 by the recording reservation unit 105 when the recording reservation is set. The program ID here is the program ID included in the reservation information acquired from the EPG data at the time of recording reservation setting, or the program ID acquired by the program learning unit 110 by the process (4) below. To do.

図6を参照すると、番組同定部108は、EPGデータ格納部103内のEPGデータが最新データに更新されると、予約情報格納部106内の予約情報に含まれる録画対象の番組の番組IDの情報に基づいて、最新のEPGデータの中から、録画対象の番組と番組IDが一致する番組を検索し、検索した番組を録画対象の番組として同定する(ステップ601)。   Referring to FIG. 6, when the EPG data in the EPG data storage unit 103 is updated to the latest data, the program identification unit 108 sets the program ID of the program to be recorded included in the reservation information in the reservation information storage unit 106. Based on the information, a program whose program ID matches the program to be recorded is searched from the latest EPG data, and the searched program is identified as a program to be recorded (step 601).

その後、番組同定部108は、ステップ601で同定された番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する(ステップ602)。   Thereafter, the program identification unit 108 notifies the recording reservation unit 105 of information such as the title, genre, broadcast date (day of the week), broadcast time zone, broadcast station, and program ID identified in step 601, An instruction is given to modify the reservation contents so as to record (step 602).

ここまでの同定処理の手順は、第1の実施形態における図2のステップ201,202の手順と同様である。   The procedure of the identification processing so far is the same as the procedure of steps 201 and 202 in FIG. 2 in the first embodiment.

その一方、番組学習部110は、ステップ601で同定された番組のタイトルが、予約情報格納部106内の録画対象の番組の予約情報にタイトルとして含まれているかを確認する。そして、含まれていない場合は、予約情報格納部106内の予約情報に、ステップ601で同定された番組のタイトルを追加する(ステップ603)。   On the other hand, the program learning unit 110 confirms whether the title of the program identified in step 601 is included in the reservation information of the program to be recorded in the reservation information storage unit 106 as a title. If not included, the title of the program identified in step 601 is added to the reservation information in the reservation information storage unit 106 (step 603).

ここで、図6の処理について、具体例を挙げて図7を参照して説明する。ここでは、録画対象の番組についての録画予約設定時には、番組IDが「1234」、放送局が「X放送局」、放送日(曜日)が「日曜日」、放送時間帯が「20:00〜20:45」、ジャンルが「趣味」、タイトルが「趣味A」として予約設定がなされ、これらの予約情報が予約情報格納部106に格納されているものとする。   Here, the process of FIG. 6 will be described with reference to FIG. Here, when setting a recording reservation for a program to be recorded, the program ID is “1234”, the broadcasting station is “X broadcasting station”, the broadcasting day (day of the week) is “Sunday”, and the broadcasting time zone is “20: 00 to 20”. : 45 ”, the genre is“ hobby ”, the title is“ hobby A ”, and the reservation setting is made, and the reservation information is stored in the reservation information storage unit 106.

図7を参照すると、まず、番組同定部108は、8/5(火)にEPGデータが最新データに更新されると、最新のEPGデータの中から、番組ID「1234」が一致する番組として、放送局が「X放送局」、放送日(曜日)が「日曜日」、放送時間帯が「20:00〜21:00」、タイトルが「shumiA」である番組を録画対象の番組として同定する。   Referring to FIG. 7, first, when EPG data is updated to the latest data on 8/5 (Tue), the program identification unit 108 determines that the program ID “1234” matches from the latest EPG data. , A program whose broadcast station is “X broadcast station”, broadcast day (day of week) is “Sunday”, broadcast time zone is “20: 0 to 21:00”, and title is “sumiA” is identified as a program to be recorded. .

次に、番組同定部108は、録画対象の番組の予約内容を、放送局が「X放送局」、放送日(曜日)が「日曜日」、放送時間帯が「20:00〜21:00」に修正するよう録画予約部105に指示する。   Next, the program identification unit 108 sets the reservation contents of the program to be recorded as “X broadcast station” for the broadcast station, “Sunday” for the broadcast day (day of the week), and “20:00 to 21:00” for the broadcast time zone. The recording reservation unit 105 is instructed to correct it.

その一方、番組学習部110は、最新のEPGデータの中から同定した番組のタイトル「shumiA」が、予約情報格納部106内の録画対象の番組の予約情報にタイトルとして含まれているかを確認する。そして、含まれていない場合は、録画対象の番組の予約情報にタイトル「shumiA」を追加する。それにより、以降、録画対象の番組を「shumiA」というタイトルを利用して同定することもできるようになる。   On the other hand, the program learning unit 110 confirms whether the program title “shumiA” identified from the latest EPG data is included as the title in the reservation information of the recording target program in the reservation information storage unit 106. . If it is not included, the title “sumiA” is added to the reservation information of the program to be recorded. As a result, the program to be recorded can be identified using the title “sumiA”.

また、番組学習部110は、8/6(水)にEPGデータが最新データに更新されると、最新のEPGデータの中からタイトルが「シュミA」である番組を同定する。さらに、同定した番組のタイトル「シュミA」が録画対象の番組の予約情報に含まれていないことから、録画対象の番組の予約情報にタイトル「シュミA」を追加する。それにより、以降、録画対象の番組を「シュミA」というタイトルを利用して同定することもできるようになる。
(4)次に、録画対象の番組の番組IDがわからない場合の処理について、図8を参照して説明する。ここでの前提条件として、予約情報格納部106には、録画予約設定時に録画予約部105によりEPGデータ格納部103内のEPGデータから取得された予約情報が格納されているものとする。ただし、ここでは、録画予約設定時にEPGデータから取得した予約情報に含まれていた番組IDが削除されたか、あるいは、予約情報に番組IDが含まれていたとしても、その番組IDに合致する番組はEPGデータに含まれていないものとする。
Further, when the EPG data is updated to the latest data on 8/6 (Wednesday), the program learning unit 110 identifies the program whose title is “Shumi A” from the latest EPG data. Further, since the identified program title “Shumi A” is not included in the recording target program reservation information, the title “Shumi A” is added to the recording target program reservation information. As a result, the program to be recorded can be identified using the title “Shumi A” thereafter.
(4) Next, processing when the program ID of the program to be recorded is not known will be described with reference to FIG. As a precondition here, it is assumed that the reservation information storage unit 106 stores the reservation information acquired from the EPG data in the EPG data storage unit 103 by the recording reservation unit 105 when the recording reservation is set. However, here, even if the program ID included in the reservation information acquired from the EPG data at the time of recording reservation setting is deleted, or the program ID is included in the reservation information, the program that matches the program ID Are not included in the EPG data.

図8を参照すると、番組同定部108は、EPGデータ格納部103内のEPGデータが最新データに更新されると、予約情報格納部106内の予約情報に含まれる録画対象の番組の放送局、放送日(曜日)、ジャンル、放送時間帯の情報に基づいて、最新のEPGデータの中から、録画対象の番組と放送局、放送日(曜日)、ジャンルが一致し、かつ録画対象の番組に放送時間帯が近い番組を検索対象に絞り込む(ステップ801)。これにより、次に行われる録画対象の番組の同定処理において、タイトルが類似する別の番組が誤検索されてしまう可能性が低減される。   Referring to FIG. 8, when the EPG data in the EPG data storage unit 103 is updated to the latest data, the program identification unit 108 broadcasts the broadcast station of the program to be recorded included in the reservation information in the reservation information storage unit 106. Based on the information on the broadcast day (day of the week), genre, and broadcast time, the program to be recorded matches the broadcast station, broadcast day (day of the week), and genre from the latest EPG data. The programs close to the broadcast time zone are narrowed down to search targets (step 801). This reduces the possibility that another program with a similar title will be erroneously searched in the next identification process for the program to be recorded.

次に、番組同定部108は、ステップ801で絞り込まれた検索対象番組の中から、タイトルの類似度が最も高い番組を検索し、検索した番組を録画対象の番組として同定する(ステップ802)。   Next, the program identification unit 108 searches for the program having the highest similarity in the title among the search target programs narrowed down in step 801, and identifies the searched program as a recording target program (step 802).

次に、番組同定部108は、ステップ802で同定された番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する(ステップ803)。   Next, the program identification unit 108 notifies the recording reservation unit 105 of information such as the title, genre, broadcast date (day of the week), broadcast time zone, broadcast station, program ID, etc. of the program identified in step 802, and the program The reservation content is instructed to be recorded (step 803).

なお、番組同定部108は、ステップ802で同定された番組のタイトルと録画対象の番組のタイトルとの類似度が予め設定された閾値以上でない場合、予約内容の修正を指示しないこととしても良い。   If the similarity between the title of the program identified in step 802 and the title of the program to be recorded is not equal to or greater than a preset threshold, the program identification unit 108 may not instruct modification of the reservation content.

ここまでの同定処理の手順は、第1の実施形態における図3のステップ301〜303の手順と同様である。   The procedure of the identification processing so far is the same as the procedure of steps 301 to 303 in FIG. 3 in the first embodiment.

その一方、番組同定部108は、ステップ801でEPGデータの中から検索対象番組が絞り込まれた際に、ステップ801時点のEPGデータに含まれていた番組のそれぞれのタイトル、番組IDの情報を、学習対象番組情報格納部109に格納する(ステップ804)。   On the other hand, when the search target program is narrowed down from the EPG data in step 801, the program identification unit 108 obtains the title and program ID information of each program included in the EPG data at the time of step 801. It is stored in the learning target program information storage unit 109 (step 804).

次に、番組学習部110は、ステップ802で同定された番組のタイトルと録画対象の番組のタイトルとの類似度が予め設定された閾値以上である場合に限り、ステップ804でタイトル、番組IDが学習対象番組情報格納部109に格納された番組の中から、ステップ802で同定された番組と番組IDが一致する番組を検索する(ステップ805)。   Next, only when the similarity between the title of the program identified in step 802 and the title of the program to be recorded is equal to or greater than a preset threshold, the program learning unit 110 determines that the title and program ID are in step 804. From the programs stored in the learning target program information storage unit 109, a program whose program ID matches the program identified in step 802 is searched (step 805).

その後、番組学習部110は、ステップ802で同定された番組の番組IDおよびステップ805で検索された番組のタイトルを、予約情報格納部106内の録画対象の番組の予約情報に追加する(ステップ806)。   Thereafter, the program learning unit 110 adds the program ID of the program identified in step 802 and the title of the program searched in step 805 to the reservation information of the program to be recorded in the reservation information storage unit 106 (step 806). ).

ここで、図8の処理について、具体例を挙げて図9を参照して説明する。ここでは、録画対象の番組についての録画予約設定時には、放送局が「X放送局」、放送日(曜日)が「日曜日」、放送時間帯が「20:00〜20:45」、ジャンルが「趣味」、タイトルが「趣味A」として予約設定がなされ、これらの予約情報が予約情報格納部106に格納されているものとする。   Here, the process of FIG. 8 will be described with reference to FIG. 9 with a specific example. Here, when setting a recording reservation for a program to be recorded, the broadcast station is “X broadcast station”, the broadcast day (day of the week) is “Sunday”, the broadcast time zone is “20:00 to 20:45”, and the genre is “ It is assumed that reservation setting is made with “hobby” and title “hobby A”, and the reservation information is stored in the reservation information storage unit 106.

図9を参照すると、まず、番組同定部108は、8/5(火)にEPGデータが最新データに更新されると、最新のEPGデータの中から、放送局「X放送局」、放送日(曜日)「日曜日」、ジャンル「趣味」が一致し、かつ放送時間帯が「20:00〜20:45」に近い番組として、タイトルが「しゅみC」、番組IDが「0123」である番組、タイトルが「shumiA」、番組IDが「1234」である番組、タイトルが「シュミB」、番組IDが「2345」である番組の計3つの番組を検索対象に絞り込む。さらに、番組同定部108は、EPGデータの中から検索対象番組が絞り込まれた際に、その時点のEPGデータに含まれていた番組のそれぞれのタイトル、番組IDの情報を、学習対象番組情報格納部109に格納する。   Referring to FIG. 9, first, when the EPG data is updated to the latest data on 8/5 (Tuesday), the program identification unit 108 selects the broadcast station “X broadcast station”, the broadcast date from the latest EPG data. (Day of the week) “Sunday” and genre “hobby” match and the broadcast time zone is close to “20:00 to 20:45”, the title is “Shumi C”, and the program ID is “0123” A total of three programs, ie, a program with the title “shumiA”, a program ID “1234”, a title “Shumi B”, and a program ID “2345”, are narrowed down to search targets. Further, when the search target program is narrowed down from the EPG data, the program identification unit 108 stores information on the title and program ID of each program included in the EPG data at that time, as learning target program information. Stored in the unit 109.

次に、番組同定部108は、上記3つの番組の中から、録画予約設定時のタイトル「趣味A」の類似度が最も高い番組として、タイトルが「shumiA」、番組IDが「1234」である番組を録画対象の番組として同定し、同定された番組を録画するよう予約内容の修正を録画予約部105に指示する。ただし、ここでは、同定された番組のタイトル「shumiA」の類似度が予め設定した閾値以上ではないものとする。   Next, the program identification unit 108 has the title “shumiA” and the program ID “1234” as the program having the highest similarity of the title “Hobby A” at the time of recording reservation setting among the above three programs. The program is identified as the program to be recorded, and the recording reservation unit 105 is instructed to modify the reservation contents so as to record the identified program. However, here, it is assumed that the degree of similarity of the identified program title “sumiA” is not greater than or equal to a preset threshold value.

また、番組同定部108は、8/6(水)にEPGデータが最新データに更新されると、最新のEPGデータの中から、タイトルが「shumiC」、番組IDが「0123」である番組、タイトルが「シュミA」、番組IDが「1234」である番組、タイトルが「しゅみB」、番組IDが「2345」である番組の計3つの番組を検索対象に絞り込み、その時点のEPGデータに含まれていた番組のそれぞれのタイトル、番組IDの情報を、学習対象番組情報格納部109に格納する。そして、番組同定部108は、タイトルが「シュミA」、番組IDが「1234」である番組を録画対象の番組として同定し、同定された番組を録画するよう予約内容の修正を録画予約部105に指示する。ただし、ここでも、同定された番組のタイトル「シュミA」の類似度が予め設定した閾値以上ではないものとする。   In addition, when the EPG data is updated to the latest data on 8/6 (Wednesday), the program identification unit 108 selects a program having the title “sumiC” and the program ID “0123” from the latest EPG data. EPG data at that time is narrowed down to a total of three programs, the title “Shumi A”, the program ID “1234”, the title “Shumi B”, and the program ID “2345”. The information on the titles and program IDs of the programs included in is stored in the learning target program information storage unit 109. Then, the program identification unit 108 identifies the program having the title “Shumi A” and the program ID “1234” as a recording target program, and corrects the reservation contents so as to record the identified program. To instruct. However, also here, it is assumed that the degree of similarity of the identified program title “Shumi A” is not greater than or equal to a preset threshold value.

さらに、番組同定部108は、8/7(木)にEPGデータが最新データに更新されると、最新のEPGデータの中から、タイトルが「シュミC」、番組IDが「0123」である番組、タイトルが「趣味A」、番組IDが「1234」である番組、タイトルが「shumiB」、番組IDが「2345」である番組の計3つの番組を検索対象に絞り込み、その時点のEPGデータに含まれていた番組のそれぞれのタイトル、番組IDの情報を、学習対象番組情報格納部109に格納する。そして、番組同定部108は、タイトルが「趣味A」、番組IDが「1234」である番組を録画対象の番組として同定し、同定された番組を録画するよう予約内容の修正を録画予約部105に指示する。ここでは、同定されたタイトル「趣味A」の類似度が予め設定した閾値以上であるものとする。   Further, when the EPG data is updated to the latest data on 8/7 (Thursday), the program identification unit 108 selects the program with the title “Shumi C” and the program ID “0123” from the latest EPG data. , A total of three programs, the program with the title “Hobby A”, the program ID “1234”, the title “shumiB”, and the program ID “2345”, are narrowed down to search targets, and the EPG data at that time Information of each title and program ID of the included program is stored in the learning target program information storage unit 109. Then, the program identification unit 108 identifies the program with the title “Hobby A” and the program ID “1234” as the recording target program, and corrects the reservation contents so as to record the identified program. To instruct. Here, it is assumed that the degree of similarity of the identified title “Hobby A” is greater than or equal to a preset threshold value.

次に、番組学習部110は、学習対象番組情報格納部109内にタイトル、番組IDが格納されている6つの番組の中から、タイトルの類似度が閾値以上である番組の番組ID「1234」が一致する番組として、タイトルがそれぞれ「shumiA」「シュミA」である2つの番組を検索する。   Next, the program learning unit 110 selects the program ID “1234” of the program whose title similarity is equal to or greater than a threshold value from the six programs whose titles and program IDs are stored in the learning target program information storage unit 109. Two programs having titles “sumiA” and “Shumi A” are searched for as programs with the same.

その後、番組学習部110は、予約情報格納部106内の録画対象の番組の予約情報に、番組ID「1234」を追加するとともに、「shumiA」「シュミA」というタイトルを追加する。それにより、以降、録画対象の番組を番組ID「1234」を利用して同定することができるようになるとともに、録画対象の番組を「shumiA」「シュミA」というタイトルを利用して同定することもできるようになる。   Thereafter, the program learning unit 110 adds the program ID “1234” to the reservation information of the program to be recorded in the reservation information storage unit 106 and also adds the titles “sumiA” and “Shumi A”. As a result, the program to be recorded can be identified using the program ID “1234” and the program to be recorded is identified using the titles “sumiA” and “Shumi A”. You will also be able to.

なお、上述の第1および第2の実施形態においては、EPGデータの中から、録画予約された録画対象の番組を同定することとしているが、本発明は、視聴予約等された所望の番組を同定するものであればいかなる構成にも適用可能である。   In the first and second embodiments described above, the recording target program reserved for recording is identified from the EPG data. However, in the present invention, a desired program reserved for viewing is selected. Any configuration can be applied as long as it is identified.

また、上述の第1および第2の実施形態においては、チュ−ナ101が、番組やEPGデータを放送波から受信することとしているが、本発明は、インターネットやケーブルテレビなど放送波とは異なる通信メディアを介して番組やEPGデータを受信する構成にも適用可能である。   In the first and second embodiments described above, the tuner 101 receives programs and EPG data from broadcast waves. However, the present invention is different from broadcast waves such as the Internet and cable TV. The present invention is also applicable to a configuration for receiving programs and EPG data via communication media.

また、上述の第1および第2の実施形態においては、録画対象の番組を録画する前に上述の動作を行うことを想定しているが、本発明は、録画対象の番組の録画中であっても対応可能である。例えば、録画対象の番組の録画中にEPGデータが最新データに更新され、最新のEPGデータの中から同定した録画対象の番組の放送時間帯に変更があった場合、これに合わせて番組録画部107に設定されている予約内容を修正することができる。   In the first and second embodiments described above, it is assumed that the above-described operation is performed before recording a program to be recorded. However, the present invention is recording a program to be recorded. But it is possible. For example, when the EPG data is updated to the latest data during recording of the program to be recorded, and the broadcast time zone of the program to be recorded identified from the latest EPG data is changed, the program recording unit is adjusted accordingly. The reservation content set in 107 can be corrected.

なお、本発明においては、番組同定装置内の処理は上述の専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムを番組同定装置にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを番組同定装置に読み込ませ、実行するものであっても良い。番組同定装置にて読取可能な記録媒体とは、フロッピーディスク、光磁気ディスク、DVD、CD、ブルーレイディスクなどの移設可能な記録媒体の他、番組同定装置に内蔵されたHDDなどを指す。   In the present invention, the processing in the program identification device is recorded on a recording medium readable by the program identification device, in addition to the processing realized by the dedicated hardware described above. The program recorded on the recording medium may be read by the program identification device and executed. The recording medium readable by the program identification device refers to a transfer medium such as a floppy disk, a magneto-optical disk, a DVD, a CD, and a Blu-ray disc, as well as an HDD built in the program identification device.

本発明の第1の実施形態による番組同定装置のブロック図である。1 is a block diagram of a program identification device according to a first embodiment of the present invention. 図1に示した番組同定装置による番組同定方法において、録画対象の番組の番組IDがわかっている場合の流れを説明する図である。It is a figure explaining the flow in case the program ID of the program to be recorded is known in the program identification method by the program identification device shown in FIG. 図1に示した番組同定装置による番組同定方法において、録画対象の番組の番組IDがわからない場合の流れを説明する図である。It is a figure explaining the flow in case the program ID of the program to be recorded is not known in the program identification method by the program identification device shown in FIG. 図3に示した番組同定方法を具体例を挙げて説明する図である。It is a figure explaining the program identification method shown in FIG. 3 by giving a specific example. 本発明の第2の実施形態による番組同定装置のブロック図である。It is a block diagram of the program identification apparatus by the 2nd Embodiment of this invention. 図5に示した番組同定装置による番組同定方法において、録画対象の番組の番組IDがわかっている場合の流れを説明する図である。It is a figure explaining the flow in case the program ID of the program to be recorded is known in the program identification method by the program identification device shown in FIG. 図6に示した番組同定方法を具体例を挙げて説明する図である。It is a figure explaining the program identification method shown in FIG. 6 by giving a specific example. 図5に示した番組同定装置による番組同定方法において、録画対象の番組の番組IDがわからない場合の流れを説明する図である。FIG. 6 is a diagram for explaining a flow when a program ID of a program to be recorded is not known in the program identification method by the program identification device shown in FIG. 5. 図8に示した番組同定方法を具体例を挙げて説明する図である。It is a figure explaining a program identification method shown in FIG. 8 by giving a specific example.

符号の説明Explanation of symbols

101 チューナ
102 EPGデータ取得部
103 EPGデータ格納部
104 操作部
105 録画予約部
106 予約情報格納部
107 番組録画部
108 番組同定部
109 学習対象番組情報格納部
110 番組学習部
DESCRIPTION OF SYMBOLS 101 Tuner 102 EPG data acquisition part 103 EPG data storage part 104 Operation part 105 Recording reservation part 106 Reservation information storage part 107 Program recording part 108 Program identification part 109 Learning target program information storage part 110 Program learning part

Claims (18)

電子番組表データの中から録画予約または視聴予約されている所望の番組を同定する番組同定装置において、
前記所望の番組の予約内容を示す情報として、前記所望の番組のタイトルを少なくとも含む予約情報を格納する予約情報格納手段と、
前記予約情報に前記所望の番組を識別するための識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記電子番組表データの中から、前記予約情報に含まれる前記所望の番組タイトルとの類似度が最も高いタイトルの番組を検索し、検索した番組を前記所望の番組として同定する番組同定手段とを有し、
同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組の前記識別番号およびタイトルの少なくとも一方を、前記所望の番組の前記予約情報として前記予約情報格納手段に追加格納する、番組同定装置。
In a program identification device for identifying a desired program that is reserved for recording or viewing from electronic program guide data,
Reservation information storage means for storing reservation information including at least the title of the desired program as information indicating the reservation content of the desired program;
When the reservation information does not include an identification number for identifying the desired program, or a program that includes the identification number in the reservation information but matches the identification number is the electronic program guide data If not included in the from the electronic program guide data, searches the highest title of the program is the similarity between the desired program title included in the reservation information, the searched program of the desired program It possesses a program identification means to identify as,
Only when the degree of similarity between the title of the identified program and the title of the desired program is greater than or equal to a preset threshold, at least one of the identification number and title of the identified program is set to the desired program. A program identification device for additionally storing in the reservation information storage means as reservation information .
前記予約情報格納手段は、前記予約情報として前記所望の番組の放送局、放送日、放送時間帯の情報を格納し、
前記番組同定手段は、前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記電子番組表データの中から、前記所望の番組と放送局、放送日が一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定する、請求項1に記載の番組同定装置。
The reservation information storage means stores, as the reservation information, broadcast station, broadcast date, and broadcast time zone information of the desired program,
The program identification means may be configured such that when the reservation information does not include the identification number of the desired program, or the reservation information includes the identification number but the program that matches the identification number is the electronic If not included in the program guide data, the electronic program guide data is narrowed down to the search target programs whose broadcast station and broadcast date are the same as the desired program and whose broadcast time zone is close to the desired program. The program identification device according to claim 1, wherein the desired program is identified from the narrowed search target programs.
前記予約情報格納手段は、前記予約情報として前記所望の番組の放送局、放送日、放送時間帯、ジャンルの情報を格納し、
前記番組同定手段は、前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記電子番組表データの中から、前記所望の番組と放送局、放送日、ジャンルが一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定する、請求項1に記載の番組同定装置。
The reservation information storage means stores, as the reservation information, broadcast station, broadcast date, broadcast time zone, and genre information of the desired program,
The program identification means may be configured such that when the reservation information does not include the identification number of the desired program, or the reservation information includes the identification number but the program that matches the identification number is the electronic If not included in the program guide data, the electronic program guide data is searched for a program whose broadcast station, broadcast date, and genre match with the desired program and whose broadcast time zone is close to the desired program. The program identifying apparatus according to claim 1, wherein the desired program is identified from the narrowed search target programs.
前記番組同定手段は、前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記電子番組表データの中から、前記所望の番組と前記識別番号が一致する番組を検索し、検索した番組を前記所望の番組として同定する、請求項1から3のいずれか1項に記載の番組同定装置。 The program identifying means, when the reservation information includes the identification number of the desired program, searches the electronic program guide data for a program whose identification number matches the desired program, The program identification device according to claim 1, wherein the searched program is identified as the desired program. 前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記番組同定手段により前記電子番組表データの中から絞り込まれた前記検索対象番組含まれていた番組のそれぞれの前記識別番号およびタイトルの情報を格納する学習対象番組情報格納手段と、
前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記番組同定手段により前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組と前記識別番号が一致する番組を前記学習対象番組情報格納手段の中から検索し、検索した番組のタイトルおよび前記番組同定手段により同定された番組の前記識別番号を、前記所望の番組の前記予約情報として前記予約情報格納手段に追加格納する番組学習手段とをさらに有する、請求項2または3に記載の番組同定装置。
When the reservation information does not include the identification number of the desired program, or the reservation information includes the identification number but a program that matches the identification number is included in the electronic program guide data. If not, the learning target program information storage means for storing said each of the identification number and title information of the electronic program guide program contained in narrowed the search target program from the data by the program identifying means ,
When the reservation information does not include the identification number of the desired program, or the reservation information includes the identification number but a program that matches the identification number is included in the electronic program guide data. If the similarity between the title of the program identified from the electronic program guide data by the program identification means and the title of the desired program is not less than a preset threshold, the identified program Is searched from the learning target program information storage means, and the title of the searched program and the identification number of the program identified by the program identification means are reserved in the reservation of the desired program. 4. The program identification apparatus according to claim 2, further comprising program learning means for additionally storing information as information in the reservation information storage means.
前記番組同定手段は、前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記電子番組表データの中から、前記所望の番組と前記識別番号が一致する番組を検索し、検索した番組を前記所望の番組として同定し、
前記番組学習手段は、前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記番組同定手段により同定された番組のタイトルが、前記所望の番組のタイトルとして前記予約情報に含まれているかを確認し、含まれていない場合は、前記番組同定手段により同定された番組のタイトルを、前記所望の番組の前記予約情報として前記予約情報格納手段に追加格納する、請求項に記載の番組同定装置。
The program identifying means, when the reservation information includes the identification number of the desired program, searches the electronic program guide data for a program whose identification number matches the desired program, Identify the searched program as the desired program,
When the reservation information includes the identification number of the desired program, the program learning means includes the title of the program identified by the program identification means as the title of the desired program in the reservation information. check is, if not, the title of the program identified by said program identification means, adding and stored in the reservation information storing unit as the reservation information of said desired program, to claim 5 The program identification device described.
電子番組表データの中から録画予約または視聴予約されている所望の番組を同定する番組同定装置による番組同定方法において、
前記所望の番組の予約内容を示す情報として、前記所望の番組のタイトルを少なくとも含む予約情報を前記番組同定装置に格納する第1のステップと、
前記予約情報に前記所望の番組を識別するための識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記電子番組表データの中から、前記予約情報に含まれる前記所望の番組タイトルとの類似度が最も高いタイトルの番組を検索し、検索した番組を前記所望の番組として同定する第2のステップと
前記第2のステップにて前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組の前記識別番号およびタイトルの少なくとも一方を、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する第3のステップとを有する、番組同定方法。
In a program identification method by a program identification device for identifying a desired program that is reserved for recording or viewing from electronic program guide data,
A first step of storing reservation information including at least a title of the desired program as information indicating reservation contents of the desired program in the program identification device;
When the reservation information does not include an identification number for identifying the desired program, or a program that includes the identification number in the reservation information but matches the identification number is the electronic program guide data If not included in the from the electronic program guide data, searches the highest title of the program is the similarity between the desired program title included in the reservation information, the searched program of the desired program a second step of identifying as,
Only when the similarity between the title of the program identified from the electronic program guide data in the second step and the title of the desired program is greater than or equal to a preset threshold, the identified program And a third step of additionally storing at least one of an identification number and a title in the program identification device as the reservation information of the desired program .
前記第1のステップでは、前記予約情報として前記所望の番組の放送局、放送日、放送時間帯の情報を前記番組同定装置に格納し、
前記第2のステップでは、前記電子番組表データの中から、前記所望の番組と放送局、放送日が一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定する、請求項に記載の番組同定方法。
In the first step, information on a broadcast station, broadcast date, and broadcast time zone of the desired program is stored in the program identification device as the reservation information,
In the second step, the electronic program guide data is narrowed down by narrowing down the search target program to a program whose broadcast station and broadcast date are the same as the desired program and close to the desired program. The program identification method according to claim 7 , wherein the desired program is identified from the search target programs.
前記第1のステップでは、前記予約情報として前記所望の番組の放送局、放送日、放送時間帯、ジャンルの情報を前記番組同定装置に格納し、
前記第2のステップでは、前記電子番組表データの中から、前記所望の番組と放送局、放送日、ジャンルが一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定する、請求項に記載の番組同定方法。
In the first step, information on the broadcast station, broadcast date, broadcast time zone, and genre of the desired program is stored in the program identification device as the reservation information,
In the second step, from the electronic program guide data, the desired program and broadcast station, broadcast date, and genre match, and the program close to the desired program is narrowed down to search targets, The program identification method according to claim 7 , wherein the desired program is identified from the narrowed search target programs.
前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記電子番組表データの中から、前記所望の番組と前記識別番号が一致する番組を検索し、検索した番組を前記所望の番組として同定する第4のステップをさらに有する、請求項7から9のいずれか1項に記載の番組同定方法。 When the reservation information includes the identification number of the desired program, the electronic program guide data is searched for a program whose identification number matches the desired program, and the searched program is the desired program The program identification method according to any one of claims 7 to 9 , further comprising a fourth step of identifying as a program. 前記第2のステップにて前記電子番組表データの中から絞り込まれた前記検索対象番組含まれていた番組のそれぞれの前記識別番号およびタイトルの情報を前記番組同定装置に格納する第のステップをさらに有し、
前記第3のステップでは、前記第2のステップにて前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組と前記識別番号が一致する番組を、前記第のステップにて前記番組同定装置に格納された番組の中から検索し、検索した番組のタイトルおよび前記第2のステップにて同定された番組の前記識別番号を、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する請求項またはに記載の番組同定方法。
A fourth step of storing the each of the identification number and title information of the electronic program guide program contained in narrowed the search target program from the data in said second step to said program identification device Further comprising
In the third step, only when the similarity between the title of the program identified from the electronic program guide data in the second step and the title of the desired program is greater than or equal to a preset threshold value. A program whose identification number matches the identified program is searched from the programs stored in the program identification device in the fourth step, and the title of the searched program and the second step are searched. The program identification method according to claim 8 or 9 , wherein the identification number of the identified program is additionally stored in the program identification device as the reservation information of the desired program.
前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記電子番組表データの中から、前記所望の番組と前記識別番号が一致する番組を検索し、検索した番組を前記所望の番組として同定する第5のステップと、
前記第5のステップにて前記電子番組表データの中から同定された番組のタイトルが、前記所望の番組のタイトルとして前記予約情報に含まれているかを確認し、含まれていない場合は、前記第5のステップにて同定された番組のタイトルを、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する第6のステップとをさらに有する、請求項11に記載の番組同定方法。
When the reservation information includes the identification number of the desired program, the electronic program guide data is searched for a program whose identification number matches the desired program, and the searched program is the desired program A fifth step of identifying the program as
Check whether the title of the program identified from the electronic program guide data in the fifth step is included in the reservation information as the title of the desired program, and if not included, The program identification method according to claim 11 , further comprising a sixth step of additionally storing the title of the program identified in the fifth step as the reservation information of the desired program in the program identification device.
電子番組表データの中から録画予約または視聴予約されている所望の番組を同定する番組同定装置に実行させるプログラムにおいて、
前記所望の番組の予約内容を示す情報として、前記所望の番組のタイトルを少なくとも含む予約情報を前記番組同定装置に格納する第1のステップと、
前記予約情報に前記所望の番組を識別するための識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記電子番組表データの中から、前記予約情報に含まれる前記所望の番組タイトルとの類似度が最も高いタイトルの番組を検索し、検索した番組を前記所望の番組として同定する第2のステップと
前記第2のステップにて前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組の前記識別番号およびタイトルの少なくとも一方を、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する第3のステップとを有する、プログラム。
In a program to be executed by a program identification device for identifying a desired program that is reserved for recording or viewing from electronic program guide data,
A first step of storing reservation information including at least a title of the desired program as information indicating reservation contents of the desired program in the program identification device;
When the reservation information does not include an identification number for identifying the desired program, or a program that includes the identification number in the reservation information but matches the identification number is the electronic program guide data If not included in the from the electronic program guide data, searches the highest title of the program is the similarity between the desired program title included in the reservation information, the searched program of the desired program a second step of identifying as,
Only when the similarity between the title of the program identified from the electronic program guide data in the second step and the title of the desired program is greater than or equal to a preset threshold, the identified program And a third step of additionally storing at least one of an identification number and a title in the program identification device as the reservation information of the desired program.
前記第1のステップでは、前記予約情報として前記所望の番組の放送局、放送日、放送時間帯の情報を前記番組同定装置に格納し、
前記第2のステップでは、前記電子番組表データの中から、前記所望の番組と放送局、放送日が一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定する、請求項13に記載のプログラム。
In the first step, information on a broadcast station, broadcast date, and broadcast time zone of the desired program is stored in the program identification device as the reservation information,
In the second step, the electronic program guide data is narrowed down by narrowing down the search target program to a program whose broadcast station and broadcast date are the same as the desired program and close to the desired program. The program according to claim 13 , wherein the desired program is identified from among the search target programs.
前記第1のステップでは、前記予約情報として前記所望の番組の放送局、放送日、放送時間帯、ジャンルの情報を前記番組同定装置に格納し、
前記第2のステップでは、前記電子番組表データの中から、前記所望の番組と放送局、放送日、ジャンルが一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定する、請求項13に記載のプログラム。
In the first step, information on the broadcast station, broadcast date, broadcast time zone, and genre of the desired program is stored in the program identification device as the reservation information,
In the second step, from the electronic program guide data, the desired program and broadcast station, broadcast date, and genre match, and the program close to the desired program is narrowed down to search targets, The program according to claim 13 , wherein the desired program is identified from the narrowed search target programs.
前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記電子番組表データの中から、前記所望の番組と前記識別番号が一致する番組を検索し、検索した番組を前記所望の番組として同定する第4のステップをさらに有する、請求項13から15のいずれか1項に記載のプログラム。 When the reservation information includes the identification number of the desired program, the electronic program guide data is searched for a program whose identification number matches the desired program, and the searched program is the desired program The program according to any one of claims 13 to 15 , further comprising a fourth step of identifying the program as a program. 前記第2のステップにて前記電子番組表データの中から絞り込まれた前記検索対象番組含まれていた番組のそれぞれの前記識別番号およびタイトルの情報を前記番組同定装置に格納する第のステップをさらに有し、
前記第3のステップでは、前記第2のステップにて前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組と前記識別番号が一致する番組を、前記第のステップにて前記番組同定装置に格納された番組の中から検索し、検索した番組のタイトルおよび前記第2のステップにて同定された番組の前記識別番号を、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する請求項14または15に記載のプログラム。
A fourth step of storing the each of the identification number and title information of the electronic program guide program contained in narrowed the search target program from the data in said second step to said program identification device Further comprising
In the third step, only when the similarity between the title of the program identified from the electronic program guide data in the second step and the title of the desired program is greater than or equal to a preset threshold value. A program whose identification number matches the identified program is searched from the programs stored in the program identification device in the fourth step, and the title of the searched program and the second step are searched. The program according to claim 14 or 15 , wherein the identification number of the identified program is additionally stored in the program identification device as the reservation information of the desired program.
前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記電子番組表データの中から、前記所望の番組と前記識別番号が一致する番組を検索し、検索した番組を前記所望の番組として同定する第5のステップと、
前記第5のステップにて前記電子番組表データの中から同定された番組のタイトルが、前記所望の番組のタイトルとして前記予約情報に含まれているかを確認し、含まれていない場合は、前記第5のステップにて同定された番組のタイトルを、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する第6のステップとをさらに有する、請求項17に記載のプログラム。
When the reservation information includes the identification number of the desired program, the electronic program guide data is searched for a program whose identification number matches the desired program, and the searched program is the desired program A fifth step of identifying the program as
Check whether the title of the program identified from the electronic program guide data in the fifth step is included in the reservation information as the title of the desired program, and if not included, The program according to claim 17 , further comprising a sixth step of additionally storing the title of the program identified in the fifth step as the reservation information of the desired program in the program identification device.
JP2003335410A 2003-09-26 2003-09-26 Program identification device, program identification method, program Expired - Fee Related JP4045440B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003335410A JP4045440B2 (en) 2003-09-26 2003-09-26 Program identification device, program identification method, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003335410A JP4045440B2 (en) 2003-09-26 2003-09-26 Program identification device, program identification method, program

Publications (2)

Publication Number Publication Date
JP2005102059A JP2005102059A (en) 2005-04-14
JP4045440B2 true JP4045440B2 (en) 2008-02-13

Family

ID=34462797

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003335410A Expired - Fee Related JP4045440B2 (en) 2003-09-26 2003-09-26 Program identification device, program identification method, program

Country Status (1)

Country Link
JP (1) JP4045440B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4232768B2 (en) 2005-09-08 2009-03-04 ソニー株式会社 Recording apparatus, recording method, and program
WO2011033671A1 (en) * 2009-09-18 2011-03-24 株式会社 東芝 Title judgmet device

Also Published As

Publication number Publication date
JP2005102059A (en) 2005-04-14

Similar Documents

Publication Publication Date Title
US6031806A (en) Information signal recording and reproducing apparatus and recording and reproducing method
US7269333B2 (en) Recording arrangement having key word detection means
US8620466B2 (en) Method for determining a point in time within an audio signal
US7600244B2 (en) Method for extracting program and apparatus for extracting program
US20030200545A1 (en) Program retrieval apparatus, program video processing apparatus and program
US6400408B1 (en) Television signal processing device having a data block address memory for autonously determining television program information
US20090158343A1 (en) Recording device of broadcasting program
US20020081090A1 (en) System and method for determining whether a video program has been previously recorded
JP4045440B2 (en) Program identification device, program identification method, program
US8320745B2 (en) Recording apparatus, recording method, and program
US6473128B1 (en) Television signal processing device for automatically selecting and indicating the beginning of television program of interest to the user
JP2006197157A (en) Reserved program movement detection method and program reservation apparatus
JP5469974B2 (en) RECORDING DEVICE, RECORDING METHOD, AND RECORDING PROGRAM
US8233764B2 (en) Program recording apparatus and program recording method
JP4480654B2 (en) Program search system
JP4376218B2 (en) Content storage device, content storage method, and program recording medium
JP4848819B2 (en) Information processing apparatus, program recording reservation method and program thereof
US20070071401A1 (en) Recording apparatus
US6374038B2 (en) Tape recording of video signals
EP1440572A2 (en) Image extraction from video content
US20060004751A1 (en) Changer-type information recording apparatus
JP5783886B2 (en) Program reservation apparatus and program processing method
EP1571841A1 (en) Method for optimized start and end time of a timer for recording
EP3145204B1 (en) Recording and reproducing apparatus
US20060109755A1 (en) System, method and apparatus for searching for and automatically recording broadcast programmes

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20050126

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20050126

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070530

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070724

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071106

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

Free format text: PAYMENT UNTIL: 20101130

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4045440

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20111130

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111130

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

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

Free format text: PAYMENT UNTIL: 20111130

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

Free format text: PAYMENT UNTIL: 20111130

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20111130

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20121130

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121130

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121130

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121130

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20131130

Year of fee payment: 6

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

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees