(57)【要約】【課題】テレテキストデコード装置において、ハミングエラーが多発する弱電界でパケット０にハミング訂正不可能な２ビットエラーが生じた場合にも、テレテキストの誤表示を有効に抑制する。【解決手段】パケット０エラー検出ソフトウェア４２は、テレテキスト信号復元装置１３からのテレテキストデータを連続して受けて、パケット０のテレテキストデータに２ビットエラーが生じたか否かを検出し、その検出時にエラー情報Ｅｒを送信する。格納データコントロールソフトウェア４３は、前記エラー情報Ｅｒを受信して、そのエラーが生じたパケット０及びこのパケット０に帰属するテレテキストデータをテレテキストデータ格納メモリ２２に格納するのを止める。【選択図】図１
2007243826.tif 000002
【特許請求の範囲】
【請求項１】
テレテキスト送信信号の受信に用いられるテレテキストデコード装置であって、
前記テレテキスト送信信号に含まれるテレテキストデータを受信する受信手段と、
前記テレテキストデータを格納するテレテキスト格納手段と、
前記受信手段が受信したテレテキストデータに含まれるパケット０のエラーを検出するパケット０エラー検出手段と、
前記パケット０エラー検出手段がパケット０のエラーを検出したとき、このパケット０及びこのパケット０が帰属するページのテレテキストデータを前記テレテキスト格納手段に格納しない削除手段とを備えた
ことを特徴とするテレテキストデコード装置。
【請求項２】
テレテキスト送信信号の受信に用いられるテレテキストデコード装置であって、
前記テレテキスト送信信号に含まれるテレテキストデータを受信する受信手段と、
前記テレテキストデータを格納するテレテキスト格納手段と、
前記受信手段が受信したテレテキストデータに含まれるパケット０のエラーを検出するパケット０エラー検出手段と、
前記パケット０エラー検出手段がパケット０のエラーを検出したとき、このパケット０のテレテキストデータを他のデータに書き換え、この書き換え後のテレテキストデータを前記テレテキスト格納手段に格納する書換手段とを備えた
ことを特徴とするテレテキストデコード装置。
【請求項３】
前記請求項１記載のテレテキストデコード装置において、
前記パケット０エラー検出手段は、
入力されたパケット０の２ビットエラーを検出する
ことを特徴とするテレテキストデコード装置。
【請求項４】
前記請求項２記載のテレテキストデコード装置において、
前記パケット０エラー検出手段は、
入力されたパケット０の２ビットエラーを検出する
ことを特徴とするテレテキストデコード装置。
【請求項５】
前記請求項２記載のテレテキストデコード装置において、
前記書換手段は、
エラーが検出されたパケット０のテレテキストデータを、ページ表示されないデータに書き換える
ことを特徴とするテレテキストデコード装置。
【請求項６】
前記請求項１〜５の何れか１項に記載のテレテキストデコード装置において、
テレテキストデータは、他の機器に送信される
ことを特徴とするテレテキストデコード装置。
【請求項７】
前記請求項１〜６の何れか１項に記載のテレテキストデコード装置において、
前記テレテキスト格納手段に格納されたテレテキストデータを受けて、そのテレテキストデータを表示するテレテキスト表示手段を備えた
ことを特徴とするテレテキストデコード装置。
【請求項８】
請求項１〜７の何れか１項に記載のテレテキストデコード装置を内蔵する
ことを特徴とするテレビジョン受像装置。
【請求項９】
請求項１〜７の何れか１項に記載のテレテキストデコード装置を内蔵する
ことを特徴とするパーソナルコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字放送システムで使用されるテレテキスト信号をデコードするテレテキストデコード装置や、これを内蔵するテレビジョン受像装置の改良に関する。
【背景技術】
【０００２】
テレテキスト信号は、欧州、アジアのＰＡＬテレビ信号システムの国で使用されている文字放送システムであり、その規格はＥＴＳＩ ＥＮ３００７０６で定義されている。テレテキスト信号は、制御データを含むパケット０、２６、２７、２８、２９、３０、３１と、表示用データを含むパケット１−２５とにより構成されている。
【０００３】
図３はパケット０のデータ形式を示し、この中にはページ情報及びページ種別の情報などを含み、この情報部分はハミング符号化されている。図５はパケット２６、２７、２８のデータ形式を示し、この中には表示に関する情報として３バイト単位のトリプレットが１３個格納され、これ等のトリプレットはハミング符号化されている。また、図４はパケット１−２５のデータ形式を示し、表示データが格納されている。図６はテレテキストデータの１ページの構成を示し、パケット０から次のパケット０までが１ページのデータとして扱われ、パケット１−２５及びパケット２６、２７、２８が必要に応じて追加される。図７はハミング符号化の規則を示し、送信側は符号化規則に従ってデータを送信し、受信側は計算によりエラーなし、１ビットエラー、又は２ビットエラーの判別ができ、１ビットエラーの場合には訂正可能である。
【０００４】
図８はＰＡＬテレビ受像機におけるテレテキスト表示処理装置８０の内部構成を示す。通常、チュナー１１は、放送局から送信されたテレテキストを含むテレビ信号を受け、ＡＶ信号に変換する。テレテキスト信号復元装置制御ソフトウェア１２はテレテキスト信号復元装置１３を制御し、テレテキスト信号復元装置１３はテレテキスト信号を受信して復元し、テレテキストデータ格納メモリ２２に格納する。テレテキストデータデコーダ１４は、前記メモリ２２に格納されたテレテキストデータを入力し、ハミングチェックを行うと共に１ビットエラーがある場合はその訂正を行い、各ページ毎の情報としてページ情報格納メモリ１８に格納する。キーハンドラ１５はリモコンキー入力を受け、その入力信号をテレテキスト表示用画面作成回路１６及び表示ハードウェア制御回路１７に送る。テレテキスト表示用画面作成回路１６は、指定されたページ情報を前記ページ情報格納メモリ１８から読み出し、表示に適したデータを表示用ＶＲＡＭ１９に送付する。表示ハードウェア制御回路１７は、前記表示用ＶＲＡＭ１９からデータを読み出し、ディスプレイ装置２１に送り、テレテキストの表示を行う。
【０００５】
特許文献１では、前記エラー訂正機能を利用して、本来のエラーデータを利用する技術を開示している。
【特許文献１】特開平２−３０２８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
テレテキスト信号は、既述したように、１ビットエラーが発生した場合であっても、ハミング符号化技術により正しい表示を保持することが可能である。しかしながら、１ビットエラーの発生する信号よりも更に弱い電界になると、エラー発生頻度が多くなり、２ビットエラーが増える。ここで、従来の技術では、２ビットエラーが発生した場合には、もとのデータが不明であるため、このデータをエラーとして棄てているのが現状である。
【０００７】
しかしながら、２ビットエラーが発生した場合に、そのデータをエラーとして棄てる従来のテレテキストデコード装置では、その２ビットエラーがページの区切り情報を表すパケット０において発生した場合に、そのままエラーとして破棄すれば、正常な前ページが正しく終了せず、このため、例えば図９に示したように、次のページの情報が正常なページに入り込んでしまい、表示が正しくなくなる場合や、サブタイトルの表示を消すページの場合には、正しい位置で消すことができないという欠点が生じる。
【０００８】
本発明は、前記の課題に着目し、その目的は、テレテキストデコード装置において、１ビットエラーの発生する信号よりも更に弱い電界の状況で２ビットエラーがパケット０で発生した際にも、少なくとも正常な前ページについては正しく終了させて、誤表示をできるだけ抑制することにある。
【課題を解決するための手段】
【０００９】
以上の目的を達成するため、本発明では、弱電界の状況下でパケット０に２ビットエラーが発生した際、即ち、ページの区切りが不明となった際には、そのエラーが発生したパケット０が帰属するページ全体を削除、又はパケット０を他のデータに書き換えることとして、正常なページの通常表示を確保することとする。
【００１０】
具体的に、請求項１記載の発明は、テレテキスト送信信号の受信に用いられるテレテキストデコード装置であって、前記テレテキスト送信信号に含まれるテレテキストデータを受信する受信手段と、前記テレテキストデータを格納するテレテキスト格納手段と、前記受信手段が受信したテレテキストデータに含まれるパケット０のエラーを検出するパケット０エラー検出手段と、前記パケット０エラー検出手段がパケット０のエラーを検出したとき、このパケット０及びこのパケット０が帰属するページのテレテキストデータを前記テレテキスト格納手段に格納しない削除手段とを備えたことを特徴とする。
【００１１】
請求項２記載の発明は、テレテキスト送信信号の受信に用いられるテレテキストデコード装置であって、前記テレテキスト送信信号に含まれるテレテキストデータを受信する受信手段と、前記テレテキストデータを格納するテレテキスト格納手段と、前記受信手段が受信したテレテキストデータに含まれるパケット０のエラーを検出するパケット０エラー検出手段と、前記パケット０エラー検出手段がパケット０のエラーを検出したとき、このパケット０のテレテキストデータを他のデータに書き換え、この書き換え後のテレテキストデータを前記テレテキスト格納手段に格納する書換手段とを備えたことを特徴とする。
【００１２】
請求項３記載の発明は、前記請求項１記載のテレテキストデコード装置において、前記パケット０エラー検出手段は、入力されたパケット０の２ビットエラーを検出することを特徴とする。
【００１３】
請求項４記載の発明は、前記請求項２記載のテレテキストデコード装置において、前記パケット０エラー検出手段は、入力されたパケット０の２ビットエラーを検出することを特徴とする。
【００１４】
請求項５記載の発明は、前記請求項２記載のテレテキストデコード装置において、前記書換手段は、エラーが検出されたパケット０のテレテキストデータを、ページ表示されないデータに書き換えることを特徴とする。
【００１５】
請求項６記載の発明は、前記請求項１〜５の何れか１項に記載のテレテキストデコード装置において、テレテキストデータは、他の機器に送信されることを特徴とする。
【００１６】
請求項７記載の発明は、前記請求項１〜６の何れか１項に記載のテレテキストデコード装置において、前記テレテキスト格納手段に格納されたテレテキストデータを受けて、そのテレテキストデータを表示するテレテキスト表示手段を備えたことを特徴とする。
【００１７】
請求項８記載の発明のテレビジョン受像装置は、請求項１〜７の何れか１項に記載のテレテキストデコード装置を内蔵することを特徴とする。
【００１８】
請求項９記載の発明のパーソナルコンピュータは、請求項１〜７の何れか１項に記載のテレテキストデコード装置を内蔵することを特徴とする。
【００１９】
以上により、請求項１記載の発明では、パケット０に２ビットエラーが発生した際には、そのエラーが発生したパケット０及びこのパケット０の帰属するページの内容全体が削除されるので、これ等のエラーデータに起因する誤表示がなくなって、正常なページの通常表示が確保される。
【００２０】
また、請求項２記載の発明では、パケット０のエラーデータの削除ではなく、そのエラーデータを他のデータ内容、例えば通常表示されないデータ内容に書き換えるので、テレテキストのデータ順序を崩すことなく、正常なページの通常表示を確保することが可能である。
【発明の効果】
【００２１】
以上説明したように、請求項１〜９記載の発明によれば、弱電界での状況において、パケット０のテレテキストデータに２ビットエラーが生じた際にも、そのエラーの生じたページの誤表示を有効に抑制できると共に、正しいページの通常表示を確保できて、テレテキスト表示の表示有効範囲を弱電界側に拡げることが可能である。
【発明を実施するための最良の形態】
【００２２】
以下、本発明のテレテキストデコード装置の実施形態を図面に基づいて説明する。
【００２３】
（実施形態１）
図１は本発明におけるテレテキストデコード装置の概略図を示す。尚、テレテキスト表示装置の全体構成は、図８と同様であるので、その詳細な説明は省略する。図１に示したテレテキストデコード装置は、図８に示したテレテキスト表示装置の全体では、同図に破線で示したように、コンピュータが処理を行うテレテキストデータ読み込みソフトウェア３０の構成に対応する。
【００２４】
図１において、パケット０エラー検出ソフトウェア（パケット０エラー検出手段）４２は、テレテキスト信号復元装置（受信手段）１３からテレテキストデータを受け取り、パケット０のテレテキスト信号である場合には、そのパケット０のデータに２ビットエラーがあるかどうか判断し、２ビットエラーを検出した場合にはエラー情報Ｅｒを格納データコントロールソフトウェア４３に伝達する。この格納データコントロールソフトウェア（削除手段）４３は、前記エラー情報Ｅｒを受けていない場合には、テレテキスト信号復元装置１３からのテレテキストデータをそのままテレテキストデータ格納メモリ（テレテキスト格納手段）２２に格納するが、前記エラー情報Ｅｒを受けた際には、その２ビットエラーが生じたパケット０以後のテレテキストデータの格納メモリ２２への格納を停止し、その後、次のページのパケット０のテレテキストデータを受けると、この時点から格納メモリ２２への格納を再開して、前記２ビットエラーが生じたパケット０及びこのパケット０が帰属するページのテレテキストデータをテレテキストデータ格納メモリ２２に格納しない。このテレテキストデータ格納メモリ２２に格納されたテレテキストデータは、他の機器、例えば本テレテキストデコード装置を内蔵するテレビジョン受像装置や、ビデオ装置又はパーソナルコンピュータなどの他回路に送信されて、それ等が有するテレテキスト表示装置（テレテキスト表示手段）に表示される。
【００２５】
図１０は、前記図１に示したパケット０エラー検出ソフトウェア４２の動作を示すフローチャートである。図１０において、ステップＳ１２では、テレテキストデータを読み込み、ステップＳ１３では、その読み込んだテレテキストデータがパケット０であるかどうかの判定を行い、パケット０である場合には、ステップＳ２０においてデータのエラー判定を行う（このエラー判定の詳細は後述する）。そして、ステップＳ４０において、２ビットエラーかどうか判断し、２ビットエラーがない場合には、ステップＳ７０においてパケット０のデータをメモリ２２へ格納する処理を行う。一方、２ビットエラーがある場合には、パケット０のデータの格納は行わない。また、ステップＳ１３において、テレテキストデータがパケット０でない場合は、ステップＳ１４において、そのテレテキストデータが帰属するパケット０が２ビットエラーかどうか判定する。その結果、その帰属するパケット０が２ビットエラーでない場合には、ステップＳ７０でそのテレテキストデータの格納処理を行い、その帰属するパケット０が２ビットエラーである場合には、そのテレテキストデータの格納は行わない。前記の処理の終了後、ステップＳ１２の処理に戻って、次のテキストデータの処理を行う。
【００２６】
図１１は、前記図１０のステップＳ２０での「パケット０エラー検出」の詳細を示す。図１１において、ステップＳ２１では、読み込んだテレテキストデータのハミング符号化データのハミングエラーの計算及び訂正を行う。その後、ステップＳ２２では、２ビットエラーを見つけるために位置を２バイト目に設定した後、ステップＳ２３において、そのバイト目のハミングエラーが２ビットエラーかどうか判定し、２ビットエラーである場合には、ステップＳ２６で２ビットエラー有りと判定して、処理を終了する。一方、２ビットエラーでない場合は、ステップＳ２４で位置が１３バイト目かどうか判定し、１３バイト目であれば、ステップＳ２５で２ビットエラー無しと判定して、処理を終了する。ステップＳ２４において１３バイト目でなければ、ステップＳ２７で位置を１バイト進めて、ステップＳ２３の処理に戻る。
【００２７】
従って、本実施形態では、弱電界の状況において、パケット０のテレテキストデータに２ビットエラーがある場合には、そのパケット０のデータ及びこのパケット０に帰属するテレテキストデータを削除して、メモリ２２に格納しない構成としたので、弱電界の状況で連続する２つの前ページ及び後ページ間の区切りが不明となった際であっても、前ページに後ページのデータ内容が入り込むことを防止できて、その前ページの表示を正しく確保できる。
【００２８】
（実施形態２）
次に、本発明の実施形態２のテレテキストデコード装置について説明する。
【００２９】
図２は、本実施形態のテレテキストデコード装置の概略図を示す。同図において、パケット０エラー検出ソフトウェア４２は、テレテキスト信号復元装置１３からテレテキストデータを受け、パケット０に２ビットエラーが無いかどうか判断し、２ビットエラーがある場合には、エラー情報Ｅｒをパケット０データ書き換えソフトウェア４４に伝達する。パケット０データ書き換えソフトウェア（書換手段）４４は、前記エラー情報Ｅｒを受けた場合には、その２ビットエラーが生じたパケット０のデータ内容を他のデータに書き換える。
【００３０】
図１２は、図２のソフトウェア構成を示す。同図において、ステップＳ１２でテレテキストデータを読み込み、ステップＳ１３でテレテキストデータがパケット０であるかどうか判定し、パケット０でない場合には、直ちにステップＳ７０に進んでそのテレテキストデータをテレテキストデータ格納メモリ２２に格納する。
【００３１】
一方、パケット０である場合には、ステップＳ２０においてデータのエラー判定を行う。そして、ステップＳ４０において、そのパケット０に２ビットエラーがあるか判定し、２ビットエラーがない場合には、そのパケット０をそのままテレテキストデータ格納メモリ２２に格納するが、２ビットエラーがある場合には、ステップＳ５０においてパケット０のデータ内容を他のデータに書き換える。その後、前記データ内容を書き換えたパケット０のテレテキストデータをテレテキストデータ格納メモリ２２に格納し、その後、ステップＳ１２の処理に戻る。
【００３２】
図１３は、前記図１２に示したステップＳ５０での「パケット０のデータ書き換え処理」の詳細を示す。図１３において、ステップＳ５１では、読み込んだテレテキストデータのハミング符号化データのハミングエラーの算出及び訂正を行う。ステップＳ５２では、データの書き換えのために位置を２バイト目に設定した後、ステップＳ５３において、ハミングエラーを、エラーなし、１ビットエラー、２ビットエラーに拘わらず、エラー無しに設定する。ステップＳ５４以降では、２ビットエラーが生じたパケット０のテレテキストデータを通常では表示されないページに変更する。具体的には、ステップＳ５４では、パケット０において位置が６バイト目か確認し、６バイト目であれば、ステップＳ６０においてページ番号の下位十桁目を「０」に変更する。更に、ステップＳ５５では位置が７バイト目か確認して、７バイト目であれば、ステップＳ５９においてページ番号の下位一桁目を１６進表示で「Ｅ」に変更する。その後、ステップＳ５６では、値の再ハミング符号化を行う。ステップＳ５７では位置が１３バイト目か確認し、１３バイト目であれば、処理を終了するが、１３バイト目でなければ、ステップＳ５８において位置を次のバイトに設定して、ステップＳ５３に戻る。
【００３３】
従って、本実施形態では、弱電界の状況において、パケット０のテレテキストデータに２ビットエラーがある場合には、そのパケット０のデータをページ表示されないデータに書き換えてテレテキストデータ格納メモリ２２に格納し、そのパケット０に帰属するテレテキストはそのままテレテキストデータ格納メモリ２２に格納する。よって、弱電界の状況で連続する２つの前ページ及び後ページ間の区切りが不明となった際であっても、２ビットエラーが生じた後ページのデータ自体は、表示されないが、メモリ２２に保持しつつ、前ページに後ページのデータ内容が入り込むことを防止できて、その前ページの表示を正しく確保できる。しかも、２ビットエラーが生じた後ページのデータ自体をメモリ２２に保持するので、テレテキストデータのデータ順序を崩すことなく、前ページのテレテキスト表示を正しく行うことができる。
【００３４】
図１４及び図１５は、前記実施形態１及び２の実際の適用例を示す。図１４は、前記実施形態１の適用例１を示す。図１４（ａ）に示したように、連続する２つのページ「１００」及び「２００」の各パケット０にエラーがない場合には正常表示されるところ、従来では同図（ｂ）に示すように、ページ「２００」のパケット０に２ビットエラーが生じた場合には、そのページ「２００」のパケット０のテレテキストデータが削除されて、前ページ「１００」に後ページ「２００」のデータ内容が入り込んで誤表示となると共に、後ページ「２００」が存在しなくなるが、本適用例１では、同図（ｃ）に示すように、後ページ「２００」のパケット０及びそのページ内容のデータが破棄、削除されて、正常な前ページ「１００」が通常通り正しく表示される。ここでは、２ビットエラーの生じた後ページ「２００」のデータ全体は棄てられるので、この後ページ「２００」は存在しない。
【００３５】
図１５は、前記実施形態２の適用例２を示し、パケット０に２ビットエラーがある場合、そのエラーの生じたパケット０を、通常表示されない１６進表示で「Ａ」〜「Ｆ」を含む番号のページに書き換える例である。この適用例２では、２ビットエラーが生じた後ページ「２００」のパケット０において、ページ番号の下位２桁を「０」及び「Ｅ」に置き換えている。同図（ｃ）から判るように、正常な前ページ「１００」を同図（ａ）と同様に正しく表示できると共に、２ビットエラーの生じた後ページ「２００」は同図（ｂ）と同様に存在しないが、ページ番号が置換された後ページは、表示されないものの、そのページのデータ内容はメモリ２２にそのまま存在する。従って、後ページのページ内容が保存されているので、必要であれば表示可能であり、またソフトウェアの検証時に利用可能である。
【産業上の利用可能性】
【００３６】
以上説明したように、本発明は、弱電界におけるパケット０のテレテキストでのハミングエラーの問題点を解決できるので、テレテキストの表示改善等として有用であり、また、他のハミング符号化を利用した受信システム等の用途にも応用できる。
【図面の簡単な説明】
【００３７】
【図１】本発明の第１の実施形態のテレテキストデコード装置の要部構成を示す図である。
【図２】本発明の第２の実施形態のテレテキストデコード装置の要部構成を示す図である。
【図３】テレテキスト信号に含まれるパケット０のデータ形式を示す図である。
【図４】テレテキスト信号に含まれるパケット１−２５のデータ形式を示す図である。
【図５】テレテキスト信号に含まれるパケット２６、２８、２９のデータ形式を示す図である。
【図６】テレテキスト信号のページデータの構成を示す図である。
【図７】テレテキスト信号のハミング符号化、復元化のルールを示す図である。
【図８】従来のテレテキスト表示装置の全体構成を示す図である。
【図９】従来のテレテキスト表示装置において、１つのパケット０に２ビットエラーが生じた際のテレテキスト表示の一例を示す図である。
【図１０】本発明の第１の実施形態のテレテキストデコード装置の動作フローチャートを示す図である。
【図１１】同フローチャートに含まれるパケット０エラー検出ステップの詳細フローチャートを示す図である。
【図１２】本発明の第２の実施形態のテレテキストデコード装置の動作フローチャートを示す図である。
【図１３】同フローチャートに含まれるパケット０のデータの書き換えステップの詳細フローチャートを示す図である。
【図１４】本発明の第１の実施形態の適用例を示す図である。
【図１５】本発明の第２の実施形態の適用例を示す図である。
【符号の説明】
【００３８】
１１        チュナー
１２        テレテキスト信号復元装置制御ソフトウェア
１３        テレテキスト信号復元装置（受信手段）
１４        テレテキストデータデコーダ
１５        キーハンドラ
１６        テレテキスト表示画面作成回路
１７        表示ハードウェア制御回路
１９        表示用ＶＲＡＭ
２０        表示ハードウェア
２１        ディスプレイ装置
２２        テレテキストデータ格納メモリ（テレテキスト格納手段）
３０        テレテキストデータ読み込みソフトウェア
４２        パケット０エラー検出ソフトウェア
（パケット０エラー検出手段）
４３        格納データコントロールソフトウェア
４４        パケット０データ書き換えソフトウェア（書換手段）
【図１】
2007243826.tif 000003
【図２】
2007243826.tif 000004
【図３】
2007243826.tif 000005
【図４】
2007243826.tif 000006
【図５】
2007243826.tif 000007
【図６】
2007243826.tif 000008
【図７】
2007243826.tif 000009
【図８】
2007243826.tif 000010
【図９】
2007243826.tif 000011
【図１０】
2007243826.tif 000012
【図１１】
2007243826.tif 000013
【図１２】
2007243826.tif 000014
【図１３】
2007243826.tif 000015
【図１４】
2007243826.tif 000016
【図１５】
2007243826.tif 000017