JP3972785B2 - Program terminal service system user terminal, broadcast program recording program, and recording method - Google Patents

Program terminal service system user terminal, broadcast program recording program, and recording method Download PDF

Info

Publication number
JP3972785B2
JP3972785B2 JP2002286553A JP2002286553A JP3972785B2 JP 3972785 B2 JP3972785 B2 JP 3972785B2 JP 2002286553 A JP2002286553 A JP 2002286553A JP 2002286553 A JP2002286553 A JP 2002286553A JP 3972785 B2 JP3972785 B2 JP 3972785B2
Authority
JP
Japan
Prior art keywords
program
broadcast
broadcast program
recording
server
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
JP2002286553A
Other languages
Japanese (ja)
Other versions
JP2004128621A (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2002286553A priority Critical patent/JP3972785B2/en
Publication of JP2004128621A publication Critical patent/JP2004128621A/en
Application granted granted Critical
Publication of JP3972785B2 publication Critical patent/JP3972785B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、個人別にテレビジョン(以下、テレビと記す)番組やラジオ番組等の放送番組を編集してユーザ端末上に表示する番組表サービスシステムで用いるユーザ端末に関し、特に、視聴済みの番組や見逃した番組の表示態様を変更すると共に、再放送番組を自動的に録画し得るユーザ端末に関する。
【0002】
【従来の技術】
テレビ番組やラジオ番組等の放送番組を視聴するには、新聞、雑誌の番組欄を見たり、インターネットで放送番組を提供しているウェブ(Web)ページを閲覧して希望する番組を探し出してテレビやラジオのチャンネル合わせを行ったりしている。また、BSデジタル放送等ではテレビで最新の番組を見ることができるEPG(電子番組表)機能により、テレビ番組をみることができる(例えば、特許文献1)。
【0003】
また、視聴者が自分の好みのテレビ番組を視聴するだけで自分に必要なキーワードを選別して取り出すことができる嗜好情報選択装置(例えば、特許文献2)や、視聴者が自分の好みのテレビ番組を視聴するだけで視聴者の視聴傾向を学習し、視聴可能性の高い番組を自動的に録画予約する自動録画方法(例えば、特許文献3)がある。
【0004】
また、視聴者が過去に視聴した嗜好番組に対応して、視聴者が要求したタイミングで適切な番組を選択してお勧め番組としてチャンネルを切替える番組推薦装置(例えば、特許文献4、特許文献5)がある。
【0005】
また、見逃した番組を視聴者の過去の視聴傾向から推測して当該使用者にその旨をメールや画面表示で知らせると共に、見逃した番組の再放送予定を知らせる放送サービス案内(特許文献6、特許文献7)がある。
また、受信した番組の映像と、過去に受信し、記憶した映像とを比較し、連続番組や再放送番組を自動検索し、ユーザに通知して見逃し番組を防止する受信装
置(特許文献8)がある。
【0006】
また、大容量のハードディスクを内蔵し、映像と音声をデジタル信号に変換してハードディスクに記録し、再生するハードディスクビデオレコーダ(例えば、非特許文献1)やパーソナルコンピュータが市販されている(例えば、非特許文献2)。
【0007】
【特許文献1】
特開2001−285741号公報
【特許文献2】
特開平11−134345号公報
【特許文献3】
特開平11−345446号公報
【特許文献4】
特開2000−101941号公報
【特許文献5】
特開2001−275048号公報
【特許文献6】
特開平11−88280号公報
【特許文献7】
特開2001−77771号公報
【特許文献8】
特開2001−186432号公報
【非特許文献1】
ハードディスクレコーダ、[平成14年8月22日検索]、インターネット、<URL:http://dynabook.com/pc/catalog/whms/020520t1/hddrec.htm>
【非特許文献2】
パーソナルコンピュータ、[平成14年8月22日検索]、インターネット、<URL:http://www.sony.jp/products/Consumer/PCOM/PCV-RX76/>
【0008】
【発明が解決しようとする課題】
近年BS、CS放送やケーブルテレビ放送など、数多くの放送番組が放送されるようになり、番組によっては違うチャンネルを使って再放送や同時放送などを行っているので、再放送や同時放送の放送時間やチャンネル等の情報を新聞や雑誌等の番組欄から得ようとすると同じ日に再放送があった場合でも掲載面が異なっているような場合には見逃してしまったりする場合があった。従って、再放送が異なる日に行われる場合には見逃す可能性がより高くなるといった問題点がある。また、見たい番組の再放送があっても知らない場合があるといった問題点や、一度見た番組でもタイトルを見ただけでは見たかどうかの判断がしにくいといった問題点もあった。
【0009】
また、いわゆるビデオレコーダでは録画したいテレビ番組の予約操作を行っておけば自動的に録画が行われる予約録画機能を備えているものが大部分であるが、見逃した番組の再放送番組を自動的に録画する機能を備えていないので、ユーザ自身が再放送番組の有無や放送時間やチャンネル等の情報を新聞や雑誌等の番組欄から得て予約操作を行う必要があるが、上述した問題点のように再放送番組を見逃す可能性が高いので見逃した番組の再放送番組の予約録画はユーザにとって容易ではないといった問題点もあった。
【0010】
ここで、上記特許文献1に開示の技術ではネットワーク上に存在する番組表を基に個人別番組表を編集し、自動チャンネル切替えを行うことができるが、番組変更や、番組の再放送日時やチャンネルを見やすく編集した番組表については開示されていないし、見逃した番組の再放送番組の自動録画技術についても開示されていない。
【0011】
また、上記特許文献2、3、4、5に開示の技術では、視聴者が視聴した過去の番組情報から視聴可能性の高い番組を自動的に選択できるが、番組変更や、番組の再放送日時やチャンネルを見やすく編集した番組表については開示されていないし、見逃した番組の再放送番組の自動録画技術についても開示されておらず、上記問題点は解消されていない。
【0012】
また、上記特許文献6、7に開示の技術では、視聴者が過去に視聴した番組から推測して見逃した番組の再放送予定を知らせるが、新番組や過去には視聴しなかったが見たかった番組の再放送番組を知らせることはできないといった問題点があり、更に、番組変更や、番組の再放送日時やチャンネルを見やすく編集した番組表については開示されていない。
【0013】
また、特許文献8に開示の技術では受信した番組と、記憶した映像とを比較し、連続番組や再放送番組を自動検索することはできるが、新番組や過去には視聴しなかったが見たかった番組の連続番組や再放送番組を検索することができないので見逃し番組が生ずるといった問題点があり、更に、番組変更や、番組の再放送日時やチャンネルを見やすく編集した番組表については開示されていないし、見逃した番組の再放送番組の自動録画技術についても開示されておらず、上記問題点は解消されていない。
【0014】
本発明は、上記問題点の解決のためになされたものであり、放送番組表上で視聴済み番組や見逃し番組の再放送番組等をユーザが判別しやすく、且つ再放送番組の自動録画を可能とした放送番組表サービスシステムのユーザ端末及び放送番組自動録画プログラムの提供を目的とする。
【0015】
【課題を解決するための手段】
上記課題を解決するために、第1の発明の番組表サービスシステムのユーザ端末は、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおけるユーザ端末であって、サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組及び/又は見逃し番組を指定する番組指定手段と、番組指定手段による番組指定結果をサーバに送信する番組指定結果送信手段と、サーバから受信する情報に基いて、番組表表示手段によって表示される放送番組表のなかの番組のうち、視聴済み番組又は見逃し番組の表示態様を番組の種類に応じて他の番組とは弁別可能に変更する表示態様変更手段と、高速アクセス可能な大容量のメモリと、録画指定手段により録画が指定されたとき、表示態様変更手段によって表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得する放送番組情報取得手段と、放送番組情報取得手段によって取得された放送番組の放送日時が到来したとき、該放送番組のチャンネル情報を基に選局を行う選局手段と、選局手段によって選局された放送番組を受信する放送番組受信手段と、放送番組受信手段によって受信された放送番組をメモリに記憶する放送番組記憶手段と、を備えたことを特徴とする。
【0016】
また、第2の発明の番組表サービスシステムのユーザ端末は、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおけるユーザ端末であって、サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組及び/又は見逃し番組を指定する番組指定手段と、番組指定手段による指定結果をサーバに送信する番組指定結果送信手段と、番組表表示手段によって表示される放送番組表のなかの番組のうち、視聴済み番組又は見逃し番組表示態様を番組の種類に応じて他の番組とは弁別可能に変更する表示態様変更手段と、高速アクセス可能な大容量のメモリと、録画指定手段により録画が指定されたとき、表示態様変更手段によって表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得する放送番組情報取得手段と、放送番組情報取得手段によって取得された放送番組の放送日時が到来したとき、該放送番組のチャンネル情報を基に選局を行う選局手段と、選局手段によって選局された放送番組を受信する放送番組受信手段と、放送番組受信手段によって受信された放送番組をメモリに記憶する放送番組記憶手段と、を備えたことを特徴とする。
【0017】
また、第3の発明は上記第1又は第2の発明の番組表サービスシステムのユーザ端末において、再放送番組情報取得手段は、録画指定手段により見逃し番組の再放送番組の録画が指定されたとき、サーバから受信した個人別番組表データから見逃し番組として指定した番組の再放送番組の放送日時及びチャンネル情報を取得する手段を含むことを特徴とする。
【0018】
また、第4の発明は上記第1又は第2の発明の番組表サービスシステムのユーザ端末において、メモリに記憶された放送番組の再生又は削除を指示する録画再生/削除指示手段を備えたことを特徴とする。
【0019】
また、第5の発明は上記第1の発明の番組表サービスシステムのユーザ端末において、ユーザ端末はハードディスクレコーダであることを特徴とする。
【0020】
また、第6の発明は上記第1又は第2の発明の番組表サービスシステムのユーザ端末において、ユーザ端末はパーソナルコンピュータであることを特徴とする。
【0021】
また、第7の発明の放送番組自動録画プログラムは、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、ユーザ端末で実行可能なプログラムであって、サーバから個人別番組表データを受信させるステップと、受信した個人別番組表データを基に放送番組表を表示させるステップと、表示した放送番組表のなかでユーザが視聴した放送番組及び/又は見逃し番組を指定させるステップと、指定結果をサーバに送信させるステップと、サーバから、ユーザ端末から送信した情報を基に放送番組を判定した放送番組判定結果を受信させるステップと、受信した放送番組判定結果に基いて、番組表表示手段によって表示される放送番組表のなかの番組のうち、視聴済み番組又は見逃し番組の表示態様を番組の種類に応じて他の番組とは弁別可能に変更させるステップと、録画方法が指定されたとき、表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得させるステップと、録画する再放送番組の放送日時が到来したとき、該再放送番組を受信させるステップと、受信した再放送番組をメモリに記憶させるステップと、を備えたことを特徴とする。
【0022】
また、第8の発明の放送番組自動録画プログラムは、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、ユーザ端末で実行可能なプログラムであって、サーバから個人別番組表データを受信させるステップと、受信した個人別番組表データを基に放送番組表を表示させるステップと、表示した放送番組表のなかでユーザが視聴した放送番組及び/又は見逃し番組を指定させステップと、指定結果をサーバに送信させるステップと、表示される放送番組表のなかの番組のうち、視聴済み番組又は見逃し番組の表示態様を番組の種類に応じて他の番組とは弁別可能に変更させるステップと、録画が指定されたとき、表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得させステップと、録画する再放送番組の放送日時が到来したとき、該再放送番組を受信させるステップと、受信した再放送番組をメモリに記憶させるステップと、を備えたことを特徴とする。
【0023】
また、第9の発明の録画方法は、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおける録画方法であって、サーバから番組表データを受信するステップと、受信した番組表データを基に放送番組表を表示するステップと、表示した放送番組表のなかでユーザが見逃した番組を指定するステップと、指定結果をサーバに送信するステップと、表示される放送番組表のなかの番組のうち、見逃し番組の表示態様を他の番組とは弁別可能に変更するステップと、録画が指定されたとき、表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得するステップと、録画する再放送番組の放送日時が到来したとき、該再放送番組を受信するステップと、受信した再放送番組をメモリに記憶するステップと、
を備えたことを特徴とする。
【0024】
【発明の実施の形態】
図1は本発明の個人別番組表サービスシステムを適用可能なネットワーク構成の一実施例を示す図であり、個人別番組表サービスシステムは個人別番組表サービスを行うサービス事業者(以下、番組表サービス事業者)によって運営されるサーバ1と、個人別番組表サービスシステムのユーザの端末2−1、2−1、2−3、・・(以下、単に、端末2と記す)と、サーバ1及び端末2と接続するインターネット3とから構成されている。また、符号4はテレビ放送局(複数)を、符号5は放送事業者(テレビ放送、BS放送、CS放送、ケーブルテレビ放送、ラジオ放送等の放送事業者)を意味する。
【0025】
また、番組表サービス事業者は、複数の放送事業者5からインターネット3又は他の通信回線、あるいはファックス又は電話等の通信手段により各チャンネル別の番組データを得てサーバ1に定期的又は随時登録する。
【0026】
登録ユーザは端末2を起動することによりサーバ1に接続してユーザが選択した番組情報を閲覧し、視聴済み番組の確認、再放送番組のチャンネルおよび再放送日時の確認や見逃し番組の確認及び見たい番組の選択・指定や再放送番組等の自動録画を行うことができる。この際、サーバ1は再放送番組や見逃した番組の表示態様を自動的に変更して他の番組と弁別可能に表示し、ユーザが見やすいようにする。
また、サーバ1はユーザが見た番組や見ない番組を自動的に集計し、視聴データとして放送事業者5に提供可能とする。
【0027】
番組表サービス事業者は、登録ユーザの利用頻度に応じて課金することができる。なお、ユーザに対する番組情報の提供と放送事業者5への視聴データの提供の見返りに放送事業者5から収入を得ることもできる。この場合、ユーザに対する課金を行わないようにしてもよい。ユーザに対して課金を行う場合は、サーバ1はユーザ別に利用状況をカウントして蓄積し、定期的に請求額の計算等を可能とするように構成される。
【0028】
図2は個人別番組表サービスサーバ(以下、単に、サーバと記す)の構成例を示すブロック図であり、サーバ1は通信制御部11、CPU(又はMPU)12、RAM13及びデータベース14を備え、インターネット3と接続して登録ユーザに対し個人別番組表サービスを提供する。
【0029】
通信制御部11はインターネット3を介して登録ユーザの端末2との通信プロトコルの確立、端末2から送信される各種データの受信、端末2に対する各種データの送信等の制御を行う。
【0030】
CPU12はサーバ1全体の動作を制御すると共に、RAM13に駐在する制御プログラム及び各種個人別番組表サービス用プログラムにしたがって個人別番組表サービス処理を実行する。
【0031】
RAM13は、制御プログラム130及び各種個人別番組表サービス用プログラム、例えば、放送事業者5から提供される番組データでデータベース14の番組表データ141を更新する番組更新プログラム131、ユーザ登録/認証プログラム132、番組表送信プログラム133、個人別番組表更新プログラム134、再放送番組の一覧表を作成し、表示する一覧表作成プログラム135及び集計表作成プログラム136と個人別番組表サービス処理のため一時記憶する各種データ等を駐在させている。
【0032】
なお、後述する第1の実施の形態の場合は端末2から送信されるチェック済み番組(=放送番組情報)と端末に送信した個人別番組表中の番組の同一性を判定し、判定結果を端末宛て送信する番組判定プログラム137も駐在させている。
【0033】
データベース14は磁気ディスク等の大容量のメモリからなり、番組登録プログラムによって各放送局からの番組を整理しチャンネル別・日時別に編集された番組表データ141と、個人別番組表更新プログラムを基にユーザにより選択・指定された番組や再放送番組等を他の番組とは差別可能に編集した個人別番組表データファイル142と、個人別番組表サービスの登録ユーザの個人情報や認証用データを登録した個人情報データファイル143と、番組視聴頻度や関心度を集計した集計データ144と、制御プログラム130及び各種個人別番組表サービス用プログラム等のプログラム群145と、個人別番組表サービスのWebページ用HTMLファイル146等を検索可能に構成してなる。
【0034】
<第1の実施の形態>
図3は図1のネットワーク100で個人別番組表サービスを受ける端末2の一構成例を示すブロック図である。
本実施の形態では端末2は非特許文献1に記載のハードディスクビデオレコーダのように大容量で高速アクセス可能なハードディスクを内蔵し、映像と音声をデジタル信号に変換してハードディスクに記録する機能を有しているハードディスクビデオレコーダ20と符号35で示されるテレビ受信装置とをケーブルで接続してなる。
【0035】
図3で、ハードディスクビデオレコーダ20は、データ送受信部21、番組表表示制御部22、表示切替部23、番組指定部24、録画方法指定部25、番組記憶制御部26、記憶部27、画像縮小部28、再生/削除指示部29、再生部30、放送番組受信部31及び表示部32を備えている。
【0036】
データ送受信部21は端末2が起動されると、サーバ1との接続を確立し、インターネット3を介してサーバ1とのデータ授受を行う。なお、接続確立直後に記憶部27に記憶されている認証データをサーバ1に送信する。
【0037】
番組表表示制御部22はサーバ1から受信する番組表の編集及び番組指定部24で指定された視聴済み番組や、視聴済み番組の同一番組(例えば、連続ドラマ等の連続番組)及び見逃し番組として指定された番組の再放送番組の表示態様(以下、視聴済み番組や見逃し番組の表示態様と記す)の変更を行う。なお、本実施の形態では表示態様の変更方法として番組の表示色を変更しているがこれに限定されない。
【0038】
表示切替部23は表示切替操作用のキーボードやボタン等のキーを備えており、ユーザが表示切替え指示部23のキーを操作して表示部32の画面表示切替え指示を行うと、画面表示を放送番組表画面、サムネイル画像画面、録画方法指定画面、又は放送番組再生画面のいずれかに切替える。
【0039】
番組指定部24は番組指定用のキーボードやボタン等のキーを備えており、ユーザは番組指定部23のキーを操作して表示部32に表示される番組表のうち、視聴済み番組や見逃し番組の指定を行うことができる。
【0040】
録画方法指定部25は録画方法の指定用のキーボードやボタン等のキーを備えており、ユーザは録画方法指定部25のキーを操作して録画方法指定画面に表示されるメニューを選択すると、録画方法が指定される。本実施の形態では、ユーザは録画方法として、▲1▼「全再放送番組の録画」、▲2▼「見逃し番組の再放送番組の録画」、▲3▼「録画予約」、▲4▼「視聴番組の録画」のいずれかを指定することができる(但し、録画方法は上記▲1▼〜▲4▼に限定されない)。また、録画方法指定部25に画質モード(高画質モード、標準モード、・・)指定キーを設け画質モードの指定を行うこともできる。
【0041】
録画方法としてユーザが「全ての再放送番組の録画」を指定すると、端末2はサーバ1から送信された番組データに基いて再放送番組の放送日時が到来すると再放送番組を自動的に選局し、該当するチャンネルのテレビ放送局4からの放送番組を放送番組受信部31を介して受信し、画像及び音声データを記憶(以下、録画と記す)する。
【0042】
また、ユーザが「見逃し番組の再放送番組の録画」を指定すると、端末2はサーバ1から送信された再放送番組データに基いて放送日時が到来すると再放送番組を自動的に選局し、該当するチャンネルのテレビ放送局4からの番組(放送番組)を放送番組受信部31を介して受信し、録画する。
【0043】
また、「録画予約」を指定するとユーザはキー操作によりGコードを入力して録画予約を行うことができる。予約した番組のチャンネル及び放送時間は予約メモリ(図示せず)に記憶される。高速録画/再生装置20は予約メモリを調べ、予約時間が到来した予約番組の放送チャンネルを選局し、受信したテレビ放送番組を録画する。また、「視聴番組の録画」を指定すると、ユーザが視聴した番組を自動的に録画する。
【0044】
番組記憶制御部26は録画方法指定部25で指定された録画方法に基き放送番組受信部31で受信したテレビ放送番組の録画の可否を判定し、判定結果が「録画」を意味する場合は記憶部27にそのテレビ放送番組を録画する。
【0045】
記憶部27は高速アクセス可能で且つ大容量のハードディスク装置からなり、番組を構成する各画像データ及び音声データを記憶(以下、録画)する番組記憶領域とサムネイル画像を記憶するサムネイル画像記憶領域と、端末2の認証データを記憶した認証データ登録領域を備えている。なお、番組記憶領域には録画方法指定部25で指定された録画方法により録画された複数の番組(デジタルデータ)が記憶され、サムネイル画像記憶領域には番組記憶領域に記憶された番組中の1画面の縮小データが当該番組と関連付けられて記憶される。なお、サムネイル画像記憶領域に記憶するサムネイル画像は番組中の連続した複数画面の縮小データとしてもよい。また、認証データは端末2の識別番号及びユーザ登録時にサーバ1からの指示によりユーザが登録したユーザIDからなる。
【0046】
画像縮小部28は記憶部27に番組が録画されると、その番組の特定画面(例えば、タイトル等が表示される最初のシーン)を抽出して縮小し、記憶部27の番組記憶領域に記憶されている当該番組に関連付けてサムネイル画像記憶領域に記憶する。
【0047】
再生/削除指示部29はキー又はカーソル或いはマウス等のポインティングデバイスを備えており、ユーザは再生/削除指示部29のキー等を操作して表示部32に表示される録画済み番組の再生や録画済み番組の消去を行うことができる。
【0048】
再生部30は再生/削除指示部28で録画再生が指示されると、指示された録画番組(デジタルデータ)を記録部27から読み出して映像信号及び音声信号に復元し、復元された映像信号及び音声信号を表示部32(テレビ受信装置)に送出する。
【0049】
なお、本実施の形態では放送番組受信部31及び表示部32として家庭用テレビ受信装置の受信部及び表示部が相当する。
【0050】
放送番組受信部31は選局されたテレビ放送局4からその時刻に放送されるテレビ番組を受信して番組記憶制御部26に送る。
【0051】
表示部32はテレビ画像表示装置からなり、認証データ入力画面、録画方法指定画面や放送番組表や番組のトップ画面や表題等を縮小したサムネイル画像(複数番組分)、及び番組再生画像を表示する。なお、放送番組表をサムネイル画像や再生画像を表示する表示装置とは別の表示装置としてもよい。
【0052】
また、上記表示切替部23、番組指定部24、録画方法指定部25、及び再生/削除指示部29でユーザが指示を行う際に用いるキーは表示切替え部23、番組指定部24、録画方法指定部25、及び再生/削除指示部29でそれぞれ独立して備えるようにしてもよいが、全部又は一部のキーを互いに共用するようにしてもよい。
【0053】
(端末側の動作)
図4は個人別番組表サービス時の端末2の動作の一実施例を示すフローチャートである。
ユーザが高速録画/再生装置20を起動するとサーバ1との接続を確立した後(ステップS1)、高速録画/再生装置20の認証データを記憶部27から読み出してインターネット3を介してサーバ1に送信する(ステップS2)。
【0054】
サーバ1側での認証が終わるとユーザ用の番組表データ(例えば、前後2週間分)がインターネット3を介して高速録画/再生装置20に送信される。高速録画/再生装置20が通信インターフェイス226を介して番組表データを受信すると(ステップS3)、CPU222は表示部225に番組のチェック、録画方法指定、又は録画再生/削除のいずれかの選択を促すメッセージを表示し、ユーザが入力部221のキー(又はマウス)を用いて番組表画面表示操作を行うとステップS5に遷移し、録画方法指定画面表示操作を行うとステップS12に遷移し、再生/削除番組選択画面表示操作を行うとステップS20に遷移し、終了操作を行うと端末側の処理を終了する(ステップS4)。
【0055】
上記ステップS4で番組表画面表示用のキー操作が行われると、番組表表示制御部22は受信した番組表データを図10に示すようなユーザ用の番組表70に編集して表示部32に表示する。番組表には日時別・チャンネル別に番組のタイトル等が表示され、ユーザが前回視聴した番組と同一番組や再放送番組が他の番組とは差別可能に色表示される(ステップS5)。
【0056】
高速録画/再生装置20のユーザは表示部32に表示された番組表を見て、番組指定部24で視聴済みの番組をチェック(=指定)する。ユーザによる視聴済み番組のチェックは該当する番組欄にカーソルキーを移動させて確認キーを操作することにより行うが、該当欄にカーソルを移動させて確認操作を行ったり、チャンネル別・番組別に割り当てられた番組コードをキー入力してチェックを行うようにしてもよい。番組チェックが行われると番組指定部24はチェックされた番組欄の画面上の位置情報が番組指定部24に送出される。なお、ユーザが視聴済み番組チェック終了操作を行うか、所定時間経過しても番組チェックを行なわない場合にはステップS9に遷移する(ステップS6)。
【0057】
番組指定部24はキー入力部221からチェックされた番組欄の位置情報を受け取ると、受信バッファに記憶されている番組表データから該当する番組の識別情報(番組識別情報)を取り出してデータ送受信部21に渡し、データ送受信部21はインターネット3を介してサーバ1に送信すると共に番組の識別情報を保持する(ステップS7)。
【0058】
また、サーバ1から番組の同一性判定結果を受信すると、番組表示制御部22は、番組表に表示されている各番組のうち、ユーザがチェックした視聴済み番組について、同一の映画番組があった場合はその番組の表示色を「紫」に、同一のドラマがあった場合はその番組の表示色を「赤」に、再放送番組があった場合はその再放送番組の表示色を「緑」に、チェックした単なる視聴済み番組についてもその番組の表示色を「黄色」に変更表示し、次の視聴済み番組をチェックするためにステップS6に戻る(ステップS8)。
【0059】
次に、番組表表示制御部22は表示部32に見逃した番組のチェックを促すメッセージを表示する。高速録画/再生装置20のユーザは表示部32に表示された番組のうち見逃した番組がある場合は見逃した番組をチェックする。チェックの方法はステップS6の視聴済み番組のチェック方法と同様である。ステップS6の場合と同様に番組チェックが行われるとチェックされた番組欄の画面上の位置情報が番組指定部24に送出される。なお、ユーザが見逃し番組チェック終了操作を行うか、所定時間経過しても見逃し番組のチェックを行なわない場合にはステップS4に戻る(ステップS9)。
【0060】
番組指定部24はユーザによってチェックされた番組の位置情報を受け取ると、受信バッファに記憶されている番組表データから該当する番組の識別情報(番組識別情報)を取り出してデータ送受信部21に渡し、データ送受信部21は番組の識別情報をインターネット3を介してサーバ1に送信すると共に番組の識別情報を保持する(ステップS10)。
【0061】
また、サーバ1から同一性判定結果を受信すると、番組表示制御部22は、番組表に表示されている各番組のうち、ユーザがチェックした見逃し番組について、同一の映画番組があった場合はその番組の表示色を「橙」に、同一のドラマがあった場合はその番組の表示色を「青」に、再放送番組があった場合はその再放送番組の表示色を「茶」に、チェックの結果が単なる視聴済み番組の場合はその番組の表示色を「灰色」に変更表示し、次の見逃し番組をチェックするためにステップS9に戻る(ステップS11)。
【0062】
上記ステップS4で録画方法指定画面表示用のキー操作が行われると、録画方法指定部25は録画方法指定メニューとして、「再放送番組全部の録画」、「見逃し番組の再放送番組の録画」、「録画予約」、「視聴番組の録画」を意味するメニューを表示部32に表示してユーザに録画方法の指定を促し、「再放送番組全部の録画」メニューが選択された場合はステップS13に遷移し、「見逃し番組の再放送番組の録画」が選択された場合はステップS14に遷移し、「録画予約」メニューが選択された場合はステップS15に遷移し、「視聴番組の録画」メニューが選択された場合はステップS18に遷移する。なお、録画方法指定部25に画質モード指定キーを設けた場合は、ユーザは所望の画質モードを指定できる。この場合、画質モードが指定されない場合は標準画質モードとなる(ステップS12)。
【0063】
上記ステップS12で「再放送番組全部の録画」メニューが選択された場合は、番組記憶制御部26は番組表中の番組のうち、現在時刻以降の番組を順次サーチし再放送表示がある番組をヒットする毎にその再放送番組情報(放送日時及びチャンネルデータ)を保持し、ステップS16に遷移する(ステップS13)。
【0064】
また、上記ステップS12で「見逃し番組の再放送番組全部の録画」メニューが選択された場合は、番組記憶制御部26は番組表中の番組のうち、現在時刻以降の再放送番組を順次サーチし、再放送表示がある番組をヒットすると、ヒットした再放送番組が番組表中の見逃し番組に対応している場合は、その都度、その再放送番組情報を保持し、ステップS16に遷移する(ステップS14)。
【0065】
また、上記ステップS12で「録画予約」メニューが選択された場合は番組記憶制御部26はGコードの入力を促すメッセージを表示部32に表示し、Gコードが入力されるとそのGコードを基に予約番組情報(チャンネルデータ及び放送時間)を取得して保持し、ステップS16に遷移する(ステップS15)。
【0066】
次に、番組記憶制御部26は上記ステップS13、ステップS14、又はステップS15で保持した放送時間が到来したか否かを調べ(ステップS16)、放送時間が到来すると高速録画/再生装置20に接続しているテレビ受信装置35の放送番組受信部31に上記ステップS13、ステップS14、又はステップS15で保持した番組情報中のチャンネルデータを送って選局を行わせ、放送番組受信部31は選局したテレビ放送局4からの放送番組を受信し、記憶部27の番組記憶領域に受信した放送番組(画像データ及び音声データ)を録画し、ステップS19に遷移する。なお、録画方法指定部25で画質モードが指定された場合は指定された画質モード(録画密度)で録画される(ステップS17)。
【0067】
また、上記ステップS12で「視聴番組の録画」メニューが選択された場合は、現在視聴している放送番組(画像データ及び音声データ)を記憶部27に録画する(ステップS18)。
【0068】
画像縮小部28は記憶部27への番組の録画が終了すると、その番組の特定画面(例えば、タイトル等が表示される最初のシーン)を抽出して縮小し、記憶部27の番組記憶領域に記憶されている当該番組に関連付けて記憶部27のサムネイル画像記憶領域に記憶し、ステップS4に戻る(ステップS19)。
【0069】
また、上記ステップS4で再生/削除番組選択画面表示用のキー操作が行われると、再生/削除指示部29は「番組再生」及び「録画消去」を意味するメニューを表示部32に表示していずれかの選択を促し、ユーザが「番組再生」メニューを選択するとステップS22に遷移し、「録画消去」メニューを選択するとステップS21に遷移する(ステップS20)。
【0070】
上記ステップS20で「録画消去」メニューが選択されると、番組表表示制御部22は記憶部27をサーチし、記憶されている番組のチャンネルデータ及び放送時間を順次取り出して、録画されている番組がユーザにわかるように対応する番組を差別表示(例えば、「◆◆」印等のマークを付けて表示)した番組表を表示部32に表示し、消去番組の指定を促す。ユーザが消去番組をカーソルキー等で指定するとその番組および対応するサムネイル画像を消去する。このステップの動作を消去する番組が無くなるまで繰り返し、終了キー操作が行われるとステップS4に戻る(ステップS21)。
【0071】
上記ステップS20で「番組再生」メニューが選択されると、番組表表示制御部22は記憶部27をサーチし、記憶されている番組のチャンネルデータ及び放送時間を順次取り出して、録画されている番組がユーザにわかるように対応する番組を差別表示(例えば、「●●」印等のマークを付けて表示)した番組表を表示部32に表示し、再生番組の選択又はサムネイル画像の表示指示を促す。ユーザが再生番組表示指示を行うとステップ24に遷移し、サムネイル画像の表示指示を行うとステップS23に遷移する(ステップS22)。
【0072】
上記ステップS22でサムネイル画像表示指示が行われると、番組表表示制御部22は記憶部27をサーチし、記憶されているサムネイル画像を順次取り出して、表示部32にマルチ表示し、サムネイル画像の選択又は番組表の表示指示を促す。ユーザがサムネイル画像の選択を行うとステップS24に遷移する。(ステップS23)。
【0073】
上記ステップS22で再生番組表示指示が行われるか、上記ステップS23でサムネイル画像の選択が行われると、再生部30は指示された録画番組(デジタルデータ)又は選択されたサムネイル画像に対応する録画番組(デジタルデータ)を記録部27から読み出して映像信号及び音声信号に復元し、復元された映像信号及び音声信号を表示部32(テレビ受信装置)に送出する。表示部32は再生されたテレビ番組を放映する(ステップS24)。
(サーバの個人別番組処理動作)
図5はサーバの個人別番組表処理動作例を示すフローチャートである。
端末2の高速録画/再生装置20(以下、単に高速録画/再生装置20)から認証データを受信すると(ステップT1)、CPU12はユーザ登録/認証プログラム132に基いてデータベース14に登録されている個人情報データファイル143の中の当該ユーザの個人別データに含まれている認証用データ(端末の機番及びユーザID)と認証データ送信元の高速録画/再生装置20の認証データ(機番及びユーザID)とを比較して認証を行う(ステップT2)。
【0074】
認証がなされた場合は、CPU12は個人別番組表更新プログラム134に基いて個人別番組表データファイル142の中から上記ステップT1で認証されたユーザの個人別番組表データを取り出し、更に、前回高速録画/再生装置20から表示色変更結果等を受信した日から所定期間の新たな番組表データを加えて当該ユーザ用の個人別番組表データを作成し(ステップT3)、番組表送信プログラム133に基いて認証データ送信元の高速録画/再生装置20宛て送信する(ステップT4)。
【0075】
また、高速録画/再生装置20から番組のチェック結果(指定された放送番組情報)を受信するとCPU12は番組判定プログラム137にしたがって、再放送表示がある番組の有無を判定し、その判定結果をインターネット3を介して番組のチェック結果送信元の高速録画/再生装置20に送信する。
【0076】
また、視聴済み番組のチェック結果を受信した場合は、チェックされた番組の種類を調べ、番組が映画の場合は、タイトル及び製作年をキーとして番組表データのうち、当該チェック番組の放送日時以降の日時の番組をサーチして一致・不一致を判定しその判定結果(同一番組判定結果)をインターネット3を介して番組のチェック結果送信元の高速録画/再生装置に送信し、番組がドラマの場合は、タイトル及び放映回数をキーとして番組表データのうち、当該チェック番組の放送日時以降の日時の番組をサーチして一致・不一致を判定し、その判定結果をインターネット3を介して番組のチェック結果送信元の高速録画/再生装置20に送信し、番組が映画及びドラマ以外の場合はタイトルをキーとして番組表データのうち、当該チェック番組の放送日時以降の日時の番組をサーチして一致・不一致を判定し、その判定結果をインターネット3を介して番組のチェック結果送信元の高速録画/再生装置20に送信する。なお、番組の一致・不一致の検出方法はこれに限らず、番組毎の個別のIDコードを比較するようにしてもよい(ステップT5)。
【0077】
また、個人別番組表更新プログラム134に基いて番組の識別データと同一性判定結果及びデータベース14の番組表データ141を基に個人別番組表データを作成し、個人別番組表データファイル142の中の当該ユーザの個人別番組表データを更新する(ステップT6)。
【0078】
上記図4のハードディスクレコーダ20の動作及び図5のサーバ1の動作により、ハードディスクレコーダ20に表示された番組表を元にユーザがチェックした視聴済み番組及び見逃し番組について、サーバ側で同一番組の判定を行い、ハードディスクレコーダ20は判定結果に基いてチェックした視聴済み番組及び見逃し番組の表示色変更を行うので、ハードディスクレコーダ20側は複雑な判定動作を行わず、録画、再生といったハードディスクレコーダの本来の機能に、ネットワーク接続、放送番組表の表示、番組のチェックといった機能を付加するだけでユーザは番組表サービスシステムを利用できる。また、チェックした視聴済み番組及び見逃し番組の表示色変更が行われるので表示される放送番組表の見る際、視聴済みの放送番組や、再放送番組や、見逃した番組をユーザが判別しやすい。
【0079】
また、図4で、サーバ1から送信される番組表中の再放送番組をハードディスクレコーダ20で自動的に録画できるので、ユーザは再放送番組を調べて録画予約する手間が省ける。また、不必要な録画済み再放送番組を消去できるので、見たい再放送番組だけを保存することができる。
【0080】
また、見逃し番組の再放送番組のみを自動的に録画することができるので、この場合はユーザは再放送番組を調べて録画予約する手間が省けると同時に不要な録画済再放送番組の消去指示の手間が省ける。
【0081】
また、サーバ1で定期的に集計表作成プログラム136を動作させて各ユーザの視聴済み番組をチャンネル別、番組別に集計して集計データ144として保存したり各番組の視聴率を推計したり、視聴動向のデータを作成することができる。
【0082】
<変形例>
上記図4のフローチャートの構成により高速録画/再生装置20側でユーザがチェックした視聴済み番組及び見逃し番組について、色変更表示を行うことができるが、ステップS8、S11の色変更表示に代えて、一覧表作成手段135により、図11に示すように、映画の同一番組、ドラマの同一番組、再放送番組を日時別、チャンネル別(又はチャンネル別、日時別)に編集して一覧表示するようにしてもよい。
【0083】
<第2の実施の形態>
図6は図1のネットワーク100で個人別番組表サービスを受ける端末2の一実施例を示すブロック図である。
本実施の形態では端末2として非特許文献2に記載のパーソナルコンピュータのように大容量で高速アクセス可能なハードディスクを内蔵し、映像と音声をデジタル信号に変換してハードディスクに記録する機能を有すると共に、TVチューナを介してテレビ放送を受信可能なパーソナルコンピュータ200を用いる。
【0084】
図6(a)で、パソコン200は、キー入力部221、CPU222、RAM223、保存記憶メモリ224、表示部225、通信インターフェイス(I/O)226、TVチューナ227、映像用アダプタ228及びスピーカ等の音声出力装置229を備えている。なお、プリンタ(図示せず)を備えるようにしてもよい。
【0085】
キー入力部221はキーボード、ファンクションキー、及びマウス等のポインティングデバイスを備えており、インターネット接続時のアイコン指定、認証データの入力、個人別番組表サービスサイトに表示される番組表における番組の選択・指定、番組一覧の閲覧指定、表示切替え、録画方法の選択、録画された番組の再生/削除の指定等、ユーザによるデータ入力やアイコン選択、及び指示入力等を行うことができる。ユーザによる入力が行われると対応するコードがCPU222に送出される。
【0086】
CPU222は端末2全体の動作を制御すると共に、端末2の起動時にRAM223に駐在する制御プログラム2240、インターネット接続プログラム2241、個人別番組表閲覧プログラム2242、自動録画プログラム2243及び録画再生/削除プログラム2244に従って個人別番組表サービス処理を実行する。
【0087】
RAM223はパソコン200が起動されると制御プログラム2240を保存記憶メモリ224から取り出して駐在させ、制御プログラム2240の制御の下で適時、インターネット接続プログラム2241、個人別番組表閲覧プログラ2242、自動録画プログラム2243、録画再生/削除プログラム2244、個人別番組表閲覧プログラム2242によって用いられる番組表示色変更サブプログラム2245及び画像縮小サブプログラム2246と、個人別番組表閲覧のため一時記憶する各種データ等を駐在させる。
【0088】
なお、番組表示色変更サブプログラム2245は受信した個人別番組表中の番組の同一性を判定し、判定結果によりチェック済み番組の表示態様、例えば、表示色を変更する。また、画像縮小サブプログラム2246は録画された番組の特定の画像(例えば、番組の最初に現れるタイトルや画像)を縮小してサムネイル画像を生成する。
【0089】
保存記憶メモリ224は高速アクセス可能な磁気ディスク装置の大容量メモリからなり、サムネイル画像や録画番組(デジタルデータ)を複数保存記憶するほか、各種データや制御プログラム2240、インターネット接続プログラム(例えば、Internet Explorer(米国マイクロソフト社のWWWブラウザ))2241等のプログラム及び個人別番組表サービス加入時にサーバ1からダウンロードされた個人別番組表閲覧プログラム2242、自動録画プログラム2243、録画再生/削除プログラム2244と共にサーバ1からダウンロードされた番組表示色変更サブプログラム2245、画像縮小サブプログラム2246および個人別番組表HTMLファイルを記憶している。また、番組表データ記憶領域2250、サムネイル画像を記憶するサムネイル画像記憶領域2260及び録画番組を記憶する録画番組記憶領域2270が確保されている。
【0090】
なお、サムネイル画像記憶領域2260及び録画番組記憶領域2270を高速アクセス可能な磁気ディスク装置の大容量メモリに記憶し、各種データやプログラム等を別の磁気ディスク装置のメモリに記憶するように構成してもよい。
【0091】
TVチューナ227は選局部及び放送受信部を備え、CUP222からチャンネルデータを受け取るとテレビ放送局の選局を行い、選局したテレビ放送番組の受信を行い、受信した映像信号及び音声信号を映像用アダプタ228に渡す。
【0092】
映像用アダプタ228は放送番組データ(映像信号及び音声信号)をデジタルデータに変換しCPU222の制御下で保存記憶メモリ224に転送する。
【0093】
図7は個人別番組表サービス時の端末(パソコン200)の動作の一実施例を示すフローチャートである。以下、図7のステップU1〜U10の動作は個人別番組表閲覧プログラム2242に従ってパソコン200のCUP222が実行制御する動作であり、ステップU11〜U18の動作は自動録画プログラム2243に従ってCUP222が実行制御する動作であり、ステップU19〜U23の動作は録画再生/削除プログラム2244に従ってCUP222が実行制御する動作である。
【0094】
(端末の動作)
ユーザがパソコン200にインストールされているインターネット接続プログラム2241を起動し、通信インターフェイス226を介してインターネット3との接続を確立し、本発明を適用した個人別番組表サービスの番組表サービス事業者のサーバ1と接続すると(ステップU1)、個人別番組表閲覧プログラム2242が起動され、パソコン2の表示部225に認証データとしてユーザIDの入力を促すメッセージ等(図示略)が表示される。ユーザが認証データ(本実施の形態ではユーザID)をキー入力部221から入力するとCPU222は入力された認証データを通信インターフェイス226及びインターネット3を介してサーバ1宛て送信する(ステップU2)。
【0095】
サーバ1側での認証が終わるとユーザ用の番組表データ(例えば、前後2週間分)がインターネット3を介してパソコン200に送信され、パソコン200は番組表データを受信してRAM223に保持(一時記憶)記憶する(ステップU3)。
【0096】
次に、パソコン200は表示部225に番組のチェック、録画方法指定、又は録画再生/削除のいずれかの選択を促すメッセージを表示し、ユーザが番組表画面表示操作を行うとステップU5に遷移し、録画方法指定画面表示操作を行うとステップU11に遷移し、再生/削除番組選択画面表示操作を行うとステップU19に遷移し、終了操作を行うと端末側の処理を終了する(ステップU4)。
【0097】
上記ステップU4で番組チェックが選択されると、CPU222は図10に示すようなユーザ用に編集された番組表(日時別・チャンネル別番組表)Webページを表示部225に表示する。番組表Webページには日時別・チャンネル別に番組のタイトル等が表示され、ユーザが前回視聴した番組と同一番組や再放送番組が他の番組とは差別可能に色表示されている(ステップU5)。
【0098】
CPU222は表示部225に視聴済み番組のチェックを促すメッセージを表示し、パソコン200のユーザは表示部225に表示された番組表Webページを見て、視聴済みの番組をチェックする。ユーザによる視聴済み番組のチェックは該当する番組欄をマウスでクリックすることにより行うが、該当欄にカーソルを移動させて確認操作を行ったり、チャンネル別・番組別に割り当てられた番組コードをキー入力してチェックを行うようにしてもよい。番組チェックが行われるとチェックされた番組欄の画面上の位置情報がキー入力部221からCPU222に送出される。なお、ユーザが視聴済み番組チェック終了操作を行うか、所定時間経過しても番組チェックを行なわない場合にはステップU8に遷移する(ステップU6)。
【0099】
CPU222はキー入力部221からチェックされた番組欄の位置情報を受け取ると、個人別番組表閲覧プログラム2242に基いてRAM223に記憶されている番組表データ記憶領域2250から該当する番組表データを取り出し、番組表示色変更サブプログラム2245(図9)のステップW1に遷移し、番組の同一性の判定及び番組の表示色変更処理を行うようにする。また、番組表示色変更サブプログラムから帰還すると番組表Webページに表示されている各番組のうち、ユーザがチェックした視聴済み番組について、同一の映画番組(例えば、連続番組)があった場合はその番組の表示色が「紫」に、同一のドラマ(例えば、連続ドラマ)があった場合はその番組の表示色が「赤」に、再放送番組があった場合はその再放送番組の表示色が「緑」に、チェックした単なる視聴済み番組についてもその番組の表示色が「黄色」に変更されて表示される。更に、色変更があった番組の識別データと色変更結果をチェックのあった番組別にRAM223に保持(一時記憶)し、次の視聴済み番組をチェックするためにステップU6に戻る(ステップU7)。
【0100】
次に、CPU222は表示部225に見逃した番組のチェックを促すメッセージを表示し、パソコン200のユーザは番組表Webページに表示されている番組のうち見逃した番組がある場合は見逃した番組をチェックする。チェックの方法はステップU6の視聴済み番組のチェック方法と同様である。ステップU6の場合と同様に番組チェックが行われるとチェックされた番組欄の画面上の位置情報がキー入力部221からCPU222に送出される。なお、ユーザが見逃し番組チェック終了操作を行うか、所定時間経過しても見逃し番組のチェックを行なわない場合にはステップU10に遷移する(ステップU8)。
【0101】
CPU222はキー入力部221からチェックされた番組の位置情報を受け取ると、個人別番組表閲覧プログラム2242に基いてRAM223に記憶されている番組表データ記憶領域2250から該当する番組表データを取り出し、番組表示色変更サブプログラム(図9)のステップW1に遷移し、番組の同一性の判定及び番組欄の表示色変更処理を行うようにする。また、番組表示色変更サブプログラムから帰還すると、番組表ページに表示されている各番組のうち、ユーザがチェックした見逃し番組について、同一の映画番組(例えば、連続番組)があった場合はその番組の表示色が「橙」に、同一のドラマ(例えば、連続ドラマ)があった場合はその番組の表示色が「青」に、再放送番組があった場合はその再放送番組の表示色が「茶」に、チェックした単なる視聴済み番組についてもその番組の表示色が「灰色」に変更されて表示される。更に、表示色変更があった番組の識別データと色変更結果をチェックのあった番組別にRAM223に保持(一時記憶)し、次の視聴済み番組をチェックするためにステップU8に戻る(ステップU9)。
【0102】
次に、CPU222は上記ステップU8、W7でRAM223に保持した表示色変更があった番組情報(識別データと表示色変更結果)を通信インターフェイス226及びインターネット3を介してサーバ1に送信し、ステップU4に戻る(ステップU10)。
【0103】
上記ステップU4で録画方法指定画面表示操作が行われると、自動録画プログラム2243が起動され、CPU222は録画方法指定メニューとして、「再放送番組全部の録画」、「見逃し番組の再放送番組の録画」、「録画予約」、「視聴番組の録画」を意味するメニューを表示部225に表示してユーザの選択を促し、「再放送番組全部の録画」メニューが選択された場合はステップU12に遷移し、「見逃し番組の再放送番組の録画」が選択された場合はステップU13に遷移し、「録画予約」メニューが選択された場合はステップU14に遷移し、「視聴番組の録画」メニューが選択された場合はステップU17に遷移する(ステップU11)。
【0104】
上記ステップU11で「再放送番組全部の録画」メニューが選択された場合は、CPU222は番組表中の番組のうち、現在時刻以降の番組を順次サーチし再放送表示がある番組をヒットする毎にその再放送番組情報(放送日時及びチャンネルデータ)を保持し、ステップU15に遷移する(ステップU12)。
【0105】
また、上記ステップU11で「見逃し番組の再放送番組全部の録画」メニューが選択された場合は、CPU222は番組表中の番組のうち、現在時刻以降の再放送番組を順次サーチし、再放送表示がある番組をヒットすると、ヒットした再放送番組が番組表中の見逃し番組に対応している場合は、その都度、その再放送番組情報を保持し、ステップU15に遷移する(ステップU13)。
【0106】
また、上記ステップU11で「録画予約」メニューが選択された場合はCPU222はGコードの入力を促すメッセージを表示部2225に表示し、Gコードが入力されるとそのGコードを基に予約番組情報(チャンネルデータ及び放送時間)を取得して保持し、ステップU15に遷移する(ステップU14)。
【0107】
次に、CPU222は上記ステップU12、ステップU13、又はステップU14で保持した放送時間が到来したか否かを調べ(ステップU15)、放送時間が到来するとTVチューナ227に上記ステップU13、ステップU14、又はステップU15で保持した番組情報中のチャンネルデータを渡して選局を行わせる。TVチューナ227は選局したテレビ放送局4からの放送番組を受信して映像用アダプタ228に渡す。CPU222は映像用アダプタ228で放送番組(映像信号及び音声信号)をデジタルデータに変換し保存記憶メモリ224の録画番組記憶領域2270に録画(記憶)し、ステップU18に遷移する。なお、この際、番組表データ記憶領域2250に記憶されている番組データと録画番組の先頭アドレスが関係付けられる(ステップU16)。
【0108】
また、上記ステップU11で「視聴番組の録画」メニューが選択された場合は、現在視聴している放送番組(映像データ及び音声データ)をデジタルデータに変換して保存記憶メモリ224の録画番組記憶領域2270に録画し、ステップU18に遷移する。なお、この際、番組表データ記憶領域2250に記憶されている番組データと当該録画番組の先頭アドレスが関係付けられる(ステップU17)。
【0109】
番組の録画が終了すると、画像縮小サブプログラム2246が起動され、CPU222は録画された番組の特定画面(例えば、タイトル等が表示される最初のシーン)を抽出して縮小し、保存記憶メモリ224の番組記憶領域2270に記憶されている当該番組に関連付けて保存記憶メモリ224のサムネイル画像記憶領域2260に記憶し、ステップU4に戻る。なお、この際、番組表データ記憶領域2450に記憶されている番組データと記憶されたサムネイル画像の先頭アドレスが関係付けられる(ステップU18)。
【0110】
また、上記ステップU4で再生/削除番組選択画面表示用のキー操作が行われると、録画再生/削除プログラム2244が起動され、CPU222は「番組再生」及び「録画消去」を意味するメニューを表示部225に表示していずれかの選択を促し、ユーザが「番組再生」メニューを選択するとステップU21に遷移し、「録画消去」メニューを選択するとステップU20に遷移する(ステップU19)。
【0111】
上記ステップU19で「録画消去」メニューが選択されると、CPU222は保存記憶メモリ224の番組表データ記憶領域2250をサーチし、録画番組のチャンネルデータ及び放送時間を順次取り出して、録画番組がユーザにわかるように対応する番組欄を差別表示(例えば、「◆◆」印等のマークを付けて表示)した番組表を表示部225に表示し、消去番組の指定を促す。ユーザが消去番組をカーソルキー等で指定するとその番組および対応するサムネイル画像を消去する。このステップの動作を消去する番組が無くなるまで繰り返し、終了操作が行われるとステップU4に戻る(ステップU20)。
【0112】
上記ステップU19で「番組再生」メニューが選択されると、CPU222は保存記憶メモリ224の番組表データ記憶領域2250をサーチし、記憶されている番組表データから録画番組のチャンネルデータ及び放送時間を順次取り出して、録画番組がユーザにわかるように対応する番組欄を差別表示(例えば、「●●」印等のマークを付けて表示)した番組表を表示部225に表示し、再生番組の選択又はサムネイル画像の表示指示を促す。ユーザが再生番組表示指示を行うとステップ24に遷移し、サムネイル画像の表示指示を行うとステップU22に遷移する(ステップU21)。
【0113】
上記ステップU21でサムネイル画像表示指示が行われると、CPU222は保存記憶メモリ224のサムネイル画像記憶領域2260をサーチし、記憶されているサムネイル画像を順次取り出して、表示部225にマルチ表示し、サムネイル画像の選択又は番組表の表示指示を促す。ユーザがサムネイル画像の選択を行うとステップU24に遷移し、番組表の表示指示を行うとステップ22に戻る(ステップU22)。
【0114】
上記ステップU22で再生番組表示指示が行われるか、上記ステップU23でサムネイル画像の選択が行われると、CPU222は指示された録画番組又は選択されたサムネイル画像に対応する録画番組を保存記憶メモリ224の録画番組記憶領域2270から読み出して映像信号及び音声信号に復元し、復元された映像信号を表示部225に、音声信号を音声出力装置229に送出する。表示部225は再生されたテレビ番組を表示部225の画面上で放映し、音声出力装置229は再生された音声を出力する(ステップU23)。
【0115】
(サーバの個人別番組処理動作(図8))
図8はサーバの個人別番組表処理動作例を示すフローチャートである。
図8で、サーバ1がパソコン200から認証データを受信すると(ステップV1)、CPU12はユーザ登録/認証プログラム132に基いてデータベース14に登録されている個人情報データファイル143の中の当該ユーザの個人別データに含まれている認証データと受信した認証データを基に認証を行う(ステップV2)。
【0116】
認証がなされた場合は、CPU12は個人別番組表更新プログラム134に基いて個人別番組表データファイル142の中から上記ステップV2で認証されたユーザの個人別番組表データを取り出し、更に、前回パソコン200から表示色変更結果結果等を受信した日から所定期間の新たな番組表データを加えて当該ユーザ用の個人別番組表データを作成し(ステップV3)、番組表送信プログラム133に基いて認証データ送信元のパソコン200宛て送信する(ステップV4)。
【0117】
また、パソコン200から表示色変更があった番組の識別データと表示色変更結果を受信すると(ステップV5)、CPU12は個人別番組表更新プログラム134に基いて番組の識別データと表示色変更結果及びデータベース14の番組表データ141を基に個人別番組データを作成し、個人別番組表データファイル142の中の当該ユーザの個人別番組表データを更新し、ステップV1に戻る(ステップV6)。
【0118】
上記図7のフローチャートに示したパソコン200の動作及び図8のフローチャートに示したサーバ1の動作により、サーバ1から前回のチェック結果を含む新たな番組表がパソコン200に送信され、パソコン200側で、表示部225に表示された番組表を元にユーザがチェックした視聴済み番組及び見逃し番組について、同一番組の判定と同一番組の色変更表示、見逃し番組の判定と色変更表示を行い、チェックした視聴済み番組及び見逃し番組とそれらの色変更結果をサーバ側に送信するので、見終わった放送番組や、再放送番組や、見逃した番組をユーザが判別しやすい。
【0119】
また、前述した第1の実施の形態と比べると、端末とサーバ間のデータの送受信動作が2回で済み、且つ1回に送受信するデータ量も多くはないので短時間で済み、通信時間及び通信経費の節約に資する。
【0120】
また、個人別番組表サービス加入時にサーバから端末にダウンロードされる個人別番組表閲覧プログラム2242により図9の番組表示色変更サブプログラムに分岐し個々の端末で同一番組の判定と同一番組の色変更表示、見逃し番組の判定と色変更表示を行うので、前述した第1の実施の形態と比べサーバ側の負荷が少なくなる。つまり、各端末で独立的に処理を行うことにより個人別番組表サービスへの加入ユーザが増してもサーバ側の負荷は比例的に増大することはない。
【0121】
また、第1の実施の形態と同様にサーバ1で定期的に集計表作成プログラム136を動作させて各ユーザの視聴済み番組をチャンネル別、番組別に集計して集計データ144として保存したり各番組の視聴率を推計したり、視聴動向のデータを作成することができる。
【0122】
また、ユーザ端末としてパーソナルコンピュータを用いるようにしたことにより、パーソナルコンピュータのアプリケーションおける柔軟性を利用して録画した放送番組に様々な加工や編集、例えば、録画編集ソフトや録画整理ソフト等のアプリケーションソフトをインストールして放送番組の編集を行ったりジャンルやシリーズ毎の整理等、を行うことができる。
【0123】
(番組表示色変更サブプログラムの動作(図9))
図9は番組表示色変更プログラムの動作を示すフローチャートであり、図7のフローチャートのステップU7及びステップU9の詳細動作を示すフローチャートである。なお、サーバ側で番組表示色変更処理等を行う場合は図8のフローチャートのステップV6から遷移し、ステップV6に帰還してから、端末に処理結果を送信するようにすればよい。
【0124】
以下、図9では、説明上、背景色を「白」、番組表示色を「スカイブルー」、ユーザによってチェックされた視聴済み番組のうち映画の同一番組の表示色を「紫」、ドラマの同一番組の表示色を「赤」、再放送番組の表示色を「緑」、それ以外の視聴済み番組の表示色を黄色とするがこれらに限定されない。
【0125】
また、図9の説明での変更色は、図7のステップU6からの遷移があった場合、つまり、ユーザが視聴済み番組をチェックした場合を例として説明するが、図7のステップU8からの遷移があった場合、つまり、ユーザによってチェックされた見逃し番組についても図9のステップW1〜W8の処理を行うが、見逃し番組の変更表示色は視聴済み番組の表示色(「紫」、「赤」、「緑」、「黄」)とは異なる色、例えば、ユーザによってチェックされた見逃し番組のうち映画の同一番組の表示色を「橙」、ドラマの同一番組の表示色を「青」、再放送番組の表示色を「茶」、それ以外の視聴済み番組の表示色を「灰色」にするものとする。
【0126】
(動作)
図9で、図7のステップU7(又はステップU9)からの遷移があると、図7のステップU7(又はステップU9)でチェックした番組の種類を調べ、映画番組の場合はステップW2に遷移して同一性を判定し、ドラマ番組の場合はステップW4に遷移して同一性を判定し、その他の番組の場合はステップW6に遷移して再放送番組か否かを判定する(ステップW1)。
【0127】
ユーザがチェックした番組が映画の場合は、タイトル及び製作年をキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチし(ステップW2)、一致した番組がある場合はその番組の表示色を「紫」に変更して遷移のあった元のステップ(図7のステップU7(又はステップU9))に帰還する。また、一致した番組がなかった場合はステップW8に遷移する(ステップW3)。
【0128】
ユーザがチェックした視聴済み番組がドラマの場合は、タイトル及び放映回数をキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチし(ステップW4)、一致した番組がある場合はその番組の表示色を「赤」に変更して遷移のあった元のステップ(図7のステップU7(又はステップU9)に帰還する。また、一致した番組がなかった場合はステップW8に遷移する(ステップW5)。
【0129】
ユーザがチェックした番組が映画及びドラマ以外の場合は、タイトルをキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチし(ステップW6)、再放送表示がある番組の表示色を「緑」に変更して遷移のあった元のステップ(図7のステップU7(又はステップU9))に帰還する。また、一致した番組がなかった場合はステップW8に遷移する(ステップW7)。
【0130】
また、ユーザがチェックした視聴済み番組が同一番組でも再放送番組でもない場合はチェックした番組の表示色を「黄」に変更し、遷移のあった元のステップ(図7のステップU7又はステップU9)に帰還する(ステップW8)。
【0131】
<変形例>
上記図7のフローチャートの構成により端末側(パソコン200)でユーザがチェックした視聴済み番組及び見逃し番組について、色変更表示を行うことができるが、ステップU7、ステップU9で番組表示色変更サブプログラム2245を実行して行う色変更表示に代えて、ステップU7、ステップU9で一覧表作成手段135を実行して図11に示すように、映画の同一番組、ドラマの同一番組、再放送番組を日時別、チャンネル別(又はチャンネル別、日時別)に編集して一覧表示するようにしてもよい。
【0132】
また、第2の実施の形態ではパソコン200側でユーザがチェックした視聴済み番組及び見逃し番組について、番組表示色変更サブプログラム2245を実行して行う表示色変更を行うようにしたが、第1の実施の形態で図5に示したようにサーバ1側でユーザがチェックした視聴済み番組及び見逃し番組について、表示色変更を行うように構成し、パソコン200側ではステップU7で視聴済み番組、同一名番組の表示色変更を行い、ステップU9で見逃し番組、同一名番組、再放送番組等の表示色変更を行うようにしてもよい。この場合は、ステップU6とステップU7の間にチェックされた視聴済番組情報をサーバ1に送信するステップを設ける。つまり、第1の実施の形態で示した図4のフローチャートと同様のチャートとなり、効果も第1の実施の形態と同様となる。
【0133】
図10は表示された番組表70による番組指定の説明図であり、図中「A7」・・・「A10」、「B6」・・・「B9」、「C4」・・・「C7」は番組名や製作年、放映回数、再放送表示、番組識別コード等からなる番組表示を意味する。なお、「B7−4」は番組「B7」がドラマであり、放映回数が4回目であることを示す。また、番組表画面80はスクロールボタン↑↓をクリックして上下にスクロールさせ放映日時等を変えて見ることができる。また、スクロールボタン→←をクリックすることにより左右にスクロールさせてチャンネルを変えて見ることができる。
【0134】
図示の例は7月11日のチャンネル1の番組「A7」、チャンネル2の番組「B7−4」、チャンネル3の番組「C6」が視聴済み番組としてチェックされ、番組「A7」は映画番組として番組表示色が「紫」に、番組「B7−4」はドラマとして番組表示色が「赤」に、番組「C6」はその他の番組として番組表示色が「黄」に変更されていることを示す。
【0135】
図11は再放送一覧リストの一実施例を示す図であり、チャンネル別、放映日時別に再放送番組を一覧表示した例を示す。また、一覧表画面80はスクロールボタン↑↓をクリックして上下にスクロールさせ放映日時等を変えて見ることができる。また、スクロールボタン→←をクリックすることにより左右にスクロールさせてチャンネルを変えて見ることができる。
【0136】
なお、上記各実施例の説明では放送番組表中の番組欄の色表示変更を番組の表示態様の変更例としたが、番組の表示態様の変更は色表示変更に限定されない。例えば、表示濃度変更、反転表示、字体変更、マーキング、塗りつぶし等によって番組を他の番組と直ちに差別可能とすることができる。
【0137】
また、上記各実施例の説明では録画された番組を弁別できるように放送番組表中の番組欄マークを表示するようにしたが、録画済番組の表示方法はこれに限定されない。例えば、表示濃度変更、反転表示、字体変更、マーキング、塗りつぶし等によってもよい。
【0138】
以上、本発明のいくつかの実施例について説明したが本発明は上記各実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【0139】
【発明の効果】
上記説明したように、第1の発明のユーザ端末によれば、番組表サービスシステムにおいてサーバから番組表がユーザ端末側に送信された放送番組表を見てユーザが指定した視聴済み番組及び見逃し番組について、サーバ側で同一番組の判定を行い、判定結果に基いて視聴済み番組及び見逃し番組の再放送番組について番組の種類に応じて表示態様の変更を行うので放送番組表の中の番組をユーザが判別しやすい。また、視聴済み番組とした指定した番組と同一番組や見逃し番組の再放送番組を自動録画できるので、それらの放送番組を見つけて録画予約する手間が省ける。
【0140】
また、第2の発明のユーザ端末によれば、番組表サービスシステムにおいて、サーバからユーザ端末側に送信された放送番組表を見てユーザが指定した視聴済み番組及び見逃し番組について同一番組の判定を行い、判定結果に基いて視聴済み番組及び見逃し番組の再放送番組について番組の種類に応じて表示態様の変更を行なって、表示態様の変更を行った番組情報とそれらの表示態様変更結果をサーバ側に送信するので、第1の発明と同様に放送番組表の中の番組をユーザが判別しやすい。更に、端末とサーバ間のデータの送受信動作が2回で済み、且つ1回に送受信するデータ量も多くはないので短時間で済み、通信時間及び通信経費の節約に資する。また、サーバ側の負荷が少なくなる。つまり、各端末で独立的に処理を行うことにより個人別番組表サービスへの加入ユーザが増してもサーバ側の負荷は比例的に増大することはない。また、視聴済み番組とした指定した番組と同一番組や見逃し番組の再放送番組を自動録画できるので、それらの放送番組を見つけて録画予約する手間が省ける。
【0141】
また、第3の発明のユーザ端末によれば、番組表サービスシステムにおいて、番組表を見て見逃し番組を指定して見逃し番組の再放送番組の存否を確認して再放送番組の録画指定をしておけば、自動的に見逃し番組の再放送番組が録画されるので、ユーザは再放送番組を見つけて録画予約する手間が省ける。また、自動録画された放送番組の中から不要な番組を消去する手間が少なくなる。
【0142】
また、第4の発明のユーザ端末によれば、自動録画され放送番組のうち不必要な録画済み再放送番組を消去できるので、見たい再放送番組だけを保存することができる。
【0143】
また、第5の発明によれば、ユーザ端末として高速録画/再生機能及び大容量メモリを備えたハードディスクレコーダを用い、ハードディスクレコーダに表示された放送番組表を元にユーザがチェックした視聴済み番組及び見逃し番組について、サーバ側で同一番組の判定を行い、ハードディスクレコーダは判定結果に基いてチェックした視聴済み番組及び見逃し番組の表示色変更を行うので、ハードディスクレコーダ側は複雑な判定動作を要せず、録画、再生といったハードディスクレコーダの本来の機能に、ネットワーク接続、放送番組表の表示、番組のチェックといった機能を付加するだけでユーザは番組表サービスシステムを利用できる。また、チェックした視聴済み番組及び見逃し番組の表示色変更が行われるので表示される放送番組表を見る際、視聴済みの放送番組や、再放送番組や、見逃した番組をユーザが判別しやすい。
【0144】
また、第6の発明によれば、ユーザ端末として高速アクセス可能な大容量メモリと放送受信手段を備えたパーソナルコンピュータを用いるので、パーソナルコンピュータのアプリケーションにおける柔軟性を利用して録画した放送番組に様々な加工や編集等を行うことができ、録画放送番組の利用分野の拡大が期待できる。
【0145】
また、ネットワーク端末として広く用いられているパソコンを番組表サービスシステムのユーザ端末とするので、インターネット接続や放送番組表の閲覧に既存のプログラムを用いることもできる。
【0146】
また、第7の発明の放送番組自動録画プログラムによれば、サーバから受信した番組表を元にユーザが指定した視聴済み番組及び見逃し番組について、サーバ側で行われる判定結果に基いてチェックした視聴済み番組及び見逃し番組の表示態様の変更を端末側で行うので番組の同一性の判定を端末側で行わなくてもよく、端末側の処理が簡単になる。また、再放送番組を自動録画できるので、再放送番組を見つけて録画予約する手間が省ける。
【0147】
また、第8の発明の放送番組自動録画プログラムによれば、見逃し番組の再放送番組の判定も端末側で行うので、端末とサーバ間のデータの送受信動作が2回で済み、且つ1回に送受信するデータ量も多くはないので短時間で済み、通信時間及び通信経費の節約に資する。また、再放送番組を自動録画できるので、再放送番組を見つけて録画予約する手間が省ける。
【0148】
また、第9の発明の録画方法によれば、放送番組表のなかでユーザが指定した見逃し番組の表示態様が他の番組とは異なって表示されるので、番組中で見逃し番組を見つけやすい。録画指示を行うだけで再放送番組が自動的に録画されるので再放送番組を見つけて録画予約する手間が省ける。
【図面の簡単な説明】
【図1】本発明の個人別番組表サービスシステムを適用可能なネットワーク構成の一実施例を示す図である。
【図2】個人別番組表サービスサーバの構成例を示すブロック図である。
【図3】個人別番組表サービスを受ける端末の構成例を示すブロック図である。
【図4】個人別番組表サービス時の端末の動作の一実施例を示すフローチャートである。
【図5】個人別番組表処理動作例を示すフローチャートである。
【図6】個人別番組表サービスを受ける端末の一実施例を示すブロック図である。
【図7】個人別番組表サービス時の端末の動作の一実施例を示すフローチャートである。
【図8】個人別番組表処理動作例を示すフローチャートである。
【図9】 番組表示色変更サブプログラムの動作例を示すフローチャートである。
【図10】表示された番組表による番組指定の説明図である。
【図11】再放送一覧リストの一実施例を示す図である。
【符号の説明】
1 サーバ
2 ユーザ端末(端末)
3 インターネット(ネットワーク)
20 高速録画/再生装置
21 データ送受信部(番組指定結果送信手段)
22 番組表示制御部(表示態様変更手段)
23 表示切替部
24 番組指定部(番組指定手段)
25 録画方法指定部(録画方法指定手段)
26 番組記憶制御部(再放送番組情報取得手段、番組記憶手段)
27 記憶部(メモリ)
31 放送番組受信部(受信手段)
32 表示部
100 番組表サービスシステム
132 ユーザ登録/認証プログラム(ユーザ認証手段)
133 番組表送信プログラム(番組表データ送信手段)
134 個人別番組表更新プログラム(個人別番組表データ更新手段)
135 一覧表作成作成プログラム(一覧表表示手段)
136 集計表作成プログラム(集計及び分析処理する手段)
137 番組判定プログラム(番組判定手段、判定結果送信手段)
200 パーソナルコンピュータ
221 キー入力部(番組指定手段)
224 保存記憶メモリ(メモリ)
225 表示部(番組表表示手段)
226 通信インターフェイス(番組指定結果送信手段、番組情報送信手段)
227 TVチューナ(放送受信手段)
300 テレビ放送受信装置(放送番組受信手段)
2242 個人別番組表閲覧プログラム(番組表表示手段、番組指定手段、再放送番組情報取得手段、番組情報送信手段、表示態様変更手段)
2243 自動録画プログラム(番組記憶手段)
2245 番組表示色変更サブプログラム(表示態様変更手段)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a user terminal used in a program guide service system that edits broadcast programs such as television (hereinafter referred to as TV) programs and radio programs individually and displays them on a user terminal. The present invention relates to a user terminal capable of changing a display mode of a missed program and automatically recording a rebroadcast program.
[0002]
[Prior art]
To watch a broadcast program such as a TV program or a radio program, look at the program column of a newspaper or magazine, or browse the Web page that provides the broadcast program on the Internet and search for the desired program. And radio channel matching. Also, in BS digital broadcasting or the like, a television program can be viewed by an EPG (electronic program guide) function that allows the latest program to be viewed on a television (for example, Patent Document 1).
[0003]
In addition, a preference information selection device (for example, Patent Document 2) that allows a viewer to select and extract a keyword necessary for the viewer only by watching the user's favorite television program, or a viewer's favorite television program. There is an automatic recording method (for example, Patent Document 3) in which a viewer's viewing tendency is learned only by viewing a program, and a program having a high possibility of viewing is automatically reserved for recording.
[0004]
Also, a program recommendation device that selects a suitable program at a timing requested by the viewer and switches a channel as a recommended program corresponding to a favorite program that the viewer has viewed in the past (for example, Patent Document 4 and Patent Document 5). )
[0005]
In addition, a broadcast service guide that presumes a missed program from the viewer's past viewing tendency and informs the user of this by an e-mail or a screen display, and informs the rebroadcast schedule of the missed program (Patent Document 6, Patent) There is literature 7).
In addition, a receiver that compares the received program video with the previously received and stored video, automatically searches for continuous programs and rebroadcast programs, and notifies the user to prevent missed programs.
(Patent Document 8).
[0006]
Also, hard disk video recorders (for example, Non-Patent Document 1) and personal computers that have a large-capacity hard disk, convert video and audio to digital signals, record them on the hard disk, and play back are commercially available (for example, non-patents). Patent Document 2).
[0007]
[Patent Document 1]
JP 2001-285741 A
[Patent Document 2]
JP-A-11-134345
[Patent Document 3]
JP-A-11-345446
[Patent Document 4]
JP 2000-101941 A
[Patent Document 5]
JP 2001-275048 A
[Patent Document 6]
JP-A-11-88280
[Patent Document 7]
JP 2001-77771 A
[Patent Document 8]
JP 2001-186432 A
[Non-Patent Document 1]
Hard disk recorder, [Search August 22, 2002], Internet, <URL: http://dynabook.com/pc/catalog/whms/020520t1/hddrec.htm>
[Non-Patent Document 2]
Personal computer, [August 22, 2002 search], Internet, <URL: http://www.sony.jp/products/Consumer/PCOM/PCV-RX76/>
[0008]
[Problems to be solved by the invention]
In recent years, many broadcast programs such as BS, CS broadcasts, and cable TV broadcasts have been broadcast, and depending on the program, rebroadcasts and simultaneous broadcasts are performed using different channels. When trying to obtain information such as time and channel from a program column such as a newspaper or magazine, even if there is a rebroadcast on the same day, it may be missed if the posting surface is different. Therefore, when rebroadcasting is performed on a different day, there is a problem that the possibility of being overlooked becomes higher. In addition, there are problems such as the fact that there is a case where there is a rebroadcast of a program that the user wants to watch, and there is a problem that it is difficult to determine whether or not a program has been viewed by just looking at the title.
[0009]
In addition, most of the so-called video recorders have a scheduled recording function that automatically records if a TV program to be recorded is scheduled, but re-broadcast programs of missed programs are automatically recorded. However, it is necessary for the user himself to obtain information such as the presence / absence of a rebroadcast program, broadcast time, channel, etc. from a program column such as a newspaper or magazine, and perform a reservation operation. As described above, since there is a high possibility that the rebroadcast program is missed, there is a problem in that it is not easy for the user to perform scheduled recording of the rebroadcast program.
[0010]
Here, according to the technique disclosed in Patent Document 1, an individual program guide can be edited based on a program guide existing on a network and automatic channel switching can be performed. There is no disclosure of a program table edited for easy viewing of the channel, and no automatic recording technology for rebroadcast programs of missed programs.
[0011]
In the techniques disclosed in Patent Documents 2, 3, 4, and 5, a program with high possibility of viewing can be automatically selected from past program information viewed by the viewer. There is no disclosure of a program table that is edited so that the date and time are easy to see, and there is no disclosure of an automatic recording technique for a rebroadcast program of a missed program, and the above problems have not been solved.
[0012]
Further, in the techniques disclosed in Patent Documents 6 and 7, the viewer informs the rebroadcast schedule of a program that the viewer has missed by guessing from the program viewed in the past. There is a problem that the rebroadcast program cannot be notified, and the program change, the rebroadcast date and time of the program, and the program table edited in an easy-to-read manner are not disclosed.
[0013]
In the technique disclosed in Patent Document 8, a received program and a stored video can be compared to automatically search for a continuous program or a rebroadcast program. There is a problem that missed programs may occur because it is not possible to search for the continuous program or rebroadcast program of the program that was desired, and further, there is a program change, a program schedule that has been edited so that the rebroadcast date and time and channel of the program can be easily viewed. In addition, there is no disclosure of an automatic recording technique for a rebroadcast program of a missed program, and the above problem has not been solved.
[0014]
The present invention has been made to solve the above-described problems. It is easy for the user to distinguish a re-broadcast program or the like of a viewed program or a missed program on the broadcast program table, and automatic recording of the re-broadcast program is possible. It is an object of the present invention to provide a user terminal of a broadcast program guide service system and a broadcast program automatic recording program.
[0015]
[Means for Solving the Problems]
In order to solve the above problems, a user terminal of a program guide service system according to a first aspect of the present invention is a user terminal in a program guide service system in which a user terminal and a server of a service provider are connected via a network. The program guide display means for displaying the broadcast program guide based on the individual program guide data received from the broadcast program, and the broadcast program and / or the program missed by the user specified in the broadcast program guide displayed by the program guide display means Program designation means, program designation result transmission means for sending a program designation result by the program designation means to the server, and a program in the broadcast program guide displayed by the program guide display means based on information received from the server. Among them, the display mode changing means for changing the display mode of the viewed program or the missed program so as to be distinguishable from other programs according to the type of the program, When the recording is specified by the recording capacity specifying means with the accessible large-capacity memory, the broadcast date and channel information of the broadcast program to be recorded is acquired from the program data of the broadcast program table whose display mode has been changed by the display mode changing unit. Broadcast program information acquisition means, and when the broadcast date and time of the broadcast program acquired by the broadcast program information acquisition means arrives, the channel selection means for selecting the channel based on the channel information of the broadcast program, and the channel selection means Broadcast program receiving means for receiving a broadcast program broadcasted and broadcast program storage means for storing the broadcast program received by the broadcast program receiving means in a memory.
[0016]
The user terminal of the program guide service system of the second invention is a user terminal in a program guide service system in which the user terminal and the server of the service provider are connected via a network, and the individual program received from the server Program guide display means for displaying a broadcast program guide based on table data, program specifying means for specifying a broadcast program and / or an overlooked program viewed by the user in the broadcast program guide displayed by the program guide display means, Of the programs in the broadcast program guide displayed by the program specification display means and the program specification result transmitting means for transmitting the specification result by the program specifying means to the server, the displayed program or missed program display mode according to the type of program The display mode changing means for changing to distinguishable from other programs, a large-capacity memory that can be accessed at high speed, and the recording designation means When set, broadcast program information acquisition means for acquiring broadcast date and channel information of the broadcast program to be recorded from the program data of the broadcast program guide whose display mode has been changed by the display mode change means, and acquired by the broadcast program information acquisition means When the broadcast date and time of the broadcast program has arrived, a channel selection unit that selects a channel based on channel information of the broadcast program, a broadcast program reception unit that receives a broadcast program selected by the channel selection unit, and a broadcast Broadcast program storage means for storing in a memory a broadcast program received by the program receiving means.
[0017]
According to a third aspect of the present invention, in the user terminal of the program guide service system according to the first or second aspect of the invention, when the rebroadcast program information acquisition means is designated to record the rebroadcast program of the missed program by the recording designation means. And means for acquiring the broadcast date and channel information of the rebroadcast program designated as the missed program from the individual program guide data received from the server.
[0018]
According to a fourth aspect of the present invention, the user terminal of the program guide service system according to the first or second aspect further comprises recording / reproducing / deleting instruction means for instructing reproduction or deletion of the broadcast program stored in the memory. Features.
[0019]
The fifth invention is a user terminal of the program guide service system according to the first invention, wherein the user terminal is a hard disk recorder.
[0020]
According to a sixth invention, in the user terminal of the program guide service system of the first or second invention, the user terminal is a personal computer.
[0021]
The broadcast program automatic recording program of the seventh invention is a program that can be executed on a user terminal in a program guide service system in which a user terminal and a server of a service provider are connected via a network. The step of receiving the separate program guide data, the step of displaying the broadcast program guide based on the received individual program guide data, and specifying the broadcast program and / or missed program that the user watched in the displayed broadcast program guide A step of transmitting a designation result to the server, a step of receiving a broadcast program determination result determined from the server based on information transmitted from the user terminal, and a received broadcast program determination result Of the programs in the broadcast program table displayed by the program table display means, the program that has been viewed or missed The step of changing the display mode so that it can be distinguished from other programs according to the type of program, and the broadcast date and time of the broadcast program to be recorded from the program data of the broadcast program table whose display mode has been changed when the recording method is specified And a step of acquiring channel information, a step of receiving the rebroadcast program when the broadcast date of the rebroadcast program to be recorded has arrived, and a step of storing the received rebroadcast program in a memory. Features.
[0022]
An automatic broadcast program recording program according to an eighth aspect of the invention is a program that can be executed on a user terminal in a program guide service system in which a user terminal and a server of a service provider are connected via a network. The step of receiving the separate program guide data, the step of displaying the broadcast program guide based on the received individual program guide data, and specifying the broadcast program and / or missed program that the user watched in the displayed broadcast program guide And the step of transmitting the specified result to the server, and the display mode of the viewed program or missed program among the programs in the broadcast program table to be displayed can be distinguished from other programs depending on the type of program. When recording is designated, the broadcast program to be recorded is released from the program data of the broadcast program table whose display mode has been changed. A step of acquiring date and channel information, a step of receiving the rebroadcast program when the broadcast date of the rebroadcast program to be recorded has arrived, and a step of storing the received rebroadcast program in a memory. It is characterized by.
[0023]
The recording method of the ninth invention is a recording method in a program guide service system in which a user terminal and a server of a service provider are connected via a network, the step of receiving program guide data from the server, Displaying a broadcast program guide based on the program guide data, a step of designating a program that the user has missed in the displayed broadcast program guide, a step of transmitting a designation result to the server, and a broadcast program to be displayed Of the programs in the table, the step of changing the display mode of the missed program so that it can be distinguished from other programs, and the broadcast recording from the program data of the broadcast program table whose display mode has been changed when recording is specified Obtaining the broadcast date and time and channel information of the program; receiving the rebroadcast program when the broadcast date and time of the rebroadcast program to be recorded has arrived; and And storing the re-broadcast programs received in the memory,
It is provided with.
[0024]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a diagram showing an embodiment of a network configuration to which an individual program guide service system of the present invention can be applied. The individual program guide service system is a service provider (hereinafter referred to as a program guide) that performs an individual program guide service. A server 1 operated by a service provider), terminals 2-1, 2-1 and 2-3 of a user of an individual program guide service system (hereinafter simply referred to as a terminal 2), and a server 1 And the Internet 3 connected to the terminal 2. Reference numeral 4 denotes a television broadcasting station (plurality), and reference numeral 5 denotes a broadcasting company (broadcasting companies such as TV broadcasting, BS broadcasting, CS broadcasting, cable TV broadcasting, and radio broadcasting).
[0025]
In addition, the program guide service provider obtains program data for each channel from a plurality of broadcasters 5 through the Internet 3 or other communication lines, or communication means such as a fax or telephone, and registers it with the server 1 periodically or as needed. To do.
[0026]
The registered user connects to the server 1 by activating the terminal 2 and browses the program information selected by the user, confirms the program that has been viewed, confirms the channel of the rebroadcast program, the rebroadcast date and time, and confirms and watches the missed program. The desired program can be selected and specified and automatic recording of a rebroadcast program can be performed. At this time, the server 1 automatically changes the display mode of the rebroadcast program or the missed program and displays it so that it can be distinguished from other programs so that the user can easily see it.
In addition, the server 1 automatically totals the programs that the user has watched and the programs that the user has not seen, and can provide the broadcaster 5 with the viewing data.
[0027]
The program guide service provider can charge according to the usage frequency of the registered user. In addition, in return for providing program information to the user and providing viewing data to the broadcaster 5, it is also possible to obtain income from the broadcaster 5. In this case, the user may not be charged. When charging a user, the server 1 is configured to count and store the usage status for each user, and to calculate a billing amount periodically.
[0028]
FIG. 2 is a block diagram showing a configuration example of an individual program guide service server (hereinafter simply referred to as a server). The server 1 includes a communication control unit 11, a CPU (or MPU) 12, a RAM 13, and a database 14. Connect to the Internet 3 to provide a personalized program guide service to registered users.
[0029]
The communication control unit 11 performs control such as establishment of a communication protocol with the registered user's terminal 2 via the Internet 3, reception of various data transmitted from the terminal 2, transmission of various data to the terminal 2.
[0030]
The CPU 12 controls the operation of the entire server 1 and executes individual program guide service processing according to a control program residing in the RAM 13 and various individual program guide service programs.
[0031]
The RAM 13 includes a control program 130 and various individual program guide service programs, for example, a program update program 131 for updating the program guide data 141 of the database 14 with program data provided from the broadcaster 5, and a user registration / authentication program 132. , A program table transmission program 133, an individual program table update program 134, a list of rebroadcast programs, and a list table generation program 135 and an aggregation table generation program 136 to be displayed and temporarily stored for individual program table service processing Various data are stationed.
[0032]
In the case of the first embodiment to be described later, the identity of the checked program (= broadcast program information) transmitted from the terminal 2 and the program in the individual program table transmitted to the terminal is determined, and the determination result is A program determination program 137 to be transmitted to the terminal is also stationed.
[0033]
The database 14 is composed of a large-capacity memory such as a magnetic disk, etc., and is based on program guide data 141 edited by channel and date and time by organizing programs from each broadcasting station by a program registration program and an individual program guide update program. Register individual program guide data file 142 that is edited so that it can be distinguished from other programs, such as programs selected and specified by the user, rebroadcast programs, etc., and personal information and authentication data of registered users of the individual program guide service Personal information data file 143, aggregated data 144 totaling program viewing frequency and interest, program group 145 such as control program 130 and various individual program guide service programs, and personal program guide service Web page The HTML file 146 is configured to be searchable.
[0034]
<First Embodiment>
FIG. 3 is a block diagram showing a configuration example of the terminal 2 that receives the individual program guide service in the network 100 of FIG.
In the present embodiment, the terminal 2 has a built-in hard disk with a large capacity and high speed access, such as the hard disk video recorder described in Non-Patent Document 1, and has a function of converting video and audio into digital signals and recording them on the hard disk. The hard disk video recorder 20 and the television receiver indicated by reference numeral 35 are connected by a cable.
[0035]
In FIG. 3, the hard disk video recorder 20 includes a data transmission / reception unit 21, a program guide display control unit 22, a display switching unit 23, a program designation unit 24, a recording method designation unit 25, a program storage control unit 26, a storage unit 27, and an image reduction. A unit 28, a reproduction / deletion instruction unit 29, a reproduction unit 30, a broadcast program reception unit 31, and a display unit 32.
[0036]
When the terminal 2 is activated, the data transmission / reception unit 21 establishes a connection with the server 1 and exchanges data with the server 1 via the Internet 3. The authentication data stored in the storage unit 27 is transmitted to the server 1 immediately after the connection is established.
[0037]
The program guide display control unit 22 edits the program guide received from the server 1 and the viewed program specified by the program specifying unit 24, the same program as the viewed program (for example, a continuous program such as a continuous drama), and a missed program. The display mode of the rebroadcast program of the designated program (hereinafter referred to as a display mode of a viewed program or a missed program) is changed. In this embodiment, the display color of the program is changed as a method of changing the display mode, but the present invention is not limited to this.
[0038]
The display switching unit 23 is provided with keys such as a keyboard and buttons for display switching operation. When the user operates the keys of the display switching instruction unit 23 to instruct the screen display switching of the display unit 32, the screen display is broadcast. The screen is switched to a program guide screen, thumbnail image screen, recording method designation screen, or broadcast program playback screen.
[0039]
The program designating unit 24 has keys such as a program designating keyboard and buttons, and the user operates the keys of the program designating unit 23 to display a program that has been viewed or missed from the program table displayed on the display unit 32. Can be specified.
[0040]
The recording method specifying unit 25 includes keys such as a keyboard and buttons for specifying a recording method. When the user operates a key of the recording method specifying unit 25 and selects a menu displayed on the recording method specifying screen, the recording method specifying unit 25 A method is specified. In this embodiment, the user can use the following recording methods: (1) “Recording of all rebroadcast programs”, (2) “Recording of rebroadcast programs of missed programs”, (3) “Recording reservation”, (4) “ "Recording of viewing program" can be designated (however, the recording method is not limited to the above (1) to (4)). In addition, an image quality mode (high image quality mode, standard mode,...) Designation key can be provided in the recording method designation section 25 to designate the image quality mode.
[0041]
When the user designates “recording of all rebroadcast programs” as the recording method, the terminal 2 automatically selects the rebroadcast program when the broadcast date of the rebroadcast program arrives based on the program data transmitted from the server 1. Then, a broadcast program from the TV broadcast station 4 of the corresponding channel is received via the broadcast program receiving unit 31, and image and audio data are stored (hereinafter referred to as recording).
[0042]
When the user designates “recording of rebroadcast program of missed program”, terminal 2 automatically selects the rebroadcast program when the broadcast date and time arrives based on the rebroadcast program data transmitted from server 1, A program (broadcast program) from the TV broadcasting station 4 of the corresponding channel is received via the broadcast program receiving unit 31 and recorded.
[0043]
When “recording reservation” is designated, the user can make a recording reservation by inputting a G code by a key operation. The channel and broadcast time of the reserved program are stored in a reservation memory (not shown). The high-speed recording / reproducing apparatus 20 examines the reservation memory, selects a broadcast channel of a reserved program whose reservation time has come, and records the received television broadcast program. In addition, when “record viewing program” is designated, the program viewed by the user is automatically recorded.
[0044]
The program storage control unit 26 determines whether or not the TV broadcast program received by the broadcast program receiving unit 31 can be recorded based on the recording method specified by the recording method specifying unit 25, and stores if the determination result means “recording”. The television broadcast program is recorded in the unit 27.
[0045]
The storage unit 27 comprises a high-speed accessible and large-capacity hard disk device, and stores a program storage area for storing (hereinafter, recording) each image data and audio data constituting the program, a thumbnail image storage area for storing thumbnail images, An authentication data registration area storing authentication data of the terminal 2 is provided. A plurality of programs (digital data) recorded by the recording method designated by the recording method designation unit 25 are stored in the program storage area, and one of the programs stored in the program storage area is stored in the thumbnail image storage area. The reduced data of the screen is stored in association with the program. The thumbnail images stored in the thumbnail image storage area may be reduced data of a plurality of continuous screens in the program. The authentication data includes an identification number of the terminal 2 and a user ID registered by the user in accordance with an instruction from the server 1 at the time of user registration.
[0046]
When a program is recorded in the storage unit 27, the image reduction unit 28 extracts and reduces a specific screen of the program (for example, the first scene on which a title or the like is displayed), and stores it in the program storage area of the storage unit 27. The thumbnail images are stored in the thumbnail image storage area in association with the program.
[0047]
The playback / deletion instructing unit 29 includes a pointing device such as a key, a cursor, or a mouse, and the user operates the key of the playback / deletion instructing unit 29 to play or record a recorded program displayed on the display unit 32. The deleted program can be deleted.
[0048]
When recording / playback is instructed by the playback / deletion instructing unit 28, the playback unit 30 reads the designated recorded program (digital data) from the recording unit 27 and restores it to a video signal and an audio signal. The audio signal is sent to the display unit 32 (television receiver).
[0049]
In the present embodiment, the broadcast program receiving unit 31 and the display unit 32 correspond to a receiving unit and a display unit of a home television receiver.
[0050]
The broadcast program receiving unit 31 receives a TV program broadcast at that time from the selected TV broadcast station 4 and sends it to the program storage control unit 26.
[0051]
The display unit 32 includes a television image display device, and displays an authentication data input screen, a recording method designation screen, a broadcast program guide, a program top screen, thumbnail images (for a plurality of programs) reduced in title, and program playback images. . The broadcast program guide may be a display device different from the display device that displays thumbnail images and playback images.
[0052]
The keys used when the user gives instructions in the display switching unit 23, the program specifying unit 24, the recording method specifying unit 25, and the playback / deleting instruction unit 29 are the display switching unit 23, the program specifying unit 24, and the recording method specifying. The unit 25 and the reproduction / deletion instructing unit 29 may be provided independently, but all or some of the keys may be shared with each other.
[0053]
(Terminal operation)
FIG. 4 is a flowchart showing an embodiment of the operation of the terminal 2 during the individual program guide service.
When the user activates the high-speed recording / reproducing apparatus 20, the connection with the server 1 is established (step S <b> 1), and the authentication data of the high-speed recording / reproducing apparatus 20 is read from the storage unit 27 and transmitted to the server 1 via the Internet 3. (Step S2).
[0054]
When the authentication on the server 1 side is completed, the user program guide data (for example, two weeks before and after) is transmitted to the high-speed recording / reproducing apparatus 20 via the Internet 3. When the high-speed recording / reproducing apparatus 20 receives the program guide data via the communication interface 226 (step S3), the CPU 222 prompts the display unit 225 to select one of program check, recording method designation, and recording / playback / deletion. When a message is displayed and the user performs a program guide screen display operation using the key (or mouse) of the input unit 221, the process proceeds to step S5, and when a recording method designation screen display operation is performed, the process proceeds to step S12. When the deletion program selection screen display operation is performed, the process proceeds to step S20, and when the termination operation is performed, the process on the terminal side is terminated (step S4).
[0055]
When the key operation for displaying the program guide screen is performed in step S4, the program guide display control unit 22 edits the received program guide data into a user program guide 70 as shown in FIG. indicate. In the program table, the titles of programs and the like are displayed by date and time and by channel, and the same program or rebroadcast program as the program that the user watched last time is displayed in color so that it can be distinguished from other programs (step S5).
[0056]
The user of the high-speed recording / reproducing apparatus 20 looks at the program guide displayed on the display unit 32 and checks (= designates) a program that has been viewed by the program designating unit 24. The user can check the viewed program by moving the cursor key to the corresponding program column and operating the confirmation key. However, it can be confirmed by moving the cursor to the corresponding column or assigned by channel / program. The program code may be checked by key input. When the program check is performed, the program specifying unit 24 sends position information on the screen of the checked program column to the program specifying unit 24. If the user performs an operation for ending the viewed program check or if no program check is performed even after a predetermined time has elapsed, the process proceeds to step S9 (step S6).
[0057]
When the program specifying unit 24 receives the checked position information of the program column from the key input unit 221, the program specifying unit 24 extracts the identification information (program identification information) of the corresponding program from the program guide data stored in the reception buffer, and the data transmitting / receiving unit The data transmission / reception unit 21 transmits to the server 1 via the Internet 3 and holds program identification information (step S7).
[0058]
When the program identity control result is received from the server 1, the program display control unit 22 has the same movie program for the viewed programs checked by the user among the programs displayed in the program guide. If the same drama is present, the display color of the program is “red”. If there is a rebroadcast program, the display color of the rebroadcast program is “green”. ”Also changes the display color of the simply viewed program that has been checked to“ yellow ”and returns to step S6 to check the next viewed program (step S8).
[0059]
Next, the program guide display control unit 22 displays a message prompting the display unit 32 to check for missed programs. If there is a missed program among the programs displayed on the display unit 32, the user of the high-speed recording / playback apparatus 20 checks the missed program. The checking method is the same as the checking method of the viewed program in step S6. As in the case of step S6, when a program check is performed, position information on the screen of the checked program column is sent to the program specifying unit 24. If the user performs a missed program check end operation or if a missed program is not checked after a predetermined time has elapsed, the process returns to step S4 (step S9).
[0060]
When the program specifying unit 24 receives the position information of the program checked by the user, the program specifying unit 24 extracts the identification information (program identification information) of the corresponding program from the program guide data stored in the reception buffer, and passes it to the data transmitting / receiving unit 21. The data transmitter / receiver 21 transmits the program identification information to the server 1 via the Internet 3 and holds the program identification information (step S10).
[0061]
In addition, when the identity determination result is received from the server 1, the program display control unit 22, if there is an identical movie program for an overlooked program checked by the user among the programs displayed in the program guide, If the same drama exists, the display color of the program is “blue”. If there is a rebroadcast program, the display color of the rebroadcast program is “brown”. If the result of the check is just a viewed program, the display color of the program is changed to “gray” and the process returns to step S9 to check the next missed program (step S11).
[0062]
When the key operation for displaying the recording method designation screen is performed in step S4, the recording method designation unit 25 displays “recording of all rebroadcast programs”, “recording of rebroadcast programs of missed programs”, as recording method designation menus. A menu indicating “recording reservation” and “recording of viewing program” is displayed on the display unit 32 to prompt the user to specify a recording method, and when the “record all rebroadcast programs” menu is selected, the process proceeds to step S13. If “Transmission of missed program rebroadcast program” is selected, the process proceeds to step S14. If “Reserve recording” menu is selected, the process proceeds to step S15, and the “Record viewing program” menu is displayed. If it is selected, the process proceeds to step S18. In addition, when the recording method designation unit 25 is provided with an image quality mode designation key, the user can designate a desired image quality mode. In this case, when the image quality mode is not designated, the standard image quality mode is set (step S12).
[0063]
When the “record all rebroadcast programs” menu is selected in step S12, the program storage control unit 26 sequentially searches for programs after the current time among the programs in the program table, and displays programs with rebroadcast display. Every time a hit occurs, the rebroadcast program information (broadcast date and time and channel data) is held, and the process proceeds to step S16 (step S13).
[0064]
If the “record all missed rebroadcast programs” menu is selected in step S12, the program storage control unit 26 sequentially searches for rebroadcast programs after the current time among the programs in the program table. When a program with a rebroadcast display is hit, if the hit rebroadcast program corresponds to a missed program in the program table, the rebroadcast program information is held each time, and the process proceeds to step S16 (step S16). S14).
[0065]
When the “recording reservation” menu is selected in step S12, the program storage control unit 26 displays a message for prompting the input of the G code on the display unit 32. When the G code is input, the program code is based on the G code. The reserved program information (channel data and broadcast time) is acquired and held, and the process proceeds to step S16 (step S15).
[0066]
Next, the program storage control unit 26 checks whether or not the broadcast time held in step S13, step S14, or step S15 has come (step S16), and connects to the high-speed recording / playback device 20 when the broadcast time has come. The broadcast program receiving unit 31 of the television receiver 35 is selected to send the channel data in the program information held in step S13, step S14, or step S15 to perform channel selection. The broadcast program from the television broadcast station 4 is received, the received broadcast program (image data and audio data) is recorded in the program storage area of the storage unit 27, and the process proceeds to step S19. When the image quality mode is designated by the recording method designation unit 25, recording is performed in the designated image quality mode (recording density) (step S17).
[0067]
When the “record viewing program” menu is selected in step S12, the currently viewed broadcast program (image data and audio data) is recorded in the storage unit 27 (step S18).
[0068]
When the recording of the program in the storage unit 27 is completed, the image reduction unit 28 extracts and reduces the specific screen of the program (for example, the first scene on which a title or the like is displayed), and stores it in the program storage area of the storage unit 27. The program is stored in the thumbnail image storage area of the storage unit 27 in association with the stored program, and the process returns to step S4 (step S19).
[0069]
When the key operation for displaying the reproduction / deletion program selection screen is performed in step S4, the reproduction / deletion instruction unit 29 displays a menu meaning “program reproduction” and “recording deletion” on the display unit 32. When the user selects one of the items and selects the “program playback” menu, the process proceeds to step S22, and when the “recording deletion” menu is selected, the process proceeds to step S21 (step S20).
[0070]
When the “recording erasure” menu is selected in step S20, the program guide display control unit 22 searches the storage unit 27, sequentially retrieves channel data and broadcast time of the stored program, and records the recorded program. Is displayed on the display unit 32 so as to prompt the user to specify the program to be erased. When the user designates an erase program with a cursor key or the like, the program and the corresponding thumbnail image are erased. The operation of this step is repeated until there is no program to be erased. When the end key operation is performed, the process returns to step S4 (step S21).
[0071]
When the “program playback” menu is selected in step S20, the program guide display control unit 22 searches the storage unit 27, sequentially retrieves channel data and broadcast time of the stored program, and is recorded. Is displayed on the display unit 32 so that the corresponding program is discriminated (for example, displayed with a mark such as “●●”) on the display unit 32, and an instruction to select a playback program or to display a thumbnail image is displayed. Prompt. When the user gives a reproduction program display instruction, the process proceeds to step 24, and when the user instructs to display a thumbnail image, the process proceeds to step S23 (step S22).
[0072]
When a thumbnail image display instruction is issued in step S22, the program guide display control unit 22 searches the storage unit 27, sequentially extracts the stored thumbnail images, displays them on the display unit 32 in a multi-display, and selects thumbnail images. Or prompt the display instruction of the program guide. When the user selects a thumbnail image, the process proceeds to step S24. (Step S23).
[0073]
When a reproduction program display instruction is issued in step S22 or a thumbnail image is selected in step S23, the reproduction unit 30 records the designated recorded program (digital data) or the recorded program corresponding to the selected thumbnail image. (Digital data) is read from the recording unit 27 and restored to a video signal and an audio signal, and the restored video signal and audio signal are sent to the display unit 32 (television receiver). The display unit 32 broadcasts the reproduced television program (step S24).
(Server individual program processing operation)
FIG. 5 is a flowchart showing an example of the individual program guide processing operation of the server.
When the authentication data is received from the high-speed recording / reproducing apparatus 20 (hereinafter simply referred to as the high-speed recording / reproducing apparatus 20) of the terminal 2 (step T1), the CPU 12 is registered with the database 14 based on the user registration / authentication program 132. Authentication data (terminal device number and user ID) included in the individual data of the user in the information data file 143 and authentication data (device number and user) of the high-speed recording / playback device 20 that is the authentication data transmission source ID) and authentication is performed (step T2).
[0074]
When the authentication is performed, the CPU 12 extracts the individual program guide data of the user who has been authenticated in step T1 from the individual program guide data file 142 based on the individual program guide update program 134, and further, the previous high speed New program guide data for a predetermined period is added from the date when the display color change result or the like is received from the recording / playback device 20 to create individual program guide data for the user (step T3). Based on this, the data is transmitted to the high-speed recording / reproducing apparatus 20 that is the authentication data transmission source (step T4).
[0075]
In addition, upon receiving a program check result (designated broadcast program information) from the high-speed recording / playback apparatus 20, the CPU 12 determines the presence or absence of a program with a rebroadcast display according to the program determination program 137, and uses the determination result as the Internet. 3 is transmitted to the high-speed recording / reproducing apparatus 20 of the program check result transmission source.
[0076]
In addition, when the check result of the viewed program is received, the type of the checked program is checked, and when the program is a movie, the broadcast date and time of the check program in the program table data with the title and production year as a key When the program of the date and time is searched, the match / mismatch is determined, and the determination result (same program determination result) is transmitted to the high-speed recording / playback device that is the transmission source of the program check result via the Internet 3, and the program is a drama Searches for the program date and time after the broadcast date and time of the check program from the program table data using the title and the number of broadcasts as a key to determine match / mismatch, and the determination result is sent to the program check result via the Internet 3 If the program is not a movie or drama, it is transmitted to the high-speed recording / playback device 20 as the transmission source. It searches the date and time of the program of the broadcast date of the program to determine the match-mismatch, and sends the determination result to the program of the check results via the Internet 3 source of the high-speed recording / reproducing apparatus 20. Note that the method for detecting match / mismatch of programs is not limited to this, and individual ID codes for each program may be compared (step T5).
[0077]
Further, based on the individual program guide update program 134, the individual program guide data is created based on the program identification data and the identity determination result and the program guide data 141 of the database 14, and the individual program guide data file 142 contains The individual program guide data of the user is updated (step T6).
[0078]
With the operation of the hard disk recorder 20 in FIG. 4 and the operation of the server 1 in FIG. 5, the same program is determined on the server side for the viewed programs and missed programs checked by the user based on the program table displayed on the hard disk recorder 20. Since the hard disk recorder 20 changes the display colors of the viewed program and missed program that are checked based on the determination result, the hard disk recorder 20 does not perform a complicated determination operation, and does not perform complicated determination operations. The user can use the program guide service system simply by adding functions such as network connection, broadcast program guide display, and program check to the functions. In addition, since the display colors of the checked viewed program and missed program are changed, the user can easily determine the viewed broadcast program, rebroadcast program, or missed program when viewing the displayed broadcast program table.
[0079]
In FIG. 4, since the rebroadcast program in the program table transmitted from the server 1 can be automatically recorded by the hard disk recorder 20, the user can save the trouble of checking the rebroadcast program and making a recording reservation. Moreover, since unnecessary recorded rebroadcast programs can be deleted, only the rebroadcast programs to be viewed can be saved.
[0080]
In addition, since only the rebroadcast program of the missed program can be automatically recorded, in this case, the user can save the trouble of checking the rebroadcast program and making a recording reservation, and at the same time, instructing to delete the unnecessary recorded rebroadcast program. Save time and effort.
[0081]
Also, the tabulation program creation program 136 is periodically operated on the server 1 so that each user's viewed programs are tabulated for each channel and program and stored as the tabulated data 144, and the audience rating of each program is estimated. Trend data can be created.
[0082]
<Modification>
With the configuration of the flowchart of FIG. 4, color change display can be performed for the viewed program and missed program checked by the user on the high-speed recording / playback apparatus 20 side, but instead of the color change display in steps S8 and S11, As shown in FIG. 11, the list creation means 135 edits the same program of the movie, the same program of the drama, and the rebroadcast program by date and time, by channel (or by channel and by date), and displays the list. May be.
[0083]
<Second Embodiment>
FIG. 6 is a block diagram showing an embodiment of the terminal 2 that receives the individual program guide service in the network 100 of FIG.
In the present embodiment, the terminal 2 has a built-in hard disk that can be accessed at a high speed with a large capacity like the personal computer described in Non-Patent Document 2, and has a function of converting video and audio into digital signals and recording them on the hard disk. A personal computer 200 capable of receiving a television broadcast via a TV tuner is used.
[0084]
6A, the personal computer 200 includes a key input unit 221, a CPU 222, a RAM 223, a storage memory 224, a display unit 225, a communication interface (I / O) 226, a TV tuner 227, a video adapter 228, a speaker, and the like. An audio output device 229 is provided. A printer (not shown) may be provided.
[0085]
The key input unit 221 includes a keyboard, function keys, and a pointing device such as a mouse, and designates an icon when connecting to the Internet, inputs authentication data, selects a program in a program guide displayed on an individual program guide service site, It is possible to perform data input, icon selection, instruction input, etc. by the user such as designation, program list browsing designation, display switching, recording method selection, playback / deletion of recorded program. When a user input is performed, a corresponding code is sent to the CPU 222.
[0086]
The CPU 222 controls the operation of the entire terminal 2 and follows a control program 2240 that resides in the RAM 223 when the terminal 2 is activated, an Internet connection program 2241, an individual program guide browsing program 2242, an automatic recording program 2243, and a recording / playback / deletion program 2244. The individual program guide service process is executed.
[0087]
When the personal computer 200 is activated, the RAM 223 takes out the control program 2240 from the storage memory 224 and stays in the RAM 223. The program display color change subprogram 2245 and the image reduction subprogram 2246 used by the recording / playback / deletion program 2244, the individual program table browsing program 2242, and various data temporarily stored for browsing the individual program table are stationed.
[0088]
Note that the program display color change subprogram 2245 determines the identity of the program in the received individual program table, and changes the display mode of the checked program, for example, the display color, based on the determination result. In addition, the image reduction subprogram 2246 generates a thumbnail image by reducing a specific image of the recorded program (for example, a title or image that appears at the beginning of the program).
[0089]
The storage memory 224 includes a large-capacity memory of a magnetic disk device that can be accessed at high speed, and stores and stores a plurality of thumbnail images and recorded programs (digital data), as well as various data, control programs 2240, Internet connection programs (for example, Internet Explorer). (WWW browser of Microsoft Corp., USA)) From the server 1 together with a program such as 2241 and the individual program guide browsing program 2242, automatic recording program 2243, and recording / playback / deletion program 2244 downloaded from the server 1 when subscribing to the individual program guide service The downloaded program display color changing subprogram 2245, the image reduction subprogram 2246, and the individual program table HTML file are stored. A program guide data storage area 2250, a thumbnail image storage area 2260 for storing thumbnail images, and a recorded program storage area 2270 for storing recorded programs are secured.
[0090]
The thumbnail image storage area 2260 and the recorded program storage area 2270 are stored in a large-capacity memory of a magnetic disk device that can be accessed at high speed, and various data and programs are stored in the memory of another magnetic disk device. Also good.
[0091]
The TV tuner 227 includes a channel selection unit and a broadcast reception unit. When channel data is received from the CUP 222, the TV tuner 227 selects a television broadcast station, receives the selected television broadcast program, and uses the received video signal and audio signal for video. Pass to adapter 228.
[0092]
The video adapter 228 converts broadcast program data (video signal and audio signal) into digital data and transfers the digital data to the storage memory 224 under the control of the CPU 222.
[0093]
FIG. 7 is a flowchart showing an embodiment of the operation of the terminal (personal computer 200) during the personalized program guide service. 7 is an operation controlled by the CUP 222 of the personal computer 200 according to the individual program guide browsing program 2242, and the operations of the steps U11 to U18 are controlled by the CUP 222 according to the automatic recording program 2243. The operations in steps U19 to U23 are operations controlled by the CUP 222 according to the recording / playback / deletion program 2244.
[0094]
(Device operation)
The user activates the Internet connection program 2241 installed in the personal computer 200, establishes a connection with the Internet 3 via the communication interface 226, and the program guide service provider server of the individual program guide service to which the present invention is applied. 1 (step U1), the personalized program guide browsing program 2242 is activated, and a message or the like (not shown) that prompts the user ID to be input is displayed on the display unit 225 of the personal computer 2 as authentication data. When the user inputs authentication data (a user ID in the present embodiment) from the key input unit 221, the CPU 222 transmits the input authentication data to the server 1 via the communication interface 226 and the Internet 3 (step U2).
[0095]
When the authentication on the server 1 side is completed, the user program guide data (for example, two weeks before and after) is transmitted to the personal computer 200 via the Internet 3, and the personal computer 200 receives the program guide data and holds it in the RAM 223 (temporary). Memory) Store (step U3).
[0096]
Next, the personal computer 200 displays a message for prompting selection of program check, recording method designation, or recording / playback / deletion on the display unit 225, and when the user performs a program guide screen display operation, the process proceeds to step U5. When the recording method designation screen display operation is performed, the process proceeds to step U11, when the reproduction / deletion program selection screen display operation is performed, the process proceeds to step U19, and when the end operation is performed, the processing on the terminal side is terminated (step U4).
[0097]
When the program check is selected in step U4, the CPU 222 displays on the display unit 225 a program table (program table classified by date and time) compiled for the user as shown in FIG. The program table Web page displays program titles by date / time and channel, and the same program or re-broadcast program that the user watched last time is displayed in color so that it can be distinguished from other programs (step U5). .
[0098]
The CPU 222 displays a message prompting the user to check the viewed program on the display unit 225, and the user of the personal computer 200 checks the program that has been viewed by viewing the program guide Web page displayed on the display unit 225. The user can check the program already viewed by clicking the corresponding program column with the mouse, move the cursor to the corresponding column, perform confirmation, or enter the program code assigned to each channel / program by key input. You may make it check. When the program check is performed, position information on the screen of the checked program column is sent from the key input unit 221 to the CPU 222. Note that if the user performs an operation for ending the viewed program check or if the program check is not performed even after a predetermined time has elapsed, the process proceeds to step U8 (step U6).
[0099]
When the CPU 222 receives the position information of the checked program column from the key input unit 221, the CPU 222 retrieves the corresponding program guide data from the program guide data storage area 2250 stored in the RAM 223 based on the individual program guide browsing program 2242, Transition is made to step W1 of the program display color change subprogram 2245 (FIG. 9), and program identity determination and program display color change processing are performed. Also, if there is the same movie program (for example, a continuous program) among the programs displayed on the program guide Web page when the program display color change subprogram is returned, If the display color of the program is “purple” and the same drama (for example, a continuous drama) exists, the display color of the program is “red”. If there is a rebroadcast program, the display color of the rebroadcast program Is displayed in “green”, and the display color of the simply viewed program that has been checked is changed to “yellow” and displayed. Further, the identification data of the program whose color has been changed and the color change result are stored (temporarily stored) in the RAM 223 for each program that has been checked, and the process returns to step U6 to check the next viewed program (step U7).
[0100]
Next, the CPU 222 displays a message prompting the user to check for missed programs on the display unit 225, and the user of the personal computer 200 checks for missed programs among the programs displayed on the program guide web page. To do. The checking method is the same as the checking method of the viewed program in step U6. As in the case of step U 6, when a program check is performed, position information on the screen of the checked program column is sent from the key input unit 221 to the CPU 222. If the user performs the missed program check end operation or does not check the missed program even after a predetermined time has elapsed, the process proceeds to step U10 (step U8).
[0101]
When the CPU 222 receives the position information of the checked program from the key input unit 221, the CPU 222 retrieves the corresponding program guide data from the program guide data storage area 2250 stored in the RAM 223 based on the individual program guide browsing program 2242, and Transition is made to step W1 of the display color changing subprogram (FIG. 9), and the program identity determination and the program column display color changing process are performed. Further, when returning from the program display color change subprogram, among the programs displayed on the program guide page, if there is an identical movie program (for example, a continuous program) for the missed program checked by the user, that program If the display color of is “orange” and there is the same drama (for example, a continuous drama), the display color of the program is “blue”, and if there is a rebroadcast program, the display color of the rebroadcast program is Even for a program that has just been viewed, the display color of the program is changed to “gray” and displayed in “brown”. Further, the identification data and the color change result of the program whose display color has been changed are stored (temporarily stored) in the RAM 223 for each program that has been checked, and the process returns to step U8 to check the next viewed program (step U9). .
[0102]
Next, the CPU 222 transmits the program information (identification data and the display color change result) having the display color change held in the RAM 223 in steps U8 and W7 to the server 1 via the communication interface 226 and the Internet 3, and the step U4. (Step U10).
[0103]
When the recording method designation screen display operation is performed in the above step U4, the automatic recording program 2243 is activated, and the CPU 222 has “recording of all rebroadcast programs” and “recording of rebroadcast programs of missed programs” as recording method designation menus. , A menu meaning “recording reservation” and “recording of viewing program” is displayed on the display unit 225 to prompt the user to select. If the “record all rebroadcast programs” menu is selected, the process proceeds to step U12. If “Record a missed program rebroadcast program” is selected, the process proceeds to Step U13. If the “Recording reservation” menu is selected, the process proceeds to Step U14, and the “Record viewing program” menu is selected. If so, the process proceeds to step U17 (step U11).
[0104]
When the “record all rebroadcast programs” menu is selected in step U11, the CPU 222 sequentially searches for programs after the current time from among the programs in the program table, and every time a program with a rebroadcast display is hit. The rebroadcast program information (broadcast date and time and channel data) is held, and the process proceeds to step U15 (step U12).
[0105]
In addition, when the “record all the rebroadcast programs for missed programs” menu is selected in step U11, the CPU 222 sequentially searches for rebroadcast programs after the current time among the programs in the program table, and displays the rebroadcast. When a certain program is hit, if the hit rebroadcast program corresponds to a missed program in the program table, the rebroadcast program information is held each time, and the process proceeds to step U15 (step U13).
[0106]
When the “recording reservation” menu is selected in step U11, the CPU 222 displays a message for prompting the input of the G code on the display unit 2225. When the G code is input, the reserved program information is based on the G code. (Channel data and broadcast time) are acquired and held, and the process proceeds to Step U15 (Step U14).
[0107]
Next, the CPU 222 checks whether or not the broadcast time held in Step U12, Step U13, or Step U14 has arrived (Step U15), and when the broadcast time has arrived, the TV tuner 227 receives the Step U13, Step U14, or The channel data in the program information held in step U15 is handed over for channel selection. The TV tuner 227 receives a broadcast program from the selected television broadcast station 4 and passes it to the video adapter 228. The CPU 222 converts the broadcast program (video signal and audio signal) into digital data with the video adapter 228, records (stores) it in the recorded program storage area 2270 of the storage memory 224, and proceeds to Step U18. At this time, the program data stored in the program guide data storage area 2250 is associated with the head address of the recorded program (step U16).
[0108]
When the “record viewing program” menu is selected in step U11, the broadcast program (video data and audio data) currently being viewed is converted into digital data and the recorded program storage area of the storage memory 224 is recorded. The video is recorded in 2270, and the process proceeds to Step U18. At this time, the program data stored in the program guide data storage area 2250 is associated with the head address of the recorded program (step U17).
[0109]
When the recording of the program ends, the image reduction subprogram 2246 is activated, and the CPU 222 extracts and reduces the specific screen of the recorded program (for example, the first scene on which the title or the like is displayed), and stores it in the storage memory 224. The thumbnail image storage area 2260 of the storage memory 224 is stored in association with the program stored in the program storage area 2270, and the process returns to step U4. At this time, the program data stored in the program guide data storage area 2450 is associated with the head address of the stored thumbnail image (step U18).
[0110]
In addition, when a key operation for displaying the reproduction / deletion program selection screen is performed in step U4, the recording / reproduction / deletion program 2244 is activated, and the CPU 222 displays a menu indicating “program reproduction” and “recording deletion”. When the user selects the “program playback” menu, the process proceeds to step U21. When the “recording deletion” menu is selected, the process proceeds to step U20 (step U19).
[0111]
When the “delete recording” menu is selected in step U19, the CPU 222 searches the program guide data storage area 2250 of the storage memory 224, sequentially retrieves the channel data and broadcast time of the recorded program, and the recorded program is sent to the user. As can be seen, a program table in which the corresponding program column is discriminated (for example, displayed with a mark such as “◆◆”) is displayed on the display unit 225 to prompt the user to designate an erase program. When the user designates an erase program with a cursor key or the like, the program and the corresponding thumbnail image are erased. The operation of this step is repeated until there is no program to be erased. When an end operation is performed, the process returns to step U4 (step U20).
[0112]
When the “program playback” menu is selected in step U19, the CPU 222 searches the program guide data storage area 2250 of the storage memory 224, and sequentially records the channel data and broadcast time of the recorded program from the stored program guide data. The program table in which the corresponding program column is discriminated and displayed so that the user can see the recorded program is displayed on the display unit 225 (for example, marked with a mark such as “●●”). Prompt for display of thumbnail images. When the user gives a reproduction program display instruction, the process proceeds to step 24, and when the user instructs to display a thumbnail image, the process proceeds to step U22 (step U21).
[0113]
When a thumbnail image display instruction is issued in step U21, the CPU 222 searches the thumbnail image storage area 2260 of the storage memory 224, sequentially retrieves the stored thumbnail images, displays them in the display unit 225, and displays the thumbnail images. Prompts the user to select or display the program guide. When the user selects a thumbnail image, the process proceeds to step U24, and when a program table display instruction is issued, the process returns to step 22 (step U22).
[0114]
When a reproduction program display instruction is issued in step U22 or a thumbnail image is selected in step U23, the CPU 222 stores the designated recorded program or a recorded program corresponding to the selected thumbnail image in the storage memory 224. It reads out from the recorded program storage area 2270 and restores the video signal and audio signal, and sends the restored video signal to the display unit 225 and the audio signal to the audio output device 229. The display unit 225 broadcasts the reproduced television program on the screen of the display unit 225, and the audio output device 229 outputs the reproduced audio (step U23).
[0115]
(Personal program processing operation of the server (FIG. 8))
FIG. 8 is a flowchart showing an example of an individual program guide processing operation of the server.
In FIG. 8, when the server 1 receives the authentication data from the personal computer 200 (step V1), the CPU 12 stores the personal information of the user in the personal information data file 143 registered in the database 14 based on the user registration / authentication program 132. Authentication is performed based on the authentication data included in the other data and the received authentication data (step V2).
[0116]
When the authentication is made, the CPU 12 extracts the individual program guide data of the user who has been authenticated in step V2 from the individual program guide data file 142 based on the individual program guide update program 134. The program schedule data for each user is created by adding new program schedule data for a predetermined period from the date of receiving the display color change result etc. from 200 (step V3), and authentication is performed based on the program schedule transmission program 133. It transmits to the personal computer 200 of the data transmission source (step V4).
[0117]
When the identification data of the program whose display color has been changed and the display color change result are received from the personal computer 200 (step V5), the CPU 12 determines the program identification data, the display color change result, and the result based on the individual program guide update program 134. The individual program data is created based on the program guide data 141 in the database 14, the individual program guide data of the user in the individual program guide data file 142 is updated, and the process returns to Step V1 (Step V6).
[0118]
By the operation of the personal computer 200 shown in the flowchart of FIG. 7 and the operation of the server 1 shown in the flowchart of FIG. 8, a new program guide including the previous check result is transmitted from the server 1 to the personal computer 200. For the already viewed programs and missed programs checked by the user based on the program table displayed on the display unit 225, the same program judgment and the same program color change display, the missed program judgment and color change display were performed and checked. Since the viewed program and the missed program and their color change results are transmitted to the server side, the user can easily determine the broadcast program that has been viewed, the rebroadcast program, or the missed program.
[0119]
Compared with the first embodiment described above, the data transmission / reception operation between the terminal and the server may be performed twice, and the amount of data transmitted / received at one time is not large, so a short time is required. Conserve communication costs.
[0120]
Further, the individual program guide browsing program 2242 downloaded from the server to the terminal when subscribing to the individual program guide service branches to the program display color change subprogram of FIG. 9 to determine the same program and change the color of the same program at each terminal. Since display, missed program determination and color change display are performed, the load on the server side is reduced as compared with the first embodiment described above. In other words, by performing the processing independently at each terminal, the load on the server side does not increase proportionally even if the number of subscribers to the individual program guide service increases.
[0121]
Similarly to the first embodiment, the server 1 periodically operates the tabulation table creation program 136 so that each user's viewed programs are tabulated by channel and program and stored as tabulated data 144. It is possible to estimate the audience rating and to create data on viewing trends.
[0122]
In addition, by using a personal computer as a user terminal, various processing and editing of broadcast programs recorded using the flexibility of personal computer applications, for example, application software such as recording editing software and recording organizing software, etc. Can be installed to edit broadcast programs and organize by genre and series.
[0123]
(Operation of program display color change subprogram (FIG. 9))
FIG. 9 is a flowchart showing the operation of the program display color changing program, and is a flowchart showing detailed operations of Step U7 and Step U9 in the flowchart of FIG. In the case where the program display color changing process or the like is performed on the server side, the processing result may be transmitted to the terminal after transitioning from step V6 in the flowchart of FIG. 8 and returning to step V6.
[0124]
Hereinafter, in FIG. 9, for the sake of explanation, the background color is “white”, the program display color is “sky blue”, among the already viewed programs checked by the user, the display color of the same program of the movie is “purple”, and the same drama The display color of the program is “red”, the display color of the rebroadcast program is “green”, and the display color of the other viewed programs is yellow, but is not limited thereto.
[0125]
The change color in the description of FIG. 9 will be described as an example when there is a transition from step U6 in FIG. 7, that is, when the user has checked a viewed program, but from step U8 in FIG. If there is a transition, that is, the missed program checked by the user is also processed in steps W1 to W8 in FIG. 9, the changed display color of the missed program is the display color of the viewed program ("purple", "red" ”,“ Green ”,“ yellow ”), for example, among the missed programs checked by the user, the display color of the same program of the movie is“ orange ”, the display color of the same program of the drama is“ blue ”, The display color of the rebroadcast program is “brown”, and the display color of the other viewed programs is “gray”.
[0126]
(Operation)
In FIG. 9, when there is a transition from step U7 (or step U9) in FIG. 7, the type of program checked in step U7 (or step U9) in FIG. 7 is checked, and in the case of a movie program, the process proceeds to step W2. In the case of a drama program, the process proceeds to step W4 to determine the identity. In the case of other programs, the process proceeds to step W6 to determine whether the program is a rebroadcast program (step W1).
[0127]
If the program checked by the user is a movie, the program is searched for the date and time after the broadcast date and time of the checked program in the program data using the title and production year as a key (step W2). The display color of the program is changed to “purple” and the process returns to the original step (step U7 (or step U9) in FIG. 7) where the transition has occurred. If there is no matching program, the process proceeds to step W8 (step W3).
[0128]
When the watched program checked by the user is a drama, the program is searched for the date and time after the broadcast date and time of the checked program in the program data using the title and the number of broadcasts as a key (step W4), and there is a matching program Changes the display color of the program to “red” and returns to the original step where the transition occurred (step U7 (or step U9) in FIG. 7. If there is no matching program, transition to step W8 (Step W5).
[0129]
If the program checked by the user is other than a movie or a drama, the program is searched for a date and time after the broadcast date and time of the checked program in the program data using the title as a key (step W6), and a program with a rebroadcast display is displayed. The color is changed to “green” and the process returns to the original step (step U7 (or step U9) in FIG. 7) where the transition has occurred. If there is no matched program, the process proceeds to step W8 (step W7).
[0130]
If the viewed program checked by the user is neither the same program nor a rebroadcast program, the display color of the checked program is changed to “yellow” and the original step where the transition occurred (step U7 or step U9 in FIG. 7). ) (Step W8).
[0131]
<Modification>
With the configuration of the flowchart of FIG. 7, color change display can be performed for the viewed program and missed program checked by the user on the terminal side (PC 200), but the program display color change subprogram 2245 at steps U7 and U9. In step U7 and step U9, the list creation means 135 is executed in step U7 and step U9, and the same program of the movie, the same program of the drama, and the rebroadcast program are classified by date and time as shown in FIG. The list may be edited and edited for each channel (or for each channel or each date / time).
[0132]
In the second embodiment, the display color change is performed by executing the program display color change subprogram 2245 for the viewed program and the missed program checked by the user on the personal computer 200 side. As shown in FIG. 5 in the embodiment, the display color is changed for the viewed program and the missed program checked by the user on the server 1 side, and the viewed program and the same name are displayed on the personal computer 200 side in step U7. The display color of the program may be changed, and the display color of the missed program, the same name program, the rebroadcast program, etc. may be changed in step U9. In this case, a step of transmitting the checked program information checked between step U6 and step U7 to the server 1 is provided. That is, the chart is the same as the flowchart of FIG. 4 shown in the first embodiment, and the effect is the same as that of the first embodiment.
[0133]
FIG. 10 is an explanatory diagram of program designation based on the displayed program table 70, in which “A7”... “A10”, “B6”... “B9”, “C4”. It means program display consisting of program name, production year, number of broadcasts, rebroadcast display, program identification code, and the like. Note that “B7-4” indicates that the program “B7” is a drama and the number of broadcasts is the fourth. The program guide screen 80 can be viewed by scrolling up and down by clicking the scroll buttons ↑ ↓ and changing the broadcast date and time. Also, by clicking the scroll button → ←, you can scroll left and right to change the channel.
[0134]
In the illustrated example, the program “A7” of channel 1 on July 11th, the program “B7-4” of channel 2 and the program “C6” of channel 3 are checked as viewed programs, and the program “A7” is checked as a movie program. The program display color is changed to “purple”, the program display color of the program “B7-4” is changed to “red” as a drama, and the program display color of the program “C6” is changed to “yellow” as another program. Show.
[0135]
FIG. 11 is a diagram showing an embodiment of a rebroadcast list, and shows an example in which rebroadcast programs are displayed as a list by channel and by broadcast date and time. The list screen 80 can be viewed by scrolling up and down by clicking the scroll buttons ↑ ↓ and changing the broadcast date and time. Also, by clicking the scroll button → ←, you can scroll left and right to change the channel.
[0136]
In the description of each of the above embodiments, the change in the color display of the program column in the broadcast program table is an example of the change in the display mode of the program. However, the change in the display mode of the program is not limited to the change in the color display. For example, a program can be immediately discriminated from other programs by changing display density, reverse display, font change, marking, painting, or the like.
[0137]
In the description of each embodiment, the program column mark in the broadcast program table is displayed so that the recorded program can be discriminated. However, the display method of the recorded program is not limited to this. For example, display density change, reverse display, font change, marking, painting, etc. may be used.
[0138]
As mentioned above, although several Example of this invention was described, it cannot be overemphasized that this invention is not limited to said each Example, A various deformation | transformation implementation is possible.
[0139]
【The invention's effect】
As described above, according to the user terminal of the first invention, in the program guide service system, viewed programs and missed programs designated by the user by viewing the broadcast program guide transmitted from the server to the user terminal side in the program guide service system. The same program is determined on the server side, and the display mode is changed according to the type of the program for the already viewed program and the rebroadcast program of the missed program based on the determination result. Is easy to distinguish. In addition, since the same program as the program that has been viewed and the rebroadcast program of the missed program can be automatically recorded, it is possible to save the trouble of finding the broadcast program and making a recording reservation.
[0140]
According to the user terminal of the second invention, in the program guide service system, the same program is determined for the viewed program and the missed program specified by the user by looking at the broadcast program guide transmitted from the server to the user terminal. The display mode of the program that has been viewed and the rebroadcast program that has been missed based on the determination result is changed according to the type of the program, and the program information in which the display mode has been changed and the display mode change result are stored in the server. Therefore, the user can easily determine the program in the broadcast program guide as in the first aspect of the invention. Furthermore, the data transmission / reception operation between the terminal and the server is performed only twice, and the amount of data transmitted / received at one time is not large, so that a short time is required, which contributes to saving of communication time and communication cost. In addition, the load on the server side is reduced. In other words, by performing the processing independently at each terminal, the load on the server side does not increase proportionally even if the number of subscribers to the individual program guide service increases. In addition, since the same program as the program that has been viewed and the rebroadcast program of the missed program can be automatically recorded, it is possible to save the trouble of finding the broadcast program and making a recording reservation.
[0141]
According to the user terminal of the third aspect of the invention, in the program guide service system, the program table is specified by looking at the program guide, specifying the missed program, confirming the existence of the rebroadcast program of the missed program, and specifying the recording of the rebroadcast program. Then, since the rebroadcast program of the missed program is automatically recorded, the user can save the trouble of finding the rebroadcast program and making a recording reservation. In addition, the trouble of deleting unnecessary programs from the automatically recorded broadcast programs is reduced.
[0142]
In addition, according to the user terminal of the fourth aspect of the invention, unnecessary recorded rebroadcast programs can be deleted from the automatically recorded broadcast programs, so that only the rebroadcast programs that the user wants to watch can be stored.
[0143]
According to the fifth aspect of the invention, a hard disk recorder having a high-speed recording / playback function and a large-capacity memory is used as a user terminal, and a viewed program checked by a user based on a broadcast program table displayed on the hard disk recorder and For the missed program, the server determines the same program, and the hard disk recorder changes the display color of the viewed program and missed program that are checked based on the judgment result, so that the hard disk recorder does not require complicated judgment operations. The user can use the program guide service system simply by adding functions such as network connection, broadcast program guide display, and program check to the original functions of the hard disk recorder such as recording and playback. In addition, since the display color of the viewed program and the missed program that have been checked is changed, the user can easily determine the broadcast program that has been viewed, the rebroadcast program, and the program that has been missed when viewing the displayed broadcast program table.
[0144]
According to the sixth aspect of the invention, since a personal computer having a large-capacity memory that can be accessed at high speed and broadcast receiving means is used as a user terminal, various broadcast programs recorded using the flexibility of the application of the personal computer can be used. Can be processed and edited, and the use of recorded broadcast programs can be expected to expand.
[0145]
In addition, since a personal computer widely used as a network terminal is used as a user terminal of the program guide service system, an existing program can be used for Internet connection or browsing of a broadcast program guide.
[0146]
According to the broadcast program automatic recording program of the seventh aspect of the invention, the viewing program and the missed program specified by the user based on the program table received from the server are checked based on the determination result performed on the server side. Since the display mode of the finished program and the missed program is changed on the terminal side, it is not necessary to determine the identity of the program on the terminal side, and the processing on the terminal side is simplified. Moreover, since the rebroadcast program can be automatically recorded, it is possible to save the trouble of finding the rebroadcast program and making a recording reservation.
[0147]
Further, according to the broadcast program automatic recording program of the eighth invention, since the re-broadcast program determination of the missed program is also performed on the terminal side, the data transmission / reception operation between the terminal and the server is performed only twice, and once. Since the amount of data to be transmitted / received is not large, it can be completed in a short time, which contributes to saving communication time and communication expenses. Moreover, since the rebroadcast program can be automatically recorded, it is possible to save the trouble of finding the rebroadcast program and making a recording reservation.
[0148]
Further, according to the recording method of the ninth invention, since the display mode of the missed program designated by the user in the broadcast program table is displayed differently from other programs, it is easy to find the missed program in the program. Since the rebroadcast program is automatically recorded simply by giving the recording instruction, it is possible to save the trouble of finding the rebroadcast program and making a recording reservation.
[Brief description of the drawings]
FIG. 1 is a diagram showing an embodiment of a network configuration to which an individual program guide service system of the present invention can be applied.
FIG. 2 is a block diagram showing a configuration example of an individual program guide service server.
FIG. 3 is a block diagram illustrating a configuration example of a terminal that receives an individual program guide service;
FIG. 4 is a flowchart showing an embodiment of the operation of the terminal during the individual program guide service.
FIG. 5 is a flowchart showing an example of an individual program guide processing operation.
FIG. 6 is a block diagram showing an embodiment of a terminal that receives an individual-specific program guide service.
FIG. 7 is a flowchart showing an embodiment of the operation of the terminal during the individual program guide service.
FIG. 8 is a flowchart showing an example of an individual program guide processing operation.
FIG. 9 is a flowchart showing an operation example of a program display color change subprogram;
FIG. 10 is an explanatory diagram of program designation by a displayed program guide.
FIG. 11 is a diagram illustrating an example of a rebroadcast list.
[Explanation of symbols]
1 server
2 User terminal (terminal)
3 Internet (network)
20 High-speed recording / playback device
21 Data transmitter / receiver (program designation result transmission means)
22 Program display control unit (display mode changing means)
23 Display switching part
24 Program designation part (program designation means)
25 Recording method designation part (Recording method designation means)
26 Program storage control unit (rebroadcast program information acquisition means, program storage means)
27 Storage unit (memory)
31 Broadcast program receiving section (receiving means)
32 Display section
100 Program guide service system
132 User registration / authentication program (user authentication means)
133 Program guide transmission program (program guide data transmission means)
134 Individual program guide update program (individual program guide data update means)
135 List creation program (list display means)
136 tabulation program (means for tabulation and analysis)
137 Program determination program (program determination means, determination result transmission means)
200 Personal computer
221 Key input part (program designation means)
224 storage memory (memory)
225 Display section (program guide display means)
226 Communication interface (program designation result transmission means, program information transmission means)
227 TV tuner (broadcast receiving means)
300 TV broadcast receiving device (broadcast program receiving means)
2242 Individual program guide browsing program (program guide display means, program designation means, rebroadcast program information acquisition means, program information transmission means, display mode change means)
2243 Automatic recording program (program storage means)
2245 Program display color changing subprogram (display mode changing means)

