(57)【要約】  デジタルＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）コンテンツを受信するよう動作可能な受信機内に格納されるＳＩ（サービス情報）データを管理するための方法。当該方法は、ＳＩデータアイテムを受信するステップと、受信時刻を取得するステップと、データアイテムと受信時刻とを格納するステップとを有する。同時に、格納されている各ＳＩデータアイテムに対して、格納されているＳＩデータアイテムの受信時刻が読み出され、それの経過時間が計算され、基準値と比較される。格納されたＳＩデータアイテムは、当該比較に応じて削除される。このようにして、陳腐化したデータが有効なデータを削除することなくデータベースから削除可能である。各種タイプのＳＩデータアイテムに従ってある範囲の基準値を利用することによって、陳腐化したデータアイテムの削除はさらに、データベースのサイズを最小化し、そこに重複したデータアイテムが存在する確率を低減するよう最適化することが可能である。
2008514093.tif 000002
【特許請求の範囲】
【請求項１】
デジタルＡＶコンテンツを受信するよう動作可能な受信機の内部に格納されているＳＩデータを管理する方法であって、
ＳＩデータアイテムを受信するステップと、
前記ＳＩデータアイテムの受信時刻を取得するステップと、
前記ＳＩデータアイテムとそれの受信時刻とを格納するステップと、
同時に、格納されている各ＳＩデータアイテムに対して、前記格納されたＳＩデータアイテムの受信時刻を読み込み、前記格納されたデータアイテムの経過時間を計算し、前記計算された経過時間と基準値とを比較し、該比較に応じて前記格納されたＳＩデータアイテムとそれの受信時刻とを削除するステップと、
を有する方法。
【請求項２】
前記基準値は１５分である、請求項１記載の方法。
【請求項３】
前記基準値は、前記特定されたＳＩデータアイテムの連続する受信の間の推定される時間インターバルに従って決定される、請求項１記載の方法。
【請求項４】
前記受信機は、ＤＶＢに準拠し、
前記推定は、ＳＩの使用及び実現形態に関するＤＶＢガイドラインに基づく、請求項３記載の方法。
【請求項５】
前記基準値は、前記特定されたＳＩデータアイテムの連続する受信の間の測定される時間インターバルに従って決定される、請求項１記載の方法。
【請求項６】
前記受信機は、ＤＶＢに準拠し、
ＳＩデータアイテムは、ＤＶＢイベント情報テーブルのデータアイテムを有する、請求項１乃至５何れか一項記載の方法。
【請求項７】
請求項１乃至６何れか一項記載の方法に従ってＳＩデータを管理するシステムであって、
ＳＩデータを送信するよう動作可能な送信機と、
ＳＩデータアイテムを受信し、前記ＳＩデータアイテムの受信時刻を取得し、前記ＳＩデータアイテムとそれの受信時刻とを格納し、同時に、格納されている各ＳＩデータアイテムに対して、前記受信時刻を読み込み、前記格納されたデータアイテムの経過時間を計算し、前記計算された経過時間と基準値とを比較し、該比較に応じて前記格納されたＳＩデータアイテムとそれの受信時刻とを削除するよう動作可能な受信機と、
を有するシステム。
【請求項８】
請求項７記載のシステムに利用するための受信機であって、すべてがデータ・コントロールバスによって接続される、
ＳＩデータアイテムを受信するよう動作可能なチューナと、
クロックと、
受信したＳＩデータアイテムと、各データアイテムに対してそれの受信時刻とを格納するよう動作可能なデータストアと、
プログラム命令を格納するよう動作可能なプログラムストアと、
プロセッサと、
を有し、
前記プロセッサは、前記プログラム命令の制御の下、
前記チューナからＳＩデータアイテムを受信し、
前記クロックから前記ＳＩデータアイテムの受信時刻を取得し、
前記ＳＩデータアイテムとそれの受信時刻とを前記データストアに格納し、
同時に、格納されている各ＳＩデータアイテムに対して、前記データストアからそれの受信時刻を読み出し、前記格納されているデータストアの経過時間を計算し、前記計算された経過時間を基準値と比較し、該比較に応じて前記格納されているＳＩデータアイテムとそれの受信時刻とを前記データストアから削除するよう動作可能である受信機。
【請求項９】
当該受信機はＤＶＢに準拠する、請求項８記載の受信機。
【請求項１０】
請求項１乃至６何れか一項記載の方法を実行するよう動作可能なソフトウェアを有する記録キャリア。
【請求項１１】
請求項１乃至６何れか一項記載の方法の各ステップを実行するよう構成されるソフトウェアユーティリティ。
【請求項１２】
請求項１１記載のソフトウェアユーティリティによって、前記プロセッサはそれの動作について指示される、請求項８又は９記載の受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベース内のデータの管理に関し、より詳細には、デジタルＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）コンテンツを受信するための受信機内に格納されているサービス情報（ＳＩ）データの管理に関する。
【背景技術】
【０００２】
デジタルテレビが、広範に利用されるようになってきている。従来のアナログテレビシステムと同様に、デジタルテレビの配信は、衛星、地上波又はケーブルの各方法と共に、ブロードバンドインターネットなどの将来的な方法を利用して実現可能である。しかしながらアナログテレビと異なり、特定の伝送チャネルにより伝送（多重化）されるサービスを複数にすることが可能である。さらに、受信機は、このような複数の伝送チャネル（マルチプレックス）を受信することが可能であるかもしれず、これらのチャネルにより伝搬されるサービスを容易に特定する必要がある。
【０００３】
デジタルテレビ配信機構は、典型的には、互換性のある受信機がそれらに利用可能な各種サービスを特定、取得及びナビゲートするのに使用するメタデータを有する。このようなメタデータは、ここではサービス情報（ＳＩ）データと呼ばれ、何れか特定のデジタルテレビ配信システムに限定されるものではない。
【０００４】
提供されるサービス（テレビチャンネルなど）を記述するためサービス情報（ＳＩ）データを規定し、当該伝送チャネルを介しこれらを伝搬するＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）プロジェクト内に具体例を見出すことができる。ＳＩデータは、各テーブルが特定のサービス特徴に関するデータを含む異なるタイプのテーブルセットから構成され、例えば、ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）は、トランスポートストリーム（ＴＳ）及び関連するチューニング情報のグルーピングを記述している。一例となるテーブルタイプは、現在、以降及び他の今後のイベント（テレビショーなど）に関する情報を含むイベント情報テーブルである。
【０００５】
例えば、テーブルに記述される１以上のイベントの詳細が変化したイベント情報テーブル（ＥＩＴ）のコンテンツなど、ＳＩテーブルのコンテンツは経時的に変化する可能性がある。変更されたコンテンツを通知するため、各ＳＩテーブルは、テーブルのコンテンツが変更される毎にインクリメントされる関連するバージョン番号を有する。その目的は、受信機が、それが受信する各テーブルに対して、バージョン番号をモニタし、最新のバージョン番号を有するテーブルが格納されていることを保証することである。一例として、あるＥＩＴについて、変更は、イベントの開始時刻に関するものであるかもしれず、又は各テーブルが参照する相対日数（現在の日付と比較して）に関するものであるかもしれない。新たなバージョンを検出した結果、各テーブル全体は、もとのテーブルのデータの何れもが信頼できるものでないため（テーブル内で実際に変更されたデータアイテムは明示的には特定されないため）、再取得及び格納されねばならない。典型的には、ＥＩＴスケジュールテーブルに対して、これは４日間のイベント情報の再取得を伴う。あるルーティン状況では、ＥＩＴのバージョン番号は、それの基礎となるイベントデータが変更されていなくても変更される可能性があり、そのような一例はＥＩＴテーブルについて真夜中（日付の境目）に行われる。このようなケースでは、すべてのイベントデータがおそらく変更されず、信頼できるものであっても、再取得が必要となる。さらなる問題は、同一又は類似するデータを含むＳＩテーブルが複数のソース（伝送チャネル）から受信機に利用可能であるかもしれず、このようなテーブルのバージョン番号は、典型的には調整されておらず、このため、受信機は各ＥＩＴのバージョン番号をすべての多重化において追跡しなければ、取得及び使用すべき正しい（例えば、最新のＥＩＴ）テーブルを決定することができず、面倒な作業になるということである。共通の結果は、バージョン番号付けを利用した通知変更が受信機による利用に依然として利用可能な利用可能（信頼できる）データを不良なものとするということである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、既存のＳＩデータ伝送プロトコルを利用して配信された格納されているＳＩデータの管理を向上させるための方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明によると、デジタルＡＶコンテンツを受信するよう動作可能な受信機の内部に格納されているＳＩデータを管理する方法であって、
・ＳＩデータアイテムを受信するステップと、
・前記ＳＩデータアイテムの受信時刻を取得するステップと、
・前記ＳＩデータアイテムとそれの受信時刻とを格納するステップと、
・同時に、格納されている各ＳＩデータアイテムに対して、前記格納されたＳＩデータアイテムの受信時刻を読み込み、前記格納されたデータアイテムの経過時間を計算し、前記計算された経過時間と基準値とを比較し、該比較に応じて前記格納されたＳＩデータアイテムとそれの受信時刻とを削除するステップと、
を有する方法が提供される。
【０００８】
本発明は、受信したＳＩデータのアイテムと受信時刻とを関連付けることによって、ある経過時間を超過したＳＩデータアイテムが受信機のデータベースから排除することが可能であり、これにより、データベース内に最新のデータのみを保持するという実現から生じるものである。さらに、本方法は、ＳＩテーブルバージョン番号機構を利用又は依存するものでない。例えば、ＤＶＢベースシステムでは、大きなＳＩデータテーブルが分割され、トランスポートストリームの複数のトランスポートパケット内のＭＰＥＧセクションによって受信機に送信される。本例では、受信したＳＩデータアイテムは、トランスポートパケットから取得したＭＰＥＧセクションのペイロードデータ内に含まれる。ＭＰＥＧセクションのヘッダデータは、ペイロードデータが何れのＳＩテーブルに属するか特定する。このように、特定のＳＩデータアイテムの適度に最近の受信が、当該ＳＩデータアイテムが信頼できるものであることを保証するのに十分である。本方法は、すでに取得された変更されないＳＩデータアイテムが、当該（変更されない）ＳＩデータアイテムを含むＳＩテーブルに対して１以上の変更が行われたことを配信者が示すときでさえ、受信機にとって信頼性があると共に、継続的に利用可能性を維持することを保証する。これは、例えば、電子番組ガイド（ＥＰＧ）のユーザへの一貫した高速提示など、受信機に対するパフォーマンスの効果を有する。
【０００９】
効果的には、何れか適切な手段が、格納されているデータアイテムを削除すべきか否か決定するのに利用される基準値を決定するのに利用可能である。任意の期間が基準値に対して利用可能である。例えば、１５分の期間は、当該期間内に更新されないデータがデータベースから削除されることを保証するであろう。例えば、テレビショーに関するデータを以前に有したＥＩＴテーブルなどのＥＩＴテーブルは、当該ショーが終了すると、テレビショーデータをもはや有しないように更新することが可能であり、テーブルのバージョン番号がインクリメントされる。更新を送信するため、終了したショーに対して送信されたＳＩデータアイテム（イベントデータ）がなくなることを除いて、新たなバージョン番号を有する改訂されたＥＩＴテーブルが送信される。従来の受信機では、ＥＩＴテーブル全体が再取得されたが、本発明による受信機では、削除されたショーのデータベースレコードは「期限切れ」となり、対応するイベントデータは削除される。明らかに、期間の選択はデータベースに長期間古いデータを維持することと（より大きな受信機の必要な格納要求とより大きな重複したデータの可能性をもたらす）、データが典型的には配信者により再送信される（繰り返し送出される）レート−短すぎる期間は、受信機のパフォーマンスに対する結果として伴う効果により依然として有効なデータを削除するリスクを生じさせる（例えば、ＥＰＧを視聴者に提示するときの遅延など）−との間のバランスに依存するであろう。１５分の期間は、一方では推奨される最低速のデータ再送レート（例えば、ＤＶＢベースシステムでは、これは、ＥＩＴスケジュールテーブルに対して３００秒までとすることが可能である））を十分に超過し、これにより、有効なデータを削除する確率を低下させるため、他方では、典型的には３０分間を有するイベントに適したものとなり、データベースがイベントに対する重複データを含む確率を低下させるために提案されたものである。
【００１０】
一改良として、当該期間は、例えば、実際のＴＳに対するＥＩＴスケジュールテーブルデータなど、ＳＩデータアイテムのタイプに応じて決定されてもよい。ＤＶＢガイドラインは、指定されたＳＩテーブルのサブセットについては最小の繰り返しレートを規定し、残りのＳＩデータテーブルについては、ガイドラインは、実践可能な繰り返しレートを推奨する。このようなレートは、好ましくは特定されたＳＩテーブルタイプ毎に、基準値を決定するのに利用されるかもしれない。このような方法は、前述された単一の基準値の使用と比較して、データベース格納要求を低減するのに資するであろう。
【００１１】
好ましくは、適切な基準値を決定するため、受信機は特定されたＳＩデータアイテム（当該特定されたＳＩデータアイテムを含むＭＰＥＧセクションなど）の連続する受信間の時間インターバルを測定することが可能である。当該アプローチは、受信したＳＩデータの一般的なレートに従ってＳＩデータを格納するため、受信機に使用されるデータベース格納容量を最適化するのに資する。
【００１２】
本発明の第２の特徴によると、本発明の方法に従ってＳＩデータを管理するシステムであって、
・ＳＩデータを送信するよう動作可能な送信機と、
・ＳＩデータアイテムを受信し、前記ＳＩデータアイテムの受信時刻を取得し、前記ＳＩデータアイテムとそれの受信時刻とを格納し、同時に、格納されている各ＳＩデータアイテムに対して、前記受信時刻を読み込み、前記格納されたデータアイテムの経過時間を計算し、前記計算された経過時間と基準値とを比較し、該比較に応じて前記格納されたＳＩデータアイテムとそれの受信時刻とを削除するよう動作可能な受信機と、
を有するシステムが提供される。
【００１３】
本発明の第３の特徴によると、本発明のシステムに利用するための受信機であって、すべてがデータ・コントロールバスによって接続される、
・ＳＩデータアイテムを受信するよう動作可能なチューナと、
・クロックと、
・受信したＳＩデータアイテムと、各データアイテムに対してそれの受信時刻とを格納するよう動作可能なデータストアと、
・プログラム命令を格納するよう動作可能なプログラムストアと、
・プロセッサと、
を有し、前記プロセッサは、前記プログラム命令の制御の下、前記チューナからＳＩデータアイテムを受信し、前記クロックから前記ＳＩデータアイテムの受信時刻を取得し、前記ＳＩデータアイテムとそれの受信時刻とを前記データストアに格納し、同時に、格納されている各ＳＩデータアイテムに対して、前記データストアからそれの受信時刻を読み出し、前記格納されているデータストアの経過時間を計算し、前記計算された経過時間を基準値と比較し、該比較に応じて前記格納されているＳＩデータアイテムとそれの受信時刻とを前記データストアから削除するよう動作可能である受信機が提供される。
【００１４】
要約すると、本発明の方法は、もはや送信されないとみなされ、このため削除可能なＳＩデータアイテムを特定することによって、既存の伝送デジタルテレビプロトコルを利用して、受信機の格納されているＳＩデータのデータベースを管理し、これにより、データベース格納要求を最適化する便利な手段を提供する。さらに、データベースに現在格納されているデータアイテムは、信頼され（それの再送が連続的にモニタされる）、このため、ＳＩデータテーブルのバージョン番号付け又は１以上のＴＳ（マルチプレックス）の何れからＳＩデータが取得されるかに関係なく、さらなる適格付与又は再取得をすることなく確実に受信機による使用に利用可能である（例えば、ＥＰＧ提示のためなど）。さらに、本方法は、特にＤＶＢ−Ｓ、ＤＶＢ−Ｃ、ＤＶＢ−Ｔ及びＡＴＳＣを含むＤＶＢ規格に基づくものなど、ＳＩメタデータを利用する何れかのデジタルサービス伝送と両立する。
【発明を実施するための最良の形態】
【００１５】
本説明では、「ＳＩデータアイテム」は、受信機に配信され、受信機に潜在的に利用可能な１以上のサービスの１以上の特徴を記述するメタデータを表す。このメタデータは、このようなサービスを特定、取得及びナビゲートするため受信機によって利用されるかもしれない。ここで使用される「ＳＩデータアイテム」という用語は、特定のデジタルテレビ配信システム又はそれが含むサービス情報データ（メタデータ）のフォーマットに限定されるものでない。ＤＶＢベースシステムに対するＳＩデータの一例は、ＳＩテーブル内のデータ構造、ＳＩテーブル内のデータ要素、ＤＶＤ  ＥＩＴ内のイベントなど、受信機に配信されるＳＩデータの何れかのアイテムである。
【００１６】
図１は、受信機内に格納されるＳＩデータを管理する方法のフロー図を示す。全体が１００により示される本方法は、１０２からスタートし、１０４において、ＳＩデータアイテムを受信する。その後、本方法はクロック１０６などからＳＩデータアイテムの受信時刻を取得する（１０８）。ローカル時間基準など、何れか適切なクロックが利用されてもよい。好ましくは、クロックは、デジタルＡＶ受信機に典型的なデジタルＡＶ伝送と同期される。本方法は、ＳＩデータアイテムとＳＩデータアイテムの受信時刻の両方をストア１１２に格納する（１１０）ことによって継続する。このステップは、格納されたＳＩデータアイテムの経過時間を以降に決定するための容易かつ効率的な方法を提供する。一般に、ＤＶＢ規格によって規定されるものなど、デジタルＡＶ配信は、ＳＩデータが繰り返し送出される（ｃａｒｏｕｓｅｌｌ）ことを要求する。すなわち、ＳＩデータは規定された時間インターバルにより繰り返し送信される。明らかに、陳腐化したデータ（過去のテレビショーやイベントなど）は、ある時点において送信が中止される（繰り返し送出されるデータから排除される）。本発明は、おそらく１以上のデータアイテムが陳腐化したことを特定するものではないが、表示するコースバージョン番号付け機構に依存するのでなく、陳腐化した特定のデータアイテムを特定するため上記特徴を利用する。その後、本方法は、１０４においてさらなるＳＩデータアイテムを受信するためループバックする。
【００１７】
本方法はさらに、格納されたＳＩデータアイテム「ｎ」のデータアイテムを受信及び格納するのと同時に、ストア１１２からの格納されたＳＩデータアイテムの受信時間を読み込む（１１４）ことを有する。当該アイテムの経過時間は、クロック時間１０６を参照して計算される（１１６）。その後、計算された経過時間が基準値１１８と比較される（１２０）。好適な実現形態では、この基準値は、あるタイプのＳＩデータアイテムに従って選択され、すなわち、複数タイプの格納されているＳＩデータアイテムが存在する場合には、複数の基準値が利用可能である。あるいは、すべてのタイプのＳＩデータアイテムに対して、１つの基準値が利用可能である。一例として、ＥＩＴイベントを有するＳＩデータアイテムに対して、使用される基準値は、異なるＥＩＴテーブルが異なる時間インターバルにより繰り返し送出される（繰り返される）ことをＤＶＢが指定するため、当該イベントが属する特定のＥＩＴに各値が対応する値の範囲の１つとすることが可能である。あるいは、異なるＥＩＴテーブルからのすべてのＳＩデータアイテムに対して、単一の基準値が利用可能である。比較１２０がＳＩデータアイテムが基準値より以前のものであることを示す場合、ＳＩデータアイテム（及びそれの対応する受信時刻データ）が、ストアから削除される（１２２）。その後、本方法は、次に格納されたデータアイテム「ｎ＋１」を参照し（１２４）、格納されたデータアイテム「ｎ＋１」の受信時刻を１１４において読み込むためループバックする。これを利用して、又は当業者に容易に特定可能な同様の方法を利用して、ＳＩデータアイテムを受信及び格納しながら、格納されている各ＳＩデータアイテムの経過時間が適切な基準値と比較され、古すぎる場合には削除される。
【００１８】
図２は、ＳＩデータを管理するシステムの概略図である。２００により全体表示されるシステムは、デジタルＡＶトランスポートデータストリーム２０６を受信機２０４に送信する送信機２０２を有する。典型的には、送信機は、受信機２０４を含む受信機群への地上波、衛星、ケーブル又はインターネット送信を有する。デジタルＡＶトランスポートデータストリーム２０６は、ＳＩデータアイテムを有するメタデータとＡＶコンテンツとを含む。デジタルＡＶトランスポートデータストリームの具体例として、ＤＶＢ−Ｓ、ＤＶＢ−Ｔ、ＤＶＢ−Ｃ、ＭＨＰ、ＭＨＥＧ、ＡＳＴＣなどのＤＶＢ規格に基づくものがあげられ、ＳＩデータアイテムは、ＤＶＢベースＳＩテーブル内で伝達される。受信機は、ＳＴＢ、ｉＤＴＶ、ＰＣなどを有するかもしれない。
【００１９】
図３は、図２のシステムに利用される受信機の概略図である。以下の説明はＤＶＢに準拠した受信機３００を参照しているが、当業者は、本発明の教示がまたＳＩメタデータを利用する他のデジタルＡＶコンテンツシステムにも適用されることを認識するであろう。図３を参照するに、受信機３００は、すべてがコントロール・データバス３１４により相互接続されるチューナ３０４、ライト／リードデータストア３０６、プログラムストア３０８、クロック３１０及びプロセッサ３１２を有する。受信機の動作は、既知の方法によりプログラムストア３０８に保持されているソフトウェアプログラムの制御の下で動作するプロセッサにより制御されている。ＤＶＢトランスポートストリーム（マルチプレックスとして知られるＴＳ）３０２が、チューナ３０４により受信される。チューナは、ＴＳ内に含まれるＳＩデータアイテムを復号化し、これらをバス３１４を介しプロセッサに転送する。一部の受信ＳＩデータアイテムは、プロセッサ３１２がクロック３１２に同期するのに利用する時間及びデータ情報に関する。他の受信ＳＩデータアイテムは、イベント（テレビショーなど）に関し、このようなＳＩデータアイテムについて、プロセッサ３１２は、このようなアイテムをその受信時刻（クロック３１０から取得されるような）と共にデータストア３０６に格納するよう構成される。ＳＩデータアイテムをデータストアに格納するのと同時に、プロセッサ３１２は、格納されている各データアイテムに対して、データストア３０６から対応する受信時刻を読み出し、クロック３１０に対する現在時刻を参照して格納されているＳＩデータアイテムの経過時間を計算する。その後、プロセッサは、プログラムストア３０８（基準値が受信機の製造時に固定される場合など）又はデータストア（基準値が経時的に更新可能な場合など）から取得される基準値と計算された経過時間を比較する。好ましくは、例えば、各基準値が第１ＳＩテーブルに属するＳＩデータアイテムに対するものなど特定タイプのＳＩデータアイテムに対応し、異なる基準値が第２（異なる）ＳＩテーブルに属するＳＩデータアイテムに対応し、第１及び第２ＳＩテーブルの各セクションが異なる時間インターバルにより繰り返される（受信機に送信される）複数の基準値が存在するであろう。例えば、ＤＶＢ地上波（ＤＶＢ−Ｔ）配信システムに対して、実際のＴＳに対するＥＩＴスケジュールテーブルに属するＳＩデータアイテムに関する基準値は、他のＴＳのＥＩＴスケジュールテーブルに属するＳＩデータアイテムに関する基準値と異なるものとすることが可能である（及び好ましくは、異なるものとなる）。なぜなら、ＤＶＢガイドラインは、（現在の場合）実際のＴＳに対するＥＩＴスケジュールテーブルが、少なくとも３０秒ごとに繰り返される一方、他のＴＳに対するＥＩＴスケジュールテーブルは、少なくとも３００秒ごとに繰り返されることを提案しているためである。ＳＩデータアイテムがそれの基準値と比較して古すぎる場合、プロセッサ３１２は、データストア３０６から関連するＳＩデータアイテムとそれの対応する受信時刻を削除し、これにより、格納されているＳＩデータアイテムが経時的に信頼性を維持し、特定タイプのＳＩデータアイテムの完全な再取得に訴えることなく利用可能となり（例えば、実際のＴＳのためのＥＩＴスケジュールテーブルに属するすべてのＳＩデータアイテムなど）、これにより、対応する遅延及び他のパフォーマンスの低下を回避するよう構成される。
【００２０】
上記方法及び実現形態は、単なる例示のために提供されたものであり、本発明の効果を利用するため当業者により容易に特定可能な方法及び実現形態の範囲の選択を表す。
【００２１】
図１を参照した上記説明では、デジタルＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）コンテンツを受信するよう動作可能な受信機内に格納されるサービス情報（ＳＩ）データを管理する方法が開示される。本方法は、ＳＩデータアイテムを受信するステップ（１０４）と、受信時刻を取得するステップ（１０６）と、その後、データアイテムと受信時刻を格納するステップ（１１０）とを有する。同時に、格納されている各ＳＩデータアイテムに対して、格納されているＳＩデータアイテムの受信時刻が読み込まれ（１１４）、それの経過時間が計算され（１１６）、基準値と比較される（１２０）。格納されているＳＩデータアイテムは、当該比較に応じて削除される（１２２）。このようにして、陳腐化したデータが、有効なデータを削除することなくデータベースから削除可能となる。各種タイプのＳＩデータアイテムに従ってある範囲の基準値を利用することによって、陳腐化したデータアイテムの削除は、データベースのサイズを最小化し、そこにおいてデータアイテムが重複する確率を減少させるためさらに最適化することが可能である。
【図面の簡単な説明】
【００２２】
【図１】図１は、受信機内に格納されているＳＩデータを管理する方法のフロー図である。
【図２】図２は、ＳＩデータを管理するシステムの概略図である。
【図３】図３は、図２のシステムにおいて利用される受信機の概略図である。
【図１】
2008514093.tif 000003
【図２】
2008514093.tif 000004
【図３】
2008514093.tif 000005
【国際調査報告】
2008514093.tif 000006
2008514093.tif 000007
2008514093.tif 000008