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
JP4434808B2 - Recording reservation information providing apparatus and recording reservation method - Google Patents
[go: Go Back, main page]

JP4434808B2 - Recording reservation information providing apparatus and recording reservation method - Google Patents

Recording reservation information providing apparatus and recording reservation method Download PDF

Info

Publication number
JP4434808B2
JP4434808B2 JP2004096540A JP2004096540A JP4434808B2 JP 4434808 B2 JP4434808 B2 JP 4434808B2 JP 2004096540 A JP2004096540 A JP 2004096540A JP 2004096540 A JP2004096540 A JP 2004096540A JP 4434808 B2 JP4434808 B2 JP 4434808B2
Authority
JP
Japan
Prior art keywords
information
recording reservation
program
recording
date
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
JP2004096540A
Other languages
Japanese (ja)
Other versions
JP2005286620A (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 JP2004096540A priority Critical patent/JP4434808B2/en
Publication of JP2005286620A publication Critical patent/JP2005286620A/en
Application granted granted Critical
Publication of JP4434808B2 publication Critical patent/JP4434808B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)

Description

本発明は、録画予約情報提供装置および録画予約方法に関する。 The present invention relates to a recording reservation information providing apparatus and video-recording programming how.

従来、ユーザによって設定された録画予約情報に基づいて録画予約を実行する録画装置が知られている。   2. Description of the Related Art Conventionally, a recording apparatus that executes a recording reservation based on recording reservation information set by a user is known.

例えば、ユーザがリモコンまたは画面GUI(Graphical User Interface)を操作して設定した録画予約情報に基づいて録画予約を実行する録画装置が知られている。具体的には、特許文献1(特開2002−209169号公報)には、日にち、時刻、放送局の情報で構成された定型(予め決まったフォーマット)の録画予約データをユーザに記述させ、その録画予約データを録画装置に送ることにより、録画装置において録画予約を実行させる情報提供装置が記載されている。   For example, a recording apparatus is known that performs a recording reservation based on recording reservation information set by a user operating a remote controller or a screen GUI (Graphical User Interface). Specifically, Patent Document 1 (Japanese Patent Laid-Open No. 2002-209169) allows a user to describe regular (predetermined format) recording reservation data composed of date, time, and broadcast station information. An information providing device is described in which recording reservation data is executed in the recording device by sending the recording reservation data to the recording device.

また、特許文献2(特開2000−261780号公報)には、ユーザによって作成された自由文を受信し、受信した自由文に記入された単語とEPG(Electronic Program Guide)のタイトル情報との単語マッチングを行い、受信した自由文に記入された単語と一致する番組名の番組の録画予約を録画装置に実行させる番組配信装置が記載されている。
特開2002−209169号公報 特開2000−261780号公報
Patent Document 2 (Japanese Patent Laid-Open No. 2000-261780) receives a free sentence created by a user, and a word written in the received free sentence and title information of EPG (Electronic Program Guide). There is described a program distribution device that performs matching and causes a recording device to execute a recording reservation for a program with a program name that matches a word entered in a received free sentence.
JP 2002-209169 A JP 2000-261780 A

例えば、ユーザが、WEBを介してサーバから提供されるホームページまたは電子メールの文章中にテレビ番組に関する記述を発見し、その番組を録画予約したくなった場合、ユーザは、ホームページまたは電子メールの文章を見ながら、リモコンまたは画面GUIを操作して録画予約情報を設定するという煩わしい作業を行わなければならなかった。   For example, if a user finds a description about a TV program in a homepage or e-mail text provided from a server via WEB and wants to make a recording reservation for the program, the user The user had to perform a cumbersome work of setting the recording reservation information by operating the remote controller or the screen GUI while watching.

また、WEBを介して提供されるホームページまたは電子メールは任意の形式で文章が記載されている。このため、ユーザが特許文献1に記載の情報提供装置を用いてホームページまたは電子メールに記載された番組を録画予約する場合、ユーザは、ホームページまたは電子メールの文章を見ながら、予め決まったフォーマットで録画予約に必要となる情報を記載するという煩わしい作業を行わなければならなかった。   In addition, the homepage or e-mail provided via the WEB is written in an arbitrary format. For this reason, when a user makes a recording reservation for a program described on a homepage or an e-mail using the information providing apparatus described in Patent Document 1, the user uses a predetermined format while viewing the text on the homepage or the e-mail. It was necessary to perform annoying work of recording information necessary for recording reservation.

また、ユーザが特許文献2に記載の番組配信装置を用いてホームページまたは電子メールに記載された番組を録画予約する場合、ホームページまたは電子メールに記載された番組名をそのまま番組配信装置に送信することで、録画予約が可能となる場合がある。   When a user makes a recording reservation for a program described on a homepage or an e-mail using the program distribution apparatus described in Patent Document 2, the program name described on the homepage or the e-mail is transmitted to the program distribution apparatus as it is. In some cases, recording reservation may be possible.

しかしながら、特許文献2に記載の番組配信装置を用いる場合、単語マッチングが可能となる程度に番組のタイトルがホームページまたは電子メールに記述されている必要があり、そのような記述がない場合には、正確な録画予約が実行されないという問題点があった。また、タイトルの単語一致では、複数のタイトルが一致判定される可能性があり、特許文献2に記載の番組配信装置を用いる場合、所望の番組を特定することが難しい場合もある。また、特許文献2に記載の番組配信装置を用いる場合、EPG情報が得られない放送局の番組の録画予約が行えないという問題点もある。   However, when using the program distribution device described in Patent Document 2, the program title needs to be described on the homepage or e-mail to such an extent that word matching is possible, and if there is no such description, There was a problem that accurate recording reservation was not executed. Moreover, in the word matching of titles, there is a possibility that a plurality of titles are determined to match. When using the program distribution device described in Patent Document 2, it may be difficult to specify a desired program. In addition, when the program distribution device described in Patent Document 2 is used, there is a problem in that it is impossible to make a recording reservation for a program of a broadcasting station where EPG information cannot be obtained.

本発明の目的は、ユーザが行わなければならない録画予約操作を簡素化し、かつ、録画予約の精度が悪化することが防ぐことが可能な録画予約情報提供装置、録画予約方法、プログラムおよび記録媒体を提供することである。   An object of the present invention is to provide a recording reservation information providing apparatus, a recording reservation method, a program, and a recording medium that can simplify a recording reservation operation that must be performed by a user and prevent the recording reservation accuracy from deteriorating. Is to provide.

また、本発明の録画予約情報提供装置は、情報提供元から通信回線を介して提供された文章情報に基づいて生成された番組の録画予約情報を録画装置に提供する録画予約情報提供装置であって、前記文章情報から、日にち、開始時刻および放送局を抽出する抽出部と、前記抽出部によって抽出された日にち、開始時刻および放送局の中の1つまたは2つが前記抽出部によって1回のみ抽出され、残りが前記抽出部によって複数抽出された際には、1回しか抽出されなかった、前記日にちと前記開始時刻および前記放送局の中の1つまたは2つを共通情報とし、該共通情報と前記複数の残りとに基づいて複数の番組の録画予約情報を生成し、該複数の番組の録画予約情報を前記録画装置に提供する録画予約情報提供部とを含む The recording reservation information providing apparatus of the present invention is a recording reservation information providing apparatus for providing recording reservation information of a program generated based on text information provided from an information provider via a communication line to the recording apparatus. An extraction unit that extracts a date, a start time, and a broadcast station from the sentence information, and a date extracted by the extraction unit, and one or two of the start time and the broadcast station are only once by the extraction unit. When a plurality of the remaining parts are extracted by the extraction unit, the date, the start time, and one or two of the broadcast stations that have been extracted only once are set as common information, and the common A recording reservation information providing unit that generates recording reservation information of a plurality of programs based on the information and the plurality of remaining information, and provides the recording reservation information of the plurality of programs to the recording apparatus;

