(57)【要約】【課題】既に予約されている番組の録画予約情報を放送番組録画装置よりネットワークを介して取得し、その録画予約の消去及び追加を容易に行うことの出来る放送番組の録画予約システムを実現することにある。【解決手段】ネットワークに接続される端末装置より放送番組録画装置に要求して設定中の録画予約情報を受信手段６５により受信して得、その得られた録画予約情報に対して不要な番組に取り消しマークを付した更新録画予約情報を情報生成手段６７により生成して、送信手段６４により送信する。放送番組録画装置はその更新録画予約情報を受信手段１３１により受信して得、その得られた更新録画予約情報を基にして更新された録画予約を録画予約設定手段１３５により設定するようにして放送番組の録画予約システムを実現した。【選択図】　　図１
2004032360.tif 000002
【特許請求の範囲】
【請求項１】
放送番組の録画予約に係る録画予約情報を通信路又は通信ネットワークを介して送信及び受信を行う端末装置と、その端末装置から送信された録画予約情報を受信して録画予約の設定を行う放送番組録画装置とにより構成された放送番組の録画予約システムにおいて、
前記端末装置を、
前記放送番組録画装置に送信を要求して、現在設定されている前記録画予約情報を受信して得る受信手段と、
前記得られた録画予約情報に記述される録画予約された番組のうち、録画が不要とされる番組の録画予約を取り消すための情報を更新録画予約情報として生成する情報生成手段と、
前記更新録画予約情報を前記放送番組録画装置に送信する送信手段と、
により構成した装置とする一方、
前記放送番組録画装置を、
前記端末装置からの要求により前記録画予約情報を生成する録画予約情報生成手段と、
前記録画予約情報を前記端末装置に送信する送信手段と、
前記端末装置から送信された前記更新録画予約情報を受信して得る受信手段と、
前記得られた更新録画予約情報を基に、設定されている録画予約より前記録画が不要とされる番組の録画予約を取り消した録画予約を設定する録画予約設定手段と、
を有して構成した装置とすることを特徴とする放送番組の録画予約システム。
【請求項２】
請求項１記載の放送番組の録画予約システムであって、
前記情報生成手段で生成される録画予約を取り消すための情報は、前記録画予約情報に記述される番組の近傍に、取り消し対象であることを示す文字及び／又は図形の記述された情報であることを特徴とする放送番組の録画予約システム。
【請求項３】
請求項１記載の放送番組の録画予約システムであって、
前記情報生成手段で生成される録画予約を取り消すための情報は、前記録画予約情報に記述された番組のうち、取り消し対象である番組に係る記述を消去して記述した情報であることを特徴とする放送番組の録画予約システム。
【請求項４】
放送番組の録画予約に係る録画予約情報を通信路又は通信ネットワークを介して送信及び受信を行う端末装置と、その端末装置から送信された録画予約情報を受信して録画予約の設定を行う放送番組録画装置とにより構成された放送番組の録画予約システムにおいて、
前記端末装置を、
前記放送番組録画装置に送信を要求して、現在設定されている前記録画予約情報を受信して得る受信手段と、
前記得られた録画予約情報に、新たに録画予約を行う番組に係る情報を追加した更新録画予約情報を生成する情報生成手段と、
前記更新録画予約情報を前記放送番組録画装置に送信する送信手段と、
により構成した装置とする一方、
前記放送番組録画装置を、
前記端末装置からの要求により前記録画予約情報を生成する録画予約情報生成手段と、
前記録画予約情報を前記端末装置に送信する送信手段と、
前記端末装置から送信された前記更新録画予約情報を受信して得る受信手段と、
前記得られた更新録画予約情報と前記録画予約情報とを比較し、新たに追加された録画予約情報があるときは、前記追加録画予約情報を基に録画予約を追加して設定する録画予約設定手段と、
を有して構成した装置とすることを特徴とする放送番組の録画予約システム。
【請求項５】
請求項１乃至４記載の放送番組の録画予約システムにおいて用いられる放送番組の予約方法であって、
前記録画予約情報を生成する第１のステップと、
前記録画予約情報を前記端末装置に送信する第２のステップと、
前記端末装置から送信された前記更新録画予約情報を受信する第３のステップと、
前記得られた更新録画予約情報を基に録画予約を設定する第４のステップと、
を有することを特徴とする放送番組の予約方法。
【請求項６】
請求項１乃至４記載の放送番組の録画予約システムにおいて用いられる放送番組録画装置であって、
前記録画予約情報を生成する録画予約情報生成手段と、
前記録画予約情報を前記端末装置に送信する送信手段と、
前記端末装置から送信された前記更新録画予約情報を受信して得る受信手段と、
前記得られた更新録画予約情報を基に録画予約を設定する録画予約設定手段と、
を具備して構成したことを特徴とする放送番組録画装置。
【請求項７】
請求項１乃至４記載の放送番組の録画予約システムにおいて用いられ、前記端末装置から送信される更新録画予約情報を基に前記放送番組録画装置の録画予約を設定する機能をコンピュータを実行させて行う放送番組録画予約用プログラムであって、
前記録画予約情報を生成する第１のステップと、
前記録画予約情報を前記端末装置に送信する第２のステップと、
前記端末装置から送信された前記更新録画予約情報を受信する第３のステップと、
前記得られた更新録画予約情報を基に録画予約を設定する第４のステップと、を少なくとも有して前記放送番組録画装置を制御することを特徴とする放送番組録画予約用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、家庭内ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）などのネットワークに接続する機能を持った放送番組記録再生装置において、携帯電話やパソコンなどから送信される電子メール（以下、Ｅメールとも呼ぶ）によって、タイマ録画予約を行う放送番組の録画予約システム、放送番組の予約方法、放送番組録画装置、及び放送番組録画予約用プログラムに関するものである。
【０００２】
【従来の技術】
従来より、放送番組の録画予約はユーザにより放送チャンネル、録画開始終了時刻が手入力により、又はＧコード（Ｇコードは株式会社ジェムスタージャパン所有の登録商標である）により入力されるなどにより行なわれている。
【０００３】
一方、パソコンなどによるインターネット接続は、プロバイダと家庭間をＡＤＳＬ（Ａｓｙｎｍｅｔｒｉｃ　Ｄｉｇｉｔａｌ　Ｓｕｂｓｃｒｉｂｅｒ　Ｌｉｎｅ）、ケーブルテレビ（ＣＡＴＶ）、及び光ファイバなどの公衆回線が用いられて接続されるようになり、常時接続環境も整備されつつある。
【０００４】
そして、放送番組の録画を行うＶＴＲを、例えばＥｔｈｅｒｎｅｔ（イーサネット／ＥＴＨＥＲＮＥＴは富士ゼロックス株式会社所有の登録商標）などの家庭内ＬＡＮを介してインターネットに常時接続することにより、放送番組の遠隔録画予約操作を行う機能を搭載することも可能となってきた。
【０００５】
その遠隔録画予約を行うためには、ＡＤＳＬモデムやＣＡＴＶモデムを家庭内に設置し、これとブロードバンドアクセスルータ（以下、ブロードバンドルータとも呼ぶ）を接続する。そして、そのルータと放送番組記録再生装置とをＥｔｈｅｒｎｅｔ等を介して接続することによってＶＴＲの通信ネットワークへの常時接続環境が実現される。
【０００６】
そのようにして、インターネットに常時接続されるＶＨＳビデオデッキ、ＤＶＤデッキ、及びハードディクスレコーダなどの放送番組記録再生装置には、ブロードバンドルータ等を介して電子メールの送受信機能を持たせることができる。また、その放送番組記録再生装置に固有のＥメールアドレスを持たせることによりＥメールを受信させることができる。
【０００７】
そのＥメールの送信及び受信は、インターネットに接続されるパソコンや携帯電話により行なえる。即ち、ユーザはＥメールによりタイマ録画予約を設定するために必要な放送チャンネル、放送日、開始時刻、及び終了時刻などの情報を放送番組記録再生装置に伝送することにより、例えば外出先から自宅にあるビデオデッキにタイマ録画予約の設定を行うことが出来る。
【０００８】
また、録画予約メールをユーザが作成して伝送する他に、テレビ番組表を公開して、Ｅメールによる録画予約のサービスを行っている予約サイトを介して録画予約を行う方法もある。即ち、その予約サイトにユーザのビデオデッキに係るメールアドレスを登録しておき、ユーザはそのサイトのホームページに表示される番組表の中から録画予約したい番組をクリックすることにより、番組の録画情報が記述されたＥメールが放送番組記録再生装置に送信されるようなサービスも提供されている。
【０００９】
【発明が解決しようとする課題】
ところで、従来のＥメールによる録画予約システムでは、既に予約されている番組と新たに予約しようとする番組の録画予約時間帯が重複しているときは、最初に予約した番組録画が優先されて行われ、後に予約しようとした番組は録画されないなどの不都合が生じる程度のものでしかなかった。
【００１０】
そして、仮にユーザが録画予約時間帯の重複を認識できた場合においても、遠隔地より過去に設定した録画予約の変更を行うことが出来ないため、後で予約しようとした番組の録画予約設定を行うことは出来ないなど、ユーザにとって好適な使用環境を提供することはできていなかった。
【００１１】
そこで、本発明は放送番組記録再生装置の録画予約設定を遠隔地から行うに際し、まず現在設定されている録画予約情報の送信を要求し、電子メールにより記述された録画予約情報を取得する。次に取得された録画予約情報のうち録画の必要がないとされる番組に消去マークを付すなどにより更新録画予約情報を作成して放送番組記録再生装置に送信する。
【００１２】
その放送番組記録再生装置では、設定されている録画予約情報と受信された更新録画予約情報とを比較することにより、録画予約を取り消すとして受信された番組に係る番組の録画予約を取り消す。そして、新たな番組の録画予約を行うときには、その番組を追加した更新録画予約情報を放送番組記録再生装置に伝送することにより、その番組を追加した録画予約を設定することができる。
【００１３】
このようにして録画予約の取り消し及び追加を遠隔操作により行うビデオ信号記録再生装置では、録画時間が重なることにより、又は記録媒体の容量が不足することによるなどでの録画予約の失敗を未然に防ぐことができるなど、好適な放送番組の録画予約システムを実現できる。
【００１４】
【課題を解決するための手段】
本発明は、上記課題を解決するために以下の１）〜７）の手段より成るものである。
すなわち、
【００１５】
１）　放送番組の録画予約に係る録画予約情報を通信路又は通信ネットワークを介して送信及び受信を行う端末装置と、その端末装置から送信された録画予約情報を受信して録画予約の設定を行う放送番組録画装置とにより構成された放送番組の録画予約システムにおいて、
前記端末装置を、
前記放送番組録画装置に送信を要求して、現在設定されている前記録画予約情報を受信して得る受信手段（６５）と、
前記得られた録画予約情報に記述される録画予約された番組のうち、録画が不要とされる番組の録画予約を取り消すための情報を更新録画予約情報として生成する情報生成手段（６２、６７）と、
前記更新録画予約情報を前記放送番組録画装置に送信する送信手段（６４）と、
により構成した装置とする一方、
前記放送番組録画装置を、
前記端末装置からの要求により前記録画予約情報を生成する録画予約情報生成手段（１３２）と、
前記録画予約情報を前記端末装置に送信する送信手段（１３１）と、
前記端末装置から送信された前記更新録画予約情報を受信する受信手段（１３１）と、
前記得られた更新録画予約情報を基に、設定されている録画予約より前記録画が不要とされる番組の録画予約を取り消した録画予約を設定する録画予約設定手段（１３２、１３５）と、
を有して構成した装置とすることを特徴とする放送番組の録画予約システム。２）　前記１）項記載の放送番組の録画予約システムであって、
前記情報生成手段で生成される録画予約を取り消すための情報は、前記録画予約情報に記述される番組の近傍に、取り消し対象であることを示す文字及び／又は図形の記述された情報であることを特徴とする放送番組の録画予約システム。３）　前記１）項記載の放送番組の録画予約システムであって、
前記情報生成手段で生成される録画予約を取り消すための情報は、前記録画予約情報に記述された番組のうち、取り消し対象である番組に係る記述を消去して記述した情報であることを特徴とする放送番組の録画予約システム。
４）　放送番組の録画予約に係る録画予約情報を通信路又は通信ネットワークを介して送信及び受信を行う端末装置と、その端末装置から送信された録画予約情報を受信して録画予約の設定を行う放送番組録画装置とにより構成された放送番組の録画予約システムにおいて、
前記端末装置を、
前記放送番組録画装置に送信を要求して、現在設定されている前記録画予約情報を受信して得る受信手段（６５）と、
前記得られた録画予約情報に、新たに録画予約を行う番組に係る情報を追加した更新録画予約情報を生成する情報生成手段（６２、６７）と、
前記更新録画予約情報を前記放送番組録画装置に送信する送信手段（６４）と、
により構成した装置とする一方、
前記放送番組録画装置を、
前記端末装置からの要求により前記録画予約情報を生成する録画予約情報生成手段（１３２）と、
前記録画予約情報を前記端末装置に送信する送信手段（１３１）と、
前記端末装置から送信された前記更新録画予約情報を受信する受信手段（１３１）と、
前記得られた更新録画予約情報と前記録画予約情報とを比較し、新たに追加された録画予約情報があるときは、前記追加録画予約情報を基に録画予約を追加して設定する録画予約設定手段（１３２、１３５）と、
を有して構成した装置とすることを特徴とする放送番組の録画予約システム。５）　前記１）乃至４）項記載の放送番組の録画予約システムにおいて用いられる放送番組の予約方法であって、
前記録画予約情報を生成する第１のステップ（１３２）と、
前記録画予約情報を前記端末装置に送信する第２のステップ（１３１）と、
前記端末装置から送信された前記更新録画予約情報を受信する第３のステップ（１３１）と、
前記得られた更新録画予約情報を基に録画予約を設定する第４のステップ（１３２、１３５）と、
を有することを特徴とする放送番組の予約方法。
６）　前記１）乃至４）項記載の放送番組の録画予約システムにおいて用いられる放送番組録画装置であって、
前記録画予約情報を生成する録画予約情報生成手段（１３２）と、
前記録画予約情報を前記端末装置に送信する送信手段（１３１）と、
前記端末装置から送信された前記更新録画予約情報を受信する受信手段（１３１）と、
前記得られた更新録画予約情報を基に録画予約を設定する録画予約設定手段（１３２、１３５）と、
を具備して構成したことを特徴とする放送番組録画装置。
７）　前記１）乃至４）項記載の放送番組の録画予約システムにおいて用いられ、前記端末装置から送信される更新録画予約情報を基に前記放送番組録画装置の録画予約を設定する機能をコンピュータを実行させて行う放送番組録画予約用プログラムであって、
前記録画予約情報を生成する第１のステップ（Ｓ１３０）と、
前記録画予約情報を前記端末装置に送信する第２のステップ（Ｓ９３）と、
前記端末装置から送信された前記更新録画予約情報を受信する第３のステップ（Ｓ３９）と、
前記得られた更新録画予約情報を基に録画予約を設定する第４のステップ（Ｓ６９）と、
を少なくとも有して前記放送番組録画装置を制御することを特徴とする放送番組録画予約用プログラム。
【００１６】
【発明の実施の形態】
以下、本発明の放送番組の録画予約システム、放送番組の録画設定方法、放送番組録画装置、及び放送番組録画予約用プログラムの実施の形態につき、好ましい実施例により説明する。
図１は、その実施例に関わる放送番組録画予約システムの概略構成を示した図である。
【００１７】
同図に示す放送番組録画予約システムは使用者宅内常時接続環境１、プロバイダ２、インターネット通信網３、パソコン４、及び外出先環境５より構成されている。そして使用者宅内常時接続環境１は、ＡＤＳＬ（Ａｓｙｎｍｅｔｒｉｃ　Ｄｉｇｉｔａｌ　Ｓｕｂｓｃｒｉｂｅｒ　Ｌｉｎｅ）モデム１１、ブロードバンドアクセスルータ１２、及びＬＡＮ接続機能搭載ビデオデッキ１３とよりなる。また外出先環境５はルータ５１、携帯電話交換機５２、無線基地局５３、及び携帯電話５４よりなっている。
【００１８】
次に、このように構成される放送番組録画予約システムの動作について述べる。
まず、家庭内常時接続環境１とパソコン４とはＡＤＳＬ、ケーブルテレビ（ＣＡＴＶ）回線、光ファイバなどの公衆回線網が用いられてプロバイダ２に接続されている。
【００１９】
プロバイダ２を介し、インターネットで伝送されて得られる情報はＡＤＳＬモデム１１、及びブロードバンドアクセスルータ（以下、ブロードバンドルータと呼ぶ）１２が介されてＬＡＮ接続機能搭載ビデオデッキ１３に供給される。そして、常時接続環境が構築されることになる。
【００２０】
なお、ここで例示する放送番組記録再生装置は、記録媒体をビデオテープに限定するものでなく、ＶＨＳビデオデッキの他にＤＶＤ記録再生装置、ハードディクスレコーダなどを含んでいる。
【００２１】
そして、このビデオデッキ１３は固有のＥメールアドレスを有しており、電子メール（Ｅメール）の送受信ができる。そのビデオデッキ１３は所定の時間間隔で、インターネット中に設置される図示しない所定のメールサーバをアクセスし、ビデオデッキ１３用に設置されるメールボックスからＥメールを受信する。また作成したＥメールを、そのメールボックスを介して送信する機能も有している。
【００２２】
そのＥメールの送受信は、インターネット３に接続されるパソコン４及び外出先環境５に対して行う。外出先環境５では、インターネット上を流れるＥメールはルーター５１を介して携帯電話交換機５２に供給される。その携帯電話交換機５２で交換処理のなされた信号は無線基地局５３から送信され、携帯電話５４により受信される。
【００２３】
それと逆方向の信号の流れとし、携帯電話で記述された録画予約に係るＥメールはビデオデッキ１３用に設置されるメールボックスを介してＥメールを送ることにより録画予約をセットできる。そのタイマ録画予約を行うための情報には受信する放送チャンネル、放送日、放送開始時刻、及び終了時刻などが含まれる。
【００２４】
そして、ユーザが外出先から自宅にあるビデオデッキに伝送したＥメール（以下、録画予約メールと記述することもある）はメールサーバに蓄積される。そして、ビデオデッキはメールサーバにアクセスして録画予約メールを受信する。さらにビデオデッキ１３は、録画予約メールより録画予約情報を得て、既に予約設定のなされている録画予約時間との重なりがあるか否かなどをチェックする。
【００２５】
重なりが検出されないときはビデオデッキ１３に対してタイマ録画予約の設定を行う。一方重なりが検出されたときには、その録画予約の重複に係るＥメールを作成しメールサーバを介してパソコン４又は携帯電話５４に送信される。
【００２６】
そして、ユーザは重複する記録番組のうち、いずれの番組を優先してタイマ録画を行うかを選択し、選択して記述した返信メールは上記のメールボックスに送信される。
【００２７】
常時接続環境にあるビデオデッキ１３では、ユーザから伝送されるＥメールよりその情報を得、番組の優先順位を基にした録画予約の設定がなされる。
次に、そのようなＥメールにより記述される情報に従って優先順位を基にした番組の録画予約設定を行う放送番組記録再生装置の構成について更に述べる。
【００２８】
図２に、ＬＡＮ接続機能搭載ビデオデッキの構成を示す。
同図に示すＬＡＮ接続機能搭載ビデオデッキ１３は、ＬＡＮ接続回路１３１、ＣＰＵ１３２、メモリ１３３、ＣＰＵバス１３４、システムコントロール回路１３５、放送番組記録再生装置１３６、及び記録媒体１３７より構成される。そして、ＬＡＮ接続回路１３１はＬＡＮ１４に接続されている。
【００２９】
また、放送番組記録再生装置１３６は圧縮伸長回路１３６ａ、入力回路１３６ｂ、及びビデオデータ記録再生回路１３６ｃとよりなっている。そして、入力回路１３６ｂには、図示しないチューナにより受信された放送番組のビデオ信号が入力信号として供給されている。
【００３０】
次に、このように構成されるＬＡＮ接続機能搭載ビデオデッキ１３の動作について述べる。
まず、入力回路１３６ｂに入力されたビデオ信号はそこで同期信号の分離、同期信号の生成、及びＡ／Ｄ変換器によりデジタル映像信号に変換される。次に、圧縮伸張回路１３６ａにおいてＭＰＥＧ（ｍｏｖｉｎｇ　ｐｉｃｔｕｒｅ　ｅｘｐｅｒｔｓ　ｇｒｏｕｐ）１やＭＰＥＧ２などの圧縮符号化方式によりエンコード処理がなされ、圧縮符号化信号が得られる。
【００３１】
その圧縮符号化信号はビデオデータ記録再生回路１３６ｃで記録媒体１３７に記録するための誤り訂正用信号の付加、及びディジタル変調がなされる。その信号は記録媒体１３７に供給され、磁気記録、光磁気記録、相変化記録、ないしはメモリ素子への書き込みなどにより受信された映像信号が記録媒体にディジタル記録される。
【００３２】
記録されたディジタル映像信号は、図示しないビデオデッキの外装パネルにある再生ボタンなどが操作されて、読み出され、記録系と相補的に動作するエラー訂正処理、復号化処理、及びＤ／Ａ変換処理がなされ、アナログ映像信号として再生される。
【００３３】
次に、その映像信号の記録及び再生に係る放送番組記録再生装置の動作制御について述べる。
まず、ＬＡＮ接続回路１３１により受信されたＥメールに記述される文字情報はＣＰＵバスを介してＣＰＵ１３２に供給される。そのＣＰＵ１３２には供給されたタイマ録画予約などに係る予約情報をメモリ１３３に記憶しておく。
【００３４】
ＣＰＵ１３２では、供給された録画予約情報を既に記憶されている録画予約時間と重複を調べるなどの録画予約時間情報に係る管理を行う。その管理は、Ｅメールによる録画予約情報の他に、ユーザにより直接操作されて図示しないユーザインターフェースより供給された録画予約操作命令情報に対しても同様の管理を行う。
【００３５】
そのようにして設定されたタイマ録画予約の時間が到来したときに、ＣＰＵ１３２はシステムコントロール回路１３５に対して記録命令を行う。そして、システムコントロール回路１３５は、ビデオデータ記録再生回路１３６ｃが録画を開始するための動作制御信号をビデオデータ記録再生回路１３６ｃに対して供給する。
【００３６】
つぎに、メモリ１３３に記憶され、ＣＰＵ１３２によりなされるＥメールの送受信及び録画予約のコントロールなどのコンピュータソフトウェアを基にして行われる動作について述べる。
【００３７】
図３に、コンピュータのハードウェア上で動作するソフトウェアの構成を階層的に示す。同じ機能の構成には同一の符号を付してある。
同図において、下側がハードウェア層であり、その上にソフトウエアの構造を階層的に示してある。
【００３８】
まず、ＬＡＮ接続回路１３１の上には、ＬＡＮドライバ、ＩＰ、ＴＣＰ、ＰＯＰ３及びＳＭＴＰ、並びにメールマネージャのソフトウエアがある。そして、システムコントロール回路１３５の上にはシステムコントロールマネージャ及びメールマネージャがある。
【００３９】
次に、そのように構成されるメールルーチンについて述べる。
まず、ＬＡＮドライバはＬＡＮ接続回路１３１にある図示しないＬＡＮ接続コントローラＬＳＩにアクセスし、データのリードライトを行いつつパケット形式データの送受信を行う。
【００４０】
そのＬＡＮドライバには、インターネットで使用される標準プロトコルであるＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）、及びＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ）がある。そして、その上にはＥメールの受信を行うＰＯＰ３（Ｐｏｓｔ　Ｏｆｆｉｃｅ　Ｐｒｏｔｏｃｏｌ　Ｖｅｒｓｉｏｎ　３）及びＥメールの送信を行うＳＭＴＰ（Ｓｉｍｐｌｅ　Ｍａｉｌ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）などのプロトコルが実装されている。
【００４１】
更にその上の層には、メールの送受信を管理するアプリケーション（以下、メールマネージャと呼ぶ）があり、実際にＰＯＰ３やＳＭＴＰのコードをコールしつつメールの送受信を行う。そのようにして得られたデータはメールマネージャに供給される。
【００４２】
そのメールマネージャでは、同じ階層にあるタイマ予約の管理を行うアプリケーション（以下、予約マネージャと呼ぶ）と録画予約情報のやり取りをしている。また、予約マネージャの下層にはシステムコントロールマネージャがあり、そこからシステムコントロール回路１３５を介して、ビデオデータ記録再生回路１３６ｃに録画及び再生動作を実行するための制御信号を供給している。
【００４３】
次に、そのような制御動作を行うソフトウェアの構成について更に述べる。
メールマネージャは、定期的にメールサーバにアクセスして、自分宛てのメールを受信する。メールマネージャはＰＯＰ３をコールして、メールサーバ名やポート番号（１１０番）を指定してＴＣＰ／ＩＰによる接続を確立する。
【００４４】
ＰＯＰ３ではメールサーバに対しＰＯＰ３コマンドを送信して、メールの数やサイズ情報を取得した後に、メール本文を受信する。メール本文の内容をメールマネージャで解析し、録画予約メールの場合は録画予約情報を取り出し、例えば予約の重複がないかを予約マネージャに調べさせる。
【００４５】
予約マネージャは、タイマ録画予約のリストを調べて予約情報を確認する。予約が重複していなければ、システムコントロールマネージャに対してタイマ録画予約をするように指示し、メールマネージャに対しては予約が許可されたことを通知する。
【００４６】
録画予約が許可されると、メールマネージャは予約が完了したことをユーザに知らせるために、メール（以下、予約完了メールと呼ぶ）を作成してＳＭＴＰをコールする。ＳＭＴＰではメールサーバ名とポート番号（２５番）を指定してＴＣＰ／ＩＰによる接続を確立する。そして、メールサーバにＳＭＴＰコマンドを送信してメールの文章データを送信する。予約が許可されない場合は、予約失敗メールを作成して同様にＳＭＴＰをコールして送信する。
【００４７】
以上、Ｅメールを用いて行う録画予約システムのソフトウェアの構成と動作の概略について述べた。
そして、予約の重複が生じたときには、ユーザに予約の失敗を知らせると共に、録画予約されている番組のリストを知らせ、既存の予約を消去して新たな予約を行うか、又は既存の予約をそのまま変更しないで予約するかを、メールの送受信によりユーザに問い合わる。
【００４８】
そして、伝送された予約番組リストに記述される複数の番組のうち、ユーザにより録画の必要がないとして選択された番組の予約設定を取り消し、ユーザの希望する番組を優先させた録画予約設定がなされるようにしている。
【００４９】
さらに、新たな番組の録画予約を設定する場合には、Ｅメールをビデオデッキ１３に送信して予約番組リストを返信させる。そして、その予約番組リストに新たな番組情報を記述してビデオデッキ１３に伝送する。ビデオデッキ１３は、新たな番組の録画予約を設定する。
【００５０】
このようにして、予約番組リストを基にして録画予約の取り消し、及び新たな録画予約の追加がなされる。
次に、このようなＥメールにより録画予約の設定を行うためのソフトウエアについて更に述べる。
【００５１】
図４に、Ｅメールにより録画予約設定を行うソフトウエアの動作をフローチャートにより示す。即ち、ＣＰＵ１３２では複数のソフトウエアが動作しているが、ここではタイマ録画予約に係るメインルーチンの動作を示している。
【００５２】
まず、Ｓ（ステップ）１１においてシステムコントロール回路を初期化する。次のＳ１２では予約マネージャのタスクを生成する。これによりメインルーチンとは独立した予約マネージャの動作が開始される。次のＳ１３ではメールマネージャのタスクを生成する。これによりメインルーチンとは独立した後述のメールマネージャの動作が開始される。
【００５３】
次のＳ１４ではタイマのカウントがスタートされる。そして、次のＳ１５では放送番組記録再生装置全体の動作に係る信号処理、即ちシステムコントロールを行う。所定の処理を行なった後はタイマーをリセットしてＳ１４に戻る。
【００５４】
そして、タイマ録画予約の時刻が近づいたときには、システムコントロール回路１３５に対して録画の開始を指示する。システムコントロール回路１３５は、ビデオデータ記録再生回路１３６ｃに録画開始信号を供給することにより番組の録画が開始される。
【００５５】
次に、Ｓ１２生成される予約マネージャのタスクを実行する予約マネージャについて述べる。
図５に、予約マネージャの動作をフローチャートにより示す。
【００５６】
まず、Ｓ２１において予約マネージャがコールされるまで待つ。Ｓ２２において予約マネージャがコールされ、既に予約してある録画予約番組の予約削除要求があるときには、その番組の録画予約を削除する。
【００５７】
そして、Ｓ２３において重複する予約時間帯があるか否かを調べる。Ｓ２４において、予約の重複がないときには予約番号を発行し、重複時間帯があるときには録画予約が失敗であるとするエラー信号を返すようにする。それらの動作を行った後Ｓ２１に戻り、予約マネージャがコールされるまで待つ。
【００５８】
次に、Ｓ１３でタスクが生成されて実行されるメールマネージャについて述べる。
そのメールマネージャは、主としてメール受信ルーチン、録画情報抽出ルーチン、及びメール送信ルーチンにより構成されている。それらについて順次説明する。
【００５９】
図６及び図７に第１の実施例におけるメールマネージャの動作をフローチャートにより示す。
まず、Ｓ３１においてＳＭＴＰサーバやＰＯＰ３サーバのメールサーバ名を設定する。そしてＳ３２以降に示すメール受信ルーチンの動作を行う。
【００６０】
そのＳ３２において、メールマネージャで用いるメモリ領域（構造体など）を初期化する。次のＳ３３では、ＰＯＰ３サーバであるメールサーバに、ＰＯＰ３ポート１１０番を指定してＳｏｃｋｅｔを生成する。そのポートを介してメールサーバにＴＣＰ／ＩＰによる接続を行う。そして、ＰＯＰ３サーバにログインを行ない、ユーザＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）とパスワードをＰＯＰ３コマンドに付加して送信する。そして、予め設定されている所定のメールボックスとデータ交換を行う。
【００６１】
次のＳ３４において、ＰＯＰ３サーバにＰＯＰ３コマンドを送信し、Ｅメールが何通来ているかの情報を得る。そして、受信された「メール数」をメモリ内に確保したＭａｉｌ＿Ｎｕｍｂｅｒ領域に保存する。
【００６２】
次のＳ３５において、Ｍａｉｌ＿Ｎｕｍｂｅｒが０か否かチェックする。メール数が０であるＹｅｓの場合はＳ３６に進む。０でないＮｏの場合は、メールボックスにメールが存在するため、Ｓ３８へ進みメールを受信する。
【００６３】
まず、ＰＯＰ３コマンドにて取得するメール番号を指定して、メールサイズを受信する。Ｓ３９ではメールサイズ分のバッファを確保して、メールを受信する。Ｓ４０では受信したメールはメールボックスから削除する。
【００６４】
そして、Ｓ４１ではメモリに確保した領域、即ち受信されるメールの構造体である、例えば２５５個のＲｘ＿Ｍａｉｌ＿Ｉｎｆｏのうち、１個のＲｘ＿Ｍａｉｌ＿Ｉｎｆｏを取り出す。その構造体Ｒｘ＿Ｍａｉｌ＿Ｉｎｆｏは、Ｕｓｅｄ＿Ｆｌａｇ、Ｍａｉｌ＿Ｔｙｐｅ、Ｓｕｂｊｅｃｔ、Ｍｅｓｓａｇｅ、Ｆｒｏｍ＿Ａｄｄｒｅｓｓ、及びＴｏ＿Ａｄｄｒｅｓｓなどの要素（メンバー）を有している。
【００６５】
そして、取り出したメールのデータを順番に検索し、題名（Ｓｕｂｊｅｃｔ）が得られたときはＲｘ＿Ｍａｉｌ＿ＩｎｆｏのＳｕｂｊｅｃｔに保存する。また、送信元アドレスはＦｒｏｍ＿Ａｄｄｒｅｓｓに、受信先アドレスはＴｏ＿Ａｄｄｒｅｓｓに、そしてメール本文はＭｅｓｓａｇｅに保存する。
【００６６】
さらに、Ｒｘ＿Ｍａｉｌ＿Ｉｎｆｏは複数あるので、録画予約の実行などに使用したメールに関し、Ｕｓｅｄ＿Ｆｌａｇに１を代入しておく。後でこのフラグを調べることによりメールが使用されたか否かを調べることができる。
Ｓ４１の次のステップは、図７のＳ４２である。
【００６７】
そのＳ４２ではメールの種類を判別する。例えば、送信元アドレスと題名（Ｓｕｂｊｅｃｔ）を調べることにより録画予約に係るメールであるか否かを調べられる。例えば送信元アドレスについては、予め設定される、例えばメール録画予約サイトのメールアドレス、ユーザのパソコン、及びユーザの携帯電話で使用するメールアドレスであるかなどをチェックすることによりメールの送信者を判別できる。
【００６８】
そして、テレビ番組表を公開して、Ｅメールによる録画予約のサービスを行っている予約サイトから送信された場合は、Ｓ４４でＲｘ＿Ｍａｉｌ＿ＩｎｆｏのＭａｉｌ＿Ｔｙｐｅに１を代入する。また、ユーザから送信された場合はＳ４３に進む。
【００６９】
そこでは、メールの題名（Ｓｕｂｊｅｃｔ）を判別するために、Ｒｘ＿Ｍａｉｌ＿ＩｎｆｏのＳｕｂｊｅｃｔを取り出し、Ｓ４５において“予約消去”と記述されているときはＭａｉｌ＿Ｔｙｐｅに３を代入する。また、Ｓ４６において“予約”と記述されているときにはＭａｉｌ＿Ｔｙｐｅに４を代入する。さらにＳ４７において、その他の題名のとき、及びＳ４２においていずれにも属さないその他のアドレスとして検出されたときにはＭａｉｌ＿Ｔｙｐｅに２を代入する。
【００７０】
それらのＭａｉｌ＿Ｔｙｐｅへの数の代入がなされた後は、Ｓ４８においてＭａｉｌ＿Ｎｕｍｂｅｒの数がデクリメントされる。次に、図６のＳ３５に戻り、次のメールを受信する動作を繰り返す。そして、Ｍａｉｌ＿Ｎｕｍｂｅｒが０となったときにはメールボックスにはメールが存在しないこにとなり、Ｓ３６でＰＯＰ３サーバからログアウトしてメール受信を終了する。次に、後述の録画情報抽出ルーチンに移る。
【００７１】
そして、録画予約抽出ルーチンが終了したときに、Ｓ３７でタイマを設定してその時間だけ処理を休む。例えば、タイマを６０秒に設定するときは、６０秒ごとにメールチェックを行うことになる。
次に、録画情報抽出ルーチンについて述べる。
【００７２】
図８に、第１の実施例による録画情報抽出ルーチンのフローチャートを示し、その動作について説明する。
まず、Ｓ６１においてＲｘ＿Ｍａｉｌ＿Ｉｎｆｏの数が例えば２５５個に達したか否かがチェックされる。達したときには処理を終了するが、達していないときにはＳ６２からのステップを実行する。
【００７３】
即ち、Ｓ６２では２５５個のＲｘ＿Ｍａｉｌ＿Ｉｎｆｏを順次取得する。そして、Ｓ６３でＵｓｅｄ＿Ｆｌａｇが０であるか否かがチェックされ、０のときはＳ６１のステップに戻る。そして、例えば１であるなど、０でないものに関しては受信したメールの情報が保存されているので、これを取り出すためＳ６４へ進む。
【００７４】
そこでは、Ｍａｉｌ＿Ｔｙｐｅを調べてメールの種類を判別する。ここで、Ｍａｉｌ＿Ｔｙｐｅが１のときはＷｅｂサイトからの録画予約メール、２のときはその他のメール、３のときは予約の消去メールであり、４のときは予約の追加及び変更メールである。それらについて順次説明する。
【００７５】
まず、Ｍａｉｌ＿Ｔｙｐｅが１であるＷｅｂサイトからの録画予約メールに係る動作について述べる。そのときは、Ｓ６６においてＭｅｓｓａｇｅからメール本文を取り出し、予め設定したキーワードがあるかを検索する。
【００７６】
そのキーワードは、このビデオデッキの予約を行えるユーザかどうかを判別するものであり、このキーワードが一致しない限り例え録画予約メールが送信されても録画予約の設定を行うことはできない。
【００７７】
そして、一致しない場合はＳ６１に戻り、次のメールの処理をすることになる。また、Ｓ６７でキーワードが一致した場合は、それ以降の録画予約の処理に移る。即ち、Ｓ６８でメール本文から録画予約情報を取り出す。
【００７８】
図９に、メールにより記述される録画予約に係る情報の記述例を示す。
同図に示す（ａ）は、録画予約の設定に係る記述例である。そして、取り出された文字列を順に検索し、１個のＴｉｍｅｒ＿Ｒｅｃ＿Ｉｎｆｏを検出して得る。そのＴｉｍｅｒ＿Ｒｅｃ＿Ｉｎｆｏの要素（メンバー）はＵｓｅｄ＿Ｆｌａｇ、Ｄａｔｅ、Ｓｔａｒｔ＿Ｔｉｍｅ、Ｅｎｄ＿Ｔｉｍｅ、Ｔｉｔｌｅ、Ｃｈａｎｎｅｌ、及びＲｅｃ＿Ｓｐｅｅｄよりなっている。
【００７９】
そして、検索して得られた文字列よりそれらの要素が抽出され、Ｄａｔｅには２００２０３１０を、Ｓｔａｒｔ＿Ｔｉｍｅには１０００、Ｅｎｄ＿Ｔｉｍｅには１０３０、Ｔｉｔｌｅにはニュース１０、Ｃｈａｎｎｅｌには１、そしてＲｅｃ＿Ｓｐｅｅｄには３が入力される。
【００８０】
そのようにしてこれらの要素は、メモリ中に確保された所定の領域に、例えば２５５個の構造体であるＴｉｍｅｒ＿Ｒｅｃ＿Ｉｎｆｏが記憶される。そして、Ｓ６９においてこれらの構造体に格納された予約情報は前述の図５に示した予約マネージャに供給される。
【００８１】
そして予約マネージャは、コールされることにより動作を開始する。次に、システムコントロールから録画予約リストＴｉｍｅｒ＿Ｒｅｃ＿Ｌｉｓｔが読み出され、Ｓ７０で予約の重複がないかどうかが調べられる。
【００８２】
そして、重複がないときには予約マネージャはＴｉｍｅｒ＿Ｒｅｃ＿Ｌｉｓｔに予約情報を入力して、システムコントロールにタイマー録画予約の設定を命令する。さらに、予約が許可されたことをユーザに知らせるため、Ｓ７１により予約完了メールの文章を作成する。その文章例を図９の（ａ）に示す。
【００８３】
一方、録画予約時間に重複が検出されたときにはＳ７２により予約失敗メールを作成するなど、エラーフラグを返す。図９の（ｂ）に予約失敗メールの記述例を示す。この失敗メールには、重複した番組の情報が明記されている。
【００８４】
これらの作成されたメールは後述のメール送信ルーチンにより、インターネット３を介してパソコン４、及び携帯電話５４に送信される。そして、そのメールはユーザにより受信され、予約が重複していることが伝えられ、ユーザにより希望する方の番組が予約されることになる。
【００８５】
次に、既に予約されている設定を遠隔地より電子メールを送信することにより、既に設定されている録画予約の取り消しを行い、新たな番組の予約設定を行う。次に、その設定方法について述べる。
【００８６】
携帯電話などから送信する設定取り消しのための記述は、ユーザの負担を軽減するため最小限の文章により表現するのが好ましい。
図１０に、録画予約の設定を取り消すために記述して送信する文章の例について示す。
【００８７】
同図の（ａ）に示す記述は、予約情報を指定するための日付、開始時刻、終了時刻、及び放送チャンネルと、コマンドの「消す」により記述してある。そして、れぞれの項目の間にはスペースが挿入されている。
【００８８】
このように記述されるメールの題名（以下、Ｓｕｂｊｅｃｔ）を“予約”とし、ビデオデッキ１３宛てにメール（以下、予約変更メールと呼ぶこともある）を送信する。そして、この予約変更メールを受信したビデオデッキ１３は、送信元メールアドレス（以下、Ｆｒｏｍと呼ぶこともある）がユーザのものかどうかを確認する。
【００８９】
そして、Ｓｕｂｊｅｃｔが“予約”であるメールを検索することにより「２月２８日の２１時から２１時５４分、１０チャンネルの番組の録画予約を削除する。」という内容を読み取ることができる。そして、指定された番組の録画予約を削除する。
【００９０】
同図の（ｂ）に、複数の録画予約を取り消す場合の予約変更メールの記述例を示す。
これらの記述例では、複数の番組を改行により区切って記述するこによりそれらの番組の録画予約の消去に対応している。
【００９１】
次に、録画予約の追加及び変更を行うための記述について述べる。
同図の（ｃ）に、録画予約の追加及び変更を行うための記述例を示す。即ち、この記述では録画予約を「追加」、または「消す」などのコマンドを記述していない。
【００９２】
このメールは、単に「２／２　　１７：００　１８：００　　６」とのみ記述している。そして、本文がこのように記述されるメールを、Ｓｕｂｊｅｃｔを「予約」と記述してビデオデッキに送信する。
【００９３】
そして、ビデオデッキ側では、受信されたメールの送信元メールアドレス（以下、Ｆｒｏｍ）がユーザのものかどうかを確認し、Ｓｕｂｊｅｃｔが「予約」の場合には、「２月２日の１７時から１８時まで、６チャンネルの番組を録画予約する。」という内容であるとして読み取り、新たに録画予約を設定する。
【００９４】
このようにして、ユーザは外出先から簡単なＥメールを伝送することにより、既に予約してある番組の予約削除、新たな番組の追加、及び録画予約番組の変更などを行える。
【００９５】
次に、録画予約されている番組の予約取り消しについて述べる。
図１１に、第１の実施例による予約の削除並びに予約の追加及び変更を行う動作のフローチャートを示す。
【００９６】
同図に示すフローは、前述の図８に示したフローと結合されて動作するものである。
まず、Ｓ６５においてＭａｉｌ＿Ｔｙｐｅが３であるとされるメールは、予約の削除に係るメールである。そこで、Ｓ７３においてＭｅｓｓａｇｅからメール本文を取り出し、録画予約情報を抽出する。
【００９７】
そして、その録画予約を消去するために予約マネージャに問い合わせる。このとき、Ｓ７４において予約マネージャはシステムコントロールから録画予約リストＴｉｍｅｒ＿Ｒｅｃ＿Ｌｉｓｔを読み出し、その番組の予約を削除する。削除が終わったらリターンする。
【００９８】
そして、予約マネージャのリターン値にエラーがなければ、Ｓ７６において予約消去を知らせるメールの文章を作成する。
前述の図９の（ｄ）に予約削除に係り記述されたメールの例を示す。このメールはメール送信ルーチンにより送信される。
【００９９】
次に、予約の追加及び変更の場合の動作について述べる。
即ち、Ｓ６５においてＭａｉｌ＿Ｔｙｐｅが４とされる場合の動作である。その場合は、Ｓ７７においてＭｅｓｓａｇｅからメール本文を取り出し、録画予約情報を抽出する。
【０１００】
そして、その録画予約を登録するために予約マネージャに問い合わせる。この時、予約マネージャは、システムコントロールから録画予約リストＴｉｍｅｒ＿Ｒｅｃ＿Ｌｉｓｔを読み出す。そして、Ｓ７８において予約マネージャに予約情報を渡すことにより予約を追加する。
【０１０１】
また、Ｓ７９において、予約マネージャのリターン値にエラーがなければ、Ｓ８０において予約完了メールの文章を作成する。その作成されたメールは後述のメール送信ルーチンによりネットワークを介して遠隔地にある端末装置に伝送される。
【０１０２】
次に、Ｓ６５におけるＭａｉｌ＿Ｔｙｐｅが２の場合には、録画予約に関係のないその他のメールであるため何もせずに録画情報抽出ルーチンを終了してメールマネージャに戻る。
【０１０３】
以上、録画情報抽出ルーチンについて述べた。次に、前述のメール送信ルーチンについて述べる。
図１２に、メール送信ルーチンの動作をフローチャートにより示し、その動作について説明する。
【０１０４】
まず、Ｓ９１でＳＭＴＰサーバにログインする。即ち、メールサーバ（ＳＭＴＰサーバ名）とＳＭＴＰポート（２５番）を指定してＳｏｃｋｅｔを生成して、ＴＣＰ／ＩＰによる接続を確立する。次のＳ９２では、ＳＭＴＰコマンドを送信して、ビデオデッキ用に設けられているメールボックスとデータのやり取りを行う。
【０１０５】
次のＳ９３において、ＳＭＴＰコマンドが許可されたら、メールを送信する。
そして、送信が終わったら、Ｓ９４においてＳＭＴＰサーバからログアウトする。
【０１０６】
以上、Ｅメールによる録画予約システムのソフトウェア処理の動作について、第１の実施例による録画情報抽出ルーチンと共に詳述した。そしてこのシステムによれば、重複予約が発生してしまったような場合であっても、Ｅメールをビデオデッキに送信することによりユーザの希望しない方の番組の録画予約設定が取り消されて、希望する方の番組が予約されてタイマー録画がなされる。
【０１０７】
そして、新たな番組の録画を希望されるような場合であっても、その番組を簡単な記述により作成したＥメールをビデオデッキ側に送信することにより予約の追加、及び変更の設定を行うことが出来る。そしてこの方法によれば、ユーザが特別のコマンドを用いて制御信号の記述を行うといった煩雑さがなく、簡便で好適な録画予約の設定が可能である。
【０１０８】
以上、遠隔地より自宅のビデオデッキにＥメールを送信することにより、録画予約の追加及び消去を行う方法について述べた。そして、ユーザが録画予約の操作を遠隔地より行なうに際し、ビデオデッキの現在の録画予約を容易に得ることができれば便利である。
【０１０９】
次に、実施例２として、ユーザがＥメールによって録画予約リストを要求して入手する動作について述べる。
その予約リスト要求メールは、ユーザによる入力操作を簡便化するため、例えば題名を“予約リスト”と記述したメール（以下、予約リスト要求メールと記述する）を送信する。
【０１１０】
そして、その予約リスト要求メールは題名のみを送信することとする。メールの本文を書く必要はない。次に、この予約リスト要求メールを受信したビデオデッキは、送信元アドレスと題名から、予約リストを要求されたことを知り、現在の録画予約の一覧表をメール（以下、予約リストメールと記述する）によりユーザに送付する。
【０１１１】
図１３に、予約リストメールを受信するためのメールマネージャの一部をフローチャートにより示す。
同図に示したフローチャートは、前述の図６に示したメールマネージャと組み合わせて動作させるものである。
【０１１２】
第１の実施例と同じ動作を行う部分については同一の符号を付してある。
次に、第１の実施例と異なる第２の実施例の動作について述べる。
即ち、Ｓ４３でメールの題名が予約リストのときにはＳ１１１でＭａｉｌ＿Ｔｙｐｅに５を代入する。
【０１１３】
その次の、Ｓ４８以降の動作は第１の実施例における動作と同一である。
次に、第２実施例の録画情報抽出ルーチンについて述べる。そのルーチンは前述の図８と図１１に示した第１実施例の録画情報抽出ルーチンに比して、図１１に示した部分が異なっている。
【０１１４】
図１４に、第２実施例における録画情報抽出ルーチンの異なる部分を示し、その動作について述べる。なお、同じ動作を行う部分については同一の符号を付してある。
【０１１５】
まず、前述の図８のＳ６５においてＭａｉｌ＿Ｔｙｐｅが５とされるときは、予約リストが要求されるメールである。このときは、Ｓ１２１において予約マネージャをコールして予約リストを取得する。即ち、予約マネージャはシステムコントロールから録画予約リストＴｉｍｅｒ＿Ｒｅｃ＿Ｌｉｓｔを読み出す。
【０１１６】
次のＳ１２２で、その録画予約リストをもとに予約一覧を記述したメールの文章を作成する。そのメールはメール送信ルーチンにより送信される。
図１５に、予約一覧の記述例を示す。
【０１１７】
同図に示す（ａ）はＥメールにより伝送された予約一覧の記述例である。
このように、ユーザは簡単なメールをビデオデッキに送信するだけで、現在の録画予約設定状況を知ることができる。そして、この返信された予約一覧を確認することにより、予約時間が重なるなどの予約ミスを事前に発見することも出来る。
【０１１８】
以上、予約一覧を題名のみを記述したＥメールを送信することにより予約一覧を返信して得る第２の実施例について述べた。
次に、その得られた予約一覧を基に予約の消去、変更、及び追加を行う第３の実施例について述べる。
【０１１９】
まず、予約の削除を行う場合について述べる。
図の（ｂ）に示すメールは、（ａ）に示した予約一覧に対して予約を削除したい番組に、例えば×印を付している。そして、そのメールをビデオデッキ側に送信することによりそのマークの付された録画予約の取り消しが行われる。
【０１２０】
即ち、そのメールを受信したビデオデッキは、送信元アドレスとメールの題名から予約リストがユーザから返信されてきたことを認識する。そして、メール本文を検索することにより×の付された予約情報を抽出する。次に、その番組の予約を消去する。
【０１２１】
さらに、予約の変更を行う場合には、図の（ｃ）に示すように該当する予約内容を太字に修正する。そして、そのメールをビデオデッキ側に送信する。
そのメールを受信したビデオデッキは、送信元アドレスとメールの題名から予約リストがユーザから返信されてきたことを認識する。次に、メール本文の録画予約情報を取り出し、ビデオデッキ側に保存されている予約情報と照合する。そして、異なる予約内容を検出し、検出された予約内容の更新を行う。
【０１２２】
さらにまた、予約の追加を行う場合には、そのリストの内容に従って新たに１行追加したメールを作成して送信する。図の（ｄ）にその記述例を示す。このメールを受信したビデオデッキ側では保存されている予約情報と照合する。そして、異なる予約内容を検出し、検出された予約内容の更新を行う。
【０１２３】
このようにして、ビデオデッキからメールにより取得した録画予約リストを参照しつつ、録画予約の削除、修正、及び追加ができる。従って、現在の予約内容を把握することができ、録画予約時間が重複してしまうなどのミスを防止することができる。
【０１２４】
以上、記述されるメールを基に行う録画予約の削除、修正、及び追加について述べた。次に、その動作をフローチャートにより示して説明する。
図１６に、予約リストメールを受信するためのメールマネージャの一部をフローチャートにより示す。
【０１２５】
同図に示したフローチャートは、前述の図６に示した第１の実施例のメールマネージャと組み合わせて動作させるものである。前述の図７に示した第１の実施例と同じ動作を行う部分については同一の符号を付してある。
【０１２６】
即ち、第３の実施例の場合は第１の実施例に比し、題名が予約リストとされるときにはＳ１１１でＭａｉｌ＿Ｔｙｐｅに５を代入する点で異なっている。そして、その他の題名であるときにはＳ４７に進む。次のＳ４８以降の処理は実施例１による動作と同じである。
【０１２７】
次に、第３実施例の録画情報抽出ルーチンについて述べる。そのルーチンは前述の図８と図１１に示した第１実施例の録画情報抽出ルーチンに比して、図１１に示した部分が異なっている。
【０１２８】
図１７に、第３実施例における録画情報抽出ルーチンの部分を示し、その動作について述べる。
まず、Ｓ６５でＭａｉｌ＿Ｔｙｐｅがチェックされ、Ｍａｉｌ＿Ｔｙｐｅが５のときにはＳ１５１に進む。そこではＲｘ＿Ｍａｉｌ＿ＩｎｆｏのＭｅｓｓａｇｅの内容が読み出され、何も書かれてないときには、そのメールは予約リスト要求メールであるとされる。
【０１２９】
そして、Ｓ１５２に進み、予約マネージャをコールして予約リストを取得する。この時、予約マネージャは、システムコントロールから録画予約リストＴｉｍｅｒ＿Ｒｅｃ＿Ｌｉｓｔを読み出し、これをメールマネージャに渡す。
【０１３０】
そしてＳ１５３では、録画予約リストＴｉｍｅｒ＿Ｒｅｃ＿Ｌｉｓｔから予約内容を読み出し、それをもとに予約一覧表を記述したメール本文を作成する。作成されたメールの伝送は、第１の実施例と同様にしてメール送信ルーチンに移行して行われる。
【０１３１】
一方、上記のＳ１５１で予約内容が書かれいるときはＳ１５４に進む。そこでは、Ｒｘ＿Ｍａｉｌ＿ＩｎｆｏのＭｅｓｓａｇｅの内容を読み出して、予約の取り消しに係る例えば「×」マークが付されている番組があるか否かを検索する。
【０１３２】
そして、取り消しマークがないときには削除する予約がないのでＳ１５８に進む。また、取り消しマークが付されているときは、その予約番組は予約削除の対象であるのでＳ１５６に進む。
【０１３３】
そのＳ１５６では、取り消しマークの付された予約を削除するため、予約マネージャをコールし、対象番組の予約設定を取り消す。次のＳ１５７では、予約を削除したことを知らせるメールの本文を作成する。そのメールの送信は第１の実施例と同様にメール送信ルーチンに移行して行う。
【０１３４】
一方、Ｓ１５５で予約取り消しマークが検出されたときには、Ｓ１５８において予約マネージャをコールして予約リストを取得する。このとき、予約マネージャはシステムコントロールから録画予約リストＴｉｍｅｒ＿Ｒｅｃ＿Ｌｉｓｔを読み出し、これをメールマネージャに渡す。
【０１３５】
Ｓ１５９では、取得した予約リストとＲｘ＿Ｍａｉｌ＿ＩｎｆｏのＭｅｓｓａｇｅの予約内容を比較する。次のＳ１６０では、一致するか否かをチェックし一致する場合にはリターンへ、異なっている場合にはＳ１６１に進む。
【０１３６】
そこでは、Ｍｅｓｓａｇｅの予約内容が追加されている場合には、予約マネージャをコールして追加記述されている番組の予約を追加する。また、予約リストとＲｘ＿Ｍａｉｌ＿Ｉｎｆｏとを比較し異なる予約内容に書き直されている場合には、予約マネージャをコールして、異なる部分の予約リストの予約内容を削除すると共に、Ｒｘ＿Ｍａｉｌ＿Ｉｎｆｏの予約内容を追加する。
【０１３７】
それらの動作終了後は、Ｓ１６２で更新されたことを知らせるメールの本文を作成する。それ以降のメール送信ルーチンによるメールを送信する動作等は第１の実施例で述べたと同様に行われる。
【０１３８】
以上述べたようにして、第３の実施例による放送番組の録画予約システムでは取得した予約リストを簡単に手直しするだけで予約の変更を行うことができる。そして、放送番組録画装置に上述の機能を実装することにより、Ｅメール録画予約システムにおける予約削除、変更、及び追加する機能を容易に実現することができる。
【０１３９】
以上、第１〜第３の実施例により放送番組の録画予約システムの構成と動作について詳述したが、このシステムによればユーザは、外出先からでも簡単なメールを作成して送信することで、従来はできなかった予約の消去や変更などを容易に行うことができる。
【０１４０】
次に、外出先よりＥメールを送受信し、予約変更等を行う端末装置について述べる。その端末装置は、前述の図１に示したパソコン４、及び携帯電話５４などである。
図１８に、その端末装置の構成を示す。
【０１４１】
同図に示す端末装置６は、ＬＡＮ接続回路６１、ＣＰＵ６２、メモリ６３、送信回路６４、受信回路６５、表示回路６６、及び入力回路６７より構成される。
そして、ＬＡＮ接続回路６１はＬＡＮ７を介してインターネット３に接続されており、また送信回路６４及び受信回路６５は無線局５３に無線により結合されている。
【０１４２】
そして、入力回路６７は図示しないユーザインタフェースに結合されている。また、表示回路６６には図示しない表示デバイスが接続されている。さらに、いずれの回路もＣＰＵバス６９に接続されており、そのＣＰＵバス６９にはＣＰＵ６２とメモリ６３が接続されている。
【０１４３】
このように構成される端末装置６は、ＬＡＮ接続機能搭載ビデオデッキ１３より送信され、インターネット３に配置されるメールボックスに蓄積されるＥメールをＬＡＮ接続回路６１により、又は受信回路６５により受信して得る。その得られたＥメールはメモリ６３に蓄積されると共に、表示回路６６に供給されて表示用画像信号が生成される。
【０１４４】
そして、Ｅメールの受信、及び表示のための信号処理はＣＰＵ６２により制御されて行なわれる。その表示画面は遠隔地にいるユーザによりチェックされ、必要に応じてユーザインタフェースが操作されて、受信されたＥメールに対する返信メールが作成される。
【０１４５】
その返信メールは、受信したＥメールの記述内容を引用しつつ作成される。即ち、例えば前述の図１５に示したようにビデオデッキ側に要求して返信された予約リストに取り消しマークを付す、ないしは新たな番組の予約を追加する等による記述が行われる。
【０１４６】
そのようにして記述された返信メールはＬＡＮ接続回路６１を介して、又は送信回路６４が介されてインターネット３のメールサーバに伝送される。
なお、この端末装置６はＬＡＮ接続回路６１並びに送信回路６４及び受信回路６５を有するとして記述したが、それらのうちのいずれかの回路を有していれば良い。
【０１４７】
また、このような放送番組の録画予約システムは、例えば端末装置よりビデオデッキに直接電話線により接続して行う、いわゆるＰＰＰ（Ｐｏｉｎｔ　ｔｏ　Ｐｏｉｎｔ　Ｐｒｏｔｏｃｏｌ）接続によっても実現することができる。
【０１４８】
以上詳述したようにして、ＬＡＮ接続機能搭載ビデオデッキ１３と端末装置６はインターネット３を介してＥメールの送信及び受信を行なうことにより、既に設定されている録画予約内容を変更することができる。
【０１４９】
そして、ユーザは外出先からでも録画予約リストを取得することができるため、現在の予約状況を把握することができ、予約時間が重なるなどのミスを事前に防ぐことができる。更に、ユーザはビデオデッキから取得した予約リストをもとに、予約内容を修正したリストを返信するだけで、簡単に予約の削除や更新を行うことができる。
【０１５０】
【発明の効果】
請求項１記載の発明によれば、端末装置から伝送された電子メールを受信して録画予約を設定する放送番組録画装置よりなる放送番組の録画予約システムにおいて、放送番組録画装置より伝送された録画予約情報を基に、端末装置では更新された録画予約情報を生成して放送番組録画装置に送信し、放送番組録画装置は受信された更新録画予約情報を基に録画予約を設定するようにしているため、録画予約の取り消しを容易な遠隔操作により行うことのできる放送番組の録画予約システムの構成を提供できる効果がある。
【０１５１】
また、請求項２記載の発明によれば、特に録画予約を取り消す情報は取り消しマークを記述して行うようにしているので、請求項１記載の効果に加え録画予約の取り消しを更に容易な遠隔操作により行うことのできる放送番組の録画予約システムの構成を提供できる効果がある。
【０１５２】
また、請求項３記載の発明によれば、特に録画予約を取り消す情報は放送番組録画装置より伝送された録画予約情報のうち該当する番組の記述を消去するようにして行っているので、請求項１記載の効果に加え録画予約の取り消しを更に容易な遠隔操作により行うことのできる放送番組の録画予約システムの構成を提供できる効果がある。
【０１５３】
また、請求項４記載の発明によれば、端末装置から伝送された電子メールを受信して録画予約を設定する放送番組録画装置よりなる放送番組の録画予約システムにおいて、放送番組録画装置より伝送された録画予約情報を基に、端末装置では新たな予約番組の追加された更新録画予約情報を生成して放送番組録画装置に送信し、放送番組録画装置は受信された更新録画予約情報を基に録画予約を設定するようにしているため、録画予約番組の追加を容易な遠隔操作により行うことのできる放送番組の録画予約システムの構成を提供できる効果がある。
【０１５４】
また、請求項５記載の発明によれば、端末装置から伝送された電子メールを受信して録画予約を設定する放送番組録画装置よりなる放送番組の録画予約システムにおいて、放送番組録画装置より伝送された録画予約情報を基に、端末装置で更新された録画予約情報を生成して放送番組録画装置に送信し、放送番組録画装置は受信された更新録画予約情報を基に録画予約を設定するようにしているため、録画予約の取り消し及び追加を容易な遠隔操作により行うことのできる放送番組の予約方法を提供できる効果がある。
【０１５５】
また、請求項６記載の発明によれば、端末装置から伝送された電子メールを受信して録画予約を設定する放送番組録画装置よりなる放送番組の録画予約システムにおいて、放送番組録画装置より伝送された録画予約情報を基に、端末装置で更新された録画予約情報を生成して放送番組録画装置に送信し、放送番組録画装置は受信された更新録画予約情報を基に録画予約を設定するようにしているため、録画予約の取り消し及び追加を容易な遠隔操作により行うことのできる放送番組録画装置の構成を提供できる効果がある。
【０１５６】
また、請求項７記載の発明によれば、端末装置から伝送された電子メールを受信して録画予約を設定する放送番組録画装置よりなる放送番組の録画予約システムにおいて、放送番組録画装置より伝送された録画予約情報を基に、端末装置で更新された録画予約情報を生成して放送番組録画装置に送信し、放送番組録画装置は受信された更新録画予約情報を基に録画予約を設定するようにしているため、録画予約の取り消し及び追加を容易な遠隔操作により行うことのできる放送番組録画装置を制御する放送番組録画予約用プログラムを提供できる効果がある。
【図面の簡単な説明】
【図１】本発明の実施例に係る、放送番組録画予約システムの概略構成を例示した図である。
【図２】本発明の実施例に係る、ＬＡＮ接続機能搭載ビデオデッキの構成を例示した図である。
【図３】本発明の実施例に係る、コンピュータソフトウェアの構成を階層的に例示した図である。
【図４】本発明の実施例に係る、録画予約設定を行うソフトウエアの動作をフローチャートにより例示した図である。
【図５】本発明の実施例に係る、予約マネージャの動作をフローチャートにより例示した図である。
【図６】本発明の第１の実施例に係る、メールマネージャの一部の動作をフローチャートにより例示した図である。
【図７】本発明の第１の実施例に係る、メールマネージャの他の一部の動作をフローチャートにより例示した図である。
【図８】本発明の第１の実施例に係る、録画情報抽出ルーチンの一部の動作をフローチャートにより例示した図である。
【図９】本発明の実施例に係る、録画予約メールの記述を例示したものである。
【図１０】本発明の実施例に係る、録画予約取り消し用メールの記述を例示したものである。
【図１１】本発明の第１の実施例に係る、録画情報抽出ルーチンの他の一部の動作をフローチャートにより例示した図である。
【図１２】本発明の実施例に係る、メール送信ルーチンの動作をフローチャートにより例示した図である。
【図１３】本発明の第２の実施例に係る、メールマネージャの他の一部の動作をフローチャートにより例示した図である。
【図１４】本発明の第２の実施例に係る、録画情報抽出ルーチンの他の一部の動作をフローチャートにより例示した図である。
【図１５】本発明の実施例に係る、録画予約一覧及び更新メールの記述を例示したものである。
【図１６】本発明の第３の実施例に係る、メールマネージャの他の一部の動作をフローチャートにより例示した図である。
【図１７】本発明の第３の実施例に係る、録画情報抽出ルーチンの他の一部の動作をフローチャートにより例示した図である。
【図１８】本発明の実施例に係る、端末装置の構成を例示した図である。
【符号の説明】
１　使用者宅内常時接続環境
２　プロバイダ
３　インターネット通信網
４　パソコン
５　外出先環境
６　端末装置
１１　ＡＤＳＬモデム
１２　ブロードバンドアクセスルータ
１３　ＬＡＮ接続機能搭載ビデオデッキ
５１　ルータ
５２　携帯電話交換機
５３　無線基地局
５４　携帯電話
６１　ＬＡＮ接続回路
６２　ＣＰＵ
６３　メモリ
６４　送信回路
６５　受信回路
６６　表示回路
６７　入力回路
１３１　ＬＡＮ接続回路
１３２　ＣＰＵ
１３３　メモリ
１３４　ＣＰＵバス
１３５　システムコントロール回路
１３６　放送番組記録再生装置
１３６ａ　圧縮伸長回路
１３６ｂ　入力回路
１３６ｃ　ビデオデータ記録再生回路
１３７　及び記録媒体
【図１】
2004032360.tif 000003
【図２】
2004032360.tif 000004
【図３】
2004032360.tif 000005
【図４】
2004032360.tif 000006
【図５】
2004032360.tif 000007
【図６】
2004032360.tif 000008
【図７】
2004032360.tif 000009
【図８】
2004032360.tif 000010
【図９】
2004032360.tif 000011
【図１０】
2004032360.tif 000012
【図１１】
2004032360.tif 000013
【図１２】
2004032360.tif 000014
【図１３】
2004032360.tif 000015
【図１４】
2004032360.tif 000016
【図１５】
2004032360.tif 000017
【図１６】
2004032360.tif 000018
【図１７】
2004032360.tif 000019
【図１８】
2004032360.tif 000020