(57)【要約】【課題】  ソフトウェアのインストール及び各種設定を容易にすることができる書込装置、コンピュータ、コンピュータ設定システム等を提供する。【解決手段】  コンピュータ設定システム１はサーバコンピュータ１０と通信ネットワーク２０と第１のコンピュータ３１と第２のコンピュータ３２とから構成される。第１のコンピュータ３１は第２のコンピュータ３２の設定情報、設定プログラム等をサーバコンピュータ１０からダウンロードし、第１のリムーバルディスク１００に格納する。第２のコンピュータ３２は第２のリムーバルディスク２００に格納されているＯＳ等のソフトウェアのデータファイルをコピーしてインストールする。第２のコンピュータ３２は第１のリムーバルディスク１００に格納されている設定プログラムを実行し、設定情報に基づいてネットワーク環境等の設定をする。【選択図】  図１
2005032046.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続され、記憶媒体に所定のデータを書き込む書込装置であって、
入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、
前記ダウンロードした設定情報と、該設定情報に基づいてコンピュータを使用可能に設定をする設定プログラムと、を前記記憶媒体に書き込む書込手段と、
を備える、ことを特徴とする書込装置。
【請求項２】
コンピュータと、該コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータと、該サーバコンピュータにネットワークを介して接続され、第１の記憶媒体に所定のデータを書き込む書込装置と、を備え、該コンピュータを使用可能に設定するコンピュータ設定システムであって、
前記書込装置は、
入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、
前記ダウンロードした設定情報と、該設定情報に基づいてコンピュータを使用可能に設定をする設定プログラムと、を前記第１の記憶媒体に書き込む書込手段と、
を備える、ことを特徴とするコンピュータ設定システム。
【請求項３】
前記サーバコンピュータは、
前記ダウンロード手段により送信されたコンピュータ識別情報を受信するコンピュータ識別情報受信手段と、
前記受信したコンピュータ識別情報に対応する設定情報を前記データベースの中から検出する設定情報検出手段と、
前記検出した設定情報を前記コンピュータに送信する設定情報送信手段と、
を備える、ことを特徴とする請求項２に記載のコンピュータ設定システム。
【請求項４】
前記コンピュータは、
前記第１の記憶媒体に書き込まれた設定情報と設定プログラムとを読み取る読取手段と、
前記読み取った設定プログラムを実行して前記設定情報に基づいて該コンピュータを使用可能に設定する設定手段と、
を備える、ことを特徴とする請求項２又は請求項３に記載のコンピュータ設定システム。
【請求項５】
オペレーティングシステムを含む所定ソフトウェアのイメージファイルを格納する第２の記憶媒体をさらに備え、
前記第１の記憶媒体は、前記コンピュータを起動可能にするブートファイルを格納し、
前記読取手段は、前記第１の記憶媒体に書き込まれたブートファイルを読み取るブートファイル読取手段を含み、
前記コンピュータは、
前記読み取ったブートファイルから起動する起動手段と、
前記第２の記憶媒体に格納されたイメージファイルを記憶して前記所定ソフトウェアを導入する導入手段と、
前記導入した所定ソフトウェアに含まれるオペレーティングシステムから再起動する再起動手段と、
を備える、ことを特徴とする請求項２乃至請求項４のいずれか１項に記載のコンピュータ設定システム。
【請求項６】
コンピュータと、該コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータと、該サーバコンピュータにネットワークを介して接続され、第１の記憶媒体に所定のデータを書き込む書込装置と、を備え、オペレーティングシステムを含む所定ソフトウェアのイメージファイルを格納する第２の記憶媒体を用いて該コンピュータに該所定ソフトウェアを導入するとともに、該所定ソフトウェアが導入されたコンピュータを使用可能に設定するコンピュータ設定システムであって、
前記書込装置は、
入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、
前記コンピュータを起動可能にするブートファイルと、前記ダウンロードした設定情報と、該設定情報に基づいて該コンピュータを使用可能に設定をする設定プログラムと、を前記第１の記憶媒体に書き込む書込手段と、
を備え、
前記コンピュータは、
前記第１の記憶媒体に書き込まれたブートファイルと設定情報と設定プログラムとを読み取る読取手段と、
前記読み取ったブートファイルから起動する起動手段と、
前記第２の記憶媒体に格納された所定ソフトウェアのイメージファイルを記憶して該所定ソフトウェアを導入する導入手段と、
前記導入した所定ソフトウェアに含まれるオペレーティングシステムから再起動する再起動手段と、
前記再起動手段により再起動した後、前記読取手段により読み取った設定プログラムを実行し、前記設定情報に基づいて該コンピュータを使用可能に設定する設定手段と、
を備える、ことを特徴とするコンピュータ設定システム。
【請求項７】
コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続されたコンピュータであって、
入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、
前記ダウンロードした設定情報に基づいて該コンピュータを使用可能に設定する設定手段と、
を備える、ことを特徴とするコンピュータ。
【請求項８】
前記サーバコンピュータは、オペレーティングシステムを含む所定ソフトウェアのイメージファイルを格納し、
前記ダウンロード手段は、前記サーバコンピュータから前記所定ソフトウェアのイメージファイルをダウンロードするイメージファイルダウンロード手段を含み、
前記ダウンロードしたイメージファイルを記憶して前記所定ソフトウェアを導入する導入手段と、
前記導入した所定ソフトウェアに含まれるオペレーティングシステムから再起動する再起動手段と、
を備え、
前記設定手段は、前記再起動手段により再起動した後、前記ダウンロードした設定情報に基づいて前記コンピュータを使用可能に設定する、
ことを特徴とする請求項７に記載のコンピュータ。
【請求項９】
コンピュータと、該コンピュータとネットワークを介して接続され、コンピュータを特定するコンピュータ識別情報とコンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータと、を備え、該コンピュータを使用可能に設定するコンピュータ設定システムであって、
前記コンピュータは、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、
前記ダウンロードした設定情報に基づいて該コンピュータを使用可能に設定する設定手段と、
を備える、ことを特徴とするコンピュータ設定システム。
【請求項１０】
前記サーバコンピュータは、前記コンピュータに導入可能なソフトウェアを特定するソフトウェア識別情報を、前記コンピュータ識別情報と対応付けてデータベースに登録するとともに、該ソフトウェアのインストーラを格納し、
前記コンピュータは、
該コンピュータに導入されているソフトウェアを特定するソフトウェア識別情報を格納する第１のソフトウェア識別情報格納手段と、
前記データベースに登録されているソフトウェア識別情報と、前記第１のソフトウェア識別情報格納手段に格納されているソフトウェア識別情報と、を比較して、前記コンピュータに導入されていないソフトウェアを検出する第１のソフトウェア検出手段と、
を備え、
前記ダウンロード手段は、前記サーバコンピュータから前記検出したソフトウェアのインストーラをダウンロードするインストーラダウンロード手段を含み、
前記コンピュータは、さらに、前記ダウンロードしたソフトウェアのインストーラを実行して該ソフトウェアを導入する第１のソフトウェア導入手段を備える、
ことを特徴とする請求項９に記載のコンピュータ設定システム。
【請求項１１】
前記コンピュータは、
該コンピュータに導入されているソフトウェアを特定するソフトウェア識別情報を格納する第２のソフトウェア識別情報格納手段と、
前記第２のソフトウェア識別情報格納手段に格納されているソフトウェア識別情報を前記サーバコンピュータにするソフトウェア識別情報送信手段と、
を備え、
前記サーバコンピュータは、
該コンピュータに導入可能なソフトウェアを特定するソフトウェア識別情報を、前記コンピュータ識別情報と対応付けてデータベースに登録するとともに、該ソフトウェアのインストーラを格納し、
前記ソフトウェア識別情報送信手段により送信されるソフトウェア識別情報を受信するソフトウェア識別情報受信手段と、
前記受信したソフトウェア識別情報と、前記データベースに登録されているソフトウェア識別情報と、を比較して、前記コンピュータに導入されていないソフトウェアを検出する第２のソフトウェア検出手段と、
前記検出したソフトウェアのインストーラを前記コンピュータに送信するインストーラ送信手段と、
を備え、
前記コンピュータは、さらに、前記送信されたソフトウェアのインストーラを実行して該ソフトウェアを導入する第２のソフトウェア導入手段を備える、
ことを特徴とする請求項９又は請求項１０に記載のコンピュータ設定システム。
【請求項１２】
前記サーバコンピュータは、前記コンピュータと同一の事業所内に設置されたプリンタを特定するプリンタ識別情報を、前記コンピュータ識別情報と対応付けてデータベースに登録するとともに、該プリンタのプリンタドライバを格納し、
前記コンピュータは、
該コンピュータが使用可能に設定されているプリンタを特定するプリンタ識別情報を格納する第１のプリンタ識別情報格納手段と、
前記データベースに登録されているプリンタ識別情報と、前記プリンタ識別情報格納手段に格納されているプリンタ識別情報と、を比較して、未設定状態にあるプリンタを検出する第１のプリンタ検出手段と、
前記検出したプリンタのプリンタドライバが前記コンピュータに格納されているか否かを判別する第１の判別手段と、
を備え、
前記ダウンロード手段は、前記判別手段によりプリンタドライバが格納されていないと判別された場合、前記サーバコンピュータから前記第１のプリンタ検出手段により検出されたプリンタのプリンタドライバをダウンロードする第１のプリンタドライバダウンロード手段を含み、
前記コンピュータは、さらに、
前記ダウンロードしたプリンタドライバを導入する第１のプリンタドライバ導入手段と、
前記第１のプリンタ検出手段により検出されたプリンタを使用可能に設定する第１のプリンタ設定手段と、
を備える、ことを特徴とする請求項９乃至請求項１１のいずれか１項に記載のコンピュータ設定システム。
【請求項１３】
前記コンピュータは、
該コンピュータが使用可能に設定されているプリンタを特定するプリンタ識別情報を格納する第２のプリンタ識別情報格納手段と、
前記第２のプリンタ識別情報格納手段に格納されているプリンタ識別情報を前記サーバコンピュータにするプリンタ識別情報送信手段と、
を備え、
前記サーバコンピュータは、
前記コンピュータと同一の事業所内に設置されたプリンタを特定するプリンタ識別情報を、前記コンピュータ識別情報と対応付けてデータベースに登録するとともに、該プリンタのプリンタドライバを格納し、
前記プリンタ識別情報送信手段により送信されるプリンタ識別情報を受信するプリンタ識別情報受信手段と、
前記受信したプリンタ識別情報と、前記データベースに登録されているプリンタ識別情報と、を比較して、未設定状態にあるプリンタを検出する第２のプリンタ検出手段と、
前記検出したプリンタを前記コンピュータに通知する通知手段と、
を備え、
前記コンピュータは、
前記通知手段により通知されたプリンタのプリンタドライバが前記コンピュータに格納されているか否かを判別する第２の判別手段を備え、
前記ダウンロード手段は、前記第２の判別手段によりプリンタドライバが格納されていないと判別された場合、前記サーバコンピュータから前記第２のプリンタ検出手段により検出されたプリンタのプリンタドライバをダウンロードする第２のプリンタドライバダウンロード手段を含み、
前記コンピュータは、さらに、
前記ダウンロードしたプリンタドライバを導入する第２のプリンタドライバ導入手段と、
前記第２のプリンタ検出手段により検出されたプリンタを使用可能に設定する第２のプリンタ設定手段と、
を備える、ことを特徴とする請求項９乃至請求項１１のいずれか１項に記載のコンピュータ設定システム。
【請求項１４】
コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続され、記憶媒体に所定のデータを書き込む書込装置が、該コンピュータを使用可能に設定する記憶媒体を作成する記憶媒体作成方法であって、
入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード工程と、
前記ダウンロードした設定情報と、該設定情報に基づいてコンピュータを使用可能に設定をする設定プログラムと、を前記記憶媒体に書き込む書込工程と、
を備える、ことを特徴とする記憶媒体作成方法。
【請求項１５】
コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続されたコンピュータにおけるコンピュータ設定方法であって、
入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード工程と、
前記ダウンロードした設定情報に基づいて該コンピュータを使用可能に設定する設定工程と、
を備える、ことを特徴とするコンピュータ設定方法。
【請求項１６】
コンピュータと、該コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータと、該サーバコンピュータにネットワークを介して接続され、第１の記憶媒体に所定のデータを書き込む書込装置と、を備え、オペレーティングシステムを含む所定ソフトウェアのイメージファイルを格納する第２の記憶媒体を用いて該コンピュータに該所定ソフトウェアを導入するとともに、該所定ソフトウェアが導入されたコンピュータを使用可能に設定するコンピュータ設定システムにおけるコンピュータ設定方法であって、
入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード工程と、
前記コンピュータを起動可能にするブートファイルと、前記ダウンロードした設定情報と、該設定情報に基づいて該コンピュータを使用可能に設定をする設定プログラムと、を前記第１の記憶媒体に書き込む書込工程と、
前記第１の記憶媒体に書き込まれたブートファイルと設定情報と設定プログラムとを読み取る読取工程と、
前記読み取ったブートファイルから起動する起動工程と、
前記第２の記憶媒体に格納された所定ソフトウェアのイメージファイルを記憶して該所定ソフトウェアを導入する導入工程と、
前記導入した所定ソフトウェアに含まれるオペレーティングシステムから再起動する再起動工程と、
前記再起動工程により再起動した後、前記読取工程により読み取った設定プログラムを実行し、前記設定情報に基づいて該コンピュータを使用可能に設定する設定工程と、
を備える、ことを特徴とするコンピュータ設定方法。
【請求項１７】
情報処理装置を特定する情報処理装置識別情報と該情報処理装置の設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続されたコンピュータを、
入力された情報処理装置識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該情報処理識別情報に対応する設定情報をダウンロードするダウンロード手段、
前記ダウンロードした設定情報と、該設定情報に基づいて情報処理装置を使用可能に設定をする設定プログラムと、を記憶媒体に書き込む書込手段、
として機能させるコンピュータプログラム。
【請求項１８】
コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続されたコンピュータを、
入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段、
前記ダウンロードした設定情報に基づいて該コンピュータを使用可能に設定する設定手段、
として機能させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書込装置、コンピュータ、コンピュータ設定システム、記憶媒体作成方法、コンピュータ設定方法及びコンピュータプログラムに関し、特に、ソフトウェアの導入及び各種設定を容易にすることができる書込装置、コンピュータ、コンピュータ設定システム、記憶媒体作成方法、コンピュータ設定方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
パーソナル・コンピュータは、導入後直ちに使用できるものではなく、使用可能な状態にするには、ＯＳ（Operating System）やアプリケーション等のソフトウェアをインストールし、ネットワーク接続の設定等、各種設定を行う必要がある。このようなパーソナルコンピュータを大量に導入する場合、一台ずつ、ソフトウェアのインストールを行っていたのでは、膨大な時間が必要となる。
【０００３】
このため、従来は、ＯＳやアプリケーション等のソフトウェアのイメージファイルが格納されたＣＤ−ＲＯＭ等の記憶媒体を用いて、イメージファイルを各パーソナルコンピュータのハードディスクにコピーすることにより、導入時間の短縮を図っていた（例えば、特許文献１参照）。
【特許文献１】特許公開平１１−１４３６９０公報（第４−５頁、第１−３図）。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のようにソフトウェアのイメージファイルを各パーソナルコンピュータのハードディスクにコピーする場合であっても、パーソナルコンピュータの各種設定については、１台ずつ手作業で行う必要があるため、導入時間の短縮には限界があった。
【０００５】
また、このようなパーソナルコンピュータの各種設定を一般ユーザが行うことは困難であり、専門家の力に頼らなければならないのが実状である。さらに、上記のことは、パーソナルコンピュータを新規に導入する場合のみならず、パーソナルコンピュータのシステムを復旧する場合にも同じことが言える。
【０００６】
本発明は、上記の課題を解決するためになされたものであって、ソフトウェアの導入及び各種設定を容易にすることができる書込装置、コンピュータ、コンピュータ設定システム、記憶媒体作成方法、コンピュータ設定方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の第１の観点に係る書込装置は、コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続され、記憶媒体に所定のデータを書き込む書込装置であって、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、前記ダウンロードした設定情報と、該設定情報に基づいてコンピュータを使用可能に設定をする設定プログラムと、を前記記憶媒体に書き込む書込手段と、を備える、ことを特徴とする。
【０００８】
上記目的を達成するために、本発明の第２の観点に係るコンピュータ設定システムは、コンピュータと、該コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータと、該サーバコンピュータにネットワークを介して接続され、第１の記憶媒体に所定のデータを書き込む書込装置と、を備え、該コンピュータを使用可能に設定するコンピュータ設定システムであって、前記書込装置は、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、前記ダウンロードした設定情報と、該設定情報に基づいてコンピュータを使用可能に設定をする設定プログラムと、を前記第１の記憶媒体に書き込む書込手段と、を備える、ことを特徴とする。
【０００９】
また、上記構成において、前記サーバコンピュータは、前記ダウンロード手段により送信されたコンピュータ識別情報を受信するコンピュータ識別情報受信手段と、前記受信したコンピュータ識別情報に対応する設定情報を前記データベースの中から検出する設定情報検出手段と、前記検出した設定情報を前記コンピュータに送信する設定情報送信手段と、を備えてもよい。
【００１０】
さらに、上記構成において、前記コンピュータは、前記第１の記憶媒体に書き込まれた設定情報と設定プログラムとを読み取る読取手段と、前記読み取った設定プログラムを実行して前記設定情報に基づいて該コンピュータを使用可能に設定する設定手段と、を備えてもよい。
【００１１】
また、上記構成おいて、オペレーティングシステムを含む所定ソフトウェアのイメージファイルを格納する第２の記憶媒体をさらに備え、前記第１の記憶媒体は、前記コンピュータを起動可能にするブートファイルを格納し、前記読取手段は、前記第１の記憶媒体に書き込まれたブートファイルを読み取るブートファイル読取手段を含み、前記コンピュータは、前記読み取ったブートファイルから起動する起動手段と、前記第２の記憶媒体に格納されたイメージファイルを記憶して前記所定ソフトウェアを導入する導入手段と、前記導入した所定ソフトウェアに含まれるオペレーティングシステムから再起動する再起動手段と、を備えてもよい。
【００１２】
上記目的を達成するために、本発明の第３の観点に係るコンピュータ設定システムは、コンピュータと、該コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータと、該サーバコンピュータにネットワークを介して接続され、第１の記憶媒体に所定のデータを書き込む書込装置と、を備え、オペレーティングシステムを含む所定ソフトウェアのイメージファイルを格納する第２の記憶媒体を用いて該コンピュータに該所定ソフトウェアを導入するとともに、該所定ソフトウェアが導入されたコンピュータを使用可能に設定するコンピュータ設定システムであって、前記書込装置は、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、前記コンピュータを起動可能にするブートファイルと、前記ダウンロードした設定情報と、該設定情報に基づいて該コンピュータを使用可能に設定をする設定プログラムと、を前記第１の記憶媒体に書き込む書込手段と、を備え、前記コンピュータは、前記第１の記憶媒体に書き込まれたブートファイルと設定情報と設定プログラムとを読み取る読取手段と、前記読み取ったブートファイルから起動する起動手段と、前記第２の記憶媒体に格納された所定ソフトウェアのイメージファイルを記憶して該所定ソフトウェアを導入する導入手段と、前記導入した所定ソフトウェアに含まれるオペレーティングシステムから再起動する再起動手段と、前記再起動手段により再起動した後、前記読取手段により読み取った設定プログラムを実行し、前記設定情報に基づいて該コンピュータを使用可能に設定する設定手段と、を備える、ことを特徴とする。
【００１３】
上記目的を達成するために、本発明の第４の観点に係るコンピュータは、コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続されたコンピュータであって、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、前記ダウンロードした設定情報に基づいて該コンピュータを使用可能に設定する設定手段と、を備える、ことを特徴とする。
【００１４】
また、上記構成において、前記サーバコンピュータは、オペレーティングシステムを含む所定ソフトウェアのイメージファイルを格納し、前記ダウンロード手段は、前記サーバコンピュータから前記所定ソフトウェアのイメージファイルをダウンロードするイメージファイルダウンロード手段を含み、前記ダウンロードしたイメージファイルを記憶して前記所定ソフトウェアを導入する導入手段と、前記導入した所定ソフトウェアに含まれるオペレーティングシステムから再起動する再起動手段と、を備え、前記設定手段は、前記再起動手段により再起動した後、前記ダウンロードした設定情報に基づいて前記コンピュータを使用可能に設定してもよい。
【００１５】
上記目的を達成するために、本発明の第５の観点に係るコンピュータ設定システムは、コンピュータと、該コンピュータとネットワークを介して接続され、コンピュータを特定するコンピュータ識別情報とコンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータと、を備え、該コンピュータを使用可能に設定するコンピュータ設定システムであって、前記コンピュータは、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段と、前記ダウンロードした設定情報に基づいて該コンピュータを使用可能に設定する設定手段と、を備える、ことを特徴とする。
【００１６】
また、上記構成において、前記サーバコンピュータは、前記コンピュータに導入可能なソフトウェアを特定するソフトウェア識別情報を、前記コンピュータ識別情報と対応付けてデータベースに登録するとともに、該ソフトウェアのインストーラを格納し、前記コンピュータは、該コンピュータに導入されているソフトウェアを特定するソフトウェア識別情報を格納する第１のソフトウェア識別情報格納手段と、前記データベースに登録されているソフトウェア識別情報と、前記第１のソフトウェア識別情報格納手段に格納されているソフトウェア識別情報と、を比較して、前記コンピュータに導入されていないソフトウェアを検出する第１のソフトウェア検出手段と、を備え、前記ダウンロード手段は、前記サーバコンピュータから前記検出したソフトウェアのインストーラをダウンロードするインストーラダウンロード手段を含み、前記コンピュータは、さらに、前記ダウンロードしたソフトウェアのインストーラを実行して該ソフトウェアを導入する第１のソフトウェア導入手段を備えてもよい。
【００１７】
さらに、上記構成おいて、前記コンピュータは、該コンピュータに導入されているソフトウェアを特定するソフトウェア識別情報を格納する第２のソフトウェア識別情報格納手段と、前記第２のソフトウェア識別情報格納手段に格納されているソフトウェア識別情報を前記サーバコンピュータにするソフトウェア識別情報送信手段と、を備え、前記サーバコンピュータは、該コンピュータに導入可能なソフトウェアを特定するソフトウェア識別情報を、前記コンピュータ識別情報と対応付けてデータベースに登録するとともに、該ソフトウェアのインストーラを格納し、前記ソフトウェア識別情報送信手段により送信されるソフトウェア識別情報を受信するソフトウェア識別情報受信手段と、前記受信したソフトウェア識別情報と、前記データベースに登録されているソフトウェア識別情報と、を比較して、前記コンピュータに導入されていないソフトウェアを検出する第２のソフトウェア検出手段と、前記検出したソフトウェアのインストーラを前記コンピュータに送信するインストーラ送信手段と、を備え、前記コンピュータは、さらに、前記送信されたソフトウェアのインストーラを実行して該ソフトウェアを導入する第２のソフトウェア導入手段を備えてもよい。
【００１８】
また、上記構成において、前記サーバコンピュータは、前記コンピュータと同一の事業所内に設置されたプリンタを特定するプリンタ識別情報を、前記コンピュータ識別情報と対応付けてデータベースに登録するとともに、該プリンタのプリンタドライバを格納し、前記コンピュータは、該コンピュータが使用可能に設定されているプリンタを特定するプリンタ識別情報を格納する第１のプリンタ識別情報格納手段と、前記データベースに登録されているプリンタ識別情報と、前記プリンタ識別情報格納手段に格納されているプリンタ識別情報と、を比較して、未設定状態にあるプリンタを検出する第１のプリンタ検出手段と、前記検出したプリンタのプリンタドライバが前記コンピュータに格納されているか否かを判別する第１の判別手段と、を備え、前記ダウンロード手段は、前記判別手段によりプリンタドライバが格納されていないと判別された場合、前記サーバコンピュータから前記第１のプリンタ検出手段により検出されたプリンタのプリンタドライバをダウンロードする第１のプリンタドライバダウンロード手段を含み、前記コンピュータは、さらに、前記ダウンロードしたプリンタドライバを導入する第１のプリンタドライバ導入手段と、前記第１のプリンタ検出手段により検出されたプリンタを使用可能に設定する第１のプリンタ設定手段と、を備えてもよい。
【００１９】
さらに、上記構成において、前記コンピュータは、該コンピュータが使用可能に設定されているプリンタを特定するプリンタ識別情報を格納する第２のプリンタ識別情報格納手段と、前記第２のプリンタ識別情報格納手段に格納されているプリンタ識別情報を前記サーバコンピュータにするプリンタ識別情報送信手段と、を備え、前記サーバコンピュータは、前記コンピュータと同一の事業所内に設置されたプリンタを特定するプリンタ識別情報を、前記コンピュータ識別情報と対応付けてデータベースに登録するとともに、該プリンタのプリンタドライバを格納し、前記プリンタ識別情報送信手段により送信されるプリンタ識別情報を受信するプリンタ識別情報受信手段と、前記受信したプリンタ識別情報と、前記データベースに登録されているプリンタ識別情報と、を比較して、未設定状態にあるプリンタを検出する第２のプリンタ検出手段と、前記検出したプリンタを前記コンピュータに通知する通知手段と、を備え、前記コンピュータは、前記通知手段により通知されたプリンタのプリンタドライバが前記コンピュータに格納されているか否かを判別する第２の判別手段を備え、前記ダウンロード手段は、前記第２の判別手段によりプリンタドライバが格納されていないと判別された場合、前記サーバコンピュータから前記第２のプリンタ検出手段により検出されたプリンタのプリンタドライバをダウンロードする第２のプリンタドライバダウンロード手段を含み、前記コンピュータは、さらに、前記ダウンロードしたプリンタドライバを導入する第２のプリンタドライバ導入手段と、前記第２のプリンタ検出手段により検出されたプリンタを使用可能に設定する第２のプリンタ設定手段と、を備えてもよい。
【００２０】
上記目的を達成するために、本発明の第６の観点に係る記憶媒体作成方法は、コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続され、記憶媒体に所定のデータを書き込む書込装置が、該コンピュータを使用可能に設定する記憶媒体を作成する記憶媒体作成方法であって、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード工程と、前記ダウンロードした設定情報と、該設定情報に基づいてコンピュータを使用可能に設定をする設定プログラムと、を前記記憶媒体に書き込む書込工程と、を備える、ことを特徴とする。
【００２１】
上記目的を達成するために、本発明の第７の観点に係るコンピュータ設定方法は、コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続されたコンピュータにおけるコンピュータ設定方法であって、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード工程と、前記ダウンロードした設定情報に基づいて該コンピュータを使用可能に設定する設定工程と、を備える、ことを特徴とする。
【００２２】
上記目的を達成するために、本発明の第８の観点に係るコンピュータ設定方法方法は、コンピュータと、該コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータと、該サーバコンピュータにネットワークを介して接続され、第１の記憶媒体に所定のデータを書き込む書込装置と、を備え、オペレーティングシステムを含む所定ソフトウェアのイメージファイルを格納する第２の記憶媒体を用いて該コンピュータに該所定ソフトウェアを導入するとともに、該所定ソフトウェアが導入されたコンピュータを使用可能に設定するコンピュータ設定システムにおけるコンピュータ設定方法であって、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード工程と、前記コンピュータを起動可能にするブートファイルと、前記ダウンロードした設定情報と、該設定情報に基づいて該コンピュータを使用可能に設定をする設定プログラムと、を前記第１の記憶媒体に書き込む書込工程と、前記第１の記憶媒体に書き込まれたブートファイルと設定情報と設定プログラムとを読み取る読取工程と、前記読み取ったブートファイルから起動する起動工程と、前記第２の記憶媒体に格納された所定ソフトウェアのイメージファイルを記憶して該所定ソフトウェアを導入する導入工程と、前記導入した所定ソフトウェアに含まれるオペレーティングシステムから再起動する再起動工程と、前記再起動工程により再起動した後、前記読取工程により読み取った設定プログラムを実行し、前記設定情報に基づいて該コンピュータを使用可能に設定する設定工程と、を備える、ことを特徴とする。
【００２３】
上記目的を達成するために、本発明の第９の観点に係るコンピュータプログラムは、情報処理装置を特定する情報処理装置識別情報と該情報処理装置の設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続されたコンピュータを、入力された情報処理装置識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該情報処理識別情報に対応する設定情報をダウンロードするダウンロード手段、前記ダウンロードした設定情報と、該設定情報に基づいて情報処理装置を使用可能に設定をする設定プログラムと、を記憶媒体に書き込む書込手段、として機能させる。
【００２４】
上記目的を達成するために、本発明の第１０の観点に係るコンピュータプログラムは、コンピュータを特定するコンピュータ識別情報と該コンピュータの設定情報とを対応付けてデータベースに登録するサーバコンピュータにネットワークを介して接続されたコンピュータを、入力されたコンピュータ識別情報を前記サーバコンピュータに送信して、該サーバコンピュータから該コンピュータ識別情報に対応する設定情報をダウンロードするダウンロード手段、前記ダウンロードした設定情報に基づいて該コンピュータを使用可能に設定する設定手段、として機能させる。
【発明の効果】
【００２５】
本発明により、ソフトウェアのインストール及び各種設定を容易にすることができる書込装置、コンピュータ、コンピュータ設定システム、記憶媒体作成方法、コンピュータ設定方法及びコンピュータプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２６】
［第１の実施の形態］
本発明の第１の実施の形態に係るコンピュータ設定システム１について、以下図面を参照して説明する。
【００２７】
コンピュータ設定システム１は、図１に示すように、サーバコンピュータ１０と、通信ネットワーク２０と、事業所３０（３０1、３０２、…、３０n（n：整数））に設置された第１のコンピュータ３１及び第２のコンピュータ３２と、から構成されている。
【００２８】
サーバコンピュータ１０は、例えばメインフレームやワークステーション等のコンピュータであって、通信ネットワーク２０を介して第１のコンピュータ３１に接続されている。このサーバコンピュータ１０の構成をブロック図を参照して説明する。サーバコンピュータ１０は、図２に示すように、通信部１１と、記憶部１２、制御部１３と、から構成されている。
【００２９】
通信部１１は、制御部１３に接続されるとともに、通信ネットワーク２０を介して第１のコンピュータ３１に接続されている。通信部１１は、第１のコンピュータ３１からの接続に伴い、取得したＩＰ（Internet Protocol）アドレスを制御部１３に供給する。通信部１１は、第１のコンピュータ３１から通信ネットワーク２０を介して送信されるコンピュータ選択信号を受信して制御部１３に供給する。また、通信部１１は、制御部１３から供給されるコンピュータ識別情報とコンピュータ設定ファイルとを通信ネットワーク２０を介して第１のコンピュータ３１に送信する。
【００３０】
記憶部１２は、ハードディスクドライブ等の書換可能な記憶媒体から構成され、第２のコンピュータ３２を特定するコンピュータ識別情報と該第２のコンピュータ３２の設定情報とを互いに対応付けて登録するデータベースＤＢを格納している。
【００３１】
このコンピュータ識別情報は、例えば図３Ａに示すように、第２のコンピュータ３２のＩＤ、ホスト名、機種名、管理区分、設置事業所等からなる。また、設定情報は、例えば図３Ｂに示すように、第２のコンピュータ３２のネットワーク環境を特定するホスト名、ＩＰアドレス等のネットワーク情報と、第２のコンピュータ３２が使用するプリンタを特定するプリンタ設定情報と、第２のコンピュータ３２に接続されている機器の名称等の接続機器情報と、第２のコンピュータ３２にインストールするソフトウェアの名称、バージョン等のソフトウェア情報、及び該ソフトウェアの製品ＩＤ、パスワード等からなるソフトウェア設定情報と、第２のコンピュータ３２が所定の業務サーバに接続するための業務サーバ接続設定情報と、第２のコンピュータ３２が設置されている事業所を特定する設置事業所情報等と、からなる。
【００３２】
図２に示す記憶部１２は、第２のコンピュータ３２をブート可能にするブートファイルと、後述する第２の読取部３２２に挿入された第２のリムーバルディスク２００を読込可能にするデバイスドライバと、設定情報に基づいて第２のコンピュータ３２の設定を実行する設定プログラムと、を格納している。
【００３３】
制御部１３は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等から構成され、通信部１１からＩＰアドレスが供給されると、データベースＤＢに登録されているコンピュータ識別情報を通信部１１及び通信ネットワーク２０を介して第１のコンピュータ３１に送信する。
【００３４】
制御部１３は、通信部１１からコンピュータ選択信号が供給されると、選択された第２のコンピュータ３２の設定情報をデータベースＤＢから検出する。制御部１３は、検出した設定情報と、記憶部１２に格納されているブートファイル、デバイスドライバ、及び設定プログラムと、を圧縮してコンピュータ設定ファイルを生成する。制御部１３は、この生成したコンピュータ設定ファイルを通信部１１及び通信ネットワーク２０を介して第１のコンピュータ３１に送信する。
【００３５】
通信ネットワーク２０は、例えば専用線や公衆回線網等から構成され、サーバコンピュータ１０と各事業所３０（より詳細には、各事業所３０に設置された第１のコンピュータ３１）とを相互に接続する。
【００３６】
第１のコンピュータ３１は、例えばパーソナルコンピュータ等のコンピュータであって、通信ネットワーク２０を介してサーバコンピュータ１０に接続されている。この第１のコンピュータ３１の構成をブロック図を参照して説明する。第１のコンピュータ３１は、図４に示すように、通信部３１１と、表示部３１２と、入力部３１３と、書込部３１４と、制御部３１５と、から構成されている。
【００３７】
通信部３１１は、通信ネットワーク２０を介してサーバコンピュータ１０に接続されているとともに、制御部３１５に接続されている。通信部３１１は、ＩＰアドレスを公開する。通信部３１１は、サーバコンピュータ１０から通信ネットワーク２０を介して送信されるコンピュータ識別情報とコンピュータ設定ファイルとを受信して制御部３１５に供給する。
【００３８】
表示部３１２は、例えば液晶表示装置やＬＥＤ（Light Emitting Diode）表示装置等から構成されている。表示部３１２は、制御部３１５の指示に基づき、サーバコンピュータ１０から供給される同一設置事業所３０のコンピュータ識別情報を図５に示すように一覧（コンピュータ識別情報一覧）にして表示する。
【００３９】
図４に示す入力部３１３は、例えばキーボードやマウス等から構成されている。入力部３１３は、コンピュータ識別情報一覧の表示及びコンピュータ設定ファイルのダウンロードを指示するのに用いられる。また、入力部３１３は、表示部３１２に表示されるコンピュータ識別情報一覧からユーザが所望の第２のコンピュータ３２を選択するのにも用いられる。
【００４０】
書込部３１４は、第１のリムーバルディスク１００を挿入及び搬出可能に構成されている。この第１のリムーバルディスク１００は、フレキシブルディスク等の書込可能な記憶媒体から構成され、所定のフォーマットがされている。書込部３１４は、制御部３１５の指示に基づいて、解凍されたコンピュータ設定ファイルを第１のリムーバルディスク１００に書き込む。
【００４１】
制御部３１５は、ＣＰＵ、ＲＡＭ、ＲＯＭ等から構成されている。制御部３１５は、ＩＰアドレスを公開する。制御部３１５は、通信部３１１から供給されるコンピュータ識別情報を一覧にして表示部３１２に表示する。
【００４２】
制御部３１５は、ユーザにより所望の第２のコンピュータ３２が選択されると、選択された第２のコンピュータ３２を通知するコンピュータ選択信号を通信部３１１及び通信ネットワーク２０を介してサーバコンピュータ１０に送信する。また、制御部３１５は、ダウンロードしたコンピュータ設定ファイルを解凍し、書込部３１４に挿入された第１のリムーバルディスク１００にインストールする。
【００４３】
第２のコンピュータ３２は、Ｗｉｎｄｏｗｓ（登録商標）等のＯＳ（Operating System）がインストールされていないコンピュータである。この第２のコンピュータ３２の構成をブロック図を参照して説明する。第２のコンピュータ３２は、図６に示すように、第１の読取部３２１と、第２の読取部３２２と、表示部３２３と、入力部３２４と、記憶部３２５と、制御部３２６と、から構成されている。
【００４４】
第１の読取部３２１は、第１のリムーバルディスク１００を挿入及び搬出可能に構成されている。第１の読取部３２１は、挿入された第１のリムーバルディスク１００に格納されているブートファイル、デバイスドライバ、設定情報、及び設定プログラムを読み取り、読み取ったブートファイル等を制御部３２６に供給する。
【００４５】
第２の読取部３２２は、第２のリムーバルディスク２００を挿入及び搬出可能に構成されている。この第２のリムーバルディスク２００は、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc - Read Only Memory）等の記憶媒体から構成され、ＯＳ及びアプリケーション等のソフトウェアのイメージファイルを格納している。第２の読取部３２２は、挿入された第２のリムーバルディスク２００に格納されているイメージファイルを読み取り、読み取ったイメージファイルを制御部３２６に供給する。
【００４６】
表示部３２３は、表示部３１２と同様に液晶表示装置やＬＥＤ表示装置等から構成されている。表示部３２３は、制御部３２６のユーザに対する指示、具体的には、第１のリムーバルディスク１００及び第２のリムーバルディスク２００の挿入の指示と、第２のコンピュータ３２の電源ＯＮ／ＯＦＦの指示と、を表示する。表示部３２３は、その他ユーザに対する指示として、第２のコンピュータ３２の記憶部３２５の全てを初期化するか或いは一部のみを初期化するかの選択の指示を表示する。表示部３１２は、ソフトウェアをインストールする第２のコンピュータ３２のコンピュータ識別情報を表示して、所望の第２のコンピュータ３２であるか否かをユーザに確認させる。また、事業所３０には、第１及び／又は第２のコンピュータ３１、３２が複数設置され、これらの第１及び／又は第２のコンピュータ３１、３２に対応する第２のリムーバルディスク２００が備えられている。しかしながら、第２のリムーバルディスク２００は、毎年改版されるものであるため、ユーザが事前に適切な第２のリムーバルディスク２００を用意することは困難である。そこで、制御部３２６は、挿入された第２のリムーバルディスク２００が適切であるか否かを判別し、不適切であると判別した場合、表示部３２３にエラーメッセージを表示して、動作を終了する。
【００４７】
入力部３２４は、入力部３１３と同様にキーボードやマウス等から構成され、第２のリムーバルディスク２００に格納されているソフトウェアのインストールと第２のコンピュータ３２の電源のＯＮ／ＯＦＦとを指示するのに用いられる。記憶部３２５は、ハードディスクドライブ等の書き換え可能な記憶媒体から構成され、ソフトウェアのイメージファイルを記憶する。
【００４８】
制御部３２６は、ＣＰＵ、ＲＡＭ、ＲＯＭ等から構成され、第１の読取部３２１に第１のリムーバルディスク１００が挿入された状態で第２のコンピュータ３２の電源がＯＮされると、第１の読取部３２１から第１のリムーバルディスク１００に格納されいるブートファイル等のデータが供給される。制御部３２６は、供給されたブートファイルを実行して第２のコンピュータ３２を起動するとともに、デバイスドライバを実行して第２の読取部３２２を読取可能な環境に設定する。
【００４９】
また、制御部３２６は、第２のコンピュータ３２が起動すると、表示部３２３において所定の第２のリムーバルディスク２００を第２の読取部３２２に挿入することをユーザに指示する。制御部３２６は、ユーザにより所定の第２のリムーバルディスク２００が挿入されると、第２の読取部３２２から該第２のリムーバルディスク２００に格納されているイメージファイルが供給される。
【００５０】
さらに、制御部３２６は、ユーザによりソフトウェアのコピーが指示されると、供給された該ソフトウェアのイメージファイルを記憶部３２５に書き込んで、第２のコンピュータ３２にＯＳやアプリケーション等のソフトウェアをインストールする。制御部３２６は、イメージファイルの書込が完了すると、表示部３２３において第１のリムーバルディスク１００及び第２のリムーバルディスク２００を排出して第２のコンピュータ３２の電源を一端ＯＦＦし、その後に再び電源をＯＮすることをユーザに指示する。制御部３２６は、ユーザにより電源がＯＦＦされた後、再びＯＮされると、インストールしたＯＳから第２のコンピュータ３２を起動する。
【００５１】
また、制御部３２６は、第２のコンピュータ３２の電源がＯＦＦされた後、再びＯＮされると、表示部３２３において第１のリムーバルディスク１００を第１の読取部３２１に挿入することをユーザに指示する。制御部３２６は、ユーザにより所定の第１のリムーバルディスク１００が挿入されると、第１の読取部３２１から該第１のリムーバルディスク１００に格納されている設定情報と設定プログラムとが供給される。制御部３２６は、供給された設定プログラムを実行し、設定情報に基づいて第２のコンピュータ３２のネットワーク環境、業務サーバへの接続、アプリケーション、プリンタ環境等を設定する。
【００５２】
次に、上記構成を備えるコンピュータ設定システム１のコンピュータ設定ディスク作成動作及びコンピュータ設定動作について図面を参照して説明する。
【００５３】
第１のコンピュータ３１からの接続に伴い、サーバコンピュータ１０の通信部１１は、第１のコンピュータ３１の通信部３１１により公開されたＩＰアドレスを取得し、取得したＩＰアドレスを制御部１３に供給する。ＩＰアドレスが供給されると、制御部１３は、データベースＤＢに登録されているコンピュータ識別情報を通信部１１及び通信ネットワーク２０を介して第１のコンピュータ３１に送信する。制御部３１５は、送信されたコンピュータ識別情報を図５に示すように一覧にして表示部３１２に表示する。
【００５４】
ユーザが表示されたコンピュータ識別情報一覧の中から所望の第２のコンピュータ３２を選択すると、コンピュータ設定システム１は、図７のフローチャートに示すコンピュータ設定ディスク作成動作を開始する。所望の第２のコンピュータ３２が選択されると、制御部３１５は、選択された第２のコンピュータ３２を通知するコンピュータ選択信号を通信ネットワーク２０を介してサーバコンピュータ１０に送信する。
【００５５】
サーバコンピュータ１０の制御部１３は、選択された第２のコンピュータ３２の設定情報をデータベースＤＢから検出する（ステップＳ１０１）。
【００５６】
制御部１３は、検出した設定情報と、記憶部１２に格納されているブートファイル、デバイスドライバ、及び設定プログラムと、を圧縮してコンピュータ設定ファイルを生成する（ステップＳ１０２）。
【００５７】
制御部１３は、生成したコンピュータ設定ファイルを通信ネットワーク２０を介して第１のコンピュータ３１に送信する。これにより、第１のコンピュータ３１には、コンピュータ設定ファイルがダウンロードされる（ステップＳ１０３）。
【００５８】
そして、第１のコンピュータ３１の制御部３１５は、このダウンロードしたコンピュータ設定ファイルを解凍し、書込部３１４に挿入された第１のリムーバルディスク１００にインストールする（ステップＳ１０４）。
【００５９】
これにより、コンピュータ設定システム１は、第２のコンピュータ３２を起動して該第２のコンピュータ３２にＯＳ等のソフトウェアをインストールするとともに、該ＯＳ等がインストールされた第２のコンピュータ３２のネットワーク環境、業務サーバへの接続、アプリケーション、プリンタ環境等を設定する第１のリムーバルディスク１００（コンピュータ設定ディスク）を作成することができる。
【００６０】
続いて、ユーザは、ブートファイル等のデータが格納された第１のリムーバルディスク１００を第１のコンピュータ３１の書込部３１４から搬出し、搬出した第１のリムーバルディスク１００を第２のコンピュータ３２の第１の読取部３２１に挿入する。
【００６１】
ユーザが第１の読取部３２１に第１のリムーバルディスク１００を挿入した状態で第２のコンピュータ３２の電源をＯＮすると、コンピュータ設定システム１は、図８のフローチャートに示すコンピュータ設定動作を開始する。
【００６２】
第２のコンピュータ３２の電源がＯＮすると、第２のコンピュータ３２の制御部３２６は、第１のリムーバルディスク１００に格納されているブートファイルを実行をして第２のコンピュータ３２を起動する（ステップＳ２０１）。また、制御部３２６は、第１のリムーバルディスク１００に格納されているデバイスドライバを実行して第２の読取部３２２を読取可能な環境に設定する。
【００６３】
第２のコンピュータ３２が起動すると、制御部３２６は、図９に示すように、ソフトウェアをインストールする第２のコンピュータ３２のコンピュータ識別情報と、第２の読取部３２２に挿入する第２のリムーバルディスク２００を特定するリムーバルディスク識別情報と、を表示して、所望の第２のコンピュータ３２であるか否かをユーザに確認させるとともに、挿入する第２のリムーバルディスク２００を指定する。ユーザにより第２のリムーバルディスク２００が挿入されると、第２の読取部３２２は、該第２のリムーバルディスク２００に格納されているＯＳやアプリケーション等のソフトウェアのイメージファイルを読み取り（ステップＳ２０２）、読み取ったイメージファイルを制御部３２６に供給する。
【００６４】
また、制御部３２６は、記憶部３２５の全部（例えば完全に入替）を初期化してソフトウェアをインストールするか、或いは一部のみ（例えばＣドライブ）を初期化してソフトウェアをインストールするか、の選択をユーザに指示する。制御部３２６は、ユーザにより記憶部３２５の全部又は一部を初期化してソフトウェアをインストールすることが指示されると、図１０（Ａ）、（Ｂ）に示すメッセージを表示部３２３に表示し、インストールするか否かをユーザにもう一度確認する。制御部３２６は、ユーザによりソフトウェアのインストールのキャンセルが選択されると、動作を終了する。一方、制御部３２６は、ユーザによりソフトウェアのインストールが指示されると、供給された該ソフトウェアのイメージファイルを記憶部３２５に書き込んで、ソフトウェアを第２のコンピュータ３２にインストールする（ステップＳ２０３）。
【００６５】
イメージファイルの書込が完了すると、制御部３２６は、表示部３２３において第１のリムーバルディスク１００及び第２のリムーバルディスク２００を排出して第２のコンピュータ３２の電源をＯＦＦすることをユーザに指示する。ユーザにより、電源がＯＦＦされた後、再びＯＮされると、制御部３２６は、Ｓ２０３にてインストールされたＯＳから第２のコンピュータ３２を起動する（ステップＳ２０４）。
【００６６】
第２のコンピュータ３２が起動すると、制御部３２６は、表示部３２３において第１のリムーバルディスク１００を第１の読取部３２１に挿入することをユーザに指示する。ユーザにより所定の第１のリムーバルディスク１００が挿入されると、第１の読取部３２１は、該第１のリムーバルディスク１００に格納されている設定情報と設定プログラムとを読み取り（ステップＳ２０５）、読み取った設定情報と設定プログラムとを制御部３２６に供給する。
【００６７】
制御部３２６は、供給された設定プログラムを実行し、設定情報に基づいて第２のコンピュータ３２のネットワーク環境、業務サーバへの接続、アプリケーション、プリンタ環境等を設定する（ステップＳ２０６）。
【００６８】
これにより、コンピュータ設定システム１は、第２のコンピュータ３２にＯＳやアプリケーション等のソフトウェアをインストールするとともに、設定情報及び設定プログラムにより該ソフトウェアをインストールした第２のコンピュータ３２の各種設定を自動で行うことができる。
【００６９】
このように、コンピュータ設定システム１は、設定情報及び設定プログラムにより第２のコンピュータ３２の各種設定を自動で行うことができるため、１台ずつ手作業で各種設定を行うよりも、短期間で第２のコンピュータ３２を使用可能な状態にすることができる。
【００７０】
また、コンピュータ設定システム１は、設定情報及び設定プログラムにより第２のコンピュータ３２の各種設定を自動で行うことができるため、専門家の力に頼ることなく、簡単に第２のコンピュータ３２を使用可能な状態にすることができる。
［第２の実施の形態］
【００７１】
本発明の第２の実施の形態に係るコンピュータ設定システム２について、以下図面を参照して説明する。なお、コンピュータ設定システム１と同様の構成については、その説明を省略する。
【００７２】
コンピュータ設定システム２は、図１１に示すように、サーバコンピュータ４０と、通信ネットワーク２０と、事業所３０（３０1、３０２、…、３０m（m：整数））に設置された第３のコンピュータ３３と、から構成されている。
【００７３】
サーバコンピュータ４０は、通信ネットワーク２０を介して第３のコンピュータ３３に接続されている。このサーバコンピュータ４０の構成をブロック図を参照して説明する。サーバコンピュータ４０は、図１２に示すように、通信部４１と、記憶部４２と、制御部４３と、から構成されている。
【００７４】
通信部４１は、第３のコンピュータ３３から通信ネットワーク２０を介して送信されるコンピュータ識別情報供給指示信号とコンピュータ選択信号と再起動通知信号とを受信して制御部４３に供給する。また、通信部４１は、制御部４３から供給されるコンピュータ識別情報とイメージファイルとコンピュータ設定ファイルとを通信ネットワーク２０を介して第３のコンピュータ３３に送信する。
【００７５】
記憶部４２は、第３のコンピュータ３３を特定するコンピュータ識別情報と該第３のコンピュータ３３の設定情報とを互いに対応付けて登録するデータベースＤＢを格納している。また、記憶部４２は、設定情報に基づいて第３のコンピュータ３３の設定を実行する設定プログラムと、ＯＳやアプリケーション等のソフトウェアのイメージファイルと、を格納している。
【００７６】
制御部４３は、通信部４１からコンピュータ選択信号が供給されると、記憶部４２に格納されているイメージファイルを通信部４１及び通信ネットワーク２０を介して第３のコンピュータ３３に送信する。
【００７７】
制御部４３は、通信部４１から再起動通知信号が供給されると、選択された第３のコンピュータ３３の設定情報をデータベースＤＢから検出する。制御部４３は、検出した設定情報と設定プログラムとを圧縮してコンピュータ設定ファイルを生成する。制御部４３は、この生成したコンピュータ設定ファイルを通信部４１及び通信ネットワーク２０を介して第３のコンピュータ３３に送信する。
【００７８】
第３のコンピュータ３３は、ＯＳがインストールされていないコンピュータであって、通信ネットワーク２０を介してサーバコンピュータ４０に接続されている。この第３のコンピュータ３３の構成をブロック図を参照して説明する。第３のコンピュータ３３は、図１３に示すように、読取部３３１と、通信部３３２と、表示部３３３と、入力部３３４と、記憶部３３５と、制御部３３６と、から構成されている。
【００７９】
読取部３３１は、第３のリムーバルディスク３００を挿入及び搬出可能に構成されている。この第３のリムーバルディスク３００は、第３のコンピュータ３３をブート可能にするブートファイルと、サーバコンピュータ４０と第３のコンピュータ３３との通信を可能にするデバイスドライバ及び通信プログラムと、を格納している。読取部３３１は、挿入された第３のリムーバルディスク３００に格納されているブートファイルとデバイスドライバと通信プログラムとを読み取り、読み取ったブートファイル等を制御部３３６に供給する。
【００８０】
通信部３３２は、通信ネットワーク２０を介してサーバコンピュータ４０に接続されているとともに、制御部３３６に接続されている。通信部３３２は、制御部３３６から供給されるコンピュータ識別情報供給指示信号とコンピュータ選択信号と再起動通知信号とを通信ネットワーク２０を介してサーバコンピュータ４０に送信する。通信部３３２は、サーバコンピュータ４０から通信ネットワーク２０を介して送信されるコンピュータ識別情報とイメージファイルとコンピュータ設定ファイルとを受信して制御部３３６に供給する。
【００８１】
表示部３３３は、制御部３３６の指示に基づき、図５に示すコンピュータ識別情報一覧を表示する。入力部３３４は、ユーザがコンピュータ識別情報一覧の表示を指示するのに用いられる。また、入力部３３４は、ユーザが表示されたコンピュータ識別情報一覧の中から第３のコンピュータ３３を選択するのに用いられる。記憶部３３５は、制御部３３６の指示に基づき、ソフトウェアのイメージファイルを記憶する。
【００８２】
制御部３３６は、読取部３３１に第３のリムーバルディスク３００が挿入された状態で第３のコンピュータ３３の電源がＯＮされると、読取部３３１から第３のリムーバルディスク３００に格納されいるブートファイルとデバイスドライバと通信プログラムとが供給される。制御部３３６は、供給されたブートファイルを実行して第３のコンピュータ３３を起動するとともに、デバイスドライバ及び通信プログラムを実行してサーバコンピュータ４０と第３のコンピュータ３３とを通信可能な環境に設定する。
【００８３】
また、制御部３３６は、ユーザにより所望の第３のコンピュータ３３が選択されると、選択された第３のコンピュータを通知するコンピュータ選択信号を生成し、生成したコンピュータ選択信号を通信部３３２及び通信ネットワーク２０を介してサーバコンピュータ４０に送信する。制御部３３６は、ダウンロードしたイメージファイルを記憶部３３５に書き込んで、第３のコンピュータ３３にＯＳやアプリケーション等のソフトウェアをインストールする。
【００８４】
さらに、制御部３３６は、イメージファイルの書込が完了すると、読取部３３１に挿入された第３のリムーバルディスク３００を排出し、第３のコンピュータ３３の電源をリセットして、インストールしたＯＳにより第３のコンピュータ３３を再起動する。
【００８５】
また、制御部３３６は、第３のコンピュータ３３が再起動すると、再起動した旨を通知する再起動通知信号を通信部３３２及び通信ネットワーク２０を介してサーバコンピュータ４０に送信する。制御部３３６は、ダウンロードしたコンピュータ設定ファイルを解凍して設定情報と設定プログラムとを生成する。制御部３３６は、生成した設定プログラムを実行し、設定情報に基づいて第３のコンピュータ３３のネットワーク環境、プリンタ環境等を設定する。
【００８６】
次に、上記構成を備えるコンピュータ設定システム２のコンピュータ設定動作について図面を参照して説明する。
【００８７】
読取部３３１に第３のリムーバルディスク３００が挿入された状態で第３のコンピュータ３３の電源がＯＮされると、第３のコンピュータ３３の制御部３３６には、読取部３３１から第３のリムーバルディスク３００に格納されいるブートファイルとデバイスドライバと通信プログラムとが供給される。制御部３３６は、供給されたブートファイルを実行して第３のコンピュータ３３を起動するとともに、デバイスドライバ及び通信プログラムを実行してサーバコンピュータ４０と第３のコンピュータ３３とを通信可能な環境に設定する。
【００８８】
入力部３３４においてコンピュータ識別情報一覧の表示が指示されると、制御部３３６は、コンピュータ識別情報の供給を指示するコンピュータ識別情報供給指示信号を通信ネットワーク２０を介してサーバコンピュータ４０に送信する。サーバコンピュータ４０にコンピュータ識別情報供給指示信号が供給されると、サーバコンピュータ４０の制御部４３は、データベースＤＢに登録されているコンピュータ識別情報を通信ネットワーク２０を介して第３のコンピュータ３３に送信する。制御部３３６は、送信されたコンピュータ識別情報を図５に示すように一覧にして表示部３３３に表示する。
【００８９】
ユーザが表示されたコンピュータ識別情報一覧の中からこの第３のコンピュータ３３のコンピュータ識別情報を選択すると、コンピュータ設定システム２は、図１４のフローチャートに示すコンピュータ設定動作を開始する。第３のコンピュータ３３のコンピュータ識別情報が選択されると、制御部３３６は、選択された第３のコンピュータ３３を通知するコンピュータ選択信号を通信ネットワーク２０を介してサーバコンピュータ４０に供給する。
【００９０】
第３のコンピュータ３３からコンピュータ選択信号が供給されると、制御部４３は、記憶部４２に格納されているイメージファイルを通信部４１及び通信ネットワーク２０を介して第３のコンピュータ３３に送信する。これにより、第３のコンピュータ３３には、イメージファイルがダウンロードされる（ステップＳ３０１）。
【００９１】
制御部３３６は、ダウンロードしたイメージファイルを記憶部３３５に書き込む。これにより、第２のコンピュータ３２には、ＯＳやアプリケーション等のソフトウェアがインストールされる（ステップＳ３０２）。
【００９２】
イメージファイルの書込が完了すると、制御部３３６は、読取部３３１に挿入された第３のリムーバルディスク３００を排出し、第３のコンピュータ３３の電源をリセットして、インストールしたＯＳにより第３のコンピュータ３３を再起動する（ステップＳ３０３）。第３のコンピュータ３３が再起動すると、制御部３３６は、再起動した旨を通知する再起動通知信号を通信部３３２及び通信ネットワーク２０を介してサーバコンピュータ４０に供給する。
【００９３】
通信部４１から再起動通知信号が供給されると、制御部４３は、選択された第３のコンピュータ３３の設定情報をデータベースＤＢから検出する（ステップＳ３０４）。
【００９４】
制御部４３は、検出した設定情報と設定プログラムとを圧縮してコンピュータ設定ファイルを生成する（ステップＳ３０５）。制御部４３は、この生成したコンピュータ設定ファイルを通信部４１及び通信ネットワーク２０を介して第３のコンピュータ３３に送信する。これにより、第３のコンピュータ３３は、コンピュータ設定ファイルをダウンロードする。
【００９５】
制御部３３６は、ダウンロードしたコンピュータ設定ファイルを解凍して設定情報と設定プログラムとを生成する（ステップＳ３０６）。
【００９６】
制御部３３６は、生成した設定プログラムを実行し、設定情報に基づいて第３のコンピュータ３３のネットワーク環境、プリンタ環境等を設定する（ステップＳ３０７）。
【００９７】
これにより、コンピュータ設定システム２は、第３のコンピュータ３３にＯＳやアプリケーション等のソフトウェアをインストールするとともに、設定情報及び設定プログラムにより該ソフトウェアがインストールされた第３のコンピュータ３３の各種設定を自動で行うことができる。
【００９８】
このように、コンピュータ設定システム２は、設定情報及び設定プログラムにより第３のコンピュータ３３の各種設定を自動で行うことができるため、１台ずつ手作業で各種設定を行うよりも、短期間で第３のコンピュータ３３を使用可能な状態にすることができる。
【００９９】
また、コンピュータ設定システム２は、設定情報及び設定プログラムにより第３のコンピュータ３３の各種設定を自動で行うことができるため、専門家の力に頼ることなく、簡単に第３のコンピュータ３３を使用可能な状態にすることができる。
［第３の実施の形態］
【０１００】
本発明の第３の実施の形態に係るコンピュータ設定システム３について、以下図面を参照して説明する。なお、コンピュータ設定システム１及びコンピュータ設定システム２と同様の構成については、その説明を省略する。
【０１０１】
コンピュータ設定システム３は、図１５に示すように、サーバコンピュータ５０と、通信ネットワーク２０と、事業所３０（３０1、３０２、…、３０m（m：整数））に設置された第４のコンピュータ３４及びプリンタ６０と、から構成されている。
【０１０２】
サーバコンピュータ５０は、通信ネットワーク２０を介して第４のコンピュータ３４に接続されている。このサーバコンピュータ５０の構成をブロック図を参照して説明する。サーバコンピュータ５０は、図１６に示すように、通信部５１と、記憶部５２と、制御部５３と、から構成されている。
【０１０３】
通信部５１は、第４のコンピュータ３４からの接続に伴い、取得したＩＰアドレスを制御部５３に供給する。通信部５１は、第４のコンピュータ３４から通信ネットワーク２０を介して送信されるソフトウェア選択信号とプリンタドライバダウンロード指示信号とを受信して制御部５３に供給する。また、通信部５１は、制御部５３から供給されるインストールファイルとプリンタドライバとを通信ネットワーク２０を介して第４のコンピュータ３４に送信する。
【０１０４】
記憶部５２は、第４のコンピュータ３４を特定するコンピュータ識別情報と、該第４のコンピュータ３４にインストール可能なソフトウェアを特定するソフトウェア識別情報と、該第４のコンピュータ３４と同一の事業所３０内に設置されているプリンタ６０を特定するプリンタ識別情報と、を互いに対応付けて登録するデータベースＤＢを格納している。また、記憶部５２は、ソフトウェアのインストーラと該インストーラを実行する実行プログラムとからなるインストールファイルと、プリンタドライバと、を格納している。
【０１０５】
制御部５３は、通信部５１からＩＰアドレスが供給されると、第４のコンピュータ３４にインストール可能なソフトウェアをデータベースＤＢの中から検出する。制御部５３は、検出したソフトウェアを特定するソフトウェア識別情報を通信部５１及び通信ネットワーク２０を介して第４のコンピュータ３４に送信する。
【０１０６】
また、制御部５３は、通信部５１からＩＰアドレスが供給されると、第４のコンピュータ３４と同一事業所３０内に設置されているプリンタ６０をデータベースＤＢから検出する。制御部５３は、検出したプリンタ６０を特定するプリンタ識別情報を通信部５１及び通信ネットワーク２０を介して第４のコンピュータ３４に送信する。
【０１０７】
制御部５３は、通信部５１からソフトウェア選択信号が供給されると、選択されたソフトウェアのインストールファイルを圧縮し、圧縮したインストールファイルを通信部５１及び通信ネットワーク２０を介して第４のコンピュータ３４に送信する。
【０１０８】
また、制御部５３は、通信部５１からプリンタ選択信号が供給されると、選択されたプリンタ６０のプリンタドライバを圧縮し、圧縮したプリンタドライバを通信部５１及び通信ネットワーク２０を介して第４のコンピュータ３４に送信する。
【０１０９】
第４のコンピュータ３４は、通信ネットワーク２０を介してサーバコンピュータ５０に接続されている。この第４のコンピュータ３４の構成をブロック図を参照して説明する。第４のコンピュータ３４は、図１７に示すように、通信部３４１と、表示部３４２と、入力部３４３と、記憶部３４４と、制御部３４５と、インタフェイスＩＦと、から構成されている。
【０１１０】
通信部３４１は、通信ネットワーク２０を介してサーバコンピュータ５０に接続されているとともに、制御部３４５に接続されている。通信部３４１は、ＩＰアドレスを公開する。通信部３４１は、サーバコンピュータ５０から通信ネットワーク２０を介して送信されるソフトウェア識別情報とプリンタ識別情報とインストールファイルとプリンタドライバとを受信して制御部３４５に供給する。また、通信部３４１は、制御部３４５から供給されるソフトウェア選択信号とプリンタ選択信号とを通信ネットワーク２０を介してサーバコンピュータ５０に送信する。
【０１１１】
表示部３４２は、制御部３４５の指示に基づき、第４のコンピュータ３４にインストールされていないソフトウェアのソフトウェア識別情報を一覧（ソフトウェア識別情報一覧）にして表示する。また、表示部３４２は、制御部３４５の指示に基づき、未設定状態にあるプリンタ６０のプリンタ識別情報を一覧（プリンタ識別情報一覧）にして表示する。
【０１１２】
入力部３４３は、表示部３４２に表示されるソフトウェア識別情報一覧からユーザが所望のソフトウェアを選択するのに用いられる。また、入力部３４３は、表示部３４２に表示されるプリンタ識別情報一覧からユーザが所望のプリンタ６０を選択するのに用いられる。
【０１１３】
記憶部３４４は、ＯＳやアプリケーション等のソフトウェア、プリンタドライバ等の各種ドライバ等を記憶する。また、記憶部３４４は、記憶されているソフトウェアのソフトウェア識別情報を格納するソフトウェア識別情報テーブル３４４ａと、使用可能に設定されているプリンタ６０のプリンタ識別情報を格納するプリンタ識別情報テーブル３４４ｂと、プリンタ６０を使用可能に設定する設定プログラムと、を備える。
【０１１４】
制御部３４５は、ＩＰアドレスを公開する。制御部３４５は、通信部３４１から供給されるソフトウェア識別情報と、ソフトウェア識別情報テーブル３４４ａに格納されているソフトウェア識別情報と、を比較して、インストールされていないソフトウェアを検出する。そして、制御部３４５は、検出したソフトウェアのソフトウェア識別情報を一覧にして表示部３４２に表示する。
【０１１５】
また、制御部３４５は、通信部３４１から供給されるプリンタ識別情報と、プリンタ識別情報テーブル３４４ｂに格納されているプリンタ識別情報と、を比較して、未設定状態にあるプリンタ６０のプリンタ識別情報を一覧にして表示部３４２に表示する。
【０１１６】
制御部３４５は、ユーザが、表示部３４２に表示されたソフトウェア識別情報一覧を参照して、入力部３４３において所望のソフトウェアを選択すると、選択されたソフトウェアを通知するソフトウェア選択信号を通信部３４１及び通信ネットワーク２０を介してサーバコンピュータ５０に送信する。
【０１１７】
また、制御部３４５は、ユーザが、表示部３４２に表示されたプリンタ識別情報一覧を参照して、入力部３４３において所望のプリンタ６０を選択すると、選択されたプリンタ６０のプリンタドライバが記憶部３４４に記憶されているか否かを判別する。制御部３４５は、プリンタドライバが記憶部３４４に記憶されていないと判別した場合、該プリンタドライバのダウンロードを指示するプリンタドライバダウンロード指示信号を通信部３４１及び通信ネッワークを介してサーバコンピュータ５０に送信する。
【０１１８】
制御部３４５は、ダウンロードしたインストールファイルを解凍し、解凍して得られた実行プログラムによりインストーラを実行し、第４のコンピュータ３４にソフトウェアをインストールする。また、制御部３４５は、ダウンロードしたプリンタドライバを解凍し、解凍したプリンタドライバを記憶部３４４に記憶する。さらに、制御部３４５は、記憶部３４４に記憶されている設定プログラムを実行してプリンタ６０を使用可能な環境に設定する。
【０１１９】
インタフェイスＩＦは、例えばシリアルポート、ＵＳＢ（Universal Serial Bus）、ＩｒＤＡ（Infrared Data Association）等から構成され、第４のコンピュータ３４とプリンタ６０とは、このインタフェイスＩＦを介して接続されている。
【０１２０】
次に、上記構成を備えるコンピュータ設定システム３のソフトウェアインストール動作について図面を参照して説明する。
【０１２１】
コンピュータ設定システム３は、第４のコンピュータ３４からの接続に伴い、図１８のフローチャートに示すソフトウェアインストール動作を開始する。サーバコンピュータ５０の通信部５１は、第４のコンピュータ３４の通信部３４１により公開されたＩＰアドレスを取得し、取得したＩＰアドレスを制御部５３に供給する。
【０１２２】
ＩＰアドレスが供給されると、制御部５３は、第４のコンピュータ３４にインストール可能なソフトウェアをデータベースＤＢの中から検出する（ステップＳ４０１）。制御部５３は、検出したソフトウェアを特定するソフトウェア識別情報を通信部５１及び通信ネットワーク２０を介して第４のコンピュータ３４に供給する。
【０１２３】
第４のコンピュータ３４の制御部３４５は、サーバコンピュータ５０から供給されるソフトウェア識別情報と、ソフトウェア識別情報テーブル３４４ａに格納されているソフトウェア識別情報と、を比較して、インストールされていないソフトウェアを検出する（ステップＳ４０２）。
【０１２４】
インストールされていないソフトウェアが検出できなかった場合（ステップＳ４０２にてＮＯ）、制御部３４５は、ソフトウェアインストール動作を終了する。
【０１２５】
一方、インストールされていないソフトウェアが検出された場合（ステップＳ４０２にてＹＥＳ）、制御部３４５は、検出したソフトウェアのソフトウェア識別情報を一覧にして表示部３４２に表示する（ステップＳ４０３）。そして、制御部３４５は、ユーザが、表示部３４２に表示されたソフトウェア識別情報一覧を参照して、入力部３４３において所望のソフトウェアを選択すると、選択されたソフトウェアを通知するソフトウェア選択信号を通信部３４１及び通信ネットワーク２０を介してサーバコンピュータ５０に送信する。
【０１２６】
第４のコンピュータ３４からソフトウェア選択信号が供給されると、サーバコンピュータ５０の制御部５３は、通信部５１からソフトウェア選択信号が供給されると、選択されたソフトウェアのインストールファイルを圧縮し、圧縮したインストールファイルを通信部５１及び通信ネットワーク２０を介して第４のコンピュータ３４に送信する。これにより、第４のコンピュータ３４には、インストールファイルがダウンロードされる（ステップＳ４０４）。
【０１２７】
第４のコンピュータ３４の制御部３４５は、ダウンロードしたインストールファイルを解凍し、解凍して得られた実行プログラムによりインストーラを実行し、第４のコンピュータ３４にソフトウェアをインストールする（ステップＳ４０５）。
【０１２８】
これにより、コンピュータ設定システム３は、第４のコンピュータ３４にインストールされていないソフトウェアを検出し、検出したソフトウェアのインストーラをダウンロードするとともに、ダウンロードしたインストーラを実行してソフトウェアをインストールすることができる。
【０１２９】
この結果、コンピュータ設定システム３は、インストールされていないソフトウェアを短期間で且つ容易に導入することができる。
【０１３０】
続いて、上記構成を備えるコンピュータ設定システム３のプリンタ設定動作について図面を参照して説明する。
【０１３１】
コンピュータ設定システム３は、第４のコンピュータ３４からの接続に伴い、図１９のフローチャートに示すプリンタ設定動作を開始する。サーバコンピュータ５０の通信部５１は、第４のコンピュータ３４の通信部３４１により公開されたＩＰアドレスを取得し、取得したＩＰアドレスを制御部５３に供給する。
【０１３２】
ＩＰアドレスが供給されると、制御部５３は、第４のコンピュータ３４と同一事業所３０内に設置されているプリンタ６０をデータベースＤＢから検出する（ステップＳ５０１）。制御部５３は、検出したプリンタ６０を特定するプリンタ識別情報を通信部５１及び通信ネットワーク２０を介して第４のコンピュータ３４に供給する。
【０１３３】
制御部３４５は、サーバコンピュータ５０から供給されるプリンタ識別情報と、プリンタ識別情報テーブル３４４ｂに格納されているプリンタ識別情報と、を比較して、未設定状態にあるプリンタ６０を検出する（ステップＳ５０２）。
【０１３４】
未設定状態にあるプリンタ６０が検出できなかった場合（ステップＳ５０２にてＮＯ）、制御部３４５は、プリンタ設定動作を終了する。
【０１３５】
一方、未設定状態にあるプリンタ６０が検出された場合（ステップＳ５０２にてＹＥＳ）、制御部３４５は、検出したプリンタ６０のプリンタ識別情報を一覧にして表示部３４２に表示する（ステップＳ５０３）。
【０１３６】
制御部３４５は、ユーザが、表示部３４２に表示されたプリンタ識別情報一覧を参照して、入力部３４３において所望のプリンタ６０を選択すると、選択されたプリンタ６０のプリンタドライバが記憶部３４４に記憶されているか否かを判別する（ステップＳ５０４）。
【０１３７】
プリンタドライバが記憶部３４４に記憶されていると判別した場合（ステップＳ５０４にてＹＥＳ）、ステップＳ５０７に進む。
【０１３８】
一方、プリンタドライバが記憶部３４４に記憶されていないと判別した場合（ステップＳ５０４にてＮＯ）、制御部３４５は、該プリンタドライバのダウンロードを指示するプリンタドライバダウンロード指示信号を通信部３４１及び通信ネットワーク２０を介してサーバコンピュータ５０に供給する。
【０１３９】
第４のコンピュータ３４からプリンタドライバダウンロード指示信号が供給されると、サーバコンピュータ５０の制御部５３は、該プリンタドライバダウンロード指示信号により指定されたプリンタドライバを圧縮し、圧縮したプリンタドライバを通信部５１及び通信ネットワーク２０を介して第４のコンピュータ３４に送信する。これにより、第４のコンピュータ３４には、プリンタドライバがダウンロードされる（ステップＳ５０５）。
【０１４０】
第４のコンピュータ３４の制御部３４５は、ダウンロードしたプリンタドライバを解凍し、解凍したプリンタドライバを記憶部３４４に記憶する（ステップＳ５０６）。
【０１４１】
さらに、制御部３４５は、記憶部３４４に記憶されている設定プログラムを実行してプリンタ６０を使用可能な環境に設定する（ステップＳ５０７）。
【０１４２】
これにより、コンピュータ設定システム３は、未設定状態にあるプリンタ６０を検出し、設定プログラムにより該検出したプリンタ６０を使用可能に設定することができる。
【０１４３】
また、コンピュータ設定システム３は、未設定状態にあるプリンタ６０のプリンタドライバが第４のコンピュータ３４の記憶部３４４に記憶されているか否かを判別してプリンタドライバが記憶されていない場合にのみサーバコンピュータ５０から第４のコンピュータ３４にプリンタドライバをダウンロードし、インストールすることができる。
【０１４４】
この結果、コンピュータ設定システム３は、未設定状態にあるプリンタ６０を短期間で且つ容易に使用可能状態にすることができる。
［第４の実施の形態］
【０１４５】
本発明の第４の実施の形態に係るコンピュータ設定システム４について、以下図面を参照して説明する。なお、コンピュータ設定システム１、コンピュータ設定システム２及びコンピュータ設定システム３と同様の構成については、その説明を省略する。
【０１４６】
コンピュータ設定システム４は、図１５に示すように、サーバコンピュータ７０と、通信ネットワーク２０と、事業所３０（３０1、３０２、…、３０m（m：整数））に設置された第５のコンピュータ３５及びプリンタ６０と、から構成されている。
【０１４７】
サーバコンピュータ７０は、通信ネットワーク２０を介して第５のコンピュータ３５に接続されている。このサーバコンピュータ７０の構成をブロック図を参照して説明する。サーバコンピュータ７０は、図１６に示すように、通信部７１と、記憶部７２と、制御部７３と、から構成されている。
【０１４８】
通信部７１は、第５のコンピュータ３５から通信ネットワーク２０を介して送信されるソフトウェア通知指示信号と、プリンタ通知指示信号と、インストールファイルダウンロード指示信号と、プリンタドライバダウンロード指示信号と、を受信して制御部７３に供給する。また、通信部７１は、制御部７３から供給されるソフトウェア識別情報と、プリンタ識別情報と、インストールファイルと、プリンタドライバと、を通信ネットワーク２０を介して第５のコンピュータ３５に送信する。
【０１４９】
記憶部７２は、第５のコンピュータ３５を特定するコンピュータ識別情報と、該第５のコンピュータ３５にインストール可能なソフトウェアを特定するソフトウェア識別情報と、該第５のコンピュータ３５と同一の事業所３０内に設置されているプリンタ６０を特定するプリンタ識別情報と、を互いに対応付けて登録するデータベースＤＢを格納している。また、記憶部７２は、ソフトウェアのインストーラと該インストーラを実行する実行プログラムとからなるインストールファイルと、プリンタドライバと、を格納している。
【０１５０】
制御部７３は、通信部７１からソフトウェア通知指示信号が供給されると、第５のコンピュータ３５にインストール可能なソフトウェアをデータベースＤＢの中から検出する。制御部７３は、検出したソフトウェアを特定するソフトウェア識別情報を通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に送信する。
【０１５１】
制御部７３は、通信部７１からプリンタ通知指示信号が供給されると、第５のコンピュータ３５と同一事業所３０内に設置されているプリンタ６０をデータベースＤＢから検出する。制御部７３は、検出したプリンタ６０を特定するプリンタ識別情報を通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に送信する。
【０１５２】
制御部７３は、通信部７１からインストールファイルダウンロード指示信号が供給されると、該インストールファイルダウンロード指示信号により指定されたソフトウェアのインストールファイルを圧縮し、圧縮したインストールファイルを通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に送信する。
【０１５３】
また、制御部７３は、通信部７１からプリンタドライバダウンロード指示信号が供給されると、該プリンタドライバダウンロード指示信号により指定されたプリンタドライバを圧縮し、圧縮したプリンタドライバを通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に送信する。
【０１５４】
第５のコンピュータ３５は、通信ネットワーク２０を介してサーバコンピュータ７０に接続されている。この第５のコンピュータ３５の構成をブロック図を参照して説明する。第５のコンピュータ３５は、図２０に示すように、通信部３５１と、入力部３５２と、記憶部３５３と、制御部３５４と、インタフェイスＩＦと、から構成されている。
【０１５５】
通信部３５１は、通信ネットワーク２０を介してサーバコンピュータ７０に接続されているとともに、制御部３５４に接続されている。通信部３５１は、制御部３５４から供給されるソフトウェア通知指示信号と、プリンタ通知指示信号と、インストールファイルダウンロード指示信号と、プリンタドライバダウンロード指示信号と、を通信ネットワーク２０を介してサーバコンピュータ７０に送信する。
【０１５６】
通信部３５１は、サーバコンピュータ７０から通信ネットワーク２０を介して送信されるソフトウェア識別情報と、プリンタ識別情報と、インストールファイルと、プリンタドライバと、を受信して制御部３５４に供給する。
【０１５７】
入力部３５２は、ユーザが、ソフトウェアのインストールと、プリンタ６０の設定と、を指示するのに用いられる。記憶部３５３は、ＯＳやアプリケーション等のソフトウェア、プリンタドライバ等の各種ドライバ等を記憶する。また、記憶部３５３は、記憶されているソフトウェアのソフトウェア識別情報を格納するソフトウェア識別情報テーブル３５３ａと、使用可能に設定されているプリンタ６０のプリンタ識別情報を格納するプリンタ識別情報テーブル３５３ｂと、プリンタ６０を使用可能に設定する設定プログラムと、を備える。
【０１５８】
制御部３５４は、入力部３５２においてユーザよりソフトウェアのインストールが指示されると、第５のコンピュータ３５にインストール可能なソフトウェアの通知を指示するソフトウェア通知指示信号を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に送信する。
【０１５９】
また、制御部３５４は、入力部３５２においてユーザよりプリンタ６０の設定が指示されると、第５のコンピュータ３５と同一事業所３０内に設置されているプリンタ６０の通知を指示するプリンタ通知指示信号を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に送信する。
【０１６０】
制御部３５４は、通信部３５１から供給されるソフトウェア識別情報と、ソフトウェア識別情報テーブル３５３ａに格納されているソフトウェア識別情報と、を比較して、インストールされていないソフトウェアを検出する。制御部３５４は、該検出したソフトウェアのインストールファイルのダウンロードを指示するインストールファイルダウンロード指示信号を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に送信する。
【０１６１】
また、制御部３５４は、通信部３５１から供給されるプリンタ識別情報と、プリンタ識別情報テーブル３５３ｂに格納されているプリンタ識別情報と、を比較して、未設定状態にあるプリンタ６０を検出する。さらに、制御部３５４は、該検出したプリンタ６０のプリンタドライバが記憶部３５３に記憶されているか否かを判別する。制御部３５４は、プリンタドライバが記憶部３５３に記憶されていないと判別した場合、該プリンタドライバのダウンロードを指示するプリンタドライバダウンロード指示信号を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に送信する。
【０１６２】
制御部３５４は、ダウンロードしたインストールファイルを解凍し、解凍して得られた実行プログラムによりインストーラを実行し、第５のコンピュータ３５にソフトウェアをインストールする。また、制御部３５４は、ダウンロードしたプリンタドライバを解凍し、解凍したプリンタドライバを記憶部３５３に記憶する。さらに、制御部３５４は、記憶部３５３に記憶されている設定プログラムを実行してプリンタ６０を使用可能な環境に設定する。
【０１６３】
次に、上記構成を備えるコンピュータ設定システム４のソフトウェアインストール動作について図面を参照して説明する。
【０１６４】
ユーザが入力部３５２においてソフトウェアのインストールを指示すると、コンピュータ設定システム４は、図２１のフローチャートに示すソフトウェアインストール動作を開始する。第５のコンピュータ３５の制御部３５４は、まず、該第５のコンピュータ３５にインストール可能なソフトウェアの通知を指示するソフトウェア通知指示信号を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に供給する。
【０１６５】
第５のコンピュータ３５からソフトウェア通知指示信号が供給されると、サーバコンピュータ７０の制御部７３は、該第５のコンピュータ３５にインストール可能なソフトウェアをデータベースＤＢの中から検出する（ステップＳ６０１）。制御部７３は、検出したソフトウェアを特定するソフトウェア識別情報を通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に供給する。
【０１６６】
第５のコンピュータ３５の制御部３５４は、サーバコンピュータ７０から供給されるソフトウェア識別情報と、ソフトウェア識別情報テーブル３５３ａに格納されているソフトウェア識別情報と、を比較して、インストールされていないソフトウェアを検出する（ステップＳ６０２）。
【０１６７】
インストールされていないソフトウェアが検出できなかった場合（ステップＳ６０２にてＮＯ）、制御部３５４は、ソフトウェアインストール動作を終了する。
【０１６８】
一方、インストールされていないソフトウェアが検出された場合（ステップＳ６０２にてＹＥＳ）、制御部３５４は、該検出したソフトウェアのインストールファイルのダウンロードを指示するインストールファイルダウンロード指示信号を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に供給する。
【０１６９】
第５のコンピュータ３５からインストールファイルダウンロード指示信号が供給されると、サーバコンピュータ７０の制御部７３は、該インストールファイルダウンロード指示信号により指定されたソフトウェアのインストールファイルを圧縮し、圧縮したインストールファイルを通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に送信する。これにより、第５のコンピュータ３５には、インストールファイルがダウンロードされる（ステップＳ６０３）。
【０１７０】
第５のコンピュータ３５の制御部３５４は、ダウンロードしたインストールファイルを解凍し、解凍して得られた実行プログラムによりインストーラを実行し、第５のコンピュータ３５にソフトウェアをインストールする（ステップＳ６０４）。
【０１７１】
これにより、コンピュータ設定システム４は、第５のコンピュータ３５にインストールされていないソフトウェアを検出し、検出したソフトウェアのインストーラをダウンロードするとともに、ダウンロードしたインストーラを実行してソフトウェアをインストールすることができる。
【０１７２】
この結果、コンピュータ設定システム４は、インストールされていないソフトウェアを短期間で且つ容易に導入することができる。
【０１７３】
続いて、上記構成を備えるコンピュータ設定システム４のプリンタ設定動作について図面を参照して説明する。
【０１７４】
ユーザが入力部３５２においてプリンタ６０の設定を指示すると、コンピュータ設定システム４は、図２２のフローチャートに示すプリンタ設定動作を開始する。第５のコンピュータ３５の制御部３５４は、まず、入力部３５２においてユーザよりプリンタ６０の設定が指示されると、第５のコンピュータ３５と同一事業所３０内に設置されているプリンタ６０の通知を指示するプリンタ通知指示信号を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に供給する。
【０１７５】
第５のコンピュータ３５からプリンタ通知指示信号が供給されると、サーバコンピュータ７０の制御部７３は、該第５のコンピュータ３５と同一事業所３０内に設置されているプリンタ６０をデータベースＤＢから検出する（ステップＳ７０１）。制御部７３は、検出したプリンタ６０を特定するプリンタ識別情報を通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に供給する。
【０１７６】
第５のコンピュータ３５の制御部３５４は、サーバコンピュータ７０から供給されるプリンタ識別情報と、プリンタ識別情報テーブル３５３ｂに格納されているプリンタ識別情報と、を比較して、未設定状態にあるプリンタ６０を検出する（ステップＳ７０２）。
【０１７７】
未設定状態にあるプリンタ６０が検出できなかった場合（ステップＳ７０２にてＮＯ）、制御部３５４は、プリンタ設定動作を終了する。
【０１７８】
一方、未設定状態にあるプリンタ６０が検出できた場合（ステップＳ７０２にてＹＥＳ）、制御部３５４は、該検出したプリンタ６０のプリンタドライバが記憶部３５３に記憶されているか否かを判別する（ステップＳ７０３）。
【０１７９】
プリンタドライバが記憶部３５３に記憶されていると判別した場合（ステップＳ７０３にてＹＥＳ）、ステップＳ７０６に進む。
【０１８０】
一方、プリンタドライバが記憶部３５３に記憶されていないと判別した場合（ステップＳ７０３にてＮＯ）、制御部３５４は、該プリンタドライバのダウンロードを指示するプリンタドライバダウンロード指示信号を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に供給する。
【０１８１】
第５のコンピュータ３５からプリンタドライバダウンロード指示信号が供給されると、サーバコンピュータ７０の制御部７３は、該プリンタドライバダウンロード指示信号により指定されたプリンタドライバを圧縮し、圧縮したプリンタドライバを通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に送信する。これにより、第５のコンピュータ３５には、プリンタドライバがダウンロードされる（ステップＳ７０４）。
【０１８２】
第５のコンピュータ３５の制御部３５４は、ダウンロードしたプリンタドライバを解凍し、解凍したプリンタドライバを記憶部３５３に記憶する（ステップＳ７０５）。
【０１８３】
さらに、制御部３５４は、記憶部３５３に記憶されている設定プログラムを実行してプリンタ６０を使用可能な環境に設定する（ステップＳ７０６）。
【０１８４】
これにより、コンピュータ設定システム４は、未設定状態にあるプリンタ６０を検出し、設定プログラムにより該検出したプリンタ６０を使用可能に設定することができる。
【０１８５】
また、コンピュータ設定システム４は、未設定状態にあるプリンタ６０のプリンタドライバが第５のコンピュータ３５の記憶部３５３に記憶されているか否かを判別してプリンタドライバが記憶されていない場合にのみサーバコンピュータ７０から第５のコンピュータ３５にプリンタドライバをダウンロードし、インストールすることができる。
【０１８６】
この結果、コンピュータ設定システム４は、未設定状態にあるプリンタ６０を短期間で且つ容易に使用可能状態にすることができる。
【０１８７】
なお、本発明は、上記の実施の形態に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施の形態の変形態様について説明する。
【０１８８】
上記第１、第２、第３及び第４の実施の形態において、ＯＳは、Ｗｉｎｄｏｗｓ（登録商標）としたが、本発明は、これに限定されず、ＯＳは、ＭａｃＯＳ（登録商標）やＢＳＤ（登録商標）、Ｌｉｎｕｘ（登録商標）、Ｓｏｌａｒｉｓ（登録商標）等に代表されるＵＮＩＸ（登録商標）等であってもよく、任意である。さらに、今後開発される種々のＯＳを用いて本発明を実施することが可能である。
【０１８９】
また、上記第１及び第２の実施の形態において、コンピュータ設定システム１及び２は、ＯＳ等のソフトウェアがインストールされていない第２及び第３のコンピュータ３２、３３にソフトウェアをインストールした後、該第２及び第３のコンピュータ３２、３３の各種設定を行っていた。しかし、本発明は、これに限定されず、第１及び第２のコンピュータ設定システム１、２は、予めソフトウェアがインストールされた第２及び第３のコンピュータ３２、３３の各種設定を行ってもよい。
【０１９０】
さらに、上記第１及び第２の実施の形態において、第２及び第３のコンピュータ３２、３３は、ＯＳやアプリケーション等のソフトウェアがインストールされていないコンピュータとした。しかし、本発明は、これに限定されず、第２及び第３のコンピュータ３２、３３は、コンピュータウィルス等によりシステムがクラッシュし、記憶部３２５、３３５を初期化して、新たにＯＳやアプリケーション等のソフトウェアをインストールする必要があるコンピュータであってもよい。
【０１９１】
また、上記第１及び第２の実施の形態において、第２及び第３のコンピュータ３２、３３の制御部３２６、３３６は、ＯＳやアプリケーション等のソフトウェアのイメージファイルを記憶部３２５、３３５に書き込むことにより、第２及び第３のコンピュータ３２、３３にＯＳ等のソフトウェアをインストールしていた。しかし、本発明は、これに限定されず、制御部３２６、３３６は、インストーラを実行して、第２及び第３のコンピュータ３２、３３にＯＳ等のソフトウェアをインストールしてもよい。
【０１９２】
さらに、上記第１及び第２の実施の形態において、第１のリムーバルディスク１００は、フレキシブルディスク等から構成され、第２及び第３のリムーバルディスク２００、３００は、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等から構成されるとした。しかし、本発明は、これに限定されず、これらのリムーバルディスクは、ＭＯ（Magnetooptic Disc）、ＣＤ−Ｒ／ＲＷ（Compact Disc ± Recordable / Rewritable）、ＤＶＤ−ＲＡＭ（Digital Versatile Disc - Random Access Memory）、ＤＶＤ±Ｒ／ＲＷ（Digital Versatile Disc ± Recordable / Rewritable）であってもよい。さらに、Ｂlue−Ｒay−Ｄisc（Ｒ）やＡＯＤ（Advanced Optical Disc）等の青色レーザを用いる次世代光ディスク記憶媒体、赤色レーザを用いるＨＤ−ＤＶＤ９、青紫色レーザを用いるＢlue−Ｌaser−ＤＶＤ等、今後開発される種々の大容量記憶媒体を用いて本発明を実施することが可能である。
【０１９３】
また、上記第１の実施の形態において、ユーザは、第２のコンピュータ３２の起動後に、第２の読取部３２２に第２のリムーバルディスク２００を挿入していた。しかし、本発明は、これに限定されず、ユーザは、第２の読取部３２２に第２のリムーバルディスク２００を挿入した後に、第２のコンピュータ３２を起動してもよい。
【０１９４】
さらに、上記第１の実施の形態において、第２のコンピュータ３２の制御部３２６は、第２のリムーバルディスク２００の挿入後、ユーザがソフトウェアのインストールを指示することにより、供給された該ソフトウェアのイメージファイルを記憶部３２５に書き込んでいた。しかし、本発明は、これに限定されず、制御部３２６は、第２のリムーバルディスク２００が挿入されると自動的に、該第２のリムーバルディスク２００に格納されているイメージファイルを記憶部３２５に書き込むようにしてもよい。
【０１９５】
また、上記第１の実施の形態において、第２のコンピュータ３２の制御部３２６は、イメージファイルの書込完了後、ユーザが第１のリムーバルディスク１００及び第２のリムーバルディスク２００を排出し、電源をＯＦＦした後、再び電源をＯＦＦすることにより、インストールしたＯＳから第２のコンピュータ３２を再起動していた。しかし、本発明は、これに限定されず、制御部３２６は、イメージファイルの書込が完了すると、自動的に第１のリムーバルディスク１００及び第２のリムーバルディスク２００を排出し、第２のコンピュータ３２を再起動するようにしてもよい。
【０１９６】
さらに、上記第１の実施の形態において、第２のコンピュータ３２の制御部３２６は、インストールしたＯＳにより第２のコンピュータ３２を起動した後、ユーザにより所定の第１のリムーバルディスク１００が挿入されると、第１の読取部３２１から該第１のリムーバルディスク１００に格納されている設定プログラムを実行し、同じく第１のリムーバルディスク１００に格納されている設定情報に基づいて第２のコンピュータ３２のネットワーク環境、業務サーバへの接続、アプリケーション、プリンタ環境等を設定していた。しかし、本発明は、これに限定されず、制御部３２６は、イメージファイルとともに設定情報及び設定プログラムを記憶部３２５に書き込み、インストールしたＯＳにより第２のコンピュータ３２を起動した後、記憶部３２５に格納されている設定プログラムを実行し、同じく記憶部３２５に記憶されている設定情報に基づいて第２のコンピュータ３２のネットワーク環境、業務サーバへの接続、アプリケション、プリンタ環境等を設定してもよい。
【０１９７】
また、上記第１の実施の形態において、第２のコンピュータ３２の制御部３２６は、第２のリムーバルディスク２００から読み取ったＯＳ及びアプリケーション等のデータファイルを記憶部３２５に書き込んで、ＯＳ及びアプリケーションを導入していた。しかし、本発明は、これに限定されず、制御部３２６は、第２のリムーバルディスクからＯＳのみを導入した後、上記第３及び第４の実施の形態で説明したソフトウェアインストール動作を実行して、アプリケーションを導入してもよい。
【０１９８】
さらに、上記第１の実施の形態において、第２のコンピュータ３２の制御部３２６は、導入したＯＳにより第２のコンピュータを起動した後、第１のリムーバルディスク１００から読み取った設定情報及び設定プログラムにより、プリンタ環境等を設定していた。しかし、本発明は、これに限定されず、制御部３２６は、導入したＯＳにより第２のコンピュータを起動した後、第３及び第４の実施の形態で説明したプリンタ設定動作を実行して、プリンタ環境を設定してもよい。
【０１９９】
また、上記第２の実施の形態において、第３のリムーバルディスク３００は、ブートファイルとデバイスドライバと通信プログラムとを格納していた。しかしながら、本発明は、これに限定されず、第３のリムーバルディスク３００は、ブートファイルと、ＯＳやアプリケーション等のソフトウェアのイメージファイルと、を格納していてもよい。また、第３のリムーバルディスク３００は、ブートファイルと、コンピュータ識別情報と設定情報とを互いに対応付けて登録するデータベースＤＢと、設定プログラムと、ＯＳやアプリケーション等のソフトウェアのイメージファイルと、を格納していてもよい。このような第３のリムーバルディスク３００を用いることにより、サーバコンピュータ４０に接続することなく、第３のコンピュータ３３を使用可能な状態にすることができる。
【０２００】
さらに、上記第３の実施の形態において、第４のコンピュータ３４は、検出したソフトウェア及びプリンタ６０の識別情報を一覧にして表示部３４２に表示し、ユーザが入力部３４３において所望のソフトウェア及びプリンタ６０を選択することにより、ソフトウェアのインストーラ及びプリンタドライバをサーバコンピュータ５０からダウンロードしていた。しかしながら、本発明は、これに限定されず、第４のコンピュータ３４は、検出したソフトウェアのインストーラ及びプリンタ６０のプリンタドライバの全てをサーバコンピュータ５０からダウンロードしてもよい。
【０２０１】
また、上記第３及び第４の実施の形態において、第３及び第４のコンピュータ３４、３５は、インタフェイスＩＦを介してプリンタ６０と接続されていた。しかしながら、本発明は、これに限定されず、第３及び第４のコンピュータ３４、３５は、例えば通信部３４１、３５１を介してＬＡＮ（Local Area Network）により接続されてもよい。
【０２０２】
さらに、上記第３及び第４の実施の形態において、第４及び第５のコンピュータ３４、３５がインストールされていないソフトウェア及び未設定状態にあるプリンタ６０を検出していた。しかしながら、本発明は、これに限定されず、サーバコンピュータ５０、７０がインストールされていないソフトウェア及び未設定状態にあるプリンタ６０を検出してもよい。
【０２０３】
この場合のソフトウェアインストール動作について図面を参照して説明する。ユーザが入力部３５２においてソフトウェアのインストールを指示すると、コンピュータ設定システム４は、図２３のフローチャートに示すソフトウェアインストール動作を開始する。第５のコンピュータ３５の制御部３５４は、まず、ソフトウェア識別情報テーブル３５３ａに格納されているソフトウェア識別情報を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に供給する。第５のコンピュータ３５からソフトウェア識別情報が供給されると、サーバコンピュータ７０の制御部７３は、該第５のコンピュータ３５にインストール可能なソフトウェアをデータベースＤＢの中から検出する（ステップＳ８０１）。制御部７３は、該検出したソフトウェアのソフトウェア識別情報と、第５のコンピュータ３５から供給されたソフトウェア識別情報と、を比較して、第５のコンピュータ３５にインストールされていないソフトウェアを検出する（ステップＳ８０２）。インストールされていないソフトウェアが検出できなかった場合（ステップＳ８０２にてＮＯ）、制御部７３は、ソフトウェアインストール動作を終了する。一方、インストールされていないソフトウェアが検出された場合（ステップＳ８０２にてＹＥＳ）、制御部７３は、該検出したソフトウェアのインストールファイルを圧縮し、圧縮したインストールファイルを通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に送信する。これにより、第５のコンピュータ３５には、インストールファイルがダウンロードされる（ステップＳ８０３）。そして、第５のコンピュータ３５の制御部３５４は、ダウンロードしたインストールファイルを解凍し、解凍して得られた実行プログラムによりインストーラを実行し、第５のコンピュータ３５にソフトウェアをインストールする（ステップＳ８０４）。
【０２０４】
これにより、コンピュータ設定システム４は、第５のコンピュータ３５にインストールされていないソフトウェアを検出し、検出したソフトウェアのインストーラをダウンロードするとともに、ダウンロードしたインストーラを実行してソフトウェアをインストールすることができる。このため、コンピュータ設定システム４は、インストールされていないソフトウェアを短期間で且つ容易に導入することができる。
【０２０５】
続いて、この場合のプリンタ設定動作について図面を参照して説明する。ユーザが入力部３５２においてプリンタ６０の設定を指示すると、コンピュータ設定システム４は、図２４のフローチャートに示すプリンタ設定動作を開始する。第５のコンピュータ３５の制御部３５４は、まず、プリンタ識別情報テーブル３５３ｂに格納されているプリンタ識別情報を通信部３５１及び通信ネットワーク２０を介してサーバコンピュータ７０に供給する。第５のコンピュータ３５からプリンタ識別情報が供給されると、サーバコンピュータ７０の制御部７３は、該第５のコンピュータ３５と同一事業所３０内に設置されているプリンタ６０をデータベースＤＢから検出する（ステップＳ９０１）。制御部７３は、検出したプリンタ６０のプリンタ識別情報と、第５のコンピュータ３５から供給されたプリンタ識別情報と、を比較して、未設定状態にあるプリンタ６０を検出する（ステップＳ９０２）。未設定状態にあるプリンタ６０が検出できなかった場合（ステップＳ９０２にてＮＯ）、制御部７３は、プリンタ設定動作を終了する。一方、未設定状態にあるプリンタ６０が検出できた場合（ステップＳ９０２にてＹＥＳ）、該検出したプリンタ６０のプリンタ識別情報を通信部７１及び通信ネットワーク２０を介して第５のコンピュータ３５に供給する。サーバコンピュータ７０からプリンタ識別情報が供給されると、第５のコンピュータ３５は、供給されたプリンタ識別情報により特定されるプリンタ６０のプリンタドライバが記憶部３５３に記憶されているか否かを判別する（ステップＳ９０３）。プリンタドライバが記憶部３５３に記憶されていると判別した場合（ステップＳ９０３にてＹＥＳ）、ステップＳ９０６に進む。一方、プリンタドライバが記憶部３５３に記憶されていないと判別した場合（ステップＳ９０３にてＮＯ）、制御部３５４は、該プリンタドライバをサーバコンピュータ７０からダウンロードする（ステップＳ９０４）。そして、制御部３５４は、ダウンロードしたプリンタドライバを解凍し、解凍したプリンタドライバを記憶部３５３に記憶する（ステップＳ９０５）。さらに、制御部３５４は、記憶部３５３に記憶されている設定プログラムを実行してプリンタ６０を使用可能な環境に設定する（ステップＳ９０６）。
【０２０６】
これにより、コンピュータ設定システム４は、未設定状態にあるプリンタ６０を検出し、設定プログラムにより該検出したプリンタ６０を使用可能に設定することができる。また、コンピュータ設定システム４は、未設定状態にあるプリンタ６０のプリンタドライバが第５のコンピュータ３５の記憶部３５３に記憶されているか否かを判別してプリンタドライバが記憶されていない場合にのみサーバコンピュータ７０から第５のコンピュータ３５にプリンタドライバをダウンロードし、インストールすることができる。この結果、コンピュータ設定システム４は、未設定状態にあるプリンタ６０を短期間で且つ容易に使用可能状態にすることができる。
【図面の簡単な説明】
【０２０７】
【図１】本発明の第１の実施の形態に係るコンピュータ設定システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態に係るコンピュータ設定システムのサーバコンピュータの構成を示すブロック図である。
【図３】本発明の第１の実施の形態に係るサーバコンピュータの記憶部に格納されているコンピュータ識別情報及び設定情報の説明図である。
【図４】本発明の第１の実施の形態に係るコンピュータ設定システムの第１のコンピュータの構成を示すブロック図である。
【図５】本発明の第１の実施の形態に係る第１のコンピュータの表示部に表示されるコンピュータ識別情報一覧の説明図である。
【図６】本発明の第１の実施の形態に係るコンピュータ設定システムの第２のコンピュータの構成を示すブロック図である。
【図７】本発明の第１の実施の形態に係るコンピュータ設定システムのコンピュータ設定ディスク作成動作を説明するためのフローチャート図である。
【図８】本発明の第１の実施の形態に係るコンピュータ設定システムのコンピュータ設定動作を説明するためのフローチャート図である。
【図９】本発明の第１の実施の形態に係る第１のコンピュータの表示部に表示されるメッセージの説明図である。
【図１０】本発明の第１の実施の形態に係る第１のコンピュータの表示部に表示されるメッセージの説明図である。
【図１１】本発明の第２の実施の形態に係るコンピュータ設定システムの構成を示すブロック図である。
【図１２】本発明の第２の実施の形態に係るコンピュータ設定システムのサーバコンピュータの構成を示すブロック図である。
【図１３】本発明の第２の実施の形態に係るコンピュータ設定システムの第３のコンピュータの構成を示すブロック図である。
【図１４】本発明の第２の実施の形態に係るコンピュータ設定システムのコンピュータ設定ディスク作成動作を説明するためのフローチャート図である。
【図１５】本発明の第３及び４の実施の形態に係るコンピュータ設定システムの構成を示すブロック図である。
【図１６】本発明の第３及び第４の実施の形態に係るコンピュータ設定システムのサーバコンピュータの構成を示すブロック図である。
【図１７】本発明の第３の実施の形態に係るコンピュータ設定システムの第４のコンピュータの構成を示すブロック図である。
【図１８】本発明の第３の実施の形態に係るコンピュータ設定システムのソフトウェアインストール動作を説明するためのフローチャート図である。
【図１９】本発明の第３の実施の形態に係るコンピュータ設定システムのプリンタ設定動作を説明するためのフローチャート図である。
【図２０】本発明の第４の実施の形態に係るコンピュータ設定システムの第５のコンピュータの構成を示すブロック図である。
【図２１】本発明の第４の実施の形態に係るコンピュータ設定システムのソフトウェアインストール動作を説明するためのフローチャート図である。
【図２２】本発明の第４の実施の形態に係るコンピュータ設定システムのプリンタ設定動作を説明するためのフローチャート図である。
【図２３】コンピュータ設定システムのソフトウェアインストール動作の変形例を説明するためのフローチャート図である。
【図２４】コンピュータ設定システムのプリンタ設定動作の変形例を説明するためのフローチャート図である。
【符号の説明】
【０２０８】
１    コンピュータ設定システム
１０    サーバコンピュータ
１２    記憶部
１３    制御部
２０    通信ネットワーク
３０    事業所
３１    第１のコンピュータ
３１４    書込部
３１５    制御部
１００    第１のリムーバルディスク
３２    第２のコンピュータ
３２１    第１の読取部
３２２    第２の読取部
３２５    記憶部
３２６    制御部
２００    第２のリムーバルディスク
２    コンピュータ設定システム
４０    サーバコンピュータ
４２    記憶部
４３    制御部
３３    第３のコンピュータ
３３１    読取部
３３５    記憶部
３３６    制御部
３００    第３のリムーバルディスク
３    コンピュータ設定システム
５０    サーバコンピュータ
５２    記憶部
５３    制御部
３４    第４のコンピュータ
３４４    記憶部
３４４ａ  ソフトウェア識別情報テーブル
３４４ｂ  プリンタ識別情報テーブル
３４５    制御部
６０    プリンタ
４    コンピュータ設定システム
７０    サーバコンピュータ
７２    記憶部
７３    制御部
３５    第５のコンピュータ
３５３    記憶部
３５３ａ  ソフトウェア識別情報テーブル
３５３ｂ  プリンタ識別情報テーブル
３５４    制御部
【図１】
2005032046.tif 000003
【図２】
2005032046.tif 000004
【図３】
2005032046.tif 000005
【図４】
2005032046.tif 000006
【図５】
2005032046.tif 000007
【図６】
2005032046.tif 000008
【図７】
2005032046.tif 000009
【図８】
2005032046.tif 000010
【図９】
2005032046.tif 000011
【図１０】
2005032046.tif 000012
【図１１】
2005032046.tif 000013
【図１２】
2005032046.tif 000014
【図１３】
2005032046.tif 000015
【図１４】
2005032046.tif 000016
【図１５】
2005032046.tif 000017
【図１６】
2005032046.tif 000018
【図１７】
2005032046.tif 000019
【図１８】
2005032046.tif 000020
【図１９】
2005032046.tif 000021
【図２０】
2005032046.tif 000022
【図２１】
2005032046.tif 000023
【図２２】
2005032046.tif 000024
【図２３】
2005032046.tif 000025
【図２４】
2005032046.tif 000026