また、本発明の録画予約方法は、情報提供元から通信回線を介して提供された文章情報に基づいて生成された番組の録画予約情報を録画装置に提供する録画予約情報提供装置が行う録画予約方法であって、前記文章情報から、日にち、開始時刻および放送局を抽出する抽出ステップと、前記抽出ステップで抽出された日にち、開始時刻および放送局の中の1つまたは2つが前記抽出ステップで1回のみ抽出され、残りが前記抽出ステップで複数抽出された際には、1回しか抽出されなかった、前記日にちと前記開始時刻および前記放送局の中の1つまたは2つを共通情報とし、該共通情報と前記複数の残りとに基づいて複数の番組の録画予約情報を生成し、該複数の番組の録画予約情報を前記録画装置に提供する録画予約情報提供ステップとを含む。 Further, the recording reservation method of the present invention provides a recording reservation performed by a recording reservation information providing apparatus that provides recording apparatus with recording reservation information of a program generated based on text information provided from an information provider via a communication line. An extraction step for extracting a date, a start time and a broadcast station from the sentence information, and one or two of the dates, the start time and the broadcast station extracted in the extraction step are the extraction step. When only one time is extracted and a plurality of remainders are extracted in the extraction step, the date, the start time, and one or two of the broadcasting stations that are extracted only once are set as common information. a recording reservation information providing step of, based on said plurality of rest and the common information to generate a recording reservation information of a plurality of programs, providing recording reservation information of the plurality of programs to said recording device Including.

上記の発明によれば、日にち、開始時刻および放送局の中の1つまたは2つが1回のみ抽出され、残りが複数回抽出された場合に、複数の番組の録画予約を実行することが可能となる。   According to the above invention, when one or two of the date, start time and broadcasting station are extracted only once, and the remaining are extracted a plurality of times, it is possible to execute recording reservations for a plurality of programs. It becomes.

本発明によれば、情報提供元から通信回線を介して提供された文章情報から抽出された日にち、開始時刻および放送局に基づいて番組の録画予約情報が生成され、その生成された番組の録画予約情報が録画装置に提供される。このため、情報提供元から提供された文書情報に正式な番組名が記載されていなくても、正確な番組の録画予約を実行することが可能となる。また、ユーザは、番組の録画予約を行う際に、所定のフォーマットに基づいた録画予約設定を行う必要がなくなり、録画予約操作の簡素化を図ることが可能となる。   According to the present invention, program recording reservation information is generated based on a date extracted from text information provided from an information provider through a communication line, based on a start time and a broadcasting station, and the generated program is recorded. Reservation information is provided to the recording device. For this reason, even if the official program name is not described in the document information provided from the information provider, it is possible to execute an accurate program recording reservation. In addition, when the user makes a recording reservation for a program, the user does not need to make a recording reservation setting based on a predetermined format, and the recording reservation operation can be simplified.

以下、本発明の実施例を図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の一実施例の録画予約情報提供装置1を示したブロック図である。   FIG. 1 is a block diagram showing a recording reservation information providing apparatus 1 according to an embodiment of the present invention.

図1において、録画予約情報提供装置1は、情報提供元装置2aまたは情報提供元装置2bから通信回線としてのインターネット3を介して文書情報受信部4に提供された文書情報に基づいて番組の録画予約情報を生成する。録画予約情報提供装置1は、その生成した番組の録画予約情報を録画装置5に提供する。また、録画予約情報提供装置1は、録画装置5からEPG(Electronic Program Guide)情報を取得する。   In FIG. 1, a recording reservation information providing device 1 records a program based on document information provided from an information providing source device 2a or an information providing source device 2b to a document information receiving unit 4 via the Internet 3 as a communication line. Reservation information is generated. The recording reservation information providing device 1 provides the recording device 5 with the recording reservation information of the generated program. In addition, the recording reservation information providing apparatus 1 acquires EPG (Electronic Program Guide) information from the recording apparatus 5.

録画予約情報提供装置1は、テキスト解析部1aと、EPG情報取得部1bと、録画予約実行部1cとを含む。   The recording reservation information providing apparatus 1 includes a text analysis unit 1a, an EPG information acquisition unit 1b, and a recording reservation execution unit 1c.

情報提供元装置2aは、例えば、文章情報としての電子メールをインターネット3を介して文書情報受信部4に提供する。また、情報提供元装置2bは、例えば、文書情報としてのホームページ情報をインターネット3を介して文書情報受信部4に提供する。   For example, the information providing source device 2 a provides an e-mail as text information to the document information receiving unit 4 via the Internet 3. Further, the information providing source device 2b provides homepage information as document information to the document information receiving unit 4 via the Internet 3, for example.

文書情報受信部4は、情報提供元装置2aまたは情報提供元装置2bからインターネット3を介して提供される文書情報を受信する。文書情報受信部4として、例えば、Webブラウザまたはメーラが用いられる。   The document information receiving unit 4 receives document information provided via the Internet 3 from the information providing source device 2a or the information providing source device 2b. For example, a Web browser or a mailer is used as the document information receiving unit 4.

テキスト解析部1aは、文書情報受信部4によって受信された文書情報から「日にち」、「開始時刻」、「放送局」および「番組名」を抽出する。   The text analysis unit 1 a extracts “date”, “start time”, “broadcast station”, and “program name” from the document information received by the document information receiving unit 4.

EPG情報取得部1bは、録画装置5から提供されるEPG情報を取得する。EPG情報取得部1bは、録画装置5から取得したEPG情報を録画予約実行部1cに供給する。   The EPG information acquisition unit 1 b acquires EPG information provided from the recording device 5. The EPG information acquisition unit 1b supplies the EPG information acquired from the recording device 5 to the recording reservation execution unit 1c.

録画予約実行部1cは、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」に基づいて番組の録画予約情報を生成する。また、録画予約実行部1cは、生成した番組の録画予約情報を録画装置5に提供する。録画装置5は、録画予約実行部1cから提供された番組の録画予約情報に応じた録画予約を実行する。   The recording reservation execution unit 1c generates program recording reservation information based on the “date”, “start time”, and “broadcast station” extracted by the text analysis unit 1a. Further, the recording reservation execution unit 1 c provides the recording apparatus 5 with recording reservation information of the generated program. The recording device 5 executes a recording reservation corresponding to the recording reservation information of the program provided from the recording reservation execution unit 1c.

例えば、録画予約実行部1cは、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」が、文書情報中の同一行またはその近傍の行(例えば、5行以内)に存在する場合に、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」に基づいて番組の録画予約情報を生成し、その生成した番組の録画予約情報を録画装置5に提供する。なお、近傍の行は、5行に限らず適宜変更可能である。   For example, the recording reservation execution unit 1c has the “date”, “start time”, and “broadcast station” extracted by the text analysis unit 1a in the same line in the document information or in the vicinity thereof (for example, within 5 lines). If the program exists, the program recording reservation information is generated based on the “date”, “start time”, and “broadcast station” extracted by the text analysis unit 1a, and the recording reservation information of the generated program is recorded on the recording device. 5 is provided. The neighboring rows are not limited to five rows and can be changed as appropriate.

また、録画予約実行部1cは、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」ならびにEPG情報取得部1bによって取得されたEPG情報とに基づいて録画予約する番組を特定する。   The recording reservation execution unit 1c also makes a recording reservation based on the “date”, “start time” and “broadcast station” extracted by the text analysis unit 1a and the EPG information acquired by the EPG information acquisition unit 1b. Is identified.

録画予約実行部1cは、その特定した番組の終了時刻をEPG情報取得部1bによって取得されたEPG情報から検出し、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」とEPG情報から検出した終了時刻とに基づいて番組の録画予約情報を生成する。   The recording reservation execution unit 1c detects the end time of the specified program from the EPG information acquired by the EPG information acquisition unit 1b, and extracts the “date”, “start time” and “broadcast station” extracted by the text analysis unit 1a. ”And the end time detected from the EPG information, program recording reservation information is generated.

