[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3606764B2 - A system for performing recording reservation or playing a recorded program from a TV program guide presented in association with file object browsing - Google Patents

A system for performing recording reservation or playing a recorded program from a TV program guide presented in association with file object browsing Download PDF

Info

Publication number
JP3606764B2
JP3606764B2 JP11217299A JP11217299A JP3606764B2 JP 3606764 B2 JP3606764 B2 JP 3606764B2 JP 11217299 A JP11217299 A JP 11217299A JP 11217299 A JP11217299 A JP 11217299A JP 3606764 B2 JP3606764 B2 JP 3606764B2
Authority
JP
Japan
Prior art keywords
program
recorded
search
recording
file object
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
JP11217299A
Other languages
Japanese (ja)
Other versions
JP2000307993A (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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP11217299A priority Critical patent/JP3606764B2/en
Publication of JP2000307993A publication Critical patent/JP2000307993A/en
Application granted granted Critical
Publication of JP3606764B2 publication Critical patent/JP3606764B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、インターネットのホームページ閲覧時に連携して、ホームページに関連するテレビ番組表を検索し番組表を作成する方法及び作成された番組表にユーザがマウスポインタ等で指示することでテレビ番組を録画予約したり、既に録画されているテレビ番組の再生ができるシステムに関する。
【0002】
【従来の技術】
特開平10−177532号公報には、テレビ番組と連携してインターネットホームページを、自動的にテレビ画面上に表示させる方法が提案されている。この方法は、テレビ番組に含まれるURL(Uniform Resource Locator)情報を基にホームページを表示させている。
これは、テレビ番組の情報を基にネットワークから情報を得ようとするアーキテクチャであり、日本においては、インフォシティ社の開発したBit Castなどのサービスにおいて、地上波TV放送に連動したURL情報の提供が行われている。
【0003】
近年、デジタル多チャンネル放送の普及によりテレビ放送の番組が増えつつあり、見たい番組を電子番組表であるEPG(Electronic Program Guide)などによりキーワード検索あるいはジャンル検索できる機能を備えた家電製品などが販売されている。
電子番組表は、朝日データ放送株式会社のADAMS−EPGなどの方式により地上波テレビ放送とともに定期的に放送されているので、これをテレビやTVチューナーを備えたパーソナルコンピュータに蓄積し番組表として閲覧することや検索することが可能である。
【0004】
しかし、従来インターネット上のファイルオブジェクトの閲覧と同時に、そのページの特徴を抽出し、そのページ内容に近いテレビ番組を、ユーザに提示したり、テレビ番組を、その場で録画予約したり、あるいは予約録画したものもユーザに検索結果として提示して、ユーザに録画済の番組の視聴を促すシステムはなかった。
【0005】
なお、文書に基づいて文書を検索するシステムが、本発明の技術に類似しているが、この分野に属する文献である特開平7−085103号公報には、文書を探す場合、キーワードを選ぶのではなく文書を選ぶことによって、文書集合から関連をもつ別の文書を探し出す方法が提案されている。この方法は、文書に含まれるキーワードが何回付与されるかを求め、その多い順に、キーワードを表示することにより検索するものであるが、あくまでも文書検索システムであり、電子番組表のような機能文書を作成するものではない。
【0006】
【発明が解決しようとする課題】
以上のように、インターネット閲覧とテレビ視聴を融合させた楽しみとして、テレビ番組に連動して、テレビ番組に関係するインターネットのホームページを見ることはできても、逆に、インターネットのホームページを閲覧中に、連動して、ホームページに関係するテレビ番組表を知ることができなかった。
また、EPGなどでテレビ番組を検索する場合、キーワード入力操作、あるいはジャンル検索を選択することにより、見たい番組を絞り込むことができるが、現在閲覧中のホームページ自体をキーワードとしたテレビ番組表の検索や、検索された番組を、ユーザの好みに合わせた順に、テレビ番組表として提示する方法がなかった。
【0007】
本発明は、インターネットのファイルオブジェクトの閲覧から、電子番組表を検索し、録画再生制御ができるとともに、ネットワーク上のファイルオブジェクト閲覧から収集する情報以外にテレビ放送から得る情報も収集できるシステムを提供することを目的としている。
【0008】
さらに、本発明は、ネットワーク上のファイルオブジェクトを閲覧している場合、現在見ているファイルオブジェクトに関連するテレビ番組情報として既に録画されたテレビ番組、または、これから放送されるテレビ番組を、自動的に提示させる方法及び、指定されたテレビ番組を録画予約及び再生することが可能なシステムを提供することを目的としている。
【0009】
【課題を解決するための手段】
請求項1の発明は、ファイルオブジェクト閲覧に関連してテレビ番組表を提示し、録画予約、または録画済の番組再生を行うシステムにおいて、ネットワーク上のファイルオブジェクトからタグに挟まれた語句を抽出する抽出手段と、該抽出手段により抽出された語句によりテレビ番組表を検索する番組検索手段と、該番組検索手段により検索された結果から所望の番組を予約するテレビ番組予約録画手段と、該テレビ番組録画予約手段で録画されたテレビ番組を再生するテレビ番組再生手段を備えたものである。
【0011】
請求項の発明は、請求項1に記載された抽出手段を、ファイルオブジェクトの語句と電子番組の説明語句との類似度から特徴を抽出するものとしたものである。
【0012】
請求項の発明は、請求項1または2に記載されたシステムにおける番組検索手段が、電子番組表検索、録画予約済み番組検索、録画済番組検索を順次実行するものとしたものである。
【0013】
請求項の発明は、請求項に記載されたシステムにおける電子番組表検索が、現在時刻より以降に放送される番組のみを検索するものとしたものである。
【0014】
請求項の発明は、複数の表示優先順位算出方式を有し、ユーザの好みに合わせて算出方式を変更し、請求項1乃至のいずれか一項に記載の番組検索手段により検索された検索結果の順序を並び変え番組表を作成する検索結果整形手段を備えたものである。
【0015】
請求項の発明は、請求項に記載されたシステムにおける検索結果整形手段により作成された番組表をクライアント計算機に表示するようにしたものである。
【0016】
請求項の発明は、請求項に記載されたシステムにおけるクライアント計算機に表示された番組表から録画指定、再生指定ができるようにしたものである。
【0017】
請求項の発明は、請求項1に記載されたネットワーク上のファイルオブジェクトからタグに挟まれた語句を抽出する抽出手段と、該抽出手段により抽出された語句によりテレビ番組表を検索する番組検索手段と、該番組検索手段により検索された結果から番組を予約するテレビ番組予約録画手段と、該テレビ番組録画予約手段で録画されたテレビ番組を再生するテレビ番組再生手段を備えたファイルオブジェクト閲覧に関連してテレビ番組表を提示し、録画予約、または録画済の番組再生を行うシステムをコンピュータに実行させるためのプログラムを記録した記録媒体である。
【0018】
【発明の実施の形態】
図1は、本発明のシステムの一実施例の全体を示すブロック図である。
本発明のシステムは、システム全体の制御を行う制御中心103と、ファイルオブジェクトの存在するWebサーバを表すインターネット115と、WWWのファイルオブジェクト内容の特徴抽出手段102と、クライアントがアクセスするWebサーバ上の文書を中するゲートウェイであるプロキシサーバ101と、テレビ番組情報を検索する番組検索手段104と、テレビ番組表を記憶しているEPG DB(データベース)105と、テレビ録画予約情報を記憶している録画予約済みリストDB106と、既に録画されているテレビ番組情報を記憶する録画済リストDB107と、番組表を提示するための提示リスト110と、検索結果を並び変えて整理する検索結果整形手段111と、開始時刻から終了時刻までの指定チャンネルを録画する録画手段108と、録画データを蓄積するMPEGデータDB109と、前記録画手段108で録画されたテレビ番組をビデオ信号として再生する再生手段112とからなるゲートウェイ計算機200と、受信するためのテレビ信号113と、録画された番組を表示するテレビ装置114と、ゲートウェイ計算機200を操作するクライアント計算機300とで構成されている。
【0019】
このように、ゲートウェイ計算機200とクライアント計算機300のように、大きく2つに分割することで、メインであるゲートウェイ計算機200を、家庭内に1つ置き、ネットワークで複数のクライアントマシンと接続することも可能になる。また、ゲートウェイ計算機200とクライアント計算機300を一体化した製品にすることも可能である。
図2は、ゲートウェイ計算機200のハードウェア構成を示すブロック図である。
ゲートウェイ計算機200は、CPU201、ハードディスク202、メモリ203、MPEG2エンコーダー装置204、A/D変換装置205、テレビチューナー装置206(アンテナ207に接続されている)、MPEG2デコーダー装置208、D/A変換装置209(テレビ装置114に接続されている)、通信制御装置210(LANによりクライアント計算機300に接続されている)、通信用モデム装置211(インターネット115に接続されている)を有するものとする。
ハードディスク202は、録画手段108、再生手段112、特徴抽出手段102、検索結果整形手段111、番組検索手段104の各手段からアクセスされ、EPG DB105、録画予約済みリストDB106、録画済リストDB107、提示リスト110、MPEGデータDB109の各データベース情報を記憶する媒体である。
【0020】
また、録画手段108は、MPEG2エンコーダー装置204と、A/D変換装置205と、テレビチューナー206で構成され、再生手段112は、MPEG2デコーダー装置208と、D/A変換装置209によって構成されている。
図3は、クライアント計算機のハードウェア構成を示すブロック図である。
クライアント計算機300は、メモリ301、CPU302、不揮発メモリ303、入力装置304、表示装置305、ネットワークI/O306を有するものとする。これは一般にパーソナルコンピュータと呼ばれる装置に相当する。
クライアント計算機300のWWWブラウザは、ゲートウェイ計算機200にあるプロキシサーバ101を中継してインターネットアクセスしているので、ゲートウェイ計算機200は、WWWのファイルオブジェクトの内容を抽出することが可能である。詳しくは、特開平10−021134号公報に、中継の仕方が解説されている。
【0021】
図4は、本発明のシステムの動作手順を示すフローチャート図である。
以下に、図4のフローチャートに従い、図1乃至図3のブロック図を参照して動作手順を説明する。
まず、クライアント計算機300は、内蔵するWWWブラウザから(プロキシサーバ101を中継して)ネットワーク115上のファイルオブジェクトにアクセスする(ステップS1)。
【0022】
特徴抽出手段102は、常時、プロキシサーバ101のデータ転送を監視しているので、クライアント計算機300からのアクセス要求の検知と、応答のファイルオブジェクトから特徴とするキーワードを抽出する(ステップS2)。
ファイルオブジェクトは、HTML(Hyper Text Markup Language)と呼ばれるWWWの情報を発信するために考案された記述言語であり、タグ(tag)と呼ばれる記号で特定の文字を挟むことにより、ブラウザ上で自由なレイアウト表示を行うことができ、ホットスポット(ホットリンク)から他のファイルにジャンプできるハイパーリンク機能も備えている。
【0023】
図5は、ファイルオブジェクトのHTMLの一例を示す図である。
この実施例では、そのタグの内のファイルオブジェクトのタイトルタグである“<TITLE>”から“</TITLE>”に囲まれた語句と、ハイパーリンクを行うタグ“<AHERF=○×△>”から“</A>”に囲まれている語句は、全てファイルオブジェクトの特徴であるとする。
これらのタグに挟まれた語句を、特徴抽出手段102が、キーワードとして抽出する。
キーワードとして抽出するには、語句を形態素解析し、名詞のみ抽出する。この名詞は最大10個等とする。
【0024】
図6は、図5に示された例において、ファイルオブジェクトの特徴として抽出したキーワードである。
すなわち、ファイルオブジェクトからは、特徴キーワードとして“ゴルフ”、“尾崎兄弟”、“ドライバ”という3つの語句が抽出された。これらの単語を、論理和でテレビ番組表を検索する。この結果、上記いずれかのキーワードを、番組タイトル(番組の説明)に含むテレビ番組が検索される。
また、これ以外の検索方法として意味ベクトル方式など、文書全体の意味をベクトル化し、電子番組表の番組説明文の意味ベクトルとの内積を演算し、数値の高い順に提示するなどの検索方法も用いることができる(参考文献“Sherlock自然文検索の謎”、山本高樹:Mac Fan internet、(株)毎日コミュニケーションズ1999年3月号)。
【0025】
番組検索手段104は、順次、電子番組表検索・予約済番組検索・録画済番組検索の3つの検索を実施して、所望の番組を検索し提示リスト110を作成することを目的としている。
【0026】
次に、ステップS2で抽出されたキーワードにて、EPG DB105から、現在時刻より過去の番組を対象とせずに、現在時刻より未来である、これから放送されるテレビ番組を対象に検索する電子番組表検索を実施し、該当するテレビ番組を抽出し、提示リスト110を作成する(ステップS3)。
なお、現在時刻は、ゲートウェイ計算機の内蔵するOSタイマから得られるので特に図示していない。
【0027】
ここで、電子番組データベースであるEPG DB105は、ADAMS−EPG方式などテレビ放送されるEPGデータを、テレビ信号113より収集し、検索可能なデータベースに変換したものであって、約1週間分のデータを不揮発な記憶領域であるハードディスク202の記憶媒体に記憶している。EPGデータ自体は、テレビチューナー装置206の文字データ放送受信機能を使って受信可能であり、また、インターネット経由でも収集できるので、特に、図面には収集手段を明示していない。
図7は、EPG DBに記憶されたデータ例を示す図である。
テレビ番組表のデータ構造は、1つの番組に、番組ID、放送日付、開始時刻、終了時刻、CH番号、放送局、タイトル、内容を説明する200バイト程度のテキスト文が記憶されている。
【0028】
そして、ステップS3で作成された提示リスト110の中に既に録画予約されている番組がないかを、録画予約済みリストDB106から検索する予約済番組検索を行い、既に録画されている番組があれば、提示リストに録画予約済みである情報を与え提示リスト110を修正する(ステップS4)。
図8は、録画予約リストDBに記憶されたデータ例を示す図である。
図示のように録画予約リストDBは、1つの番組に対して番組ID、放送日付、開始時刻、終了時刻、CH番号を記憶しているので、提示リスト110の番組IDが、録画予約済みリストDBの番組IDの中にも存在してないかを検索することで予約済番組検索が実現できる。
【0029】
次いで、ステップS2で抽出したキーワードにて、録画済リストDB107から録画済のテレビ番組を検索する登録済番組検索を実行し、該当するテレビ番組があれば提示リスト110へ録画済である情報を加えて追加する(ステップS5)。
図9は、前記ステップS3〜S5後に生成された提示リストの例を示す図である。
なお、リストの情報欄の「未」、「予約」、「済」は、それぞれ「録画予約未」、「録画予約済み」、「録画済」を表す情報である。
【0030】
検索結果整形手段111には、前記ステップS3〜S5を経て作成された提示リスト110を、各番組の放送日時が現在時刻に最も近い順にソートすることによって、現在時刻に近い順に並べる手段や、特徴抽出手段102で抽出したキーワードが含まれる番組を、そのキーワードの数によりソートすることによって検索の適応度順に並べる手段や、例えば18:00から23:00までの間の番組は除いて指定時刻範囲内に限定する手段や、今日の分または1週間分などのように日時を限定する手段や、録画予約済みや、録画済みや、これから放送される番組のいずれかを優先してソートしたり、録画予約済みや、録画済みや、これから放送される番組のいずれかを除く手段等がある。ユーザは、これら検索結果整形手段111のうち、いずれか1つまたは複数選択することで、クライアント計算機300がユーザの好みに合ったテレビ番組表を提示する(ステップS6)。
図10は、検索結果整形手段の提示リストの例を示す図である。
検索結果整形手段111の提示リスト110の提示例として、現在時刻に近い順に並べた例と、検索の適応度から並べた例を示す。
【0031】
図11は、クライアント計算機の画面表示例を示す図である。
提示リスト110は、約1秒に1回のタイミングで、常時、最新データがクライアント計算機の画面に、画面右側に提示リスト110が表示されている。これらクライアント計算機側のソフトウェアで、定期自動更新しているからである。
【0032】
従って、クライアントが、ネットワーク上のファイルオブジェクトを閲覧すると、その直後に該当ページを基にテレビ番組表及び録画予約済み及び録画済みデータを一覧にした電子番組表が作られ、クライアント計算機300のユーザに提示されることになる。
【0033】
ステップS6において、クライアント計算機300の表示装置305に出力された提示リストの中に、録画したいテレビ番組があるか否かを判断し(ステップS7)、録画予約したい番組がある場合、提示リストの左端にある録画確認欄のチェックボックスを、入力装置304のマウスにてカーソルを合わせてマウスボタンをクリック操作することでテレビ番組を指定する。
このイベントは、番組IDとともにネットワーク経由でゲートウェイ計算機200の録画予約手段に伝達され、録画予約が行われる。
制御中心103に組み込まれた録画予約手段は、ステップS7で指定されたテレビ録画番組を録画予約済みリストDB106に保存する(ステップS8)。
【0034】
録画予約済みリストDB106の各テレビ番組の録画開始時刻が来るとテレビ信号113よりテレビチューナー装置206を通して所定のCH番号のテレビ放送を終了時刻まで受信し、MPEGデータDB109のハードディスク等の記録媒体に番組IDをインデックスとして記録する。
前記記録方式にはMPEG2(Moving Picture Experts Group)と呼ばれる形式で、動画をA/D変換装置205にて、アナログ信号をデジタル信号に変換してコンピュータで扱いやすくし、膨大な動画データをデータ圧縮手段で圧縮して記憶する。なおビデオの録画はMPEG2に限定されるものではない。
【0035】
録画が完了したテレビ番組は、録画予約済みリストDB107から削除後、録画済リストDBに、前記録画がされたテレビ番組情報が記憶される。
録画予約済みリストDB106の内容は、図8の録画予約リストDB例のように番組ID、放送日付、開始時刻、終了時刻、CH番号が記憶されている。
図12は、録画済リストDBの一例を示す図である。
録画済リストDBの内容は、図のように、1つの番組に、番組ID、放送日付、開始時刻、終了時刻、CH番号、放送局、タイトル、内容が記憶されている。例外処理として、指定されたテレビ番組と既に録画済予約リストにあるテレビ番組の録画時間帯が重なる場合、つまり同一時間帯に複数のテレビ番組を録画しようとした場合、対象となる既に録画予約済みの番組を取り消すかどうかをユーザに選択させる手段も備える。
次いで、ステップS9へ進む。
また、録画予約したい番組がなくて、テレビ番組が指定されなかった場合は、直接ステップS9へ進む。
【0036】
次に、ステップS6において、クライアント計算機300に出力された提示リストの中に、再生したい番組があるか否かを判断し(ステップS9)、再生したい番組が、録画済のテレビ番組であり、それを指定した場合、ステップS10へ進む。何も指定されない場合は、ステップS1へ戻る。
【0037】
再生手段112は、ステップS9で指定された録画済のテレビ番組をMPEGデータDB109のハードディスク等の記憶媒体より指定された番組IDのMPEG2形式の圧縮データをMPEG2デコーダー208で伸張し、D/A変換装置209にて、デジタル信号をアナログ信号に変換することでテレビ装置114へ出力する(ステップS10)。
次いで、ステップS1へ戻る。
【0038】
以上説明した本発明のシステムは、コンピュータを所定の手順で動作させることで実現できる。この所定の手順を記述したプログラムは、コンピュータで読み取り可能な記録媒体に格納されている。本発明においては、この記録媒体として、図示していないメモリ、例えばROMのようなものそのものがプログラムメディアであっもよいし、また外部記憶装置としてプロラム読み取り装置を設け、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。いずれの場合においても、格納されているプログラムは、マイクロプロセッサがアクセスして実行させる構成であってもよいし、あるいはプログラムを読み出し、読み出したプログラムを、コンピュータの図示されていないプログラム記憶エリアにダウンロードして、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【0039】
ここで前記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フロッピーディスクやハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD等の光ディスク系、ICカード(メモリカードを含む)/光カード等のカード系、あるいはマスクROM、EPROM、EEPROM、フラッシュROM等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【0040】
また、本発明においては、インターネットを含む通信ネットワークと接続可能なシステム構成であることから、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。尚、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め装置本体に格納しておくか、あるいは別の記録媒体からインストールされるものであってもよい。
尚、記録媒体に格納されている内容としては、プログラムに限定されず、データも含まれることはいうまでもない。
【0041】
【発明の効果】
以上のように、本発明のシステムによれば、ネットワーク上のファイルオブジェクトを閲覧しているだけで、ファイルオブジェクト自体から抽出されたキーワードを基にテレビ番組情報及び録画済情報及び録画予定情報を検索し、ユーザの好みに合わせた順に番組を提示してくれる。
また、同時にテレビ番組を録画予約したり、録画済のテレビ番組を再生することができる。
これによってネットワーク上のファイルオブジェクトの閲覧とテレビ番組検索操作とビデオ機器操作を連携させたシステムを実現できる。
【0042】
そして、ネットワーク上のファイルオブジェクトを閲覧とともに、テレビ番組表が自動的に提示されるので、テレビ番組を探し出す手間の省略化や、テレビ番組の録画予約操作の簡略化、従来は別々に操作していたファイルオブジェクトの閲覧とテレビ番組検索操作とビデオ機器操作を、スムーズに連携操作ができる効果もある。
特に、各請求項に係る発明により、以下のような効果がもたらされる。
請求項1の発明によれば、ネットワーク上のファイルオブジェクトを閲覧中に、自動的に現在見ているファイルオブジェクトの内容を解析し、そのファイルオブジェクトに関連するテレビ番組情報を提示することで、これから放送される番組の確認や、見たい番組の録画予約や、既に録画されている番組の再生を行うことができるので、インターネット上以外のテレビ放送からも情報収集することができる。
【0043】
請求項2の発明によれば、クライアント計算機のユーザは、キーワード入力やファイルを入力する操作なしにファイルオブジェクト閲覧するだけで、そのページから抽出された特徴を基にテレビ番組を探し出すことができ、文字入力の手間が省略化できる。
【0044】
請求項の発明によれば、EPGを検索する以外に、既に録画予約されている番組や録画済の番組も同時に検索した番組情報を、ユーザへ提示することができるので、これから放送される番組や、録画予約状況や、既に録画されている番組情報を同時に確認することができる。
【0045】
請求項の発明によれば、これから放送されるEPG情報のみ検索することで、ユーザに、録画に必要な番組情報のみを提供することができる。
【0046】
請求項の発明によれば、提示された番組表をユーザの好みの順にソートすることで、ユーザの好みに応じた番組表を提示することができる。
【0047】
請求項の発明によれば、ネットワークのファイルオブジェクトを閲覧することにより自動的にテレビ番組表を提示できるので、テレビ番組表を検索する操作なしにファイルオブジェクト閲覧とテレビ番組表の確認が同時にできる。
【0048】
請求項の発明によれば、さらに録画再生操作が一連の操作で可能となるので、従来は、別々に操作していたネットワークのファイルオブジェクトの閲覧とテレビ番組検索操作とビデオ録画再生操作を、スムーズに行うことができる。
【図面の簡単な説明】
【図1】本発明の一実施例のシステム全体を示すブロック図である。
【図2】図1中のゲートウェイ計算機のハードウェア構成を示すブロック図である。
【図3】図1中のクライアント計算機のハードウェア構成を示すブロック図である。
【図4】本発明のシステムの処理手順を示すフローチャートである。
【図5】ファイルオブジェクトのHTMLの例を示した図である。
【図6】特徴抽出後のキーワード例を示した図である。
【図7】EPG DBの概要を示した図である。
【図8】録画予約リストDB例を示した図である。
【図9】提示リスト内容例を示した図である。
【図10】検索結果整形手段の提示リストの表示例を示した図である。
【図11】クライアント計算機への画面表示例を示した図である。
【図12】録画済リストDB例を示した図である。
【符号の説明】
101…プロキシサーバ、102…特徴抽出手段、103…制御中心、104…番組検索手段、105…EPG DB、106…録画予約済みリストDB、107…録画済リストDB、108…録画手段、109…MPEGデータDB、110…提示リスト、111…検索結果整形手段、112…再生手段、113…テレビ信号、114…テレビ装置、115…インターネット、200…ゲートウェイ計算機、201…CPU、202…ハードディスク、203…メモリ、204…MPEG2エンコーダー装置、205…A/D変換装置、206…テレビチューナー装置、207…アンテナ、208…MPEG2デコーダー装置、209…D/A変換装置、210…通信制御装置、211…通信用モデム装置、300…クライアント計算機、301…メモリ、302…CPU、303…不揮発メモリ、304…入力装置、305…表示装置、306…ネットワークI/O。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for searching a TV program guide related to a home page and creating a program guide in cooperation with browsing a home page on the Internet, and recording a TV program by a user pointing to the created program guide with a mouse pointer or the like. The present invention relates to a system capable of making reservations and reproducing already recorded television programs.
[0002]
[Prior art]
Japanese Patent Laid-Open No. 10-177532 proposes a method for automatically displaying an Internet homepage on a television screen in cooperation with a television program. In this method, a home page is displayed based on URL (Uniform Resource Locator) information included in a television program.
This is an architecture that tries to obtain information from the network based on TV program information. In Japan, services such as Bit Cast developed by InfoCity provide URL information linked to terrestrial TV broadcasting. Has been done.
[0003]
In recent years, with the spread of digital multi-channel broadcasting, the number of TV broadcast programs is increasing, and home appliances that have a function that allows users to search for keywords or genres by electronic program guide (EPG) are sold. Has been.
Electronic program guides are regularly broadcast together with terrestrial TV broadcasts using a method such as ADAMS-EPG of Asahi Data Broadcasting Co., Ltd., which is stored in a personal computer equipped with a TV or TV tuner and viewed as a program guide. It is possible to do and search.
[0004]
However, traditionally, when browsing file objects on the Internet, the features of the page are extracted and the TV program close to the page content is presented to the user, or the TV program is scheduled to be recorded on the spot, or reserved. There has been no system that presents the recorded video as a search result and prompts the user to view the recorded program.
[0005]
A system for searching a document based on a document is similar to the technique of the present invention. However, Japanese Patent Laid-Open No. 7-085103, which is a document belonging to this field, selects a keyword when searching for a document. Instead of selecting a document, a method for finding another related document from the document set has been proposed. This method is to search how many times a keyword included in a document is given and display the keywords in the descending order. However, this method is a document search system and functions like an electronic program guide. It does not create a document.
[0006]
[Problems to be solved by the invention]
As described above, as an enjoyment that combines browsing the Internet and watching TV, you can view the Internet homepage related to the TV program in conjunction with the TV program. In conjunction with this, I could not know the TV program guide related to the homepage.
Also, when searching for TV programs using EPG, etc., you can narrow down the programs you want to see by selecting keyword input operation or genre search. In addition, there has been no method for presenting searched programs as a TV program guide in the order according to the user's preference.
[0007]
The present invention provides a system capable of searching an electronic program guide by browsing a file object on the Internet and controlling recording and reproduction, and collecting information obtained from a television broadcast in addition to information collected from browsing a file object on a network. The purpose is that.
[0008]
Furthermore, when browsing a file object on the network, the present invention automatically selects a TV program already recorded as TV program information related to the currently viewed file object or a TV program to be broadcast in the future. It is an object of the present invention to provide a method capable of presenting a program and a system capable of recording and playing back a designated television program.
[0009]
[Means for Solving the Problems]
According to the first aspect of the present invention, there is provided a file object on a network in a system for presenting a television program guide in association with file object browsing and performing recording reservation or playing a recorded program. Words between tags Extract Extract Means of exiting, The lottery Extracted by the means phrase The program search means for searching the TV program table by means of the above, the TV program reservation recording means for reserving a desired program from the result searched by the program search means, and the TV program recorded by the TV program recording reservation means are reproduced. TV program playback means are provided.
[0011]
Claim 2 The invention of claim 1 is described in claim 1. Lottery The output means of the file object phrase And a feature is extracted from the degree of similarity between the electronic program explanation word and phrase.
[0012]
Claim 3 The invention of claim 1 Or 2 The program search means in the system described in (1) sequentially executes electronic program guide search, recorded program search, and recorded program search.
[0013]
Claim 4 The invention of claim 3 The electronic program guide search in the system described in (1) searches only programs broadcast after the current time.
[0014]
Claim 5 The present invention has a plurality of display priority order calculation methods, and changes the calculation method according to the user's preference. 4 The search result shaping means for rearranging the order of the search results searched by the program search means described in any one of the above and creating a program table is provided.
[0015]
Claim 6 The invention of claim 5 The program table created by the search result shaping means in the system described in (1) is displayed on the client computer.
[0016]
Claim 7 The invention of claim 6 Recording and playback designation can be made from the program guide displayed on the client computer in the system described in.
[0017]
Claim 8 The file object on the network according to claim 1 Words between tags Extract Extract Means of exiting, The lottery Extracted by the means phrase The program search means for searching the TV program table by means of the above, the TV program reservation recording means for reserving a program from the result searched by the program search means, and the TV program for reproducing the TV program recorded by the TV program recording reservation means A recording medium that records a program for causing a computer to execute a system for presenting a television program guide in association with file object browsing provided with a reproducing means and performing recording reservation or reproducing a recorded program.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram showing the entirety of an embodiment of the system of the present invention.
The system of the present invention includes a control center 103 that controls the entire system, an Internet 115 that represents a Web server on which a file object exists, a feature extraction unit 102 for WWW file object contents, and a Web server that is accessed by a client. Document inside Successor Proxy server 101 that is a gateway to perform, program search means 104 for searching for TV program information, EPG DB (database) 105 that stores a TV program guide, and a recording reservation list that stores TV recording reservation information DB 106, recorded list DB 107 for storing already recorded TV program information, presentation list 110 for presenting a program guide, search result shaping means 111 for rearranging and organizing search results, and start time A gateway computer 200 comprising a recording means 108 for recording a designated channel up to the end time, an MPEG data DB 109 for accumulating recording data, and a reproducing means 112 for reproducing a television program recorded by the recording means 108 as a video signal; , Receive TV signal 113 and recorded program A television device 114 for display and a client computer 300 for operating the gateway computer 200 are configured.
[0019]
As described above, the gateway computer 200 and the client computer 300 are roughly divided into two so that one main gateway computer 200 can be placed in a home and connected to a plurality of client machines via a network. It becomes possible. Further, the gateway computer 200 and the client computer 300 can be integrated into a product.
FIG. 2 is a block diagram illustrating a hardware configuration of the gateway computer 200.
The gateway computer 200 includes a CPU 201, a hard disk 202, a memory 203, an MPEG2 encoder device 204, an A / D conversion device 205, a television tuner device 206 (connected to an antenna 207), an MPEG2 decoder device 208, and a D / A conversion device 209. It is assumed that a communication control device 210 (connected to the client computer 300 via a LAN) and a communication modem device 211 (connected to the Internet 115) are connected (connected to the television device 114).
The hard disk 202 is accessed from each of the recording means 108, the reproduction means 112, the feature extraction means 102, the search result shaping means 111, and the program search means 104. The EPG DB 105, the recording reservation list DB 106, the recorded list DB 107, and the presentation list 110, a medium for storing database information of the MPEG data DB 109.
[0020]
The recording means 108 is composed of an MPEG2 encoder device 204, an A / D conversion device 205, and a television tuner 206. The reproduction means 112 is composed of an MPEG2 decoder device 208 and a D / A conversion device 209. .
FIG. 3 is a block diagram showing a hardware configuration of the client computer.
The client computer 300 includes a memory 301, a CPU 302, a nonvolatile memory 303, an input device 304, a display device 305, and a network I / O 306. This corresponds to a device generally called a personal computer.
Since the WWW browser of the client computer 300 relays the proxy server 101 in the gateway computer 200 and accesses the Internet, the gateway computer 200 can extract the contents of the WWW file object. For details, the method of relaying is described in Japanese Patent Laid-Open No. 10-021134.
[0021]
FIG. 4 is a flowchart showing the operation procedure of the system of the present invention.
The operation procedure will be described below with reference to the block diagrams of FIGS. 1 to 3 according to the flowchart of FIG.
First, the client computer 300 accesses a file object on the network 115 from a built-in WWW browser (relaying the proxy server 101) (step S1).
[0022]
Since the feature extraction unit 102 constantly monitors the data transfer of the proxy server 101, the feature extraction unit 102 detects an access request from the client computer 300 and extracts a feature keyword from the response file object (step S2).
A file object is a description language devised for transmitting WWW information called HTML (Hyper Text Markup Language), and can be freely set on a browser by inserting specific characters between symbols called tags. It has a hyperlink function that can display layouts and jump from a hot spot (hot link) to another file.
[0023]
FIG. 5 is a diagram illustrating an example of HTML of a file object.
In this embodiment, the word / phrase enclosed by “</ TITLE>” to “</ TITLE>”, which is the title tag of the file object in the tag, and the tag “<AHERF = ◯ × Δ>” for performing hyperlinks. To “</A>” are all features of the file object.
The word / phrase sandwiched between these tags is extracted by the feature extraction unit 102 as a keyword.
To extract it as a keyword, the phrase is subjected to morphological analysis and only the noun is extracted. The maximum number of nouns is 10.
[0024]
FIG. 6 shows keywords extracted as features of the file object in the example shown in FIG.
That is, from the file object, three words “golf”, “Ozaki brothers”, and “driver” are extracted as feature keywords. The TV program guide is searched by logical sum of these words. As a result, a TV program including any of the above keywords in the program title (program description) is searched.
In addition, as a search method other than this, a search method such as a semantic vector method, which converts the meaning of the whole document into a vector, calculates an inner product with the semantic vector of the program description sentence of the electronic program guide, and presents it in descending order of numerical values is used. (Reference "The mystery of Sherlock natural sentence search", Takaki Yamamoto: Mac Fan Internet, Mainichi Communications Inc. March 1999 issue).
[0025]
The program search means 104 is intended to search for a desired program and create a presentation list 110 by sequentially performing three searches of electronic program guide search, reserved program search, and recorded program search.
[0026]
Next, an electronic program guide for searching for a TV program to be broadcast from now on, based on the keywords extracted in step S2, from the EPG DB 105 without targeting the past program from the current time. The search is performed, the corresponding television program is extracted, and the presentation list 110 is created (step S3).
The current time is not particularly shown because it is obtained from the OS timer built in the gateway computer.
[0027]
Here, the EPG DB 105, which is an electronic program database, is a collection of EPG data broadcasted on the television such as the ADAMS-EPG system from the television signal 113 and converted into a searchable database. Are stored in the storage medium of the hard disk 202, which is a non-volatile storage area. The EPG data itself can be received using the character data broadcast reception function of the TV tuner device 206, and can also be collected via the Internet.
FIG. 7 is a diagram illustrating an example of data stored in the EPG DB.
As for the data structure of the TV program guide, a program ID, broadcast date, start time, end time, CH number, broadcast station, title, and a text sentence of about 200 bytes describing the contents are stored in one program.
[0028]
Then, a reserved program search for searching the recording reservation list DB 106 for whether there is a program already reserved for recording in the presentation list 110 created in step S3 is performed. If there is a program already recorded, Then, information indicating that the recording is reserved is given to the presentation list, and the presentation list 110 is corrected (step S4).
FIG. 8 is a diagram illustrating an example of data stored in the recording reservation list DB.
As shown in the figure, since the recording reservation list DB stores the program ID, broadcast date, start time, end time, and CH number for one program, the program ID of the presentation list 110 is the recording reserved list DB. Searching for a reserved program can be realized by searching for the presence of the program ID.
[0029]
Next, a registered program search for searching for a recorded TV program from the recorded list DB 107 is executed using the keyword extracted in step S2, and if there is a corresponding TV program, the recorded information is added to the presentation list 110. (Step S5).
FIG. 9 is a diagram showing an example of a presentation list generated after steps S3 to S5.
Note that “not yet”, “reserved”, and “done” in the information column of the list are information indicating “recording reserved not”, “recorded reserved”, and “recorded”, respectively.
[0030]
The search result shaping means 111 includes means for arranging the presentation list 110 created through the steps S3 to S5 in the order from the closest to the current time by sorting the broadcast date and time of each program in the order closest to the current time. A specified time range except for a program that includes keywords extracted by the extraction means 102 and sorted by the number of keywords in order of search fitness, for example, a program between 18:00 and 23:00. , Limited to the date and time, such as today's minute or one week's date, or pre-recorded, recorded, or prioritized sorting, There are means for removing any of the scheduled recording, the recorded, and the program to be broadcast. The user selects any one or a plurality of these search result shaping means 111 so that the client computer 300 presents a television program guide that suits the user's preference (step S6).
FIG. 10 is a diagram illustrating an example of the presentation list of the search result shaping unit.
As an example of the presentation list 110 of the search result shaping unit 111, an example in which the presentation list 110 is arranged in order from the current time, and an example in which the search list is arranged based on the fitness of the search are shown.
[0031]
FIG. 11 is a diagram illustrating a screen display example of the client computer.
In the presentation list 110, the latest data is always displayed on the screen of the client computer and the presentation list 110 is displayed on the right side of the screen at a timing of about once per second. This is because the software on the client computer side is regularly updated automatically.
[0032]
Therefore, when the client browses the file object on the network, immediately after that, the TV program guide and the electronic program guide listing the recorded recording data and the recorded data are created based on the corresponding page. Will be presented.
[0033]
In step S6, it is determined whether or not there is a television program to be recorded in the presentation list output to the display device 305 of the client computer 300 (step S7). The television program is specified by moving the cursor with the mouse of the input device 304 and clicking the mouse button on the check box of the recording confirmation column in FIG.
This event is transmitted to the recording reservation unit of the gateway computer 200 via the network together with the program ID, and the recording reservation is performed.
The recording reservation unit incorporated in the control center 103 stores the TV recording program designated in step S7 in the recording reservation list DB 106 (step S8).
[0034]
When the recording start time of each TV program in the reserved recording list DB 106 comes, a TV broadcast of a predetermined CH number is received from the TV signal 113 through the TV tuner device 206 until the end time, and the program is recorded on a recording medium such as a hard disk in the MPEG data DB 109. Record the ID as an index.
The recording method is a format called MPEG2 (Moving Picture Experts Group). A / D converter 205 converts analog signals into digital signals for easy handling by computer, and compresses a large amount of moving image data. Compressed and stored by means. Note that video recording is not limited to MPEG2.
[0035]
The TV program for which recording has been completed is deleted from the scheduled recording list DB 107, and the recorded TV program information is stored in the recorded list DB.
The contents of the scheduled recording list DB 106 are stored with a program ID, a broadcast date, a start time, an end time, and a CH number as in the example of the scheduled recording list DB in FIG.
FIG. 12 is a diagram illustrating an example of the recorded list DB.
As shown in the figure, the contents of the recorded list DB include a program ID, a broadcast date, a start time, an end time, a CH number, a broadcast station, a title, and contents for one program. As an exception process, if the specified TV program and the recording time zone of a TV program already in the recorded reservation list overlap, that is, if you try to record multiple TV programs in the same time zone, the target recording is already scheduled Means for allowing the user to select whether or not to cancel the program.
Next, the process proceeds to step S9.
If there is no program to be reserved for recording and no television program is designated, the process directly proceeds to step S9.
[0036]
Next, in step S6, it is determined whether or not there is a program to be reproduced in the presentation list output to the client computer 300 (step S9), and the program to be reproduced is a recorded television program. Is specified, the process proceeds to step S10. If nothing is specified, the process returns to step S1.
[0037]
The reproducing means 112 decompresses the MPEG2 format compressed data of the program ID designated from the storage medium such as the hard disk of the MPEG data DB 109 by the MPEG2 decoder 208 for the recorded television program designated in step S9, and performs D / A conversion. The device 209 converts the digital signal into an analog signal and outputs it to the television device 114 (step S10).
Next, the process returns to step S1.
[0038]
The system of the present invention described above can be realized by operating a computer in a predetermined procedure. The program describing the predetermined procedure is stored in a computer-readable recording medium. In the present invention, as the recording medium, a memory (not shown) such as a ROM itself may be a program medium, or a program reading device is provided as an external storage device, and the recording medium is inserted therein. It may be a readable program medium. In either case, the stored program may be configured to be accessed and executed by the microprocessor, or the program may be read out and downloaded to a program storage area (not shown) of the computer. In this case, the program may be executed. It is assumed that this download program is stored in the main device in advance.
[0039]
Here, the program medium is a recording medium configured to be separable from the main body, such as a tape system such as a magnetic tape or a cassette tape, a magnetic disk such as a floppy disk or a hard disk, or a CD-ROM / MO / MD / DVD. It may be a medium that carries a fixed program, including an optical disk system, a card system such as an IC card (including a memory card) / optical card, or a semiconductor memory such as a mask ROM, EPROM, EEPROM, flash ROM, or the like.
[0040]
In the present invention, since the system configuration is connectable to a communication network including the Internet, it may be a medium that carries the program in a fluid manner so as to download the program from the communication network. When the program is downloaded from the communication network in this way, the download program may be stored in the apparatus main body in advance or installed from another recording medium.
Needless to say, the content stored in the recording medium is not limited to a program, and includes data.
[0041]
【The invention's effect】
As described above, according to the system of the present invention, the TV program information, the recorded information, and the recording schedule information are searched based on the keywords extracted from the file object itself only by browsing the file object on the network. The program is presented in the order according to the user's preference.
At the same time, a television program can be reserved for recording, and a recorded television program can be reproduced.
As a result, it is possible to realize a system in which browsing of file objects on the network, TV program search operation, and video device operation are linked.
[0042]
Since the TV program guide is automatically presented along with browsing the file objects on the network, the trouble of searching for the TV program is simplified, the recording reservation operation of the TV program is simplified, and the conventional operation is performed separately. This also has the effect of smoothly linking file object browsing, TV program search operations, and video device operations.
In particular, the invention according to each claim provides the following effects.
According to the first aspect of the present invention, while browsing the file object on the network, the contents of the file object currently being viewed are automatically analyzed, and the TV program information related to the file object is presented. Since it is possible to check programs to be broadcast, schedule recording of programs to be viewed, and play back already recorded programs, it is possible to collect information from television broadcasts other than on the Internet.
[0043]
Claim 2 According to the invention, the user of the client computer can search for a TV program based on the features extracted from the page only by browsing the file object without inputting a keyword or inputting a file. Can be omitted.
[0044]
Claim 3 According to the invention, in addition to searching for an EPG, it is possible to present to the user program information that has already been searched for a program that has already been reserved for recording or a program that has already been recorded. The reservation status and program information already recorded can be checked at the same time.
[0045]
Claim 4 According to the invention, only the program information necessary for recording can be provided to the user by searching only the EPG information to be broadcast from now on.
[0046]
Claim 5 According to this invention, it is possible to present the program guide according to the user's preference by sorting the presented program guide in the order of the user's preference.
[0047]
Claim 6 According to the invention, the TV program guide can be automatically presented by browsing the network file object, so that the file object browsing and the TV program guide can be confirmed at the same time without the operation of searching the TV program guide.
[0048]
Claim 7 According to the invention, since the recording / playback operation can be performed by a series of operations, the browsing of the network file object, the TV program search operation, and the video recording / playback operation, which were conventionally operated separately, are smoothly performed. be able to.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an entire system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a hardware configuration of the gateway computer in FIG. 1;
FIG. 3 is a block diagram showing a hardware configuration of the client computer in FIG. 1;
FIG. 4 is a flowchart showing a processing procedure of the system of the present invention.
FIG. 5 is a diagram illustrating an example of HTML of a file object.
FIG. 6 is a diagram showing an example of keywords after feature extraction.
FIG. 7 is a diagram showing an outline of an EPG DB.
FIG. 8 is a diagram showing an example of a recording reservation list DB.
FIG. 9 is a diagram showing an example of a presentation list content.
FIG. 10 is a diagram showing a display example of a presentation list of search result shaping means.
FIG. 11 is a diagram showing a screen display example on a client computer.
FIG. 12 is a diagram showing an example of a recorded list DB.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 101 ... Proxy server, 102 ... Feature extraction means, 103 ... Control center, 104 ... Program search means, 105 ... EPG DB, 106 ... Recording reservation list DB, 107 ... Recorded list DB, 108 ... Recording means, 109 ... MPEG Data DB, 110 ... presentation list, 111 ... search result shaping means, 112 ... playback means, 113 ... TV signal, 114 ... TV apparatus, 115 ... Internet, 200 ... gateway computer, 201 ... CPU, 202 ... hard disk, 203 ... memory 204 ... MPEG2 encoder device, 205 ... A / D conversion device, 206 ... TV tuner device, 207 ... antenna, 208 ... MPEG2 decoder device, 209 ... D / A conversion device, 210 ... communication control device, 211 ... communication modem Device 300 client computer 3 DESCRIPTION OF SYMBOLS 01 ... Memory, 302 ... CPU, 303 ... Non-volatile memory, 304 ... Input device, 305 ... Display device, 306 ... Network I / O.

Claims (8)

ネットワーク上のファイルオブジェクトからタグに挟まれた語句を抽出する抽出手段と、該抽出手段により抽出された語句によりテレビ番組表を検索する番組検索手段と、該番組検索手段により検索された結果から番組を予約するテレビ番組予約録画手段と、該テレビ番組録画予約手段で録画されたテレビ番組を再生するテレビ番組再生手段を備えたことを特徴とするファイルオブジェクト閲覧に関連してテレビ番組表を提示し、録画予約、または録画済の番組再生を行うシステム。And Extraction means that to extract phrases sandwiched tags from the file object on the network, a program searching means for searching the television program guide by words extracted by the extraction means, retrieved by該番set searching means TV program schedule recording means for reserving a program from the result, and a TV program guide related to file object browsing, comprising: a TV program playback means for playing back a TV program recorded by the TV program recording reservation means A system for recording and reserving recordings or playing back recorded programs. 記抽出手段が、ファイルオブジェクトの語句と電子番組の説明語句との類似度から特徴を抽出するものであることを特徴とする請求項1に記載されたシステム。System according to claim 1, before Ki抽 detecting means, characterized in that extracts a feature from the similarity between the words and the description the phrase of the electronic program guide of the file object. 前記番組検索手段が、電子番組表検索、録画予約済み番組検索、録画済番組検索を順次実行するものであることを特徴とする請求項1または2に記載されたシステム。 3. The system according to claim 1, wherein the program search means sequentially executes an electronic program guide search, a recording reserved program search, and a recorded program search. 前記電子番組表検索が、現在時刻より以降に放送される番組のみを検索するものであることを特徴とする請求項に記載されたシステム。4. The system according to claim 3 , wherein the electronic program guide search is for searching only programs broadcast after the current time. 複数の表示優先順位算出方式を有し、ユーザの好みに合わせて算出方式を変更し、前記番組検索手段により検索された検索結果の順序を並び変え番組表を作成する検索結果整形手段を備えたことを特徴とする請求項1乃至のいずれか一項に記載のシステム。A search result shaping unit having a plurality of display priority order calculation methods, changing the calculation method according to user preferences, rearranging the order of the search results searched by the program search unit, and creating a program table The system according to any one of claims 1 to 4 , characterized in that: 前記検索結果整形手段により作成された番組表をクライアント計算機に表示することを特徴とする請求項に記載されたシステム。6. The system according to claim 5 , wherein the program table created by the search result shaping means is displayed on a client computer. クライアント計算機に表示された番組表から録画指定、再生指定ができることを特徴とする請求項に記載されたシステム。7. The system according to claim 6 , wherein recording designation and reproduction designation can be made from a program guide displayed on the client computer. ネットワーク上のファイルオブジェクトからタグに挟まれた語句を抽出する抽出手段と、該抽出手段により抽出された語句によりテレビ番組表を検索する番組検索手段と、該番組検索手段により検索された結果から番組を予約するテレビ番組予約録画手段と、該テレビ番組録画予約手段で録画されたテレビ番組を再生するテレビ番組再生手段を備えたファイルオブジェクト閲覧に関連してテレビ番組表を提示し、録画予約、または録画済の番組再生を行うシステムをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。And Extraction means that to extract phrases sandwiched tags from the file object on the network, a program searching means for searching the television program guide by words extracted by the extraction means, retrieved by該番set searching means A TV program schedule recording means for reserving a program from the result, and a TV program guide related to file object browsing provided with a TV program playback means for playing back a TV program recorded by the TV program recording reservation means is presented and recorded. A computer-readable recording medium on which a program for causing a computer to execute a system for performing reservation or recorded program reproduction is recorded.
JP11217299A 1999-04-20 1999-04-20 A system for performing recording reservation or playing a recorded program from a TV program guide presented in association with file object browsing Expired - Fee Related JP3606764B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11217299A JP3606764B2 (en) 1999-04-20 1999-04-20 A system for performing recording reservation or playing a recorded program from a TV program guide presented in association with file object browsing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11217299A JP3606764B2 (en) 1999-04-20 1999-04-20 A system for performing recording reservation or playing a recorded program from a TV program guide presented in association with file object browsing

Publications (2)

Publication Number Publication Date
JP2000307993A JP2000307993A (en) 2000-11-02
JP3606764B2 true JP3606764B2 (en) 2005-01-05

Family

ID=14580062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11217299A Expired - Fee Related JP3606764B2 (en) 1999-04-20 1999-04-20 A system for performing recording reservation or playing a recorded program from a TV program guide presented in association with file object browsing

Country Status (1)

Country Link
JP (1) JP3606764B2 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8776118B1 (en) 2000-04-28 2014-07-08 Intel Corporation Using web based information to select television programs
US7162700B1 (en) 2000-04-28 2007-01-09 Intel Corporation Enabling hypertext elements to work with software applications
JP4510263B2 (en) * 2000-10-20 2010-07-21 キヤノン株式会社 Program information processing apparatus, program information processing method, and recording medium
KR20020056769A (en) * 2000-12-29 2002-07-10 황영헌 Method of being interactive between user computer and broadcasting web site and computer-readable medium storing program sources to perform the interworking method
JP3664082B2 (en) 2001-01-19 2005-06-22 日本電気株式会社 Program processing system and electronic program guide generation server
US20020104088A1 (en) * 2001-01-29 2002-08-01 Philips Electronics North Americas Corp. Method for searching for television programs
JP2002281410A (en) * 2001-03-21 2002-09-27 Victor Co Of Japan Ltd Program video recording controller and processing program
JP2002290886A (en) * 2001-03-23 2002-10-04 Sony Corp Device and method for controlling contents recording and reproducing and recording medium
EP1492020A4 (en) 2002-03-29 2005-09-21 Sony Corp Information search system, information processing apparatus and method, and information search apparatus and method
JP4406815B2 (en) 2002-06-26 2010-02-03 ソニー株式会社 Information processing apparatus and method, recording medium, and program
JP2007074169A (en) * 2005-09-05 2007-03-22 Sharp Corp Device for extracting program
JP2007081816A (en) * 2005-09-14 2007-03-29 Sharp Corp Broadcast receiving apparatus, broadcast receiving method, broadcast receiving program, and recording medium thereof
JP4372119B2 (en) 2006-05-19 2009-11-25 キヤノン株式会社 Web information processing apparatus and Web information processing method
JP2007312250A (en) 2006-05-19 2007-11-29 Canon Inc Web information processing apparatus and method, information processing apparatus, and control method of information processing apparatus
JP4444932B2 (en) 2006-08-24 2010-03-31 キヤノン株式会社 Information processing apparatus and control method thereof
JP2009015365A (en) * 2007-06-29 2009-01-22 Toshiba Corp Recording reproduction device and content reproduction method
JP2009110291A (en) * 2007-10-30 2009-05-21 Toshiba Corp Information providing server and information providing method
JP4909946B2 (en) * 2008-06-17 2012-04-04 ヤフー株式会社 Query replacement search server, search method and program
EP2202656A1 (en) * 2008-12-23 2010-06-30 Axel Springer Digital TV Guide GmbH Context-based recommender system
JP2012065355A (en) * 2011-11-30 2012-03-29 Toshiba Corp Information processing device and method
WO2013105306A1 (en) * 2012-01-12 2013-07-18 シャープ株式会社 Television receiver, television receiver control method, program and recording medium
JP5757886B2 (en) * 2012-01-12 2015-08-05 Kddi株式会社 Television broadcast recording reservation method, apparatus and system
JP5658212B2 (en) * 2012-09-19 2015-01-21 株式会社東芝 Electronic device, content reproduction method, and program thereof
JP2013059038A (en) * 2012-10-09 2013-03-28 Toshiba Corp Information processing device and information display method
JP5599122B2 (en) * 2013-05-08 2014-10-01 シャープ株式会社 Mobile terminal, mobile terminal control method, and mobile terminal control program

Also Published As

Publication number Publication date
JP2000307993A (en) 2000-11-02

Similar Documents

Publication Publication Date Title
JP3606764B2 (en) A system for performing recording reservation or playing a recorded program from a TV program guide presented in association with file object browsing
US7712123B2 (en) Method, system, and apparatus for acquiring information concerning broadcast information
CN100429933C (en) Navigation process displaying a mobile window, viewing apparatus implementing the process
EP1286541B1 (en) Method, system, and apparatus for acquiring information concerning broadcast information
US7890490B1 (en) Systems and methods for providing advanced information searching in an interactive media guidance application
JP4201706B2 (en) System and method for combining several EPG sources into one reliable EPG
US6557016B2 (en) Data processing apparatus for facilitating data selection and data processing
JP3994682B2 (en) Broadcast information transmission / reception system
US20090129749A1 (en) Video recorder and video reproduction method
JP4494389B2 (en) Method, system and apparatus for acquiring information related to broadcast information
US20030074671A1 (en) Method for information retrieval based on network
JP2005348055A (en) Device, method for editing user profile and program
JP2005522112A (en) Method and system for providing supplemental information for video programs
JP2005295375A (en) Information acquisition support system
KR101201422B1 (en) Information processing device, method of processing information, and recording medium
JP2009157460A (en) Information presentation device and method
US20060085416A1 (en) Information reading method and information reading device
KR100988255B1 (en) Information processing apparatus and method, and computer-readbale medium
US20100191826A1 (en) Information processing server, program receiving terminal, program-related information providing method, and program-related information drawing method
JP2012084966A (en) Moving image information viewing device and moving image information viewing method
JP4798927B2 (en) Information browsing device
JP2004215094A (en) Electronic apparatus and keyword generation device
JP3663360B2 (en) Data processing apparatus and data processing method for facilitating data selection and / or processing for data
JP3616025B2 (en) Data processing apparatus and data processing method for facilitating data selection and / or processing for data
JP2004030231A (en) Apparatus and method for information processing, recording medium, and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040316

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040511

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041005

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20071015

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20081015

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20081015

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091015

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091015

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20101015

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20111015

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20121015

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20131015

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees