(57)【要約】【課題】ベース形状と付属形状との中立面の結合処理を失敗せずに自動的に行う。【解決手段】ＣＰＵは、ベース形状の中立面を生成するとともに、ベース形状の中立面と交差するように引き伸ばした状態の前記付属形状の中立面を生成する（ステップＳ５）。そしてＣＰＵは、生成した付属形状の中立面のうち、引き伸ばされることによってベース形状の中立面をオーバーラップした部分を削除する（ステップＳ７）。【選択図】図２
2011113525.tif 000002
【特許請求の範囲】
【請求項１】
部品形状を少なくともベース形状と付属形状とに分割する分割手段と、
前記ベース形状の中立面を生成するとともに、前記ベース形状の中立面と交差するように引き伸ばした状態の前記付属形状の中立面を生成する生成手段と、
前記生成手段により生成された前記付属形状の中立面のうち、引き伸ばされることによって前記ベース形状の中立面をオーバーラップした部分を削除する削除手段とを有することを特徴とする中立面抽出装置。
【請求項２】
前記付属形状を構成する複数の面のうち、前記ベース形状から分割された面である分割面を抽出する抽出手段を更に有し、
前記生成手段は、設定されたオフセット値に応じて前記分割面をオフセットし、前記分割面がオフセットされた前記付属形状の中立面を生成することにより、前記ベース形状の中立面と交差するように引き伸ばした状態の前記付属形状の中立面を生成することを特徴とする請求項１に記載の中立面抽出装置。
【請求項３】
前記付属形状を構成する複数の面のうち、前記ベース形状から分割された面である分割面を抽出する抽出手段を更に有し、
前記生成手段は、前記付属形状の中立面と前記分割面とが交差する線上の各点に対する前記ベース形状の中立面上の最短点を算出し、前記付属形状の中立面の前記各点を前記最短点の方向に移動させることにより、前記ベース形状の中立面と交差するように引き伸ばした状態の前記付属形状の中立面を生成することを特徴とする請求項１に記載の中立面抽出装置。
【請求項４】
分割手段が、部品形状を少なくともベース形状と付属形状とに分割する分割ステップと、
生成手段が、前記ベース形状の中立面を生成するとともに、前記ベース形状の中立面と交差するように引き伸ばした状態の前記付属形状の中立面を生成する生成ステップと、
削除手段が、前記生成ステップにより生成された前記付属形状の中立面のうち、引き伸ばされることによって前記ベース形状の中立面をオーバーラップした部分を削除する削除ステップとを含むことを特徴とする中立面抽出方法。
【請求項５】
部品形状を少なくともベース形状と付属形状とに分割する分割ステップと、
前記ベース形状の中立面を生成するとともに、前記ベース形状の中立面と交差するように引き伸ばした状態の前記付属形状の中立面を生成する生成ステップと、
前記生成ステップにより生成された前記付属形状の中立面のうち、引き伸ばされることによって前記ベース形状の中立面をオーバーラップした部分を削除する削除ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ベース形状と付属形状とを含む部品形状の中立面を抽出する技術に関するものである。
【背景技術】
【０００２】
従来、３ＤＣＡＤモデルから解析用シェルモデルを作成するための中立面抽出処理をする方法として形状分割技術が知られている（例えば、特許文献１参照）。形状分割技術は、樹脂部品や板金部品等の部品形状を基本的な部品形状であるベース形状とそれに付属するボスやリブ等の付属形状とが組み合わさった構造を持つと考えて、先ず部品形状をベース形状やボス・リブ形状等の付属形状とに分割する。このように部分形状を分割することによって、分割前には中立面を抽出するのが難しい複雑な形状でも中立面の抽出が可能となる。次に各部分形状の中立面を抽出した後、各部分形状の中立面を結合することによって、複雑な形状の中立面抽出処理を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２８７７０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、ベース形状から抽出した中立面と付属形状から抽出した中立面とを結合する処理として、付属形状から抽出した中立面の分割面上頂点をベース形状から抽出した中立面に対する最短点に投影した位置まで移動させて結合を行っていた。そのため、図１２に示すように、ボス・リブ等の付属形状がベース形状の複数の面にまたがって組み合わさっているような場合に結合処理が失敗することがあり、上記結合処理を自動化できないという課題があった。
【０００５】
そこで本発明の目的は、ベース形状と付属形状との中立面の結合処理を失敗せずに自動的に行うことにある。
【課題を解決するための手段】
【０００６】
本発明に係る中立面抽出装置は、部品形状を少なくともベース形状と付属形状とに分割する分割手段と、前記ベース形状の中立面を生成するとともに、前記ベース形状の中立面と交差するように引き伸ばした状態の前記付属形状の中立面を生成する生成手段と、前記生成手段により生成された前記付属形状の中立面のうち、引き伸ばされることによって前記ベース形状の中立面をオーバーラップした部分を削除する削除手段とを有する。
【発明の効果】
【０００７】
本発明によれば、ベース形状と付属形状との中立面の結合処理を失敗せずに自動的に行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】第１、第２の実施形態に係る中立面抽出装置の構成を示すブロック図である。
【図２】第１の実施形態に係る中立面抽出装置の処理の流れを示すフローチャートである。
【図３】部品形状をベース形状と付属形状とに分割する方法を説明するための図である。
【図４】対話的な形状分割作業の処理の流れを説明するための図である。
【図５】付属形状の分割面の抽出方法を説明するための図である。
【図６】付属形状の分割面を順番にオフセットする処理を説明するための図である。
【図７】３次元的にどのようなオフセット形状が付加されるかを説明するための斜視図である。
【図８】図３に示す形状に対して、分割したベース形状及び付属形状の中立面をそれぞれ抽出した結果を示す図である。
【図９】付属形状のオーバーラップ面を削除する方法を説明するための図である。
【図１０】付属形状のオーバーラップ面を削除する方法を説明するための図である。
【図１１】第２の実施形態に係る中立面抽出装置の処理の流れを示すフローチャートである。
【図１２】従来技術を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。なお、本発明は以下に説明する実施形態に限定されるものではなく、本発明の主旨の範囲において適宜、変形組み合わせが可能であることはいうまでもない。
【００１０】
先ず、第１の実施形態について説明する。本実施形態では、樹脂部品や板金部品等の薄肉形状を持つ部品の３ＤＣＡＤモデルから、構造解析や振動解析に利用される有限要素法（ＦＥＭ）用のシェル要素を作成するために必要な中立面を抽出する処理について説明する。
【００１１】
図１は、本実施形態に係る中立面抽出装置の構成を示すブロック図である。図１に示すように、本実施形態に係る中立面抽出装置はコンピュータのような情報処理装置によって実現することができる。図１において、１は、中立面抽出装置内のデータ及びネットワーク上に繋がっている他の機器とのやりとりを行うデータバスである。２は、演算処理を行うＣＰＵである。３は、処理手順が規定された処理プログラム３ａを格納する第１の記憶装置（ＲＯＭ）である。４は、処理の対象とするデータを格納する領域（例えば、図形要素格納領域４ａ、属性情報格納領域４ｂ、検索条件格納領域４ｃ等）を有する第２の記憶装置（ＲＡＭ）である。６は、キーボード、マウス等の入力装置である。５は、該入力装置とのインタフェース（入力インタフェース）である。８は、ＣＲＴや液晶ディスプレイ等の表示装置８ａやプリンタのような印刷機、プロッタ等の描画装置８ｂを含む出力装置である。７は、該出力装置８とのインタフェース（出力インタフェース）である。１０は、処理の対象および結果となるデータを格納、保存するハードディスクデバイス（ＨＤＤ）、フレキシブルディスク装置（ＦＤＤ）、コンパクトディスクＲＯＭ（ＣＤＲＯＭ）、ミニディスク（ＭＤ）、光磁気記憶装置（ＭＯ）等の外部記憶装置としての第３の記憶装置である。９は、第３の記憶装置１０とのインタフェース（外部記憶装置インタフェース）である。なお、第３の記憶装置１０は中立面抽出装置本体内に内蔵されてもよいし、外部記憶装置インタフェース９を通して外部デバイスとして接続されてもよい。必要なユーザの指示は入力装置６を用いて行われ、途中の処理状況や最終的な結果は出力装置８を通じて行われる。処理上必要なデータは、他の装置からネットワーク、データバス１を通じて、又は、当該中立面抽出装置の入力装置６から入力インタフェース５、データバス１を通じて第２の記憶装置４に格納される。ＣＰＵ２は第１の記憶装置３に格納された処理プログラム３ａの手順に従って処理を行う。処理の段階に応じて、一時的に必要なデータは第２の記憶装置４、出力されて保存の必要なデータは例えば第３の記憶装置１０に格納され、最終的な出力は、データバス１を通じてネットワーク上の必要なサーバ（不図示）に格納される。
【００１２】
次に、本実施形態に係る中立面抽出装置の処理について説明する。最初に本処理の対象となる部品形状のモデル情報（ＣＡＤ情報）はＣＡＤシステム等で作成され、データバス１を通じて、第２の記憶装置４又は第３の記憶装置１０に格納されるものとする。そして、部品形状のモデルは、第２の記憶装置４又は第３の記憶装置１０に格納されているＣＡＤ情報を基に出力インタフェース７を通してディスプレイ等の表示装置８ａに作業者がわかりやすいようグラフィカルに表示される。
【００１３】
本実施形態において扱うＣＡＤ情報は各部品形状のモデル情報であり、多くの市販のＣＡＤソフトと同様に部品形状を構成する形状要素である面、稜線、頂点等の幾何情報及び各形状要素間の隣接関係を表す位相情報を持つ。また、各形状要素は、全体のＣＡＤ情報の中で、各形状要素を識別するためのＩＤによって管理されており、ＩＤを指定することによって、各形状要素の形状情報を抽出することができるものとする。従って、各部品の形状情報として各面、稜線、頂点のＩＤのリストを保持するとともに、各形状要素は以下のような幾何情報及び位相情報を持つものとする。
【００１４】
面の幾何情報は、平面、円筒面、球面、円錐面、NURBS曲面等の面の種別を表す情報及び面の種別に応じた幾何情報である。面の幾何情報の例として、各面の種別毎に以下のようなものがある。
・形状要素が平面の場合、平面を通る任意の一点の座標値及び法線ベクトルの各成分
・形状要素が球面の場合、球面の中心の座標値及び半径
・形状要素が円筒面の場合、円筒面の軸の方向ベクトル、軸が通る任意の一点の座標値
稜線の幾何情報は、線分、円、円弧、楕円弧、NURBUS曲線等の稜線の種別を表す情報及び稜線の種類に応じた幾何情報である。稜線の幾何情報の例として、各稜線の種別毎に以下のようなものがある。
・形状要素が線分の場合、始点、終点の座標値
・形状要素が円の場合、円の中心点の座標値、半径、円の存在する平面の法線ベクトル
・形状要素が円弧の場合、円と同様の情報および、始点、終点の座標値、円弧の中心点の座標値
また、頂点の幾何情報は、頂点の座標値により表現される。
【００１５】
次に、形状要素間の隣接関係を表す位相情報について説明する。形状を構成する各面は境界情報として複数の境界ループを持つ。境界ループは、順番に並んだ稜線の列であり、隣接する稜線及び最初と最後の稜線は頂点の一つを共有する。境界ループの一つは外側ループであり面の外側の境界を示す。全ての面が必ず一つの外側ループを持つ。各面は、外側ループ以外に内側ループを持つことがある。内側ループは各面にある穴の境界を示すものである。各ループは、順番に並んだ稜線の集合よりなり、隣接する稜線および最初と最後の稜線は頂点の一つを共有する。ループには回り向きがあり、回り向きに従って左側に形状の実体側があるように稜線を並べることで表現できる。従って、形状の実体の外側から面をみた場合に、外側ループは反時計回りに、内側ループは時計回りの向きを持つ。上記データ構造により、各境界ループの向きに従って順番に稜線及び頂点を取り出すことが可能となる。各面から面を構成する稜線、各稜線に接している面を取り出すことも可能となる。
【００１６】
本中立面抽出装置に入力する「部品形状」やそれを分割した各「部分形状」は、多くの市販のＣＡＤソフトと同様に、上記で説明した各面のＣＡＤ情報に加え、「ソリッド」を表現するため、ソリッドを構成する形状要素のテーブルを持つ。また、本中立面抽出装置により出力される「中立面」は、通常のＣＡＤで扱われるような面を表現する形状情報と、その面の厚みを情報として持つ。中立面は複数の隣接する面から構成される場合もある。面は上記で説明したように、平面や曲面の幾何情報を表現する幾何データ及びその面を囲む境界情報である境界ループ情報から成る。本実施形態で作成された中立面は、メッシュ作成処理によりシェル要素に変換され、構造解析や振動解析等に利用することが可能となる。
【００１７】
本実施形態では、第２の記憶装置４又は第３の記憶装置１０に格納されているＣＡＤ情報から、表示装置８aに部品形状の一覧を表示し、作業者が入力装置６により所望の部品形状を選択することにより処理が実施される。そして、中立面データが第２の記憶装置４又は第３の記憶装置１０に格納されるとともに、表示装置８aに結果が表示されるものとする。また処理の過程で適宜、表示装置８aによる途中結果の表示、作業者への入力の指示を行うとともに、入力装置６による作業者の入力値を取得して、第２の記憶装置４又は第３の記憶装置１０に格納するものとする。
【００１８】
また、本実施形態の中立面の抽出対象となる薄肉形状は、板金部品のように基本となるシート状の形状を変形したものや、樹脂部品のようにさらにボスやリブ等が組み合わさった形をしているものとする。本実施形態では、基本となるシート状の形状をベース形状、ボスやリブを付属形状と称す。
【００１９】
次に、図２のフローチャートを参照しながら、本実施形態に係る中立面抽出装置の処理について説明する。先ずＣＰＵ２は、部品形状を構成する各面に対して、部品形状を分割する前から存在していたことを示すフラグ等の属性を設定して、各面との対応関係がわかるように第２の記憶装置４に保存する（ステップＳ１）。あるいは、各面に対して他の面と識別できるＩＤが第２の記憶装置４に保存されている場合、ＣＰＵ２は、各面のＩＤをまとめたテーブルとして第２の記憶装置４に保存する。
【００２０】
次に作業者は、入力装置６を操作することにより、第２の記憶装置４に保存されている部品形状を表示しながら、本中立面抽出装置の持つ形状分割の機能を用いて、図３に示すように部品形状３０１をベース形状３０２とボス・リブ等の付属形状３０３とに分割する（ステップＳ２）。分割の結果更新された形状情報は第２の記憶装置４に保存される。ここで形状分割の方法としては、形状を構成する各面の幾何情報を利用して自動的に分割してもよい。また、多くの市販３ＤＣＡＤシステムと同様のモデリングの機能を利用して、ユーザが表示装置８ａに形状を表示しながらマウスやキーボード等のインタフェースを用いて指示を行い、対話的に分割処理を行ってもよい。主に平面から構成されるような比較的単純な形状に対しては、前者に示す自動分割の手法が有効であるが、複雑な曲面を持つような形状に対しては後者の対話的な処理が有効である。本実施形態では、後者の対話的な処理による分割処理について説明する。なお、ステップＳ２は分割手段の処理例である。
【００２１】
図４は、対話的な形状分割作業の処理の流れを説明するための図である。先ず図４（ａ）に示すように、作業者は表示装置８ａで表示された分割したい部品形状４０１をマウス等の入力装置６で指示する。これにより、ＣＰＵ２は分割したい部品形状の複製データ４０２を作成して記憶装置４に保存する。次に図４（ｂ）に示すように、作業者は表示装置８ａで複製データ４０２を表示しながら、削除したい付属形状の面等を入力装置６で指示する。ＣＰＵ２はこの指示によりモデル変形の機能を使って付属形状の部分を削除して、ベース形状４０３として記憶装置４に保存する。本中立面抽出装置の持つモデリング機能は、市販の３ＤＣＡＤシステムが持つ機能と同様のものである。次に図４（ｃ）に示すように、ＣＰＵ２は、記憶装置４に保存されている複製元の部品形状４０１と、前記の処理で作成されたベース形状４０３との形状差分を算出する。この処理により付属形状４０４を単独のソリッド形状として作成することができ、このデータを記憶装置４に保存する。この処理を繰り返すことにより、部品形状をベース形状と付属形状とに分割することができる。
【００２２】
次に、ＣＰＵ２は付属形状の分割面を自動的に抽出する（ステップ３）。本ステップでは、ステップＳ１で記憶装置４に保存した、各面が分割前に存在していることを示す属性を参照して、ステップＳ２で作成した付属形状の各面が分割前に存在したかを判定する。ここでＣＰＵ２は、前記の属性が設定されていない面を分割前に存在していない面と判定し、分割面と設定する。別の抽出方法としては、ステップＳ１で保存した各面のＩＤテーブルを利用する。この方法は、分割前のＩＤテーブルにないＩＤを持つ面を分割面と判定する。図５の場合、部品形状５０１に存在していない面はＴ５１、Ｔ５２、Ｔ５３の３つの面である。従って、これらの面が分割面として抽出される。分割面と判定された面はそのＩＤをテーブルにして各付属形状に対応する形で記憶装置４に保存しておく。また、中立面抽出装置の誤動作を防ぐために、分割面と認識された面を表示装置８ａ上にハイライト等をして、作業者が確認できるようにすることもできる。また、作業者が入力装置６を用いて面を指示し、誤って分割面と抽出された面を分割面でないと設定したり、分割面として抽出されなかった面を分割面であると設定したりすることもできる。なお、ステップＳ３は抽出手段の処理例である。
【００２３】
次にＣＰＵ２は、ステップＳ３で抽出された付属形状の分割面を順番に各面の法線方向にオフセットした形状に付属形状を変形し、記憶装置４に保存する（ステップＳ４）。図６は、図５で抽出された付属形状の分割面Ｔ５１、Ｔ５２、Ｔ５３を順番にオフセットする処理を説明するための図である。図６（ａ）はオフセットする前の形状である。図６（ｂ）、図６（ｃ）、図６（ｄ）はＴ５１、Ｔ５２、Ｔ５３を順番に矢印で示す各面の法線方向にオフセットしたときの形状の変形状態を示す図である。図６（ａ）から図６（ｄ）は図５の側面から見た図である。図７は付属形状が３次元的にどのようなオフセット形状に変形したかを示す図である。図７の７０１は変形前の付属形状であり、７０２はオフセット形状に変形された後の付属形状を示している。ここで、オフセット値として、付属形状の分割面の全領域がベース形状の中立面に対して逆側に位置するよう十分大きな値を予め記憶装置４に保存しているものとする。
【００２４】
次にＣＰＵ２は、分割したベース形状及び付属形状の中立面をそれぞれ自動的に抽出して記憶装置４に保存する（ステップＳ５）。図８は、図３に示す形状に対して、分割したベース形状及び付属形状の中立面をそれぞれ抽出した結果を示す図である。次にＣＰＵ２は、ステップＳ５で作成した付属形状の中立面をベース形状の中立面と交差する位置で自動的に分割する処理を行う（ステップＳ６）。分割処理により生じた付属形状の中立面は、中立面としてモデル化したい部分の面と、ステップＳ４で分割面をオフセットすることにより生じた、モデル化の対象としないオーバーラップ面より構成される。図９（ａ）は、図３に示すモデルに対して、ステップＳ５で中立面を抽出した後、本ステップで付属形状を分割する処理を説明するための図である。図９（ａ）ではベース形状の中立面をはさんで中立面としてモデル化したい面Ｔ８１とオーバーラップ面Ｔ８２の二つの面に分割されている。また、分割の結果、図９（ｂ）に示すように分割した位置に分割した付属形状の各面、および交差するベース形状の面に共有される分割稜線Ｅ８３が新たに作成される。ＣＰＵ２はこの分割処理により生成された分割稜線をテーブルにして記憶装置に保存するものとする。次にＣＰＵ２は、ステップＳ６で分割した付属形状の中立面のうち、分割面上の稜線を含むオーバーラップ面を自動的に削除する（ステップＳ７）。図９（ａ）の場合、本処理により、Ｔ８２の方をオーバーラップ面と判定し面を削除する。本ステップのオーバーラップ面の判定は以下の手順で行われる。まずステップＳ６で作成された分割稜線を記憶装置より取り出す。図９（ｂ）の場合、Ｅ８３が分割稜線となる。次にＣＰＵ２は、取り出した分割稜線を共有する付属形状の中立面を抽出する。共有する付属形状の中立面が２枚以上ある場合は、分割面上の稜線を持つ面をオーバーラップ面と判定し削除する。分割面上の稜線かどうかを判定するためには、ステップＳ５の中立面を抽出する処理の中で、分割面上の稜線かどうかを示す属性を各稜線に対して記憶装置に保存しておいてもよい。また、付属形状中立面の各稜線がステップＳ３で認識した付属形状の分割面上にあるかを、それぞれの保存されている幾何情報を基に幾何的な計算をＣＰＵ２で行って判定してもよい。なお、ステップＳ５は生成手段の処理例であり、ステップＳ７は削除手段の処理例である。
【００２５】
図１０（ａ）は、図６の形状に対してオーバーラップ面の削除処理を説明するための図である。ここでＥ５１、Ｅ５２、Ｅ５３は、付属形状の分割面上の稜線であり、例えばＥ５３は図１０（ｂ）で示す分割面Ｔ５３上の稜線となっている。従って、Ｅ５３を含む面をオーバーラップ面と判定し、Ｔ８２を削除する。以上、説明した処理制御を行うことで、樹脂部品や板金部品等の部品形状の中立面を効率よく作成することが可能となる。
【００２６】
次に、第２の実施形態について説明する。第１の実施形態では、付属形状の分割面をオフセットすることによって結合を自動化する方法について説明した。本実施形態においては、付属形状の中立面を取った後、分割面上の頂点を移動することによって、付属形状の分割面上稜線をベース形状に対して元の位置から逆側の位置になるように移動する例について説明する。なお、第２の実施形態に係る中立面抽出装置の構成は図１に示す構成と同様である。
【００２７】
第２の実施形態における中立面抽出方法のフローチャートを図１１に示す。なお、ステップＳ１の面属性設定処理からステップＳ３の分割面抽出処理まで、及びステップＳ６の付属形状中立面の分割処理からステップＳ７のオーバーラップ面削除処理までは、第１の実施形態の処理と同一であるため説明を省略する。第２の実施形態では、ステップＳ３の分割面の抽出処理が終わった後、ＣＰＵ２は、第１の実施形態におけるステップＳ５のベース形状及び付属形状の中立面抽出処理を実行する。次にＣＰＵ２は、付属形状中立面と分割面とが交差する線上の各点に対するベース形状中立面上の最短点を計算し、付属形状中立面の上記各点を対応する最短点の方向に移動する（ステップＳ１０１）。
【００２８】
次にＣＰＵ２は、付属形状中立面の分割面上の稜線（各点）がベース形状中立面に対して、前記のステップＳ１０１で頂点を移動する前の稜線の位置と完全に逆側に移動したかを判定する（ステップＳ１０２）。ここで完全に逆側という意味は、稜線上の全ての点がベース形状中立面の逆側に移動したという意味である。ＣＰＵ２は、完全に逆側に移動したと判定したら、第１の実施形態におけるステップＳ６の分割処理からの処理を行う。もし、ステップＳ１０２において、ＣＰＵ２は、移動した分割面上の稜線が逆側にないと判定した場合、ステップＳ１０１で頂点の移動を行ったときと同じ移動方向に対してさらに分割面上頂点の移動処理を行う（ステップＳ１０３）。ここで移動する距離としては、ステップＳ１０１と同じ値でもよいし、予め装置に保存しておいた十分に大きい値を取り出してもよい。本ステップの分割面上頂点の移動を繰り返すことによって、付属形状の分割面上の稜線がベース形状中立面に対して完全に逆側に移動することが可能となる。以上により、付属形状の中立面とベース形状の中立面の結合処理を自動化することが可能となる。
【００２９】
上述した実施形態においては、部品形状をベース形状と付属形状との部分形状に分割したときの、各部分形状から抽出した中立面の結合処理を失敗せずに行うことができ、結合処理を自動化することができる。
【００３０】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2011113525.tif 000003
【図２】
2011113525.tif 000004
【図３】
2011113525.tif 000005
【図４】
2011113525.tif 000006
【図５】
2011113525.tif 000007
【図６】
2011113525.tif 000008
【図７】
2011113525.tif 000009
【図８】
2011113525.tif 000010
【図９】
2011113525.tif 000011
【図１０】
2011113525.tif 000012
【図１１】
2011113525.tif 000013
【図１２】
2011113525.tif 000014