(57)【要約】【課題】  節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ及びその方法を提供する。【解決手段】主に第一オペレーションシステムは第一ストレージデバイスに設置し、第二オペレーションシステムは圧縮方式により第二ストレージデバイス及び一バーチャルディスクデバイスに保存し、記憶装置の一部の領域を提供しディスクストレージデバイスとする。基本入力／出力システムにより起動し、第二オペレーションシステムを解凍／圧縮後、バーチャルディスクデバイス内に移転、執行し、インターフェースユニットにより該第一オペレーションシステムの少なくとも１個のデータとマルチメディア再生プログラムを共用する。こうして該第二ストレージデバイスは休眠状態となり、ディスクアクセス動作を減少させることにより、節電の特性を達成し、しかも効果的に執行速度を加速することができる。【選択図】  図３
2005228321.tif 000002
【特許請求の範囲】
【請求項１】
主に第一オペレーションシステム、第二オペレーションシステム、バーチャルディスクデバイス、基本入力／出力システムからなり、該第一オペレーションシステムと該第二オペレーションシステムにはストレージデバイスに設置し、前記バーチャルディスクデバイスは記憶装置の一部の領域をディスクストレージデバイスとして提供し、前記基本入力／出力システムは前記第二オペレーションシステムを前記バーチャルディスクデバイス内に装備することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項２】
前記第二オペレーションシステムは圧縮ファイルであることを特徴とする請求項１記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項３】
前記基本入力／出力システムは前記圧縮ファイルを解凍／圧縮可能であることを特徴とする請求項２記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項４】
前記第二オペレーションシステムは執行可能ファイルであることを特徴とする請求項１記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項５】
前記執行可能ファイルは前記基本入力／出力システムにより執行することを特徴とする請求項４記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項６】
前記基本入力／出力システムは前記第二オペレーションシステムを前記バーチャルディスクデバイスに移転後、前記保存ユニットは休眠状態となることを特徴とする請求項１記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項７】
主に第一オペレーションシステム、第二オペレーションシステム、基本入力／出力システムからなり、該第二オペレーションシステムは保存ユニットに設置し、該基本入力／出力システムを使用し、該第二オペレーションシステムはバーチャルディスクデバイスに装置され、該バーチャルディスクデバイスの該第二オペレーションシステムを執行することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項８】
前記第二オペレーションシステムを提供するステップの前に圧縮ステップを執行し、圧縮ファイルとすることを特徴とする請求項７記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項９】
前記基本入力／出力システムを使用し解凍／圧縮ステップを執行し、前記圧縮ファイルを解凍／圧縮することを特徴とする請求項８記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項１０】
前記第二オペレーションシステムを提供するステップの前に、圧縮ステップを執行し、執行可能ファイルとすることを特徴とする請求項７記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項１１】
前記基本入力／出力システムを使用し、前記執行可能ファイルを執行することを特徴とする請求項１０記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項１２】
前記基本入力／出力システムを使用し、前記第二オペレーションシステムをバーチャルディスクデバイスに移転するステップの後には、さらにステップを含み、前記保存ユニットを休眠装置とすることを特徴とする請求項７記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項１３】
主に第一オペレーションシステム、マルチメディア再生プログラム、第二オペレーションシステム、バーチャルディスクデバイス、基本入力／出力システムからなり、
該マルチメディア再生プログラムは該第一オペレーションシステム内に装備し、ＤＶＤ及びＶＣＤフォーマットのＡＶメディアの再生に用いるアプリケーションプログラムで、該第二オペレーションシステムは保存ユニットに設置し、該バーチャルディスクデバイスは記憶装置の一部の領域をディスクストレージデバイスとして提供し、
該基本入力／出力システムは該第二オペレーションシステムを該バーチャルディスクデバイスに移転し、該第二オペレーションシステムはさらにインターフェースユニットを通して該マルチメディア再生プログラム関連パラメーターの転換動作を執行し、該第一オペレーションシステムのマルチメディア再生プログラムを共用することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項１４】
前記第二オペレーションシステムは圧縮ファイルであることを特徴とする請求項１３記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項１５】
前記基本入力／出力システムは解凍／圧縮ステップを執行し、前記圧縮ファイルを解凍／圧縮することを特徴とする請求項１４記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項１６】
前記第二オペレーションシステムは執行可能ファイルであることを特徴とする請求項１３記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項１７】
前記基本入力／出力システムは前記執行可能ファイルを執行することを特徴とする請求項１６記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項１８】
前記基本入力／出力システムは前記第二オペレーションシステムを前記バーチャルディスクデバイスに移転後、前記保存ユニットは休眠状態となることを特徴とする請求項１３記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項１９】
主に第一オペレーションシステム、マルチメディア再生プログラム、第二オペレーションシステム、基本入力／出力システム、インターフェースユニットからなり、
該マルチメディア再生プログラムは該第一オペレーションシステムの執行環境下にあり、該第二オペレーションシステムは保存ユニットに設置し、該基本入力／出力システムを使用し、該第二オペレーションシステムを該バーチャルディスクデバイスに移転し、該バーチャルディスクデバイスの第二オペレーションシステムを執行し、
該インターフェースユニットを使用し、該マルチメディア再生プログラムの関連パラメーターを転換し、これにより該第二オペレーションシステムは該第一オペレーションシステムのマルチメディア再生プログラムを共用可能となることを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項２０】
前記第二オペレーションシステムを提供するステップの前に、圧縮ステップを執行する必要があり、これにより前記第二オペレーションシステムは圧縮ファイルとなることを特徴とする請求項１９記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項２１】
前記基本入力／出力システムを使用し、解凍／圧縮ステップを執行し、前記圧縮ファイルを解凍／圧縮することを特徴とする請求項２０記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項２２】
前記第二オペレーションシステムを提供するステップの前に、圧縮ステップを執行し、前記第二オペレーションシステムを執行可能ファイルとすることを特徴とする請求項１９記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項２３】
前記基本入力／出力システムを使用し、前記執行可能ファイルを執行することを特徴とする請求項２２記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項２４】
前記基本入力／出力システムを使用し、前記第二オペレーションシステムを前記バーチャルディスクに移転するステップの後に、さらにステップを含み、前記保存ユニットを休眠状態とすることを特徴とする請求項１９記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項２５】
主に第一オペレーションシステム、第二オペレーションシステム、マルチメディア再生プログラム、バーチャルディスクデバイス、基本入力／出力システムからなり、
該第一オペレーションシステムはファイルシステムを含み、少なくとも１個のデータを記録し、該第二オペレーションシステムは保存ユニットに設置し、該マルチメディア再生プログラムは該第二オペレーションシステム内に装置し、ＤＶＤ及びＶＣＤフォーマットのＡＶメディアを再生するアプリケーションプログラムで、該バーチャルディスクデバイスは記憶装置の一部の領域をディスクストレージデバイスとして提供し、該基本入力／出力システムは該第二オペレーションシステムを該バーチャルディスクデバイスに移転し、該マルチメディア再生プログラムはインターフェースユニットを通して、該データに対して転換動作を行い、該第一オペレーションシステムのデータを共用することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項２６】
前記第二オペレーションシステムは圧縮ファイルであることを特徴とする請求項２５記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項２７】
前記基本入力／出力システムは解凍／圧縮ステップを執行し、前記圧縮ファイルを解凍／圧縮することを特徴とする請求項２６記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項２８】
前記第二オペレーションシステムは執行可能ファイルであることを特徴とする請求項２７記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項２９】
前記基本入力／出力システムは前記執行可能ファイルを執行することを特徴とする請求項２８記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ。
【請求項３０】
主に第一オペレーションシステム、少なくとも１個のデータ、第二オペレーションシステム、基本入力／出力システム、バーチャルディスクデバイス、マルチメディア再生プログラム、インターフェースユニットからなり、
該少なくとも１個のデータは該第一オペレーションシステムのファイルシステムに保存し、該第二オペレーションシステムは保存ユニットに保存し、該基本入力／出力システムを使用し、該第二オペレーションシステムを該バーチャルディスクデバイスに移転し、該バーチャルディスクデバイスの第二オペレーションシステムを執行し、
該マルチメディア再生プログラムを該第二オペレーションシステムの執行環境下で執行し、該インターフェースユニットを通して該データに対して転換動作を行い、該第二オペレーションシステムのマルチメディア再生プログラムは該第一オペレーションシステムのデータを共用することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【請求項３１】
前記基本入力／出力システムを使用し、前記第二オペレーションシステムを前記バーチャルディスクデバイスに移転するステップの後にはさらにステップを含み、前記保存ユニットを休眠状態とすることを特徴とする請求項３０記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータにおける一種の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ及びその方法に関する。特に、一種の基本入力／出力ユニットにより圧縮する第二オペレーションシステムに解凍／圧縮を加えた後、バーチャルディスクデバイス内に送り執行し、インターフェースユニットを経由し、第一オペレーションシステムの少なくとも１個のデータとマルチメディア再生プログラムを共用し、これによりディスクのアクセス動作を減少させ、節電を達成する節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ及びその方法に関する。
【背景技術】
【０００２】
ストレージデバイスはコンピュータの倉庫のようなものである。いかなるデータもストレージデバイス内に保存する必要があり、執行する時には、それをメモリ内に転送し執行するものである。しかし、プログラムの容量が大きい、或いは同時に開くプログラムが多すぎる時にはメモリの容量を超えてしまうことがある。このような時には、ハードディスク上に一定区画を設け、メモリ容量を超過した部分を保存する。通常、一時的には作業状態ではないそれらのデータは、コンピュータがそれらデータの処理を行う必要がある時に、再びハードディスクからデータをメモリに転送し執行する。同時に別の一時的に処理しないデータもハードディスク上に戻される。この動作をスワッピングと呼ぶが、もし、ＲＡＭの処理容量が小さければ、コンピュータは四六時中ハードディスクと記憶ユニット間の転換動作に忙しくなり、作業効率は大幅に低下する。
しかし、ＩＴ技術の進歩により、メモリがアクセス可能な容量を効果的に増量することができるようになったため、コンピュータは十分な記憶空間を持ち作動可能となり、作業効率も向上を続けている。
こうしてＲＡＭディスクの概念は生まれた。それはＲＡＭが提供するバーチャルディスクを利用し、メモリのアクセス速度をハードディスクドライブより遥かに高速とし、ディスクにおいて頻繁に行われるアクセス作業をバーチャルディスク上で行い、作業效率の向上を成遂げる。しかも、ディスクは未区画だが、比較的大きな空間を使用しプログラムを保存する必要がある時には、さらに大きな能力を発揮する。
【０００３】
一方、Linuxオペレーションシステム(例えば、特許文献１)は１９９０年秋に発明された。同システムには、必要な各種プログラムベース、周辺装置のドライバプログラム、マンマシーンインターフェース、アプリケーションソフトなどにおいて各社のＩＣチップ或いはプラットフォームが普遍性及び互換性が不足しており、しかも有力な組織による統合的な技術支援の提供が欠如しているなど、なお克服すべき多くの問題が存在する。これら問題はLinux技術の開発企業に少なくない模索期間の浪費と開発コストの重複投下を強いて来た。
これに対して、Windows（登録商標）オペレーションシステム(例えば、特許文献２)は世界最大のソフトメーカー、マイクロソフト社の開発支援があるため、各種プログラムベース、周辺装置のドライバプログラム、マンマシーンインターフェース、アプリケーションソフトなどにおいて各社のＩＣチップ或いはプラットフォームは良好な技術支援が受けられる。しかも、アレンジ、管理、使用が容易で、企業レベルの信頼性、互換性と機能を具え、簡単にアクティブな企業サイトやＨＰを作成可能である。加えて、統合されたアプリケーションプログラムサーバにより開発速度を加速し、正規の使用者は多数項の作業を行うことができ、支援コストを低下可能であるなど、多くの長所がある。しかし、Windows（登録商標）は強大なシステムリソースを提供するため、そのシステムリソースが消耗する負荷は相対的に増加しており、システムの安定性と起動速度はLinuxに及ばない。
【特許文献１】特表２００３−５２７６４５号公報
【特許文献２】特開平７−２００４４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記構造の問題点を解決した節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ及びその方法を提供するものである。
すなわちそれは、LinuxオペレーションシステムとWindows（登録商標）オペレーションシステムそれぞれに存在する特性からその長所を取り出し、それにＲＡＭディスクの作業速度を快速化可能という特徴を対応させ、ディスクデバイスを休眠状態とし、ディスクの行うアクセスを減少させ、節電の目的を達成することができる。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は下記の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ及びその方法を提供する。
それは主に基本入力／出力システムを含み、システムリソース負荷が比較的低い第二オペレーションシステムを解凍／圧縮後、該第二オペレーションシステムをバーチャルディスクデバイスに移転、装置し、該第二ストレージデバイスを休眠状態とし、続いて、インターフェースユニットによりシステムリソース負荷が比較的高い第一オペレーションシステムの少なくとも１個のデータとマルチメディア再生プログラムを共用し、ディスクアクセス動作を減少させることにより、節電の目的を達成し、さらにそれは、基本入力／出力システムにより、システムリソース負荷が比較的低い第二オペレーションシステムを解凍／圧縮後、該第二オペレーションシステムをバーチャルディスクデバイスに移転、装置し、該第二ストレージデバイスを休眠状態とし、該バーチャルディスクデバイスは記憶装置の一部の領域をディスクストレージデバイスとして提供し、アクセスディスクの頻繁な作業を該バーチャルディスクデバイス上に移転し、ディスクアクセス動作を減少させることにより、作業効率向上の目的を達成し、またそれは、基本入力／出力システムによりバーチャルディスクデバイスの第二オペレーションシステムを起動後、インターフェースユニットにより第一オペレーションシステムの少なくとも１個のデータとマルチメディア再生プログラムを共用し、ユーザーエンドがシステムリソース消耗の比較的高い第一オペレーションシステムの起動を待機する時間を減少させ、少なくとも１個のユーザーエンドが該マルチメディア再生プログラムと該少なくとも１個のデータを使用しようとする要求を迅速に満たすことができ、加えてそれは、第二オペレーションシステムは圧縮方式により保存空間が比較的小さい第二ストレージデバイス内に保存され、第二ストレージデバイスの携帯可能機能により、該第二オペレーションシステムは地域的影響を受けず、さらにそれは、第二オペレーションシステムにより第一オペレーションシステムのマルチメディア再生プログラムを共用し、アプリケーションプログラムの重複装置を避け、効果的に保存空間を節減し、すなわち本発明は主に第一オペレーションシステム、第二オペレーションシステム、ユーザーエンドを含み、該第一オペレーションシステムは複数個のプログラムを執行可能で、該第二オペレーションシステムは少なくとも１個のプログラムを執行し、該第二オペレーションシステムは圧縮方式により比較的小さい第二保存空間内及びバーチャルディスクデバイスに保存され、記憶装置の一部の領域をディスクストレージデバイスとして提供し、該ユーザーエンドは基本入力／出力システムにより該第二オペレーションシステムを解凍／圧縮後、該バーチャルディスクデバイスに装備した後、該第二オペレーションシステムを起動し、該第二ストレージデバイスを休眠状態とし、ディスクアクセス動作を減少させることにより、節電の特性を達成し、該第二オペレーションシステムはインターフェースユニットにより該第一オペレーションシステムの少なくとも１個のデータと該マルチメディア再生プログラムを共用し、該第二オペレーションシステムはアクセスディスクの頻繁な作業を該バーチャルディスクデバイス上に移転し、執行効率を効果的に向上させ、システムリソース消耗が比較的高く保存空間が比較的大きい第一オペレーションシステムを起動し待機する時間を減少させ、システムの携帯性とリソースの共用機能を達成し、アプリケーションプログラムの重複装置を避け、保存空間を節減可能などの特性を具えることを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャ及びその方法である。
【０００６】
すなわち、請求項１の発明は、主に第一オペレーションシステム、第二オペレーションシステム、バーチャルディスクデバイス、基本入力／出力システムからなり、該第一オペレーションシステムと該第二オペレーションシステムにはストレージデバイスに設置し、前記バーチャルディスクデバイスは記憶装置の一部の領域をディスクストレージデバイスとして提供し、前記基本入力／出力システムは前記第二オペレーションシステムを前記バーチャルディスクデバイス内に装備することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項２の発明は、前記第二オペレーションシステムは圧縮ファイルであることを特徴とする請求項１記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項３の発明は、前記基本入力／出力システムは前記圧縮ファイルを解凍／圧縮可能であることを特徴とする請求項２記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項４の発明は、前記第二オペレーションシステムは執行可能ファイルであることを特徴とする請求項１記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項５の発明は、前記執行可能ファイルは前記基本入力／出力システムにより執行することを特徴とする請求項４記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項６の発明は、前記基本入力／出力システムは前記第二オペレーションシステムを前記バーチャルディスクデバイスに移転後、前記保存ユニットは休眠状態となることを特徴とする請求項１記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
【０００７】
請求項７の発明は、主に第一オペレーションシステム、第二オペレーションシステム、基本入力／出力システムからなり、該第二オペレーションシステムは保存ユニットに設置し、該基本入力／出力システムを使用し、該第二オペレーションシステムはバーチャルディスクデバイスに装置され、該バーチャルディスクデバイスの該第二オペレーションシステムを執行することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項８の発明は、前記第二オペレーションシステムを提供するステップの前に圧縮ステップを執行し、圧縮ファイルとすることを特徴とする請求項７記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項９の発明は、前記基本入力／出力システムを使用し解凍／圧縮ステップを執行し、前記圧縮ファイルを解凍／圧縮することを特徴とする請求項８記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項１０の発明は、前記第二オペレーションシステムを提供するステップの前に、圧縮ステップを執行し、執行可能ファイルとすることを特徴とする請求項７記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項１１の発明は、前記基本入力／出力システムを使用し、前記執行可能ファイルを執行することを特徴とする請求項１０記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項１２の発明は、前記基本入力／出力システムを使用し、前記第二オペレーションシステムをバーチャルディスクデバイスに移転するステップの後には、さらにステップを含み、前記保存ユニットを休眠装置とすることを特徴とする請求項７記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
【０００８】
請求項１３の発明は、主に第一オペレーションシステム、マルチメディア再生プログラム、第二オペレーションシステム、バーチャルディスクデバイス、基本入力／出力システムからなり、該マルチメディア再生プログラムは該第一オペレーションシステム内に装備し、ＤＶＤ及びＶＣＤフォーマットのＡＶメディアの再生に用いるアプリケーションプログラムで、該第二オペレーションシステムは保存ユニットに設置し、該バーチャルディスクデバイスは記憶装置の一部の領域をディスクストレージデバイスとして提供し、該基本入力／出力システムは該第二オペレーションシステムを該バーチャルディスクデバイスに移転し、該第二オペレーションシステムはさらにインターフェースユニットを通して該マルチメディア再生プログラム関連パラメーターの転換動作を執行し、該第一オペレーションシステムのマルチメディア再生プログラムを共用することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項１４の発明は、前記第二オペレーションシステムは圧縮ファイルであることを特徴とする請求項１３記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項１５の発明は、前記基本入力／出力システムは解凍／圧縮ステップを執行し、前記圧縮ファイルを解凍／圧縮することを特徴とする請求項１４記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項１６の発明は、前記第二オペレーションシステムは執行可能ファイルであることを特徴とする請求項１３記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項１７の発明は、前記基本入力／出力システムは前記執行可能ファイルを執行することを特徴とする請求項１６記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項１８の発明は、前記基本入力／出力システムは前記第二オペレーションシステムを前記バーチャルディスクデバイスに移転後、前記保存ユニットは休眠状態となることを特徴とする請求項１３記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
【０００９】
請求項１９の発明は、主に第一オペレーションシステム、マルチメディア再生プログラム、第二オペレーションシステム、基本入力／出力システム、インターフェースユニットからなり、該マルチメディア再生プログラムは該第一オペレーションシステムの執行環境下にあり、該第二オペレーションシステムは保存ユニットに設置し、該基本入力／出力システムを使用し、該第二オペレーションシステムを該バーチャルディスクデバイスに移転し、該バーチャルディスクデバイスの第二オペレーションシステムを執行し、該インターフェースユニットを使用し、該マルチメディア再生プログラムの関連パラメーターを転換し、これにより該第二オペレーションシステムは該第一オペレーションシステムのマルチメディア再生プログラムを共用可能となることを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項２０の発明は、前記第二オペレーションシステムを提供するステップの前に、圧縮ステップを執行する必要があり、これにより前記第二オペレーションシステムは圧縮ファイルとなることを特徴とする請求項１９記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項２１の発明は、前記基本入力／出力システムを使用し、解凍／圧縮ステップを執行し、前記圧縮ファイルを解凍／圧縮することを特徴とする請求項２０記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項２２の発明は、前記第二オペレーションシステムを提供するステップの前に、圧縮ステップを執行し、前記第二オペレーションシステムを執行可能ファイルとすることを特徴とする請求項１９記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項２３の発明は、前記基本入力／出力システムを使用し、前記執行可能ファイルを執行することを特徴とする請求項２２記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項２４の発明は、前記基本入力／出力システムを使用し、前記第二オペレーションシステムを前記バーチャルディスクに移転するステップの後に、さらにステップを含み、前記保存ユニットを休眠状態とすることを特徴とする請求項１９記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
【００１０】
請求項２５の発明は、主に第一オペレーションシステム、第二オペレーションシステム、マルチメディア再生プログラム、バーチャルディスクデバイス、基本入力／出力システムからなり、該第一オペレーションシステムはファイルシステムを含み、少なくとも１個のデータを記録し、該第二オペレーションシステムは保存ユニットに設置し、該マルチメディア再生プログラムは該第二オペレーションシステム内に装置し、ＤＶＤ及びＶＣＤフォーマットのＡＶメディアを再生するアプリケーションプログラムで、該バーチャルディスクデバイスは記憶装置の一部の領域をディスクストレージデバイスとして提供し、該基本入力／出力システムは該第二オペレーションシステムを該バーチャルディスクデバイスに移転し、該マルチメディア再生プログラムはインターフェースユニットを通して、該データに対して転換動作を行い、該第一オペレーションシステムのデータを共用することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項２６の発明は、前記第二オペレーションシステムは圧縮ファイルであることを特徴とする請求項２５記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項２７の発明は、前記基本入力／出力システムは解凍／圧縮ステップを執行し、前記圧縮ファイルを解凍／圧縮することを特徴とする請求項２６記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項２８の発明は、前記第二オペレーションシステムは執行可能ファイルであることを特徴とする請求項２７記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
請求項２９の発明は、前記基本入力／出力システムは前記執行可能ファイルを執行することを特徴とする請求項２８記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムのアーキテクチャである。
【００１１】
請求項３０の発明は、主に第一オペレーションシステム、少なくとも１個のデータ、第二オペレーションシステム、基本入力／出力システム、バーチャルディスクデバイス、マルチメディア再生プログラム、インターフェースユニットからなり、該少なくとも１個のデータは該第一オペレーションシステムのファイルシステムに保存し、該第二オペレーションシステムは保存ユニットに保存し、該基本入力／出力システムを使用し、該第二オペレーションシステムを該バーチャルディスクデバイスに移転し、該バーチャルディスクデバイスの第二オペレーションシステムを執行し、該マルチメディア再生プログラムを該第二オペレーションシステムの執行環境下で執行し、該インターフェースユニットを通して該データに対して転換動作を行い、該第二オペレーションシステムのマルチメディア再生プログラムは該第一オペレーションシステムのデータを共用することを特徴とする節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
請求項３１の発明は、前記基本入力／出力システムを使用し、前記第二オペレーションシステムを前記バーチャルディスクデバイスに移転するステップの後にはさらにステップを含み、前記保存ユニットを休眠状態とすることを特徴とする請求項３０記載の節電特性を具えたオペレーションシステム共用アプリケーションプログラムの方法である。
【発明の効果】
【００１２】
上記のように、本発明は基本入力／出力ユニットによりコンピュータを起動し、バーチャルディスクデバイスの第二オペレーションシステムを執行し、ディスクアクセス動作をバーチャルディスクデバイス上に転換することにより、第二ストレージデバイスを休眠状態とする。こうして節電と執行速度高速化の特性と達成する。さらに、第二オペレーションシステムはインターフェースユニットを通して、該第一オペレーションシステムの少なくとも１個のデータと該マルチメディア再生プログラムを共用することにより、システムリソース消耗が比較的高く保存空間が比較的大きい第一オペレーションシステム起動時間の待機を減少させ、アプリケーションプログラムの重複装置を避け、効果的に保存空間を節減することができる。
【発明を実施するための最良の形態】
【００１３】
本発明の最適実施例を図に沿って説明するが、本発明の実施例の第二オペレーションシステムを起動する指示図である図１に示すように、本発明のアーキテクチャは主にコンピュータシステム１、ユーザーエンド２からなり、コンピュータシステム１は基本入力／出力システム１１、第一オペレーションシステム１２、第二オペレーションシステム圧縮ファイル１３を含み、該基本入力／出力システム１１はコンピュータＣＰＵの起動設定を管理及び企画制御する。
該第一オペレーションシステム１２は、第一ストレージデバイス１５に装備され、複数のプログラムの執行を処理可能である。
前記第二オペレーションシステム圧縮ファイル１３は、第二ストレージデバイス１５’に保存され、該ユーザーエンド２は該基本入力／出力システム１１によりコンピュータを起動し、該第二オペレーションシステム圧縮ファイル１３を解凍／圧縮し、第二オペレーションシステム１４とした後、バーチャルディスクデバイス１６に転送され、該第二オペレーションシステム１４を執行し、待機システムリソース負荷が比較的高い第一オペレーションシステム１２の起動時間を減少させる。
前記第二オペレーションシステム１４は該バーチャルディスクデバイス１６内において執行し、該第二ストレージデバイス１５’を休眠状態とし、ディスクへのアクセスが頻繁な作業を該バーチャルディスクデバイス１６上に移転し、これによりディスクのアクセス動作を減少させ、節電特性を達成する。こうして執行効率を効果的に向上させる。
【００１４】
これら第一オペレーションシステム１２は、主にWindows（登録商標）XP、Windows（登録商標）NT、Window（登録商標）９８、Windows（登録商標）２０００、Windows（登録商標）MeなどのWindows（登録商標）シリーズのオペレーションシステムで、システムリソース負荷が比較的高いオペレーションシステムである。
前記第二オペレーションシステム１４は、システムリソース負荷が比較的低いオペレーションシステムで、主にLinuxオペレーションシステムである。
前記第一ストレージデバイス１５はシステムリソース消耗が比較的高い第一オペレーションシステム１２を受け取るために、比較的大きい保存空間を必要とし、ハードディスクとＲＯＭ（Read Only Memory）とする。その内、該ハードディスクが主要なストレージデバイスである。
前記第二ストレージデバイス１５’はシステムリソース消耗が比較的低い第二オペレーションシステム１４を受取り内部に装備するだけであるため、ＲＯＭ（Read Only Memory）、ＵＳＢ（universal Serial Bus）インターフェースハードディスク、ハードディスクとする。その内、ＵＳＢ（universal Serial Bus）インターフェースハードディスクが主要なストレージデバイスである。該ＵＳＢ（universal Serial Bus）インターフェースハードディスクは簡単、便利でポータブルなハードディスクで、あらゆるシリアルバスインターフェーススロットを具えるコンピュータは該第二オペレーションシステム１４を使用可能である。
該バーチャルディスクデバイス１６は記憶装置の一部の領域をディスクストレージデバイスとして提供し、該第二オペレーションシステム１４を保存し内部で執行する。これにより、該ディスクのアクセス動作は記憶ユニットのアクセス動作に転換され、執行速度を加速し、ディスクのアクセスを効果的に減少させることができる。
前記基本入力／出力システム１１は、内部に解凍／圧縮プログラムを組込み、該第二オペレーションシステム圧縮ファイル１３を解凍／圧縮し、該バーチャルディスクデバイス１６に転送し、保存することができる。該基本入力／出力システム１１はオーダーメイドで新たに設定可能で、その起動を執行速度が比較的速い該バーチャルディスクデバイス１６内の第二オペレーションシステム１４において設定し、システムリソース負荷が比較的高い第一オペレーションシステム１２の起動時間の待機を減少させることができる。
【００１５】
次に、本発明の別の最適実施例は、図２に示すように、第二オペレーションシステムを起動するもので、このコンピュータのアーキテクチャは図１と相似している。
相違点としては該第二ストレージデバイス１５’が、第二オペレーションシステム執行可能ファイル１３’を保存する点である。ユーザーエンド２が該基本入力／出力システム１１によりコンピュータを起動し、該第二オペレーションシステム執行可能ファイル１３’を直接執行する時、該第二オペレーションシステム１４は該バーチャルディスクデバイス１６に移転し装備され、該第二オペレーションシステム１４を執行する。
【００１６】
続いて、本発明の別の最適実施例を説明するが、このブロックチャートは、図３に示すように、このアーキテクチャは主にコンピュータシステム１からなり、該コンピュータシステム１は基本入力／出力システム１１、第一オペレーションシステム１２、少なくとも１個のデータ１８、マルチメディア再生プログラム１９、第二オペレーションシステム１４から構成されている。  該基本入力／出力システム１１はコンピュータＣＰＵの起動設定の管理及び制御を行う。該第一オペレーションシステム１２は第一ストレージデバイス１５に装備し、複数のプログラムの執行を処理可能とする。そして、少なくとも１個のデータ１８は該第一オペレーションシステム１２のファイルシステム内に保存される。該マルチメディア再生プログラム１９は該第一オペレーションシステム１２内に装置され、ＤＶＤ及びＶＣＤフォーマットのＡＶメディアの再生に用いるアプリケーションプログラムである。該第二オペレーションシステム１４はバーチャルディスクデバイス１６に装置され、少なくとも１個のプログラムの執行を行う。
ユーザーエンド２が前記基本入力／出力システム１１によりコンピュータを起動後、前記バーチャルディスクデバイス１６の第二オペレーションシステム１４を執行し、インターフェースユニット１７を経由し、データ１８とマルチメディア再生プログラム１９の関連パラメーターに転換し、これにより前記第二オペレーションシステム１４は該第一オペレーションシステム１２の少なくとも１個のデータ１８と該マルチメディア再生プログラム１９を共用可能となる。
こうして、システムリソースの消耗が比較的高く保存空間が比較的大きい第一オペレーションシステム１２の起動時間の待機を減少させることができ、アプリケーションプログラムの重複装置を避け、保存空間を効果的に節減することができる。
該マルチメディア再生プログラム１９が必要とする記憶空間が大きい時には、該第一ストレージデバイス１５を記憶ユニットとして提供し、この実体記憶ユニットが不足した時に、記憶ユニットが保存する必要があるアプリケーションプログラムを保存することができる。
【００１７】
本発明の、更に別の最適実施例のブロックチャートを図４に示して説明すると、本実施例のマルチメディア再生プログラム１９’は、第二オペレーションシステム１４内に装備され、該第二オペレーションシステム１４は少なくとも１個のプログラムを執行することができる。ユーザーエンド２は基本入力／出力システム１１を起動後、バーチャルディスクデバイス１６の第二オペレーションシステム１４を起動し、該マルチメディア再生プログラム１９’を執行する。該インターフェースユニット１７により該データ１８の関連パラメーターを転換し、これにより該マルチメディア再生プログラム１９’は該第一オペレーションシステム１２のデータ１８を共用可能となる。
この実施例のユーザーエンド２が該第一オペレーションシステム１２のマルチメディア再生プログラム１９を執行する方法は図５に示す通りである。
【００１８】
本発明の前記図４に示す実施例のフローチャートは、図５に示すようなもので、前記ユーザーエンド２が該第一オペレーションシステム１２のマルチメディア再生プログラム１９を執行する方法であり、主に以下のステップとなる。
ステップＳ１：ユーザーエンドはそれぞれ第一オペレーションシステム(及び、マルチメディア再生プログラム：図３）を提供し、保存空間が比較的大きい第一ストレージデバイスに設置し、該第二オペレーションシステム圧縮ファイル(図１、図２を参照)とマルチメディア再生プログラムを提供し、保存空間が比較的小さい第二ストレージデバイスに設置する。
ステップＳ２：該基本入力／出力システムにより該第二オペレーションシステム圧縮ファイルを解凍／圧縮する。
ステップＳ３：該第二オペレーションシステムをバーチャルディスクデバイスに移転する。
ステップＳ４：該バーチャルディスクデバイスの第二オペレーションシステムを執行する。
ステップＳ５：該第二(一：図３)オペレーションシステム内のマルチメディア再生プログラムの命令をインターフェースユニットに伝達し、転換する。
ステップＳ６：該マルチメディア再生プログラムを該第二(一：図３)オペレーションシステムが執行可能な関連パラメーターに保存する。
ステップＳ７：パラメーター転換を行い、該マルチメディア再生プログラム関連パラメーターを該第一(二：図３)オペレーションシステムが執行可能なフォーマットに転換する。
ステップＳ８：該マルチメディア再生プログラムを執行し、執行結果を該ユーザーエンドに戻す。
ステップＳ９：執行完了後、マルチメディア再生プログラムの関連パラメーターを該第一オペレーションシステムが執行可能なフォーマットに転換する。
【００１９】
以上のようなステップで、ユーザーエンド２が該第一オペレーションシステム１２のマルチメディア再生プログラム１９を執行する。
したがって、これらの実施例では、基本入力／出力ユニットによりコンピュータを起動し、バーチャルディスクデバイスの第二オペレーションシステムを執行し、ディスクアクセス動作をバーチャルディスクデバイス上に転換することにより、第二ストレージデバイスを休眠状態とする。こうして節電と執行速度高速化の特性とを達成する。さらに、第二オペレーションシステムはインターフェースユニットを通して、該第一オペレーションシステムの少なくとも１個のデータと該マルチメディア再生プログラムを共用することにより、システムリソース消耗が比較的高く保存空間が比較的大きい第一オペレーションシステム起動時間の待機を減少させ、アプリケーションプログラムの重複装置を避け、効果的に保存空間を節減することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明最適実施例の第二オペレーションシステムを起動する指示図である。
【図２】本発明の別種の最適実施例の第二オペレーションシステムを起動する指示図である。
【図３】本発明の最適実施例のブロックチャートである。
【図４】本発明の別種の最適実施例のブロックチャートである。
【図５】本発明の最適実施例のフローチャートである。
【符号の説明】
【００２１】
１  コンピュータシステム
１１  基本入力／出力システム
１２  第一オペレーションシステム
１３  第二オペレーションシステム圧縮ファイル
１３’  第二オペレーションシステム執行可能ファイル
１４  第二オペレーションシステム
１５  第一ストレージデバイス
１５’  第二ストレージデバイス
１６  バーチャルディスクデバイス
１７  インターフェースユニット
１８  データ
１９  マルチメディア再生プログラム
１９’  マルチメディア再生プログラム
２  ユーザーエンド
【図１】
2005228321.tif 000003
【図２】
2005228321.tif 000004
【図３】
2005228321.tif 000005
【図４】
2005228321.tif 000006
【図５】
2005228321.tif 000007