(57)【要約】【課題】リソースの消耗が少ないワークシステムによりメディアデータをコンピュータで再生する、リモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法を提供する。【解決手段】起動シグナルをコンピュータシステムのCPU１５に向けて発し、リソースの消耗が少ないワークシステムの下、接続シグナルをネットワークユニット２０に発し、リモートサーバ２５に接続したら所望の映画等のメディアデータをダウンロードし、該コンピュータのディスプレイにより再生を行う。【選択図】  図２
2005260937.tif 000002
【特許請求の範囲】
【請求項１】
第一ワークシステムと第二ワークシステムがインストールされており、且つ該第二ワークシステムのリソース消耗が低いコンピュータシステムにより、リモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法において、
該コンピュータシステムのCPUで起動シグナルを受信し、
該起動シグナルが該CPUに受信された後、該第二ワークシステム執行の下、該CPUが接続シグナルを該コンピュータシステムのネットワークユニットに向けて発し、
該リモートサーバに連結されたら、ダウンロードしたメディアデータを読み取り、
該メディアデータを該コンピュータシステムのディスプレイユニットに映し出す
手順を含むことを特徴とするリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項２】
該第二ワークシステムは該コンピュータシステムをオンにした後に執行するワークシステムであることを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項３】
該起動シグナルはリモートコントロールシグナルであることを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項４】
該起動シグナルは該CPUに至る手順を経た後、該コンピュータシステムが該第一ワークシステムにあるとき、該CPUが該第一ワークシステムの執行を中断させ、該第二ワークシステムを執行させることを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項５】
該リモートサーバへの接続では、ダウンロードされたメディアデータを読み取る手順の中において、該リモートサーバから再生を所望するメディアデータと相関をテーマとしたウインドウ及び背景データもダウンロードし、ビデオ再生と同時にディスプレイされることを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項６】
該リモートサーバへの接続では、ダウンロードされたメディアデータを読み取る手順の中において、該ネットワークユニットが該メディアデータを直接外コンピュータシステムを通じてメモリコントローラにアクセスし、該コンピュータシステムのビデオストレージユニットに伝送されることを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項７】
該リモートサーバに接続する際、ダウンロードされたメディアデータを読み取る手順において、該メディアデータは該コンピュータシステムのストレージユニットにダウンロード並びに保存されることを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項８】
該ネットワークユニットは、該メディアデータを、該コンピュータシステムによって直接メモリコントローラにアクセスし、該ストレージユニットにダウンロード並びに保存することを特徴とする請求項7記載のサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項９】
該メディアデータは該ストレージユニットに保存されると同時に、一つのインデックスがもうけられ、該メディアデータが該ストレージユニットに保存されている位置を記録することを特徴とする請求項７記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項１０】
該インデックスはフォーマットがMPEG形式のデータの各Iフレームの位置を記録することを特徴とする請求項９記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項１１】
該メディアデータを該ストレージユニットに保存する手順において、該コンピュータシステムは該ストレージユニット中に一つのファイルを開き、メディアデータが適当なある一定の時間保存され続けた後、該コンピュータシステムはもう一つの新しいファイルを開き、該メディアデータのダウンロードと保存が完了するまで上述の如くメディアデータを保存し続けることを特徴とする請求項７記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項１２】
該メディアデータを該ストレージユニットに保存する手順において、該コンピュータシステムは該ストレージユニット中に一つのファイルを開き、メディアデータが適当なデータの大きさになるまでメディアデータを保存し続けた後、該コンピュータシステムはもう一つの新しいファイルを開き、該メディアデータのダウンロードと保存が完了するまで上述の如くメディアデータを保存し続けることを特徴とする請求項７記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項１３】
該第一ワークシステムとはWindows（登録商標）シリーズのワークシステムであることを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項１４】
該第二ワークシステムはLinuxをワークシステムとすることを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【請求項１５】
該第二ワークシステムは該第一ワークシステムでインストールされているアプリケーションを共用することを特徴とする請求項１記載のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法に係り、特にコンピュータシステムが、システムリソースの消耗が低いワークシステムの下、インターネットによってリモートサーバに接続され、メディアデータをダウンロード並びに再生することで、該ダウンロードされたメディアデータの再生時にコンピュータの電力の消耗を抑える、リモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法に関わる。
【背景技術】
【０００２】
現在、家庭等におけるパソコン等のコンピュータは日常生活に不可欠なものとなっており、インストールしたシステムにより、事務処理やインターネットの利用、メディアの再生等といった様々な機能を備えており、現代の利器といったところである。また現代人の多忙でストレスの多い生活において、娯楽は人々の心身の疲れを癒すのに大切な手段となっており、特に会社から帰宅した後等、くつろいで映画や番組を鑑賞する人が多くなっている。
【特許文献１】特開２００５−４２８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述の如く、映画やメディアを鑑賞するためにはパソコン等を利用することで、狭い室内にDVD等の再生用システムを買い揃える必要はないが、DVDをわざわざ借りる、或いは買う、といった行為に時間と労力がかかり、また人気の作品が入手しにくいなどの問題もある。更に、近年コンピュータのウイルス防止のため、システムの管理と安定のため、ウインドウズのワークシステムの負荷とシステムの消耗リソースが増大し、使用者がコンピュータシステム単一のアプリケーションを使用する際は、立ち上げるのに比較的長い時間がかかり、時間の無駄と効率の悪さが欠点となっている。
上述の欠点に鑑み、インターネットでリモートサーバに接続してメディアデータをダウンロードし、リソースの消耗が少ないワークシステムによりメディアデータをコンピュータで再生することで更に実用性を高めるべく、本発明のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法を提供する。
【課題を解決するための手段】
【０００４】
CPUの負荷を軽減させると同時に消費電気量を抑えるよう、コンピュータシステムがシステムリソース消耗が低いワークシステムの下、インターネットでリモートサーバに接続することにより、該コンピュータにメディアデータをダウンロード並びに再生すべく、先ずリモートサーバよりメディアデータをダウンロードすると同時に該データのテーマに係るウインドウと背景データをダウンロードし、コンピュータにディスプレウインドウと背景が変えられるようにすることで使用における便宜と多様化を目指すが、更に具体的には、第一ワークシステムと第二ワークシステムがインストールされたコンピュータにおいて、該第二枠システムとはシステムリソースの消耗が少ないワークシステムとし、使用者がリモートサーバの発する起動シグナルをコンピュータシステムのCPUに送り、起動シグナルがCPUに受信された後、CPUが該第二ワークシステム執行の下、接続シグナルをコンピュータシステムのネットワークユニットに向けて発信し、該コンピュータシステムが遠端のリモートサーバに接続され、メディアデータをダウンロードしてコンピュータシステムにて再生できるようにする。
【０００５】
すなわち本発明のリモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法は、
第一ワークシステムと第二ワークシステムがインストールされており、且つ該第二ワークシステムのリソース消耗が低いコンピュータシステムにより、リモートサーバのメディアデータをコンピュータシステムでダウンロード及び再生する方法において、
該コンピュータシステムのCPUで起動シグナルを受信し、
該起動シグナルが該CPUに受信された後、該第二ワークシステム執行の下、該CPUが接続シグナルを該コンピュータシステムのネットワークユニットに向けて発し、
該リモートサーバに連結されたら、ダウンロードしたメディアデータを読み取り、
該メディアデータを該コンピュータシステムのディスプレイユニットに映し出す
手順を含むことを特徴とする。
【０００６】
該第二ワークシステムは該コンピュータシステムをオンにした後に執行するワークシステムであることが好ましい。
また、該起動シグナルはリモートコントロールシグナルであることが好ましい。
該起動シグナルは該CPUに至る手順を経た後、該コンピュータシステムが該第一ワークシステムにあるとき、該CPUが該第一ワークシステムの執行を中断させ、該第二ワークシステムを執行させることを特徴とする。
該リモートサーバへの接続では、ダウンロードされたメディアデータを読み取る手順の中において、該リモートサーバから再生を所望するメディアデータと相関をテーマとしたウインドウ及び背景データもダウンロードし、ビデオ再生と同時にディスプレイされることを特徴とする。
該リモートサーバへの接続では、ダウンロードされたメディアデータを読み取る手順の中において、該ネットワークユニットが該メディアデータを直接外コンピュータシステムを通じてメモリコントローラにアクセスし、該コンピュータシステムのビデオストレージユニットに伝送されることを特徴とする。
【０００７】
該リモートサーバに接続する際、ダウンロードされたメディアデータを読み取る手順において、該メディアデータは該コンピュータシステムのストレージユニットにダウンロード並びに保存されることを特徴とする。
該ネットワークユニットは、該メディアデータを、該コンピュータシステムによって直接メモリコントローラにアクセスし、該ストレージユニットにダウンロード並びに保存することを特徴とする。
該メディアデータは該ストレージユニットに保存されると同時に、一つのインデックスがもうけられ、該メディアデータが該ストレージユニットに保存されている位置を記録することを特徴とする。
該インデックスはフォーマットがMPEG形式のデータの各Iフレームの位置を記録することを特徴とする。
【０００８】
該メディアデータを該ストレージユニットに保存する手順において、該コンピュータシステムは該ストレージユニット中に一つのファイルを開き、メディアデータが適当なある一定の時間保存され続けた後、該コンピュータシステムはもう一つの新しいファイルを開き、該メディアデータのダウンロードと保存が完了するまで上述の如くメディアデータを保存し続けることを特徴とする。
該メディアデータを該ストレージユニットに保存する手順において、該コンピュータシステムは該ストレージユニット中に一つのファイルを開き、メディアデータが適当なデータの大きさになるまでメディアデータを保存し続けた後、該コンピュータシステムはもう一つの新しいファイルを開き、該メディアデータのダウンロードと保存が完了するまで上述の如くメディアデータを保存し続けることを特徴とする。
該第一ワークシステムとはWindows（登録商標）シリーズのワークシステムであることを特徴とする。
該第二ワークシステムはLinuxをワークシステムとすることを特徴とする。
該第二ワークシステムは該第一ワークシステムでインストールされているアプリケーションを共用することを特徴とする。
【発明の効果】
【０００９】
本発明によると、コンピュータシステム使用者が、システムリソースの消耗が低い状態で、ネットワークユニットをリモートサーバに接続することで、所望の映画やビデオ等のデータをダウンロードし、コンピュータシステム上にて再生できるため、使用者は即時に所望の映画やビデオ等を鑑賞でき、ビデオやDVD等を借りに行く必要がなく、且つ映画やビデオを鑑賞するのと同時にディスプレユニットのディスプレウィンドウおよび背景が再生されるビデオによって変更されて非常に実用性が高いこと、またメディアデータをダウンロードした際、直接コンピュータシステムのストレージユニットに保存されることから、CPUに負担がかからず、また省エネにも繋がる等、多数の利点を提供することに成功した。
【発明を実施するための最良の形態】
【００１０】
図１に示すように、本発明にはコンピュータシステムに無線リモコン等である入力ユニット１０を具有し、使用者が無線によりコンピュータシステムを遠隔操作するのを便利にする。またCPU１５では使用者が下す外部命令を受信及び執行するものであり、ネットワークユニット２０では該CPU１５のコントロールを受けて、インターネットとの接続作業を行う。リモートサーバ２５では、テレビの映像や映画等のメディアデータ及び主題等のウィンドウと背景データが保存され、遠端のコンピュータシステムがダウンロードとその再生を行って鑑賞できるようにする。ビデオストレージユニット３０においては、ネットワークユニット２０がリモートサーバ２５よりダウンロードされて再生しようとするメディアデータを暫時保存するものである。ビデオプロセッサ３５においては、ビデオストレージユニット３０のメディアデータをコンピュータシステムのディスプレイユニット４０にて再生する際に処理を行うものとする。また、ストレージユニット４５とは、該ネットワークユニット２０でダウンロードしたメディアデータを保存するものとし、且つ該ストレージユニット４５とはハードディスクとしてもよい。
【００１１】
また本発明には第一ワークシステムと第二ワークシステムが含まれるものとする。該第一ワークシステムには少なくとも一つ以上のアプリケーションが設けられるものとするが、システムリソースの消耗が激しいWindows（登録商標）、Windows（登録商標） XP、Windows（登録商標） NT、Window （登録商標）98、Windows（登録商標） 2000、Windows（登録商標） Me等のシステムとする。第二ワークシステムにおいては、システムリソースの消耗が少ないLinux等とし、第二ワークシステムでは第一ワークシステムのモードのアプリケーションを共用でき、且つコンピュータシステムがオンとなってから執行するワークシステムとする。
【００１２】
図２に示すように、本発明の実施例では、コンピュータシステム使用者がコンピュータシステムを操作して映画等の内容を鑑賞しようとする際、図中に示す順序S1のように、使用者が該入力装置１０を押し、無線により起動シグナルをコンピュータシステムのCPU１５に向けて発する。続いて、順序S２に示すように、該シグナルが受信されて該CPU１５が起動した後、該CPU１５はコンピュータシステムに現在執行している作業を中断すべく、例えば該コンピュータシステムが上述の第一ワークシステムを執行してる際、該CPU１５は暫時該第一ワークシステムの執行を中断させる。続いて、順序S３に示す如く、第二ワークシステムを執行し、該CPU１５が接続シグナルを該コンピュータシステムのネットワークユニット２０に向けて発信する。
【００１３】
更に順序S４に示すように、該接続シグナルを受信したネットワークユニット２０が、インターネットによりリモートサーバ２５に接続され、使用者の所望の映画等のメディアデータをダウンロードし、ダウンロードされたメディアデータが該CPU１５によって該ビデオストレージユニット３０に伝送される。最後に、順序S５に示す如く、ダウンロードされたメディアデータが該ビデオプロセッサ３５によってデコード等の処理が行われた後、該ディスプレイユニット２０に伝送され、メディアデータが再生されて使用者が鑑賞できるようになる。
【００１４】
この他、上述の手順Ｓ４に示したように、該リモートサーバ２５がメディアデータをダウンロードすると同時に、該ダウンロードされたメディアデータ相関のテーマディスプレイウインドウや背景となるデータをダウンロードし、該手順S５で再生する際、該ディスプレイユニット４０のディスプレイウインドウ及び背景が即時相関するデータに変更され、データが更に詳細になって鑑賞する者が見易くなるようにする。また該ネットワークユニット２０でダウンロードされたメディアデータは該CPU１５を通じてコンピュータシステムのストレージユニット４５に保存されるが、メディアデータ保存と同時にインデックスを設け、メディアデータのフォーマットがMPEG（Motion Pictures Expert Group）であるときには、インデックスはMPEGのデータの各イントラフレームのストレージポジションを記録し、後に該メディアデータをディスクとして焼く時間を短縮したり、メディアデータ再生を早送りする際にスムーズにしたりすることができるようになるが、詳細については後に述べる。
【００１５】
フォーマットがMPEGによるデータは、コードが圧縮された後のデータであり、これには三種の異なる圧縮フレーム、即ちIフレーム、P（Predicted）フレーム、Bフレーム（Bi-directional frame）があり、Iフレームはフレーム全体を圧縮したものであり、この種の圧縮法はJPEGに類似するものであり、DCT（Discrete Cosine Transform）、量子化（Quantization）、ホフマンエンコーディング（Huffman Encoding）を利用するのであるが、関係のない、或いは余分なデータで演算処理を行うことになる。またPフレームではIフレームを参考画像とし、フレーム中の重複する部分を保存せず、二枚のフレームの異なる個所のみを保存し、該異なる個所の部分をPフレームと呼ぶのである。またBフレームは、上述の各フレームに対し同じ動作を行うため、時間によってエラーが発生することがあるが、これらのエラーは累積するものであり、よって不意に再度あるフレームが挿入されて前後フレームを比較することがある。つまりBフレームのＰフレームとにおける差は、Bフレームでは前後の該IフレームとPフレームを参考にするが、該三つの圧縮フレーム中において、Bフレームのデータが最も小さく、Pフレームが最も大きいことにあり、また該三種のフレームには一定の順序というものはない。
【００１６】
PフレームとBフレームは前後のフレームのデータを応用して特定のフレームが必要とするデータ送料を減少させる。よって、暫時的に圧縮されたデータは完全なデータではなく、単独で解凍してディスプレイすることは不可能であり、またIフレームは圧縮された完全なフレームであり、よって単独で解凍されでディスプレイできる。以上から、Iフレームとは参考フレームであり、続くPフレームとBフレームとは該Iフレームのデータを参考にするものであり、よってMPEG方式によるデータが再生されるときには、必ず先にIフレームを探し出してから影像を再生しなければならず、よって該MPEGによるデータを再生する際は、使用者は早送りを止め、その止めた位置がちょうどIフレームではないとき、再生ソフトは前方に戻ってIフレームを探してメディアデータを再生しなければならず、よって早送りしてから再生するにはやや遅れる現象が起こってしまう。またMPEGによりデータを焼く際には、コンピュータシステムはIフレームが記録された各位置を探した上で焼きを行わなければならず、比較的時間がかかることが言える。
【００１７】
またメディアデータを保存する際においては、インデックスを設け、保存するMPEGによるデータの各Iフレームの位置を記録する。焼く過程では直接インデックスを焼き、Iフレームの位置を探す必要がなく、こうすることで時間を省くことができ、且つ早送りの後に再生する際にもスムーズになる。また、メディアデータを該ストレージユニット４５に保存する際、コンピュータシステムは該ストレージユニット４５中に保存ファイルを開き、コンピュータシステムがメディアデータの一段落の適当な時間或いは適当なデータの大きさをダウンロード並びに保存したら、コンピュータシステムがもう一つのファイルを開け、完全にビデオの保存が終了するまで、同様にしてメディアデータを引き続き新しいファイル中に保存する。保存にかかる時間とデータの大小は使用者がコンピュータシステム中により設定するが、この方法によりメディアデータが固定された時間、或いは固定されたデータの大小で保存されることから、使用者がディスクに焼き込む際便利で、携帯や保存が更に容易となる。
【００１８】
図３に示すように、本発明のもう一つの実施例では、ビデオストレージユニット３０とストレージユニット４５とはそれぞれダイレクトメモリアクセスコントローラ（DMAC：Direct Memory Access Controller）と接続され、こうすることで、ネットワークユニット２０がダウンロードした後のメディアデータがCPU１５を通さなくとも直接DMAC５０によって該ビデオストレージユニット３０に送られる、或いはストレージユニット４５に送られればよく、且つメディアデータを再生しようとする際には、該ビデオプロセッサ３５によってデコードを行ない、該CPU１５を使用せずともよくなり、よってコンピュータシステムがダウンロードしたメディアデータに対し、該CPU１５ではシグナルを該ネットワークユニット２０に発して連結を行うのみとなり、連結された後は該CPU１５は即ち休息状態となって電気の節約にもなる。
【図面の簡単な説明】
【００１９】
【図１】本発明における実施例のブロックチャートである。
【図２】本発明における実施例を示すフローチャートである。
【図３】本発明におけるもう一つの実施例を示すブロックチャートである。
【符号の説明】
【００２０】
１０  入力ユニット
１５  CPU
２０  ネットワークユニット
２５  リモートサーバ
３０  ビデオストレージユニット
３５  ビデオプロセッサ
４０  ディスプレイユニット
４５  ストレージユニット
５０  DMAC（Direct Memory Access Controller）
【図１】
2005260937.tif 000003
【図２】
2005260937.tif 000004
【図３】
2005260937.tif 000005