(57)【要約】【課題】  利用者が安全なオペレーティングシステムを実装したコンピュータを使用できる配信サーバおよびコンピュータを提供する。【解決手段】  まず、パソコン１０の起動が、検出部１１によって検出され、ユーザがＯＳを利用するためのユーザ情報が、ユーザ情報送信部１２によって配信サーバ２０にネットワーク４を介して送信される。パソコン１０から送信されたユーザ情報は、ユーザ情報受信部２２によって受信され、ユーザ情報が示すユーザと対応するＯＳが、取得部２３によってＯＳ格納部２１から取得される。取得されたＯＳは、配信部２４によってパソコン１０にネットワーク４を介して配信される。配信サーバ２０から配信されたＯＳは、ＯＳ受信部１３によって受信され、ＯＳ導入部１４によってインストールされる。【選択図】  図１
2005202759.tif 000002
【特許請求の範囲】
【請求項１】
情報を、オペレーティングシステムを実装可能なコンピュータにネットワーク経由で配信する配信サーバであって、
利用者が利用するオペレーティングシステムを格納するオペレーティングシステム格納手段と、
前記利用者がオペレーティングシステムを利用するためのユーザ情報を前記コンピュータから受信するユーザ情報受信手段と、
前記ユーザ情報受信手段によって受信されたユーザ情報が示す前記ユーザと対応するオペレーティングシステムを前記オペレーティングシステム格納手段から取得する取得手段と、
前記取得手段によって取得されたオペレーティングシステムを、前記ユーザ情報受信手段がユーザ情報を受信したコンピュータに配信する配信手段とを有する、
配信サーバ。
【請求項２】
前記ユーザ情報は、前記オペレーティングシステムを構成するファイルの優先順位を決定する優先順位情報を含み、
前記配信手段は、前記ユーザ情報受信手段によって受信されたユーザ情報に含まれる優先順位に従って、前記取得手段によって取得されたオペレーティングシステムを構成するファイルを前記コンピュータに配信する、
請求項１に記載の配信サーバ。
【請求項３】
前記オペレーティングシステム格納手段に格納されたオペレーティングシステムを更新する更新手段をさらに有する、請求項１または請求項２に記載の配信サーバ。
【請求項４】
前記ファイルを圧縮する圧縮手段をさらに有し、
前記配信手段は、前記圧縮手段で圧縮されたファイルを前記コンピュータに配信する、
請求項１から３のいずれか１項に記載の配信サーバ。
【請求項５】
オペレーティングシステムを実装可能なコンピュータであって、
前記コンピュータの起動を検出する検出手段と、
前記検出手段が前記起動を検出したとき、利用者がオペレーティングシステムを利用するためのユーザ情報を配信サーバにネットワークを介して送信するユーザ情報送信手段と、
前記配信サーバから配信されたオペレーティングシステムを受信するオペレーティングシステム受信手段と、
前記オペレーティングシステム受信手段によって受信されたオペレーティングシステムを導入するオペレーティングシステム導入手段とを有する、
コンピュータ。
【請求項６】
前記オペレーティングシステム受信手段は、前記配信サーバから配信された前記オペレーティングシステムを構成するファイルを受信し、
前記オペレーティングシステム導入手段は、前記オペレーティングシステム受信手段が受信したファイルに応じて順次導入する、
請求項５に記載のコンピュータ。
【請求項７】
前記コンピュータの起動前に利用していたアプリケーションプログラムおよび／または保存データを含む利用情報を格納する利用情報格納手段と、
前記オペレーティングシステム導入手段がオペレーティングシステムを導入したとき、前記利用情報を導入する利用情報導入手段とを
さらに有する、請求項５または請求項６に記載のコンピュータ。
【請求項８】
前記圧縮ファイルを復元する復元手段をさらに有し、
前記オペレーティングシステム受信手段は、前記配信サーバから配信された圧縮ファイルを受信し、
前記復元手段は、前記オペレーティングシステム受信手段によって受信された圧縮ファイルを復元し、
前記オペレーティングシステム導入手段は、前記復元手段によって復元されたファイルに応じて順次導入する、
請求項５から７のいずれか１項に記載のコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報をコンピュータにネットワーク経由で配信する配信サーバと、配信サーバから配信されたプログラムをインストールするコンピュータとを有する配信システムに関する。
【背景技術】
【０００２】
パッチなどの修正プログラムを配信する従来の配信システムとして代表的なものは、Ｗｉｎｄｏｗｓ（登録商標）アップデートなどがあり、Ｗｉｎｄｏｗｓの脆弱性を狙ったウィルスに対処するための修正プログラムを配信サーバからＷｉｎｄｏｗｓを実装するコンピュータにダウンロードしてインストールするものが知られている。
【０００３】
また、例えば、ユーザの使い勝手を損ねずに通信システムに接続された端末のセキュリティ対策を行うシステムとしては、ネットワーク接続時にセキュリティ対策用ファイルの更新の必要性を判断し、更新が必要な場合は、端末とアクセスポイントとの間の通信帯域を調べ、通信帯域が所定の閾値以上の場合は直ちに更新を行い、所定の閾値未満の場合は通信を開始してバックグラウンドで更新するものが知られている（例えば特許文献１の請求項１を参照）。
【特許文献１】特開２００３−２３３５０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、近年猛威を振るったＭＳ−Ｂｌａｓｔｅｒなどのウィルスは、コンピュータがネットワーク接続しているだけで感染してしまう可能性があるため、ネットワーク経由で配信されたオペレーティングシステム（以下、ＯＳという。）の修正プログラムを使用したアップデート途中に感染してしまう可能性がある。そのため、従来のセキュリティ対策を行うシステムでは、修正プログラムを使用したアップデートでは効力がなく、利用者が安心してコンピュータを使用できないという問題が残されている。
【０００５】
本発明は、上記従来の問題を解決するためになされたもので、その目的は、利用者が安全なオペレーティングシステムを実装したコンピュータを使用できる配信サーバおよびコンピュータを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の配信システムは、オペレーティングシステムを実装可能なコンピュータと、情報を前記コンピュータにネットワーク経由で配信する配信サーバとを備えている。配信サーバは、利用者が利用するオペレーティングシステムを格納するオペレーティングシステム格納手段と、利用者がオペレーティングシステムを利用するためのユーザ情報をコンピュータから受信するユーザ情報受信手段と、ユーザ情報受信手段によって受信されたユーザ情報が示すユーザと対応するオペレーティングシステムをオペレーティングシステム格納手段から取得する取得手段と、取得手段によって取得されたオペレーティングシステムを、ユーザ情報受信手段がユーザ情報を受信したコンピュータに配信する配信手段とを有している。また、コンピュータは、該コンピュータの起動を検出する検出手段と、検出手段が起動を検出したとき、前記ユーザ情報を配信サーバにネットワークを介して送信するユーザ情報送信手段と、配信サーバから配信されたオペレーティングシステムを受信するオペレーティングシステム受信手段と、オペレーティングシステム受信手段によって受信されたオペレーティングシステムを導入するオペレーティングシステム導入手段とを有している。
【０００７】
この構成により、コンピュータが起動を検出したとき、配信サーバが、ユーザと対応するオペレーティングシステムを配信し、コンピュータが、配信されたオペレーティングシステムを導入するため、利用者は、安全なオペレーティングシステムを実装したコンピュータを使用することができる。
【０００８】
本発明の実施態様によれば、前記ユーザ情報が、オペレーティングシステムを構成するファイルの優先順位を決定する優先順位情報を含み、配信手段は、ユーザ情報受信手段によって受信されたユーザ情報に含まれる優先順位に従って、取得手段によって取得されたオペレーティングシステムを構成するファイルをコンピュータに配信し、オペレーティングシステム受信手段は、配信サーバから配信されたファイルを受信し、オペレーティングシステム導入手段は、オペレーティングシステム受信手段が受信したファイルに応じて順次導入する。
【０００９】
この構成により、利用者がオペレーティングシステムを構成するファイルの優先順位を決定でき、配信サーバが、オペレーティングシステムを構成するファイルを優先順位に従って配信し、コンピュータが、配信されたファイルを順次導入するため、必要最低限のファイルがコンピュータに揃った時点でオペレーティングシステムを起動すれば、利用者は、コンピュータの起動後、迅速にコンピュータを使用することができる。
【００１０】
本発明の他の実施態様によれば、コンピュータが、該コンピュータの起動前に利用していたアプリケーションプログラムおよび／または保存データを含む利用情報を格納する利用情報格納手段と、オペレーティングシステム導入手段がオペレーティングシステムを導入したとき、利用情報を導入する利用情報導入手段とをさらに有している。
【００１１】
この構成により、コンピュータが、オペレーティングシステムを導入したとき、利用情報を導入するため、利用者は、オペレーティングシステム上で実行されるアプリケーションプログラムを使用することができる。
【００１２】
本発明の他の実施態様によれば、配信サーバが、オペレーティングシステム格納手段に格納されたオペレーティングシステムを更新する更新手段をさらに有している。
【００１３】
この構成により、配信サーバが、オペレーティングシステムを更新して配信するため、利用者は、更新されたオペレーティングシステムを使用することができる。
【００１４】
本発明の他の実施態様によれば、配信サーバが、ファイルを圧縮する圧縮手段を有し、コンピュータは、圧縮ファイルを復元する復元手段を有し、配信手段は、圧縮ファイルをコンピュータに配信し、オペレーティングシステム受信手段は、配信サーバから配信された圧縮ファイルを受信し、復元手段は、オペレーティングシステム受信手段によって受信された圧縮ファイルを復元し、オペレーティングシステム導入手段は、前記復元手段によって復元されたファイルに応じて順次導入する。
【００１５】
この構成により、配信サーバが圧縮ファイルを配信し、コンピュータが圧縮ファイルを復元し、復元されたファイルに応じて順次導入するため、利用者は、コンピュータの起動後、迅速にコンピュータを使用することができる。
【発明の効果】
【００１６】
本発明は、利用者が安全なオペレーティングシステムを実装したコンピュータを使用できるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１８】
［第１の実施の形態］
図１は、本発明の第１の実施の形態による配信システムのブロック構成図である。図１に示すように、配信システム１は、ＯＳを実装可能なパソコン１０と、ＯＳをパソコン１０にネットワーク４経由で配信する配信サーバ２０とを有している。なお、図１に示しているように、パソコン１０は、複数存在してもよい。また、配信サーバ２０に格納されているＯＳは、Ｌｉｎｕｘ、Ｗｉｎｄｏｗｓ（登録商標）などのＯＳである。
【００１９】
パソコン１０は、検出部１１と、ユーザ情報送信部１２と、ＯＳ受信部１３と、ＯＳ導入部１４と、不図示のＣＰＵ、メモリ、ハードディスク、キーボードやディスプレイなどの入出力機器、およびネットワーク４を介して情報を送受するネットワークインタフェースを含むように構成されている。
【００２０】
なお、検出部１１、ユーザ情報送信部１２、ＯＳ受信部１３、およびＯＳ導入部１４は、ＣＰＵによって実行されるＯＳを構成する。このＯＳは、配信サーバ２０に格納されているＯＳとは異なり、パソコン１０固有ＯＳである。
【００２１】
検出部１１は、パソコン１０の起動を検出するようになっており、例えば、パソコン１０立ち上げ時のブート処理が動作していることを検出するようになっている。
【００２２】
ユーザ情報送信部１２は、検出部１１がパソコン１０の起動を検出したとき、ユーザ情報を配信サーバ２０にネットワーク４を介して送信するようになっている。ユーザ情報とは、ユーザがＯＳを利用するための情報であり、例えば、Ｌｉｎｕｘ、または、Ｗｉｎｄｏｗｓ（登録商標）を表すＯＳの種別などが含まれる。また、ユーザ情報には、ＯＳを構成するファイルの優先順位を決定する優先順位情報が含まれる。
【００２３】
例えば、ＯＳを構成するファイルには、パソコン１０に装着されるＮＩＣやＨＤＤを含むハードウェアを駆動するための複数のドライバファイルを含む。さらに、ＯＳを構成するファイルには、メールソフト（以下、メーラという。）などのアプリケーションプログラムが含まれていてもよい。
【００２４】
優先順位情報が表す優先順位は、各ドライバファイルなどに割り振られる。例えば、最低限必要だったドライバファイルのみには、優先順位を高く設定し、ＯＳが標準的に持っているドライバファイルを低く設定するようにしてもよい。また、優先順位は、ユーザが前回のパソコン１０の起動中に指定した順位でもよい。例えば、ユーザの都合でムービー編集ソフトを低く設定し、メーラを高く設定するようにしてもよい。また、ファイルサイズが小さい順や最終利用日時・更新日時が新しい順でもよい。
【００２５】
ＯＳ受信部１３は、配信サーバ２０から配信されたオペレーティングシステムを受信するようになっている。ＯＳ導入部１４は、ＯＳ受信部１３によって受信されたＯＳを導入（インストール）するようになっている。また、ＯＳ導入部１４は、ＯＳを導入した後に、導入したＯＳを立ち上げるようになっている。
【００２６】
また、ユーザ情報送信部１２が優先順位情報を含むユーザ情報を配信サーバ２０に送信した後には、ＯＳ受信部１３が配信サーバ２０から配信されたドライバファイルなどのファイルを受信し、ＯＳ導入部１４は、ＯＳ受信部１３が受信したファイルに応じて順次導入するようになっている。
【００２７】
配信サーバ２０は、ＯＳ格納部２１と、ユーザ情報受信部２２と、取得部２３と、配信部２４と、不図示のＣＰＵ、メモリ、ハードディスク、およびネットワークインタフェースなどを含むように構成されている。なお、ユーザ情報受信部２２、取得部２３、および配信部２４はＣＰＵによって実行される。
【００２８】
ＯＳ格納部２１は、ハードディスクなどによって構成され、ユーザが利用するＯＳを格納するようになっている。ユーザ情報受信部２２は、パソコン１０から送信されたユーザ情報を受信するようになっている。
【００２９】
取得部２３は、ユーザ情報受信部２２によって受信されたユーザ情報が示すユーザと対応するＯＳをＯＳ格納部２１から取得するようになっている。例えば、各ユーザとＬｉｎｕｘ、または、Ｗｉｎｄｏｗｓ（登録商標）などのＯＳとを対応させた情報が予め決められており、取得部２３は、この情報に従ってＯＳを取得するようになっている。
【００３０】
配信部２４は、取得部２３によって取得されたＯＳを、ユーザ情報受信部２２がユーザ情報を受信したパソコン１０に配信するようになっている。また、ユーザ情報に優先順位情報が含まれていたときには、配信部２４が、ユーザ情報に含まれる優先順位に従って、取得部２３によって取得されたＯＳを構成するファイルをパソコン１０に配信するようになっている。
【００３１】
次に、本発明の第１の実施の形態による配信システム１の動作について、図２を参照して説明する。
【００３２】
まず、パソコン１０の起動が、検出部１１によって検出され（ステップ１０１）、ユーザがＯＳを利用するためのユーザ情報が、ユーザ情報送信部１２によって配信サーバ２０にネットワーク４を介して送信される（ステップ１０２）。
【００３３】
次に、パソコン１０から送信されたユーザ情報は、ユーザ情報受信部２２によって受信され（ステップ１０３）、ユーザ情報が示すユーザと対応するＯＳが、取得部２３によってＯＳ格納部２１から取得される（ステップ１０４）。取得されたＯＳは、配信部２４によってパソコン１０にネットワーク４を介して配信される（ステップ１０５）。
【００３４】
配信サーバ２０から配信されたＯＳは、ＯＳ受信部１３によって受信され（ステップ１０６）、ＯＳ導入部１４によってインストールされる（ステップ１０７）。
【００３５】
以上説明したように、本発明の第１の実施の形態によれば、パソコン１０が起動を検出したとき、配信サーバ２０が、ユーザと対応するオペレーティングシステムを配信し、パソコン１０が、配信されたＯＳを導入するため、利用者は、安全なＯＳを実装したパソコン１０を使用することができる。
【００３６】
また、利用者がＯＳを構成するファイルの優先順位を決定でき、配信サーバ２０が、ＯＳを構成するファイルを優先順位に従って配信し、パソコン１０が、配信されたファイルを順次導入するため、必要最低限のファイルがパソコン１０に揃った時点でＯＳを起動すれば、利用者は、パソコン１０の起動後、迅速にパソコン１０を使用することができる。
【００３７】
［第２の実施の形態］
図３は、本発明の第２の実施の形態による配信システムのブロック構成図である。図３に示すように、配信システム２は、ＯＳを実装可能なパソコン３０と、ＯＳをパソコン３０にネットワーク４経由で配信する配信サーバ２０とを有している。なお、図３に示しているようにパソコン３０は、複数存在してもよい。
【００３８】
なお、本発明の第２の実施の形態による配信システム２を構成する要素のうち、本発明の第１の実施の形態による配信システム１を構成する構成要素と同一の構成要素には同一の符号を付し、それぞれの説明を省略する。
【００３９】
パソコン３０は、検出部１１と、ユーザ情報送信部１２と、ＯＳ受信部１３と、ＯＳ導入部１４と、利用情報格納部３５と、利用情報導入部３６と、不図示のＣＰＵ、メモリ、ハードディスク、キーボードやディスプレイなどの入出力機器と、ネットワーク４を介して情報を送受するネットワークインタフェースを含むように構成されている。
【００４０】
利用情報格納部３５は、ハードディスクなどによって構成され、パソコン３０の起動前に利用していたアプリケーションプログラムや保存データを含む利用情報を格納するようになっている。保存データは、ワープロ用ソフトや表計算ソフトなどのアプリケーションプログラムによって保存されたデータである。
【００４１】
利用情報導入部３６は、ＣＰＵによって実行され、ＯＳ導入部１４がＯＳを導入したとき、利用情報格納部３５によって格納された利用情報に含まれるアプリケーションプログラムや保存データを導入するようになっている。また、ＯＳ導入部１４がドライバファイルなど順次導入しているとき、利用情報導入部３６は、ドライバファイル全てが導入されなくても、アプリケーションプログラムが必要なドライバファイルのみ導入された後に、アプリケーションプログラムを導入するようになっている。
【００４２】
以下、本発明の第２の実施の形態による配信システム２の動作について、図４を参照して説明する。
【００４３】
なお、本発明の第２の実施の形態による配信システム２の動作のうち、本発明の第１の実施の形態による配信システム１の動作と同一のものについては、同一の符号を付し、それぞれを省略する。
【００４４】
配信サーバ２０から配信されたＯＳが、ＯＳ導入部１４によってインストールされたとき、利用情報格納部３５によって格納されたアプリケーションプログラムなどが、利用情報導入部３６によってインストールされる（ステップ２０１）。
【００４５】
なお、ドライバファイルなどがＯＳ導入部１４によって順次導入されているとき、アプリケーションプログラムが必要なドライバファイルのみ導入された後に、アプリケーションプログラムが、利用情報導入部３６によってインストールされ、ステップ１０７とステップ２０１とが並列に動作するようにしてもよい。
【００４６】
以上説明したように、本発明の第２の実施の形態によれば、パソコン３０がＯＳを導入したとき、利用情報を導入するため、利用者は、ＯＳ上で実行されるアプリケーションプログラムを使用することができる。
【００４７】
［第３の実施の形態］
図５は、本発明の第３の実施の形態による配信システムのブロック構成図である。図５に示すように、配信システム３は、ＯＳを実装可能なパソコン５０と、ＯＳをパソコン５０にネットワーク４経由で配信する配信サーバ６０とを有している。なお、図５に示しているようにパソコン５０は、複数存在してもよい。
【００４８】
なお、本発明の第３の実施の形態による配信システム３を構成する要素のうち、本発明の第２の実施の形態による配信システム２を構成する構成要素と同一の構成要素には同一の符号を付し、それぞれの説明を省略する。
【００４９】
配信サーバ６０は、ＯＳ格納部２１と、ユーザ情報受信部２２と、取得部２３と、配信部２４と、更新部６５と、圧縮部６６と、不図示のＣＰＵ、メモリ、ハードディスク、キーボードやディスプレイなどの入出力機器と、ネットワークインタフェースなどを含むように構成されている。なお、ユーザ情報受信部２２、取得部２３、配信部２４、更新部６５、および圧縮部６６はＣＰＵによって実行される。
【００５０】
更新部６５は、ＯＳ格納部２１に格納されたＯＳを更新するようになっている。なお、配信サーバ６０を管理する管理者が、入出力機器などを介して新版のＯＳを更新部６５に入力し、更新部６５は、ＯＳ格納部２１に格納されたＯＳから、入力された新版のＯＳに更新するようになっている。
【００５１】
圧縮部６６は、取得部２３によって取得されたＯＳを構成するファイルを圧縮するようになっている。なお、ファイルは、ＺＩＰなどを用いて圧縮されてもよい。配信部２４は、圧縮部６６によって圧縮された圧縮ファイルをパソコン５０に配信するようになっている。
【００５２】
パソコン５０は、検出部１１と、ユーザ情報送信部１２と、ＯＳ受信部１３と、ＯＳ導入部１４と、利用情報格納部３５と、利用情報導入部３６と、復元部５７と、不図示のＣＰＵ、メモリ、ハードディスクと、ネットワーク４を介して情報を送受するネットワークインタフェースを含むように構成されている。
【００５３】
復元部５７は、ＯＳ受信部１３が受信した圧縮ファイルを復元するようになっている。ＯＳ導入部１４は、復元部５７によって復元されたファイルに応じて順次導入するようになっている。
【００５４】
以下、本発明の第３の実施の形態による配信システム３の動作について、図６を参照して説明する。
【００５５】
なお、本発明の第３の実施の形態による配信システム３の動作のうち、本発明の第２の実施の形態による配信システム２の動作と同一のものについては、同一の符号を付す。
【００５６】
まず、ＯＳ格納部２１に格納されたＯＳは、更新部６５によって更新される（ステップ３０１）。
【００５７】
また、パソコン５０の起動が、検出部１１によって検出され（ステップ１０１）、ユーザがＯＳを利用するためのユーザ情報が、ユーザ情報送信部１２によって配信サーバ６０にネットワーク４を介して送信される（ステップ１０２）。
【００５８】
次に、パソコン５０から送信されたユーザ情報は、ユーザ情報受信部２２によって受信され（ステップ１０３）、ユーザ情報が示すユーザと対応するＯＳが、取得部２３によってＯＳ格納部２１から取得される（ステップ１０４）。なお、ＯＳが更新部６５によって更新されていれば、取得部２３は、更新されたＯＳを取得する。
【００５９】
取得されたＯＳを構成するファイルは、圧縮部６６によって圧縮され（ステップ３０２）、圧縮された圧縮ファイルは、配信部２４によってパソコン１０にネットワーク４を介して配信される（ステップ１０５）。
【００６０】
配信サーバ２０から配信されたＯＳを構成する圧縮ファイルは、ＯＳ受信部１３によって受信され（ステップ１０６）、受信された圧縮ファイルは、復元部５７によって復元され（ステップ３０３）、復元されたファイルは、ＯＳ導入部１４によって順次インストールされる（ステップ１０７）。ＯＳ導入部１４によってインストールされたとき、利用情報格納部３５によって格納されたアプリケーションプログラムなどが、利用情報導入部３６によってインストールされる（ステップ２０１）。
【００６１】
以上説明したように、本発明の第３の実施の形態によれば、配信サーバ６０が、ＯＳを更新して配信するため、利用者は、更新されたＯＳを使用することができる。また、配信サーバ６０が圧縮ファイルを配信し、パソコン５０が圧縮ファイルを復元し、復元されたファイルに応じて順次導入するため、ＯＳのダウンロード時間が削減され、利用者は、パソコン５０の起動後、迅速にパソコン５０を使用することができる。
【００６２】
なお、以上説明したような実施の形態の変形例として、Ｗｉｎｄｏｗｓで実現されているセーフモードのように、パソコンが、配信サーバ２０に格納されているＯＳを予め導入しておき、パソコンの起動時に、配信サーバからドライバファイルのみをダウンロードしてインストールする形態を実施することも可能である。この場合、ダウンロードするドライバファイルは、利用者によって選択できるようにすることが好ましい。また、ドライバファイルに限定されず、導入作業の難しいプログラムなど（ファイルサーバのプログラムや、セキュアＯＳのセキュリティポリシファイルなど）でもよい。
【００６３】
上述の実施の形態では、配信システムが、導入作業の難しいプログラムなどのインストールを利用者に代わって代行できるため、利用者がインストール作業に精通していない場合に、利用者にとって利便性の高いものとなる。
【００６４】
なお、以上説明した配信サーバ、コンピュータは専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するものであってもよい。コンピュータ読み取り可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取り可能な記録媒体は、インターネットを介してプログラムを送信する場合のように、短時間の間、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、その場合のサーバとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。
【図面の簡単な説明】
【００６５】
【図１】本発明の第１の実施の形態による配信システムのブロック構成図である。
【図２】本発明の第１の実施の形態による配信システムの動作の流れを示すフローチャートである。
【図３】本発明の第２の実施の形態による配信システムのブロック構成図である。
【図４】本発明の第２の実施の形態による配信システムの動作の流れを示すフローチャートである。
【図５】本発明の第３の実施の形態による配信システムのブロック構成図である。
【図６】本発明の第３の実施の形態による配信システムの動作の流れを示すフローチャートである。
【符号の説明】
【００６６】
１、２、３    配信システム
４    ネットワーク
１０、３０、５０    パソコン
１１    検出部
１２    ユーザ情報送信部
１３    ＯＳ受信部
１４    ＯＳ導入部
２０、６０    配信サーバ
２１    ＯＳ格納部
２２    ユーザ情報受信部
２３    取得部
２４    配信部
３５    利用情報格納部
３６    利用情報導入部
５７    復元部
６５    更新部
６６    圧縮部
１０１〜１０７、２０１、３０１〜３０３    ステップ
【図１】
2005202759.tif 000003
【図２】
2005202759.tif 000004
【図３】
2005202759.tif 000005
【図４】
2005202759.tif 000006
【図５】
2005202759.tif 000007
【図６】
2005202759.tif 000008