(57)【要約】【課題】見終わった放送番組や、再放送番組や、見逃した番組をユーザが判別しやすい番組表サービスシステム及び番組表表示方法の提供。【解決手段】登録ユーザは随時サイトにリンクしてユーザが選択した番組を閲覧し、見た番組の確認、再放送番組のチャンネルおよび再放送日時の確認や見逃し番組の確認及び見たい番組の選択・指定等を行うことができる。この際、サーバ１は再放送番組や見逃した番組を自動的に他の番組と区別表示し、ユーザが見やすいようにする。また、サーバ１は見逃した番組の再放送が予定されているような場合は当該番組を指定（選択）していたユーザの端末２又は携帯電話宛てに再放送番組名、再放送時間、チャンネル等の再放送番組情報をメールで送信することもできる。【選択図】　図１
2004128620.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムであって、
前記ユーザ端末は、
前記サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、
前記番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組を指定する番組指定手段と、
前記番組指定手段の指定による放送番組情報を前記サーバに送信する番組情報送信手段と、
前記サーバから受信する番組判定結果に基いて、前記番組表表示手段によって表示される放送番組表の表示態様を変更する表示態様変更手段と、を備え、
前記サーバは、
ユーザ認証手段と、
登録ユーザ別に編集された個人別番組表データをサービス要求のあった登録ユーザの端末に送信する番組表データ送信手段と、
前記個人別番組表データのなかの各放送番組について前記ユーザ端末から受信する放送番組情報に対応する番組の有無を判定する番組判定手段と、
前記番組判定手段による番組判定結果を前記放送番組情報送信元のユーザ端末に送信する判定結果送信手段と、
前記番組判定結果に基いて該ユーザの個人別番組表データを更新する個人別番組表データ更新手段と、
を備えたことを特徴とする番組表サービスシステム。
【請求項２】
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムであって、
前記ユーザ端末は、
前記サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、
前記番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組を指定する番組指定手段と、
前記番組表表示手段によって表示された複数の放送番組のうち前記番組指定手段によって指定された番組に対応する番組の有無を判定する番組判定手段と、
前記番組判定結果に基いて、前記番組表表示手段によって表示される放送番組表の表示態様を変更する表示態様変更手段と、
前記表示態様変更手段による表示態様変更情報を前記サーバに送信する表示態様変更情報送信手段と、を備え、
前記サーバは、
ユーザ認証手段と、
登録ユーザ別に編集された個人別番組表データをサービス要求のあった登録ユーザの端末に送信する番組表データ送信手段と、
ユーザ端末から送信される表示態様変更情報に基いて該ユーザの個人別番組表データを更新する個人別番組表データ更新手段と、
を備えたことを特徴とする番組表サービスシステム。
【請求項３】
前記番組指定手段はユーザが見逃した放送番組を指定する見逃し番組指定手段を含み、前記番組判定手段は前記見逃し番組指定手段によって指定された番組の再放送番組の有無を判定する再放送番組判定手段を含む、ことを特徴とする請求項１又は２記載の番組表サービスシステム。
【請求項４】
前記サーバは、前記見逃した放送番組が再放送される場合に、予め、前記見逃した放送番組の指定を行ったユーザの情報端末宛て再放送番組情報をメール送信する再放送番組通知手段と、を備えたことを特徴とする請求項３記載の番組表サービスシステム。
【請求項５】
前記見逃し番組指定手段によって指定された見逃した放送番組の再放送番組を一覧表示する手段を備えたことを特徴とする請求項３記載の番組表サービスシステム。
【請求項６】
前記サーバは、前記番組指定手段による指定結果を集計及び分析処理する手段を備えたことを特徴とする請求項１又は２記載の番組表サービスシステム。
【請求項７】
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、
ユーザ端末に番組表を表示する工程と、表示された番組のうち視聴済み又は見逃した番組をユーザが指定する工程と、
ユーザ端末に表示される番組のうち、前記視聴済みとして指定された番組と同一番組及び見逃した番組として指定された番組の再放送番組の存否を判定する工程と、
前記視聴済みとして指定された番組と同一番組又は見逃した番組として指定された番組の再放送番組があるときは、その番組の種類に応じて表示態様を他の番組とは区別可能に変更する工程と、を備えたことを特徴とする番組表表示方法。
【請求項８】
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、
サーバ側で、
ユーザ端末において指定された見逃し番組が再放送されるか否かを判定する工程と、前記見逃し番組が再放送される場合に、再放送番組情報を前記見逃し番組の指定を行ったユーザの情報端末宛てメール送信する工程と、を備えたことを特徴とする再放送番組通知方法。
【請求項９】
ネットワークを介して請求項１０記載のサーバと接続可能な端末であって、
前記サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、
前記番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組及び見逃した放送番組を指定する番組指定手段と、
前記番組指定手段の指定による放送番組情報を前記サーバに送信する番組情報送信手段と、
前記サーバから受信する番組判定結果に基いて、前記番組表表示手段によって表示される放送番組表の表示態様を変更する表示態様変更手段と、
を備えたことを特徴とするユーザ端末。
【請求項１０】
ネットワークを介して請求項９記載のユーザ端末と接続可能なサーバであって、
登録ユーザの認証情報を記憶した認証情報記憶手段と、放送番組更新手段によって更新される番組データを記憶する番組データ記憶手段と、登録ユーザの個人別番組表データを記憶する個人別番組表データ記憶手段と、
新規ユーザを登録するユーザ登録手段と、
サービス要求のあったユーザを前記認証情報記憶手段に記憶されている認証情報によって認証する認証手段と、
放送事業者から取得する番組情報に基いて番組データを更新して前記番組データ記憶手段に記憶されている放送番組データを更新する放送番組更新手段と、
サービス要求のあった登録ユーザの個人別番組表データと前記放送番組更新手段によって更新された放送番組データから該登録ユーザの個人別番組データを編集する個人別番組データ編集手段と、
前記サービス要求のあった登録ユーザの端末に前記個人別番組データ編集手段によって編集された個人別番組表データを送信する番組表データ送信手段と、
前記個人別番組表データのなかの各放送番組について前記ユーザ端末から受信する放送番組情報に対応する番組の有無を判定する番組判定手段と、
前記番組判定手段による番組判定結果を前記放送番組情報送信元のユーザ端末に送信する判定結果送信手段と、
前記番組判定結果に基いて、該ユーザの個人別番組表データを更新する個人別番組表データ更新手段と、
を備えたことを特徴とするサーバ。
【請求項１１】
ネットワークを介して請求項１２記載のサーバと接続可能な端末であって、
前記サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、
前記番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組及び見逃した放送番組を指定する番組指定手段と、
前記番組表表示手段によって表示される複数の放送番組のうち前記番組指定手段によって指定された番組に対応する番組の有無を判定する番組判定手段と、
前記番組判定結果に基いて、前記番組表表示手段によって表示される放送番組表の表示態様を変更する表示態様変更手段と、
前記表示態様変更手段による表示態様変更情報を前記サーバに送信する表示態様変更情報送信手段と、
を備えたことを特徴とするユーザ端末。
【請求項１２】
ネットワークを介して請求項１１記載のユーザ端末と接続可能なサーバであって、
登録ユーザの認証情報を記憶した認証情報記憶手段と、放送番組更新手段によって更新される番組データを記憶する番組データ記憶手段と、登録ユーザの個人別番組表データを記憶する個人別番組表データ記憶手段と、
新規ユーザを登録するユーザ登録手段と、
サービス要求のあったユーザを前記認証情報記憶手段に記憶されている認証情報によって認証する認証手段と、
放送事業者から取得する番組情報に基いて番組データを更新して前記番組データ記憶手段に記憶されている放送番組データを更新する放送番組更新手段と、
登録ユーザ別に編集された個人別番組表データをサービス要求のあった登録ユーザの端末に送信する番組表データ送信手段と、
ユーザ端末から送信される表示態様変更情報に基いて該ユーザの個人別番組表データを更新する個人別番組表データ更新手段と、
を備えたことを特徴とするサーバ。
【請求項１３】
前記番組指定手段によって指定された見逃した放送番組の再放送番組を一覧表示する手段を備えたことを特徴とする請求項９又は１１記載のユーザ端末。
【請求項１４】
前記見逃し番組が再放送される場合に、予め、前記見逃し番組の指定を行ったユーザの情報端末宛て再放送番組情報をメール送信する再放送番組通知手段と、を備えたことを特徴とする請求項１０又は１２記載のサーバ。
【請求項１５】
前記番組指定手段による指定結果を集計及び分析処理する手段を備えたことを特徴とする請求項１０又は１２記載のサーバ。
【請求項１６】
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、前記ユーザ端末で実行可能なプログラムであって、
前記サーバから受信する個人別番組表データを受信させるステップと、受信した個人別番組表データを基に放送番組表を表示させるステップと、
前記表示された放送番組表のなかでユーザが視聴した放送番組及び見逃した放送番組を指定させるステップと、
前記指定による放送番組情報を前記サーバに送信させるステップと、
前記サーバから番組判定結果を受信するステップと、受信した番組判定結果に基いて、前記表示された放送番組表の表示態様を変更させるステップと、
を備えたことを特徴とする個人別番組表閲覧プログラム。
【請求項１７】
ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、前記ユーザ端末で実行可能なプログラムであって、
前記サーバから個人別番組表データを受信させるステップと、受信した個人別番組表データを基に放送番組表を表示させるステップと、
前記表示された放送番組表のなかでユーザが視聴した放送番組及び見逃した放送番組を指定させるステップと、
前記指定された番組と同一内容の番組の有無を判定させるステップと、
前記判定結果に基いて、前記表示される放送番組表の表示態様を変更させるステップと、
前記表示態様変更情報を前記サーバに送信させるステップと、
を備えたことを特徴とする個人別番組表閲覧プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、個人別にテレビジョン（以下、テレビと記す）番組やラジオ番組等の放送番組を編集してユーザ端末上に表示する番組表サービスシステムに関する。
【０００２】
【従来の技術】
テレビ番組やラジオ番組等の放送番組を視聴するには、新聞、雑誌の番組欄を見たり、インターネットで放送番組を提供しているウェブ（Ｗｅｂ）ページを閲覧して希望する番組を探し出してテレビやラジオのチャンネル合わせを行ったりしている。
【０００３】
また、ＢＳデジタル放送等ではテレビで最新の番組を見ることができるＥＰＧ（電子番組表）機能により、テレビ番組をみることができる（例えば、特許文献１）。
【０００４】
また、視聴者が自分の好みのテレビ番組を視聴するだけで自分に必要なキーワードを選別して取り出すことができる嗜好情報選択装置（例えば、特許文献２）や、視聴者が自分の好みのテレビ番組を視聴するだけで視聴者の視聴傾向を学習し、視聴可能性の高い番組を自動的に録画予約する自動録画方法（例えば、特許文献３）がある。
【０００５】
また、視聴者が過去に視聴した嗜好番組に対応して、視聴者が要求したタイミングで適切な番組を選択してお勧め番組としてチャンネルを切替える番組推薦装置（例えば、特許文献４、特許文献５）がある。
【０００６】
また、見逃した番組を視聴者の過去の視聴傾向から推測して当該使用者にその旨をメールや画面表示で知らせると共に、見逃した番組の再放送予定を知らせる放送サービス案内（特許文献６、特許文献７）がある。
【０００７】
また、受信した番組の映像と、過去に受信し、記憶した映像とを比較し、連続番組や再放送番組を自動検索し、ユーザに通知して見逃し番組を防止する受信装置（特許文献８）がある。
【０００８】
【特許文献１】
特開２００１−２８５７４１号公報
【特許文献２】
特開平１１−１３４３４５号公報
【特許文献３】
特開平１１−３４５４４６号公報
【特許文献４】
特開２０００−１０１９４１号公報
【特許文献５】
特開２００１−２７５０４８号公報
【特許文献６】
特開平１１−８８２８０号公報
【特許文献７】
特開２００１−７７７７１号公報
【特許文献８】
特開２００１−１８６４３２号公報
【０００９】
【発明が解決しようとする課題】
近年ＢＳ、ＣＳ放送やケーブルテレビ放送など、数多くの放送番組が放送されるようになり、番組によっては違うチャンネルを使って再放送や同時放送などを行っているので、再放送や同時放送の放送時間やチャンネル等の情報を新聞や雑誌等の番組欄から得ようとすると同じ日に再放送があった場合でも掲載面が異なっているような場合には見逃してしまったりする場合があった。従って、再放送が異なる日に行われる場合には見逃す可能性がより高くなるといった問題点がある。また、見たい番組の再放送があっても知らない場合があるし、重大事件発生等により番組が急に変更になった場合にもわからないといった問題点や、一度見た番組でもタイトルを見ただけでは見たかどうかの判断がしにくいといった問題点もあった。
【００１０】
ここで、上記特許文献１に開示の技術ではネットワーク上に存在する番組表を基に個人別番組表を編集し、自動チャンネル切替えを行うことができるが、番組変更や、番組の再放送日時やチャンネルを見やすく編集した番組表については開示されておらず、上記問題点は解消されていない。また、上記特許文献２、３、４、５に開示の技術では、視聴者が視聴した過去の番組情報から視聴可能性の高い番組を自動的に選択できるが、番組変更や、番組の再放送日時やチャンネルを見やすく編集した番組表については開示されておらず、上記問題点は解消されていない。
【００１１】
また、上記特許文献６、７に開示の技術では、視聴者が過去に視聴した番組から推測して見逃した番組の再放送予定を知らせるが、新番組や過去には視聴しなかったが見たかった番組の再放送番組を知らせることはできないといった問題点があり、更に、番組変更や、番組の再放送日時やチャンネルを見やすく編集した番組表については開示されていない。
【００１２】
また、特許文献８に開示の技術では受信した番組と、記憶した映像とを比較し、連続番組や再放送番組を自動検索することはできるが、新番組や過去には視聴しなかったが見たかった番組の連続番組や再放送番組を検索することができないので見逃し番組が生ずるといった問題点があり、更に、番組変更や、番組の再放送日時やチャンネルを見やすく編集した番組表については開示されていないし、見逃した番組の再放送番組の自動録画技術についても開示されておらず、上記問題点は解消されていない。
【００１３】
本発明は、上記問題点の解決のためになされたものであり、再放送番組や視聴済み番組をユーザが判別しやすい放送番組表サービスシステムの提供を目的とする。本発明は、また、見逃した番組が再放送される場合にその放送日時やチャンネルをユーザ宛てに通知したり、見逃した番組と同一内容の番組の放送日時やチャンネルの一覧を表示する番組表サービスシステム、番組表表示方法及び見逃し番組の再放送番組があった場合にユーザ宛てメール送信する再放送番組通知方法の提供を目的とする。
【００１４】
更に、本発明は、上記番組表サービスシステムの構成に必要なユーザ端末、サーバ及び個人別番組表閲覧プログラムの提供を目的とする。
【００１５】
【課題を解決するための手段】
上記課題を解決するために、第１の発明の番組表サービスシステムは、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムであって、ユーザ端末は、サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組を指定する番組指定手段と、番組指定手段の指定による放送番組情報をサーバに送信する番組情報送信手段と、サーバから受信する番組判定結果に基いて、番組表表示手段によって表示される放送番組表の表示態様を変更する表示態様変更手段と、を備え、サーバは、ユーザ認証手段と、登録ユーザ別に編集された個人別番組表データをサービス要求のあった登録ユーザの端末に送信する番組表データ送信手段と、個人別番組表データのなかの各放送番組についてユーザ端末から受信する放送番組情報に対応する番組の有無を判定する番組判定手段と、番組判定手段による番組判定結果を放送番組情報送信元のユーザ端末に送信する判定結果送信手段と、番組判定結果に基いて該ユーザの個人別番組表データを更新する個人別番組表データ更新手段と、を備えたことを特徴とする。
【００１６】
また、第２の発明の番組表サービスシステムは、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムであって、ユーザ端末は、サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組を指定する番組指定手段と、番組表表示手段によって表示された複数の放送番組のうち番組指定手段によって指定された番組に対応する番組の有無を判定する番組判定手段と、番組判定結果に基いて、番組表表示手段によって表示される放送番組表の表示態様を変更する表示態様変更手段と、
表示態様変更手段による表示態様変更情報をサーバに送信する表示態様変更情報送信手段と、を備え、サーバは、ユーザ認証手段と、登録ユーザ別に編集された個人別番組表データをサービス要求のあった登録ユーザの端末に送信する番組表データ送信手段と、ユーザ端末から送信される表示態様変更情報に基いて該ユーザの個人別番組表データを更新する個人別番組表データ更新手段と、を備えたことを特徴とする。
【００１７】
また、第３の発明は上記第１又は第２の発明の番組表サービスシステムにおいて、番組指定手段はユーザが見逃した放送番組を指定する見逃し番組指定手段を含み、番組判定手段は見逃し番組指定手段によって指定された番組の再放送番組の有無を判定する再放送番組判定手段を含む、ことを特徴とする。
【００１８】
また、第４の発明は上記第３の発明の番組表サービスシステムにおいて、サーバは、見逃した放送番組が再放送される場合に、予め、見逃した放送番組の指定を行ったユーザの情報端末宛て再放送番組情報をメール送信する再放送番組通知手段と、を備えたことを特徴とする。
【００１９】
また、第５の発明は上記第３の発明の番組表サービスシステムにおいて、見逃し番組指定手段によって指定された見逃した放送番組の再放送番組を一覧表示する手段を備えたことを特徴とする。
【００２０】
また、第６の発明は上記第１又は第２の発明の番組表サービスシステムにおいて、サーバは、番組指定手段による指定結果を集計及び分析処理する手段を備えたことを特徴とする。
【００２１】
また、第７の発明の番組表表示方法は、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、ユーザ端末に番組表を表示する工程と、表示された番組のうち視聴済み又は見逃した番組をユーザが指定する工程と、ユーザ端末に表示される番組のうち、視聴済みとして指定された番組と同一番組及び見逃した番組として指定された番組の再放送番組の存否を判定する工程と、視聴済みとして指定された番組と同一番組又は見逃した番組として指定された番組の再放送番組があるときは、その番組の種類に応じて表示態様を他の番組とは区別可能に変更する工程と、を備えたことを特徴とする。
【００２２】
また、第８の発明の再放送番組通知方法は、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、サーバ側で、ユーザ端末において指定された見逃し番組が再放送されるか否かを判定する工程と、見逃し番組が再放送される場合に、再放送番組情報を見逃し番組の指定を行ったユーザの情報端末宛てメール送信する工程と、を備えたことを特徴とする。
【００２３】
また、第９の発明のユーザ端末は、ネットワークを介して第１０の発明のサーバと接続可能な端末であって、サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組及び見逃した放送番組を指定する番組指定手段と、番組指定手段の指定による放送番組情報をサーバに送信する番組情報送信手段と、サーバから受信する番組判定結果に基いて、番組表表示手段によって表示される放送番組表の表示態様を変更する表示態様変更手段と、を備えたことを特徴とする。
【００２４】
また、第１０の発明のサーバは、ネットワークを介して上記第９の発明のユーザ端末と接続可能なサーバであって、登録ユーザの認証情報を記憶した認証情報記憶手段と、放送番組更新手段によって更新される番組データを記憶する番組データ記憶手段と、登録ユーザの個人別番組表データを記憶する個人別番組表データ記憶手段と、新規ユーザを登録するユーザ登録手段と、サービス要求のあったユーザを認証情報記憶手段に記憶されている認証情報によって認証する認証手段と、放送事業者から取得する番組情報に基いて番組データを更新して番組データ記憶手段に記憶されている放送番組データを更新する放送番組更新手段と、サービス要求のあった登録ユーザの個人別番組表データと放送番組更新手段によって更新された放送番組データから該登録ユーザの個人別番組データを編集する個人別番組データ編集手段と、サービス要求のあった登録ユーザの端末に個人別番組データ編集手段によって編集された個人別番組表データを送信する番組表データ送信手段と、個人別番組表データのなかの各放送番組についてユーザ端末から受信する放送番組情報に対応する番組の有無を判定する番組判定手段と、番組判定手段による番組判定結果を放送番組情報送信元のユーザ端末に送信する判定結果送信手段と、番組判定結果に基いて、該ユーザの個人別番組表データを更新する個人別番組表データ更新手段と、を備えたことを特徴とする。
【００２５】
また、第１１の発明のユーザ端末は、ネットワークを介して第１２の発明のサーバと接続可能な端末であって、サーバから受信する個人別番組表データを基に放送番組表を表示する番組表表示手段と、番組表表示手段によって表示された放送番組表のなかでユーザが視聴した放送番組及び見逃した放送番組を指定する番組指定手段と、番組表表示手段によって表示される複数の放送番組のうち番組指定手段によって指定された番組に対応する番組の有無を判定する番組判定手段と、番組判定結果に基いて、番組表表示手段によって表示される放送番組表の表示態様を変更する表示態様変更手段と、表示態様変更手段による表示態様変更情報をサーバに送信する表示態様変更情報送信手段と、を備えたことを特徴とする。
【００２６】
また、第１２の発明のサーバは、ネットワークを介して上記第１１の発明のユーザ端末と接続可能なサーバであって、登録ユーザの認証情報を記憶した認証情報記憶手段と、放送番組更新手段によって更新される番組データを記憶する番組データ記憶手段と、登録ユーザの個人別番組表データを記憶する個人別番組表データ記憶手段と、新規ユーザを登録するユーザ登録手段と、サービス要求のあったユーザを認証情報記憶手段に記憶されている認証情報によって認証する認証手段と、放送事業者から取得する番組情報に基いて番組データを更新して番組データ記憶手段に記憶されている放送番組データを更新する放送番組更新手段と、登録ユーザ別に編集された個人別番組表データをサービス要求のあった登録ユーザの端末に送信する番組表データ送信手段と、ユーザ端末から送信される表示態様変更情報に基いて該ユーザの個人別番組表データを更新する個人別番組表データ更新手段と、を備えたことを特徴とする。
【００２７】
また、第１３の発明のユーザ端末は上記第９又は第１１の発明のユーザ端末において、番組指定手段によって指定された見逃した放送番組の再放送番組を一覧表示する手段を備えたことを特徴とする。
【００２８】
また、第１４の発明のサーバは上記第１０又は第１２の発明のサーバにおいて、見逃し番組が再放送される場合に、予め、見逃し番組の指定を行ったユーザの情報端末宛て再放送番組情報をメール送信する再放送番組通知手段と、を備えたことを特徴とする。
【００２９】
また、第１５の発明のサーバは上記第１０又は第１２の発明のサーバにおいて、番組指定手段による指定結果を集計及び分析処理する手段を備えたことを特徴とする。
【００３０】
また、第１６の発明の個人別番組表閲覧プログラムは、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、ユーザ端末で実行可能なプログラムであって、サーバから受信する個人別番組表データを受信させるステップと、受信した個人別番組表データを基に放送番組表を表示させるステップと、表示された放送番組表のなかでユーザが視聴した放送番組及び見逃した放送番組を指定させるステップと、指定による放送番組情報をサーバに送信させるステップと、サーバから番組判定結果を受信するステップと、受信した番組判定結果に基いて、表示された放送番組表の表示態様を変更させるステップと、を備えたことを特徴とする。
【００３１】
また、第１７の発明の個人別番組表閲覧プログラムは、ネットワークを介してユーザ端末とサービス提供者のサーバが接続される番組表サービスシステムにおいて、ユーザ端末で実行可能なプログラムであって、サーバから個人別番組表データを受信させるステップと、受信した個人別番組表データを基に放送番組表を表示させるステップと、表示された放送番組表のなかでユーザが視聴した放送番組及び見逃した放送番組を指定させるステップと、指定された番組と同一内容の番組の有無を判定させるステップと、判定結果に基いて、表示される放送番組表の表示態様を変更させるステップと、表示態様変更情報をサーバに送信させるステップと、を備えたことを特徴とする。
【００３２】
【発明の実施の形態】
図１は本発明の個人別番組表サービスシステムを適用可能なネットワーク構成の一実施例を示す図であり、個人別番組表サービスシステムは個人別番組表サービスを行うサービス事業者（以下、番組表サービス事業者）によって運営されるサーバ１と、個人別番組表サービスシステムの端末２−１、２−１、２−３、・・（以下、単に、端末２と記す）と、サーバ及び端末と接続可能なインターネット３から構成されている。
【００３３】
また、番組表サービス事業者は、複数の放送事業者（テレビ放送、ＢＳ放送、ＣＳ放送、ケーブルテレビ放送、ラジオ放送等の放送事業者）４からインターネット３又は他の通信回線、あるいはファックス又は電話等の通信手段により各チャンネル別の番組データを得てサーバ１に定期的又は随時登録する。
【００３４】
番組表サービス事業者は、サーバ１を用いて番組表サービスサイトを開設し、登録ユーザは随時サイトにリンクしてユーザが選択した番組を閲覧し、見た番組の確認、再放送番組のチャンネルおよび再放送日時の確認や見逃し番組の確認及び見たい番組の選択・指定等を行うことができる。この際、サーバ１は再放送番組や見逃した番組の表示態様を自動的に変更して他の番組と弁別可能に表示し、ユーザが見やすいようにする。また、サーバ１は見逃した番組の再放送が予定されているような場合は当該番組を指定（選択）していた端末２宛て再放送の日時、チャンネル等の再放送番組情報をメールとして送信することもできる。
【００３５】
また、サーバはユーザが見た番組や見ない番組を自動的に集計し、視聴データとして放送事業者４に提供可能とする。
【００３６】
番組表サービス事業者は、登録ユーザの利用頻度に応じて課金することができる。なお、ユーザに対する番組情報の提供と放送事業者４への視聴データの提供の見返りに放送事業者４から収入を得ることもできる。この場合、ユーザに対する課金を行わないようにしてもよい。ユーザに対して課金を行う場合は、サーバ１はユーザ別に利用状況をカウントして蓄積し、定期的に請求額の計算等を可能とするように構成される。
【００３７】
図２は個人別番組表サービスサーバ（以下、単に、サーバと記す）の構成例を示すブロック図であり、サーバ１は通信制御部１１、ＣＰＵ（又はＭＰＵ）１２、ＲＡＭ１３及びデータベース１４を備え、インターネット３と接続して登録ユーザに対し個人別番組表サービスを提供する。
【００３８】
通信制御部１１はインターネット３を介して登録ユーザの端末２との通信プロトコルの確立、端末２から送信される各種データの受信、端末２に対する各種データの送信等の制御を行う。
【００３９】
ＣＰＵ１２はサーバ１全体の動作を制御すると共に、ＲＡＭ１３に駐在する制御プログラム及び各種個人別番組表サービス用プログラムにしたがって個人別番組表サービス処理を実行する。
【００４０】
ＲＡＭ１３は、制御プログラム１３０及び各種個人別番組表サービス用プログラム、例えば、放送事業者４から提供される番組データでデータベース１４の番組表データ１４１を更新する番組更新プログラム１３１、ユーザ登録／認証プログラム１３２、番組表送信プログラム１３３、個人別番組表更新プログラム１３４、再放送番組の一覧表を作成し、表示する一覧表作成プログラム１３５、ユーザによる見逃し番組のチェックがあった場合で再放送番組情報のメール送信「要」が設定されているとき、再放送番組名、再放送日時及びチャンネル等の再放送番組情報をユーザに通知する再放送番組通知プログラム１３６及び集計表作成プログラム１３７と個人別番組表サービス処理のため一時記憶する各種データ等を駐在させている。
【００４１】
なお、後述する第１の実施の形態の場合は端末２から送信されるチェック済み番組（＝放送番組情報）と端末に送信した個人別番組表中の番組の同一性を判定し、判定結果を端末宛て送信する番組判定プログラム１３８も駐在させている。
【００４２】
データベース１４は磁気ディスク等の大容量のメモリからなり、番組登録プログラムによって各放送局からの番組を整理しチャンネル別・日時別に編集された番組表データ１４１と、個人別番組表更新プログラムを基にユーザにより選択・指定された番組や再放送番組等を他の番組とは弁別可能に編集した個人別番組表データファイル１４２と、個人別番組表サービスの登録ユーザの個人情報や本人認証データを登録した個人情報データファイル１４３と、番組視聴頻度や関心度を集計した集計データ１４４と、制御プログラム１３０及び各種個人別番組表サービス用プログラム等のプログラム群１４５と、個人別番組表サービスのＷｅｂページ用ＨＴＭＬファイル１４６等を検索可能に構成してなる。
【００４３】
図３は個人別番組表サービスを受ける端末の構成例を示すブロック図であり、図３（ａ）に示すように端末２は、キー入力部２１、ＣＰＵ２２、ＲＡＭ２３、保存記憶メモリ２４、表示部２５、通信インターフェイス（Ｉ／Ｏ）２６を備えている。なお、プリンタ（図示せず）を備えるようにしてもよい。また、下記各実施例では端末２として上記構成を備えたパソコン（パーソナルコンピュータ）を用いたが、端末２はパソコンに限定されず、携帯電話、モバイル等のような通信接続機能付き情報端末であればよい。また、端末２としてネットワーク接続機能を備えたハードディスクレコーダやネットワーク接続機能を備えたキー入力部又はポインティングデバイスを備えたテレビ受信装置を用いることもできる。
【００４４】
キー入力部２１はキーボード、ファンクションキー、及びマウス等のポインティングデバイスを備えており、インターネット接続時のアイコン指定、認証データの入力、個人別番組表サービスサイトに表示される番組表における番組の選択・指定、番組一覧の閲覧指定等、ユーザによるデータ入力やアイコン選択、及び指示入力等を行うことができる。ユーザによる入力が行われると対応するコードがＣＰＵ２２に送出される。
【００４５】
ＣＰＵ２２は端末２全体の動作を制御すると共に、ＲＡＭ２３に駐在する制御プログラム２３０、インターネット接続プログラム２３１及び個人別番組表閲覧用プログラム２３２にしたがって個人別番組表サービス閲覧処理を実行する。
【００４６】
ＲＡＭ２３は、図３（ｂ）に示すように、制御プログラム２３０、インターネット接続プログラム２３１及び個人別番組表閲覧プログラム２３２と個人別番組表閲覧のため一時記憶する各種データ等を駐在させている。また、後述する第２の実施の形態では端末２から送信されるチェック済み番組と端末に送信した個人別番組表中の番組の同一性を判定し、判定結果によりチェック済み番組の表示態様、例えば、表示色を変更する番組表示色変更サブプログラム２３３とサーバ１からダウンロードした番組データ２３４も駐在させている。
【００４７】
保存記憶メモリ２４は磁気ディスク等のメモリからなり、データを保存記憶するほか、制御プログラム２３０、インターネット接続プログラム（例えば、Ｉｎｔｅｒｎｅｔ　Ｅｘｐｌｏｒｅｒ（米国マイクロソフト社のＷＷＷブラウザ））２３１等のプログラム及び個人別番組表サービス加入時にサーバ１からダウンロードされた個人別番組表閲覧プログラム２３２および個人別番組表ＨＴＭＬファイルを記憶している。また、第２の実施の形態では上述した番組表示色変更サブプログラム２３３も記憶している。
【００４８】
＜第１の実施の形態＞
以下、本実施の形態の番組表サービスシステムの説明では図１に示したネットワーク１００、図２のサーバ１、図３の端末２を例とする。
【００４９】
図４は個人別番組表サービス時の端末及びサーバの動作の一実施例を示すフローチャートであり、図４（ａ）は端末の動作例を示すフローチャート、図４（ｂ）はサーバの個人別番組表処理動作例を示すフローチャート、図４（ｃ）はサーバのユーザ宛て再放送番組通知動作を示すフローチャートである。
【００５０】
なお、本実施の形態では、端末２の保存記憶メモリ２４には個人別番組表サービス加入時にサーバ１からインターネット３を介してダウンロードされた個人別番組表閲覧プログラム２３２が記憶されており、ユーザが端末２を起動して個人別番組表サービスを選択すると、保存記憶メモリ２４から個人別番組表閲覧プログラム２３２が呼び出され、ＲＡＭ２３に駐在する。
【００５１】
（端末側の動作）
ユーザが端末２にインストールされているインターネット接続プログラム２３１を起動し、インターネット３との接続を確立し、本発明を適用した個人別番組表サービスの番組表サービス事業者のサーバ１と接続すると（ステップＳ０）、個人別番組表閲覧プログラム２３２が起動され、端末２の表示部２５に本人認証データとしてユーザＩＤの入力を促すメッセージ等（図示略）が表示される。ユーザがユーザＩＤをキー入力部２１から入力すると（ステップＳ１）、ＣＰＵ２２は入力されたユーザＩＤを通信インターフェイス２６及びインターネット３を介してサーバ１宛て送信する（ステップＳ２）。
【００５２】
サーバ１側での本人認証が終わるとユーザ用の番組表データ（例えば、前後２週間分）がインターネット３を介して端末２に送信され、端末２は番組表データを受信してＲＡＭ２３に記憶すると共に、図７に示すようなユーザ用に編集された番組表（日時別・チャンネル別番組表）Ｗｅｂページを表示部２５に表示する。番組表Ｗｅｂページには日時別・チャンネル別に番組のタイトル等が表示され、ユーザが前回視聴した番組と同一番組や再放送番組が他の番組とは弁別可能に色表示されている（ステップＳ３）。
【００５３】
ＣＰＵ２２は表示部２５に視聴済み番組のチェックを促すメッセージを表示し、端末２のユーザは表示部２５に表示された番組表Ｗｅｂページを見て、視聴済みの番組をチェックする。ユーザによる視聴済み番組のチェックは該当する番組欄をマウスでクリックすることにより行うが、該当欄にカーソルを移動させて確認操作を行ったり、チャンネル別・番組別に割り当てられた番組コードをキー入力してチェックを行うようにしてもよい。番組チェックが行われるとチェックされた番組欄の画面上の位置情報がキー入力部２１からＣＰＵ２２に送出される。なお、ユーザが視聴済み番組チェック終了操作を行うか、所定時間経過しても番組チェックを行なわない場合にはステップＳ７に遷移する（ステップＳ４）。
【００５４】
ＣＰＵ２２はキー入力部２１からチェックされた番組欄の位置情報を受け取ると、個人別番組表閲覧プログラム２３２に基いてＲＡＭ２３に記憶されている各番組データから該当する番組の識別情報（番組識別情報）を取り出し、インターネット３を介してサーバ１に送信する（ステップＳ５）。
【００５５】
また、サーバ１から番組の同一性判定結果を受信すると、番組表Ｗｅｂページに表示されている各番組のうち、ユーザがチェックした視聴済み番組について、同一の映画番組があった場合はその番組の表示色を「紫」に、同一のドラマがあった場合はその番組の表示色を「赤」に、再放送番組があった場合はその再放送番組の表示色を「緑」に、チェックした単なる視聴済み番組についてもその番組の表示色を「黄色」に変更表示し、次の視聴済み番組をチェックするためにステップＳ４に戻る（ステップＳ６）。
【００５６】
次に、ＣＰＵ２２は表示部２５に見逃した番組のチェックを促すメッセージを表示し、端末２のユーザは番組表Ｗｅｂページに表示されている番組のうち見逃した番組がある場合は見逃した番組をチェックする。チェックの方法はステップＳ４の視聴済み番組のチェック方法と同様である。ステップＳ４の場合と同様に番組チェックが行われるとチェックされた番組欄の画面上の位置情報がキー入力部２１からＣＰＵ２２に送出される。なお、ユーザが見逃し番組チェック終了操作を行うか、所定時間経過しても見逃し番組のチェックを行なわない場合にはステップＳ１０に遷移する（ステップＳ７）。
【００５７】
ＣＰＵ２２はキー入力部２１からチェックされた番組の位置情報を受け取ると、個人別番組表閲覧プログラム２３２に基いてＲＡＭ２３に記憶されている各番組データから該当する番組の識別情報（番組識別情報）を取り出し、インターネット３を介してサーバ１に送信する（ステップＳ８）。
【００５８】
また、サーバ１から同一性判定結果を受信すると番組表ページに表示されている各番組のうち、ユーザがチェックした見逃し番組について、同一の映画番組があった場合はその番組の表示色を「橙」に、同一のドラマがあった場合はその番組の表示色を「青」に、再放送番組があった場合はその再放送番組の表示色を「茶」に、チェックの結果が単なる視聴済み番組の場合はその番組の表示色を「灰色」に変更表示し、次の見逃し番組をチェックするためにステップＳ７に戻る（ステップＳ９）。
【００５９】
ＣＰＵ２２は表示部２５に再放送番組情報のメール送信（パソコン又は携帯電話へのメール送信）の要否の指定を促すメッセージと選択ボタンを表示してユーザの設定を促す。ユーザがメール送信の要否のいずれかを選択するとその選択結果（メール送信の要否設定結果）をインターネット３を介してサーバ１に送信する（ステップＳ１０）。
【００６０】
（サーバの個人別番組処理動作（図４（ｂ））
図４（ｂ）で、端末２からユーザＩＤを受信すると（ステップＴ１）、ＣＰＵ１２はユーザ登録／認証プログラム１３２に基いてデータベース１４に登録されている個人情報データファイル１４３の中の当該ユーザの個人別データに含まれているユーザＩＤと受信したユーザＩＤを基に本人認証を行う（ステップＴ２）。
【００６１】
本人認証がなされた場合は、ＣＰＵ１２は個人別番組表更新プログラム１３４に基いて個人別番組表データファイル１４２の中から上記ステップＴ２で認証されたユーザの個人別番組表データを取り出し、更に、前回端末２から表示色変更結果及び再放送番組情報のメール送信の要否設定結果等を受信した日から所定期間の新たな番組表データを加えて当該ユーザ用の個人別番組表データを作成し（ステップＴ３）、番組表送信プログラム１３３に基いてユーザＩＤ送信元の端末２宛て送信する（ステップＴ４）。
【００６２】
また、端末２から番組のチェック結果（指定された放送番組情報）を受信するとＣＰＵ１２は番組判定プログラム１３８にしたがって、チェックされた番組の種類を調べ、番組が映画の場合は、タイトル及び製作年をキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチして一致・不一致を判定しその判定結果（同一番組判定結果）をインターネット３を介して番組のチェック結果送信元の端末に送信し、番組がドラマの場合は、タイトル及び放映回数をキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチして一致・不一致を判定し、その判定結果をインターネット３を介して番組のチェック結果送信元の端末に送信し、番組が映画及びドラマ以外の場合はタイトルをキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチして一致・不一致を判定し、その判定結果をインターネット３を介して番組のチェック結果送信元の端末に送信し、更に、再放送表示がある番組についてその判定結果をインターネット３を介して番組のチェック結果送信元の端末に送信する。なお、番組の一致・不一致の検出方法はこれに限らず、番組毎の個別のＩＤコードを比較してもよい（ステップＴ５）。
【００６３】
また、個人別番組表更新プログラム１３４に基いて番組の識別データと同一性判定結果及びデータベース１４の番組表データ１４１を基に個人別番組データを作成し、個人別番組表データファイル１４２の中の当該ユーザの個人別番組表データを更新する（ステップＴ６）。
【００６４】
また、個人情報データファイル１４３の中の当該個人情報データに含まれている再放送番組情報のメール送信の要否設定値を受信した要否設定結果で更新する（ステップＴ７）。
【００６５】
（サーバの再放送番組通知動作（図４（ｃ））
図４（ｃ）で、放送事業者４等から提供される番組データが入力されると、ＣＰＵ１２は番組表更新プログラム１３１に基いてデータベース１４１の番組表データ１４１を更新する（ステップＴ１１）。
【００６６】
番組表データ１４１が更新されると、ＣＰＵ１２は再放送番組情報のメール送信先アドレス等を取得するために再放送番組通知プログラム１３６に基いて個人情報データファイル１４３をサーチし各個人情報データに含まれている再放送番組のメール送信の要否設定値がメール送信「要」になっているユーザの個人情報データから当該端末２のアドレス又は指定されている携帯電話番号を取り出す（ステップＴ１２）。
【００６７】
次に、個人別番組表データファイル１４２の中から上記ステップＴ１２でサーチしたユーザの個人別番組データを取り出し（ステップＴ１３）、上記ステップＴ１１で更新された番組の中に上記ステップＴ１３で取り出した個人別番組データの中の見逃し番組の再放送番組があるか否かを判定し（ステップＴ１４）、再放送番組がある場合はその再放送番組名、再放送日時及びチャンネル等の再放送番組情報を掲載したメールを作成し、上記ステップＴ１２で取得した端末２又は指定された携帯電話宛て送信する（ステップＴ１５）。
【００６８】
上記図４の動作により、サーバ１から前回のチェック結果を含む新たな番組表が端末側に送信され、端末に表示された番組表を元にユーザがチェックした視聴済み番組及び見逃し番組について、サーバ側で同一番組の判定を行い、判定結果に基いてチェックした視聴済み番組及び見逃し番組の表示色変更を端末側で行うので見終わった放送番組や、再放送番組や、見逃した番組をユーザが判別しやすい。
【００６９】
また、サーバ１で定期的に集計表作成プログラム１３７を動作させて各ユーザの視聴済み番組をチャンネル別、番組別に集計して集計データ１４４として保存したり各番組の視聴率を推計したり、視聴動向のデータを作成することができる。
【００７０】
＜変形例＞
上記図４のフローチャートの構成により端末側でユーザがチェックした視聴済み番組及び見逃し番組について、色変更表示を行うことができるが、ステップＳ６、Ｓ９の色変更表示に代えて、一覧表作成手段１３５により、図８に示すように、映画の同一番組、ドラマの同一番組、再放送番組を日時別、チャンネル別（又はチャンネル別、日時別）に編集して一覧表示するようにしてもよい。
【００７１】
＜第２の実施の形態＞
以下、本実施の形態の番組表サービスシステムの説明では図１に示したネットワーク１００、図２のサーバ１、図３の端末２を例とする。
図５は個人別番組表サービス時の端末及びサーバの動作の一実施例を示すフローチャートであり、図５（ａ）は端末の動作例を示すフローチャート、図５（ｂ）はサーバの個人別番組表処理動作例を示すフローチャートである。また、サーバの再放送番組通知動作は図４（ｃ）の動作と同様に行われる（図示略）。
【００７２】
なお、本実施の形態では、端末２の保存記憶メモリ２４には個人別番組表サービス加入時にサーバ１からインターネット３を介してダウンロードされた個人別番組表閲覧プログラム２３２及び番組表示色変更プログラム２３３が記憶されており、ユーザが端末２を起動して個人別番組表サービスを選択すると、保存記憶メモリ２４から個人別番組表閲覧プログラム２３２が呼び出され、ＲＡＭ２３に駐在するものとする。
【００７３】
（端末側の動作）
ユーザが端末２にインストールされているインターネット接続プログラム２３１を起動し、インターネット３との接続を確立し、本発明を適用した個人別番組表サービスの番組表サービス事業者のサーバ１と接続すると（ステップＵ０）、個人別番組表閲覧プログラム２３２が起動され、端末２の表示部２５に本人認証データとしてユーザＩＤの入力を促すメッセージ等（図示略）が表示される。ユーザがユーザＩＤをキー入力部２１から入力すると（ステップＵ１）、ＣＰＵ２２は入力されたユーザＩＤを通信インターフェイス２６及びインターネット３を介してサーバ１宛て送信する（ステップＵ２）。
【００７４】
サーバ１側での本人認証が終わるとユーザ用の番組表データ（例えば、前後２週間分）がインターネット３を介して端末２に送信され、端末２は番組表データを受信してＲＡＭ２３に記憶すると共に、図７に示すようなユーザ用に編集された番組表（日時別・チャンネル別番組表）Ｗｅｂページを表示部２５に表示する。番組表Ｗｅｂページには日時別・チャンネル別に番組のタイトル等が表示され、ユーザが前回視聴した番組と同一番組や再放送番組が他の番組とは弁別可能に色表示されている（ステップＵ３）。
【００７５】
ＣＰＵ２２は表示部２５に視聴済み番組のチェックを促すメッセージを表示し、端末２のユーザは表示部２５に表示された番組表Ｗｅｂページを見て、視聴済みの番組をチェックする。ユーザによる視聴済み番組のチェックは該当する番組欄をマウスでクリックすることにより行うが、該当欄にカーソルを移動させて確認操作を行ったり、チャンネル別・番組別に割り当てられた番組コードをキー入力してチェックを行うようにしてもよい。番組チェックが行われるとチェックされた番組欄の画面上の位置情報がキー入力部２１からＣＰＵ２２に送出される。なお、ユーザが視聴済み番組チェック終了操作を行うか、所定時間経過しても番組チェックを行なわない場合にはステップＵ６に遷移する（ステップＵ４）。
【００７６】
ＣＰＵ２２はキー入力部２１からチェックされた番組欄の位置情報を受け取ると、個人別番組表閲覧プログラム２３２に基いてＲＡＭ２３に記憶されている各番組データから該当する番組データを取り出し、番組表示色変更サブプログラム（図６）のステップＷ１に遷移し、番組の同一性の判定及び番組の表示色変更処理を行うようにする。また、番組表示色変更サブプログラムから帰還すると番組表Ｗｅｂページに表示されている各番組のうち、ユーザがチェックした視聴済み番組について、同一の映画番組があった場合はその番組の表示色が「紫」に、同一のドラマがあった場合はその番組の表示色が「赤」に、再放送番組があった場合はその再放送番組の表示色が「緑」に、チェックした単なる視聴済み番組についてもその番組の表示色が「黄色」に変更されて表示される。更に、色変更があった番組の識別データと色変更結果をチェックのあった番組別にＲＡＭ２３に保持（一時記憶）し、次の視聴済み番組をチェックするためにステップＵ４に戻る（ステップＵ５）。
【００７７】
次に、ＣＰＵ２２は表示部２５に見逃した番組のチェックを促すメッセージを表示し、端末２のユーザは番組表Ｗｅｂページに表示されている番組のうち見逃した番組がある場合は見逃した番組をチェックする。チェックの方法はステップＵ４の視聴済み番組のチェック方法と同様である。ステップＵ４の場合と同様に番組チェックが行われるとチェックされた番組欄の画面上の位置情報がキー入力部２１からＣＰＵ２２に送出される。なお、ユーザが見逃し番組チェック終了操作を行うか、所定時間経過しても見逃し番組のチェックを行なわない場合にはステップＵ８に遷移する（ステップＵ６）。
【００７８】
ＣＰＵ２２はキー入力部２１からチェックされた番組の位置情報を受け取ると、個人別番組表閲覧プログラム２３２に基いてＲＡＭ２３に記憶されている各番組データから該当する番組データを取り出し、番組表示色変更サブプログラム（図６）のステップＷ１に遷移し、番組の同一性の判定及び番組の表示色変更処理を行うようにする。また、番組表示色変更サブプログラムから帰還すると、番組表ページに表示されている各番組のうち、ユーザがチェックした見逃し番組について、同一の映画番組があった場合はその番組の表示色が「橙」に、同一のドラマがあった場合はその番組の表示色が「青」に、再放送番組があった場合はその再放送番組の表示色が「茶」に、チェックした単なる視聴済み番組についてもその番組の表示色が「灰色」に変更されて表示される。更に、表示色変更があった番組の識別データと色変更結果をチェックのあった番組別にＲＡＭ２３に保持（一時記憶）し、次の視聴済み番組をチェックするためにステップＵ６に戻る（ステップＵ７）。
【００７９】
ＣＰＵ２２は表示部２５に再放送番組情報のメール送信（パソコン又は携帯電話へのメール送信）の要否の指定を促すメッセージと選択ボタンを表示してユーザの設定を促す。ユーザが再放送番組情報のメール送信の要否のいずれかを選択するとその選択結果（メール送信の要否設定結果）をＲＡＭ２３に保持する（ステップＵ８）。
【００８０】
次に、ＣＰＵ２２は上記ステップＵ５、Ｕ７でＲＡＭ２３に保持した表示色変更があった番組の識別データと、表示色変更結果と、上記ステップＵ８でＲＡＭ２３に保持した再放送番組情報のメール送信の要否設定結果とをインターネット３を介してサーバ１に送信する（ステップＵ９）。
【００８１】
（サーバの個人別番組処理動作（図５（ｂ））
図５（ｂ）で、端末２からユーザＩＤを受信すると（ステップＶ１）、ＣＰＵ１２はユーザ登録／認証プログラム１３２に基いてデータベース１４に登録されている個人情報データファイル１４３の中の当該ユーザの個人別データに含まれているユーザＩＤと受信したユーザＩＤを基に本人認証を行う（ステップＶ２）。
【００８２】
本人認証がなされた場合は、ＣＰＵ１２は個人別番組表更新プログラム１３４に基いて個人別番組表データファイル１４２の中から上記ステップＶ１で認証されたユーザの個人別番組表データを取り出し、更に、前回端末２から表示色変更結果及び再放送番組情報のメール送信の要否設定結果等を受信した日から所定期間の新たな番組表データを加えて当該ユーザ用の個人別番組表データを作成し（ステップＶ３）、番組表送信プログラム１３３に基いてユーザＩＤ送信元の端末２宛て送信する（ステップＶ４）。
【００８３】
また、端末２から表示色変更があった番組の識別データと表示色変更結果と、再放送番組情報のメール送信の要否設定結果を受信すると（ステップＶ５）、ＣＰＵ１２は個人別番組表更新プログラム１３４に基いて番組の識別データと表示色変更結果及びデータベース１４の番組表データ１４１を基に個人別番組データを作成し、個人別番組表データファイル１４２の中の当該ユーザの個人別番組表データを更新し（ステップＶ６）、更に、個人情報データファイル１４３の中の当該個人情報データに含まれている再放送番組情報のメール送信の要否設定値を受信した要否設定結果で更新する（ステップＶ７）。
【００８４】
上記図５の動作により、サーバ１から前回のチェック結果を含む新たな番組表が端末側に送信され、端末に表示された番組表を元にユーザがチェックした視聴済み番組及び見逃し番組について、同一番組の判定と同一番組の色変更表示、見逃し番組の判定と色変更表示を行い、チェックした視聴済み番組及び見逃し番組とそれらの色変更結果をサーバ側に送信するので、見終わった放送番組や、再放送番組や、見逃した番組をユーザが判別しやすい。
【００８５】
また、前述した第１の実施の形態と比べると、端末とサーバ間のデータの送受信動作が２回で済み、且つ１回に送受信するデータ量も多くはないので短時間で済み、通信時間及び通信経費の節約に資する。
【００８６】
また、個人別番組表サービス加入時にサーバから端末にダウンロードされる個人別番組表閲覧プログラム２３２により図６の番組表示色変更サブプログラムに分岐し個々の端末で同一番組の判定と同一番組の色変更表示、見逃し番組の判定と色変更表示を行うので、前述した第１の実施の形態と比べサーバ側の負荷が少なくなる。つまり、各端末で独立的に処理を行うことにより個人別番組表サービスへの加入ユーザが増してもサーバ側の負荷は比例的に増大することはない。
【００８７】
また、第１の実施の形態と同様にサーバ１で定期的に集計表作成プログラム１３７を動作させて各ユーザの視聴済み番組をチャンネル別、番組別に集計して集計データ１４４として保存したり各番組の視聴率を推計したり、視聴動向のデータを作成することができる。
【００８８】
（番組表示色変更サブプログラムの動作（図６））
図６は番組表示色変更プログラムの動作を示すフローチャートであり、図５（ａ）のフローチャートのステップＵ５及びステップＵ７の詳細動作を示すフローチャートである。なお、サーバ側で番組表示色変更処理等を行う場合は図５（ｂ）のフローチャートのステップＶ６から遷移する。
【００８９】
以下、図６では、説明上、背景色を「白」、番組表示色を「スカイブルー」、ユーザによってチェックされた視聴済み番組のうち映画の同一番組の表示色を「紫」、ドラマの同一番組の表示色を「赤」、再放送番組の表示色を「緑」、それ以外の視聴済み番組の表示色を黄色とするがこれらに限定されない。
【００９０】
また、図６の説明での変更色は、図５（ａ）のステップＵ５からの遷移があった場合、つまり、ユーザが視聴済み番組をチェックした場合を例として説明するが、図５（ａ）のステップＵ７からの遷移があった場合、つまり、ユーザによってチェックされた見逃し番組についても図６のステップＷ１〜Ｗ８の処理を行うが、見逃し番組の変更表示色は視聴済み番組の表示色（「紫」、「赤」、「緑」、「黄」）とは異なる色、例えば、ユーザによってチェックされた見逃し番組のうち映画の同一番組の表示色を「橙」、ドラマの同一番組の表示色を「青」、再放送番組の表示色を「茶」、それ以外の視聴済み番組の表示色を「灰色」にするものとする。
【００９１】
（動作）
図６で、上記図５（ａ）のステップＵ５（又はステップＵ７）からの遷移があると、図５（ａ）のステップＵ４（又はステップＵ６）でチェックした番組の種類を調べ、映画番組の場合はステップＷ２に遷移して同一性を判定し、ドラマ番組の場合はステップＷ４に遷移して同一性を判定し、その他の番組の場合はステップＷ６に遷移して再放送番組か否かを判定する（ステップＷ１）。
【００９２】
ユーザがチェックした番組が映画の場合は、タイトル及び製作年をキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチし（ステップＷ２）、一致した番組がある場合はその番組の表示色を「紫」に変更して遷移のあった元のステップ（図５（ａ）のステップＵ５又はステップＵ７）に帰還する。また、一致した番組がなかった場合はステップＷ８に遷移する（ステップＷ３）。
【００９３】
ユーザがチェックした視聴済み番組がドラマの場合は、タイトル及び放映回数をキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチし（ステップＷ４）、一致した番組がある場合はその番組の表示色を「赤」に変更して遷移のあった元のステップ（図５（ａ）のステップＵ５又はステップＵ７）に帰還する。また、一致した番組がなかった場合はステップＷ８に遷移する（ステップＷ５）。
【００９４】
ユーザがチェックした番組が映画及びドラマ以外の場合は、タイトルをキーとして番組データのうち、当該チェック番組の放送日時以降の日時の番組をサーチし（ステップＷ６）、再放送表示がある番組の表示色を「緑」に変更して遷移のあった元のステップ（図５（ａ）のステップＵ５又はステップＵ７）に帰還する。また、一致した番組がなかった場合はステップＷ８に遷移する（ステップＷ７）。
【００９５】
また、ユーザがチェックした視聴済み番組が同一番組でも再放送番組でもない場合はチェックした番組の表示色を「黄」に変更し、遷移のあった元のステップ（図５（ａ）のステップＵ５又はステップＵ７）に帰還する（ステップＷ８）。
【００９６】
＜変形例＞
上記図５のフローチャートの構成により端末側でユーザがチェックした視聴済み番組及び見逃し番組について、色変更表示を行うことができるが、ステップＵ５、Ｕ７で番組表示色変更サブプログラム２３３を実行して行う色変更表示に代えて、ステップＵ５　、Ｕ７で一覧表作成手段１３５を実行して図８に示すように、映画の同一番組、ドラマの同一番組、再放送番組を日時別、チャンネル別（又はチャンネル別、日時別）に編集して一覧表示するようにしてもよい。
【００９７】
図７はユーザによる番組指定の説明図であり、図中「Ａ７」・・・「Ａ１０」、「Ｂ６」・・・「Ｂ９」、「Ｃ４」・・・「Ｃ７」は番組名や製作年、放映回数、再放送表示、番組識別コード等からなる番組表示を意味する。なお、「Ｂ７−４」は番組「Ｂ７」がドラマであり、放映回数が４回目であることを示す。また、番組表画面７０はスクロールボタン↑↓をクリックして上下にスクロールさせ放映日時等を変えて見ることができる。また、スクロールボタン→←をクリックすることにより左右にスクロールさせてチャンネルを変えて見ることができる。
【００９８】
図示の例は７月１１日のチャンネル１の番組「Ａ７」、チャンネル２の番組「Ｂ７−４」、チャンネル３の番組「Ｃ６」が視聴済み番組としてチェックされ、番組「Ａ７」は映画番組として番組表示色が「紫」に、番組「Ｂ７−４」はドラマとして番組表示色が「赤」に、番組「Ｃ６」はその他の番組として番組表示色が「黄」に変更されていることを示す。
【００９９】
図８は再放送一覧リストの一実施例を示す図であり、チャンネル別、放映日時別に再放送番組を一覧表示した例を示す。また、一覧表画面８０はスクロールボタン↑↓をクリックして上下にスクロールさせ放映日時等を変えて見ることができる。また、スクロールボタン→←をクリックすることにより左右にスクロールさせてチャンネルを変えて見ることができる。
【０１００】
なお、上記各実施例の説明では番組の色表示変更を番組の表示態様の変更例としたが、番組の表示態様の変更は色表示変更に限定されない。例えば、表示濃度変更、反転表示、字体変更、マーキング、塗りつぶし等によって番組を他の番組と直ちに弁別可能とすることができる。
【０１０１】
以上、本発明のいくつかの実施例について説明したが本発明は上記各実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【０１０２】
【発明の効果】
上記説明したように、第１の発明の番組表サービスシステムによれば、サーバから端末側に送信された番組表を見てユーザが指定した視聴済み番組について、サーバ側で同一番組の判定を行い、判定結果に基いて視聴済み番組について番組の種類に応じて表示態様の変更を行うので視聴済み番組をユーザが判別しやすい。
【０１０３】
また、第２の発明の番組表サービスシステムによれば、サーバから端末側に送信された番組表を見てユーザが指定した視聴済み番組について、同一番組の判定と同一番組の表示態様の変更を行い、ユーザが指定した視聴済み番組とそれらの表示態様変更結果をサーバ側に送信するので、第１の発明と同様に視聴済み番組をユーザが判別しやすい。更に、端末とサーバ間のデータの送受信動作が２回で済み、且つ１回に送受信するデータ量も多くはないので短時間で済み、通信時間及び通信経費の節約に資する。また、サーバ側の負荷が少なくなる。つまり、各端末で独立的に処理を行うことにより個人別番組表サービスへの加入ユーザが増してもサーバ側の負荷は比例的に増大することはない。
【０１０４】
また、第３の発明の番組表サービスシステムによれば、見逃し番組についても指定を行うと番組の種類に応じて表示態様の変更が行われるので、視聴済み番組に加え、見逃し番組をユーザが判別しやすい。
【０１０５】
また、第４の発明の番組表サービスシステム及び第１４の発明のサーバによれば、ユーザが指定した見逃し番組の再放送番組があるとその再放送番組の番組名、再放送日時及びチャンネル等の再放送情報を当該ユーザ宛てメール送信するので、ユーザは番組表を見なくても再放送番組を知ることができる。
【０１０６】
また、第５の発明の番組表サービスシステム及び第１３の発明のユーザ端末によれば、ユーザが指定した見逃し番組の一覧表をユーザ端末に表示できるので、ユーザは端末に表示された番組表をスクロールさせて表示態様が変更された再放送番組を見つけなくても済む。
【０１０７】
また、第６の発明の番組表サービスシステム及び第１５の発明のサーバによれば、サーバ側で各ユーザの視聴済み番組をチャンネル別、番組別に集計して集計データとして保存したり各番組の視聴率を推計したり、視聴動向のデータを作成することができるので、これら集計情報を放送事業者に提供したり販売することができる。
【０１０８】
また、第７の発明の個人別番組表表示方法によれば、ユーザが指定した視聴済み番組又は見逃し番組の表示態様を他の番組とは弁別可能に変更するので、日時別、チャンネル別に限られた表示スペースに表示される視聴済み番組や見逃し番組をユーザが判別しやすい。
【０１０９】
また、第８の発明の再放送番組通知方法によれば、ユーザが見逃した番組を端末側で指定しておけば、その見逃し番組の再放送がある場合は再放送情報がサーバからメールで通知されるのでユーザは番組表を見なくても再放送があることを知ることができる。
【０１１０】
また、第９の発明のユーザ端末及び第１６の発明の個人別番組表閲覧プログラムによれば、サーバから受信した番組表を元にユーザが指定した視聴済み番組及び見逃し番組について、サーバ側で行われる判定結果に基いてチェックした視聴済み番組及び見逃し番組の表示態様の変更を端末側で行うので番組の同一性の判定を端末側で行わなくてもよいので、端末側の処理が簡単になる。
【０１１１】
また、第１０の発明のサーバによれば、ユーザ端末側で指定した視聴済み番組及び見逃し番組の同一性判定をサーバ側で行うので、ユーザの番組嗜好にかかわる詳しい情報を収集しやすい。
【０１１２】
また、第１１の発明の端末及び第１７の発明の個人別番組表閲覧プログラムによれば、番組の同一性の判定も端末側で行うので、端末とサーバ間のデータの送受信動作が２回で済み、且つ１回に送受信するデータ量も多くはないので短時間で済み、通信時間及び通信経費の節約に資する。
【０１１３】
また、第１２の発明のサーバによれば、ユーザ端末側で指定した視聴済み番組及び見逃し番組の同一性判定をサーバ側で行うので、サーバ側の負荷が少なくなる。
【図面の簡単な説明】
【図１】本発明の番組表サービスシステムを適用可能なネットワーク構成の一実施例を示す図である。
【図２】個人別番組表サービスサーバの構成例を示すブロック図である。
【図３】個人別番組表サービスを受ける端末の構成例を示すブロック図である。
【図４】個人別番組表サービス時の端末及びサーバの動作の一実施例を示すフローチャートである。
【図５】個人別番組表サービス時の端末及びサーバの動作の一実施例を示すフローチャートである。
【図６】番組表示色変更サブプログラムの動作例を示すフローチャートである。
【図７】ユーザによる番組指定の説明図である。
【図８】再放送一覧リストの一実施例を示す図である。
【符号の説明】
１　サーバ
２　端末（ユーザ端末）
３　インターネット（ネットワーク）
２１　キー入力部（番組指定手段）
２５　表示部（番組表表示手段）
２６　通信インターフェイス（番組情報送信手段）
１３２　ユーザ登録／認証プログラム（ユーザ認証手段）
１３３　番組表送信プログラム（番組表データ送信手段）
１３４　個人別番組表更新プログラム（個人別番組表データ更新手段）
１３５　一覧表作成プログラム（一覧表表示手段）
１３６　再放送番組通知プログラム（再放送番組通知手段）
１３７　集計表作成プログラム（集計及び分析処理する手段）
１３８　番組判定プログラム（番組判定手段、判定結果送信手段）
２３２　個人別番組表閲覧プログラム（番組表表示手段、番組指定手段、番組情報送信手段、表示態様変更手段）
２３３　番組表示色変更サブプログラム（番組判定手段、表示態様変更手段）
【図１】
2004128620.tif 000003
【図２】
2004128620.tif 000004
【図３】
2004128620.tif 000005
【図４】
2004128620.tif 000006
【図５】
2004128620.tif 000007
【図６】
2004128620.tif 000008
【図７】
2004128620.tif 000009
【図８】
2004128620.tif 000010