(57)【特許請求の範囲】
【請求項１】
所定の領域における地図データ、前記所定の領域内における複数の施設の情報、及びユーザの嗜好に関する情報を入力する入力手段と、
前記入力手段によって入力された前記所定の領域内における複数の施設の情報に基づいて、前記複数の施設の中から経路を考慮すべき施設の数を示す２以上の数値である位数を決定する位数決定手段と、
前記所定の領域における地図データ、前記複数の施設の情報、及び前記ユーザの嗜好に関する情報に基づいて、前記位数決定手段によって決定された位数までの順位であって施設からの到達時間の順位を領域で区分けした位数領域図を作成する位数領域図作成手段と、
前記位数領域図作成手段によって作成された位数領域図に基づいて、前記位数決定手段によって決定された位数の高位結晶成長ボロノイ図を作成する高位結晶成長ボロノイ図作成手段と、
前記高位結晶成長ボロノイ図作成手段によって作成された高位結晶成長ボロノイ図に基づいて、前記所定の領域内のそれぞれの地点における評価値を示す市街地評価地図を作成する市街地評価地図作成手段とを有することを特徴とする市街地評価装置。
【請求項２】
前記位数領域図作成手段は、施設を母点として障害物を迂回して仮想的に結晶成長させることによって前記位数領域図を作成することを特徴とする請求項１に記載の市街地評価装置。
【請求項３】
前記結晶成長の成長速度は、前記所定の領域における人口密度、及び前記ユーザの嗜好に応じた速度であることを特徴とする請求項２に記載の市街地評価装置。
【請求項４】
前記市街地評価地図作成手段は、施設の種類によって比重が異なる評価値を示す市街地評価地図を作成することを特徴とする請求項１〜３の何れか１項に記載の市街地評価装置。
【請求項５】
所定の領域における地図データ、前記所定の領域内における複数の施設の情報、及びユーザの嗜好に関する情報を入力する入力手段を有する市街地評価装置が行う市街地評価方法であって、
位数決定手段が、前記入力手段によって入力された前記所定の領域内における複数の施設の情報に基づいて、前記複数の施設の中から経路を考慮すべき施設の数を示す２以上の数値である位数を決定する位数決定工程と、
位数領域図作成手段が、前記所定の領域における地図データ、前記複数の施設の情報、及び前記ユーザの嗜好に関する情報に基づいて、前記位数決定工程において決定された位数までの順位であって施設からの到達時間の順位を領域で区分けした位数領域図を作成する位数領域図作成工程と、
高位結晶成長ボロノイ図作成手段が、前記位数領域図作成工程において作成された位数領域図に基づいて、前記位数決定工程において決定された位数の高位結晶成長ボロノイ図を作成する高位結晶成長ボロノイ図作成工程と、
市街地評価地図作成手段が、前記高位結晶成長ボロノイ図作成工程において作成された高位結晶成長ボロノイ図に基づいて、前記所定の領域内のそれぞれの地点における評価値を示す市街地評価地図を作成する市街地評価地図作成工程とを有することを特徴とする市街地評価方法。
【請求項６】
請求項５に記載の市街地評価方法の各工程をコンピュータに実行させることを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、地図上の施設の価値を評価するために用いて好適な市街地評価装置、市街地評価方法、そのプログラム及び当該プログラムを記憶した記憶媒体に関する。
【背景技術】
【０００２】
従来、施設の価値を評価するために、市街地評価地図が用いられている。例えば、その施設の価値は、病院やコンビニエンスストア、電車の駅などからの距離によって変動するものであり、市街地評価地図を用いて施設の価値（評価値）が算出される。また、都市計画により病院などの重要な施設を効率良く配置するためにも、市街地評価地図を用いて配置を決定することが行われている。
【０００３】
市街地には、病院やコンビニエンスストアなど複数の施設が存在することから、これらの施設を考慮して評価値を算出する必要がある。そこで、例えば非特許文献１に開示されている高位離散ボロノイ図を応用することにより、複数の施設に対応した評価値を算出することができる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】渕田孝康,村島定行,渡邊貴史,森邦彦,栗園貢,"2次元離散画面上の高次のボロノイ図作成について",電子情報通信学会論文誌, J82-A(2), 283-288, 1999-02-25
【非特許文献２】小林 景,杉原 厚吉,"乗法重みつき結晶成長ボロノイ図の近似構成法とその応用",電子情報通信学会論文誌, J83-A(12), 1495-1504, 2000-12-25
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、市街地における経路は、道路や橋の状況によって決定されることから、単純に病院等の重要施設からの距離によって評価値を算出すると、適正な評価値が得られない場合がある。例えば、病院が川の反対側に存在し、距離としては１００ｍ程度しかないような場合であっても、橋までの距離が長いような場合は、実際に病院へたどり付くまで多くの時間がかかり、評価値が低くなる。従来の市街地評価地図では、単純に施設までの距離を基に作成されているため、評価値の信頼度が不十分であった。
【０００６】
そこで、例えば非特許文献２に開示されている高速前進法を用いて、川などの障害物を迂回して最短距離を算出する結晶成長ボロノイ図を用いて評価値を算出することが考えられる。ところが、非特許文献２に記載の方法は、最も近い母点のみが考慮された方法であり、施設を母点とした場合に複数の施設を考慮して評価値を算出することができない。
【０００７】
また、非特許文献１に記載の方法は、距離表を参照しながら母点を中心に同心円状に領域を拡大しているため、障害物を迂回するような場合には距離表を用いることができず、評価値を算出することができない。したがって、これらの２つの方法を組み合わせようとすると計算量が膨大となり、実現が困難である。
【０００８】
本発明は前述の問題点に鑑み、評価値の信頼度の高い市街地評価地図を簡単に作成できるようにすることを目的としている。
【課題を解決するための手段】
【０００９】
本発明の市街地評価装置は、所定の領域における地図データ、前記所定の領域内における複数の施設の情報、及びユーザの嗜好に関する情報を入力する入力手段と、前記入力手段によって入力された前記所定の領域内における複数の施設の情報に基づいて、前記複数の施設の中から経路を考慮すべき施設の数を示す２以上の数値である位数を決定する位数決定手段と、前記所定の領域における地図データ、前記複数の施設の情報、及び前記ユーザの嗜好に関する情報に基づいて、前記位数決定手段によって決定された位数までの順位であって施設からの到達時間の順位を領域で区分けした位数領域図を作成する位数領域図作成手段と、前記位数領域図作成手段によって作成された位数領域図に基づいて、前記位数決定手段によって決定された位数の高位結晶成長ボロノイ図を作成する高位結晶成長ボロノイ図作成手段と、前記高位結晶成長ボロノイ図作成手段によって作成された高位結晶成長ボロノイ図に基づいて、前記所定の領域内のそれぞれの地点における評価値を示す市街地評価地図を作成する市街地評価地図作成手段とを有することを特徴とする。
【００１０】
本発明の市街地評価方法は、所定の領域における地図データ、前記所定の領域内における複数の施設の情報、及びユーザの嗜好に関する情報を入力する入力手段を有する市街地評価装置が行う市街地評価方法であって、位数決定手段が、前記入力手段によって入力された前記所定の領域内における複数の施設の情報に基づいて、前記複数の施設の中から経路を考慮すべき施設の数を示す２以上の数値である位数を決定する位数決定工程と、位数領域図作成手段が、前記所定の領域における地図データ、前記複数の施設の情報、及び前記ユーザの嗜好に関する情報に基づいて、前記位数決定工程において決定された位数までの順位であって施設からの到達時間の順位を領域で区分けした位数領域図を作成する位数領域図作成工程と、高位結晶成長ボロノイ図作成手段が、前記位数領域図作成工程において作成された位数領域図に基づいて、前記位数決定工程において決定された位数の高位結晶成長ボロノイ図を作成する高位結晶成長ボロノイ図作成工程と、市街地評価地図作成手段が、前記高位結晶成長ボロノイ図作成工程において作成された高位結晶成長ボロノイ図に基づいて、前記所定の領域内のそれぞれの地点における評価値を示す市街地評価地図を作成する市街地評価地図作成工程とを有することを特徴とする。
【００１１】
本発明のプログラムは、前記市街地評価方法の各工程をコンピュータに実行させることを特徴とする。
【００１２】
本発明の記憶媒体は、前記プログラムを記憶したことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、簡単に高位結晶成長ボロノイ図を作成することができ、評価値の信頼度の高い市街地評価地図を簡単に作成することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態における市街地評価装置の機能構成例を示すブロック図である。
【図２】本発明の実施形態に係る市街地評価装置のハードウェア構成例を示すブロック図である。
【図３】本発明の実施形態に係る市街地評価装置による市街地評価地図の作成手順の一例を示すフローチャートである。
【図４】本発明の実施形態において、施設（母点）ごとに１位〜３位の領域を算出した位数領域図の一例を説明する図である。
【図５】本発明の実施形態において、同種の複数の施設が存在する場合の１位〜３位の各母点の領域を示す図である。
【図６】本発明の実施形態において、高位結晶成長ボロノイ図の一例を示す図である。
【図７】本発明の実施形態において、コンビニエンスストアに関する評価地図の一例を示す図である。
【図８】本発明の実施形態において、病院とコンビニエンスストアとの比重を同じにした場合の市街地評価地図の一例を示す図である。
【図９】本発明の実施形態において、病院とコンビニエンスストアとの比重が異なる場合の市街地評価地図の一例を示す図である。
【図１０】本発明の実施形態において、具体的に道路のみを通行可能とした場合の市街地評価地図の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照しながら説明する。
図２は、本実施形態に係る市街地評価装置１００のハードウェア構成例を示すブロック図である。
図２において、ＣＰＵ２０１は、例えば、ＲＯＭ２０２に記憶されたプログラムやデータを用いて、市街地評価装置１００全体の制御を行う。
【００１６】
ＲＯＭ２０２には、変更を必要としない後述する処理を行うためのプログラムや各種のパラメータ等の情報などが格納されている。ＲＡＭ２０３は、ＳＤＲＡＭ、ＤＲＡＭなどによって構成され、ＲＯＭ２０２からロードされたプログラムやデータを一時的に記憶するエリアを備えるとともに、ＣＰＵ２０１が各種の処理を行うために必要とするワークエリアを備える。
【００１７】
表示装置２０４は、例えば、市街地評価装置１００により作成された評価地図を表示したり、その他の情報を表示したりする装置であり、ＣＰＵ２０１の制御に基づいて、各種のデータや各種の情報が出力される。通信Ｉ／Ｆ２０５は、市街地評価装置１００と外部装置との間で行われる、各種のデータや各種の情報の送受信を司るものである。
【００１８】
入力デバイス２０６は、例えば、マウスやキーボード等であり、例えばユーザが市街地評価装置１００に対して各種の指示を行う際に操作され、当該指示をＣＰＵ２０１等に入力する。バス２０７は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、表示装置２０４、通信Ｉ／Ｆ２０５及び入力デバイス２０６を相互に通信可能に接続する。
【００１９】
図１は、本実施形態における市街地評価装置１００の機能構成例を示すブロック図である。以下、図３に示すフローチャートに従い、本実施形態に係る市街地評価装置１００による市街地評価地図の作成手順について説明する。
図１において、本実施形態に係る市街地評価装置１００は、入力部１０１、位数決定部１０２、位数領域図作成部１０３、高位結晶成長ボロノイ図作成部１０４、評価地図作成部１０５及び出力部１０６から構成されている。
【００２０】
まず、ステップＳ３０１において、入力部１０１は、通信Ｉ／Ｆ２０５または入力デバイス２０６を介して、市街地評価地図を作成したい領域の地図データと、病院やコンビニエンスストアなどの施設情報と、その領域における人口分布及びユーザの嗜好に関する情報とを入力する。
【００２１】
次に、ステップＳ３０２において、位数決定部１０２は、対象とする地図の領域、施設間の距離を考慮して、後述する高位結晶成長ボロノイ図の位数を決定する。対象とする施設の数がＮ箇所存在する場合には、１位〜Ｎ位の高位結晶成長ボロノイ図を作成することができるが、全ての順位の高位結晶成長ボロノイ図を作成すると、処理に多くの時間がかかってしまう。例えば、対象としている地図の領域に、コンビニエンスストアが１０店舗存在する場合には、ある地点から最も遠いコンビニエンスストアを利用することは稀であり、比較的近いコンビニエンスストアを利用するのが一般的である。このことを考慮し、３番目に近い施設までは利用する可能性があると仮定して、以下の説明では、位数を３に決定し、それ以下の高位結晶成長ボロノイ図を作成しないものとして説明する。
【００２２】
次に、ステップＳ３０３において、位数領域図作成部１０３は、施設の種類ごとに、施設の位置を母点として結晶成長させ、位数ごとの領域を示す位数領域図を作成する。ここで、例えば川や大型施設など通行できない領域が存在する場合には、これらの障害物を迂回するように仮想的に結晶成長させて、母点からの領域を拡大する。具体的な作成方法としては、高速前進法、全探索法などを用いることができるが、本実施形態においては、例えば非特許文献２に記載されている高速前進法により結晶成長させるものとする。非特許文献２に記載されている高速前進法では、領域を拡大する過程で隣接する領域と衝突した場合は、それ以上に領域は拡大されないが、本実施形態では、結晶成長により境界部分で衝突した後は、２位以下の領域として結晶成長させる。これにより本実施形態では、図４に示すように、施設（母点）ごとに１位〜３位の領域を算出した位数領域図４０１を作成する。順位の決定方法としては、同種の施設の中で、結晶成長によってその地点に到達した順序により決定される。
【００２３】
ここで、結晶の成長速度については、施設の重要度及び対象としている領域の人口分布に基づいて設定する。施設の重要度は、入力されたユーザの嗜好に関する情報が考慮される。例えば、通院者の場合は、病院までの距離が近ければ近いほど好ましいことから、病院の重要度は高くなる。また、一般の通勤サラリーマンの場合は、電車の駅までの距離が近ければ近いほど好ましいことから、駅の重要度は高くなる。このように、ユーザの嗜好に基づいて施設の重要度をランク付けし、そのランクに従い結晶の成長速度を変化させる。例えば、ランク３の施設はランク１の施設に比べて３倍の成長速度に設定される。
【００２４】
また、人口密度が高ければ高いほど、１つの施設でカバーできる範囲が狭くなることから、人口密度が高いほど成長速度を小さく設定し、人口密度に対応させる。ある施設を母点（ｉ，ｊ）とした場合のその施設の成長速度ｖijは、以下の式（１）により算出される。
【００２５】
【数１】
0005818157.tif 000002
【００２６】
なお、式（１）中のＰijは、規格化された人口密度（０≦Ｐij≦１）を表し、ｖ0は、人口密度が０の場合の成長速度を表している。また、ｋは、最速に対する最遅の速度比（０＜ｋ≦１）を表している。
【００２７】
高位結晶成長ボロノイ図において、各々の母点の領域は、対象とする空間全体に領域を拡大し得る。そのため、一般的な手法に基づいて高位結晶成長ボロノイ図を作成するためには、各々の母点について、拡大可能な全領域を求める必要がある。これに対して本実施形態では、位数領域図を用いることにより、その位数までの位数領域図があれば良く、拡大可能な全領域を求める必要はない。例えば３位の高位結晶成長ボロノイ図を求める際には、３位までの位数領域図があれば十分である。
【００２８】
また、高位結晶成長ボロノイ図において、より高位の空間に領域を拡大する際、領域拡大が可能か否かを判定する必要がある。一般的には、Ｋ位の空間に拡大する際には、Ｋ−１〜１位の空間上の対象とする点をすべて調べる必要がある。これに対し、位数領域図を用いた場合、確認作業は空間の位数に限らず対象とする点に関しては、１回で済む。
【００２９】
次に、ステップＳ３０４において、高位結晶成長ボロノイ図作成部１０４は、位数領域図作成部１０３により作成された位数領域図を用いて高位結晶成長ボロノイ図を作成する。
【００３０】
図５は、同種の複数の施設が存在する場合の１位〜３位の各母点の領域を示す図であり、すべての施設（母点）に対する位数領域図を作成すると、順位ごとに領域を区分けすることができる。図５（ａ）には、１位の空間を示しており、結晶成長ボロノイ図と同様の分布となる。なお、図５に示す領域５００は通行不可領域である。
【００３１】
図５（ｂ）は、２位の空間を示している。例えば、領域５０４は、母点５０１の２位の空間を示している。すなわち、領域５０４は、母点５０２の１位の空間であり、母点５０１の２位の空間である。同様に、領域５０３は、母点５０２の２位の空間であり、母点５０１の１位の空間でもある。
【００３２】
図５（ｃ）は、３位の空間を示している。例えば、領域５０６は、母点５０１の３位の空間を示しており、母点５０５の２位の空間でもあり、母点５０２の１位の空間でもある。
【００３３】
高位結晶成長ボロノイ図作成部１０４は、これらの１位〜３位の空間を用いて、例えば図６に示すように、母点６０１〜６０５をそれぞれ１〜５とした場合の３位の高位結晶成長ボロノイ図を施設の種類ごとに作成する。
【００３４】
次に、ステップＳ３０５において、評価地図作成部１０５は、作成した高位結晶成長ボロノイ図を用いて、対象とする地図の全領域における評価値を算出し、順位による評価値の変化を反映させた評価地図を施設の種類ごとに作成する。評価値の算出方法としては、まず、対象とする地図内における任意の地点（ｘ，ｙ）の評価値ｖａｌ（ｘ，ｙ）を以下の式（２）より算出する。
【００３５】
【数２】
0005818157.tif 000003
【００３６】
なお、式（２）中のtimeは、施設（母点）からの到達時間を示すものであり、成長速度から算出される。また、ｄは位数を示しており、本実施形態では１〜３の何れかである。さらに、ａはガウス関数の広がり易さを示し、ｂは評価の比重を示している。比重ｂについては、最も近い施設のみを重視する場合に比重ｂを大きくし、複数の施設を考慮する場合には比重ｂを小さくし、最小を１とする。
【００３７】
図７は、コンビニエンスストアに関する評価地図の一例を示す図である。
図７（ａ）には、比重を設けない場合（比重ｂ＝１）の評価地図の一例を示しており、評価地図の右下側には施設（コンビニエンスストア）が複数並んでいるため、評価地図の右下側へ向かうに従って評価値が高くなる傾向にある。
【００３８】
一方、図７（ｂ）には、位数による比重を設けた場合（比重ｂ＝４）の評価地図の一例を示しており、図７（ａ）に示した例よりも、施設（コンビニエンスストア）に近いほど評価値は高くなる。例えば、図７（ａ）の丸印７０１に示す領域は、３番目に近い施設からの距離も十分に考慮されているため、評価値は比較的高くなるが、図７（ｂ）に示す例では、最も近い施設まである程度の距離があるため、評価値は低くなる。また、図７（ａ）の丸印７０２に示す領域は、２番目及び３番目に近い施設からかなりの距離があるため、評価値が低くなるが、図７（ｂ）に示す例では、最も近い施設が近傍にあるため、評価値はより高くなる。
【００３９】
次に、ステップＳ３０６において、評価地図作成部１０５は、これらの施設ごとの評価地図を合成し、施設によって比重を設けた市街地評価地図を作成する。市街地評価地図を作成する方法としては、まず、式（２）により算出された施設の種類ごとの評価値ｖａｌ（ｘ，ｙ）に比重を設け、以下の式（３）より総合評価値Ｖ（ｘ，ｙ）を算出する。
【００４０】
【数３】
0005818157.tif 000004
【００４１】
なお、式（３）中のｖａｌiは、ｉ番目の種類の施設の評価値ｖａｌ（ｘ，ｙ）を示し、比重ｒは、各施設の評価の重さを示している。ここで、比重ｒは、入力部１０１に入力されたユーザの嗜好の情報に基づいて決定される。図８には、病院とコンビニエンスストアとの比重を同じにした場合の市街地評価地図の一例を示している。また、図９（ａ）には、病院：コンビニエンスストア＝４：１に設定した場合の市街地評価地図の一例を示している。さらに、図９（ｂ）には、病院：コンビニエンスストア＝１：４に設定した場合の市街地評価地図の一例を示している。
【００４２】
図１０は、具体的に道路のみを通行可能とした場合の市街地評価地図の一例を示す図である。図１０に示す市街地評価地図では、病院とコンビニエンスストアとの比重を同じにした場合の例を示しており、総合評価値の低いエリアでは、総合評価値の高いエリアよりも不動産の価値が下がるなど、不動産の購入の際にユーザはより精密な市街地評価地図を参照することができる。また、例えば、病院の重要度を高くした市街地評価地図を作成した場合には、総合評価値の低いエリアに新たに病院を設けるなど、より効率の良い都市計画を立てることが可能になる。
【００４３】
最後に、ステップＳ３０７において、出力部１０６は、作成した市街地評価地図のデータを表示装置２０４または通信Ｉ／Ｆ２０５を介して外部装置へ出力し、処理を終了する。
【００４４】
以上のように本実施形態によれば、川や施設などの通行不可の領域を迂回することを考慮した市街地評価地図を作成することができる。これにより、施設をより高精度に評価することができ、不動産業界や都市計画などで有効に活用することができる。
【００４５】
（本発明に係る他の実施形態）
前述した本発明の実施形態における市街地評価装置を構成する各手段、並びに市街地評価方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００４６】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４７】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図３に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００４８】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００４９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５０】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００５１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００５２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５３】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５５】
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【符号の説明】
【００５６】
１０１  入力部
１０２  位数決定部
１０３  位数領域図作成部
１０４  高位結晶成長ボロノイ図作成部
１０５  評価地図作成部
１０６  出力部
【図１】
0005818157.tif 000005
【図２】
0005818157.tif 000006
【図３】
0005818157.tif 000007
【図４】
0005818157.tif 000008
【図５】
0005818157.tif 000009
【図６】
0005818157.tif 000010
【図７】
0005818157.tif 000011
【図８】
0005818157.tif 000012
【図９】
0005818157.tif 000013
【図１０】
0005818157.tif 000014