録画予約実行部1cは、その生成した番組の録画予約情報をユーザインターフェイス6の表示部に表示させる。   The recording reservation execution unit 1c displays the recording reservation information of the generated program on the display unit of the user interface 6.

録画予約実行部1cは、ユーザインターフェイス6がユーザによって入力された予約指示を受け付けると、その生成した番組の録画予約情報を録画装置5に提供する。   When the user interface 6 receives a reservation instruction input by the user, the recording reservation execution unit 1c provides the recording apparatus 5 with recording reservation information of the generated program.

図2は、テキスト解析部1aとEPG情報取得部1bと録画予約実行部1cとが、メモリ1dとCPU1eとによって実現された例を示したブロック図である。   FIG. 2 is a block diagram illustrating an example in which the text analysis unit 1a, the EPG information acquisition unit 1b, and the recording reservation execution unit 1c are realized by the memory 1d and the CPU 1e.

メモリ1dは、テキスト解析部1aとEPG情報取得部1bおよび録画予約実行部1cとが実行する処理をコンピュータとしてのCPUに実行させるプログラムが記載されている。CPU1eは、メモリ1dに記載されたプログラムを読み取り、その読み取ったプログラムを実行することによって、テキスト解析部1aとEPG情報取得部1bおよび録画予約実行部1cが有する機能を実行する。   The memory 1d describes a program that causes a CPU as a computer to execute processing executed by the text analysis unit 1a, the EPG information acquisition unit 1b, and the recording reservation execution unit 1c. The CPU 1e reads the program described in the memory 1d and executes the read program to execute the functions of the text analysis unit 1a, the EPG information acquisition unit 1b, and the recording reservation execution unit 1c.

なお、図2において、図1に示したものと同一のものには同一符号を付してある。図2において、メモリ1dは、例えば、ROMまたはCD−ROM等のコンピュータによって読み取り可能な記録媒体であればよい。   In FIG. 2, the same components as those shown in FIG. In FIG. 2, the memory 1d may be a recording medium readable by a computer such as a ROM or a CD-ROM.

録画装置5は、アンテナ5aを含む。録画装置5は、テレビ放送局から送信された電波を受信したアンテナ5aから供給される信号を受け付け、受け付けた信号に基づいてテレビ番組を再生する。また、録画装置5は、録画予約情報提供装置1から提供された番組の録画予約情報に応じた録画予約を行う。録画装置5は、録画予約されたテレビ番組を録画する。   The recording device 5 includes an antenna 5a. The recording device 5 receives a signal supplied from an antenna 5a that has received a radio wave transmitted from a television broadcasting station, and reproduces a television program based on the received signal. Further, the recording device 5 performs a recording reservation corresponding to the recording reservation information of the program provided from the recording reservation information providing device 1. The recording device 5 records a television program reserved for recording.

また、録画装置5は、EPG情報を取得し、その取得したEPG情報を録画予約情報提供装置1に提供する。   The recording device 5 acquires EPG information and provides the acquired EPG information to the recording reservation information providing device 1.

ユーザインターフェイス部6は、例えば、表示部と操作部とを含み、操作部によってユーザからの入力を受け付け、表示部によってユーザに対する出力を行う。   The user interface unit 6 includes, for example, a display unit and an operation unit, receives an input from the user through the operation unit, and outputs to the user through the display unit.

次に、動作を説明する。   Next, the operation will be described.

図3は、録画予約情報提供装置1の動作を説明するためのフローチャートである。以下、図3を参照して録画予約情報提供装置1の動作を説明する。   FIG. 3 is a flowchart for explaining the operation of the recording reservation information providing apparatus 1. Hereinafter, the operation of the recording reservation information providing apparatus 1 will be described with reference to FIG.

ステップ31では、テキスト解析部1aは、文書情報受信部4によって受信された文書情報を受け取る。なお、テキスト解析部1aは、ユーザによるカットアンドペースト操作によって、文書情報受信部4によって受信された文書情報の中からユーザによって選択されたテキスト(文章情報)を受け取ってもよいし、文書情報受信部4によって文書情報が受信されるたびに、その受信された文書情報を受け取るようにしてもよい。   In step 31, the text analysis unit 1 a receives the document information received by the document information receiving unit 4. The text analysis unit 1a may receive the text (text information) selected by the user from the document information received by the document information receiving unit 4 by the cut and paste operation by the user, or receive the document information. Each time the document information is received by the unit 4, the received document information may be received.

ステップ32では、テキスト解析部1aは、受け取った文書情報から「日にち」の記述を探す。   In step 32, the text analysis unit 1a searches for the description of “date” from the received document information.

具体的には、テキスト解析部1aは、1から12までの数字に引き続き「月」の文字がある場合には、その数字を月と判定する。   Specifically, when there is a character “month” following the numbers 1 to 12, the text analysis unit 1a determines that the number is a month.

また、テキスト解析部1aは、1から31までの数字に引き続き「日」の文字がある場合には、その数字を日と判定する。   If there is a character “day” following the numbers 1 to 31, the text analysis unit 1a determines that the number is a day.

また、テキスト解析部1aは、1から12までの数字と1から31までの数字が「/」を挟んで記述されている場合には、それらの数字を出現順に月と日の数字と判定する。   Further, when the numbers 1 to 12 and the numbers 1 to 31 are described with “/” between them, the text analysis unit 1a determines the numbers as the numbers of the month and the day in the order of appearance. .

また、テキスト解析部1aは、「本日」、「明日」、「明後日」等の相対的な日付の記述がある場合には、その相対的な日付の記述と文書情報の日付情報(作成日付情報)とに基づいて日にちを算出する。   In addition, when there is a description of a relative date such as “Today”, “Tomorrow”, “Tomorrow”, the text analysis unit 1a describes the description of the relative date and date information of the document information (creation date information). ) To calculate the date.

また、テキスト解析部1aは、「毎週」、「毎週土曜」、「毎土曜」、「毎日」等の記述がある場合には、それらの記述(例えば曜日)に合う複数の日にちを特定する。   In addition, when there is a description such as “every week”, “every Saturday”, “every Saturday”, “every day”, the text analysis unit 1a specifies a plurality of dates that match those descriptions (for example, days of the week).

ステップ33では、テキスト解析部1aは、ステップ32で「日にち」を検出したか判断し、ステップ32で「日にち」を検出していない場合は、テキスト解析部1aは、ステップ31の処理の戻り、ステップ32で「日にち」を検出した場合は、テキスト解析部1aは、ステップ34の処理に進む。   In step 33, the text analysis unit 1 a determines whether “date” is detected in step 32. If “date” is not detected in step 32, the text analysis unit 1 a returns to step 31. If “date” is detected in step 32, the text analysis unit 1 a proceeds to the process of step 34.

ステップ34では、テキスト解析部1aは、ステップ31で受け取った文書情報から「時刻」の記述を探す。   In step 34, the text analysis unit 1 a searches for a description of “time” from the document information received in step 31.

具体的には、テキスト解析部1aは、「AM」、「PM」、「午前」または「午後」に引き続き数字が存在する場合には、その数字をその数字の前の文字によって意味付けられた時刻と判定する。   Specifically, when there is a number following “AM”, “PM”, “AM” or “PM”, the text analysis unit 1a is made to mean that number by the character before the number. Judge as time.

また、テキスト解析部1aは、「朝」、「昼」、「夜」、「深夜」または「早朝」に引き続き数字が存在する場合には、その数字をその数字の前の文字によって意味付けられた時刻と判定する。   In addition, when there is a number following “morning”, “daytime”, “night”, “midnight”, or “early morning”, the text analysis unit 1a can make the number meaning by the character before the number. It is determined that

