(57)【要約】【課題】ＶＧＡカードが持つ本来の機能を失わせず、その実際の効果に影響を与えないという前提の下、構造の簡素化を実現したＶＧＡカードを提供することである。【解決手段】本発明のＶＧＡカード２０は主に、入力されたグラフィック／文書データ２０１ａの処理に用いられる２Ｄ／３Ｄ処理エンジン２０１と、入力されたビデオ圧縮データ２０３ａの圧縮解凍に用いられる圧縮解凍処理エンジン２０３とを含み、前記２Ｄ／３Ｄ処理エンジン２０１と前記圧縮解凍処理エンジン２０３に共用されるスケーリング回路２０５が前記２Ｄ／３Ｄ処理エンジン２０１によって処理された後のデータ２０１ｂおよび前記圧縮処理エンジン２０３によって処理された後のデータ２０３ｂの受信に用いられる。【選択図】図２
2005004175.tif 000002
【特許請求の範囲】
【請求項１】
ＶＧＡカードの構造であり、
入力されたグラフィック／文書データの処理に用いられる２Ｄ／３Ｄ処理エンジンと、
入力されたビデオ圧縮データの圧縮解凍に用いられる圧縮解凍処理エンジンとを含み、
その特徴として、前記２Ｄ／３Ｄ処理エンジンと前記圧縮解凍処理エンジンに共用されるスケーリング回路が、前記２Ｄ／３Ｄ処理エンジンによって処理された後のデータおよび前記圧縮処理エンジンによって処理された後のデータの受信に用いられることを特徴とするＶＧＡカードの構造。
【請求項２】
さらにマルチプレクサを含み、前記マルチプレクサの入力端は別々に前記２Ｄ／３Ｄ処理エンジンの出力端と前記圧縮解凍処理エンジンの出力端とに接続されており、前記マルチプレクサの出力端は前記スケーリング回路の出力端に接続されていることを特徴とする請求項１に記載のＶＧＡカードの構造。
【請求項３】
前記ビデオ圧縮データはＭＰＥＧ１ビデオ圧縮データ、ＭＰＥＧ２ビデオ圧縮データ、ＭＰＥＧ４ビデオ圧縮データの中の一つであることを特徴とする請求項１に記載のＶＧＡカードの構造。
【請求項４】
前記グラフィック／文書データはゲームアプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造。
【請求項５】
前記グラフィック／文書データはゲームアプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造。
【請求項６】
前記グラフィック／文書データはDirectXによって創作されるアプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造。
【請求項７】
前記グラフィック／文書データは文書処理アプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造。
【請求項８】
前記グラフィック／文書データは画像処理アプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＶＧＡカードの構造に係り、特にスケーリング回路を共用するＶＧＡカードの構造に関わる。
【背景技術】
【０００２】
図１は公知構造のＶＧＡカードの構造図である。公知構造のＶＧＡカードは主に２Ｄ／３Ｄ処理エンジンと圧縮解凍処理エンジンとを含み、通常圧縮解凍処理エンジン内部回路にスケーリング回路を備えており、このスケーリング回路の主要な機能は圧縮解凍後のビデオデータのスケーリング機能にあり、２Ｄ／３Ｄ処理エンジンに対しては何も手助けをすることはできず、そのために２Ｄ／３Ｄ処理エンジンにスケーリング処理の必要が発生した時には２Ｄ／３Ｄ処理エンジン内部にさらにもう一つのスケーリング回路を設置する必要があり、このように新しいスケーリング回路を増設することによって２Ｄ／３Ｄ処理エンジンのスケーリング処理に対する要求を満たすことができ、問題を解決することはできるのだが、それによるコスト代価は非常に高いものになってしまう。
【０００３】
本発明の発明者は上述の公知構造における欠点を鑑み、公知構造の欠点を解決し、ＶＧＡカードが持つ本来の機能を失わせず、その実際の効果に影響を与えないという前提の下、構造の簡素化を実現した。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の主な目的は、ＶＧＡカードが持つ本来の機能を失わせず、その実際の効果に影響を与えないという前提の下、構造の簡素化を実現したＶＧＡカードを提供することである。
【課題を解決するための手段】
【０００５】
本発明の課題を解決するために、
請求項１の発明は、ＶＧＡカードの構造であり、
入力されたグラフィック／文書データの処理に用いられる２Ｄ／３Ｄ処理エンジンと、
入力されたビデオ圧縮データの圧縮解凍に用いられる圧縮解凍処理エンジンとを含み、
その特徴として、前記２Ｄ／３Ｄ処理エンジンと前記圧縮解凍処理エンジンに共用されるスケーリング回路が、前記２Ｄ／３Ｄ処理エンジンによって処理された後のデータおよび前記圧縮処理エンジンによって処理された後のデータの受信に用いられることを特徴とするＶＧＡカードの構造である。
【０００６】
請求項２の発明は、さらにマルチプレクサを含み、前記マルチプレクサの入力端は別々に前記２Ｄ／３Ｄ処理エンジンの出力端と前記圧縮解凍処理エンジンの出力端とに接続されており、前記マルチプレクサの出力端は前記スケーリング回路の出力端に接続されていることを特徴とする請求項１に記載のＶＧＡカードの構造である。
【０００７】
請求項３の発明は、前記ビデオ圧縮データはＭＰＥＧ１ビデオ圧縮データ、ＭＰＥＧ２ビデオ圧縮データ、ＭＰＥＧ４ビデオ圧縮データの中の一つであることを特徴とする請求項１に記載のＶＧＡカードの構造である。
【０００８】
請求項４の発明は、前記グラフィック／文書データはゲームアプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造である。
【０００９】
請求項５の発明は、前記グラフィック／文書データはゲームアプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造である。
【００１０】
請求項６の発明は、前記グラフィック／文書データはDirectXによって創作されるアプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造である。
【００１１】
請求項７の発明は、前記グラフィック／文書データは文書処理アプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造である。
【００１２】
請求項８の発明は、前記グラフィック／文書データは画像処理アプリケーションソフトが生成するデータであることを特徴とする請求項１に記載のＶＧＡカードの構造である。
【発明の効果】
【００１３】
本発明のＶＧＡカードはスケーリング回路を共用することが主な特徴であり、明らかにＶＧＡカードが持つ本来の機能を失わせず、その実際の効果に影響を与えないという前提の下、さらに容易にすべての回路の構造における複雑度の簡素化を達成し、大幅にチップのゲートカウントを低減させ、さらに節電および製造コストを下げることができた。
【発明を実施するための最良の形態】
【００１４】
図２は本発明のＶＧＡカード２０の構造を示すものであり、本発明のＶＧＡカード２０は主に、入力されたグラフィック／文書データ２０１ａの処理に用いられる２Ｄ／３Ｄ処理エンジン２０１と、入力されたビデオ圧縮データ２０３ａの圧縮解凍に用いられる圧縮解凍処理エンジン２０３とを含み、前記２Ｄ／３Ｄ処理エンジン２０１と前記圧縮解凍処理エンジン２０３に共用されるスケーリング回路２０５が前記２Ｄ／３Ｄ処理エンジン２０１によって処理された後のデータ２０１ｂおよび前記圧縮処理エンジン２０３によって処理された後のデータ２０３ｂの受信に用いられる。
【００１５】
本発明の最も主な特徴は、スケーリング回路２０５が２Ｄ／３Ｄ処理エンジン２０１および圧縮処理エンジン２０３に共用される点にあり、これにより、圧縮解凍処理エンジン２０３内部にさらに余分にスケーリング回路を設置する必要がなく、直接スケーリング回路２０５を利用することができ、同時に２Ｄ／３Ｄ処理エンジン２０１がさらにスケーリング機能を処理する必要がある時は、直接スケーリング回路２０５に引き渡して処理すればよい。本発明によって実施されるＶＧＡカード２０によって、２Ｄ／３Ｄ処理エンジン２０１および圧縮解凍処理エンジン２０３の内部回路にそれぞれ専属のスケーリング回路を設計する必要はなく、完全に、スケーリング回路２０５を共用することでスケーリング機能を提供することができる。
【００１６】
本発明のＶＧＡカード２０はさらにマルチプレクサ２０７を含むことができ、マルチプレクサ２０７の入力端２０７ａは別々に前記２Ｄ／３Ｄ処理エンジン２０１の出力端と前記圧縮解凍処理エンジン２０３の出力端とに接続されており、前記マルチプレクサ２０７の出力端２０７ｂは前記スケーリング回路２０３の出力端に接続されている。これにより本発明のＶＧＡ回路２０はマルチプレクシング処理方式により、スケーリング回路２０３に２Ｄ／３Ｄ処理エンジン２０１および圧縮処理エンジン２０３からのスケーリング処理要求をマルチに行わせる。
【００１７】
本発明のＶＧＡカード２０が具有する２Ｄ／３Ｄ処理エンジン２０１、２Ｄ／３Ｄ処理エンジン２０１、圧縮解凍処理エンジン２０３およびマルチプレクサ２０７、それぞれ各自の実施手段は皆直接公知のＶＧＡ技術に使用することができる。
【００１８】
上述のビデオ圧縮データ２０３ａの具体的な形態は、ＭＰＥＧ１ビデオ圧縮データ、ＭＰＥＧ２ビデオ圧縮データ、ＭＰＥＧ４ビデオ圧縮データの中の一つである。
【００１９】
グラフィック／文書データ２０１ａの具体的な形態は、ゲームアプリケーションソフトが生成するデータ、あるいはゲームアプリケーションソフトが生成するデータ、またはマイクロソフト社のDirectXによって創作されるアプリケーションソフトが生成するデータ、または文字処理アプリケーションソフトが生成するデータ、あるいは画像処理アプリケーションソフトが生成するデータである。
【００２０】
本発明のＶＧＡカード２０はスケーリング回路２０３を共用することが主な特徴であり、明らかにＶＧＡカードが持つ本来の機能を失わせず、その実際の効果に影響を与えないという前提の下、さらに容易にすべての回路の構造における複雑度の簡素化を達成し、大幅にチップのゲートカウントを低減させ、さらに節電および製造コストを下げることができた。
【００２１】
本技術に熟知する者は本発明の精神と観点内において本発明に多種多様の修飾を施すことができることを理解する必要があり、本発明は、申請する特許範囲およびそれと対等の観点内における全ての修飾、変化を含む。
【図面の簡単な説明】
【００２２】
【図１】公知構造のＶＧＡカードの構造を示す図である。
【図２】本発明のＶＧＡカードの構造を示す図である。
【符号の説明】
【００２３】
１０      公知構造のＶＧＡカード  
１０１    ２D／３D処理エンジン
１０３    圧縮解凍エンジン
１０３ａ  スケーリング回路
２０      ＶＧＡカード
２０１    ２Ｄ／３Ｄ処理エンジン
２０１ａ  データ
２０１ｂ  データ
２０３    圧縮解凍処理エンジン
２０３ａ  データ
２０３ｂ  データ
２０５    スケーリング回路
２０７    マルチプレクサ
２０７ａ  入力端
２０７ｂ  出力端
【図１】
2005004175.tif 000003
【図２】
2005004175.tif 000004