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