(57)【特許請求の範囲】
【請求項１】
テレビ画像の代わりに又はテレビ画像上に重ねて表示可能なテキスト及び／又はグラフィクスのページを表す、テレビ信号と関連付けられた、データ信号を持つ当該テレビ信号を受信するためのテレビ受信機であって、
前記データの少なくとも要求されたページを取得するための手段と、
前記データの要求されたページを記憶するための複数のロケーションを持つページメモリと、
発生手段が、複数のページ要求ジェネレータと、前記ページ要求ジェネレータのそれぞれのページ要求のリストのページ要求間の優先順位を割り当てるために前記ページ要求ジェネレータのそれぞれに結合された優先順位設定手段と、
を有し、各ページ要求ジェネレータが、異なるソースから又は記憶されるべき選択されたアドレスを有するページのための異なる目的のための要求を受け取り、受け取られた要求に呼応して前記ページメモリに記憶されるべき要求されたページのアドレスの順序付けられた優先度リストを作り出すように構成され、前記要求されたページを記憶するための前記ページメモリの範囲内でロケーションの順序付けられた待ち列を発生するための当該発生手段と、
を含むテレビ受信機であって、
前記優先順位設定手段は、前記ページ要求ジェネレータのそれぞれのページ要求のリストのページ要求からページ要求の順序付けられた待ち列を作り出し、前記ページ要求ジェネレータのいずれかがページ要求を受け取り、それに呼応してそれ自身の優先順位リストを更新するときに、前記待ち列を更新するように構成されている、テレビ受信機。
【請求項２】
前記ページ要求ジェネレータの１つが、リモート制御ユニットを使用しているビューワによって入力されるページ要求を受け取るように構成されている請求項１に記載のテレビ受信機。
【請求項３】
前記ページ要求ジェネレータの１つが前記テレビ信号で受信される前記データに包含されるページ要求に応答するように構成されている請求項１又は請求項２に記載のテレビ受信機。
【請求項４】
前記優先順位設定手段が、前記待ち列に挿入するためのページをそれぞれのサイクルが選択する複数のサイクルで前記ページ要求ジェネレータのそれぞれにサービスを提供するように構成され、前記待ち列に入るページは、前記優先順位設定手段に記憶されるスキーム、及び前記ページ要求ジェネレータによって割り当てられる前記優先順位に依存する、請求項１乃至請求項３のいずれか１項に記載のテレビ受信機。
【請求項５】
各ページ要求ジェネレータが、前記要求されるページのそれぞれを、優先順位の３つのクラスのうちの１つに割り当てる請求項４に記載のテレビ受信機。
【請求項６】
前記優先順位設定手段が、第１のサイクルで前記ページ要求ジェネレータのそれぞれの最も高い優先順位クラスに、第２のサイクルで次に最も高い優先順位のクラスに、その次のサイクルで第３に高い優先順位のクラスを提供するように構成され、その後すべてのメモリロケーションが割り当てられるまで順番に各ページ要求ジェネレータから１つのページ要求を提供するように配されている請求項５に記載のテレビ受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、テレビ信号と関連付けられたデータ信号を持つ当該テレビ信号を受信するためのテレビ受信機に関し、前記データ信号がテキスト及び／又はグラフィクスのページを表すテレビ受信機に関する。
【０００２】
【従来の技術】
このようなテレビ受信機は公知であり、テレビ信号と関連付けられたデータ信号はテレテキスト信号である。このテレテキスト信号は、規格化されたアナログテレビ信号の垂直帰線消去（ブランキング）期間に、それを伝送することによってテレビ信号と多重化される。テレビ受信機はテレテキストデコーダを含み、このテレテキストデコーダは、垂直帰線消去期間に伝送されるデータ信号を取得することができ、テレテキストデータ信号によって表される情報の１つ以上のページを記憶しかつ表示することができる。テレテキストデコーダは、付加的な機能、例えばファステクスト（ＦＡＳＴＥＸＴ）、トップ（ＴＯＰ）、イーピージー（ＥＰＧ）、フェイバレイトページイズ（Ｆａｖｏｕｒｉｔｅ  Ｐａｇｅｓ：お気に入りのページ）等を提供するためにますます複雑になってきており、通常は、マイクロコントローラによって制御される。このマイクロコントローラは、付加的な機能を選択かつ表示させるために、マイクロコントローラと関連付けられたプログラムメモリに記憶される増加しつつある量のソフトウェアを持つ。別の機能が加えられるにつれ、このソフトウェアの書換えは、ますます困難な作業である。加えて、備えられた機能の数が相違する一連の異なるテレテキストデコーダは、基本機能だけを実行されるようにするか、又はより複雑な付加的な機能を備えられることを許容するかのどちらかを可能とする異なるプログラムメモリ及び、受け取ったデータを記憶するための可変量を除いて、基本的には同じハードウェア、すなわちマイクロコントローラ、データ収集回路、及び表示回路を有する。
【０００３】
【発明が解決しようとする課題】
テレテキストシステムの公知の課題の１つは、情報の特定のページを取得するビューワための要求後に費やされる時間である。ページが順次に送信され、伝送されるべきすべてのデータに対して３０秒の命令のサイクルタイムがあるのでこのことが起こる。上記サイクル中にページが伝送される場合から離れて、データを取得し記憶することは勿論不可能である。この不利益を解決する１つの方法は、１サイクルのすべてのページがバックグラウンドで取得されうるようにテレビ受信機に多量のデータ記憶部（ストレージ）を備えることであり、この方法によれば、ユーザがテレテキストページを見たいと望むときに、メモリに既にそれが記憶されているであろう。しかし、通常のマガジンページと同様に回転するページ用にも許容されなければならないときに、特にこの方法はまさに大きいメモリを必要とする。
【０００４】
ビューワがどのページのアクセスを望みそうであるか、及び当該ページの取得及び記憶に対して優先順位を与えて欲しいと望みそうであるかを予測するための多くのスキームが考え出されてきた。例として、上記ＦＡＳＴＥＸＴシステム及びＴＯＰシステムが挙げられる。これらのシステムにおいては、どのページが特定のページにアクセスしたビューワにとって興味がありそうであるかについて、ブロードキャスターの予測によりグループ分けされる。ＦＡＳＴＥＸＴシステムでは、現に選ばれているページにリンクされる多くのページが、テレテキスト信号の延長パケット又はゴースト行で送信される。それから、マイクロコントローラはこれらの付加的なページリンクをデコ―ドし、取得回路にそれらのページを取得するように指示する。ＴＯＰシステムでは、ページのテーブルと呼ばれる特別なページが伝送され、この特別なページが、伝送サイクルにあるそれらのページ、及びそれらがグループ化される方法を示すという点で、異なるアプローチが採用される。このようにして、特定のページが選ばれる場合には、マイクロコントローラがページのテーブルにアクセスし、このテーブルからどの他のページが、注目対象ページの選択を完了したビューワにとって興味がありそうなものとして取得されるべきであるかを決定する。
【０００５】
さらに、テレビ受信機では、ビューワの習慣がモニターされ、及び習慣的にアクセスされるページのリストが構成され、メモリに記憶される。それから、これらのページは、受信機のスイッチが入れられるとすぐに、又は受信されたチャンネルが変更されるときに最もビューワによってアクセスされそうなページであるものとして取得される。この場合には、習慣的にアクセスされるページ、又はお気に入りのページが、テレテキストデコーダと関連付けられたメモリの一部に記憶される。このように、受信機を作動させるか又はチャンネルを変更することと、ビューワがテレテキストページにアクセスしようとすることを決定することと、の間で最小の時間が経過するならば、そのときに、ビューワがそれらを要求するときにこれらの特定のページはすでに利用可能であり、それらを表示することができる前に、それらが伝送サイクルに再び現れるのを待つことは必ずしも必要でない。
【０００６】
電子機器プログラムガイド（ＥＰＧ）のような多くの他のサービスが、さらに紹介されており、ビューワが情報に最も高速にアクセスをすることをビューワに可能にするために、どのページがデータ収集回路で取得されメモリで記憶されるべきであるかを決定することがますます難しくなってきている。
【０００７】
【課題を解決するための手段】
ビューワが容認できないほどの遅延なしで該ビューワが情報のページにアクセスすることができるような効率的な態様で、どのテレテキスト又は他のデータ信号が、効率的な方法で取得され記憶されうるかについてテレビ受信機を備えることを可能にすることが本発明の目的である。
【０００８】
本発明は、テレビ画像の位置に又はテレビ画像上に重ねて表示可能なテキスト及び／又はグラフィクスのページを表す、テレビ信号と関連付けられた、データ信号を持つ当該テレビ信号を受信するためのテレビ受信機であって、前記データの少なくとも要求されたページを取得するための手段と、前記データの要求されたページを記憶するための複数のロケーションを持つページメモリと、複数のページ要求ジェネレータと、前記ページ要求ジェネレータのそれぞれのページ要求のリストのページ要求間の優先順位を割り当てるために前記ページ要求ジェネレータのそれぞれに結合された優先順位設定手段と、を有し、各ページ要求ジェネレータが、異なるソースから又は記憶されるべき選択されたアドレスを有するページのための異なる目的のための要求を受け取り、受け取られた要求に呼応して前記ページメモリに記憶されるべき要求されたページのアドレスの順序付けられた優先度リストを作り出すように構成され、前記要求されたページを記憶するための前記ページメモリの範囲内でロケーションの順序付けられた待ち列を発生するための手段とを含むテレビ受信機であって、前記優先順位設定手段は、そこからページ要求の順序付けられた待ち列を作り出し、前記ページ要求手段のいずれかがページ要求を受け取り、それに呼応してそれ自身の優先順位リストを更新するときに、前記待ち列を更新するように構成されているテレビ受信機を提供する。
【０００９】
上記手段により、最もビューワによってアクセスされるそうなページが、ページメモリで予めキャプチャされかつ記憶され、その結果、最小の遅延で表示のために利用可能であるように、ページメモリの容量が効率的に利用されうる。
【００１０】
ページ要求ジェネレータ、これは、データ収集及び記憶装置を制御するマイクロコントローラを制御するコンピュータプログラムであるが、それぞれのページ要求ジェネレータが特別なクラスの要求を取り扱う。このように、取得されかつ表示されるべき特別のページのためのリモート制御ユニット（ＲＣＵ）を使用するユーザによる要求に反応する表示ページ要求ジェネレータがある。この結果、上記マイクロコントローラは、ＲＣＵを使用しているビューワによって作られるページ要求をモニターし、そのページの要求が受け取られる時が、表示ページ要求ジェネレータに、ページ要求の当該クラスの範囲内で優先順位を決定させ、優先順位設定手段から優先割込み行列における場所を要求させる。他のページ要求手段が、それがデータ収集回路にビューワのお気に入りのすべてのページを取得させ、ページメモリにそれらを記憶させるように、マイクロコントローラを制御しうる。他のページ要求手段は、テレテキスト信号に包含されるデータに反応しうる。このように、例えば、ＦＡＳＴＥＸＴページリンクが伝送されているときに、そしてあるページが取得されるときに、この取得されたページにリンクされるページを特定する多くの延長パケットが存在する。このように、これらの特定のリンクされたページの順序付けられたリストを優先順位設定手段から作り出し、かつ要求されるようにされるために、ページ要求ジェネレータが、リンクされたページに関する情報を使用する。ＴＯＰシステムと同様に、ＴＯＰデータのためのページ要求手段が、表示されたページにリンクされるページを要求する。すべてのこれらの様々なページ要求手段は、優先順位設定手段がページ要求手段のそれぞれに結合される最も効率的な方法で、取得回路にページを取得させる目的でマイクロプロセッサに指示可能とさせるために、及び特定のページを取得するためにマイクロコントローラへ要求を提示する。優先順位設定手段は、ページ要求ジェネレータにより要求されるページの競合している優先順位を画定するスキームを含む。
【００１１】
優先順位設定手段を備えることによって、優先順位設定手段にそれらの要求を入力するページ要求の多くの異なるクラスのために別個のページ要求ジェネレータを持つことが可能である。その結果、各ページ要求ジェネレータは他とは独立に動作可能であり、該ページ要求ジェネレータは、それ自体ではページ要求の異なるソース間で優先順位を割り当てる必要はない。異なるページ要求ジェネレータが他のページ要求ジェネレータのページ要求を考慮に入れる必要はなく、これは優先順位設定手段によって注意されるので、他の機能がテレテキストデータのページを取得するために何が具備されるかを知る必要はなく、このことは異なるページ要求ジェネレータの設計を単純化する。このようにして、より大きい又はより小さい数の機能がテレテキストデコーダに一体化されるときに、変更される必要はない多くのソフトウェアモジュールが出現しうる。さらに、優先順位設定手段は多くの異なるページ要求手段から相対的に独立しうる。この理由はページ要求ジェネレータが存在しなければ、その特定のページ要求ジェネレータからのページのための優先順位設定手段への要求は存在しないことを単に意味するからである。
【００１２】
本発明の上記及び他の機能と利点は、添付の図面を参照して、本発明の実施例の例を介して以下の記載から明らかになるであろう。
【００１３】
【発明の実施の形態】
図１で示されるように、テレビ受信機は一般のＲＦ増幅回路２に接続されているアンテナ１を有する。上記ＲＦ増幅回路の出力は、受信されるべきチャンネルを選択する同調回路３に供給される。同調回路３の出力は復調回路４に供給され、その出力からビデオ信号とブランキング信号との組み合わせ信号が利用されうる。ビデオ信号とブランキング信号との組み合わせ信号は、カラーデコーダ５、及びテレビ信号で多重化されるデータを取得するように配されるデータ収集回路６に供給される。プログラムメモリ８を持つマイクロプロセッサ７は、赤外線受信機９からの入力信号を受信する。これらの入力信号は、マイクロプロセッサ７への受信機９を介して適切に符号化された命令を伝送するための、キーパッドＫＰ及び赤外線送信機ＴＸを有するリモート制御ユニット１０を使用するユーザからの命令である。マイクロプロセッサ７へのこれらの命令は、テレビ画像又はテキストが表示されるべきであるかどうかを選択し、どのデータページが表示のために取得されるべきかを決定するための、受信機をスタンバイ状態から特定のチャンネルに切換える通常の機能を含む。このように、典型的には、リモート制御ユニット１０は、ピクチャ、テキスト、若しくは混合（ｍｉｘｅｄ）モードの表示のための選択、及びテレビ受信機及び／又はビデオレコーダに具備されうる多くの他の機能に関する数字のキーパッド及び多くの他のファンクションキーを有する。マイクロプロセッサ７もまた、不揮発性メモリー１１と関連付けられており、この不揮発性メモリー１１では、例えば、マイクロプロセッサ７からパスされる必要があった情報を、上記チャンネルのそれぞれを選択するために同調回路３に与えるデータが入力されうる。不揮発性メモリー１１におけるデータは、テレビセットが最初の使用のためにセットアップされる時に入力される。メモリ１１はさらに、特定のユーザのために与えられたチャンネルと関連付けられたデータのお気に入りのページの詳細を含んでもよい。この情報は、リモート制御ユニット１０の上でキーパッドを使用しているユーザによって入力されるか、又はどのページが習慣的にユーザが要求するかをモニタリングにより発生及び／又は更新させてもよい。マイクロプロセッサ７はさらに、あるインターフェース回路１２を通してデータ収集回路６に及びデータ収集回路６で取得されるデータ信号のそれぞれのページのためのデータを記憶するメモリ１３に接続される。このメモリ１３は、以下テレテキストページ格納として呼ばれる。この方法では、マイクロプロセッサ７が、データのどのページが取得されるか、並びにそれらが記憶されるメモリ１３で記憶されるかどうか、及びメモリ１３のどのロケーションで記憶されるかを制御する。いくつかの環境下では、データ収集回路６が、伝送されるすべてのデータを取得するために構成され得、それをＦＩＦＯ（ファーストイン／ファーストアウト）メモリに入力しうる。そして、このＦＩＦＯメモリから、マイクロプロセッサ７が、メモリ１３に記憶することが望まれる当該ページを転送する。マイクロプロセッサ７はさらに、インターフェース回路１２を介して表示セクション１４と通信を行い、この表示セクション１４がメモリ１３からデータを取り込み、テレビ受信機のスクリーンの上の表示のためにデータにそれをフォーマットする。
【００１４】
カラーデコーダ５及び表示回路１４の出力は、マルチプレクサ１５の入力に供給され，このマルチプレクサ１５は、表示のためのビデオ若しくはテキスト情報のいずれかを選択するために、又はこの二つを合成した情報を選択するように配されている。マイクロプロセッサ７は、インターフェース回路１２を介してマルチプレクサ１５の動作を制御する。マルチプレクサ１５の出力は、ビデオ増幅器１６を介して表示装置１７に供給される。
【００１５】
ほとんど現在のテレビ受信機は、図１のマイクロプロセッサ７のようなマイクロコントローラを包含している。このマイクロコントローラは、適切な制御機能を呼び出す多くのボタンを包含するリモート制御ユニット１０を介してユーザからの命令を受け取る。このようにして、リモート制御ユニットは、通常ビューワが受信機に選択すること望む特定のチャンネルを選択する手段を持つ。これが、チャンネル番号を選択する数字のキーパッドの態様であってもよい。リモート制御ユニット１０を介して入力されるチャンネル番号に呼応したマイクロプロセッサ７は、適切な信号をチューナー３に施与し、チューナ３に当該特定のチャンネルを選択させる。マイクロコントローラ７によって作り出される信号は、不揮発性メモリー１１で記憶される値に依存する。慣例的には、テレビ受信機が最初に設置されたときに、マイクロプロセッサ７がチューナーに、期待される信号の周波数帯を通じてサーチさせ、信号が検出されるときに、それはその特定の設定で一旦停止し、並びにユーザはそれから該ユーザがその特定のチャンネルに割り当てたいと望むチャンネル番号を入力する。この情報は、単にリモート制御ユニットの上にチャンネル番号に入力することによってだけ見られることになる特定のチャンネルをビューワが選択することができるように、不揮発性メモリーに記憶される。さらに、それはそれぞれのチャンネルと関連付けられたテレテキストの複数のページのページアドレスを記憶することが知られている。これらのページアドレスは、ビューワによって最もしばしばアクセスされるアドレスである。不揮発性メモリー１１で記憶されるページアドレスは、ページアドレスを入力するために、リモート制御ユニットの上で数字キーパッドを使用することによってセットアップ手続きの間にビューワによって入力されてもよく、又はどのページが習慣的にビューワによって要求されるかモニターした後、マイクロプロセッサ７によって発生されてもよい。
【００１６】
テレテキスト又は高域テレビシステムへの中間の能力のテレビ情報能力のために要求されるか、又は実施可能とされる特徴には、システムリソースの洗練された管理を必要とする。システムリソースのうちの１つは、テレテキストページ格納１３である。いずれのマルチページのテレテキスト装置のページ格納も、あらかじめキャプチャリングしているＴＯＰ乃至レベル２．５からインテリジェントなページまでの範囲のテレテキスト機能の増加する多様性のために使用されるリソースである。このようなリソースの効率的利用は望まれるべきである。
【００１７】
テレテキストページ格納１３のこのような効率的利用を可能にするために、このテレテキストページ格納１３に記憶されるべきページを要求する構成が必要とされる。本発明によって達成される基本機能は、様々なテレビ情報機能間で公平な方法で、ページ格納リソースにアクセスを容易にすることであり、それぞれの機能が取得されるべきページのそのセットを要求する。このように、優先順位設定手段が、増大する数のテレビ機能が、機能するためにテレテキストページにアクセスを必要とする事実を取り扱うために備えられる。それぞれの機能は、異なる優先順位で異なるページにアクセスを要求し、さらに、これらの機能には特定のテレビセット製造業者及び／又はエンドユーザー又はビューワの望み次第で異なる優先順位が付けられている。それぞれの機能によって要求されるページのセットは、ユーザーリクエスト及びシステム又は放送ベースのイベント次第で変更しうる。いくつかのユーザーリクエスト又はシステムイベントは、多くの機能の状態を発揮しうる。それぞれの機能は、ほぼ動作するためにはそれが持たなければならないページを持ちうる。いくつかのページの要求は、動作されるべき所定の機能に間に合うようにキャプチャされるべきページのために直ちに扱われなければならない。それぞれの要求されたページは、例えば優先順位、デコーディング技術、エラー訂正のレベル等の異なる特性を持ちうる。当該機能は、通信をより複合的とし、性能をよりクリティカルにさせる複数のタスク用システムにおける異なるタスクにおいて実行を続けることができる。複数下位のコードページ要求は優先順位設定手段によってアドレス付けされる必要がある。
【００１８】
図２に示されるように、当該構成は多くのの構成要素から成る。第１のものは、抽象ページジェネレータＰＧ−Ａであり、これは、インターフェースを用いてすべての他のページがジェネレータＰＧを要求する当該インターフェースを標準化する。−１乃至ＰＧ−Ｎまでが従う必要がある。ページ要求ジェネレータＰＧ−１乃至ＰＧ−Ｎは、そのために、このページ要求ジェネレータが動作可能なように備えられるために与えられた機能のためのページを要求する役目を担う。他の構成要素は優先順位スキームＰＳであり、この優先順位スキームＰＳは、全体として、ページ格納が、ユーザ又は当該システムの機能の一つのいずれかによって最も要求されそうなページを包含することを確かにするような方法で、どのように優先順位設定手段Ｐがページ要求ジェネレータにより要求されたページを選択するかを定義する。他の構成要素、すなわちページ要求ジェネレータリストＰＧＬが、優先順位設定手段に、ページ要求ジェネレータが存在し、及びページ要求ジェネレータが優先順位スキームと共同して作用することが、どのページが要求されているかの順序を決定することのために様々なページ要求ジェネレータ間との間で優先順位設定手段に可能にさせる。
【００１９】
各ページ要求ジェネレータは、取得されるべき特定のページのための要求を受信しうる。これらの要求は、様々なソースＳ１乃至Ｓ３から発生しうる。Ｓ１は、システムイベントソースを表す。例えば、「お気に入りのページ」のページ要求ジェネレータに、受信機のスイッチオン又はチャンネル変更によりユーザのお気に入りのページの取得を要求させる。Ｓ２は、放送イベントを表し、ブロードキャスターによって送信されるデータに応じて作られるページ要求ジェネレータからのページ要求を生じさせる。Ｓ３は、ユーザイベントソースであり、これは、ＲＣＵを使用している特定のページのためのビューワ又は「お気に入りのページ」等のための要求による要求である。例えば、ＦＡＳＴＥＸＴページ要求ジェネレータはあらかじめキャプチャされるべきであるカラーページリンクの態様でブロードキャスターによって特定されるページを要求する。初期化時におけるシステムビルダーは、ＦＡＳＴＥＸＴページ要求ジェネレータを表示ページの編集ページリンクの到着のための出来事にマッピングし、他のページ要求ジェネレータの優先順位に関してＦＡＳＴＥＸＴページジェネレータの優先順位を画定する。要求されたページの延長パケットでのＦＡＳＴＥＸＴリンクの到着は、ＦＡＳＴＥＸＴページ要求ジェネレータにトリガをかけて、赤色、緑色、及び黄色の優先順位の４つのＦＡＳＴＥＸＴページリストを生成する。それから、優先順位セット手段Ｐは、所定の優先順位に基づくページスロットの許可された数のそれぞれを与えるすべてのページ要求ジェネレータを通って進行する。
【００２０】
ＴＯＰページ要求ジェネレータは、２つのページ要求ジェネレータに分割され得、第１のページの要求ジェネレータは、機能、すなわちＢＴＴ及びＡＩＴｓを実行することを要求される既知のページのリストを生成するための役目を担い、第２のページの要求ジェネレータは、現在表示されているページ及びその他のリンクされているページに上記ＢＴＴ及びＡＩＴで定義されたリンキング（ｌｉｎｋｉｎｇ）に基づいた要求されたページのリストを生成するための役目を担う。このように、第１のＴＯＰページ要求ジェネレータは、受信機のスイッチ又はチャンネルの変更のようなイベントに反応し、ＴＯＰ機能を実施するために記憶されるべきページのリストを生成する。第２のＴＯＰページ要求ジェネレータは、それから表示のためのページの取得と記憶に呼応し、次にＢＴＴとＡＩＴｓからの情報を使用しているページ要求のリストを生成する。
【００２１】
各ページ要求ジェネレータは、それが支持する機能に関連したいくつかの基準に基づくページ要求の優先順位を付けたリストを作る構成要素である。それは、優先順位設定手段にその優先順位を付けたリストにアクセスさせるアブストラクトページジェネレータインターフェースの定義を使用する。ページ要求ジェネレータのための基準は、動的に一つ以上のルートページから導き出される交番のページ要求又は所定のセットのページ要求であってもよい。あらかじめ定義されたページの例は、基本ＴＯＰテーブル（ＢＴＴ）であり、ルートページは、表示されているページでありうるであろう。上記ルートページに基づいて、他のページは、ページ要求ジェネレータのリストに加えられうる。与えられた表示ページ例のために、それは、表示ページ＋１、＋２、−１その他であってもよい。ページ要求ジェネレータは、不必要なページ要求が作られないことを確実にする役目を担う。
【００２２】
異なるページ要求ジェネレータからのすべてのページ要求に優先順位をつけることができる構成のために、多くの優先順位に関連した事項が考慮される必要がある。第１に、与えられたページ要求ジェネレータによって生成されるページに関連している優先順位が規定されなければならない。ページ要求の単純なリニアな優先順位が十分であるので、これは最大優先順位乃至極小優先順位まで範囲を持つ。次に、ページ要求ジェネレータでのそれぞれのページ要求は３つの優先順位クラスのうちの１つを持つように規定される。第１のものは「持たなければならない（ｍｕｓｔ  ｈａｖｅ）」というクラスであり、第２のものは「求められている（ｗａｎｔｅｄ）」というクラスであり、及び第３のものは「望まれている（ｄｅｓｉｒｅｄ）」というクラスである。本質的に、当該ページ要求ジェネレータ及び役に立つファンクションを備えることができる関連付けられた機能について、「持たなければならない」ページはほんのわずかの最小のものである。上記「求められている」ページは、機能の最大限のインパクトを示すのに通常必要であるページである。上記「望まれている」ページは、テレテキストページ格納リソースが不十分な場合に、持つのに良いが、それほど重要でないページである。
【００２３】
ページ要求ジェネレータ内のこれらの優先順位クラスに加えて、システム中の各ページ要求ジェネレータは他のページ要求ジェネレータと比較した関連付けられている優先順位及び各優先順位クラスのためのページ要求の最大の割当てを持つ。これらの優先順位は、システム開発者によって規定される優先順位スキームＰＳによって割り当てられる。結果として、与えられたページ要求ジェネレータは、ある最大数の「持たなければならない」要求、ある最大数の「求められている」要求その他について許容される。
【００２４】
図３は、４つのページアドレスジェネレータのそれぞれからの順番に第１の「持たなければならない」ページの要求を取得することによって、テレテキストページ記憶装置１３で記憶されるページの優先割込み行列を形成し始める優先順位設定手段が結果として得られるこの優先順位スキームを使用する例を示す。ページ要求ジェネレータは、順に優先順位スキームによって特定された順番で選択される。第１のページ要求ジェネレータの持たなければならない」ページが採用される、当該第１のページ要求ジェネレータは、リモート制御ユニットの上で数字キーパッドを使用しているビューワによって入力される当該ページを要求するディスプレイページの要求ジェネレータである。優先順位設定手段は、それから、ＦＡＳＴＥＸＴページ要求ジェネレータである次のページ要求ジェネレータへ進む。サービスが提供される第３のページ要求ジェネレータは、ワールドシステムテレテキストレベル２．５の（ＷＳＴ）ページ要求ジェネレータであり、サービスが提供される最後のものは、ＷＳＴ  Ｖｉｃｉｎｉｔｙページ要求ジェネレータである。示されているように、第１の「持たなければならい」ことが実行されるので、優先順位設定手段が、１ページをディスプレイページのページ要求ジェネレータに、１ページをＦＡＳＴＥＸＴページ要求ページジェネレータに、８ページをＷＳＴレベル２．５のページの要求ジェネレータに、及び１ページをＷＳＴ  Ｖｉｃｉｎｉｔｙ（ＷＳＴ  近辺）ページの要求ジェネレータに割り当てる。第２に、「求められている」ことが実行され、７ページをディスプレイページの要求ジェネレータに、３ページをＦＡＳＴＥＸＴページの要求ジェネレータに、５ページをＷＳＴレベル２．５のベーシックデータページに、３ページをＷＳＴ  Ｖｉｃｉｎｉｔｙページ要求ジェネレータに割り当てる。第３に、「望まれている」ことが実行され、再びページ要求ジェネレータのそれぞれからの多くのページが、優先順位設定手段によってアクセスされる。ときには、ページ要求ジェネレータはその割当ての全てを必ずしも使用しないかもしれない。これは、いくつかのジェネレータがページ格納リソースへ所定の無限のアクセスが続けられていたときに第３の実行の間で、最も観察することができる。これは、ページ要求ジェネレータにそれがおそらく必要とするかもしれないすべてのページを要求するように資格を与える。第３の実行が完了した後で、まだ割り当てられないページメモリにあるいずれかのロケーションが存在する場合の優先順位設定手段は、ページ要求ジェネレータリストのトップから始まっている各ページ要求ジェネレータから１つのページ要求を抽出するシンプルな無限ラウンドロビンループ（ｒｏｕｎｄ  ｒｏｂｉｎ  ｌｏｏｐ）へ切り替える。いかなるときも、上記の実行の間のいずれのときにおいても、優先割込み行列がフル状態になりえることに着目されるべきである。すなわち、ページメモリですべての利用可能なロケーションが割り当てられる。これは、ページ要求再表示プロセスを終了させるとともに、明らかに現在受信されたチャンネルのための利用可能なページの記憶に依存する。
【００２５】
ページ要求ジェネレータが１ページの複数のサブコードを必要とするかもしれないときがある。これは、サブコードが連続しているか（例えば１乃至５０のサブコードのように）、飛び飛びであるか（例えばサブコード  ７、１２、１Ｅ４Ｄように）のどちら態様でも存在しうる。後者の場合には、各サブコードは個々に要求されることがありうるであろうが、前者の場合には、一度に５０のページを要求することが、スケアプロセッサタイム（ｓｃａｒｅ  ｐｒｏｃｅｓｓｏｒ  ｔｉｍｅ）の上に高負荷を与えうる。
【００２６】
この高負荷を避けるために、上記ジェネレータは、ページ要求ジェネレータにマルチサブコード要求を特定化させる要素（サブコード要求）を持つ。しかし、優先順位スキームが優先順位のクラスに対してページ要求ジェネレータにつき許可される多くのシングルページを規定するので、このことは優先順位設定手段の作業にインパクトを与える。したがって、ページ要求ジェネレータが、実際に５０（上記の例の場合のように）からなる１つのページ要求を作る場合、優先順位設定手段が、それを許容されるページ割当てに低減して、この要求を修正しなければならない。
【００２７】
図３のＷＳＴ２．５の例が考慮される場合には、ページアドレスジェネレータが「持たなければならない」という優先順位クラスのために８つのページ割当てを持つ。それが作る第１の要求が１５のサブコードを持つページ用であると仮定すると、優先順位設定手段がこれを８つのサブコードへ低減するが、さらに７つの要求が残存していることを想起する。優先順位設定手段が「求められている」第２の実行をしているときに、それはこのページ要求ジェネレータのために５をさらに要求し、「望まれている」最終的な実行上で、それは他の２を要求する。それから、ページ要求ジェネレータがこのクラスで「残っている要求（Ｒｅｍａｉｎｉｎｇ  Ｒｅｑｕｅｓｔｓ）」としてマークされるので、ＰｒｉｏｒｉｔｙＱに残っているいずれかのページ記憶スペースがある場合にはこのページ要求ジェネレータを形成し、すべての他の要求を取り扱い、それは、他のジェネレータ（この場合にはＳテレビｉｃｉｎｉｔｙページ要求ジェネレータ）のためにそれらを使用する。
【００２８】
優先順位設定手段は、３つのエリアに分離されているコンパイル時間バインディングファイルを持つ。第１のエリアは、優先順位設定手段が作ることができるページ要求の全数（すなわち優先割込み行列で許可されるページ要求の全数）が可変同調型項目セクションである。第２エリアは、ページ要求ジェネレータを宣言し、第３のエリアは、ページ要求ジェネレータ及びそれぞれの優先順位クラスで作るのが許容された要求の数をリストアップする。
【００２９】
優先順位設定手段は、システム構築者により特定されるテレテキストページ記憶リソースにアクセスするレベルをそれぞれに与えるすべてのページを管理するコア構成要素である。インターフェースは、ページ要求ジェネレータの登録及び優先順位スキームのセットアップがコンパイル時間で管理されているとみなす。
【００３０】
本発明はテレテキストに特定のリファレンスを用いてテレビ信号と関連付けられたデータとして記載されてきたが、これはそれに限定されないが、テレビ信号と関連付けられた他のフォームのデータに対するメモリにおけるメモリロケーションの割当てに等しく適用できる。このように、テレテキストデータがアナログテレビ信号の垂直帰線消去期間に送られるが、本発明はディジタルテレビ信号と関連付けられたデータ信号に適用されることができる。さらに、ディジタルテレビ信号でデータを多重化する特定の方法は、最も有効的な態様で取得される場合に、データに割り当てられたメモリを利用することを求める本発明の構成から全く分離されるデータ取得回路に対する変形例のみを必要とするという点では重要ではない。
【００３１】
本願の開示を読むことにより、他の変形例は当業者に明らかであろう。
このような変形例は、既に公知である他の機能を含み、テレビ受信機及びその構成部品の設計及び使用  他の機能とそれは、ここですでに記述される機能の代わりに又はに加えて使用されるかもしれないことを必要とするかもしれない。
請求の範囲が、機能の特定の組合せに本願においてフォーミュレートされてきたが、本願の開示の範囲はまた、それがいずれの請求項で現在クレーム化されているものと同じ発明であろうとも、本願発明と同じ技術的課題のいずれかの課題又はすべての課題を緩和しようとも、ここで明示的又は暗示的にここで開示された新規の機能又は新規の機能の組み合わせや、当業者には自明であろうこれらの機能の一つ以上のいずれの一般化を含むものと理解されるべきである。本願出願人は、新しい請求項が、この出願の又はそこから導き出される更なる出願のいずれかの手続きの間に、このような機能のこのような機能及び／又は組合せにフォーミュレートされるかもしれないことをここに注釈する。
【図面の簡単な説明】
【図１】  ブロックの概略図の態様の本発明に従うテレビ受信機を示す。
【図２】  図１のテレビ受信機であって、ページ要求ジェネレータ及びマイクロコントローラを制御するソフトウェアの優先順位設定手段の構成を示す。
【図３】  図２の構成を使用しているページ要求の指示を示す。
【符号の説明】
１  アンテナ
２  ＲＦ増幅回路
３  同調回路
４  復調回路
５  カラーデコーダ
６  データ収集回路
７  マイクロプロセッサ
８  プログラムメモリ
９  赤外線受信機
１０  リモート制御ユニット
１１  不揮発性メモリ
１２  インターフェース回路
１３  メモリ
１４  表示セクション
１５  マルチプレクサ
１６  ビデオアンプ
１７  表示装置
【図１】
0004472875.tif 000002
【図２】
0004472875.tif 000003
【図３】
0004472875.tif 000004