また、テキスト解析部1aは、0から24までの数字と0から59までの数字が「:」を挟んで記述されている場合には、それらの数字を出現順に時と分の数字と判定する。   In addition, when the numbers from 0 to 24 and the numbers from 0 to 59 are described with “:” between them, the text analysis unit 1a determines the numbers as the hour and minute numbers in the order of appearance. .

また、テキスト解析部1aは、0から24までの数字に引き続き「時」の文字がある場合には、その数字を時と判定する。また、テキスト解析部1aは、0から59までの数字に引き続き「分」の文字がある場合には、その数字を分と判定する。   In addition, when there is a character “hour” following a number from 0 to 24, the text analysis unit 1a determines that the number is an hour. In addition, when there is a character “minute” following the numbers from 0 to 59, the text analysis unit 1a determines that the number is minutes.

また、テキスト解析部1aは、数字に引き続き「〜」の文字がある場合には、その数字を開始時刻と判定する。   In addition, when there is a character “˜” following the number, the text analysis unit 1 a determines the number as the start time.

また、テキスト解析部1aは、数字に引き続き「開始」の文字がある場合には、その数字を開始時刻と判定する。また、テキスト解析部1aは、数字に引き続き「終了」の文字がある場合には、その数字を終了時刻と判定する。   In addition, when there is a character “start” following the number, the text analysis unit 1a determines the number as the start time. In addition, when there is a character “end” following the number, the text analysis unit 1a determines the number as the end time.

なお、テキスト解析部1aは、ステップ34で検出された時刻の中で「終了時刻」でない「時刻」を「開始時刻」として取り扱う。その理由は、通常、番組の放送開始時刻の記述はあるが、番組の終了時刻の記述は稀にしか記載されていないからである。   The text analysis unit 1a treats “time” that is not “end time” among the times detected in step 34 as “start time”. This is because there is usually a description of the broadcast start time of the program, but a description of the end time of the program is rarely described.

ステップ35では、テキスト解析部1aは、ステップ34で「時刻」を検出したか判断し、ステップ34で「時刻」を検出していない場合は、テキスト解析部1aは、ステップ31の処理の戻り、ステップ34で「時刻」を検出した場合は、テキスト解析部1aは、ステップ36の処理に進む。   In step 35, the text analysis unit 1 a determines whether or not “time” has been detected in step 34. If “time” has not been detected in step 34, the text analysis unit 1 a returns to step 31. If “time” is detected in step 34, the text analysis unit 1 a proceeds to the process of step 36.

ステップ36では、テキスト解析部1aは、ステップ31で受け取った文書情報から「放送局」の記述を探す。   In step 36, the text analysis unit 1 a searches for the description of “broadcast station” from the document information received in step 31.

具体的には、テキスト解析部1aは、放送局の名称(例えば、漢字かなまじりまたはアルファベット)の存在を探す。なお、テキスト解析部1aは、予め放送局の正式名称およびその愛称を含む複数の文字列を登録したDB(データベース)を含み、そのDBに登録された文字列に基づいて文書情報から放送局の名称を探すことが望ましい。   Specifically, the text analysis unit 1a searches for the presence of a broadcast station name (for example, kanji or kana or alphabet). Note that the text analysis unit 1a includes a DB (database) in which a plurality of character strings including the official name of the broadcasting station and its nickname are registered in advance, and based on the character string registered in the DB, the text information of the broadcasting station is obtained. It is desirable to look for a name.

また、テキスト解析部1aは、チャンネルの記述と地域を示す記述とがある場合には、録画装置5が番組を受信可能な放送局の中で、記載された地域内の記載されたチャンネルに対応する放送局を求める。なお、テキスト解析部1aは、録画装置5が番組を受信可能な放送局と、その放送局と対応するチャンネルおよびそのチャンネルが使用される地域とを関連づけて登録したDBを含み、そのDBに登録されたチャンネルおよび地域に基づいて録画装置5が番組を受信可能な放送局を求めることが望ましい。   Further, when there is a description of the channel and a description indicating the region, the text analysis unit 1a corresponds to the described channel in the described region in the broadcasting station where the recording device 5 can receive the program. Ask for a broadcasting station. The text analysis unit 1a includes a DB in which the recording apparatus 5 can receive a program, a channel corresponding to the broadcast station, and a region where the channel is used in association with the DB, and is registered in the DB. It is desirable to obtain a broadcasting station from which the recording device 5 can receive a program based on the channel and the region.

また、テキスト解析部1aは、チャンネルの記載とCATVオペレータ名(衛星)を示す記述がある場合には、そのチャンネルの記載とCATVオペレータ名(衛星)の記載とに基づいて放送局を特定する。   Further, when there is a description of a channel and a description indicating a CATV operator name (satellite), the text analysis unit 1a specifies a broadcasting station based on the description of the channel and the description of the CATV operator name (satellite).

ステップ37では、テキスト解析部1aは、ステップ36で「放送局」を検出したか判断し、ステップ36で「放送局」を検出していない場合は、テキスト解析部1aは、ステップ31の処理の戻り、ステップ36で「放送局」を検出した場合は、テキスト解析部1aは、ステップ38の処理に進む。   In step 37, the text analysis unit 1 a determines whether or not “broadcast station” is detected in step 36. If “broadcast station” is not detected in step 36, the text analysis unit 1 a performs the process of step 31. Returning to step 36, if “broadcast station” is detected, the text analysis unit 1 a proceeds to the process of step 38.

ステップ38では、テキスト解析部1aは、ステップ32で検出された「日にち」とステップ34で検出された「時刻」とステップ36で検出された「放送局」とを、ステップ31で受け付けた文書情報での出現場所が近いもの同士でグループ化する。   In step 38, the text analysis unit 1 a receives the “date” detected in step 32, the “time” detected in step 34, and the “broadcast station” detected in step 36 in the document information received in step 31. Group things that are close to each other.

例えば、テキスト解析部1aは、ステップ32で検出された「日にち」とステップ34で検出された「時刻」とステップ36で検出された「放送局」とを、ステップ31で受け付けた文書情報中の同一行またはその近傍の行(例えば5行以内)に存在するもの同士でグループ化する。   For example, the text analysis unit 1 a includes the “date” detected in step 32, the “time” detected in step 34, and the “broadcasting station” detected in step 36 in the document information received in step 31. Groups existing in the same row or its neighboring rows (for example, within 5 rows) are grouped.

テキスト解析部1aは、グループ化した「日にち」、「時刻」および「放送局」を録画予約実行部1cに供給する。   The text analysis unit 1a supplies the grouped “date”, “time”, and “broadcast station” to the recording reservation execution unit 1c.

なお、テキスト解析部1aは、「日にち」と「開始時刻」および「放送局」の中の1つまたは2つが1回のみ抽出され、残りが複数抽出された際には、「日にち」と「開始時刻」および「放送局」の中で1回しか抽出されなかった1つまたは2つを共通情報とし、その共通情報と、該複数の残りとに基づいて「日にち」と「開始時刻」および「放送局」によって構成されるグループを複数作成し、グループ単位で「日にち」、「時刻」および「放送局」を録画予約実行部1cに供給するようにしてもよい。   The text analyzing unit 1a extracts one or two of “date”, “start time”, and “broadcast station” only once, and extracts a plurality of the remaining ones. One or two of the “start time” and “broadcast station” extracted only once is set as common information, and “date”, “start time”, and A plurality of groups composed of “broadcast stations” may be created, and “date”, “time”, and “broadcast station” may be supplied to the recording reservation execution unit 1c in groups.

ここで、テキスト解析部1aによるグレープ作成例を説明する。以下では、Aを「日にち」、「時刻」および「放送局」の中のいずれか1つとし、Bを「日にち」、「時刻」および「放送局」の中からAを除いた残りのいずれかとし、Cを「日にち」、「時刻」および「放送局」の中からAおよびBを除いた残りとする。   Here, an example of creating a grape by the text analysis unit 1a will be described. In the following, A is any one of “date”, “time”, and “broadcasting station”, and B is any of the “date”, “time”, and “broadcasting station” except A. Let K be the rest of A / B from “Date”, “Time” and “Broadcasting station”.

