(57)【要約】  所望の質感を有する塗色を決定するためのデータベースの作成方法及び検索方法、並びにそれらのシステム、プログラム及び記録媒体を提供することを目的とする。データベースの作成方法は、複数の塗色の分光反射率データ及びミクロ光輝感データを、塗色コードと対応付けて記録するステップ（Ｓ１１）と、サンプル塗色の質感の評価値を、塗色コードと対応付けて記録するステップ（Ｓ１３）と、分光反射率データ及びミクロ光輝感データを用いて、質感を表現する特徴量を複数の塗色について計算し、塗色コードと対応付けて記録するステップ（Ｓ１４）と、サンプル塗色の特徴量及び評価値を学習データとしてニューラルネットワークを学習させるステップ（Ｓ１５）と、学習後のニューラルネットワークに、サンプル塗色以外の塗色の特徴量を入力し、出力データを、入力した塗色コードと対応付けて記録するステップ（Ｓ１６）とを含む。
2008156147.tif 000002
【特許請求の範囲】
【請求項１】
複数の塗色の分光反射率データ及び粒子感を表すミクロ光輝感データを、前記塗色に固有のコードと対応付けて記録部に記録する第１ステップと、
複数の前記塗色から選択されたサンプル塗色の質感の評価値を、前記コードと対応付けて前記記録部に記録する第２ステップと、
前記分光反射率データ及び前記ミクロ光輝感データを用いて、質感を表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録する第３ステップと、
前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記質感の評価値に対応する出力ユニットを有するニューラルネットワークを学習させる第４ステップと、
学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する第５ステップとを含む塗色データベース作成方法。
【請求項２】
前記第１ステップが、撮像装置を用いて塗色の画像データを取得して、該画像データからミクロ光輝感データを計算するステップを更に含み、
該ミクロ光輝感データが、ＨＧ、ＨＢ、ＨＢＬ、及びＳＢであり、
ＧＬを画像データの平均グレーレベル、ＶおよびＡをそれぞれ、“ＧＬ＋３２”の閾値で２値化したときの閾値以上の総輝度体積および総輝度面積、Ｌを“ＧＬ＋２４”の閾値で２値化した時の平均粒径、輝度画像の平均ピーク高さＰＨａｖおよび平均ピーク裾広がり率ＰＳａｖをそれぞれ、ＰＨａｖ＝３Ｖ／ＡおよびＰＳａｖ＝Ｌ／ＰＨａｖとして、ＢＶをＢＶ＝ＰＨａｖ＋３５０ＰＳａｖとし、
νを空間周波数、θを角度とし、画像データから求めたパワースペクトルをＰ（ν，θ）とし、０〜Ｎを粒子感に対応する空間周波数領域として、ＩＰＳＬをＩＰＳＬ＝∫０Ｎ∫０２πＰ（ν，θ）ｄνｄθ／Ｐ（０，０）とし、
前記ＨＧが、
ＩＰＳＬ≧０．３２          の場合、ＨＧ＝    ５００・ＩＰＳＬ−１４２．５、
０．３２＞ＩＰＳＬ≧０．１５の場合、ＨＧ＝１０２．９・ＩＰＳＬ−  １５．４、
０．１５＞ＩＰＳＬ          の場合、ＨＧ＝０であり、
前記ＨＢが、ＨＢ＝（ＢＶ−５０）／２であり、
前記ＨＢＬが、ＧＬ＝１４の撮像条件におけるＨＢであり、
前記ＳＢが、ＧＬ＝１２５の撮像条件におけるＨＧである請求項１に記載の塗色データベース作成方法。
【請求項３】
複数の前記特徴量が、
観察角度１５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度１５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊１５、特徴量ａ＊１５、及び特徴量ｂ＊１５と、
観察角度４５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度４５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊４５、特徴量ａ＊４５、及び特徴量ｂ＊４５と、
観察角度７５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度７５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊７５、特徴量ａ＊７５、及び特徴量ｂ＊７５と、
観察角度１５度の分光反射率から求められる、ＸＹＺ表色系における観察角度１５度のＹ値をＹ１５、観察角度２５度の分光反射率から求められる、ＸＹＺ表色系における観察角度２５度のＹ値をＹ２５、観察角度４５度の分光反射率から求められる、ＸＹＺ表色系における観察角度４５度のＹ値をＹ４５、観察角度７５度の分光反射率から求められる、ＸＹＺ表色系における観察角度７５度のＹ値をＹ７５、及び観察角度１１０度の分光反射率から求められる、ＸＹＺ表色系における観察角度１１０度のＹ値をＹ１１０とし、２×（Ｙ１５−Ｙ２５）／（Ｙ１５＋Ｙ２５）によって求められる特徴量ＦＦ（１５，２５）、２×（Ｙ２５−Ｙ４５）／（Ｙ２５＋Ｙ４５）によって求められる特徴量ＦＦ（２５，４５）、２×（Ｙ４５−Ｙ７５）／（Ｙ４５＋Ｙ７５）によって求められる特徴量ＦＦ（４５，７５）、２×（Ｙ７５−Ｙ１１０）／（Ｙ７５＋Ｙ１１０）によって求められる特徴量ＦＦ（７５，１１０）、及び２×（Ｙ１５−Ｙ４５）／（Ｙ１５＋Ｙ４５）によって求められる特徴量ＦＦ（１５，４５）と、
観察角度１５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊１５、観察角度４５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊４５、及び観察角度７５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊７５と、
観察角度２５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値をｃ＊２５、及び観察角度１１０度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値をｃ＊１１０とし、２×（ｃ＊１５−ｃ＊２５）／（ｃ＊１５＋ｃ＊２５）によって求められる特徴量ｃＦＦ（１５，２５）、２×（ｃ＊２５−ｃ＊４５）／（ｃ＊２５＋ｃ＊４５）によって求められる特徴量ｃＦＦ（２５，４５）、２×（ｃ＊４５−ｃ＊７５）／（ｃ＊４５＋ｃ＊７５）によって求められる特徴量ｃＦＦ（４５，７５）、２×（ｃ＊７５−ｃ＊１１０）／（ｃ＊７５＋ｃ＊１１０）によって求められる特徴量ｃＦＦ（７５，１１０）、及び２×（ｃ＊１５−ｃ＊４５）／（ｃ＊１５＋ｃ＊４５）によって求められる特徴量ｃＦＦ（１５，４５）と、
前記ミクロ光輝感データである特徴量ＨＧ、特徴量ＨＢ、特徴量ＨＢＬ、及び特徴量ＳＢとを含む請求項１に記載の塗色データベース作成方法。
【請求項４】
複数の塗色の分光反射率データを、前記塗色に固有のコードと対応付けて記録部に記録する第１ステップと、
複数の前記塗色から選択されたサンプル塗色の色カテゴリの評価値を、前記コードと対応付けて前記記録部に記録する第２ステップと、
前記分光反射率データを用いて、色カテゴリを表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録する第３ステップと、
前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記色カテゴリの評価値に対応する出力ユニットを有するニューラルネットワークを学習させる第４ステップと、
学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する第５ステップとを含む塗色データベース作成方法。
【請求項５】
複数の前記特徴量が、
観察角度１５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度１５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊１５、特徴量ａ＊１５、及び特徴量ｂ＊１５と、
観察角度４５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度４５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊４５、特徴量ａ＊４５、及び特徴量ｂ＊４５と、
観察角度１１０度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度１１０度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊１１０、特徴量ａ＊１１０、及び特徴量ｂ＊１１０と、
観察角度１５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊１５、観察角度４５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊４５、及び観察角度１１０度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊１１０と、
前記ａ＊１５、ｂ＊１５、ａ＊４５、ｂ＊４５、ａ＊１１０、及びｂ＊１１０から、ｈ＝ｔａｎ−１（ｂ＊／ａ＊）によって求められる観察角度１５度の色相角度をｈ１５、観察角度４５度の色相角度をｈ４５、及び観察角度１１０度の色相角度をｈ１１０として求められる特徴量ｓｉｎ（ｈ１５）、特徴量ｃｏｓ（ｈ１５）、特徴量ｓｉｎ（ｈ４５）、特徴量ｃｏｓ（ｈ４５）、特徴量ｓｉｎ（ｈ１１０）、及び特徴量ｃｏｓ（ｈ１１０）と、
観察角度１５度の分光反射率から求められる、ＸＹＺ表色系における観察角度１５度のＹ値をＹ１５、及び観察角度４５度の分光反射率から求められる、ＸＹＺ表色系における観察角度４５度のＹ値をＹ４５とし、２×（Ｙ１５−Ｙ４５）／（Ｙ１５＋Ｙ４５）によって求められる特徴量ＦＦ（１５，４５）とを含む請求項４に記載の塗色データベース作成方法。
【請求項６】
請求項１に記載の塗色データベース作成方法により作成された塗色データベースから、塗色を検索する方法であって、
検索条件として、質感、及び該質感を有する程度を指定する評価値を受け取る第１ステップと、
前記データベースから、指定された前記質感に対応する評価値を読み出して、読み出した評価値が質感があることを表す値であるか否かを判断する第２ステップと、
前記第２ステップで質感があることを表す値であると判断した場合、対応する塗色コードを検索結果とする第３ステップとを含む塗色の検索方法。
【請求項７】
請求項４に記載の塗色データベース作成方法により作成された塗色データベースから、塗色を検索する方法であって、
検索条件として、色カテゴリ、及び該色カテゴリに属する程度を指定する評価値を受け取る第１ステップと、
前記データベースから、指定された前記色カテゴリに対応する評価値を読み出して、読み出した評価値が色カテゴリに属することを表す値であるか否かを判断する第２ステップと、
前記第２ステップで色カテゴリに属することを表す値であると判断した場合、対応する塗色コードを検索結果とする第３ステップとを含む塗色の検索方法。
【請求項８】
記録部を有する演算装置と、
分光測色計と、
撮像装置とを備え、
前記演算装置が、
前記分光測色計を用いて塗色の分光反射率データを測定し、
前記撮像装置を用いて塗色の画像データを取得して、該画像データから、粒子感を表すミクロ光輝感データを計算し、
複数の塗色の前記分光反射率データ及び前記ミクロ光輝感データを、前記塗色に固有のコードと対応付けて記録部に記録し、
複数の前記塗色から選択されたサンプル塗色の質感の評価値を、前記コードと対応付けて前記記録部に記録し、
前記分光反射率データ及び前記ミクロ光輝感データを用いて、質感を表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録し、
前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記質感の評価値に対応する出力ユニットを有するニューラルネットワークを学習させ、
学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する塗色データベース作成システム。
【請求項９】
記録部を有する演算装置と、
分光測色計とを備え、
前記演算装置が、
前記分光測色計を用いて塗色の分光反射率データを測定し、
複数の塗色の前記分光反射率データを、前記塗色に固有のコードと対応付けて記録部に記録し、
複数の前記塗色から選択されたサンプル塗色の色カテゴリの評価値を、前記コードと対応付けて前記記録部に記録し、
前記分光反射率データを用いて、色カテゴリを表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録し、
前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記色カテゴリの評価値に対応する出力ユニットを有するニューラルネットワークを学習させ、
学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する塗色データベース作成システム。
【請求項１０】
請求項１に記載の塗色データベース作成方法により作成された塗色データベースから、塗色を検索するシステムであって、
前記データベースが記録された記録部を有する演算装置を備え、
前記演算装置が、
検索条件として、質感、及び該質感を有する程度を指定する評価値を受け取り、
前記データベースから、指定された前記質感に対応する評価値を読み出して、読み出した評価値が質感があることを表す値であるか否かを判断し、
前記第２ステップで質感があることを表す値であると判断した場合、対応する塗色コードを検索結果とする塗色の検索システム。
【請求項１１】
請求項４に記載の塗色データベース作成方法により作成された塗色データベースから、塗色を検索するシステムであって、
前記データベースが記録された記録部を有する演算装置を備え、
前記演算装置が、
検索条件として、色カテゴリ、及び該色カテゴリに属する程度を指定する評価値を受け取り、
前記データベースから、指定された前記色カテゴリに対応する評価値を読み出して、読み出した評価値が色カテゴリに属することを表す値であるか否かを判断し、
前記第２ステップで色カテゴリに属することを表す値であると判断した場合、対応する塗色コードを検索結果とする塗色の検索システム。
【請求項１２】
コンピュータに、
複数の塗色の分光反射率データ及び粒子感を表すミクロ光輝感データを、前記塗色に固有のコードと対応付けて記録部に記録する第１の機能と、
複数の前記塗色から選択されたサンプル塗色の質感の評価値を、前記コードと対応付けて前記記録部に記録する第２の機能と、
前記分光反射率データ及び前記ミクロ光輝感データを用いて、質感を表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録する第３の機能と、
前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記質感の評価値に対応する出力ユニットを有するニューラルネットワークを学習させる第４の機能と、
学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する第５の機能とを実現させる塗色データベース作成プログラム。
【請求項１３】
コンピュータに、
複数の塗色の分光反射率データを、前記塗色に固有のコードと対応付けて記録部に記録する第１の機能と、
複数の前記塗色から選択されたサンプル塗色の色カテゴリの評価値を、前記コードと対応付けて前記記録部に記録する第２の機能と、
前記分光反射率データを用いて、色カテゴリを表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録する第３の機能と、
前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記色カテゴリの評価値に対応する出力ユニットを有するニューラルネットワークを学習させる第４の機能と、
学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する第５の機能とを実現させる塗色データベース作成プログラム。
【請求項１４】
請求項１に記載の塗色データベース作成方法により作成された塗色データベースから、塗色を検索するプログラムであって、
コンピュータに、
検索条件として、質感、及び該質感を有する程度を指定する評価値を受け取る第１の機能と、
前記データベースから、指定された前記質感に対応する評価値を読み出して、読み出した評価値が質感があることを表す値であるか否かを判断する第２の機能と、
前記第２ステップで質感があることを表す値であると判断した場合、対応する塗色コードを検索結果とする第３の機能とを実現させる塗色の検索プログラム。
【請求項１５】
請求項４に記載の塗色データベース作成方法により作成された塗色データベースから、塗色を検索するプログラムであって、
コンピュータに、
検索条件として、色カテゴリ、及び該色カテゴリに属する程度を指定する評価値を受け取る第１の機能と、
前記データベースから、指定された前記色カテゴリに対応する評価値を読み出して、読み出した評価値が色カテゴリに属することを表す値であるか否かを判断する第２の機能と、
前記第２ステップで色カテゴリに属することを表す値であると判断した場合、対応する塗色コードを検索結果とする第３の機能とを実現させる塗色の検索プログラム。
【請求項１６】
請求項１２若しくは１３に記載の塗色データベース作成プログラム、又は請求項１４若しくは１５に記載の塗色の検索プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は塗色のデータベースに関し、より詳細には、所望の質感を有する塗色又は所望の色カテゴリに属する塗色を検索するためのデータベースの作成方法及びそのデータベースを用いた検索方法、並びにそれらのシステム、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
自動車等の工業製品において、色彩は商品力の点から重要である。一般に、自動車等の工業製品を開発・設計する過程において、製品の機能やコンセプトに応じて色彩の設計が行われる。【０００３】
彩色が塗料の塗装によって行われる場合、塗装により得られる色彩を塗色という。通常、色彩設計において、製品の色彩設計者（以下、ユーザと記す）は、塗色に求める質感を塗料メーカに伝えて、塗色の開発を依頼する。塗色の質感とは、塗色を見て観察者が受ける印象及び塗色が人に与える印象を意味する。塗料メーカの担当者は、ユーザの求める質感を勘案して塗色を設計する。ユーザは、塗料メーカが設計した塗色を評価して、求める質感に合うように修正を依頼し、依頼に応じて、塗料メーカの担当者は塗色の再設計を行う。ユーザと塗料メーカの担当者との間でこのようなサイクルを繰り返して、ユーザが求める塗色が完成する。【０００４】
上記塗色設計サイクルの第１段階において、塗料メーカの担当者は、ユーザが塗色に求める質感を把握し、次に、これまでに設計した多数の塗色（以下、ストックカラーと記す）の中から、ユーザが求める質感に合致する塗色を検索し、検索によって得られた塗色をユーザに提示して評価を求める。ここで、塗料メーカからユーザに提示された塗色がユーザの求める質感と大きく異なる場合、塗色の設計作業を上記サイクルの第１段階からやり直すことになり、塗色の設計に多大な工数が生じていた。【０００５】
通常、塗色の設計の際に、ユーザが求める質感が、透明感や深み感や立体感等の質感を表す言葉（以下、感性用語と記す）として、塗料メーカの担当者に伝達される。しかしながら、感性用語から受ける印象には個人差があるため、多くの場合、ユーザが求める質感は、塗料メーカの担当者に正確に伝わらなかった。【０００６】
これまで、感性用語で表現される質感を定量化する試みが行われている。例えば、下記特許文献１には、塗色の測色値から特定の関数を使用して得られた評価値によって、メタリック塗色の金属感、ヌケ感などの質感を定量化する方法が開示されている。
【特許文献１】特開２００３−２７９４１３号公報
【特許文献２】特開平１１−２１１５６９号公報
【非特許文献１】平山徹・山長伸・蒲生真一，「ミクロ光輝感の官能評価と画像計測（第２報）」，塗料の研究，関西ペイント株式会社，１３８号，２００２年７月
【非特許文献２】野村英治・平山徹，「ミクロ光輝感の官能評価と画像計測」，塗料の研究，関西ペイント株式会社，１３２号，１９９９年４月
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の方法は、メタリック塗色の特定の質感を定量化して、比較検討のために用いることはできるが、定量化の対象となる質感が、金属感、ヌケ感などのメタリック塗色の質感に限定されるという問題がある。【０００８】
また、特許文献１に記載の方法は、重回帰分析に使用する測色値（説明変数）と質感（目的変数）とが線形の関係を有する場合に限られ、測色値と質感とが非線形の関係にある場合や、各々の測色値が相関を有する場合には、質感を正しく定量化することができないという問題がある。【０００９】
本発明は上記課題を解決するためになされたものであり、その目的は、所望の質感を有する塗色又は所望の色カテゴリに属する塗色を決定するためのデータベースの作成方法及びそのデータベースを用いた検索方法、並びにそれらのシステム、プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明に係る第１の塗色データベース作成方法は、複数の塗色の分光反射率データ及び粒子感を表すミクロ光輝感データを、前記塗色に固有のコードと対応付けて記録部に記録する第１ステップと、複数の前記塗色から選択されたサンプル塗色の質感の評価値を、前記コードと対応付けて前記記録部に記録する第２ステップと、前記分光反射率データ及び前記ミクロ光輝感データを用いて、質感を表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録する第３ステップと、前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記質感の評価値に対応する出力ユニットを有するニューラルネットワークを学習させる第４ステップと、学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する第５ステップとを含む。【００１１】
また、本発明に係る第２の塗色データベース作成方法は、上記第１の塗色データベース作成方法において、前記第１ステップが、撮像装置を用いて塗色の画像データを取得して、該画像データからミクロ光輝感データを計算するステップを更に含み、該ミクロ光輝感データが、ＨＧ、ＨＢ、ＨＢＬ、及びＳＢであり、ＧＬを画像データの平均グレーレベル、ＶおよびＡをそれぞれ、“ＧＬ＋３２”の閾値で２値化したときの閾値以上の総輝度体積および総輝度面積、Ｌを“ＧＬ＋２４”の閾値で２値化した時の平均粒径、輝度画像の平均ピーク高さＰＨａｖおよび平均ピーク裾広がり率ＰＳａｖをそれぞれ、ＰＨａｖ＝３Ｖ／ＡおよびＰＳａｖ＝Ｌ／ＰＨａｖとして、ＢＶをＢＶ＝ＰＨａｖ＋３５０ＰＳａｖとし、νを空間周波数、θを角度とし、画像データから求めたパワースペクトルをＰ（ν，θ）とし、０〜Ｎを粒子感に対応する空間周波数領域として、ＩＰＳＬをＩＰＳＬ＝∫０Ｎ∫０２πＰ（ν，θ）ｄνｄθ／Ｐ（０，０）とし、前記ＨＧが、ＩＰＳＬ≧０．３２の場合、ＨＧ＝５００・ＩＰＳＬ−１４２．５、０．３２＞ＩＰＳＬ≧０．１５の場合、ＨＧ＝１０２．９・ＩＰＳＬ−１５．４、０．１５＞ＩＰＳＬの場合、ＨＧ＝０であり、前記ＨＢが、ＨＢ＝（ＢＶ−５０）／２であり、前記ＨＢＬが、ＧＬ＝１４の撮像条件におけるＨＢであり、前記ＳＢが、ＧＬ＝１２５の撮像条件におけるＨＧである。【００１２】
また、本発明に係る第３の塗色データベース作成方法は、上記第１の塗色データベース作成方法において、複数の前記特徴量が、観察角度１５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度１５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊１５、特徴量ａ＊１５、及び特徴量ｂ＊１５と、観察角度４５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度４５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊４５、特徴量ａ＊４５、及び特徴量ｂ＊４５と、観察角度７５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度７５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊７５、特徴量ａ＊７５、及び特徴量ｂ＊７５と、観察角度１５度の分光反射率から求められる、ＸＹＺ表色系における観察角度１５度のＹ値をＹ１５、観察角度２５度の分光反射率から求められる、ＸＹＺ表色系における観察角度２５度のＹ値をＹ２５、観察角度４５度の分光反射率から求められる、ＸＹＺ表色系における観察角度４５度のＹ値をＹ４５、観察角度７５度の分光反射率から求められる、ＸＹＺ表色系における観察角度７５度のＹ値をＹ７５、及び観察角度１１０度の分光反射率から求められる、ＸＹＺ表色系における観察角度１１０度のＹ値をＹ１１０とし、２×（Ｙ１５−Ｙ２５）／（Ｙ１５＋Ｙ２５）によって求められる特徴量ＦＦ（１５，２５）、２×（Ｙ２５−Ｙ４５）／（Ｙ２５＋Ｙ４５）によって求められる特徴量ＦＦ（２５，４５）、２×（Ｙ４５−Ｙ７５）／（Ｙ４５＋Ｙ７５）によって求められる特徴量ＦＦ（４５，７５）、２×（Ｙ７５−Ｙ１１０）／（Ｙ７５＋Ｙ１１０）によって求められる特徴量ＦＦ（７５，１１０）、及び２×（Ｙ１５−Ｙ４５）／（Ｙ１５＋Ｙ４５）によって求められる特徴量ＦＦ（１５，４５）と、観察角度１５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊１５、観察角度４５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊４５、及び観察角度７５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊７５と、観察角度２５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値をｃ＊２５、及び観察角度１１０度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値をｃ＊１１０とし、２×（ｃ＊１５−ｃ＊２５）／（ｃ＊１５＋ｃ＊２５）によって求められる特徴量ｃＦＦ（１５，２５）、２×（ｃ＊２５−ｃ＊４５）／（ｃ＊２５＋ｃ＊４５）によって求められる特徴量ｃＦＦ（２５，４５）、２×（ｃ＊４５−ｃ＊７５）／（ｃ＊４５＋ｃ＊７５）によって求められる特徴量ｃＦＦ（４５，７５）、２×（ｃ＊７５−ｃ＊１１０）／（ｃ＊７５＋ｃ＊１１０）によって求められる特徴量ｃＦＦ（７５，１１０）、及び２×（ｃ＊１５−ｃ＊４５）／（ｃ＊１５＋ｃ＊４５）によって求められる特徴量ｃＦＦ（１５，４５）と、前記ミクロ光輝感データである特徴量ＨＧ、特徴量ＨＢ、特徴量ＨＢＬ、及び特徴量ＳＢとを含む。【００１３】
本発明に係る第４の塗色データベース作成方法は、複数の塗色の分光反射率データを、前記塗色に固有のコードと対応付けて記録部に記録する第１ステップと、複数の前記塗色から選択されたサンプル塗色の色カテゴリの評価値を、前記コードと対応付けて前記記録部に記録する第２ステップと、前記分光反射率データを用いて、色カテゴリを表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録する第３ステップと、前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記色カテゴリの評価値に対応する出力ユニットを有するニューラルネットワークを学習させる第４ステップと、学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する第５ステップとを含む。【００１４】
また、本発明に係る第５の塗色データベース作成方法は、上記第４の塗色データベース作成方法において、複数の前記特徴量が、観察角度１５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度１５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊１５、特徴量ａ＊１５、及び特徴量ｂ＊１５と、観察角度４５度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度４５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊４５、特徴量ａ＊４５、及び特徴量ｂ＊４５と、観察角度１１０度の分光反射率から求められる、Ｌ＊ａ＊ｂ＊表色系における観察角度１１０度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊１１０、特徴量ａ＊１１０、及び特徴量ｂ＊１１０と、観察角度１５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊１５、観察角度４５度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊４５、及び観察角度１１０度の分光反射率から求められる、Ｌ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊１１０と、前記ａ＊１５、ｂ＊１５、ａ＊４５、ｂ＊４５、ａ＊１１０、及びｂ＊１１０から、ｈ＝ｔａｎ−１（ｂ＊／ａ＊）によって求められる観察角度１５度の色相角度をｈ１５、観察角度４５度の色相角度をｈ４５、及び観察角度１１０度の色相角度をｈ１１０として求められる特徴量ｓｉｎ（ｈ１５）、特徴量ｃｏｓ（ｈ１５）、特徴量ｓｉｎ（ｈ４５）、特徴量ｃｏｓ（ｈ４５）、特徴量ｓｉｎ（ｈ１１０）、及び特徴量ｃｏｓ（ｈ１１０）と、観察角度１５度の分光反射率から求められる、ＸＹＺ表色系における観察角度１５度のＹ値をＹ１５、及び観察角度４５度の分光反射率から求められる、ＸＹＺ表色系における観察角度４５度のＹ値をＹ４５とし、２×（Ｙ１５−Ｙ４５）／（Ｙ１５＋Ｙ４５）によって求められる特徴量ＦＦ（１５，４５）とを含む。【００１５】
本発明に係る第１の塗色の検索方法は、上記第１の塗色データベース作成方法により作成された塗色データベースから、塗色を検索する方法であって、検索条件として、質感、及び該質感を有する程度を指定する評価値を受け取る第１ステップと、前記データベースから、指定された前記質感に対応する評価値を読み出して、読み出した評価値が質感があることを表す値であるか否かを判断する第２ステップと、前記第２ステップで質感があることを表す値であると判断した場合、対応する塗色コードを検索結果とする第３ステップとを含む。【００１６】
本発明に係る第２の塗色の検索方法は、上記第４の塗色データベース作成方法により作成された塗色データベースから、塗色を検索する方法であって、検索条件として、色カテゴリ、及び該色カテゴリに属する程度を指定する評価値を受け取る第１ステップと、前記データベースから、指定された前記色カテゴリに対応する評価値を読み出して、読み出した評価値が色カテゴリに属することを表す値であるか否かを判断する第２ステップと、前記第２ステップで色カテゴリに属することを表す値であると判断した場合、対応する塗色コードを検索結果とする第３ステップとを含む。【００１７】
本発明に係る第１の塗色データベース作成システムは、記録部を有する演算装置と、分光測色計と、撮像装置とを備え、前記演算装置が、前記分光測色計を用いて塗色の分光反射率データを測定し、前記撮像装置を用いて塗色の画像データを取得して、該画像データから、粒子感を表すミクロ光輝感データを計算し、複数の塗色の前記分光反射率データ及び前記ミクロ光輝感データを、前記塗色に固有のコードと対応付けて記録部に記録し、複数の前記塗色から選択されたサンプル塗色の質感の評価値を、前記コードと対応付けて前記記録部に記録し、前記分光反射率データ及び前記ミクロ光輝感データを用いて、質感を表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録し、前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記質感の評価値に対応する出力ユニットを有するニューラルネットワークを学習させ、学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する。【００１８】
本発明に係る第２の塗色データベース作成システムは、記録部を有する演算装置と、分光測色計とを備え、前記演算装置が、前記分光測色計を用いて塗色の分光反射率データを測定し、複数の塗色の前記分光反射率データを、前記塗色に固有のコードと対応付けて記録部に記録し、複数の前記塗色から選択されたサンプル塗色の色カテゴリの評価値を、前記コードと対応付けて前記記録部に記録し、前記分光反射率データを用いて、色カテゴリを表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録し、前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記色カテゴリの評価値に対応する出力ユニットを有するニューラルネットワークを学習させ、学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する。【００１９】
本発明に係る第１の塗色の検索システムは、上記第１の塗色データベース作成方法により作成された塗色データベースから、塗色を検索するシステムであって、前記データベースが記録された記録部を有する演算装置を備え、前記演算装置が、検索条件として、質感、及び該質感を有する程度を指定する評価値を受け取り、前記データベースから、指定された前記質感に対応する評価値を読み出して、読み出した評価値が質感があることを表す値であるか否かを判断し、前記第２ステップで質感があることを表す値であると判断した場合、対応する塗色コードを検索結果とする。【００２０】
本発明に係る第２の塗色の検索システムは、上記第４の塗色データベース作成方法により作成された塗色データベースから、塗色を検索するシステムであって、前記データベースが記録された記録部を有する演算装置を備え、前記演算装置が、検索条件として、色カテゴリ、及び該色カテゴリに属する程度を指定する評価値を受け取り、前記データベースから、指定された前記色カテゴリに対応する評価値を読み出して、読み出した評価値が色カテゴリに属することを表す値であるか否かを判断し、前記第２ステップで色カテゴリに属することを表す値であると判断した場合、対応する塗色コードを検索結果とする。【００２１】
本発明に係る第１の塗色データベース作成プログラムは、コンピュータに、複数の塗色の分光反射率データ及び粒子感を表すミクロ光輝感データを、前記塗色に固有のコードと対応付けて記録部に記録する第１の機能と、複数の前記塗色から選択されたサンプル塗色の質感の評価値を、前記コードと対応付けて前記記録部に記録する第２の機能と、前記分光反射率データ及び前記ミクロ光輝感データを用いて、質感を表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録する第３の機能と、前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記質感の評価値に対応する出力ユニットを有するニューラルネットワークを学習させる第４の機能と、学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する第５の機能とを実現させる。【００２２】
本発明に係る第２の塗色データベース作成プログラムは、コンピュータに、複数の塗色の分光反射率データを、前記塗色に固有のコードと対応付けて記録部に記録する第１の機能と、複数の前記塗色から選択されたサンプル塗色の色カテゴリの評価値を、前記コードと対応付けて前記記録部に記録する第２の機能と、前記分光反射率データを用いて、色カテゴリを表現する特徴量を複数の前記塗色について計算し、前記特徴量を前記コードと対応付けて前記記録部に記録する第３の機能と、前記サンプル塗色の前記特徴量及び前記評価値を学習データとして、前記特徴量に対応する入力ユニット及び前記色カテゴリの評価値に対応する出力ユニットを有するニューラルネットワークを学習させる第４の機能と、学習後の前記ニューラルネットワークに、前記サンプル塗色以外の前記塗色の前記特徴量を入力し、出力データを、入力した前記塗色の前記コードと対応付けて前記記録部に記録する第５の機能とを実現させる。【００２３】
本発明に係る第１の塗色の検索プログラムは、上記第１の塗色データベース作成方法により作成された塗色データベースから、塗色を検索するプログラムであって、コンピュータに、検索条件として、質感、及び該質感を有する程度を指定する評価値を受け取る第１の機能と、前記データベースから、指定された前記質感に対応する評価値を読み出して、読み出した評価値が質感があることを表す値であるか否かを判断する第２の機能と、前記第２ステップで質感があることを表す値であると判断した場合、対応する塗色コードを検索結果とする第３の機能とを実現させる。【００２４】
本発明に係る第２の塗色の検索プログラムは、上記第４の塗色データベース作成方法により作成された塗色データベースから、塗色を検索するプログラムであって、コンピュータに、検索条件として、色カテゴリ、及び該色カテゴリに属する程度を指定する評価値を受け取る第１の機能と、前記データベースから、指定された前記色カテゴリに対応する評価値を読み出して、読み出した評価値が色カテゴリに属することを表す値であるか否かを判断する第２の機能と、前記第２ステップで色カテゴリに属することを表す値であると判断した場合、対応する塗色コードを検索結果とする第３の機能とを実現させる。【００２５】
本発明に係るコンピュータ読み取り可能な記録媒体は、上記第１の塗色データベース作成プログラム若しくは上記第２の塗色データベース作成プログラム、又は上記第１の塗色の検索プログラム若しくは上記第２の塗色の検索プログラムを記録している。
【発明の効果】
【００２６】
本発明によると、塗色が有する質感又は塗色が属する色カテゴリを、特定の測色値から得られる特徴量を用いて定量化することにより、塗色の質感又は色カテゴリと、各々の塗色に固有のコード（以下、塗色コードと記す）とを関連付けたデータベースを作成することができる。【００２７】
また、塗色設計の際にユーザから伝えられる質感や色カテゴリの指定を検索条件として、所望の質感に合致する塗色又は所望の色カテゴリに属する塗色をデータベースから検索することができる。【００２８】
観察角度によって色の見え方が変化するメタリック塗色に関しては、人による色の認識と一致させるには、どの角度で観察したデータを用いて色を分類するかが重要である。この点に関して、本発明によれば、塗色設計の際にユーザから伝えられる質感及び色カテゴリの両方の指定を検索条件とすると、メタリック塗色に関して、特定の色カテゴリの中から所望の質感に合致する塗色を検索することができる。【００２９】
また、ストックしている塗色の集合の中から、所望の質感に合致する塗色又は所望の色カテゴリに属する塗色を高い精度で絞り込むことができ、塗色の設計に要する工数を低減することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の第１の実施の形態に係る質感データベースを作成及び検索するシステムの概略構成を示すブロック図である。
【図２】本発明の第１の実施の形態に係る質感データベースの作成方法を示すフローチャートである。
【図３】本発明の第１の実施の形態に係る質感データベースを作成する際に使用するニューラルネットワークの構成例を示す図である。
【図４】図１に示すシステムが行う質感データベースの検索方法を示すフローチャートである。
【図５】本システムの入力画面の一例を示す図である。
【図６】本システムの出力画面の一例を示す図である。
【図７】本発明の第２の実施の形態に係る色カテゴリデータベースの作成方法を示すフローチャートである。
【符号の説明】
【００３１】
１    演算装置
２    分光測色計
３    表示装置
４    撮像装置
５    塗膜
１１    ＣＰＵ
１２    メモリ
１３    記録部
１４    バス
１５    操作部
１６    インタフェース部
５１    入力欄
５２    塗色コード
５３    コンピュータグラフィック画像
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態を、添付の図面を参照して詳細に説明する。【００３３】
本明細書において、「ハイライト」とは、塗色の膜（以下、塗膜と記す）表面に対して４５度（塗膜表面に垂直な面内の角度）の方向から照明光を照射し、正反射光の方向からの変角（塗膜表面に垂直な面内の角度）として、１０度〜２５度の角度で観察する場合を意味し、「シェード」とは、正反射に対して７５度〜１１０度の角度で観察する場合を意味し、「フェース」とは、ハイライトとシェードとの間の角度で観察する場合を意味する。また、ミクロ光輝感とは、微視的な観察において知覚される、塗膜中の光輝性顔料によって発現する質感を意味する。【００３４】
本発明の第１の実施の形態では、塗色の質感に関するデータベース（以下、質感データベースと記す）を作成し、作成した質感データベースから、所望の質感に合致する塗色を検索する。【００３５】
図１は、質感データベースを作成し、これを用いて所望の色を検索するシステムの概略構成を示すブロック図である。本システムは、演算装置１と、分光測色計２と、表示装置３と、撮像装置４とを備えている。【００３６】
演算装置１は、各部を制御し、後述するデータ処理を行うＣＰＵ１１と、メモリ１２と、後述する質感データベースを格納する記録部１３と、各部の間でデータを伝送するバス１４と、外部からの指示を受け付ける操作部１５と、操作部１５及び外部機器とのデータの入出力を行うインタフェース部１６（以下、Ｉ／Ｆ部と記す）とを備えている。演算装置１は、分光測色計２によって塗膜５の分光反射率を測定、並びに撮像装置４によって塗膜５の画像データを取得し、Ｉ／Ｆ部１６を介して、分光反射率のデータ及び画像データを取得する。表示装置３は、例えばフルカラー表示が可能なディスプレイであり、演算装置１は、Ｉ／Ｆ部１６を介して、所定の形式で塗色の検索結果を表示装置３に表示させたり、各処理段階で得られた情報を表示させたりすることができる。撮像装置４は、例えばＣＣＤカメラである。【００３７】
本発明の第１の実施の形態の概要を説明すると次の通りである。まず、ストックカラーの各色について、分光測色計２を用いて塗膜５の分光反射率を測定、並びに撮像装置４を用いて塗膜５の画像データを取得し、複数の観察角度における分光反射率、ミクロ光輝感、配合、塗料材質、試験板への塗装方法、コンピュータグラフィック画像、塗膜性能、及びコスト等の情報（以下、塗色関連情報と記す）を、塗色コードと対応付けて、記録部１３に予め記録しておく。次に、サンプル塗色の各々について、ベテランデザイナーによって決定された、感性用語で表される質感の評価値を、塗色コードと対応付けて記録部１３に記録する。次に、分光反射率のデータ及びミクロ光輝感のデータから、ストックカラーの各色の特徴量を計算する。次に、サンプル塗色の特徴量を入力ユニット、感性用語を出力ユニットとしてニューラルネットワークを構成及び学習させて、結合荷重データ（シナプスウェイト）を決定し、決定したニューラルネットワークを用いて、ストックカラーの各色について質感の評価値を求め、得られた質感の評価値を、塗色コードと対応付けて記録部１３に記録し質感データベースとする。感性用語で表される質感の有無を指定する値が検索条件として操作部１５から入力されると、検索条件に合致する塗色を質感データベースから検索し、検索結果の塗色コード及び塗色関連情報を表示装置３に表示する。【００３８】
以下では、まず質感データベースの作成方法について説明し、次に、作成した質感データベースを用いた塗色の検索方法について説明する。図２は、本発明の第１の実施の形態に係る質感データベースの作成方法を示すフローチャートである。【００３９】
以下の説明においては、特に断らない限り演算装置１が行う処理として説明する。また、演算装置１が行う処理はＣＰＵ１１が行う処理を意味する。ＣＰＵ１１は、メモリ１２を作業領域として必要なデータ（設定値、処理途中の中間データ等）を一時記憶し、以下に説明する処理順序に従って、必要なデータを記録部１３に適宜記録する。また、ＣＰＵ１１は、メモリ１２又は記録部１３に記録したデータを、画像や文字等として表示装置３に表示する。また、ストックカラーの各色についての塗色関連情報は、塗色コードと対応付けられて記録部１３に予め記録されているものとし、塗膜５にはストックカラーの色見本を使用することとする。【００４０】
ステップＳ１１において、ストックカラーの各色の分光反射率のデータ及びミクロ光輝感データを、塗色コードと対応付けて記録部に記録する。まず、塗膜５の塗膜表面に対して４５度（塗膜表面に垂直な面内の角度）の方向から照明光を照射し、正反射光の方向からの変角（塗膜表面に垂直な面内の角度）として、１５度、２５度、４５度、７５度、及び１１０度の５つの角度方向を観察角度（受光角度とも記す）として、分光測色計２を用いて分光反射率を測定する。分光測色計２には、例えばＸ−Ｒｉｔｅ社製の多角度分光測色計ＭＡ６８ＩＩを使用することができる。測定された分光反射率のデータは、Ｉ／Ｆ部１６を介して演算装置１に伝送され、測定時の変角を表す情報及び塗色コードと対応付けられて記録部１３に記録される。【００４１】
次に、撮像装置４を用いて塗膜５の画像データを取得し、取得した画像データから、ミクロ光輝感を表すデータであるＨＧ、ＨＢ、ＨＢＬ、及びＳＢを計算する。計算されたミクロ光輝感データ（ＨＧ、ＨＢ、ＨＢＬ、及びＳＢ）は、塗色コードと対応付けられて、記録部１３に記録される。ＨＧ、ＨＢ、ＨＢＬ、及びＳＢの定義、測定方法及び計算方法については、非特許文献１及び非特許文献２などにより公知であるので、以下では簡単に説明するに留めその詳細な説明を省略する。【００４２】
ミクロ光輝感を表すデータのうち、ＨＧ（Ｈｉｇｈ−ｌｉｇｈｔ  Ｇｒａｉｎｉｎｅｓｓ）は粒子感を表すデータであり、ＨＢ（Ｈｉｇｈ−ｌｉｇｈｔ  Ｂｒｉｌｌｉａｎｃｅ）はキラキラ感を表すデータである。ＨＧおよびＨＢは次式によって求められる。【００４３】
ＩＰＳＬ≧０．３２          の場合、  ＨＧ＝    ５００・ＩＰＳＬ−１４２．５
０．３２＞ＩＰＳＬ≧０．１５の場合、  ＨＧ＝１０２．９・ＩＰＳＬ−  １５．４
０．１５＞ＩＰＳＬ          の場合、  ＨＧ＝０
ＨＢ＝（ＢＶ−５０）／２【００４４】
ここで、ＩＰＳＬ（Ｉｎｔｅｇｒａｔｉｏｎ  ｏｆ  Ｐｏｗｅｒ  Ｓｐｅｃｔｒｕｍ  ｏｆ  Ｌｏｗ  Ｆｒｅｑｕｅｎｃｙ）およびＢＶ（Ｂｒｉｌｌｉａｎｃｅ  Ｖａｌｕｅ）は次式によって求められる。【００４５】
ＩＰＳＬ＝∫０Ｎ∫０２πＰ（ν，θ）ｄνｄθ／Ｐ（０，０）
ＢＶ＝ＰＨａｖ＋３５０ＰＳａｖ【００４６】
ここで、Ｐ（ν，θ）は、取得した画像データから生成した２次元の輝度分布データを２次元フーリエ変換処理して得られるパワースペクトル、νは空間周波数、θは角度である。０〜Ｎは粒子感に対応する空間周波数領域である。また、ＰＨａｖ、ＰＳａｖはそれぞれ輝度画像の平均ピーク高さ、及び平均ピーク裾広がり率であり、ＰＨａｖ＝３Ｖ／Ａ、ＰＳａｖ＝Ｌ／ＰＨａｖである。ここで、ＶおよびＡは、それぞれ、“画像データの平均グレーレベル（以下、ＧＬと記す）＋３２”の閾値で２値化した時の閾値以上の総輝度体積および総輝度面積であり、Ｌは“画像データのＧＬ＋２４”の閾値で２値化した時の平均粒径である。【００４７】
また、ミクロ光輝感を表すデータのうち、ＨＢＬ（Ｈｉｇｈ−ｌｉｇｈｔ  Ｂｒｉｌｌｉａｎｃｅ  ａｔ  Ｌｏｗ−ｉｌｌｕｍｉｎａｎｃｅ）は、ＧＬ＝１４の低露光量条件で撮像した画像データから、上記のＨＢを求める式を用いて導出したデータであり、ＳＢ（Ｓｈａｄｅ  Ｂｒｉｌｌｉａｎｃｅ）は、ＧＬ＝１２５の撮像条件におけるＨＧである。【００４８】
ステップＳ１２において、ストックカラーの集合の中から、後述するニューラルネットワークの学習に使用するサンプル塗色を選択する。本発明の第１の実施の形態では、塗色から受ける質感を、例えば表１に示す１０種類の感性用語で表現する。
【００４９】
【表１】
2008156147.tif 000003
【００５０】
サンプル塗色は、表１に示す感性用語で表現される質感が感じられる塗色を、特定の質感に偏らないように配慮して選択するのが好ましい。【００５１】
ステップＳ１３において、選択したサンプル塗色の質感を評価し、質感の評価値を塗色コードと対応付けて記録部に記録する。まず、記録部１３に記録されているサンプル塗色のコンピュータグラフィック画像を表示装置３に表示し、表１に示す感性用語で表される複数の質感の各々について、複数のベテランデザイナーがサンプル塗色の質感を評価し、評価結果を操作部１５を介して入力する。これを繰り返すことによって、表２に示す質感評価シートが、例えば電子データとして作成される。質感評価シートには、感性用語（１０種類）で表される複数の質感の評価値が、サンプル塗色毎に設定される。質感の評価値として、質感を感じる場合には「１」が、感じない場合には「０」がそれぞれ設定される。例えば、表２のサンプル０１の塗色に関しては、ソリッド感及び色溜まり感のみを感じるので、対応するセルには値「１」が設定されており、その他の質感に対応するセルには値「０」が設定されている。質感評価シートに記録された質感の評価値は、塗色コードと対応付けて記録部１３に記録される。
【００５２】
【表２】
2008156147.tif 000004
【００５３】
ステップＳ１４において、分光反射率のデータを用いて、次に示す各質感を表現する特徴量（２６種類）をストックカラーの各色について計算し、計算結果を塗色コードと対応付けて記録部１３に記録する。【００５４】
まず、１５度の分光反射率から、Ｌ＊ａ＊ｂ＊表色系における観察角度１５度のＬ＊値（明度）、ａ＊値、及びｂ＊値（以下、各々Ｌ＊１５、ａ＊１５、及びｂ＊１５と記す）である特徴量Ｌ＊１５、特徴量ａ＊１５、及び特徴量ｂ＊１５を計算する。同様に、４５度の分光反射率から特徴量Ｌ＊４５、特徴量ａ＊４５、及び特徴量ｂ＊４５を計算し、７５度の分光反射率から特徴量Ｌ＊７５、特徴量ａ＊７５、及び特徴量ｂ＊７５を計算する。【００５５】
次に、１５度の分光反射率からＸＹＺ表色系におけるＹ値（明度）（以下、Ｙ１５と記す）を計算する。同様に、２５度の分光反射率からＹ２５、４５度の分光反射率からＹ４５、７５度の分光反射率からＹ７５、１１０度の分光反射率からＹ１１０をそれぞれ計算する。次に、２×（Ｙ１５−Ｙ２５）／（Ｙ１５＋Ｙ２５）によって特徴量ＦＦ（１５，２５）を計算する。同様に、２×（Ｙ２５−Ｙ４５）／（Ｙ２５＋Ｙ４５）によって特徴量ＦＦ（２５，４５）を計算し、２×（Ｙ４５−Ｙ７５）／（Ｙ４５＋Ｙ７５）によって特徴量ＦＦ（４５，７５）を計算し、２×（Ｙ７５−Ｙ１１０）／（Ｙ７５＋Ｙ１１０）によって特徴量ＦＦ（７５，１１０）を計算し、２×（Ｙ１５−Ｙ４５）／（Ｙ１５＋Ｙ４５）によって特徴量ＦＦ（１５，４５）を計算する。【００５６】
次に、１５度の分光反射率からＬ＊Ｃ＊ｈ＊表色系におけるｃ＊値（彩度）（以下、ｃ＊１５と記す）である特徴量ｃ＊１５を計算する。同様に、４５度の分光反射率から特徴量ｃ＊４５を計算し、７５度の分光反射率から特徴量ｃ＊７５を計算する。同様に、２５度の分光反射率からｃ＊２５を計算し、１１０度の分光反射率からｃ＊１１０を計算する。次に、２×（ｃ＊１５−ｃ＊２５）／（ｃ＊１５＋ｃ＊２５）によって特徴量ｃＦＦ（１５，２５）を計算する。同様に、２×（ｃ＊２５−ｃ＊４５）／（ｃ＊２５＋ｃ＊４５）によって特徴量ｃＦＦ（２５，４５）を計算し、２×（ｃ＊４５−ｃ＊７５）／（ｃ＊４５＋ｃ＊７５）によって特徴量ｃＦＦ（４５，７５）を計算し、２×（ｃ＊７５−ｃ＊１１０）／（ｃ＊７５＋ｃ＊１１０）によって特徴量ｃＦＦ（７５，１１０）を計算し、２×（ｃ＊１５−ｃ＊４５）／（ｃ＊１５＋ｃ＊４５）によって特徴量ｃＦＦ（１５，４５）を計算する。【００５７】
また、塗色コードと対応付けて記録部１３に記録されているＨＧ、ＨＢ、ＨＢＬ、及びＳＢの値をそのまま特徴量として用いる。以上で求めた計２６種類の特徴量を、塗色コードと対応させて記録部１３に記録する。【００５８】
ステップＳ１５において、ニューラルネットワークを構成し、サンプル塗色についての特徴量を学習データとして用いてニューラルネットワークを学習させる。図３は、ニューラルネットワークの構成例を示す図である。第１の実施の形態では、ニューラルネットワークのアルゴリズムとして、教師付き学習方法の一つである誤差逆伝播法を使用する。誤差逆伝播法については公知であるため、その説明を省略する。図３に示すように、３０ユニットの中間層１層を有するニューラルネットワークを構成し、入力層の各ユニットは、ステップＳ１４において定義した質感を表現する各特徴量（２６種類）に対応させ、出力層の各ユニットは、各感性用語（１０種類）に対応させる。そして、学習速度を表すパラメータである学習率（０〜１の間の実数値）、学習における出力値の誤差の許容値である許容誤差（０〜１の間の実数値）を設定して、ニューラルネットワークを学習させる。これにより、分光反射率の測定値から計算した、質感を表現する特徴量（２６種類）と、ベテランデザイナーによって決定された質感の評価値とが関連付けられる。決定したニューラルネットワークを再構築するための情報、即ち、入力層及び出力層の各ユニットに対応する特徴量及び感性用語の情報、並びに、学習を通じて決定した結合荷重データ等のニューラルネットワーク自体の構成情報を記録部１３に記録する。【００５９】
ステップＳ１６において、学習後のニューラルネットワークを用いて、ストックカラーの各色についての質感の評価値を求め、得られる質感の評価値を各塗色コードと対応させて記録部１３に記録し、質感データベースを完成する。具体的には、ステップＳ１５において決定したニューラルネットワークの構成情報を用いてニューラルネットワークを構成し、ステップＳ１４において計算したストックカラーの各色についての特徴量（２６種類）を入力層の各ユニットに入力し、出力層の各ユニットから得られる値（０〜１の実数値）を、対応する質感の評価値として、塗色コードと対応付けて記録部１３に記録し、質感データベースの作成を完了する。【００６０】
次に、作成した質感データベースから所望の質感を有する塗色を検索する方法について説明する。図４は、図１に示したシステムが行う質感データベースの検索方法を示すフローチャートであり、図５は、本システムの入力画面の一例を示す図であり、図６は、本システムの出力画面の一例を示す図である。【００６１】
ステップＳ２１において、所望する質感の指定を検索条件として受け取る。図５に示すように、操作部１５を介して、各質感に対応する入力欄５１に値「１」（質感があることを意味する）が設定された場合、その質感を検索条件に設定する。質感がないことを検索条件に設定する場合、検索を行うユーザは、対応する入力欄５１に値「０」（質感がないことを意味する）を設定する。入力欄５１が空白の質感は、検索条件として使用されない。例えば、図５の入力例に示すように、ニュアンス感及びソリッド感がある塗色を検索する場合、質感「ニュアンス」に対応するパラメータを「ｎｕａｎｃｅ」、質感「ソリッド感」に対応するパラメータを「ｓｏｌｉｄ」とすると、検索条件は、「ｎｕａｎｃｅ＝１  かつ  ｓｏｌｉｄ＝１」となる。【００６２】
ステップＳ２２において、検索条件に該当する塗色を質感データベースから検索する。ここで、ステップＳ１６においてニューラルネットワークによって求められ、記録部１３にデータベースとして記録されている質感の評価値は０〜１の実数値である。質感の評価値が０又は１以外の場合、対応する塗色を、所望の質感を有すると判断するか否かを決定するために、例えば、所定の大きさの閾値（０〜１の実数値）を設定し、質感データベースに記録されている質感の評価値が閾値以上の場合は「質感がある（対応するパラメータが１）」と判断し、閾値より小さい値の場合は「質感がない（対応するパラメータが０）」と判断する。閾値の大きさは、例えば０．５に設定する。【００６３】
即ち、ステップＳ２２では、質感データベースに記録されている質感（１０種類）の評価値のうち、検索条件に「質感がある（対応するパラメータが１）」と指定されている特定の質感の評価値（実数値）と、予め設定した閾値との大小関係を判断することにより、検索条件に該当するか否かを判断し、ストックカラー各色の塗色コードのうち、検索条件に該当する塗色の塗色コードを検索結果とする。例えば、図５の入力例に示すように、ニュアンス感及びソリッド感がある塗色を検索する場合、検索条件が「ｎｕａｎｃｅ＝１  かつ  ｓｏｌｉｄ＝１」であるため、質感データベースに記録されている質感の評価値のうち、質感「ニュアンス」の評価値のデータが閾値の０．５以上、且つ質感「ソリッド感」の評価値のデータが閾値の０．５以上の質感の評価値を有する塗色の塗色コードを検索結果とする。【００６４】
また、質感が無いことを指定する場合について説明する。例えば、ソリッド感があり、彩度感が無い塗色を検索する場合、ユーザによって、例えば図５の入力画面において、「ソリッド」に「１」が設定され、「彩度」に「０」が設定される。これによって、質感「彩度感」に対応するパラメータを「ｃｈｒｏｍａ」とすると、検索条件は、「ｓｏｌｉｄ＝１  かつ  ｃｈｒｏｍａ＝０」となる。閾値の大きさが０．５の場合、質感データベースに記録されている質感の評価値のうち、質感「ソリッド感」の評価値のデータが閾値の０．５以上であり、且つ質感「彩度感」の評価値のデータが閾値の０．５以上でない質感の評価値を有する塗色の塗色コードを検索結果とする。【００６５】
ステップＳ２３において、検索結果の塗色コード及び塗色関連情報を表示装置上に表示する。図６に示すように、検索条件に該当する塗色の情報である、質感データベースに記録されている塗色コード５２及び塗色のコンピュータグラフィック画像５３等の塗色関連情報が、表示装置３上に表示される。検索結果の塗色を、検索条件に指定された質感の、質感データベースに記録されている評価値の順にソートして表示することもできる。【００６６】
次に、本発明の第２の実施の形態について説明する。本発明の第２の実施の形態では、塗色の色カテゴリに関するデータベース（以下、色カテゴリデータベースと記す）を作成し、作成した色カテゴリデータベースから、所望の色カテゴリに合致する塗色を検索する。本発明の第２の実施の形態に係る色カテゴリデータベースは、図１に示す第１の実施の形態と同じ構成のシステムにおいて作成及び使用されるため、システム構成の説明を省略する。【００６７】
図７は、本発明の第２の実施の形態に係る色カテゴリデータベースの作成方法を示すフローチャートである。【００６８】
ステップＳ３１において、ストックカラーの各色の分光反射率のデータを、塗色コードと対応付けて記録部に記録する。ステップＳ１１と同様に、１５度、４５度、及び１１０度の３つの角度方向を観察角度として、分光測色計２を用いて分光反射率を測定する。測定された分光反射率のデータは、塗色コードと対応付けられて記録部１３に記録される。【００６９】
ステップＳ３２において、ストックカラーの集合の中から、後述するニューラルネットワークの学習に使用するサンプル塗色を選択する。本発明の第２の実施の形態では、塗色を複数のカテゴリに分類する。例えば、各塗色にホワイト、シルバー、ブラック、レッド、ベージュ、イエロー、グリーン、ターコイズ、ブルー、及びパープルの１０種類の用語（以下、色カテゴリ用語と記す）で表現される属性を付与する。これらの色カテゴリ用語は、第１の実施の形態における感性用語に対応する。サンプル塗色は、色カテゴリ用語で表現される色カテゴリに属すると感じられる塗色を、特定の色カテゴリに偏らないように配慮して選択するのが好ましい。【００７０】
ステップＳ３３において、選択したサンプル塗色の色カテゴリを評価し、色カテゴリの評価値を塗色コードと対応付けて記録部に記録する。ステップＳ１３と同様に、色カテゴリ用語で表される複数の色カテゴリの各々について、複数のベテランデザイナーがサンプル塗色の色カテゴリを評価し、評価結果を操作部１５を介して入力する。これを繰り返すことによって、表３に示す色カテゴリ評価シートが、例えば電子データとして作成される。色カテゴリ評価シートには、色カテゴリ用語（１０種類）で表される複数の色カテゴリの評価値が、サンプル塗色毎に設定される。色カテゴリの評価値は、その色が属すると感じられる色カテゴリには「１」が、属すると感じられない色カテゴリには「０」がそれぞれ設定される。色カテゴリ評価シートに記録された色カテゴリの評価値は、塗色コードと対応付けて記録部１３に記録される。第２の実施の形態では、各サンプル塗色が属する色カテゴリを１つだけ決定する。
【００７１】
【表３】
2008156147.tif 000005
【００７２】
ステップＳ３４において、分光反射率のデータを用いて、次に示す各色カテゴリを表現する特徴量（１９種類）をストックカラーの各色について計算し、計算結果を塗色コードと対応付けて記録部１３に記録する。【００７３】
ステップＳ１４と同様に、まず、１５度の分光反射率から、Ｌ＊ａ＊ｂ＊表色系における観察角度１５度のＬ＊値、ａ＊値、及びｂ＊値である特徴量Ｌ＊１５、特徴量ａ＊１５、及び特徴量ｂ＊１５を計算する。同様に、４５度の分光反射率から特徴量Ｌ＊４５、特徴量ａ＊４５、及び特徴量ｂ＊４５を計算し、１１０度の分光反射率から特徴量Ｌ＊１１０、特徴量ａ＊１１０、及び特徴量ｂ＊１１０を計算する。【００７４】
次に、１５度の分光反射率からＬ＊Ｃ＊ｈ＊表色系におけるｃ＊値である特徴量ｃ＊１５を計算し、ｈ＝ｔａｎ−１（ｂ＊／ａ＊）によって１５度の色相角度ｈ（以下、ｈ１５と記す）を求めて特徴量ｓｉｎ（ｈ１５）及び特徴量ｃｏｓ（ｈ１５）を計算する。同様に、４５度の分光反射率から特徴量ｃ＊４５を計算し、色相角度ｈ４５を求めて特徴量ｓｉｎ（ｈ４５）及び特徴量ｃｏｓ（ｈ４５）を計算し、１１０度の分光反射率から特徴量ｃ＊１１０を計算し、色相角度ｈ１１０を求めて特徴量ｓｉｎ（ｈ１１０）及び特徴量ｃｏｓ（ｈ１１０）を計算する。【００７５】
次に、１５度の分光反射率からＸＹＺ表色系におけるＹ値Ｙ１５を計算する。同様に、４５度の分光反射率からＹ４５を計算し、２×（Ｙ１５−Ｙ４５）／（Ｙ１５＋Ｙ４５）によって特徴量ＦＦ（１５，４５）を計算する。以上で求めた計１９種類の特徴量を、塗色コードと対応させて記録部１３に記録する。【００７６】
ステップＳ３５において、ニューラルネットワークを構成し、サンプル塗色についての特徴量を学習データとして用いてニューラルネットワークを学習させる。ステップＳ１５と同様に、３０ユニットの中間層１層を有するニューラルネットワークを構成し、入力層の各ユニットは、ステップＳ３４において定義した色カテゴリを表現する各特徴量（１９種類）に対応させ、出力層の各ユニットは、各色カテゴリ用語（１０種類）に対応させる。そして、学習率を０．５、許容誤差を０．２と設定してニューラルネットワークを学習させる。決定したニューラルネットワークを再構築するための情報、即ち、入力層及び出力層の各ユニットに対応する特徴量及び色カテゴリ用語の情報、並びに、学習を通じて決定した結合荷重データ等のニューラルネットワーク自体の構成情報を記録部１３に記録する。【００７７】
ステップＳ３６において、学習後のニューラルネットワークを用いて、ストックカラーの各色についての色カテゴリの評価値を求め、得られる色カテゴリの評価値を各塗色コードと対応させて記録部１３に記録し、色カテゴリデータベースを完成する。具体的には、ステップＳ１６と同様に、ステップＳ３５において決定したニューラルネットワークの構成情報を用いてニューラルネットワークを構成し、ステップＳ３４において計算したストックカラーの各色についての特徴量（１９種類）を入力層の各ユニットに入力し、出力層の各ユニットから得られる値（０〜１の実数値）を、対応する色カテゴリの評価値として、塗色コードと対応付けて記録部１３に記録し、色カテゴリデータベースの作成を完了する。【００７８】
次に、作成した色カテゴリデータベースから所望の色カテゴリに属する塗色を検索する方法について説明する。【００７９】
ステップＳ４１において、ステップＳ２１と同様に、所望する色カテゴリの指定を検索条件として受け取る。例えば、グリーン系の色カテゴリに属する塗色を検索する場合、色カテゴリ「グリーン」に対応するパラメータを「ｇｒｅｅｎ」とすると、検索条件は、「ｇｒｅｅｎ＝１」となる。【００８０】
ステップＳ４２において、検索条件に該当する塗色を色カテゴリデータベースから検索する。ステップＳ２２と同様に、色カテゴリの評価値が０又は１以外の場合、対応する塗色を、所望の色カテゴリに属すると判断するか否かを決定するために、例えば、１つの塗色コードの各色カテゴリのうち、色カテゴリの評価値が最も大きい色カテゴリに、その塗色コードの塗色が「属する（１）」と判断し、それ以外の色カテゴリには、その塗色コードの塗色は「属さない（０）」と判断する。【００８１】
即ち、ステップＳ４２では、色カテゴリデータベースに記録されている色カテゴリ（１０種類）の評価値のうち、検索条件に「色カテゴリに属する（対応するパラメータが１）」と指定されている特定の色カテゴリの評価値（実数値）が、同じ塗色コードの全ての色カテゴリの評価値のうちで最大の値であるか否かを判断することにより、検索条件に該当するか否かを判断し、ストックカラー各色の塗色コードのうち、検索条件に該当する塗色の塗色コードを検索結果とする。例えば、グリーン系の色カテゴリに属する塗色を検索する場合、検索条件が「ｇｒｅｅｎ＝１」であるため、色カテゴリデータベースに記録されている色カテゴリの評価値のうち、パラメータ「ｇｒｅｅｎ」に対応する色カテゴリ「グリーン」の評価値のデータが、同じ塗色コードの全ての色カテゴリの評価値のうちで最大の値である塗色コードを検索結果とする。【００８２】
ステップＳ４３において、ステップＳ２３と同様に、検索結果の塗色コード及び塗色関連情報を表示装置上に表示する。【００８３】
以上、本発明を特定の実施の形態によって説明したが、本発明は上記した実施の形態に限定されるものではない。【００８４】
上記実施の形態では、質感データベースと色カテゴリデータベースとをそれぞれ別々に作成したが、質感データベースと色カテゴリデータベースとを一つにまとめたデータベースを作成し、作成したデータベースから、所望の質感及び／又は色カテゴリに合致する塗色を検索してもよい。即ち、上記第１の実施の形態及び第２の実施の形態において説明したステップＳ１１〜ステップＳ１６及びステップＳ３１〜ステップＳ３６の手順に従って、ストックカラーの各色について、質感の評価値及び色カテゴリの評価値と塗色コードとを対応付けたデータベースを作成し、上記第１の実施の形態及び第２の実施の形態において説明したステップＳ２１〜ステップＳ２３及びステップＳ４１〜ステップＳ４３の方法に従って、所望の質感及び／又は色カテゴリの指定を検索条件として、作成したデータベースから検索条件に該当する塗色を検索してもよい。これにより、塗色設計の際にユーザから伝えられる所望の質感と所望の色カテゴリとの両方の指定を検索条件として、例えば、「ソリッド感があって、彩度感が無い、グリーン系」の塗色を容易に絞り込むことができる。尚、質感データベース作成用のニューラルネットワークと、色カテゴリデータベース作成用のニューラルネットワークとをそれぞれ別々に作成して別々に学習させるのではなく、１つのニューラルネットワークとして学習させてもよい。【００８５】
また、特定の質感に偏らないように配慮してサンプル塗色を選択しなくてもよい。表１に示す感性用語で表現される質感が感じられる塗色を少なくとも１色サンプル塗色として選択すればよく、それ以外のサンプル塗色は、ストックカラーからランダムに選択することができる。色カテゴリデータベースを作成する場合も同様に、色カテゴリ用語で表現される色カテゴリに属すると感じられる塗色を少なくとも１色サンプル塗色として選択すればよく、それ以外のサンプル塗色は、ストックカラーからランダムに選択することができる。【００８６】
また、上記実施の形態では、ベテランデザイナーがサンプル塗色の質感及び色カテゴリの評価を行ったが、ぶれない評価基準を有し、且つ、塗色の質感及び色カテゴリを一定の基準で評価することができる評価者が評価を行ってもよい。例えば、工業製品の色彩設計者や塗料メーカの技術者が評価を行ってもよい。【００８７】
また、上記実施の形態では、複数のベテランデザイナーが質感及び色カテゴリの評価を行ったが、１名の評価者が評価を行ってもよい。１名の評価者が評価を行う場合、質感及び色カテゴリの評価を複数回行うなど、学習効果の影響を除去する対策を行うことが望ましい。【００８８】
また、上記実施の形態では、質感の評価値として、質感を感じる場合には「１」を、感じない場合には「０」をそれぞれ設定し、質感の評価値を質感の有無、即ち２段階で設定したが、質感の評価値を３段階又は５段階等の複数の段階で設定してもよい。この場合も、検索条件として、質感の有無を指定する質感の評価値を入力欄５１に設定し、検索条件に設定された複数の段階の質感の評価値と、質感データベースに記録されている質感の評価値との大小関係を判断して、検索条件に該当するか否かを判断すればよい。【００８９】
また、上記実施の形態では、塗色の質感又は色カテゴリを表現する特徴量として、分光反射率から求めた特徴量（質感については上記２６種類、色カテゴリについては上記１９種類）を用いたが、これらに限定されず、三刺激値ＸＹＺ（ＣＩＥ１９６４表色系）や、可視光領域の分光反射率を特徴量としてもよい。【００９０】
また、上記実施の形態では、所定の大きさの固定値（０．５）に閾値を設定して、データベースに記録されている質感の評価値と閾値との大小関係を判断することにより質感の有無を判断しているが、許容誤差を閾値とし、データベースに記録されている質感の評価値が閾値より大きい場合には「質感がある（１）」と判断するようにしてもよい。例えば、「深み感」の評価値が０．５、許容誤差（即ち、閾値）が０．１であれば、その塗色は「深み感がある」と判断する。こうすることにより、質感のある塗色を漏れなく検索することができる。【００９１】
また、（１．０−許容誤差）を閾値とし、データベースに記録されている質感の評価値が閾値より大きい場合には「質感がある（１）」と判断するようにしてもよい。例えば、「深み感」の評価値が０．５、許容誤差が０．１であれば、その塗色は「深み感がない」と判断する。こうすることにより、質感のある塗色をノイズ（まちがった検索結果）なく検索することができる。【００９２】
また、次式に示すように、データベースに記録された評価値と検索条件に含まれる値との差（一致度）を計算し、一致度の大きさの順にソートして表示することもできる。【００９３】
質感の一致度  ＝  Σｉ（１．０−ｙ１（ｉ））  ＋  Σｊ（ｙ２（ｊ））
ここで、ｉ、ｊは各質感に重複せずに付与した番号である。即ち、ｙ１（ｉ）は検索条件に「質感がある」と指定した質感（ｉ）の評価値のデータベースに記録された値であり、ｙ２（ｊ）は検索条件に「質感がない」と指定した質感（ｊ）の評価値のデータベースに記録された値である。Σｉ、Σｊはそれぞれｉ、ｊについて和を求める演算子である。【００９４】
また、上記した第２の実施の形態では、各サンプル塗色が属する色カテゴリを１つだけ決定したが、これに限定されず、１つの塗色が複数のカテゴリに属することを許してもよい。例えば、ある塗色が観察角度によって色相が例えばブルーからグリーンに変化するマルチカラーの場合、ブルー及びグリーンの両方の色カテゴリに属するとしてもよく、また例えば、ある塗色がベージュ及びイエローの両方の色カテゴリに属するとしてもよい。【００９５】
また、上記実施の形態では、ニューラルネットワークの出力値（０〜１の実数値）をそのままデータベースに記録し、データベースの検索を行う際に、質感については、予め設定した閾値との大小関係を判断することにより、色カテゴリについては、同じ塗色コード内の全ての色カテゴリの評価値のうちで最大の値であるか否かを判断することにより、質感の有無又は属する色カテゴリを判断しているが、これに限定されない。例えば、予測した質感又は色カテゴリの評価値をデータベースに記録する際に、質感の有無又は属する色カテゴリを判断し、判断した結果を０又は１の値としてデータベースに記録してもよい。その場合、検索時に質感の有無又は属する色カテゴリを判断する処理が不要となり、検索速度が速くなる。【００９６】
また、ユーザが検索条件に指定した質感又は色カテゴリと、検索結果として表示されるコンピュータグラフィック画像の質感又は色カテゴリとが大きく異なっている場合に、ユーザが、表示された画像の質感又は色カテゴリの評価値を決定し、これを用いて、上記と同様にニューラルネットワークを再学習させてもよい。この再学習をさせることで、より適切な結合荷重データが得られ、検索の精度を向上させることができる。
【実施例１】
【００９７】
以下に、実施例を挙げて、本発明をより具体的に説明する。尚、以下の実施例１および２では、次に述べる２つの処理を予め行った。第１に、ストックカラー全色の分光反射率（受光角度１５度、２５度、４５度、７５度、及び１１０度）及びミクロ光輝感データ（ＨＧ、ＨＢ、ＨＢＬ、及びＳＢ）を、塗色コードと対応付けて、予め記録部に記録した。第２に、記録部に、質感データベースを作成する際に用いる２６種類の特徴量、及び色カテゴリデータベースを作成する際に用いる１９種類の特徴量を計算する特徴量計算プログラムと、ニューラルネットワークの学習用プログラムとを、予め記録した。実施例１では、感性用語として、表１に示す言葉を使用した。【００９８】
（１−１）サンプル塗色の選択
まず、ストックカラーの各々について、特許文献２（特開平１１−２１１５６９号公報）に記載の方法によって、ハイライト及びシェードに各々対応する分光反射率のデータから代表角度Ｄを求めた。次に、Ｘ−Ｒｉｔｅ社製の多角度分光測色計ＭＡ６８ＩＩを用いて、各ストックカラーが塗布された塗膜の代表角度Ｄにおける分光反射率を測定した。次に、測定した分光反射率から、Ｌ＊ａ＊ｂ＊表色系におけるａ＊及びｂ＊の値を各々計算し、ｈ＝ｔａｎ−１（ｂ＊／ａ＊）によって色相角度ｈを求めた。【００９９】
次に、得られた色相角度ｈ（度）を用いて、全てのストックカラーを赤系（０≦ｈ＜４５、３１５≦ｈ＜３６０）、黄系（４５≦ｈ＜１３５）、緑系（１３５≦ｈ＜２２５）、及び青系（２２５≦ｈ＜３１５）の４つのグループに分類した。【０１００】
次に、４グループに分類したストックカラー各々について、赤系、黄系、緑系、及び青系の計４種類の質感マップを作成した。質感マップとは、複数の塗色を、それらの質感が容易にわかるように、塗色の色及び質感を表現し得る２つのパラメータを座標軸とする２次元平面上に配置したマップである。２つのパラメータは、各塗色を複数の受光角度で測色して得られた複数の分光反射率から求められた、少なくとも３つの特徴量を含むデータ群を主成分分析して求められた第１主成分及び第２主成分である。２つのパラメータ、即ち第１主成分及び第２主成分は、具体的には、塗色の陰影感を表すパラメータ及び塗色の重量感を表すパラメータである。【０１０１】
次に、得られた各々の質感マップを、縦軸及び横軸それぞれの方向に等間隔に分割し、分割して得られた複数の領域各々の中から塗色を１つ選択してサンプル塗色とした。例えば、質感マップを表示装置上に表示し、質感マップ上の複数の分割した領域に表示される塗色を、操作部を介して選択することにより、サンプル塗色を選択する。以上の方法により、サンプル塗色を２００色選択した。【０１０２】
（１−２）サンプル塗色の質感の評価
表示装置上にサンプル塗色のコンピュータグラフィック画像を表示し、塗色設計を１０年以上行っているベテランデザイナーが、サンプル塗色に選択した２００色の塗色全てについて、表１に示す感性用語で表される１０種類の質感を評価し、表２に示す質感評価シートを作成した。得られた質感の評価値を、操作部を介して入力し、記録部１３に記録した。【０１０３】
（１−３）ニューラルネットワークの構成と学習
学習データには、選択した２００色のサンプル塗色から任意に選択した１３５色の特徴量と質感の評価値とを使用した。まず、演算装置により、予め記録部に記録されている特徴量計算プログラムを用いて、予め記録部に記録されている分光反射率のデータ及びミクロ光輝感データから、質感を表現する２６種類の特徴量を計算した。次に、ニューラルネットワークを構成し、計算により得られた２６種類の特徴量を入力層の各ユニットに、１０種類の質感の評価値を出力層の各ユニットに対応させ、学習率を０．５、許容誤差を０．１としてニューラルネットワークの学習を行った。【０１０４】
学習後のニューラルネットワークの精度を検証するために、選択した２００色のサンプル塗色のうち、学習に使用しなかった６５色を対象として、学習後のニューラルネットワークを用いて質感の評価値を求めた。ここで、閾値の大きさを０．５に設定して、ニューラルネットワークの出力データを２値化し、評価シートに記載された対応する塗色の質感の評価値と比較することにより、学習に使用しなかった６５色の質感が正しく予測されたか否かを検証した。結果を表４に示す。
【０１０５】
【表４】
2008156147.tif 000006
【０１０６】
ここで、ＦＡＲ（Ｆａｌｓｅ  Ａｃｃｅｐｔａｎｃｅ  Ｒａｔｅ）は、質感がある塗色を質感がないとして誤った割合（漏れ率）であり、ＦＲＲ（Ｆａｌｓｅ  Ｒｅｊｅｃｔｉｏｎ  Ｒａｔｅ）は、質感がない塗色を質感があるとして誤った割合（ノイズ率）であり、正解率は質感を正しく予測した割合である。表４に示すように、約８０％以上の高い精度で塗色の質感を正確に予測することができた。このように、ニューラルネットワークを適切に決定できた。【０１０７】
（１−４）質感データベースの作成
決定したニューラルネットワークを用いて、ストックカラー約２万色について質感の評価値を求めて、各塗色の塗色コードと対応させて記録し、質感データベースを作成した。【０１０８】
（１−５）質感による塗色の検索
感性用語で表される所望の質感の指定を入力し、該当する質感を有する塗色をデータベースから検索した。具体的には、「深み感がある」塗色の検索を行った。ヒットした塗色２４５６色のコンピュータグラフィック画像を表示装置上に表示し、表示された塗色の質感を、サンプル塗色の質感を評価した同じベテランデザイナーが評価して、「深み感がある」塗色が検索されていることを確認した。【０１０９】
また、質感を複数組み合わせて塗色を検索した。具体的には、「ソリッド感があり、彩度感及び明度感がない」塗色の検索を行った。ヒットした塗色１２４０色のコンピュータグラフィック画像を表示装置上に表示し、表示された塗色の質感を、サンプル塗色の質感を評価した同じベテランデザイナーが評価して、「ソリッド感があり、彩度感及び明度感がない」塗色が検索されていることを確認した。
【実施例２】
【０１１０】
実施例２では、感性用語として、塗色を容易にイメージできる言葉を使用した。【０１１１】
（２−１）サンプル塗色の選択
ストックカラー１２０００色から任意に１００色を選択してサンプル塗色とした。【０１１２】
（２−２）サンプル塗色の質感の評価
表示装置上にサンプル塗色のコンピュータグラフィック画像を表示し、ベテランデザイナーが、サンプル塗色として選択した１００色の塗色全てについて、２つの感性用語「ワインの赤」および「氷の青」の各々で表される２種類の質感を評価し、質感評価シートを作成した。サンプル塗色１００色のうち、「ワインの赤」で表される質感を感じると評価されたサンプル塗色は６色であり、「氷の青」で表される質感を感じると評価されたサンプル塗色は９色であった。得られた質感の評価値を、操作部を介して入力し、記録部１３に記録した。【０１１３】
（２−３）ニューラルネットワークの構成と学習
実施例１の（１−３）で説明した処理と同様に、ニューラルネットワークの構成と学習とを行った。学習データには、選択した１００色のサンプル塗色から任意に選択した６５色の特徴量と質感の評価値とを使用した。選択したサンプル塗色６５色は、「ワインの赤」で表される質感を感じると評価されたサンプル塗色４色と、「氷の青」で表される質感を感じると評価されたサンプル塗色５色とを含んでいた。【０１１４】
選択した１００色のサンプル塗色のうち、学習に使用しなかった３５色を対象として、学習後のニューラルネットワークを用いて質感の評価値を求め、学習後のニューラルネットワークの精度を検証した。検証は、実施例１の（１−３）で説明した処理と同様に行った。求めた質感の評価値を参照した結果、学習に使用しなかった３５色の質感が正しく予測されていた。このように、ニューラルネットワークを適切に決定できた。【０１１５】
（２−４）質感データベースの作成
実施例１の（１−３）で説明した処理と同様に、質感データベースを作成した。【０１１６】
（２−５）質感による塗色の検索
感性用語で表される所望の質感の指定を入力し、該当する質感を有する塗色をデータベースから検索した。具体的には、「ワインの赤」のイメージに該当する塗色の検索、および、「氷の青」のイメージに該当する塗色の検索をそれぞれ行った。【０１１７】
まず、「ワインの赤」のイメージに該当する塗色の検索を行い、ヒットした塗色６６色のコンピュータグラフィック画像を表示装置上に表示し、表示された塗色の質感を、サンプル塗色の質感を評価した同じベテランデザイナーが評価した。その結果、ヒットした塗色６６色のうち、「ワインの赤」のイメージに該当する塗色５４色が検索（正解率＝８１．８％）されていた。次に、「氷の青」のイメージに該当する塗色の検索を行い、「ワインの赤」と同様に、ヒットした８７色のコンピュータグラフィック画像をベテランデザイナーが評価した。その結果、ヒットした塗色８７色のうち、「氷の青」のイメージに該当する塗色７３色が検索（正解率＝８３．９％）されていた。このように、約８０％以上の高い精度で、所望の質感を有する塗色をデータベースから検索することができた。
【産業上の利用可能性】
【０１１８】
本発明に係る塗色データベースの作成方法及びそのデータベースを用いた検索方法、並びにそれらのシステム、プログラム及び記録媒体によると、塗色の質感又は色カテゴリと、各々の塗色に固有のコードとを関連付けたデータベースを作成することができ、ストックしている塗色の集合の中から、所望の質感に合致する塗色又は所望の色カテゴリに属する塗色を高い精度で絞り込むことができる。
【図１】
2008156147.tif 000007
【図２】
2008156147.tif 000008
【図３】
2008156147.tif 000009
【図４】
2008156147.tif 000010
【図５】
2008156147.tif 000011
【図６】
2008156147.tif 000012
【図７】
2008156147.tif 000013
【国際調査報告】
2008156147.tif 000014
2008156147.tif 000015
2008156147.tif 000016
2008156147.tif 000017