(57)【特許請求の範囲】
【請求項１】
ｘｙ平面上に複数の突起点を配置する段階と、
この突起点およびその近傍がなだらかに盛り上がるように前記ｘｙ平面を変形させて隆起体を形成し、複数の隆起体を含んだ隆起体包含面を定義し、この隆起体包含面を構成する個々の点Ｑに三次元座標値（ｘ，ｙ，ｚ）を定義する段階と、
変数Ｅについて所定の基準区間を設定し、この基準区間内の変数Ｅの各値について、それぞれ所定の画素値Ｖを定義する段階と、
前記個々の点Ｑのもつ座標値ｚの最小値から最大値に至るまでの範囲が含まれるように、座標値ｚについて所定の考慮範囲を設定し、この考慮範囲を複数の区間に分割し、分割した各区間のそれぞれに前記変数Ｅについての基準区間を割り当てることにより、前記考慮範囲内の任意の座標値ｚに対して所定の画素値Ｖを対応づけた画素値対応情報を用意する段階と、
前記画素値対応情報を参照し、前記個々の点Ｑについて、その座標値ｚに対応する画素値Ｖを付与する段階と、
前記隆起体包含面を所定の投影面に投影し、この投影面上に投影された前記個々の点Ｑをそれぞれ付与された画素値で表現することにより、杢柄パターンを形成する段階と、
のすべての段階をコンピュータが実行することを特徴とする杢柄パターンの作成方法。
【請求項２】
請求項１に記載の方法において、コンピュータが、
ｘｙ平面上に複数の突起点をランダムに配置し、個々の突起点ごとに、それぞれｘｙ平面に沿った方向に関する大きさを示す第１のパラメータｒと、ｚ軸に沿った方向に関する大きさを示す第２のパラメータｄと、をランダムに設定し、
個々の突起点について、前記第１のパラメータｒおよび前記第２のパラメータｄに基づいた大きさの隆起体を形成することを特徴とする杢柄パターンの作成方法。
【請求項３】
請求項２に記載の方法において、コンピュータが、
Ｊ＝０〜１なる高さに関する区間について、Ｋ＝０のときにＪ＝１、Ｋ＝１のときにＪ＝０となり、Ｋの増加とともにＪの値が単調減少するような関数Ｊ（Ｋ）を定義し、この関数Ｊ（Ｋ）の逆関数を関数Ｋ（Ｊ）とし、
ｘｙ平面上において、突起点からの距離ｒおよび角度θを用いた極座標表示による関数ｒ（θ）で定義される閉曲線を輪郭とする底面を有し、ｚ＝０〜ｄの任意の高さ位置において、前記底面を前記逆関数Ｋ（ｚ／ｄ）の値に対応する倍率に縮小させた断面形状を有する隆起体を形成することを特徴とする杢柄パターンの作成方法。
【請求項４】
請求項３に記載の方法において、コンピュータが、
関数ｒ（θ）の値として、θの値にかかわらない定数値ｒを定義し、回転対称形の隆起体を形成することを特徴とする杢柄パターンの作成方法。
【請求項５】
請求項３に記載の方法において、コンピュータが、
関数ｒ（θ）として、周期πの成分を有する関数を定義し、回転対称形に偏平処理を施した形状の隆起体を形成することを特徴とする杢柄パターンの作成方法。
【請求項６】
請求項３または５に記載の方法において、コンピュータが、
関数ｒ（θ）として、πよりも十分小さな周期成分を有する関数を定義し、回転対称形に歪み処理を施した形状の隆起体を形成することを特徴とする杢柄パターンの作成方法。
【請求項７】
請求項１〜６のいずれかに記載の方法において、コンピュータが、
ｘｙ平面上に複数の突起点を配置する際に、隣接する突起点の間隔が所定の最小間隔以上となるように、ランダムに配置することを特徴とする杢柄パターンの作成方法。
【請求項８】
請求項１〜６のいずれかに記載の方法において、コンピュータが、
ｘｙ平面上に複数の突起点を配置する際に、所定方向に連続して複数の突起点が隣接配置されるように、ランダムに配置することを特徴とする杢柄パターンの作成方法。
【請求項９】
ｘｙ平面上に複数の突起点を配置する突起点配置手段と、
この突起点およびその近傍がなだらかに盛り上がるように前記ｘｙ平面を変形させて隆起体を形成し、複数の隆起体を含んだ隆起体包含面を定義し、この隆起体包含面を構成する個々の点Ｑに三次元座標値（ｘ，ｙ，ｚ）を定義する隆起体定義手段と、
変数Ｅについて所定の基準区間を設定し、この基準区間内の変数Ｅの各値について、それぞれ所定の画素値Ｖを定義する画素値定義手段と、
前記個々の点Ｑのもつ座標値ｚの最小値から最大値に至るまでの範囲が含まれるように、座標値ｚについて所定の考慮範囲を設定し、この考慮範囲を複数の区間に分割し、分割した各区間のそれぞれに前記変数Ｅについての基準区間を割り当てることにより、前記考慮範囲内の任意の座標値ｚに対して所定の画素値Ｖを対応づけた画素値対応情報を用意する画素値対応情報定義手段と、
前記画素値対応情報を参照し、前記個々の点Ｑについて、その座標値ｚに対応する画素値Ｖを付与する画素値付与手段と、
前記隆起体包含面を所定の投影面に投影し、この投影面上に投影された前記個々の点Ｑをそれぞれ付与された画素値で表現することにより、杢柄パターンを形成する画像処理手段と、
を備えることを特徴とする杢柄パターンの作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、杢柄パターンの作成方法および作成装置に関し、特に、天然木の杢柄モチーフを利用することなしに、コンピュータによって疑似的に杢柄パターンを発生させる手法に関する。
【０００２】
【従来の技術】
壁紙や化粧材といった建材などの表面には、天然木の木目に見られる種々のパターンをモチーフとした意匠が施されることが多い。これは、古くから木材を生活の道具として利用してきた慣習上、天然木のパターンが最も受け入れられ易いパターンとして定着してきたためと思われる。このような天然木に見られる自然のパターンの中でも、いわゆる「杢柄（もくがら）」と呼ばれているパターンは、特に意匠性の高いパターンとして好んで用いられている。この杢柄パターンは、樹木の中の繊維質の流れに局所的変化が生じるために現れるパターンであり、意匠性に富んだ特徴のある模様を呈する。最近は、特に、玉杢（たまもく）あるいはバーズアイと呼ばれている目玉をちりばめたようなパターンが、システムキッチンや高級家具の表面装飾に好んで用いられるようになってきている。
【０００３】
このような杢柄パターンは、もともと天然木の一部分に偶然に現れるパターンであるが、意匠性に優れたパターンが天然木に偶然に現れる確率は非常に低い。このため、人工的に杢柄パターンを作成する手法が古くから知られている。このように人工的に作成した杢柄パターンを有する建材は、一般に「人工化粧単板」と呼ばれており、通常は、次のような段階を経て作成される。まず、天然の木材を薄くスライスし、この薄いスライス層を何層にも重ねて積層材を作る。そして、この積層材に蒸気と熱を加えた状態で局所的に圧力を加え、積層材全体を波状に変形させ、天然木の繊維質の流れを局所的に変形させる。最後に、この変形した積層材を再びスライスすれば、このスライス面には、人為的に変形を受けた繊維質の流れが露呈し、杢柄パターンが現れることになる。このような手法で作成された人工化粧単板は、意匠性に富んだ杢柄パターンを有しており、様々な建材に利用されている。この人工化粧単板上の杢柄パターンを写真撮影してモチーフを抽出すれば、印刷の手法によって、壁紙などに大量に転写することができる。
【０００４】
【発明が解決しようとする課題】
上述したように、人工的に杢柄パターンを作成する手法は、人工化粧単板の作成方法として従来から知られているが、その作成工程は非常に手間のかかるものであり、また、意匠性に優れた杢柄パターンを作成するためには、熟練した作業者が試行錯誤の繰り返しを行う必要がある。特に、玉杢あるいはバーズアイと呼ばれている杢柄パターンを、自然の風合いを損なわずに人為的に作成することは非常に困難である。
【０００５】
そこで本発明は、コンピュータを利用して容易に杢柄パターンを作成することができる新規な方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
(1)   本発明の第１の態様は、杢柄パターンを作成する方法において、
ｘｙ平面上に複数の突起点を配置する段階と、
この突起点およびその近傍がなだらかに盛り上がるようにｘｙ平面を変形させて隆起体を形成し、複数の隆起体を含んだ隆起体包含面を定義し、この隆起体包含面を構成する個々の点Ｑに三次元座標値（ｘ，ｙ，ｚ）を定義する段階と、
変数Ｅについて所定の基準区間を設定し、この基準区間内の変数Ｅの各値について、それぞれ所定の画素値Ｖを定義する段階と、
個々の点Ｑのもつ座標値ｚの最小値から最大値に至るまでの範囲が含まれるように、座標値ｚについて所定の考慮範囲を設定し、この考慮範囲を複数の区間に分割し、分割した各区間のそれぞれに変数Ｅについての基準区間を割り当てることにより、考慮範囲内の任意の座標値ｚに対して所定の画素値Ｖを対応づけた画素値対応情報を用意する段階と、
画素値対応情報を参照し、個々の点Ｑについて、その座標値ｚに対応する画素値Ｖを付与する段階と、
隆起体包含面を所定の投影面に投影し、この投影面上に投影された個々の点Ｑをそれぞれ付与された画素値で表現することにより、杢柄パターンを形成する段階と、
のすべての段階をコンピュータが実行するようにしたものである。
【０００７】
(2)   本発明の第２の態様は、上述の第１の態様に係る杢柄パターンの作成方法において、コンピュータが、
ｘｙ平面上に複数の突起点をランダムに配置し、個々の突起点ごとに、それぞれｘｙ平面に沿った方向に関する大きさを示す第１のパラメータｒと、ｚ軸に沿った方向に関する大きさを示す第２のパラメータｄと、をランダムに設定し、
個々の突起点について、第１のパラメータｒおよび第２のパラメータｄに基づいた大きさの隆起体を形成するようにしたものである。
【０００８】
(3)   本発明の第３の態様は、上述の第３の態様に係る杢柄パターンの作成方法において、コンピュータが、
Ｊ＝０〜１なる高さに関する区間について、Ｋ＝０のときにＪ＝１、Ｋ＝１のときにＪ＝０となり、Ｋの増加とともにＪの値が単調減少するような関数Ｊ（Ｋ）を定義し、この関数Ｊ（Ｋ）の逆関数を関数Ｋ（Ｊ）とし、
ｘｙ平面上において、突起点からの距離ｒおよび角度θを用いた極座標表示による関数ｒ（θ）で定義される閉曲線を輪郭とする底面を有し、ｚ＝０〜ｄの任意の高さ位置において、底面を逆関数Ｋ（ｚ／ｄ）の値に対応する倍率に縮小させた断面形状を有する隆起体を形成するようにしたものである。
【０００９】
(4)   本発明の第４の態様は、上述の第３の態様に係る杢柄パターンの作成方法において、コンピュータが、
関数ｒ（θ）の値として、θの値にかかわらない定数値ｒを定義し、回転対称形の隆起体を形成するようにしたものである。
【００１０】
(5)   本発明の第５の態様は、上述の第３の態様に係る杢柄パターンの作成方法において、コンピュータが、
関数ｒ（θ）として、周期πの成分を有する関数を定義し、回転対称形に偏平処理を施した形状の隆起体を形成するようにしたものである。
【００１１】
(6)   本発明の第６の態様は、上述の第３または第５の態様に係る杢柄パターンの作成方法において、コンピュータが、
関数ｒ（θ）として、πよりも十分小さな周期成分を有する関数を定義し、回転対称形に歪み処理を施した形状の隆起体を形成するようにしたものである。
【００１２】
(7)   本発明の第７の態様は、上述の第１〜第６の態様に係る杢柄パターンの作成方法において、コンピュータが、
ｘｙ平面上に複数の突起点を配置する際に、隣接する突起点の間隔が所定の最小間隔以上となるように、ランダムに配置するようにしたものである。
【００１３】
(8)   本発明の第８の態様は、上述の第１〜第６の態様に係る杢柄パターンの作成方法において、コンピュータが、
ｘｙ平面上に複数の突起点を配置する際に、所定方向に連続して複数の突起点が隣接配置されるように、ランダムに配置するようにしたものである。
【００１４】
(9)   本発明の第９の態様は、杢柄パターンの作成装置において、
ｘｙ平面上に複数の突起点を配置する突起点配置手段と、
この突起点およびその近傍がなだらかに盛り上がるようにｘｙ平面を変形させて隆起体を形成し、複数の隆起体を含んだ隆起体包含面を定義し、この隆起体包含面を構成する個々の点Ｑに三次元座標値（ｘ，ｙ，ｚ）を定義する隆起体定義手段と、
変数Ｅについて所定の基準区間を設定し、この基準区間内の変数Ｅの各値について、それぞれ所定の画素値Ｖを定義する画素値定義手段と、
個々の点Ｑのもつ座標値ｚの最小値から最大値に至るまでの範囲が含まれるように、座標値ｚについて所定の考慮範囲を設定し、この考慮範囲を複数の区間に分割し、分割した各区間のそれぞれに変数Ｅについての基準区間を割り当てることにより、考慮範囲内の任意の座標値ｚに対して所定の画素値Ｖを対応づけた画素値対応情報を用意する画素値対応情報定義手段と、
画素値対応情報を参照し、個々の点Ｑについて、その座標値ｚに対応する画素値Ｖを付与する画素値付与手段と、
隆起体包含面を所定の投影面に投影し、この投影面上に投影された個々の点Ｑをそれぞれ付与された画素値で表現することにより、杢柄パターンを形成する画像処理手段と、
を設けたものである。
【００１５】
【発明の実施の形態】
以下、本発明を図示する実施形態に基づいて説明する。本発明は、杢柄パターンの中でも、特に、玉杢（たまもく）あるいはバーズアイと呼ばれている目玉をちりばめたようなパターンを作成する方法に係るものである。この玉杢は、天然木にも偶然に現れる杢柄パターンであり、たとえば、図１に示す天然木板１０にも、玉杢１１〜１５が部分的に現れている。しかしながら、このような玉杢が多数含まれた意匠性に富んだ杢柄パターンを、天然木板から探すのは非常に困難である。本発明は、天然の木材を用いることなしに、コンピュータを利用して全く人工的に、意匠性に富んだ玉杢の杢柄パターンを作成する方法を提案するものである。
【００１６】
図２は、本発明に係る杢柄パターンの作成方法の基本手順を示す流れ図である。この手順は、実際には、コンピュータを利用した演算として行われるが、ここでは、便宜上、幾何学的および数学的なアルゴリズムの概念を具体例に即して説明する。まず、ｘｙｚ三次元座標系を定義し、ステップＳ１において、ｘｙ平面上に複数の突起点を配置する。たとえば、図３には、ｘｙ平面２０上に７個の突起点Ｐを定義した例が示されている。各突起点Ｐは、それぞれ所定のｘｙ座標値をもった点Ｐ（ｘ，ｙ）として表される。この突起点Ｐは、玉杢の中心点として機能するものであり、ｘｙ平面上にランダムに配置するのが好ましい。なお、この段階では、各突起点Ｐ（ｘ，ｙ）はいずれもｘｙ平面２０内の点であり、文字通りの「突起した」点にはなっていないが、続くステップＳ２の処理によって、各突起点Ｐ（ｘ，ｙ）はｘｙ平面２０から文字通り「突起」することになる。そこで、ここでは便宜上、ｘｙ平面２０に配置した時点から、この点Ｐ（ｘ，ｙ）を「突起点」と呼ぶことにする。
【００１７】
続くステップＳ２において、ステップＳ１で配置した個々の突起点Ｐ（ｘ，ｙ）およびその近傍がなだらかに盛り上がるように、ｘｙ平面を部分的に変形させて隆起体２１を形成する。図４は、このようにして形成された隆起体２１の一例を示す断面図である。要するに、ｘｙ平面上の突起点Ｐ（ｘ，ｙ）を、図に矢印で示すようにｚ軸に沿って移動させ、ｚ座標値をもった点Ｐ（ｘ，ｙ，ｚ）までもってゆくとともに、その近傍の領域も点Ｐとともに移動させ、結果的に、ｘｙ平面２０の一部がなだらかに盛り上がるように変形させればよい。点Ｐは必ずしもｚ軸方向に移動させる必要はなく、任意の方向に移動させてかまわないが、演算処理を単純化するためには、ｚ軸方向に移動させるのが好ましい。こうして、ｘｙ平面２０上から盛り上がるように変形した部分は、隆起体２１を構成することになる。このような変形を、すべての突起点Ｐ（ｘ，ｙ）について行えば、図５に示すように、複数の隆起体２１を含んだ隆起体包含面２５を定義することができる。ここで、この隆起体包含面２５を構成する個々の点Ｑは、いずれも三次元座標値をもった点Ｑ（ｘ，ｙ，ｚ）となる（隆起体２１以外の部分に位置する点Ｑの場合、ｚ＝０である）。なお、個々の隆起体２１の高さや大きさは、それぞれランダムになるように設定するのが好ましい。また、突起点Ｐ（ｘ，ｙ）をｚ軸の負方向に移動させ、隆起体２１をｘｙ平面の下面側に形成させることも可能である。
【００１８】
なお、図６の断面図に示すように、隣接する複数の突起点Ｐ１，Ｐ２について、それぞれ独立して隆起体を形成すると、互いに隆起体が重なり合うようになる場合には、それぞれの隆起体を融合させる処理を行えばよい。たとえば、図６に示す例では、区間Ｗにおいて、突起点Ｐ１についての隆起体と突起点Ｐ２についての隆起体とが重なり合っている。そこで、たとえば、両隆起体のｚ軸座標成分を単純に加算して融合させれば、図７の断面図に示すように、区間Ｗにおいて部分的に融合した隆起体が得られる。
【００１９】
次に、ステップＳ３において、変数Ｅについて所定の基準区間Ｅ１〜Ｅ２を設定し、この基準区間内の変数Ｅの各値について、それぞれ所定の画素値Ｖを定義する。図８は、このようにして定義した変数Ｅと画素値Ｖとの関係を示すグラフである。この例では、変数Ｅ＝Ｅ１において画素値Ｖ＝Ｖ１をとり、変数Ｅ＝Ｅ２において画素値Ｖ＝Ｖ２をとり、基準区間Ｅ１〜Ｅ２内の任意の値Ｅに対して何らかの画素値Ｖが定義されている。変数Ｅに対してどのような画素値Ｖを定義するかは任意であり、要するに、この基準区間内の変数Ｅに対して、画素値Ｖが一義的に定義されていれば足る。もっとも、最終的に得られる杢柄パターンのイメージは、変数Ｅと画素値Ｖとの間にどのような関数Ｖ（Ｅ）を定義するかによって大きく左右されることになる。
【００２０】
続くステップＳ４で、次のような方法で画素値対応情報を用意する。まず、ステップＳ２において定義した隆起体包含面２５上の個々の点Ｑのもつ座標値ｚの最小値から最大値に至るまでの範囲が含まれるように、座標値ｚについて所定の考慮範囲を設定する。図５に示すように、隆起体包含面２５は、もともとｘｙ平面２０を部分的に隆起変形させて構成した曲面であり、ｘｙ平面２０の上面側にすべての隆起体２１を形成した場合には、この隆起体包含面２５上の個々の点Ｑのもつ座標値ｚの最小値はｚ＝０となり、最大値はｚ＝ｚmax （ただし、ｚmax は、最も高い隆起体２１の高さ）となる。そこで、考慮範囲としては、たとえば、ｚ＝０〜ｚmax の範囲を設定すればよい。続いて、この考慮範囲を複数の区間に分割する。図９は、座標値ｚと画素値Ｖとの対応関係を示すグラフの横軸について、考慮範囲ｚ＝０〜ｚmax を定義し、この考慮範囲を４つの区間１〜４に分割した一例を示す。この例では、各区間１〜４の幅はそれぞれランダムであるが、実用上は、等分割にしてもかまわない。
【００２１】
次に、分割した各区間のそれぞれに、ステップＳ３で定義した変数Ｅについての基準区間を割り当て、考慮範囲内の任意の座標値ｚに対して所定の画素値Ｖを対応づけた画素値対応情報を用意する。図９に示す各区間１〜４のそれぞれに、図８に示す基準区間Ｅ１〜Ｅ２を割り当てて作成した画素値対応情報を、図１０にグラフとして示す。たとえば、ｚ軸上で０〜ｚ１を占める区間１に、基準区間Ｅ１〜Ｅ２を割り当てれば、ｚ＝０の位置がＥ＝Ｅ１の位置に対応し、ｚ＝ｚ１の位置がＥ＝Ｅ２の位置に対応することになる。したがって、ｚ＝０において画素値Ｖ＝Ｖ１となり、ｚ＝ｚ１において画素値Ｖ＝Ｖ２となる。ｚ＝０〜ｚ１の中間部分については、たとえば、図８に示す関数Ｖ（Ｅ）を線形対応させればよい。他の区間２〜４についても同様である。幾何学的に説明すれば、図８に示す関数Ｖ（Ｅ）のグラフを横軸方向にそれぞれ所定の圧縮率で線形圧縮して、図９に示す各区間１〜４に割り当てれば、図１０に示すグラフが得られることになる。
【００２２】
こうして得られた図１０のグラフは、ｚ＝０〜ｚmax の任意の座標値ｚに対して、所定の画素値Ｖを対応づける関数Ｖ（ｚ）で表現された画素値対応情報となる。ここで重要な点は、この関数Ｖ（ｚ）を示すグラフが、ｚ軸について複数の区間に分割され、各区間のそれぞれに、図８に示す関数Ｖ（Ｅ）という共通のグラフが割り当てられている点である。別言すれば、この図１０に示すグラフには、基準区間について定義された関数Ｖ（Ｅ）の特徴が繰り返し（この例では合計４回）現れることになる。このように、画素値Ｖについての共通した特徴が、ｚ軸に沿って繰り返し現れるような画素値対応情報を用意する点が、本発明の本質的な特徴である。なお、上述の例では、考慮範囲内の各区間１〜４のそれぞれに、基準区間Ｅ１〜Ｅ２を線形対応させているが、必ずしも線形対応させる必要はない。また、図１０に示すグラフでは、ｚ＝ｚ１，ｚ２，ｚ３，ｚmax の各位置における画素値Ｖとして、Ｖ＝Ｖ１とＶ＝Ｖ２との２つの値が示されているが、実用上は、ｚ＝ｚ１，ｚ２，ｚ３，ｚmax の各位置における画素値を、たとえばＶ＝Ｖ２と定義し、ｚ＝ｚ１＋δ，ｚ２＋δ，ｚ３＋δ（ただし、δは微小量）における画素値をＶ＝Ｖ１と定義するようにすればよい。
【００２３】
こうして、ステップＳ４において、画素値対応情報が用意できたら、続くステップＳ５において、この画素値対応情報を参照し、隆起体包含面２５上の各点Ｑについて、その座標値ｚに対応する画素値Ｖを付与する。前述したように、隆起体包含面２５上の各点Ｑ（ｘ，ｙ，ｚ）は、いずれもｚ＝０〜ｚmax の範囲内のｚ座標値を有している。したがって、図１０に示すように、座標値ｚと画素値Ｖとを対応づける画素値対応情報（関数Ｖ（ｚ））が用意されれば、すべての点Ｑについて、特定の画素値Ｖを付与することができる。
【００２４】
最後に、ステップＳ６において、この隆起体包含面２５を所定の投影面に投影し、この投影面上に投影された個々の点Ｑをそれぞれ付与された画素値で表現することにより、杢柄パターンを形成する。たとえば、それぞれ固有の画素値Ｖが付与された多数の点Ｑからなる隆起体包含面２５を、ｘｙ平面上に投影し、各投影点をそれぞれの画素値で表現すれば、二次元平面上に配置された画素の集合からなるパターンが得られる。こうして得られるパターンは、いわゆる玉杢と呼ばれている杢柄パターンになる。
【００２５】
図１１のグラフで示される画素値対応情報を用いて、本発明に係る方法で作成した具体的な杢柄パターンを図１２に示す。図１１のグラフは、画素値Ｖとして１または０の二値をとるグラフであり、図１２の杢柄パターンは、画素値Ｖ＝０を白、Ｖ＝１を黒で表現したモノクロパターンである。図１１に示すように、関数Ｖ（ｚ）として不連続関数を用いると、得られる杢柄パターンは濃淡変化が鮮明に表現されたパターンになる。濃淡変化が緩やかな杢柄パターンを作成する場合には、関数Ｖ（ｚ）として連続関数を用いるようにすればよい。たとえば、図８に示す関数Ｖ（Ｅ）として、基準区間の左右両端における画素値Ｖ１とＶ２とが等しくなるような連続関数を設定すれば、最終的に得られる関数Ｖ（ｚ）も全考慮範囲について連続した関数になる。
【００２６】
また、最終的にカラーの杢柄パターンを得たい場合には、基準区間内の変数Ｅに対して、図１３に示すように、三原色Ｒ，Ｇ，Ｂ（あるいは、Ｃ，Ｍ，Ｙ）のそれぞれについての画素値を定義した関数Ｒ（Ｅ），Ｇ（Ｅ），Ｂ（Ｅ）を用意し、これを各区間に割り当てることにより、図１４に示すように、三原色Ｒ，Ｇ，Ｂのそれぞれについて、関数Ｒ（ｚ），Ｇ（ｚ），Ｂ（ｚ）を用意しておけばよい。隆起体包含面２５上の各点Ｑ（ｘ，ｙ，ｚ）には、それぞれ三原色の画素値Ｒ，Ｇ，Ｂが付与されることになる。
【００２７】
たとえば、各関数Ｒ（Ｅ），Ｇ（Ｅ），Ｂ（Ｅ）を、係数ｋ１，ｋ２，ｋ３を用いて次のような線形一次式で表し、
Ｒ（Ｅ）＝ｋ１・ｚ
Ｇ（Ｅ）＝ｋ２・ｚ
Ｂ（Ｅ）＝ｋ３・ｚ
座標値ｚについての考慮範囲を等分割した単純なモデルでは、関数Ｒ（ｚ），Ｇ（ｚ），Ｂ（ｚ）は、各分割区間の幅をＴ（０〜ｚ１，ｚ１〜ｚ２，ｚ２〜ｚ３，ｚ３〜ｚmax の各幅）とすれば、
Ｒ（ｚ）＝ｋ１・（ｚ  ｍｏｄ  Ｔ）
Ｇ（ｚ）＝ｋ２・（ｚ  ｍｏｄ  Ｔ）
Ｂ（ｚ）＝ｋ３・（ｚ  ｍｏｄ  Ｔ）
なる簡単な式で表すことができる（ここで、（ｚ  ｍｏｄ  Ｔ）は、ｚをＴで除した余りを示す）。
【００２８】
図１５は、本発明を利用した杢柄パターンの作成および印刷装置の基本構成を示すブロック図である。この装置の基本構成要素のうち、突起点配置手段１、隆起体定義手段２、画素値定義手段３、画素値対応情報定義手段４、画素値付与手段５、画像処理手段６は、これまで述べた方法に基づいて杢柄パターンを作成するための要素である。すなわち、突起点配置手段１は、ｘｙ平面上に複数の突起点を配置する機能を有し、隆起体定義手段２は、この突起点およびその近傍がなだらかに盛り上がるようにｘｙ平面を変形させて隆起体を形成し、複数の隆起体を含んだ隆起体包含面を定義し、この隆起体包含面を構成する個々の点Ｑに三次元座標値（ｘ，ｙ，ｚ）を定義する機能を有する。一方、画素値定義手段３は、変数Ｅについて所定の基準区間を設定し、この基準区間内の変数Ｅの各値について、それぞれ所定の画素値Ｖを定義する機能を有し、画素値対応情報定義手段４は、隆起体包含面を構成する個々の点Ｑのもつ座標値ｚの最小値から最大値に至るまでの範囲が含まれるように、座標値ｚについて所定の考慮範囲を設定し、この考慮範囲を複数の区間に分割し、分割した各区間のそれぞれに変数Ｅについての基準区間を割り当てることにより、考慮範囲内の任意の座標値ｚに対して所定の画素値Ｖを対応づけた画素値対応情報を定義する機能を有する。また、画素値付与手段５は、画素値対応情報定義手段４において定義された画素値対応情報を参照し、隆起体定義手段２で定義された個々の点Ｑについて、その座標値ｚに対応する画素値Ｖを付与する機能を有し、画像処理手段６は、隆起体包含面を所定の投影面に投影し、この投影面上に投影された個々の点Ｑをそれぞれ付与された画素値で表現することにより、杢柄パターンを形成する機能を有する。
【００２９】
もっとも、上述の各構成要素は、実際にはコンピュータを用いて構成され、上述の各ブロックは、ハードウエア上は単一のコンピュータによって実現可能である。こうして、画像処理手段６において、デジタル画像データとしての杢柄パターンが作成されると、刷版装置７によって、この画像データに基づく版が作成される。そして、印刷装置８により、この版を用いて壁紙などへの印刷が行われる。
【００３０】
なお、画像処理手段６において、杢柄パターンに別なパターンを重ねる画像合成処理を行うようにしてもよい。たとえば、樹木の質感を表現するための別なパターンを画像データとして用意し、杢柄パターンの画像データに合成する処理を行えば、より天然木に近いパターンをもった印刷物を作成することができる。
【００３１】
【実施例】
続いて、上述した本発明に係る杢柄パターンの作成方法の個々の処理の具体的な実施例を説明する。
【００３２】
§１．  突起点配置および隆起体包含面の定義
まず、図２に示す流れ図におけるステップＳ１の突起点配置処理およびステップＳ２の隆起体包含面２５の定義処理について、具体的な実施例を述べる。図１６は、この具体的な実施例の処理手順を示す流れ図である。はじめに、ステップＳ１１において、種々のパラメータ入力を行う。この実施例では、画像サイズ（幅width ，高さheitht）と、隆起体総数Ｎと、隆起体半径（平均値ａｒ，標準偏差σｒ）と、隆起体高さ（平均値ａｄ，標準偏差σｄ）と、をパラメータとして入力している。
【００３３】
続くステップＳ１２では、隆起体情報を格納するための配列が確保される。この実施例では、隆起体位置（ｘ，ｙ）と、隆起体半径ｒと、隆起体高さｄと、を格納するために、それぞれ配列を確保している。隆起体位置は、隆起体の底面（ｘｙ平面に含まれる面）の中心点位置を示す座標値（ｘ，ｙ）で示される。また、隆起体半径ｒは、隆起体のｘｙ平面に沿った方向に関する大きさを示す第１のパラメータとして機能し、隆起体高さｄは、隆起体のｚ軸に沿った方向に関する大きさを示す第２のパラメータとして機能する。このステップＳ１２で確保される各配列の要素数はＮ（隆起体総数）である。次に、ステップＳ１３において、定義中の隆起体の番号を示すパラメータｉを初期値１に設定する。続くステップＳ１４，Ｓ１５は、ｉ番目の隆起体を定義するための手順である。
【００３４】
まず、ステップＳ１４において、隆起体の位置を決定する。隆起体の位置はｘｙ平面上での座標値（ｘ，ｙ）で表される。すなわち、このステップＳ１４の手順は、図３に示した突起点Ｐ（ｘ，ｙ）を定義する処理に他ならない。ステップＳ１１においてパラメータとして入力した画像サイズは、図３に示すｘｙ平面のサイズを示すものであり、横方向の幅がパラメータwidth 、縦方向の高さがパラメータheightで与えられていることになる。ステップＳ１４では、ｉ番目の突起点Ｐの位置座標（ｘ（ｉ），ｙ（ｉ））を、
ｘ（ｉ）＝  width ×  ｒｎｄ
ｙ（ｉ）＝  height×  ｒｎｄ
但し、ｒｎｄは０＜ｒｎｄ＜１の一様分布乱数
なる演算によってランダムに求めている（なお、流れ図では、プログラムの一般的な記述に従い、変数値の代入処理については、等号“＝”の代わりに代入記号“：＝”を用い、乗算処理については、乗算記号“×”の代わりにアスタリスク“＊”を用いている）。
【００３５】
次に、ステップＳ１５において、隆起体のサイズが決定される。図４に示したように、隆起体２１は、突起点Ｐおよびその近傍がなだらかに盛り上がるようにｘｙ平面を変形させたものである。この実施例では、隆起体２１は、突起点Ｐを通りｚ軸に平行な軸を中心軸とした回転対称体としている。したがって、上述したように、隆起体のｘｙ平面に沿った方向に関する大きさを示す第１のパラメータとしては、隆起体半径ｒ（隆起体の底面を構成する円の半径）を用いており、隆起体のｚ軸に沿った方向に関する大きさを示す第２のパラメータとしては、隆起体高さｄ（隆起体の頂点のｘｙ平面からの高さ、すなわち、突起点Ｐのｚ座標値）を用いている。ここで、ｉ番目の隆起体の半径ｒ（ｉ）と高さｄ（ｉ）とは、
ｒ（ｉ）＝  ＲＮＤ（ａｒ，σｒ）
ｄ（ｉ）＝  ＲＮＤ（ａｄ，σｄ）
但し、ＲＮＤ（ａ，σ）は平均ａ、標準偏差σの正規分布乱数
なる演算によって、ステップＳ１１において設定した隆起体半径および高さの平均値ならびに標準偏差が得られるように、ランダムに求めている。
【００３６】
こうして、ｉ番目の隆起体についての位置（ｘ，ｙ）がステップＳ１４において決定され、大きさ（半径ｒと高さｄ）がステップＳ１５において決定されると、ステップＳ１６において、パラメータｉが１だけ増加され、ステップＳ１７を経てステップＳ１４へと戻り、次の隆起体についても同様の処理が実行される。こうして、Ｎ個の隆起体すべてについて、位置と大きさとが決定されると、ステップＳ１７からステップＳ１８へと進み、隆起体情報を記録した配列ｘ（１〜Ｎ），ｙ（１〜Ｎ），ｒ（１〜Ｎ），ｄ（１〜Ｎ）に基づいて、個々の隆起体が定義されることになる。
【００３７】
定義すべき隆起体の具体的な形状としては、たとえば、図１７に示すような関数Ｊ（Ｋ）を用意しておき、この関数Ｊ（Ｋ）をＪ軸について回転させて得られる回転対称体を用いる。この関数Ｊ（Ｋ）は、Ｊ＝０〜１なる高さに関する区間について、Ｋ＝０のときにＪ＝１、Ｋ＝１のときにＪ＝０となり、Ｋの増加とともにＪの値が単調減少するような関数であり、この実施例では、
Ｊ＝２Ｋ３−３Ｋ２＋１
なる式で表現される関数を用いている。上述の式によれば、Ｋ＝０およびＫ＝１における関数Ｊ（Ｋ）の微分係数は０となり、ｘｙ平面からなだらかに盛り上がり、頂点（突起点Ｐ）付近もなだらかな隆起体を得るために適した関数となる。
【００３８】
図１６のステップＳ１１〜Ｓ１７までの手順により、ｉ番目（ｉ＝１〜Ｎ）の隆起体の位置および大きさとして、ｘ（ｉ），ｙ（ｉ），ｒ（ｉ），ｄ（ｉ）なる具体的数値が得られるので、これらの具体的数値と上記関数Ｊ（Ｋ）とに基づいて、ｉ番目の隆起体を定義することになる。すなわち、図１７に示す関数Ｊ（Ｋ）に基づく回転対称体の代わりに、これを半径方向にｒ（ｉ）倍、高さ方向にｄ（ｉ）倍した回転対称体を、ｘｙ平面上の座標（ｘ（ｉ），ｙ（ｉ））を中心とした位置に、ｉ番目の隆起体として定義することになる。別言すれば、半径方向にＲ軸、高さ方向にｚ軸をとれば、図１８に示すような関数ｚ（Ｒ）をｚ軸について回転させて得られる回転対称体が定義されることになる。ここで、関数ｚ（Ｒ）は、
ｚ＝ｄ（ｉ）×（２（Ｒ／ｒ（ｉ））３
−３（Ｒ／ｒ（ｉ））２＋１）
なる式で表現される関数である。
【００３９】
§２．  突起点配置に制限を加える変形例
図１６に示す手順では、突起点の配置処理（ステップＳ１４における隆起体位置の決定処理）は、所定のｘ座標値およびｙ座標値を乱数を用いて決定し、全くランダムな配置を行うようにしていたが、このランダムな配置処理に制限を加えることも可能である。
【００４０】
たとえば、全くランダムに複数の突起点を配置した場合、複数の突起点が非常に近接して配置される可能性がある。もちろん、天然の杢柄パターンにおいても、非常に近接した複数の玉杢が現れることもあるが、意匠上、複数の突起点をある程度以上は近接して配置しない方が好ましい場合もある。この場合は、図１６に示す手順の代わりに、図１９に示す手順を実行すればよい。図１６の手順と図１９の手順との相違は、前者のステップＳ１１が後者ではステップＳ１１ａに置き換わっている点と、前者のステップＳ１４とステップＳ１５との間に、後者では新たなステップＳ２１〜Ｓ２５が挿入されている点である。以下、この相違点のみについて説明する。
【００４１】
図１９のステップＳ１１ａは、図１６のステップＳ１１において入力されるパラメータに、更に、隆起体最小間隔disminを、入力すべき新たなパラメータとして付加したものである。この最小間隔disminは、複数の隆起体の相互の中心位置間隔の最小値を示すものであり、別言すれば、複数の突起点を配置する上での最小許容間隔を示すものである。この図１９の手順の特徴は、ステップＳ２１〜Ｓ２５において、突起点間隔がこの最小間隔dismin以下になっていないかをチェックする点にある。すなわち、ステップＳ１４において、新たにｉ番目の突起点位置が決定されたら、続くステップＳ２１において、チェック用パラメータｊを初期値１に設定し、ステップＳ２２において、ｊがｉに到達したと判断されるまで、ステップＳ２３の距離計算を実行する。このステップＳ２３では、ｉ番目の隆起体（チェックの対象となっている隆起体）とｊ番目の隆起体（これまで位置決定を行ってきた１番目〜（ｉ−１）番目までの隆起体）との距離distが、
dist＝（（ｘ（ｉ）−ｘ（ｊ））２＋（ｙ（ｉ）−ｙ（ｊ））２）１／２
なる式で計算され、続くステップＳ２４において、dist≧disminなる条件が満足されているか否かが判断される。条件が満足されていれば、ステップＳ２５において、ｊの値を更新してステップＳ２２へと戻る。こうして、ｉ番目の隆起体と、ｊ番目（ｊ＝１〜（ｉ−１））の隆起体との位置関係が順次チェックされ、両者の距離が最小間隔dismin未満になっていないかを判断する。もし、ステップＳ２４の条件が満足されていなければ、両者の距離は最小間隔dismin未満であるから、このｉ番目の隆起体位置は不合格となり、再びステップＳ１４に戻り、このｉ番目の隆起体についての新たな位置がランダムに決定される。
【００４２】
このように、取り敢えずステップＳ１４においてランダムな位置を決定した上で、ステップＳ２１〜Ｓ２５でこの位置に対するチェックを行うようにし、不合格となった場合（すなわち、既に最小間隔dismin以内に近接配置された隆起体が存在する場合）は、ステップＳ１４のランダムな位置決定をやり直すようにしたため、最終的には、Ｎ個の隆起体はいずれも最小間隔dismin以上の間隔をもって配置されることになる。
【００４３】
逆に、玉杢が所定方向に連続して複数配置される傾向の杢柄パターンが意匠上好ましい場合もある。このように、意図的に複数の玉杢が連続して現れるようにするには、図１６に示す手順の代わりに、図２０に示す手順を実行すればよい。図１６の手順と図２０の手順との相違は、前者のステップＳ１１が後者ではステップＳ１１ｂに置き換わっている点と、前者のステップＳ１６が後者ではステップＳ３１〜Ｓ３７に置き換わっている点とである。以下、この相違点のみについて説明する。
【００４４】
図２０のステップＳ１１ｂは、図１６のステップＳ１１において入力されるパラメータに、更に、最大連続数maxcont と、連続時ｘ変位量Δｘの平均値ａΔｘと標準偏差σΔｘと、連続時ｙ変位量Δｙの平均値ａΔｙと標準偏差σΔｙとを、入力すべき新たなパラメータとして付加したものである。最大連続数maxcont は、玉杢が連続して現れる最大個数を示すパラメータであり、たとえば、maxcont ＝３に設定すれば、１個、２個または３個の玉杢が連続して現れるパターンが得られることになる。また、連続時ｘ変位量Δｘおよびｙ変位量Δｙは、複数の玉杢が連続して並ぶ方向を示すパラメータであり、第１の玉杢に対して、第２の玉杢の位置的隔たりのｘ軸方向成分とｙ軸方向成分とを示している。たとえば、Δｘ＝Δｙ＝１０ｍｍに設定すると、ｘ軸に対して４５°の方向に距離約１４ｍｍだけ離れて２つの玉杢が連続することになる。もっとも、このステップＳ１１ｂで設定するパラメータは、連続時ｘ変位量Δｘやｙ変位量Δｙそのものではなく、平均値ａΔｘ，ａΔｙや、標準偏差σΔｘ，σΔｙであり、実際のΔｘ，Δｙは、後のステップにおいて乱数を利用して決定される。
【００４５】
この図２０の手順の特徴は、ステップＳ１４においてｉ番目の隆起体位置（突起点位置）が決定され、ステップＳ１５においてそのサイズが決定されると、続くステップＳ３１〜Ｓ３７において、このｉ番目の隆起体に連続して配置される１つもしくは複数の隆起体の位置が決定される点にある（連続配置される隆起体のサイズは、この実施例ではいずれも同一としている）。すなわち、ｉ番目の隆起体の位置およびサイズが決定されると、続くステップＳ３１において、次のようにして連続配置数contが決定される。まず、
cont  ＝  maxcont ×  ｒｎｄ
但し、ｒｎｄは０＜ｒｎｄ＜１の一様分布乱数
なる式により、変数contを求めた上、小数点以下を切り捨てて整数値contを求める。上述したように、たとえば、maxcont ＝３に設定していれば、cont＝０，１，２のいずれかになり、１個、２個または３個の玉杢が連続して現れるパターンが得られることになる。
【００４６】
続いて、ステップＳ３２において、連続配置を行った数をカウントするためのパラメータｊを初期値１に設定し、ステップＳ３３を経て、ｊがcontに到達するまで、ステップＳ３４以下の処理を繰り返し実行する。ステップＳ３４の処理は、連続配置位置を決定する処理である。すなわち、
Δｘ  ＝  ＲＮＤ（ａΔｘ，σΔｘ）
Δｙ  ＝  ＲＮＤ（ａΔｙ，σΔｙ）
但し、ＲＮＤ（ａ，σ）は平均ａ、標準偏差σの正規分布乱数
なる式に基づいて、連続時ｘ変位量Δｘおよび連続時ｙ変位量Δｙを決定する。すなわち、ステップＳ１１ｂにおいて設定した平均値ａΔｘ，ａΔｙおよび標準偏差σΔｘ，σΔｙが得られるという条件の下で、Δｘ，Δｙがランダムに決定されることになる。次のステップＳ３５では、（ｉ＋ｊ）番目の隆起体の位置を示す座標値ｘ（ｉ＋ｊ），ｙ（ｉ＋ｊ）と、サイズを示すｒ（ｉ＋ｊ），ｄ（ｉ＋ｊ）とが、
ｘ（ｉ＋ｊ）＝ｘ（ｉ＋ｊ−１）＋Δｘ
ｙ（ｉ＋ｊ）＝ｙ（ｉ＋ｊ−１）＋Δｙ
ｒ（ｉ＋ｊ）＝ｒ（ｉ＋ｊ−１）
ｄ（ｉ＋ｊ）＝ｄ（ｉ＋ｊ−１）
なる演算により決定される。すなわち、（ｉ＋ｊ）番目の隆起体の位置は、１つ前の隆起体の位置をｘ軸方向にΔｘ，ｙ軸方向にΔｙだけ変位させたものとなり、サイズは１つ前の隆起体のサイズと全く同じものになる（この実施例では、連続配置される複数の隆起体のサイズは同一にしているが、もちろん、サイズをランダムに変えるようにしてもよい）。
【００４７】
次に、ステップＳ３６において、パラメータｊを１だけ増加させ、ｊがcontに到達するまで、ステップＳ３４からの処理を繰り返し実行する。こうして、連続配置数cont＋１個だけ隆起体が連続配置されることになる。ｊがcontに到達したら、ステップＳ３３からステップＳ３７へと進み、パラメータｉに連続配置数cont＋１が加算される。すなわち、これまでの処理により、（ｉ＋cont）番目の隆起体の配置までが完了したことになる。こうして、合計Ｎ個の隆起体が配置されるまで、ステップＳ１４へと戻り、同様の処理が繰り返し実行される。
【００４８】
§３．  隆起体に歪みや偏平を加える変形例
これまで述べてきた実施例では、隆起体の形状としてｘｙ平面に垂直な軸を回転軸とした回転体（回転対称体）を用いてきた。このように、隆起体として完全な回転体を用いると、たとえば、図１２に示す杢柄パターンのように、個々の玉杢がいわゆる同心円状のパターンが得られる。もちろん、このような同心円状の杢柄パターンも、十分な利用分野が考えられるが、より天然木の玉杢に近い意匠パターンが必要な場合には、個々の同心円状パターンに歪みや偏平を加えるのが好ましい。たとえば、図１の天然木板１０に見られる玉杢１１〜１５は、いずれも完全な同心円状パターンではなく、歪みや偏平の要素を含んでいる。
【００４９】
前述した実施例では、回転体の隆起体を形成するために、図１８に示すような関数ｚ（Ｒ）を定義し、この関数曲線をｚ軸を中心軸として回転させていた。このような回転体に歪みや偏平を加えるには、半径値ｒの値を回転角θによって変えるようにすればよい。すなわち、図１８のグラフにおいて、半径値ｒ（ｉ）は、ｉ番目の隆起体の底面を形成する円の半径値を示すものであり、１つの隆起体については定数であるが、この半径値ｒ（以下、パラメータｉは省略する）を回転角θの関数ｒ（θ）とすれば、関数の設定により、歪みや偏平を加えることが可能になる。
【００５０】
図２１は、これまで述べてきた回転体の隆起体を上方（ｘｙ平面を上から見下ろす方向）から観察したものである。半径値ｒは定数であり、底面は突起点Ｐを中心とした半径ｒの円になっている。この回転体を歪ませるために、図２２に示すような関数ｒ（θ）を定義する。この関数ｒ（θ）は、回転角θの０〜２πの値に対して、何らかの半径値ｒ（θ）を定義したものである。これまで述べてきた実施例は、ここで、ｒ（θ）＝定数（図２２に破線で示す関数）に設定した特殊なケースということができる。このような関数ｒ（θ）のもつ周期πの成分は偏平処理に関連し、πよりも十分に小さな周期成分は歪み処理に関連する。
【００５１】
たとえば、関数ｒ（θ）として、半径値が周期πごとに大きくなるような関数を定義すれば、上方から観察したときに、図２３に示すような隆起体が形成され、回転体に偏平処理が施された隆起体が形成されることになる。また、たとえば、関数ｒ（θ）として、半径値がπよりも十分小さな周期で大きくなったり小さくなったりするような関数を定義すれば、上方から観察したときに、図２４に示すような隆起体が形成され、回転体に歪み処理が施された隆起体が形成されることになる。
【００５２】
別言すれば、この図２３あるいは図２４に示されている隆起体は、ｘｙ平面上において、突起点Ｐからの距離ｒおよび角度θを用いた極座標表示による関数ｒ（θ）で定義される閉曲線を輪郭とする底面を有する非回転対称体となる。そして、ｚ＝０〜ｄの任意の高さ位置における断面形状は、いずれもこの底面を所定の倍率で縮小させた相似形となる。縮小倍率は、図１７に示す関数Ｊ（Ｋ）の逆関数Ｋ（Ｊ）を用いることにより、Ｋ（ｚ／ｄ）で表される。
【００５３】
図１２に示す杢柄パターン（関数ｒ（θ）の値として、θの値にかかわらない定数値ｒを用いたもの）に対して、偏平処理を加えた杢柄パターン（関数ｒ（θ）として、周期πの成分を有する関数を用いたもの）を図２５に、歪み処理を加えた杢柄パターン（関数ｒ（θ）として、πよりも十分小さな周期成分を有する関数を用いたもの）を図２６に、それぞれ示す。また、偏平処理と歪み処理との双方を加えた杢柄パターンを図２７に示す。このように、偏平処理あるいは歪み処理を加えることにより、自然な風合いをもった杢柄パターンを作成することが可能になる。
【００５４】
【発明の効果】
以上のとおり本発明によれば、コンピュータを利用して容易に杢柄パターンを作成することができるようになる。
【図面の簡単な説明】
【図１】杢柄パターンを有する天然木板１０の一例を示す図である。
【図２】本発明に係る杢柄パターンの作成方法の基本手順を示す流れ図である。
【図３】図１に示す手順のステップＳ１においてｘｙ平面上に定義された突起点Ｐの一例を示す概念図である。
【図４】本発明においてｘｙ平面上に形成する隆起体２１の一例を示す断面図である。
【図５】図１に示す手順のステップＳ２において定義された隆起体包含面２５の概念図である。
【図６】隣接する複数の突起点Ｐ１，Ｐ２について、それぞれ独立して隆起体を形成する際の隆起体融合処理を示す断面図である。
【図７】図６に示す処理により融合した２つの隆起体を示す断面図である。
【図８】図１に示す手順のステップＳ３において定義された変数Ｅと画素値Ｖとの関係を示す関数のグラフである。
【図９】座標値ｚと画素値Ｖとの対応関係を示すグラフの横軸について、考慮範囲を４つの区間１〜４に分割した一例を示す図である。
【図１０】図９に示す各区間１〜４のそれぞれに、図８に示す基準区間Ｅ１〜Ｅ２を割り当てて作成した画素値対応情報を構成するグラフである。
【図１１】画素値Ｖとして１または０の二値をとる画素値対応情報を構成するグラフである。
【図１２】図１１のグラフで示される画素値対応情報を用いて、本発明に係る方法で作成した具体的な杢柄パターンを示す図である。
【図１３】カラーの杢柄パターンを得るための変数Ｅと画素値Ｒ，Ｇ，Ｂとの関係を示す関数のグラフである。
【図１４】図９に示す各区間１〜４のそれぞれに、図１３に示す基準区間Ｅ１〜Ｅ２を割り当てて作成した画素値対応情報を構成するグラフである。
【図１５】本発明を利用した杢柄パターンの作成および印刷装置の基本構成を示すブロック図である。
【図１６】図２に示す流れ図におけるステップＳ１の突起点配置処理およびステップＳ２の隆起体包含面２５の定義処理についての具体的な実施例の処理手順を示す流れ図である。
【図１７】隆起体の具体的な形状を決定するために用いる関数Ｊ（Ｋ）を示すグラフである。
【図１８】図１７に示すグラフＪ（Ｋ）をスケーリングすることにより作成した関数ｚ（Ｒ）を示すグラフである。
【図１９】図１６の手順に、玉杢の近接配置を回避するための処理を加えた手順を示す流れ図である。
【図２０】図１６の手順に、玉杢の連続配置を実行するための処理を加えた手順を示す流れ図である。
【図２１】回転対称体からなる隆起体の上面図である。
【図２２】非回転対称体からなる隆起体を定義するために用いる関数ｒ（θ）を示すグラフである。
【図２３】回転対称体に偏平処理を加えた形状の隆起体の上面図である。
【図２４】回転対称体に歪み処理を加えた形状の隆起体の上面図である。
【図２５】図１２に示す杢柄パターンに偏平処理を加えた杢柄パターンを示す図である。
【図２６】図１２に示す杢柄パターンに歪み処理を加えた杢柄パターンを示す図である。
【図２７】図１２に示す杢柄パターンに偏平処理と歪み処理との双方を加えた杢柄パターンを示す図である。
【符号の説明】
１…突起点配置手段
２…隆起体定義手段
３…画素値定義手段
４…画素値対応情報定義手段
５…画素値付与手段
６…画像処理手段
７…刷版装置
８…印刷装置
１０…天然木板
１１〜１５…玉杢
２０…ｘｙ平面
２１…隆起体
２５…隆起体包含面
Ｐ（ｘ，ｙ）…突起点（突起のための変位前）
Ｐ（ｘ，ｙ，ｚ）…突起点（突起のための変位後）
Ｐ１，Ｐ２…突起点（突起のための変位後）
Ｑ（ｘ，ｙ，ｚ）…隆起体包含面上の任意の点
Ｖ，Ｖ１，Ｖ２…画素値
Ｗ…重複区間
【図１】
0003836185.tif 000002
【図２】
0003836185.tif 000003
【図３】
0003836185.tif 000004
【図４】
0003836185.tif 000005
【図５】
0003836185.tif 000006
【図６】
0003836185.tif 000007
【図７】
0003836185.tif 000008
【図８】
0003836185.tif 000009
【図９】
0003836185.tif 000010
【図１０】
0003836185.tif 000011
【図１１】
0003836185.tif 000012
【図１２】
0003836185.tif 000013
【図１３】
0003836185.tif 000014
【図１４】
0003836185.tif 000015
【図１５】
0003836185.tif 000016
【図１６】
0003836185.tif 000017
【図１７】
0003836185.tif 000018
【図１８】
0003836185.tif 000019
【図１９】
0003836185.tif 000020
【図２０】
0003836185.tif 000021
【図２１】
0003836185.tif 000022
【図２２】
0003836185.tif 000023
【図２３】
0003836185.tif 000024
【図２４】
0003836185.tif 000025
【図２５】
0003836185.tif 000026
【図２６】
0003836185.tif 000027
【図２７】
0003836185.tif 000028