(57)【要約】【課題】アナログデータパケットを受信し、トランスポートストリーム及び非トランスポートストリームを処理する。【解決手段】マルチメディア処理装置２２０、スプリッタ２４０、トランスポートストリーム多重化装置２５０及び非トランスポートストリーム制御装置２３０を備える。マルチメディア処理装置２２０は、複数のアナログデータパケット２１４を受信して処理し、デジタルストリーム２２８を出力する。スプリッタ２４０は、デジタルストリーム２２８を受信して複製し、デジタルストリーム２２８と完全に同じ第１のデジタルストリーム２２８Ａ及び第２のデジタルストリーム２２８Ｂを生成する。トランスポートストリーム多重化装置２５０は、第１のデジタルストリーム２２８Ａを受信し、第１のデジタルストリーム２２８Ａがトランスポートストリームのとき、第１のデジタルストリーム２２８Ａを多重分離する。【選択図】図２
2008141719.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディア処理装置、スプリッタ、トランスポートストリーム多重化装置及び非トランスポートストリーム制御装置を備えたデジタル信号の受信システムであって、
前記マルチメディア処理装置は、複数のアナログデータパケットを受信して処理し、デジタルストリームを出力し、
前記スプリッタは、前記デジタルストリームを受信して複製し、前記デジタルストリームと完全に同じ第１のデジタルストリーム及び第２のデジタルストリームを生成し、
前記トランスポートストリーム多重化装置は、前記第１のデジタルストリームを受信し、前記第１のデジタルストリームがトランスポートストリームのとき、前記第１のデジタルストリームを多重分離し、
前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームを受信し、前記第２のデジタルストリームが非トランスポートストリームのとき、前記第２のデジタルストリームを処理することを特徴とするデジタル信号の受信システム。
【請求項２】
前記マルチメディア処理装置は、チューナ、復調器及びキャプチャ装置を有し、前記アナログデータパケットを受信して処理し、前記デジタルストリームを生成することを特徴とする請求項１に記載のデジタル信号の受信システム。
【請求項３】
前記非トランスポートストリーム制御装置はDirectShowフィルタであることを特徴とする請求項１に記載のデジタル信号の受信システム。
【請求項４】
前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、記憶装置へ前記第２のデジタルストリームを伝送することを特徴とする請求項１に記載のデジタル信号の受信システム。
【請求項５】
前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、変換フィルタへ前記第２のデジタルストリームを伝送することを特徴とする請求項１に記載のデジタル信号の受信システム。
【請求項６】
前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームを多重分離し、変換フィルタへ伝送することを特徴とする請求項１に記載のデジタル信号の受信システム。
【請求項７】
前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームに対して多重分離及び解析を行い、変換フィルタへ伝送することを特徴とする請求項１に記載のデジタル信号の受信システム。
【請求項８】
複数のアナログデータパケットを受信するステップと、
前記アナログデータパケットを処理し、デジタルストリームを生成するステップと、
前記デジタルストリームを複製し、前記デジタルストリームと完全に同じ第１のデジタルストリーム及び第２のデジタルストリームを生成するステップと、
前記第１のデジタルストリームは、トランスポートストリーム多重化装置へ伝送され、前記第２のデジタルストリームは、非トランスポートストリーム制御装置へ伝送され、前記第１のデジタルストリームがトランスポートストリームであるとき、前記トランスポートストリーム多重化装置は、前記第１のデジタルストリームを多重分離し、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームを処理するステップとを含むことを特徴とするデジタル信号の受信方法。
【請求項９】
前記非トランスポートストリーム制御装置はDirectShowフィルタであることを特徴とする請求項８に記載のデジタル信号の受信方法。
【請求項１０】
前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、記憶装置へ前記第２のデジタルストリームを伝送することを特徴とする請求項８に記載のデジタル信号の受信方法。
【請求項１１】
前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、変換フィルタへ前記第２のデジタルストリームを伝送することを特徴とする請求項８に記載のデジタル信号の受信方法。
【請求項１２】
前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームを多重分離し、変換フィルタへ伝送することを特徴とする請求項８に記載のデジタル信号の受信方法。
【請求項１３】
前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームに対して多重分離及び解析を行い、変換フィルタへ伝送することを特徴とする請求項８に記載のデジタル信号の受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル信号の受信システム及びその処理方法に関し、特にマイクロソフト（登録商標）ウィンドウズのＢＤＡ（Broadcast Driver Architecture）において非トランスポートストリームを処理するデジタル信号の受信システム及びその処理方法に関する。
【背景技術】
【０００２】
ブロードバンド時代の到来に合わせ、マイクロソフト社が提供するマイクロソフトウィンドウズプラットフォーム（Microsoft Windows Platform）において、柔軟性を備えてＭＰＥＧ−２トランスポートストリームを支援するDirectShow（登録商標）アーキテクチャは、高品質のマルチメディアプレーヤの要求に応えている。
【０００３】
図１を参照する。図１は、従来のマイクロソフトウィンドウズのＢＤＡにおけるデジタル信号の受信システム１００を示すブロック図である。図１に示すように、デジタル放送信号供給器１１０は、マルチメディア処理装置１２０へ複数のアナログデータパケット１１４を伝送する。マルチメディア処理装置１２０は、チューナ（tuner）１２２、復調器（demodulator）１２４及びキャプチャ装置（capture）１２６を含み、アナログデータパケット１１４を処理し、トランスポートストリーム（transport stream）などであるデジタルストリーム１２８を出力し、トランスポートストリーム多重化装置１３０へ伝送する。アナログデータパケット１１４は、ＤＶＢ−ＴやＡＴＳＣなどのデジタル信号である。
【０００４】
DirectShowの図面において、チューナ１２２、復調器１２４及びキャプチャ装置１２６は、DirectShowを表示する制御ノード（control node）である。トランスポートストリーム多重化装置１３０は、トランスポートストリームのデジタルストリーム１２８を多重分離し、映像、音声又はその他マルチメディア情報を含む信号を生成する。
【０００５】
上述のマイクロソフトウィンドウズのＢＤＡにおけるデジタル信号の受信システム１００は、トランスポートストリームの受信及び出力を行う能力のみを備え、アナログデータパケット１１４がＤＶＢ−Ｈデジタル信号である場合、デジタルストリーム１２８は非トランスポートストリーム（non-transport stream）であるため、トランスポートストリーム多重化装置１３０は、非トランスポートストリームを処理することができなかった。そのため、マイクロソフトウィンドウズのＢＤＡにおいて、非トランスポートストリームを受信することのできるデジタル信号の受信システムが求められていた。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、マイクロソフトウィンドウズのＢＤＡにおいてアナログデータパケットを受信し、トランスポートストリーム及び非トランスポートストリームを処理するデジタル信号の受信システム及びその処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係るデジタル信号の受信システムは、マルチメディア処理装置、スプリッタ、トランスポートストリーム多重化装置及び非トランスポートストリーム制御装置を備えたデジタル信号の受信システムであって、前記マルチメディア処理装置は、複数のアナログデータパケットを受信して処理し、デジタルストリームを出力し、前記スプリッタは、前記デジタルストリームを受信して複製し、前記デジタルストリームと完全に同じ第１のデジタルストリーム及び第２のデジタルストリームを生成し、前記トランスポートストリーム多重化装置は、前記第１のデジタルストリームを受信し、前記第１のデジタルストリームがトランスポートストリームのとき、前記第１のデジタルストリームを多重分離し、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームを受信し、前記第２のデジタルストリームが非トランスポートストリームのとき、前記第２のデジタルストリームを処理することを特徴とする。
【０００８】
本発明のデジタル信号の受信システムにおいて、前記マルチメディア処理装置は、チューナ、復調器及びキャプチャ装置を有し、前記アナログデータパケットを受信して処理し、前記デジタルストリームを生成することが好ましい。
【０００９】
本発明のデジタル信号の受信システムにおいて、前記非トランスポートストリーム制御装置はDirectShowフィルタであることが好ましい。
【００１０】
本発明のデジタル信号の受信システムにおいて、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、記憶装置へ前記第２のデジタルストリームを伝送することが好ましい。
【００１１】
本発明のデジタル信号の受信システムにおいて、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、変換フィルタへ前記第２のデジタルストリームを伝送することが好ましい。
【００１２】
本発明のデジタル信号の受信システムにおいて、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームを多重分離し、変換フィルタへ伝送することが好ましい。
【００１３】
本発明のデジタル信号の受信システムにおいて、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームに対して多重分離及び解析を行い、変換フィルタへ伝送することが好ましい。
【００１４】
本発明に係るデジタル信号の受信方法は、複数のアナログデータパケットを受信するステップと、前記アナログデータパケットを処理し、デジタルストリームを生成するステップと、前記デジタルストリームを複製し、前記デジタルストリームと完全に同じ第１のデジタルストリーム及び第２のデジタルストリームを生成するステップと、前記第１のデジタルストリームは、トランスポートストリーム多重化装置へ伝送され、前記第２のデジタルストリームは、非トランスポートストリーム制御装置へ伝送され、前記第１のデジタルストリームがトランスポートストリームであるとき、前記トランスポートストリーム多重化装置は、前記第１のデジタルストリームを多重分離し、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームを処理するステップと、を含むことを特徴とする。
【００１５】
本発明のデジタル信号の受信方法において、前記非トランスポートストリーム制御装置はDirectShowフィルタであることが好ましい。
【００１６】
本発明のデジタル信号の受信方法において、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、記憶装置へ前記第２のデジタルストリームを伝送することが好ましい。
【００１７】
本発明のデジタル信号の受信方法において、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、変換フィルタへ前記第２のデジタルストリームを伝送することが好ましい。
【００１８】
本発明のデジタル信号の受信方法において、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームを多重分離し、変換フィルタへ伝送することが好ましい。
【００１９】
本発明のデジタル信号の受信方法において、前記第２のデジタルストリームが非トランスポートストリームであるとき、前記非トランスポートストリーム制御装置は、前記第２のデジタルストリームに対して多重分離及び解析を行い、変換フィルタへ伝送することが好ましい。
【発明の効果】
【００２０】
本発明のデジタル信号の受信システム及びその処理方法は、アナログデータパケットを受信し、トランスポートストリーム及び非トランスポートストリームを処理することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を図面に基づいて説明する。
【００２２】
本発明のデジタル信号の受信システム及びその方法は、アナログデータパケットを受信し、トランスポートストリーム及び非トランスポートストリームを処理するデジタル信号の受信システム及びその方法を提供する。本発明の方法は、例えばマイクロソフトウィンドウズのＢＤＡにおいて、DirectShowを用いて非トランスポートストリームを処理する非トランスポートストリーム制御装置を備える。
【００２３】
図２を参照する。図２は、本発明の一実施形態によるデジタル信号の受信システムを示すブロック図である。本発明の方法は、例えばマイクロソフトウィンドウズのＢＤＡである。デジタル信号の受信システム２００は、マルチメディア処理装置２２０、スプリッタ２４０、トランスポートストリーム多重化装置２５０及び非トランスポートストリーム制御装置２３０を含む。デジタル放送信号供給器２１０は、マルチメディア処理装置２２０へ複数のアナログデータパケット２１４を伝送する。
【００２４】
マルチメディア処理装置２２０は、アナログデータパケット２１４を受信して処理を行い、デジタルストリーム２２８を出力する。
【００２５】
スプリッタ２４０は、マルチメディア処理装置２２０から伝送されたデジタルストリーム２２８を受信し、デジタルストリーム２２８を複製してデジタルストリーム２２８と完全に同じ第１のデジタルストリーム２２８Ａ及び第２のデジタルストリーム２２８Ｂを生成する。
【００２６】
トランスポートストリーム多重化装置２５０は、第１のデジタルストリーム２２８Ａを受信し、第１のデジタルストリーム２２８Ａがトランスポートストリームであるとき、第１のデジタルストリーム２２８Ａを多重分離する。
【００２７】
非トランスポートストリーム制御装置２３０は、第２のデジタルストリーム２２８Ｂを受信して処理する。このトランスポートストリームは、ＭＰＥＧ−２形式でもよい。
【００２８】
さらに詳細には、マルチメディア処理装置２２０は、チューナ２２２、復調器２２４及びキャプチャ装置２２６を含み、アナログデータパケット２１４を受信して処理を行い、デジタルストリーム２２８を出力する。非トランスポートストリーム制御装置２３０は、DirectShowフィルタである。
【００２９】
当業者であれば分かるように、DirectShowの核心技術は、モジュール化（modularized）及びプラグイン（plug-in）アーキテクチャを用いることにある。また、DirectShowは、ＣＯＭ（Component Object Model）を基礎としている。従って、ＣＯＭが提供するインタフェース（interface）を使用し、DirectShowと互換性のあるチューナ２２２、復調器２２４及びキャプチャ装置２２６を用い、アナログデータパケット２１４を処理してデジタルストリーム２２８を出力してもよい。
【００３０】
第２のデジタルストリーム２２８Ｂが非トランスポートストリームのときは、非トランスポートストリーム制御装置２３０は、必要に応じて非トランスポートストリームを処理する。第２のデジタルストリームが非トランスポートストリームであるとき、非トランスポートストリーム制御装置は、第２のデジタルストリームの保存、多重分離（demultiplex）又は解析（parsing）を行うことができる。例えば、非トランスポートストリーム制御装置２３０は、記憶装置（図示せず）へ第２のデジタルストリーム２２８Ｂを伝送したり、変換フィルタ（図示せず）へ第２のデジタルストリーム２２８Ｂを伝送したり、第２のデジタルストリーム２２８Ｂを多重分離して変換フィルタへ伝送したり、第２のデジタルストリーム２２８Ｂに多重分離及び解析を行って変換フィルタへ伝送したりしてもよい。当業者であれば分かるように、変換フィルタは、非トランスポートストリーム制御装置２３０から出力されたデータを受信する。
【００３１】
第２のデジタルストリーム２２８Ｂがトランスポートストリームであるときは、非トランスポートストリーム制御装置２３０は、トランスポートストリームを選択的に処理しなくともよい。トランスポートストリーム多重化装置２５０は、第１のデジタルストリーム２２８Ａがトランスポートストリームであるとき、第１のデジタルストリーム２２８Ａを多重分離し、映像、音声又はその他マルチメディアデータを含む信号を生成する。トランスポートストリーム多重化装置２５０は、第１のデジタルストリーム２２８Ａが非トランスポートストリームであるとき、第１のデジタルストリーム２２８Ａを選択的に処理しなくともよい。
【００３２】
図３を参照する。図３は、本発明のもう一つの実施形態によるデジタル信号の受信方法３００を示す流れ図である。本実施形態の方法は、上述と同様に、例えばマイクロソフトウィンドウズのＢＤＡなどで行ってもよい。図２に示すように、ステップ３０２において、マルチメディア処理装置２２０は、複数のアナログデータパケット２１４を受信する。
【００３３】
ステップ３０４において、マルチメディア処理装置２２０は、アナログデータパケット２１４を処理してデジタルストリーム２２８を生成する。
【００３４】
ステップ３０６において、デジタルストリーム２２８を複製し、デジタルストリーム２２８と完全に同じ第１のデジタルストリーム２２８Ａ及び第２のデジタルストリーム２２８Ｂを生成し、トランスポートストリーム多重化装置２５０へ第１のデジタルストリーム２２８Ａを伝送し、非トランスポートストリーム制御装置２３０へ第２のデジタルストリーム２２８Ｂを伝送する。
【００３５】
ステップ３０８において、第１のデジタルストリーム２２８Ａがトランスポートストリームであるとき、トランスポートストリーム多重化装置２５０は、第１のデジタルストリーム２２８Ａを多重分離し、第１のデジタルストリーム２２８Ａが非トランスポートストリームであるときは、トランスポートストリーム多重化装置２５０は、第１のデジタルストリーム２２８Ａを選択的に処理しなくともよい。
【００３６】
ステップ３１０において、第２のデジタルストリーム２２８Ｂが非トランスポートストリームであるとき、非トランスポートストリーム制御装置２３０は、必要に応じて非トランスポートストリームを処理する。この非トランスポートストリーム制御装置２３０は、DirectShowフィルタである。
【００３７】
第２のデジタルストリームが非トランスポートストリームであるとき、非トランスポートストリーム制御装置２３０は、第２のデジタルストリーム２２８Ｂの保存、多重分離又は解析を行うことができる。例えば、第２のデジタルストリーム２２８Ｂが非トランスポートストリームであるときは、非トランスポートストリーム制御装置２３０は、記憶装置（図示せず）へ第２のデジタルストリーム２２８Ｂを伝送したり、変換フィルタ（図示せず）へ第２のデジタルストリーム２２８Ｂを伝送したり、第２のデジタルストリーム２２８Ｂを多重分離して変換フィルタへ伝送したり、第２のデジタルストリーム２２８Ｂに対して多重分離及び解析を行って変換フィルタへ伝送したりしてもよい。
【００３８】
第２のデジタルストリーム２２８Ｂがトランスポートストリームであるとき、非トランスポートストリーム制御装置２３０は、第２のデジタルストリーム２２８Ｂを選択的に処理しなくともよい。
【００３９】
さらに詳細には、マルチメディア処理装置２２０がアナログデータパケット２１４を処理するときは、チューナ２２２、復調器２２４及びキャプチャ装置２２６を用いてデジタルストリーム２２８を出力するステップを含む。非トランスポートストリーム制御装置２３０はDirectShowフィルタである。このトランスポートストリームは、ＭＰＥＧ−２形式でもよい。
【００４０】
当該分野の技術を熟知するものが理解できるように、本発明の好適な実施形態を前述の通り開示したが、これらは決して本発明を限定するものではない。本発明の主旨と範囲を脱しない範囲内で各種の変更や修正を加えることができる。従って、本出願による特許請求の範囲は、このような変更や修正を含めて広く解釈されるべきである。
【図面の簡単な説明】
【００４１】
【図１】従来のマイクロソフトウィンドウズのＢＤＡにおけるデジタル信号の受信システムを示すブロック図である。
【図２】本発明の一実施形態によるマイクロソフトウィンドウズのＢＤＡにおけるデジタル信号の受信システムを示すブロック図である。
【図３】本発明のもう一つの実施形態によるマイクロソフトウィンドウズのＢＤＡにおけるデジタル信号の受信方法を示す流れ図である。
【符号の説明】
【００４２】
１００    従来のデジタル信号の受信システム
２００    デジタル信号の受信システム
１１０    デジタル放送信号供給器
２１０    デジタル放送信号供給器
１１４    アナログデータパケット
２１４    アナログデータパケット
１２０    マルチメディア処理装置
２２０    マルチメディア処理装置
１２２    チューナ
２２２    チューナ
１２４    復調器
２２４    復調器
１２６    キャプチャ装置
２２６    キャプチャ装置
１２８    デジタルストリーム
２２８    デジタルストリーム
２２８Ａ  第１のデジタルストリーム
２２８Ｂ  第２のデジタルストリーム
２３０    非トランスポートストリーム制御装置
２４０    スプリッタ
１３０    トランスポートストリーム多重化装置
２５０    トランスポートストリーム多重化装置
３００    デジタル信号の受信方法
【図１】
2008141719.tif 000003
【図２】
2008141719.tif 000004
【図３】
2008141719.tif 000005