まず、テキスト解析部1aが、例えば、文章情報からABCABCの順で「日にち」、「時刻」および「放送局」を検出した場合(以下「ABCABC」を「a型」と称する。)に行うグループ作成動作を説明する。なお、a型は、複数の番組に関する記述が含まれる標準型と称することができる。   First, for example, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of ABCABC from sentence information (hereinafter referred to as “ACABC” is referred to as “a type”). The creation operation will be described. The a type can be referred to as a standard type including descriptions about a plurality of programs.

a型の場合、テキスト解析部1aは、最初に現れるABCが一定の距離内(例えば同一行内)にあれば、その最初に現れるABCでグループを作成する。テキスト解析部1aは、最初に現れるCと2回目に現れるAとの文章情報内での出現位置が近くても、2回目に出現するABCによって特定される番組は、最初に出現したABCによって特定される番組とは異なると判断し、2回目に出現するABCで新たなグループを作成する。   In the case of the a type, if the ABC that appears first is within a certain distance (for example, in the same line), the text analysis unit 1a creates a group with the ABC that appears first. The text analysis unit 1a identifies the program specified by the ABC that appears the second time even if the appearance position in the sentence information of the C that appears first and the A that appears the second time is close. It is determined that the program is different from the program to be created, and a new group is created with ABC that appears for the second time.

例えば、テキスト解析部1aが、文章情報からA1B1C1A2B2C2の順で「日にち」、「時刻」および「放送局」を検出した場合、テキスト解析部1aは、A1B1C1を用いて番組1を特定するためのグループを作成し、A2B2C2を用いて番組2を特定するためのグループを作成する。   For example, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of A1B1C1A2B2C2 from the sentence information, the text analysis unit 1a uses the A1B1C1 to identify the program 1 And a group for specifying program 2 is created using A2B2C2.

テキスト解析部1aがa型を検出する文章情報の一例としては、「この番組は、3月3日のひなまつりの日に、朝の10時から放送局はTBSでやります。翌4日にも、もうひとつおもしろい番組があるのですが、こちらは夜9時からで日テレになります。」が挙げられる。   As an example of sentence information that the text analysis unit 1a detects type a, “This program is on the day of the Hinamatsuri on March 3rd, and the broadcast station will start on TBS from 10:00 in the morning. "There is another interesting program, but this will be NTV from 9:00 pm."

次に、テキスト解析部1aが、例えば、文章情報からABCBCの順で「日にち」、「時刻」および「放送局」を検出した場合(以下「ABCBC」を「b型」と称する。)に行うグループ作成動作を説明する。   Next, for example, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order ABCBC from the sentence information (hereinafter, “ABCBC” is referred to as “b-type”). The group creation operation will be described.

b型の場合、テキスト解析部1aは、Aが2つ以上の番組の共通情報として一度だけ文章情報に記述されていると判断してグループ作成(番組認識)を行う。   In the case of the b type, the text analysis unit 1a performs group creation (program recognition) by determining that A is described in the sentence information only once as common information of two or more programs.

例えば、テキスト解析部1aが、文章情報からAB1C1B2C2の順で「日にち」、「時刻」および「放送局」を検出した場合、テキスト解析部1aは、AB1C1を用いて番組1を特定するためのグループを作成し、AB2C2を用いて番組2を特定するためのグループを作成する。   For example, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of AB1C1B2C2 from the sentence information, the text analysis unit 1a uses the AB1C1 to identify the program 1 And a group for specifying program 2 is created using AB2C2.

テキスト解析部1aがb型を検出する文章情報の一例としては、「二つの番組を紹介します。いずれもフジテレビです。3/3の夜8時と、3/4の夜9時です。」が挙げられる。   As an example of sentence information that the text analysis unit 1a detects type b, “Two programs are introduced. Both are Fuji TV. 3/3 at 8:00 and 3/4 at 9:00. ".

なお、テキスト解析部1aは、文章情報からABABCの順で「日にち」、「時刻」および「放送局」を検出した場合、Cが2つ以上の番組の共通情報として一度だけ文章情報に記述されていると判断してb型と同様にグループ作成(番組認識)を行う。   When the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of ABABC from the text information, C is described in the text information only once as common information of two or more programs. The group is created (program recognition) in the same manner as the b type.

次に、テキスト解析部1aが、例えば、文章情報からABCCの順で「日にち」、「時刻」および「放送局」を検出した場合(以下「ABCC」を「c型」と称する。)に行うグループ作成動作を説明する。   Next, for example, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of ABCC from sentence information (hereinafter, “ABCC” is referred to as “c type”). The group creation operation will be described.

c型の場合、テキスト解析部1aは、AおよびBが2つ以上の番組の共通情報として一度だけ文章情報に記述されていると判断してグループ作成(番組認識)を行う。   In the case of the c type, the text analysis unit 1a performs group creation (program recognition) by determining that A and B are described in the text information only once as common information of two or more programs.

例えば、テキスト解析部1aが、文章情報からABC1C2の順で「日にち」、「時刻」および「放送局」を検出した場合、テキスト解析部1aは、ABC1を用いて番組1を特定するためのグループを作成し、ABC2を用いて番組2を特定するためのグループを作成する。   For example, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of ABC1C2 from the sentence information, the text analysis unit 1a uses the ABC1 to specify a group for identifying the program 1 And a group for specifying program 2 is created using ABC2.

テキスト解析部1aがc型を検出する文章情報の例としては、「二つの番組を紹介します。いずれもフジテレビで3/3放送です。夜8時と夜10時からやります。」および「3/3の夜9時から、東京ではTBS、関西では毎日テレビでやります。」が挙げられる。   Examples of text information that the text analysis unit 1a detects c-type include: “Two programs will be introduced. Both are 3/3 broadcasts on Fuji TV. We will start from 8am and 10pm.” “From 3:00 pm on March 3rd, I will do TBS in Tokyo and TV every day in Kansai.”

なお、テキスト解析部1aは、文章情報からABBCの順で「日にち」、「時刻」および「放送局」を検出した場合、AおよびCが2つ以上の番組の共通情報として一度だけ文章情報に記述されていると判断してc型と同様にグループ作成(番組認識)を行う。また、テキスト解析部1aは、文章情報からAABCの順で「日にち」、「時刻」および「放送局」を検出した場合、BおよびCが2つ以上の番組の共通情報として一度だけ文章情報に記述されていると判断してc型と同様にグループ作成(番組認識)を行う。   When the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of ABCC from the text information, the text analysis unit 1a converts the text information A and C into text information only once as common information for two or more programs. Judging that it is described, group creation (program recognition) is performed in the same manner as the c type. Further, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of AABC from the sentence information, the text analysis unit 1a converts B and C into the sentence information only once as common information of two or more programs. Judging that it is described, group creation (program recognition) is performed in the same manner as the c type.

次に、テキスト解析部1aが、例えば、文章情報からABBCCの順で「日にち」、「時刻」および「放送局」を検出した場合(以下「ABBCC」を「d型」と称する。)に行うグループ作成動作を説明する。   Next, for example, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of ABBCC from sentence information (hereinafter, “ABBCC” is referred to as “d-type”). The group creation operation will be described.

d型は再放送等を含めた番組の記述に用いられることが多い型なので、d型の場合、テキスト解析部1aは、ABCのすべての組合せについて各々グループ作成(番組認識)を行う。   Since the d type is often used for description of programs including rebroadcasting, etc., in the case of the d type, the text analysis unit 1a creates groups (program recognition) for all combinations of ABC.

