(57)【要約】【課題】高品位なスクリーンを容易に作成することを可能にする。【解決手段】連続階調模様を表現するためのスクリーンにおいて、前記スクリーンを構成する１種類のセルＣが、全て同じ働きを有しながら夫々配置方向が異なるユニットｕと、前記ユニットｕにおいて単一あるいは複数の領域に分ける領域ａと、前記領域ａにおいて画線面積の変容を伴う１個のエレメントｅとから成るパラメータ群で構成し、前記パラメータ群の個々のパラメータに設定値を入力するステップと、前記入力された設定値によってスクリーンの変容の定義情報（ディフィニショナ）を算出するステップを有することを特徴とするスクリーンの作成方法である。【選択図】図１９
2004261979.tif 000002
【特許請求の範囲】
【請求項１】
連続階調を表現するためのスクリーンを、
設定項目毎に選択肢を選択する設定項目設定手段と、選択された前記選択肢に基づいてスクリーンの変化を定義するディフィニショナを生成する演算手段とを備えたスクリーン作成装置を用いて、
作成する方法において、
前記スクリーンは、セルを複数有し、
前記セルは、少なくとも１つのユニットを有し、
前記ユニットが１つの場合は、前記ユニットは少なくとも２つの領域を、前記ユニットが複数の場合は、前記ユニットは少なくとも１つの領域を有し、
各々の前記領域は１つのエレメントを有しており、
前記ユニット、領域、エレメントの夫々の設定項目毎に設けられた複数の選択肢に対応して関数が予め用意されて関数群を構成しており、
前記ユニット、領域、エレメントを夫々設計するため、前記設定項目設定手段を用いて前記設定項目毎にいずれかの選択肢を選ぶステップと、
予め用意された前記関数群のうち、選んだ前記選択肢に対応する関数を用いて、設計したスクリーンの変化を定義するディフィニショナを前記演算手段により生成するステップと、
を備えることを特徴とするスクリーンの作成方法。
【請求項２】
前記ユニットの設定項目が、前記セルを分割して得られる前記ユニットの数及び前記ユニットの形状を選択する第１の選択肢と、
前記ユニットを複数有する場合、前記セル内における前記ユニットの向きとして、線対称、点対称、又はランダムのいずれかを選択する第２の選択肢と、
を有することを特徴とする請求項１記載のスクリーンの作成方法。
【請求項３】
前記領域の設定項目が、前記領域の形状を選択する第１の選択肢と、
前記領域の位置、及び前記領域の大きさを少なくとも選択する第２の選択肢と、
を有することを特徴とする請求項１記載のスクリーンの作成方法。
【請求項４】
前記エレメントの設定項目が、前記エレメントの立体の形状を選択する第１の選択肢と、
前記エレメントの位置、及び前記エレメントがもたらす画線面積率が変化する範囲を選択する第２の選択肢と、
を有することを特徴とする請求項１記載のスクリーンの作成方法。
【請求項５】
前記セル中の各座標が属するユニット及び領域と、前記各座標が画線部となる場合の前記セルの画線面積率とを明度または色相で表した俯瞰図を生成するステップと、
前記俯瞰図を表示するステップと、
をさらに備えることを特徴とする請求項１乃至４のいずれかに記載のスクリーンの作成方法。
【請求項６】
前記セルの画線面積率の変化を表す所定の画線面積率における前記セルの断面図を生成するステップと、
前記断面図を表示するステップと、
をさらに備えることを特徴とする請求項１乃至４のいずれかに記載のスクリーンの作成方法。
【請求項７】
生成された前記ディフィニショナの出力形態を選択するステップをさらに有し、
前記出力形態として、
所定のプログラム記述言語を用いて前記ディフィニショナを表現するテキストデータと、
１ビット形式のビットマップデータと、
複数ビット形式のビットマップデータと、
の少なくともいずれか１つ又はすべてを有することを特徴とする請求項１乃至６のいずれかに記載のスクリーンの作成方法。
【請求項８】
前記出力形態を選択するステップにおいて、前記複数ビット形式のビットマップデータを選択した場合、
出力するビットマップデータのピクセル数を設定するステップと、
生成された前記ディフィニショナを、設定した前記ピクセル数で構成される前記複数ビット形式のビットマップデータに変換するステップと、
を備えることを特徴とする請求項７記載のスクリーンの生成方法。
【請求項９】
前記ビットマップデータの形態に変換処理するステップにおいて、
作成したスクリーンを用いて階調再現した場合に、得られる画線形状が整っているようなビットマップデータを作成するステップと、
作成したスクリーンを用いて階調再現した場合に、得られる階調が滑らかとなるようなビットマップデータを作成するステップと、
の２つのステップを夫々有し、
前記ビットマップデータ作成する前記２つのステップのいずれを用いて、前記ビットマップデータを作成するか選択するステップを、
さらに有することを特徴とする請求項８記載のスクリーンの作成方法。
【請求項１０】
前記出力形態を選択するステップにおいて、前記１ビット形式のビットマップデータを選択した場合、
出力するビットマップデータのピクセル数を設定するステップと、
生成された前記ディフィニショナを、設定した前記ピクセル数で構成される複数個の前記１ビット形式のビットマップデータに変換するステップと、
を備えることを特徴とする請求項７記載のスクリーンの生成方法。
【請求項１１】
連続階調を表現するためのスクリーンを作成する装置において、
前記スクリーンは、セルを複数有し、
前記セルは少なくとも１つのユニットを有し、
前記ユニットが１つの場合は、前記ユニットは少なくとも２つの領域を、前記ユニットが複数の場合は、前記ユニットは少なくとも１つの領域を有し、
各々の前記領域は１つのエレメントを有しており、
前記ユニット、領域、エレメントの夫々の設定項目毎に設けられた複数の選択肢に対応する関数を含む関数群を格納する関数格納手段と、
前記ユニット、領域、エレメントを夫々設計するため、前記設定項目毎にいずれかの選択肢を選択する設定項目設定手段と、
前記関数格納手段に格納された関数のうち、前記設定項目設定手段により選択された前記選択肢に対応する関数を用いて、設計したスクリーンの変化を定義するディフィニショナを生成する演算手段と、
を備えることを特徴とするスクリーンの作成装置。
【請求項１２】
連続階調を表現するためのスクリーンを作成する方法を、
設定項目毎に選択肢を選択する設定項目設定手段と、選択された前記選択肢に基づいてスクリーンの変化を定義するディフィニショナを生成する演算手段とを備えたコンピュータに実行させるプログラムにおいて、
前記スクリーンは、セルを複数有し、
前記セルは、少なくとも１つのユニットを有し、
前記ユニットが１つの場合は、前記ユニットは少なくとも２つの領域を、前記ユニットが複数の場合は、前記ユニットは少なくとも１つの領域を有し、
各々の前記領域は１つのエレメントを有しており、
前記ユニット、領域、エレメントの夫々の設定項目毎に設けられた複数の選択肢に対応した関数を予め用意して関数群を構成し、関数格納手段に格納するステップと、
前記ユニット、領域、エレメントの夫々を設計するため、前記設定項目設定手段を用いて前記設定項目毎にいずれかの選択肢を選ぶステップと、
前記関数格納手段に格納された前記関数群のうち、選んだ前記選択肢に対応する関数を用いて、設計したスクリーンの変化を定義するディフィニショナを、前記演算手段を用いて生成するステップと、
を備えるスクリーンの生成方法をコンピュータに実行させることを特徴とするスクリーンの作成プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スクリーンの作成方法に関する。
【０００２】
【従来の技術】
銀行券、株券、債権等の有価証券、各種証明書及び重要書類等の印刷物において偽造防止変造防止策は重要な要素である。このような印刷物の印刷面では、偽造変造防止策を施す余地のある、極めて細密な画線（印刷におけるインキ着色部）によって図柄を構成している。
【０００３】
細線を用いた方法の代表的な技術として、地紋、彩紋模様がある。これらは基本的に一定の画線幅による曲画線の集合によって模様を構成した幾何学図形であり、これらの幾何学図形には印刷物のデザイン等の意匠性を加味することができる。細画線を用いて模様を複雑にすることは、偽造過程における解像度的な問題から写真製版装置による抽出又は複写機による再現を困難とし、偽造防止策としての役割を高めている。
又、有価証券における意匠性は、有価証券にとって非常に重要な要素である。意匠性は、人が印刷物を有価証券として認識し、真偽の判定材料となる有価証券の性状を記憶するのを助ける。
今日では、コンピュータ処理アルゴリズムの確立によって、細線で構成される幾何学図形を生成するためのソフトウェアが開発され、商品化されている。
【０００４】
しかし、前述した幾何学図形の画線には連続階調（画線面積率０から１００％のフルレンジ連続階調）を付与することができなかった。従って、上述したような高度な画線構成により成る偽造防止策を施した有価証券では、連続階調画像を用いる場合、その部分以外の領域に連続階調を付与せざるを得なかった。一方、連続階調を多用、又は主とした有価証券（例えば印紙、切手等）については、前述した幾何学図形を付与するに足る余地が無く、十分な偽造防止策を施すことができなかった。
【０００５】
印刷物に連続階調の画像を付すには、スクリーン（ｓｃｒｅｅｎ）即ち、一般に網点と訳される画線構成が必要となる。スクリーンは、円、楕円、菱形、四角、砂目等の形状を成す微小な（１インチあたり１００から６００個程度）画線を有し、その大小により印刷物の単位面積当たりの画線面積率を変化させることによって、連続階調を再現する。スクリーンには、点状の画線を有するものばかりでなく、万線スクリーン（走査線）やクロス（交差線）のように線状の画線を有し、その画線幅を変化させることにより連続階調を再現するものもある。
有価証券において、これらの画線は、既存の製版技術または画像処理技術にて容易に作成できるので真偽判定が困難となり、通常のスクリーンの利用は、有価証券には不適当であるという問題があった。
【０００６】
従って、連続階調画線を表現でき、偽造防止機能をも有する特殊なスクリーンに対する要求が高まってきた。この特殊なスクリーンとは、階調を再現するに足る画線面積率の変化を有しながら、スクリーンセル（以下、セルと称す）即ち単位当たりの形状（以下、スクリーン形状と称す）が、地紋、彩紋と同様の細密な画線と意匠性とを有するようなスクリーンである。
【０００７】
このような偽造防止効果の高いスクリーンに関する技術は、多数提案されており、ソフトウェアが商品化に至っているものもある。すでに提案されている、あるいは商品化されている技術を用いて、連続階調をスクリーン処理する場合は、概ね図１に示す流れに沿って行われる。
【０００８】
スクリーン処理を行う者は、スクリーンの作成を行う（ｓｓ１）。スクリーンの作成とは、スクリーンの設計即ち各々の画線面積率における画線形状の設計、及び設計結果に基づく定義データの作成である。定義データとは、スクリーン処理ソフトの求める取り決めに従った、スクリーンの形状を定義するデータである。定義データの例として、図２（ａ）、（ｂ）、（ｃ）、（ｄ）にその一例を示すような各々の画線形状を表す複数個の１ビット形式のビットマップデータ、１個の複数ビット形式のビットマップデータ、あるいはプログラムを意味するテキストデータ等がある。
【０００９】
スクリーンの作成と平行して、スクリーン処理を行いたいビットマップデータ（以下、原画と称す）を作成する（ｓｓ２）。原画とは、図３にその一例を示すような連続階調を有するビットマップデータである。定義データと原画とをスクリーン処理ソフトに供与し、スクリーン処理を行うと、図４にその一例を示すような意匠性を有するスクリーンによって階調再現された画像が得られる。
【００１０】
図１に示した流れのうち、ｓｓ２及びｓｓ３に関しては、既にソフトが市販されている。しかし、ｓｓ１については、スクリーンの設計及び定義データ作成に十分特化した機能を有するソフトが存在しない。また、現状ではスクリーンの設計は、定義データの作成過程における作成者の試行錯誤である。
例えば、定義データとしてビットマップデータを作成する場合は、図５に示す流れに沿った作業が必要になる。
【００１１】
定義データとしてビットマップデータを作成する場合、定義データの作成者は、初めに、画像処理ソフトや描画ソフトを用いて、スクリーン形状の描画、即ち画像の作成を行う（ｓｓ１−１）。次に、この画像の明るさに対するピクセル数の分布（以下、ヒストグラムと称する）の確認（ｓｓ１−２）、及び画線面積率の算出（ｓｓ１−３）を行う。ｓｓ１−２，ｓｓ１−３の結果に基づいて、定義データの作成者は、作成した画像が定義データとしてふさわしいか判断する。ふさわしくない場合、定義データの作成者は勘を頼りに画像を修正し、再びｓｓ１−２，ｓｓ１−３を繰り返す。
【００１２】
定義データとしてふさわしいビットマップデータとは、例えばヒストグラムに著しい偏り（図６（ａ））や欠落（図６（ｂ））がない（著しい偏りや欠落は再現された階調の品質を下げる）、意図したスクリーン形状の変化と画線面積率の推移とが一致している等の条件を満たすものである。
【００１３】
このように定義データの作成過程では、階調再現性や画線面積率を考慮しつつ、スクリーン形状を設計しなくてはならない。特に、証券デザインの場合、画線管理の見地から、個々の画線の厳密な設計（最低画線幅等）を要求するため、その作業は非常に困難である。しかも、定義データとして３０〜６０個のビットマップデータを必要とするスクリーン処理ソフトもある。
【００１４】
従って、定義データの作成には時間を要し、地紋、彩紋に匹敵するような複雑な形状のスクリーンを作成するのは不可能に近い。このような意匠性を有し、特殊なスクリーンを作成する方法としては、既に同出願人が意匠性を有する商標、家紋、ロゴマーク、シンボルマーク、文字等を１つの網点画素に対応させて、連続階調画像を表現する方法として出願している。（特許文献１参照）
しかしこの方法は、意匠性のある画像を入力画像としてセルを形成するものであり、何もない状態からセルを作成するものではなかった。
【００１５】
さらに同出願人は、意匠性を有する商標、家紋、ロゴマーク、シンボルマーク、文字等をスクリーンセル内に配置し、関数によって再現した形状を用いて連続階調画像を表現する方法を出願している。（特許文献２参照）
しかし、関数によってスクリーン形状を表現することは同じであるが、この方法は徒手計算で複雑な関数を構築するため、一般作業者が容易にパラメータ操作のみで特殊な形状のスクリーンを作成するものではなかった。
そこで、高い意匠性を有する偽造防止用スクリーンを容易に作成するために、スクリーンを容易に作成するためのソフトウェアが望まれている。
【００１６】
【特許文献１】
特開平１１−２６８２２８号公報
【特許文献２】
特開平１１−２６８２２９号公報
【００１７】
【発明が解決しようとする課題】
本発明は上述の問題点に鑑み、複雑で高い意匠性を有するスクリーンを作成することが可能な、スクリーンの作成方法、作成装置、及び作成プログラムを提供することを目的とする。
【００１８】
【課題を解決するための手段】
本発明は、連続階調を表現するためのスクリーンを、
設定項目毎に選択肢を選択する設定項目設定手段と、選択された前記選択肢に基づいてスクリーンの変化を定義するディフィニショナを生成する演算手段とを備えたスクリーン作成装置を用いて、
作成する方法において、
前記スクリーンは、セルを複数有し、
前記セルは、少なくとも１つのユニットを有し、
前記ユニットが１つの場合は、前記ユニットは少なくとも２つの領域を、前記ユニットが複数の場合は、前記ユニットは少なくとも１つの領域を有し、
各々の前期領域は１つのエレメントを有しており、
前記ユニット、領域、エレメントの夫々の設定項目毎に設けられた複数の選択肢に対応して関数が予め用意されて関数群を構成しており、
前記ユニット、領域、エレメントを夫々設計するため、前記設定項目設定手段を用いて前記設定項目毎にいずれかの選択肢を選ぶステップと、
予め用意された前記関数群のうち、選んだ前記選択肢に対応する関数を用いて、設計したスクリーンの変化を定義するディフィニショナを前記演算手段により生成するステップと、
を備えることを特徴とするスクリーンの作成方法である。
【００１９】
本発明は、前記ユニットの設定項目が、前記セルを分割して得られる前記ユニットの数及び前記ユニットの形状を選択する第１の選択肢と、
前記ユニットを複数有する場合、前記セル内における前記ユニットの向きとして、線対称、点対称、又はランダムのいずれかを選択する第２の選択肢と、
を有することを特徴とするスクリーンの作成方法である。
【００２０】
本発明は、前記領域の設定項目が、前記領域の形状を選択する第１の選択肢と、
前記領域の位置、及び前記領域の大きさを少なくとも選択する第２の選択肢と、
を有することを特徴とするスクリーンの作成方法である。
【００２１】
本発明は、前記エレメントの設定項目が、前記エレメントの立体の形状を選択する第１の選択肢と、
前記エレメントの位置、及びエレメントがもたらす画線面積率が変化する範囲を選択する第２の選択肢と、
を有することを特徴とするスクリーンの作成方法である。
【００２２】
本発明は、前記セル中の各座標が属するユニット及び領域と、前記各座標が画線部となる場合の前記セルの画線面積率とを明度又は色相で表した俯瞰図を生成するステップと、
前記俯瞰図を表示するステップと、
をさらに備えることを特徴とするスクリーンの作成方法である。
【００２３】
本発明は、前記セルの画線面積率の変化を表す所定の画線面積率における前記セルの断面図を生成するステップと、
前記断面図を表示するステップと、
をさらに備えることを特徴とするスクリーンの作成方法である。
【００２４】
本発明は、生成された前記ディフィニショナの出力形態を選択するステップをさらに有し、
前記出力形態として、
所定のプログラム記述言語を用いて前記ディフィニショナを表現するテキストデータと、
１ビット形式のビットマップデータと、
複数ビット形式のビットマップデータと、
の少なくともいずれか１つ又はすべてを有することを特徴とするスクリーンの作成方法である。
【００２５】
本発明は、前記出力形態を選択するステップにおいて、前記複数ビット形式のビットマップデータを選択した場合、
出力するビットマップデータのピクセル数を設定するステップと、
設定された前記ディフィニショナを、設定した前記ピクセル数で構成される前記複数ビット形式のビットマップデータに変換するステップと、
を備えることを特徴とするスクリーンの作成方法である。
【００２６】
本発明は、前記ビットマップデータの形態に変換するステップにおいて、
前記ビットマップデータの、明るさに対するピクセル数の分布に偏りが見られないことを特徴とするスクリーンの作成方法である。
【００２７】
本発明は、前記出力形態を選択するステップにおいて、前記１ビット形式のビットマップデータを選択した場合、
出力するビットマップデータのピクセル数を設定するステップと、
生成された前記ディフィニショナを、設定したピクセル数で構成される複数個の前記１ビット形式のビットマップデータに変換するステップと、
を備えることを特徴とするスクリーンの作成方法である。
【００２８】
本発明は、連続階調を表現するためのスクリーンを作成する装置において、
前記スクリーンは、セルを複数有し、
前記セルは少なくとも１つのユニットを有し、
前記ユニットが１つの場合は、前記ユニットは少なくとも２つの領域を、前記ユニットが複数の場合は、前記ユニットは少なくとも１つの領域を有し、
各々の前記領域は１つのエレメントを有しており、
前記ユニット、領域、エレメントを夫々の設定項目毎に設けられた複数の選択肢に対応する関数を含む関数群を格納する関数格納手段と、
前記ユニット、領域、エレメントを夫々設計するため、前記設定項目毎にいずれかの選択肢を選択する設定項目設定手段と、
前記関数格納手段に格納された関数のうち、前記設定項目設定手段により選択された前記選択肢に対応する関数を用いて、設計したスクリーンの変化を定義するディフィニショナを生成する演算手段と、
を備えることを特徴とするスクリーンの作成装置である。
【００２９】
連続階調を表現するためのスクリーンを作成する方法を、
設定項目毎に選択肢を選択する設定項目設定手段と、選択された前記選択肢に基づいてスクリーンの変化を定義するディフィニショナを生成する演算手段とを備えたコンピュータに実行させるプログラムにおいて、
前記スクリーンは、セルを複数有し、
前記セルは、少なくとも１つのユニットを有し、
前記ユニットが１つの場合は、前記ユニットは少なくとも２つの領域を、前記ユニットが複数の場合は、前記ユニットは少なくとも１つの領域を有し、
各々の前記領域は１つのエレメントを有しており、
前記ユニット、領域、エレメントの夫々の設定項目毎に設けられた複数の選択肢に対応した関数を予め用意して関数群を構成し、関数格納手段に格納するステップと、
前記ユニット、領域、エレメントの夫々を設計するため、前記設定項目設定手段を用いて前記設定項目毎にいずれかの選択肢を選ぶステップと、
前記関数格納手段に格納された前記関数群のうち、選んだ前記選択肢に対応する関数を用いて、設計したスクリーンの変化を定義するディフィニショナを前記演算手段により生成するステップと、
を備えるスクリーンの生成方法をコンピュータに実行させることを特徴とするスクリーンの作成プログラムである。
【００３０】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００３１】
（スクリーンの構造）
図７（ａ）に、連続階調画像の一例を示し、この画像をスクリーン処理した画像の一例を図７（ｂ）に示す。以下、図７（ｂ）に示されるようなスクリーンの構造について説明する。
【００３２】
（セル）
スクリーンには、セルがスクリーンを構成する基本単位として繰り返し配置されている。図７（ｂ）に示されたセルＣは、正方形の形状を有するが、これに限らず、長方形、正６角形等、平面を隙間なしに埋め尽くすことができる形状であれば、他の形状を有することもできる。
【００３３】
（ユニット）
セルは、単一あるいは複数の同一形状のユニットを有する。１個のセルを構成するユニットは、互いに同一の画線構成を有している。
【００３４】
図８にセルが正方形の場合におけるユニットの例を示す。図８（ａ）にセルＣが１個のユニットを有する例、図８（ｂ）にセルＣが対辺の中心を結ぶ線で２分割され２個のユニットを有する例（以下、対辺２分割と称す）、図８（ｃ）にセルＣが対角線で２分割され２個のユニットを有する例（以下、対角２分割と称す）、図８（ｄ）にセルＣが２組の対辺の中心を結ぶ線２本で４分割され４個のユニットを有する例（以下、対辺４分割と称す）、図８（ｅ）にセルＣが２本の対角線で４分割され４個のユニットを有する例（以下、対角４分割と称す）、図８（ｆ）にセルＣが２組の対辺の中心を結ぶ線２本及び２本の対角線で８分割され８個のユニットを有する例（以下、対辺対角８分割と称す）を示す。図７（ｂ）のセルＣは、図８（ｄ）に示したユニットを有する例である。
セルＣは単一あるいは複数のユニットを有し、セルが複数のユニットを有する場合、セルＣ中のユニットは互いに合同であればよく、図８に示された形状及びユニットの個数には限定されない。
【００３５】
又、図９に示したように、各々のユニットはセルの中で配置される向きが異なっても、同一の階調をスクリーン処理した際には同一形状の画線が得られるものである。図９（ａ）に４つのユニットｕｉ〜ｕｉｖを線対称で配置した例、図９（ｂ）にユニットを点対称で配置した例、図９（ｃ）及び（ｄ）にユニットをランダムに配置した例を示す。図７（ｂ）のセルＣは、ユニットを図９（ｂ）に示した向きで配置したものに相当する。
セルが複数のユニットを有する場合、ユニットを配置する向きは、各々のセルの間に隙間を生じさせないものであればよく、図９に示された向きには限定されない。
【００３６】
（領域）
ユニットは、単一あるいは複数の領域を有する。１個の領域は後述するエレメント１個を有する。
【００３７】
図１０に、図８（ｆ）に示されたユニットｕ６が円弧の一部及び双曲線の一部によって分割され、３つの領域を有する場合の例を示す。このように、ユニットは任意の直線あるいは曲線によって分割され、領域を生ずる。１つのユニットが有する領域の数には制限が無い。複雑な形状を有するスクリーンを作成する意図から、セルが１個のユニットを有する場合、ユニットは複数個の領域を有する。図７（ｂ）に示されるセルＣの例を図１１に拡大して示す。図１１に示されるユニットｕは、直線Ｌで２つに分割され、領域ａ１とａ２とを有する例である。
【００３８】
（エレメント）
エレメントは、エレメントの属する領域における画線面積率が０％から１００％の間で変化するスクリーンの変化をもたらすものである。
【００３９】
図７（ｂ）に示されるセルＣをｚ軸方向に向かって画線面積率が０％から１００％まで重畳し、斜視図とした例を図１２に示す。この斜視図は、見やすいように、ユニットＵの有する２つの領域ａ１及びａ２の有する２つのエレメントのみ描いたものである。図１２のｚ軸は画線面積率を表す。図中の立体ｅ１及びｅ２がエレメントであり、Ｄを通るｘｙ平面に平行な面で切り取られたｅ１及びｅ２の断面が、画線面積率Ｄにおける画線に相当する。図１１に示されるセルＣは、図１３に示す斜視図において、画線面積率Ｄにおける断面に相当する。
【００４０】
（スクリーンの設定項目）
次に、上述した構造を有するスクリーンを、スクリーンの設計者（以下、設計者と称す）が、予め用意された選択肢から好みのものを選択して作成する場合に、設計者が設定すべき項目とその選択肢の例について説明する。図１４にユニット、領域、及びエレメントに関する設定項目が有する選択肢の例を示す。
【００４１】
（ユニットに関する設定項目）
ユニットに関する設定項目は、ユニットの種類及び向きである。図１４に示されるユニットの設定項目が有する選択肢１は、ユニットの種類、即ちユニットの形状と１個のセルが有するユニットの数とに関するものであり、図１４に示される例は、図８に示されるユニットｕ１〜ｕ６に相当する。
選択肢２は、ユニットの向きに関するもので、図９に示される向きに相当する。但し、ランダムは図９（ｃ）及び（ｄ）以外の向きも可能である。
【００４２】
（領域の設計方法の例及び領域に関する設定項目）
《領域の設計方法の例》
領域は、前述したように、ユニットが任意の直線あるいは曲線によって分割されて生ずるものである。まず、領域の設計方法の一例として、図形の外周の一部分を、ユニットを分割する線として利用する方法について説明する。
【００４３】
例えば、図１０に示されるような３個の領域ａ１〜ａ３は、図１５のような順番で作成が可能である。即ち、円ａ´１を設定し、ユニットｕと円ａ´１とが重なり合う部分を領域ａ１とする（以下、ユニットにおいて領域が設計されていない部分を、領域未設定部分と称する）。次に、２組の双曲線で描かれる×字形ａ´２を設定し、領域未設定部分と×字形ａ´２とが重なり合う部分を領域ａ２とする。最後に、設計者が図形の設定を終了した時点での領域未設定部分を最後の領域、この例では即ち領域ａ３とする。
【００４４】
《領域に関する設定項目》
前述した方法で領域を設計する場合の例として、図１４に示す領域に関する設定項目を用いる。以下、これらの設定項目について図１６に示す図に沿って説明する。
領域の設定項目が有する選択肢１は、設定する図形の形状に関するものである。領域に関する選択肢１に挙げた図形の実際の形状は、図１６（ａ）〜（ｆ）の図形ａｓに相当する。十字形（図１６（ｃ））及び×字形（図１６（ｄ））は二組の双曲線で描かれる図形であり、横万線（図１６（ｅ））及び縦万線（図１６（ｆ））は互いに平行な２直線である。設計者が選択した図形ａｓを領域図形と称する。
選択肢１は、一例であり、他の図形（例えば三角形、正六角形等）を選択肢１に採用してもよい。
【００４５】
次に、領域の設定項目は選択肢２として３つの選択肢を有する。これら３つの選択肢は、図形の位置、図形の外周が有する直線の傾きや曲線の曲率、及び図形の大きさの決定方法の一例である。
【００４６】
図形の位置の決定方法としては、図形の中心に関する選択肢を用いる。但し、横万線及び縦万線のように、中心を点で表現できない図形の場合は、中心線を選択することとする。また、設計者が選択した中心ａｃあるいは中心線ａｃを、領域中心と称する。
【００４７】
図形の外周が有する直線の傾きや曲線の曲率の決定方法としては、図形の扁平率に関する選択肢を用いる。扁平率は図１６に示される図形のｘ方向の長さａＲｘとｙ方向の長さａＲｙの比、ａＲｘ／ａＲｙである。設計者が選択した扁平率を、領域扁平率と称する。但し、十字形（漸近線の方向に扁平率を適用することになり、不可能）や、横万線及び縦万線のように、扁平率が適用できない図形には、この選択肢は存在しない。
【００４８】
図形の大きさの決定方法としては、ｘ方向の長さに関する選択肢を用いる。但し、十字形及び横万線はｘ方向が無限大となるので、別の長さを選択肢として用いる。即ち、十字形は斜め４５度方向の長さを、横万線はｙ軸方向の長さを選択肢として用いる。設計者が選択した長さａＢを領域径と称する。
【００４９】
領域に関するこれらの選択肢２は、領域の具体的な位置や大きさを決めるための最低限の要素である。領域をより複雑にするために他の選択肢、例えば回転や変形等を追加してもよい。
【００５０】
（エレメントに関する設定項目）
エレメントに関する設計方法の一例として、図１２に示した立体ｅ１及びｅ２のような、０％〜１００％の各画線面積率における画線が、ｚ軸方向に重畳された状態の立体を用いることとする。
このような立体を用いてエレメントを設計する場合の例として、図１４に示すエレメントに関する設定項目を用いる。以下、これらの設定項目について図１７に示す図に沿って説明する。
エレメントの設定項目が有する選択肢１は立体の形状に関するものである。エレメントに関する選択肢１に挙げた図形の実際の形状は、図１７（ａ）〜（ｆ）の立体ｅｓに相当する。立体ｅｓのｘｙ平面に平行な断面は、夫々楕円（円）、菱形、十字形、×字形、横万線、縦万線となる。設計者が選択した立体ｅｓをエレメント立体と称する。
図１４に示したエレメントに関する選択肢１は一例であり、他の立体（例えば三角錐、六角錐等）を選択肢１に採用してもよい。また、エレメントは領域には関係なく設定することができる。例えば、領域に関する選択肢１において楕円（円）を選択した場合、エレメントに関する選択肢１は楕円に限定されることはなく、エレメントに菱形や十字形等の別の形状を選択することができる。
【００５１】
次に、立体の設定項目は選択肢２として３つの選択肢を有する。これら３つの選択肢は、立体の位置、立体のｘｙ断面の外周が有する直線の傾きや曲線の曲率、及びエレメントがもたらす画線面積率が変化する範囲となる立体の高さとｚ軸上の位置の、決定方法の一例である。
【００５２】
ｘｙ平面上における立体の位置の決定方法としては、立体のｘｙ断面の中心に関する選択肢を用いる。但し、横万線及び縦万線のように、ｘｙ断面の中心を点で表現できない図形の場合は、中心線を選択することとする。また、設計者が選択した中心ｅｃあるいは中心線ｅｃを、エレメント中心と称する。
【００５３】
立体のｘｙ断面の外周が有する直線の傾きや曲線の曲率の決定方法としては、ｘｙ断面の扁平率に関する選択肢を用いる。扁平率は図１７に示される図形のｘ方向の長さｅＲｘとｙ方向の長さｅＲｙの比、ｅＲｘ／ｅＲｙである。設計者が選択した扁平率を、エレメント扁平率と称する。但し、十字形（漸近線の方向に扁平率を適用することになり、不可能）や、横万線及び縦万線のように、扁平率が適用できない図形には、この選択肢は存在しない。
【００５４】
立体の高さとｚ軸上の位置の決定方法としては、画線面積率が変化する範囲（以下、画線変化の範囲と称す）に関する選択肢を用いる。画線変化の範囲とは、エレメントの変化の始点及び終点を、セル全体における画線面積率に基づいて表したものである。例えば、図１２に示される立体ｅ１で表されるエレメントは、セルの画線面積率０％より変化が始まり（エレメントの変化の始点）、セルの画線面積率５０％で属する領域の画線面積率を１００％として変化を終える（エレメントの変化の終点）。このような場合の画線変化の範囲を０〜５０％とする。同様に、立体ｅ２の画線変化の範囲は５０〜１００％である。
【００５５】
エレメントに関する選択肢２は、エレメントの具体的な位置や大きさを決めるための最低限の要素である。エレメントをより複雑にするために、他の選択肢、例えば回転や変形等を追加してもよい。
【００５６】
（装置）
スクリーン作成装置は、図１８に示すように、設定項目設定手段１、設定結果格納手段２、関数格納手段３、ディフィニショナ格納手段４、スクリーン形状表示手段５、テキストデータ変換出力手段６、ビットマップデータ変換出力手段７、及び演算手段８を備えている。
【００５７】
設定項目設定手段１は、図１４に示す設定項目毎の選択肢の設定結果を入力する手段である。設定結果格納手段２は、設定項目設定手段１にて設定した設定結果を格納する手段である。関数格納手段３は、ユニット、領域、エレメントについて予め用意された関数リストや座標を格納している。ディフィニショナ格納手段４は、設定結果格納手段２に格納されている設定結果に従って、関数格納手段３に格納されている関数及び座標を用いて演算手段８にて構築したディフィニショナ、及び構築の過程で得られる数値を一時的に格納する手段である。スクリーン形状表示手段５は、ディフィニショナ格納手段４に格納されているディフィニショナを表示する手段である。テキストデータ変換出力手段６は、ディフィニショナ格納手段４に格納されているディフィニショナを、演算手段８にて汎用のプログラム言語に変換し、それをテキストデータから成る定義データとして出力する手段である。ビットマップデータ変換出力手段７は、ディフィニショナ格納手段４に格納されているディフィニショナを、演算手段８にて複数ビット形式あるいは１ビット形式のビットマップデータ（画像）に変換し、単数あるいは複数のビットマップデータから成る定義データとして出力する手段である。
【００５８】
次に、上述のスクリーン作成装置を用いてスクリーンを作成する方法について、図面を用いて具体的に説明する。
【００５９】
（処理フローの概要）
図１９に、ソフトウェアの処理フローの例を示す。以下、文中の符号Ｓ１〜Ｓ１９は、図に示すステップの説明に対応しているものとする。また、設計者がスクリーンを設計するのに必要な設定項目及び設定項目が有する選択肢の一例として、ソフトウェアが少なくとも図１４に示した選択肢を有する場合について説明する。
【００６０】
（ユニットの設計）
図２０にユニットの設計Ｓ１の詳細なフローを示す。ユニットの設計Ｓ１では、ユニットの設定項目が有する選択肢１を、ソフトウェアが表示し（Ｓ１−１）、表示された選択肢１の内から設計者が好みのものを選択して、設定項目設定手段１を用いて設定する（Ｓ１−２）。ソフトウェアは、設定結果を設定結果格納手段２に格納する（Ｓ１−３）。
【００６１】
次に、ソフトウェアは、設計者の設定結果から、表示すべき選択肢２を判定し、選択肢２を表示する（Ｓ１−４）。例えば、図１４に示した設定項目を用いて設計者が選択肢１の内から対辺２分割を選んだ場合、ソフトウェアは、選択肢２として線対称、点対称、あるいはランダムのいずれかを選択する選択肢を表示する。
【００６２】
設計者は、表示された選択肢２の内から好みのものを選択して、設定項目設定手段１を用いて設定する（Ｓ１−５）。ソフトウェアは、設定結果を設定結果格納手段２に格納する（Ｓ１−６）。
【００６３】
ソフトウェアの有する選択肢の種類は、ソフトウェアの機能の程度によるが、少なくとも、セルを分割する数、ユニットの形状、及びユニットの向きに関する選択肢を有する。図１４に示した選択肢１は、セルが正方形に限定されていると仮定する場合に、セルを分割する数とユニットの形状とが既に組み合わされている選択肢の例である。正方形以外の形状を有するセルを用いてスクリーンの設計ができる選択肢、あるいは、もっと自由度の高い選択肢を用いたい場合は、別の選択肢、例えばセルを分割する任意の数を設定する選択肢、ユニットの形状を選択する選択肢、及びユニットの向きを選択する選択肢を用意してもよい。
【００６４】
（領域及びエレメントの設計画面）
ソフトウェアはユニットに関する設定結果を格納後、一例として図２１に示すような設計画面を表示する。設計画面とは、設計者が領域及びエレメントに関する設定項目の有する選択肢の内から、好みのものを選択して設定するのを補助するものである。図２１に示した設計画面は、設計者による設定結果を数値として表示する部分（以下、設定結果表示部と称す）Ｇ１、選択肢を表示する部分（以下、選択肢表示部と称す）Ｇ２、及び後述するアートワーク画像を表示する部分（以下、アートワーク画像表示部と称す）Ｇ３を備えている。なお、図２１に示した設計画面中のレイアウト及び表示の形態は、一例であってこれに限定されるものではない。
【００６５】
設定結果表示部Ｇ１は、設計者による設定結果を一覧として表示する部分である。図２１では、設定結果は数値として表示され、表示できる領域は４つになっているが、設定結果の表示形態及び表示できる領域の個数は、特に限定されるものではない。
【００６６】
選択肢表示部Ｇ２は、領域の設定項目が有する選択肢の表示とエレメントの設定項目が有する選択肢の表示とを兼ねている。設定対象選択肢表示部Ｇ２−１に表示される選択肢から領域あるいはエレメントを選択すると、Ｇ２−２乃至Ｇ２−８の各選択肢表示部が、図１４に示した選択肢のうち、領域あるいはエレメントのいずれかの選択肢を表示する。設計者は、Ｇ２−２乃至Ｇ２−８の各選択肢表示部に表示される選択肢を頼りに、領域に関する領域の設計Ｓ２及びエレメントの設計（Ｓ３）を行う。
【００６７】
（領域の設計）
図２２に領域の設計のステップ（Ｓ２）の詳細なフローの例を示す。領域の設計のステップ（Ｓ２）では、設計者は、まず、ユニットを分割するか否かを選択する（Ｓ２−１）。例えば、ユニットの分割を行う場合は、領域選択肢表示部Ｇ２−２に表示される選択肢から設定項目設定手段１を用いて領域ａ１を選択する。図２１に示されるＧ２−２の一例では、領域ａ１は、赤（１）と表示されている。この赤は後述するアートワーク画像の色相と一致する。また、ユニットの分割を行わない場合は、ユニット全体で１個の領域とし、エレメントの設計Ｓ３へと進む。
設計者は、ソフトウェアが選択肢１表示部Ｇ２−３に表示した（Ｓ２−２）選択肢１の内から、設計者が好みのものを選択して設定項目設定手段１を用いて設定する（Ｓ２−３）。ソフトウェアは、設定結果を設定結果格納手段２に格納する（Ｓ２−４）。
【００６８】
次に、ソフトウェアは、設計者の設定結果から、表示すべき選択肢２を判定し、選択肢２をＧ２−２乃至Ｇ２−７に表示する（Ｓ２−５）。例えば、図１４に示した設定項目を用いて設計者が選択肢１の内から円を選んだ場合、ソフトウェアは、選択肢２として、中心に関する選択肢を中心選択肢表示部Ｇ２−６に、扁平率に関する選択肢をｘ方向とｙ方向とに分けて、ｘ方向長選択肢表示部Ｇ２−４とｙ方向長選択肢表示部Ｇ２−５に、及び大きさに関する選択肢を領域径選択肢表示部Ｇ２−７に夫々表示する。あるいは、設計者が選択肢１の内から横万線を選んだ場合、ソフトウェアは、選択肢２として、中心に関する選択肢を中心選択肢表示部Ｇ２−６に、及び大きさに関する選択肢を領域径選択肢表示部Ｇ２−７に夫々表示する。
設計者は、表示された選択肢２の内から好みのものを選択して、設定項目設定手段１を用いて設定する（Ｓ２−６）。ソフトウェアは、設定結果を設定結果格納手段２に格納する（Ｓ２−７）。設計者は必要に応じて、ステップＳ２−１に戻り、領域ａ２、ａ３・・・と順に選択して好みの数の領域を設計する。
【００６９】
（エレメントの設計）
図２３にエレメントの設計のステップ（Ｓ３）の詳細なフローの例を示す。エレメントの設計のステップ（Ｓ３）では、設計者は、まず、領域選択肢表示部Ｇ２−２に表示される選択肢から、設定項目設定手段１を用いて、どの領域のエレメントを設計するのか選択する（Ｓ３−１）。
次に、ソフトウェアが選択肢１表示部に表示した（Ｓ３−２）選択肢１の内から、設計者が好みのものを選択して設定項目設定手段を用いて設定する（Ｓ３−３）。ソフトウェアは、設定結果を設定結果格納手段２に格納する（Ｓ３−４）。
【００７０】
選択肢１の設定結果を格納後、ソフトウェアは、設計者の設定結果から、表示すべき選択肢２を判定し、選択肢２をＧ２−２乃至Ｇ２−６及びＧ２−８に表示する（Ｓ３−５）。例えば、図１４に示した設定項目を用いて設計者が選択肢１の内から円を選んだ場合、ソフトウェアは、選択肢２として、中心に関する選択肢を中心選択肢表示部Ｇ２−６に、扁平率に関する選択肢をｘ方向とｙ方向とに分けて、ｘ方向長選択肢表示部Ｇ２−４とｙ方向長選択肢表示部Ｇ２−５に、及び画線面積率の範囲に関する選択肢を画線変化範囲選択肢表示部Ｇ２−８に夫々表示する。あるいは、設計者が選択肢１の内から横万線を選んだ場合、ソフトウェアは、選択肢２として、中心に関する選択肢を中心選択肢表示部Ｇ２−６に、及び画線面積率の範囲に関する選択肢を画線変化範囲選択肢表示部Ｇ２−８に夫々表示する。
設計者は、表示された選択肢２の内から好みのものを選択して、設定項目設定手段１を用いて設定する（Ｓ３−６）。ソフトウェアは、設定結果を設定結果格納手段２に格納する（Ｓ３−７）。
【００７１】
以上、領域に関して（ｉ−１）回（ｉは１以上の整数）、エレメントに関してｉ回設定を繰り返し、１個のユニットがｉ個の領域を有する場合のスクリーンの設計を完了する。
【００７２】
（ディフィニショナの算出）
次に、ソフトウェアは図２４に示すディフィニショナの算出Ｓ４を行う。ディフィニショナとは、画線面積率が０％から１００％の範囲で変化するスクリーンを表すデータである。図１２に示したように、画線面積率が０％から１００％の範囲で変化する画線をｚ軸方向に重畳した立体としてスクリーンを表し、このようなスクリーンを３次元関数としてのディフィニショナにより表す。
【００７３】
《ディフィニショナ》
ディフィニショナの占める座標空間的な範囲を、一例として、ｘ及びｙを夫々−１以上１以下とし、ｚを０％以上１００％以下とする。ディフィニショナは、ソフトウェアの内部演算処理の過程によって算出され、あるいは用いられるものなので、ディフィニショナの占める座標空間的な範囲は特に限定されない。例えば、印刷分野における代表的なページ記述言語の一つであるポストスクリプト（登録商標）との汎用性を高めるため、ポストスクリプト（登録商標）におけるスクリーンの定義方法の一つであるスポット関数と同じようにｘ、ｙ、ｚを夫々−１以上１以下としても構わない。
【００７４】
《設定結果の入力及びユニットに関する関数の入力》
ソフトウェアは設定結果格納手段２に格納しているスクリーンの設定結果を入力する（Ｓ４−１）。次にソフトウェアは、ユニットに関する設定結果に相当する関数を、関数格納手段３が格納しているユニットに関する関数の中から選択して入力する（Ｓ４−２）。
ユニットに関する関数の一例として、ユニットの種類をｘ及びｙの不等式で、ユニットの向きを座標（ｘ，ｙ）から（ｘ’，ｙ’）に変換する式で表す場合について説明する。
【００７５】
例えば、図１２に示されるスクリーンのユニットに関する関数は、以下の式（１）から（８）のようになる。
セルの占める空間を−１＜＝（ｘ，ｙ）＜＝１、０＜＝ｚ＜＝１００とすると、
ｘ＞０，ｙ＞０のとき、
ｘ’＝ｘ          （１）
ｙ’＝ｙ          （２）
ｘ＜＝０，ｙ＞０のとき、
ｘ’＝ｙ          （３）
ｙ’＝−ｘ        （４）
ｘ＜＝０，ｙ＜＝０のとき、
ｘ’＝−ｘ        （５）
ｙ’＝−ｙ        （６）
ｘ＞０，ｙ＜＝０のとき、
ｘ’＝−ｙ        （７）
ｙ’＝ｘ          （８）
【００７６】
《領域を表す関数の算出》
又、ソフトウェアは、設定結果格納手段２から領域に関する設定結果を入力し、設定結果に基づいて、各々の領域ａｎ（ｎ＝１．．．ｉ−１）について、図形の形状に関する関数ａ’ｆｎを関数格納手段３から演算手段８に入力する（Ｓ４−３）。図１５に示されるａ’１の関数ａ’ｆ１は、例えば以下の式（９）、ａ’２の関数ａ’ｆ２は、例えば以下の式（１０）となる。
ａ’ｆ１（ｘ，ｙ）＝ｘ２＋ｙ２          （９）
ａ’ｆ２（ｘ，ｙ）＝｜ｘ２−ｙ２｜      （１０）
【００７７】
さらに、ソフトウェアは、設定結果格納手段２から、領域に関する第２の選択肢、例えば、中心に関する選択肢、扁平率に関する選択肢、及び大きさに関する選択肢の設定結果を、演算手段８に入力し、図形の形状に関する関数ａ’ｆｎから領域ａｎを表す関数ａｆｎを導く（Ｓ４−４）。例えば、図１５に示されるａ’２の中心に関する設定結果が（ｘ，ｙ）＝（１，１）、扁平率に関数する設定結果が１、大きさに関する設定結果が０．５であった場合、領域ａ２を表す関数ａｆ２は、例えば以下の式（１１）となる。
｜（ｘ−１）２−（ｙ−１）２｜＜＝０．２５      （１１）
【００７８】
《エレメントを表す関数の算出１》
領域を表す関数の算出後、ソフトウェアは、設定結果格納手段２からエレメントに関する設定結果を入力し、設定結果に基づいて、各々のエレメントｅｎ（ｎ＝１．．．ｉ）について、立体の形状に関する関数ｅ’ｆｎを関数格納手段３から演算手段８に入力する（Ｓ４−５）。図１２に示されるｅ１の関数ｅ’ｆ１は、例えば以下の式（１２）となる。
ｅ’ｆ１（ｘ，ｙ）＝ｘ２＋ｙ２      （１２）
【００７９】
さらに、ソフトウェアは、設定結果格納手段２から、エレメントに関する第２の選択肢、例えば、中心に関する選択肢、及び扁平率に関する選択肢の設定結果を、演算手段８に入力し、立体の形状に関する関数ｅ’ｆｎから関数ｅｆｎを導く（Ｓ４−６）。例えば、図１２に示されるｅ１の中心に関する設定結果が（ｘ，ｙ）＝（０．７５，０．５）、扁平率に関数する設定結果が１であった場合、関数ｅｆ１は、例えば以下の式（１３）となる。
ｅｆ１（ｘ，ｙ）＝（ｘ−０．７５）２＋（ｙ−０．５）２      （１２）
【００８０】
《エレメントを表す関数の算出２》
関数ｅｆｎには、画線変化の範囲が加味されていない。画線変化の範囲を加味するとは、ディフィニショナの計算結果ｚが設定結果の通りに、ｚ最小値をエレメントの始点、ｚの最大値を終点とすることである。そのために、関数ｅｆｎの最大値ｅＭａｘｎ及びｅＭｉｎｎを求める（Ｓ４−７）。
【００８１】
関数ｅｆｎの最大値ｅＭａｘｎ及びｅＭｉｎｎを求める方法は、特に限定しない。一例として、セルＵの各座標（ｘｓ，ｙｔ）（ｓ＝１〜ｊ，ｔ＝１〜ｋ）として行列Ｕｓｔを用いて、ソフトウェアが、関数ｅｆｎの計算を行い、関数ｅｆｎの計算結果である行列から最大値及び最小値を検索する場合について説明する。
【００８２】
ソフトウェアは、Ｕｓｔについて、１番目に設定した領域を表す関数からｉ−１番目まで順番に判定を行って、Ｕｓｔが何番目の領域にあるか決定する（Ｓ４−８）。さらに、該当する領域に設定されている関数ｅｆｎの計算を行う。
【００８３】
ソフトウェアは、得られた計算結果を行列ｚ´ｓｔとして領域毎に設定結果格納手段に一時格納する。次に、領域毎に行列ｚ´ｓｔの中から最大値あるいは最小値を、ソフトウェアを記述するプログラミング言語の最大値あるいは最小値検索コマンドにより、  検索する。得られた行列ｚ´ｓｔの領域ａｎにおける最大値をｅＭａｘｎ、最小値をｅＭｉｎｎとする。
【００８４】
《エレメントを表す関数の算出３》
ソフトウェアは、ｅＭａｘｎ及びｅＭｉｎｎをディフィニショナ格納手段４に格納する。最後に、ソフトウェアは、得られたｅＭａｘｎ及びｅＭｉｎｎと画線変化の範囲を加味して、領域ａｎの有するエレメントｅｎを表す関数ｚｆｎ（ｘ，ｙ）を算出する（Ｓ４−８）。
【００８５】
エレメントの変化の始点をｅＳｎ、終点をｅＥｎとすると、エレメントを表す関数ｚｎ（ｘ，ｙ）は、例えば以下の式（１４）のように表すことができる。
ｚｆｎ（ｘ，ｙ）＝（ｅｆｎ−ｅＭｉｎｎ）／（ｅＭａｘｎ−ｅＭｉｎｎ）＊｜ｅＥｎ−ｅＳｎ｜＋ｅＳｎ      （１４）
【００８６】
例えば、図１２に示されるエレメントｅ１の画線変化の範囲に関する設定結果が０％から５０％であり、ｅＭａｘ１が０．３１２５、ｅＭｉｎ１が０であった場合、エレメントｅ１を表す関数ｚ１は、例えば以下の式（１５）となる。
ｚ１（ｘ，ｙ）＝｛（ｘ−０．２５）２＋（ｙ−０．５）  ２｝／（０．３１２５−０）＊｜５０−０｜＋５０      （１５）
上述の式（１５）において、ｅＳｎ及びｅＥｎには、画線面積率を百分率で表した場合の数値を用いた。しかし、他の数値、例えばポストスクリプト（登録商標）におけるスポット関数では、−１以上１以下の範囲で、完全な黒（画線面積率１００％）から白（画線面積率０％）を表すこととしており、このような数値を用いてもよい。
【００８７】
以上、ソフトウェアはユニットを表す関数、領域を表す関数、エレメントを表す関数を組み合わせてディフィニショナとし、得られたディフィニショナをディフィニショナ格納手段４に格納する（Ｓ４−９）。
【００８８】
（表示の有無及び表示形態の選択）
ソフトウェアがディフィニショナの算出Ｓ４を終了した後、得られたディフィニショナによって、どのようなスクリーン形状が得られるのかを確認するため、設計者は、スクリーンの表示の有無を選択する（Ｓ５）。スクリーンを表示する場合は、表示したい形態がアートワーク画像あるいはプレビュー画像のいずれであるか、選択する（Ｓ６）。
【００８９】
アートワーク画像とは、スクリーンの設計の補助となる画像である。アートワーク画像は、設計者がユニット、領域、及びエレメントの位置と形状とを把握できるように、次の２点を確認することを目的としている。１．領域がどのような形であるか、何番目に設計された領域であるか。２．エレメントがどのように生成し、変化しているか、即ち、各濃度（ハイライト、ミドル、シャドー）ではどのような形であるか。
【００９０】
アートワーク画像の一例として、各々の領域を色相の違いで表し、エレメントの変化は明度の違いで表している画像を用いることとする。この例における画像は、地図に用いるような俯瞰図の様相を呈する。即ち、領域は、市街地（例えば赤）、山野（例えば緑）、海（例えば青）等の区分けに相当し、エレメントを立体で表すならばエレメントの変化は土地の標高の具合に相当する。また、図２５（ａ）に、このような画像の色を記号で表した図の例を示す。図２５（ａ）に示した図中の記号のうち、黒丸あるいは白丸等、丸状の記号の個所は例えば赤、黒い四角あるいは白い四角等、四角状の記号の個所は例えば緑、横線あるいは十字等、線状の記号の個所は例えば青といった色相を有し、領域を表している。また、図２５（ｂ）に、このような画像の明度を表した図の一例を示す。例えば明度の低い所ほどセルの画線面積率が低い場合に画線となるとする。図２５（ａ）及び図２５（ｂ）に示した図で表される画像は、例えば図２５（ｃ）に示されるグラデーションを再現するようなスクリーンのアートワーク画像の例である。
このようなアートワーク画像の生成処理の例を以下に説明する。
【００９１】
ソフトウェアは、演算手段８によって、以下のステップを経て、ディフィニショナの計算結果と各ピクセルの属する領域とに関する２つの行列を作成する。まず、アートワーク画像として用いたい数のピクセルをセルの座標空間即ち、ディフィニショナの算出時に用いたｘｙ座標空間に割り振る（Ｓ７−１）。
【００９２】
割り振るとは即ち、画像を１個のセルとみなしたとき、画像を構成する各々のピクセルの中心がセルの座標空間のいずれに位置するか算出することで、例えばセルが−１＜＝（ｘ、ｙ）＜＝１のとき、画像の左上にあるピクセルの中心は（−１、１）、右上のピクセルの中心は（１，１）、左下のピクセルの中心は（−１、−１）、右下のピクセルの中心は（１、−１）とする。内側のピクセルについては、まず、縦横のピクセル数から夫々１を減じた数でセルの大きさ（この場合２）を割って、ピクセル間の距離（隣り合うピクセルの中心間の距離）、（ｄｘ、ｄｙ）を求める。この（ｄｘ、ｄｙ）に基づいて、画像の左から右まで順にｘ座標に対してｄｘずつ増加し、画像の上から下までｙ座標に対してｄｙずつ減ずる。即ちピクセルｐ（ｐｘ、ｐｙ）の右隣のピクセルの中心座標は（ｐｘ＋ｄｘ、ｐｙ）であり、１つ下のピクセルの中心座標は（ｐｘ、ｐｙ−ｄｙ）である。
【００９３】
次に、演算手段８を用いてピクセル毎にディフィニショナの計算を行う。ディフィニショナの計算を以下に説明する。即ち、各ピクセルがセルの有するいずれのユニット（例えば図９の（ａ）に示すｕｉ〜ｕｉｖのいずれか）に属しているか判定し、属するユニットの向きを表す関数を実行する。向きを表す関数は、概ね、式（１）〜（８）にその例を示したような、ｘとｙとの入れ替えや、符号の反転等、拡大縮小を伴わないアフィン変換である。
【００９４】
次に領域の関数を実行して、各ピクセルが領域ａ１からａｉのいずれに属しているか判定する。領域の関数は、式（１１）に示したような不等式である。
アートワーク画像の生成の過程では、領域の判定の過程で得た結果を基に、１からｉまでの整数を返し、この整数を行列１としてディフィニショナ格納手段４に一時保存する。
さらに、該当する領域の有するエレメントの関数ｚｆｎ（ｘ，ｙ）の計算を行って、ディフィニショナの計算を終了する。計算結果を行列２として、ディフィニショナ格納手段４に一時保存する（Ｓ７−２）。
【００９５】
行列１に基づき、ピクセルを着色する色相を決定する（Ｓ７−３）。夫々の領域の色相は特に限定しないが、例えば領域ａ１に属するピクセルを赤、領域ａ２を緑、領域ａ３を青とすることとして以下の処理を行う。ソフトウェアは、ピクセル毎に、まず、行列１に基づいて色相を決定し、次いで、行列２に基づき、アートワーク画像を着色する色の明度の判定を行う（Ｓ７−４）。
【００９６】
ディフィニショナの計算結果の判定結果に基づいて、ピクセルを着色する明度を決定し、画像を生成する（Ｓ７−５）。例えば、画線となる画線面積率が高いピクセルほど明るくする場合、ソフトウェアは、ＲＧＢ表色系を用いてピクセルの色を表した場合に、画線となる画線面積率が高いピクセルほどグリーン及びブルーの発光強度が強くなるようなビットマップデータを作成する。即ち、領域ａ１を赤とした場合、ソフトウェアは、画線面積率１％にて画線となるピクセルの色を赤、即ちＲＧＢ＝（２５５，０，０）とし、画線面積率５０％にて画線となるピクセルの色を淡赤、即ちＲＧＢ＝（２５５，１２７，１２７）とし、画線面積率１００％にて画線となるピクセルの色を白、即ちＲＧＢ＝（２５５，２５５，２５５）とする。なお、領域に用いる色相は特に限定しない。
【００９７】
以上の方法においては、計算結果が０以上１００以下となるような関数をディフィニショナに用いて計算結果即ちその座標が画線となるときのセルの画線面積率とした。しかし、ディフィニショナにポストスクリプト（登録商標）におけるスポット関数のような、公知の技術を用いてｓ７以降の処理を行ってもよい。
【００９８】
例えばスポット関数と同じ判定方法を用いる場合には、まず、ディフィニショナがスポット関数の条件を満たしていることが前提である。スポット関数とは、スクリーンの形状を定義する、ｘ、ｙ、及びｚが−１以上１以下となる３次元関数である。スポット関数を用いたスクリーンの定義方法では、ディフィニショナの計算結果に相当するスポット関数が返す値そのものを重視するのではなく、スポット関数の返す値の相対値を利用している。即ち、スポット関数の返す値のうち最も高い値を有するピクセルが画線面積率１％にて画線となり、次に高い値を有するピクセルが２％となるように、スポット関数の返す値が高いピクセルから順に画線としている。
【００９９】
（プレビュー画像の生成処理Ｓ９）
設計者が図１９の表示形態の選択でプレビュー画像を選択した場合、ソフトウェアは、プレビュー画像の生成処理Ｓ９を実行する。
【０１００】
《プレビュー画像の必要性》
ソフトウェアの表示したアートワーク画像を見ることによって、設計者は、設定したユニット、領域、及びエレメントの形状や位置関係を正しく把握することができる。しかし、アートワーク画像の確認のみでは、設計したスクリーンを用いて連続階調を再現した実際の画線と予測とが、大きくかけ離れる可能性がある。
【０１０１】
その原因は、アートワーク画像が個々の画線面積率における具体的な画線の形状を表示していない点にある。また、アートワーク画像は、１個のセルの状態を確認するための画像である。よって、実際にスクリーンを用いて階調再現した場合の画線に見られるような、セル同士が隣接することによって生ずる画線形状が画線全体の印象にどう影響するかを確認することはできない。さらに、一般にスクリーン角度と呼ばれるセルの向きを変えたときに起こり得る画線の印象の変化を確認できない。
【０１０２】
そこで、アートワーク画像とは別に、設計したスクリーンの最終確認用である各画線面積率における画線の形状を表す画像を生成、表示する機能をソフトウェアに設ける。この、各画線面積率における画線の形状を表す画像をプレビュー画像と称し、ソフトウェアの動作によって様々な条件のプレビュー画像を表示させる、ソフトウェアの一連の機能をプレビュー機能と称する。
【０１０３】
《プレビュー画像の生成処理の詳細》
プレビュー画像の生成Ｓ９の詳細なフローの例を図２７に示す。ソフトウェアは、算出したディフィニショナをディフィニショナ格納手段４から演算手段８に入力し（Ｓ９−１）、演算手段８を用いて、プレビュー画像として用いたいピクセルに対してディフィニショナの計算を行って（Ｓ９−２）、各々画線面積率の異なる複数個の１ビット画像を作成し（Ｓ９−３）、ディフィニショナ格納手段４に一時保存する（Ｓ９−４）。例えば、各々のピクセルをディフィニショナの算出で用いた座標空間に割り振り、ピクセル毎にディフィニショナの計算を行う。この計算結果を行列として保存する。この行列に基づき所定の画線面積率以下のピクセルを黒、それ以外を白となるようにピクセルの色を決定し、１個の１ビット画像を作成する。画像の作成を画線面積率０から１００％まで順に行い、保存する。
演算によって得られた画像の例を図２８に示す。図２８に示される各画像の脇の数字は、その画像における２５５ピクセル当たりの黒いピクセルの数を意味する。
【０１０４】
１ビット画像の作成時に用いるピクセルの色の決定方法は、特に限定しない。市販のスクリーン処理ソフトによって階調再現して得た画線と同一の画線形状を有するプレビュー画像を得る等の理由から、プレビュー画像の生成方法に公知の技術を用いてもよい。
【０１０５】
例えば、ポストスクリプト（登録商標）におけるスポット関数を用いた階調画像再現方法と同じアルゴリズムを用いる場合、ディフィニショナとしてｘ、ｙ、及びｚが−１以上１以下となる３次元関数ｚ＝ｆ（ｘ，ｙ）を用いることとし、画像の中心が（ｘ、ｙ）＝（０，０）となるようにｘｙ座標を割り当て、各ｘｙ座標におけるｚを求める。求めたｚのうち最も高い値を有するｘｙ座標に相当するピクセルを黒、それ以外を白とする１ビット画像を作成し、この画像を最も画線面積率の低い画像とする。同様にして、ｚが最も高いピクセルと次に高いピクセルとを黒、それ以外を白とする１ビット画像を作成し、この画像を２番目に画線面積率の低い画像とする。
これを繰り返し、画線面積率１００％となるまで１ビット画像を作成する。また、すべてのピクセルが白の画像も用意する。同一のｚを返すピクセルが複数ある場合は、乱数を用いて、いずれのピクセルを先に、即ち低い画線面積率の画像で黒とするか決定する。
【０１０６】
（プレビュー画像の表示Ｓ１０）
図２９及び図３０に、図２８に示されるプレビュー画像を表示した場合のプレビュー画像表示用画面の例を示す。プレビュー画像の表示を行うため、ソフトウェアは、例えば図２９の（ａ）に示すようなプレビュー画像表示用画面Ｗを有している。プレビュー画像表示用画面は、プレビュー画像の生成Ｓ９によって得たプレビュー画像を表示するプレビュー表示部Ｇ８を有している。
【０１０７】
また、ソフトウェアはプレビュー機能として、スクリーン角度の選択肢と画線面積率の選択肢を有する。設計者は、これら２つの選択肢から好みのものを選択してＧ８に表示したいプレビュー画像を設定する。プレビュー画像表示用画面は、プレビュー画像のスクリーン角度を設定するスクリーン角度設定部Ｇ９、及びプレビュー画像の画線面積率を設定する画線面積率設定部Ｓｒを有している。
【０１０８】
図２９及び図３０に示されるプレビュー画像表示用画面は、一例である。従って、画面のデザインは、図の例に限定されるものではない。
【０１０９】
図２９に示される画面Ｗはスクリーン角度に０度を、図３０に示される画面Ｗはスクリーン角度に４５度を選択した場合の例である。また、図２９の（ａ）及び図３０の（ａ）に示される画面Ｗは、画線面積率に約２５％を選択した例であり、図２９の（ｂ）及び図３０の（ｂ）に示される画面Ｗは、画線面積率に約５０％を選択した例、図２９の（ｃ）及び図３０の（ｃ）に示される画面Ｗは、画線面積率に約７５％を選択した例である。
【０１１０】
プレビュー画像の表示Ｓ１０の詳細なフローを図３１に示す。ソフトウェアは、一時保存しておいた１ビット画像のうちから、設計者の設定した（Ｓ１０−１）画線面積率を有する画像を入力する（Ｓ１０−２）。生成した１ビット画像の数が少なく、設計者の選択した画線面積率を有する１ビット画像がない場合は、設計者の選択した画線面積率と最も近い画線面積率を有する１ビット画像を入力する。演算手段８は、画像を反復転写して、５＊４個程度のセルが配置されているような画像を作成する（Ｓ１０−３）。
【０１１１】
次に、ソフトウェアは、設計者の設定した（Ｓ１０−４）スクリーン角度に基づいて１ビット画像の回転処理を行うか判定し（Ｓ１０−５）、演算手段８は設計者の設定したスクリーン角度が０度以外のときは回転処理を行う（Ｓ１０−６）。最後に画像をプレビュー表示部Ｇ８に表示する（Ｓ１０−７）。
【０１１２】
以上のようなプレビュー画像及びプレビュー機能の例は、３つの特長を有する。３つの特長とは即ち、個々の画線面積率における画線の形状を確認できること、アートワーク画像のように単一のセルではなく複数のセルが配された状態を確認できること、及び、スクリーン角度を変えた場合を確認できることである。
【０１１３】
（スクリーン形状は良いか？Ｓ１１）
図１９のステップＳ１１に示すように、アートワーク画像あるいはプレビュー画像を確認して、設計者が満足するスクリーン形状であることを確認できたら次のステップに進む。また、設計者が満足できないスクリーン形状であったならば、設計者はユニットの設定Ｓ１乃至エレメントの設定Ｓ３に戻ってディフィニショナの設計のやり直しを行う。
【０１１４】
（出力形態の選択Ｓ１２）
テキストデータ変換出力手段６及びビットマップデータ変換出力手段７は、ソフトウェアが作成したディフィニショナを、設計者が使用したいスクリーン処理ソフトの規定に則った定義データに変換して出力するものである。ソフトウェアは図１９に示すように、ディフィニショナの出力形態を選択できる機能を有している。即ち、従来の技術でも述べたような、ポストスクリプト（登録商標）等のコンピュータ言語で関数を記述したテキストデータ、１ビット形式のビットマップデータ、あるいは、８ビット等の複数ビット形式のビットマップデータ等、設計者が使用したいスクリーン処理ソフトに適した形態の定義データを、ソフトウェアは出力する。ソフトウェアが出力する定義データの形態は、一例であり、特に限定しない。
【０１１５】
（テキストデータの生成処理Ｓ１３）
ソフトウェアが定義データの形態としてテキストデータを出力する機能を有し、設計者が出力したい定義データの形態としてテキストデータを選択した場合、ソフトウェアはテキストデータの生成処理Ｓ１３を行う。テキストデータの形態を有する定義データが、プログラミング言語で記述した関数（ディフィニショナ）である場合について、テキストデータの生成処理Ｓ１３の一例を以下に説明する。
【０１１６】
ソフトウェアは、設定結果格納手段２に保存されているユニットに関する設定結果に基づいて、関数格納手段３に保存されているテキストの中から、セルの有する各々のユニットについて、その種類と位置とを表すテキストデータ（以下ユニットテキスト１と称す）及び、向きを表すテキストデータ（以下ユニットテキスト２と称す）を演算手段８に入力する。演算手段８は、各々のユニットについてユニットテキスト１の後にユニットテキスト２を挿入し、セルの有するすべてのユニットを表すテキストデータを完成する。
【０１１７】
次に、領域ａｎ及び領域ａｎの有するエレメントｅｎを表すテキストデータを生成する。まず、ソフトウェアは、設定結果格納手段２に保存されている領域ａｎの形状に関する設定結果に基づいて、領域ａｎの形状を表すテキストデータを演算手段８に入力する。ソフトウェアは演算手段８にてテキストデータ中の所定の位置に領域の中心、扁平率、大きさに関する設定結果を（数値ではなく、テキストの一部としての）数字として挿入し、領域ａｎを表すテキストデータを完成する。同様にしてソフトウェアはエレメントｅｎを表すテキストデータを生成して、領域ａｎを表すテキストデータの後ろに挿入する。ソフトウェアは、これをｎ＝１から順に最後まで行って、ユニットを表すテキストデータの後ろに挿入し、テキストデータの形態を有する定義データを完成する。ソフトウェアは完成した定義データを、テキストデータ変換出力手段に出力し、終了する。
【０１１８】
（複数ビット形式のビットマップデータの生成処理Ｓ１６）
ソフトウェアが定義データの形態としてビットマップデータを出力する機能を有し、設計者が出力したい定義データの形態として複数ビット形式のビットマップデータ（以下、複数ビット定義データと称す）を選択した場合、ソフトウェアは複数ビット形式のビットマップデータの生成処理Ｓ１６を行う。
【０１１９】
例えば図３２の（ａ）に示す画像は、図２８に示したプレビュー画像と同一のディフィニショナより得た複数ビット定義データの一例である。このデータは、黒く着色されたピクセルほど、低い画線面積率で画線となっている例である。このような場合の複数ビット定義データの生成方法の一例を以下に説明する。なお、複数ビット定義データは、図３２の（ａ）に示す画像の限りではなく、例えば白く着色されたピクセルほど、低い画線面積率で画線となっている画像でもよい。
【０１２０】
複数ビット定義データの例として、８ビット形式のビットマップデータ（以下８ビット定義データと称す）を生成する方法は例えば次のようになる。まず、ソフトウェアは演算手段８にて、８ビット定義データとして用いたい数のピクセルをセルの座標空間即ちディフィニショナの算出時に用いたｘｙ座標に割り振る。設計者による複数ビット定義データのピクセル数の設定は、設計者が画像形式の選択Ｓ１５の段階で、ディフィニショナの出力形態として複数ビット定義データを選択した際に、設定項目設定手段１を用いて行う。
【０１２１】
次に、ソフトウェアはディフィニショナ格納手段４からディフィニショナを演算手段８に入力し、ピクセル毎にディフィニショナの計算を行う。計算結果ｚを、そのピクセルが画線となるときのセルの画線面積率（０以上１００以下）を表すようなディフィニショナより得た場合は、以下の式（１６）によりそのピクセルの黒の濃さ（グレーレベル）ｇ（０以上２５５以下）を算出する。
ｇ＝２５５＊（１００−ｚ）／１００      （１６）
ソフトウェアはこれに基づき、各ピクセルを着色して複数ビット定義データを完成する。ソフトウェアは完成した複数ビット定義データを、ビットマップデータ変換出力手段７を用いて出力し、終了する。
【０１２２】
上述の生成方法で得た定義データを用いてスクリーン処理をした場合の特徴は、得られる画線の形状が整っていることである。その理由は、ディフィニショナ計算結果が同じ値となるピクセルは、同じグレーレベルを有するため、正確な円や菱形、真っ直ぐな縦万線や横万線が得られるからである。よってこのデータを形状優先データと称する。
【０１２３】
しかし、形状優先データのヒストグラムには、若干の偏りや欠落が見られることがある。例えば、図３２（ｂ）に示したグラフは、図３２（ａ）に示した複数ビット定義データのヒストグラムであり、図３２（ａ）にその一例を示した複数ビット定義データは、上述の生成方法で得たものである。ヒストグラムに大きな偏りや欠落が見られる定義データを用いて単純なグラデーション（例えば帯状のグラデーション）を再現すると、定義データに存在しない階調が正しく再現できず、色味の段差（トーンジャンプ）を生ずる。
【０１２４】
ヒストグラムのばらつきは、セル中にディフィニショナの計算を行うと同一の値を返すようなピクセルが複数存在する場合の現象である。得られる画線の形状よりも、原画の滑らかな階調再現を優先して行いたい場合は、ディフィニショナの計算後、公知のスクリーン処理技術でも使用されているよう方法を用いて計算結果を調整する。
【０１２５】
例えば、ソフトウェアが演算手段８を用いて、ピクセルごとにディフィニショナの計算を行って得られた計算結果の中に、同一の値があった場合、乱数を用いて数値を分散させる。仮に、計算結果として７０、８０、９０を返すピクセルがあり、うち、８０を返すピクセルＰ８０が５個あったとすると、ソフトウェアは乱数を発生させ、Ｐ８０に順番をつける。次に、Ｐ８０の値と次に大きい値（この場合、９０）との差分及びＰ８０の個数からＰ８０の変更結果を幾つにするか（この場合、８０、８２、８４、８６、８８）決定し、順番どおりＰ８０のディフィニショナの計算結果を変更していく。
変更後の数値を用いて得た定義データを階調優先データと称する。図３３（ａ）に示した複数ビット定義データは、図３２（ａ）に示した複数ビット定義データと同一のディフィニショナより得た、階調優先データの一例である。階調優先データのヒストグラムは、図３３（ｂ）にその一例を示したように、ピクセルが均等に分布している。
【０１２６】
ソフトウェアは、上述の形状優先データと階調優先データの両方を出力する機能を有する。即ち、画像形式の選択Ｓ１５の段階で、設計者はいずれの定義データを出力するか選択し、ソフトウェアはこの選択に基づき定義データの生成を行う。
【０１２７】
（１ビット形式のビットマップデータの生成処理Ｓ１８）
ソフトウェアが、定義データの形態としてビットマップデータを出力する機能を有し、設計者が出力したい定義データの形態として１ビット形式のビットマップデータを選択した場合、ソフトウェアは１ビット形式のビットマップデータ（以下、１ビット定義データと称す）の生成処理（Ｓ１８）を行う。
【０１２８】
１ビット定義データの一例として、プレビュー画像と同様の画像、例えば図２８に示したような白と黒のみで表される複数の画像を生成する場合の作成方法を次に述べる。但し、１ビット定義データはこの例には限定されず、例えばこの例と白黒が逆であってもよい。
【０１２９】
まず、ソフトウェアは演算手段８にて、１ビット定義データとして用いたい数のピクセルをセルの座標空間、即ちディフィニショナの算出時に用いたｘｙ座標に割り振る。設計者による１ビット定義データのピクセル数の設定は、設計者がディフィニショナの出力形態として１ビット定義データを選択した段階（Ｓ１５）において、設定項目設定手段１を用いて行う。
【０１３０】
次に、ソフトウェアはディフィニショナ格納手段４からディフィニショナを演算手段８に入力し、ピクセル毎にディフィニショナの計算を行う。計算結果がそのピクセルが画線となる場合のセルの画線面積率（０以上１００以下）を表すようなディフィニショナを用いた場合は、まず、すべてのピクセルが白いビットマップデータを作成し、ファイル名「０」として、ビットマップデータ変換出力手段７へ出力する。以降は、ディフィニショナの計算結果に基づき、画線面積率１から１００％について、順番にｄ（ｄ＝１〜１００）％以下で画線となるピクセルを黒として、演算手段８にてビットマップデータを作成し、ファイル名「ｄ」で、ビットマップデータ変換出力手段７へ出力し、ソフトウェアは終了する。
【０１３１】
１ビット定義データのファイル名には、一例として画線面積率を用いたが、この限りではない。また、ディフィニショナの計算結果ｚが同一となるようなピクセルがセル中に複数存在する場合に対応するため、複数ビット定義データと同様に、乱数を用いてｚが同一となるピクセルに順番をつけてからビットマップデータを作成するフロー、即ち階調優先データの生成フローを別途設けてもよい。
【０１３２】
【発明の効果】
本発明は、下層概念を有するスクリーンの構造と、それを利用したソフトウェアによって複雑な形状を有するスクリーンを容易に作成できる。
【０１３３】
セルを構成する下層概念（ユニット）を適用することによって、１つのセル中の画線面積率を均等に分散させ、且つ意匠性を保ちつつスクリーンとしての再現性を考慮したスクリーンの設計ができる。
【０１３４】
下層概念を有するスクリーンの構造によって、１個の画線（エレメント）を一個の空間（領域）に配置するという単純明快な設計方法で、意匠性の高いスクリーンを容易に作成できる。
【０１３５】
項目毎に設けられた選択肢によって、スクリーンの設計を選択肢の選択のみで実現でき、スクリーン処理技術等の専門知識がなくともスクリーンを作成できる。
【０１３６】
本発明は、従来のスクリーンにおける網点、所謂１つのユニットに１つの領域を有するような単純な模様ではなく、複雑且つ意匠性を有する模様を作成できるため、偽造防止機能を有する有価証券類のような印刷物に用いることにより、より一層の偽造防止効果を求めることが可能となる。
【０１３７】
既存のスクリーン処理ソフトでは、定義データが予め定められており、スクリーンの設計者の要求を満たすためには、多数の定義データを必要とされていたが、本発明によれば定義データを予め用意しておく必要はなく、選択肢によってスクリーンを作成することが可能である。
【図面の簡単な説明】
【図１】連続階調をスクリーン処理する流れの例を示した図
【図２】複数個の１ビット形式のビットマップデータを定義データとして用いる場合の画像の例を示した図
【図３】原画の例を示した図
【図４】図３の画像を、意匠性を有するスクリーンによって階調再現した例を示した図
【図５】定義データとしてビットマップデータを作成する場合の流れの例を示した図
【図６】定義データとしてふさわしくないビットマップデータの有するヒストグラムの例を示した図
【図７】連続階調画像の例を示した図（ａ）とスクリーン処理した画像の例を示した図（ｂ）
【図８】セルが正方形の場合におけるユニットの例を示した図
【図９】ユニットが有する向きの例を示した図
【図１０】ユニットが３つの領域を有する場合の例を示した図
【図１１】図７（ｂ）に示されるセルＣの拡大図
【図１２】図７（ｂ）に示されるセルＣを立体的に示した図
【図１３】図７（ｂ）に示されるセルＣを立体的に示した図
【図１４】ユニット、領域、及びエレメントに関する設定項目が有する選択肢の例を示した図
【図１５】図１０の各領域を作成する方法の例を示した図
【図１６】領域の設定項目の例を示した図
【図１７】エレメントの設定項目の例を示した図
【図１８】スクリーン作成装置を示した図
【図１９】スクリーン作成における処理の流れを示した図
【図２０】ユニットの設計における処理の流れを示した図
【図２１】領域及びエレメントの設計画面の例を示した図
【図２２】領域の設計における処理の流れを示した図
【図２３】エレメントの設計における処理の流れを示した図
【図２４】ディフィニショナの算出における処理の流れを示した図
【図２５】アートワーク画像の例を示した図
【図２６】アートワーク画像の生成処理の流れを示した図
【図２７】プレビュー画像の生成処理の流れを示した図
【図２８】プレビュー画像の例を示した図
【図２９】プレビュー画像表示用画面の例を示した図
【図３０】プレビュー画像表示用画面の例を示した図
【図３１】プレビュー画像の表示における処理の流れを示した図
【図３２】形状優先データ及びそのヒストグラムの例を示した図
【図３３】階調優先データ及びそのヒストグラムの例を示した図
【符号の説明】
１          設定項目設定手段
２          設定結果格納手段
３          関数格納手段
４          ディフィニショナ格納手段
５          スクリーン形状表示手段
６          テキストデータ変換出力手段
７          ビットマップデータ変換出力手段
８          演算手段
ａ１        領域
ａ２        領域
ａ３        領域
ａ’１      図形
ａ’２      図形
ａＢ        領域径
ａｃ        領域中心
ａＲｘ      領域図形のｘ方向の長さ
ａＲｙ      領域図形のｙ方向の長さ
ａｓ        領域図形
Ｃ          セル
Ｄ          画線面積率
ｅ１        エレメント
ｅ２        エレメント
ｅｃ        エレメント中心
ｅＲｘ      エレメント立体のｘ方向の長さ
ｅＲｙ      エレメント立体のｙ方向の長さ
ｅｓ        エレメント立体
Ｇ１        設定結果表示部
Ｇ２        選択肢表示部
Ｇ２−１    設定対象選択肢表示部
Ｇ２−２    領域選択肢表示部
Ｇ２−３    選択肢１表示部
Ｇ２−４    ｘ方向長選択肢表示部
Ｇ２−５    ｙ方向長選択肢表示部
Ｇ２−６    中心選択肢表示部
Ｇ２−７    領域径選択肢表示部
Ｇ２−８    画線変化範囲選択肢表示部
Ｇ３        アートワーク画像表示部
Ｇ８        プレビュー画像表示部
Ｇ９        スクリーン角度設定部
Ｇ１０      画線面積率設定部
Ｌ          直線
Ｐｈ        複数ビット形式のビットマップデータにおける横方向のピクセルセル数
Ｐｖ        複数ビット形式のビットマップデータにおける縦方向のピクセルセル数
Ｓ１        ユニットの設計
Ｓ１−１    選択肢１の表示
Ｓ１−２    選択肢１の選択
Ｓ１−３    設定結果の格納
Ｓ１−４    表示すべき選択肢２の判定、選択肢２の表示
Ｓ１−５    選択肢２の選択
Ｓ１−６    設定結果の格納
Ｓ２        領域の設計
Ｓ２−１    分割するかの選択
Ｓ２−２    選択肢１の表示
Ｓ２−３    選択肢１の選択
Ｓ２−４    設定結果の格納
Ｓ２−５    表示すべき選択肢２の判定、選択肢２の表示
Ｓ２−６    選択肢２の選択
Ｓ２−７    設定結果の格納
Ｓ３        エレメントの設計
Ｓ３−１    領域の選択
Ｓ３−２    選択肢１の表示
Ｓ３−３    選択肢１の選択
Ｓ３−４    設定結果の格納
Ｓ３−５    表示すべき選択肢２の判定、選択肢２の表示
Ｓ３−６    選択肢２の選択
Ｓ３−７    設定結果の格納
Ｓ４        ディフィニショナの算出
Ｓ４−１    設定結果の入力
Ｓ４−２    ユニットの関数入力
Ｓ４−３    領域の図形を表す関数入力
Ｓ４−４    大きさ及び扁平率に基づく関数の変形
Ｓ４−５    エレメント立体を表す関数入力
Ｓ４−６    大きさ及び扁平率に基づく関数の変形
Ｓ４−７    最大値及び最小値の算出
Ｓ４−８    エレメントを表す関数の算出
Ｓ４−９    ディフィニショナの格納
Ｓ５        表示の有無
Ｓ６        表示形態の選択
Ｓ７        アートワーク画像の生成処理
Ｓ７−１    アートワーク画像のピクセルの割り振り
Ｓ７−２    ディフィニショナの計算
Ｓ７−３    ピクセルを着色する色相の決定
Ｓ７−４    ピクセルを着色する明度の決定
Ｓ７−５    アートワーク画像の生成
Ｓ８        アートワーク画像の表示
Ｓ９        プレビュー画像の生成処理
Ｓ９−１    ディフィニショナの入力
Ｓ９−２    ディフィニショナの入力
Ｓ９−３    １ビット画像の作成
Ｓ９−４    １ビット画像の格納
Ｓ１０      プレビュー画像の表示
Ｓ１０−１  画線面積率の選択
Ｓ１０−２  画像の入力
Ｓ１０−３  画像の反復転写
Ｓ１０−４  回転角度の選択
Ｓ１０−５  角度は０度か選択
Ｓ１０−６  画像の回転
Ｓ１０−７  画像の表示
Ｓ１１      スクリーン形状はよいか選択
Ｓ１２      出力形態の選択
Ｓ１３      テキストデータの生成処理
Ｓ１４      テキストデータの出力
Ｓ１５      画像形式の選択
Ｓ１６      複数ビット形式のビットマップデータの生成処理
Ｓ１７      複数ビット形式のビットマップデータの出力
Ｓ１８      １ビット形式のビットマップデータの生成処理
Ｓ１９      １ビット形式のビットマップデータの出力
ＳＳ１      スクリーンの作成
ＳＳ１−１  画像の作成
ＳＳ１−２  画像の濃度分布測定
ＳＳ１−３  画線面積率の算出
ＳＳ１−４  画線面積率は適当か選択
ＳＳ２      原画の作成
ＳＳ３      スクリーン処理
Ｓｒ        画線面積率設定用スライダーバー
ｕ          ユニット
ｕ１        ユニット
ｕ２        ユニット
ｕ３        ユニット
ｕ４        ユニット
ｕ５        ユニット
ｕ６        ユニット
ｕｉ        ユニット
ｕｉｉ      ユニット
ｕｉｉｉ    ユニット
ｕｉｖ      ユニット
Ｗ          プレビュー画像表示用画面
【図１】
2004261979.tif 000003
【図２】
2004261979.tif 000004
【図３】
2004261979.tif 000005
【図４】
2004261979.tif 000006
【図５】
2004261979.tif 000007
【図６】
2004261979.tif 000008
【図７】
2004261979.tif 000009
【図８】
2004261979.tif 000010
【図９】
2004261979.tif 000011
【図１０】
2004261979.tif 000012
【図１１】
2004261979.tif 000013
【図１２】
2004261979.tif 000014
【図１３】
2004261979.tif 000015
【図１４】
2004261979.tif 000016
【図１５】
2004261979.tif 000017
【図１６】
2004261979.tif 000018
【図１７】
2004261979.tif 000019
【図１８】
2004261979.tif 000020
【図１９】
2004261979.tif 000021
【図２０】
2004261979.tif 000022
【図２１】
2004261979.tif 000023
【図２２】
2004261979.tif 000024
【図２３】
2004261979.tif 000025
【図２４】
2004261979.tif 000026
【図２５】
2004261979.tif 000027
【図２６】
2004261979.tif 000028
【図２７】
2004261979.tif 000029
【図２８】
2004261979.tif 000030
【図２９】
2004261979.tif 000031
【図３０】
2004261979.tif 000032
【図３１】
2004261979.tif 000033
【図３２】
2004261979.tif 000034
【図３３】
2004261979.tif 000035