(57)【要約】  【課題】  テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことを目的とする。  【解決手段】  テレテキストデータ判別部１０１にて対象となるテレテキストデータの種類を判別し、誤り検出／訂正パターン選択部１０２にてその種類に応じた誤り検出／訂正パターンを外部メモリ１０４の対応情報により選択し、誤り検出／訂正処理部１０３にてこの誤り検出／訂正パターンに対応した誤り検出／訂正処理を行うことにより、テレテキストデータに新たな種類が追加された場合でも、外部メモリ１０４に格納済みの対応情報から選択された誤り検出／訂正パターンにより誤り検出／訂正可能なテレテキストデータの種類であれば、外部メモリ１０４に新しいテレテキストデータの種類と誤り検出／訂正パターンを対応付ける情報を追加することにより、テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことができる。【選択図】    図１
2006129097.tif 000002
【特許請求の範囲】
【請求項１】
映像信号から抜き取られたテレテキストデータの種類を判別するテレテキストデータ判別部と、
外部メモリに格納したテレテキストデータの種類と誤り検出／訂正パターンとの対応情報を参照して誤り検出／訂正パターンを選択する誤り検出／訂正パターン選択部と、
前記誤り検出／訂正パターンに対応した誤り検出／訂正処理を行う誤り検出／訂正処理部と
を有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正パターンとの対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正パターンとの対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とするテレテキストデータの誤り検出／訂正装置。
【請求項２】
映像信号から抜き取られたテレテキストデータの種類を判別するテレテキストデータ判別部と、
外部メモリに格納したテレテキストデータの種類と誤り検出／訂正方式との対応情報を参照して誤り検出／訂正方式を選択する誤り検出／訂正方式選択部と、
前記誤り検出／訂正方式に対応した誤り検出／訂正処理を行う誤り検出／訂正処理部と
を有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正方式との対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正方式との対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とするテレテキストデータの誤り検出／訂正装置。
【請求項３】
映像信号から抜き取られたテレテキストデータの種類を判別するテレテキストデータ判別部と、
外部メモリに格納したテレテキストデータの種類と誤り検出／訂正手順との対応情報を参照して誤り検出／訂正手順を選択する誤り検出／訂正手順選択部と、
前記誤り検出／訂正手順により誤り検出／訂正処理を行う誤り検出／訂正処理部と
を有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正手順との対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正手順との対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とするテレテキストデータの誤り検出／訂正装置。
【請求項４】
誤り検出／訂正パターンを用いて誤り検出／訂正処理を行うテレテキストデータの誤り検出／訂正プログラムであって、
映像信号から抜き取られたテレテキストデータの種類を判別するステップと、
前記外部メモリの対応情報を参照してテレテキストデータの種類毎の正しい誤り検出／訂正パターンを選択するステップと、
前記誤り検出／訂正パターンに対応する誤り検出／訂正処理を行うステップと
を有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正パターンとの対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正パターンとの対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とするテレテキストデータの誤り検出／訂正プログラム。
【請求項５】
誤り検出／訂正方式を用いて誤り検出／訂正処理を行うテレテキストデータの誤り検出／訂正プログラムであって、
映像信号から抜き取られたテレテキストデータの種類を判別するステップと、
前記外部メモリの対応情報を参照してテレテキストデータの種類毎の正しい誤り検出／訂正方式を選択するステップと、
前記誤り検出／訂正方式に対応する誤り検出／訂正処理を行うステップと
を有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正方式との対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正方式との対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とするテレテキストデータの誤り検出／訂正プログラム。
【請求項６】
誤り検出／訂正手順を用いて誤り検出／訂正処理を行うテレテキストデータの誤り検出／訂正プログラムであって、
映像信号から抜き取られたテレテキストデータの種類を判別するステップと、
前記外部メモリの対応情報を参照してテレテキストデータの種類毎の正しい誤り検出／訂正手順を選択するステップと、
前記誤り検出／訂正手順に対応する誤り検出／訂正処理を行うステップと
を有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正手順との対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正手順との対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とするテレテキストデータの誤り検出／訂正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン信号から抜き取られたテレテキストデータの誤りを検出／訂正するテレテキストデータの誤り検出／訂正装置およびテレテキストデータの誤り検出／訂正プログラムに関するものである。
【背景技術】
【０００２】
今日では、テレビジョン信号の垂直帰線期間を利用した文字放送が各地で行われている。その文字放送の規格の一つであり、欧州および東南アジア地域において普及しているのがテレテキストである。テレテキスト信号はクロック  ラン・イン（ＣＲＩ）、フレーミングコードおよびデータから構成されている。また、テレテキストデータはノイズや信号劣化などによるデータ誤りの検出／訂正を行うために、奇数パリティ、またはハミング符号による誤り検出／訂正符号が付加されている。従来、このテレテキストデータの誤り検出／訂正はハードウェアにより処理が行われている。（例えば、特許文献１参照。）
【特許文献１】特開２００４−８８６２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ハードウェアによる誤り検出／訂正処理は回路が複雑で規模が大きい。また、テレテキストデータは、先頭２バイトに定義されているマガジン／パケット番号によって決定されるデータの種類の違いにより、適用される誤り検出／訂正の方式が異なる。また、特定のマガジン・パケットにおいては、先頭から３バイト目にフォーマット番号を持ち、その値によっても適用される誤り検出／訂正の方式が異なる。そのため、新たなマガジン／パケット／フォーマットが定義されるたびに回路の変更を行う必要が生じる。
【０００４】
本発明は、上記の問題に鑑み、テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１記載のテレテキストデータの誤り検出／訂正装置は、映像信号から抜き取られたテレテキストデータの種類を判別するテレテキストデータ判別部と、外部メモリに格納したテレテキストデータの種類と誤り検出／訂正パターンとの対応情報を参照して誤り検出／訂正パターンを選択する誤り検出／訂正パターン選択部と、前記誤り検出／訂正パターンに対応した誤り検出／訂正処理を行う誤り検出／訂正処理部とを有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正パターンとの対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正パターンとの対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とする。
【０００６】
請求項２記載のテレテキストデータの誤り検出／訂正装置は、映像信号から抜き取られたテレテキストデータの種類を判別するテレテキストデータ判別部と、外部メモリに格納したテレテキストデータの種類と誤り検出／訂正方式との対応情報を参照して誤り検出／訂正方式を選択する誤り検出／訂正方式選択部と、前記誤り検出／訂正方式に対応した誤り検出／訂正処理を行う誤り検出／訂正処理部とを有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正方式との対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正方式との対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とする。
【０００７】
請求項３記載のテレテキストデータの誤り検出／訂正装置は、映像信号から抜き取られたテレテキストデータの種類を判別するテレテキストデータ判別部と、外部メモリに格納したテレテキストデータの種類と誤り検出／訂正手順との対応情報を参照して誤り検出／訂正手順を選択する誤り検出／訂正手順選択部と、前記誤り検出／訂正手順により誤り検出／訂正処理を行う誤り検出／訂正処理部とを有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正手順との対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正手順との対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とする。
【０００８】
請求項４記載のテレテキストデータの誤り検出／訂正プログラムは、誤り検出／訂正パターンを用いて誤り検出／訂正処理を行うテレテキストデータの誤り検出／訂正プログラムであって、映像信号から抜き取られたテレテキストデータの種類を判別するステップと、前記外部メモリの対応情報を参照してテレテキストデータの種類毎の正しい誤り検出／訂正パターンを選択するステップと、前記誤り検出／訂正パターンに対応する誤り検出／訂正処理を行うステップとを有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正パターンとの対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正パターンとの対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とする。
【０００９】
請求項５記載のテレテキストデータの誤り検出／訂正プログラムは、誤り検出／訂正方式を用いて誤り検出／訂正処理を行うテレテキストデータの誤り検出／訂正プログラムであって、映像信号から抜き取られたテレテキストデータの種類を判別するステップと、前記外部メモリの対応情報を参照してテレテキストデータの種類毎の正しい誤り検出／訂正方式を選択するステップと、前記誤り検出／訂正方式に対応する誤り検出／訂正処理を行うステップとを有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正方式との対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正方式との対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とする。
【００１０】
請求項６記載のテレテキストデータの誤り検出／訂正プログラムは、誤り検出／訂正手順を用いて誤り検出／訂正処理を行うテレテキストデータの誤り検出／訂正プログラムであって、映像信号から抜き取られたテレテキストデータの種類を判別するステップと、前記外部メモリの対応情報を参照してテレテキストデータの種類毎の正しい誤り検出／訂正手順を選択するステップと、前記誤り検出／訂正手順に対応する誤り検出／訂正処理を行うステップとを有し、前記外部メモリにテレテキストデータの種類と誤り検出／訂正手順との対応情報をあらかじめ格納しておき、前記映像信号のテレテキストデータの種類が追加された場合には、前記外部メモリに追加されたテレテキストデータの種類と誤り検出／訂正手順との対応情報を追加することにより、テレテキストデータを追加しても正しい誤り検出／訂正処理を行うことを特徴とする。
【００１１】
以上により、テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことができる。
【発明の効果】
【００１２】
本発明のテレテキストデータの誤り検出／訂正装置およびテレテキストデータの誤り検出／訂正プログラムは、対象となるテレテキストデータの種類を判別し、その種類に応じた誤り検出／訂正パターンまたは誤り検出／訂正方式または誤り検出／訂正手順を外部メモリに格納された対応情報より選択し、この誤り検出／訂正パターンまたは誤り検出／訂正方式または誤り検出／訂正手順に対応した誤り検出／訂正処理を行うことにより、テレテキストデータに新たな種類が追加された場合でも、外部メモリに格納された対応情報に登録済みの誤り検出／訂正パターンまたは誤り検出／訂正方式または誤り検出／訂正手順により誤り検出／訂正可能なテレテキストデータの種類であれば、外部メモリに新しいテレテキストデータの種類と誤り検出／訂正パターンまたは誤り検出／訂正方式または誤り検出／訂正手順を対応付ける情報を追加することにより、テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことができる。
【発明を実施するための最良の形態】
【００１３】
テレテキストデータは４２バイトを１つの単位として扱われる。テレテキストデータの種類によって、各バイトの誤り検出／訂正方式が決定し、それぞれのバイトは、この誤り検出／訂正方式に従った誤り検出／訂正手順を用いて誤り検出／訂正が行われる。また、テレテキストデータの４２バイト分に対応した誤り検出/訂正方式をまとめて誤り検出／訂正パターンと称す。
【００１４】
以下本発明を実施するための最良の形態について図面を参照しながら説明する。
（実施の形態１）
図１は実施の形態１におけるテレテキストデータの誤り検出／訂正装置のブロック図である。
【００１５】
図１に示すように本実施の形態におけるテレテキストデータの誤り検出／訂正装置は、マガジン／パケット／フォーマット番号によって決定されるテレテキストデータの種類を判別するテレテキストデータ判別部１０１、誤り検出／訂正のパターンを選択する誤り検出訂正パターン選択部１０２、誤り検出／訂正を行う誤り検出／訂正処理部１０３を備えている。誤り検出／訂正処理部１０３は誤り検出／訂正パターンに対応する処理を行う誤り検出／訂正処理１０３１〜１０３Ｎを備えている。また、不揮発性の外部メモリ１０４はテレテキストデータの種類と誤り検出／訂正パターンとの対応情報が格納され、誤り検出訂正パターン選択部１０２はこの外部メモリ１０４のテレテキストデータの種類と誤り検出／訂正パターンの対応情報を参照して誤り検出／訂正パターンを選択する。
【００１６】
テレテキストデータ判別部１０１は映像信号の垂直帰線期間の各水平ラインにおいて抜き取られた４２バイトのテレテキストデータから先頭の２バイトをチェックし、マガジン／パケット番号からテレテキストデータの種類を判別する。判別の結果、フォーマットによりさらに種類が分けられるデータの場合は、先頭から３バイト目をチェックし種類を確定する。次に、誤り検出／訂正パターン選択部１０２ではテレテキストデータ判別部１０１により判別されたテレテキストデータの種類をもとに、外部メモリ１０４のテレテキストデータの種類と誤り検出／訂正パターンの対応情報を参照して誤り検出／訂正パターンを選択する。誤り検出／訂正処理部１０３では誤り検出／訂正パターン選択部１０２により選択されたヘッダ型、表示データ型、Ｘ／２５型、８／３０／２型などの誤り検出・訂正パターンに対応して水平１ラインのテレテキストデータ４２バイトそれぞれに適切な誤り検出／訂正を行う誤り検出／訂正処理１０３１〜１０３Ｎのいずれかを行い、誤り検出／訂正されたテレテキストデータを出力する。
【００１７】
図４のフローチャートを用いて本実施の形態におけるテレテキストデータの誤り検出／訂正装置の処理の流れを説明する。
図４は実施の形態１におけるテレテキストデータの誤り検出／訂正装置の処理の流れを示すフローチャートである。
【００１８】
図４において、まず、テレテキストデータ判別を行いマガジン／パケット／フォーマット番号によって決定されるテレテキストデータの種類を取得する。次に、テレテキストデータの種類を元に外部メモリ１０４のテレテキストデータの種類と誤り検出／訂正パターンの対応情報を参照して誤り検出／訂正パターンの情報を取得し、処理を決定する。誤り検出／訂正がヘッダ型の場合テレテキストヘッダの誤り検出／訂正のパターンに従い水平１ライン分のテレテキストデータ４２バイトに対してそれぞれに適切な誤り検出／訂正方式を適用し処理を行う。同様に、表示データ型のときは表示データの誤り検出／訂正のパターンに従い、Ｘ／２５型ではパケット２５の誤り検出／訂正のパターンに、８／３０／２型ではマガジン８パケット３０フォーマット２のパターンに従いそれぞれ処理を行う。この一連の処理を映像信号の垂直帰線期間において水平ライン毎に順に行う（ループ１）。
【００１９】
以上のように、本実施の形態によれば、あらかじめ各テレテキストデータの種類に対応する誤り検出／訂正パターンの対応情報を格納した外部メモリ１０４を設けることによって、テレテキストデータに新たな種類が追加された場合でも、誤り検出／訂正処理部１０３で誤り検出／訂正可能なテレテキストデータの種類であれば、外部メモリ１０４に新しいテレテキストデータの種類と誤り検出／訂正パターンを対応付ける情報を追加することにより、テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことができる。
【００２０】
また、誤り検出／訂正装置を用いることなく、対象となるテレテキストデータの種類を判別し、その種類に応じた誤り検出／訂正パターンを外部メモリ１０４に格納された対応情報を用いて選択し、この誤り検出／訂正パターンに対応する誤り検出／訂正処理を行うプログラムを用いることでも同様の効果を得ることができる。
【００２１】
（実施の形態２）
図２は実施の形態２におけるテレテキストデータの誤り検出／訂正装置のブロック図である。
【００２２】
図２に示すように本実施の形態におけるテレテキストデータの誤り検出／訂正装置は、誤り検出／訂正の方式を選択する誤り検出／訂正方式選択部２０２、誤り検出／訂正を行う誤り検出／訂正処理部２０３を備えている。誤り検出／訂正処理部２０３は水平１ライン４２バイトのデータにおける各バイトの誤り検出／訂正方式に対応する処理を行う誤り検出／訂正処理２０３１〜２０３Ｎを備えている。テレテキストデータ判別部１０１は実施の形態１と同じである。また、外部メモリ２０４はテレテキストデータの種類と誤り検出／訂正方式との対応情報が格納され、誤り検出訂正方式選択部２０２はこの外部メモリ２０４のテレテキストデータの種類と誤り検出／訂正方式の対応情報を参照して誤り検出／訂正方式を選択する。
【００２３】
テレテキストデータ判別部１０１は映像信号の垂直帰線期間の各水平ラインにおいて抜き取られた４２バイトテレテキストデータから先頭の２バイトをチェックし、マガジン／パケット番号からテレテキストデータの種類を判別する。判別の結果、フォーマットによりさらに種類が分けられるデータの場合は、先頭から３バイト目をチェックし種類を確定する。次に、誤り検出／訂正方式選択部２０２ではテレテキストデータ判別部１０１により判別されたテレテキストデータの種類をもとに、水平１ライン４２バイトのデータを１バイト毎に外部メモリ２０４のテレテキストデータの種類と誤り検出／訂正方式の対応情報を参照して誤り検出／訂正方式を選択する。誤り検出／訂正処理部では誤り検出／訂正方式選択部１０２により選択された誤り検出／訂正方式に対応する誤り検出／訂正処理２０３１〜２０３Ｎのいずれかを行い、誤り検出／訂正されたテレテキストデータを出力する。
【００２４】
図５のフローチャートを用いて本実施の形態におけるテレテキストデータの誤り検出／訂正装置の処理の流れを説明する。
図５は実施の形態２におけるテレテキストデータの誤り検出／訂正装置の処理の流れを示すフローチャートである。
【００２５】
図５において、まず、テレテキストデータ判別を行いマガジン／パケット／フォーマット番号によって決定されるテレテキストデータの種類を取得する。次に、テレテキストデータの種類を元に外部メモリ２０４のテレテキストデータの種類と誤り検出／訂正方式の対応情報を参照して誤り検出／訂正方式の情報を取得し、処理を決定する。誤り検出／訂正処理方式が奇数パリティであれば奇数パリティの誤り検出を行う。同様にハミング８／４処理であればハミング８／４の誤り検出／訂正を行い、ハミング２４／１８処理であればハミング２４／１８の誤り検出／訂正を行う。いずれにも該当しなければ誤り検出／訂正処理を行わない。誤り検出／訂正方式選択から誤り検出／訂正処理の一連の処理を水平１ラインのデータ４２バイトについて１バイトずつ順に行う（ループ２）。そして、テレテキストデータ判別からループ２までの処理を映像信号の垂直帰線期間において水平ライン毎に順に行う（ループ１）。
【００２６】
以上のように、本実施の形態によれば、あらかじめテレテキストデータの種類に対応する誤り検出／訂正方式の対応情報を格納した外部メモリ２０４を設けることによって、テレテキストデータに新たな種類が追加された場合でも、誤り検出／訂正処理部２０３で対応可能な誤り検出／訂正方式のみの組み合わせで構成されたテレテキストデータの種類であれば、外部メモリ２０４に新しいテレテキストデータの種類と誤り検出／訂正方式を対応付ける情報を追加することにより、テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことができる。この時、対応情報は、テレテキストデータのバイト毎の誤り検出／訂正方式の対応情報であるので、誤り検出／訂正パターンの対応情報を格納する場合に比べて情報が大きくなるが、テレテキストデータの種類の追加により柔軟に対応することができる。
【００２７】
また、誤り検出／訂正装置を用いることなく、対象となるテレテキストデータの種類を判別し、その種類に応じた誤り検出／訂正方式を外部メモリ２０４より選択し、この誤り検出／訂正方式に対応する誤り検出／訂正を行うプログラムを用いることでも同様の効果を得ることができる。
【００２８】
（実施の形態３）
図３は実施の形態３におけるテレテキストデータの誤り検出／訂正装置のブロック図である。
【００２９】
図３に示すように本実施の形態におけるテレテキストデータの誤り検出／訂正装置は、誤り検出／訂正の手順を選択する誤り検出／訂正手順選択部３０２、誤り検出／訂正を行う誤り検出／訂正処理部３０３を備えている。誤り検出／訂正処理部３０３は誤り検出／訂正手順に対応する処理を行う誤り検出／訂正処理３０３１〜３０３Ｎを備えている。テレテキストデータ判別部１０１は実施の形態１と同じである。また、外部メモリ３０４はテレテキストデータの種類と誤り検出／訂正手順との対応情報が格納され、誤り検出訂正方式選択部３０２はこの外部メモリ３０４のテレテキストデータの種類と誤り検出／訂正手順の対応情報を参照して誤り検出／訂正手順を選択する。
【００３０】
テレテキストデータ判別部１０１は映像信号の垂直帰線期間の各水平ラインにおいて抜き取られた４２バイトのテレテキストデータから先頭の２バイトをチェックし、マガジン／パケット番号からテレテキストデータの種類を判別する。判別の結果、フォーマットによりさらに種類が分けられるデータの場合は、先頭から３バイト目をチェックし種類を確定する。次に、誤り検出／訂正手順選択部３０２ではテレテキストデータ判別部１０１により判別されたテレテキストデータの種類をもとに、水平１ライン４２バイトのデータを１バイト毎に外部メモリ３０４のテレテキストデータの種類と誤り検出／訂正手順の対応情報を参照して誤り検出／訂正手順を選択する。誤り検出／訂正処理部では誤り検出／訂正手順選択部３０２により選択された誤り検出／訂正手順に対応する誤り検出／訂正処理３０３１〜３０３Ｎのいずれかを行い、誤り検出／訂正されたテレテキストデータを出力する。
【００３１】
図６のフローチャートを用いて本実施の形態におけるテレテキストデータの誤り検出／訂正装置の処理の流れを説明する。
図６は実施の形態３におけるテレテキストデータの誤り検出／訂正装置の処理の流れを示すフローチャートである。
【００３２】
図６において、まず、テレテキストデータ判別を行いマガジン／パケット／フォーマット番号によって決定されるテレテキストデータの種類を取得する。次に、テレテキストデータの種類を元に外部メモリ３０４のテレテキストデータの種類と誤り検出／訂正手順の対応情報を参照して誤り検出／訂正手順の情報を取得し、処理を順に行う（ループ３）。誤り検出／訂正手順選択から誤り検出／訂正処理の一連の処理を水平１ラインのデータ４２バイトについて１バイトずつ順に行う（ループ２）。そして、テレテキストデータ判別からループ２までの処理を映像信号の垂直帰線期間において水平ライン毎に順に行う（ループ１）。
【００３３】
以上のように、本実施の形態によれば、あらかじめテレテキストデータの種類に対応する誤り検出／訂正手順の対応情報を格納した外部メモリ３０４を設けることによって、新たなテレテキストデータの種類が追加された場合でも、誤り検出／訂正処理部３０３で対応可能な誤り検出／訂正処理手順の組み合わせのみで構成されたテレテキストデータの種類であれば、外部メモリ３０４に新しいテレテキストデータの種類と誤り検出／訂正手順を対応付ける情報を追加することにより、テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことができる。この時、対応情報は、テレテキストデータのバイト毎の誤り検出／訂正手順の対応情報であるので、誤り検出／訂正パターンの対応情報を格納する場合に比べて情報が大きくなるが、テレテキストデータの種類の追加により柔軟に対応することができる。
【００３４】
また、誤り検出／訂正装置を用いることなく、対象となるテレテキストデータの種類を判別し、その種類に応じた誤り検出／訂正手順を外部メモリ３０４より選択し、この誤り検出／訂正手順に対応する誤り検出／訂正を行うプログラムを用いることでも同様の効果を得ることができる。
【産業上の利用可能性】
【００３５】
本発明にかかる誤り検出／訂正装置および誤り検出／訂正プログラムは、テレテキストデータの種類の追加・変更があっても容易に誤り検出／訂正を行うことができ、テレビジョン信号から抜き取られたテレテキストデータの誤りを検出／訂正するテレテキストデータの誤り検出／訂正装置およびテレテキストデータの誤り検出／訂正プログラム等として有用である。
【図面の簡単な説明】
【００３６】
【図１】実施の形態１におけるテレテキストデータの誤り検出／訂正装置のブロック図
【図２】実施の形態２におけるテレテキストデータの誤り検出／訂正装置のブロック図
【図３】実施の形態３におけるテレテキストデータの誤り検出／訂正装置のブロック図
【図４】実施の形態１におけるテレテキストデータの誤り検出／訂正装置の処理の流れを示すフローチャート
【図５】実施の形態２におけるテレテキストデータの誤り検出／訂正装置の処理の流れを示すフローチャート
【図６】実施の形態３におけるテレテキストデータの誤り検出／訂正装置の処理の流れを示すフローチャート
【符号の説明】
【００３７】
１０１    テレテキストデータ判別部
１０２    誤り検出／訂正パターン選択部
１０３    誤り検出／訂正処理部
１０３１    誤り検出／訂正処理（パターン１）
１０３２    誤り検出／訂正処理（パターン２）
１０３Ｎ    誤り検出／訂正処理（パターンＮ）
１０４    外部メモリ
２０２    誤り検出／訂正方式選択部
２０３    誤り検出／訂正処理部
２０３１    誤り検出／訂正処理（方式１）
２０３２    誤り検出／訂正処理（方式２）
２０３Ｎ    誤り検出／訂正処理（方式Ｎ）
２０４    外部メモリ
３０２    誤り検出／訂正方式選択部
３０３    誤り検出／訂正処理部
３０３１    誤り検出／訂正処理（処理１）
３０３２    誤り検出／訂正処理（処理２）
３０３Ｎ    誤り検出／訂正処理（処理Ｎ）
３０４    外部メモリ
【図１】
2006129097.tif 000003
【図２】
2006129097.tif 000004
【図３】
2006129097.tif 000005
【図４】
2006129097.tif 000006
【図５】
2006129097.tif 000007
【図６】
2006129097.tif 000008