(57)【要約】【課題】コンピュータを利用することによって塗料組成だけでなく塗装条件までをも探索することによって、デザイナーが創作した新規塗装色を実現する「塗料組成と塗装条件」の組合せを短時間に探索できるようにする技術を実現する。【解決手段】デザイナーが塗装色作成システム１０で創作した新規塗装色の記述データを、塗料組成／塗装条件算出システム２０に送信する。探索エンジン２４により塗装色／塗料組成／塗装条件データベース２６から新規塗装色と近似する塗装色を探索し、算出手段２８がその塗装色を実現するであろう「塗料組成と塗装条件」を算出する。微修正手段３２が算出された「塗料組成と塗装条件」を微修正する。微修正した「塗料組成と塗装条件」で実現される塗装色と、新規塗装色をコンピュータグラフィックス表示装置１２で対比可能に表示する。【選択図】　図１
2004118580.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータグラフィックス画像で創作された新規塗装色を実現する「塗料組成と塗装条件」の組合せを算出する方法であり、
コンピュータに読取り可能な媒体に、既知塗装色とその塗装色を実現した「塗料組成と塗装条件」の組合せを蓄積して記憶しているデータベースを用意する工程と、
当該データベースを利用して、コンピュータグラフィックス画像で創作された新規塗装色を実現する「塗料組成と塗装条件」の組合せを、コンピュータによって算出する工程と、
を含んで構成される「塗料組成と塗装条件」の組合せを算出する方法。
【請求項２】
前記算出工程が、
前記データベースから当該新規塗装色に近似する複数の既知塗装色を探索する工程と、
探索された複数の既知塗装色を実現する「塗料組成と塗装条件」に基づいて、当該新規塗装色を実現する「塗料組成と塗装条件」の組合せを演算する工程と、
を含むことを特徴とする請求項１の「塗料組成と塗装条件」の算出方法。
【請求項３】
前記探索工程が、設定された塗装条件の範囲内で探索することを特徴とする請求項２の「塗料組成と塗装条件」の算出方法。
【請求項４】
前記算出工程で算出された当該新規塗装色を実現する「塗料組成と塗装条件」の組合せを微修正した「塗料組成と塗装条件」の組合せの候補を計算する工程と、
コンピュータグラフィックス画像で、前記算出工程で算出された「塗料組成と塗装条件」の組合せで実現される塗装色と、候補の「塗料組成と塗装条件」の組合せで実現される塗装色とを対比観測可能に表示する工程と、
が付加されている請求項１の「塗料組成と塗装条件」の算出方法。
【請求項５】
前記算出工程で算出された当該新規塗装色を実現する塗装条件が所定の範囲内で変動したときに実現される塗装色が、予め定められている「新規塗装色の修正範囲」に含まれるか否かを判定する工程が付加されている請求項１の「塗料組成と塗装条件」の算出方法。
【請求項６】
前記判定工程において、変動した塗装条件で実現される塗装色が前記修正範囲に含まれないと判定されたときに、当該塗装色が前記修正範囲に含まれる塗料組成を再算出する工程が付加されている請求項５の「塗料組成と塗装条件」の算出方法。
【請求項７】
対比観測可能に表示された複数の塗装色のうちの一の塗装色が採用されたときに、採用された塗装色を実現する塗装条件が所定の範囲内で変動したときに実現される塗装色が、予め定められている「前記採用された塗装色の修正範囲」に含まれるか否かを判定する工程が付加されている請求項４の「塗料組成と塗装条件」の算出方法。
【請求項８】
前記判定工程において、変動した塗装条件で実現される塗装色が前記修正範囲に含まれないと判定されたときに、当該塗装色が前記修正範囲に含まれる塗料組成を再算出する工程が付加されている請求項７の「塗料組成と塗装条件」の算出方法。
【請求項９】
塗装色とその塗装色を実現した「塗料組成と塗装条件」の組合せを蓄積して記憶している、コンピュータに読取り可能なデータベース。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は、コンピュータグラフィックス画像で創作された新規塗装色を実現する「塗料組成と塗装条件」を算出する技術に関する。
【０００２】
【従来の技術】工業デザインの分野では、デザイナーがコンピュータグラフィックス画像を用いて希望する新規塗装色を創り出すことがある。次の段階は、創作された新規塗装色を実現する「塗料組成と塗装条件」を算出することである。文献１および文献２には、塗装色とその塗装色を実現した光輝材の種類や配合量をデータベース化しておき、デザイナーが指定したメタリック系の塗装色から、その塗装色を実現するであろう光輝材の種類や配合量を算出する技術が開示されている。また文献３には、デザイナーがコンピュータグラフィックス画像で創作した塗装色から、その塗装色を実現するであろう塗料組成を推定する技術が開示されている。
【０００３】
【特許文献１】
特開平８−２２１５６０号公報
【特許文献２】
特開平９−３３３４７号公報
【特許文献３】
特開平１０−２２７６９６号公報
【０００４】
【発明が解決しようとする課題】前記した従来技術は、いずれも、塗料製造会社が定めている標準的塗装条件で塗装作業することを前提にしている。例えば、文献３の技術で推定された塗料組成の塗料を塗料製造会社が予め定めている標準的塗装条件で塗装すれば、デザイナーがコンピュータグラフィックス画像で創作した塗装色によく近似する塗装色を得ることができるはずである。
しかしながら実際の塗装の現場では、塗装設備や作業時間や作業コスト等が制約されており、多くの制約条件のなかで塗装技術のノウハウを蓄積している。その結果、塗料製造会社が予め定めている標準的塗装条件とは異なる塗装条件を用いることが多い。塗装条件が異なると塗装色も変化する。このために従来の技術で推定された塗料組成を用いても、デザイナーが創作した塗装色を実現することが難しい。
【０００５】
現在では、従来の技術で推定された組成の塗料を用いて種々の塗装条件で実際に塗装したり、あるいは、従来の技術で推定された組成を微修正した塗料を用いて実際に塗装したりしながら、デザイナーが創作した塗装色を実現する「塗料組成と塗装条件」の組合せを見つけている。実際に塗装してテストする作業を試行錯誤的に繰り替えしながら探索するために、デザイナーが創作した塗装色を実現する「塗料組成と塗装条件」の組合せを見つけるまでに、多くの工数と長い時間を必要とする。
【０００６】
本発明は、上記問題点に鑑み、コンピュータを利用することによって塗料組成だけでなく塗装条件までをも探索することによって、デザイナーが創作した新規塗装色を実現する「塗料組成と塗装条件」の組合せを短時間に探索できるようにする技術を実現することを目的とする。
【０００７】
【課題を解決するための手段と作用】本発明で創作した方法では、デザイナーがコンピュータグラフィックス画像を用いて創作した新規塗装色を実現する「塗料組成と塗装条件」を、コンピュータによって算出する。この方法では、コンピュータに読取り可能な媒体に、既知塗装色とその塗装色を実現した「塗料組成と塗装条件」の組合せを蓄積して記憶しているデータベースを用意する工程と、当該データベースを利用して、コンピュータグラフィックス画像で創作された新規塗装色を実現する「塗料組成と塗装条件」の組合せを、コンピュータによって算出する工程を実施して「塗料組成と塗装条件」の組合せを算出する。
【０００８】
前記したように、工業デザインの分野では、デザイナーがコンピュータグラフィック画像を用いて希望する新規な塗装色を創作し、塗装色を指定することがある。塗装色は、色調、光輝感、ムラ、艶、肌などの要素で決定され、色調、光輝感、ムラ、艶、肌などで決められる塗装色をコンピュータグラフィック画像で表示する技術が進んでいる。
本発明の方法では、既知の塗装色について、その塗装色を実現した「塗料組成と塗装条件」の組合せを蓄積して記憶しているデータベースを作成しておく。例えば自動車ボディの塗装であれば、過去に使用した「塗料組成と塗装条件」の組合せによって得られた自動車の塗装色の関係を蓄積して記憶しておく。塗料組成は、着色顔料の種類と量、光輝材顔料の種類と量、その他の特殊な色効果を有する顔料の種類と量及び樹脂組成等によって記述される。塗装条件は、塗装機等の種類や数や吐出量や回転数、あるいは焼付け炉の焼付け温度や焼付け時間などによって記述される。自動車の塗装色は、色調、光輝感、ムラ、艶、肌などで記述される。
既知の多数の塗装色について、その塗装色を実現した「塗料組成と塗装条件」の組合せを蓄積して記憶しておくと、「塗料組成と塗装条件」の組合せとその組合せによって実現される塗装色の関係が明らかになり、コンピュータグラフィックス画像で創作された新規塗装色を実現する「塗料組成と塗装条件」の組合せを算出することが可能となる。
【０００９】
本発明では、塗料組成のみならずその塗料を使う条件まで算出することから、算出された塗料組成を算出された塗装条件で用いることによって、デザイナーがコンピュータグラフィック画像を用いて創作した新規塗装色を実現することができる。従来の技術では、塗装条件のバリエーションを考慮しなかったために、算出された塗料組成を用いても、デザイナーがコンピュータグラフィック画像を用いて創作した新規塗装色を実現できないことが多く、実際に塗装して得られる塗装色を確認する工数が必要とされていたのに対し、大幅に時間の短縮化を図ることができる。
【００１０】
データベースを利用してコンピュータグラフィックス画像で創作された新規塗装色を実現する「塗料組成と塗装条件」の組合せを算出する工程では、データベースから新規塗装色に近似する複数の既知塗装色を探索する工程と、探索された複数の既知塗装色の「塗料組成と塗装条件」に基づいて新規塗装色を実現する「塗料組成と塗装条件」を演算する工程を実施することが好ましい。
新規塗装色は新規であるためにデータベースに登録されていない。しかしながら、それに近似する塗装色は既に登録されている。本方法の算出工程では、近似する複数の塗装色のデータを探索する。
近似する複数の塗装色のデータが得られると、新規であるために登録されていない塗装色のための「塗料組成と塗装条件」を精度よく算出することができる。類似する塗料組成のデータが存在するために、塗装条件の相違が塗装色に与える影響を算出することができるし、類似する塗装条件のデータが存在するために、塗料組成の相違が塗装色に与える影響を算出することができる。類似する「塗料組成と塗装条件」のもとで、塗装条件の相違や塗料組成の相違が塗装色に与える影響を算出できることから、新規で登録されていない塗装色を実現する「塗料組成と塗装条件」を精度よく算出することが可能となる。
【００１１】
前記探索工程では、設定された塗装条件の範囲内で探索することが好ましい。塗装条件は塗装設備等によって制約されるために、新規塗装色を塗装する塗装設備では、探索された塗装条件に調整できない事態が生じ得る。これを避けるためには、新規な塗装色を塗装する塗装設備で調整可能な塗装条件の範囲内で探索するのが有効である。
【００１２】
新規塗装色を実現する組合せとして算出された「塗料組成と塗装条件」の組合せの他に、その組合せを微修正した「塗料組成と塗装条件」の組合せの候補を計算する工程と、算出された「塗料組成と塗装条件」の組合せで実現される塗装色と、候補の「塗料組成と塗装条件」の組合せで実現される塗装色とを対比観測可能にコンピュータグラフィックス画像で表示する工程が付加されていることが好ましい。
上記工程が付加されていると、コンピュータで計算された新規塗装色を実現するであろう「塗料組成と塗装条件」で実現される塗装色と、その「塗料組成と塗装条件」の組合せをわずかに修正することで得られる塗装色とを対比可能に表示することから、コンピュータの計算が完全でない場合にも、デザイナーが希望する塗装色を実現する「塗料組成と塗装条件」の組合せを発見しやすくなる。またデザイナーに類似色を提供することができ、デザイナーの選択の巾を広げて新たなアイデアの創作を誘導できる。
【００１３】
新規塗装色を実現するものとして算出された「塗装条件」が所定範囲内で変動したときに実現される塗装色が、予め定められている「新規塗装色の修正範囲」に含まれるか否かを判定する工程が付加されていることが好ましい。
新規塗装色を実現するものとして算出された塗装条件を、長期に亘って維持することは困難である。例えば、塗装環境の実際の温度や湿度が季節によって変動することが避けられない。実際上は避けられない塗装条件の変化に起因して、得られるはずの塗装色が新規塗装色から著しく異なってしまうと、デザイナーの希望を満足することができなくなってしまう。一方、変動した塗装条件（変動幅は事前に想定することができる）で実現される塗装色が、許容できる範囲内（通常は新規塗装色の要素を一定の範囲内で修正した類似の範囲）に留まるのであればその塗装条件の下で塗装作業を続行することが可能となる。従って、塗装条件が所定の範囲で変動したときに実現されるであろう塗装色が、許容範囲内に留まるか否かを予め判定しておくことが有効である。
また、変動した塗装条件とその塗装条件で実現される塗装色の関係を示すデータをデータベースに記憶しておくことで、新たに創作される塗装色の予測精度が一層向上することになる。
【００１４】
前記した判定工程において、変動した塗装条件で実現される塗装色が修正範囲に含まれないと判定されたときに、その変動した塗装条件で実現される塗装色が修正範囲に含まれる塗料組成を再算出する工程がさらに付加されていることが好ましい。
塗装条件が所定の範囲で変動しても塗装色が許容範囲に留まる塗料組成が再算出されると、長期に亘ってデザイナーが創作した塗装色に類似する塗装色を維持することができ、塗装作業のやり直し等を回避できる。
このようにして修正された「塗料組成と塗装条件」と塗装色の関係もデータベースに記憶しておくことで、さらにデータが充実することとなり、新たな塗装色を開発する際に、その塗装色を実現する「塗料組成と塗装条件」を一層正確に算出することが可能となる。
【００１５】
コンピュータによって算出された新規塗装色を実現するであろう「塗料組成と塗装条件」で実現される塗装色と、その「塗料組成と塗装条件」の組合せをわずかに修正することで得られる塗装色とがコンピュータグラフィックス画像で対比可能に表示された場合、これらの塗装色のうちから一の塗装色を採用する。この場合は、採用された塗装色を実現する塗装条件が所定の範囲内で変動したときに実現される塗装色が、予め定められている「採用された塗装色の修正範囲」に含まれるか否かを判定する工程が付加されていることが好ましい。
【００１６】
また、その判定工程において、塗装条件が変動すると「修正範囲」に含まれなくなってしまうと判断されたときには、変動した塗装条件で実現される塗装色が「修正範囲」に含まれる塗料組成を再算出する工程がさらに付加されていることが好ましい。
【００１７】
本発明で創作したデータベースは、塗装色とその塗装色を実現した「塗料組成と塗装条件」の組合せを蓄積して記憶しており、コンピュータに読取り可能である。
このデータベースを探索エンジンと組合せて用いることによって、デザイナーが創作する新規な塗装色を実現する「塗料組成と塗装条件」を、短時間で算出することが可能となる。
【００１８】
【発明の実施の形態】下記に説明する実施例の主要な特徴を列記する。
（形態１）塗装色作成システムと塗料組成／塗装条件算出システムが相互に通信可能に接続されている。
（形態２）塗料組成／塗装条件算出システムは、階層的ネットワークモデルを利用して新規塗装色のための「塗料組成と塗装条件」の組合せを算出する。
（形態３）塗料組成／塗装条件算出システムは、算出した塗装条件を所定の範囲内で変動させ、その塗装条件下で実現される塗装色を算出し、必要があればその塗装色が希望の塗装色に類似するように塗料組成を修正する。
【００１９】
【実施例】以下、本発明を具現化した実施例について説明する。本実施例は、デザイナーが創作した自動車ボディの新規な塗装色を実現する「塗料組成と塗装条件」を決定する過程に、本発明を用いたものである。
図１（ａ）と（ｂ）に、主としてデザイナーが使用する塗装色作成システム１０と、主として塗装技術者が使用する塗料組成／塗装条件算出システム２０のハードウエア構成を示す。　塗装色作成システム１０はコンピュータ装置で構成され、演算装置１４とコンピュータグラフィックス表示装置１２と入力装置１６を備えている。デザイナーは、入力装置１６を利用して様々な塗装色を創り出すことができ、創り出された塗装色はコンピュータグラフィックス表示装置１２に表示される。デザイナーはコンピュータグラフィックス表示装置１２に表示される塗装色を見ながら、希望する塗装色を創り出す。塗装色は、色調／光輝感／ムラ／艶／肌等の要素で決められ、コンピュータグラフィックス表示装置１２は、色調／光輝感／ムラ／艶／肌等の特性を反映した塗装色を表示することができる。色調は、色相、彩度、明度の程度を定義する。特に色相では、緑味から赤味の変化の程度、青味から黄味の変化の程度を定義する。光輝感は、いわゆるメタリック系やパール系などのハイライト部とシェード部の明暗差の程度を定義する。ムラは、小面積内での明暗の非均一性の程度を定義し、メタリック系の場合に重要である。艶は、光沢（入射光が単一方向に反射したピッカリとした感じ）の程度を記述する。肌は、塗装表面の平滑性の程度を定義する。塗装色が需要者に与える印象は、上記の５要素によって決定される。デザイナーは、車種を勘案しながら塗装色を指定する。デザイナーが、コンピュータグラフィックス表示装置１２に表示される色調／光輝感／ムラ／艶／肌等に納得した段階で、納得した新規塗装色を定義する色調／光輝感／ムラ／艶／肌等の特性を示すデータが、塗料組成／塗装条件算出システム２０に送られる。
【００２０】
塗料組成／塗装条件算出システム２０に送られた、塗装色を記述する色調／光輝感／ムラ／艶／肌等の特性を示すデータは、塗装色記述データ入力手段２２に入力されて記憶される。
塗料組成／塗装条件算出システム２０は、過去に塗装したことがある塗装色のデータと、その塗装色を実現した「塗料組成と塗装条件」の組合せを示すデータを対応付けて記憶している塗装色／塗料組成／塗装条件データベース２６を備えている。塗装色は、色調／光輝感／ムラ／艶／肌のデータで記憶されている。塗料組成は、着色顔料の種類と量／光輝材顔料の種類と量及び樹脂組成等で記憶されている。塗装条件は、塗料の吐出量、回転数、印加電圧、希釈シンナの種類と量、焼付温度等の塗装色に影響する塗装条件を示すデジタルデータで記憶されている。
【００２１】
塗料組成／塗装条件算出システム２０は、近似する塗装色を探索するエンジン２４を備えている。探索するエンジン２４は、データベース２６を探索して、入力手段２２に入力された新規塗装色に近似する既知塗装色を複数個探索する。図２は、塗装色を決定する５要素をグラフ表示したものを示す。実線４０は新規塗装色を示している。探索エンジン２４は、５要素のうちでできるだけ多くの要素がほぼ同じ値を持つ既知塗装色を探索する。図２の場合、色調のうちの色相とムラと肌がほぼ一致する２個の既知塗装色４２ａと４２ｂが探索された場合を例示しており、既知塗装色４２ａでは光輝感が高くて艶が低く、既知塗装色４２ｂでは光輝感が低くて艶が高いことを例示している。
【００２２】
塗料組成／塗装条件算出システム２０は、探索された新規塗装色に近似する複数の既知塗装色を実現する「塗料組成と塗装条件」の組合せから、新規塗装色を実現するであろう「塗料組成と塗装条件」の組合せを算出する（図１の算出手段２８）。図２を用いて「塗料組成と塗装条件」の組合せの算出の例を説明する。既知塗装色４２ａと４２ｂを実現する「塗料組成と塗装条件」の組合せを読み出し、既知塗装色４２ａの組合せでは光輝感が高すぎ、既知塗装色４２ｂの組合せでは光輝感が低すぎることから、両者の中間の光輝感が得られるであろう「塗料組成と塗装条件」の組合せを算出する。同様に、既知塗装色４２ａの組合せでは艶が低すぎ、既知塗装色４２ｂの組合せでは艶が高すぎることから、両者の中間の艶が得られるであろう「塗料組成と塗装条件」の組合せを算出する。この算出工程の詳細は後記する。
【００２３】
塗料組成／塗装条件算出システム２０は、算出された「塗料組成と塗装条件」の組合せによって得られる塗装色を計算し、計算された塗装色をコンピュータグラフィクス表示装置１２に表示させるのに必要なデータを計算し、計算されたデータを塗装色作成システム１０に送り返す（手段３０）。塗装色作成システム１０は、このデータに基づいてコンピュータグラフィックス表示装置１２に塗装色を表示する。表示された塗装色は、塗料組成／塗装条件算出システム２０で算出された、デザイナーが創作した新規塗装色を実現するはずの「塗料組成と塗装条件」の組合せによって得られる塗装色であり、デザイナーが創作した新規塗装色に近似しているはずである。
【００２４】
塗料組成／塗装条件算出システム２０は、算出手段２８で算出された「塗料組成と塗装条件」の組合せをわずかに修正した組合せを計算する（手段３２）。ここでは、塗料組成をわずかに変えた組合せと、塗装条件をわずかに変えた組合せを算出する。例えば、着色顔料の量をわずかに増減した場合、光輝材顔料の量をわずかに増減した場合、吐出量をわずかに増減した場合、回転数をわずかに増減した場合等を算出する。
【００２５】
塗料組成／塗装条件算出システム２０は、手段３２で微修正された組合せによって得られる塗装色を計算し、計算された塗装色をコンピュータグラフィックス表示装置１２に表示させるのに必要なデータを計算し、計算されたデータを塗装色作成システム１０に送り返す（手段３４）。塗装色作成システム１０は、このデータに基づいてコンピュータグラフィックス表示装置１２に塗装色を表示する。
【００２６】
コンピュータグラフィックス表示装置１２には、塗料組成／塗装条件算出システム２０によって、新規塗装色を実現するはずの組合せであるとして算出された「塗料組成と塗装条件」の組合せによって得られる塗装色と、それからわずかに修正した場合に得られる塗装色が対比観察可能に表示される。
デザイナーと塗装技術者は、近似する塗装色群を対比観察することができ、「塗料組成と塗装条件」を決定することができる。これまでの作業はバーチャルな環境で実施でき、実際に塗装作業をする必要がないことから、短時間で安価に実行することができる。
【００２７】
図３は、新規塗装色の作成処理手順と、創作された新規塗装色を実現する「塗料組成と塗装条件」の算出処理手順を示す。
ステップＳ２では、デザイナーが塗装色作成システム１０を操作して、希望する塗装色を創作する。この場合、塗装色のそれぞれの要素についてコンピュータグラフィックス画像で段階的に例示しておき、そのなかからデザイナーが選択することによって新規塗装色が創り出されるようにしておくことが好ましい。また、塗装色作成システム１０に、コンピュータグラフィックス表示装置１２に表示された塗装色からその塗装色の各要素のデジタルデータを自動的に作成するプログラムをインストールしておくことが望ましい。塗装色作成システム１０は、デザイナーが創作した新規塗装色の各要素のデジタルデータを取得する。
図３のステップＳ４では、デザイナーが納得した新規塗装色を記述する色調／光輝感／ムラ／艶／肌等の特性を示すデータが、塗料組成／塗装条件算出システム２０に送られる。
【００２８】
図３のステップＳ６では、データベース２６を探索し、入力された新規塗装色に近似する既知塗装色を複数個探索する。近似する塗装色については、図２を参照して説明した。
最終的には、算出された塗装条件で塗装することから、新規な塗装色を塗装する作業を実施する塗装設備で実現可能な塗装条件が算出されるようにしておかなければならない。そこで、この探索段階では、塗装作業を実施する塗装設備で実現可能な塗装条件を予め入力しておき、この条件の範囲に属するデータのみを探索する。探索に先立って、塗装作業を実施する塗装設備で実現可能な塗装条件によって得られる塗装色のみを探索対象とするために、探索された塗装条件に調整できないという事態が生じない。
データベース２６は、図４から図６に示す、顔料等特性データベース５０１、塗料組成データベース５０３、および塗装条件データベース５０５に基づいて作成されている。
図４は、顔料等特性データベース５０１のデータを例示している。このデータベースには、塗料に含まれる顔料などの様々な特性（反射率、膜厚、色相、粒子径など）についてのデータが記憶されている。例えば着色顔料についてみると、着色顔料ａは、反射率の値がａ１−ｃ、膜厚の値がａ２−ｃ、色相の値がａ３−ｃ・・・であることが例示されている。同様に光輝材顔料についても特性が例示されている。なお、図４に示された顔料に限定されるものではなく、塗料に含有されているものであれば全てデータベース化される。
図５は塗料組成データベース５０３のデータを例示している。既に作られた塗料Ａ、塗料Ｂ、塗料Ｃ・・・の組成として、塗料に含まれる顔料などの種類とその配合含有率のデータが記憶されている。例えば、塗料Ａは、着色顔料ａを７０％、着色顔料ｂを２５％、光輝材顔料ａを５％含むことがわかる。
【００２９】
図６は、塗装条件データベース５０５のデータを例示している。上記各塗料が塗装工場で実際に塗装されたときの塗装条件のデータが記憶されている。塗装条件は、塗装工程数（下塗り工程、中塗り工程、上塗り工程などの各回数）、塗装設備（塗装機の種類や数、吐出量、回転数、印加電圧、塗装面積や焼付け炉の焼付け温度、焼付け時間など）、塗装方法（エアースプレー方式、回転霧化式静電塗装方法、粉体塗装法など）、および塗装技術（各メーカーや製造工場が有するいわゆるノウハウ）などによって決められている。例えば、塗料Ａは、吐出量の値がＡイ１、回転数の値がＡイ２、塗装機の数がＡイ３で塗装されたことがわかる。
【００３０】
図４に例示された顔料等特性データベース５０１と、図５に例示された塗料組成データベース５０３と、図６に例示された塗装条件データベース５０５とから図１に例示された塗装色／塗料組成／塗装条件データベース２６が作成されている。塗装色／塗料組成／塗装条件データベース２６には、過去に採用した「塗料組成と塗装条件」に対応付けて、そのときに得られた塗装色のデータが記憶されている。
塗装色／塗料組成／塗装条件データベース２６のデータ内容は、観念的には３次元のデータベースであり、図７に模式的に示すように、横軸に塗料組成のベクトル、前後軸（手前から奥に向かっている軸）に塗装条件のベクトル、垂直軸に塗装色のベクトルをプロットしたデータベースということが言える。例えば、塗料組成Ｐの塗料Ａを塗装条件Ｑで塗装したときに得られた塗装色がＲであったことを示している。なお、塗料組成も塗装条件も塗装色もベクトルであり、スカラ量では記述されない。図７はあくまで模式的なものである。
【００３１】
図３のステップＳ８では、ステップＳ６で探索された複数の近似する塗装色のデータから、新規塗装色を実現するであろう「塗料組成と塗装条件」の組合せを算出する。
この算出工程では、階層的ネットワークモデルを利用する。図８は、塗装色／塗料組成／塗装条件データベース２６を基にして構築した階層的ネットワークモデルを示す。ネットワークモデルの各階層は、上下の隣り合う層と一定の関連を有しており、Ｉ層は入力層、Ｈ−１層からＨ−ｎ層は中間層、Ｏ層は出力層を表す。ネットワーク中の数字で表された円はデータを伝達するか否かを判断する判断ユニットであり、判断ユニットの周囲に接している小円（記号Ｗで表される）はユニット間の結合加重（所定の関数によって導き出される）を示し、矢印はデータの伝達経路を示す。この階層的ネットワークモデルは、塗装色／塗料組成／塗装条件データベース２６に記憶されているデータであってステップＳ６で探索された近似塗装色のデータを、階層的ネットワークモデル構築プログラムで学習処理することによって構築されたものである。具体的には、Ｉ層で近似塗装色の各要素（色相、彩度、・・・ムラ）のデジタルデータを与え、ネットワークが導いた「塗料組成と塗装条件」のデータ（Ｏ層で出力されるデータ）と、実際に採用された「塗料組成と塗装条件」のデータとの差から、正しい「塗料組成と塗装条件」が算出されるように結合荷重を更新していくように学習させる。このようにして構築した階層的ネットワークモデルを用いることにより、新規な塗装色を実現する「塗料組成と塗装条件」を算出することが可能となる。
この階層的ネットワークモデルは、ステップＳ６で探索された近似塗装色のデータから構築されるために、精度が高い。
【００３２】
次に、この階層的ネットワークモデルを用いて、ステップＳ４で入力した新規塗装色の各要素のデジタルデータから、新規塗装色を実現するはずの「塗料組成と塗装条件」を算出する方法を説明する。塗装色の各要素のデジタルデータが、入力層であるＩ層のＮｏ．１からＮｏ７のそれぞれのユニットに入力される。するとそれぞれのユニットはデータをＨ−１層の全てのユニットに伝達する。例えば、Ｉ層のユニットＮｏ．１に入力された緑味のデータは、Ｈ−１層のＮｏ．１からＮｏ．ｎまでの全てのユニットに伝達される。Ｈ−１層のＮｏ．１からＮｏ．ｎまでの一つ一つのユニットは、伝達されたデータにそれぞれ結合加重を付す。結合加重を付したデータの値の総和が所定の閾値を超えればデータを次の層のユニットへ伝達し、超えなければ伝達しないという判断をする。例えば、Ｉ層のユニットＮｏ．１からＮｏ．７に入力されたデータがＨ−１層のＮｏ．１のユニットに伝達されると、当該ユニットは、Ｉ層のユニットＮｏ．１から伝達されたデータには結合加重Ｗ１をかけ、ユニットＮｏ．２から伝達されたデータには結合加重Ｗ２をかけ・・・というようにそれぞれのデータに重みをかける。重みをかけたデータの値の総和がＨ−１層のユニットＮｏ．１に与えられた所定の閾値を超えれば、次の層のユニットへデータを伝達し、超えなければ伝達しないという判断をする。このようにＨ−１層のＮｏ．２からＮｏ．ｎまでのユニットがそれぞれ同様の処理を行う。また、Ｈ−１層からＨ−ｎ層までの中間層の一つ一つのユニットがデータを次の層のユニットへ伝達するか否かを判断し、データは最終的にＯ層に伝達される。Ｏ層では、新規塗装色についての塗料組成（顔料ａの配合含有率、顔料ｂの配合含有率・・・など）と塗装条件（吐出量、回転数・・・など）のデータが出力される。以上のようにして新規塗装色を実現するはずの「塗料組成と塗装条件」が算出される。
【００３３】
図９は、上記のようにして算出された「塗料組成と塗装条件」により、新規塗装色Ｘ１が、塗装色／塗料組成／塗装条件データベース２６に位置決めされた結果を示す。上記の階層的ネットワークモデルにより算出された塗料組成は「ソ−Ｘ」で代表され、塗装条件は「ジ−Ｘ」で代表される。
【００３４】
図３のステップＳ１０では、算出された組成「ソ−Ｘ」を持つ塗料を、算出された条件は「ジ−Ｘ」で塗装することによって実現される塗装色Ｘ１を算出する。ここで算出される塗装色Ｘ１は、ステップＳ４で入力した塗装色に一致しているかあるいは極く近似している。
【００３５】
図３のステップＳ１２では、ステップＳ８で算出された「塗料組成と塗装条件」の組合せをわずかに修正した組合せを算出する。ここでは、塗料組成を「ソ−Ｘ」からわずかに変えた組合せと、塗装条件を「ジ−Ｘ」からわずかに変えた組合せを算出する。例えば、塗料組成「ソ−Ｘ」から着色顔料の量をわずかに増減した場合、光輝材顔料の量をわずかに増減した場合、塗装条件「ジ−Ｘ」から吐出量をわずかに増減した場合、回転数をわずかに増減した場合等を算出する。図９の破線９０が、微修正の範囲を例示している。
【００３６】
図３のステップＳ１４では、ステップＳ１２で微修正された「塗料組成と塗装条件」の組合せによって得られる塗装色を計算する。ここで計算される塗装色は、ステップＳ１０で算出された塗装色Ｘ１に近似してわずかに相違している。
【００３７】
図３のステップＳ１６では、ステップＳ１０で計算された塗装色とステップＳ１２で計算された塗装色を、コンピュータグラフィクス表示装置１２に表示させるのに必要なデータを計算し、計算されたデータを塗装色作成システム１０に送り返すことによって、コンピュータグラフィクス表示装置１２に、ステップＳ１０で計算された塗装色とステップＳ１２で計算された塗装色を対比観察可能に表示する。
【００３８】
デザイナーと塗装技術者は、対比観察可能に表示された塗装色群を見比べて、実際に採用する塗装色と「塗料組成と塗装条件」を決定する（図３のステップＳ１８）。採用された塗装色と「塗料組成と塗装条件」の関係は、塗装色／塗料組成／塗装条件データベース２６に追加して記録される（図３のステップＳ２０）。新規塗装色とその塗装色を実現する「塗料組成と塗装条件」が決定されるたびに、塗装色／塗料組成／塗装条件データベース２６に蓄積して記憶されるデータが増加していく。塗装色／塗料組成／塗装条件データベース２６にデータが追加されれば、塗料組成データベース５０３と塗装条件データベース５０５にもデータが追加される。このようにデータが蓄積されていくと、再現される塗装色の予測精度が向上し、さらに新たな塗装色を開発する際に、その塗装色を実現する「塗料組成と塗装条件」を一層正確に算出することが可能となる。
【００３９】
図１０は、塗装色の要素の分布を示している。図３のステップＳ４で入力された新規塗装色が破線１０ｂで示され、ステップＳ１４で算出された塗装色が実線１０ａで示されている。このグラフから、デザイナーが創作した新規塗装色と、塗料組成／塗装条件算出システム２０で算出された「塗料組成と塗装条件」で実現される塗装色がよく近似していることがわかる。
【００４０】
次に、図１（ｂ）で、算出された塗装条件を一定の範囲内で変動させ、その塗装条件で実現される塗装色を算出して判定をする処理を行う場合の、塗料組成／塗装条件算出システム２０のハードウエア構成を示す。
塗料組成／塗装条件算出システム２０は、変動塗装条件で実現される塗装色を算出し、変動塗装条件で実現される塗装色が採用された塗装色の修正範囲内に含まれるか否かを判定する（手段３６）。算出および判定手段３６は、塗料組成／塗装条件算出システム２０で算出された採用塗装色の塗装条件を、想定される所定の範囲内で変動させる。この場合、過去のデータによって示される経験則から、変動すると想定される塗装条件を、想定される値の範囲内で変動させる。例えば、塗装環境の温度と湿度が、室外の温度と湿度に対応して一定の値の範囲内で変動していたことを示すデータが存在するときは、採用された塗装色の塗装条件もそのように変動するであろうと想定して、その範囲内で変動させる。このように変動させた塗装条件で実現される塗装色を、データベース２６のデータに基づいて算出する。算出した塗装色については、採用された塗装色の修正範囲内に含まれるか否かが判定される。ここでいう修正範囲とは、採用された塗装色の要素をデザイナーが変更を許容できる値に修正できる範囲であり、通常は採用された塗装色と類似した塗装色の範囲である。予め決定しておいた修正範囲内に、変動塗装条件で実現される塗装色が含まれるか否かが判定される。
塗料組成／塗装条件算出システム２０は、変動塗装条件で実現される塗装色が採用された塗装色の修正範囲内に含まれると判断したときに、その塗装色をコンピュータグラフィクス表示装置１２に表示させるのに必要なデータを計算し、計算されたデータを塗装色作成システム１０に送り返す（手段３８）。塗装色作成システム１０は、このデータに基づいてコンピュータグラフィックス表示装置１２に変動塗装条件で実現される塗装色を表示する。また、その塗装色は採用された塗装色の修正範囲内に含まれるものであるという判定結果も表示する。
【００４１】
塗料組成／塗装条件算出システム２０は、変動塗装条件で実現される塗装色が採用された塗装色の修正範囲内に含まれないと判断したときに、修正範囲内に含まれるように塗料組成を修正し（手段４０）、塗料組成を修正した塗装色と採用された塗装色をコンピュータグラフィクス表示装置１２に表示させるのに必要なデータを計算し、計算されたデータを塗装色作成システム１０に送り返す（手段４２）。塗装色作成システム１０は、このデータに基づいてコンピュータグラフィックス表示装置１２に塗料組成を修正した塗装色を表示する。ここで表示される塗料組成を修正した塗装色は、デザイナーが採用した塗装色と類似していると考えられる。
【００４２】
図１１に、採用された塗装色を実現する塗装条件を変動させ、その塗装条件で実現される塗装色を算出し判定をする処理の手順を示す。
ステップＳ２２では、図３のステップＳ１８で決定された塗装色（新規塗装色または新規塗装色の「塗料組成と塗装条件」を微修正した塗装色）を実現する塗装条件を想定される所定の範囲内で変動させる。この場合、過去に塗装条件が変動したことを示すデータが存在するときに、そのデータに基づいて自動的に塗装条件の変動範囲を決定するプログラムを、塗料組成／塗装条件算出システム２０にインストールしておくことが望ましい。
図１１のステップＳ２４では、ステップＳ２２で変動させた塗装条件によって実現されるであろう塗装色を算出する。
この算出工程でも、階層的ネットワークモデルを利用する。図１２は、塗装色／塗料組成／塗装条件データベース２６を基にして構築した階層的ネットワークモデルを示す。既出の図８で示された階層的ネットワークモデルと逆に、入力層であるＩ層では、「塗料組成と塗装条件」のデータが入力される。具体的には、図３のステップＳ１８で決定された塗料組成（顔料ａ、顔料ｂ、・・・）の値のデータと、所定の変動範囲内で変動させた塗装条件（・・・、湿度）の値のデータが入力される。これらのデータに基づいて、中間層であるＨ−１層からＨ−ｎ層において所定の計算が行われた上で、出力層であるＯ層において塗装色の各要素（色相、彩度、・・・肌、ムラ）の値が出力される。この結果、変動した塗装条件で実現されるであろう塗装色が算出されることとなる。
図１３において、塗装条件を「ジ−Ｙ」に変動させた場合を模式的に例示する。塗装条件「ジ−Ｙ」で実現される塗装色としてＹ１が示されている。なお、ここでの塗料組成は、図１のステップＳ１８で決定された新規塗装色Ｘ１と同じ「ソ−Ｘ」である（図９を参照）。
図１４に、塗装条件を「ジ−Ｙ」に変動させたときの塗装色を例示する。破線１４ｂは、図３のステップＳ１８で決定された新規塗装色、実線１４ｃは、塗装条件を「ジ−Ｙ」に変動させたときの塗装色を示す。
【００４３】
図１１のステップＳ２６では、ステップＳ２４で算出された塗装色が図３のステップＳ１８で決定された塗装色の修正範囲内に含まれるか否かが判定される。この判定を行うために、修正範囲については、例えば、デザイナーが変更を許容できる塗装色の範囲として、予め塗装色要素の修正値を決定しておく。
図１４において、判定の例を説明する。実線１４ａで囲まれた斜線部分は、デザイナーが変更を許容できるとして決定された修正範囲を示す。したがって、実線１４ｃで表される変動塗装条件での塗装色は、修正範囲内に含まれないと判定される。
図１３においても、変動した塗装条件「ジ−Ｙ」の下で実現される塗装色Ｙ１が修正範囲である破線１３０内に含まれていないことがわかる。
このような判定を行うことにより、塗装条件が想定される所定の範囲内で変動したときに、その塗装条件の下では採用した塗装色の類似範囲内の塗装色が実現され得るのか否かを予め予測しておくことができる。
【００４４】
図１１のステップＳ２８では、ステップ２６でＮＯと判断された場合（変動塗装条件で実現される塗装色が採用された塗装色の修正範囲内に含まれないと判断された場合）に、採用された塗装色の修正範囲内に含まれるように塗料組成を修正する。この場合も、塗装色／塗料組成／塗装条件データベース２６を基にして構築した階層的ネットワークモデル（図１２を参照）を利用して塗料組成の計算を行う。入力層であるＩ層で「塗料組成と塗装条件」のデータを入力するが、塗装条件についてはステップＳ２４で入力された値をそのまま入力する一方、塗料組成については値を様々に変更して、出力層であるＯ層において出力される塗装色の各要素の値が修正範囲内に含まれるまで次々に再入力される。出力される塗装色の各要素の値が修正範囲内に含まれることになったときの入力値が、修正した塗料組成の値として決定される。
図１５において、塗装色Ｙ２が破線１３０内に含まれるように、塗料組成を「ソ−Ｙ」に修正したことを示す。塗料組成を「ソ−Ｙ」に修正して実現される塗装色Ｙ２は、図１４においては、破線１４ｂで囲まれた斜線部分の範囲内に含まれるものである。
このように塗料組成を修正することで、変動塗装条件においても新規塗装色の修正範囲内に含まれる類似の塗装色を実現することができる。
【００４５】
図１１のステップＳ３０では、ステップＳ２２で変動させた塗装条件に基づく塗装色と塗料組成を決定し、決定された塗装色を表示装置１２においてコンピュータグラフィックス画像表示する。これにより、デザイナーは、塗装条件が変動したときに実現される塗装色を予め知っておくことができる。変動させた塗装条件と採用された塗装色と塗料組成の関係は、塗装色／塗料組成／塗装条件データベース２６に追加して記憶される（ステップＳ３２）。
このように一連の処理の中で算出されたデータが蓄積されていくことによって、データベースがより充実し、新たに創作される塗装色の「塗料組成と塗装条件」の関係の予測精度が一層向上する。
【００４６】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
例えば、本実施例では、塗装色の要素として色調、光輝感、ムラ、艶、肌を挙げているが、これらに限定されるものではない。また、色調については代表的な色相、彩度、明度を要素として挙げているが、他の表色系による分類での要素も可能である。また、塗装色の要素の程度を算出するために、塗装膜の断面を測定することで明らかになる顔料の配列方向を考慮してもよい。あるいは、塗装表面の形状を測定することで明らかになる表面形状の凸凹の程度を考慮してもよい。本実施例では、各塗料の塗料組成の値を顔料などの配合含有率に基づく規則によって決めていた。これを顔料などの特性（反射率など）に基づく規則によって決めてもよい。また、塗料組成や塗装条件をネットワークで算出していたが、この方法に限られるものではない。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００４７】
【発明の効果】以上のように本発明では、コンピュータグラフィック画像でシュミレーション表示された新規の塗装色について、その塗料組成のみならず塗装条件をも予め決定しておく。したがって、その塗装色を再現可能な塗装条件を各メーカーや製造工場に見合った範囲内で相当程度高い精度で予測することができ、塗装作業に伴う労力、時間および経費の節約が可能となる。
【図面の簡単な説明】
【図１】新規塗装色の「塗料組成と塗装条件」を算出する装置のハードウエア構成を示す。
【図２】新規塗装色と近似する塗装色の関係を示す。
【図３】新規塗装色の「塗料組成と塗装条件」の算出処理手順を示す。
【図４】顔料等特性データベースの例を示す。
【図５】塗料組成データベースの例を示す。
【図６】塗装条件データベースの例を示す。
【図７】塗装色／塗料組成／塗装条件データベースのデータ内容を模式的に示す。
【図８】「塗料組成と塗装条件」を算出するための階層的ネットワークモデルを示す。
【図９】塗装色／塗料組成／塗装条件データベースに新たなデータが追加されたことを模式的に示す。
【図１０】新規塗装色と、算出された「塗料組成と塗装条件」で実現される塗装色の関係を例示するグラフである。
【図１１】算出された塗装条件を一定の範囲内で変動させ、その塗装条件で実現される塗装色を算出し判定をする処理の手順を示す。
【図１２】塗装色を算出するための階層的ネットワークモデルを示す。
【図１３】塗装条件を変動させた場合に算出された塗装色を模式的に例示する。
【図１４】新規塗装色と、塗装条件を変動させた場合に算出された塗装色の関係を例示するグラフである。
【図１５】塗装色が修正範囲内に含まれるように、塗料組成を修正したことを模式的に例示する。
【符号の説明】
１０：塗装色作成システム、
１２：コンピュータグラフィック表示装置、
１４：演算装置、
１６：入力装置、
２０：塗料組成／塗装条件算出システム、
２２：塗装色記述データ入力手段、
２４：近似する塗装色探索エンジン
２６：塗装色／塗料組成／塗装条件データベース、
２８：新規塗装色の「塗料組成と塗装条件」の算出手段、
３０，３４，３８，４０：塗装色のコンピュータグラフィックス表示用データ計算手段、
３２：微修正手段、
３６：変動塗装条件での塗装色算出、判定手段、
４０：塗料組成修正手段
【図１】
2004118580.tif 000003
【図２】
2004118580.tif 000004
【図３】
2004118580.tif 000005
【図４】
2004118580.tif 000006
【図５】
2004118580.tif 000007
【図６】
2004118580.tif 000008
【図７】
2004118580.tif 000009
【図８】
2004118580.tif 000010
【図９】
2004118580.tif 000011
【図１０】
2004118580.tif 000012
【図１１】
2004118580.tif 000013
【図１２】
2004118580.tif 000014
【図１３】
2004118580.tif 000015
【図１４】
2004118580.tif 000016
【図１５】
2004118580.tif 000017