Claims (9)

ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおけるユーザ端末であって、
前記サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、
前記番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組及び/又は見逃し番組を指定する番組指定手段と、
前記番組指定手段による番組指定結果を前記サーバに送信する番組指定結果送信手段と、
前記サーバから受信する情報に基いて、前記番組表表示手段によって表示される放送番組表のなかの番組のうち、視聴済み番組又は見逃し番組の表示態様を番組の種類に応じて他の番組とは弁別可能に変更する表示態様変更手段と、
高速アクセス可能な大容量のメモリと、
録画指定手段により録画が指定されたとき、前記表示態様変更手段によって表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得する放送番組情報取得手段と、
前記放送番組情報取得手段によって取得された放送番組の放送日時が到来したとき、該放送番組のチャンネル情報を基に選局を行う選局手段と、
前記選局手段によって選局された放送番組を受信する放送番組受信手段と、
前記放送番組受信手段によって受信された放送番組を前記メモリに記憶する放送番組記憶手段と、
を備えたことを特徴とする番組表サービスシステムのユーザ端末。
A user terminal in a program guide service system in which a user terminal and a service provider server are connected via a network,
Program guide display means for displaying a broadcast program guide based on individual program guide data received from the server;
Program designating means for designating a broadcast program and / or an overlooked program viewed by the user in the broadcast program guide displayed by the program guide display means;
Program designation result transmission means for transmitting a program designation result by the program designation means to the server;
Based on the information received from the server, among the programs in the broadcast program table displayed by the program table display means, the display mode of the viewed program or missed program is different from other programs depending on the type of program. Display mode changing means for changing to distinguishable;
A large-capacity memory that can be accessed at high speed,
When recording is designated by the recording designation means, broadcast program information obtaining means for obtaining the broadcast date and time and channel information of the broadcast program to be recorded from the program data of the broadcast program guide whose display form has been changed by the display form changing means;
When the broadcast date and time of the broadcast program acquired by the broadcast program information acquisition means has arrived, channel selection means for performing channel selection based on channel information of the broadcast program;
Broadcast program receiving means for receiving a broadcast program selected by the channel selection means;
Broadcast program storage means for storing the broadcast program received by the broadcast program receiving means in the memory;
A user terminal of a program guide service system comprising:
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおけるユーザ端末であって、
前記サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、
前記番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組及び/又は見逃し番組を指定する番組指定手段と、
前記番組指定手段による指定結果を前記サーバに送信する番組指定結果送信手段と、
前記番組表表示手段によって表示される放送番組表のなかの番組のうち、視聴済み番組又は見逃し番組表示態様を番組の種類に応じて他の番組とは弁別可能に変更する表示態様変更手段と、
高速アクセス可能な大容量のメモリと、
録画指定手段により録画が指定されたとき、前記表示態様変更手段によって表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得する放送番組情報取得手段と、
前記放送番組情報取得手段によって取得された放送番組の放送日時が到来したとき、該放送番組のチャンネル情報を基に選局を行う選局手段と、
前記選局手段によって選局された放送番組を受信する放送番組受信手段と、
前記放送番組受信手段によって受信された放送番組を前記メモリに記憶する放送番組記憶手段と、
を備えたことを特徴とする番組表サービスシステムのユーザ端末。
A user terminal in a program guide service system in which a user terminal and a service provider server are connected via a network,
Program guide display means for displaying a broadcast program guide based on individual program guide data received from the server;
Program designating means for designating a broadcast program and / or an overlooked program viewed by the user in the broadcast program guide displayed by the program guide display means;
Program designation result transmission means for transmitting a designation result by the program designation means to the server;
Display mode changing means for changing the viewed program or missed program display mode among the programs in the broadcast program table displayed by the program guide display unit so as to be distinguishable from other programs according to the type of program;
A large-capacity memory that can be accessed at high speed,
When recording is designated by the recording designation means, broadcast program information obtaining means for obtaining the broadcast date and time and channel information of the broadcast program to be recorded from the program data of the broadcast program guide whose display form has been changed by the display form changing means;
When the broadcast date and time of the broadcast program acquired by the broadcast program information acquisition means has arrived, channel selection means for performing channel selection based on channel information of the broadcast program;
Broadcast program receiving means for receiving a broadcast program selected by the channel selection means;
Broadcast program storage means for storing the broadcast program received by the broadcast program receiving means in the memory;
A user terminal of a program guide service system comprising:
前記再放送番組情報取得手段は、前記録画指定手段により見逃し番組の再放送番組の録画が指定されたとき、前記サーバから受信した個人別番組表データから見逃し番組として指定した番組の再放送番組の放送日時及びチャンネル情報を取得する手段を含むことを特徴とする請求項1又は2記載の番組表サービスシステムのユーザ端末。The rebroadcast program information acquisition means, when recording of the rebroadcast program of the missed program is designated by the recording designation means, the rebroadcast program of the program designated as the missed program from the individual program guide data received from the server. 3. The user terminal of the program guide service system according to claim 1, further comprising means for acquiring broadcast date and time and channel information. 前記メモリに記憶された放送番組の再生又は削除を指示する録画再生/削除指示手段を備えたことを特徴とする請求項1又は2記載の番組表サービスシステムのユーザ端末。3. The user terminal of the program guide service system according to claim 1, further comprising recording / playback / deletion instruction means for instructing playback or deletion of the broadcast program stored in the memory. 前記ユーザ端末はハードディスクレコーダであることを特徴とする請求項1記載の番組表サービスシステムのユーザ端末。2. The user terminal of the program guide service system according to claim 1, wherein the user terminal is a hard disk recorder. 前記ユーザ端末はパーソナルコンピュータであることを特徴とする請求項1又は2記載の番組表サービスシステムのユーザ端末。3. The user terminal of the program guide service system according to claim 1, wherein the user terminal is a personal computer. ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、前記ユーザ端末で実行可能なプログラムであって、
前記サーバから個人別番組表データを受信させるステップと、
前記受信した個人別番組表データを基に放送番組表を表示させるステップと、
前記表示した放送番組表のなかでユーザが視聴した放送番組及び/又は見逃し番組を指定させるステップと、
前記指定結果を前記サーバに送信させるステップと、
前記サーバから、前記ユーザ端末から送信した情報を基に放送番組を判定した放送番組判定結果を受信させるステップと、
前記受信した放送番組判定結果に基いて、前記番組表表示手段によって表示される放送番組表のなかの番組のうち、視聴済み番組又は見逃し番組の表示態様を番組の種類に応じて他の番組とは弁別可能に変更させるステップと、
録画方法が指定されたとき、表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得させるステップと、
前記録画する再放送番組の放送日時が到来したとき、該再放送番組を受信させるステップと、
前記受信した再放送番組をメモリに記憶させるステップと、
を備えたことを特徴とする放送番組自動録画プログラム。
In a program guide service system in which a user terminal and a server of a service provider are connected via a network, the program can be executed on the user terminal,
Receiving personal program guide data from the server;
Displaying a broadcast program guide based on the received individual program guide data;
Designating a broadcast program and / or an overlooked program viewed by the user in the broadcast program table displayed;
Sending the specified result to the server;
Receiving, from the server, a broadcast program determination result for determining a broadcast program based on information transmitted from the user terminal;
Based on the received broadcast program determination result, among the programs in the broadcast program guide displayed by the program guide display means, the display mode of the viewed program or the missed program is changed from other programs according to the type of program. Is a step for changing to distinguishable, and
When a recording method is designated, obtaining broadcast date and channel information of a broadcast program to be recorded from program data of a broadcast program table whose display mode has been changed; and
Receiving the rebroadcast program when the broadcast date and time of the rebroadcast program to be recorded has arrived;
Storing the received rebroadcast program in a memory;
A broadcast program automatic recording program characterized by comprising:
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、前記ユーザ端末で実行可能なプログラムであって、
前記サーバから個人別番組表データを受信させるステップと、
前記受信した個人別番組表データを基に放送番組表を表示させるステップと、
前記表示した放送番組表のなかでユーザが視聴した放送番組及び/又は見逃し番組を指定させるステップと、
前記指定結果を前記サーバに送信させるステップと、
前記表示される放送番組表のなかの番組のうち、視聴済み番組又は見逃し番組の表示態様を番組の種類に応じて他の番組とは弁別可能に変更させるステップと、
録画が指定されたとき、表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得させるステップと、
前記録画する再放送番組の放送日時が到来したとき、該再放送番組を受信させるステップと、
前記受信した再放送番組をメモリに記憶させるステップと、
を備えたことを特徴とする放送番組自動録画プログラム。
In a program guide service system in which a user terminal and a server of a service provider are connected via a network, the program can be executed on the user terminal,
Receiving personal program guide data from the server;
Displaying a broadcast program guide based on the received individual program guide data;
Designating a broadcast program and / or an overlooked program viewed by the user in the broadcast program table displayed;
Sending the specified result to the server;
Changing the display mode of the viewed program or missed program among the programs in the broadcast program table to be displayed so as to be distinguishable from other programs according to the type of the program;
When recording is designated, obtaining broadcast date and channel information of the broadcast program to be recorded from the program data of the broadcast program table whose display mode has been changed; and
Receiving the rebroadcast program when the broadcast date and time of the rebroadcast program to be recorded has arrived;
Storing the received rebroadcast program in a memory;
A broadcast program automatic recording program characterized by comprising:
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおける録画方法であって、
前記サーバから番組表データを受信するステップと、
前記受信した番組表データを基に放送番組表を表示するステップと、
前記表示した放送番組表のなかでユーザが見逃した番組を指定するステップと、
前記指定結果を前記サーバに送信するステップと、
前記表示される放送番組表のなかの番組のうち、見逃し番組の表示態様を他の番組とは弁別可能に変更するステップと、
録画が指定されたとき、前記表示態様が変更された放送番組表の番組データから録画する放送番組の放送日時及びチャンネル情報を取得するステップと、
前記録画する再放送番組の放送日時が到来したとき、該再放送番組を受信するステップと、
前記受信した再放送番組をメモリに記憶するステップと、
を備えたことを特徴とする録画方法。
A recording method in a program guide service system in which a user terminal and a server of a service provider are connected via a network,
Receiving program guide data from the server;
Displaying a broadcast program guide based on the received program guide data;
Designating a program that the user missed in the broadcast program table displayed;
Sending the specified result to the server;
Of the programs in the broadcast program table to be displayed, the step of changing the display mode of the missed program to be distinguishable from other programs;
When recording is designated, obtaining broadcast date and channel information of the broadcast program to be recorded from the program data of the broadcast program table whose display mode has been changed; and
Receiving the rebroadcast program when the broadcast date and time of the rebroadcast program to be recorded has arrived;
Storing the received rebroadcast program in a memory;
A recording method characterized by comprising:
JP2002286553A 2002-09-30 2002-09-30 Program terminal service system user terminal, broadcast program recording program, and recording method Expired - Fee Related JP3972785B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002286553A JP3972785B2 (en) 2002-09-30 2002-09-30 Program terminal service system user terminal, broadcast program recording program, and recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002286553A JP3972785B2 (en) 2002-09-30 2002-09-30 Program terminal service system user terminal, broadcast program recording program, and recording method

