(57)【特許請求の範囲】
【請求項１】
コンピュータにおける変更箇所検出手段が、入力される文字列に基づいて、変更対象ファイルのファイル名，パス，タイムスタンプ及びファイル内容を保有する情報としての変更箇所を取得して、前記変更箇所を前記コンピュータにおける変更箇所記憶部に登録し、
前記コンピュータにおける変更内容検出手段が、前記変更対象ファイルの変更箇所が前記変更箇所記憶部に登録された時点から、前記変更対象ファイルを監視して、前記変更対象ファイルのタイムスタンプが変更されたとき、前記変更箇所記憶部に登録されている前記変更対象ファイルのファイル内容と、前記コンピュータにインストールされている現在の変更対象ファイルのファイル内容とを比較して、その差分の変更内容を設定変更情報とし、当該設定変更情報を前記変更対象ファイルに対応付けて前記コンピュータにおける変更内容記憶部に登録し、
前記コンピュータにおける変更情報設定手段が、各種ファイルの再インストールの後、前記変更箇所記憶部に登録されている前記変更対象ファイルの変更箇所を読み出して、前記変更対象ファイルのファイル名及びパスを取得し、このファイル名及びパスに基づいて、前記変更対象ファイルが前記コンピュータにインストールされている前記各種ファイルとして存在するか否かを検索し、前記変更対象ファイルが前記各種ファイルとして存在する場合、前記変更内容記憶手段から前記変更対象ファイルに対応する前記設定変更情報を読み出して、当該設定変更情報を前記各種ファイルに対して書き込む
ことを特徴とするコンピュータの設定変更情報の自動取得および変更方法。
【請求項２】
入力される文字列に基づいて、変更対象ファイルのファイル名，パス，タイムスタンプ及びファイル内容を保有する情報としての変更箇所を取得し、前記変更箇所を変更箇所記憶部に登録する変更箇所検出手段と、
前記変更対象ファイルの変更箇所が前記変更箇所記憶部に登録された時点から、前記変更対象ファイルを監視して、前記変更対象ファイルのタイムスタンプが変更されたとき、前記変更箇所記憶部に登録されている前記変更対象ファイルのファイル内容と、当該コンピュータにインストールされている現在の変更対象ファイルのファイル内容とを比較して、その差分の変更内容を設定変更情報とし、当該設定変更情報を前記変更対象ファイルに対応付けて変更内容記憶部に登録する変更内容検出手段と、
各種ファイルの再インストールの後、前記変更箇所記憶部に登録されている前記変更対象ファイルの変更箇所を読み出して、前記変更対象ファイルのファイル名及びパスを取得し、このファイル名及びパスに基づいて、前記変更対象ファイルが当該コンピュータにインストールされている前記各種ファイルとして存在するか否かを検索し、前記変更対象ファイルが前記各種ファイルとして存在する場合、前記変更内容記憶手段から前記変更対象ファイルに対応する前記設定変更情報を読み出して、当該設定変更情報を前記各種ファイルに対して書き込む変更情報設定手段と、を備えた
ことを特徴とする設定変更情報の自動取得および変更を行うコンピュータ。
【請求項３】
コンピュータを、
入力される文字列に基づいて、変更対象ファイルのファイル名，パス，タイムスタンプ及びファイル内容を保有する情報としての変更箇所を取得し、前記変更箇所を変更箇所記憶部に登録する変更箇所検出手段、
前記変更対象ファイルの変更箇所が前記変更箇所記憶部に登録された時点から、前記変更対象ファイルを監視して、前記変更対象ファイルのタイムスタンプが変更されたとき、前記変更箇所記憶部に登録されている前記変更対象ファイルのファイル内容と、当該コンピュータにインストールされている現在の変更対象ファイルのファイル内容とを比較して、その差分の変更内容を設定変更情報とし、当該設定変更情報を前記変更対象ファイルに対応付けて変更内容記憶部に登録する変更内容検出手段、
各種ファイルの再インストールの後、前記変更箇所記憶部に登録されている前記変更対象ファイルの変更箇所を読み出して、前記変更対象ファイルのファイル名及びパスを取得し、このファイル名及びパスに基づいて、前記変更対象ファイルが当該コンピュータにインストールされている前記各種ファイルとして存在するか否かを検索し、前記変更対象ファイルが前記各種ファイルとして存在する場合、前記変更内容記憶手段から前記変更対象ファイルに対応する前記設定変更情報を読み出して、当該設定変更情報を前記各種ファイルに対して書き込む変更情報設定手段
として機能させるためのコンピュータの設定変更情報の自動取得および変更プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータにインストールした各種ファイルに関して、再インストール前に行なわれた各種ファイルの設定変更を自動的に記憶しておき、再インストール後に、記憶してある設定変更に基づいて、各種ファイルの設定変更を自動的に行なう技術に関する。
【０００２】
【従来の技術】
従来、スタンドアロンのコンピュータや、ネットワーク接続されたサーバ，クライアント等の各種コンピュータにおいては、個々のコンピュータ毎に、オペレーティングシステムや各種アプリケーション等の種々のファイルがインストールされ、これらの各種ファイルが個々にあるいは互いに連携して動作するようになっている。
【０００３】
ところで、このような各種ファイルは、オペレーティングシステムや各種アプリケーション等の製品出荷後に、修正版が提供されたり、あるいは個々のユーザの各種設定等により、書き換えられ、個別設定が変更されることがある。
そして、このような各種ファイルの個別設定の変更により、オペレーティングシステムや各種アプリケーション等の不具合が解消されたり、あるいはユーザの使い勝手が向上するようになっている。
【０００４】
【発明が解決しようとする課題】
ところで、コンピュータのハードウェア障害や修正版の適用ミス等により、オペレーティングシステムや各種アプリケーション等の再インストールが行なわれる場合がある。このような再インストールにおいては、コンピュータにインストールされたオペレーティングシステムや各種アプリケーション等の各種ファイルは、初期状態に設定されることになる。
したがって、上述した各種ファイルの個別設定が変更されていると、このような個別設定は、再インストールされた各種ファイルには反映されておらず、ユーザは、各種ファイルのそれぞれについて、再度設定変更を行なう必要があり、操作が煩わしいという問題があった。
【０００５】
これに対して、特開平０４−２４３４５４号には、遠隔地に設けられた子局の可変パラメータに関する変更情報を、中央局の記憶装置に格納して、子局の再立ち上げ時に、中央局が、記憶装置に格納された変更情報を読み出して、子局に送信することにより、子局における可変パラメータを変更するようにした、遠方監視システムが開示されている。
【０００６】
しかしながら、この遠方監視システムにおいては、個々の子局の可変パラメータの変更は、中央局から行なうものである。そして、中央局により行なわれた可変パラメータに関する変更情報が、その記憶装置に格納されており、子局の再立ち上げ時に、中央局から当該子局に対して可変パラメータの変更情報が送信されるようになっている。すなわち、各子局の可変パラメータの変更情報は、すべて中央局が把握しており、その記憶装置に格納されている。
【０００７】
コンピュータの場合には、個々のコンピュータが、それぞれ入力装置を使用して、インストールされたオペレーティングシステムや各種アプリケーション等の各種ファイルの設定変更を行なうようになっている。
これに対して、個々のコンピュータが、例えばＬＡＮ，ＷＡＮ等のネットワークを介してサーバに接続されている場合、サーバがクライアントである個々のコンピュータに対して、一括してオペレーティングシステムや各種アプリケーション等の各種ファイルの設定変更を行なうこともあり、このような一括設定変更の場合には、サーバが個々のコンピュータにおける各種ファイルの設定変更を把握することはできる。したがって、上述した遠隔監視システムを適用することも可能ではある。
【０００８】
しかしながら、個々のコンピュータの入力装置により、それぞれコンピュータ毎にオペレーティングシステムや各種アプリケーション等の各種ファイルの設定変更を行なった場合には、サーバは、これら個々のコンピュータにおける各種ファイルの設定変更を把握することはできない。したがって、上述した遠隔監視システムを適用することはできない。
【０００９】
本発明は、上記の問題を解決すべくなされたものであり、個々のコンピュータ毎に、インストールした各種ファイルに関して、再インストール前に行なわれた各種ファイルの設定変更を、再インストール後に自動的に復元するようにした、コンピュータの設定変更情報の自動取得および変更方法、設定変更情報の自動取得および変更を行うコンピュータ、及びコンピュータの設定変更情報の自動取得および変更プログラムの提供を目的とする。
【００１０】
【課題を解決するための手段】
この目的を達成するため、本発明のコンピュータの設定変更情報の自動取得および変更方法は、コンピュータにおける変更箇所検出手段が、入力される文字列に基づいて、変更対象ファイルのファイル名，パス，タイムスタンプ及びファイル内容を保有する情報としての変更箇所を取得して、変更箇所をコンピュータにおける変更箇所記憶部に登録し、コンピュータにおける変更内容検出手段が、変更対象ファイルの変更箇所が変更箇所記憶部に登録された時点から、変更対象ファイルを監視して、変更対象ファイルのタイムスタンプが変更されたとき、変更箇所記憶部に登録されている変更対象ファイルのファイル内容と、コンピュータにインストールされている現在の変更対象ファイルのファイル内容とを比較して、その差分の変更内容を設定変更情報とし、当該設定変更情報を変更対象ファイルに対応付けてコンピュータにおける変更内容記憶部に登録し、コンピュータにおける変更情報設定手段が、各種ファイルの再インストールの後、変更箇所記憶部に登録されている変更対象ファイルの変更箇所を読み出して、変更対象ファイルのファイル名及びパスを取得し、このファイル名及びパスに基づいて、変更対象ファイルがコンピュータにインストールされている各種ファイルとして存在するか否かを検索し、変更対象ファイルが各種ファイルとして存在する場合、変更内容記憶手段から変更対象ファイルに対応する設定変更情報を読み出して、当該設定変更情報を各種ファイルに対して書き込む構成としてある。
また、本発明の設定変更情報の自動取得および変更を行うコンピュータは、入力される文字列に基づいて、変更対象ファイルのファイル名，パス，タイムスタンプ及びファイル内容を保有する情報としての変更箇所を取得し、変更箇所を変更箇所記憶部に登録する変更箇所検出手段と、変更対象ファイルの変更箇所が変更箇所記憶部に登録された時点から、変更対象ファイルを監視して、変更対象ファイルのタイムスタンプが変更されたとき、変更箇所記憶部に登録されている変更対象ファイルのファイル内容と、当該コンピュータにインストールされている現在の変更対象ファイルのファイル内容とを比較して、その差分の変更内容を設定変更情報とし、当該設定変更情報を変更対象ファイルに対応付けて変更内容記憶部に登録する変更内容検出手段と、各種ファイルの再インストールの後、変更箇所記憶部に登録されている変更対象ファイルの変更箇所を読み出して、変更対象ファイルのファイル名及びパスを取得し、このファイル名及びパスに基づいて、変更対象ファイルが当該コンピュータにインストールされている各種ファイルとして存在するか否かを検索し、変更対象ファイルが各種ファイルとして存在する場合、変更内容記憶手段から変更対象ファイルに対応する設定変更情報を読み出して、当該設定変更情報を各種ファイルに対して書き込む変更情報設定手段とを備えた構成としてある。
また、本発明のコンピュータの設定変更情報の自動取得および変更プログラムは、コンピュータを、入力される文字列に基づいて、変更対象ファイルのファイル名，パス，タイムスタンプ及びファイル内容を保有する情報としての変更箇所を取得し、変更箇所を変更箇所記憶部に登録する変更箇所検出手段、変更対象ファイルの変更箇所が変更箇所記憶部に登録された時点から、変更対象ファイルを監視して、変更対象ファイルのタイムスタンプが変更されたとき、変更箇所記憶部に登録されている変更対象ファイルのファイル内容と、当該コンピュータにインストールされている現在の変更対象ファイルのファイル内容とを比較して、その差分の変更内容を設定変更情報とし、当該設定変更情報を変更対象ファイルに対応付けて変更内容記憶部に登録する変更内容検出手段、各種ファイルの再インストールの後、変更箇所記憶部に登録されている変更対象ファイルの変更箇所を読み出して、変更対象ファイルのファイル名及びパスを取得し、このファイル名及びパスに基づいて、変更対象ファイルが当該コンピュータにインストールされている各種ファイルとして存在するか否かを検索し、変更対象ファイルが各種ファイルとして存在する場合、変更内容記憶手段から変更対象ファイルに対応する設定変更情報を読み出して、当該設定変更情報を各種ファイルに対して書き込む変更情報設定手段として機能させる構成としてある。
【００１１】
コンピュータの設定変更情報の自動取得および変更方法、設定変更情報の自動取得および変更を行うコンピュータ、及びコンピュータの設定変更情報の自動取得および変更プログラムをこれらのような構成とすると、変更対象ファイルの設定変更情報を、逐次変更履歴として自動的に登録しておき、再インストールの際には、再インストールした各種ファイルのうち、変更対象ファイルについて、この設定変更情報に基づいて、設定変更を自動的に行なうことができる。
したがって、再インストールの際の設定変更作業が自動的に行なわれ得ることから、作業実施者が不要となり、作業実施者のスキルや経験に依存することなく、容易に、しかも確実に各種ファイルの設定変更、すなわちシステムの再構築を行なうことができる。
さらに、変更対象ファイルの特定および設定変更情報が、入力装置からの入力文字列により自動的に登録されるので、プラットフォームに依存することなく、稼動させることが可能である。
【００１４】
また、変更対象ファイルの設定変更による書き換えで、タイムスタンプが変更されたとき、即時に変更対象ファイルのファイル内容と、登録してあるファイル内容とを比較して、設定変更情報を登録することにより、ほぼリアルタイムで変更対象ファイルの設定変更情報を登録することができる。
【００１５】
また、登録すべき設定変更情報のデータ量が少なくて済み、この設定変更情報を登録する記憶装置の記憶領域が少なくて済む。
【００１６】
また、再インストールした各種ファイルのうち、変更対象ファイルについて、登録されている設定変更情報に基づいて、設定変更を行なうことにより、当該変更対象ファイルを再インストール前の設定に戻すことができる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
まず、本発明によるコンピュータの設定変更情報の自動取得および変更方法を実施するためのコンピュータの一実施形態について、図１を参照して説明する。
図１は、本実施形態によるコンピュータの構成を示すブロック図である。
【００１８】
図１に示すように、コンピュータ１０は、キーボード等の入力装置２０と、プログラム制御により動作するデータ処理装置３０と、記憶装置４０と、ディスプレイ装置，プリンタ等の出力装置５０と、から構成されている。
【００１９】
上記入力装置２０は、例えばキーボード等から構成されており、データ処理やファイルの設定変更等に必要な各種入力操作により、データ処理装置３０に対するデータ等の文字列の入力を行なうものである。
【００２０】
上記データ処理装置３０は、プログラム制御により動作するように、例えばＣＰＵと、このＣＰＵを動作させるためのプログラムを記憶したＲＯＭ等の読出専用メモリと、ＣＰＵの動作にて使用される書込可能なＲＡＭ等のメモリ（主記憶装置）とを備えており、これらにより、記憶装置４０に格納されているファイル，データ（データ集合）をそれぞれ読み出して処理するようになっている。
【００２１】
さらに、上記データ処理装置３０は、図１に示すように、入力検出手段３１と、変更箇所検出手段３２と、変更内容検出手段３３と、変更情報設定手段３４と、を備えている。
【００２２】
上記入力検出手段３１は、入力装置２０から例えばキー入力等の入力があるまで、常時監視を行なって、入力を検出したとき、入力文字列を変更箇所検出手段３２に送出すると共に、当該入力文字列を記憶装置４０の変更履歴記憶部４１（後述）に登録する。
【００２３】
上記変更箇所検出手段３２は、入力検出手段３１から送られてきた入力文字列に基づいて、この入力文字列をキーとして、記憶装置４０の辞書記憶部４３に登録されているシステムコマンド文字列を検索する。
そして、上記変更箇所検出手段３２は、検索の結果、一致した文字列が見つかった場合には、当該入力文字列がシステムコマンド名であると認識して、当該入力文字列以降に入力される改行以外の文字列に基づいてコマンド解析を行なう。
【００２４】
すなわち、上記変更箇所検出手段３２は、入力装置２０からの文字列のコマンド解析により、変更対象ファイルのファイル名，パス，タイムスタンプおよびファイルの内容等の変更箇所を取得して、変更対象ファイルを特定すると共に、これらの変更箇所を変更箇所記憶部４２に登録する。
また、上記変更箇所検出手段３２は、検索の結果、一致したシステムコマンド文字列が見つからなかった場合には、当該入力文字列を変更履歴記憶部４１に登録する。
【００２５】
上記変更内容検出手段３３は、変更箇所検出手段３２により特定された変更対象ファイルのタイムスタンプと、変更箇所検出手段３２で取得して変更箇所記憶部４２に登録してあるタイムスタンプとを比較して、タイムスタンプの変更があった場合に、当該変更対象ファイルの内容の比較を行なって、設定変更情報として、その差分である変更内容を変更内容記憶部４４に登録する。
【００２６】
上記変更情報設定手段３４は、変更箇所記憶部４２内に変更ファイル名が存在するか否かを確認して、変更ファイル名が存在する場合には、対象ファイルに対して、変更内容記憶部４４の内容を追加書込して、変更する。
【００２７】
上記記憶装置４０は、例えばハードディスク装置等から構成されており、利用者がアクセスするオペレーティングシステムや各種アプリケーション等の各種ファイルが格納されていると共に、さらに変更履歴記憶部４１と、変更箇所記憶部４２と、辞書記憶部４３と、変更内容記憶部４４と、を備えている。
【００２８】
上記変更履歴記憶部４１は、入力検出手段２１から送られてくるすべての入力文字列が登録されている。
【００２９】
上記変更箇所記憶部４２は、変更があった対象ファイルのファイル名，パス，タイムスタンプ，ファイル内容等の変更箇所が登録されている。
【００３０】
上記辞書記憶部４３は、例えばアルファベットから成るシステムコマンド文字列や改行コード等が登録されている。尚、上記システムコマンドは、例えばファイル内容を変更するシステムコマンド「ｃｄ」，「ｒｍ」等がある。
【００３１】
上記変更内容記憶部４４は、変更があった対象ファイルに対するファイル内容の差分が変更内容として登録されている。
【００３２】
上記出力装置５０は、例えばディスプレイ装置や印刷装置等から構成されており、データベースの処理結果を画面表示または印刷表示により出力するようになっている。
なお、出力装置５０としては、上記ディスプレイ装置や印刷装置に限らず、例えば他の外部記憶装置であってもよく、この場合処理結果が、他の外部記憶装置に格納されることになる。
【００３３】
次に、本実施形態のコンピュータ１０による設定変更情報の登録および設定変更情報の設定の各処理について、図２および図３を参照して説明する。
まず、本発明の設定変更情報の登録処理について、図２を参照して説明する。
【００３４】
図２において、コンピュータ１０の使用に際して、データ処理装置３０の入力検出手段３１は、ステップＡ１にて、入力装置２０からの入力を常時監視している。
そして、ステップＡ２にて、入力装置２０から文字列、例えば「○○○」が入力されると、この入力文字列「○○○」を、ステップＡ３にて、変更箇所検出手段３２に送出すると共に、ステップＡ４にて、記憶装置４０の変更履歴記憶部４１に登録する。
【００３５】
これにより、変更箇所検出手段３２は、ステップＡ５にて、この入力文字列例えば「○○○」をキーとして、記憶装置４０の辞書記憶部４３に登録されているシステムコマンド文字列をパターン検索する。
そして、入力文字列に一致するシステムコマンド文字列が辞書記憶部４２になかった場合には、変更箇所検出手段３２は処理を中止して、データ処理装置３０は、ステップＡ１に戻って、再び入力装置２０からの入力を監視する。
【００３６】
これに対して、入力文字列「○○○」に一致するシステムコマンド文字列「○○○」が辞書記憶部４２に在った場合には、変更箇所検出手段３２は、ステップＡ６にて、この入力文字列「○○○」以降に入力される改行以外の文字列、例えば「○○○・・・・」を、変更対象ファイルのファイル名等と判断して、ステップＡ７にて、ファイル名，パス，タイムスタンプ，ファイル内容等の変更箇所を、記憶装置４０の変更箇所記憶部４２に登録する。
【００３７】
ここで、変更内容検出手段３３は、ステップＡ８にて、変更箇所記憶部４２に変更箇所が登録された時点から、一定間隔で当該変更対象ファイルを監視する。そして、変更内容検出手段３３は、変更対象ファイルのタイムスタンプが変更された時点で、ステップＡ９にて、変更箇所記憶部４２に登録されているファイル内容と、現在の変更対象ファイルのファイル内容を比較して、設定変更情報として、その差分の変更内容を作成する。
【００３８】
次に、変更内容検出手段３３は、ステップＡ１０にて、変更履歴記憶部４１に当該入力文字列が在ることを確認し、確認できたときには、ステップＡ１１にて、この変更内容を変更内容記憶部４４に登録する。
その後、変更内容検出手段３３は、ステップＡ１２にて、変更内容の登録が成功した旨のメッセージを、出力装置５０に出力し、出力装置５０は、このメッセージを画面表示し、あるいは印刷する。
【００３９】
なお、変更内容検出手段３３は、ステップＡ１０にて、変更履歴記憶部４１に当該入力文字列が在ることを確認できなかった場合には、その処理を中止し、ステップＡ１２にて、変更内容が不正である旨のメッセージを、出力装置５０に出力し、出力装置５０は、このメッセージを画面表示し、あるいは印刷する。
以上で、設定変更情報の登録処理が完了する。
【００４０】
次に、本発明の設定変更情報の設定処理について、図３を参照して説明する。図３において、例えばコンピュータ１０における各種ファイルの再インストールの後、設定変更情報の設定処理が行なわれる。
そして、まずステップＢ１にて、データ処理装置３０の変更情報設定手段３４が、記憶装置４０の変更箇所記憶部４４に登録された変更箇所を検索して、ステップＢ２にて、変更対象ファイルとして登録されているファイル名およびパスを取得する。
【００４１】
次に、変更情報設定手段３４は、ステップＢ３にて、取得したファイル名およびパスに基づいて、変更対象ファイルがコンピュータ１０にインストールされている各種ファイルとして存在するか否かを検索する。
ここで、変更対象ファイルがあった場合には、変更情報設定手段３４は、ステップＢ４にて、変更内容記憶部４４から当該変更対象ファイルに関する変更内容を読み出して、ステップＢ５にて、コンピュータ１０にインストールされた変更対象ファイルのファイル内容に、設定変更情報としての変更内容を追加書き込みし、当該変更対象ファイルの再インストール前の状態に戻す。
【００４２】
そして、変更情報設定手段３４は、ステップＢ６にて、変更対象ファイルの設定変更が正常に行なわれた旨のメッセージを出力装置５０に出力し、出力装置５０は、このメッセージを画面表示し、あるいは印刷する。
【００４３】
なお、ステップＢ３にて、変更対象ファイルがなかった場合には、変更情報設定手段３４は、処理を中止し、ステップＢ６にて、処理中止の旨のメッセージを出力装置５０に出力し、出力装置５０は、このメッセージを画面表示し、あるいは印刷する。
以上で、設定変更情報の設定処理が完了する。
【００４４】
このようにして、本発明によるコンピュータの設定変更情報の自動取得および変更方法によれば、入力装置２０からの入力文字列をデータ処理装置３０の入力検出手段３１により監視して、入力文字列が記憶装置４０の辞書記憶部４３に登録されたシステムコマンド文字列と一致したとき、変更箇所検出手段３２により、変更対象ファイルのファイル名，パス，タイムスタンプ，ファイル内容等の変更箇所を取得して、この変更箇所を記憶装置４０の変更箇所記憶部４２に登録する。
そして、変更対象ファイルのタイムスタンプが変更されたとき、変更内容検出手段３３により、そのファイル内容を、変更箇所記憶部４２に登録されているファイル内容と比較して、その差分である変更内容を、設定変更情報として、記憶装置４０の変更内容記憶部４４に登録する。
これにより、入力文字列に基づいて、変更対象ファイルの設定変更情報を、逐次変更履歴として自動的に登録することができる。
【００４５】
また、設定変更情報の設定の際には、変更情報設定手段３４により、記憶装置４０の変更箇所記憶部４２に登録されている変更箇所から、変更対象ファイルのファイル名，パス名を読み出して、変更対象ファイルがコンピュータ１０にインストールされているか否かを確認し、当該変更対象ファイルのファイル内容を、変更内容記憶部４４から読み出した変更内容により追加登録して、再インストール前の設定状態に復元する。
これにより、再インストールの際には、再インストールした各種ファイルのうち、変更対象ファイルについて、この設定変更情報に基づいて、設定変更を自動的に行なうことができる。
【００４６】
上述した実施形態においては、入力装置２０として、キーボード等によるキー入力で入力された文字列に基づいて、変更対象ファイルのファイル内容の設定変更情報を記憶装置４０の変更内容記憶部４４に自動的に登録するように構成されているが、これに限らず、例えば通信インタフェースやＬＡＮインタフェース等を介して入力される入力文字列に基づいて、変更対象ファイルのファイル内容の設定変更情報を記憶装置４０の変更内容記憶部４４に自動的に登録するように構成してもよい。
このような構成によれば、通信インタフェースやＬＡＮインタフェース等を介して遠隔操作により、ネットワーク接続されたサーバや他のクライアントから、変更対象ファイルの変更が行なわれた場合であっても、同様にして自動的に変更履歴として自動的に登録して、再インストールの際に、再インストールした各種ファイルのうち、変更対象ファイルについて、この設定変更情報に基づいて、設定変更を自動的に行なうことができる。
【００４７】
【発明の効果】
以上のように、本発明によれば、変更対象ファイルの設定変更情報を、逐次変更履歴として自動的に登録しておき、再インストールの際には、再インストールした各種ファイルのうち、変更対象ファイルについて、この設定変更情報に基づいて、設定変更を自動的に行なうことができる。
したがって、再インストールの際の設定変更作業が自動的に行なわれ得ることから、作業実施者が不要となり、作業実施者のスキルや経験に依存することなく、容易に、しかも確実に各種ファイルの設定変更、すなわちシステムの再構築を行なうことができる。
さらに、変更対象ファイルの特定および設定変更情報が、入力装置からの入力文字列により自動的に登録されるので、プラットフォームに依存することなく、稼動させることが可能である。
【図面の簡単な説明】
【図１】本発明による方法を実施するためのコンピュータの構成を示すブロック図である。
【図２】図１のコンピュータにおける設定変更情報の登録処理を示すフローチャートである。
【図３】図１のコンピュータにおける設定変更情報の設定処理を示すフローチャートである。
【符号の説明】
１０  コンピュータ
２０  入力装置
３０  データ処理装置
３１  入力検出手段
３２  変更箇所検出手段
３３  変更内容検出手段
３４  変更情報設定手段
４０  記憶装置
４１  変更履歴記憶部
４２  変更箇所記憶部
４３  辞書記憶部
４４  変更内容記憶部
５０  出力装置
【図１】
0003767440.tif 000002
【図２】
0003767440.tif 000003
【図３】
0003767440.tif 000004