例えば、テキスト解析部1aが、文章情報からAB1B2C1C2の順で「日にち」、「時刻」および「放送局」を検出した場合、テキスト解析部1aは、AB1C1を用いて番組1を特定するためのグループを作成し、AB1C2を用いて番組2を特定するためのグループを作成し、AB2C1を用いて番組3を特定するためのグループを作成し、AB2C2を用いて番組4を特定するためのグループを作成する。   For example, when the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of AB1B2C1C2 from the sentence information, the text analysis unit 1a uses the AB1C1 to identify the program 1 , Create a group to identify program 2 using AB1C2, create a group to identify program 3 using AB2C1, and create a group to identify program 4 using AB2C2 To do.

テキスト解析部1aがd型を検出する文章情報の例としては、「SkyperfecTVの321CHで、10日と14日に、それぞれ朝10時と昼の2時に2回放送されます。」および「SkyperfecTVのCNBCで、朝9時と夜7時、月曜から金曜まで毎日放送します。」が挙げられる。   Examples of text information that the text analysis unit 1a detects d-type include: “SkyperfecTV 321CH is broadcast twice on 10th and 14th at 10am and 2pm respectively.” And “SkyperfecTV CNBC will broadcast every day from Monday to Friday at 9am and 7pm. "

なお、テキスト解析部1aは、文章情報からAABCCの順で「日にち」、「時刻」および「放送局」を検出した場合、d型と同様にABCのすべての組合せについてグループ作成(番組認識)を行う。また、テキスト解析部1aは、文章情報からAABBCの順またはAABBCCの順で「日にち」、「時刻」および「放送局」を検出した場合、d型と同様にABCのすべての組合せについてグループ作成(番組認識)を行う。   When the text analysis unit 1a detects “date”, “time”, and “broadcast station” in the order of ABCC from the sentence information, the text analysis unit 1a creates a group (program recognition) for all combinations of ABC as in the d type. Do. Further, when “date”, “time”, and “broadcast station” are detected from the sentence information in the order of AABC or AABBCC from the text information, the text analysis unit 1a creates groups for all combinations of ABC as in the d type ( Program recognition).

ステップ39では、録画予約実行部1cは、テキスト解析部1aから供給されたグループ化された「日にち」、「開始時刻」および「放送局」ならびにEPG情報取得部1bによって取得されたEPG情報とに基づいて録画予約する番組を特定する。   In step 39, the recording reservation execution unit 1c includes the grouped “date”, “start time” and “broadcast station” supplied from the text analysis unit 1a and the EPG information acquired by the EPG information acquisition unit 1b. Based on this, the program to be reserved for recording is specified.

なお、録画予約実行部1cは、複数のグループがテキスト解析部1aから供給された場合には、グループごとに録画予約する番組を特定する。   Note that when a plurality of groups are supplied from the text analysis unit 1a, the recording reservation execution unit 1c specifies a program to be reserved for recording for each group.

録画予約実行部1cは、その特定した番組の終了時刻をEPG情報取得部1bによって取得されたEPG情報から検出し、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」とEPG情報から検出した終了時刻とに基づいて番組の録画予約情報を生成する。   The recording reservation execution unit 1c detects the end time of the specified program from the EPG information acquired by the EPG information acquisition unit 1b, and extracts the “date”, “start time” and “broadcast station” extracted by the text analysis unit 1a. ”And the end time detected from the EPG information, program recording reservation information is generated.

ステップ40では、録画予約実行部1cは、ステップ39で生成した番組の録画予約情報をユーザインターフェイス6の表示部に表示させる。   In step 40, the recording reservation execution unit 1 c displays the recording reservation information of the program generated in step 39 on the display unit of the user interface 6.

例えば、ステップ40では、録画予約実行部1cは、番組の録画予約情報として、ステップ31で受け付けた文章情報の中の「日にち」「開始時刻」および「放送局」のそれぞれの該当部分に他の部分と異なる色をつけてユーザインターフェイス部6に表示させてもよい。   For example, in step 40, the recording reservation execution unit 1c sets other information in the corresponding portions of “date”, “start time”, and “broadcast station” in the text information received in step 31 as recording reservation information of the program. You may display on the user interface part 6 with a color different from a part.

また、録画予約実行部1cは、番組の録画予約情報を定型のフォーマットでユーザインターフェイス部6に表示させてもよい。   Further, the recording reservation execution unit 1c may display the recording reservation information of the program on the user interface unit 6 in a fixed format.

また、録画予約実行部1cは、番組の録画予約情報にEPG情報から得られる付帯情報(例えば、正式番組名)を加えた表示をユーザインターフェイス部6に実行させてもよい。   In addition, the recording reservation execution unit 1c may cause the user interface unit 6 to execute a display in which additional information (for example, an official program name) obtained from the EPG information is added to the recording reservation information of the program.

図4は、テキスト解析部1aによって受け付けられた文書情報201の一例を示した説明図である。図5は、図4に示した文章情報に基づいて生成された番組の録画予約情報をステップ40において定型フォーマットで表示した表示画面301の一例を示した説明図である。   FIG. 4 is an explanatory diagram showing an example of the document information 201 received by the text analysis unit 1a. FIG. 5 is an explanatory diagram showing an example of a display screen 301 in which the recording reservation information of the program generated based on the text information shown in FIG.

また、図6は、テキスト解析部1aによって受け付けられた文書情報201の一例を示した説明図である。図7は、図4に示した文章情報に基づいて生成された番組の録画予約情報をステップ40において定型フォーマットで表示した表示画面301の一例を示した説明図である。   FIG. 6 is an explanatory diagram showing an example of the document information 201 received by the text analysis unit 1a. FIG. 7 is an explanatory view showing an example of a display screen 301 in which the recording reservation information of the program generated based on the text information shown in FIG.

ステップ41では、ユーザがユーザインターフェイス部6を操作して予約指示を録画予約情報提供装置1に入力すると、ユーザインターフェイス6はその予約指示を録画予約実行部1cに供給する。録画予約実行部1cは、ユーザインターフェイス6がユーザによって入力された予約指示を受け付けると、ステップ42の処理を実行する。   In step 41, when the user operates the user interface unit 6 to input a reservation instruction to the recording reservation information providing apparatus 1, the user interface 6 supplies the reservation instruction to the recording reservation execution unit 1c. When the user interface 6 receives a reservation instruction input by the user, the recording reservation execution unit 1c executes the process of step 42.

ステップ42では、録画予約実行部1cは、ステップ39で生成した番組の録画予約情報を録画装置5に提供する。録画装置5は、録画予約情報提供装置1から提供された録画予約情報に応じた録画予約を行う。録画装置5は、録画予約されたテレビ番組を録画する。   In step 42, the recording reservation execution unit 1 c provides the recording reservation information of the program generated in step 39 to the recording device 5. The recording device 5 makes a recording reservation according to the recording reservation information provided from the recording reservation information providing device 1. The recording device 5 records a television program reserved for recording.

ステップ41で、ユーザが予約指示を録画予約情報提供装置1に入力しないと、録画予約実行部1cは、録画予約する番組が特定されていないグループが残っている場合、ステップ39の処理を実行する。   If the user does not input a reservation instruction to the recording reservation information providing apparatus 1 at step 41, the recording reservation execution unit 1c executes the process of step 39 when there remains a group for which no program to be reserved for recording remains. .

ステップ41で、ユーザが予約指示を録画予約情報提供装置1に入力せずに、かつ、録画予約する番組が特定されていないグループが残っていないと、録画予約実行部1cは動作を終了する。   In step 41, if the user does not input a reservation instruction to the recording reservation information providing apparatus 1 and there is no group in which no program to be reserved for recording remains, the recording reservation execution unit 1c ends the operation.

また、ステップ42で、録画予約実行部1cは、ステップ39で生成した番組の録画予約情報を録画装置5に提供した後、録画予約する番組が特定されていないグループが残っていないと、動作を終了する。   In step 42, the recording reservation execution unit 1 c provides the recording reservation information of the program generated in step 39 to the recording device 5, and then performs an operation if there remains no group in which no program to be reserved for recording remains. finish.

