【事件の表示】
　特願２００１−３７４７６２「自動プログラミング装置」拒絶査定不服審判事件〔平成１５年　６月２７日出願公開、特開２００３−１７７８１０〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯 
　本件出願は、平成１３年１２月７日の特許出願であって、同１８年７月２０日付けで拒絶の理由が通知され、同年９月２７日に手続補正がなされ、同年１１月２日付けで拒絶の理由が通知され、同１９年１月１５日に意見書が提出され、同年２月２３日付けで拒絶をすべき旨の査定がされ、同年４月４日に本件審判の請求がなされ、当審において同２０年５月２１日付けで拒絶理由が通知され、同年７月２５日に手続補正（方式についての同年８月２１日の手続補正を含む）がなされたものである。 
 　 
２．本願発明
　本願の請求項１に係る発明（以下「本願発明」という。）は、平成２０年７月２５日に補正された特許請求の範囲の請求項１に記載された事項により特定される、以下のとおりのものと認められる。
　
「製品の形状を定義する形状データであって、３次元空間内の座標値で表される頂点データ、２つの頂点を結んで構成される稜線の方程式データ、前記稜線と前記２つの頂点とを関連付ける稜線データ、稜線により囲まれて形成される面の方程式データ、及び前記面と前記稜線とを関連付ける面データを少なくとも含んで構成される形状データと、面取りに関するデータであって、面取り角度及び切り込み量、又は曲率半径で定義される面取りデータとを記憶するとともに、該面取りデータを、該面取りを付加する角部又は隅部の前記稜線データであって前記形状データの一部を構成する稜線データと相互に関連付けて記憶する製品形状データ記憶部と、
　素材の形状，材質といった諸元に関するデータを記憶する素材データ記憶部と、
　工具の種別，寸法や材質といった諸元に関するデータを記憶する工具データ記憶部と、
　前記素材諸元及び工具諸元に応じて設定された加工条件に関するデータを記憶する加工条件データ記憶部と、
　前記製品形状データ記憶部に格納された前記形状データ及び面取りデータ、並びに、前記素材データ記憶部，前記工具データ記憶部及び前記加工条件データ記憶部に格納された各データを基に、加工領域を設定し、設定した各加工領域について、該加工領域で使用する工具、ワーク座標系における工具の移動位置、その送り速度及び回転速度を含んで構成されるＣＬデータを生成するＣＬデータ生成部と、
　前記ＣＬデータ生成部により生成されたＣＬデータの前記ワーク座標系の移動位置を、絶対座標系の移動位置に変換してＮＣプログラムを生成するＮＣプログラム生成部とを備えてなり、
　前記ＣＬデータ生成部が、前記使用工具の設定の際に、前記面取りデータを基に、該面取り部の加工に使用する工具を、前記工具データ記憶部に格納されたデータを参照して、選択，設定するように構成されてなることを特徴とする自動プログラミング装置。」
　
３．刊行物記載の発明
　これに対し、本願出願前に頒布された刊行物であって、当審で通知した拒絶理由に引用された特開平１１−３０６２２４号公報（以下「刊行物１」という。）には、次のように記載されている。 
　
ア．段落０００１
「【０００１】
【発明の属する技術分野】本発明は三次元モデル作成装置に関し、特にフィレットを付加したときに形状から消去されるフィレット元稜線のデータを保存して利用できるようにした三次元モデル作成装置に関する。」
　
イ．段落００２０〜００２１
「【００２０】
【発明の実施の形態】まず、本発明の概略について図面を参照して説明する。図１は本発明の原理的な構成を示した図である。図１において、三次元モデル作成装置は、入力手段１と、形状生成／編集処理手段２と、表示手段３と、フィーチャ管理手段４と、元稜線データ管理手段５と、三次元データ記憶手段６と、図面作成処理手段７と、二次元データ記憶手段８とから構成されている。入力手段１は、形状生成／編集処理手段２に対して、三次元モデルの作成指示や、作成された三次元モデルに対する各種編集指示などを行うもので、文字や数字などを入力するキーボード、マウスやタブレットなどのポインティングデバイスなどから構成される。形状生成／編集処理手段２は、入力手段１からの各種指示に従って、三次元モデルの形状を生成し、編集を行う部分であり、三次元ＣＡＤシステムが有する三次元モデルの生成に必要な基本的な処理機能を有している。その形状生成／編集処理手段２による形状生成／編集処理の結果は表示手段３に表示される。フィーチャ管理手段４は形状生成／編集処理手段２で形状生成／編集処理されたフィーチャの三次元データを三次元データ記憶手段６に保管し、管理している。元稜線データ管理手段５は形状生成／編集処理手段２が処理中のフィーチャがフィレットの場合に、そのフィレットと関連付けて三次元データ記憶手段６に記憶された元稜線データを三次元データ記憶手段６から取り出し、それを三次元表示用のデータに変換する。図面作成処理手段７は形状生成／編集処理手段２で作成された三次元モデルの形状データをもとに、これを二次元平面へ投影することによって二次元の図面用の二次元データを作成し、二次元データ記憶手段８へ記憶する。
【００２１】形状生成／編集処理手段２での三次元のモデリング時において、作成されたフィーチャがフィレットである場合、そのフィレットを付加する元となった稜線のデータ、すなわち元稜線データをフィーチャ管理手段４がフィレットフィーチャに関連付けてフィレットの形状データとともに三次元データ記憶手段６に記憶しておく。」
　
ウ．段落００２６
「・・・。形状生成／編集処理部３１が三次元モデルを生成するときの生成単位をフィーチャと呼んでおり、たとえば形状生成／編集処理部３１が生成する直方体、穴、突起、フィレットはフィーチャの一つである。・・・。」
　
エ．段落００２８〜００３２
「【００２８】次に、形状生成／編集処理部３１におけるフィーチャの生成例を以下に例示する。図４は三次元モデルの生成例を示す図であって、（Ａ）は直方体の生成例を示し、（Ｂ）はフィレットを付加した例を示している。直方体は、（Ａ）に示したように、六つの面ｆ１〜ｆ６と、これらの面の交線である１２本の稜線ｅ１〜ｅ１２とによって表される。形状生成／編集処理部３１によってこの直方体が生成されると、その直方体に対して、直方体自身を表すフィーチャ名（ＩＤ：識別子）と、その直方体を構成する面（面ＩＤ）と、各面をそれぞれ構成する稜線とを関連付けたデータが生成される。
【００２９】ここで、一つの稜線ｅ１に対してフィレットを付加するとき、まず、稜線ｅ１を指定し、半径を指定する。稜線ｅ１の両端点での半径が異なるフィレットを付加する場合、半径は別々に指定する。この結果、（Ｂ）に示したように、稜線ｅ１の位置にフィレット面ｆ７が新たに生成される。これに伴なって、フィレットの元稜線である稜線ｅ１が表示画面から消去され、フィレット面ｆ７を構成する稜線ｅ１３〜ｅ１６が表示される。このとき、フィレット面ｆ７に接する四つの面ｆ１，ｆ３，ｆ４，ｆ６は形状が変化するので、それらに関するデータは更新される。
【００３０】これらのデータは三次元データ部３４に記憶されるが、次に、そのフィレットが付加された直方体に関するこれらのデータの記憶場所について説明する。図５は三次元データ部における三次元モデルのデータ配置を説明した図であって、（Ａ）直方体のデータを示し、（Ｂ）はフィレットが付加された直方体のデータを示している。形状生成／編集処理部３１により直方体が生成されると、（Ａ）に示したように、フィーチャ管理部３２により、三次元データ部３４におけるフィーチャデータ域に「直方体」が登録され、これに関連付けられて形状データ域に面ｆ１〜ｆ６および稜線ｅ１〜ｅ１２が登録される。
【００３１】次に、稜線ｅ１にフィレットが付加されると、（Ｂ）に示したように、フィーチャ管理部３２により、三次元データ部３４におけるフィーチャデータ域に「フィレット」が新たに登録され、これに関連付けられて形状データ域にフィレット面ｆ７および稜線ｅ１３〜ｅ１６が登録され、フィレットが付加されたことによって消去された稜線ｅ１が直方体の形状データから消去され、さらに、フィレットの元稜線ｅ１を元稜線データ域にフィレットに関連付けられて新たに登録される。
【００３２】このようにして、三次元モデルを構成する稜線にフィレットを付加するときに、フィレットを付加したことによって消去されたフィレットの元稜線をそのフィレットに関連付けて別個に保存するようにした。これにより、フィレットを付加したことによってフィレットの元稜線は、三次元表示からは消去されるが、データとしては保存されているので、必要に応じて、そのフィレットの元稜線を画面に表示させて、その元稜線を基準としたパラメトリック機能を利用したり、図面作成時に寸法線を引く基準点の作成に利用することができるようになる。以下、それらの場合の処理について説明する。」
　
オ．段落００３８
「【００３８】なお、以上の実施の形態では、稜線に断面円弧の形状を有するフィレットを付加した場合について説明したが、稜角を斜めに直線的に削る面取りについても同様に適用することができる。」
　
カ．図５
　フィーチャデータ域に記憶される直方体の形状データが、形状データ域に６本の面ｆ１〜ｆ６、１２本の稜線ｅ１〜ｅ１２として記憶されていること、フィーチャデータ域に記憶されるフィレットの形状データが、形状データ域に１本の面ｆ７、４本の稜線ｅ１３〜ｅ１６として記憶され、フィレットの元稜線データが元稜線データ域に稜線ｅ１として記憶されていることが看取できる。
　
　上記記載を、図面を参照しつつ、技術常識を踏まえ、本願発明に照らして整理すると、上記刊行物１には、次の発明（以下「刊行物１発明」という。）が記載されているものと認められる。 
「製品の形状を定義する形状データであって、稜線データ、面データを含んで構成される形状データと、面取りに関するデータを記憶するとともに、該面取りデータを、元稜線データ域に格納された該面取りを付加する角部の元稜線データと相互に関連付けて記憶する三次元データ記憶手段６，３４とを備えた三次元モデル作成装置。」 
 　 
４．対比・判断 
　刊行物１発明の「稜線データ、面データを含んで構成される形状データ」と、本願発明の「３次元空間内の座標値で表される頂点データ、２つの頂点を結んで構成される稜線の方程式データ、前記稜線と前記２つの頂点とを関連付ける稜線データ、稜線により囲まれて形成される面の方程式データ、及び前記面と前記稜線とを関連付ける面データを少なくとも含んで構成される形状データ」とは、「稜線データ、面データを含んで構成される形状データ」である限りにおいて、一致する。
　刊行物１発明の「面取りデータを、元稜線データ域に格納された該面取りを付加する角部の元稜線データと相互に関連付けて記憶する三次元データ記憶手段６，３４」と、本願発明の「面取りデータを、該面取りを付加する角部又は隅部の前記稜線データであって前記形状データの一部を構成する稜線データと相互に関連付けて記憶する製品形状データ記憶部」とは、「面取りデータを、該面取りを付加する角部の稜線データと相互に関連付けて記憶する製品形状データ記憶手段」である限りにおいて、一致する。
　
　そうすると、本願発明と刊行物１発明とは、以下の点で一致する。 
「製品の形状を定義する形状データであって、稜線データ、面データを含んで構成される形状データと、面取りに関するデータを記憶するとともに、該面取りデータを、該面取りを付加する角部の稜線データと相互に関連付けて記憶する製品形状データ記憶手段とを有する装置。」 
 　 
　そして、以下の点で相違する。
　相違点１：形状データについて、本願発明は、「３次元空間内の座標値で表される頂点データ、２つの頂点を結んで構成される稜線の方程式データ、前記稜線と前記２つの頂点とを関連付ける稜線データ、稜線により囲まれて形成される面の方程式データ、及び前記面と前記稜線とを関連付ける面データを少なくとも含んで構成される形状データ」であるが、刊行物１発明は、「稜線データ、面データを含んで構成される形状データ」である点。
　相違点２：面取りデータについて、本願発明は、「面取り角度及び切り込み量、又は曲率半径で定義される」が、刊行物１発明は、不明である点。
　相違点３：「面取りデータを、該面取りを付加する角部の稜線データと相互に関連付けて記憶する製品形状データ記憶手段」について、本願発明は、「面取りデータを、該面取りを付加する角部又は隅部の前記稜線データであって前記形状データの一部を構成する稜線データと相互に関連付けて記憶する製品形状データ記憶部」であるが、刊行物１発明は、「面取りデータを、元稜線データ域に格納された該面取りを付加する角部の元稜線データと相互に関連付けて記憶する三次元データ記憶手段６，３４」である点。
　相違点４：本願発明は、「素材の形状，材質といった諸元に関するデータを記憶する素材データ記憶部と、工具の種別，寸法や材質といった諸元に関するデータを記憶する工具データ記憶部と、前記素材諸元及び工具諸元に応じて設定された加工条件に関するデータを記憶する加工条件データ記憶部と、前記製品形状データ記憶部に格納された前記形状データ及び面取りデータ、並びに、前記素材データ記憶部，前記工具データ記憶部及び前記加工条件データ記憶部に格納された各データを基に、加工領域を設定し、設定した各加工領域について、該加工領域で使用する工具、ワーク座標系における工具の移動位置、その送り速度及び回転速度を含んで構成されるＣＬデータを生成するＣＬデータ生成部と、前記ＣＬデータ生成部により生成されたＣＬデータの前記ワーク座標系の移動位置を、絶対座標系の移動位置に変換してＮＣプログラムを生成するＮＣプログラム生成部とを備えてなり、前記ＣＬデータ生成部が、前記使用工具の設定の際に、前記面取りデータを基に、該面取り部の加工に使用する工具を、前記工具データ記憶部に格納されたデータを参照して、選択，設定するように構成されてなることを特徴とする自動プログラミング装置。」であるが、刊行物１発明は、そのようなものではない点。
　
　相違点１について、検討する。
　刊行物１発明も、形状データをもとに、３次元モデルを生成し表示するものであるから、形状を特定するための種々のデータが必要であることは明らかである。
　そして、形状を特定するためのデータとして、「３次元空間内の座標値で表される頂点データ、２つの頂点を結んで構成される稜線の方程式データ、前記稜線と前記２つの頂点とを関連付ける稜線データ、稜線により囲まれて形成される面の方程式データ、及び前記面と前記稜線とを関連付ける面データ」は、格別なものではない。
　よって、相違点１に係る事項は、必要に応じて適宜なしうる設計的事項にすぎない。
　
　相違点２について、検討する。
　「面取り」データとする、すなわち、面取り形状の特定にあたり、「面取り角度及び切り込み量、又は曲率半径」は、一般的なものにすぎない。
　よって、相違点２に係る事項は、必要に応じて適宜なしうる設計的事項にすぎない。
　
　相違点３について、検討する。
　「面取りを付加する角部」と関連付けられる「（元）稜線データ」の記憶領域が、刊行物１発明と本願発明とでは、「製品形状データ記憶手段」内ではあるものの、領域が異なっている。
　しかし、データをどこに記憶するかは、そもそも設計的事項の範疇である。
　また、刊行物１発明は、「元稜線データ」として格納するための「元稜線データ域」を設けている。よって、設計の効率化の観点から、「元稜線データ域」を設けることなく、形状データの一部として記憶することは、適宜なしうる設計的事項にすぎない。
　よって、相違点３に係る事項は、適宜なしうる設計的事項にすぎない。
　
　請求人は、平成２０年７月２５日の意見書において、「刊行物１のように、面取り部について形状データ（フィレット面ｆ７及びこれを構成する稜線ｅ１３〜ｅ１６）が存在したのでは、形状データ全体のデータ量が多くなって、データの転送時間が長くなったり、その格納に大容量の格納領域を要するといった不都合を生じますが、本願請求項１に係る発明のように、面取りデータと、面取りが付加される角部又は隅部の稜線データ（稜線データＥ１）とを関連付けることで、形状データ全体のデータ量を格段に減少させることができ、データの転送に長時間を要したり、その格納に大容量の格納領域を要するといった不都合が生じるのを防止することができます」と、主張する。
　しかし、本願発明が、「フィレット面ｆ７及びこれを構成する稜線ｅ１３〜ｅ１６を生成しない」ものであることは、請求項１の記載上、明確ではないから、請求人の主張は根拠がない。
　仮に、明確であったとしても、「元稜線データ」と「面取りデータ」により、「フィレット面ｆ７及びこれを構成する稜線ｅ１３〜ｅ１６」のデータがなくとも、加工後の形状の特定が可能であることは、明らかであるから、必要のないデータの作成、送信を行わないとすることに困難性は認められない。
　よって、請求人の主張は採用できない。
　
　相違点４について検討する。
　記憶された製品形状データ、素材データ、工具データ、加工条件データをもとに、加工領域を設定し、その加工領域に使用する工具、工具移動位置、送り速度、回転速度を含むＣＬデータを生成し、ＮＣプログラムを生成することは、特表２００２−５２９８４３号公報、特開平６−２１０５４４号公報、特開平２−１１６４４９号公報、特開２０００−８４７９４号公報、特開平９−１５５６９０号公報にみられるごとく周知である。
　また、制御分野において、それぞれに適した座標系を用い、必要に応じて他の座標系に変換することは、特開平８−２６３１２０号公報、特開平７−８０７８５号公報、特開平６−２３６２０６号公報にみられるごとく周知である。
　刊行物１発明で生成されるデータは、加工のためのデータとして利用可能なものであるから、加工に利用するため、これら周知技術を適用して、ＮＣプログラムを生成する自動プログラミング装置とすることは、必要に応じてなしうる事項にすぎない。
　その際、加工領域が「面取り」であれば、面取りのための工具を選択することは、当然のことである。
　よって、相違点４に係る事項は、格別なものではない。
　
　また、各相違点を総合勘案しても、格別の技術的意義が生じるとは認められない。
　
５．むすび 
　本願発明は、刊行物１発明、周知技術に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　したがって、本願は拒絶されるべきものであるから、結論のとおり審決する。