JP4045440B2 - Program identification device, program identification method, program - Google Patents
Program identification device, program identification method, program Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 48
- 238000013500 data storage Methods 0.000 description 14
- 238000012545 processing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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は共通となっている。
ところで、現在は、複数種類の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
チューナ101は、不図示のアンテナ経由で、番組やEPGデータを含む、アナログ放送またはデジタル放送の放送波を受信する。
The
EPGデータ取得部102は、チューナ101にて受信された放送波に含まれるEPGデータを抽出し、EPGデータ格納部103に格納する。なお、EPGデータ取得部102は、EPGデータが最新データに更新されたことを検知した時点で上記動作を行う等により、EPGデータ格納部103に格納されるEPGデータを常に最新データに更新するものとする。
The EPG
録画予約部105は、ユーザにより操作部104を介して録画予約された録画対象の番組の予約内容を示す予約情報をEPGデータ格納部103内のEPGデータから取得し、予約情報格納部106に格納する。なお、予約情報には、録画対象の番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報が含まれている。
The
さらに、録画予約部105は、予約情報格納部106内の録画対象の番組の予約情報に基づき、番組録画部107に対し録画対象の番組の予約設定を行う。なお、録画予約部105は、番組録画部107に指示した番組の録画が終了した場合、その番組の番組IDについては予約情報格納部106内の予約情報から削除する。これは、番組IDが個々の番組を識別するために設定されているIDであり、連続番組であっても各回ごとに番組IDは異なることから、予約情報として番組IDを格納しておく必要がなくなるためである。
Further, the
番組録画部107は、録画予約部105により設定された予約設定内容に基づき、チューナ101にて受信された放送波に含まれる録画対象の番組を、不図示の記録媒体に録画する。例えば、番組録画部107は、DVD等の記録媒体にデジタル録画を行うこととしても良く、また、VHSに代表されるビデオテープ等の記録媒体にアナログ録画を行うこととしても良い。
The
番組同定部108は、予約情報格納部106内の録画対象の番組の番組IDまたはタイトルを利用して、EPGデータ格納部103内のEPGデータの中から録画対象の番組を同定する。そして、番組同定部108は、EPGデータの中から同定した番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する。
The
なお、番組同定部108は、録画対象の番組の予約情報としてタイトルを利用して同定処理を行う際には、タイトルが類似する別番組を同定してしまうことを防止するため、同定処理を行う前に、EPGデータの中から検索対象番組の絞り込みを行い、絞り込まれた検索対象番組の中から録画対象の番組を同定する。
Note that the
以下、図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
(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
図2を参照すると、番組同定部108は、EPGデータ格納部103内のEPGデータが最新データに更新されると、予約情報格納部106内の予約情報に含まれる録画対象の番組の番組IDに基づいて、最新のEPGデータの中から、録画対象の番組と番組IDが一致する番組を検索し、検索した番組を録画対象の番組として同定する(ステップ201)。
Referring to FIG. 2, when the EPG data in the EPG
その後、番組同定部108は、ステップ201で同定された番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する(ステップ202)。
(2)次に、録画対象の番組の番組IDがわからない場合の処理について、図3を参照して説明する。ここでの前提条件として、予約情報格納部106には、録画予約設定時に録画予約部105によりEPGデータ格納部103内のEPGデータから取得された予約情報が格納されているものとする。ただし、ここでは、録画予約設定時にEPGデータから取得した予約情報に含まれていた番組IDが削除されたか、あるいは、予約情報に番組IDが含まれていたとしても、その番組IDに合致する番組はEPGデータに含まれていないものとする。
Thereafter, the
(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
図3を参照すると、番組同定部108は、EPGデータ格納部103内のEPGデータが最新データに更新されると、予約情報格納部106内の予約情報に含まれる録画対象の番組の放送局、放送日(曜日)、ジャンル、放送時間帯の情報に基づいて、最新のEPGデータの中から、録画対象の番組と放送局、放送日(曜日)、ジャンルが一致し、かつ録画対象の番組と放送時間帯が近い番組を検索対象に絞り込む(ステップ301)。これにより、次に行われる録画対象の番組の同定処理において、タイトルが類似する別の番組が誤検索されてしまう可能性が低減される。
Referring to FIG. 3, when the EPG data in the EPG
次に、番組同定部108は、ステップ301で絞り込まれた検索対象番組のそれぞれについて、録画予約設定時の録画対象の番組に対するタイトルの類似度を算出する。なお、録画対象の番組に対するタイトルの類似度の算出に際しては、例えば、検索対象の番組のタイトルに一致する文字と文字列が多いほど類似度を高く算出し、逆に、検索対象の番組のタイトルに含まれていない文字と文字列が多いほど類似度を低く算出する。
Next, for each of the search target programs narrowed down in
次に、番組同定部108は、上述の類似度の算出結果に基づいて、ステップ301で絞り込まれた検索対象番組の中から、タイトルの類似度が最も高い番組を検索し、検索した番組を録画対象の番組として同定する(ステップ302)。
Next, the
次に、番組同定部108は、ステップ302で同定された番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する(ステップ303)。
Next, the
なお、番組同定部108は、ステップ302で同定された番組のタイトルと録画対象の番組のタイトルとの類似度が予め設定された閾値以上でない場合、予約内容の修正を指示しないこととしても良い。
If the similarity between the title of the program identified in
その後、番組同定部108は、ステップ302で同定された番組のタイトルと録画対象の番組のタイトルとの類似度が予め設定された閾値以上である場合に限り、同定された番組の番組IDを、予約情報格納部106内の予約情報に追加する(ステップ304)。
Thereafter, the
ここで、図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
図4を参照すると、まず、番組同定部108は、最新のEPGデータの中から、放送局「X放送局」、放送日(曜日)「日曜日」、ジャンル「趣味」が一致し、かつ、放送時間帯「20:00〜20:45」の前後N時間以内に放送される番組として、タイトルがそれぞれ「趣味A」「趣味ABC」という2つの番組を検索対象に絞り込む。
Referring to FIG. 4, first, the
次に、番組同定部108は、タイトルがそれぞれ「趣味A」「趣味ABC」という2つの番組について、録画予約設定時のタイトル「趣味A」に対する類似度を算出する。
Next, the
そして、番組同定部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
その後、番組同定部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
(第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
図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
番組同定部108は、録画対象の番組をタイトルを利用して同定処理を行う前段で、EPGデータから検索対象番組の絞込みを行った場合に(図3のステップ301参照)、その時点のEPGデータに含まれている番組のそれぞれのタイトル、番組IDを学習対象番組情報格納部109に格納する。
When the search target program is narrowed down from the EPG data (see
番組学習部110は、録画対象の番組を表すタイトルとして、録画予約設定時に予約情報として予約情報格納部106内に格納されたタイトルとは別のタイトルを学習し、学習したタイトルを予約情報格納部106内の予約情報に追加する。
The
以下、図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
図6を参照すると、番組同定部108は、EPGデータ格納部103内のEPGデータが最新データに更新されると、予約情報格納部106内の予約情報に含まれる録画対象の番組の番組IDの情報に基づいて、最新のEPGデータの中から、録画対象の番組と番組IDが一致する番組を検索し、検索した番組を録画対象の番組として同定する(ステップ601)。
Referring to FIG. 6, when the EPG data in the EPG
その後、番組同定部108は、ステップ601で同定された番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する(ステップ602)。
Thereafter, the
ここまでの同定処理の手順は、第1の実施形態における図2のステップ201,202の手順と同様である。
The procedure of the identification processing so far is the same as the procedure of
その一方、番組学習部110は、ステップ601で同定された番組のタイトルが、予約情報格納部106内の録画対象の番組の予約情報にタイトルとして含まれているかを確認する。そして、含まれていない場合は、予約情報格納部106内の予約情報に、ステップ601で同定された番組のタイトルを追加する(ステップ603)。
On the other hand, the
ここで、図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
図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
次に、番組同定部108は、録画対象の番組の予約内容を、放送局が「X放送局」、放送日(曜日)が「日曜日」、放送時間帯が「20:00〜21:00」に修正するよう録画予約部105に指示する。
Next, the
その一方、番組学習部110は、最新のEPGデータの中から同定した番組のタイトル「shumiA」が、予約情報格納部106内の録画対象の番組の予約情報にタイトルとして含まれているかを確認する。そして、含まれていない場合は、録画対象の番組の予約情報にタイトル「shumiA」を追加する。それにより、以降、録画対象の番組を「shumiA」というタイトルを利用して同定することもできるようになる。
On the other hand, the
また、番組学習部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
(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
図8を参照すると、番組同定部108は、EPGデータ格納部103内のEPGデータが最新データに更新されると、予約情報格納部106内の予約情報に含まれる録画対象の番組の放送局、放送日(曜日)、ジャンル、放送時間帯の情報に基づいて、最新のEPGデータの中から、録画対象の番組と放送局、放送日(曜日)、ジャンルが一致し、かつ録画対象の番組に放送時間帯が近い番組を検索対象に絞り込む(ステップ801)。これにより、次に行われる録画対象の番組の同定処理において、タイトルが類似する別の番組が誤検索されてしまう可能性が低減される。
Referring to FIG. 8, when the EPG data in the EPG
次に、番組同定部108は、ステップ801で絞り込まれた検索対象番組の中から、タイトルの類似度が最も高い番組を検索し、検索した番組を録画対象の番組として同定する(ステップ802)。
Next, the
次に、番組同定部108は、ステップ802で同定された番組のタイトル、ジャンル、放送日(曜日)、放送時間帯、放送局、番組ID等の情報を録画予約部105に通知し、その番組を録画するよう予約内容の修正を指示する(ステップ803)。
Next, the
なお、番組同定部108は、ステップ802で同定された番組のタイトルと録画対象の番組のタイトルとの類似度が予め設定された閾値以上でない場合、予約内容の修正を指示しないこととしても良い。
If the similarity between the title of the program identified in
ここまでの同定処理の手順は、第1の実施形態における図3のステップ301〜303の手順と同様である。
The procedure of the identification processing so far is the same as the procedure of
その一方、番組同定部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
次に、番組学習部110は、ステップ802で同定された番組のタイトルと録画対象の番組のタイトルとの類似度が予め設定された閾値以上である場合に限り、ステップ804でタイトル、番組IDが学習対象番組情報格納部109に格納された番組の中から、ステップ802で同定された番組と番組IDが一致する番組を検索する(ステップ805)。
Next, only when the similarity between the title of the program identified in
その後、番組学習部110は、ステップ802で同定された番組の番組IDおよびステップ805で検索された番組のタイトルを、予約情報格納部106内の録画対象の番組の予約情報に追加する(ステップ806)。
Thereafter, the
ここで、図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
図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
次に、番組同定部108は、上記3つの番組の中から、録画予約設定時のタイトル「趣味A」の類似度が最も高い番組として、タイトルが「shumiA」、番組IDが「1234」である番組を録画対象の番組として同定し、同定された番組を録画するよう予約内容の修正を録画予約部105に指示する。ただし、ここでは、同定された番組のタイトル「shumiA」の類似度が予め設定した閾値以上ではないものとする。
Next, the
また、番組同定部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
さらに、番組同定部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
次に、番組学習部110は、学習対象番組情報格納部109内にタイトル、番組IDが格納されている6つの番組の中から、タイトルの類似度が閾値以上である番組の番組ID「1234」が一致する番組として、タイトルがそれぞれ「shumiA」「シュミA」である2つの番組を検索する。
Next, the
その後、番組学習部110は、予約情報格納部106内の録画対象の番組の予約情報に、番組ID「1234」を追加するとともに、「shumiA」「シュミA」というタイトルを追加する。それにより、以降、録画対象の番組を番組ID「1234」を利用して同定することができるようになるとともに、録画対象の番組を「shumiA」「シュミA」というタイトルを利用して同定することもできるようになる。
Thereafter, the
なお、上述の第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
また、上述の第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.
101 チューナ
102 EPGデータ取得部
103 EPGデータ格納部
104 操作部
105 録画予約部
106 予約情報格納部
107 番組録画部
108 番組同定部
109 学習対象番組情報格納部
110 番組学習部
DESCRIPTION OF
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.
前記予約情報に前記所望の番組の前記識別番号が含まれていない場合、もしくは、前記予約情報に前記識別番号が含まれているが当該識別番号に合致する番組が前記電子番組表データに含まれていない場合、前記番組同定手段により前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組と前記識別番号が一致する番組を前記学習対象番組情報格納手段の中から検索し、検索した番組のタイトルおよび前記番組同定手段により同定された番組の前記識別番号を、前記所望の番組の前記予約情報として前記予約情報格納手段に追加格納する番組学習手段とをさらに有する、請求項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.
前記番組学習手段は、前記予約情報に前記所望の番組の前記識別番号が含まれている場合、前記番組同定手段により同定された番組のタイトルが、前記所望の番組のタイトルとして前記予約情報に含まれているかを確認し、含まれていない場合は、前記番組同定手段により同定された番組のタイトルを、前記所望の番組の前記予約情報として前記予約情報格納手段に追加格納する、請求項5に記載の番組同定装置。 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 .
前記第2のステップでは、前記電子番組表データの中から、前記所望の番組と放送局、放送日が一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定する、請求項7に記載の番組同定方法。 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.
前記第2のステップでは、前記電子番組表データの中から、前記所望の番組と放送局、放送日、ジャンルが一致し、かつ前記所望の番組と放送時間帯が近い番組を検索対象に絞り込み、絞り込まれた検索対象番組の中から前記所望の番組を同定する、請求項7に記載の番組同定方法。 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.
前記第3のステップでは、前記第2のステップにて前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組と前記識別番号が一致する番組を、前記第4のステップにて前記番組同定装置に格納された番組の中から検索し、検索した番組のタイトルおよび前記第2のステップにて同定された番組の前記識別番号を、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する、請求項8または9に記載の番組同定方法。 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のステップにて同定された番組のタイトルを、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する第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.
前記第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.
前記第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.
前記第3のステップでは、前記第2のステップにて前記電子番組表データの中から同定された番組のタイトルと前記所望の番組のタイトルとの類似度が予め設定した閾値以上である場合に限り、同定された番組と前記識別番号が一致する番組を、前記第4のステップにて前記番組同定装置に格納された番組の中から検索し、検索した番組のタイトルおよび前記第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のステップにて同定された番組のタイトルを、前記所望の番組の前記予約情報として前記番組同定装置に追加格納する第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.
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)
| 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 |
-
2003
- 2003-09-26 JP JP2003335410A patent/JP4045440B2/en not_active Expired - Fee Related
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 |