電子番組ガイドを提供する方法であって、複数の要素の格子配列を形成するステップであって、少なくとも一要素は時間区分中に現れる一番組ソースからの番組の少なくとも一部を特定する前景レジェンドを有するステップと、各要素に、番組の始めと終わりのうち少なくとも一方を示すように変化する背景を設けるステップとを有する方法。設けるステップは、さらに、各要素に、番組の始めと終わりのうち一方を示す、前記各要素にわたり変化する色階調を有する背景を設けるステップを含む、請求項1に記載の方法。設けるステップは、さらに、各要素の背景に、番組の始めと終わりのうち一方を示す、前記各要素にわたり変化する形状を設けるステップを含む、請求項1に記載の方法。前記形状は半楕円である、請求項3に記載の方法。前記半楕円形状は前記各要素の背景と対照をなす、請求項4に記載の方法。前記形状は、各要素の対向角から伸びる対向する斜面を有する2つの三角形の組合せである、請求項3に記載の方法。電子番組ガイドであって、少なくとも一要素は時間区分中に現れる一番組ソースからの番組の少なくとも一部を特定する前景レジェンドを有する、複数の要素の格子配列を有し、各要素は、番組の始めと終わりのうち少なくとも一方を示すように変化する背景を有する、電子番組ガイド。各要素の背景は、番組の始めと終わりのうち一方を示す、前記各要素にわたり変化する色階調を有する、請求項7に記載の電子番組ガイド。各要素の背景は、番組の始めと終わりのうち一方を示す、前記各要素にわたり変化する形状を含む、請求項7に記載の電子番組ガイド。前記形状は半楕円である、請求項9に記載の電子番組ガイド。前記半楕円形状は前記各要素の背景と対照をなす、請求項9に記載の電子番組ガイド。前記形状は、各要素の対向角から伸びる対向する斜面を有する2つの三角形の組合せである、請求項9に記載の電子番組ガイド。電子番組ガイドを構成する方法であって、番組の始めと終わりのうち一方を示すように変化するパターンを選択するステップと、一番組ソースに対応する行又は列のうち一方で構成された複数の要素のそれぞれに、選択された形状を埋め込むステップであって、各要素は対応する時間区分の前記番組ソースからの一番組と関連するステップと、各番組ソースに関連する要素を、他の番組ソースに関連する要素と配列し、ある番組ソースに関連する要素が、対応する時間区分の他の番組ソースの要素と整列するようにするステップと、番組ソースに関連する要素を含むウィンドウを選択するステップであって、始めと終わりの時刻は、前記ウィンドウ中の要素が現在時刻に対して最新のものとなるようにクリップされるステップと、前記ウィンドウ中の要素に境界とラベルを付加するステップとを有する方法。図1Aは、電子番組ガイドEPGの現在表示部分を越えて広がる番組の長さを示す本原理による電子番組ガイドEPGの第1の実施形態10を示す図である。図1AのEPG10は、行と列に構成された要素121-12nの四角形配列を有する。説明を容易にするため、図1Aに示した配列は、3行3列を有するが、サイズは設計に応じてより小さなものでもより大きなものでもよい。EPG10を構成する配列の行141-143は異なる番組ソースに対応し、例としてESPN、CNN及びFOXNEWSとなっている。列161-163は異なる時間区分に対応し、例として9:00PM、9:30PM及び10:00PMとなっている。図1の行と列の構成はひっくり返してもよい。すなわち、図1Aの配列10の行と列がそれぞれ時間区分と番組ソースに対応していてもよい。格子配列10の要素121-12nはそれぞれ、ある時間区分中に現れるある番組ソースからの番組に対応している。各要素のサイズは番組の時間的長さに応じて変化する。よって、1時間番組を表す要素は、30分番組を表す要素と比較してサイズが2倍になっている。時間の経過を反映してEPG10が更新されると、EPGの格子配列に現れる各要素の実際のサイズは、その番組の残り時間に応じて変化する。よって、1時間番組を表す要素は、その番組が始まってから30分経過すると、30分のサイズに縮小される。格子配列の各要素121-12nは、対応する時間区分中に現れる、番組ソースからの番組を識別するレジェンドを含む。このように、例えば要素121は、時間区分9:00PM-9:30PM中にESPNが放送する番組を識別するレジェンドSportsCenterPreviewを含んでいる。本原理によると、図1AのEPGの配列10の各要素121-12nは、番組の始めと終わりのうち少なくとも一方を示すように変化する背景を有している。図1AのEPG10では、各要素の背景は、この目的のための色階調を有する。例えば、図1の各要素の背景の色は、番組の始めと終わりで濃く見え、番組の途中では薄く見える。よって、図1のEPG10が更新され、経過した時間区分を表す配列10中の列が削除されても、視聴者は継続番組の、すなわちEPG10にはもう表示されていない時間区分中に始まった番組の残り時間の長さを判断できる。図1Bは、本原理によるEPGの第2の実施形態100を示す図である。図1AのEPG10と同様に、図1BのEPG100は、行と列に構成された要素121-12nの格子配列を有する。図1BのEPG100の行は番組ソースに対応し、一方列は時間区分に対応する。これは図1AのEPG10と同様である。また、図1AのEPG10と同様に、図1BのEPG100の各要素121-12nは、対応する時間区分においてある番組ソースから放送される番組を識別するレジェンドを含む。本原理によると、図1BのEPG100の各要素121-12nは、番組の始めと終わりのうち少なくとも一方を示すように変化する背景を有している。図1BのEPG100の各要素121-12nの背景は、図1AのEPG10のように色階調を用いるのではなく、例えば各要素の元の長さにわたる半楕円などの形状18を含む。よって、元の要素が1時間番組を表す場合、その形状はその1時間の時間区分にわたる。EPG100が更新されて要素のサイズが縮小されると、番組の始めからどのくらい時間が経過したかに応じて、元の形状の一部のみが残る。EPG100の各要素121-12n内の半楕円形状18は、その要素の背景と比較して、一般的に対照的な色を有している。ある要素にどのくらいの半楕円形状18が残っているか見ることにより、視聴者は番組のうちどのくらいが経過したのか測ることができる。図1Cは、本原理によるEPGの第3の実施形態1000を示す図である。図1AのEPG10及び図1BのEPG100と同様に、図1CのEPG1000は、行と列に構成された要素121-12nの格子配列を有する。図1CのEPG1000の行は番組ソースに対応し、一方列は時間区分に対応する。また、図1AのEPG10及び図1BのEPG100と同様に、図1CのEPG1000の各要素121-12nは、対応する時間区分に現れる番組ソースからの番組を識別するレジェンドを含む。本原理によると、図1CのEPG1000の各要素121-12nは、番組の始めと終わりのうち少なくとも一方を示すように変化する背景を有している。図1BのEPG100と同様に、図1CのEPG1000は、各要素中の形状を用いて番組の始めと終わりのうち一方を示す。しかし、図1CのEPG1000は、図1BのEPG100のように半楕円を用いるのではなく、各要素の理論的対向角にわたる対向斜面を有する2つの三角形を用いる。図2乃至図7は、本原理のEPGの生成に関連するステップのシーケンスを示す図である。最初に、図2に示したように、基本パターンを選択する。図2から分かるように、このパターンは水平方向の三角形であるが、他の形状を選択してもよい。図3を参照して、番組ソースすなわち、チャンネルに関連する要素に対して、選択した形状をくり返し、要素中の形状はその番組の時間的長さに比例したサイズとする。図4から分かるように、各番組ソースに関連する要素は、他の番組ソースに関連する要素と配列され、ある番組ソースに関連する要素が、対応する時間区分の他の番組ソースの要素と整列alignするようにされる。図5を参照して、番組ソースに関連する要素を含むウィンドウを生成する。始めと終わりの時刻は、そのウィンドウ中のデータが現在時刻に対して最新のものとなるように、クリップされる。次に、図6に示したように、ウィンドウ中の要素に境界とラベルを付加し、EPGのグラフィクス部分は完了する。完成した番組ガイドを図7に示す。ウィンドウの外側の番組の始めと終わりの時間は、上記のように、要素の背景における変化により確認できる。完成したEPGは、番組を識別するラベルと、番組ソース及び時間区分を識別するヘッダーとを含む。図8は、図1A乃至図1CのEPG10、100及び1000を生成できる、セットトップボックスなどの受信装置200の一例をしメスブロック図である。図2の受信装置200は、入力信号受信器ブロック202を含む。入力信号受信器ブロック202は、空中、ケーブル、衛星、イーサネット登録商標、光ファイバ及び電話線などのネットワークから信号を、受信、復調及び復号するのに用いる既知の受信回路である。入力信号受信器ブロック202により読み出す所望の入力信号の選択は、制御インタフェースやタッチパネルインタフェース222により供給されるユーザ入力により行われる。タッチパネルインタフェース222は、タッチスクリーン装置のインタフェースを含んでいてもよい。また、タッチパネルインタフェース222は、セルラ電話、タブレット、マウス、ハイエンドリモコンなどとのインタフェースも含みうる。入力受信器ブロック202は、復号された出力信号を、入力ストリームプロセッサ204に供給する。入力ストリームプロセッサ204は、最終的な信号選択と処理とを行い、コンテンツストリームに対してビデオコンテンツのオーディオコンテンツから分離する機能を有する。オーディオプロセッサ206は、圧縮デジタル信号などの受信フォーマットからアナログ波信号に変換をする。オーディオインタフェース208は、アナログオーディオを受け取り、そのオーディオを表示装置図示せずやオーディオアンプに分配する。あるいは、オーディオインタフェース208は、オーディオ出力装置図示せず又は表示装置に、HDMIHighDefinitionMultimediaInterfaceケーブルや、SPDIFSonyPhilipsDigitalInterconnectFormatなどその他の代替的オーディオインタフェースを用いて、デジタル信号を提供してもよい。また、オーディオインタフェース208はもう一つのスピーカセットを駆動するアンプ図示せずを含んでいてもよい。また、オーディオプロセッサ206は、オーディオ信号の記憶に必要な変換も行う。ビデオプロセッサ210は、入力ストリームプロセッサ204からビデオを受け取る。ビデオ信号は一又は複数のフォーマットを有している。ビデオプロセッサ210は、入力信号フォーマットに基づき、必要に応じて、ビデオコンテンツを変換する。また、ビデオプロセッサ210は、ビデオ信号の記憶に必要な変換も行う。記憶装置212は、入力オーディオ及びビデオコンテンツを記憶できる。記憶装置212は、コントローラ214の制御下、ユーザインタフェース216及び/又はタッチパネルインタフェース222から受け取ったコマンド例えば、早送りFFや巻き戻しRewなどのナビゲーション命令に基づき、コンテンツの読み出しと再生を可能にする。記憶装置212は、ハードディスクドライブ、SRAMstaticRAMやDRAMdynamicRAMなどの一又は複数の大容量集積電子メモリであり、又はCDcompactdiskドライブやDVDdigitalvideodiskドライブなどの交換可能光ディスク記憶システムであってもよい。ビデオプロセッサ210からの変換されたビデオ信号は、入力ストリームプロセッサ204から、又は記憶装置212からのものであり得る。ビデオプロセッサ210は、変換されたビデオを表示インタフェース218に供給する。表示インタフェース218は、さらに、表示信号を上記のタイプの表示装置に送る。表示インタフェース218は、RGBredgreenblueなどのアナログ信号インタフェース又はHDMIなどのデジタルインタフェースであってもよい。バスは、コントローラ214を装置200の、入力ストリームプロセッサ202、オーディオプロセッサ206、ビデオプロセッサ210、記憶装置212、及びユーザインタフェース216を含むコンポーネントにリンクする。コントローラ214は、入力ストリーム信号を、記憶装置に記憶する又は表示するための信号に変換する変換処理を管理する。また、コントローラ214は、記憶されたコンテンツの読み出しと再生も管理する。さらに、以下に説明するように、コントローラ214は、記憶された、又はデリバリネットワークを介してデリバリされるコンテンツの検索と、コンテンツを表すグリッド表示の生成及び調節を行う。コントローラ214は、さらに、コントローラ214の情報と命令コードとを記憶するコントロールメモリ220例えば、揮発性又は不揮発性メモリであり、RAM、SRAM、DRAM、ROM、PROMprogrammableROM、フラッシュメモリ、EPROMelectronicallyprogrammableROM、EEPROMelectronicallyerasableprogrammableROMなどにアクセスできる。コントロールメモリ220はコントローラ214用の命令を記憶できる。コントロールメモリ220は、コンテンツを含むグラフィック要素などの要素のデータベースも記憶していてもよい。データベースはグラフィック要素のパターンを記憶したものであってもよい。あるいは、制御メモリ220は、グラフィック要素を、特定された又はグループ化された複数のメモリロケーションに記憶し、ロケーションテーブルにアクセスして又は用いて、グラフィック要素に関するいろいろな情報のメモリロケーションを特定する。さらに、制御メモリ220は、単一メモリ装置、又は通信可能に接続又は結合され共有メモリを形成する2以上のメモリ回路などの実施形態を含み得る。さらにまた、制御メモリ220は、より大きな回路において、バス通信回路の一部など、他の回路とともに含まれていても良い。ユーザインタフェース220はマイクロホンのインタフェースを含んでいてもよい。インタフェースは、有線又は無線インタフェースを含み、本実施形態で用いるオーディオ信号の受信を可能とする。本実施形態によると、ビデオプロセッサ210は、図1A乃至図1CのEPG10、100及び1000を生成する能力を有する。実際には、図8の入力信号受信器ブロック202により受信した入力コンテンツと、図8の記憶装置212により記憶されたコンテンツとは、番組の始めと終わりの時刻と、番組ソースの識別情報とに関する情報を含む。かかる情報を知って、図8のビデオプロセッサ210は、要素が、対応する時間区分に放送される番組ソースから番組を識別する情報を含む格子配列よりなるEPGを生成できる。一般的には、ビデオプロセッサは、図2乃至図7に示した方法によりEPGを生成する。具体的には、図8のビデオプロセッサ210は、番組の始めと終わりの一方を示すように、EPG中の各要素の背景を変化させることができる。EPGの現在表示されている部分を越えて広がる番組の時間的長さを示すEPGを説明した。