(57)【要約】【課題】  インターネットを利用して、番組予約が可能な記録装置においては、複数の番組を予約する場合、或いは予約番組が既存の予約番組と時間帯が重複するような場合、操作者は、番組予約のためのメールを何度も繰り返し送信しなければならなかった。【解決手段】受信メールから所定のフォーマットに基づいて記述された記録予約メールを選択し、所定のフォーマットに基づいて記述された１又は複数の記録予約データを抽出し、更に登録されている既存の予約番組情報と新たな予約番組情報を照合し、時間帯が重複する場合、新たな予約番組の優先度に応じて、新たな予約番組情報の登録の有無を決定して実行することで、１つの電子メールで複数の録画予約を行うことができ、且つ、既存の録画予約と時間帯が重複する場合においても、その優先度に応じた選択を行うことによって、一度の録画予約メールで、所望の番組を予約登録する。【選択図】        図１    
2005318350.tif 000002
【特許請求の範囲】
【請求項１】
放送番組を記録する記録手段と、
放送番組の予約情報が登録され、前記登録された予約情報に基づく予約番組を前記記録手段に記録させる予約手段と、
所定のプロトコルに従って、インターネット上のメールサーバとの間でメールを送受信するネットワーク接続手段と、
放送番組の記録予約のための処理を実行するデータ処理手段と
を有し、
前記データ処理手段は、
前記ネットワーク接続手段により受信された受信メールが所定のフォーマットに従って記述されているか否かを判定し、
前記所定のフォーマットに従って記述されていると判定された場合に、前記受信メールを、予約番組の優先度情報を含む予約情報が記述された記録予約メールであると認識して、前記記録予約メールから前記優先度情報を抽出し、
前記予約手段に既に予約情報が登録されている場合に、前記記録予約メールに含まれる新規の予約番組に関する予約情報と前記予約手段に登録されている既存の予約番組に関する予約情報とを比較し、前記新規の予約番組の放送時間帯が前記既存の予約番組の放送時間帯と重複するときに、前記優先度情報に基づいて前記予約手段に優先的に登録される予約情報の内容を決定する
ことを特徴とする記録装置。
【請求項２】
前記データ処理手段は、前記記録予約メールに基づく予約結果情報を、前記ネットワーク接続手段から前記記録予約メールの送信者、または予め登録してある返信者宛てのメールとして送信することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記所定のフォーマットに従って記述された受信メールは、
前記受信メールが記録予約メールであることを示す所定の開始文字列を含み、
１予約番組についての前記予約情報を所定の文字数で記述した予約情報文字列を１つ以上含む
ことを特徴とする請求項１又は２のいずれかに記載の記録装置。
【請求項４】
前記所定のフォーマットに従って記述された受信メールは、前記記録予約メールの文字列の最後を示す所定の終了文字列をさらに含むことを特徴とする請求項３に記載の記録装置。
【請求項５】
前記データ処理手段は、前記受信メールのデータサイズが所定のサイズを超えるか否かを判定し、前記所定のサイズを超える場合には、この受信メールが記録予約メールではないと認識することを特徴とする請求項１から４までのいずれかに記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組の記録予約が可能な記録装置に関し、特に、インターネットを介して受信される電子メールによって放送番組の記録予約を行うことのできる記録装置に関する。
【背景技術】
【０００２】
従来、この種の記録装置として、例えば、録画開始時刻、録画終了時刻、チャンネル、タイトル等の予約番組情報をメールで受信し、受信したデータに基づいて、番組の録画予約を設定する記録装置が提案されている。また、この記録装置では、予約設定ができなかった場合には、メールの差出人に対して、エラーメッセージを含むメールを返信して、予約エラーが発生したことを通知する（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００２―６４８８０号公報（第６−９頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記記録装置においては、メール送信によって、時間帯、チャンネル等の予約内容の異なる複数の番組を録画予約する場合に、個々の予約番組毎に、予約番組情報を入力したメールを送信しなければならなかった。また、メールの差出人がエラーメッセージを含むメールを受信した場合には、エラーの原因を解消する（例えば、既存の録画予約との放送時間帯の重複を回避するために、既存の録画予約を削除する）ためのメール送信をしたり、また、再度、録画予約のメールを送信しなければならなかった。
【０００５】
以上のように、従来の記録装置においては、電子メールを用いて録画予約することができるが、複数の放送番組を予約する場合や、予約設定時にエラーが発生した場合などに、メール送信を複数回繰り返し実行する必要がある。このため、従来の記録装置においては、メール送信により録画予約をしようとする者に与える操作上の負担が大きいという問題があった。
【０００６】
本発明の目的は、上述のような課題を解決することにあり、予約番組が複数の場合や予約番組の放送時間帯に重複が生じた場合であっても、所定のフォーマットに従って記述され、予約番組の優先度情報を含む記録予約メールを１通受信することにより、予約処理を完了させることができる記録装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の記録装置は、放送番組を記録する記録手段と、放送番組の予約情報が登録され、前記登録された予約情報に基づく予約番組を前記記録手段に記録させる予約手段と、所定のプロトコルに従って、インターネット上のメールサーバとの間でメールを送受信するネットワーク接続手段と、放送番組の記録予約のための処理を実行するデータ処理手段とを有し、前記データ処理手段は、前記ネットワーク接続手段により受信された受信メールが所定のフォーマットに従って記述されているか否かを判定し、前記所定のフォーマットに従って記述されていると判定された場合に、前記受信メールを、予約番組の優先度情報を含む予約情報が記述された記録予約メールであると認識して、前記記録予約メールから前記優先度情報を抽出し、前記予約手段に既に予約番組が登録されている場合に、前記記録予約メールに含まれる新規の予約番組に関する予約情報と前記予約手段に登録されている既存の予約番組に関する予約情報とを比較し、前記新規の予約番組の放送時間帯が前記既存の予約番組の放送時間帯と重複するときに、前記優先度情報に基づいて前記予約手段に優先的に登録される予約情報の内容を決定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、１つの記録予約メールを送信するだけで複数の記録予約を行うことができ、更に優先度を設定することで既存の予約番組と時間帯が重複する場合においても、その優先度に応じた選択が行われるため、繰り返しメールを送信する必要が無い。このため、メール送信により録画予約をしようとする者に与える操作上の負担が軽減され、電子メールによる予約操作を簡単にすることができるという効果が得られる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は、本発明に基づく実施の形態１の録画予約記録装置を含む通信ネットワークシステムの構成を示すシステム構成図である。
【００１０】
この通信ネットワークシステム１では、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）をベースとして構築されているインターネット２に、本発明に関連のある機器が接続されている。録画予約記録装置３は、このインターネット２によって、外部にある携帯電話５又はパーソナルコンピュータ４から録画予約記録装置３に送信される電子メールを一時的に蓄積する受信メールサーバ７、及び携帯電話５又はパーソナルコンピュータ４に電子メールを送信するための送信メールサーバ６と接続されている。なお、本発明が適用されるシステム構成は、図１に示されるものに限定されず、また、通信に使用されるプロトコルもＴＣＰ／ＩＰに限定されない。また、本発明は、テレビ放送を受信し記録する録画予約記録装置に限定されず、ラジオ放送を受信し記録する装置にも適用できる。
【００１１】
図２は、録画予約記録装置３の要部構成を示すブロック図である。同図に示すように、この録画予約記録装置３は、番組予約部１１、ＴＣＰ／ＩＰネットワーク部、番組記録部１３、及び演算処理部１４を主要な構成としており、これらの各構成部は、データバスによって互いに接続されている。ＴＣＰ／ＩＰネットワーク部１２には、インターネット２に接続するためのケーブル１５が接続され、外部との電子メール（単に「メール」とも言う。）の送受信を行う。演算処理部１４は、後述するように、受信した電子メールが録画予約メールか否かを判定し、新たに受信した予約内容が既存の予約内容と重複しないか等の比較検討をした後、予約番組の、例えば、録画開始時刻、録画終了時刻、チャンネル、録画モード、記録メディア、及び優先度等のデータを示す予約番組情報を番組予約部１１に送信すると共に、その「予約結果」を内容とする返信メールを作成するなどのメールデータ処理を実行する。更に、演算処理部１４は、装置各部の動作が円滑に行えるように、録画予約記録装置３全体の相互動作を制御する。
【００１２】
番組予約部１１は、演算処理部１４から送られてきた予約番組情報を保存して番組予約登録を実行すると共に、時間管理機能を有し、登録された予約番組情報の指定されたチャンネルでの番組記録の開始及び停止を番組記録部１３に指示する。番組記録部１３は、チューナを有し、番組予約部１１の指示に基づいて、チャンネルの選局、及び受信した番組映像の記録開始と記録停止を実行する。
【００１３】
図３は、録画予約記録装置３が行なう録画予約処理の流れを概略的に示すフローチャートである。以下に図１乃至図３を参照しながら、録画予約処理の流れの概略について説明する。
【００１４】
先ず、携帯電話５やパーソナルコンピュータ４によって、後述する所定のフォーマットで記述されて送信された録画予約メールが蓄積されているインターネット２上の受信メールサーバ７に対して、ＰＯＰなどのメール受信プロトコルを用いて、蓄積状況や受信メール本体を取得する（ステップＳ１）。そして受信したメールの先頭に、事前にユーザが指定した特定文字列（プリフィックス）があるか否かによって、受信したメールが録画予約メールであるか否かを判定する（ステップＳ２）。次に、受信したメールが録画予約メールであると判定された場合、このメールに１予約番組についての予約情報が所定の文字数で記述されている録画予約データを１件ずつ読み、それを、例えば演算処理部１４内の予約バッファに順次一時保存すると共に（ステップＳ３）、その読み出し件数（予約番組の件数に相当する）をカウントする（ステップＳ４）。
【００１５】
次に、予約バッファに一時保存した各録画予約データの新たな予約番組の予約番組情報と、既に登録されている既存の予約番組の予約番組情報との比較を行い、予約時間帯の重複がないか判断する（ステップＳ５）。予約時間帯に重複があった場合には、新たな予約番組の優先度を評価し（ステップＳ６）、後述する評価方法に基づいて、新たな予約番組を優先する場合にはこの予約番組情報を番組予約部１１に登録して録画予約する（ステップＳ７）。そして、最後に、この録画予約メールに対する予約処理の結果を示す「予約結果」を載せた返信メール（録画予約メールの送信者宛てのメール）を送信メールサーバ６に送信する（ステップＳ８）。
【００１６】
以上のように録画予約メールを処理することによって、ユーザは、メールによって複数の番組予約を行う場合、更にはこれらの予約番組が既存の予約番組と時間帯が重複するような場合であっても、一度のメール送信で所期の録画予約を達成できる。以下に、録画予約メールの処理方法について更に詳細に説明する。
【００１７】
図４は、本実施の形態において、ユーザが録画予約メールを作成する際の本文のフォーマットを説明するためのレイアウト図である。同図に示すように、本文の１行目に、“ｏｐｅｎ”という文字列３１と予めユーザが指定した指定文字列３２からなるプリフィックスを書き込む。これにより、本メールが録画予約メールであることを宣言する。２行目以降には、１行毎に１件分の録画予約データ、即ち、「開始時刻」、「終了時刻」、「チャンネル」、「録画モード」、「メディア」、及び「優先度」の各データを書き込む。
【００１８】
この内、「チャンネル」とはテレビ番組の放送局のテレビチャンネル番号のことである。「録画モード」は、記録するためのエンコードビットレートの設定で、例えば、ＦＩＮＥ（高画質モード）／ＳＰ（標準モード）／ＬＰ（長時間モード）／ＥＰ（延長された長時間モード）の各モードがある。「メディア」は、記録するメディアを指定するものであり、例えば、ハードディスクの場合はＨＤＤ、ＤＶＤメディアの場合はＤＶＤ、テープの場合はＴＡＰＥと記述する。「優先度」は、後述するように、予約番組の時間帯が重複する際にどちらの番組の録画を優先させるかを決める際の指標となるもので、例えば、Ａ，Ｂ，Ｃの文字を指定してランク分けする。録画予約メールの最後には、予め決められた終了文字列のサフィックス、例えば、連続改行３３を設定し、これによって録画予約データの終了を明示する。
【００１９】
以上のようなフォーマットの録画予約メールは、図１に示す通信ネットワークシステムにおける携帯電話５又はパーソナルコンピュータ４で作成され、録画予約記録装置３の受信メールサーバ７に送られ、ここに蓄積される。
【００２０】
図５、図６は、以上のようにして録画予約記録装置３宛てに送られた録画予約メールの受信から「予約結果」の返信までの、録画予約記録装置３の動作を説明するためのフローチャートである。以下に、図１、図２、及び図５を参照しながら、実施の形態１における録画予約処理について説明する。尚、図５のフローは、ソフトウェアによって制御される演算処理部１４と各部の共働によって実行される。
【００２１】
先ず、ＴＣＰ／ＩＰネットワーク部１２が、この映像情報記録装置３に設定されている受信メールサーバ７と、ＴＣＰ／ＩＰ上で動作するメール受信プロトコル、例えば、ＰＯＰを用いて接続し（ステップＳ１１）、ＰＯＰの「ＳＴＡＴ」コマンドを用いて受信メールサーバ７から蓄積された受信メールの数を獲得する（ステップＳ１２）。そして、ここで獲得したメールの数だけ以下のステップＳ１３〜ステップＳ２０の処理を繰り返す。即ち、先ず、ＰＯＰの「ｔｏｐ」コマンドを用いて１件目の受信メールを先頭から何行かを読み出し（ステップＳ１３）、読み出したメールの先頭データを例えば演算処理部１４に設けられた受信バッファに保存する（ステップＳ１４）。
【００２２】
次に、受信バッファの先頭データの先頭から、録画予約メールであることを判断するプリフィックスである“ｏｐｅｎ”という文字列３１と指定文字列３２（図４）を検索し（ステップＳ１５）、これらの文字列の有無を判定する（ステップＳ１６）。ここでこのプリフィックスが存在する場合、当メールが録画予約メールであると判断して次の行を読み出し（ステップＳ１７）、ここで読み出したデータが録画予約データのフォーマットに一致しているか否かを判定する（ステップＳ１８）。一致している場合には、その行に記述された１件分の録画予約データ（図４参照）を予約バッファに追加し（ステップＳ１９）、ステップＳ１７に戻って次の行の内容を確認する。
【００２３】
このようにして、ステップＳ１７〜ステップＳ１９では、１つの録画予約メールに連続的に書かれた録画予約データを逐次予約バッファに追加し、録画予約データのフォーマットと異なる行があった場合、録画予約メールの終了を示すサフィックスか否かを確認する（ステップＳ１８−１）。もしこの行にサフィックスが見つからなければ再びステップＳ１７に戻って同様の処理を繰り返し、サフィックスが見つかった場合はステップＳ２０に至る。従って、このステップＳ２０に至るまでに、この録画予約メールに含まれるすべての録画予約データが予約バッファに追加される。
【００２４】
一方、ステップＳ１６でプリフィックスが見つからなければ、当メール（１件目のメール）が録画予約メールでないと判断して、上記したステップＳ１７〜ステップＳ１９の処理をパスしてステップＳ２０に至る。
【００２５】
ステップＳ２０では、まだ読み出していない未読のメールがあるか否かをチェックし、未読のメールがある場合には、ステップＳ１３に至って、次の受信メールに対してステップＳ１３〜ステップＳ１９の同様の処理を実行し、結局、ステップＳ１２で取得した受信メールの数だけ、各受信メールに対してステップＳ１３〜ステップＳ１９の処理を実行した後、ステップＳ２１に至る。以上の処理が終了した段階で、録画予約記録装置３は、受信メールサーバ７からすべての録画予約メールを獲得し、録画予約内容を示すすべての録画予約データを抽出することができる。
【００２６】
ステップＳ２１では、以上の処理によって、録画予約メールによって送られてきた番組予約データが、演算処理部１４の予約バッファに追加されて存在するか否かを判定する。ここで予約バッファに蓄積されたデータがなければ録画予約メールが存在しなかったことになり、前記したステップＳ１１で接続した受信メールサーバ７との接続を切断した後（ステップＳ２３）、このフローを終了する。一方、番組予約データが存在する場合、同じく受信サーバ７との接続を切断した後（ステップＳ２２）、予約バッファに一時保存されているこれら番組予約データに対する以下のデータ処理を開始する。
【００２７】
先ず、演算処理部１４では、後述するように、予約バッファに蓄積された番組予約データによる新たな予約番組の各々と、番組予約部１１に登録されている既存の予約番組とが、予約時間帯で重複するか否か判断を判定し、更に番組予約データの優先度を考慮して、番組予約部１１に新たに登録すべきと判定した新たな予約番組の予約番組情報を番組予約部１１に登録する（ステップＳ２４）。尚、このステップＳ２４の処理については、後で詳細に説明する。
【００２８】
更に演算処理部１４では、番組予約データの登録の有無がわかる「予約結果」を内容とする返信メールを、受信した録画予約メール毎に電子メールのフォーマットで作成する（ステップＳ２５）。例えば、図４に示す録画予約メールに対し、同図に点線で示すように、各番組予約データに○、×の記号を付した返信メールを作成する。○は、予約が実行されたことを示し、×は予約されなかったことを示す。
【００２９】
次に、ＴＣＰ／ＩＰ上で動作するメール送信プロトコル、例えばＳＭＴＰを用いて、送信メールサーバ６と接続し（ステップＳ２６）、ＳＭＴＰのプロトコルを用いて、録画予約メールの発信元、または予め登録してあるアドレスに対して各返信メールを送信する（ステップＳ２７）。この送信が終わった段階で送信メールサーバ６との接続を切断し（ステップＳ２８）、このフローを終了する。以上のようにして、獲得した録画予約メールの発信元に対して、その予約結果を返信する処理が行なわれる。
【００３０】
次に、上記した処理ステップＳ２４における録画予約の処理の内容について図７の説明図を参照しながら更に説明する。
【００３１】
同図（ａ）は、番組予約部１１に既に予約された既存の予約番組の時間帯４１と、予約バッファに一時保存されている番組予約データの新たな予約番組の時間帯４２とを示している。横軸は、予約時間帯の時間軸を示し、矢印は時間の進行方向を示している。従って、同図（ａ）は、既存の予約番組の時間帯４１に、新たな予約番組の時間帯４２が含まれる状態で重複する例を示している。
【００３２】
ここに示す新たな予約番組の優先度（図４参照）が最優先を示す「Ａ」に指定されている場合、同図（ｂ）に示すように既存の予約番組は削除され、新たな予約番組が再登録され、その時間帯４２が設定される。また、新たな予約番組の優先度が中間位を示す「Ｂ」に指定されている場合、同図（ｃ）に示すように既存の予約番組の時間帯のうち、新たな予約番組の時間帯４２と重複する時間帯が削除され、替りに新たな予約番組が際登録され、その時間帯４２が設定される。更に、新たな予約番組の優先度が最下位を示す「Ｃ」に指定されているか、未設定の場合、同図（ｄ）に示すように既存の予約番組が優先されてその予約時間帯４１はそのまま維持される。従って、この場合、録画予約メールの発信元に返信する「予約結果」の内容は、同図（ｂ）、（ｃ）の場合には例えば「○」となり、同図（ｄ）の場合には例えば「×」となる。
【００３３】
図８は、前記した処理ステップＳ２４（図６）における予約番組の予約番組情報の登録処理を具体的に示すフローチャートである。図７及び図８を参照しながら、予約番組の予約番組情報の登録処理について説明する。
【００３４】
上記した図６に示すフローの処理ステップＳ２４でこのフローが開始され、先ず演算処理部１４（図２）の予約バッファに一時保存されている録画予約データのうち、最初の１件（１番目）の録画予約データの予約開始時間が、既存の予約番組の何れかの予約時間帯に含まれるか否かをチェックする（ステップＳ５１）。ここで、この予約開始時間を含む既存の予約番組が無い場合、更に１番目の録画予約データの予約終了時間が、既存の予約番組の何れかの予約時間帯に含まれるか否かをチェックする（ステップＳ５２）。ここでも、この予約終了時間を含む既存の予約番組が無い場合、１番目の録画予約データの新たな予約番組に対し、これと時間帯の重複する既存の予約番組が存在しないと判断し、この新たな予約番組の予約番組情報をそのまま番組予約部１１（図２）に登録する（ステップＳ５７）。
【００３５】
一方、ステップＳ５１とステップＳ５２の何れかで、「ＹＥＳ」と判定した場合、１番目の録画予約データの予約番組に対して、時間帯が重複する既存の予約番組が存在すると判断し、先ずその録画予約データの優先度（図４参照）が「Ａ」であるか否かをチェックする（ステップＳ５３）。ここで、優先度が「Ａ」であった場合、前記図７で説明したように、重複する既存の予約番組を削除し（ステップＳ５４）、この１番目の録画予約データによる新たな予約番組の予約番組情報を番組予約部１１に登録する（ステップＳ５７）。
【００３６】
もし、この１番目の録画予約データの優先度が最優先を示す「Ａ」でない場合、次のランクの中間位を示す「Ｂ」であるか否かをチェックする（ステップＳ５５）。ここで、優先度が「Ｂ」であった場合、前記図７で説明したように、重複する既存の予約番組の重複する時間帯のみを削除し（ステップＳ５６）、この１番目の録画予約データの新たな予約番組の予約番組情報を番組予約部１１に登録する（ステップＳ５７）。もし、この１番目の録画予約データの優先度が中間位の「Ｂ」でない場合、優先度が最下位を示す「Ｃ」か、未設定であると判断し、前記図７で説明したように、既存の予約番組が優先されてその予約時間帯４１はそのまま維持される。
【００３７】
ステップＳ５８では、予約バッファに未処理の録画予約データが存在するか否かを確認し、まだ未処理の録画予約データが存在する場合は、再びステップＳ５１に戻って、同様の予約番組の予約番組情報の登録処理を実行する。このようにして、予約バッファのすべての録画予約データ録画予約処理が終了した段階で、このフローを終了する。
【００３８】
尚、本実施の形態の説明では、録画予約データの新たな予約番組と既存の予約番組の時間帯が重複する場合、録画予約データの新たな予約番組の優先度のみを評価して番組予約部１１に登録するか否かを決めていたが、例えば既存の予約番組と新たな予約番組の各優先度の比較に基づいて番組予約部１１に残す予約番組の予約番組情報を決めるようにしてもよい。
【００３９】
また、本実施の形態では、録画予約データの終了を明示する特定文字列のサフィックス、を設定し、これを確認して（ステップＳ１８−１）、録画予約データの終了を確認したが、ステップＳ１８で確認したフォーマットが予約フォーマットでないことを確認した段階で、録画予約データの終了とみなすこともできる。この場合、録画予約データを記述した行を連続させる必要があるが、録画予約メール（図４参照）から特定文字列のサフィックスとしての連続改行３３を省き、更に処理ステップＳ１８−１（図５）を省くことができる。
【００４０】
以上のように、本実施の形態の録画予約記録装置によれば、１つの録画予約メールを送信するだけで複数の録画予約を行うことができ、更に優先度を設定することで既存の予約番組と時間帯が重複する場合においても、その優先度に応じた選択が行われるため、一度の録画予約メールで所期の目的を達成でき、更にその登録結果を確認することができる。このように、所望の番組を予約するのに、何度もメールを送受信する必要がないため、通信費の削減や、登録処理の簡素化を図ることができる。
【００４１】
実施の形態２．
図９は、本発明に基づく録画予約記録装置の実施の形態２の動作を説明するためのタイムチャートである。
本実施の形態２の録画予約記録装置５１が前記した実施の形態１の録画予約記録装置３に対して異なる点は、図５、図６に示すフローを実行するソフトウェアの一部である。従って、構成的には図１の通信ネットワークシステム１における録画予約記録装置３を、本実施の形態２の録画予約記録装置５１に置き換えたものとして以下に説明する。
【００４２】
上記したように、図９において、録画予約記憶装置５１は、図１に示すインターネットによる通信ネットワークシステムによって受信メールサーバ７と接続されているため、クライアントである録画予約記憶装置４１から受信メールサーバ７に対して電子メール受信プロトコルＰＯＰを用いて接続した後、ＰＯＰのコマンドである「ＳＴＡＴ」コマンドを発行することにより、受信メールサーバ７より、保存している受信メール総数とその合計サイズを示す「＋ＯＫ  受信メール総数  合計サイズ」データを受信できる。録画予約記憶装置５１は、これにより受信メールサーバ７内にある受信メール数と全受信メールの合計サイズを知ることができる。
【００４３】
更に、ＰＯＰのコマンドである「ＬＩＳＴ」コマンドを発行することによって、番号付けされた各受信メールのサイズを示す「＋ＯＫ  通し番号  サイズ」を受信できる。録画予約記憶装置５１は、これによって番号付けされた各受信メールのサイズを知ることができる。また、発行するＬＩＳＴコマンドを「ＬＩＳＴ（番号）」、例えば「ＬＩＳＴ（１）」コマンドとすることによって、通し番号１のメールサイズのみを指定して受信し、そのデータサイズを知ることができる。
【００４４】
一方、録画予約メールは、図４にそのフォーマットを示すように、本文の１行目に、“ｏｐｅｎ”という文字列３１と予めユーザが指定した指定文字列３２からなるプリフィックスを書き込み、続いて、「開始時刻」、「終了時刻」、「チャンネル」、「モード」、「メディア」、及び「優先度」を記入した行を、録画予約の件数だけ書き込む構成となっている。従って、例えば一度に予約できる録画件数を１０件程度としても、その録画予約メールのサイズは僅かであるため、所定サイズ以上の受信メールは録画予約メール以外のメールであると判断することができる。
【００４５】
図１０は、以上の考察のもとに、本実施の形態２の録画予約記録装置５１が実行する動作を説明するためのフローチャートである。尚、同フローチャートは、前記した図５に示すフローチャートにステップＳ１２−１を加えたもので、他のステップは全て共通する。従って、同じ処理をするステップには同じステップ番号を付して、ここでの説明を省略し、異なる点を重点的に以下に説明する。
【００４６】
録画予約記録装置５１は、前記したようにステップＳ１２で、メールサーバ７から蓄積メールの数を獲得した後、ＬＩＳＴコマンドによって先ず通し番号が１番とされた１件目の受信メールのサイズを得てこのメールサイズが所定値より大きいか否かを確認し（ステップＳ１２−１）、小さい場合この受信メールが録画予約メールである可能性があると見てステップ１３に進み、以下前記したステップＳ１３〜ステップＳ１９の処理を実行する。一方、メールサイズが所定値より大きい場合、この受信メールが録画予約メールの可能性は無いものと判断して前記したステップＳ１３〜ステップＳ１９の処理をパスしてステップＳ２０に進む。このステップＳ２０では、まだ読み出していない未読の受信メールがあるか否かをチェックし、未読の受信メールがある場合には、ステップＳ１２−１に戻って、次の受信メールに対してステップＳ１２−１〜ステップＳ１９の同様の処理を実行する。結局、以上の処理が終了した段階で、録画予約記録装置５１は、受信メールサーバ７から録画予約メールを獲得し、その録画予約内容を抽出することができる。
【００４７】
以上のように、本実施の形態２の録画予約記録装置５１によれば、ＬＩＳＴコマンドで得たメールサイズをチェックすることで、録画予約メール以外のメールに対しては、受信メールサーバからの読込み、及び図１０に示すフローにおけるステップＳ１３〜ステップＳ１９の処理が省けるため、通信時間及び処理時間が短縮でき、通信費の削減や、データ処理のスピードアップを図ることができる。
【図面の簡単な説明】
【００４８】
【図１】本発明に基づく実施の形態１の録画予約記録装置を含む通信ネットワークシステムの構成を示すシステム構成図である。
【図２】録画予約記録装置の要部構成を示すブロック図である。
【図３】録画予約記録装置が行なう録画予約処理の流れを概略的に示すフローチャートである。
【図４】ユーザが録画予約メールを作成する際の本文のフォーマットを説明するためのレイアウト図である。
【図５】録画予約記録装置の動作を説明するためのフローチャートである。
【図６】録画予約記録装置の動作を説明するためのフローチャートである。
【図７】図６の録画予約ステップにおける録画予約の処理を説明するための説明図である。
【図８】図６の録画予約ステップにおける予約番組の予約番組情報の登録処理を具体的に示すフローチャートである。
【図９】本発明に基づく録画予約記録装置の実施の形態２の動作を説明するためのタイムチャートである。
【図１０】本実施の形態２の録画予約記録装置が実行する動作を説明するためのフローチャートである。
【符号の説明】
【００４９】
１  通信ネットワークシステム、  ２  インターネット、  ３  録画予約記録装置、  ４  パーソナルコンピュータ、  ５  携帯電話、  ６  送信メールサーバ、  ７  受信メールサーバ、  １１  番組予約部、  １２  ＴＣＰ／ＩＰネットワーク部、  １３  番組記録部、  １４  演算処理部、  １５  ケーブル、  ５１  映像情報記録装置。
【図１】
2005318350.tif 000003
【図２】
2005318350.tif 000004
【図３】
2005318350.tif 000005
【図４】
2005318350.tif 000006
【図５】
2005318350.tif 000007
【図６】
2005318350.tif 000008
【図７】
2005318350.tif 000009
【図８】
2005318350.tif 000010
【図９】
2005318350.tif 000011
【図１０】
2005318350.tif 000012