(57)【要約】【課題】ユーザーのデータ管理、ストレージ故障による復旧の煩わしさを解消することができるストレージレスコンピュータシステムを提供する。【解決手段】ストレージレスコンピュータシステムは、サーバー及びクライアントを有する。サーバーは、クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存し、クライアントからＩＤ及びパスワードを受信すると、受信したＩＤに応じたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由でクライアントに送信する。クライアントは、可搬型記録媒体がセットされると、可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続し、入力されたＩＤ及びパスワードをサーバーに送信し、サーバーからＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードする。【選択図】図１
2010191513.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されるサーバーと、
前記サーバーに前記ネットワークを介して接続されるクライアントとを有し、
前記サーバーは、
前記クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存する記憶部と、
前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに対応するＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由で前記クライアントに送信するサーバー側通信部とを有し、
前記クライアントは、
可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、前記ネットワーク経由で前記サーバーに接続し、ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信し、これに応答して前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードするクライアント側通信部と、
ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンするように制御する制御部とを有することを特徴とするストレージレスコンピュータシステム。
【請求項２】
前記制御部は、更新されたデータを前記通信部により前記サーバーに送信し、動作終了時に残さないよう制御することを特徴とする請求項１記載のストレージレスコンピュータシステム。
【請求項３】
前記ネットワークは、ＷＡＮ環境で使用されるものであることを特徴とする請求項１又は２に記載のストレージレスコンピュータシステム。
【請求項４】
前記クライアントは、ＰＣであることを特徴とする請求項１から３のいずれか１項に記載のストレージレスコンピュータシステム。
【請求項５】
前記可搬型記録媒体は、半導体メモリを用いたものであることを特徴とする請求項１から４のいずれか１項に記載のストレージレスコンピュータシステム。
【請求項６】
クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存する記憶部と、
前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに対応するＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由で前記クライアントに送信する通信部とを有することを特徴とするサーバー。
【請求項７】
可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続し、ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信し、これに応答して前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードする通信部と、
ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンするように制御する制御部とを有することを特徴とするクライアント。
【請求項８】
サーバーが、クライアントのユーザーのＩＤ毎にＯＳ、各ＩＤに応じた設定情報、及びユーザーデータを保存し、
前記クライアントが、可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続し、ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信し、
前記サーバーが、前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに対応するＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを前記ネットワーク経由で前記クライアントに送信し、
前記クライアントが、前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードし、ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンすることを特徴とするストレージレスコンピュータシステムの動作方法。
【請求項９】
クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存し、
前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに対応するＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由で前記クライアントに送信することを特徴とするサーバーの動作方法。
【請求項１０】
可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続し、
ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信し、
これに応答して前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードし、
ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンするように制御することを特徴とするクライアントの動作方法。
【請求項１１】
コンピュータに、
クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存するステップと、
前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに応じたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由で前記クライアントに送信するステップとを実行させることを特徴とするサーバーの動作プログラム。
【請求項１２】
コンピュータに、
可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続するステップと、
ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信するステップと、
これに応答して前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードするステップと、
ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンするように制御するステップとを実行させることを特徴とするクライアントの動作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストレージレスコンピュータシステム、クライアント、サーバー、これらの動作方法及びプログラムに係り、特にストレージレスＰＣ（パーソナルコンピュータ）に関する。
【背景技術】
【０００２】
近年、安価なＰＣが普及することにより、多くの人が自宅や会社でＰＣを使用することが多くなった。しかし、ＰＣを使う人のスキルが追いついておらず、データバックアップの重要性、ウイルスの危険性が認知されないまま運用されていることが多い。
【０００３】
その対策として、近年では一般家庭にも光通信などの高速インターネット回線が普及しているため、機能を限定したＯＳ（オペレーティングシステム）であれば、ＰＣ利用時にその都度ＯＳをダウンロードするといった運用も可能であると考えられる。
【０００４】
これに関連して、特許文献１では、ハードディスクドライブ（ＨＤＤ）、フロッピーディスクドライブ（ＦＤＤ）（「フロッピー」は登録商標、以下同様）を設けずに、入力、表示、通信等の最小限に機能を絞ったクライアント用コンピュータからなるシンクライアント端末と、このシンクライアント端末へ記憶手段内の試験問題を送信し、その試験問題の回答を受けるサーバーとを備えた試験システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１０８２７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のＰＣ運用では、次のような課題があった。
【０００７】
（１）従来は、ＰＣ本体にＨＤＤ等のストレージを内蔵し、そこから起動していた。この場合、ＰＣの起動が早くて便利ではあるが、データ量の増加、機能の追及によるＯＳの肥大化に伴い実際はそれほど快適ではない。
【０００８】
（２）コンピュータウイルスも蔓延しており、感染し起動不可となれば、再セットアップしなくてはならず、ＯＳのセットアップからアプリケーションのセットアップまで数時間〜１日の時間を要する。
【０００９】
（３）ストレージ類は消耗部品であるという認識は、一般的に浸透しておらず、ＨＤＤ等のストレージ故障によるデータ損失が発生すると、復旧は困難である。
【００１０】
これに関連して、特許文献１の試験システムは、同一ＬＡＮ（Local Area Network）内で構築するシステムであるため、インターネット等のＷＡＮ（Wide Area Network）環境も考慮したシステムに適用するのは難しい。また、このシステムで用いるシンクライアント端末は、入力、表示、通信等の最小限に機能を限定しているため、各種ローカルデータの保全性まで考慮しつつ、シンプルな構成で、現在のＰＣと同環境を提供することは困難である。
【００１１】
本発明の目的は、上記課題を解決し、ユーザーのデータ管理、ストレージ故障による復旧の煩わしさを解消することができるストレージレスコンピュータシステムを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明に係るストレージレスコンピュータシステムは、ネットワークに接続されるサーバーと、前記サーバーに前記ネットワークを介して接続されるクライアントとを有し、前記サーバーは、前記クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存する記憶部と、前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに対応するＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由で前記クライアントに送信するサーバー側通信部とを有し、前記クライアントは、可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、前記ネットワーク経由で前記サーバーに接続し、ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信し、これに応答して前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードするクライアント側通信部と、ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンするように制御する制御部とを有することを特徴とする。
【００１３】
また、本発明に係るサーバーは、クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存する記憶部と、前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに対応するＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由で前記クライアントに送信する通信部とを有することを特徴とする。
【００１４】
また、本発明に係るクライアントは、可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続し、ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信し、これに応答して前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードする通信部と、ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンするように制御する制御部とを有することを特徴とする。
【００１５】
また、本発明に係るストレージレスコンピュータシステムの動作方法は、サーバーが、クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存し、前記クライアントが、可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続し、ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信し、前記サーバーが、前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに対応するＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを前記ネットワーク経由で前記クライアントに送信し、前記クライアントが、前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードし、ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンすることを特徴とする。
【００１６】
また、本発明に係るサーバーの動作方法は、クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存し、前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに対応するＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由で前記クライアントに送信することを特徴とする。
【００１７】
また、本発明に係るクライアントの動作方法は、可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続し、ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信し、これに応答して前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードし、ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンするように制御することを特徴とする。
【００１８】
また、本発明に係るサーバーの動作プログラムは、コンピュータに、クライアントのユーザーのＩＤ毎にＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを保存するステップと、前記クライアントから送られてくるＩＤ及びパスワードを受信すると、受信したＩＤに応じたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをネットワーク経由で前記クライアントに送信するステップとを実行させることを特徴とする。
【００１９】
さらに、本発明に係るクライアントの動作プログラムは、コンピュータに、可搬型記録媒体がセットされると、当該可搬型記録媒体内に格納されたデータに基づいて、ネットワーク経由でサーバーに接続するステップと、ユーザーにより入力されたＩＤ及びパスワードを前記サーバーに送信するステップと、これに応答して前記サーバーから送られてくるＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータをダウンロードするステップと、ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを用いて動作し、動作終了時にダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報、及びユーザーデータを残さずにシャットダウンするように制御するステップとを実行させることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、ユーザーのデータ管理、ストレージ故障による復旧の煩わしさを解消することができるストレージレスコンピュータシステムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例に係るストレージレスコンピュータシステムの全体構成を示す図である。
【図２】図１に示すクライアントＰＣの内部構成を示す詳細図である。
【図３】図１に示すインターネットプロバイダ側ダウンロード用サーバー及びＬＡＮ側ダウンロード用サーバーの内部構成を示す詳細図である。
【図４】本発明の実施例に係るストレージレスコンピュータシステムの動作を示すフローチャートである。
【発明を実施するための形態】
【００２２】
次に、本発明に係るストレージレスコンピュータシステム、サーバー、クライアント、これらの動作方法及びプログラムの実施の形態について、図面を参照して詳細に説明する。
【００２３】
本実施形態に係るストレージレスコンピュータシステムは、完全なストレージレスのＰＣを提供し、ＯＳを含む各種アプリケーションをインターネット環境及びＬＡＮ環境を構成するネットワーク上のウェブサイト（ＷＥＢ）のダウンロード用サーバーより提供することで、ユーザーのデータ管理、ストレージ故障による復旧の煩わしさを低減するものである。
【００２４】
そのため、本実施形態では、クライアントであるＰＣの運用時に、インターネットプロバイダもしくは同一ＬＡＮ内のサーバーからＯＳ、アプリケーション、ユーザーデータまですべてをＰＣにダウンロードし、それらをＰＣのメモリ内に常駐させる。この機能は、大容量メモリの普及、ネットワーク環境の高速化と機能を特化したＯＳ（例えば、Windows  CE、Windows XP  Embedded（「Windows」，「Windows XP」は米国マイクロソフトコーポレーションの登録商標、以下同様）等）により実現可能である。
【００２５】
これらの機能により、以下のような効果が得られる。
【００２６】
（１）ＯＳの肥大化もなくなり、一度ダウンロードが完了すれば、メモリ上で展開できる分、動作も快適である。
【００２７】
（２）常に最新の環境をダウンロードできるため、ウイルスに感染しても影響は最小限に収まる。サーバー側でＯＳ、アプリケーション環境を保存するため、再セットアップの必要がない。
【００２８】
（３）消耗品であるストレージ機器を廃すことで、故障の可能性が低くなる。また、ユーザーデータはサーバー上に自動的に保存され、意識せずともデータは保持、バックアップされており安心である。
【００２９】
以下、本発明の具体的な実施例について説明する。
【実施例】
【００３０】
図１は、本実施例に係るストレージレスコンピュータシステムの全体構成を示す図である。
【００３１】
本実施例は、図１に示す通り、ＷＡＮ等のインターネット環境とＬＡＮ環境のいずれのネットワーク環境でも適用可能なものである。インターネット及びＬＡＮで用いられる通信網は、それぞれで用いる所定規格の通信プロトコル（ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等）に従うものであればよく、例えば有線回線及び無線回線のいずれでも適用可能である。
【００３２】
インターネット環境においては、ネットワークブート機能を持つクライアントであるＰＣ（以下、クライアントＰＣ）１０と、ＯＳやアプリケーションデータを保持しているインターネットプロバイダ側ダウンロード用サーバー（以下、「プロバイダ側サーバー」と略称する。）３０とで構成されており、各々はインターネット１００を介して接続される。プロバイダ側サーバー３０には、ダウンロード用ユーザーデータ３１も保持される。
【００３３】
また、ＬＡＮ環境においては、ネットワークブート機能を持つクライアントＰＣ２０と、同一ＬＡＮ内にあるＯＳやアプリケーションデータを保持しているＬＡＮ側ダウンロード用サーバー（以下、「ＬＡＮ側サーバー」と略称する。）４０とにより構成されており、各々はＬＡＮ２００で接続される。ＬＡＮ側サーバー４０には、ダウンロード用ユーザーデータ４１も保持される。
【００３４】
この構成では、クライアントＰＣ１０またはＰＣ２０を起動し、インターネット環境ではインターネット１００を介して契約しているプロバイダ側サーバー３０へ、またはＬＡＮ環境ではＬＡＮ２００を介して同一ＬＡＮ内のＬＡＮ側サーバー４０へそれぞれアクセスする。そして、ユーザーにより入力されたＩＤ（identifier：識別符号）とパスワードによりプロバイダ側サーバー３０、ＬＡＮ側サーバー４０で認証された各クライアントＰＣ１０、２０は、それぞれに適合したＯＳ、ＩＤに応じた設定情報、アプリケーションおよびダウンロード用ユーザーデータ３１、４１を、それぞれプロバイダ側サーバー３０、ＬＡＮ側サーバー４０からダウンロードする。
【００３５】
図２は、クライアントＰＣ１０、ＰＣ２０の内部構成を示す詳細図である。
【００３６】
クライアントＰＣ１０は、ストレージ類を一切廃止したＰＣである。すなわち、ＰＣ１０の構成としては、通常のＰＣのハードウェア構成からストレージ類（「ＨＤＤ（ハードディスクドライブ）」、「ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）」等の光ディスクドライブ、「ＦＤＤ（フロッピーディスクドライブ）」等）を廃したものである。
【００３７】
図２の例では、クライアントＰＣ１０は、コンピュータキテクチャに基づくハードウェア構成要素、例えば制御部及び処理部に対応するＣＰＵ（Central Processing Unit）１２、メモリ１３、入力部（キーボード、マウス等のポインティングデバイス等）１４、表示部（ＣＲＴ（Cathode Ray Tube）、液晶ディスプレイ、有機ＥＬディスプレイ等）１５、及び通信部（有線回線又は無線回線の通信インターフェース等）１６を有し、ストレージ類は含まない。
【００３８】
この構成により、クライアントＰＣ１０は、その運用時に、メモリ１３内にプロバイダ側サーバー３０からダウンロードしたＯＳ、アプリケーション（ＡＰ：アプリケーションソフトウェア）、ユーザーデータ等の各種データを保存（常駐）して動作可能となっている。図２の例では、クライアントＰＣ１０の動作時にメモリ１３内に常駐しているＯＳ（例えば、Windows（登録商標）、Linux、独自ＯＳ等）１７と、ＢＩＯＳ（Basic Input/Output System）１８とが例示されている。
【００３９】
クライアントＰＣ１０には、インターネット１００に接続する必要最低限のＯＳ（インターネット接続用ＯＳ）、および接続先のアドレス等のサーバー情報（サーバー接続用各種設定情報）の各データが格納されたＳＤカード（「ＳＤメモリカード」ともいう）１１がプロバイダ側サーバー３０より配布される。クライアントＰＣ１０は、起動すると、セットされたＳＤカード１１内に格納されたデータを読み出し、これに基づいてインターネット１００に接続し、自動的に契約されたプロバイダ側サーバー２０へとアクセスする。ＩＤ、パスワードにより認証されたクライアントＰＣ１０は、各ＩＤ毎に各々該当するＯＳやアプリケーション、各ＩＤに応じた設定情報、ダウンロード用ユーザーデータ２１をプロバイダ側サーバー３０からダウンロードし、ダウンロードしたＯＳ、各ＩＤに応じた設定情報、アプリケーション、ユーザーデータを使用することが可能となる。使用終了時には、クライアントＰＣ１０は、変更したユーザーデータ２１、各ＩＤに応じた設定情報等のデータをプロバイダ側サーバー３０へ保存し、クライアントＰＣ１０内にダウンロードしたＯＳ、ＩＤに応じた設定情報、アプリケーション、ユーザーデータ２１等のデータを残さず、シャットダウンする。
【００４０】
クライアントＰＣ２０は、基本的にはクライアントＰＣ１０と同じ構成（ＣＰＵ２２、メモリ２３、入力部２４、表示部２５、及び通信部２６）であるが、これに加え、アクセス先が同一ＬＡＮ環境となることで、ＢＩＯＳからのＬＡＮ経由のネットワークブート機能にも対応する。ＳＤカード２１には、ＬＡＮ２００に接続する必要最低限のＯＳ（ネットワーク接続用ＯＳ）、および接続先のアドレス等のサーバー情報（サーバー接続用各種設定情報）が格納される。クライアントＰＣ２０の起動プロセスは、クライアントＰＣ１０と同一である。
【００４１】
図３は、プロバイダ側サーバー３０、ＬＡＮ側サーバー４０の内部構成を示す詳細図である。プロバイダ側サーバー３０は、通常のインターネットプロバイダのサーバーが提供するサービス機能に加え、新たなメニューとして、ストレージレスＰＣサービスを提供する機能を有するものである。
【００４２】
図３の例では、プロバイダ側サーバー３０は、制御部及び処理部に対応するＣＰＵ３２、記憶部（メモリ、ストレージ類を含む。）３３、入出力部（キーボード等の入力部、液晶ディスプレイ等の表示部を含む。）３４、及び通信部（有線又は無線回線の通信インターフェース等）３５を有し、記憶部３３内に、各ＩＤに応じた設定情報（ＩＤ設定情報）３６と、基本ＯＳ及びアプリケーション（ＡＰ：アプリケーションソフトウェア）３７と、ダウンロード用ユーザーデータ３１とを互いに関連付けて保持する。
【００４３】
このうち、ＯＳ及びアプリケーション３７に関しては、クライアントＰＣ１０の起動時に、入力されたユーザーのＩＤ毎にＯＳ及びアプリケーション３７を一括で特定し、特定したＯＳ及びアプリケーション３７をＰＣ１０に提供する。ユーザーデータ３１に関しては、ＰＣ１０からプロバイダ側サーバー３０へアクセスされる度に、その都度、入力されたユーザーのＩＤ毎にユーザーデータ３１を特定し、特定したユーザーデータ３１をＰＣ１０にダウンロードする。このようにして、プロバイダ側サーバー３０は、基本ＯＳ及びアプリケーション３７と、各ＩＤに応じた設定情報３６と、ユーザーデータ３１とを保持しているので、クライアントＰＣ１０で保持するより安全である。
【００４４】
ＬＡＮ側サーバー４０は、基本的にはプロバイダ側サーバー３０と同じ構成（ＣＰＵ４２、記憶部４３、入出力部４４、及び通信部４５）であり、記憶部４３内に、ユーザーの各ＩＤに応じた設定情報（ＩＤ設定情報）４６と、基本ＯＳ及びアプリケーション４７と、ダウンロード用ユーザーデータ４１とを互いに関連付けて保持し、クライアントＰＣ２０からのアクセスにより、入力されたユーザーのＩＤ毎にＯＳ及びアプリケーション４７を一括で特定し、特定したＯＳ及びアプリケーション４７のイメージをクライアントＰＣ２０に提供する。ＬＡＮ側サーバー４０は、クライアントＰＣ２０が起動した後はファイルサーバーとしての役割を担い、ストレージレスＰＣであるクライアントＰＣ２０のユーザーデータ４１を保持する。
【００４５】
次に、本実施例の動作について、図４を参照して詳細に説明する。ここでは、インターネット環境の場合を説明するが、ＬＡＮ環境の場合も同様である。
【００４６】
図４は、本実施例の動作を示すフローチャートである。
まず、クライアントＰＣ１０に、インターネット接続用ＯＳとプロバイダ側サーバー２０への接続情報である各種設定情報を格納したＳＤカード１１がセットされる（ステップＳｔ１）。すると、クライアントＰＣ１０は、ＣＰＵ１２による制御のもとで起動し（ステップＳｔ２）、ＳＤカード３１内のデータを読み出し、インターネット接続用ＯＳの起動により通信部１６を介してインターネット１００へ接続し、ＳＤカード３１内の接続先アドレス等の各種設定情報をもとにインターネット１００経由でプロバイダ側サーバー２０へ接続する（ステップＳｔ３）。
【００４７】
クライアントＰＣ１０は、プロバイダ側サーバー２０へ接続後、ユーザーの操作により入力部１４からＩＤ、パスワードが入力される（ステップＳｔ４）と、通信部１６を介してインターネット１００経由でプロバイダ側サーバー２０に送られる。このＩＤ、パスワードによりプロバイダ側サーバー２０により認証が行われる。
【００４８】
上記認証後、クライアントＰＣ１０は、ＣＰＵ１２による制御のもとで、プロバイダ側サーバー２０からインターネット１００経由で、ＩＤに応じたＯＳ及びアプリケーション、各ＩＤに応じた設定情報をダウンロードし（ステップＳｔ５）、ダウンロードしたＯＳ、アプリケーション、各ＩＤに応じた設定情報をメモリ１３内に常駐させて起動させ、動作可能となる（ステップＳｔ６）。ＯＳの起動後、クライアントＰＣ１０は、ユーザーデータをプロバイダ側サーバー２０上にあるディスクから必要に応じてインターネット１００経由でダウンロードする。
【００４９】
その後、運用が終了すると、クライアントＰＣ１０は、電源切断によりシャットダウンする（ステップＳｔ７）。このシャットダウン時は、ＣＰＵ１２により、変更したデータ等は、インターネット１００経由でプロバイダ側サーバー２０上へ送信してその記憶部３７内のダウンロード用ユーザーデータ３１として更新して保存し、電源切断後はクライアントＰＣ１０内にダウンロードしたデータ及びその更新データはすべて残らないように制御される。
【００５０】
従って、本実施例によれば、以下のような効果が得られる。
【００５１】
（１）すべてをダウンロードによる運用に切り替えることで、ＯＳは常に最新の状態に保たれ、ユーザーデータはＰＣ１０、２０よりはるかに安全なサーバー３０、４０上に置かれる。
【００５２】
（２）ダウンロードに頼ることで、ストレージ機器を廃し、その結果、故障も少なく、装置寿命も延びる。
【００５３】
（３）ウイルスによる被害を受けても、再度ダウンロードすることで解決でき、被害が少ない。
（４）物理的なストレージデバイスが無いため、一度ダウンロードしてしまえば動作は快適に保たれる。
【００５４】
（５）ＩＤ、パスワードが格納されたＳＤカード１１、２１等のフラッシュメモリを差し替えれば、どのＰＣ１０、２０からでも同じ環境で作業ができデータの保存もできる。
【００５５】
（６）インターネット等のＷＡＮ環境も考慮したシステムに適用可能であり、各種ローカルデータの保全性まで考慮しつつ、よりシンプルな構成で、現在のＰＣと同環境を提供することが可能である。
【００５６】
なお、上記実施例に係るストレージレスコンピュータシステムではＳＤカード１１、２１を用いた場合を説明しているが、本発明は必ずしもこれに限定されるものではなく、ＰＣ１０、２０にセットされてデータ読み書きが可能な可搬型記録媒体であれば、その他の半導体メモリを用いたものでも適用可能である。
【００５７】
また、各ＰＣ１０、２０及び各サーバー３０、４０のハードウェア及びソフトウェア構成は、特に限定されるものではなく、上述した機能を実現可能なものであれば、いずれの構成でも適用可能である。例えば、各部の機能毎に回路を独立させて構成したものでも、複数の機能を１つの回路にまとめて一体に構成したものでも、いずれのものであってもよい。或いは、全ての機能を主にソフトウェアの処理で実現するものでもあってもよい。
【００５８】
また、ＰＣ１０、２０及びサーバー３０、４０の少なくとも一部の機能を、プログラムコードを用いて実現する場合、かかるプログラムコード及びこれを記録する記録媒体は、本発明の範疇に含まれる。この場合、ＯＳ等の他のプログラムと協働して上記機能が実現される場合は、それらのプログラムコードも含まれる。
【００５９】
以上、実施形態及び実施例を参照して本願発明を説明したが、本願発明は上記実施形態及び実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【産業上の利用可能性】
【００６０】
本発明は、例えば光通信を利用したインターネット環境のコンシュマー向けＰＣ、光通信を利用したインターネット環境のコンシュマー向けＰＣ、不特定多数の共用ＰＣが多くある法人向けＰＣ、コンピュータをあまり詳しくないコンシュマー向けＰＣ等のストレージレスＰＣの用途に利用可能である。
【符号の説明】
【００６１】
１０  クライアントＰＣ（インターネット環境）
２０  クライアントＰＣ（ＬＡＮ環境）
３０  インターネットプロバイダ側ダウンロード用サーバー（インターネット環境）
４０  ＬＡＮ側ダウンロード用サーバー（ＬＡＮ環境）
１００  インターネット（ネットワーク）
２００  ＬＡＮ（ネットワーク）
【図１】
2010191513.tif 000003
【図２】
2010191513.tif 000004
【図３】
2010191513.tif 000005
【図４】
2010191513.tif 000006