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