(57)【要約】【課題】  バージョンの異なるソフトウェアをインストールする場合、インストールソフトウェアを用いて順次行なう必要があり、時間と労力が大きかった。【解決手段】  互いに異なるバージョンのソフトウェアを格納した複数のハードディスクを用意しておき、これらのハードディスクの一つを選択し、選択されたハードディスクのビット列からなるイメージを単一のハードディスクに転送、格納することによって、所望のバージョンのハードディスクを迅速且つ容易に得ることができる。【選択図】    図１
2008210079.tif 000002
【特許請求の範囲】
【請求項１】
互いに共通の第１のプログラムを格納すると共に、互いに異なる第２のプログラムを格納した複数のハードディスクをコピー元ハードディスクとして用意する第１の段階と、単一のハードディスクをコピー先ハードディスクとして用意する第２の段階と、前記複数のコピー元ハードディスクの内容であるビット列のイメージを選択的に複製して、前記単一のコピー先ハードディスクに格納する第３の段階とを含むことを特徴とするハードディスク管理方法。
【請求項２】
請求項１において、前記第３の段階は、複数のコピー元ハードディスクと単一のコピー先ハードディスクとを装着できる複製機を使用し、前記複数のコピー元ハードディスクを選択することによって、選択されたコピー元ハードディスクのイメージを前記コピー先ハードディスクに格納することを特徴とするハードディスク管理方法。
【請求項３】
請求項１又は２において、前記第１のプログラムは、ＯＳであり、前記第２のプログラムは当該ＯＳによって動作可能なプログラムであることを特徴とするハードディスク管理方法。
【請求項４】
請求項３において、前記第２のプログラムは、共通な前記ＯＳを使用するミドルウェア、アプリケーションプログラムを含んでいることを特徴とするハードディスク管理方法。
【請求項５】
複数のコピー元ハードディスクと単一のコピー先ハードディスクを装着する装着手段と、前記複数のコピー元ハードディスクを選択する選択手段と、選択されたコピー元ハードディスクの内容であるビット列のイメージを前記単一のコピー先ハードディスクにコピーする複写手段とを有することを特徴とするハードディスク管理システム。
【請求項６】
互いに異なるバージョンのプログラムをコンピュータにインストールする方法において、各バージョンに応じたプログラムを格納した複数のハードディスクを用意しておき、複数のハードディスクから選択されたバージョンのプログラムのイメージを、ハードディスク複製機を用いて単一のハードディスクに複製し、当該複製された単一のハードディスクを用いて、コンピュータのインストールを行なうことを特徴とするインストール方法。
【請求項７】
請求項６において、前記複製された単一のハードディスクを用いたコンピュータのインストールでは、ドライバを使用しないことを特徴とするインストール方法。
【請求項８】
複数のハードディスクを装着できるハードディスク複製機に使用されるプログラムにおいて、前記ハードディスクの一つをコピー先ハードディスクとし、他のハードディスクをコピー元ハードディスクとして動作させると共に、コピー元ハードディスクの内容であるビット列のイメージを選択的に前記コピー先ハードディスクに格納することによって、複製機能を有することを特徴とするハードディスク複製機用プログラム。
【請求項９】
ハードディスクのビット列をイメージとして複製する複製機と、着脱式ハードディスクドライブと、それぞれ、特定のシステムの代表的なイメージが書かれた複数の着脱式ハードディスクを備え、前記複数の着脱式ハードディスクを前記着脱式ハードディスクドライブに選択的に装着することによって、コンピュータにおいてさまざまなシステムバージョンを利用することができるようにしたことを特徴とするコンピュータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バージョン等の変更等に容易に対応できるハードディスク管理方法及びシステム、及び、コンピュータのインストール方法に関する。
【背景技術】
【０００２】
一般に、コンピュータシステムは、通常ＯＳ、ミドルウェア、アプリケーション等、複数のソフトウェアが必要である。このため、コンピュータシステムをインストールする際には、それぞれのソフトウェアを順番にインストールする必要があった。
【０００３】
特に、システムの検査を行うにあたって、「バージョンアップ検査」という目的がある場合、現在のシステムを以前のバージョンに落とす必要があり、このためには、一旦、「バージョンダウン」という手順を踏む必要がある。この手順は、通常の場合、一部のソフトウェア構成要素を「アンインストール」を行ったあと、以前のバージョンの「インストール」を行う必要がある。バージョンによってはこの手順は複雑で、間違えると最初からやり直す必要があった。
【０００４】
更に、開発されるソフトウェアには、さまざまなバージョンが存在しているため、バージョンアップ元とバージョンアップ先の組み合わせは、多岐に亘る。したがって、バージョンアップを行なう度毎に、バージョンアップ元とバージョンアップ先のバージョンアップ検査を行う必要があるが、システムの構成が複雑になると、バージョンアップ検査の度毎に、インストールの組み合わせを選択する必要である。
【０００５】
一方、ソフトウェアのインストール手順は複雑である場合が多く、それを間違いなく行うには大変な作業になる。
【０００６】
特許文献１（特開２００５−１６５８４９号公報）には、ソフトウェア、特に、アプリケーションのバージョン管理を行なう情報処理システムが開示されている。特許文献１に示された情報処理システムは、アプリケーション管理サーバ、及び、バージョン管理サーバ、アプリケーション管理クライアントを備え、ネットワークを介して、認証されたユーザが利用可能なアプリケーションを配布している。
【０００７】
特許文献２（特開平１１−１４３６９０号公報）には、ＯＳ及びアプリケーション、並びに、データを一括してインストールするインストールシステムが開示されている。ここでは、インストール済のハードディスク装置の物理イメージをイメージファイルに書き出した後、当該イメージファイルを可搬記録媒体に書き込むことが提案されている。更に、特許文献２は、可搬記録媒体に書き込まれたイメージファイルを、プログラムを用いて読み出し、最終的に、インストールプログラムを用いて、物理イメージのまま他のハードディスクに書き込むことを記載している。
【０００８】
【特許文献１】特開２００５−１６５８４９号公報
【特許文献２】特開平１１−１４３６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
特許文献１に示された情報処理システムは、ネットワーク上に配置されたアプリケーション管理サーバ、及び、バージョン管理サーバを用いて、アプリケーションのバージョン管理等を行なっているが、ネットワークを利用しない場合のバージョン管理等について全く示唆していない。更に、特許文献１は、ＯＳ、ミドルウェア等のソフトウェアのバージョン管理について指摘していない。
【００１０】
特許文献２は、物理イメージを格納したインストール用可搬型記録媒体を使用したインストール方法を開示している。しかしながら、特許文献２は、インストール用可搬型記録媒体に格納された物理イメージを読み出し、他のハードディスクに書き込むために、インストールプログラムを使用している。このため、インストール際には、特別なインストール用プログラムが必要である。
【００１１】
本発明の課題は、特別なインストール用プログラムを必要とすることなく、各種バージョンのソフトウェアをインストールすることができるインストール方法及びシステムを提供することである。
【００１２】
本発明の他の課題は、ソフトウェアのバージョンの変更等に迅速に対応できるハードディスク管理方法及びシステムを提供することである。
【００１３】
本発明の更に他の課題は、ＯＳ、ミドルウェア、アプリケーション等のバージョン変更等に容易且つ迅速に対応できる方法を提供することである。
【課題を解決するための手段】
【００１４】
本発明によれば、取り外しが可能なコピー元ハードディスクをハードディスクドライブとして複数用意し、それぞれのコピー元ハードディスクに、特定のソフトウェア構成をビット列のイメージとして書き込んでおく第１の段階と、第１の段階で、書き込まれたハードディスクのビット列からなるイメージを、検査を実施するコピー先ハードディスクにイメージで書き込む第２の段階とを有するハードディスクの管理方法が得られる。尚、コピー元ハードディスクの書き換えは行なわない。本発明に係るハードディスクの管理方法によれば、複雑な手順を踏まなくても、イメージのコピーだけで、ソフトウェアのインストールを行うことができる。
【００１５】
本発明の具体的な態様について説明すると、本発明の第１の態様によれば、互いに共通の第１のプログラムを格納すると共に、互いに異なる第２のプログラムを格納した複数のハードディスクをコピー元ハードディスクとして用意する第１の段階と、単一のハードディスクをコピー先ハードディスクとして用意する第２の段階と、前記複数のコピー元ハードディスクの内容であるビット列のイメージを選択的に複製して、前記単一のコピー先ハードディスクに格納する第３の段階とを含むことを特徴とするハードディスク管理方法が得られる。
【００１６】
本発明の第２の態様によれば、第１の態様において、前記第３の段階は、複数のコピー元ハードディスクと単一のコピー先ハードディスクとを装着できる複製機を使用し、前記複数のコピー元ハードディスクを選択することによって、選択されたコピー元ハードディスクのイメージを前記コピー先ハードディスクに格納することを特徴とするハードディスク管理方法が得られる。
【００１７】
本発明の第３の態様によれば、第１又は第２の態様において、前記第１のプログラムは、ＯＳであり、前記第２のプログラムは当該ＯＳによって動作可能なプログラムであることを特徴とするハードディスク管理方法が得られる。
【００１８】
本発明の第４の態様によれば、第３の態様において、前記第２のプログラムは、共通な前記ＯＳを使用するミドルウェア、アプリケーションプログラムを含んでいることを特徴とするハードディスク管理方法が得られる。
【００１９】
本発明の第５の態様によれば、複数のコピー元ハードディスクと単一のコピー先ハードディスクを装着する装着手段と、前記複数のコピー元ハードディスクを選択する選択手段と、選択されたコピー元ハードディスクの内容であるビット列のイメージを前記単一のコピー先ハードディスクにコピーする複写手段とを有することを特徴とするハードディスク管理システムが得られる。
【００２０】
本発明の第６の態様によれば、互いに異なるバージョンのプログラムをコンピュータにインストールする方法において、各バージョンに応じたプログラムを格納した複数のハードディスクを用意しておき、複数のハードディスクから選択されたバージョンのプログラムのイメージを、ハードディスク複製機を用いて単一のハードディスクに複製し、当該複製された単一のハードディスクを用いて、コンピュータのインストールを行なうことを特徴とするインストール方法が得られる。
【００２１】
本発明の第７の態様によれば、第６の態様において、前記複製された単一のハードディスクを用いたコンピュータのインストールでは、ドライバを使用しないことを特徴とするインストール方法が得られる。
【００２２】
本発明の第８の態様によれば、複数のハードディスクを装着できるハードディスク複製機に使用されるプログラムにおいて、前記ハードディスクの一つをコピー先ハードディスクとし、他のハードディスクをコピー元ハードディスクとして動作させると共に、コピー元ハードディスクの内容であるビット列のイメージを選択的に前記コピー先ハードディスクに格納することによって、複製機能を有することを特徴とするハードディスク複製機用プログラムが得られる。
【００２３】
本発明の第９の態様によれば、ハードディスクのビット列をイメージとして複製する複製機と、着脱式ハードディスクドライブと、それぞれ、特定のシステムの代表的なイメージが書かれた複数の着脱式ハードディスクを備え、前記複数の着脱式ハードディスクを前記着脱式ハードディスクドライブに選択的に装着することによって、コンピュータにおいてさまざまなシステムバージョンを利用することができるようにしたことを特徴とするコンピュータシステムが得られる。
【発明の効果】
【００２４】
本発明によれば、複数のコピー元ハードディスクのイメージを選択的に、コピー先ハードディスクにコピーするだけで、必要なバージョンのソフトウェア構成を得ることができ、これによって、手順書を読みながら、間違えないようにインストール手順を踏む必要はなくなると言う効果がある。
【００２５】
更に、本発明では、複数のコピー元ハードディスクと単一のコピー先ハードディスクを装着できるハードディスク複製機を使用することにより、複数のコピー元ハードディスクのイメージを選択的にコピー先ハードディスクに複製することにより、バージョンに応じたハードディスクを簡単に得ることができる。
【発明を実施するための最良の形態】
【００２６】
図１を参照して、本発明の実施形態に係るハードディスク管理システムについて説明する。ここでは、オペレーティングシステム（ＯＳ）として、ウィンドウズ（登録商標）を使用したコンピュータに本発明が適用された場合について説明する。まず、プログラムのバージョンとして、ＯＳに対応するバージョン、例えば、ウィンドウズＭｅ（登録商標）、ウィンドウズ２０００（登録商標）、ウィンドウズＸｐ（登録商標）によって形成されるソフトウェアのグループ（１）がある。ここでは、グループ（１）に属するソフトウェアの数をＫ個とする。
【００２７】
また、各ＯＳに対応するサービスパックからなるＬ個のソフトウェアからなるグループ（２）があり、更に、オフィス２０００、ＯｆｆｉｃｅＸｐ、Ｏｆｆｉｃｅ２００３等からなるＭ個のソフトウェアのグループ（３）、及び、グループ（１）、（３）等の組み合わせに対応したセキュリティパッチからなるＮ個のソフトウェアのグループ（４）がある。
【００２８】
本発明の実施形態では、上記グループ（１）〜（４）からそれぞれ一つずつ選択されたセット（ここでは、バージョンセットと呼ぶ）を格納した複数の着脱式ハードディスクを用意しておく。したがって、本発明においては、全てのバージョンセットに対応するには、Ｋ×Ｌ×Ｍ×Ｎの着脱式ハードディスクを用意する。
【００２９】
従来のインストール方法では、グループ（４）のセキュリティパッチをインストールする場合には、グループ（１）のソフトウェアをインストールした後、グループ（２）のソフトウェアをインストールし、続いて、グループ（３）のソフトウェア及びグループ（４）のソフトウェアを順次インストールする必要がある。このインストール手順は、手順書にしたがって行なわなければならず、複雑である上、間違いなく行なうには、時間と労力が必要であった。
【００３０】
図１に示された本発明の実施形態に係るハードディスク管理システム、即ち、ハードディスクのバージョン管理システムでは、グループ（１）、（２）、（３）、及び、（４）から選択された４種類のソフトウェアを記憶した着脱式ハードディスクを個別にコピー元ハードディスク１１として用意しておく。この結果、本発明で使用されるコピー元ハードディスク１１には、グループ（１）から選択された第１のプログラム（例えば、ＯＳ）と、第１のプログラムにしたがって実行されるグループ（２）、（３）、及び（４）から選択され、第１のソフトウェアとは異なる第２のソフトウェアがバージョンセットとして格納されている。
【００３１】
この例では、バージョンセットの数だけ着脱式ハードディスクがコピー元ハードディスク１１として用意されている。
【００３２】
この状態で、グループ（４）に属する特定のセキュリティパッチをインストールする際には、当該特定のセキュリティパッチに対応したグループ（１）、（２）、及び（３）のソフトウェアをも格納したコピー元ハードディスク１１が選択され、当該コピー元ハードディスク１１がハードディスクイメージ複製機３０に装着される。
【００３３】
この種のハードディスクイメージ複製機３０としては、単一のコピー元ハードディスクのビット例からなるイメージを所定のコピー先ハードディスクに高速で複製する構成を備えた市販のハードディスクイメージ複製機を使用することができる。即ち、ハードディスクイメージ複製機３０は、複製動作を行なうコピー部３２、複数のハードディスクを着脱可能に装着する装着部３４、及び、コピー元ハードディスク１１をコピー先ハードディスク２１に接続する接続部３６を有している。この例では、装着部３４は、コピー元ハードディスク１１を駆動する着脱式ハードディスクドライブ、及び、コピー先ハードディスク２１を駆動する着脱式ハードディスクドライブとして動作するものとする。尚、図１では、単一のコピー元ハードディスク１１と、単一のコピー先ハードディスク２１を装着するハードディスクイメージ複製機３０を示しているが、複数のコピー元ハードディスクを装着できるハードディスクイメージ複製機３０が使用されても良い。
【００３４】
このように、多数のバージョンのコピー元ハードディスクを用意することによって、ユーザの所望する種々のバージョンに迅速に且つ容易に対応できる。
【００３５】
この例では、ハードディスクイメージ複製機３０の装着部３４に装着された着脱式のコピー元ハードディスク１１とコピー先ハードディスク２１とが接続部３６によって接続され、コピー元ハードディスク１１のビット列イメージがコピー部３２によって複製され、コピー先ハードディスク２１に格納される。
【００３６】
ハードディスクイメージ複製機３０で複製されたコピー先ハードディスク２１のビット列イメージは、コピー元ハードディスク１４のイメージと同じである。この例の場合、コピー先ハードディスク２１には、コピー元ハードディスク１４のソフトウェアがコピーされたことになる。
【００３７】
このようにして得られたコピー先ハードウェア２１をコンピュータに実装すると、実際上、個々のソフトウェアをインストール作業することなく、自動的に上記したソフトウェアがコンピュータにインストールされる。
【００３８】
尚、上記動作を行なうハードディスクイメージ複製機３０における装着部３４、コピー部３２、及び、接続部３６の動作は、これら各部を制御するソフトウェアによって実現することができる。
【００３９】
実際に、特定のバージョンセットからなるシステムが必要になった場合、本発明では、予め用意されている複数の着脱式ハードディスクのなかから、該当するバージョンのものをハードディスクイメージ複製機３０の装着部３４にセットし、空、または、消してもよい着脱式ハードディスク２１をも装着部３４にコピー先ハードディスク２１としてセットする。
【００４０】
この状態で、選択スイッチ部３６によって、コピー元ハードディスク１１とコピー先ハードディスク２１とを接続部３６によって接続状態にし、ハードディスクイメージ複製機３０のコピー部３２によって、コピー元ハードディスク１１のビット列イメージをコピー先ハードディスク２１に転送する。
【００４１】
図２を参照すると、コピー先ハードディスク２１を実装したコンピュータシステム４０が概略的に示されている。図示されているように、着脱式のコピー先ハードディスク４０をコンピュータシステム４０に実装することにより、コピー先ハードディスク２１のイメージでコンピュータを起動し、ソフトウェアの検査や運用を行うことができる。このインストールの際、ＯＳの管理フォーマットを意識することなく、モニター程度のソフトウェアで、コピー先ハードウェア２１を用いてインストールを行なうことができる。
【００４２】
即ち、本発明によれば、単に、バージョンに応じたソフトウェアを格納したハードディスクを簡単に得ることができ、バージョンの管理を容易にできるだけでなく、当該ハードディスクを用いてインストール、或いは、検査等を迅速、簡単に行なうことができるコンピュータシステムを構成できる。
【産業上の利用可能性】
【００４３】
上に説明した実施形態では、特定のＯＳを用いた場合について説明したが、本発明は何等これに限定されることなく、他のＯＳ、当該他のＯＳによって動作するミドルウェア、アプリケーションプログラムによって構成されるソフトウェアに適用できる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係るハードディスク複製システムを説明するブロック図である。
【図２】図１で得られたハードディスクを実装したコンピュータシステムの概略構成を示すブロック図である。
【符号の説明】
【００４５】
１１                    コピー元ハードディスク
２１                    コピー先ハードディスク
３０                    ハードディスクイメージ複製機
３２                    コピー部
３４                    装着部
３６                    接続部
４０                    コンピュータシステム
【図１】
2008210079.tif 000003
【図２】
2008210079.tif 000004