(57)【要約】【課題】  処理効率の向上を図る。【解決手段】  データ取得装置１０は、データ信号をＶＢＩに重畳する伝送方式を利用したテレビジョン・データ多重放送に用いられ、テレビジョン電波受信部１１、制御部１２、データ抽出部１３、ＡＤ変換部１４等を備えている。テレビジョン電波受信部１１は、テレビジョン電波を受信し、ＶＢＩに含まれる複数種類のデータをアナログ信号のままサンプリングする。制御部１２は、例えば操作者による入力又はソフトウェアによって、特定の種類のデータを指定するとともに、そのデータについて抽出する時間も指定する。データ抽出部１３は、テレビジョン電波受信部１１でサンプリングされたデータの中から、制御部１２で指定されたデータをアナログ信号のまま抽出する。ＡＤ変換部１４は、データ抽出部１３で抽出されたデータをディジタル信号に変換する。【選択図】  図１
2005064805.tif 000002
【特許請求の範囲】
【請求項１】
データ信号を垂直帰線消去期間に重畳する伝送方式を利用したテレビジョン・データ多重放送に用いられるデータ取得方法において、
テレビジョン電波を受信し、前記垂直帰線消去期間に含まれる複数種類のデータをアナログ信号のままサンプリングし、
このサンプリングされたデータの中から、予め指定された種類のデータをアナログ信号のまま抽出し、
この抽出されたデータをディジタル信号に変換する、
ことを特徴とするテレビジョン・データ多重放送のデータ取得方法。
【請求項２】
前記予め指定された種類のデータは、特定の時間に抽出するように指定されたものである、
請求項１記載のテレビジョン・データ多重放送のデータ取得方法。
【請求項３】
前記予め指定された種類のデータは、操作者によって手動的に指定されたもの又はソフトウェアによって自動的に指定されたものである、
請求項１又は２記載のテレビジョン・データ多重放送のデータ取得方法。
【請求項４】
データ信号を垂直帰線消去期間に重畳する伝送方式を利用したテレビジョン・データ多重放送に用いられるデータ取得装置において、
テレビジョン電波を受信し、前記垂直帰線消去期間に含まれる複数種類のデータをアナログ信号のままサンプリングするテレビジョン電波受信部と、
特定の種類のデータを指定する制御部と、
前記テレビジョン電波受信部でサンプリングされたデータの中から、前記制御部で指定されたデータをアナログ信号のまま抽出するデータ抽出部と、
このデータ抽出部で抽出されたデータをディジタル信号に変換するＡＤ変換部と、
を備えたことを特徴とするテレビジョン・データ多重放送のデータ取得装置。
【請求項５】
前記制御部は、前記特定の種類のデータについて抽出する時間も指定する、
請求項４記載のテレビジョン・データ多重放送のデータ取得装置。
【請求項６】
前記制御部は、操作者による入力又はソフトウェアによって、前記特定の種類のデータを指定する、
請求項４又は５記載のテレビジョン・データ多重放送のデータ取得装置。
【請求項７】
前記テレビジョン電波受信部は、前記テレビジョン電波をアナログ信号のままサンプリングするＮＴＳＣデコーダを有し、
前記制御部は、アプリケーションソフトウェア及びこれを実行するマイクロコンピュータからなり、
前記データ抽出部は、前記制御部で指定されたデータに対応する水平走査線の番号を用いて当該データを抽出するキャプチャドライバからなり、
前記ＡＤ変換部は、前記データ抽出部で抽出されたデータをディジタル信号に変換するとともに、当該ディジタル信号に対してエラー訂正を実行してデータパケットの形式に変換するＶＢＩドライバからなる、
請求項４乃至６のいずれかに記載のテレビジョン・データ多重放送のデータ取得装置。
【請求項８】
前記ＶＢＩドライバによって変換されたデータパケットの中から、エラー訂正数の少ないデータパケットを抽出してデータグループを生成し、このデータグループを当該テレビジョン・データ多重放送の仕様に従ったデータグループ構築ファイルに変換し、このデータグループ構築ファイルを記憶媒体に格納する、データグループ生成部を更に備え、
前記制御部は、前記記憶媒体に格納されたデータグループ構築ファイルを暗号解読して、その結果を表示部に表示する、
請求項７記載のテレビジョン・データ多重放送のデータ取得装置。
【請求項９】
前記データグループ構築ファイルは電子番組表である、
請求項８記載のテレビジョン・データ多重放送のデータ取得装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ信号を垂直帰線消去期間（以下「ＶＢＩ（Vertical Blanking Interval）」という。）に重畳する伝送方式を利用したテレビジョン・データ多重放送に用いられる、データ取得方法及び装置に関する。
【背景技術】
【０００２】
現在、ＶＢＩ方式のテレビジョン・データ多重放送が実用化されている（例えば特許文献１）。ＶＢＩ方式とは、地上テレビジョン放送システムを活用したデータ放送を実現するため、既存放送との両立性、整合性を図りつつ、かつディジタル放送の導入を踏まえた、データ信号をＶＢＩに重畳する伝送方式のことである。このテレビジョン・データ多重放送には、ＡＲＩＢ標準が用いられている（非特許文献１）。
【０００３】
従来のテレビジョン・データ多重放送におけるデータ取得方法では、まずＮＴＳＣ（Natinal Television System Committee）デコーダでテレビジョン電波をサンプリングし、そのサンプリングしたデータを水平走査線の１ラインずつＡＤ（Analog
to Digital）変換した後、データ種別を判別していた。データの種類には、電子番組表（以下「ＥＰＧ（Electronic Program Guide）」という。）、文字放送、字幕などがある。
【０００４】
【特許文献１】特開２０００−２３１１８号公報
【非特許文献１】ＡＲＩＢ標準：「垂直帰線消去期間を使用する伝送方式の標準テレビジョン・データ多重放送規格（ARIB STANDARD STD-B5）」，社団法人電波産業会
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このデータ取得方法では、次のように処理が甚だ非効率であった。
【０００６】
(1).不要なデータが含まれているラインでも、必ずＡＤ変換していた。例えば、ＥＰＧだけを必要とする場合でも、不要な文字放送や字幕もＡＤ変換していた。
【０００７】
(2).ＥＰＧが放送局から送信される時間帯は決まっているにもかかわらず、その送信時間帯以外でもＥＰＧデータをＡＤ変換していた。
【０００８】
そこで、本発明の目的は、処理効率の向上を図れるテレビジョン・データ多重放送のデータ取得方法及び装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係るデータ取得方法は、データ信号をＶＢＩに重畳する伝送方式を利用したテレビジョン・データ多重放送に用いられ、次の手順によって成り立つ。<1>.テレビジョン電波を受信し、前記ＶＢＩに含まれる複数種類のデータをアナログ信号のままサンプリングする。<2>.このサンプリングされたデータの中から、予め指定された種類のデータをアナログ信号のまま抽出する。<3>.この抽出されたデータをディジタル信号に変換する。
【００１０】
このように、予め指定された種類のデータのみがＡＤ変換されるので、全ての種類のデータをＡＤ変換していた従来技術に比べて、処理効率が良い。
【００１１】
また、前記予め指定された種類のデータは、特定の時間に抽出するように指定されたものである、としてもよい。この場合は、送信時間帯に合わせてデータをＡＤ変換することにより、送信時間帯以外でもデータをＡＤ変換していた従来技術に比べて、処理効率が良い。
【００１２】
更に、前記予め指定された種類のデータは、操作者によって手動的に指定されたもの又はソフトウェアによって自動的に指定されたものである、としてもよい。例えば、操作者は、キーボード、マウス、リモコンスイッチ等を使って、データを指定する。
【００１３】
本発明に係るデータ取得装置は、データ信号をＶＢＩに重畳する伝送方式を利用したテレビジョン・データ多重放送に用いられ、次の構成要素を備えている。<1>.テレビジョン電波を受信し、前記ＶＢＩに含まれる複数種類のデータをアナログ信号のままサンプリングするテレビジョン電波受信部。<2>.特定の種類のデータを指定する制御部。<3>.前記テレビジョン電波受信部でサンプリングされたデータの中から、前記制御部で指定されたデータをアナログ信号のまま抽出するデータ抽出部。<4>.このデータ抽出部で抽出されたデータをディジタル信号に変換するＡＤ変換部。
【００１４】
前記制御部は、前記特定の種類のデータについて抽出する時間も指定する、又は、操作者による入力又はソフトウェアによって前記特定の種類のデータを指定する、としてもよい。
【００１５】
このように、本発明に係るデータ取得装置は、本発明に係るデータ取得方法を使用するものであるので、本発明に係るデータ取得方法と同じ作用及び効果を奏する。
【００１６】
具体例を述べる。前記テレビジョン電波受信部は、前記テレビジョン電波をアナログ信号のままサンプリングするＮＴＳＣデコーダを有する。前記制御部は、アプリケーションソフトウェア及びこれを実行するマイクロコンピュータからなる。前記データ抽出部は、前記制御部で指定されたデータに対応する水平走査線の番号を用いて当該データを抽出するキャプチャドライバからなる。前記ＡＤ変換部は、前記データ抽出部で抽出されたデータをディジタル信号に変換するとともに、当該ディジタル信号に対してエラー訂正を実行してデータパケットの形式に変換するＶＢＩドライバからなる。
【００１７】
また、前記ＶＢＩドライバによって変換されたデータパケットの中から、エラー訂正数の少ないデータパケットを抽出してデータグループを生成し、このデータグループを当該テレビジョン・データ多重放送の仕様に従ったデータグループ構築ファイルに変換し、このデータグループ構築ファイルを記憶媒体に格納する、データグループ生成部を、更に備えてもよい。このとき、前記制御部は、前記記憶媒体に格納されたデータグループ構築ファイルを暗号解読し、その結果を表示部に表示する、としてもよい。更に、前記データグループ構築ファイルはＥＰＧである、としてもよい。
【００１８】
換言すると、本発明は、地上波テレビ放送電波のＶＢＩを使用して、上位アプリケーションで指定したデータのみをＶＢＩデータからＡＤ変換前に抽出し、ＥＰＧや字幕放送などのデータを取得することを特徴とする。すなわち、本発明では、テレビジョン電波のサンプリングデータを１ラインずつＡＤ変換するのではなく、事前に上位アプリケーションから指定されたデータのみを抽出してＡＤ変換する。また、受信時間帯以外にはＥＰＧデータの取得を実行しないことにより、不必要なデータ処理を省略することで処理効率化及び処理速度向上を図る。
【発明の効果】
【００１９】
本発明によれば、予め指定された種類のデータのみをＡＤ変換することにより、全ての種類のデータをＡＤ変換していた従来技術に比べて、処理効率を向上できる。また、データを抽出する時間を予め指定することにより、送信時間帯に合わせてデータをＡＤ変換できるので、送信時間帯以外でもデータをＡＤ変換していた従来技術に比べて、処理効率を向上できる。
【００２０】
換言すると、本発明によれば次の効果を奏する。必要とするデータを予め上位アプリケーションから指定することにより、サンプリングデータの全てをＡＤ変換する必要が無いので、処理の効率化が図れる。ＥＰＧ取得時間帯以外はサンプリングデータをＶＢＩドライバに渡さない（ＡＤ変換以降の処理を行わない）ため、ＥＰＧ取得時間帯以外におけるシステムの負荷を少なくすることができる。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明に係るデータ取得装置の一実施形態を示すブロック図である。以下、この図面に基づき説明する。
【００２２】
本実施形態のデータ取得装置１０は、データ信号をＶＢＩに重畳する伝送方式を利用したテレビジョン・データ多重放送に用いられ、テレビジョン電波受信部１１、制御部１２、データ抽出部１３、ＡＤ変換部１４等を備えている。テレビジョン電波受信部１１は、テレビジョン電波を受信し、ＶＢＩに含まれる複数種類のデータをアナログ信号のままサンプリングする。制御部１２は、例えば操作者による入力又はソフトウェアによって、特定の種類のデータを指定するとともに、そのデータについて抽出する時間も指定する。データ抽出部１３は、テレビジョン電波受信部１１でサンプリングされたデータの中から、制御部１２で指定されたデータをアナログ信号のまま抽出する。ＡＤ変換部１４は、データ抽出部１３で抽出されたデータをディジタル信号に変換する。
【００２３】
このように、データ取得装置１０は、本発明に係るデータ取得方法を使用するものであり、テレビジョン電波を受信しＶＢＩに含まれる複数種類のデータをアナログ信号のままサンプリングし、このサンプリングされたデータの中から予め指定された種類のデータをアナログ信号のまま抽出し、この抽出されたデータをディジタル信号に変換する。
【００２４】
したがって、データ取得装置１０によれば、予め指定された種類のデータのみをＡＤ変換することにより、全ての種類のデータをＡＤ変換していた従来技術に比べて、処理効率が向上する。しかも、データを抽出する時間も指定することにより、送信時間帯に合わせてデータをＡＤ変換することができるので、送信時間帯以外でもデータをＡＤ変換していた従来技術に比べて、処理効率が向上する。
【００２５】
図２は、図１のデータ取得装置を更に具体化した一例を示すブロック図である。以下、この図面に基づき説明する。ただし、図１における「テレビジョン電波受信部１１」、「制御部１２」、「データ抽出部１３」、「ＡＤ変換部１４」は、それぞれ図２おいて「テレビボード２１」、「アプリケーションソフトウェア２２」、「キャプチャドライバ２３」、「ＶＢＩドライバ２４」と具体化して置き換える。
【００２６】
テレビボード２１は、例えば電子部品及び電子回路からなる一般的なハードウェアであり、テレビジョン電波ａをアナログ信号のままサンプリングしてサンプリングデータｂを得るＮＴＳＣデコーダ（図示せず）を有する。キャプチャドライバ２３は、アプリケーションソフトウェア２２で指定されたデータに対応する水平走査線の番号を用いて、サンプリングデータｂの中から当該データを抽出する。ＶＢＩドライバ２４は、キャプチャドライバ２３で抽出されたデータをディジタル信号に変換するとともに、当該ディジタル信号に対してエラー訂正を実行してデータパケットｃ１，ｃ２の形式に変換する。
【００２７】
データグループ生成部としてのＤＧＭａｋｅ２５は、ＶＢＩドライバ２４によって変換されたデータパケットｃ１の中から、エラー訂正数の少ないデータパケットを抽出してデータグループｄを生成し、データグループｄを当該テレビジョン・データ多重放送の仕様に従ったデータグループ構築ファイルｅに変換して、記憶媒体としての磁気ディスク装置２６にデータグループ構築ファイルｅを格納する。アプリケーションソフトウェア２２は、磁気ディスク装置２６に格納されたデータグループ構築ファイルｅを暗号解読して、その結果であるデータｆを液晶ディスプレイなどの表示部（図示せず）に表示する。
【００２８】
キャプチャドライバ２３、ＶＢＩドライバ２４及びＤＧＭａｋｅ２５は、例えばマイクロコンピュータ（ＤＳＰ）及びそのプログラムによって実現することができる。アプリケーションソフトウェア２２も、マイクロコンピュータ（ＤＳＰ）にロードされて動作するものである。
【００２９】
図３は、図２におけるテレビジョン電波のサンプリングデータを示す説明図である。以下、図２及び図３に基づき、更に詳しく説明する。
【００３０】
地上波テレビ放送電波のＶＢＩを使用して、ＥＰＧや字幕放送などのデータを伝送するシステムがある。そのシステムにおいて、ＥＰＧや字幕放送のＶＢＩデータを個別に取得するプログラムを中心に説明する。
【００３１】
テレビボード２１で受信されたテレビジョン電波ａは、ＮＴＳＣデコーダでサンプリングされて図３のようなサンプリングデータｂとなり、キャプチャドライバ２２に渡される。水平同期信号から次の水平同期信号まで（すなわち水平走査線）を１ラインとすると、テレビジョン電波ａは、262ライン（１フィールド）分のデータがＯＤＤフィールド及びＥＶＥＮフィールドとして交互に連続して受信される。ＯＤＤフィールドの最初の水平走査線をライン1とすると、ライン1〜21,263〜284がＶＢＩ、ライン10〜13,273〜256がＥＰＧ、ライン14〜17,277〜280が文字放送、ライン21,284が字幕となっている。１ラインのデータ長はサンプリング周波数によって異なり、サンプリング周波数が27.00MHzの場合は1440バイト、28.63MHzの場合は1600バイトとなる。また、ＯＤＤフィールドとＥＶＥＮフィールドとの組をフレームと呼び、ＮＴＳＣ方式では１秒間に３０フレームが送信される。なお、ＥＶＥＮフィールドのライン273〜256、277〜280、284については、それぞれＯＤＤフィールドのライン10〜13、14〜17、21と同じであるので、以下説明を省略する。
【００３２】
この後、キャプチャドライバ２３は、上位のアプリケーションソフトウェア２２から指定されたＶＢＩのデータ抽出を行う。例えば、キャプチャドライバ２３がアプリケーションソフトウェア２２からＥＰＧデータ取得命令を入力していた場合、サンプリングデータｂがライン10〜13に該当するときに、そのデータを抽出してＶＢＩドライバ２４に渡す。
【００３３】
ＶＢＩドライバ２４ｈは、抽出されたデータをＡＤ変換し、エラー訂正を行った後、データパケットｃ１，ｃ２に変換する。データパケットｃ１，ｃ２は、ＶＢＩを利用した地上波テレビデータ多重放送（以下「DATAWAVE」という。）で規定される形式になっている。
【００３４】
ＤＧＭａｋｅ２５は、エラー訂正数の少ないデータパケットｃ１を抽出してデータグループｄを生成する。生成されたデータグループｄは、DATAWAVEの仕様に従ったデータグループ構築ファイルｅに変換され、磁気ディスク装置２６に格納される。格納されたデータグループ構築ファイルｅは、アプリケーションソフトウェア２２によって暗号解読されデータｆとして表示される。
【００３５】
また、キャプチャドライバ２３がアプリケーションソフトウェア２２から文字放送データ取得命令を入力していた場合、サンプリングデータｂがライン14〜17に該当していれば、そのデータを抽出してＶＢＩドライバ２４に渡す。続いて、ＶＢＩドライバ２４は、そのデータをＡＤ変換し、エラー訂正を行った後、DATAWAVEで規定されるデータパケットｃ２の形式に変換する。アプリケーションソフトウェア２２は、このデータｆを使って文字放送データを表示する。
【００３６】
更に、キャプチャドライバ２３がアプリケーションソフトウェア２２から字幕データ取得命令を入力していた場合、サンプリングデータｂがライン21に該当していれば、そのデータを抽出してＶＢＩドライバ２４に渡す。続いて、ＶＢＩドライバ２４は、そのデータをＡＤ変換し、エラー訂正を行った後、DATAWAVEで規定されるデータパケットｃ２の形式に変換する。アプリケーションソフトウェア２２は、このデータｆを使って字幕データを表示する。
【００３７】
図４は、図２のデータ取得装置における動作の一例を示すフローチャートである。以下、図２乃至図４に基づき、図２のデータ取得装置の動作について詳しく説明する。
【００３８】
まず、キャプチャドライバ２３は、テレビボード２１のＮＴＳＣデコーダでサンプリングされたテレビジョン電波ａのサンプリングデータｂを、テレビボード２１からの割り込み信号に従って１ラインずつ取得する（ステップ１０１）。
【００３９】
続いて、キャプチャドライバ２３は、アプリケーションソフトウェア２２からＥＰＧデータ取得要求が来ているか否かをチェックする（ステップ１０２）。ここで、ＥＰＧデータ取得要求が来ているとき、現在処理しているサンプリングデータｂがライン10〜13であればＥＰＧデータと判別し、そのデータを抽出する（ステップ１０３）。そして、抽出したデータをＶＢＩドライバ２４に渡してＡＤ変換を行う（ステップ１０８）。
【００４０】
ステップ１０２でＥＰＧデータ取得要求が来ていない場合又はステップ１０３でライン10〜13でない場合、キャプチャドライバ２３はアプリケーションソフトウェア２２から文字放送データ取得要求が来ている否かをチェックする（ステップ１０４）。文字放送データ取得要求が来ており、かつ処理対象がライン14〜17であれば（ステップ１０５）、そのデータを抽出し、抽出したデータをＶＢＩドライバ２４に渡してＡＤ変換を行う（ステップ１０８）。
【００４１】
ステップ１０４で文字放送データ取得要求が来ていない場合又はステップ１０５でライン14〜17でない場合、キャプチャドライバ２３はアプリケーションソフトウェア２２から字幕データ取得要求が来ているか否かをチェックする（ステップ１０６）。字幕データ取得要求が来ており、かつ処理対象がライン21であれば（ステップ１０７）、そのデータを抽出し、抽出したデータをＶＢＩドライバ２４に渡してＡＤ変換を行う（ステップ１０８）。
【００４２】
なお、本発明は、言うまでもく、上記実施形態に限定されない。例えば、ＶＢＩ以外のデータを取得する場合にも、サンプリングデータから取得するライン番号を変更することにより、容易に対応することが可能である。 
【図面の簡単な説明】
【００４３】
【図１】本発明に係るデータ取得装置の一実施形態を示すブロック図である。
【図２】図１のデータ取得装置を更に具体化した一例を示すブロック図である。
【図３】図２におけるテレビジョン電波のサンプリングデータを示す説明図である。
【図４】図２のデータ取得装置における動作の一例を示すフローチャートである。
【符号の説明】
【００４４】
１０  データ取得装置
１１  テレビジョン電波受信部
１２  制御部
１３  データ抽出部
１４  ＡＤ変換部
２１  テレビボード（テレビジョン電波受信部）
２２  アプリケーションソフトウェア（制御部）
２３  キャプチャドライバ（データ抽出部）
２４  ＶＢＩドライバ（ＡＤ変換部）
２５  ＤＧＭａｋｅ（データグループ生成部）
２６  磁気ディスク装置（記憶媒体）
【図１】
2005064805.tif 000003
【図２】
2005064805.tif 000004
【図３】
2005064805.tif 000005
【図４】
2005064805.tif 000006