本実施例によれば、情報提供元装置2からインターネット3を介して提供された文章情報から抽出された「日にち」、「開始時刻」および「放送局」に基づいて番組の録画予約情報が生成され、その生成された番組の録画予約情報が録画装置に提供される。このため、情報提供元装置2からインターネット3を介して提供された文書情報に正式な番組名が記載されていなくても、番組の録画予約を実行することが可能となる。   According to the present embodiment, program recording reservation information is generated based on the “date”, “start time”, and “broadcast station” extracted from the text information provided from the information providing source device 2 via the Internet 3. Then, the recording reservation information of the generated program is provided to the recording device. For this reason, even if the official program name is not described in the document information provided from the information providing source device 2 via the Internet 3, it is possible to execute the recording reservation of the program.

また、ユーザは、番組の録画予約を行う際に、所定のフォーマットに基づいた録画予約設定を行う必要がなくなり、録画予約操作の簡素化を図ることが可能となる。   In addition, when the user makes a recording reservation for a program, the user does not need to make a recording reservation setting based on a predetermined format, and the recording reservation operation can be simplified.

また、文章情報(テキスト)において近くに存在する日にち、開始時刻および放送局に基づいて番組の録画予約情報が生成されるめ、正確な番組の録画予約を行うことが可能となる。   In addition, the recording reservation information of the program is generated based on the start date and the broadcasting station on the date close to the text information (text), so that it is possible to make an accurate recording reservation of the program.

また、EPG情報から終了時刻が検出されるため、正確な番組の録画予約を行うことが可能となる。   In addition, since the end time is detected from the EPG information, it is possible to make an accurate program recording reservation.

また、日にち、開始時刻および放送局の中の1つまたは2つが1回のみ抽出され、残りが複数回抽出された場合に、複数の番組の録画予約を実行することが可能となる。   In addition, when one or two of the date, the start time and the broadcasting station are extracted only once, and the rest are extracted a plurality of times, it becomes possible to execute recording reservations for a plurality of programs.

以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。   In the embodiment described above, the illustrated configuration is merely an example, and the present invention is not limited to the configuration.

例えば、録画予約情報提供装置1の機能(例えば、メモリ1dに記録されたプログラム)がWebブラウザまたはメーラに埋め込まれてもよい。   For example, the function of the recording reservation information providing apparatus 1 (for example, a program recorded in the memory 1d) may be embedded in a Web browser or a mailer.

また、テキスト解析部1aが実行するステップ32およびステップ34およびステップ36は、上記に限らず適宜変更可能である。   Moreover, step 32, step 34, and step 36 which the text analysis part 1a performs are not restricted above, and can be changed suitably.

また、図4および図6に示したように、文書情報に「番組名」まで記述されている場合には、録画予約実行部1cは、文書情報から検出した番組名とEPG情報から得られる番組名との文字マッチング(誤りを考慮してあいまい性を含む文字マッチング)を行うことによって、番組特定の精度を向上することが可能となる。   As shown in FIGS. 4 and 6, when “program name” is described in the document information, the recording reservation execution unit 1 c uses the program name detected from the document information and the program obtained from the EPG information. By performing character matching with names (character matching including ambiguity in consideration of errors), it is possible to improve the accuracy of program identification.

また、日にち、時刻、放送局、番組名の4つの情報は冗長性を含むため、録画予約実行1cは、テキスト解析部1aによって抽出された日にち、時刻、放送局、番組名の4つの情報とEPG情報取得部1bから供給されるEPG情報とに基づいて文書情報の記載者の記憶違い等を推測し、特定した番組の確からしさの値または複数の番組の候補の掲示等をユーザインターフェイス部6に実行させることも可能である。   Further, since the four pieces of information of date, time, broadcast station, and program name include redundancy, the recording reservation execution 1c includes four pieces of information of date, time, broadcast station, and program name extracted by the text analysis unit 1a. Based on the EPG information supplied from the EPG information acquisition unit 1b, the difference in memory of the reporter of the document information is estimated, and the probability value of the specified program or the posting of a plurality of program candidates is displayed in the user interface unit 6 Can also be executed.

また、例えば、図1に示した録画予約実行部1cに新たな機能を追加するようにしてもよい。   Also, for example, a new function may be added to the recording reservation execution unit 1c shown in FIG.

図8は、録画予約実行部1cに新たな機能を追加した例を示したブロック図である。なお、図8において、図1に示したものと同一のものには同一符号を付してある。   FIG. 8 is a block diagram showing an example in which a new function is added to the recording reservation execution unit 1c. In FIG. 8, the same components as those shown in FIG.

図8において、録画予約実行部10cは、録画予約実行部1cに新たな機能を追加したもので、番組名検出部10c1と、変更部10c2と、録画予約部10c3とを含む。   In FIG. 8, a recording reservation execution unit 10c is obtained by adding a new function to the recording reservation execution unit 1c, and includes a program name detection unit 10c1, a change unit 10c2, and a recording reservation unit 10c3.

番組名検出部10c1は、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」ならびにEPG情報取得部1bによって取得されたEPG情報とに基づいて録画予約する番組を特定する。番組名検出部10c1は、その特定した番組の番組名をEPG情報取得部1bによって取得されたEPG情報から検出する。   The program name detection unit 10c1 identifies the program to be reserved for recording based on the “date”, “start time” and “broadcast station” extracted by the text analysis unit 1a and the EPG information acquired by the EPG information acquisition unit 1b. To do. The program name detection unit 10c1 detects the program name of the specified program from the EPG information acquired by the EPG information acquisition unit 1b.

変更部10c2は、番組名検出部10c1によって検出された番組名がテキスト解析部1aによって抽出された番組名と一致するように、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」のいずれかを変更する。   The changing unit 10c2 includes the “date”, “start time” extracted by the text analysis unit 1a, and the “start time” so that the program name detected by the program name detection unit 10c1 matches the program name extracted by the text analysis unit 1a. Change one of the "Broadcasting stations".

録画予約部10c3は、テキスト解析部1aによって抽出された「日にち」、「開始時刻」および「放送局」の中で変更部10c2によって変更されたものおよび変更部10c2によって変更されなかったものとEPG情報から検出した終了時刻とに基づいて番組の録画予約情報を生成する。録画予約部10c3は、以下、図3に示したステップ40以降の動作を行う。   The recording reservation unit 10c3 is an EPG that is changed by the changing unit 10c2 and not changed by the changing unit 10c2 among the "date", "start time", and "broadcast station" extracted by the text analyzing unit 1a. Program recording reservation information is generated based on the end time detected from the information. The recording reservation unit 10c3 performs the operations after step 40 shown in FIG.

上記の例では、番組名検出部10c1によって検出された番組名がテキスト解析部1aによって抽出された番組名と一致するように、テキスト解析部1aによって抽出された日にち、開始時刻および放送局のいずれかの情報が変更され、変更後の情報に基づいて番組の録画予約情報が生成される。このため、より正確な番組の録画予約を実行することが可能となる。   In the above example, the date extracted by the text analysis unit 1a, the start time, and the broadcast station so that the program name detected by the program name detection unit 10c1 matches the program name extracted by the text analysis unit 1a. Such information is changed, and recording reservation information of the program is generated based on the changed information. For this reason, it becomes possible to execute a more accurate recording reservation of a program.

本発明の一実施例の録画予約情報提供装置を示したブロック図である。It is the block diagram which showed the video recording reservation information provision apparatus of one Example of this invention. 録画予約情報提供装置の他の例を示したブロック図である。It is the block diagram which showed the other example of the video recording reservation information provision apparatus. 録画予約情報提供装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of a video recording reservation information provision apparatus. 文書情報の一例を示した説明図である。It is explanatory drawing which showed an example of document information. 番組の録画予約情報の表示の一例を示した説明図である。It is explanatory drawing which showed an example of the display of the recording reservation information of a program. 文書情報の他の例を示した説明図である。It is explanatory drawing which showed the other example of document information. 番組の録画予約情報の表示の他の例を示した説明図である。It is explanatory drawing which showed the other example of the display of the recording reservation information of a program. 録画予約情報提供装置の他の例を示したブロック図である。It is the block diagram which showed the other example of the video recording reservation information provision apparatus.

