(57)【特許請求の範囲】
【請求項１】
テレテキスト頁を伝送する方法であって、第１の表示フォーマットの頁を示す第１の信号を伝送する過程と、該頁を他の表示フォーマットに向上させる拡張信号を伝送する過程とを有するような方法において、
前記頁を複数の他の表示フォーマットで各々向上させるために複数の対応する拡張信号を送信すると共に、これら拡張信号に、これら拡張信号が各々関係する前記他の表示フォーマットを示す対応するコードを各々追加することを特徴とするテレテキスト頁を伝送する方法。
【請求項２】
請求項１に記載の方法において、１個の同一の表示フォーマットに関係する複数の拡張信号が一つのグループ内に収容され、前記コードが上記のように形成されたグループに適用されることを特徴とするテレテキスト頁を伝送する方法。
【請求項３】
請求項１又は請求項２に記載の方法において、前記コードは複数ビットの数により構成され、該数の各ビットは予め規定された表示フォーマットに対し当該拡張信号がこの表示フォーマットに関係するか否かを示すことを特徴とするテレテキスト頁を伝送する方法。
【請求項４】
テレテキスト頁を送信する送信局であって、第１の表示フォーマットの頁を示す第１の信号を送信する手段と、該頁を他の表示フォーマットに向上させる拡張信号を送信する手段とを有するような送信局において、
前記拡張信号を送信する手段が、
前記頁を複数の他の表示フォーマットで各々向上させるために複数の対応する拡張信号を送信する手段と、
これら拡張信号に、これら拡張信号が各々関係する前記他の表示フォーマットを示す対応するコードを各々追加する手段と、
を有することを特徴とする送信局。
【請求項５】
請求項４に記載の送信局において、該送信局が１個の同一の表示フォーマットに関係する複数の拡張信号を一つのグループ内に収容し、前記コードを上記のように形成されたグループに適用するように構成されていることを特徴とする送信局。
【請求項６】
請求項４又は請求項５に記載の送信局において、前記コードは複数ビットの数により構成され、該数の各ビットは予め規定された表示フォーマットに対し当該拡張信号がこの表示フォーマットに関係するか否かを示すことを特徴とする送信局。
【請求項７】
テレテキスト受信機であって、第１の表示フォーマットの頁を示す第１の信号をデコードすると共に該頁を他の表示フォーマットに向上させるべく拡張信号をデコードするデコード手段と、前記頁を予め規定された表示フォーマットで表示する表示手段とを有するようなテレテキスト受信機において、
前記デコード手段は前記拡張信号に前記他の表示フォーマットを示すために付加されたコードをデコードすると共に該コードにより示される表示フォーマットが前記の予め規定された表示フォーマットに該当しない拡張信号はデコードしないように構成されていることを特徴とするテレテキスト受信機。
【請求項８】
請求項７に記載の受信機において、前記コードが複数ビットの数により構成され、前記デコード手段は前記複数ビットの数の所定のビットが所定の値を有さない場合は当該拡張信号のデコードを行わないように構成されていることを特徴とするテレテキスト受信機。
【発明の詳細な説明】
技術分野
本発明は、テレテキスト頁を伝送する方法に関し、第１の表示フォーマットの頁を示す第１の信号を伝送する過程と、該頁を他の表示フォーマットに向上させる拡張信号を伝送する過程とを有するような方法に関する。また、本発明はテレテキスト頁を送信する送信局と、テレテキスト頁をデコードし及び表示するテレテキストデコーダにも関する。
背景技術
冒頭に述べたようなテレテキスト頁を伝送する方法は、世界システムテレテキスト（WST）仕様として一般に知られており、ヨーロッパ放送ユニオンにより1992年12月に発行された仮技術文書SPB492の「テレテキスト仕様」に記載されている。
テレテキストは全世界で送信されている。通常、各頁は第１の（ディフォールトの）表示フォーマットで伝送される。このフォーマットは、通常、レベル１と称される。レベル１の表示のために伝送される第１の信号がデータパケットの形態を有し、これらパケットはテレビジョン信号のフィールド帰線期間内で送信される。このレベル１表示機能には、例えば、96個の英数字及び64個のグラフィック文字しか表示することができない。１個の字体しか用意されていない、飽和した色しか可能ではない、等々のような点で制限がある。
WSTは高いレベルへの表示フォーマットの拡張を規定している。例えば、レベル２は文字セットの拡張及びより一層広範囲の色パレットを規定している。もっと高いレベルはレベル３により構成され、該レベルはレベル２に動的に再定義可能な文字セット、イタリック化及び強調された文字表示等の機能を付加する。ディフォールト頁の上記のような機能向上は、拡張信号を「拡張パケット」の形態で伝送することにより達成される。
所定の表示モードで頁をデコード及び表示するように設定されたテレテキストデコーダは、高いレベルを意図する上記拡張信号は無視する。例えば、レベル１のデコーダはディフォールトのレベル１表示フォーマット用のデータパケットのみを認識する。当該頁をレベル２又はレベル３表示に向上させるための拡張パケットは、上記レベル１デコーダによっては認識されない。レベル２デコーダは、レベル１用のデータパケットと、レベル２を示す拡張パケットとの両方をデコードする。当該頁をレベル３に向上させるための拡張パケットは、上記レベル２デコーダによっては認識されない。レベル３デコーダは、レベル１のデータパケットと、レベル２及びレベル３用の拡張パケットとの両方を認識する。
レベル２フォーマットの頁の伝送がレベル１デコーダで十分なフォールバック表示を果たし、レベル３フォーマットの頁の伝送がレベル１及びレベル２の両デコーダで十分なフォールバック表示を果たすことを実現するのが、テレテキスト送信機の任務である。しかしながら、このような所望の逆方向互換性が常に可能であるとは限らない。このことを以下の例により説明しよう。レベル３の頁を送信している局が、頁中の所定の語に強調字体で表示することにより印を付けようとするとする。レベル２のデコーダは、このような機能は備えていない。従って、上記局は、当該語がレベル２のデコーダによって違う色で表示されるのを望む。これを達成するため、該局は上記の違う色を指定するためにレベル２拡張信号を送信する。更に、「強調」なる属性を活かすためにレベル３拡張信号が送信される。この後者の信号はレベル２デコーダでは無視されるので、該レベル２デコーダは確かに上記の違う色を表示する。しかしながら、レベル３のデコーダは、上記色を指定する拡張信号と、前記語を強調字体で表示させる拡張信号との両方をデコードしてしまう。結果として、該レベル３デコーダは当該語を強調字体で且つ前記の違う色で表示してしまうが、これは前記局の意図するものではない。
本発明の目的は、テレテキスト頁を伝送する方法であって、上記問題を解決するような方法を提供することにある。
発明の開示
本発明によれば、上記方法は、前記拡張信号が関係する表示フォーマットを示すコードが当該拡張信号に付加されることを特徴としている。前述の例では、前記の違う色を規定するための拡張信号に当該信号がレベル２のみに関係することを示すコードを付加することにより、及び強調字体で表示するための拡張信号に当該信号がレベル３のみに関係することを示すコードを付加することにより、所望の互換性が達成される。この場合、レベル３のデコーダは上記の違う色を規定する拡張信号は無視し、前記語を強調字体で表示する。しかし乍ら、当該局がレベル３デコーダにおいて前記語を強調字体でも又上記の違う色でも表示したい場合は、当該信号がレベル２とレベル３の両方に関係することを示すコードが前記拡張信号に上記色を指定するために付加されるであろう。
当該方法の他の実施例は、１個の同一の表示フォーマットに関係する複数の拡張信号が一つのグループ内に収容され、前記コードが上記のように形成されたグループに適用されることを特徴としている。この結果、上記コードは個々の拡張信号に付加する必要がなくなるので、伝送オーバーヘッドを低減することができる。
好ましくは、上記コードは複数ビットの数により構成され、該数の各ビットは予め規定された表示フォーマットに対し当該拡張信号がこの表示フォーマットに関係するか否かを示すようにする。
上記のようにして送信された頁を受信し且つ表示するテレテキストデコーダは、前記第１の信号と前記拡張信号とをデコードするデコード手段と、前記頁を予め規定された表示フォーマットで表示する表示手段とを有する。そして、本発明によるデコーダは、前記デコード手段が前記拡張信号に前記他の表示フォーマットを示すために付加されたコードをデコードすると共に該コードにより示される表示フォーマットが前記の予め規定された表示フォーマットに該当しない拡張信号はデコードしないように構成されていることを特徴としている。
【図面の簡単な説明】
第１図は、本発明による方法を説明するためのテレテキスト伝送システムを概念的に示し、
第２図は、第１図に示す送信局により送信されるデータパケットの幾つかの例を示し、
第３図は、２つの異なる表示フォーマットのテレテキスト頁の例を示し、
第４図及び第５図は、第１図の送信局により頁用に送信される一連のデータパケットの具体例を各々示し、
第６図は、第１図に示したテレテキストデコーダを詳細に示し、
第７図は、第６図に示すマイクロプロセッサにより実行される制御プログラムのフローチャートを示す。
発明を実施するための最良の形態
第１図は、本発明による方法を説明するためのテレテキスト伝送システムを概念的に示している。当該システムは送信局１と、伝送媒体２と、受信機３とを有している。上記送信局はテレビジョン信号発生器11と、テレテキスト信号発生器12と、テレテキスト挿入器13と、変調器14とを有している。テレビジョン信号発生器11は画像信号TVを発生し、テレテキスト信号発生器12はテレテキスト信号TXを発生する。これら両信号はテレテキスト挿入器13においてビデオ信号へと合成され、該ビデオ信号は変調器14に供給されて伝送媒体２を介して送信される。受信機３は上記ビデオ信号を復調するためのチューナ31を有している。復調されたビデオ信号CVBSは、更なる処理及び表示のためにテレビジョンモニタ32に供給される。該ビデオ信号は、更に、テレテキストデコーダ33にも供給される。このデコーダは上記ビデオ信号中に含まれたテレテキスト信号をデコーダし、テレテキスト画像信号RGBをテレビジョンモニタ32に供給する。
上記テレテキスト信号は送信された各テレテキスト頁毎に複数のデータパケットを有し、これらデータパケットは他の既知の方法によりビデオ信号の画像ラインのフィールド帰線期間内に含まれている。第２図は、これらデータパケットの幾つかのとり得る形態を詳細に示している。この図に示すべく意図したように、各データパケットは各々が８ビットの45個のバイトを有している。「1010…10」なる固定の値を持つ最初の２バイトは「クロックランイン」と称され、図においてはCRIにより示されている。第３バイトは「フレーミングコード」Ｆと称され、これも固定値を有している。次の２バイトは３ビットのマガジン番号Ｍと５ビットの行番号Ｒとを有している。他の40バイトの意味は行番号Ｒの値に依存する。第2B図において仮定されているように、行番号Ｒが「１」〜「25」の値の何れかを有する場合は、上記40バイトはレベル１表示フォーマットで表示器スクリーン上に表示するための40文字のテキスト行を構成している。
レベル２及び／又はレベル３で頁を表示するためには、当該頁に関し「26」〜「31」の範囲の行番号Ｒで以て１個又はそれ以上の更なるデータパケットが送信される。これらパケットは、以下、拡張パケットと呼ぶ。これらパケットはレベル１デコーダでは無視される。第2C図に示すように、拡張パケットはシーケンス番号Ｓを有している。この番号により、同一の行番号Ｒを持つ複数の拡張パケットを識別することができる。上記拡張パケットの他の39バイトは、各々が３バイトの13個の３つ組20に分割されるものと仮定する。このような３つ組、又は必要な場合は一連の３つ組、はレベル１頁の向上の型と共に、当該向上に関係する頁内の文字位置を指定する。
第2A図で仮定されているように、行番号Ｒが「０」なる値を有する場合は、当該パケットはテレテキスト頁のヘッダを構成する。このようなヘッダの40バイトの系列は、頁番号の２つの10進桁Ｔ（10の位）及びＵ（１の位）と、サブコードSCと、複数の制御ビットＣとで始まる。残りの部分は頁ヘッダHDRを持つ24個の文字位置と、現在時刻を表示するための８個の文字位置とを有している。
テレテキスト頁の送信は、この頁のヘッダで開始し且つ含み、続いてテキスト行及び拡張パケットを含む。頁番号は、マガジン番号Ｍ、10の桁Ｔ及び１の桁Ｕにより構成される。この番号は３桁の番号で、ユーザが10進キーボードで選択することができるように、通常、100と899との間の範囲内にある。一般的に、一連のテレテキスト頁が繰り返しサイクルで送信される。
本発明を一例を参照して更に説明する。この目的のため、第３図はレベル２フォーマットのテレテキスト頁32を示している。この図において陰影を付けた領域は「ABCDE」なる語が異なる背景色を有していることを示している。第３図はレベル３フォーマットの同一のテレテキスト頁33も示している。この頁においては、上記「ABCDE」なる語は異なる背景色ではなく強調字体で表示されている。
第４図は、上記頁用に送信されるデータパケットの系列を示している。該系列は、
−  頁123の送信が開始されるヘッダ400、
−  レベル１フォーマットで当該頁を形成する複数のデータパケット401〜425、ここで、データパケット412が文字位置21〜25に「ABCDE」なる前記語を有する行12用のデータパケットである。
−  「０」なるシーケンス番号Ｓを持つ拡張パケット426。
上記拡張パケット426は３つ組の系列42、43の形態の２つの拡張信号を有している。最初の系列42は行12の位置21〜25における背景色を指定する命令を有している。２番目の系列43は行12の位置21〜25における文字の強調印字のための命令を有している。本例においては上記の異なる色又は強調印字が当該頁の唯一の向上点であるから、上記拡張パケットの残部は空きであり、又他の拡張パケットは存在しない。
第４図に示すように、３つ組の最初の系列は３つ組421で始まる。３つ組の２番目の系列は３つ組431で始まる。各系列のこれらの最初の３つ組はコードＣを有している。このコードは例えば２個のビットにより形成され、これらビットは対応する３つ組の系列がレベル２のデコーダ用かレベル３のデコーダ用の何れのものであるかを示す。両ビットが値「１」を有する場合は、当該３つの組の系列はレベル２及びレベル３の両デコーダ用を意図している。
第４図に示すデータパケットの系列のテレテキストデコーダによる処理を以下に説明する。ここで、３つ組421内の２ビットコードは「10」なる値（レベル２のみ）を有し、３つ組431内の２ビットコードは「01」なる値（レベル３のみ）を有していると仮定する。
−  レベル１デコーダは、０〜25の範囲外の行番号Ｒを持つ全てのデータパケットを無視する。結果として、該デコーダは当該頁をレベル１フォーマットで表示し、「ABCDE」なる前記語は違った色でも強調字体でも表示されない。
−  レベル２デコーダは、３つ組の最初の系列42により形成される拡張信号をデコードする。このデコードの結果、語「ABCDE」は前記の違った色で表示される。レベル２デコーダは３つ組の２番目の系列43により形成される拡張信号は無視する。何故なら、この信号は当該テレテキストデコーダでは達成されない機能を定義しているからである。
−  レベル３デコーダは、３つ組の最初の系列42に付加されているコードＣを検索する。このコードは「10」なる値（レベル２のみ）を有しているので、語「ABCDE」を違った色で表示する該命令は実行されない。レベル３デコーダは３つ組の２番目の系列43をデコードする。この結果、語「ABCDE」は強調文字で表示される。
以下の例では、レベル１の頁に複数の機能向上がなされると仮定する。そこには、複数の「レベル２のみ」の機能向上、複数の「レベル３のみ」の機能向上、及びレベル３デコーダによってもなされるべき複数のレベル２の機能向上（例えば、違った色及び強調文字の両方）がある。伝送オーバーヘッドを避けるために、拡張信号はグループ化され、各グループにはスタートマークが設けられる（もし必要なら、エンドマークも設けられる）。前記コードは上記スタートマークに収容される。
上記目的のため、第５図は一連の拡張パケット526の第２の例を示している。この場合、０〜25の行番号を持つデータパケットは第４図におけるデータパケット401〜425と等しいので図示されていない。各拡張パケット526は同一の行番号（Ｒ＝26）を有しているが、異なるシーケンス番号Ｓ＝０、Ｓ＝１及びＳ＝２を有している。図に示すように、拡張パケットの当該系列は第１のグループの拡張信号E2を有している。このグループにはスタートマーク50が先行し、該マークは「10」なるコード（レベル２のみ）を有している。次いで、拡張信号E3のグループが在り、該グループには「01」なるコード（レベル３のみ）を有するスタートマーク51が先行している。最後に拡張信号E23のグループが在り、該グループには「11」なるコード（レベル２とレベル３の両方）を有するスタートマーク52が先行している。
第６図は、第１図に符号33により示したテレテキストデコーダを詳細に示している。当該デコーダはビデオ信号CVBSからデータパケットを再生するためのデータスライサ61と、所望の頁のデータパケットを選択するための収集回路62と、選択されたデータパケットを記憶するためのメモリ63と、頁を表示するための文字発生器64とを有している。当該デコーダは、更に、マイクロプロセッサ65も有している。このマイクロプロセッサは通信バス66を介してメモリ63の読出及び書込を行うことができる。特に、上記マイクロプロセッサは入力されたデータパケットを読み取ると共に処理し、前記文字発生器による表示のために該処理動作の結果を上記メモリに書き込む。
第６図に示すテレテキストデコーダの動作は、前記マイクロプロセッサに記憶された制御プログラムにより決定される。第７図は該制御プログラムのフローチャートを示している。ここで、当該テレテキストデコーダはレベル３フォーマットのテレテキスト頁を表示するように設定されていると仮定する。ステップ70においては、当該制御プログラムは所望の頁のデータパケットの受信及び記憶を持つ。ステップ71においては、Ｒ＝26なる行番号を持つ拡張パケットが受信されたか否かが確認される。もしそうでないなら、この制御プログラムは終了し、当該頁はステップ80において表示される。もし１以上の拡張パケットが前記メモリに記憶されている場合は、これらパケット内で伝送された３つ組が順次読み出される。
当該制御プログラムのステップ72において、上記拡張パケットの各３つ組が読み出される。次いで、ステップ73においては読み出された３つ組が２ビットコードＣを持つ形式のものであるか否かが確認される。もしそうであるなら、当該制御プログラムはステップ74において上記２ビットコードが「X1」なる値（ここで、Ｘは「何でもかまわない」を意味する）を持っているか否かをチェックする。もしそうなら、後続の３つ組は、このデコーダにより可能で且つなされるべき当該頁のレベル３フォーマットへの機能向上のための拡張信号を構成している。当該制御プログラムは、ステップ75において、この情報をパラメータDOに「Ｙ」なる値を付与することにより記憶する。前記コードＣが「X1」なる値を有していない場合は、後続の３つ組の系列は本デコーダによってはなされるべきではない機能向上に関するものである。当該制御プログラムは、ステップ76において、この情報を前記パラメータDOに「Ｎ」なる値を付与することにより記憶する。
ステップ73において、もし読み出された３つ組がコードＣを持つ形式のものでないと判断された場合は、当該制御プログラムはステップ77においてパラメータDOが「Ｙ］なる値を有するか否かを確認する。もしそうなら、現在の３つ組はステップ78においてデコードされ、当該頁の機能向上のために更に処理される。もしそうでない場合は、現在の３つ組は無視される。コード「01」及び「11」を有する拡張信号はこのようにして解釈され、一方コード「10」を有する拡張信号は無視される。
最後に、当該制御プログラムはステップ79において現在の３つ組が最後の３つ組か否かを確認する。そうでない限り、当該制御プログラムはステップ72に戻り、次の３つ組を読み出す。このようにして全ての３つ組が処理されると、当該制御プログラムは終了し、機能向上された頁がステップ80において表示される。
【図１】
0003652375.tif 000002
【図３】
0003652375.tif 000003
【図４】
0003652375.tif 000004
【図２】
0003652375.tif 000005
【図５】
0003652375.tif 000006
【図６】
0003652375.tif 000007
【図７】
0003652375.tif 000008