(57)【要約】  【構成】  ビデオレコーダ１２ａは、ＬＡＮ１４を介してビデオレコーダ１２ｂおよび１２ｃと接続される。ビデオレコーダ１２ａには、自身を含む３台のビデオレコーダ１２ａ〜１２ｃにそれぞれ割り当てられた３つのあいことばが保持される。ビデオレコーダ１２ａは、携帯電話１８からコンテンツ情報と任意のあいことばとを含む記録依頼をインターネット１６を通して受信すると、受信された記録依頼に含まれるあいことばが、保持された複数のあいことばのいずれか１つと一致するか否かを判別する。かかる判別の結果が肯定的であるとき、受信された記録依頼に従う命令をビデオレコーダ１２ａ〜１２ｃのいずれか１つ、好ましくはあいことばが一致したレコーダに対して発行する。    【効果】  ＬＡＮに接続された複数のビデオレコーダのいずれか１つの制御が外部から可能となる。【選択図】  図１
2006203629.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のコンテンツ記録装置を制御する機器制御装置であって、
前記複数のコンテンツ記録装置にそれぞれ割り当てられた複数の第１識別コードを保持する第１保持手段、
コンテンツ情報と任意の第１識別コードとを含む記録依頼を前記ネットワークを通して受信する受信手段、
前記受信手段によって受信された記録依頼に含まれる第１識別コードが前記第１保持手段によって保持された複数の第１識別コードのいずれか１つとの間で所定条件を満足するか否かを判別する判別手段、および
前記判別手段の判別結果が肯定的であるとき前記受信手段によって受信された記録依頼に従う命令を前記複数のコンテンツ記録装置のいずれか１つに向けて発行する発行手段を備える、記録制御装置。
【請求項２】
前記受信手段によって受信された記録依頼に従う命令を実行できるコンテンツ記録装置を前記複数のコンテンツ記録装置の中から検出する検出手段をさらに備え、
前記発行手段は前記検出手段によって検出されたコンテンツ記録装置に向けて命令を発行する、請求項１記載の記録制御装置。
【請求項３】
前記所定条件は第１識別コードの一致という条件を含み、
前記発行手段は前記検出手段の検出結果が前記受信手段によって受信された記録依頼に含まれる第１識別コードに対応する対応コンテンツ記録装置を含むとき前記命令を前記対応コンテンツ記録装置に向けて発行する、請求項２記載の記録制御装置。
【請求項４】
前記検出手段の検出結果が前記対応コンテンツ記録装置を含まないとき前記検出手段の検出結果のいずれか１つを代替コンテンツ記録装置として選択する選択手段をさらに備え、
前記発行手段は前記検出手段の検出結果が前記対応コンテンツ記録装置を含まないとき前記命令を前記代替コンテンツ記録装置に向けて命令を発行する、請求項３記載の記録制御装置。
【請求項５】
前記発行手段によって命令が発行されたコンテンツ記録装置が前記複数のコンテンツ記録装置のいずれであるかを前記ネットワークを通して前記記録依頼の送信元に通知する通知手段をさらに備える、請求項１ないし４のいずれかに記載の記録制御装置。
【請求項６】
前記複数のコンテンツ記録装置にそれぞれ割り当てられた複数の第２識別コードを保持する第２保持手段をさらに備え、
前記通知手段は前記第２保持手段によって保持された複数の第２識別コードのうち前記発行手段によって命令が発行されたコンテンツ記録装置に割り当てられた第２識別コードを通知する、請求項５記載の記録制御装置。
【請求項７】
前記コンテンツ情報は記録開始時刻および記録終了時刻を示す時間情報を含む、請求項
１ないし６のいずれかに記載の記録制御装置。
【請求項８】
前記受信手段は前記記録依頼を含んだ電子メールを受信するメール受信手段を含む、請求項７記載の記録制御装置。
【請求項９】
前記記録依頼はサーバに登録され、
前記受信手段は前記サーバに登録された記録依頼を検索する検索手段を含む、請求項７記載の記録制御装置。
【請求項１０】
前記記録依頼の入力操作を受け付けるための入力ページを送信する入力ページ送信手段をさらに備える、請求項７記載の記録制御装置。
【請求項１１】
前記代替コンテンツ記録装置の選択操作を受け付けるための選択ページを送信する選択ページ送信手段をさらに備える、請求項１０記載の記録制御装置。
【請求項１２】
ネットワークに接続された複数のコンテンツ記録装置を制御する記録制御装置のプロセサに、
前記複数のコンテンツ記録装置にそれぞれ割り当てられた複数の第１識別コードを保持する保持ステップ、
コンテンツ情報と任意の第１識別コードとを含む記録依頼を前記ネットワークを通して受信する受信ステップ、
前記受信ステップによって受信された記録依頼に含まれる第１識別コードが前記保持ステップによって保持された複数の第１識別コードのいずれか１つとの間で所定条件を満足するか否かを判別する判別ステップ、および
前記判別ステップの判別結果が肯定的であるとき前記受信ステップによって受信された記録依頼に従う命令を前記複数のコンテンツ記録装置のいずれか１つに向けて発行する発行ステップを実行させるための、記録制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、記録制御装置に関し、特にたとえば、ネットワークに接続された複数のコンテンツ記録装置を制御する、記録制御装置に関する。
【背景技術】
【０００２】
従来この種の装置の一例が、特許文献１に開示されている。この従来技術では、複数の記録装置の各々にアドレス情報が割り当てられ、かつ専用のリモコンが付属している。各リモコンから送信される信号には、そのリモコンが付属する記録装置の機種情報が含まれる。従来の記録制御装置は、機種情報とアドレス情報とを記録装置毎に登録する。
【０００３】
ユーザは、コンテンツを複数の記録装置のうち所望の１つに記録したいとき、その記録装置に付属するリモコンを操作する。従来の記録制御装置は、リモコンからの信号を受信すると、登録されたアドレス情報に基づいて、受信された信号に含まれる機種情報が示す記録装置に向けて命令を送信する。これにより、コンテンツを所望の記録装置に記録することができる。
【特許文献１】特開２００３−２１９４８６号公報〔Ｈ０４Ｑ ９／００，Ｈ０４Ｌ １２／２８〕
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、リモコン信号が記録制御装置に到達しない場所で操作を行えば、コンテンツはどの記録装置にも記録されない。
【０００５】
それゆえに、この発明の主たる目的は、ネットワークに接続された複数のコンテンツ記録装置のいずれか１つの制御を外部から可能とする、記録制御装置を提供することである。
【課題を解決するための手段】
【０００６】
請求項１の発明に従う記録制御装置は、ネットワークに接続された複数のコンテンツ記録装置を制御する機器制御装置であって、複数のコンテンツ記録装置にそれぞれ割り当てられた複数の第１識別コードを保持する第１保持手段、コンテンツ情報と任意の第１識別コードとを含む記録依頼をネットワークを通して受信する受信手段、受信手段によって受信された記録依頼に含まれる第１識別コードが第１保持手段によって保持された複数の第１識別コードのいずれか１つとの間で所定条件を満足するか否かを判別する判別手段、および判別手段の判別結果が肯定的であるとき受信手段によって受信された記録依頼に従う命令を複数のコンテンツ記録装置のいずれか１つに向けて発行する発行手段を備える。
【０００７】
第１保持手段は、複数のコンテンツ記録装置にそれぞれ割り当てられた複数の第１識別コードを保持する。受信手段がコンテンツ情報と任意の第１識別コードとを含む記録依頼を受信すると、判別手段は、受信された記録依頼に含まれる第１識別コードが第１保持手段に保持された複数の第１識別コードのいずれか１つとの間で所定条件を満足するか否かを判別する。発行手段は、かかる判別手段の判別結果が肯定的であるとき、受信手段によって受信された記録依頼に従う命令を複数のコンテンツ記録装置のいずれか１つに向けて発行する。
【０００８】
複数のコンテンツ記録装置にそれぞれ割り当てられた複数の第１識別コードを保持しておく一方、コンテンツ情報と任意の第１識別コードとを含む記録依頼を受信する。そして、受信された記録依頼に含まれる第１識別コードが、保持された複数の第１識別コードのいずれか１つとの間で所定条件を満足するとき、受信された記録依頼に従う命令を複数のコンテンツ記録装置のいずれか１つに向けて発行するので、複数のコンテンツ記録装置のいずれか１つの制御が外部から可能となる。
【０００９】
請求項２の発明に従う記録制御装置は、請求項１に従属し、受信手段によって受信された記録依頼に従う命令を実行できるコンテンツ記録装置を複数のコンテンツ記録装置の中から検出する検出手段をさらに備え、発行手段は検出手段によって検出されたコンテンツ記録装置に向けて命令を発行する。
【００１０】
検出手段は、受信手段によって受信された記録依頼に従う命令を実行できるコンテンツ記録装置を複数のコンテンツ記録装置の中から検出する。記録依頼に従う命令は、検出手段によって検出されたコンテンツ記録装置に向けて発行される。
【００１１】
記録依頼に従う命令を実行できるコンテンツ記録装置を検出し、検出されたコンテンツ記録装置に対して予約設定を行うので、コンテンツをより確実に記録できる。
【００１２】
請求項３の発明に従う記録制御装置は、請求項２に従属し、所定条件は第１識別コードの一致という条件を含み、発行手段は検出手段の検出結果が受信手段によって受信された記録依頼に含まれる第１識別コードに対応する対応コンテンツ記録装置を含むとき命令を対応コンテンツ記録装置に向けて発行する。
【００１３】
受信された記録依頼に含まれる第１識別コードが保持された複数の第１識別コードのいずれか１つと一致するとき、受信された記録依頼に従う命令は、一致した第１識別コードに対応するコンテンツ記録装置に向けて発行される。
【００１４】
コンテンツ記録装置と第１識別コードとの対応関係を記憶しておくことで、複数のコンテンツ記録装置のうち所望の１つの制御が外部から可能となる。
【００１５】
請求項４の発明に従う記録制御装置は、請求項３に従属し、検出手段の検出結果が対応コンテンツ記録装置を含まないとき検出手段の検出結果のいずれか１つを代替コンテンツ記録装置として選択する選択手段をさらに備え、発行手段は検出手段の結果が対応コンテンツ記録装置を含まないとき命令を代替コンテンツ記録装置に向けて命令を発行する。
【００１６】
対応コンテンツ記録装置が記録不可能なときには、記録可能なコンテンツ記録装置のいずれか１つが代替コンテンツ記録装置として選択され、命令は代替コンテンツ記録装置に対して発行される。
【００１７】
請求項５の発明に従う記録制御装置は、請求項１ないし４のいずれかに従属し、発行手段によって命令が発行されたコンテンツ記録装置が複数のコンテンツ記録装置のいずれであるかをネットワークを通して記録依頼の送信元に通知する通知手段をさらに備える。
【００１８】
記録依頼に従う命令を受けたコンテンツ記録装置が複数のコンテンツ記録装置のうちどれであるかを、通知手段が記録依頼の送信元に通知する。
【００１９】
記録依頼の送信元は、コンテンツが複数のコンテンツ記録装置のうちどれに記録されるかを知ることができる。  
【００２０】
請求項６の発明に従う記録制御装置は、請求項５に従属し、複数のコンテンツ記録装置にそれぞれ割り当てられた複数の第２識別コードを保持する第２保持手段をさらに備え、通知手段は第２保持手段によって保持された複数の第２識別コードのうち発行手段によって命令が発行されたコンテンツ記録装置に割り当てられた第２識別コードを通知する。
【００２１】
通知は、記録依頼に含められる第１識別コードとは別の第２識別コードを用いて行われる。このため、第１識別コードの秘匿性が高まり、その結果、複数のコンテンツ記録装置が外部から他人に操作される危険性を低減できる。
【００２２】
請求項７の発明に従う記録制御装置は、請求項１ないし６のいずれかに従属し、コンテンツ情報は記録開始時刻および記録終了時刻を示す時間情報を含む。
【００２３】
所望の記録開始時刻および記録終了時刻に従う記録つまり予約記録が行える。
【００２４】
請求項８の発明に従う記録制御装置は、請求項７に従属し、受信手段は記録依頼を含んだ電子メールを受信するメール受信手段を含む。
【００２５】
外部から電子メールを利用して予約設定を行うことができる。
【００２６】
請求項９の発明に従う記録制御装置は、請求項７に従属し、記録依頼はサーバに登録され、受信手段はサーバに登録された記録依頼を検索する検索手段を含む。
【００２７】
外部からサーバを通して予約設定を行うことができる。
【００２８】
請求項１０の発明に従う記録制御装置は、請求項７に従属し、記録依頼の入力操作を受け付けるための入力ページを送信する入力ページ送信手段をさらに備える。
【００２９】
外部からリアルタイムに予約設定を行うことができる。
【００３０】
請求項１１の発明に従う記録制御装置は、請求項１０に従属し、代替コンテンツ記録装置の選択操作を受け付けるための選択ページを送信する選択ページ送信手段をさらに備える。
【００３１】
対応コンテンツ記録装置が記録不可能なとき、外部からリアルタイムに代替コンテンツ記録装置を選択することができる。
【００３２】
請求項１２の発明に従う記録制御プログラムは、ネットワークに接続された複数のコンテンツ記録装置を制御する記録制御装置のプロセサに、複数のコンテンツ記録装置にそれぞれ割り当てられた複数の第１識別コードを保持する保持ステップ、コンテンツ情報と任意の第１識別コードとを含む記録依頼をネットワークを通して受信する受信ステップ、受信ステップによって受信された記録依頼に含まれる第１識別コードが保持ステップによって保持された複数の第１識別コードのいずれか１つとの間で所定条件を満足するか否かを判別する判別ステップ、および判別ステップの判別結果が肯定的であるとき受信ステップによって受信された記録依頼に従う命令を複数のコンテンツ記録装置のいずれか１つに向けて発行する発行ステップを実行させる。
【発明の効果】
【００３３】
この発明によれば、ネットワークに接続された複数のコンテンツ記録装置のいずれか１つの制御が外部から可能となる。
【００３４】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００３５】
図１を参照して、この実施例のコンテンツ記録システム１０は、３台のビデオレコーダ１２ａ，１２ｂおよび１２ｃを含む。ビデオレコーダ１２ａ，１２ｂおよび１２ｃには、テレビモニタ２０ａ，２０ｂおよび２０ｃがそれぞれ接続される。
【００３６】
ビデオレコーダ１２ａ，１２ｂおよび１２ｃは、リビング，寝室および子供部屋にそれぞれ設置され、かつＬＡＮ１４を介して互いに接続される。このため、ビデオレコーダ１２ａ，１２ｂおよび１２ｃには、ＬＡＮ１４によってＩＰアドレス“１９２．１６８．１．９”，“１９２．１６８．１．１０”，および“１９２．１６８．１．１１”がそれぞれ割り当てられ、かつユーザによって愛称“リビング”，“寝室”および“子供部屋”がそれぞれ付与される。
【００３７】
ビデオレコーダ１２ａは、図２に示すように構成される。なお、ビデオレコーダ１２ｂおよび１２ｃも同様に構成される。図２を参照して、ビデオレコーダ１２ａは、デコーダ３０ａを含む。図示しないアンテナで受信された放送信号は、デコーダ３０ａによってビデオ信号にデコードされる。デコーダ３０ａから出力されたビデオ信号は、ＭＰＥＧコーデック３２ａに与えられ、ＭＰＥＧ圧縮処理を施される。ＭＰＥＧコーデック３２ａから出力された圧縮ビデオ信号は、ハードディスクドライブ（ＨＤＤ）４４ａによってハードディスク４６ａに記録され、その後、同じＨＤＤ４４ａによってハードディスク４６ａから読み出される。
【００３８】
ハードディスク４６ａから読み出された圧縮ビデオ信号は、ＭＰＥＧコーデック３２ａに与えられ、ＭＰＥＧ伸長処理を施される。ＭＰＥＧコーデック３２ａから出力されたビデオ信号は、エンコーダ３４ａによってコンポジットビデオ信号にエンコードされる。エンコーダ３４ａから出力されたコンポジットビデオ信号は、テレビモニタ２０ａに入力される。なお、ＲＡＭ３８ａは、ＭＰＥＧコーデック３２ａやＣＰＵ４０ａが処理を行うための作業領域を提供する。
【００３９】
なお、ここでは一例として、アナログ方式に従う放送信号を受信し、受信された放送信号をハードディスク４６ａ（４６ｂ，４６ｃ）に記録する場合を示している。この発明は、信号形式や記録方式に何ら依存するものではないので、適用対象が図１および図２に示した構成に限定されるわけではない。例えば、デコーダ３０ａ（３０ｂ，３０ｃ）に入力される放送信号はディジタル方式に従う信号でもよく、信号を記録する媒体は光ディスクや半導体メモリであってもよい。
【００４０】
これにより、番組の圧縮ビデオ信号がハードディスク４６ａに記録され、また、同じ番組の映像がテレビモニタ２０ａに表示される。以下では、１番組分のビデオ信号を“コンテンツ”と呼ぶ。
【００４１】
ビデオレコーダ１２ａの起動時、ＣＰＵ４０ａは、図３に示すディレクトリツリー（主ツリー）をハードディスク４６ａ内に生成する。この主ツリーは、内蔵ハードディスクつまりハードディスク４６ａ内のコンテンツを管理するのに用いられる。図３を参照して、ディレクトリツリーは、ルートディレクトリ“  ／  ”を含む。ルートディレクトリ“  ／  ”の下位には、２つのディレクトリ“ｈｏｍｅ”および“ｍｎｔ”があり、“ｈｏｍｅ”の下位に“ｄａｔａ”がある。さらに“ｄａｔａ”の下位に“ｍｐｅｇ”および“ｃｏｎｔｅｎｔｓ”が設けられる。ハードディスク４６ａ内のコンテンツは“ｍｐｅｇ”内に置かれ、“ｃｏｎｔｅｎｔｓ”には、この“ｍｐｅｇ”内のコンテンツに関する情報（以下“コンテンツ情報”）が書き込まれる。コンテンツ情報には、コンテンツ識別子，パス，容量などが含まれる。なお、ビデオレコーダ１２ｂ，１２ｃにおいても同様に、初回起動時に主ツリー（図３参照）が生成される。
【００４２】
ビデオレコーダ１２ａはまた、ネットワークコントローラ３６ａを含む。ネットワークコントローラ３６ａは、ＬＡＮ１４を介してビデオレコーダ１２ｂのネットワークコントローラ３６ｂおよびビデオレコーダ１２ｃのネットワークコントローラ３６ｃの各々と接続される。このときＣＰＵ４０ａは、ハードディスク４６ｂおよび４６ｃつまり外部ＨＤ内のコンテンツを管理するためのディレクトリツリー（副ツリー）を図３のディレクトリツリー（主ツリー）内にマウントする。
【００４３】
具体的には、ＣＰＵ４０ａは、ＣＰＵ４０ｂに依頼して、ハードディスク４６ｂ内のディレクトリツリーを取得する。こうして取得されたディレクトリツリーの“ｄａｔａ”以下の部分が、図４に示されるように、ハードディスク４６ｂ内のコンテンツを管理するための副ツリーとして、主ツリー内の“ｍｎｔ”の下位にマウントされる。この副ツリーは“１９２．１６８．１．１０”を含み、“１９２．１６８．１．１０”の下位に“ｍｐｅｇ”および“ｃｏｎｔｅｎｔｓ”が設けられている。ハードディスク４６ｂ内のコンテンツは“１９２．１６８．１．１０”下の“ｍｐｅｇ”に置かれ、“ｃｏｎｔｅｎｔｓ”にそのコンテンツ情報が書き込まれる。
【００４４】
次にＣＰＵ４０ａは、ＣＰＵ４０ｃに依頼して、ハードディスク４６ｃ内のディレクトリツリーを取得する。こうして取得されたディレクトリツリーの“ｄａｔａ”以下の部分が、図５に示されるように、ハードディスク４６ｃ内のコンテンツを管理するための副ツリーとして、主ツリー内の“ｍｎｔ”の下位にさらにマウントされる。この副ツリーは“１９２．１６８．１．１１”を含み、“１９２．１６８．１．１１”の下位に“ｍｐｅｇ”および“ｃｏｎｔｅｎｔｓ”が設けられている。ハードディスク４６ｃ内のコンテンツは“１９２．１６８．１．１１”下の“ｍｐｅｇ”に置かれ、“ｃｏｎｔｅｎｔｓ”にそのコンテンツ情報が書き込まれる。
【００４５】
このようなマウント処理によって、ＣＰＵ４０ａは、内蔵ＨＤであるハードディスク４６ａに加え、ハードディスク４６ｂおよび４６ｃを外部ＨＤとして利用できるようになる。ビデオレコーダ１２ｂおよび１２ｃにおいても同様のマウント処理が行われ、その結果、ＣＰＵ４０ｂおよび４０ｃの各々もまた、３つのハードディスク４６ａ，４６ｂおよび４６ｃの利用が可能となる。
【００４６】
マウント処理が完了すると、ＣＰＵ４０ａは、図５のツリーに基づいて、図６に示す対応表をハードディスク４６ａ内に生成する。対応表には、３台のビデオレコーダ１２ａ，１２ｂおよび１２ｃの各々について、ＩＰアドレス，ニックネームおよびあいことばが記載される。これら３種類の識別情報のうち、ＩＰアドレスは、レコーダ間で通信を行うとき用いられる。ニックネームは、ＯＳＤ（On Screen Display）画面を通してユーザの選択操作を受け付けるとき用いられる。あいことばは、携帯電話１８などの外部端末からインターネット１６を経由して録画予約を行うとき用いられる。この実施例では、録画予約は電子メールを利用して行われる。
【００４７】
ここでニックネームは、ユーザが各レコーダに任意に付与する識別情報の一種である。マウント処理が終了した直後は、対応表にニックネームは記載されていないので、選択操作を受け付けるとき各レコーダの識別情報としてＩＰアドレスが用いられる。ニックネームが付与された後は、ＩＰアドレスに代えてニックネームが用いられる。なお、ニックネームの付与前にユーザに提示する識別情報としては、ＩＰアドレスのほか、機種名，型番，商品名等を用いることもできる。
【００４８】
あいことばもまた、ユーザが各レコーダに任意に付与する識別情報の一種であるが、選択操作を受け付けるときには表示されない。あいことばは、宅外から録画予約を行うとき、記録先のレコーダを示す識別情報兼パスワードとして予約設定メール中に記述される（図２７参照）。すなわち、ＣＰＵ４０ａは、予約設定メールを受信すると、受信メールに記述されたあいことばを対応表に記載されたあいことばと照合することによって、記録先のレコーダを特定し、同時にユーザの認証をも行う。
【００４９】
対応表の生成が完了すると、ＣＰＵ４０ａは、ＯＳＤ生成回路５０ａを介してテレビモニタ２０ａにＯＳＤ画面を表示し、表示されたＯＳＤ画面を通して選択操作や入力操作を受け付け、受け付けられた操作に応じて名称変更，あいことば登録，録画予約，再生といった処理を実行する。名称変更またはあいことば登録が行われると、ディレクトリツリーおよび対応表が更新される。
【００５０】
ＯＳＤ生成回路５０ａは、ＣＰＵ４０ａの指示に従い、図７〜図９，図１４〜図１６，図１９，図２２〜図２４，図３２および図３３に示されるＯＳＤ画面に対応する信号（ＯＳＤ信号）を生成する。
【００５１】
より詳しくは、対応表の生成後、ＣＰＵ４０ａは、図７のような初期メニュー画面の生成をＯＳＤ生成回路５０ａに命令する。ＯＳＤ生成回路５０ａによって生成された画面は、加算回路５２ａを通してテレビモニタ２０ａに与えられる。
【００５２】
図７を参照して、初期メニュー画面には、コンテンツ記録システム１０の構成を説明したメッセージと、４つの選択肢“名称変更”，“あいことば登録”，“録画予約”および“再生”とが提示される。メッセージは、図６の対応表に記載されたＩＰアドレスを用いて記述される。４つの選択肢のうち“名称変更”が選択されると、初期メニュー画面は、図８のように更新される。なお、選択は、操作パネル４２ａのカーソルキー，ＯＫ／キャンセルキー等を介して行われる（以下同様）。
【００５３】
図８のレコーダ選択画面には、名称を変更するレコーダの選択を促すメッセージと、３つの選択肢“１９２．１６８．１．９”，“１９２．１６８．１．１０”，および“１９２．１６８．１．１１”とが提示される。ここで“１９２．１６８．１．９”が選択されると、図８のレコーダ選択画面は、図９のように更新される。図９の名称入力画面では、選択された“１９２．１６８．１．９”と共に、新たな名称を入力するための入力欄が提示される。入力欄に“リビング”が入力されると、ＣＰＵ４０ａは、図５のディレクトリツリーを図１０のように更新し、さらに図６の対応表を図１１のように更新する。なお、かかる文字情報の入力は、操作パネル４２ａのテンキー等を介して行われる（以下同様）。
【００５４】
図１０を参照して、更新後のツリーでは、“ｄａｔａ”の下位に識別情報８４が追加され、“１９２．１６８．１．１０”の下位に識別情報８６が追加され、そして“１９２．１６８．１．１１”の下位に識別情報８８が追加されている。入力された“リビング”は、識別情報８４に記述される。
【００５５】
図１１を参照して、更新後の対応表では、ビデオレコーダ１２ａに対応するニックネーム欄、つまり“１９２．１６８．１．９”の隣に“リビング”が記述される。
【００５６】
同様の処理が繰り返され、ビデオレコーダ１２ａ〜１２ｃへのニックネーム付与が完了すると、対応表およびディレクトリツリーは、図１２および図１３のようにそれぞれ更新される。図１２のツリーでは、識別情報８４，識別情報８６および識別情報８８に“リビング”，“寝室”および“子供部屋”がそれぞれ追記されている。図１３の対応表では、ビデオレコーダ１２ａ，１２ｂおよび１２ｃのニックネーム欄に“リビング”，“寝室”および“子供部屋”がそれぞれ記入されている。
【００５７】
ディレクトリツリーおよび対応表の更新が完了すると、テレビモニタ２０ａには図１４に示すメニュー画面が表示される。このメニュー画面では、メッセージは、図１３の対応表に記載されたニックネーム“リビング”，“寝室”および“子供部屋”を用いて記述される。
【００５８】
ここで“あいことば登録”が選択されると、図１４のメニュー選択画面は図１５のように更新される。図１５のレコーダ選択画面では、あいことば設定の対象となるレコーダを選択するように促すメッセージと、３つの選択肢“リビング”，“寝室”および“子供部屋”とが提示される。ここで“リビング”が選択されると、レコーダ選択画面は図１６のように更新される。
【００５９】
図１６のあいことば入力画面では、選択された“リビング”と共に、あいことばを入力するための入力欄が提示される。入力欄に“ひらけごま”が入力されると、ＣＰＵ４０ａは、図１２のディレクトリツリーを図１７のように更新し、さらに図１３の対応表を図１８のように更新する。なお、入力されたあいことばが既に登録されている場合には、ＣＰＵ４０ａは、図１９のようなエラー画面を表示して、別のあいことばの入力を促す。
【００６０】
同様の処理が繰り返され、３台のビデオレコーダ１２ａ〜１２ｃに対応する３つのあいことばの登録が完了すると、対応表およびディレクトリツリーは、図２０および図２１のようにそれぞれ更新される。図２０のツリーでは、識別情報８４，識別情報８６および識別情報８８に“ひらけごま”，“あぶらかだぶら”および“ちちんぷい”がそれぞれ追記されている。図２１の対応表では、ビデオレコーダ１２ａ，１２ｂおよび１２ｃのあいことば欄に“ひらけごま”，“あぶらかだぶら”および“ちちんぷい”がそれぞれ登録されている。
【００６１】
ディレクトリツリーおよび対応表の更新が完了すると、テレビモニタ２０ａには図２２に示すメニュー画面が表示される。ここで“録画予約”が選択されると、図２２のメニュー選択画面は図２３のように更新される。図２３のレコーダ選択画面では、現在予約操作を受け付けているレコーダ（予約元）が“リビング”である旨のメッセージと、録画予約の対象となるレコーダ（記録先）を選択するように促すメッセージと、３つの選択肢“リビング”，“寝室”および“子供部屋”とが提示される。ここで“寝室”が選択されると、レコーダ選択画面は図２４のように更新される。
【００６２】
図２４に示す予約情報入力画面では、予約情報、すなわち録画したいコンテンツの放送チャネル，日時およびタイトルなどを入力するための入力欄が提示される。チャネルおよび日時は必ず入力しなければならないが、タイトルは省略してもよい。ＣＰＵ４０ａは、入力欄に入力された情報に基づいて、図２５に示すような予約情報をハードディスク４６ａ内に生成する。図２５を参照して、予約情報は、チャネル，日時，記録先およびコンテンツＩＤを含む。１回の予約録画毎にかかる予約情報が作成され、作成された予約情報に予約番号が付される。
【００６３】
記録先は、図２０のディレクトリツリーに従って“／ｍｎｔ／１９２．１６８．１．１０／ｍｐｅｇ／映画１（１２月２４日１０：００＿リビング）．ｍｐｇ”のように記述される。コンテンツＩＤは、かかる記録先情報の末尾部分“映画１（…）”である。つまり、タイトルと、録画日時と、予約元のレコーダの識別情報とがコンテンツＩＤとして利用される。
【００６４】
後にＣＰＵ４０ａは、ＨＤＤ４４ｂを通して、図２５に示される予約情報に従う予約録画を実行する。予約録画が完了すると、図２０に示すディレクトリツリー内のコンテンツ情報８２にコンテンツＩＤおよびパスを書き込む（図２６参照）。
【００６５】
上記のようなレコーダ本体の操作パネル４２ａによる録画予約に加え、ＣＰＵ４０ａは、携帯電話１８からの電子メールに従って録画予約をも行う。すなわち、ユーザは、宅外から録画予約を行いたいとき、携帯電話１８から図２７に示すような予約設定メールを送信する。送信された予約設定メールは、メールサーバ２２内に一時保存される。
【００６６】
図２７のメールには、宛先情報および差出人情報と、あいことば“あぶらかだぶら”と、予約情報とが記述されている。予約情報は、放送局の識別コード“Ａ３０１５”と、録画開始日時“２００４１２２５１８００”と、録画終了日時“２００４１２２５１９００”とを含む。
【００６７】
ＣＰＵ４０ａは、定期的にメール受信を行う。メールサーバ２２から予約設定メールを受信すると、受信メールに記述されたあいことばが対応表（図２１参照）に登録されているか否かを判別し、判別結果が肯定的であればハードディスク４６ａ〜４６ｃの残量を検出する。そして、検出結果と予約情報とに基づいて、あいことばに対応するレコーダが予約設定メールに記述された予約情報に従う録画を実行可能か否かを判別する。この判別結果が録画可能を示せば、図２５のような予約情報をハードディスク４６ａ内に生成する。
【００６８】
図２７のメールの場合、“あぶらかだぶら”が図２１の対応表に登録されており、対応レコーダは“寝室”なので、ハードディスク４６ｂを記録先とする予約情報が生成される。生成後、ＣＰＵ４０ａは、図２８に示す予約完了通知メールを返信する。図２８のメールには、録画予約が指示通り“寝室”に設定された旨を通知するメッセージが記述される。
【００６９】
対応レコーダが録画不可能であれば、ＣＰＵ４０ａは、代替レコーダを選択する。具体的には、録画可能なレコーダが１台であればそのレコーダを選択し、複数台であれば残量が最大のレコーダを選択する。なお、ビデオレコーダ１２ａ〜１２ｃに予め優先順位を付しておき、優先順位が最高のものを選択する方法もある。
【００７０】
選択後、ＣＰＵ４０ａは、代替レコーダのハードディスクを記録先とする予約情報を生成する。生成後、ＣＰＵ４０ａは、図２９に示す予約完了通知メールを返信する。図２９のメールには、指定された“寝室”への録画が不可能であり、このため録画予約が“リビング”に設定された旨を通知するメッセージが記述される。
【００７１】
なお、予約設定メールに記載のあいことばが対応表に登録されていなければ、ＣＰＵ４０ａは、図３０に示すエラー通知メールを返信する。図３０のメールには、あいことばが一致しないため録画予約できない旨を通知するメッセージが記述される。また、録画可能なレコーダが１台もなければ、ＣＰＵ４０ａは、図３１に示すエラー通知メールを返信する。図３１のメールには、録画可能なレコーダがないため録画予約できない旨を通知するメッセージが記述される。
【００７２】
ＣＰＵ４０ａは、以上のような手順で宅内および宅外から予約操作を受け付け、ハードディスク４６ａ〜４６ｃのいずれかを記録先とする予約情報を生成し、そして生成された予約情報に従う記録処理を実行する。かかる予約録画が完了すると、図２０に示すディレクトリツリー内のコンテンツ情報８２に、図２６のようなコンテンツＩＤおよびパスを書き込む。
【００７３】
ハードディスク４６ａ〜４６ｃに記録されたコンテンツは、ビデオレコーダ１２ａ〜１２ｃのいずれでも再生することができる。たとえばテレビモニタ２０ａには、コンテンツ情報８２に基づいて図３２に示すようなメニュー画面が表示され、ここで再生”が選択されると、メニュー画面は図３３に示すように更新される。
【００７４】
図３３のコンテンツ選択画面には、ハードディスク４６ａ，４６ｂおよび４６ｃに格納されている全てのコンテンツのコンテンツＩＤが提示される。このうち“映画１（１２月２４日１０：００＿リビング）”が選択されると、ＣＰＵ４０ａは、ＨＤＤ４４ｂを通してハードディスク４６ｂから“映画１（…）”の圧縮ビデオ信号を読み出す。
【００７５】
読み出された圧縮ビデオ信号は、ネットワークコントローラ３６ｂ，ＬＡＮ１４およびネットワークコントローラ３６ａを通してＭＰＥＧコーデック３２ａに与えられ、伸長処理を施される。伸長されたビデオ信号は、エンコーダ３４ｂでエンコード処理を施され、これによりコンポジットビデオ信号に変換される。かかるコンポジットビデオ信号がテレビモニタ２０ａに入力され、“映画１（…）”の映像が表示される。
【００７６】
ＣＰＵ４０ａは、より具体的には、μＩＴＲＯＮなどのマルチタスクＯＳの制御下で、図３４，図３６〜図３８および図４０に示すメインタスクと、図３５に示すリモート予約設定タスクと、図３９に示す予約録画タスクとを並列的に実行する。なお、これらのフロー図に対応するプログラムは、ＲＯＭ３８ａに格納されている。
【００７７】
図３４を参照して、まずステップＳ１で、マウント処理（図３〜図５参照）を実行し、そして対応表（図６参照）を生成する。続いて、ステップＳ３でリモート予約設定タスク（後述）を起動し、ステップＳ５では対応表に基づいてメニュー画面（図７参照）を表示し、そしてステップＳ７，Ｓ９，Ｓ１１およびＳ１３からなるループに入る。
【００７８】
名称変更ボタンが押されると、ステップＳ７でＹＥＳと判別され、ステップＳ１５に移る。ステップＳ１５では、名称変更処理（後述）が実行される。その後、ステップＳ５に戻る。あいことば登録ボタンが押されると、ステップＳ９でＹＥＳと判別され、ステップＳ１７に移る。ステップＳ１７では、あいことば登録処理（後述）が実行される。その後、ステップＳ５に戻る。
【００７９】
録画予約ボタンが押されると、ステップＳ１１でＹＥＳと判別され、ステップＳ１９に移る。ステップＳ１９では、予約設定処理（後述）が実行される。そしてステップＳ２１で予約録画タスク（後述）を起動し、その後ステップＳ５に戻る。再生ボタンが押されると、ステップＳ１３でＹＥＳと判別され、ステップＳ２３に移る。ステップＳ２３では、再生処理（後述）が実行される。その後、ステップＳ５に戻る。
【００８０】
図３５を参照して、リモート予約設定タスクが起動されると、まずステップＳ３１で所定時間が経過するのを待つ。タスク起動または前回のメール受信から所定時間が経過すると、ステップＳ３３に移ってメールを受信する。
【００８１】
続くステップＳ３５では、受信メールが予約設定メール（図２７参照）であるか否かを判別する。受信メール中に“ｏｐｅｎ”で始まる所定形式の予約情報が存在しなければ、受信メールは予約設定メールではないと判別し、ステップＳ３１に戻る。
【００８２】
受信メールが予約設定メールであれば、ステップＳ３７で、メール中のあいことばつまり“ｏｐｅｎ”と“ｔｖ”とにはさまれた文字列が、対応表（図２１参照）に登録されたいずれか１つのあいことばと合致するか否かを判別する。どのあいことばとも合致しなければ、ステップＳ５５で図３０のようなエラー通知メールを送信し、その後ステップＳ３１に戻る。
【００８３】
メール中のあいことばが対応表中のいずれか１つのあいことばと合致すれば、ステップＳ３９に移って、ハードディスク４６ａ〜４６ｃの残量を評価し、かつ録画日時の重複の有無をチェックする。続くステップＳ４１では、かかる評価およびチェックの結果に基づいて、あいことばに対応するレコーダが録画可能か否かを判別する。対応レコーダが録画可能であれば、ステップＳ４３で対応レコーダのハードディスクを記録先とする予約情報（図２５参照）を生成し、その後ステップＳ５１に進む。
【００８４】
対応レコーダが録画不可能であれば、ステップＳ４５に移って、他に録画可能なレコーダが存在するか否かを判別する。この判別結果が否定的であれば、ステップＳ５５で図３１のようなエラー通知メールを送信し、その後、ステップＳ３１に戻る。
【００８５】
ステップＳ４５の判別結果が肯定的であれば、ステップＳ４７で代替レコーダを選択する。具体的には、録画可能なレコーダが１台だけであればそれを代替レコーダに選択し、複数台あれば最もＨＤ残量の多いものを代替レコーダに選択する。そしてステップＳ４９で代替レコーダのハードディスクを記録先とする予約情報を生成し、その後、ステップＳ５１に進む。
【００８６】
ステップＳ５１では、予約録画タスク（後述）を起動する。そしてステップＳ５３で、記録先に応じて図２８または図２９に示されるような予約完了通知メールを送信し、その後、ステップＳ３１に戻る。
【００８７】
上記ステップＳ１５の名称変更処理は、詳しくは図３６のサブルーチンに従う。図３６を参照して、まずステップＳ６１でレコーダ選択画面（図８参照）を表示し、次のステップＳ６３で選択が完了したか否かを判別する。画面上のいずれかのレコーダが選択されると、ステップＳ６５に移って名称入力画面（図９参照）を表示し、ステップＳ６７では、入力が完了したか否かを判別する。この判別結果が肯定的となれば、ステップＳ６９で対応表を更新する（図６，図１１および図１３参照）。そして、上位層のルーチンに復帰する。
【００８８】
上記ステップＳ１７のあいことば登録処理は、詳しくは図３７のサブルーチンに従う。図３７を参照して、まずステップＳ８１でレコーダ選択画面（図１５参照）を表示し、次のステップＳ８３で選択が完了したか否かを判別する。画面上のいずれかのレコーダが選択されると、ステップＳ８５に移ってあいことば入力画面（図１６参照）を表示し、ステップＳ８７では、入力が完了したか否かを判別する。この判別結果が肯定的となれば、ステップＳ８９で対応表を更新する（図１３，図１８および図２１参照）。そして、上位層のルーチンに復帰する。
【００８９】
上記ステップＳ１９の予約設定処理は、詳しくは図３８のサブルーチンに従う。図３８を参照して、まずステップＳ１０１でレコーダ選択画面（図２３参照）を表示し、次のステップＳ１０３で選択が完了したか否かを判別する。画面上のいずれかのレコーダが選択されると、ステップＳ１０５に移って予約情報入力画面（図２４参照）を表示し、ステップＳ１０７では、入力が完了したか否かを判別する。この判別結果が肯定的となれば、ステップＳ１０９で選択レコーダのハードディスクを記録先とする予約情報（図２５参照）を生成する。そして、上位層のルーチンに復帰する。
【００９０】
図３９を参照して、予約録画タスクが起動されると、ＣＰＵ４０ａは、まずステップＳ１２１で、予約情報（図２５参照）に記述された録画開始時刻が到来するのを待つ。録画開始時刻が到来するとステップＳ１２３に移り、録画開始命令を発行する。なお、図２５の例では、記録先が“／ｍｎｔ／１９２．１６８．１．１０／ｍｐｅｇ／映画１（…）．ｍｐｇ”なので、録画開始命令はＨＤＤ４４ｂに向けて発行される。録画開始命令には、予約情報に記述されたコンテンツＩＤ“映画１（…）．ｍｐｇ”が添付される。
【００９１】
その後、ステップＳ１２５に移り、予約情報に記述された録画終了時刻が到来するのを待つ。録画終了時刻が到来するとステップＳ１２７に移り、録画停止命令を発行する。なお、図２５の例では、録画開始命令か発行されてから録画停止命令が発行されるまでの期間、デコーダ３０ｂがチャネル“８”の放送信号をビデオ信号にデコードし、ＭＰＥＧコーデック３２ｂはデコードされたビデオ信号をＭＰＥＧ方式で圧縮し、ＨＤＤ４４ｂは圧縮されたビデオ信号をハードディスク４６ｂ上のファイル“映画１（…）．ｍｐｇ”に記録する。
【００９２】
ステップＳ１２９では、ディレクトリツリー（図２０参照）内の“１９２．１６８．１．１０”下の“ｃｏｎｔｅｎｔｓ”にコンテンツ情報８２（図２６参照）を登録する。ステップＳ１３１では、ステップＳ１２１〜Ｓ１２９を通じて処理された予約録画に該当する予約情報を抹消する。ステップＳ１３３では、他に未処理の録画予約があるか否かを判別し、判別結果が肯定的であればステップＳ１２１に戻る。全ての録画予約が処理されると、このタスクを終了する。
【００９３】
上記ステップＳ２３の再生処理は、詳しくは図４０のサブルーチンに従う。図４０を参照して、まずステップＳ１７１でコンテンツ選択画面（図３３参照）を表示し、次のステップＳ１７３で選択が完了したか否かを判別する。画面上のいずれかのコンテンツが選択されると、ステップＳ１７５に移って再生開始命令を発行する。
【００９４】
なお、図３３の例では、“映画１（…）”が選択される。このためＣＰＵ４０ａは、コンテンツ情報８２（図２６参照）に記述されたパス“／ｍｎｔ／１９２．１６８．１．１０／ｍｐｅｇ／映画１（…）．ｍｐｇ”を参照して、アドレス情報“１９２．１６８．１．１０”に対応するレコーダのハードディスクドライブつまりＨＤＤ４４ｂに向けて再生命令を発行する。再生命令には、コンテンツ情報８２に記述されたコンテンツＩＤ“映画１（…）”が添付される。
【００９５】
かかる再生命令に応じ、ＨＤＤ４４ｂがハードディスク４６ｂからＭＰＥＧファイル“映画１（…）．ｍｐｇ”を読み出す。読み出されたＭＰＥＧファイルは、ネットワークコントローラ３６ｂ，ＬＡＮ１４およびネットワークコントローラ３６ａを通してＭＰＥＧコーデック３２ａに与えられる。ＭＰＥＧコーデック３２ａに与えられる。ＭＰＥＧコーデック３２ａは読み出されたＭＰＥＧファイルに含まれる圧縮ビデオ信号を伸長し、エンコーダ３４ａは伸長されたビデオ信号をコンポジットビデオ信号にエンコードする。エンコーダ３４ａから出力されたコンポジットビデオ信号はテレビモニタ２０ａに与えられ、これにより“映画１”の映像がテレビモニタ２０ａに表示される。
【００９６】
ステップＳ１７７では、コンテンツの末尾が検出されるか、もしくは停止ボタンが押下されたか否かを判別する。この判別結果が肯定的となれば、ステップＳ１７９で再生停止命令を発行し、そして上位層のルーチンに復帰する。
【００９７】
以上のように、この実施例では、ビデオレコーダ１２ａは、ＬＡＮ１４を介してビデオレコーダ１２ｂおよび１２ｃと接続される。外部から録画予約を受け付けるビデオレコーダ１２ａのハードディスク４６ａには、自身を含む３台のビデオレコーダ１２ａ〜１２ｃにそれぞれ割り当てられた３つのあいことばを記載した対応表（図２１参照）が格納される。
【００９８】
ビデオレコーダ１２ａは、携帯電話１８から予約情報と任意のあいことばとを含む予約設定メール（図２７参照）をインターネット１６を通して受信すると、受信メールに含まれるあいことばが対応表に記載された複数のあいことばのいずれか１つと一致するか否かを判別する。そして、かかる判別の結果が肯定的であるとき、受信メールに従う予約設定をビデオレコーダ１２ａ〜１２ｃのいずれか１つ、好ましくはあいことばが一致したビデオレコーダ、つまり受信メールに含まれるあいことばに対応するビデオレコーダに対して行う。こうして、ビデオレコーダ１２ａ〜１２ｃのいずれか１つに対する予約設定を外部から電子メールを利用して行うことができる。
【００９９】
また、対応ビデオレコーダが記録不可能なときには代替ビデオレコーダが選択されるので、コンテンツをより確実に記録できる。さらには、予約先が通知されるので、コンテンツがビデオレコーダ１２ａ〜１２ｃのどれに記録されるかを知ることができる。加えて、通知にはニックネームが用いられるので、あいことばの秘匿性が高まり、ビデオレコーダ１２ａ〜１２ｃが外部から他人に操作される危険性を低減することができる。
【０１００】
以下、他の実施例を説明する。この実施例の構成を図４１に示す。宅外から録画予約を行うとき、前述の実施例では、予約情報は電子メールの態様でメールサーバ２２に登録されたが、この実施例では、予約情報はＷｅｂページを通して予約サーバ２４に登録される。この点以外は前述の実施例と同様なので、この実施例にも図２〜図２６，図２８〜図３４および図３６〜図４０を援用し、重複する説明を省略する。
【０１０１】
ビデオレコーダ１２ａ〜１２ｃは、それぞれ図２のように構成される。外部から録画予約を受け付けるビデオレコーダ１２ａは、図３〜図５に示される要領でマウント処理を実行し、図６に示される対応表を生成し、そして図７〜図２１に示される要領で名称変更およびあいことば登録を行う。宅内での予約操作は図２４の画面を用いて行われ、図２５のような予約情報が生成される。かかる予約情報に従う録画の後、図２６のようなコンテンツ情報８２がディレクトリツリー（図２０参照）に書き込まれる。
【０１０２】
宅外からの予約操作は、図４２の予約情報登録ページを利用して行われる。すなわち、予約サーバ２４は、携帯電話１８からインターネット１６を通して予約情報登録要求を受け付けると、同じインターネット１６を通して要求元に図４２のページを送信する。
【０１０３】
この結果、携帯電話１８のＬＣＤモニタに図４２のページが表示される。図４２のページでは、あいことばを入力するための入力欄と、予約情報すなわち録画するチャネル，日時およびタイトルなどの情報を入力するための入力欄とが提示される。入力が完了すると、入力されたあいことばおよび予約情報が携帯電話１８から予約サーバ２４に返信される。
【０１０４】
返信されたあいことばおよび予約情報は、予約サーバ２４のハードディスク（図示せず）に一時保持される。かかる予約登録を終えると、予約サーバ２４は、図４３に示す登録完了通知ページを携帯電話１８に送信する。
【０１０５】
ＣＰＵ４０ａは、予約サーバ２４を定期的に検索し、予約情報が登録されていれば、その情報に添付されたあいことばが対応表（図２１参照）に記載されたいずれか１つのあいことばと合致するか否かを判別する。この判別結果が肯定的であれば、ハードディスク４６ａ〜４６ｃの残量を検出し、検出結果と予約情報とに基づいて、予約情報に添付されたあいことばに対応するレコーダが予約情報に従う録画を行えるか否かを判別する。
【０１０６】
対応レコーダが録画可能であれば、対応レコーダのハードディスクを記録先とする予約情報（図２５参照）を生成する。生成後、ＣＰＵ４０ａは、図２８に示す予約完了通知メールを携帯電話１８に送信する。
【０１０７】
対応レコーダが録画不可能であれば、前述の実施例と同様、ＣＰＵ４０ａは、代替レコーダを選択し、代替レコーダのハードディスクを記録先とする予約情報を生成し、そして図２９に示す予約完了通知メールを送信する。予約情報に添付されたあいことばが対応表に記載のどのあいことばとも合致しなければ、図３０に示すエラー通知メールを送信する。録画可能なレコーダが１台もなければ、図３１に示すエラー通知メールを送信する。
【０１０８】
ＣＰＵ４０ａの動作は、図３４，図４４および図３６〜図４０に示されている。図３４のステップＳ３で起動されるリモート予約設定タスクは、図４４のフロー図に従って実行される。図４４のフロー図は、図３５のフロー図において、ステップＳ３３に代えてステップＳ３３ａを備えている。ステップＳ３３ａでは、予約サーバ２４に登録された予約情報を検索する。
【０１０９】
予約サーバ２４の動作は、図４５に示されている。図４５を参照して、ステップＳ２０１では、登録要求の有無を判別する。登録要求を受信すると、ステップＳ２０３で要求元に予約情報登録ページ（図４２参照）を送信する。そして、ステップＳ２０５で予約情報登録ページへの入力が完了するまで待ち、入力が完了するとステップＳ２０７に移って、入力に従う予約情報を登録する。登録後、ステップＳ２０９で登録完了通知ページ（図４３参照）を送信し、その後、ステップＳ２０１に戻る。
【０１１０】
この実施例によれば、ビデオレコーダ１２ａ〜１２ｃのいずれか１つに対する予約設定を外部から予約サーバ２４を通して行うことができる。
【０１１１】
以下、その他の実施例を説明する。この実施例の構成を図４６に示す。宅外から録画予約を行うとき、前述の２つの実施例では、携帯電話１８の操作で予約情報を外部サーバ（メールサーバ２２または予約サーバ２４）に登録し、外部サーバの登録情報をビデオレコーダ１２ａが定期的に取得して予約設定を行ったが、この実施例では、外部サーバへの情報登録は行わず、携帯電話１８の操作に応じてビデオレコーダ１２ａがリアルタイムに予約設定を行う。この点以外は前述の２つの実施例と同様なので、この実施例にも図２〜図２６，図３２〜図３４および図３６〜図４０を援用し、重複する説明を省略する。
【０１１２】
ビデオレコーダ１２ａ〜１２ｃは、それぞれ図２のように構成される。ビデオレコーダ１２ａは、図３〜図５に示される要領でマウント処理を実行し、図６に示される対応表を生成し、そして図７〜図２１に示される要領で名称変更およびあいことば登録を行う。宅内での予約操作は図２４の画面を用いて行われ、図２５のような予約情報が生成される。かかる予約情報に従う録画の後、図２６のようなコンテンツ情報８２がディレクトリツリー（図２０参照）に書き込まれる。
【０１１３】
宅外からの予約は、図４７の予約設定ページを利用して行われる。すなわち、ＣＰＵ４０ａは、ネットワークコントローラ３６ａが携帯電話１８から予約設定要求を受け付けると、同じネットワークコントローラ３６ａを通して要求元に図４７のページを送信する。
【０１１４】
この結果、携帯電話１８のＬＣＤモニタに図４７のページが表示される。図４７のページでは、あいことばを入力するための入力欄と、予約情報を入力するための入力欄とが提示される。入力が完了すると、入力されたあいことばおよび予約情報が携帯電話１８からネットワークコントローラ３６ａに返信される。
【０１１５】
返信されたあいことばおよび予約情報は、ネットワークコントローラ３６ａを通してＣＰＵ４０ａに通知される。ＣＰＵ４０ａは、通知されたあいことばが対応表（図２１参照）に記載のいずれか１つのあいことばと合致するか否かを判別する。この判別結果が肯定的であれば、ハードディスク４６ａ〜４６ｃの残量を検出し、検出結果と予約情報とに基づいて対応レコーダが録画可能か否かを判別する。
【０１１６】
対応レコーダが録画可能であれば、対応レコーダのハードディスクつまりハードディスク４６ｂを記録先とする予約情報（図２５参照）を生成する。生成後、ＣＰＵ４０ａは、図４８に示す予約完了通知ページを携帯電話１８に送信する。
【０１１７】
対応レコーダが録画不可能であれば、ＣＰＵ４０ａは、図４９に示す代替レコーダ選択ページを送信する。図４９のページには、録画可能な全レコーダが提示される。ページ上のいずれかのレコーダが代替レコーダに選択されると、代替レコーダのハードディスクを記録先とする予約情報を生成し、そして図５０に示す予約完了通知ページを送信する。予約情報に添付されたあいことばが対応表のどのあいことばとも合致しなければ、図５１に示すエラー通知ページを送信する。録画可能なレコーダが１台もなければ、図５２に示すエラー通知ページを送信する。
【０１１８】
ＣＰＵ４０ａの動作は、図３４，図５３および図３６〜図４０に示されている。図３４のステップＳ３で起動されるリモート予約設定タスクは、図５３のフロー図に従って実行される。図５３のフロー図は、図３５のフロー図において、ステップＳ３１に代えてステップＳ３１ａを備え、ステップＳ３３に代えてステップＳ３３ｂを備え、ステップＳ４７に代えてステップＳ４７ａおよびＳ４７ｂを備え、ステップＳ５５に代えてステップＳ５５ａを備え、そしてステップＳ５７に代えてステップＳ５７ａを備えている。
【０１１９】
ステップＳ３１ａでは、予約設定要求の有無を判別する。予約設定要求を受信すると、ステップＳ３３ｂで要求元に予約設定ページ（図４７参照）を送信する。
【０１２０】
ステップＳ４７ａでは、代替レコーダ選択ページ（図４９）を送信し、続くステップＳ４７ｂでは、代替レコーダの選択が完了するのを待つ。
【０１２１】
ステップＳ５５ａでは、予約完了通知ページ（図４８または図５０参照）を送信し、ステップＳ５７ａでは、エラー通知ページ（図５１または図５２参照）を送信する。
【０１２２】
この実施例によれば、ビデオレコーダ１２ａ〜１２ｃのいずれか１つに対する予約設定を外部からリアルタイムに行うことができる。また、入力したあいことばに対応するレコーダが記録不可能なとき、代替レコーダの選択を外部からリアルタイムに行うことができる。
【０１２３】
なお、この実施例では、携帯電話１８の操作に応じてビデオレコーダ１２ａがリアルタイムに予約設定処理を実行しているが、外部サーバたとえば図４１の予約サーバ２４が同様の処理を実行してもよい。
【０１２４】
なお、各実施例では、ビデオレコーダ１２ａに外部から録画予約を受け付ける機能を持たせたが、ビデオレコーダ１２ｂまたは１２ｃに同様の機能を持たせてもよい。同様の機能を持つ別の機器をＬＡＮ１４に接続してもよい。
【０１２５】
また、各実施例では、外部から録画予約を行うとき携帯電話１８を利用したが、パーソナルコンピュータや携帯情報端末（ＰＤＡ）など、通信機能を備えた様々な機器が利用できる。
【０１２６】
また、各実施例では、ビデオレコーダ１２ａ〜１２ｃをマウント方式（図３〜図５参照）で通信可能に接続したが、たとえばＤＬＮＡ（Digital Living Network Alliance）方式など、他の方式で接続してもよい。
【０１２７】
なお、以上では、３台のビデオレコーダ１２ａ，１２ｂおよび１２ｃを備えるコンテンツ記録システム１０について説明したが、少なくとも２台のビデオレコーダがあれば、この発明を適用できる。また、ビデオレコーダに限らず、音声専用のレコーダ，汎用的なパソコンなど、様々なコンテンツ記録装置を用いたシステムに適用できる。
【０１２８】
また、各々が固定式ＨＤＤを内蔵した複数のビデオレコーダをネットワークで接続したシステムに限らず、例えば固定式ＨＤＤとリムーバブルＨＤＤとを備えたビデオレコーダ、固定式ＨＤＤと書換え可能なＤＶＤとを備えたビデオレコーダ、固定式ＨＤＤとメモリカードとを備えたビデオレコーダといった、１つのビデオレコーダに２つ以上の記憶媒体を備えたビデオレコーダにも、この発明を適用することができる。
【図面の簡単な説明】
【０１２９】
【図１】この発明の一実施例を示すブロック図である。
【図２】ビデオレコーダの構成を示すブロック図である。
【図３】ディレクトリツリーの一例を示す図解図である。
【図４】ディレクトリツリーの他の一例を示す図解図である。
【図５】ディレクトリツリーのその他の一例を示す図解図である。
【図６】対応表の一例を示す図解図である。
【図７】ＯＳＤ画面の一例を示す図解図である。
【図８】ＯＳＤ画面の他の一例を示す図解図である。
【図９】ＯＳＤ画面のその他の一例を示す図解図である。
【図１０】ディレクトリツリーのさらにその他の一例を示す図解図である。
【図１１】対応表の他の一例を示す図解図である。
【図１２】ディレクトリツリーの他の一例を示す図解図である。
【図１３】対応表のその他の一例を示す図解図である。
【図１４】ＯＳＤ画面のさらにその他の一例を示す図解図である。
【図１５】ＯＳＤ画面の他の一例を示す図解図である。
【図１６】ＯＳＤ画面のその他の一例を示す図解図である。
【図１７】ディレクトリツリーのその他の一例を示す図解図である。
【図１８】対応表のさらにその他の一例を示す図解図である。
【図１９】ＯＳＤ画面のさらにその他の一例を示す図解図である。
【図２０】ディレクトリツリーのさらにその他の一例を示す図解図である。
【図２１】対応表の他の一例を示す図解図である。
【図２２】ＯＳＤ画面の他の一例を示す図解図である。
【図２３】ＯＳＤ画面のその他の一例を示す図解図である。
【図２４】ＯＳＤ画面のさらにその他の一例を示す図解図である。
【図２５】予約情報の一例を示す図解図である。
【図２６】コンテンツ情報の一例を示す図解図である。
【図２７】電子メールの一例を示す図解図である。
【図２８】電子メールの他の一例を示す図解図である。
【図２９】電子メールのその他の一例を示す図解図である。
【図３０】電子メールのさらにその他の一例を示す図解図である。
【図３１】電子メールの他の一例を示す図解図である。
【図３２】ＯＳＤ画面の他の一例を示す図解図である。
【図３３】ＯＳＤ画面のその他の一例を示す図解図である。
【図３４】ＣＰＵの動作の一部を示すフロー図である。
【図３５】ＣＰＵ動作の他の一部を示すフロー図である。
【図３６】ＣＰＵ動作のその他の一部を示すフロー図である。
【図３７】ＣＰＵ動作のさらにその他の一部を示すフロー図である。
【図３８】ＣＰＵ動作の一部を示すフロー図である。
【図３９】ＣＰＵ動作の他の一部を示すフロー図である。
【図４０】ＣＰＵ動作のその他の一部を示すフロー図である。
【図４１】この発明の他の実施例を示すブロック図である。
【図４２】図４１実施例で用いられるＷｅｂページの一例を示す図解図である。
【図４３】図４１実施例で用いられるＷｅｂページの他の一例を示す図解図である。
【図４４】図４１実施例のＣＰＵ動作の一部を示すフロー図である。
【図４５】予約サーバの動作を示すフロー図である。
【図４６】この発明のその他の実施例を示すブロック図である。
【図４７】図４６実施例で用いられるＷｅｂページの一例を示す図解図である。
【図４８】図４６実施例で用いられるＷｅｂページの他の一例を示す図解図である。
【図４９】図４６実施例で用いられるＷｅｂページのその他の一例を示す図解図である。
【図５０】図４６実施例で用いられるＷｅｂページのさらにその他の一例を示す図解図である。
【図５１】図４６実施例で用いられるＷｅｂページの他の一例を示す図解図である。
【図５２】図４６実施例で用いられるＷｅｂページのその他の一例を示す図解図である。
【図５３】図４６実施例のＣＰＵ動作の一部を示すフロー図である。
【符号の説明】
【０１３０】
１０…コンテンツ記録システム
１２ａ，１２ｂ，１２ｃ…ビデオレコーダ
１４…ＬＡＮ
１６…インターネット
１８…携帯電話
４０ａ，４０ｂ，４０ｃ…ＣＰＵ
４４ａ，４４ｂ，４４ｃ…ハードディスクドライブ（ＨＤＤ）
４６ａ，４６ｂ，４６ｃ…ハードディスク
【図１】
2006203629.tif 000003
【図２】
2006203629.tif 000004
【図３】
2006203629.tif 000005
【図４】
2006203629.tif 000006
【図５】
2006203629.tif 000007
【図６】
2006203629.tif 000008
【図７】
2006203629.tif 000009
【図８】
2006203629.tif 000010
【図９】
2006203629.tif 000011
【図１０】
2006203629.tif 000012
【図１１】
2006203629.tif 000013
【図１２】
2006203629.tif 000014
【図１３】
2006203629.tif 000015
【図１４】
2006203629.tif 000016
【図１５】
2006203629.tif 000017
【図１６】
2006203629.tif 000018
【図１７】
2006203629.tif 000019
【図１８】
2006203629.tif 000020
【図１９】
2006203629.tif 000021
【図２０】
2006203629.tif 000022
【図２１】
2006203629.tif 000023
【図２２】
2006203629.tif 000024
【図２３】
2006203629.tif 000025
【図２４】
2006203629.tif 000026
【図２５】
2006203629.tif 000027
【図２６】
2006203629.tif 000028
【図２７】
2006203629.tif 000029
【図２８】
2006203629.tif 000030
【図２９】
2006203629.tif 000031
【図３０】
2006203629.tif 000032
【図３１】
2006203629.tif 000033
【図３２】
2006203629.tif 000034
【図３３】
2006203629.tif 000035
【図３４】
2006203629.tif 000036
【図３５】
2006203629.tif 000037
【図３６】
2006203629.tif 000038
【図３７】
2006203629.tif 000039
【図３８】
2006203629.tif 000040
【図３９】
2006203629.tif 000041
【図４０】
2006203629.tif 000042
【図４１】
2006203629.tif 000043
【図４２】
2006203629.tif 000044
【図４３】
2006203629.tif 000045
【図４４】
2006203629.tif 000046
【図４５】
2006203629.tif 000047
【図４６】
2006203629.tif 000048
【図４７】
2006203629.tif 000049
【図４８】
2006203629.tif 000050
【図４９】
2006203629.tif 000051
【図５０】
2006203629.tif 000052
【図５１】
2006203629.tif 000053
【図５２】
2006203629.tif 000054
【図５３】
2006203629.tif 000055