(57)【特許請求の範囲】
【請求項１】
連続する十進法で番号付けされるテレテキストページに対するコードが連続する行の連続する列内に収容されるテーブルが伝送されるテレテキストページを伝送する方法において、16進法で番号付けされ伝送されるテレテキストページに対するコードが前記テーブルの他の行に収容されることを特徴とするテレテキストページを伝送する方法。
【請求項２】
請求項１に記載の方法において、対応する前記16進法で番号付けされるページの１の位が列毎に連続する一連の十進法のディジットを構成し、前記16進法で番号付けされるページの10の位が行毎に前記十進法で番号付けされるページの前記10の位の数の続きを構成するやり方で、前記コードが前記テーブル内に収容されることを特徴とする方法。
【請求項３】
請求項１又は２に記載の方法において、前記コードの各々はテレテキストページの２個の連続するキャラクタ位置に収容されることを特徴とする方法。
【請求項４】
連続する十進法で番号付けされるテレテキストページに対するコードが連続する行の連続する列内に収容されるテーブルを伝送するように適合されるテレテキストページを伝送するための伝送局において、16進法で番号付けされ伝送されるテレテキストページに対するコードが前記テーブルの他の行内に収容されることを特徴とする伝送局。
【請求項５】
請求項４に記載の伝送局において、対応する前記16進法で番号付けされるページの１の位が列毎に連続する一連の十進法のディジットを構成し、前記16進法で番号付けされるページの10の位が行毎に前記十進法で番号付けされるページの前記10の位の数の続きを構成するやり方で、前記コードが前記テーブル内に収容されることを特徴とする伝送局。
【請求項６】
請求項４又は５に記載の伝送局において、各コードはテレテキストページの２個の連続するキャラクタ位置に収容されることを特徴とする伝送局。
【請求項７】
連続する十進法で番号付けされるテレテキストページに対するコードが連続する行の連続する列内に収容されるテーブルを受信するためのデコード手段を具備するテレテキスト受信機において、前記デコード手段が前記テーブルの他の行内に収容される16進法で番号付けされ伝送されるテレテキストページに対するコードをデコードするのに適合されることを特徴とするテレテキスト受信機。
【請求項８】
請求項７に記載の受信機において、対応する前記16進法で番号付けされるページの１の位が列毎に連続する一連の十進法のディジットを構成し、前記16進法で番号付けされるページの10の位が行毎に前記十進法で番号付けされるページの前記10の位の続きを構成するやり方で、前記デコード手段が前記テーブル内に収容されるコードをデコードするのに適合されることを特徴とする受信機。
【請求項９】
請求項７又は８に記載の受信機において、各コードはテレテキストページの２個の連続するキャラクタ位置に収容されることを特徴とする受信機。
【発明の詳細な説明】
技術分野
本発明は、テレテキストページを伝送する方法に関し、この方法において、十進法で番号付けされたテレテキストページのためのコードが連続する行の連続する列内に収容されるテーブルが伝送される。本発明はまた、テレテキスト伝送局及びテレテキスト受信機にも関する。
背景技術
冒頭に述べられたタイプの方法は、1992年12月にEuropean Broadcasting Unionにより出版されたInterim Technical Document SPB 492の″Teletext Specification″の76ページから83ページに記載されている。さらに特には、この論文はTOP（Table Of Pages）を記述していて、その中に十進法で番号付けされたテレテキストページのためにコードが組み込まれている。このコードは例えば各ページに対してこのページが実際伝送されているかどうか又はこのページが所与の課題についてのページのグループの最初のページであるかどうか又はこのページが回転ページであるかどうか等を示す。前記TOPページは二つのバージョンがあり、一つは全800テレテキストページに対してコードを持つバージョンであり、もう一つはテレテキストマガジンの100テレテキストページに対してコードを持つバージョンである。テレテキストマガジンは同じスタートディジットを持つ複数のページにより形成される。例えば、100から199の範囲内のページ番号のためのTOPページ、200から299の範囲内のページ番号のためのTOPページ等がある。
前記コードは、前記TOPページのキャラクタ位置での行及び列内に収容される。さらに特には、前記TOPページの第１のテキスト行の40個のキャラクタ位置は、テレテキストページ100から139のためのコードを有し、第２のテキスト行の40個のキャラクタコードはテレテキストページ140から179のためのコードを有する等である。このように、ページ100から899のための800個のコードは20個の行に収容される。前記TOPページの前記マガジンバージョンにおいて、100個のコードが３個の行に収容される。既知の方法において、所与のテレテキストページのためのコードの位置は、簡易の計算操作により確立できる。
前記既知のTOPページは、十進法でページ番号を持つテレテキストページのためのコードだけを有する。これは、従来の携帯リモートコントロールユニット上のキーにより選択されることができるディジット０から９を作るページ番号を意味すると理解される。知られているように、テレテキストページ番号の10の位と１の位とは、しかしながら、16個の値を示す４ビットディジットにより構成されている。幾つかの応用例において、０から９の範囲外にある一つ又はそれ以上のディジットである、ページ番号を持つテレテキストページを伝送することが従来行われている。この接続において、16進法のページ番号を表現することが一般に行われている。例えば10A−10F,1A0−1AF,1F0−1FFである。16進法のページ番号は前記従来の携帯リモートコントロールユニットで呼び出すことができない。これらは、標準ページを高い表示レベルまでアップグレードするための強化データのような付加の情報を伝送して用いられる。「拡張ページ」という言葉が16進法のページに対してこれ以降用いられ、「基本ページ」という言葉が十進法的なページに対して用いられるだろう。
発明の開示
本発明の目的は、テレテキストページを伝送する方法を提供することであり、この方法において、16進法のページが伝送されるかを前記16進法のページのために示す。
この目的のため、本発明による方法は、16進法で番号付けされるテレテキストページのためのコードがテーブルの他の行内に収容される。既に基本ページに対して用いられるコードの位置と十進法のページ番号との間に存在する関係が変更さないということが、これにより達成される。その上、実際に伝送される16進法のページのためにコードが収容される前記テーブルの前記他の行だけが伝送されるべきであるということが、これにより達成される。
テレテキストマガジン毎に、156個の16進法のページが伝送できる。実際、これらのコードは前に述べたようにTOPページの「マガジンバージョン」内に収容されるだろう。事実、このページはこの目的のために利用できる充分な行をまだ持つ。前記コードは様々なやり方で前記TOPページ内に収容できる。十進法で番号付けされるテレテキストページのための前記テーブルが論理的に好ましく拡張されるので、ページ番号とテーブル位置との既に存在する関係は、可能な限り維持される。このやり方で、対応する16進法で番号付けされたページの１の位は列毎に連続する一連の十進法のディジットを構成し、16進法で番号付けされたページの前記10の位は行毎に十進法で番号付けされたページの10の位の数字の続きを構成する。前記16進法で番号付けされたページの残りは他の行に収容される。
当該方法の他の実施例は、各コードがテレテキストページの二つの連続するキャラクタ位置に収容されるということを特徴とする。多くのコードがこのときテレテキストページ毎に利用可能となる。
連続する十進法で番号付けされたテレテキストページに対するコードが連続する行の連続する列内に収容されるテーブルを受信するためのデコード手段を具備するテレテキスト受信機は、前記デコード手段が前記テーブルの他の行内に収容される16進法で番号付けされたテレテキストページのためのコードをデコードするように適合することを特徴とする。
【図面の簡単な説明】
第１図は、本発明による方法を説明するためのテレテキスト伝送システムを概略的に示したものである。
第2A図及び第2B図は、第１図に示された伝送局により伝送されるデータパケットの例を示す。
第３図は、第１図に示された伝送局により伝送されるテーブルの例を示す。
第４図は、第３図に示された前記テーブル内のテレテキストページ番号とコードの位置との可能性ある関係を示す。
第５図は、第１図に示されたテレテキストデコーダを詳細に示す。
第６図及び第７図は、第５図に示されたマイクロプロセッサにより実行される制御プログラムのフローチャートを示す。
発明を実施するための最良の形態
第１図は、本発明による方法を説明するためのテレテキスト伝送システムを概略的に示したものである。当該システムは、伝送局１、伝送媒体２及び受信機３を有する。前記伝送局は、テレビ信号発生器11、テレテキスト信号発生器12、テレテキスト挿入器13及び変調器14を有する。前記テレビ発生器11は、画像信号TVを発生させ、前記テレテキスト発生器12はテレテキスト信号TXを発生する。両方の信号は、テレテキスト挿入器13内で結合され、前記変調器14に印加され伝送媒体２を介して伝送されるビデオ信号になる。前記受信機３は、前記ビデオ信号を復調するためのチューナ31を有する。復調されたビデオ信号CVBSは、他の処理及び表示のためにテレビモニタ32に印加される。前記ビデオ信号は、テレテキストデコーダ33にも印加される。このデコーダはその中に収容されたテレテキスト信号をデコードし、テレテキスト画像信号RGBを前記テレビモニタ32に印加する。
前記テレテキスト信号は、伝送された各テレテキストページのために、フィールド再帰期間に前記ビデオ信号の画像ライン内に既知の他のやり方で収容される複数のデータパケットを有する。第２図は、これらのデータパケットの幾つかの可能性あるフォームを詳細に示す。この図に示されているように、各データパケットは、各８ビットの45バイトを有する。固定値1010..10を持つ最初の２バイトは「clock−run−in」と呼ばれ、この図内でCRIと表される。第３のバイトは、「framing code」Ｆと呼ばれ固定値をまた持つ。次の２バイトは、３ビットのマガジン番号Ｍと５ビットの行番号Ｒとを有する。他の40バイトの大きさは、前記行番号Ｒの値に依存する。前記行番号Ｒが１から25の値の一つを持つならば、第2B図にあるように、当該40バイトはレベル１表示フォーマットである表示スクリーン上に表示のための40キャラクタのテキスト行を構成する。
前記行番号Ｒが値０を持つならば、第2A図にあるように、前記データパケットはテレテキストページのヘッダを構成する。このようなヘッダの一連の40バイトは、ページ番号の２個のディジットＴ（10の位）及びＵ（１の位）と、サブコードSCと、複数の制御ビットＣとで始まる。前記ディジットＴ及びＵの各々は、４ビットを有し、（16進法の数システムにおいて）０からＦの値とする。前記ヘッダの残りの部分は、ページヘッダHDRを持つ24個のキャラクタ位置と現時間の表示のための８個のキャラクタ位置とを有する。
テレテキストページの当該伝送は、このページのヘッダを含んで始まり、それから関連あるテキスト行を有する。一般に、一連のテレテキストページは、繰り返し伝送される。３ディジットのページ番号は、前記マガジン番号Ｍ、10の位Ｔ、及び１の位Ｕにより構成される。ユーサにより呼ばれる基本ページは、100と899との間の範囲の十進法のページ番号を持つ。拡張ページのために、16進法のページ番号がしばしば用いられ、ディジットＴ又はＵの少なくとも一個がＡとＦとの間の範囲内の値を持つ。
前記伝送されたテレテキストページの一つは、TOPページ（Table Of Pages）である。第３図は、可能性ある例を示す。記述のように、当該ページは各々40個のキャラクタの25行を有する。当該キャラクタ位置は、水平方法に０から39、垂直方向に０から24に番号付けされる。二つの連続するキャラクタは、コードCCを構成し、この一つが参照番号30で当該図内に示される。当該コードCCは、例えばテレテキストページのために、このページが実際に伝送されたか、所与の課題についてのページグループの最初であるか、又は回転ページであるか等を示す。第３図に示される前記TOPページは、一個のマガジンのテレテキストページに対するコードのみを有する。これは前記TOPページ自体が伝送されるようなマガジンであるとみなされるだろう。第３図において、前記TOPページは番号1FFを持ち、このように全てのコードはテレテキストページ番号100−1FFに関連する。
第３図に示される前記TOPページは、テーブルを形成する。当該テーブルの要素の座標とテレテキストページ番号との間に明確な関係がある。説明のために、第４図は対応するテレテキストページ番号を示す前記テーブルの例を示す。前記テーブルは、14個の行（ｒ＝０−13）と20個の列（ｃ＝０−19）とを有する。前記対応するページ番号は、00とFFとの間の範囲内にある２個のディジットにより示される。第１のディジット（即ちマガジン番号）は、全てのページのために唯一即ち１である。他のマガジンのTOPページは対応するやり方で分けられる。
第４図に示されるように、前記テーブルは５行（ｒ＝0..4）のフィールド41を有し、前記コードは十進法のページ100−199に対して前記フィールド内に収容される。３行（ｒ＝５−７）の他のフィールド42は、16進法のページ部分のコードを有する。さらに特には、このフィールドの第１の行は、ページ1A0−1A9と1B0−1B9とに対応し、第２の行はページ1C0−1C9と1D0−1D9とに対応し、第３の行はページ1E0−1E9と1F0−1F9とに対応する。この分割は、いわば、第１のフィールドの分割の続きである。水平方向において、前記ページ番号の前記１の位の数のシーケンス０−９が維持され、垂直方向において、16進法の範囲Ａ−Ｆ内の一連の10の位が続けられる。残ったページに対するコードは、第３のフィールド43内に収容される。
知られてるように、テレテキストページの空のテキスト行（即ち40個のスペースを持つ行）は伝送される必要がない。事実、伝送されないテキスト行は、ページが消去されるときテレテキストデコーダ（16進法のコード20）によりスペースを自動的に具備する。第４図に示されるテーブルの分割は、この利点がある。実際、16進法のテレテキストページの限られた数だけが伝送される。前記テーブル内のスペースコードが伝送内に前記対応するページがないということを意味するように配されることにより、第４図の前記フィールド42及び43のテキスト行の当該伝送は、多くの場合に免除されるだろう。これはTOPページの効率の良い伝送を果たす。
第５図は、第１図の33で示されるテレテキストデコーダを詳細に示す。当該デコーダは、前記ビデオ信号CVBSから前記データパケットを再び得るためのデータスライサ51、所望のページのデータパケットを選択するための取得回路52、前記選択されたデータパケットを蓄積するためのメモリ53及びページを表示するためのキャラクタ発生器54を有する。前記デコーダはさらに、マイクロプロセッサ55を有する。このマイクロプロセッサは、伝送バス56を介して前記メモリ53を読み書きしてもよい。特に、当該マイクロプロセッサは受信されたTOPページを読み取り、拡張ページのためのメモリ空間を残しておくためにその中に収容されたコードを使用してもよい。
第５図に示された前記テレテキストデコーダの操作は、前記マイクロプロセッサ内に蓄積された制御プログラムにより決定される。第６図は、前記TOPページ（第３図参照）内の位置（R,C）でのコードCCに対応する前記テレテキストページ番号を計算するための制御プログラムのフローチャートを示す。当該制御プログラムのステップ60において、行番号Ｒ（１≦Ｒ≦14）とキャラクタ位置Ｃ（０≦Ｃ≦39）は、それぞれ前記テーブル（第４図参照）の行番号ｒ（０≦ｒ≦13）と列番号ｃ（０≦ｃ≦19）とに変換される。前記ページ番号を計算するために、ステップ61で、ｒ≦７（第４図に示されるフィールド41及び42）とｒ＞７（フィールド43）との区別がなされる。ｒ≦７に対して前記ページ番号の前記10の位Ｔと前記１の位Ｕとは、以下の操作によりステップ62で計算される。
Ｔ＝int（c/10）＋2rとＵ＝mod（c/10）
ここに、int（c/10）及びmod（c/10）は、分割c/10のそれぞれ商と余りである。ｒ＞７に対して、次の操作がステップ63で実行される。
Ｔ＝int（c/6）＋３（ｒ−８）とＵ＝mod（c/6）＋10
ステップ64で、ページ番号Ｐは、前記TOPページの前記マガジンＭ（この場合１）、前記10の位Ｔ及び前記１の位Ｕとなる。
第７図は、所与のページ番号に対するコードCCの前記TOPページ内で読み出されるための制御プログラムである、他の制御プログラムのフローチャートを示す。前記制御プログラムのステップ70において、前記マガジン番号Ｍ、前記10の位Ｔ及び前記１の位Ｕは、前記ページ番号Ｐのために決定される。ステップ71において、前記制御プログラムは、前記１の位Ｕが十進法の番号を構成するか（Ｕ≦９）調べる。その場合、次の操作がステップ72で実行される。
ｒ＝int（T/2）とｃ＝10＊mod（T/2）＋Ｕ
前記テーブル（第４図参照）の前記フィールド41又は42の一つの中の位置（r,c）がこれにより得られる。他の場合、次の操作がステップ73で実行される。
ｒ＝int（T/3）＋８とｃ＝６＊mod（T/3）＋（Ｕ−10）
前記テーブルのフィールド43内の位置（r,c）は、これにより得られる。ステップ74において、前記テーブル位置（r,c）は前記TOPページのキャラクタ位置（R,C）へ変換され、前記コードはここと次のキャラクタ位置とで読まれる。
【図１】
0003652374.tif 000002
【図３】
0003652374.tif 000003
【図２Ａ】
0003652374.tif 000004
【図５】
0003652374.tif 000005
【図２Ｂ】
0003652374.tif 000006
【図４】
0003652374.tif 000007
【図６】
0003652374.tif 000008
【図７】
0003652374.tif 000009