ビデオ再生システムのために時間ベースナビゲーション機能に関連付けられた時間値を選択するための方法であって、インスタントリプレイ機能とクイックスキップ機能とのうち少なくとも一方から、時間ベースナビゲーション機能を選択するステップと、複数のプリセットされた時間値、およびユーザによって指定された少なくとも1つのプリセットされていない時間値から、前記時間ベースナビゲーション機能に対する時間値を割り当てるステップと、前記クイックスキップ機能がアクティブ化されたとき、前記時間値に対応する秒数だけ前方送りして、ビデオ番組の再生を再開するステップと、前記インスタントリプレイ機能がアクティブ化されたとき、前記時間値に対応する秒数だけ後方送りして、ビデオ番組の再生を再開するステップとを含む方法。前記クイックスキップ機能のアクティブ化によりスキップされる前記ビデオ番組は、前記ビデオ番組の再生を再開する前は表示されない、請求項1に記載の方法。前記インスタントリプレイ機能のアクティブ化によりスキップされる前記ビデオ番組は、前記ビデオ番組の再生を再開する前は表示されない、請求項1に記載の方法。残念ながら、従来のPVRシステムでは、ユーザが、例えば、インスタントリプレイボタンやクイックスキップボタンのような時間ベースナビゲーション機能に対応する時間値を設定し直すことは出来ない。即ち、これらのボタンについての時間値は工場で設定されており、且つ、ユーザが新たな所望の時間値に指定できるようにする手段が設けられていない。従って、ビデオレコーディングシステムのユーザがその時間ベースナビゲーション機能に対応する時間値を設定し直すことが出来るようにする方法と装置が有れば、望ましく、且つ、非常に有益である。そのような方法と装置が有れば、ビデオレコーディングシステムを使用する際に、ユーザの自由度が増す。上述の問題とその他の関連する従来技術の問題とは、本発明によって解決される。即ち、本発明は、ビデオレコーディングシステムのユーザがその時間ベースナビゲーション機能に対応する時間値を設定し直すこと再設定することが出来るようにする方法と装置を提供する。本発明の一実施形態に従えば、ビデオレコーディングシステムに於ける時間ベースナビゲーション機能の時間値を管理する方法が提供される。時間ベースナビゲーション機能について、再設定時間値を指定するユーザ入力を受け付ける。時間ベースナビゲーション機能について、再設定時間値を、今後の使用のために、記憶する。本発明の別の一実施形態に従えば、ビデオレコーディングシステムに於いて時間ベースナビゲーション機能の時間値を管理する装置が提供される。ナビゲーション機能時間値マネージャが、時間ベースナビゲーション機能について、再設定時間値を指定するユーザ入力を受け付ける。メモリ装置が、時間ベースナビゲーション機能について、再設定時間値を、今後の使用のために記憶する。本発明の上述した形態、特徴、および、利点、並びに、その他の形態、特徴、および、利点は、添付図面を参照して為される以下の推奨実施例の詳細な説明から、明らかになる。本発明は、ビデオレコーディングシステム例えば、PVRシステム、DVRシステム等のユーザが、その時間ベースナビゲーション機能に対応する時間値を設定し直すこと再設定することが出来るようにする、方法と装置に向けられたものである。従って、例えば、本発明によれば、ユーザインタフェースを介して、リモコン上のインスタントリプレイボタンとクイックスキップボタンを設定し直して、それらボタンの各々に対応する時間値を長く、或いは、短く出来る。尚、ここでは、本発明をインスタントリプレイ機能とクイックスキップ機能とについて説明するが、本発明は、ビデオレコーディングシステムの任意の時間ベースナビゲーション機能に適用して、その効果を得ることが出来る。また、本発明は、ハードウェア、ソフトウェア、ファームウェア、特定用途プロセッサ、或いは、それらを任意に組み合わせた様々な形態で実施できるが、ハードウェアとソフトウェアの組み合わせとして実施されることが望ましい。更に、そのソフトウェアは、プログラム記憶装置上に実装されたアプリケーションプログラムとして実施されることが望ましい。このアプリケーションプログラムは、適切な任意のアーキテクチャから成るマシンにアップロードされて、そのマシンによって実行されるようにしてもよい。また、例えば、増設データ記憶装置や印刷装置のような様々なその他の周辺装置をコンピュータプラットホームに接続してもよい。更に、添付図面に示されている各システム構成部分および各処理ステップの一部は、ソフトウェアで実施することが望ましいため、システム構成部分或いは、処理ステップ相互間の実際の各接続は、本発明がプログラムされる形態によって異なる場合がある。当業者であれば、ここに開示された事項に基づいて、本発明のこれらの実施形態と構成、および、それに類似した実施形態と構成を容易に考案できるであろう。図1は、本発明の一実施例に従うパーソナルビデオレコーダ100を例示するブロック図である。パーソナルビデオレコーダPVR100には、ディジタル信号プロセッサDSP102、キー/ディスプレイボードKDB120、チューナ140、A/V入力セレクタ138、USB入力146、記憶装置148、番組情報モジュール150、および、ナビゲーション機能時間値マネージャ199が含まれている。更に、PVR100には、第1と第2の赤外線IRリンク130および132、ビデオオーバレイエンコーダ152、ビデオスイッチVIDSW160、ヘッドホンジャックHP134、標準A/V成分コネクタブロック170、YPbPr成分コネクタブロック180、および、ソニー/フィリップスディジタルインタフェースSPDIFコネクタブロック190が含まれている。各コネクタブロック170、180および190は、様々な出力フォーマットのオーディオ/ビデオ信号を供給できる。例えば、標準A/V成分コネクタブロック170には、クロミナンスビデオ信号とルミナンスビデオ信号とに分離されたビデオをビデオディスプレイに出力するSビデオ出力コネクタ172と、標準合成ビデオ信号を供給する合成ビデオ出力コネクタV174とが備えられている。更に、標準A/V成分コネクタブロック170には、左オーディオ出力コネクタL176と右オーディオ出力コネクタR178とが備えられている。一般に、YPbPr成分コネクタブロック180は、高精細度テレビジョンHDTVに使用される。YPbPr成分コネクタブロック180には、アナログビデオルミナンスY成分を供給するビデオルミナンス出力コネクタ182と、アナログ青色差B-Yを供給するPb出力コネクタ184と、アナログ赤色差R-Yを供給するPr出力コネクタ186とが備えられている。SPDIFコネクタブロック190には、同軸ケーブルを介してディジタルオーディオ信号を出力する同軸出力COAX192と、光ファイバケーブルを介してディジタルオーディオ信号を出力する光出力OPT194とが備えられている。キー/ディスプレイボードKDB120は、PVR100に対するユーザインタフェースであり、これには、キーパッドKEYPAD122、ディスプレイDISPLAY124、IRリモートコントロールインタフェースIR―RCU126、および、リアルタイムクロックRTC128が組み込まれている。ユーザは、キーパッド122またはIRリモートコントロールインタフェース126を使用することによって、PVR100が実行すべき各機能を選択できる。例えば、ユーザは、PVR100上のチャンネルの変更を選択でき、或いは、トリックモード再生の実行を選択できる。リアルタイムクロック128は時間を計ることができ、ディスプレイ124はその時間を示すことが出来る。また、ディスプレイ124は、その他の情報も示すことができ、例えば、PVR100が現在実行しているトリックモード、PVR100が現在レコーディングしている選択チャンネル、或いは、ビデオディスプレイ上に現在表示されているプレゼンテーションを示す識別子も示すことが出来る。第1と第2のIRリンク130および132は、衛星アプリケーションと非衛星アプリケーションとの間で一組の通信リンクを形成しており、オーディオストリーム、ビデオストリームおよびデータストリームの間でインタフェースを簡素化する一助を果たしている。第1のIRリンク130は、DSP102とIR通信リンクを有するその他の装置との間の通信インタフェースとして働く。尚、第1のIRリンク130は、標準的な番組ガイド情報を用いて、無線テレビジョン放送、ケーブルテレビジョン放送、或いは、ラジオ放送専用に設計されたその他の装置を制御するのにも使用できる。また、第1のIRリンク130は、装置相互間のコンシューマインターアクションを簡素化する機能も実行できる。例えば、第1のIRリンク130は、ワンタッチで番組をレコーディングすること、および、ユーザにとって便利なその他の機能を実行できる。第2のIRリンク132は、番組情報モジュール150とIR通信リンクを有するその他の装置との間のインタフェースとして働く。特に、第2のIRリンク132は、DSP102に直接接続する必要なしに、各種装置、例えば、ケーブル受信装置やVCR等の装置との通信に使用できる。DSP102には、アナログ/ディジタルA/Dコンバータ104、MPEGエンコーダ/デコーダ106、書替え可能ゲートアレイfieldprogrammablegatearrayFPGA108、レコーディング/再生インタフェース110、ビデオディジタルエンコーダ112、オーディオディジタル/アナログコンバータオーディオD/A114、および、SPDIF出力116が備えられている。更に、DSP102には、異なるDSP構成部分が互いに通信を行い協同してデータを処理できるようにする、1つ以上のデータバスが備えられている。尚、割込み要求IRQと直接メモリアドレスDMAとによって、バス通信とデータ処理とを容易にできる。オーディオ/ビデオA/V入力セレクタ138には、複数のA/V入力が含まれている。例えば、A/V入力セレクタ138には、チューナ140からのA/V信号を受信するA/V入力が含まれている。また、A/V入力セレクタ138は、その他の様々な入力装置からの信号も受信できる。例えば、ビデオカメラが、A/V信号を前部A/V入力142を介してA/V入力セレクタ138に送信し、また、VCRが、A/V信号を後部A/V入力144を介してA/V入力セレクタ138に送信できる。更に、その他のA/V装置もA/V入力セレクタ138に接続可能である。A/V入力セレクタ138は、受信したA/V信号をDSP102に転送する。DSP102のA/Dコンバータ104によって、アナログフォーマットで受信されたA/D信号が、ディジタルフォーマットに変換される。既にディジタルフォーマットを有するA/V信号、例えば、ユニバーサルシリアルバスUSBインタフェース146を介して受信されたディジタル信号は、このアナログ/ディジタル変換をバイパスできる。FPGA108は、A/V入力セレクタ138或いはUSBインタフェース146から受信したデータについて、その受信データの形式に従って、処理命令を送出する。例えば、A/Vデータが非圧縮形態で受信された場合、FPGA108は、そのA/Vデータを、レコーディング/再生インタフェース110に送る前に、MPEG圧縮用のMPEGエンコーダ/デコーダ106に転送する。一方、A/VデータがMPEG圧縮形態で受信された場合、FPGA108は、そのA/Vデータを直接レコーディング/再生インタフェース110に送る。どちらの場合も、FPGA108は、書き込み/読み出し命令をレコーディング/再生インタフェース110に送り、レコーディング/再生インタフェース110は、そのA/Vデータを記憶装置148に記憶する。MPEGエンコーダ/デコーダ106は、ディジタルA/V信号について、MPEGの圧縮と復元を行う。例えば、MPEGエンコーダ/デコーダ106は、A/Dコンバータ104或いはUSBインタフェース146からディジタルA/V信号を受信し、それをMPEGフォーマットで圧縮して、レコーディング/再生インタフェース110に転送する。次に、レコーディング/再生インタフェース110は、圧縮されたディジタルA/V信号を記憶装置148に記憶する。記憶装置148には、1つ以上のデータ記憶装置が含まれている。例えば、そのようなデータ記憶装置としては、ハードディスクドライブHDDのような磁気記憶媒体と、ディジタルビデオディスクDVDのような光学記憶媒体と、ランダムアクセスメモリRAMのような電子記憶媒体と、磁気/光学記憶媒体と、記憶装置の任意の組み合わせとがある。再生の際、レコーディング/再生インタフェース110は、記憶装置148からA/Vデータを読み出す。次に、そのA/Vデータは、MPEGエンコーダ/デコーダ106に転送されて、復元される。その復元後、A/Vデータは、ビデオ信号とオーディオ信号とに分離される。オーディオ信号は、SPDIF出力116に転送されて、同軸出力192または光出力194を介して、ディジタル出力されるように出来る。また、オーディオ信号は、オーディオD/Aコンバータ114に転送されてD/A変換され、その後、ヘッドホンジャック134および/または左右のオーディオ出力176と178を介して出力されるように出来る。一方、ビデオ信号は、ビデオディジタルエンコーダ112によって処理される。ビデオディジタルエンコーダ112は、ビデオ信号をD/A変換し、様々なフォーマットに符号化できる。例えば、ビデオ信号をRGBフォーマットに符号化でき、或いは、ルミナンスとクロミナンスYCの信号に分離でき、或いは、米国テレビジョン方式審議委員会NTSCのフォーマットを有する合成ビデオ信号に符号化できる。合成ビデオ信号およびYCビデオ信号は、ビデオスイッチVIDSW160に転送され、RGBビデオ信号は、ビデオオーバレイエンコーダ152に転送される。ビデオオーバレイエンコーダ152には、オーバレイモジュール154、NTSCビデオエンコーダ156、および、YPbPrマトリクスエンコーダ158が含まれている。オーバレイモジュール154は、番組情報モジュール150から番組情報を受信し、ビデオ信号上にその番組情報をグラフィック形態で重畳overlayする。番組情報モジュール150は、番組情報をオンライン番組ガイドから取り出すか、或いは、A/V入力セレクタ138によって受信され、DSP102によって番組情報モジュール150に転送された入来A/V信号に含まれている番組ガイドから取り出す。この番組情報には、各チャンネルについての視聴可能番組、および、番組予定が含まれている。更に、番組情報には、個々の番組について、番組識別子、チャンネル情報、レコーディング時間、番組継続時間、場面データ、番組クレジットprogramcredit等が含まれている。その他の情報とグラフィックもビデオ信号に重畳できる。例えば、時刻、テキストブロック、ユーザ情報、メニュー、アイコン、写真等をビデオ信号上に重畳できる。一般的に、情報は、ユーザによって要求されたときに、或いは、特定の前もって設定されたイベントに応じて、ビデオ信号上に重畳される。尚、チャンネル識別子のような特定の情報は、ビデオ信号上に継続的に重畳できる。NTSCビデオエンコーダ156は、ビデオ信号を、NTSCフォーマット化合成ビデオ信号として、また、ルミナンス信号とクロミナンス信号とに個別に分離されたビデオとして、出力できる。次に、このビデオ信号は、ビデオスイッチ160に転送される。ビデオスイッチ160によって、NTSC符号化ビデオ信号か、或いは、ビデオディジタルエンコーダ112によって発生されたビデオ信号かの何れかが、選択されて、表示される。何れのソースからの合成ビデオ信号も、合成ビデオ出力コネクタ174を介して出力され、また、何れのソースからのクロミナンスビデオ信号とルミナンスビデオ信号も、Sビデオ出力コネクタ172を介して出力される。YPbPrマトリクスエンコーダ158は、YPbPrフォーマット化アナログビデオ信号を生成する。前述の如く、YPbPrビデオ信号には、ビデオルミナンスY成分、アナログ青色差B-Y、および、アナログ赤色差R-Yが含まれている。Y成分はY出力コネクタ182に出力され、アナログ青色差B-YはPb出力コネクタ184に出力され、アナログ赤色差R-YはPr出力コネクタ186に出力される。ナビゲーション機能時間値マネージャ199は、ビデオレコーディングシステムの時間ベースナビゲーション機能についての時間値の設定と管理を行うことが出来る。尚、本発明の特定の実施形態では、ナビゲーション機能時間値マネージャ199が行う各機能の一部または全部は、PVR100のその他の要素に組み込まれてもよい。例えば、DSP102と記憶装置148に記憶されたコンピュータプログラミングコードとによって、ナビゲーション機能時間値マネージャ199が行う各機能を実施するようにしてもよい。また、当業者によって容易に考えられるようなその他の要素によって、それらの各機能を実施するようにしてもよい。これらの実施形態と構成のみならず、当業者であれば、本発明の開示事項に基づいて、本発明の精神から逸脱することなく、且つ、本発明の範囲内で、本発明の様々なその他の実施形態と構成を考案できる筈である。図2には、本発明の一実施例に従って、ビデオレコーディングシステムに於ける時間ベースナビゲーション機能の時間値を管理する方法を例示する、流れ図が示されている。ナビゲーション機能時間値修正用ダイアログボックスが、ビデオレコーディングシステムのユーザインタフェース内に表示されるステップ205。このナビゲーション機能時間値修正用ダイアログボックスによって、ビデオレコーディングシステムのユーザは、時間に基づく即ち、基準時間を使用するナビゲーション機能、例えばインスタントリプレイ機能およびクイックスキップ機能これらに限定されるものではないについて、新しい時間値を指定できる。この新しい時間値は、次にユーザがこれらのナビゲーション機能の任意のものを呼び出したときに適用される。ナビゲーション機能時間値修正用ダイアログボックスには、ユーザ選択用のプリセットされた前もって設定された時間値が含まれるように、および/または、プリセットされていない時間値をユーザが指定できるようにするメカニズムが含まれるように構成してもよい。これらの時間値例えば、ナビゲーション機能時間値修正用ダイアログボックスにユーザ選択用に既に提供されているプリセット時間値、或いは、上記メカニズムによってユーザがナビゲーション機能時間値修正用ダイアログボックスに導入できる非プリセット時間値は、分散的な時間値、および/または、時間値範囲であってよい但し、これらに限定されるものではない。尚、プリセット時間値は、ナビゲーション機能時間値修正用ダイアログボックスが促す、或いは、提案する時間値であり、非プリセット時間値は、ナビゲーション機能時間値修正用ダイアログボックスによる催促或いは提案なしに、ユーザが設定する時間値である。図3には、本発明の一実施例に従うビデオレコーディングシステムのユーザインタフェース用ナビゲーション機能時間値修正用ダイアログボックス300の画面が示されている。ビデオレコーディングシステムの時間ベースナビゲーション機能について、時間値を設定する設定し直す第1のユーザ入力が受け付けられるステップ210。この第1のユーザ入力は、例えば、ビデオレコーディングシステム用のリモコン装置上の数字キーを介して、或いは、ナビゲーション機能時間値修正用ダイアログボックス300上に配置されたと-の各ボタンを介して、或いは、当業者によって容易に考えられるその他の方法によって、与えられる。これらの方法のみならず、当業者であれば、本発明のここに開示した事項に基づいて、本発明の精神から逸脱することなく、本発明の範囲内で、ビデオレコーディングシステムの時間ベースナビゲーション機能の時間値を設定し直すその他の方法を考案できる筈である。新しい時間値により、例えば、ユーザがリモコン上のインスタントリプレイボタンを押した時に、ステップ210で受け付けられた時間値に等しい時間量だけ、レコーディングされたビデオが巻き戻され、また、ユーザがリモコン上のクイックスキップボタンを押した時に、ステップ210で受け付けられた時間値に等しい時間量だけ、レコーディングされたビデオが前方送りされる。ステップ210に於いて設定し直された時間値再設定時間値をメモリに保存するための第2のユーザ入力が受け付けられるステップ215。図3に示されるナビゲーション機能時間値修正用ダイアログボックス300では、新しい値を保存のボタンが起動されて、新しい時間値が保存される。時間値が設定し直された時間ベースナビゲーション機能を呼び出すための第3のユーザ入力が受け付けられるステップ220。この時間ベースナビゲーション機能は、設定し直された時間値再設定時間値で実行されるステップ225。ユーザが、時間ベースナビゲーション機能のうちの何れかについて、デフォルトの工場で設定された時間値に戻したい場合、時間ベースナビゲーション機能の少なくとも1つについて、そのデフォルト工場設定時間値にリセットするための第4のユーザ入力が受け付けられるステップ230。図3に示されるナビゲーション機能時間値修正用ダイアログボックス300では、当該機能インスタントリプレイおよび/またはクイックスキップが強調表示され、デフォルト値にリセットのボタンが起動されて、デフォルト工場設定時間値が再記憶される。尚、本発明を、ここではメニュー、ダイアログボックス、その他について、説明したが、本発明は、これらの表示構成ユーザインタフェース要素ともいうに限定されるものではなく、従って、当業者が容易に考案できるようなその他の構成等を使用して、本発明の精神から逸脱することなく、本発明の範囲内で、本発明を実施できる。その他の構成としては、例えば、その他の表示構成例えば、バナー、メニュー、ダイアログ、ボックス等、ハードウェア構成例えば、スイッチ、ボタン、スライダー等、その他がある。尚、ここでは各実施例を、添付図面を参照して説明したが、本発明は、これらの具体的な各実施例に限定されるものではなく、当業者であれば、本発明の精神から逸脱することなく、本発明の範囲内で、その他の様々な変更と修正を上記各実施例に加えることが出来る。そのような変更と修正は、全て、本願の特許請求の範囲に規定される本発明の範囲に含まれるものである。