Publications (2)

Publication Number Publication Date
JP2004128621A JP2004128621A (en) 2004-04-22
JP3972785B2 true JP3972785B2 (en) 2007-09-05

Family

ID=32279578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002286553A Expired - Fee Related JP3972785B2 (en) 2002-09-30 2002-09-30 Program terminal service system user terminal, broadcast program recording program, and recording method

Country Status (1)

Country Link
JP (1) JP3972785B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8677419B2 (en) 2004-07-05 2014-03-18 Panasonic Corporation Program search device
KR100628129B1 (en) 2004-10-01 2006-09-26 엘지전자 주식회사 Digital broadcasting receiver and Method for displaying program information of the same
CN101401420B (en) * 2006-03-20 2012-08-22 富士通株式会社 Recording device
JP2008092209A (en) * 2006-09-29 2008-04-17 Toshiba Corp Recorder/reproducer
JP2008092339A (en) * 2006-10-03 2008-04-17 Sharp Corp Electronic program guide display system, and television receiver
JP5219640B2 (en) * 2008-06-11 2013-06-26 三菱電機株式会社 Digital broadcasting system
JP5462200B2 (en) * 2010-02-19 2014-04-02 パナソニック株式会社 Program guide distribution device, program distribution device, program guide reception terminal, program guide transmission / reception system, program guide distribution method, program guide reception method, program, and recording medium
JP5324678B2 (en) * 2012-03-07 2013-10-23 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Technology to control the download of electronic service guides