符号の説明Explanation of symbols

1 録画予約情報提供装置
1a テキスト解析部
1b EPG情報取得部
1c 録画予約実行部
1d メモリ
1e CPU
2 情報提供元装置
3 インターネット
4 文章情報受信部
5 録画装置
5a アンテナ
6 ユーザインターフェイス部
10c 録画予約実行部
10c1 番組名検出部
10c2 変更部
10c3 録画予約部
DESCRIPTION OF SYMBOLS 1 Recording reservation information provision apparatus 1a Text analysis part 1b EPG information acquisition part 1c Recording reservation execution part 1d Memory 1e CPU
2 Information providing source device 3 Internet 4 Text information receiving unit 5 Recording device 5a Antenna 6 User interface unit 10c Recording reservation executing unit 10c1 Program name detecting unit 10c2 Changing unit 10c3 Recording reservation unit

Claims (2)

情報提供元から通信回線を介して提供された文章情報に基づいて生成された番組の録画予約情報を録画装置に提供する録画予約情報提供装置であって、
前記文章情報から、日にち、開始時刻および放送局を抽出する抽出部と、
前記抽出部によって抽出された日にち、開始時刻および放送局の中の1つまたは2つが前記抽出部によって1回のみ抽出され、残りが前記抽出部によって複数抽出された際には、1回しか抽出されなかった、前記日にちと前記開始時刻および前記放送局の中の1つまたは2つを共通情報とし、該共通情報と前記複数の残りとに基づいて複数の番組の録画予約情報を生成し、該複数の番組の録画予約情報を前記録画装置に提供する録画予約情報提供部とを含む録画予約情報提供装置。
A recording reservation information providing device for providing a recording device with recording reservation information of a program generated based on text information provided from an information provider via a communication line,
An extraction unit for extracting a date, a start time and a broadcasting station from the sentence information;
The date extracted by the extraction unit, the start time and one or two of the broadcasting stations are extracted only once by the extraction unit, and when the rest are extracted multiple times by the extraction unit, they are extracted only once The date, the start time, and one or two of the broadcast stations that were not used are set as common information, and recording reservation information of a plurality of programs is generated based on the common information and the plurality of remaining, A recording reservation information providing device including a recording reservation information providing unit for providing recording reservation information of the plurality of programs to the recording device.
情報提供元から通信回線を介して提供された文章情報に基づいて生成された番組の録画予約情報を録画装置に提供する録画予約情報提供装置が行う録画予約方法であって、
前記文章情報から、日にち、開始時刻および放送局を抽出する抽出ステップと、
前記抽出ステップで抽出された日にち、開始時刻および放送局の中の1つまたは2つが前記抽出ステップで1回のみ抽出され、残りが前記抽出ステップで複数抽出された際には、1回しか抽出されなかった、前記日にちと前記開始時刻および前記放送局の中の1つまたは2つを共通情報とし、該共通情報と前記複数の残りとに基づいて複数の番組の録画予約情報を生成し、該複数の番組の録画予約情報を前記録画装置に提供する録画予約情報提供ステップとを含む録画予約方法。
A recording reservation method provided by a recording reservation information providing apparatus for providing recording reservation information of a program generated based on text information provided from an information provider via a communication line to a recording apparatus,
An extraction step of extracting the date, start time and broadcast station from the sentence information;
The date extracted in the extraction step, the start time and one or two of the broadcasting stations are extracted only once in the extraction step, and when the rest are extracted multiple times in the extraction step, they are extracted only once The date, the start time, and one or two of the broadcast stations that were not used are set as common information, and recording reservation information of a plurality of programs is generated based on the common information and the plurality of remaining, A recording reservation information providing step of providing recording reservation information of the plurality of programs to the recording apparatus;
JP2004096540A 2004-03-29 2004-03-29 Recording reservation information providing apparatus and recording reservation method Expired - Fee Related JP4434808B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004096540A JP4434808B2 (en) 2004-03-29 2004-03-29 Recording reservation information providing apparatus and recording reservation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004096540A JP4434808B2 (en) 2004-03-29 2004-03-29 Recording reservation information providing apparatus and recording reservation method

Publications (2)

Publication Number Publication Date
JP2005286620A JP2005286620A (en) 2005-10-13
JP4434808B2 true JP4434808B2 (en) 2010-03-17

Family

ID=35184551

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004096540A Expired - Fee Related JP4434808B2 (en) 2004-03-29 2004-03-29 Recording reservation information providing apparatus and recording reservation method

Country Status (1)

Country Link
JP (1) JP4434808B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007235847A (en) 2006-03-03 2007-09-13 Nec Corp Program reservation/reproduction discrimination system, program reservation/reproduction discrimination method, program therefor and program recording medium
JP4645532B2 (en) * 2006-06-02 2011-03-09 船井電機株式会社 Recording equipment
JP2010147907A (en) * 2008-12-19 2010-07-01 Mitsubishi Electric Corp Web cooperative broadcast receiver
JP2012134689A (en) * 2010-12-21 2012-07-12 Samsung Yokohama Research Institute Co Ltd Recording programming device, recording programming system, recording programming method, and program
JP2015039091A (en) * 2011-12-28 2015-02-26 シャープ株式会社 Television receiver, television receiver control method, program, and recording medium

Also Published As

Publication number Publication date
JP2005286620A (en) 2005-10-13

Similar Documents

Publication Publication Date Title
KR101047184B1 (en) Recommended program notification method and recommended program notification device
US20200133984A1 (en) Video-Production System With Social-Media Features
US10371532B2 (en) Method and apparatus for providing geospatial and temporal navigation
US7437296B2 (en) Speech recognition dictionary creation apparatus and information search apparatus
US20170017371A1 (en) Video-Production System With Social-Media Features
US8599309B2 (en) Method and system for identifying addressing data within a television presentation
US8019810B2 (en) Television viewing of RSS
US20150052169A1 (en) Method, electronic device, and computer program product
JP2009232250A (en) Program information display apparatus and program information display method
KR20090105748A (en) Method and device for widget processing of multi ticker
US20140016036A1 (en) Contents playback device, television receiver, information provision system, information provision method, information provision program, and recording medium
US10404770B2 (en) Video-production system with social-media features
USRE45088E1 (en) System for searching TV program data via the internet
JP4434808B2 (en) Recording reservation information providing apparatus and recording reservation method
US11218764B2 (en) Display device, control method therefor, and information providing system
CN102111657A (en) Electronic program guide making method
US7974834B2 (en) Program reservation/playback judgment system, method, program and program recording medium
KR20140000754A (en) Method of proposing the recommended query automatically in real-time broadcasting and server thereof
JPH11338872A (en) Method and system for generating search logic for personal channel and storage medium storing search logic generation program for personal channel
EP2294812B1 (en) Method for outputting electronic program guide and broadcasting receiver enabling of the method
KR20080036104A (en) Device for processing electronic program guide data to be displayed by the electronic equipment within pages associated with temporal references
KR100751811B1 (en) How to display text information on digital television
KR100857327B1 (en) How to display website changes on the DV
JP2024124915A (en) Receiver, viewing data utilization system, and program
AU2006100096A4 (en) Database compilation system

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060208

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090114

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090313

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090805

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091029

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

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091113

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091222

R150 Certificate of patent or registration of utility model

Ref document number: 4434808

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130108

Year of fee payment: 3

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

Year of fee payment: 3

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

Year of fee payment: 3

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130108

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130108

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20140108

Year of fee payment: 4

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