【手続補正書】
【提出日】平成15年4月23日(2003.4.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テレビ番組が多数のユーザに対してオンデマンドに録画および再生される双方向テレビ番組ガイドシステムであって、該システムは、
オンデマンドに複数の番組を録画および再生するように構築されたリモートメディアサーバ（２４）と、
各ユーザに対して該リモートメディアサーバ（２４）を用いてオンデマンドに録画および再生される複数の番組を各ユーザに配信するように構築された配信機器（２１）と、
双方向テレビ番組が実現される双方向番組ガイドテレビ機器（１７）であって、該双方向テレビ番組ガイドが、
該ユーザが該リモートメディアサーバ（２４）を用いてオンデマンドに番組を録画したい旨を示すことに応答して、録画リクエストを生成し、
該ユーザが該リモートメディアサーバ（２４）を用いてオンデマンドに再生したい旨を示すことに応答して、再生リクエストを生成するように構築され、該リモートメディアサーバ（２４）が、
該双方向テレビ番組ガイドが生成した録画リクエストに応答して該番組を録画し、
該双方向テレビ番組ガイドが生成した再生リクエストに応答して該番組を再生するように、さらに構築されることを特徴とする、
システム。
【請求項２】
テレビ番組がリモートメディアサーバ（２４）によって多数のユーザに対してオンデマンドで録画および再生される双方向テレビ番組ガイドシステムであって、該システムは、
双方向テレビ番組が実現される双方向番組ガイドテレビ機器（１７）であって、該双方向テレビ番組ガイドが、
該リモートメディアサーバ（２４）が録画するための少なくとも1つの番組を示す機会をユーザに提供し、
該ユーザが該リモートメディアサーバを用いて該番組を録画したい旨を示すことに応答して、該リモートメディアサーバ（２４）が録画した複数の番組の番組リスト項目のディレクトリにアクセスしたい旨を示す機会を該ユーザに提供し、
該ユーザが該リモートメディアサーバ（２４）が録画した該複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）が録画した複数の番組の番組リスト項目のディレクトリを提供することによって特徴付けられるシステムであって、
該リモートメディアサーバ（２４）が録画した該複数の番組が、該リモートメディアサーバ（２４）による録画のために、該ユーザによって示される、システム。
【請求項３】
前記ユーザが、前記リモートメディアサーバ（２４）が録画した前記複数の番組についてタイトル別にソートした番組リスト項目のディレクトリにアクセスしたい旨を示すことに応答して、前記双方向テレビ番組ガイドが、タイトル別にソートされた番組リスト項目のディレクトリを提供するようにさらに構築される、請求項２に記載のシステム。
【請求項４】
前記ユーザが、前記リモートメディアサーバ（２４）が録画した前記複数の番組についてテーマ別にソートした番組リスト項目のディレクトリにアクセスしたい旨を示すことに応答して、前記双方向テレビ番組ガイドが、テーマ別にソートされた番組リスト項目のディレクトリを提供するようにさらに構築される、請求項２に記載のシステム。
【請求項５】
前記ユーザが、前記リモートメディアサーバ（２４）が録画した複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ユーザが前記ユーザテレビ機器（２２）上で見ている番組上に該リモートメディアサーバ（２４）が録画した複数の番組の番組リスト項目のディレクトリをオーバーレイするようにさらに構築される、請求項２に記載のシステム。
【請求項６】
前記双方向番組ガイドテレビ機器（１７）が、記憶装置（３１または３２）を有するユーザテレビ機器を備え、
前記双方向テレビ番組ガイドは、ユーザが前記リモートメディアサーバ（２４）が録画した前記複数の番組の少なくとも１つを再生したい旨を示すことに応答して、検索リクエストを生成するようにさらに構築され、
該リモートメディアサーバ（２４）は、該双方向テレビ番組ガイドが生成した該検索リクエストに応答して、該少なくとも１つの番組を検索し、該検索した番組を該ユーザテレビ機器（２２）に提供するように構築され、
該双方向テレビ番組ガイドは、該ユーザテレビ機器（２２）上で再生するために該記憶装置に該検索した番組を格納するようにさらに構築される、
請求項２に記載のシステム。
【請求項７】
前記ユーザが、前記リモートメディアサーバ（２４）が録画した前記少なくとも１つの番組についての情報を視聴したい旨を示すことに応答して、前記双方向テレビ番組ガイドは、該リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つについての情報を表示するようにさらに構築される、請求項２に記載のシステム。
【請求項８】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を早送りしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が再生している番組を早送りするようにさらに構築される、請求項２に記載のシステム。
【請求項９】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を巻戻ししたい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバが再生している番組を巻戻しするようにさらに構築される、請求項２に記載のシステム。
【請求項１０】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を停止したい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が再生している番組を停止するようにさらに構築される、請求項２に記載のシステム。
【請求項１１】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を一時停止したい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が再生している該番組を一時停止するようにさらに構築される、請求項２に記載のシステム。
【請求項１２】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該番組をキャッシュするようにさらに構築される、請求項２に記載のシステム。
【請求項１３】
前記リモートメディアサーバ（２４）は、現在の番組すべてを自動的にキャッシュするようにさらに構築され、
該リモートメディアサーバ（２４）は、前記ユーザが前記双方向テレビ番組ガイドを用いてキャッシュした番組の少なくとも一部分を視聴したい旨を示すことに応答して、該キャッシュされた番組の少なくとも一部分を再生するようにさらに構築される、請求項２に記載のシステム。
【請求項１４】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を消去したい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が録画した該番組を消去するようにさらに構築される、請求項２に記載のシステム。
【請求項１５】
前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が録画した複数の番組を自動的に消去するようにさらに構築される、請求項２に記載のシステム。
【請求項１６】
前記双方向テレビ番組ガイドが、前記ユーザにスーパー番組シーケンスを規定する機会を提供するようにさらに構築され、
前記リモートメディアサーバ（２４）が、該スーパー番組シーケンスに従って番組の少なくとも一部分を再生するようにさらに構築される、請求項２に記載のシステム。
【請求項１７】
前記双方向番組ガイドテレビ機器（１７）が、配信機器（２１）および記憶装置（３１または３２）を有するユーザテレビ機器（２２）を備え、
該配信機器（２１）は、前記リモートメディアサーバ（２４）が録画した複数の番組を複数のファイルとして送信するようにさらに構築され、
前記双方向テレビ番組ガイドは、該ユーザテレビ機器（２２）上で再生するために該記憶装置（３１または３２）に該複数のファイルを格納するようにさらに構築される、請求項２に記載のシステム。
【請求項１８】
前記双方向番組ガイドテレビ機器（１７）が、ユーザテレビ機器（２２）を備え、
前記リモートメディアサーバ（２４）が、該リモートメディアサーバ（２４）が格納した該複数の番組に関連付けられたオンデマンド番組ガイドデータを格納および再生するようにさらに構築され、
前記双方向テレビ番組ガイドは、関連付けられた番組があたかも最初に放送されているかのように、該ユーザテレビ機器（２２）上の番組ガイドデータをユーザに提示するようにさらに構築される、請求項２に記載のシステム。
【請求項１９】
前記テレビ番組ガイドは、ユーザが前記リモートメディアサーバ（２４）を用いてオンデマンドに番組を録画したい旨を示すことに応答して、録画リクエストを生成するようにさらに構築され、
該リモードメディアサーバ（２４）は、
番組についての複数の録画リクエストを単一のジョブに統合するように構築されたコンソリデータ（１１５）を備え、
該ジョブによって複数のユーザに番組の単一のコピーを録画するようにさらに構築される、請求項２に記載のシステム。
【請求項２０】
前記リモートメディアサーバ（２４）は、所定数のユーザが番組を録画したい旨を示したかどうかを判定し、少なくとも該所定数のユーザが該番組を録画したい旨を示した場合に、該番組を録画するようにさらに構築される、請求項２に記載のシステム。
【請求項２１】
前記リモートメディアサーバ（２４）は、所定数のユーザが番組を録画したい旨を示したかどうかを判定し、該所定数未満のユーザが該番組を録画したい旨を示した場合に、該番組をリクエストした複数のユーザに送信される該番組を物理媒体に録画するようにさらに構築される、請求項２に記載のシステム。
【請求項２２】
前記システムはローカルメディアサーバ（２９）を備え、
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を録画したい旨を示すことに応答して、該番組を録画し、
該ユーザが該双方向テレビ番組ガイドを用いて該番組を再生したい旨を示すことに応答して、該番組を再生するように構築された、請求項２に記載のシステム。
【請求項２３】
前記双方向テレビ番組ガイドは、
前記ユーザに前記ローカルメディアサーバ（２９）が録画した前記複数の番組について番組リスト項目のディレクトリを見る旨を示す機会を提供し、
該ユーザが、該ローカルメディアサーバ（２９）が録画した該複数の番組について番組リスト項目のディレクトリを見る旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画された複数の番組についての番組リスト項目のディレクトリを提供するようにさらに構築され、該ローカルメディアサーバ（２９）が録画した該複数の番組が該ローカルメディアサーバ（２９）によって録画するために該ユーザによって示される、請求項２２に記載のシステム。
【請求項２４】
前記ユーザが、前記ローカルメディアサーバ（２９）が録画した複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ローカルメディアサーバ（２９）が録画した複数の番組についてタイトル別にソートされた番組リスト項目のディレクトリを提供するようにさらに構築される、請求項２２に記載のシステム。
【請求項２５】
前記ユーザが、前記ローカルメディアサーバ（２９）が録画した前記複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ローカルメディアサーバ（２９）が録画した該複数の番組についてテーマ別にソートされた番組リスト項目のディレクトリを提供するようにさらに構築される、請求項２２に記載のシステム。
【請求項２６】
前記ユーザが、前記ローカルメディアサーバ（２９）が録画した前記複数の番組について番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ユーザが見ている番組上に該ローカルメディアサーバ（２９）が録画した該複数の番組についての番組リスト項目のディレクトリをオーバーレイするようにさらに構築される、請求項２２に記載のシステム。
【請求項２７】
前記双方向番組ガイドテレビ機器（１７）が、記憶装置（３１または３２）を有するユーザテレビ機器（２２）を備え、
前記双方向テレビ番組ガイドは、前記ユーザが前記ローカルメディアサーバ（２９）が録画した番組を再生したい旨を示すことに応答して、検索リクエストを生成するようにさらに構築され、
該ローカルメディアサーバ（２９）は、該双方向テレビ番組ガイドが生成した該検索リクエストに応答して、番組を検索し、該検索した番組を該ユーザテレビ機器（２２）に提供し、
該双方向テレビ番組ガイドは、該ユーザテレビ機器（２２）上で再生するために該記憶装置に該検索した番組を格納するようにさらに構築される、
請求項２２に記載のシステム。
【請求項２８】
前記ユーザが、前記ローカルメディアサーバ（２９）が録画した番組についての情報を視聴したい旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ローカルメディアサーバ（２９）が録画した該番組についての情報を表示するようにさらに構築される、請求項２２に記載のシステム。
【請求項２９】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を早送りしたい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバが再生している該番組を早送りするようにさらに構築される、請求項２２に記載のシステム。
【請求項３０】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を巻戻ししたい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が再生している該番組を巻戻しするようにさらに構築される、請求項２２に記載のシステム。
【請求項３１】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を停止したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が再生している該番組を停止するようにさらに構築される、請求項２２に記載のシステム。
【請求項３２】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を一時停止したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が再生している該番組を一時停止するようにさらに構築される、請求項２２に記載のシステム。
【請求項３３】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該番組をキャッシュするようにさらに構築される、請求項２２に記載のシステム。
【請求項３４】
前記ローカルメディアサーバ（２９）は、現在の番組すべてを自動的にキャッシュするようにさらに構築され、
該ローカルメディアサーバ（２９）は、前記ユーザが前記双方向テレビ番組ガイドを用いてキャッシュした番組の少なくとも一部分を視聴したい旨を示すことに応答して、該キャッシュされた番組の少なくとも一部分を再生するようにさらに構築される、請求項２２に記載のシステム。
【請求項３５】
前記双方向テレビ番組ガイドは、第２のユーザが第１のユーザのために前記ローカルメディアサーバ（２９）に番組を録画したい旨を示す場合に、該第１のユーザを示す再生リクエストを生成するようにさらに構築され、
該ローカルメディアサーバ（２９）は、該再生リクエストに応答して該第１のユーザのために該番組を録画するようにさらに構築される、請求項２２に記載のシステム。
【請求項３６】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を消去したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が録画した該番組を消去するようにさらに構築される、請求項２２に記載のシステム。
【請求項３７】
前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が録画した番組を自動的に消去するようにさらに構築される、請求項２２に記載のシステム。
【請求項３８】
前記双方向テレビ番組ガイドが、前記ユーザにスーパー番組シーケンスを規定する機会を提供するようにさらに構築され、
前記ローカルメディアサーバが、該スーパー番組シーケンスに従って番組の少なくとも一部分を再生するようにさらに構築される、請求項２２に記載のシステム。
【請求項３９】
前記双方向番組ガイドテレビ機器（１７）がユーザテレビ機器（２２）を備え、
前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が格納した前記複数の番組に関連付けられたオンデマンド番組ガイドデータを格納および再生するようにさらに構築され、
前記双方向テレビ番組ガイドは、関連付けられた番組があたかも最初に放送されているかのように、該ユーザテレビ機器（２２）上の番組ガイドデータを前記ユーザに提示するようにさらに構築される、請求項２２に記載のシステム。
【請求項４０】
前記リモートメディアサーバ（２４）は、所定数のユーザが番組を録画したい旨を示したかどうかを判定し、該所定数未満のユーザが該番組を録画したい旨を示した場合に、前記ローカルメディアサーバ（２９）に該番組を録画するように指示するようにさらに構築される、請求項２２に記載のシステム。
【請求項４１】
前記双方向番組ガイドテレビ機器（１７）は、記憶装置を有するユーザテレビ機器（２２）を備え、
前記リモートメディアサーバ（２４）が所定数のユーザが番組を録画したい旨を示したかどうかを判定し、該所定数未満のユーザが該番組を録画したい旨を示した場合に、該双方向テレビ番組ガイドに該記憶装置に該番組を録画するように指示するようにさらに構築される、請求項２２に記載のシステム。
【請求項４２】
前記双方向テレビ番組ガイドが、前記ユーザにペイパービュー番組を購入する機会を提供するようにさらに構築され、
前記リモートメディアサーバ（２４）は、該購入されたペイパービュー番組を録画するように構築される、請求項２に記載のシステム。
【請求項４３】
前記双方向テレビ番組ガイドが、前記ユーザに少なくとも１つのペイパービュー番組を有するペイパービュー番組パッケージを購入する機会を提供するようにさらに構築され、
前記リモートメディアサーバ（２４）は、該少なくとも１つのペイパービュー番組を録画するように構築される、請求項２に記載のシステム。
【請求項４４】
前記双方向テレビ番組ガイドが、前記リモートメディアサーバ（２４）を用いて録画するために、前記ユーザに少なくとも１つ番組を有する番組分類を示す機会を提供するようにさらに構築され、
該リモートメディアサーバ（２４）は、該番組分類のうち該少なくとも１つの示された番組を録画するように構築される、請求項２に記載のシステム。
【請求項４５】
前記双方向テレビ番組ガイドは、前記番組がコピープロテクトされているので前記少なくとも１つの番組を録画することができないということを前記ユーザに示すようにさらに構築される、請求項２に記載のシステム。
【請求項４６】
前記双方向テレビ番組ガイドは、前記番組がコピープロテクトされている場合、前記ユーザが前記リモートメディアサーバ（２４）によって録画するために前記少なくとも１つの番組を示さないようにさらに構築される、請求項２に記載のシステム。
【請求項４７】
前記リモートメディアサーバ（２４）は、前記ユーザが示した前記少なくとも１つの番組について番組に関連付けられたデータを記録するようにさらに構築される、請求項２に記載のシステム。
【請求項４８】
前記番組に関連付けられたデータは、対話内容を含む、請求項４７に記載のシステム。
【請求項４９】
前記ユーザが、前記リモートメディアサーバ（２４）によって録画されるべき複数の番組の番組リスト項目のディレクトリを見る旨をしめすことに応答して、前記双方向テレビ番組ガイドは、該リモートメディアサーバ（２４）によって録画されるべき複数の番組の番組リスト項目のディレクトリを表示するようにさらに構築され、該複数の番組は該リモートメディアサーバ（２４）によって録画するために該ユーザによって示される、請求項２に記載のシステム。
【請求項５０】
前記双方向テレビ番組ガイドは、前記ユーザが番組リスト項目を見る旨を示すことに応答して、前記リモートメディアサーバ（２４）によって録画されない少なくとも１つの番組についての番組リスト項目、および該リモートメディアサーバ（２４）によって録画される少なくとも１つの番組についての番組リスト項目を表示するようにさらに構築される、請求項２に記載のシステム。
【請求項５１】
前記双方向テレビ番組ガイドは、前記ユーザが番組リスト項目を見る旨を示すことに応答して、前記リモートメディアサーバ（２４）によって録画されない少なくとも１つの番組についての番組リスト項目、および該リモートメディアサーバ（２４）によって録画されるべき少なくとも１つの番組についての番組リスト項目を表示するようにさらに構築される、請求項２に記載のシステム。
【請求項５２】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が録画した複数の番組を該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために録画した前記少なくとも１つの番組を識別し、
該課金システム（１９９）は、該リモートメディアサーバ（２４）によって番組を録画するための一律料金に基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項５３】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が録画した複数の番組を該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために録画した前記少なくとも１つの番組を識別し、
該課金システム（１９９）は、複数の番組を録画するための一律料金に基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項５４】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が録画した複数の番組を該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために録画した前記少なくとも１つの番組を示し、
該課金システム（１９９）は、前記番組の長さに基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項５５】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）上に録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は該リモートメディアサーバ（２４）によって番組を録画するための一律料金に基づく、請求項２に記載のシステム。
【請求項５６】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）上に録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は複数の番組を録画するための一律料金に基づく、請求項２に記載のシステム。
【請求項５７】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）上に録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は前記番組の長さに基づく、請求項２に記載のシステム。
【請求項５８】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が再生する番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために再生した前記少なくとも１つの番組を示し、
該課金システム（１９９）は、該リモートメディアサーバ（２４）によって番組を再生するための一律料金に基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項５９】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が再生する複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために再生した前記少なくとも１つの番組を示し、
該課金システム（１９９）は、複数の番組を再生するための一律料金に基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項６０】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が再生する複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために再生した前記少なくとも１つの番組を示し、
該課金システム（１９９）は、前記番組の長さに基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項６１】
前記双方向テレビ番組ガイドは、前記リモートメディアサーバ（２４）が前記ユーザのために再生した前記少なくとも１つの番組の料金を該ユーザに示すようにさらに構築され、該料金は、該リモートメディアサーバ（２４）によって番組を録画するための一律料金に基づく、請求項２に記載のシステム。
【請求項６２】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）を用いて再生したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該リモートメディアサーバ（２４）を用いて複数の番組を再生するための一律料金に基づく、請求項２に記載のシステム。
【請求項６３】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）を用いて再生したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は、前記番組の長さに基づく、請求項２に記載のシステム。
【請求項６４】
前記リモートメディアサーバ（２４）は、前記ユーザが番組をキャッシュしたい旨を示すことに応答して、番組をキャッシュするようにさらに構築され、
前記システムは、該ユーザのために該リモートメディアサーバ（２４）がキャッシュした複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのためにキャッシュした番組を示し、
該課金システム（１９９）は、該リモートメディアサーバ（２４）によってリアルタイムで番組をキャッシュするための一律料金に基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項６５】
前記リモートメディアサーバ（２４）は、前記ユーザが番組をキャッシュしたい旨を示すことに応答して、番組をキャッシュするようにさらに構築され、
前記システムは、該ユーザのために該リモートメディアサーバ（２４）がキャッシュした番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのためにキャッシュした該番組を示し、
該課金システム（１９９）は、複数の番組をキャッシュするための一律料金に基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項６６】
前記リモートメディアサーバ（２４）は、前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、該番組をキャッシュするようにさらに構築され、
前記システムは、該ユーザのために該リモートメディアサーバ（２４）がキャッシュした番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）によって使用される課金情報を生成するようにさらに構築され、ここで、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのためにキャッシュした番組を示し、
該課金システム（１９９）は、該番組の長さに基づいて該ユーザに請求する、請求項２に記載のシステム。
【請求項６７】
前記リモートメディアサーバ（２４）は、前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、該番組をキャッシュするようにさらに構築され、
該双方向テレビ番組ガイドは、該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該リモートメディアサーバ（２４）を用いて番組を録画するための一律料金に基づく、請求項２に記載のシステム。
【請求項６８】
前記リモートメディアサーバ（２４）は、前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、該番組をキャッシュするようにさらに構築され、
該双方向テレビ番組ガイドは、該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した番組についての料金を該ユーザに示すようにさらに構築され、該料金は、複数の番組を録画するための一律料金に基づく、請求項２に記載のシステム。
【請求項６９】
前記リモートメディアサーバ（２４）は、前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、番組をキャッシュするようにさらに構築され、
該双方向テレビ番組ガイドは、該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該番組の長さに基づく、請求項２に記載のシステム。
【請求項７０】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）を用いて番組を録画したい旨を示すことに応答して、該ユーザに視聴制限コードに入力する機会を提供するようにさらに構築される、請求項２に記載のシステム。
【請求項７１】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）を用いて番組を再生したい旨を示すことに応答して、該ユーザに視聴制限コードに入力する機会を提供するようにさらに構築される、請求項２に記載のシステム。
【請求項７２】
前記双方向テレビ番組ガイドは、前記ユーザに複数の番組が前記リモートメディアサーバ（２４）によって録画される、音声形式を設定する機会を提供するようにさらに構築され、
該リモートメディアサーバ（２４）は、該音声形式の複数の番組を録画するようにさらに構築される、請求項２に記載のシステム。
【請求項７３】
前記双方向テレビ番組ガイドは、前記ユーザに複数の番組が前記リモートメディアサーバ（２４）によって録画される、映像形式を設定する機会を提供するようにさらに構築され、
該リモートメディアサーバ（２４）は、該映像形式の複数の番組を録画するようにさらに構築される、請求項２に記載のシステム。
【請求項７４】
前記双方向テレビ番組ガイドは、前記ユーザにデジタル音声トラック上の番組音声が前記リモートメディアサーバ（２４）によって記録される、言語を設定する機会を提供するようにさらに構築され、
該リモートメディアサーバ（２４）は、該言語で番組音声を記録するようにさらに構築される、請求項２に記載のシステム。
【請求項７５】
前記リモートメディアサーバ（２４）は、所定数のユーザが前記リモートメディアサーバ（２４）によって番組を録画したい旨を示したかどうか判定し、該所定数未満のユーザが該リモートメディアサーバ（２４）によって該番組を録画したい旨を示した場合に、放送予定に従って該番組を再生するようにさらに構築される、請求項２２に記載のシステム。
【請求項７６】
前記双方向番組ガイドテレビ機器（１７）が配信機器（２１）をさらに備え、
前記リモートメディアサーバ（２４）は、放送予定に従って複数の番組を再生するようにさらに構築され、
該配信機器（２１）は、該リモートメディアサーバ（２４）を用いて該複数の番組を録画したい旨を示した複数のユーザに、該放送予定に従って該リモートメディアサーバ（２４）によって再生される複数の番組を配信するようにさらに構築される、請求項２に記載のシステム。
【請求項７７】
前記リモートメディアサーバ（２４）は、
複数のユーザが視聴している現在の複数の番組を自動的にキャッシュし、
該ユーザが該キャッシュした番組の少なくとも一部を視聴したい旨をしめすことに応答して、該キャッシュした番組の少なくとも一部を再生するようにさらに構築される、請求項２に記載のシステム。
【請求項７８】
前記リモートメディアサーバ（２４）は、
前記複数のユーザのサブセットが視聴している現在の複数の番組を自動的にキャッシュし、
該ユーザが該キャッシュした番組の少なくとも一部を視聴したい旨をしめすことに応答して、該キャッシュした番組の少なくとも一部を再生するようにさらに構築される、請求項２に記載のシステム。
【請求項７９】
テレビ番組が多くのユーザにオンデマンドに録画され、検索される双方向テレビ番組ガイドシステムであって、該システムは、
各ユーザに複数の番組をオンデマンドに格納し、検索するように構築されたリモートメディアサーバ（２４）と、
各ユーザに該リモートメディアサーバ（２４）によってオンデマンドに検索される複数の番組を各ユーザに配信するように構築された配信機器（２１）と、
双方向テレビ番組ガイドが実現される双方向番組ガイドテレビ機器（１７）と、
によって特徴付けられるシステムであって、該双方向テレビ番組ガイドは、
該ユーザが該リモートメディアサーバ（２４）によってオンデマンドに番組を録画したい旨を示すことに応答して、録画リクエストを生成し、
該ユーザが該リモートメディアサーバ（２４）によってオンデマンドに番組を再生したい旨を示すことに応答して、検索リクエストを生成するように構築され、該リモートメディアサーバ（２４）は、
該双方向テレビ番組ガイドが生成した該録画リクエストに応答して、番組を録画し、
該双方向テレビ番組ガイドが生成した該検索リクエストに応答して、番組を検索するようにさらに構築される、システム。
【請求項８０】
前記配信機器（２１）は、複数の番組を少なくともファイル上で各ユーザに配信するように構築される、請求項７９に記載のシステム。
【請求項８１】
前記配信機器（２１）は、複数の番組をデジタルデータストリームとして各ユーザに配信するように構築される、請求項７９に記載のシステム。
【請求項８２】
前記双方向番組ガイドテレビ機器（１７）は、ユーザテレビ機器（２２）をさらに備え、
前記双方向テレビ番組ガイドは、前記リモートメディアサーバ（２４）が検索した番組を該ユーザテレビ機器（２２）上で再生するようにさらに構築される、請求項７９に記載のシステム。
【請求項８３】
前記双方向番組ガイドテレビ機器（１７）は、ユーザテレビ機器（２２）を備え、
前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が格納した前記番組に関連付けられたオンデマンド番組ガイドデータを格納し、検索するようにさらに構築され、
前記双方向テレビ番組ガイドは、関連付けられた番組があたかも最初に放送されているかのように、該ユーザテレビ機器（２２）上の番組ガイドデータを前記ユーザに提示するようにさらに構築される、請求項７９に記載のシステム。
【請求項８４】
複数のテレビ番組が多くのユーザにリモートメディアサーバによってオンデマンドに録画され、再生される双方向テレビ番組ガイドシステムにおける使用方法であって、該方法は、
該ユーザが該リモートメディアサーバによってオンデマンドに番組を録画したい旨を示すことに応答して、録画リクエストを生成するステップと、
該ユーザが該リモートメディアサーバによってオンデマンドに該番組を再生したい旨を示すことに応答して、再生リクエストを生成するステップと、
該録画リクエストに応答して、該リモートメディアサーバによって該番組を録画するステップと、
該再生リクエストに応答して、該リモートメディアサーバよって該番組を再生するステップと、
によって特徴付けられる、方法。
【請求項８５】
複数のテレビ番組が多くのユーザにリモートメディアサーバ（２４）によってオンデマンドに録画され、再生される双方向テレビ番組ガイドにおける使用方法であって、該方法は、
該リモートメディアサーバ（２４）が録画するための少なくとも１つの番組を示す機会をユーザに提供するステップと、
該ユーザが該リモートメディアサーバによって該複数の番組を録画したい旨を示すことに応答して、該ユーザに該リモートメディアサーバ（２４）が録画した複数の番組の番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供するステップと、
該ユーザが該リモートメディアサーバ（２４）が録画した番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）が録画した複数の番組の番組リスト項目のディレクトリを提供するステップであって、該リモートメディアサーバ（２４）が録画した該複数の番組が、該リモートメディアサーバ（２４）が録画するために該ユーザによって示される、ステップと、
によって特徴付けられる、方法。
【請求項８６】
前記ユーザに番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供するステップは、該ユーザに前記リモートメディアサーバ（２４）が録画した前記複数の番組についてタイトル別にソートした番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供するステップを包含し、
番組リスト項目のディレクトリを提供するステップは、該ユーザが該リモートメディアサーバ（２４）が録画した該複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）が録画した該複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを表示するステップを包含する、請求項８５に記載の方法。
【請求項８７】
前記ユーザに番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供するステップは、該ユーザに前記リモートメディアサーバ（２４）が録画した前記複数の番組についてテーマ別にソートした番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供するステップを包含し、
番組リスト項目のディレクトリを提供するステップは、該ユーザが該リモートメディアサーバ（２４）が録画した該複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）が録画した該複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを表示するステップを包含する、請求項８５に記載の方法。
【請求項８８】
前記ユーザが、前記リモートメディアサーバ（２４）によって録画された前記複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該ユーザが見ている番組上に該リモートメディアサーバ（２４）が録画した該複数の番組の番組リスト項目のディレクトリをオーバーレイするステップをさらに包含する、請求項８５に記載の方法。
【請求項８９】
前記ユーザが前記リモートメディアサーバ（２４）によってソートされる番組を再生したい旨を示すことに応答して、検索リクエストを生成するステップと、
該検索リクエストに応答して、該リモートメディアサーバ（２４）から番組を検索し、該検索した番組を前記ユーザテレビ機器（２２）に提供するステップと、
該検索した番組を再生のために記憶装置に格納するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９０】
前記ユーザに前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つについての情報を視聴したい旨を示す機会を提供するステップと、
該ユーザが該少なくとも１つの番組についての情報を視聴したい旨を示すことに応答して、該少なくとも１つの番組についての情報を提供するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９１】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つを再生するステップと、
前記ユーザに再生されている該少なくとも１つの番組を早送りしたい旨を示す機会を提供するステップと、
該ユーザが該番組を早送りしたい旨を示すことに応答して、再生されている該番組を早送りするステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９２】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つを再生するステップと、
前記ユーザに再生されている該番組を巻戻ししたい旨を示す機会を提供するステップと、
該ユーザが該番組を巻戻ししたい旨を示すことに応答して、再生されている該番組を巻戻しするステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９３】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つを再生するステップと、
前記ユーザに再生されている該番組を停止したい旨を示す機会を提供するステップと、
該ユーザが該番組を停止したい旨を示すことに応答して、再生されている該番組を停止するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９４】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つを再生するステップと、
前記ユーザに再生されている該番組を一時停止したい旨を示す機会を提供するステップと、
該ユーザが該番組を一時停止したい旨を示すことに応答して、再生されている該番組を一時停止するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９５】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つを再生するステップと、
前記ユーザに再生されている該番組をキャッシュしたい旨を示す機会を提供するステップと、
該ユーザが該番組をキャッシュしたい旨を示すことに応答して、再生されている該番組をキャッシュするステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９６】
前記リモートメディアサーバ（２４）によって現在の番組すべてを自動的にキャッシュするステップと、
前記ユーザに該キャッシュされた番組のうち少なくとも一部を視聴したい旨を示す機会を提供するステップと、
該ユーザが該キャッシュされた番組の該一部を視聴したい旨を示すことに応答して、該リモートメディアサーバ（２４）によって該キャッシュされた番組の少なくとも一部を再生するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９７】
前記ユーザに前記リモートメディアサーバ（２４）が録画した番組を消去したい旨を示す機会を提供するステップと、
該ユーザが該番組を消去したい旨を示すことに応答して、該リモートメディアサーバ（２４）によって該番組を消去するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項９８】
前記リモートメディアサーバ（２４）によって複数の番組を自動的に消去するステップをさらに包含する、請求項８５に記載の方法。
【請求項９９】
前記ユーザにスーパー番組シーケンスを規定する機会を提供するステップと、
前記リモートメディアサーバ（２４）を用いて該スーパー番組シーケンスによる番組の少なくとも一部を再生するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１００】
複数の番組を少なくとも１つのファイルとして前記ユーザのユーザテレビ機器（２２）に配信するステップと、
該ユーザテレビ機器（２２）上で再生するために該ユーザテレビ機器（２２）内の記憶装置（３１または３２）に該ファイルを格納するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１０１】
前記リモートメディアサーバ（２４）が格納した前記複数の番組に関連付けられる番組ガイドデータを双方向テレビ番組ガイドのために格納するステップと、
関連付けられた番組があたかも最初に放送されているかのように、該双方向テレビ番組ガイドを有する該番組ガイドデータを該ユーザに提示するステップと、をさらに包含する、請求項８５に記載の方法。
【請求項１０２】
番組の録画リクエストを複数のユーザのユーザテレビ機器（２２）から前記リモートメディアサーバ（２４）にて受信するステップと、
該録画リクエストを単一のジョブに統合するステップと、
該ジョブに従い該複数のユーザのために該リモートメディアサーバ（２４）によって該番組の単一のコピーを録画するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１０３】
所定数のユーザが番組を録画したい旨を示したかどうかを判定するステップと、
該所定数のユーザが該番組を録画したい旨を示したことに応答して、該所定数のユーザが示した該番組を前記リモートメディアサーバ（２４）によって録画するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１０４】
所定数のユーザが番組を録画したい旨を示したかどうかを判定するステップと、
該所定数未満のユーザが該番組を録画したい旨を示すことに応答して、該番組をリクエストしたユーザに送信される該番組を物理媒体に録画するステップと、をさらに包含する、請求項８５に記載の方法。
【請求項１０５】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を録画したい旨を示すことに応答して、該番組をローカルメディアサーバ（２９）によって録画するステップと、
前記再生リクエストに応答して、該ローカルメディアサーバ（２９）によって番組を再生するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１０６】
前記ユーザが、前記ローカルメディアサーバ（２９）が録画した前記複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該複数の番組の番組リスト項目のディレクトリを提供するステップをさらに包含する、請求項１０５に記載の方法。
【請求項１０７】
前記ユーザが、前記ローカルメディアサーバ（２９）が録画した前記複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを提供するステップをさらに包含する、請求項１０５に記載の方法。
【請求項１０８】
前記ユーザが、前記ローカルメディアサーバ（２９）が録画した前記複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを提供するステップをさらに包含する、請求項１０５に記載の方法。
【請求項１０９】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された前記複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該ユーザが見ている番組上に該ローカルメディアサーバ（２９）が録画した該複数の番組の該番組リスト項目のディレクトリをオーバーレイするステップをさらに包含する、請求項１０５に記載の方法。
【請求項１１０】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された番組を再生したい旨を示すことに応答して、検索リクエストを生成するステップと、
該番組を該ローカルメディアサーバ（２９）を用いて検索するステップと、
該検索した番組を再生するために格納するステップと、
をさらに包含する、請求項１０５に記載の方法。
【請求項１１１】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された番組についての情報を視聴したい旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該番組についての情報を表示するステップをさらに包含する、請求項１０５に記載の方法。
【請求項１１２】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を早送りしたい旨を示すことに応答して、該ローカルメディアサーバ（２９）が再生している該番組を早送りするステップをさらに包含する、請求項１０５に記載の方法。
【請求項１１３】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を巻戻ししたい旨を示すことに応答して、該ローカルメディアサーバ（２９）が再生している該番組を巻戻しするステップをさらに包含する、請求項１０５に記載の方法。
【請求項１１４】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を停止したい旨を示すことに応答して、該ローカルメディアサーバ（２９）が再生している該番組を停止するステップをさらに包含する、請求項１０５に記載の方法。
【請求項１１５】
前記ユーザが番組を一時停止したい旨を示すことに応答して、該ローカルメディアサーバ（２９）が再生している該番組を一時停止するステップをさらに包含する、請求項１０５に記載の方法。
【請求項１１６】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、該番組をキャッシュするステップをさらに包含する、請求項１０５に記載の方法。
【請求項１１７】
前記ローカルメディアサーバ（２９）を用いて現在の番組すべてを自動的にキャッシュするステップと、
前記ユーザが前記双方向テレビ番組ガイドを用いてキャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該ローカルメディアサーバ（２９）を用いて該キャッシュした番組の少なくとも一部を再生するステップと、をさらに包含する、請求項１０５に記載の方法。
【請求項１１８】
第１のユーザのために第２のユーザが、前記ローカルメディアサーバ（２９）に番組を録画したい旨を示す場合に、該第１のユーザが示す再生リクエストを生成するステップと、
該第１のユーザが示す再生リクエストに応答して、該第１のユーザのために該ローカルメディアサーバ（２９）を用いて該番組を録画するステップと、
をさらに包含する、請求項１０５に記載の方法。
【請求項１１９】
前記ユーザが、前記双方向テレビ番組ガイドを用いて番組を消去したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）を用いて該番組を消去するステップをさらに包含する、請求項１０５に記載の方法。
【請求項１２０】
前記ローカルメディアサーバ（２９）が録画した複数の番組を自動的に消去するステップをさらに包含する、請求項１０５に記載の方法。
【請求項１２１】
前記ユーザにスーパー番組シーケンスを規定する機会を提供するステップと、
前記ローカルメディアサーバ（２９）を用いて該スーパー番組シーケンスに従って番組の少なくとも一部を再生するステップと、
をさらに包含する、請求項１０５に記載の方法。
【請求項１２２】
前記ローカルメディアサーバ（２９）が格納した前記複数の番組に関連付けられたオンデマンド番組ガイドデータを格納し、再生するステップと、
関連付けられた番組があたかも最初に放送されているかのように、番組ガイドデータを前記ユーザに提示するステップと、
をさらに包含する、請求項１０５に記載の方法。
【請求項１２３】
所定数のユーザが番組を録画したい旨を示したかどうかを判定するステップと、
該所定数未満のユーザが該番組を録画したい旨を示した場合に、前記ローカルメディアサーバ（２９）に該番組を録画するように指示するステップと、
をさらに包含する、請求項１０５に記載の方法。
【請求項１２４】
所定数のユーザが番組を録画したい旨を示したかどうかを前記ローカルメディアサーバ（２９）を用いて判定するステップと、該所定数未満のユーザが該番組を録画したい旨を示した場合に、前記双方向テレビ番組ガイドに記憶装置上に該番組を録画するように指示するステップと、
をさらに包含する、請求項１０５に記載の方法。
【請求項１２５】
前記ユーザにペイパービュー番組を購入する機会を提供するステップと、
該ユーザが該ペイパービュー番組を購入することに応答して、前記リモートメディアサーバ（２４）を用いて該ペイパービュー番組を録画するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１２６】
前記ユーザに少なくとも１つのペイパービュー番組を有するペイパービュー番組パッケージを購入する機会を提供するステップと、
該ユーザが該ペイパービュー番組パッケージを購入することに応答して、前記リモートメディアサーバ（２４）を用いて該パッケージのうち少なくとも１つのペイパービュー番組を録画するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１２７】
前記ユーザに前記リモートメディアサーバ（２４）を用いて少なくとも１つの番組を有する番組分類を録画したい旨を示す機会を提供するステップと、
該ユーザが該番組分類を録画したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いて該番組分類のうち該少なくとも１つの番組を録画するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１２８】
番組がコピープロテクトされているので、該番組を録画することができないということを前記ユーザに示すステップをさらに包含する、請求項８５に記載の方法。
【請求項１２９】
番組がコピープロテクトされている場合、前記ユーザが前記リモートメディアサーバ（２４）によって録画するために該番組を選択しないようにするステップをさらに包含する、請求項８５に記載の方法。
【請求項１３０】
前記ユーザが番組を録画したい旨を示すことに応答して、該番組について番組に関連付けられたデータを記録するステップをさらに包含する、請求項８５に記載の方法。
【請求項１３１】
前記番組に関連付けられたデータは対話内容を含む、請求項１３０に記載の方法。
【請求項１３２】
前記ユーザが、前記リモートメディアサーバ（２４）によって録画されるべき複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）が録画すべき複数の番組の番組リスト項目のディレクトリを表示するステップをさらに包含する、請求項８５に記載の方法。
【請求項１３３】
前記ユーザが、番組リスト項目を有する番組ガイド表示画面を視聴したい旨を示すことに応答して、前記リモートメディアサーバ（２４）によって録画されない少なくとも１つの番組の番組リスト項目、および該リモートメディアサーバ（２４）によって録画される少なくとも１つの番組の番組リスト項目を表示するステップをさらに包含する、請求項８５に記載の方法。
【請求項１３４】
前記ユーザが、番組リスト項目を有する番組ガイド表示画面を視聴したい旨を示すことに応答して、前記リモートメディアサーバ（２４）によって録画されない少なくとも１つの番組の番組リスト項目、および該リモートメディアサーバ（２４）によって録画されるべき少なくとも１つの番組の番組リスト項目を表示するステップをさらに包含する、請求項８５に記載の方法。
【請求項１３５】
前記録画リクエストに応答して、前記ユーザのために前記リモートメディアサーバ（２４）が録画した前記少なくとも１つの番組についての課金情報を生成するステップと、
該リモートメディアサーバ（２４）に該番組を録画するための一律料金に基づいた該少なくとも１つの番組について該ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１３６】
前記ユーザのために前記リモートメディアサーバ（２４）が録画した前記少なくとも１つの番組についての課金情報を生成するステップと、
複数の番組を録画するための一律料金に基づいて前記ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１３７】
前記ユーザのために前記リモートメディアサーバ（２４）が録画した前記少なくとも番組を示す課金情報を生成するステップと、
該番組の長さに基づいて該少なくとも１つの番組について該ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１３８】
前記ユーザが前記リモートメディアサーバ（２４）を用いて録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すステップであって、該料金は、該リモートメディアサーバ（２４）に番組を録画するための一律料金に基づく、ステップをさらに包含する、請求項８５に記載の方法。
【請求項１３９】
前記ユーザが前記リモートメディアサーバ（２４）を用いて録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すステップであって、該料金は、複数の番組を録画するための一律料金に基づく、ステップをさらに包含する、請求項８５に記載の方法。
【請求項１４０】
前記ユーザが前記リモートメディアサーバ（２４）を用いて録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すステップであって、該料金は、該番組の長さに基づく、ステップをさらに包含する、請求項８５に記載の方法。
【請求項１４１】
前記ユーザのために前記リモートメディアサーバ（２４）が再生した前記少なくとも１つの番組を示す課金情報を生成するステップと、
該リモートメディアサーバ（２４）を用いて番組を再生するための一律料金に基づいて該ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１４２】
前記ユーザのために前記リモートメディアサーバ（２４）が再生した前記少なくとも１つの番組を示す課金情報を生成するステップと、
複数の番組を再生するための一律料金に基づいて該ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１４３】
前記ユーザのために前記リモートメディアサーバ（２４）が再生した前記少なくとも１つの番組を示す課金情報を生成するステップと、
該番組の長さに基づいて該ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１４４】
前記ユーザのために前記リモートメディアサーバ（２４）が再生した前記少なくとも１つの番組についての料金を該ユーザに示すステップであって、該料金は、該リモートメディアサーバ（２４）を用いて番組を再生するための一律料金に基づく、ステップをさらに包含する、請求項８５に記載の方法。
【請求項１４５】
前記ユーザのために前記リモートメディアサーバ（２４）が再生した前記少なくとも１つの番組についての料金を該ユーザに示すステップであって、該料金は、該リモートメディアサーバ（２４）を用いて複数の番組を再生するための前記少なくとも１つの一律料金に基づく、ステップをさらに包含する、請求項８５に記載の方法。
【請求項１４６】
前記ユーザのために前記リモートメディアサーバ（２４）が再生した前記少なくとも１つの番組についての料金を該ユーザに示すステップであって、該料金は、該番組の長さに基づく、ステップをさらに包含する、請求項８５に記載の方法。
【請求項１４７】
前記ユーザがリアルタイムで番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュするステップと、
該キャッシュした番組を示す課金情報を生成するステップと、
該リモートメディアサーバ（２４）に複数の番組をキャッシュするための一律料金に基づいて該ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１４８】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュするステップと、
該キャッシュした番組を示す課金情報を生成するステップと、
複数の番組をキャッシュするための一律料金に基づいて該ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１４９】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュするステップと、
該リモートメディアサーバ（２４）が該ユーザのためにキャッシュした該番組を示す課金情報を生成するステップと、
該番組の長さに基づいて該ユーザに請求するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１５０】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いてリアルタイムで番組をキャッシュするステップと、
該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した該番組についての料金を該ユーザに示すステップであって、該料金は、該リモートメディアサーバ（２４）に番組を録画するための一律料金に基づく、ステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１５１】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュするステップと、
該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した該番組についての料金を該ユーザに示すステップであって、該料金が、複数の番組を録画するための一律料金に基づいている、ステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１５２】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュするステップと、
該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した該番組についての料金を該ユーザに示すステップであって、該料金が、該番組の長さに基づいている、ステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１５３】
前記ユーザが前記リモートメディアサーバ（２４）を用いて番組を録画したい旨を示すことに応答して、該ユーザに視聴制限コードを入力する機会を提供するステップをさらに包含する、請求項８５に記載の方法。
【請求項１５４】
前記ユーザが前記リモートメディアサーバ（２４）を用いて番組を再生したい旨を示すことに応答して、該ユーザに視聴制限コードを入力する機会を提供するステップをさらに包含する、請求項８５に記載の方法。
【請求項１５５】
前記ユーザに複数の番組が前記リモートメディアサーバ（２４）によって録画される、音声形式を設定する機会を提供するステップと、
該リモートメディアサーバ（２４）を用いて該音声形式で複数の番組を録画するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１５６】
前記ユーザに複数の番組が前記リモートメディアサーバ（２４）によって録画される、映像形式を設定する機会を提供するステップと、
該リモートメディアサーバ（２４）を用いて該映像形式で複数の番組を録画するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１５７】
前記ユーザにデジタル音声トラック上の番組音声が前記リモートメディアサーバ（２４）によって記録される、言語を設定する機会を提供するステップと、
該リモートメディアサーバ（２４）を用いて該言語で番組音声を記録するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１５８】
所定数のユーザが前記リモートメディアサーバ（２４）を用いて番組を録画したい旨を示したかどうを判定するステップと、
該所定数未満のユーザが該リモートメディアサーバ（２４）を用いて該番組を録画したい旨を示した場合に、放送予定に従って所定数のユーザが該リモートメディアサーバ（２４）を用いて録画したい旨を示した該番組を再生するステップと、
該放送予定に従って、該リモートメディアサーバ（２４）が再生した該番組を該リモートメディアサーバ（２４）を用いて該番組を録画したい旨を示した複数のユーザに配信するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１５９】
放送予定に従って前記リモートメディアサーバ（２４）を用いて複数の番組を再生するステップと、
該放送予定に従って、該リモートメディアサーバ（２４）が再生した複数の番組を該リモートメディアサーバ（２４）を用いて該複数の番組を録画したい旨を示した複数のユーザに配信するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１６０】
複数のユーザが前記リモートメディアサーバ（２４）を用いて視聴している現在の複数の番組を自動的にキャッシュするステップと、
前記ユーザが該キャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いて該キャッシュした番組の少なくとも一部を再生するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１６１】
前記複数のユーザのサブセットが前記リモートメディアサーバ（２４）を用いて視聴している現在の複数の番組を自動的にキャッシュするステップと、
該複数のユーザのサブセットのうちの１ユーザがキャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いてキャッシュした番組の少なくとも一部を再生するステップと、
をさらに包含する、請求項８５に記載の方法。
【請求項１６２】
複数のテレビ番組が複数のユーザに対してオンデマンドに録画され、再生される双方向テレビ番組ガイドシステムにおける使用方法であって、該方法は、
該ユーザがリモートメディアサーバ（２４）を用いて番組を録画したい旨を示すことに応答して、番組を録画するステップと、
該ユーザが該リモートメディアサーバ（２４）を用いて該番組を再生したい旨を示すことに応答して、該番組を検索するステップと、
によって特徴付けられる、方法。
【請求項１６３】
前記番組を少なくともファイルとして前記ユーザに配信するステップをさらに包含する、請求項１６２に記載の方法。
【請求項１６４】
前記番組をデジタルデータストリームで前記ユーザに配信するステップをさらに包含する、請求項１６２に記載の方法。
【請求項１６５】
前記ユーザが番組を再生したい旨を示すことに応答して、該番組を再生するステップをさらに包含する、請求項１６２に記載の方法。
【請求項１６６】
前記少なくとも１つの番組についての録画リクエストに応答して、オンデマンドに前記リモートメディアサーバ（２４）を用いて番組に関連付けられた番組ガイドデータを格納するステップと、
前記ユーザが該番組を再生したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いて該番組ガイドデータを検索するステップと、
あたかも該関連付けられた番組が最初に放送されているかのように該番組ガイドデータを提示するステップと、
をさらに包含する、請求項１６２に記載の方法。
【請求項１６７】
複数のテレビ番組が複数のユーザに対してリモートメディアサーバによりオンデマンドに録画され、再生される双方向テレビ番組ガイドシステムであって、該システムは、
該ユーザが該リモートメディアサーバを用いてオンデマンドに番組を録画したい旨を示すことに応答して、録画リクエストを生成する手段と、
該ユーザが該リモートメディアサーバを用いてオンデマンドに該番組を再生したい旨を示すことに応答して、再生リクエストを生成する手段と、
該録画リクエストに応答して、該リモートメディアサーバを用いて該番組を録画する手段と、
該再生リクエストに応答して、該リモートメディアサーバ（２４）を用いて該番組を再生する手段と、
を含む、システム。
【請求項１６８】
複数のテレビ番組が複数のユーザに対してリモートメディアサーバ（２４）によりオンデマンドに録画され、再生される双方向テレビ番組ガイドシステムを使用するシステムであって、該システムは、
ユーザに該リモートメディアサーバ（２４）が録画するための少なくとも１つの番組を示す機会を提供する手段と、
該ユーザが該リモートメディアサーバを用いて複数の番組を録画したい旨を示すことに応答して、該ユーザに該リモートメディアサーバ（２４）が録画した該複数の番組の番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供する手段と、
該ユーザが、該リモートメディアサーバ（２４）によって録画された複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）が録画した複数の番組の番組リスト項目のディレクトリを提供する手段であって、該リモートメディアサーバ（２４）が録画した該複数の番組は、該リモートメディアサーバ（２４）が録画するために該ユーザによって示される、手段と、
を含む、システム。
【請求項１６９】
前記ユーザに番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供する前記手段が、該ユーザに前記リモートメディアサーバ（２４）が録画した前記複数の番組についてタイトル別にソートした番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供する手段を含み、
番組リスト項目のディレクトリを提供する前記手段は、該ユーザが該リモートメディアサーバ（２４）によって録画された該複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）によって録画された該複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを表示する手段を含む、請求項１６８に記載のシステム。
【請求項１７０】
前記ユーザに番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供する前記手段は、該ユーザに前記リモートメディアサーバ（２４）が録画した前記複数の番組についてテーマ別にソートした番組リスト項目のディレクトリにアクセスしたい旨を示す機会を提供する手段を含み、
番組リスト項目のディレクトリを提供する前記手段が、該ユーザが該リモートメディアサーバ（２４）によって録画された該複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）によって録画された該複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを表示する手段を含む、請求項１６８に記載のシステム。
【請求項１７１】
前記ユーザが、前記リモートメディアサーバ（２４）によって録画された前記複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該ユーザが見ている番組上に該リモートメディアサーバ（２４）が録画した該複数の番組の番組リスト項目のディレクトリをオーバーレイする手段をさらに含む、請求項１６８に記載のシステム。
【請求項１７２】
前記ユーザが前記リモートメディアサーバ（２４）を用いて格納される番組を再生したい旨を示すことに応答して、検索リクエストを生成する手段と、
該検索リクエストに応答して、該リモートメディアサーバ（２４）から番組を検索し、ユーザテレビ機器（２２）に該検索した番組を提供するステップと、
再生するために記憶装置に該検索した番組を格納する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１７３】
前記ユーザに前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つについての情報を視聴したい旨を示す機会を提供する手段と、
該ユーザが該少なくとも１つの番組についての情報を見る旨を示すことに応答して、該少なくとも１つの番組についての情報を提供する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１７４】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つの番組を再生する手段と、
前記ユーザに再生されている該少なくとも１つの番組を早送りしたい旨を示す機会を提供する手段と、
該ユーザが該番組を早送りしたい旨を示すことに応答して、再生されている該番組を早送りする手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１７５】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つの番組を再生する手段と、
前記ユーザに再生されている該番組を巻戻ししたい旨を示す機会を提供する手段と、
該ユーザが該番組を巻戻ししたい旨を示すことに応答して、再生されている該番組を巻戻しする手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１７６】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つの番組を再生する手段と、
前記ユーザに再生されている該番組を停止したい旨を示す機会を提供する手段と、
該ユーザが該番組を停止したい旨を示すことに応答して、再生されている該番組を停止する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１７７】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つの番組を再生する手段と、
前記ユーザに再生されている該番組を一時停止したい旨を示す機会を提供する手段と、
該ユーザが該番組を一時停止したい旨を示すことに応答して、再生されている該番組を一時停止する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１７８】
前記リモートメディアサーバ（２４）が録画した前記複数の番組のうち少なくとも１つの番組を再生する手段と、
前記ユーザに再生されている該番組をキャッシュしたい旨を示す機会を提供する手段と、
該ユーザが該番組をキャッシュしたい旨を示すことに応答して、再生されている該番組をキャッシュする手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１７９】
前記リモートメディアサーバ（２４）を用いて現在の複数の番組すべてを自動的にキャッシュする手段と、
前記ユーザにキャッシュした番組の少なくとも一部を視聴したい旨を示す機会を提供する手段と、
該ユーザが該キャッシュした番組の該一部を視聴したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いて該キャッシュした番組の少なくとも一部を再生する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８０】
前記ユーザに前記リモートメディアサーバ（２４）が録画した番組を消去したい旨を示す機会を提供する手段と、
該ユーザが該番組を消去したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いて該番組を消去する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８１】
前記リモートメディアサーバ（２４）を用いて複数の番組を自動的に消去する手段をさらに含む、請求項１６８に記載のシステム。
【請求項１８２】
前記ユーザにスーパー番組シーケンスを規定する機会を提供する手段と、
該スーパー番組シーケンスに従って前記リモートメディアサーバ（２４）を用いて番組の少なくとも一部を再生する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８３】
複数の番組を少なくとも１つのファイルとしてユーザテレビ機器（２２）に配信する手段と、
該ユーザテレビ機器（２２）上で再生するために、該ユーザテレビ機器（２２）内の記憶装置（３１または３２）に該ファイルを格納する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８４】
前記リモートメディアサーバ（２４）が格納した前記複数の番組に関連付けられた番組ガイドデータを双方向テレビ番組ガイドのために格納する手段と、
関連付けられた番組があたかも最初に放送されているかのように、該双方向テレビ番組ガイドを用いて該番組ガイドデータを前記ユーザに提示する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８５】
複数のユーザのユーザテレビ機器（２２）から前記リモートメディアサーバ（２４）にて番組の録画リクエストを受信する手段と、
該録画リクエストを単一のジョブに統合する手段と、
該ジョブに従い該リモートメディアサーバ（２４）を用いて該複数のユーザのために該番組の単一のコピーを録画する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８６】
所定数のユーザが番組を録画したい旨を示したかどうかを判定する手段と、
該所定数のユーザが該番組を録画したい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて該所定数のユーザが示した該番組を録画する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８７】
所定数のユーザが番組を録画したい旨を示したかどうかを判定する手段と、
該所定数未満のユーザが該番組を録画したい旨を示すことに応答して、該番組をリクエストしたユーザに送信される該番組を物理媒体上に録画する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８８】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を録画したい旨を示すことに応答して、該番組をローカルメディアサーバ（２９）を用いて録画する手段と、
前記再生リクエストに応答して該ローカルメディアサーバ（２９）を用いて番組を再生する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項１８９】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された前記複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該複数の番組の番組リスト項目のディレクトリを提供する手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９０】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画した前記複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを提供する手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９１】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された前記複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを提供する手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９２】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された前記複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該ユーザが見ている番組上に該ローカルメディアサーバ（２９）が録画した該複数の番組の番組リスト項目のディレクトリをオーバーレイする手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９３】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された番組を再生したい旨を示すことに応答して、検索リクエストを生成する手段と、
該ローカルメディアサーバ（２９）を用いて該番組を検索する手段と、
該検索した番組を再生するために格納する手段と、
をさらに含む、請求項１８８に記載のシステム。
【請求項１９４】
前記ユーザが前記ローカルメディアサーバ（２９）が録画した番組についての情報を視聴したい旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該番組についての情報を表示する手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９５】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を早送りしたい旨を示すことに応答して、前記ローカルメディアサーバ（２９）が再生している該番組を早送りする手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９６】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を巻戻ししたい旨を示すことに応答して、前記ローカルメディアサーバ（２９）が再生している該番組を巻戻しする手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９７】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を停止したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）が再生している該番組を停止する手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９８】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を一時停止したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）が再生している該番組を一時停止する手段をさらに含む、請求項１８８に記載のシステム。
【請求項１９９】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、該番組をキャッシュする手段をさらに含む、請求項１８８に記載のシステム。
【請求項２００】
前記ローカルメディアサーバ（２９）を用いて現在の番組すべてを自動的にキャッシュする手段と、
前記ユーザが前記双方向テレビ番組ガイドを用いてキャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該ローカルメディアサーバ（２９）を用いて該キャッシュした番組の少なくとも一部を再生する手段と、
をさらに含む、請求項１８８に記載のシステム。
【請求項２０１】
第１のユーザのために第２のユーザが、前記ローカルメディアサーバ（２９）に番組を録画したい旨を示す場合、該第１のユーザに示す再生リクエストを生成する手段と、
該第１のユーザに示す該再生リクエストに応答して、該第１のユーザのために該ローカルメディアサーバ（２９）を用いて該番組を録画する手段と、
をさらに含む、請求項１８８に記載のシステム。
【請求項２０２】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を消去したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）を用いて該番組を消去する手段をさらに含む、請求項１８８に記載のシステム。
【請求項２０３】
前記ローカルメディアサーバ（２９）が録画した複数の番組を自動的に消去する手段をさらに含む、請求項１８８に記載のシステム。
【請求項２０４】
前記ユーザにスーパー番組シーケンスを規定する機会を提供する手段と、
該スーパー番組シーケンスに従い前記ローカルメディアサーバ（２９）を用いて番組の少なくとも一部を再生する手段と、
をさらに含む、請求項１８８に記載のシステム。
【請求項２０５】
前記ローカルメディアサーバ（２９）が格納した前記複数の番組に関連付けられたオンデマンド番組ガイドデータを格納し、再生する手段と、
関連付けられた番組があたかも最初に放送されているかのように前記ユーザに番組ガイドデータを提示する手段と、
をさらに含む、請求項１８８に記載のシステム。
【請求項２０６】
所定数のユーザが番組を録画したい旨を示したかどうかを判定する手段と、
該所定数未満のユーザが該番組を録画したい旨を示した場合に、前記ローカルメディアサーバ（２９）に該番組を録画するように指示する手段と、
をさらに含む、請求項１８８に記載のシステム。
【請求項２０７】
ローカルメディアサーバ（２９）を用いて所定数のユーザが番組を録画したい旨を示したかどうかを判定する手段と、
該所定数未満のユーザが該番組を録画したい旨を示した場合に、前記双方向テレビ番組ガイドに該番組を記憶装置に録画するように指示する手段と、
をさらに含む、請求項１８８に記載のシステム。
【請求項２０８】
前記ユーザにペイパービュー番組を購入する機会を提供する手段と、
該ユーザが該ペイパービュー番組を購入することに応答して、前記リモートメディアサーバ（２４）を用いて該ペイパービュー番組を録画する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２０９】
前記ユーザに少なくとも１つのペイパービュー番組を有するペイパービュー番組パッケージを購入する機会を提供する手段と、
該ユーザが該ペイパービュー番組を購入することに応答して、前記リモートメディアサーバ（２４）を用いて該パッケージの該少なくとも１つのペイパービュー番組を録画する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２１０】
前記リモートメディアサーバ（２４）を用いて少なくとも１つの番組を有する番組分類を録画したい旨を示す機会を前記ユーザに提供する手段と、
該ユーザが該番組分類を録画したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いて該番組分類のうち該少なくとも１つの番組を録画する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２１１】
番組がコピープロテクトされているので、該番組を録画できないということを前記ユーザに示す手段をさらに含む、請求項１６８に記載のシステム。
【請求項２１２】
番組がコピープロテクトされている場合、前記ユーザが前記リモートメディアサーバ（２４）によって録画する該番組を選択するのを防ぐ手段をさらに含む、請求項１６８に記載のシステム。
【請求項２１３】
前記ユーザが番組を録画したい旨を示すことに応答して、該番組についての番組に関連付けられたデータを録画する手段をさらに含む、請求項１６８に記載のシステム。
【請求項２１４】
前記番組に関連付けられたデータが対話内容を含む、請求項２１３に記載のシステム。
【請求項２１５】
前記ユーザが、前記リモートメディアサーバ（２４）によって録画されるべき複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該リモートメディアサーバ（２４）が録画すべき複数の番組の番組リスト項目のディレクトリに表示する手段をさらに含む、請求項１６８に記載のシステム。
【請求項２１６】
前記ユーザが、番組リスト項目を有する番組ガイド表示を視聴したい旨を示すことに応答して、前記リモートメディアサーバ（２４）によって録画されない少なくとも１つの番組についての番組リスト項目、および該リモートメディアサーバ（２４）によって録画される少なくとも１つの番組についての番組リスト項目を表示する手段をさらに含む、請求項１６８に記載のシステム。
【請求項２１７】
前記ユーザが、番組リスト項目を有する番組ガイド表示を視聴したい旨を示すことに応答して、前記リモートメディアサーバ（２４）によって録画されない少なくとも１つの番組についての番組リスト項目、および該リモートメディアサーバ（２４）によって録画されるべき少なくとも１つの番組についての番組リスト項目を表示する手段をさらに含む、請求項１６８に記載のシステム。
【請求項２１８】
前記録画リクエストに応答して、前記リモートメディアサーバ（２４）が前記ユーザのために録画した前記少なくとも１つの番組についての課金情報を生成する手段と、
該リモートメディアサーバ（２４）に前記番組を録画するための一律料金に基づいて該少なくとも１つの番組について該ユーザに請求する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２１９】
前記リモートメディアサーバ（２４）が前記ユーザのために録画した前記少なくとも１つの番組について課金情報を生成する手段と、
複数の番組を録画するための一律料金に基づいて該ユーザに請求する手段と、をさらに含む、請求項１６８に記載のシステム。
【請求項２２０】
前記リモートメディアサーバ（２４）が前記ユーザのために録画した前記少なくとも番組を示す課金情報を生成する手段と、
該番組の長さに基づいて該少なくとも１つの番組について前記ユーザに請求する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２２１】
前記ユーザが前記リモートメディアサーバ（２４）を用いて録画したい旨を示す前記少なくとも１つの番組についての料金を該ユーザに示す手段であって、該料金は、該リモートメディアサーバ（２４）に番組を録画する一律料金に基づく、手段をさらに含む、請求項１６８に記載のシステム。
【請求項２２２】
前記ユーザが前記リモートメディアサーバ（２４）を用いて録画したい旨を示す前記少なくとも１つの番組についての料金を該ユーザに示す手段であって、該料金は、複数の番組を録画するための一律料金に基づく、手段をさらに含む、請求項１６８に記載のシステム。
【請求項２２３】
前記ユーザが前記リモートメディアサーバ（２４）を用いて録画したい旨を示す前記少なくとも１つの番組についての料金を該ユーザに示す手段であって、該料金は、該番組の長さに基づく、手段をさらに含む、請求項１６８に記載のシステム。
【請求項２２４】
前記リモートメディアサーバ（２４）が前記ユーザのために再生した前記少なくとも１つの番組を示す課金情報を生成する手段と、
該リモートメディアサーバ（２４）を用いて番組を再生するための一律料金に基づいて該ユーザに請求する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２２５】
前記リモートメディアサーバ（２４）が前記ユーザのために再生した前記少なくとも１つの番組を示す課金情報を生成する手段と、
複数の番組を再生するための一律料金に基づいて該ユーザに請求する手段と、をさらに含む、請求項１６８に記載のシステム。
【請求項２２６】
前記リモートメディアサーバ（２４）が前記ユーザのために再生した前記少なくとも１つの番組を示す課金情報を生成する手段と、
該番組の長さに基づいて該ユーザに請求する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２２７】
前記リモートメディアサーバ（２４）が前記ユーザのために再生した前記少なくとも１つの番組についての料金を該ユーザに示す手段であって、該料金が該リモートメディアサーバ（２４）を用いて番組を再生するための一律料金に基づく、手段をさらに含む、請求項１６８に記載のシステム。
【請求項２２８】
前記リモートメディアサーバ（２４）が前記ユーザのために再生した前記少なくとも１つの番組についての料金を該ユーザに示す手段であって、該料金が該リモートメディアサーバ（２４）を用いて複数の番組を再生するための前記少なくとも１つの一律料金に基づく、手段をさらに含む、請求項１６８に記載のシステム。
【請求項２２９】
前記リモートメディアサーバ（２４）が前記ユーザのために再生した前記少なくとも１つの番組についての料金を該ユーザに示す手段であって、該料金が該番組の長さに基づく、手段をさらに含む、請求項１６８に記載のシステム。
【請求項２３０】
前記ユーザがリアルタイムで番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュする手段と、
該キャッシュした番組を示す課金情報を生成する手段と、
該リモートメディアサーバ（２４）に複数の番組をキャッシュするための一律料金に基づいて該ユーザに請求する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２３１】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュする手段と、
該キャッシュした番組を示す課金情報を生成する手段と、
複数の番組をキャッシュするための一律料金に基づいて該ユーザに請求する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２３２】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュする手段と、
該リモートメディアサーバ（２４）が該ユーザのためにキャッシュした該番組を示す課金情報を生成する手段と、
該番組の長さに基づいて該ユーザに請求する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２３３】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いてリアルタイムで番組をキャッシュする手段と、
該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示す該番組についての料金を該ユーザに示す手段であって、該料金は該リモートメディアサーバ（２４）に番組を録画するための一律料金に基づく、手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２３４】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュする手段と、
該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示す該番組についての料金を該ユーザに示す手段であって、該料金は複数の番組を録画するための一律料金に基づく、手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２３５】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）を用いて番組をキャッシュする手段と、
該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示す該番組についての料金を該ユーザに示す手段であって、該料金は該番組の長さに基づく、手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２３６】
前記ユーザが前記リモートメディアサーバ（２４）を用いて番組を録画したい旨を示すことに応答して、該ユーザに視聴制限コートを入力する機会を提供する手段をさらに含む、請求項１６８に記載のシステム。
【請求項２３７】
前記ユーザが前記リモートメディアサーバ（２４）を用いて番組を再生したい旨を示すことに応答して、該ユーザに視聴制限コートを入力する機会を提供する手段をさらに含む、請求項１６８に記載のシステム。
【請求項２３８】
前記ユーザに複数の番組が前記リモートメディアサーバ（２４）によって録画される、音声形式を設定する機会を提供する手段と、
該リモートメディアサーバ（２４）を用いて該音声形式で複数の番組を録画する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２３９】
前記ユーザに複数の番組が前記リモートメディアサーバ（２４）によって録画される、映像形式を設定する機会を提供する手段と、
該リモートメディアサーバ（２４）を用いて該映像形式で複数の番組を録画する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２４０】
前記ユーザにデジタル音声トラック上の番組音声が前記リモートメディアサーバ（２４）によって記録される、言語を設定する機会を提供する手段と、
該リモートメディアサーバ（２４）を用いて該言語で番組音声を記録する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２４１】
所定数のユーザが前記リモートメディアサーバ（２４）を用いて番組を録画したい旨を示したかどうか判定する手段と、
該所定数未満のユーザが該リモートメディアサーバ（２４）を用いて該番組を録画するとい要望をしめす場合、複数のユーザが該リモートメディアサーバ（２４）を用いて録画したい旨を示した該番組を放送予定に従って再生する手段と、
該リモートメディアサーバ（２４）が放送予定に従って再生した該番組を該リモートメディアサーバ（２４）を用いて該番組を録画したい旨を示したユーザに配信する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２４２】
放送予定に従って前記リモートメディアサーバ（２４）を用いて複数の番組を再生する手段と、
該リモートメディアサーバ（２４）が該放送予定に従って再生した複数の番組を該リモートメディアサーバ（２４）を用いて該複数の番組を録画したい旨を示した複数のユーザに配信する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２４３】
前記リモートメディアサーバ（２４）を用いて複数のユーザが視聴している現在の複数の番組を自動的にキャッシュする手段と、
該ユーザがキャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いて該キャッシュした番組の少なくとも一部を再生する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２４４】
前記リモートメディアサーバ（２４）を用いて前記複数のユーザのサブセットが視聴している現在の複数の番組を自動的にキャッシュする手段と、
前記複数のユーザのサブセットのうちの１ユーザがキャッシュした番組の一部を視聴したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いてキャッシュした番組の少なくとも一部を再生する手段と、
をさらに含む、請求項１６８に記載のシステム。
【請求項２４５】
多くのユーザのためのテレビ番組をオンデマンドに録画し、再生する双方向テレビ番組ガイドシステムにおける使用のためのシステムであって、該システムは、
該ユーザがリモートメディアサーバ（２４）を用いて番組を録画したい旨を示すことに応答して、番組を録画する手段と、
該ユーザが該リモートメディアサーバ（２４）を用いて該番組を再生したい旨を示すことに応答して、該番組を検索する手段と、
を含む、システム。
【請求項２４６】
前記番組を少なくとも１つのファイルとして前記ユーザに配信する手段をさらに含む、請求項２４５に記載のシステム。
【請求項２４７】
前記番組を前記ユーザにデジタルデータストリームとして配信する手段をさらに含む、請求項２４５に記載のシステム。
【請求項２４８】
前記ユーザが番組を再生したい旨を示すことに応答して、該番組を再生する手段をさらに含む、請求項２４５に記載のシステム。
【請求項２４９】
少なくとも１つの番組のための録画リクエストに応答して、前記リモートメディアサーバ（２４）を用いて該番組に関連付けられた番組ガイドデータをオンデマンドに格納する手段と、
前記ユーザが該番組を再生したい旨を示すことに応答して、該リモートメディアサーバ（２４）を用いて該番組ガイドデータを検索する手段と、
該関連付けられた番組があたかも最初に放送されているかのように該番組ガイドデータを提示する手段と、
をさらに含む、請求項２４５に記載のシステム。
【請求項２５０】
多くのユーザのためにテレビ番組をオンデマンドに録画し、再生する双方向テレビ番組ガイドシステムであって、該システムは、
各ユーザに複数の番組をオンデマンドに格納し、再生するように構築されたリモートメディアサーバ（２４）と、
インターネットサービスシステムであって、
該ユーザが該リモートメディアサーバ（２４）を用いて番組をオンデマンドに録画したい旨を示すことに応答して、録画リクエストを該リモートメディアサーバ（２４）に提供し、
該ユーザが該リモートメディアサーバ（２４）を用いて番組をオンデマンドに再生したい旨を示すことに応答して、再生リクエストを該リモートメディアサーバ（２４）に提供するように構築され、該リモートメディアサーバ（２４）が、
該インターネットサービスシステムが提供した該録画リクエストに応答して、番組を録画し、
該インターネットサービスシステムが提供した該再生リクエストに応答して、番組を再生するようにさらに構築されたインターネットサービスシステムと、を備える、システム。
【請求項２５１】
多くのユーザのためにリモートメディアサーバ（２４）がテレビ番組をオンデマンドに録画し、再生する双方向テレビ番組ガイドシステムであって、該システムは、
複数の番組をオンデマンドに録画し、再生するように構築されたリモートメディアサーバと、
インターネットサービスシステムと、
該インターネットサービスシステムで少なくとも部分的に実現されるオンライン双方向テレビ番組ガイドであって、該双方向テレビ番組ガイドが、
該ユーザに該リモートメディアサーバ（２４）が録画する少なくとも１つの番組を示す機会を提供し、
該ユーザが該リモートメディアサーバ（２４）を用いて該複数の番組を録画したい旨を示すことに応答して、該リモートメディアサーバ（２４）が録画した該複数の番組の番組リスト項目のディレクトリにアクセスしたい旨を示す機会を該ユーザに提供し、
該ユーザが該リモートメディアサーバ（２４）によって録画された該複数の番組の番組リスト項目のディレクトリを表示したい旨を示すことに応答して、該リモートメディアサーバ（２４）が録画した該複数の番組の番組リスト項目のディレクトリを提供し、該リモートメディアサーバ（２４）が録画した該複数の番組が、該リモートメディアサーバ（２４）が録画するために該ユーザによって示されるように構築された、オンライン双方向テレビ番組ガイドと、
によって特徴付けられる、システム。
【請求項２５２】
前記ユーザが前記リモートメディアサーバ（２４）によって録画された前記複数の番組についてタイトル別にソートした番組リスト項目のディレクトリにアクセスしたい旨を示すことに応答して、前記双方向テレビ番組ガイドが、タイトル別にソートされた番組リスト項目のディレクトリを提供するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２５３】
前記ユーザが、前記リモートメディアサーバ（２４）によって録画された前記複数の番組についてテーマ別にソートした番組リスト項目のディレクトリにアクセスしたい旨を示すことに応答して、前記双方向テレビ番組ガイドが、テーマ別にソートされた番組リスト項目のディレクトリを提供するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２５４】
前記ユーザが、前記リモートメディアサーバ（２４）によって録画された複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ユーザが見ている番組上に該リモートメディアサーバ（２４）が録画した複数の番組の番組リスト項目の該ディレクトリをオーバーレイするようにさらに構築される、請求項２５１に記載のシステム。
【請求項２５５】
前記ユーザが、前記リモートメディアサーバ（２４）によって録画された前記複数の番組のうち少なくとも１つを再生したい旨を示すことに応答して、前記双方向テレビ番組ガイドが、検索リクエストを生成するようにさらに構築され、
該リモートメディアサーバ（２４）が、該双方向テレビ番組ガイドが生成した該検索リクエストに応答して、該少なくとも１つの番組を検索するように構築され、
該双方向テレビ番組ガイドが、再生するために該検索された番組を格納するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２５６】
前記ユーザが前記リモートメディアサーバ（２４）によって録画された少なくとも１つの番組についての情報を視聴したい旨を示すことに応答して、前記双方向テレビ番組ガイドは、該リモートメディアサーバ（２４）が録画した前記複数の番組のうち該少なくとも１つについての情報を表示するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２５７】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を早送りしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が再生している該番組を早送りするようにさらに構築される、請求項２５１に記載のシステム。
【請求項２５８】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を巻戻ししたい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバが再生している該番組を巻戻しするようにさらに構築される、請求項２５１に記載のシステム。
【請求項２５９】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を停止したい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が再生している該番組を停止するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６０】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を一時停止したい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバが再生している該番組を一時停止するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６１】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該番組をキャッシュするようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６２】
前記リモートメディアサーバ（２４）は、現在の番組すべてを自動的にキャッシュするようにさらに構築され、
該リモートメディアサーバ（２４）は、前記ユーザが前記双方向テレビ番組ガイドを用いてキャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該キャッシュした番組の少なくとも一部を再生するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６３】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を消去したい旨を示すことに応答して、前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が録画した番組を消去するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６４】
前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が録画した複数の番組を自動的に消去するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６５】
前記双方向テレビ番組ガイドは、
ユーザにスーパー番組シーケンスを規定する機会を提供するようにさらに構築され、
前記リモートメディアサーバ（２４）が、該スーパー番組シーケンスに従って番組の少なくとも一部を再生するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６６】
前記インターネットサービスシステム（２１）は、前記リモートメディアサーバ（２４）が録画した複数の番組を複数のファイルとして送信するようにさらに構築され、
前記双方向テレビ番組ガイドは、再生するために該複数のファイルを格納するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６７】
前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が格納した前記複数の番組に関連付けられたオンデマンド番組ガイドデータを格納および再生するようにさらに構築され、
前記双方向テレビ番組ガイドは、関連付けられた番組があたかも最初に放送されているかのように、ユーザに番組ガイドデータを提示するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６８】
前記双方向テレビ番組ガイドは、ユーザが前記リモートメディアサーバ（２４）を用いて番組をオンデマンドに録画したい旨を示すことに応答して、録画リクエストを生成するようにさらに構築され、
該リモートメディアサーバ（２４）は、
番組のための複数の録画リクエストを単一のジョブに統合するように構築されたコンソリデータ（１１５）を備え、
該ジョブに従って複数のユーザのために番組の単一のコピーを録画するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２６９】
前記リモートメディアサーバ（２４）は、所定数のユーザが番組を録画したい旨を示したかどうかを判定し、少なくとも該所定数のユーザが該番組を録画したい旨を示した場合に、該番組を録画するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２７０】
前記リモートメディアサーバ（２４）は、所定数のユーザが番組を録画したい旨を示したかどうかを判定し、該所定数未満のユーザが該番組を録画したい旨を示した場合に、該番組をリクエストした複数のユーザに送信される該番組を物理媒体に録画するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２７１】
前記システムは、
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を録画したい旨を示すことに応答して、該番組を録画し、
該ユーザが該双方向テレビ番組ガイドを用いて該番組を再生したい旨を示すことに応答して、該番組を再生するように構築された、ローカルメディアサーバ（２９）を備える、請求項２５１に記載のシステム。
【請求項２７２】
前記双方向テレビ番組ガイドは、
前記ユーザに前記ローカルメディアサーバ（２９）が録画した複数の番組の番組リスト項目のディレクトリを見る旨を示す機会を提供し、
前記ユーザが該ローカルメディアサーバ（２９）が録画した該複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、該ローカルメディアサーバ（２９）が録画した該複数の番組の番組リスト項目のディレクトリを提供するようにさらに構築され、該ローカルメディアサーバ（２９）が録画した該複数の番組は、該ローカルメディアサーバ（２９）が録画するために該ユーザによって示される、請求項２７１に記載のシステム。
【請求項２７３】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ローカルメディアサーバ（２９）が録画した複数の番組についてタイトル別にソートした番組リスト項目のディレクトリを提供するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２７４】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された前記複数の番組についてテーマ別にソート番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ローカルメディアサーバ（２９）が録画した該複数の番組についてテーマ別にソートした番組リスト項目のディレクトリを提供するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２７５】
前記ユーザが、前記ローカルメディアサーバ（２９）によって録画された前記複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ユーザが見ている番組上に該ローカルメディアサーバ（２９）が録画した該複数の番組の番組リスト項目の該ディレクトリをオーバーレイするようにさらに構築される、請求項２７１に記載のシステム。
【請求項２７６】
前記双方向番組ガイドテレビ機器（１７）は、記憶装置（３１または３２）を有するユーザテレビ機器（２２）を備え、
前記ユーザが前記ローカルメディアサーバ（２９）が録画した番組を再生したい旨を示すことに応答して、前記双方向テレビ番組が検索リクエストを生成するようにさらに構築され、
該双方向テレビ番組ガイドが生成した該検索リクエストに応答して、該ローカルメディアサーバ（２９）は、番組を検索し、該検索した番組を該ユーザテレビ機器（２２）に提供し、
該双方向テレビ番組ガイドは、該ユーザテレビ機器（２２）上で再生するために前記記憶装置に該検索した番組を格納するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２７７】
前記ユーザが前記ローカルメディアサーバ（２９）が録画した番組についての情報を視聴したい旨を示すことに応答して、前記双方向テレビ番組ガイドは、該ローカルメディアサーバ（２９）が録画した該番組についての情報を表示するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２７８】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を早送りしたい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバが再生している該番組を早送りするようにさらに構築される、請求項２７１に記載のシステム。
【請求項２７９】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を巻戻ししたい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が再生してる該番組を巻戻しするようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８０】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を停止したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバが再生している該番組を停止するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８１】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を一時停止したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバが再生している該番組を一時停止するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８２】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該番組をキャッシュするようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８３】
前記ローカルメディアサーバ（２９）は、現在の番組すべてを自動的にキャッシュするようにさらに構築され、
該ローカルメディアサーバ（２９）は、前記ユーザが前記双方向テレビ番組ガイドを用いてキャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該キャッシュした番組の少なくとも一部を再生するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８４】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組を消去したい旨を示すことに応答して、前記ローカルメディアサーバ（２９）は、該ローヵルメディアサーバが録画した該番組を消去するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８５】
前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が録画した複数の番組を自動的に消去するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８６】
前記双方向テレビ番組ガイドは、前記ユーザにスーパー番組シーケンスを規定する機会を提供するようにさらに構築され、
前記ローカルメディアサーバは、該スーパー番組シーケンスに従って、番組の少なくとも一部を再生するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８７】
前記ローカルメディアサーバ（２９）は、該ローカルメディアサーバ（２９）が格納した前記複数の番組に関連付けられた番組ガイドデータをオンデマンドに格納し、再生するようにさらに構築され、
前記双方向テレビ番組ガイドは、関連付けられた番組があたかも最初に放送されているかのように、番組ガイドデータを該ユーザに提示するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８８】
前記リモートサーバ（２４）は、所定数のユーザが番組を録画したい旨を示したかどうかを判定し、該所定数未満のユーザが該番組を録画したい旨を示した場合に、前記ローカルメディアサーバ（２９）に該番組を録画するように指示するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２８９】
前記リモートサーバ（２４）は、所定数のユーザが番組を録画したい旨を示したかどうかを判定し、該所定数未満のユーザが該番組を録画したい旨を示した場合に、前記双方向テレビ番組ガイドに該番組を録画するように指示するようにさらに構築される、請求項２７１に記載のシステム。
【請求項２９０】
前記双方向テレビ番組ガイドは、前記ユーザにペイパービュー番組を購入する機会を提供するようにさらに構築され、
前記リモートメディアサーバ（２４）は、該購入したペイパービュー番組を録画するように構築される、請求項２５１に記載のシステム。
【請求項２９１】
前記双方向テレビ番組ガイドは、前記ユーザに少なくとも１つのペイパービュー番組を有するペイパービュー番組パッケージを購入する機会を提供するようにさらに構築され、
前記リモートメディアサーバ（２４）は、該少なくとも１つのペイパービュー番組を録画するように構築される、請求項２５１に記載のシステム。
【請求項２９２】
前記双方向テレビ番組ガイドは、前記リモートメディアサーバ（２４）を用いて録画するために、前記ユーザに少なくとも１つの番組を有する番組分類を示す機会を提供するようにさらに構築され、
該リモートメディアサーバ（２４）は、該番組分類のうち該少なくとも１つの示された番組を録画するように構築される、請求項２５１に記載のシステム。
【請求項２９３】
前記双方向テレビ番組ガイドは、前記番組がコピープロテクトされているので、前記少なくとも１つの番組を録画できないということを前記ユーザに示すようにさらに構築される、請求項２５１に記載のシステム。
【請求項２９４】
前記双方向テレビ番組ガイドは、前記番組がコピープロテクトされている場合に、前記リモートメディアサーバ（２４）が録画するために前記ユーザが前記少なくとも１つの番組を示すことを防ぐようにさらに構築される、請求項２５１に記載のシステム。
【請求項２９５】
前記リモートメディアサーバ（２４）は、前記ユーザが示した前記少なくとも１つの番組に対して番組に関連付けられたデータを記録するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２９６】
前記番組に関連付けられたデータは、対話内容を備える、請求項２９５に記載のシステム。
【請求項２９７】
前記ユーザが前記リモートメディアサーバ（２４）によって録画されるべき複数の番組の番組リスト項目のディレクトリを見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、該リモートメディアサーバ（２４）が録画すべき複数の番組の番組リスト項目のディレクトリを表示するようにさらに構築され、該複数の番組は、該リモートメディアサーバ（２４）が録画するために該ユーザによって示される、請求項２５１に記載のシステム。
【請求項２９８】
前記ユーザが番組リスト項目を見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、前記リモートメディアサーバ（２４）によって録画されない少なくとも１つの番組の番組リスト項目、および該リモートメディアサーバ（２４）によって録画される少なくとも１つの番組の番組リスト項目を表示するようにさらに構築される、請求項２５１に記載のシステム。
【請求項２９９】
前記ユーザが番組リスト項目を見る旨を示すことに応答して、前記双方向テレビ番組ガイドは、前記リモートメディアサーバ（２４）によって録画されない少なくとも１つの番組の番組リスト項目、および該リモートメディアサーバ（２４）によって録画されるべき少なくとも１つの番組の番組リスト項目を表示するようにさらに構築される、請求項２５１に記載のシステム。
【請求項３００】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が録画した複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために録画した前記少なくとも１つの番組を識別し、
該課金システム（１９９）は、該リモートメディアサーバ（２４）を用いて番組を録画するための一律料金に基づいて該ユーザに請求する、
請求項２５１に記載のシステム。
【請求項３０１】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が録画した複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために録画した前記少なくとも１つの番組を識別し、
該課金システム（１９９）は、複数番組を録画するための一律料金に基づいて該ユーザに請求する、
請求項２５１に記載のシステム。
【請求項３０２】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が録画した複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために録画した前記少なくとも１つの番組を識別し、
該課金システム（１９９）は、該番組の長さに基づいて該ユーザに請求する、
請求項２５１に記載のシステム。
【請求項３０３】
前記双方向テレビ番組ガイドは、前記ユーザがリモートメディアサーバ（２４）に録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該リモートメディアサーバ（２４）を用いて番組を録画するための一律料金に基づく、請求項２５１に記載のシステム。
【請求項３０４】
前記双方向テレビ番組ガイドは、前記ユーザがリモートメディアサーバ（２４）に録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は、複数の番組を録画するための一律料金に基づく、請求項２５１に記載のシステム。
【請求項３０５】
前記双方向テレビ番組ガイドは、前記ユーザがリモートメディアサーバ（２４）に録画したい旨を示した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該番組の長さに基づく、請求項２５１に記載のシステム。
【請求項３０６】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が再生する複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために再生した前記少なくとも１つの番組を識別し、
該課金システム（１９９）は、該リモートメディアサーバ（２４）を用いて番組を再生するための一律料金に基づいて該ユーザに請求する、
請求項２５１に記載のシステム。
【請求項３０７】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が再生する複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために再生した前記少なくとも１つの番組を識別し、
該課金システム（１９９）は、複数の番組を再生するための一律料金に基づいて該ユーザに請求する、
請求項２５１に記載のシステム。
【請求項３０８】
前記システムは、前記ユーザのために前記リモートメディアサーバ（２４）が再生する複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのために再生した前記少なくとも１つの番組を識別し、
該課金システム（１９９）は、該番組の長さに基づいて該ユーザに請求する、
請求項２５１に記載のシステム。
【請求項３０９】
前記双方向テレビ番組ガイドは、前記リモートメディアサーバ（２４）が前記ユーザのために再生した前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該リモートメディアサーバ（２４）を用いて番組を再生するための一律料金に基づく、請求項２５１に記載のシステム。
【請求項３１０】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）を用いて再生したい旨を示す前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該リモートメディアサーバ（２４）を用いて複数の番組を再生するための一律料金に基づく、請求項２５１に記載のシステム。
【請求項３１１】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）を用いて再生したい旨を示す前記少なくとも１つの番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該番組の長さに基づく、請求項２５１に記載のシステム。
【請求項３１２】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）が番組をキャッシュするようにさらに構築され、
前記システムは、該ユーザのために該リモートメディアサーバ（２４）がキャッシュした複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのためにキャッシュした番組を識別し、
該課金システム（１９９）は、該リモートメディアサーバ（２４）を用いてリアルタイムで番組をキャッシュするための一律料金に基づいて該ユーザに請求する、請求項２５１に記載のシステム。
【請求項３１３】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）が番組をキャッシュするようにさらに構築され、
前記システムは、該ユーザのために該リモートメディアサーバ（２４）がキャッシュした複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのためにキャッシュした番組を識別し、
該課金システム（１９９）は、複数の番組をキャッシュするための一律料金に基づいて該ユーザに請求する、請求項２５１に記載のシステム。
【請求項３１４】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）が番組をキャッシュするようにさらに構築され、
前記システムは、該ユーザのために該リモートメディアサーバ（２４）がキャッシュした複数の番組について該ユーザに請求するように構築された課金システム（１９９）をさらに備え、
該リモートメディアサーバ（２４）は、該ユーザに課金されると、該課金システム（１９９）が用いた課金情報を生成するようにさらに構築され、
該課金情報は、該リモートメディアサーバ（２４）が該ユーザのためにキャッシュした番組を識別し、
該課金システム（１９９）は、該番組の長さに基づいて該ユーザに請求する、請求項２５１に記載のシステム。
【請求項３１５】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）が番組をキャッシュするようにさらに構築され、
前記双方向テレビ番組ガイドは、該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該リモートメディアサーバ（２４）を用いて番組を録画するための一律料金に基づく、請求項２５１に記載のシステム。
【請求項３１６】
前記ユーザが番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）が番組をキャッシュするようにさらに構築され、
前記双方向テレビ番組ガイドは、該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した番組についての料金を該ユーザに示すようにさらに構築され、該料金は、複数の録画するための一律料金に基づく、請求項２５１に記載のシステム。
【請求項３１７】
前記ユーザが前記双方向テレビ番組ガイドを用いて番組をキャッシュしたい旨を示すことに応答して、前記リモートメディアサーバ（２４）が該番組をキャッシュするようにさらに構築され、
該双方向テレビ番組ガイドは、該ユーザが該リモートメディアサーバ（２４）を用いてキャッシュしたい旨を示した番組についての料金を該ユーザに示すようにさらに構築され、該料金は、該番組の長さに基づく、請求項２５１に記載のシステム。
【請求項３１８】
前記双方向テレビ番組ガイドは、前記ユーザが前記リモートメディアサーバ（２４）を用いて番組を録画したい旨を示すことに応答して、該ユーザに視聴制限コードを入力する機会を提供するようにさらに構築される、請求項２５１に記載のシステム。
【請求項３１９】
前記ユーザが前記リモートメディアサーバ（２４）を用いて番組を再生したい旨を示すことに応答して、該ユーザに視聴制限コードを入力する機会を提供するようにさらに構築される、請求項２５１に記載のシステム。
【請求項３２０】
前記双方向テレビ番組ガイドは、前記ユーザに複数の番組が前記リモートメディアサーバ（２４）によって録画される、音声形式を設定する機会を提供するようにさらに構築され、
該リモートメディアサーバ（２４）は、該音声形式で複数の番組を録画するようにさらに構築される、請求項２５１に記載のシステム。
【請求項３２１】
前記双方向テレビ番組ガイドは、前記ユーザに複数の番組が前記リモートメディアサーバ（２４）によって録画される、映像形式を設定する機会を提供するようにさらに構築され、
該リモートメディアサーバ（２４）は、該映像形式で複数の番組を録画するようにさらに構築される、請求項２５１に記載のシステム。
【請求項３２２】
前記双方向テレビ番組ガイドは、前記ユーザにデジタル音声トラック上の番組音声が前記リモートメディアサーバ（２４）によって録画される、言語を設定する機会を提供するようにさらに構築され、
該リモートメディアサーバ（２４）は、該言語で番組音声を記録するようにさらに構築される、請求項２５１に記載のシステム。
【請求項３２３】
前記リモートメディアサーバ（２４）は、
複数のユーザが視聴している現在の複数の番組を自動的にキャッシュし、
該ユーザがキャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該キャッシュした番組の少なくとも一部を再生するようにさらに構築された、請求項２５１に記載のシステム。
【請求項３２４】
前記リモートメディアサーバ（２４）は、
前記複数のユーザのサブセットが視聴している現在の複数の番組を自動的にキャッシュし、
該ユーザがキャッシュした番組の少なくとも一部を視聴したい旨を示すことに応答して、該キャッシュした番組の少なくとも一部を再生するようにさらに構築される、請求項２５１に記載のシステム。
【請求項３２５】
多くのユーザのためにテレビ番組をオンデマンドに録画し、検索する双方向テレビ番組ガイドシステムであって、該システムは、
複数の番組をオンデマンドに格納し、検索するように構築されたリモートメディアサーバ（２４）と、
インターネットサービスシステムと、
該インターネットサービスシステムで少なくとも部分的に実現されるオンライン双方向テレビ番組ガイドであって、該双方向テレビ番組ガイドが、
該ユーザが該リモートメディアサーバ（２４）を用いて番組をオンデマンドに録画したい旨を示すことに応答して録画リクエストを生成し、
該ユーザが該リモートメディアサーバ（２４）を用いて番組をオンデマンドに再生したい旨を示すことに応答して、検索リクエストを生成するように構築され、該リモートメディアサーバ（２４）が、
該双方向テレビ番組ガイドが生成した該録画リクエストに応答して番組を録画し、
該双方向テレビ番組ガイドが生成した該検索リクエストに応答して番組を検索するように構築される、オンライン双方向テレビ番組ガイドと、
によって特徴付けられる、システム。
【請求項３２６】
前記インターネットサービスシステムは、複数の番組を各ユーザに少なくとも１つのファイルとして配信するように構築される、請求項３２５に記載のシステム。
【請求項３２７】
前記インターネットサービスシステムは、各ユーザに複数の番組をデジタルデータストリームとして配信するように構築される、請求項３２５に記載のシステム。
【請求項３２８】
前記双方向テレビ番組ガイドは、前記リモートメディアサーバ（２４）が検索した番組を再生するようにさらに構築される、請求項３２５に記載のシステム。
【請求項３２９】
前記リモートメディアサーバ（２４）は、該リモートメディアサーバ（２４）が格納した前記複数の番組に関連付けられた番組ガイドデータをオンデマンドに格納し、検索するようにさらに構築され、
前記双方向テレビ番組ガイドは、関連付けられた番組があたかも最初に放送されているかのように、前記ユーザに番組ガイドデータを提示するようにさらに構築される、請求項３２５に記載のシステム。
【請求項３３０】
放送されるテレビ番組、および、リモートサーバからオンデマンドで利用可能な番組の番組リスト項目が利用可能である双方向テレビ番組ガイドシステムにおいて用いられる方法であって、
放送されるテレビ番組用の少なくとも１つの選択可能な番組リスト項目と、該リモートサーバからオンデマンドで利用可能な番組用の少なくとも１つの選択可能な番組リスト項目とを有する選択可能な番組リスト項目のリストをユーザに提供するステップと、
該ユーザが該リストから番組リスト項目を選択することに応答して、放送されるテレビ番組、または、該リモートサーバからオンデマンドで利用可能な番組を該ユーザに提供するステップと
を包含する方法。
【請求項３３１】
前記ユーザが前記リストから番組リスト項目を選択することに応答して、該ユーザに番組情報画面を提供するステップをさらに包含し、該番組情報画面は、該選択された番組リスト項目に関する情報を含む、請求項３３０に記載の方法。
【請求項３３２】
前記リストをナビゲートして移動可能な強調表示領域を用いて所望の番組リスト項目を選択する機会を前記ユーザに提供するステップをさらに包含する、請求項３３０に記載の方法。
【請求項３３３】
前記リモートサーバは、テレビ配信設備に設けられている、請求項３３０に記載の方法。
【請求項３３４】
前記選択可能な番組リスト項目のリストを提供するステップは、
ローカルメディアサーバに格納された録画された番組用の少なくとも１つの選択可能な番組リスト項目を該リスト内で提供するステップと、
前記ユーザが該リストから番組リスト項目を選択することに応答して、放送されるテレビ番組、前記リモートサーバからオンデマンドで利用可能な番組、または、該ローカルメディアサーバに格納された録画された番組を該ユーザに提供する、ステップと
を包含する、請求項３３０に記載の方法。
【請求項３３５】
録画された番組用の番組リスト項目の一部として、番組がいつ録画されたかに関する情報を提供するステップをさらに包含する、請求項３３４に記載の方法。
【請求項３３６】
前記リモートサーバおよび前記ローカルメディアサーバによって提供される番組リスト項目は、該リストの最初に表示される、請求項３３４に記載の方法。
【請求項３３７】
前記ローカルメディアサーバは、前記ユーザの家に設けられている、請求項３３４に記載の方法。
【請求項３３８】
放送されるテレビ番組、および、リモートサーバからオンデマンドで利用可能な番組の両方の番組リスト項目を提供する双方向テレビ番組ガイドシステムであって、
放送されるテレビ番組用の少なくとも１つの選択可能な番組リスト項目と該リモートサーバからオンデマンドで利用可能な番組用の少なくとも１つの選択可能な番組リスト項目とを有する選択可能な番組リスト項目のリストをユーザに提供する手段と、
該ユーザが該リストから番組リスト項目を選択することに応答して、放送されるテレビ番組、または、該リモートサーバからオンデマンドで利用可能な番組を該ユーザに提供する手段と
を含むシステム。
【請求項３３９】
前記ユーザが前記リストから番組リスト項目を選択することに応答して、該ユーザに番組情報画面を提供する手段をさらに含み、該番組情報画面は、該選択された番組リスト項目に関する情報を含む、請求項３３８に記載のシステム。
【請求項３４０】
前記リストをナビゲートして、移動可能な強調表示領域を用いて所望の番組リスト項目を選択する機会を前記ユーザに提供する手段をさらに含む、請求項３３８に記載のシステム。
【請求項３４１】
前記リモートサーバは、テレビ配信設備に設けられている、請求項３３８に記載のシステム。
【請求項３４２】
前記選択可能な番組リスト項目のリストを提供する手段は、
ローカルメディアサーバに格納された録画された番組用の少なくとも１つの選択可能な番組リスト項目を該リスト内で提供する手段と、
前記ユーザが該リストから番組リスト項目を選択することに応答して、放送されるテレビ番組、前記リモートサーバからオンデマンドで利用可能な番組、または、該ローカルメディアサーバに格納された録画された番組を該ユーザに提供する、手段と
を備えた、請求項３３８に記載のシステム。
【請求項３４３】
録画された番組用の番組リスト項目の一部として、番組がいつ録画されたかに関する情報を提供する手段をさらに包含する、請求項３４２に記載のシステム。
【請求項３４４】
前記リモートサーバ、および、前記ローカルメディアサーバによって提供される番組リスト項目は、該リストの最初に表示される、請求項３４２に記載のシステム。
【請求項３４５】
前記ローカルメディアサーバは、前記ユーザの家に設けられている、請求項３４２に記載のシステム。