(57)【特許請求の範囲】
【請求項１】
テレビ放送信号を受信し解析して番組情報を得て、前記番組情報をハイパーテキストリンクマークアップランゲージＨＴＭＬページフォームの番組表に変換してＷｅｂサーバに公開し、また、Ｗｅｂサーバから送信されたテレビ番組選択通知に基づき、テレビ放送信号から対応するテレビ番組のオーディオ・ビデオデータを解析しストリーミングメディアサーバに送信するように構成する情報送受信コントローラと、
無線データカードに接続されたコンピューターが自体にアクセスする場合、ユーザがテレビ番組を選択するように、前記ＨＴＭＬページフォームの番組表を当該コンピューターのＷｅｂブラウザに送信し、また、コンピューターがユーザに選択されたテレビ番組に応じて送信したテレビ番組選択通知を受信し情報送受信コントローラに送信するように構成するＷｅｂサーバと、
情報送受信コントローラから送信されたオーディオ・ビデオデータをリアルタイム伝送プロトコル／リアルタイム伝送制御プロトコルＲＴＰ／ＲＴＣＰフォーマットにパッケージ化した後、コンピューターに送信し放送するように構成するストリーミングメディアサーバと、を含むことを特徴とする無線データカード。
【請求項２】
前記無線データカードが、コンピューターが無線データカードにアクセスする場合、コンピューターのアクセスしたターゲットインターネットプロトコルＩＰアドレスが予め設定されたＩＰアドレスであるか否かに基づき、コンピューターがＷｅｂサーバにアクセスするか否かを決定するように構成するデータスプリッタをさらに含むことを特徴とする請求項１に記載の無線データカード。
【請求項３】
前記ＨＴＭＬページには、オーディオ・ビデオデータの放送パラメータと伝送パラメータとをさらに含むことを特徴とする請求項１又は２に記載の無線データカード。
【請求項４】
前記ストリーミングメディアサーバが、放送又はマルチキャストの形態でオーディオ・ビデオデータを送信することを特徴とする請求項１又は２に記載の無線データカード。
【請求項５】
無線データカードが、テレビ放送信号を受信し解析して番組情報を得て、前記番組情報をＨＴＭＬページフォームの番組表に変換し、
ユーザがテレビ番組を選択するように、無線データカードに接続されたコンピューターが無線データカードにアクセスしＨＴＭＬページフォームの番組表を取得し、ユーザに選択されたテレビ番組に基づき、コンピューターが無線データカードにテレビ番組選択通知を送信し、
受信されたテレビ番組選択通知に基づき、無線データカードがテレビ放送信号から対応するテレビ番組のオーディオ・ビデオデータを解析しＲＴＰ／ＲＴＣＰフォーマットにパッケージ化した後コンピューターに送信し、
コンピューターが対応するテレビ番組のオーディオ・ビデオデータを受信し放送することを含むことを特徴とする無線データカードによるテレビ番組放送方法。
【請求項６】
前記無線データカードに接続されたコンピューターが無線データカードにアクセスしＨＴＭＬページフォームの番組表を得ることは、
無線データカードがコンピューターの自分にアクセスする際のターゲットＩＰアドレスが予め設定されたＩＰアドレスであるか否かに基づき、コンピューターにＨＴＭＬページフォームの番組表を送信するか否かを決定することであることを特徴とする請求項５に記載の無線データカードによるテレビ番組放送方法。
【請求項７】
前記ＨＴＭＬページには、オーディオ・ビデオデータの放送パラメータと伝送パラメータとをさらに含むことを特徴とする請求項５又は６に記載の無線データカードによるテレビ番組放送方法。
【請求項８】
前記無線データカードが、放送又はマルチキャストの形態でオーディオ・ビデオデータを送信することを特徴とする請求項５又は６に記載の無線データカードによるテレビ番組放送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルテレビ放送技術に関し、特に、無線データカード及び無線データカードによるテレビ番組の放送方法に関する。
【背景技術】
【０００２】
従来の無線データカードは広く応用され、通常、ＰＣＭＣＩＡ（パーソナルコンピューターメモリーカード国際協会）インターフェース、ＵＳＢ（汎用シリアルバス）インターフェース又はＰＣＩ（周辺素子拡張インターフェース）を介してコンピューターに接続される。無線データカードは、２種類のＩＰカード（ネットワークカード）とテレビチューナーカードとを含む。その中、ＩＰカードは無線通信の機能を果たし、例えば、ＷＣＤＭＡ（広帯域符号分割多元接続）フォーマットと、ＴＤＳＣＤＭＡ（時分割同期符号分割多元接続）フォーマットと、ＣＤＭＡ（符号分割多元接続）フォーマット又はＥＤＧＥ（拡張データレートＧＳＭ（登録商標）進化技術）フォーマットとがあり、その接続されたコンピューターを無線通信ネットワークにアクセスさせることができる。一方、テレビチューナーカードは無線放送信号を受信でき、その接続されたコンピューターに無線放送信号を受信発送させる。また、一部の無線データカードはＩＰカードとテレビチューナーカードの二つの機能を具備し、無線通信ネットワークにアクセスできるし、無線放送信号を受信できるので、このような無線データカードは、通常テレビモデムと呼ばれる。
【０００３】
テレビチューナーカード又はテレビモデムに配置されるテレビサービスは、通常、例えば、中国のＣＭＭＢ（中国移動マルチメディア放送）、ヨーロッパのＤＶＢ−Ｈ、ＤＶＢ−Ｔ（ＤＶＢ：デジタル映像放送）、日本のＩＳＤＢ−Ｔ（ＩＳＤＢ：総合サービスデジタル放送）等に対するデジタルテレビ標準である。このようなデジタルテレビサービスにより伝送される放送信号におけるテレビデータは、通常、オーディオ・ビデオデータと番組情報（ＥＰＧ／ＥＳＧ）との二つの部分を含む。このようなデジタルテレビサービスの放送を行う場合、通常、まず、テレビチューナーカード又はテレビモデム側にて放送信号を受信した後、例えば放送信号中のテレビデータをコンピューターに送信可能なフォーマットにパッケージ化し又はユーザが消費しない部分のデータをフィルタリングするなど少ない処理を行なって、コンピューターに送信し、コンピューター側にてテレビデータを解析するクライアント端末を開発し、その中の番組情報をユーザに示し、また、ユーザに選択された番組に応じて、対応する番組のオーディオ・ビデオデータをストリーミングメディアプレイヤーによって放送する。上記技術的案において、コンピューター側のクライアント端末が処理する業務は複雑であって、且つ、コンピューターの操作システムがさまざまであるので、異なる操作システムを支援するため、クライアント端末のポーティング作業量を増大させてしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、異なるコンピューター操作システムに起因するクライアント端末のポーティング作業を減少可能な無線データカード及び無線データカードによるテレビ番組の放送方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を実現するため、本発明の技術案は以下のように実現できる。
テレビ放送信号を受信し解析して番組情報を得て、前記番組情報をＨＴＭＬページフォームの番組表に変換してＷｅｂサーバに公開し、また、Ｗｅｂサーバから送信されたテレビ番組選択通知に基づき、テレビ放送信号から対応するテレビ番組のオーディオ・ビデオデータを解析しストリーミングメディアサーバに送信するように構成する情報送受信コントローラと、
無線データカードに接続されたコンピューターが自体にアクセスする場合、ユーザがテレビ番組を選択するように、前記ＨＴＭＬページフォームの番組表を当該コンピューターのＷｅｂブラウザに送信し、また、コンピューターがユーザに選択されたテレビ番組に応じて送信したテレビ番組選択通知を受信し情報送受信コントローラに送信するように構成するＷｅｂサーバと、
情報送受信コントローラから送信されたオーディオ・ビデオデータをＲＴＰ／ＲＴＣＰフォーマットにパッケージ化した後、コンピューターに送信し放送するように構成するストリーミングメディアサーバと、を含む無線データカードを提供する。
【０００６】
前記無線データカードは、コンピューターが無線データカードにアクセスする場合、コンピューターのアクセスしたターゲットＩＰアドレスが予め設定されたＩＰアドレスであるか否かに基づき、コンピューターがＷｅｂサーバにアクセスするか否かを決定するデータスプリッタをさらに含む。
【０００７】
前記ＨＴＭＬページには、オーディオ・ビデオデータの放送パラメータと伝送パラメータをさらに含む。
【０００８】
前記ストリーミングメディアサーバは、放送又はマルチキャストの形態でオーディオ・ビデオデータを送信する。
【０００９】
無線データカードが、テレビ放送信号を受信し解析して番組情報を得て、前記番組情報をＨＴＭＬページフォームの番組表に変換し、
ユーザがテレビ番組を選択するように、無線データカードに接続されたコンピューターが無線データカードにアクセスしＨＴＭＬページフォームの番組表を取得し、ユーザに選択されたテレビ番組に基づき、コンピューターが無線データカードにテレビ番組選択通知を送信し、
受信されたテレビ番組選択通知に基づき、無線データカードがテレビ放送信号から対応するテレビ番組のオーディオ・ビデオデータを解析しＲＴＰ／ＲＴＣＰフォーマットにパッケージ化した後コンピューターに送信し、
コンピューターが対応するテレビ番組のオーディオ・ビデオデータを受信し放送することを含む無線データカードによるテレビ番組放送方法を提供する。
【００１０】
前記無線データカードに接続されたコンピューターが無線データカードにアクセスしＨＴＭＬページフォームの番組表を得ることは、
無線データカードがコンピューターの自分にアクセスする際のターゲットＩＰアドレスが予め設定されたＩＰアドレスであるか否かに基づき、コンピューターにＨＴＭＬページフォームの番組表を送信するか否かを決定することである。
【００１１】
前記ＨＴＭＬページには、オーディオ・ビデオデータの放送パラメータと伝送パラメータをさらに含む。
【００１２】
前記無線データカードは、放送又はマルチキャストの形態でオーディオ・ビデオデータを送信する。
【発明の効果】
【００１３】
上述したように、本発明の無線データカードによると、コンピューターにおけるＷｅｂブラウザに表示するように、テレビ放送信号中の番組情報をＨＴＭＬページに変換し、コンピューターにおけるストリーミングメディアプレイヤーが放送するようにテレビ放送信号中のオーディオ・ビデオデータをＲＴＰ／ＲＴＣＰフォーマットにパッケージ化した後コンピューターに送信し、コンピューターにおいて既に存在しているＷｅｂページ閲覧機能とストリーミングメディア放送機能を充分に利用し、コンピューターにおけるクライアント端末の開発を簡素化し、異なるコンピューター操作システムに起因するクライアント端末のポーティング作業を減少できる。また、本発明によると、従来の無線データカードは無線通信機能を有すると共に、デジタルテレビサービスの放送を実現できる機能も有する。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明に係わる無線データカードの内部構成を示す図である。
【図２】図２は、本発明に係わる無線データカードによるデジタルテレビ番組放送を示すフローチャートである。
【発明を実施するための形態】
【００１５】
本発明の基本的な考え方は、従来のコンピューターは通常、Ｗｅｂブラウザ機能を果たし、且つＷｅｂブラウザは通常、内蔵式のストリーミングメディアプレイヤーのＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）インターフェースの表示を支援するので、本発明によれば、無線データカード側にてテレビデータをコンピューターにおけるＷｅｂブラウザとストリーミングメディアプレイヤーに表示可能なフォーマットに変換することで、ユーザはＷｅｂブラウザを介してデジタルテレビ番組を見ることができ、コンピューターにおけるクライアント端末の開発作業を簡素化し、異なるコンピューター操作システムに起因するクライアント端末のポーティング作業を減少することができる。
【００１６】
以下、図面を参照しながら本発明の技術案を詳しく説明する。
図１に示すように、本発明の無線データカードは主に、情報送受信コントローラと、Ｗｅｂサーバと、ストリーミングメディアサーバと、を含む。
情報送受信コントローラは、テレビ放送信号を受信し解析することで番組情報（ＥＰＧ／ＥＳＧ）を取得し、当該番組情報をＨＴＭＬページフォームの番組表に変換してＷｅｂサーバに公開し、また、Ｗｅｂサーバから送信されたテレビ番組選択通知に基づき、テレビ放送信号から対応するテレビ番組のオーディオ・ビデオデータを解析してストリーミングメディアサーバに送信するように構成され、
Ｗｅｂサーバは、ディレクトリサーバとも呼ばれ、無線データカードに接続されたコンピュータが予め設定されたＩＰアドレスとポート番号で自体にアクセスする場合、ユーザがテレビ番組を選択するように、上記ＨＴＭＬページフォームの番組表を当該コンピューターのＷｅｂブラウザに送信し、また、コンピューターがユーザに選択されたテレビ番号に応じて送信したテレビ番組選択通知を受信して情報送受信コントローラに送信するように構成され、
ストリーミングメディアサーバは、情報送受信コントローラから送信されたオーディオ・ビデオデータをＲＴＰ／ＲＴＣＰフォーマットにパッケージ化してコンピューターに送信して放送するように構成される。
【００１７】
当該無線データカードは、コンピューターが無線データカードにアクセスする場合、コンピューターがアクセスするターゲットＩＰアドレスが予め設定されたＩＰアドレスであるか否かに基づき、コンピューターがＷｅｂサーバにアクセスするか否かを決定するデータスプリッタをさらに含む。
【００１８】
図２に示すように、本発明の無線データカードによってデジタルテレビサービスの放送を実現する方法は以下のステップを含む。
無線データカードは、テレビ放送信号を受信し解析し、番組情報を取得し、上記番組情報をＨＴＭＬページフォームの番組表に変換する（ステップ２０１）。
上記ＨＴＭＬページには、オーディオ・ビデオデータの放送パラメータと伝送パラメータとをさらに含む。
【００１９】
無線データカードに接続されたコンピューターは、無線データカードにアクセスしＨＴＭＬページフォームの番組表を取得し、テレビ番組を選択するためにユーザに提供し、又、ユーザに選択されたテレビ番組に基づき、無線データカードにテレビ番組選択通知を送信する（ステップ２０２）。
【００２０】
上記無線データカードに接続されたコンピューターが無線データカードにアクセスしＨＴＭＬページフォームの番組表を取得するステップは、
無線データカードがコンピューターは、自分にアクセスする際のターゲットＩＰアドレスが予め設定されたＩＰアドレスであるか否かに基づき、コンピューターにＨＴＭＬページフォームの番組表を送信するか否かを確定することである。
【００２１】
無線データカードは、受信したテレビ番組選択通知に基づき、テレビ放送信号から対応するテレビ番組のオーディオ・ビデオデータを解析してＲＴＰ／ＲＴＣＰフォーマットにパッケージ化した後、コンピューターに送信する（ステップ２０３）。
【００２２】
制御の便宜を図るため、放送又はマルチキャストの形態でオーディオ・ビデオデータを送信する。
【００２３】
コンピューターは、対応するテレビ番組のオーディオ・ビデオデータを受信し放送する（ステップ２０４）。
【００２４】
以下、具体的な実施例によって本発明の技術案をさらに詳しく説明する。
本発明の無線データカードによってＣＭＭＢテレビサービスの放送方法は以下のステップを含む。
情報送受信コントローラは、ＣＭＭＢ信号を受信し解析し、番組情報（ＥＰＧ／ＥＳＧ）を取得し、当該番組情報を番組表と整理して、ＨＴＭＬページフォームでＷｅｂサーバ上に公開する（ステップ３０１）。
【００２５】
当該番組表のＨＴＭＬページには、コンピューターが当該ＨＴＭＬページにアクセスすることで伝送パラメータと放送パラメータを得るように、チャネルのオーディオ・ビデオデータの放送パラメータと伝送パラメータとをさらに含み、コンピューターがこれらの伝送パラメータと放送パラメータに従ってオーディオ・ビデオデータを正確に受信し放送できる。
【００２６】
その中、オーディオ・ビデオデータの放送パラメータは、オーディオ・ビデオデータ自体が携帯したもので、オーディオフォーマットと、映像フォーマットと、オーディオ・ビデオサンプリングレートと、タイムスタンプ情報等を含み、オーディオ・ビデオデータの伝送パラメータは、情報送受信コントローラによって設定されるもので、オーディオ・ビデオデータが通常、ＲＴＰ／ＲＴＣＰ（リアルタイム伝送プロトコル／リアルタイム伝送制御プロトコル）のフォーマットにパッケージ化されてＩＰを介して伝送されるので、伝送パラメータは、ＩＰと、ユーザデータグラムプロトコル（ＵＤＰ）と、ＲＴＰとＲＴＣＰ等を含む。これらの放送パラメータは、通常、ＳＤＰ（セッション記述プロトコル）ファイルの形態で記述する。
【００２７】
無線データカードに接続されたコンピューターは、予め設定されたＩＰアドレスとポート番号で無線データカードに内蔵したＷｅｂサーバにアクセスし、上記ＨＴＭＬページフォーム形態の番組表を取得して、ユーザがテレビ番組を選択するように、自体のＷｅｂブラウザに表示する（ステップ３０２）。
【００２８】
その中、コンピューターは、無線データカードにＵＳＢ（汎用シリアルバス）ページを介して接続されることができる。
【００２９】
コンピューターのＷｅｂブラウザは、Ｗｅｂサーバにアクセスする場合、ターゲットアドレスがＸで、ターゲットポート番号がＹであるＩＰメッセージを送信し、当該ＩＰメッセージは、順に、コンピューター側のＴＣＰ／ＩＰ（伝送制御プロトコル／インターネットプロトコル）プロトコルスタックと駆動プログラム、及び無線データカード側の駆動プログラムを経由して無線データカード内部のデータスプリッタに到達する。データスプリッタは、受信されたＩＰメッセージのターゲットＩＰアドレスが予め設定されたＩＰアドレスであるか否かを判定し、ＮＯと判定されると、当該ＩＰメッセージを無線データカード内の無線プロトコルスタックに送信し、その後、無線プロトコルスタックにより外部の無線通信ネットワークに送信し、さもなければ、当該ＩＰメッセージを無線データカード側のＴＣＰ／ＩＰプロトコルスタックに送信し、その後、無線データカード側のＴＣＰ／ＩＰプロトコルスタックからＷｅｂサーバに送信する。
【００３０】
Ｗｅｂサーバは、当該ＩＰメッセージを受信した後、ＨＴＭＬページフォームの番組表をＩＰメッセージにパッケージ化して、Ｗｅｂサーバ→無線データカード側のＴＣＰ／ＩＰプロトコルスタック→データスプリッタ→無線データカード側の駆動プログラム→コンピューター側の駆動プログラム→コンピューター側のＴＣＰ／ＩＰプロトコルスタック→Ｗｅｂブラウザのルートを経由しコンピューターに送信する。その中、番組表を含むＩＰメッセージがデータスプリッタに達した場合、データスプリッタが当該ＩＰメッセージのソースターゲットアドレス及びポート番号が予め設定されたターゲットアドレス及びポート番号であることを発見すると、当該ＩＰメッセージをコンピューターに送信する。
【００３１】
上述のように、Ｗｅｂブラウザ⇔コンピューター側のＴＣＰ／ＩＰプロトコルスタック⇔コンピューター側の駆動プログラム⇔データスプリッタ⇔無線データカード側の駆動プログラム⇔無線データカード側のＴＣＰ／ＩＰプロトコルスタック⇔Ｗｅｂサーバの双方向ルートによって、コンピューターにおけるＷｅｂブラウザはＷｅｂサーバにアクセスしそのコンテンツを表示することができる。
【００３２】
ユーザが、ＨＴＭＬページ中のＣＣＴＶ１をクリックし、「放送」を選択すると、それに対応し、コンピューターはステップ３０２で述べたルートを介してＷｅｂサーバにテレビ番組選択通知を送信する（ステップ３０３）。
【００３３】
受信されたテレビ番組選択通知に基づき、ＣＣＴＶ１をまだ放送していないと、Ｗｅｂサーバは、ＣＭＭＢ信号からＣＣＴＶ１のオーディオ・ビデオデータを解析してストリーミングメディアサーバに送信することを情報送受信コントローラに通知する（ステップ３０４）。
【００３４】
又、ＣＣＴＶ１の放送中であると、現在の処理プロセスフローを終了する。ＣＣＴＶ１の放送中であるか否かは、Ｗｅｂサーバにより現在受信されたテレビ番組選択通知と前回受信されたテレビ番組選択通知を比較することで把握することができる。
【００３５】
ストリーミングメディアサーバは、受信されたＣＣＴＶ１のオーディオ・ビデオデータをＲＴＰ／ＲＴＣＰフォーマットにパッケージ化した後、コンピューターに送信する（ステップ３０５）。
【００３６】
その中、ストリーミングメディアサーバは、上記ＳＤＰファイルに記述の伝送パラメータに従って、放送又はマルチキャストの形態でコンピューターにＣＣＴＶ１のオーディオ・ビデオデータを送信し、且つ、ＣＣＴＶ１のオーディオ・ビデオデータを送信するルートは、ストリーミングメディアサーバ→無線データカード側のＴＣＰ／ＩＰプロトコルスタック→データスプリッタ→無線データカード側の駆動プログラム→コンピューター側の駆動プログラム→コンピューター側のＴＣＰ／ＩＰプロトコルスタック→ストリーミングメディアプレイヤーである。
【００３７】
コンピューターにおけるＷｅｂブラウザに内蔵したストリーミングメディアプレイヤーは、ＨＴＭＬページから取得した伝送パラメータに従ってＣＣＴＶ１のオーディオ・ビデオデータを受信し、ＨＴＭＬページから取得した放送パラメータに従ってＣＣＴＶ１のオーディオ・ビデオデータを放送する（ステップ３０６）。
【００３８】
上述したように、本発明によれば、一、現在のコンピューターが支援する技術を最大限に利用するので、コンピューターを多く改善する必要がなく、コストが低く、二、ＨＴＭＬ形態を採用するので、ユーザインターフェース（ＵＩ）プログラムを簡単且つ速やかに開発しカスタマイズすることができるメリットを有する。
【００３９】
以上は、本発明の好適な実施例に過ぎず、本発明を限定するものではない。
【図１】
0005468179.tif 000002
【図２】
0005468179.tif 000003