Also Published As

Publication number Publication date
JP2004128621A (en) 2004-04-22

Similar Documents

Publication Publication Date Title
JP4119025B2 (en) Broadcast video automatic recording device
US6868415B2 (en) Information linking method, information viewer, information register, and information search equipment
CN102591912B (en) Obtain in interactive media guidance applications, classification and the system and method for transfer medium
JP4603660B2 (en) Broadcast receiving apparatus and method for controlling broadcast receiving apparatus
US9967534B1 (en) Digital video recorder video editing system
US7620969B2 (en) Program information display control apparatus and method, remote control device, program, and storage medium
US20070199038A1 (en) System and method for providing personal broacast recording channel service using extensible markup language
US20040146275A1 (en) Information processing method, information processor, and control program
CN103974125B (en) Method and system for previewing and playing video streaming
CN101170661B (en) EPG generation device and EPG generation method
JP2013225895A (en) Multimedia content search and recording scheduling system
CN101150699A (en) Information processing apparatus, information processing method, program, and storage medium
JP2004030327A (en) Device and method for providing contents-related information, electronic bulletin board system and computer program
EP2040474A1 (en) Video playback apparatus, information providing apparatus, information providing system, information providing method and program
JP3972785B2 (en) Program terminal service system user terminal, broadcast program recording program, and recording method
JP5290178B2 (en) Video distribution apparatus and video distribution program
JPH11308539A (en) Broadcast receiver and recording medium
JP2006340136A (en) Video image reproducing method, index information providing method, video image reproducing terminal, and video index creation and retrieval system
KR100837936B1 (en) Data processing apparatus
JP5214614B2 (en) Video distribution apparatus and video distribution program
EP1280351B1 (en) Communication between television audiences
JP4577332B2 (en) Information providing system, receiving device, information providing device, information providing method, and program
KR100420633B1 (en) Method for data broadcasting
JP4366439B1 (en) Video content editing method, editing apparatus using the same, and remote editing apparatus
JP4149767B2 (en) Content presentation apparatus, content presentation method, and content presentation program

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040507

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050609

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060208

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060406

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070511

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070604

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees