(57)【特許請求の範囲】
【請求項１】
コンピュータが読み込み可能な所定の記憶媒体からカラー電子機器の制御をする制御プログラムおよび前記制御プログラムに付随する該制御プログラムが前記カラー電子機器を制御する際に、該カラー電子機器へ出力するデータに対して行なわれる色補正処理時に使用する複数の色補正処理用データファイルをインストール可能な記憶部を有し、前記制御プログラムは、色補正処理時に前記電子機器のカラー画像出力条件に基づいて前記複数の色補正処理用データファイルの内いずれか一つのデータファイルを選択し、前記選択されたデータファイルが前記記憶部に存在する場合には該記憶部に存在するデータファイルを使用し、前記選択されたデータファイルが前記記憶部に存在しない場合にはネットワークを介して他の情報処理装置から前記選択されたデータファイルを検索し、該検索されたデータファイルを前記記憶部に転送した上で使用する情報処理装置のソフトウエアインストール方法において、
前記複数の色補正処理用データファイルの内、予め重要度が高いと分類されている色補正処理用データファイルを、前記記憶媒体から前記記憶部へコピーするコピー工程と、
前記制御プログラムと同じ制御プログラムがインストールされている他の情報処理装置をネットワークを介して検索する検索工程と、
該検索結果により前記制御プログラムと同じ制御プログラムがインストールされている他の情報処理装置が存在しない場合、前記複数の色補正処理用データファイルを格納する前記記憶媒体から前記記憶部へ前記複数の色補正処理用データファイルの内予め重要度が低いと分類されている色補正処理用データファイルもコピーするように制御する制御工程と、
を有することを特徴とする情報処理装置のソフトウエアインストール方法。
【請求項２】
コンピュータが読み込み可能な所定の記憶媒体からカラー電子機器の制御をする制御プログラムおよび前記制御プログラムに付随する該制御プログラムが前記カラー電子機器を制御する際に、該カラー電子機器へ出力するデータに対して行う色補正処理に使用する色補正処理用データファイルがインストールされている記憶部を有する情報処理装置のソフトウエアアンインストール方法において、
前記制御プログラムと同じプログラムがインストールされている他の情報処理装置をネットワークを介して検索する検索工程と、
該検索された前記他の情報処理装置に、前記複数の色補正処理用データファイルのそれぞれが存在するか否かをネットワークを介して検索し、該検索結果に基づいて、前記他の情報処理装置に存在しない色補正処理用データファイルについては前記記憶部から前記他の情報処理装置に転送する転送工程と、
前記制御プログラム及び前記複数の色補正処理用データファイルを前記記憶部から削除する削除工程と、
を有することを特徴とする情報処理装置のソフトウエアアンインストール方法。
【請求項３】
コンピュータが読み込み可能な所定の記憶媒体からカラー電子機器の制御をする制御プログラムおよび前記制御プログラムに付随する該制御プログラムが前記カラー電子機器を制御する際に該カラー電子機器へ出力するデータに対して行う色補正処理に使用する複数の色補正処理用データファイルの一部またはすべてがインストールされている記憶部を有する情報処理装置の色補正処理方法において、
前記カラー電子機器が実行する印刷処理の印刷条件に応じて、前記記憶部にインストールされていないものを含めた前記複数の色補正処理用データファイルの中から、色補正処理時に使用すべき色補正処理用データファイルを選択する選択工程と、
該選択された色補正処理用データファイルが前記記憶部に存在するか否かを判定する第１の判定工程と、
前記第１の判定工程で、前記選択された色補正処理用データファイルが前記記憶部に存在しないと判定された場合、ネットワークを介して前記制御プログラムと同じ制御プログラムがインストールされている他の情報処理装置を検索する検索工程と、
該検索された他の情報処理装置に対して、前記選択工程で選択された色補正処理用データファイルがインストールされているか否かを判定する第２の判定工程と、
前記第２の判定工程で、前記他の情報処理装置に前記選択された色補正処理用データファイルがインストールされていると判定された場合、前記他の情報処理装置から前記選択工程で選択された色補正処理用データファイルを前記記憶部に転送する転送工程と、
前記制御プログラムおよび前記選択された色補正処理用データファイルを用いて、前記印刷条件に応じた色補正処理を実行する色補正処理工程と、を有し、
前記色補正処理工程は、前記選択された色補正処理用データファイルが前記記憶部に存在する場合には該記憶部に存在する色補正処理用データファイルを用い、前記選択された色補正処理用データファイルが前記記憶部に存在しない場合には前記転送工程により転送された色補正処理用データファイルを用いて前記色補正処理を行う、
ことを特徴とする情報処理装置の色補正処理方法。
【請求項４】
前記色補正処理の実行後、前記記憶部に記憶される前記複数の色補正処理用データファイルから、いずれかの色補正処理用データファイルを削除する第１の削除工程を設けたことを特徴とする請求項３記載の情報処理装置の色補正処理方法。
【請求項５】
前記第１の削除工程は、前記記憶部に記憶される前記複数の色補正処理用データファイルの各々に重要度を設定し、該設定した重要度に基づいて、前記記憶部に記憶される前記複数の色補正処理用データファイルから、いずれかの色補正処理用データファイルを削除するかを決定することを特徴とする請求項４記載の情報処理装置の色補正処理方法。
【請求項６】
前記第１の削除工程は、情報処理装置自身による各色補正処理用データファイルの使用頻度に基づいて、前記記憶部に記憶される前記複数の色補正処理用データファイルの各々の重要度を動的に設定することを特徴とする請求項５記載の情報処理装置の色補正処理方法。
【請求項７】
前記選択工程において選択された色補正処理用データファイルを、前記転送工程による転送後、前記他の情報処理装置から削除する第２の削除工程を設けたことを特徴とする請求項３記載の情報処理装置の色補正処理方法。
【請求項８】
前記第２の削除工程は、前記他の情報処理装置にインストールされている前記選択工程により選択された色補正処理用データファイルおよび前記転送工程により転送され前記記憶部に存在する色補正処理用データファイルの各々に重要度を設定し、該設定した重要度に基づいて、前記他の情報処理装置にインストールされている前記選択工程により選択された色補正処理用データファイルを前記転送工程による転送後、前記他の情報処理装置から削除するか否かを決定することを特徴とする請求項７記載の情報処理装置の色補正処理方法。
【請求項９】
前記第２の削除工程は、前記他の情報処理装置による前記選択手段により選択された色補正処理用データファイルの使用頻度に基づいて、前記他の情報処理装置にインストールされている前記選択工程により選択された色補正処理用データファイルおよび前記転送工程により転送され前記記憶部に存在する色補正処理用データファイルの各々の重要度を動的に設定することを特徴とする請求項８記載の情報処理装置の色補正処理方法。
【請求項１０】
印刷処理時に、複数の色補正用のデータファイルの中から印刷条件に適合した一つの色補正用データファイルを選択し、選択されたデータファイルを使用して印刷画像に対する色補正処理を行うプログラムであって、前記選択されたデータファイルが該プログラムを実行中の電子機器内の記憶部に記憶されている場合には該記憶部中のデータファイルを用い、記憶されていない場合にはネットワークを介して他の電子機器から前記選択されたデータファイルを検索し、見つかったデータファイルを前記記憶部に転送した上で色補正処理に用いるプログラムのインストール時に、
前記プログラムならびに前記プログラムが印刷処理時に使用する前記複数の色補正用のデータファイルのうち使用頻度に基づく重要度が高い一つ以上の色補正用のデータファイルを記憶媒体から前記記憶部に記憶させ、
ネットワークを介して相互にデータの送受が可能であり前記プログラムがインストールされた他の電子機器が検索された場合、使用頻度に基づく重要度が低い一つ以上の色補正用のデータファイルの内の個々のデータファイルを前記他の電子機器が記憶していなかった場合、該データファイルを前記記憶媒体から前記記憶部に記憶させ、
前記他の電子機器が検索されなかった場合には、前記使用頻度に基づく重要度が低い色補正用のデータファイルも前記記憶媒体から前記記憶部に記憶させる、
ことを特徴とするソフトウエアインストール方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータが読み込み可能な所定の記憶媒体からカラー電子機器の制御をする制御プログラムおよび前記制御プログラムに付随する該制御プログラムが前記カラー電子機器を制御する際に該カラー電子機器へ出力するデータに対して行なわれる色補正処理に使用する色補正処理用データファイルをインストール可能な記憶部を有する情報処理装置のソフトウエアインストール方法ならびに情報処理装置のソフトウエアアンインストール方法および情報処理装置の色補正処理方法およびソフトウエアアンインストール方法に関するものである。
【０００２】
【従来の技術】
パーソナルコンピュータなどのホストコンピュータで作成した画像をカラープリンタによつて印刷する際、該カラープリンタの機種、使用する印刷媒体の種類、プリンタドライバによる画像処理方法などの出力条件の違いによって、出力画像に色再現の差異が生じる場合がある。
【０００３】
また、ホストコンピュータのディスプレイ装置やカラープリンタ等の各デバイスの再現できる色の範囲の違い、各デバイスの採用している色空間の違い等によって、ホストコンピュータのディスプレイ装置に表示されるカラー画像とカラープリンタで印刷されるカラー画像との間で、色再現の差異が生じる場合がある。
【０００４】
さらに、カラースキャナやデジタルカメラ等のカラー画像入力装置からカラー画像を入力し、該カラー画像をカラープリンタやカラーディスプレイ等のカラー画像出力装置によつて出力（印刷，表示）する際も同様に、カラー画像入力装置やカラー画像出力装置の各デバイスの再現できる色の範囲の違い、各デバイスの採用している色空間の違い等によって、画像に色再現の差異が生じる場合がある。
【０００５】
以下、特にカラープリンタの場合について説明するが、カラーディスプレイ等の他のカラー画像出力装置，カラースキャナ，デジタルカメラ等のカラー画像入力装置についても同様である。
【０００６】
上記色再現の差異を補償するためには、上記ホストコンピュータ上で動作するＯＳまたはプリンタドライバによる色補正処理が行われている。該色補正処理の際に上記出力条件を反映させる方法の一つとして、色補正処理を行う際にホストコンピュータの外部記憶装置の特定の領域から、上記出力条件におけるカラープリンタの出力色の特性を記述したデータファイルを読み込み、該データに基づいて色補正処理を行う方法がある。
【０００７】
この色補正処理方法において、特に上記データとしてＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）プロファイルフォーマットに準拠したデータファイルを用いる処理方法は、現在各種ＯＳによるカラーマッチングシステムに採用されている。
【０００８】
図１２は、カラーマッチングシステムの概念図である。
【０００９】
この方法によって種々の上記出力条件下で色補正処理を行うためには、上記出力条件の様々な組み合わせにおける出力色の特性をそれぞれデータファイルとして、ホストコンピュータの外部記憶装置中にあらかじめ準備しておく必要がある。
【００１０】
そのため、上記ホストコンピュータに対して上記プリンタドライバをインストールする際には、該プリンタドライバとともに上記データファイル群の全体を上記ホストコンピュータの外部記憶装置にコピーしている。また、上記プリンタドライバのアンインストールの際には、該プリンタドライバとともに上記データファイル群の全体を削除している。
【００１１】
ネットワーク上の複数のホストコンピュータが同一機種のカラープリンタを使用する場合にも、同様に上記のインストール方法、アンインストール方法および色補正処理方法が用いられる。即ち、プリンタドライパのインストールの際には、各ホストコンピュータの外部記憶装置中に上記データファイル群の全体がそれぞれインストールされる。
【００１２】
また、色補正処理時には、各ホストコンピュータ上で、他のホストコンピュータとは独立して、ＯＳまたはプリンタドライバが色補正処理を行う。そしてプリンタドライパのアンインストールに際しては、各ホストコンピュータの外部記憶装置中に格納されている上記データファイル群は、他のホストコンピュータと無関係にすべて削除される。
【００１３】
【発明が解決しようとする課題】
上記従来の色補正処理方法によって、上記データファイル群を用いることにより、様々な印刷条件の下で適切な色補正処理を行うことができる。しかしその反面、上記印刷条件の組み合わせは数多くに及び、またそれぞれの印刷条件に対応する個々のデータファイルの容量が大きいため、上記データファイル群全体を格納するためには、個々のホストコンピゴータの外部記憶装置上で常時大きな領域を占有しなければならないという問題点があった。
【００１４】
また、個々のホストコンピュータヘのプリンタドライバのインストール時には上記データファイル群の全体をインストールしなければならないため、ＣＤ−ＲＯＭなどのソフトウエア配布媒体からホストコンピュータの外部記憶装置へのデータ転送量が大きくなり、インストール処理には多くの時間が必要になっているという問題点もあった。
【００１５】
これらの問題点はコンピュータネットワーク上の複数のホストコンピュータが同一機種のカラープリンタを使用する環境においても全く同様である。
【００１６】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、ネットワークを介して接続された複数の情報処理装置から同一機種のカラー電子機器を使用する環境において、カラー電子機器の制御プログラムおよび制御プログラムに付随する色補正処理用データファイルの適切なインストールを行うことができる情報処理装置のソフトウエアインストール方法および情報処理装置のソフトウエアアンインストール方法および情報処理装置の色補正処理方法およびソフトウエアアンインストール方法を提供することである。
【００１７】
【課題を解決するための手段】
本発明に係る第１の発明は、コンピュータが読み込み可能な所定の記憶媒体からカラー電子機器の制御をする制御プログラムおよび前記制御プログラムに付随する該制御プログラムが前記カラー電子機器を制御する際に、該カラー電子機器へ出力するデータに対して行なわれる色補正処理時に使用する複数の色補正処理用データファイルをインストール可能な記憶部を有し、前記制御プログラムは、色補正処理時に前記電子機器のカラー画像出力条件に基づいて前記複数の色補正処理用データファイルの内いずれか一つのデータファイルを選択し、前記選択されたデータファイルが前記記憶部に存在する場合には該記憶部に存在するデータファイルを使用し、前記選択されたデータファイルが前記記憶部に存在しない場合にはネットワークを介して他の情報処理装置から前記選択されたデータファイルを検索し、該検索されたデータファイルを前記記憶部に転送した上で使用する情報処理装置のソフトウエアインストール方法において、前記複数の色補正処理用データファイルの内、予め重要度が高いと分類されている色補正処理用データファイルを、前記記憶媒体から前記記憶部へコピーするコピー工程と、前記制御プログラムと同じ制御プログラムがインストールされている他の情報処理装置をネットワークを介して検索する検索工程と、該検索結果により前記制御プログラムと同じ制御プログラムがインストールされている他の情報処理装置が存在しない場合、前記複数の色補正処理用データファイルを格納する前記記憶媒体から前記記憶部へ前記複数の色補正処理用データファイルの内予め重要度が低いと分類されている色補正処理用データファイルもコピーするように制御する制御工程と、
を有することを特徴とする。
【００２１】
本発明に係る第２の発明は、コンピュータが読み込み可能な所定の記憶媒体からカラー電子機器の制御をする制御プログラムおよび前記制御プログラムに付随する該制御プログラムが前記カラー電子機器を制御する際に、該カラー電子機器へ出力するデータに対して行う色補正処理に使用する色補正処理用データファイルがインストールされている記憶部を有する情報処理装置のソフトウエアアンインストール方法において、前記制御プログラムと同じプログラムがインストールされている他の情報処理装置をネットワークを介して検索する検索工程と、該検索された前記他の情報処理装置に、前記複数の色補正処理用データファイルのそれぞれが存在するか否かをネットワークを介して検索し、該検索結果に基づいて、前記他の情報処理装置に存在しない色補正処理用データファイルについては前記記憶部から前記他の情報処理装置に転送する転送工程と、前記制御プログラム及び前記複数の色補正処理用データファイルを前記記憶部から削除する削除工程と、を有することを特徴とする。
【００２３】
本発明に係る第３の発明は、コンピュータが読み込み可能な所定の記憶媒体からカラー電子機器の制御をする制御プログラムおよび前記制御プログラムに付随する該制御プログラムが前記カラー電子機器を制御する際に該カラー電子機器へ出力するデータに対して行う色補正処理に使用する複数の色補正処理用データファイルの一部またはすべてがインストールされている記憶部を有する情報処理装置の色補正処理方法において、前記カラー電子機器が実行する印刷処理の印刷条件に応じて、前記記憶部にインストールされていないものを含めた前記複数の色補正処理用データファイルの中から、色補正処理時に使用すべき色補正処理用データファイルを選択する選択工程と、該選択された色補正処理用データファイルが前記記憶部に存在するか否かを判定する第１の判定工程と、前記第１の判定工程で、前記選択された色補正処理用データファイルが前記記憶部に存在しないと判定された場合、ネットワークを介して前記制御プログラムと同じ制御プログラムがインストールされている他の情報処理装置を検索する検索工程と、該検索された他の情報処理装置に対して、前記選択工程で選択された色補正処理用データファイルがインストールされているか否かを判定する第２の判定工程と、前記第２の判定工程で、前記他の情報処理装置に前記選択された色補正処理用データファイルがインストールされていると判定された場合、前記他の情報処理装置から前記選択工程で選択された色補正処理用データファイルを前記記憶部に転送する転送工程と、前記制御プログラムおよび前記選択された色補正処理用データファイルを用いて、前記印刷条件に応じた色補正処理を実行する色補正処理工程と、を有し、前記色補正処理工程は、前記選択された色補正処理用データファイルが前記記憶部に存在する場合には該記憶部に存在する色補正処理用データファイルを用い、前記選択された色補正処理用データファイルが前記記憶部に存在しない場合には前記転送工程により転送された色補正処理用データファイルを用いて前記色補正処理を行う、ことを特徴とする。
【００３０】
本発明に係る第１０の発明は、印刷処理時に、複数の色補正用のデータファイルの中から印刷条件に適合した一つの色補正用データファイルを選択し、選択されたデータファイルを使用して印刷画像に対する色補正処理を行うプログラムであって、前記選択されたデータファイルが該プログラムを実行中の電子機器内の記憶部に記憶されている場合には該記憶部中のデータファイルを用い、記憶されていない場合にはネットワークを介して他の電子機器から前記選択されたデータファイルを検索し、見つかったデータファイルを前記記憶部に転送した上で色補正処理に用いるプログラムのインストール時に、前記プログラムならびに前記プログラムが印刷処理時に使用する前記複数の色補正用のデータファイルのうち使用頻度に基づく重要度が高い一つ以上の色補正用のデータファイルを記憶媒体から前記記憶部に記憶させ、ネットワークを介して相互にデータの送受が可能であり前記プログラムがインストールされた他の電子機器が検索された場合、使用頻度に基づく重要度が低い一つ以上の色補正用のデータファイルの内の個々のデータファイルを前記他の電子機器が記憶していなかった場合、該データファイルを前記記憶媒体から前記記憶部に記憶させ、前記他の電子機器が検索されなかった場合には、前記使用頻度に基づく重要度が低い色補正用のデータファイルも前記記憶媒体から前記記憶部に記憶させる、ことを特徴とする。
【００５９】
【発明の実施の形態】
〔第１実施形態〕
以下、図面を用いて本発明の実施形態を詳細に説明する。
（システム構成の説明）
図１は、本発明の第１実施形態を示す情報処理装置を適用可能なコンピュータシステムの構成を説明するブロック図である。
【００６０】
図において、１００１はホストコンピュータで、本実施形態におけるプリンタドライバおよび付随する色補正処理用データファイルのインストール対象となり、該プリンタドライバおよび付随する色補正処理用データファイルによる色補正処理を行い、また該プリンタドライバおよび付随する色補正処理用データファイルのアンインストール対象となる。また、２００１は他のホストコンピュータで、ホストコンピュータ１００１とコンピュータネットワーク３００１によって接続されている。
【００６１】
１００３，２００３はＣＰＵで、それぞれホストコンピュータ１００１，２００１をそれぞれ総括制御する。１００４，２００４はＲＯＭで、それぞれホストコンピュータ１００１、２００１内の後述する各コントローラ類の制御を行うプログラムおよび該プログラム中で用いられるデータ等を格納している。該プログラムは、各ホストコンピュータのＣＰＵ１００３，２００３によって実行される。
【００６２】
１００５，２００５はハードディスクドライブコントローラで、それぞれハードディスク１００６，２００６に対するデータアクセスの制御を行う。ハードディスクｌ００６，２００６には、それぞれホストコンピュータ１００１，２００１上で動作するオペレーティングシステム，アプリケーションソフトウエア，後述するカラープリンタによる印刷の制御を行うプリンタドライバ，該印刷に付随して行われる色補正処理において用いられる色補正処理用データファイル（プロファイル）が格納される。
【００６３】
特に、上記プリンタドライバおよび上記色補正処理用データファイルについては、ハードディスクｌ００６、２００６中における、その格納されるべき領域がオペレーティングシステムによって指定されている。
【００６４】
１００７，２００７はＲＡＭで、それぞれハードディスクｌ００６，２００６に格納されたオペレーティングシステム，アプリケーションソフトウエア，プリンタドライバなどのソフトウエアが、それぞれハードディスクドライブコントローラ（ＨＤＤコントローラ）１００５，２００５を介してロードされ、それらのソフトウエアはそれぞれＣＰＵｌ００３，２００３によって実行される。
【００６５】
また、各ソフトウエア実行時のワークエリアもＲＡＭ１００７，２００７中に確保される。さらに、ホストコンピュータ１００１に対するプリンタドライバのインストール時には、インストーラプログラムがＲＡＭ１００７中にロードされ、ＣＰＵ１００３によって実行される。
【００６６】
１００８，２００８はディスプレイコントローラで、それぞれＣＰＵ１００３，２００３の制御にしたがって、ディスプレイ装置１００９，２００９を通じてホストコンピュータ１００１，２００１のユーザに対する画像表示を行う。１０１０，２０１０はキーボードマウスコントローラで、それぞれＣＰＵ１００３，２００３の制御にしたがって、ホストコンピュータ１００ｌ，２００１のユーザからのキーボードマウスｌ０ｌｌ，２０１１を介した入力を受け付ける。
【００６７】
ディスプレイ装置１００９，２００９、キーボードマウス１０１１，２０１１を用いて、ホストコンピュータ１００１，２００１のユーザは、ホストコンピュータ１００１，２００１の対話的な操作を行う。
【００６８】
１０１２，２０１２はデータ入出カコントローラで、それぞれＣＰＵｌ００３，２００３の制御にしたがって、ホストコンピュータ１００１，２００１に接続されたカラープリンタｌ０１３，２０１３との通信を行う。カラープリンタ１０１３，２０１３は、それぞれホストコンピュータ１００１，２００１からの入カデータにしたがって、画像の印刷を行う。
【００６９】
１０１４，２０１４はネットワ‐ク通信コントローラで、コンピュータネットワーク３００１に接続され、それぞれＣＰＵｌ００３，２００３の制御にしたがって、ホストコンピュータ１００１，２００１のコンピュータネットワーク３００１を介した他のホストコンピュータとの通信機能を実現する。
【００７０】
１０１５はＣＤ−ＲＯＭドライブコントローラで、ＣＰＵ１００３の制御にしたがって、ＣＤ−ＲＯＭドライブ１０１６からのデータ読み込みの制御を行う。
【００７１】
また、４００１はＣＤ−ＲＯＭ媒体で、ホストコンピュータ１００１にインストールされ、カラープリンタｌ０１３を制御するソフトウエアであるプリンタドライバ，付随する複数の色補正処理用データファイルおよびそれらをインストールするためのインストーラプログラム等が格納されており、ＣＤ−ＲＯＭドライブ１０１６を介して読み込みが可能なものである。この中で、上記複数の色補正処理用データファイルは、予測される使用頻度に基づいて、重要度高または重要度低の２種に分類されている。
（処理動作の説明）
以下、図２のフローチャートを参照して、図１に示したコンピュータシステムにおけるホストコンピュータ１００１へのプリンタドライバおよび色補正処理用データファイルの第１のインストール方法について詳細に説明する。
【００７２】
図２は、本発明における第１のインストール方法の一例を示すフローチャートであり、プリンタドライバおよび該プリンタドライバに付随する色補正処理用データファイルのインストール処理方法の手順に対応する。なお、（１）〜（６）は各ステップを示す。
【００７３】
ホストコンピュータ１００１のユーザが、ＣＤ−ＲＯＭ４００１をＣＤ−ＲＯＭドライブ１０１６に挿入し、キーボードマウス１０１１によってインストール処理の開始を指示すると、ＣＤ−ＲＯＭ４００１内に格納されたインストーラプログラムがＲＡＭ１００７中にロードされ、ＣＰＵ１００３によって実行が開始される。
【００７４】
インストーラプログラムは、まずＣＤ−ＲＯＭ４００１内に格納されているプリンタドライバをハードディスクｌ００６中のプリンタドライバ格納領域にコピーし（１）、次に、ＣＤ−ＲＯＭ４００１内に格納されている色補正処理用データファイルの内の重要度の高いものを、強制的にハードディスクｌ００６中の色補正処理用データファイル格納領域にコピーする（２）。
【００７５】
続いて、ホストコンピュータ１００１がコンピュータネットワークに接続されているか否かを判定（検索）し（３）、ホストコンピュータ１００１がコンピュータネットワークに接続されていないと判定された場合には、処理は後述するステップ（６）に移る。
【００７６】
一方、ステップ（３）で、ホストコンピュータ１００１がコンピュータネットワークに接続されていると判定された場合には、処理は続くステップ（４）に移る。ここで検出されたネットワークは図１中のコンピュータネットワーク３００１であるとする。
【００７７】
次に、ステップ（４）において、ＯＳのネットワーク通信機能を用いることにより、コンピュータネットワーク３００１中から、上記プリンタドライバと同一のプリンタドライバがインストールされている他のホストコンピュータを検索する。
【００７８】
続いて、ステップ（４）での検索の結果、上記他のホストコンピュータが見つかったか否かを判定し（５）、上記他のホストコンピュータが見つかったと判定された場合は、そのままインストール処理は終了する。
【００７９】
一方、ステップ（５）で、上記他のホストコンピュータが見つからなかったと判定された場合は、上記ステップ（２）においてコピーされなかった、重要度の低い色補正処理用データファイルをＣＤ−ＲＯＭ４００１からハードディスク１００６中の色補正処理用データファイル格納領域にコピーし（６）、プリンタドライバおよび付随する色補正処理用データファイルのインストール処理が終了する。
【００８０】
なお、上記処理のステップ（３）で、ホストコンピュータ１００１がコンピュータネットワークに接続されていないと判定された場合には、他のホストコンピュータとの間でのコンピュータネットワークを介した色補正処理用データファイルの共有は不可能であるので、上記ステップ（２）の後にステップ（６）を実行することにより、色補正処理に必要な全てのデータファイルを、ホストコンピュータ１００１内のハードディスク１００６にコピーしている。
【００８１】
また、ステップ（５）において、ステップ（１）でコピーされたプリンタドライバと同―のプリンタドライバが既にインストールされた他のホストコンピュータが、コンピュータネットワーク３００１中に見つからなかった場合にも、ホストコンピュータ１００１での色補正処理に必要なデータファイルはコンピュータネットワーク３００１中に存在していないため、ステップ（１），（２）とともにステップ（６）を実行することにより、色補正処理に必要なすべてのデータファイルをホストコンピュータ１００１内のハードディスク１００６にコピーしている。
【００８２】
さらに、ステップ（５）において、上記他のホストコンピュータが見つかった場合とは、本インストール方法と、後述する色補正処理方法、アンインストール方法が併用されている限りにおいては、以下の（イ），（ロ）のいずれかの場合である。
【００８３】
（イ）ステップ（４）で検索された上記他のホストコンピュータのハードディスク中に、色補正処理に必要なデータファイルの内重要度の低いものが既にコピーされている場合。
【００８４】
（ロ）ステップ（４）で検索された上記他のホストコンピュータとはさらに別に、コンピュータネットワーク３００１に接続された第３のホストコンピュータが存在し、上記他のホストコンピュータに上記プリンタドライバがインストールされる以前に、上記第３のホストコンピュータのハードディスク中に、色補正処理に必要なデータファイルの内重要度の低いものが既にコピーされている場合。
【００８５】
したがって、（イ），（ロ）の場合、色補正処理に必要なデータファイルの内重要度の低いものは、コンピュータネットワーク３００１を介して他のホストコンピュータと共有することが可能であり、ホストコンピュータ１００１内のハードディスクｌ００６に格納する必要はない。そのためステップ（６）を実行せず、上記重要度の低いデータファイルのコピーを行わない。
【００８６】
このことにより、ハードディスクｌ００６内のデータファイルによる占有量を低減することができるとともに、重要度の低いデータファイルのコピー（ステップ（６）の実行）にかかる時間を削減することができる。
【００８７】
また、ステップ（２）においてコピーされる重要度の高いデータファイルについても、上記と同様の条件で、コピーを行う必要のない場合がある。しかし、本実施形態では、使用される可能性の高いデータファイルが、後述する色補正処理時にコンピュータネットワークを介してコピーされることにより、色補正処理の所要時間が長くなる可能性を減少させるため、重要度の高いデータファイルについてはインストールの時点でコピーを行う。
【００８８】
さらに、上記プリンタドライバと色補正処理用データファイルのインストールは、プリンタドライバとともに配布されるインストーラプログラムによって行われるほか、オペレーティングシステムによって行われるものであってもよい。
【００８９】
なお、本実施形態では、ステップ（５）において、上記他のホストコンピュータが見つからなかったと判定された場合、ステップ（６）において、上記ステップ（２）でコピーされなかった重要度の低い色補正処理用データファイルをＣＤ−ＲＯＭ４００１からハードディスク１００６中の色補正処理用データファイル格納領域にコピーする場合について説明したが、重要度の低い色補正処理用データファイルに関してはインストール時にハードディスク１００６中にコピーすることなく、色補正処理時にＣＤ−ＲＯＭ４００１またはその他の記憶媒体等から読み出して使用制御するように構成してもよい。
【００９０】
以下、図３のフローチャートを参照してホストコンピュータ１００１から、カラープリンタ１０１３に対する出力を行う際の第１の色補正処理方法について詳細に説明する。ただし、カラープリンタ１０１３を制御するプリンタドライバは図２に示したフローチャートにしたがってインストールされたものであるとする。
【００９１】
図３は、本発明における第１の色補正処理方法を説明するフローチャートであり、図２のフローチャートに示した方法によりインストールされた上記プリンタドライバおよび付随する色補正処理用データファイルを用いて印刷を行う際の色補正処理方法の手順に対応する。なお、（１）〜（１２）は各ステップを示す。
【００９２】
図１に示したＲＡＭ１００７上にロードされたアプリケーションソフトウエアによる印刷処理の実行によって、プリンタドライバの色補正処理手続きが呼び出されると、まず、フラグ変数ＦをＦＡＬＳＥに初期化する（１）。該変数Ｆは、後述するファイル転送処理を行うか否かを示す。
【００９３】
次に、印刷対象となる印刷媒体，プリンタドライバによる画像処理方法，使用するインクの種類などの印刷条件を取得する（２）。続いて、該印刷条件を元に、後述する色補正演算処理の際に必要なデータファイル名を選択し、文字列変数Ｎに格納する（３）。
【００９４】
次に、ステップ（３）で選択されたファイル名Ｎのデータファイルが、ホストコンピュータ１００１内のハードディスクｌ００６中の色補正処理用データファイル格納領域に存在するか否かを判定し（４）、該判定の結果、ファイル名Ｎのデータファイルがハードディスクｌ００６中に存在すれば、処理はステップ（１０）に移り、ファイル名Ｎのデータファイルがハードディスクｌ００６中になければ、続くステップ（５）を実行する。
【００９５】
次にステップ（５）において、フラグ変数ＦをＴＲＵＥに変更し、後続の各ステップでファイル転送処理を行うことを示す。
【００９６】
次に、ＯＳのネットワーク通信機能を用いることにより、コンピュータネットワーク３００１中から、上記プリンタドライバと同一のプリンタドライバがインストールされている他のホストコンピュータを検索し（６）、該ステップで検索されたホストは図１中のホストコンピュータ２００１であるとする。
【００９７】
続いて、ステップ（６）で見つかったホストコンピュータ２００１のホスト名を文字列変数Ｈに格納し（７）、ＯＳのネットワーク通信機能を用いることにより、ホストコンピュータ２００１のハードディスク２００６中の色補正処理用データファイル格納領域に、ファイル名がＮであるデータファイルが存在するか否かを判定（検索）する（８）。該判定の結果、上記ハードディスク２００６にデータファイルＮが存在しなければ、処理はステップ（６）に戻り、ステップ（６）の検索条件を満たす、さらに別のホストコンピュータを探す。
【００９８】
一方、ステップ（８）で上記ホストコンピュータＨにデータファイルＮが存在すれば、処理は続くステップ（９）に進む。
【００９９】
ステップ（９）において、ＯＳのネットワーク通信機能を用いることにより、ステップ（６）で検索されたホストコンピュータ２００１のハードディスク２００６から、ホストコンピュータ１００１のハードディスクｌ００６へ、ステップ（３）で選択されたファイル名Ｎのデータファイルの転送を行う。
【０１００】
次に、ステップ（３）で選択されたファイル名Ｎのデータファイルをハードディスク１００６から読み込み、ステップ（２）で取得された印刷条件に最適な色補正演算処理を行い（１０）、フラグ変数ＦがＴＲＵＥであるか否か、即ちステップ（５）からステップ（９）の一連の処理により、コンピュータネットワークを介したファイル転送が行われたか否かを判定する（１１）。該判定の結果、ＦがＴＲＵＥであれば、ハードディスクｌ００６中にあるデータファイルＮのコピーを削除して（１２）、プリンタドライバによる色補正処理は終了する。
【０１０１】
一方、ステップ（１１）でＦがＦＡＬＳＥであれば色補正処理は終了する。
【０１０２】
なお、上記処理方法中のステップ（４）において、ホストコンピュータ１００ｌ内のハードディスク１００６内に色補正処理用データファイルＮが存在すると判定された場合には、ＣＰＵ１００３による該データファイルＮを用いた色補正演算処理が直ちに実行可能であり、ステップ（５）〜（９）の処理は不要であり、行わない。また、ステップ（１２）によるファイル削除も不要である。
【０１０３】
それに対し、ステップ（４）において、色補正処理用データファイルＮがハードディスク１００６内に存在しないと判定された場合には、該データファイルはコンピュータネットワ―ク３００１を介した共有により、他のホストコンピュータ内にあるといえる。
【０１０４】
そこで、ステップ（５）〜（９）の処理により、データファイルＮを探してハードディスク１００６内にコピーすることにより、ステップ（１０）におけるデータファイルＮを用いた色補正演算処理が可能となる。また、該ファイルは色補正処理の終了後は不要となるため、ステップ（１２）で削除される。
【０１０５】
さらに、ステップ（１０）における色補正演算処理は、プリンタドライバ内部で行われる場合のほか、オペレーティングシステムが提供する色処理機能を用いて行われる場合、その他の色処理ソフトウエアの機能を用いて行われる場合がある。
【０１０６】
以下、図４のフローチャートを参照して、ホストコンピュータ１００１からのプリンタドライバおよび付随する色補正処理用データファイルの第１のアンインストール方法について詳細に説明する。ただし、上記プリンタドライバおよび付随する色補正処理用デエタファイルは、図２のフローチャートにしたがってインストールされ、また図３のフローチャートにしたがった色補正処理の際に用いられた可能性があるものとする。
【０１０７】
図４は、本発明における第１のアンインストール方法を説明するフローチャートであり、ホストコンピュータ１００１からのプリンタドライバおよび付随する色補正処理用データファイルのアンインストール処理方法の手順に対応する。なお、（１）〜（１１）は各ステップを示す。
【０１０８】
ホストコンピュータ１００１のユーザが、キーボードマウスｌ０ｌｌによってアンインストール処理の開始を指示すると、ハードディスクｌ００６内に格納された上記プリンタドライバがＲＡＭ１００７中にロードされ、ＣＰＵ１００３によって、以下に示すアンインストール手続きの実行が開始される。
【０１０９】
まず、ホストコンピュータ１００１がコンピュータネットワークに接続されているか否かを判定し（１）、ホストコンピュータ１００ｌがコンピュータネットワークに接続されていないと判定された場合には、処理は後述するステップ（１０）に移り、ホストコンピュータ１００１がコンピュータネットワークに接続されていると判定された場合には、処理は続くステップ（２）に移る。ここで検出されたネットワークは図１中のコンピュータネットワーク３００１であるとする。
【０１１０】
次にステップ（２）において、ＯＳのネットワーク通信機能を用いることにより、コンピュータネットワーク３００１中から、上記プリンタドライバと同一のプリンタドライバがインストールされている他のホストコンピュータを検索する。
【０１１１】
続いて、ステップ（２）での検索の結果、上記他のホストコンピュータが見つからなかった場合には後述するステップ（１０）に進み、上記他のホストコンピュータが見つかった場合には、続くステップ（４）に進む。ここで上記他のホストコンピュータは図１中のホストコンピュータ２００１であるとする。
【０１１２】
次に、ステップ（４）において、上記ステップ（２）で検索されたホストコンピュータ２００１のホスト名を文字列変数Ｈに格納する。また、ハードディスクｌ００６内にある、上記プリンタドライバに付随する色補正処理用データファイルの数を整数変数ｎに格納する。該変数ｎは、以下のステップ（５）〜（９）における処理の対象となる、上記色補正処理用データファイルの残数を示す。
【０１１３】
次に、ステップ（５）において、上記色補正処理用データファイルの中において、第ｎ番目のもののファイル名を文字列変数Ｎに格納する。
【０１１４】
次に、ＯＳのネットワーク通信機能を用いることにより、ホストコンピュータ２００１のハードディスク２００６中の色補正処理用データファイル格納領域に、ファイル名がＮであるデータファイルが存在するか否かを判定（検索）し（６）、上記ハードディスク２００６にデータファイルＮが存在すれば、処理はステップ（８）に進み、上記ホストコンピュータＨにデータファイルＮが存在しなければ、処理は続くステップ（７）に進む。
【０１１５】
次に、ステップ（７）において、ＯＳのネットワーク通信機能を用いることにより、ホストコンピュータ１００１のハードディスクｌ００６から、ステップ（２）で検索されたホストコンピュータ２００１のハードディスク２００６へ、ファイル名Ｎのデータファイルの転送を行う。
【０１１６】
次に、上記変数ｎの値を１減少させ（８）、上記変数ｎの値が「０」であるか否かを判定し（９）、「０」でないと判定された場合は、ステップ（５）に戻り、次のデータファイルに対する処理を行う。
【０１１７】
一方、ステップ（９）上記変数ｎの値が「０」である場合には、すべてのデータファイルに対する処理が終了しているので、続くステップ（１０）に移る。
【０１１８】
次に、ステップ（１０）において、ハードディスクｌ００６中にある、上記プリンタドライバに付随する色補正処理用データファイルをすべて削除する。
【０１１９】
次に、ハードディスクｌ００６中にある、上記プリンタドライバ自体を削除し（１１）、上記プリンタドライバおよび付随するすべての色補正処理用データファイルのアンインストール処理が終了する。
【０１２０】
なお、上記アンインストール方法中のステップ（１）で、ホストコンピュータ１００１がコンピュータネットワークに接続されていないと判定された場合、およびステップ（３）で、アンインストール対象のプリンタドライバと同一のプリンタドライバがインストールされているホストコンピュータが、コンピュータネットワーク３００１内に存在しないと判定された場合には、他のホストコンピュータとの色補正処理用データファイルの共有は行っていないといえるので、直ちにハードディスクｌ００６からアンインストール対象のデータファイルおよびプリンタドライバを削除することができる。
【０１２１】
また、ステップ（３）で、アンインストール対象のプリンタドライバと同一のプリンタドライバがインストールされているホストコンピュータが、コンピュータネットワーク３００１内に存在すると判定された場合には、アンインストール対象の色補正処理用データファイルが、コンピュータネットワーク３００１を介して他のホストコンピュータとの間で共有されている可能性があるので、上記データファイルをハードディスクｌ００６から削除すると、コンピュータネットワーク３００１内から上記データファイルが消失してしまう可能性がある。
【０１２２】
そのため、ステップ（４）〜（１０）の処理により、コンピュータネットワーク３００１内のホストコンピュータであり、上記プリンタドライバと同一のプリンタドライバがインストールされているホストコンピュータを一つ見つけ、該ホストコンピュータに上記データファイルをコピーすることにより、データフタィルの消失を防ぐ。
【０１２３】
さらに、ステップ（６）の転送制御ステップにおいて、上記コピーの際に、転送先のホストコンピュータに転送しようとしているデータファイルが既に存在しているか否かを判定することによって、不要なファイル転送をなくし、アンインストール処理の高速化をはかうている。
【０１２４】
また、上記プリンタドライバと色補正処理用データファイルのアンインストールは、プリンタドライバによって行われるほか、専用のアンインストールプログラムまたはオペレーティングシステムによって行われるものであってもよい。
【０１２５】
〔第２実施形態〕
上記第１実施形態では、インストール方法および色補正方法とともに、アンインストール方法をセットで用いることを前提とした場合について説明したが、第１実施形態に示したアンインストール方法によらずにデータファイルを削除した場合に消失してしまった可能性のあるデータファイルの回復を行うように構成してもよい。以下、その実施形態について説明する。
【０１２６】
上述したように、第１実施形態では、インストール方法および色補正方法とともに、アンインストール方法をセットで用いることを前提としている。そのため、第１実施形態におけるアンインストール方法によらずに、色補正処理用データファイルを削除してしまった場合には、コンピュータネットワーク中から該データファイルが消失してしまう可能性がある。
【０１２７】
第１実施形態に示した方法によるインストーラを用いる場合には、データファイルが消失してしまった際には、上記コンピュータネットワーク中で上記データファイルを用いるプリンタドライバがインストールされているすべてのホストコンピュータにおいて、該プリンタドライバのアンインストールを行った上で、再インストールを行わなければ適正な色補正処理を行うことができなくなってしまう。
【０１２８】
以下、図５のフローチャートを参照して、図１に示したコンピュータシステムにおけるホストコンピュータ１００１へのプリンタドライバおよび色補正処理用データファイルの第２のインストール方法について詳細に説明する。
【０１２９】
図５は、本発明における第２のインストール方法の一例を示すフローチャートであり、プリンタドライバおよび該プリンタドライバに付随する色補正処理用データファイルのインストール処理方法の手順に対応する。なお、（１）〜（１２）は各ステップを示す。
【０１３０】
なお、図５のステップ（１）〜（４）およびステップ（６）は、それぞれ図２に示したステップ（１）〜（４）およびステップ（６）と同一である。
【０１３１】
ホストコンピュータ１００１のユーザが、ＣＤ−ＲＯＭ４００１をＣＤ−ＲＯＭドライブ１０１６に挿入し、キーボードマウス１０１１によってインストール処理の開始を指示すると、ＣＤ−ＲＯＭ４００１内に格納されたインストーラプログラムがＲＡＭ１００７中にロードされ、ＣＰＵ１００３によって実行が開始される。
【０１３２】
インストーラプログラムは、まずＣＤ−ＲＯＭ４００１内に格納されているプリンタドライバをハードディスクｌ００６中のプリンタドライバ格納領域にコピーし（１）、次に、ＣＤ−ＲＯＭ４００１内に格納されている色補正処理用データファイルの内の重要度の高いものを、強制的にハードディスクｌ００６中の色補正処理用データファイル格納領域にコピーする（２）。
【０１３３】
続いて、ホストコンピュータ１００１がコンピュータネットワークに接続されているか否かを判定（検索）し（３）、ホストコンピュータ１００１がコンピュータネットワークに接続されていないと判定された場合には、処理は後述するステップ（６）に移る。
【０１３４】
一方、ステップ（３）で、ホストコンピュータ１００１がコンピュータネットワークに接続されていると判定された場合には、処理は続くステップ（４）に移る。ここで検出されたネットワークは図１中のコンピュータネットワーク３００１であるとする。
【０１３５】
次に、ステップ（４）ステップにおいて、ＯＳのネットワーク通信機能を用いることにより、コンピュータネットワーク３００１中から、上記プリンタドライバと同一のプリンタドライバがインストールされている他のホストコンピュータを検索する。
【０１３６】
続いて、ステップ（４）での検索の結果、上記他のホストコンピュータが見つかつたか否か判定し（５）、上記他のホストコンピュータが見つかった場合には、処理を終了せず、ステップ（７）へ進む。
【０１３７】
一方、ステップ（５）で、上記他のホストコンピュータが見つからなかったと判定された場合は、上記ステップ（２）においてコピーされなかった、重要度の低い色補正処理用データファイルをＣＤ−ＲＯＭ４００１からハードディスク１００６中の色補正処理用データファイル格納領域にコピーし（６）、インストール処理を終了する。
【０１３８】
ステップ（７）では、上記見つかった他のホストコンピュータのホスト名を文字列変数Ｈに格納するとともに、ステップ（２）でコピーされなかった、重要度の低い色補正処理用データファイルの数を整数変数ｎに格納し、重要度の低いデータファイルの内ｎ番目のもののファイル名を文字列変数Ｎに格納する（８）。
【０１３９】
次に、ＯＳのネットワーク機能を用いて、ホストＨのハードディスク中の色補正処理用データファイル格納領域にファイル名Ｎのファイルがあるか否かを判定（検索）し（９）、ファイルが見つかった場合には処理はステップ（１１）に進み、見つからなかった場合には、続くステップ（１０）が実行される。
【０１４０】
ステップ（１０）において、ＣＤ−ＲＯＭ４００１中の色補正処理用データファイルＮをハードディスク１００６中にコピーする。
【０１４１】
次に、変数ｎの値を１減じ（１１）、変数ｎが「０」であるか否かを判定し（１２）、ｎが「０」である場合には、インストール処理を終了する。
【０１４２】
一方、ステップ（１２）で、変数ｎが「０」でない場合には、ステップ（８）に戻り、次のデータファイルについての処理を行う。
【０１４３】
なお、上記フローチャートにおいて、ステップ（７）〜（１２）は、ステップ（４）において検索されたコンピュータネットワーク上のホストコンピュータＨに、重要度の低い各データファイルが存在するか否かを判定し、存在しない場合にはホストコンピュータ１００１のハードディスクに該データファイルをコピーする。該コピー処理により、すべてのデータファイルはホストコンピュータ１００１とホストコンピュータＨ（同一のプリンタドライバがインストールされているネットワーク上の他のホストコンピュータ）の少なくともいずれかに存在するようになる。
【０１４４】
以上の処理によって第１の実施形態のアンインストール方法によらず、データファイルを削除することにより、消失してしまった可能性のあるデータファイルの回復を行っている。
【０１４５】
なお、本実施形態では、ステップ（５）において、上記他のホストコンピュータが見つからなかったと判定された場合、ステップ（６）において、上記ステップ（２）でコピーされなかった重要度の低い色補正処理用データファイルをＣＤ−ＲＯＭ４００１からハードディスク１００６中の色補正処理用データファイル格納領域にコピーする場合について説明したが、重要度の低い色補正処理用データファイルに関してはインストール時にハードディスク１００６中にコピーすることなく、色補正処理時にＣＤ−ＲＯＭ４００１またはその他の記憶媒体等から読み出して使用制御するように構成してもよい。
【０１４６】
〔第３実施形態〕
上記第１実施形態では、色補正処理を行う際、インストール時に重要度が低いと分類されたデータファイルを使用する場合、該データファイルを他のコンピュータよりコピーする構成について説明したが、インストール時に重要度が低いと分類されたデータファイルであっても、使用頻度の高いデータファイルはハードディスク内に保持するように構成してもよい。以下、その実施形態について説明する。
【０１４７】
図６は、テーブルファイル中のデータ構成を示す図であり、図２のステップ（５）において、ネットワーク３００１を介して同一プリンタドライバがインストールされているホストが見つかった場合に、ハードディスクｌ００６中に作成される。
【０１４８】
図において、Ｒ１００１はデータファイル名記録欄で、ハードディスクｌ００６中に存在する色補正処理用データファイルのファイル名を記録される。Ｒ１００２は最終使用日時記録欄で、データファイル名記録欄Ｒ１００１に記録される各ファイル名に対応づけて、インストールを行った日時が記録される。
【０１４９】
上記テーブルファイルは、後述する色補正処理の際に、インストール時に用いられるあらかじめ定義された上記重要度とは別に、個々のホストコンピュータにおける各データファイルの重要度を評価するために用いる。
【０１５０】
上述したように、上記第１実施形態では、色補正処理を行う際に、必要なデータファイルがローカルハードディスクに存在しなかった場合、ネットワークを介して他のホストからコピーを行うが、色補正処理の終了後、ここでコピーしたデータファイルを削除する。そのため、プリンタドライバのインストール時にすべての色補正処理用データファイルをコピーしなかったホストコンピュータにおいて、インストール時に重要度が低いと分類されていたデータファイルを使用する際には、該データファイルの実際の使用頻度に関わらず、該データファイルのコピーを行う必要がある。
【０１５１】
本実施形態では上記第１実施形態の処理に加えて、以下の処理を行う。
【０１５２】
まず、図２のステップ（５）において、同一プリンタドライバがインストールされているホストが見つかった場合に、図６に示したようなテーブルファイルをハードディスクｌ００６中に作成する。該テーブルファイルには、ハードディスクｌ００６中に存在する色補正処理用データファイルのファイル名を欄Ｒ１００１に記録する。また、各ファイル名に対応づけて、該ファイルの最終使用日時欄Ｒ１００２に、インストールを行った日時を記録する。
【０１５３】
上記テーブルファイルは、後述する色補正処理の際に、インストール時に用いられるあらかじめ定義された上記重要度とは別に、個々のホストコンピュータにおける各データファイルの重要度を評価するために用いる。
【０１５４】
以下、図７のフローチャートを参照して、図１に示したホストコンピュータ１００ｌからカラープリンタ１０１３に対する出力を行う際の第２の色補正処理方法について詳細に説明する。ただし、カラープリンタ１０１３を制御するプリンタドライバは図２に示したフローチャートにしたがってインストールされ、かつ図２のステップ（５）で同一プリンタドライバがインストールされているホストが見つかった場合に、図６に示したようなテーブルファイルをハードディスクｌ００６中に作成するものとする。
【０１５５】
図７は、本発明における第２の色補正処理方法を説明するフローチャートであり、図２のフローチャートに示した方法によりインストールされた上記プリンタドライバおよび付随する色補正処理用データファイルを用いて印刷を行う際の色補正処理方法の手順に対応する。なお、（１）〜（１３）は各ステップを示す。
【０１５６】
また、図７のステップ（１）〜（３）並びにステップ（４）〜（７）およびステップ（１１）は、それぞれ図３に示したステップ（２）〜（４）ならびにステップ（６）〜（９）およびステップ（１０）と同一である。
【０１５７】
図１に示したＲＡＭ１００７上にロードされたアプリケーションソフトウエアによる印刷処理の実行によって、プリンタドライバの色補正処理手続きが呼び出されると、まず、印刷対象となる印刷媒体，プリンタドライバによる画像処理方法，使用するインクの種類などの印刷条件を取得する（１）。続いて、該印刷条件を元に、後述する色補正演算処理の際に必要なデータファイル名を選択し、文字列変数Ｎに格納する（２）。
【０１５８】
次に、ステップ（２）で選択されたファイル名Ｎのデータファイルが、ホストコンピュータ１００１内のハードディスクｌ００６中の色補正処理用データファイル格納領域に存在するか否かを判定し（３）、該判定の結果、ファイル名Ｎのデータファイルがハードディスクｌ００６中に存在すれば、処理はステップ（１１）に移り、一方、ファイル名Ｎのデータファイルがハードディスクｌ００６中になければ、続くステップ（４）を実行する。
【０１５９】
ステップ（４）において、ＯＳのネットワーク通信機能を用いることにより、コンピュータネットワーク３００１中から、上記プリンタドライバと同一のプリンタドライバがインストールされている他のホストコンピュータを検索し、該ステップで検索されたホストは図１中のホストコンピュータ２００１であるとする。
【０１６０】
続いて、ステップ（４）で見つかったホストコンピュータ２００１のホスト名を文字列変数Ｈに格納し（５）、ＯＳのネットワーク通信機能を用いることにより、ホストコンピュータ２００１のハードディスク２００６中の色補正処理用データファイル格納領域に、ファイル名がＮであるデータファイルが存在するか否かを判定（検索）する（６）。該判定の結果、上記ハードディスク２００６にデータファイルＮが存在しなければ、処理はステップ（４）に戻り、ステップ（４）の検索条件を満たす、さらに別のホストコンピュータを探す。
【０１６１】
一方、ステップ（６）で上記ホストコンピュータＨにデータファイルＮが存在すれば、処理は続くステップ（７）に進む。
【０１６２】
ステップ（７）において、ＯＳのネットワーク通信機能を用いることにより、ステップ（４）で検索されたホストコンピュータ２００１のハードディスク２００６から、ホストコンピュータ１００１のハードディスクｌ００６へ、ステップ（１）で選択されたファイル名Ｎのデータファイルの転送を行う。
【０１６３】
次に、ホストコンピュータ１００１におけるデータファイルの使用頻度に基づく該データファイルの管理を行うため、以下のステップ（８）〜（１０）の処理を行う。
【０１６４】
ステップ（８）において、ハードディスク１００６に格納されたテーブルファイル中から、最終使用日時欄Ｒ１００２の値が最も古いファイルを検索し、該ファイル名を文字列変数Ｎ２に格納する。
【０１６５】
続いて上記データファイルＮ２をハードディスク１００６から削除し（９）、上記テーブルファイル中から、ステップ（９）で削除されたファイルＮ２のエントリを削除し、ステップ（７）でハードディスク１００６にコピーされたファイルＮのエントリを新たに追加する（１０）。
【０１６６】
次に、ファイル名Ｎのデータファイルをハードディスク１００６から読み込み、ステップ（３）で取得された印刷条件に最適な色補正演算処理を行い（１１）、ハードディスク１００６内に上記テーブルファイルが存在するか否かを判定する（１２）。該判定の結果、テーブルファイルが存在しなければ、色補正処理を終了し、テーブルファイルが存在していれば、処理はステップ（１３）に移る。
【０１６７】
ステップ（１３）において、ハードディスク１００６内の上記テーブルファイル中、ステップ（１１）で使用されたファイルＮのエントリの最終使用日時欄Ｒ１００２を更新し、色補正処理を終了する。
【０１６８】
なお、ステップ（８）は、最終使用日時が最も古いファイルを、ホストコンピュータ１００１における最も重要度の低いデータファイルであるとみなし、ステップ（９）におけるファイル削除の対象とする。これにより、ハードディスクｌ００６内のデータファイル数を一定に保ちながら、ホストコンピュータ１００１における実際の使用頻度の高いデータファイルをハードディスクｌ００６内に保持する。
【０１６９】
以下、図８のフローチャートを参照して、ホストコンピュータ１００１からのプリンタドライバおよび付随する色補正処理用データファイルの第２のアンインストール方法について詳細に説明する。ただし、上記プリンタドライバおよび付随する色補正処理用デエタファイルは、図２のフローチャートにしたがってインストールされ、かつ図２のステップ（５）で同一プリンタドライバがインストールされているホストが見つかった場合に、図６に示したようなテーブルファイルをハードディスクｌ００６中に作成するものとする。また、図７のフローチャートにしたがった色補正処理の際に用いられた可能性があるものとする。
【０１７０】
図８は、本発明における第２のアンインストール方法を説明するフローチャートであり、ホストコンピュータ１００１からのプリンタドライバおよび付随する色補正処理用データファイルのアンインストール処理方法の手順に対応する。なお、（１）〜（１４）は各ステップを示す。また、図８のステップ（３）〜（５）およびステップ（８）〜（１４）は、それぞれ図４に示したステップ（２）〜（４）およびステップ（５）〜（１１）と同一である。
【０１７１】
ホストコンピュータ１００１のユーザが、キーボードマウスｌ０ｌｌによってアンインストール処理の開始を指示すると、ハードディスクｌ００６内に格納された上記プリンタドライバがＲＡＭ１００７中にロードされ、ＣＰＵ１００３によって、以下に示すアンインストール手続きの実行が開始される。
【０１７２】
まず、ホストコンピュータ１００１がハードディスクｌ００６に図６に示したテーブルファイルが存在するか否かを判定し（１）、存在する場合は、ハードディスクｌ００６から図６に示したテーブルファイルを削除し（２）、ステップ（１３）の処理に移行する。
【０１７３】
一方、ステップ（１）でホストコンピュータ１００１がハードディスクｌ００６に図６に示したテーブルファイルが存在しない場合は、ＯＳのネットワーク通信機能を用いることにより、コンピュータネットワーク３００１中から、上記プリンタドライバと同一のプリンタドライバがインストールされている他のホストコンピュータを検索する（３）。
【０１７４】
続いて、ステップ（３）での検索の結果を判定し（４）、上記他のホストコンピュータが見つからなかった場合には後述するステップ（１３）に進み、上記他のホストコンピュータが見つかった場合には、続くステップ（５）に進む。ここで上記他のホストコンピュータは図１中のホストコンピュータ２００１であるとする。
【０１７５】
次に、ステップ（５）において、上記ステップ（３）で検索されたホストコンピュータ２００１のホスト名を文字列変数Ｈに格納する。また、ハードディスクｌ００６内にある、上記プリンタドライバに付随する色補正処理用データファイルの数を整数変数ｎに格納する。該変数ｎは、後述するステップ（８）〜（１２）における処理の対象となる、上記色補正処理用データファイルの残数を示す。次に、ＯＳのネットワーク通信機能を用い、ホストＨにテーブルファイルが存在するか否かを判定し（６）、存在しなければ、ステップ（８）に進み、存在すれば、ホストＨからテーブルファイルを削除する（７）。
【０１７６】
次に、ステップ（８）において、上記色補正処理用データファイルの中において、第ｎ番目のもののファイル名を文字列変数Ｎに格納する。
【０１７７】
次に、ＯＳのネットワーク通信機能を用いることにより、ホストコンピュータ２００１のハードディスク２００６中の色補正処理用データファイル格納領域に、ファイル名がＮであるデータファイルが存在するか否かを判定（検索）し（９）、上記ハードディスク２００６にデータファイルＮが存在すれば、処理はステップ（１１）に進み、上記ホストコンピュータＨにデータファイルＮが存在しなければ、処理は続くステップ（１０）に進む。
【０１７８】
次に、ステップ（１０）において、ＯＳのネットワーク通信機能を用いることにより、ホストコンピュータ１００１のハードディスクｌ００６から、ステップ（３）で検索されたホストコンピュータ２００１のハードディスク２００６へ、ファイル名Ｎのデータファイルの転送を行う。
【０１７９】
次に、上記変数ｎの値を１減少させ（１１）、上記変数ｎの値が「０」であるか否かを判定し（１２）。「０」でないと判定された場合は、ステップ（８）に戻り、次のデータファイルに対する処理を行う。
【０１８０】
一方、ステップ（１２）上記変数ｎの値が「０」である場合には、すべてのデータファイルに対する処理が終了しているので、続くステップ（１３）に移る。
【０１８１】
次に、ステップ（１３）において、ハードディスクｌ００６中にある、上記プリンタドライバに付随する色補正処理用データファイルをすべて削除する。
【０１８２】
次に、ハードディスクｌ００６中にある、上記プリンタドライバ自体を削除し（１４）、上記プリンタドライバおよび付随するすべての色補正処理用データファイルのアンインストール処理が終了する。
【０１８３】
以上の処理により、本実施形態では、第１の実施形態の場合に比べ、色補正処理時のネットワークを介したデータファイル転送の頻度を低減することができる。
【０１８４】
なお上記テーブルファイルのサイズは十分に小さいものであるといえ、そのハードディスク中での占有容量は問題にならないといえる。
【０１８５】
〔第４実施形態〕
上記第１〜第３の実施形態においては、インストール時にすべてのデータファイルをコピーしたホストコンピュータにおいては、アンインストールされるまで、全てのデータファイルをハードディスク内に保持する構成について説明したが、インストール時にすべてのデータファイルをコピーしたホストコンピュータにおいても、使用頻度が少ないデータファイルは、該ファイルの使用頻度がより多いホストコンピュータに移動するように構成してもよい。以下、その実施形態について説明する。
【０１８６】
上述したように、上記第１〜第３の実施形態においては、プリンタドライバのインストール時にすべてのデータファイルをコピーしたホストコンピュータについては、該ホストコンピュータにおける色補正処理実行の頻度に関わらず、上記プリンタドライバのアンインストールを行うまで、全てのデータファイルがローカルハードディスク内に存続し続ける。
【０１８７】
まず、本実施形態では、第１の実施形態で示した図２のフローチャートの処理に加えて、以下の処理を行う。
【０１８８】
図２のステップ（２）で、図６に示すようなテーブルファイルをハードディスク１００６中に作成する。該テーブルファイルには、上記プリンタドライバに付随するすべての色補正処理用データファイルのファイル名を欄Ｒ１００１に記録する。また、各ファイル名に対応づけて、該ファイルの最終使用日時欄Ｒ１００２に、インストールを行った日時を記録する。
【０１８９】
以下、図９のフローチャートを参照して、ホストコンピュータ１００ｌからカラープリンタ１０１３に対する出力を行う際の第３の色補正処理方法について詳細に説明する。ただし、カラープリンタ１０１３を制御するプリンタドライバは図２に示したフローチャートにしたがってインストールされ、図２のステップ（２）で、図６に示すようなテーブルファイルをハードディスク１００６中に作成するものであるとする。
【０１９０】
図９は、本発明における第３の色補正処理方法を説明するフローチャートであり、図２のフローチャートに示した方法によりインストールされた上記プリンタドライバおよび付随する色補正処理用データファイルを用いて印刷を行う際の色補正処理方法の手順に対応する。なお、（１）〜（１１）は各ステップを示す。
【０１９１】
また、図９のステップ（１）〜（３）ならびにステップ（４）〜（７）およびステップ（１０）は、それぞれ図３に示したステップ（２）〜（４）ならびにステップ（６）〜（９）およびステップ（１０）と同一である。
【０１９２】
図１に示したＲＡＭ１００７上にロードされたアプリケーションソフトウエアによる印刷処理の実行によって、プリンタドライバの色補正処理手続きが呼び出されると、まず、印刷対象となる印刷媒体，プリンタドライバによる画像処理方法，使用するインクの種類などの印刷条件を取得する（１）。続いて、該印刷条件を元に、後述する色補正演算処理の際に必要なデータファイル名を選択し、文字列変数Ｎに格納する（２）。
【０１９３】
次に、ステップ（２）で選択されたファイル名Ｎのデータファイルが、ホストコンピュータ１００１内のハードディスクｌ００６中の色補正処理用データファイル格納領域に存在するか否かを判定し（３）、該判定の結果、ファイル名Ｎのデータファイルがハードディスクｌ００６中に存在すれば、処理はステップ（１０）に移り、一方、ファイル名Ｎのデータファイルがハードディスクｌ００６中になければ、続くステップ（４）を実行する。
【０１９４】
ステップ（４）において、ＯＳのネットワーク通信機能を用いることにより、コンピュータネットワーク３００１中から、上記プリンタドライバと同一のプリンタドライバがインストールされている他のホストコンピュータを検索し、該ステップで検索されたホストは図１中のホストコンピュータ２００１であるとする。
【０１９５】
続いて、ステップ（４）で見つかったホストコンピュータ２００１のホスト名を文字列変数Ｈに格納し（５）、ＯＳのネットワーク通信機能を用いることにより、ホストコンピュータ２００１のハードディスク２００６中の色補正処理用データファイル格納領域に、ファイル名がＮであるデータファイルが存在するか否かを判定（検索）する（６）。該判定の結果、上記ハードディスク２００６にデータファイルＮが存在しなければ、処理はステップ（４）に戻り、ステップ（４）の検索条件を満たす、さらに別のホストコンピュータを探す。
【０１９６】
一方、ステップ（６）で上記ホストコンピュータＨにデータファイルＮが存在すれば、処理は続くステップ（７）に進む。
【０１９７】
ステップ（７）において、ＯＳのネットワーク通信機能を用いることにより、ステップ（４）で検索されたホストコンピュータ２００１のハードディスク２００６から、ホストコンピュータ１００１のハードディスクｌ００６へ、ステップ（１）で選択されたファイル名Ｎのデータファイルの転送を行う。
【０１９８】
次に、ＯＳのネットワーク通信機能を用いて、ホストコンピュータ１００１のハードディスクｌ００６およびホストコンピュータ２００１のハードディスク２００６それぞれの中のテーブルファイルにおける、ステップ（７）で転送されたファイル名Ｎのデータファイルの最終使用日時を比較し、ホストコンピュータ２００１のハードディスク２００６のテーブルファイルにおける最終使用日時の方がホストコンピュータ１００１のハードディスク１００６のテーブルファイルにおける最終使用日時より古いか否かを判定し（８）、ホストコンピュータ２００１における最終使用日時がホストコンピュータ１００１におけるより最終使用日時より古くないと判定された場合には、ステップ（１０）の処理に進む。
【０１９９】
一方、ステップ（８）で、ホストコンピュータ２００１における最終使用日時がホストコンピュータ１００１における最終使用日時より古いと判定された場合には、ＯＳのネットワーク通信機能を用いて、ホストコンピュータ２００１内のハードディスク２００６中からステップ（７）で転送されたファイル名Ｎのファイルを削除する（９）。
【０２００】
次に、ステップ（２）で選択されたファイル名Ｎのデータファイルをハードディスク１００６から読み込み、ステップ（１）で取得された印刷条件に最適な色補正演算処理を行い（１０）、ハードディスク１００６内の上記テーブルファイル中、ステップ（１０）で使用されたファイルＮのエントリの最終使用日時欄Ｒ１００２を更新し（１１）、色補正処理を終了する。
【０２０１】
さらに、本実施形態では、第１の実施形態で示した図４のフローチャートの処理に加えて、以下の処理を行う。
【０２０２】
図４のステップ（１０）で、ハードディスクｌ００６中にある、上記プリンタドライバに付随する色補正処理用データファイルをすべて削除するとともに、図６に示したテーブルファイルをハードディスク１００６中から削除するようにする。
【０２０３】
以上の処理により、インストール時にすべてのデータファイルをコピーしたホストコンピュータにおいても、使用頻度が少ないデータファイルは、該ファイルの使用頻度がより多いホストコンピュータに移動するため、上記ホストコンピュータのハードディスク占有容量を削減することができる。
【０２０４】
本実施形態においても上記テーブルファイルのサイズは十分に小さいものであるといえ、ハードディスク中での占有容量は問題にならないといえる。
【０２０５】
以上説明したように、コンピュータネットワークを介して接続された複数のホストコンピュータから同一機種のカラープリンタを使用する環境において、上記コンピュータネットワーク内で共有可能な色補正処理用データファイルのコピーを省略することによって、上記色補正処理用データファイルのインストール処理時間を減少させるとともに、ホストコンピュータにおける上記色補正処理用データファイルによる外部記憶装置の占有領域を減少させることができる。
【０２０６】
また、上記コンピュータネットワーク上でのデータファイルの消失に対して、インストール処理の際にデータファイルの回復を行い、適正に対応することができる。
【０２０７】
さらに、インストールされたデータファイルを用いる色補正処理時に生じるファイル転送の頻度を軽減し、色補正処理を高速化することができる。
【０２０８】
また、第１のインストール方法によってインストールされ、上記コンピュータネットワーク内で共有されている上記色補正処理用データファイル群を適正にアンインストールすることができる。
【０２０９】
さらに、ファイル転送量を削減し、アンインストールを高速化することができる。
【０２１０】
また、第１のインストール方法によってインストールされた上記色補正処理用データファイル群を上記コンピュータネットワーク内で共有して用いることにより適正に色補正処理を行うことができる。
【０２１１】
さらに、上記色補正処理用データファイルによる外部記憶装置の占有領域を減少させることができる。
【０２１２】
なお、上記第１〜第４実施形態では、ホストコンピュータに通信可能に接続されたカラープリンタのプリンタドライバおよび該プリンタドライバに付随するデータファイル群のホストコンピュータへのインストール方法ならびにアンインストール方法および色補正処理方法について説明したが、カラープリンタのプリンタドライバおよび該プリンタドライバに付随するデータファイル群に限定されるものではなく、ホストコンピュータに通信可能に接続されたカラー画像を入力または出力処理する電子機器の制御プログラムおよび該制御プログラムに付随する色補正処理用データファイル群であっても、本発明を適用可能なことはいうまでもない。さらに、上記カラー画像を入出力する電子機器以外の電子機器の制御プログラムおよび該制御プログラムに付随するデータファイル群のインストール方法およびアンインストール方法にも本発明は適用可能である。
【０２１３】
また、上記電子機器は、例えばスキャナ，デジタルカメラ，ディスプレイ等の図１２に示したカラーマッチングシステムを適用した電子機器であれば、いかなる電子機器であってもよい。
【０２１４】
さらに、カラープリンタは、電子写真方式であっても、インクジェット式、昇華式であってもその他の方式でもよい。
【０２１５】
また、上記第１〜第４実施形態では、ＣＤ−ＲＯＭからプリンタドライバおよびプリンタドライバに付随する色補正処理用データファイルを読み出してインストールする場合について説明したが、ＣＤ−ＲＯＭ以外の記録媒体、例えばフロッピーディスク，光磁気ディスク，磁気テープ等から読み出してインストールするように構成してもよい。
【０２１６】
さらに、プリンタドライバおよびプリンタドライバに付随する色補正処理用データファイルをネットワークを介して取得するように構成してもよい。
【０２１７】
以下、図１０，図１１に示すメモリマップを参照して本発明に係る情報処理装置で読み出し可能なデータ処理プログラムの構成について説明する。
【０２１８】
図１０，図１１は、本発明に係る情報処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０２１９】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０２２０】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０２２１】
本実施形態における図２，図３，図４，図５，図７，図８，図９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０２２２】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０２２３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２２４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【０２２５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２２６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２２７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２２８】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２２９】
【発明の効果】
以上説明したように、本発明によれば、ネットワークを介して接続された複数の情報処理装置から同一機種のカラー電子機器を使用する環境において、ネットワーク内で共有可能な色補正処理用データファイルおよび情報処理装置の記憶部に格納される前記色補正処理用データファイルを使用することによって、色補正処理用データファイルのインストール処理時間を減少させるとともに、情報処理装置の記憶部の色補正処理用データファイル占有領域を減少させることができる。
【０２３０】
また、ネットワーク内で共有可能な色補正処理用データファイルのコピー処理を省略することによって、色補正処理用データファイルのインストール処理時間を減少させるとともに、情報処理装置の記憶部の色補正処理用データファイル占有領域を減少させることができる。
【０２３１】
また、ネットワーク上での色補正処理用データファイルの消失が発生した場合、インストール処理の際にデータファイルの回復を行い、適正に対応することができる。
【０２３２】
さらに、色補正処理時に生じる他の情報処理装置からのファイル転送の頻度を軽減し、色補正処理を高速化することができる。
【０２３３】
また、ネットワーク内で共有されている上記色補正処理用データファイル群を適正にアンインストールすることができる。
【０２３４】
さらに、ファイル転送量を削減し、アンインストールを高速化することができる。
【０２３５】
また、色補正処理用データファイル群をネットワーク内で共有して用いることにより適正に色補正処理を行うことができる。
【０２３６】
さらに、情報処理装置の記憶部内の色補正処理用データファイル占有領域を減少させることができる。
【０２３７】
また、重要度の高い色補正処理用データファイルのみを情報処理装置の記憶部格納し、色補正処理時のファイル転送の頻度を減少させることができる。
【０２３８】
さらに、使用頻度の高い色補正処理用データファイルのみを情報処理装置の記憶部に格納し、色補正処理時のファイル転送の頻度を減少させることができる。
【０２３９】
また、各色補正処理用データファイルを適切な情報処理装置に格納し、色補正処理時のファイル転送の頻度を減少させることができる。
【０２４０】
また、各色補正処理用データファイルを重要度に応じた適切な情報処理装置に格納し、色補正処理時のファイル転送の頻度を減少させることができる。
【０２４２】
従って、ネットワークを介して接続された複数の情報処理装置から同一機種のカラー画像を入力または出力処理するカラー電子機器を使用する環境において、電子機器の制御プログラムおよび制御プログラムに付随する色補正処理用データファイルの適切なインストール、ならびにアンインストール、および色補正用処理を行うことができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す情報処理装置を適用可能なコンピュータシステムの構成を説明するブロック図である。
【図２】本発明における第１のインストール方法の一例を示すフローチャートである。
【図３】本発明における第１の色補正処理方法を説明するフローチャートである。
【図４】本発明における第１のアンインストール方法を説明するフローチャートである。
【図５】本発明における第２のインストール方法の一例を示すフローチャートである。
【図６】テーブルファイル中のデータ構成を示す図である。
【図７】本発明における第２の色補正処理方法を説明するフローチャートである。
【図８】本発明における第２のアンインストール方法を説明するフローチャートである。
【図９】本発明における第３の色補正処理方法を説明するフローチャートである。
【図１０】本発明に係る画像出力装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１１】本発明に係る画像出力装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１２】カラーマッチングシステムの概念図である。
【符号の説明】
１００１  ホストコンピュータ
１００３  ＣＰＵ
１００４  ＲＯＭ
１００６  ハードディスク
１００７  ＲＡＭ
ｌ００９  ディスプレイ装置
１０１３  カラープリンタ
１０１６  ＣＤ−ＲＯＭドライブ
２００１  ホストコンピュータ
２００６  ハードディスク
２０１３  カラープリンタ
４００１  ＣＤ−ＲＯＭ媒体
【図１】
0003902873.tif 000002
【図２】
0003902873.tif 000003
【図３】
0003902873.tif 000004
【図４】
0003902873.tif 000005
【図５】
0003902873.tif 000006
【図６】
0003902873.tif 000007
【図７】
0003902873.tif 000008
【図８】
0003902873.tif 000009
【図９】
0003902873.tif 000010
【図１０】
0003902873.tif 000011
【図１１】
0003902873.tif 000012
【図１２】
0003902873.tif 000013