(57)【要約】【課題】製品の製造工程の時間が長くなることを抑制する。【解決手段】加工機選択システム１２は、複数の加工機から加工物を作成する加工機を選択するものであって、少なくとも加工物の形状の情報である形状データに基づき、加工物の特徴情報を抽出する特徴情報抽出部２６と、過去加工物を加工した加工機が、複数の加工機のうちどの加工機であるかを示す加工実績情報を、過去加工物の特徴情報に関連付けて記憶する加工実績記憶部２８と、加工物の特徴情報と類似又は一致する過去加工物の特徴情報に関連付いた関連加工実績情報を、加工実績記憶部２８から抽出する加工実績抽出部３０と、加工物の特徴情報と関連加工実績情報とに基づき、どの加工機を優先して使用するかの情報である加工機優先情報を作成し、加工機優先情報に基づき、複数の加工機のうちから加工物を作成するための加工機を選択する加工機選択部３２と、を有する。【選択図】図２
2017021657.tif 000002
【特許請求の範囲】
【請求項１】
複数の加工機から加工物を作成する加工機を選択する加工機選択システムであって、
少なくとも前記加工物の形状の情報である形状データに基づき、前記加工物の特徴情報を抽出する特徴情報抽出部と、
過去に作成した加工物である過去加工物を加工した加工機が、前記複数の加工機のうちどの加工機であるかを示す加工実績情報を、前記過去加工物の特徴情報に関連付けて記憶する加工実績記憶部と、
前記加工物の特徴情報と類似又は一致する前記過去加工物の特徴情報に関連付いた前記加工実績情報である関連加工実績情報を、前記加工実績記憶部から抽出する加工実績抽出部と、
前記加工物の特徴情報と前記関連加工実績情報とに基づき、前記複数の加工機のうちどの加工機を優先して使用するかの情報である加工機優先情報を作成し、前記加工機優先情報に基づき、前記複数の加工機のうちから前記加工物を作成するための加工機を選択する加工機選択部と、
を有する、加工機選択システム。
【請求項２】
前記特徴情報抽出部は、前記特徴情報を、前記加工物の３次元モデルデータに基づき抽出する、請求項１に記載の加工機選択システム。
【請求項３】
前記加工物は、複数を組み合わせて一つの製品を構成するものであり、
前記加工機選択部は、一つの製品中における複数の前記加工物の前記加工機優先情報に基づき、前記複数の加工機のうちから前記加工物を作成するための加工機を選択する、請求項１又は請求項２に記載の加工機選択システム。
【請求項４】
前記加工物は、複数を組み合わせて一つの製品を構成するものであり、
前記特徴情報は、さらに、前記加工物を加工するための加工方法の情報と、複数の前記加工物を組み合わせて一つの製品を作成する場合の組み合わせの情報と、を有する、請求項１から請求項３のいずれか１項に記載の加工機選択システム。
【請求項５】
前記特徴情報抽出部は、前記組み合わせの情報に基づき加工物の加工精度を検出し、前記加工方法の情報に基づきそれぞれの前記加工物の加工工程を決定して、前記加工精度の情報と前記加工工程の情報とを、前記特徴情報に加える、請求項４に記載の加工機選択システム。
【請求項６】
請求項１から請求項５のいずれか１項に記載の加工機選択システムと、
前記加工機選択システムが選択した加工機に対象物を加工させる加工指示部と、を有する加工制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、加工機選択システム及び加工制御システムに関する。
【背景技術】
【０００２】
一般的に、一つの製品は、複数の異なる形状の部品を組み合わせて構成される。一つの製品は、この複数の部品を組み立てることで製造される。また、複数の部品は、それぞれ所定の形状となるように、例えば板金等の原材料を工作機械（加工機）で加工して作成される。製品を製造する製造工場は、複数の加工機を備えている。製品を製造する場合、複数の加工機のそれぞれに対する部品の割り当てを調整して加工工程を決定し、さらに部品の組み立て工程を決定することで、製品の製造工程を決定する。
【０００３】
複数の加工機に対する部品の割り当ては、製品の製造工程を決定する上で重要であり、従来は、これから製造する部品の形状の情報に応じて適切な加工機を選定していた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−５８６４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、これから製造する部品の情報のみに基づいて加工機を選定した場合、例えば１つの加工機に割り当てが集中するなど、適切な割り当てができないおそれがある。加工機の選定が不適切な場合、製品の製造工程の時間が長くなるおそれがある。
【０００６】
本発明は、上記に鑑みてなされたものであって、製品の製造工程の時間が長くなることを抑制する加工機選択システム及び加工制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態の加工機選択システムは、複数の加工機から加工物を作成する加工機を選択する加工機選択システムであって、特徴情報抽出部と、加工実績記憶部と、加工実績抽出部と、加工機選択部と、を有する。特徴情報抽出部は、少なくとも前記加工物の形状の情報である形状データに基づき、前記加工物の特徴情報を抽出する。加工実績記憶部は、過去に作成した加工物である過去加工物を加工した加工機が、前記複数の加工機のうちどの加工機であるかを示す加工実績情報を、前記過去加工物の特徴情報に関連付けて記憶する。加工実績抽出部は、前記加工物の特徴情報と類似又は一致する前記過去加工物の特徴情報に関連付いた前記加工実績情報である関連加工実績情報を、前記加工実績記憶部から抽出する。加工機選択部は、前記加工物の特徴情報と前記関連加工実績情報とに基づき、前記複数の加工機のうちどの加工機を優先して使用するかの情報である加工機優先情報を作成し、前記加工機優先情報に基づき、前記複数の加工機のうちから前記加工物を作成するための加工機を選択する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１実施形態に係る加工設備のブロック図である。
【図２】図２は、第１実施形態に係る加工制御システムのブロック図である。
【図３】図３は、第１実施形態に係る特徴情報の一例を説明する説明図である。
【図４】図４は、第１実施形態に係る加工実績情報の一例を説明する説明図である。
【図５】図５は、第１実施形態に係る関連加工実績情報の一例を説明する説明図である。
【図６】図６は、第１実施形態に係る加工機優先情報の作成方法の一例を説明する説明図である。
【図７】図７は、第１実施形態に係る加工機選択システムによる加工機選択処理の工程を示すフローチャートである。
【図８】図８は、第１実施形態に係る優先度情報の重み付けを変更した場合の一例を説明する図である。
【図９】図９は、第２実施形態に係る加工制御システムのブロック図である。
【図１０】図１０は、第２実施形態に係る補正加工機優先情報の作成方法の一例を説明する説明図である。
【図１１】図１１は、第３実施形態に係る特徴情報の一例を説明する図である。
【図１２】図１２は、第３実施形態に係る加工機優先情報の作成方法の一例を説明する説明図である。
【発明を実施するための形態】
【０００９】
以下に、本発明につき図面を参照しつつ詳細に説明する。なお、下記の実施形態は例示であり、発明の範囲がそれらに限定されるものではない。また、下記の実施形態における構成要素には、当業者が容易に想定できるものあるいは実質的に同一のものが含まれる。
【００１０】
〔第１実施形態〕
図１は、第１実施形態に係る加工設備のブロック図である。図１に示す加工設備１は、製品としてのエレベータを製造するための加工設備である。エレベータは、複数の部品を組み合わせて（組み立てて）製造されるものであり、加工設備１は、原材料を加工してエレベータの各部品を製造する設備である。本実施形態における加工設備１は、原材料としての板金を加工して加工物を製造する設備であるため、以下、原材料を板金と記載し、部品を加工物と記載する。ただし、加工設備１は、製品として製造するものはエレベータに限られず、加工する原材料は、板金に限られない。
【００１１】
図１に示すように、加工設備１は、加工制御装置２と、第１加工機４と、第２加工機５と、第３加工機６と、を有する。加工制御装置２は、加工制御システム１０を内蔵するコンピュータであり、第１加工機４と、第２加工機５と、第３加工機６との動作を制御する。
【００１２】
第１加工機４と、第２加工機５と、第３加工機６とは、板金を加工して加工物を製造する加工機である。第１加工機４、第２加工機５、及び第３加工機６の加工機の種類は任意であるが、例えば、複合加工機、レーザ加工機、パンチ加工機、折り曲げ機、塗装機などが挙げられる。加工内容としても、切削加工、穴開け加工、折り曲げ、エンボス加工、バーリング加工、タップ加工、面取り加工など任意の内容であってよい。また、加工には、例えばナットやスタッド等を加工物に取付ける作業も含まれていてよい。
【００１３】
本実施形態において、第１加工機４と、第２加工機５と、第３加工機６とは、それぞれが複数種類の加工を行うことができる。第１加工機４と、第２加工機５と、第３加工機６とは、それぞれ異なる仕様の加工機であるが、それぞれの加工機は、少なくとも１つの共通する種類の加工（例えば切削加工）を行うことができる。従って、本実施形態においては、板金に所定の加工を加えて加工物を製造する際、第１加工機４と、第２加工機５と、第３加工機６とのいずれを用いてもよい場合がある。なお、本実施形態において、加工設備１は、第１加工機４と、第２加工機５と、第３加工機６との３つの加工機を有しているが、複数であれば数は任意である。
【００１４】
図２は、第１実施形態に係る加工制御システムのブロック図である。加工制御システム１０は、加工制御装置２に組み込まれるソフトウェアであり、第１加工機４と、第２加工機５と、第３加工機６との動作を制御する。図２に示すように、加工制御システム１０は、加工機選択システム１２と、加工指示部４０とを有している。加工機選択システム１２は、加工物を製造するための加工機を、第１加工機４、第２加工機５、又は第３加工機６のうちから選択するためのシステムである。加工指示部４０は、加工機選択システム１２が選択した加工機に対して加工内容を指示し、板金に対し、その加工機に指示した加工内容で加工を実行させ、加工物を製造させる。
【００１５】
図２に示すように、加工機選択システム１２は、手配情報取得部２０と、加工物情報取得部２２と、組立情報取得部２４と、加工情報作成部２５と、特徴情報抽出部２６と、加工実績記憶部２８と、加工実績抽出部３０と、加工機選択部３２と、を有する。
【００１６】
手配情報取得部２０は、製造する加工物の情報である手配情報Ａを取得する。手配情報Ａは、エレベータの設計者が作成したエレベータの３次元モデル及び図面から作成される情報である。手配情報Ａは、エレベータを構成する各加工物の種類を示す情報である加工物情報Ｂと、各加工物をどのように組み合わせてエレベータを組み立てるかの情報である組立情報Ｃとを有している。
【００１７】
加工物情報取得部２２は、手配情報取得部２０から、手配情報Ａのうちの加工物情報Ｂを取得する。組立情報取得部２４は、手配情報取得部２０から、手配情報Ａのうちの組立情報Ｃを取得する。
【００１８】
加工情報作成部２５は、加工物情報取得部２２から加工物情報Ｂを取得し、その加工物情報Ｂに基づき、加工物を加工するための情報である加工情報Ｂ１を作成する。加工情報Ｂ１は、一つの加工物についてその加工物を加工するための情報であり、形状の情報及び材料の情報を有している。形状の情報は、その加工物の形状を示すデータであり、材料の情報は、その加工物の材料、すなわちその加工物を加工するのに用いる板金の種類を示すデータである。加工情報作成部２５は、エレベータを構成する全ての加工物について、加工情報Ｂ１を作成する。具体的には、加工情報作成部２５は、加工物情報Ｂから加工物の３次元モデルを取得し、その３次元モデルに基づき加工情報Ｂ１を作成する。
【００１９】
特徴情報抽出部２６は、加工情報作成部２５から加工情報Ｂ１を取得し、組立情報取得部２４から組立情報Ｃを取得する。特徴情報抽出部２６は、加工情報Ｂ１及び組立情報Ｃから、加工物の特徴を示す情報である特徴情報Ｄを抽出する。特徴情報Ｄは、エレベータを構成する加工物毎に特有の情報である。特徴情報抽出部２６は、エレベータを構成する全ての加工物について、特徴情報Ｄを抽出する。特徴情報Ｄは、加工物に関する１つのパラメータについての情報である個別特徴情報ＤＸを複数有するものである。個別特徴情報ＤＸは、例えば、加工物の長さを示す情報等である。以下、特徴情報Ｄについて説明する。
【００２０】
特徴情報抽出部２６は、加工情報Ｂ１から加工物の形状データＤ１を抽出し、組立情報Ｃから加工物の用途データＤ２及び意匠品データＤ３を抽出する。形状データＤ１は、加工物の形状の特徴を示すデータであり、例えば、加工物の長さ、幅、外形の形状、穴の面積等の個別特徴情報ＤＸを有する。用途データＤ２は、その加工物がエレベータ中でどの用途に使用されるかを示す個別特徴情報ＤＸであり、例えば照明ケース、天井、整風板等、である。意匠品データＤ３は、その加工物が意匠品として用いられるか否かを示す個別特徴情報ＤＸである。ここでの意匠品とは、製品使用時に製品の外部に露出している部品をいうものである。すなわち、エレベータにおける意匠品は、エレベータの使用者が見ることができる箇所の部品であり、例えば、エレベータの扉、エレベータのかごの内表面の部品である。
【００２１】
図３は、第１実施形態に係る特徴情報の一例を説明する説明図である。図３に示すように、特徴情報抽出部２６は、エレベータの加工品毎に番号を割り当て、加工品毎に、形状データＤ１、用途データＤ２、及び意匠品データＤ３からなる特徴情報Ｄを作成する。ただし、図３に示す特徴情報Ｄの記載は、一例である。例えば図３では、加工品は番号１から８までの８個であるが、８個に限られない。
【００２２】
図３に示すように、第１実施形態における特徴情報Ｄは、形状データＤ１が、加工物の長さ、幅、形状パターン、外形線の形状の割合、及び穴の面積の個別特徴情報ＤＸを有している。形状パターンは、形状を複数のパターンに分類したものである。特徴情報抽出部２６は、加工物の形状と一致又は類似する形状パターンを抽出し、その加工物に対しその形状パターンの番号を割り当てるものである。形状パターンは、例えば、円形、長方形等に、それぞれ番号を振るものである。ただし、形状パターンの種類は、円形、長方形等に限られず、任意に設定することができる。外形線の形状の割合とは、加工品の外形全体において、水平又は垂直である形状、斜線である形状、及び円弧となる形状の占める割合を表すものである。また、穴の面積とは、加工品に開けられる穴の開口面積が、加工物の表面積に占める割合を示すものである。
【００２３】
また、図３に示すように、第１実施形態における特徴情報Ｄは、用途データＤ２と意匠品データＤ３とを有している。図３に示す用途データＤ２は、照明ケース、補強、整風板、側板、及び天井であるが、これらは一例である。また、図３に示す意匠品データＤ３において、意匠品に該当するものに「まる」が付されており、意匠品に該当しないものに「ばつ」が付されている。図３においては、用途データＤ２及び意匠品データＤ３は、それぞれ一つのパラメータに関する情報であるため、個別特徴情報ＤＸであるということができる。
【００２４】
以上説明したように、特徴情報Ｄは、形状データＤ１、用途データＤ２、及び意匠品データＤ３を有し、複数の個別特徴情報ＤＸから構成される。ただし、図３に示す特徴情報Ｄは、一例であり、特徴情報Ｄは、少なくとも１つの個別特徴情報ＤＸを有していればよい。特徴情報Ｄは、少なくとも加工物の形状の情報に基づき抽出された加工物の特徴を示す情報であればよい。また、特徴情報Ｄは、図３で説明した形状データＤ１以外に、例えば面取り加工を施す旨の情報や、ねじ加工を施す旨の情報などをさらに有していてもよい。このような面取り加工を施す旨の情報や、ねじ加工を施す旨の情報などが、加工情報Ｂ１から抽出できない場合、特徴情報抽出部２６は、加工物の３次元モデルから、それらの情報を抽出してもよい。
【００２５】
加工実績記憶部２８は、加工実績情報Ｅを記憶している。過去に製造した加工物を過去加工物とすると、加工実績情報Ｅは、過去加工物を加工した加工機が、第１加工機４、第２加工機５又は第３加工機６のうち、どの加工機であるかを示す情報である。加工実績記憶部２８は、加工実績情報Ｅを、過去加工物の特徴情報Ｄに関連付けて記憶している。加工実績記憶部２８は、複数の過去加工物について、それぞれの過去加工物の特徴情報Ｄに関連付けて加工実績情報Ｅを記憶している。
【００２６】
図４は、第１実施形態に係る加工実績情報の一例を説明する説明図である。図４に示すように、加工実績記憶部２８は、加工実績情報Ｅとしての加工機情報Ｅ１と数量情報Ｅ２とを、特徴情報Ｄに関連付けて記憶している。加工機情報Ｅ１とは、同一の特徴情報Ｄを有する過去加工品に使用された加工機の情報である。数量情報Ｅ２は、同一の特徴情報Ｄを有し、かつ同一の加工機情報Ｅ１を有する（同一の加工機が使用された）過去加工物の累積数である。すなわち、図３の例では、長さが８００ｍｍであり、幅が４００ｍｍであり、用途が照明ケースであり、意匠品として使用され、形状パターンがパターン１０であり、外形線の形状の割合において水平又は垂直が７５％、斜線が２５％、円弧が０％であり、穴の面積が４０％である過去加工物において、第１加工機が使用された数は２個である。なお、図３は加工実績情報Ｅの一例であり、加工実績情報Ｅは、過去加工物を加工した加工機がどの加工機であるかを示す情報であればよい。また、加工実績記憶部２８は、加工実績情報Ｅを、過去加工物の特徴情報Ｄに関連付けて記憶しているものであればよい。
【００２７】
加工実績抽出部３０は、特徴情報抽出部２６からの加工物の特徴情報Ｄに基づき、加工実績記憶部２８から関連加工実績情報Ｆを抽出する。関連加工実績情報Ｆは、特徴情報抽出部２６から取得した加工物の特徴情報Ｄと一致する過去加工物の特徴情報Ｄに関連付いた、加工実績情報Ｅである。すなわち、関連加工実績情報Ｆは、これから加工機を決定する加工物と同じ特徴情報Ｄを有する過去加工物（以下、関連過去加工物とする）が、どの加工機で加工されたかを示す情報である。具体的な処理として、加工実績抽出部３０は、個別特徴情報ＤＸ毎に、個別関連加工実績情報ＦＸを抽出する。個別関連加工実績情報ＦＸは、これから加工機を決定する加工物と同じ個別特徴情報ＤＸを有する関連過去加工物が、どの加工機で加工されたかを示す情報である。加工実績抽出部３０は、１つの加工物に対する個別関連加工実績情報ＦＸの全てを集めて、その加工物の関連加工実績情報Ｆとする。
【００２８】
図５は、第１実施形態に係る関連加工実績情報の一例を説明する説明図である。図５の例では、加工実績抽出部３０は、加工品番号１０の特徴情報Ｄを取得する。図５に示すように、加工品番号１０の加工物の特徴情報Ｄは、加工品の長さの情報（長さ９００ｍｍ）、幅の情報（幅３５０ｍｍ）、形状パターンの情報（パターン１０）、外形線の形状の割合の情報（水平又は垂直が９０％、斜線が１０％、円弧が０％）及び穴の面積の情報（穴の面積０％）の個別特徴情報ＤＸを有する形状データＤ１と、個別特徴情報ＤＸとしての用途データＤ２（照明ケース）と、個別特徴情報ＤＸとしての意匠品データＤ３（意匠品に該当）とを有する。加工実績抽出部３０は、この加工品番号１０の加工品の個別特徴情報ＤＸと同じ個別特徴情報ＤＸを有する関連過去加工物を、加工実績記憶部２８が記憶している全ての過去加工物から抽出し、関連過去加工物がどの加工機で加工されたかを検出する。加工実績抽出部３０は、抽出した全ての関連過去加工物のうち、各加工機に割り当てられた関連過去加工物の数の割合を算出し、その算出結果を個別関連加工実績情報ＦＸとする。
【００２９】
例えば、図５に示すように、加工実績抽出部３０は、長さが９００ｍｍである個別特徴情報ＤＸを有する関連過去加工物を抽出し、抽出した関連過去加工物のうち、各加工機に割り当てられた関連過去加工物の数の割合を算出する。図５に示す例では、長さが９００ｍｍである個別特徴情報ＤＸを有する関連過去加工物のうち、第１加工機４に割り当てられた関連過去加工物の割合は、５０％であり、第２加工機５に割り当てられた関連過去加工物の割合は、５０％であり、第３加工機６に割り当てられた関連過去加工物の割合は、０％である。加工実績抽出部３０は、この割合の情報を、長さの情報に関する個別関連加工実績情報ＦＸとして抽出する。加工実績抽出部３０は、他の個別特徴情報ＤＸについても、同様の処理で個別関連加工実績情報ＦＸを抽出し、抽出した個別関連加工実績情報ＦＸを集めて関連加工実績情報Ｆを作成する。
【００３０】
なお、加工実績抽出部３０は、例えば連続した数値範囲をとるパラメータの個別特徴情報ＤＸについては、類似する個別特徴情報ＤＸを有する過去加工物を、関連過去加工物としてもよい。連続した数値範囲をとるパラメータの個別特徴情報ＤＸとは、例えば長さ、幅、外形線の形状の割合、及び穴の面積の情報が挙げられる。加工実績抽出部３０は、加工物の個別特徴情報ＤＸと、過去加工物の個別特徴情報ＤＸとの数値の差が、所定の閾値以下である場合に、その過去加工物を類似する個別特徴情報ＤＸを有する過去加工物とする。図５の例では、例えば、長さの情報における所定の閾値は５０ｍｍであり、すなわち８５０ｍｍ以上９５０ｍｍ以下の長さの過去加工物を、関連過去加工物とする。また、加工実績抽出部３０は、個別特徴情報ＤＸ中の数値範囲を所定の値毎に区分して、同一区分である過去加工物を、類似する個別特徴情報ＤＸを有する関連過去加工物と判断してもよい。
【００３１】
図２に示すように、加工機選択部３２は、加工機優先情報作成部３４と、優先度設定部３５と、加工機決定部３６と、変更入力部３８と、を有する。加工機選択部３２は、加工物の特徴情報Ｄと関連加工実績情報Ｆとに基づき、第１加工機４、第２加工機５、又は第３加工機６のうちからその加工物を作成する加工機を選択する。
【００３２】
加工機優先情報作成部３４は、特徴情報抽出部２６から加工物の特徴情報Ｄを取得し、加工実績抽出部３０からその加工物に対する関連加工実績情報Ｆを取得する。また、加工機優先情報作成部３４は、優先度設定部３５から優先度情報Ｇを取得する。加工機優先情報作成部３４は、特徴情報Ｄと、関連加工実績情報Ｆと、優先度情報Ｇとに基づき、第１加工機４、第２加工機５、又は第３加工機６のうち、どの加工機を優先して使用するかの情報である加工機優先情報Ｈを作成する。
【００３３】
図６は、第１実施形態に係る加工機優先情報の作成方法の一例を説明する説明図である。図６は、一例として、加工品番号１０の加工品についての加工機優先情報Ｈの作成方法を説明している。図６に示すように、加工機優先情報作成部３４は、加工品番号１０の加工品についての特徴情報Ｄと、関連加工実績情報Ｆとを取得している。加工機優先情報作成部３４は、各個別特徴情報ＤＸ毎に、個別関連加工実績情報ＦＸを関連付けている。すなわち、加工機優先情報作成部３４は、長さ９００ｍｍという特徴情報ＤＸを有する関連過去加工物は、第１加工機４に５０％が割り当てられ、第２加工機５に５０％が割り当てられ、第３加工機６に０％が割り当てられた（割り当てられた実績はない）旨の情報を取得している。
【００３４】
さらに、加工機優先情報作成部３４は、優先度設定部３５から優先度情報Ｇを取得する。優先度設定部３５は、優先度情報Ｇを設定するものである。優先度情報Ｇは、複数の個別特徴情報ＤＸのうちのどの個別特徴情報ＤＸを、加工機を決定する上で優先させるかを示す指標である。言い換えれば、優先度情報Ｇは、加工機優先情報Ｈを作成する上で、複数の個別特徴情報ＤＸに異なる重み付けを与えるための情報である。優先度設定部３５は、予め定められた優先度情報Ｇを有する。すなわち、優先度設定部３５は、複数の個別特徴情報ＤＸのうちで、どの個別特徴情報ＤＸが加工機を決定する上で優先させるかを予め定めている。優先度設定部３５は、意匠品に関する個別特徴情報ＤＸを、加工機を決定する上で最も優先（最も重み付けが大きい）させ、用途に関する個別特徴情報ＤＸを、加工機を決定する上で２番目に優先（２番目に重み付けが大きい）させ、形状データＤ１に関する個別特徴情報ＤＸを、それらより優先させない（それらより重み付けが小さい）としている。ただし、優先度情報Ｇは、操作者によって任意に設定可能である。操作者は、優先度設定部３５に変更内容を入力することで、優先度情報Ｇを変更する。
【００３５】
加工機優先情報作成部３４は、個別特徴情報ＤＸと個別関連加工実績情報ＦＸとを関連して取得している。すなわち、加工機優先情報作成部３４は、加工物のパラメータ（個別特徴情報ＤＸ）と一致又は類似するパラメータ（個別特徴情報ＤＸ）を有する関連過去加工物が、どのような割合で各加工機に割り当てられたかの情報を、複数のパラメータ（個別特徴情報ＤＸ）毎に取得する。さらに、加工機優先情報作成部３４は、どの個別特徴情報ＤＸを優先させるかの情報である優先度情報Ｇをさらに取得している。加工機優先情報作成部３４は、個別特徴情報ＤＸと個別関連加工実績情報ＦＸと優先度情報Ｇとに基づき、加工機優先情報Ｈを作成する。加工機優先情報作成部３４は、個別特徴情報ＤＸ毎の個別関連加工実績情報ＦＸを、優先度情報Ｇにより重み付けを変えながら統合して、加工機優先情報Ｈを作成する。言い換えれば、加工機優先情報作成部３４は、関連過去加工物のうち、各加工機に割り当てられた関連過去加工物の数の割合（個別関連加工実績情報ＦＸ）の情報のそれぞれを、優先度情報Ｇにより重み付けを変えながら統合することで、全てのパラメータを考慮しつつ、かつ加工機に優先順位を付けることができる。以下、具体的な処理を説明する。
【００３６】
優先度情報Ｇは、個別特徴情報ＤＸの種類毎に個別優先度情報ＧＸを有している。個別優先度情報ＧＸは、所定の数値を有している。優先度設定部３５は、個別優先度情報ＧＸの種類毎に異なる数値を振り分けることで、加工機を決定する上での個別特徴情報ＤＸの優先順位を決定している。優先度設定部３５は、加工機を決定する上でより優先させる個別特徴情報ＤＸに対応する個別優先度情報ＧＸに、それよりも優先させない個別特徴情報ＤＸに対応する個別優先度情報ＧＸよりも、大きい値を振り分けている。図６の例では、優先度設定部３５は、長さに関する個別特徴情報ＤＸに対する個別優先度情報ＧＸに値０．４を割り当てており、用途に関する個別特徴情報ＤＸに対する個別優先度情報ＧＸに値０．８を割り当てており、意匠品に関する個別特徴情報ＤＸに対する個別優先度情報ＧＸに値２を割り当てている。これにより、優先度設定部３５は、意匠品に関する個別特徴情報ＤＸを、加工機を決定する上で最も優先させるものである（最も重み付けが大きい）とし、用途に関する個別特徴情報ＤＸを、加工機を決定する上で２番目に優先させるものである（２番目に重み付けが大きい）とし、長さに関する個別特徴情報ＤＸを、それらより優先させない（それらより重み付けが小さい）としている。
【００３７】
なお、個別優先度情報ＧＸは、個別特徴情報ＤＸの種類毎に設定されるものであるため、それぞれの個別特徴情報ＤＸの値に対しては不変であり、個別特徴情報ＤＸの値が変化しても個別優先度情報ＧＸの値は変化しない。すなわち、図６において、長さに関する個別特徴情報ＤＸに対する個別優先度情報ＧＸの値は、長さの値が変わっても、０．４のまま変化しない。ただし、この場合、作業者が個別優先度情報ＧＸの値に基づき個別優先度情報ＧＸを変更してもよい。例えば、個別優先度情報ＧＸのうち外形線の形状の割合で、水平又は垂直が１００％となっていた場合、外形線を垂直又は水平にすることはどの加工機でも容易にできるので、作業者は、外形線の形状の割合は加工機選択の上で優先する情報ではないと判断することが可能である。この場合、作業者は、外形線の形状の割合に関する個別優先度情報ＧＸの値をより小さくし、外形線の形状の割合に関する個別特徴情報ＤＸの優先度を下げることができる。
【００３８】
優先度設定部３５は、個別特徴情報ＤＸに対応する個別優先度情報ＧＸの値を、同じ個別特徴情報ＤＸに対応する個別関連加工実績情報ＦＸにおける、各加工機への割り当て値のそれぞれに乗じる。その乗じた結果の値は、各加工機に対応するものとなる。優先度設定部３５は、その乗じた結果の値を、個別加工機優先情報ＨＸとする。優先度設定部３５は、この処理を全ての個別特徴情報ＤＸに対して実行して、各個別特徴情報ＤＸに対応する個別加工機優先情報ＨＸを算出する。優先度設定部３５は、異なる個別特徴情報ＤＸに対応する個別加工機優先情報ＨＸ同士を、加工機別に合計することで、加工機優先情報Ｈを作成する。加工機優先情報Ｈは、各加工機に対応する値を有する。以下、より詳細に説明する。
【００３９】
ここで、個別関連加工実績情報ＦＸにおける第１加工機４への割り当ての割合値を第１個別関連加工実績情報値ＦＸ１とし、第２加工機５への割り当ての割合値を第２個別関連加工実績情報値ＦＸ２とし、第３加工機６への割り当ての割合を第３個別関連加工実績情報値ＦＸ３とする。優先度設定部３５は、個別優先度情報ＧＸの値を、同じ個別特徴情報ＤＸに対応する第１個別関連加工実績情報値ＦＸ１、第２個別関連加工実績情報値ＦＸ２、及び第３個別関連加工実績情報値ＦＸ３に乗じる。優先度設定部３５は、個別優先度情報ＧＸの値と第１個別関連加工実績情報値ＦＸ１とを乗じた値を、第１個別加工機優先情報ＨＸ１として算出する。優先度設定部３５は、個別優先度情報ＧＸの値と第２個別関連加工実績情報値ＦＸ２とを乗じた値を、第２個別加工機優先情報ＨＸ２として算出する。優先度設定部３５は、個別優先度情報ＧＸの値と第３個別関連加工実績情報値ＦＸ３とを乗じた値を、第３個別加工機優先情報ＨＸ３として算出する。この第１個別加工機優先情報ＨＸ１と第２個別加工機優先情報ＨＸ２と第３個別加工機優先情報ＨＸ３とが、個別加工機優先情報ＨＸを構成する。優先度設定部３５は、同様の処理を全ての個別特徴情報ＤＸに対して実行する。図６の例では、優先度設定部３５は、例えば長さに関する個別優先度情報ＧＸの値（０．４）を、長さに関する第１個別関連加工実績情報値ＦＸ１（５０％）に乗じて、長さに関する第１個別加工機優先情報ＨＸ１（０．２）を算出している。同様に、優先度設定部３５は、長さに関する個別優先度情報ＧＸの値（０．４）を、長さに関する第２個別関連加工実績情報値ＦＸ２（５０％）に乗じて、長さに関する第２個別加工機優先情報ＨＸ２（０．２）を算出している。同様に、優先度設定部３５は、長さに関する個別優先度情報ＧＸの値（０．４）を、長さに関する第３個別関連加工実績情報値ＦＸ３（０％）に乗じて、長さに関する第３個別加工機優先情報ＨＸ３（０）を算出している。
【００４０】
次に、優先度設定部３５は、異なる個別特徴情報ＤＸに対応する第１個別加工機優先情報ＨＸ１同士を合計して、第１加工機優先情報Ｈ１を算出する。また、優先度設定部３５は、異なる個別特徴情報ＤＸに対応する第２個別加工機優先情報ＨＸ２同士を合計して、第２加工機優先情報Ｈ２を算出する。また、優先度設定部３５は、異なる個別特徴情報ＤＸに対応する第３個別加工機優先情報ＨＸ３同士を合計して、第３加工機優先情報Ｈ３を算出する。この第１加工機優先情報Ｈ１と第２加工機優先情報Ｈ２と第３加工機優先情報Ｈ３とが、加工機優先情報Ｈとなる。図６の例では、優先度設定部３５は、異なる個別特徴情報ＤＸに対応する第１個別加工機優先情報ＨＸ１同士を合計して、第１加工機優先情報Ｈ１(値１．６５７２)を算出している。同様に、優先度設定部３５は、異なる個別特徴情報ＤＸに対応する第２個別加工機優先情報ＨＸ２同士を合計して、第２加工機優先情報Ｈ２(値１．４５６４)を算出している。同様に、優先度設定部３５は、異なる個別特徴情報ＤＸに対応する第３個別加工機優先情報ＨＸ３同士を合計して、第３加工機優先情報Ｈ３(値１．５７８４)を算出している。
【００４１】
加工機決定部３６は、加工機優先情報Ｈを取得して、加工機優先情報Ｈに基づき、加工物を加工するための加工機を決定する。具体的には、加工機決定部３６は、第１加工機優先情報Ｈ１と第２加工機優先情報Ｈ２と第３加工機優先情報Ｈ３とを比較して、値が大きい順からランク付けをし、最も大きい値に対応する加工機を、加工物を加工するための加工機に決定する。図６の例では、第１加工機優先情報Ｈ１が最も大きい値であるため、加工機決定部３６は、加工品番号１０の加工物を製造するための加工機を、第１加工機４に選択している。
【００４２】
変更入力部３８は、加工機決定部３６が決定した加工機を別の加工機に変更する。作業者は、加工機決定部３６が決定した加工機が適切なものでないと判断した場合、変更入力部３８に加工物を加工するための加工機を変更する旨の情報を入力して、加工機決定部３６の決定を変更する。加工機決定部３６は、最終的にその加工物を加工すると決定した加工機の情報を加工実績情報Ｅとして、その加工物の特徴情報Ｄと関連づけて、加工実績記憶部２８に記憶させる。
【００４３】
加工指示部４０は、加工機決定部３６が決定した加工機に対して、板金を加工して加工物を製造する旨の指示を出す。指示を出された加工機は、板金を加工して加工物を製造する。
【００４４】
以上説明した加工機選択システム１２による加工機選択処理の工程を、フローチャートに基づき説明する。図７は、第１実施形態に係る加工機選択システムによる加工機選択処理の工程を示すフローチャートである。図７に示すように、加工機選択システム１２は、
加工情報作成部２５により、加工物情報Ｂから加工情報Ｂ１を作成する（ステップＳ１０）。加工情報Ｂ１は、加工物を加工するための情報である。加工情報作成部２５は、加工物情報Ｂ及び３次元モデルに基づき加工情報Ｂ１を作成する。
【００４５】
加工情報Ｂ１を作成した後、加工機選択システム１２は、特徴情報抽出部２６により、加工情報Ｂ１及び組立情報Ｃに基づき、特徴情報Ｄを抽出する（ステップＳ１１）。特徴情報Ｄは、加工物の特徴を示す情報である。特徴情報Ｄは、本実施形態において、複数の個別特徴情報ＤＸから構成されており、形状データＤ１、用途データＤ２、及び意匠品データＤ３を有する。
【００４６】
特徴情報Ｄを抽出した後、加工機選択システム１２は、加工実績抽出部３０により、加工物の特徴情報Ｄ及び加工実績情報Ｅに基づき、関連加工実績情報Ｆを抽出する（ステップＳ１２）。関連加工実績情報Ｆは、関連過去加工物がどの加工機で加工されたかを示す情報である。関連加工実績情報Ｆは、個別特徴情報ＤＸ毎に、複数の個別関連加工実績情報ＦＸを有する。
【００４７】
関連加工実績情報Ｆを抽出した後、加工機選択システム１２は、加工機優先情報作成部３４が、優先度設定部３５から優先度情報Ｇを取得する（ステップＳ１３）。優先度情報Ｇは、加工機優先情報Ｈを作成する上で、複数の個別特徴情報ＤＸに異なる重み付けを与えるための情報である。ステップＳ１３は、ステップＳ１１、Ｓ１２と同時であっても、前であってもよい。優先度情報Ｇを取得した後、加工機選択システム１２は、加工機優先情報作成部３４により、特徴情報Ｄと関連加工実績情報Ｆと優先度情報Ｇとに基づき、加工機優先情報Ｈを作成する（ステップＳ１４）。加工機優先情報Ｈは、加工物を製造する上で、第１加工機４、第２加工機５、又は第３加工機６のうちからどの加工機を優先して使用するかの情報である。加工機優先情報作成部３４は、個別特徴情報ＤＸ毎の個別関連加工実績情報ＦＸを、優先度情報Ｇにより重み付けを変えながら統合して、加工機優先情報Ｈを作成する。
【００４８】
加工機優先情報Ｈを作成した後、加工機選択システム１２は、加工機決定部３６により、加工機優先情報Ｈに基づいて加工物を加工するための加工機を決定する（ステップＳ１６）。加工機決定部３６は、加工機優先情報Ｈが有する第１加工機優先情報Ｈ１と第２加工機優先情報Ｈ２と第３加工機優先情報Ｈ３とを比較して、最も大きい値に対応する加工機を、加工物を加工するための加工機に決定する。加工機決定部３６によって加工機を決定することにより、この処理は終了する。ただし、加工機決定部３６による加工機の決定は、作業者が変更入力部３８に入力することで、変更可能である。
【００４９】
以上説明した加工機選択システム１２は、特徴情報抽出部２６と、加工実績記憶部２８と、加工実績抽出部３０と、加工機選択部３２と、を有する。特徴情報抽出部２６は、少なくとも加工物の形状の情報に基づき、加工物の特徴情報Ｄを抽出する。加工実績記憶部２８は、過去加工物を加工した加工機が、複数の加工機のうちどの加工機であるかを示す加工実績情報Ｅを、過去加工物の特徴情報Ｄに関連付けて記憶している。加工実績抽出部３０は、加工物の特徴情報Ｄと類似又は一致する過去加工物（関連過去加工物）の特徴情報Ｄに関連付いた加工実績情報Ｅである関連加工実績情報Ｆを、加工実績記憶部２８から抽出する。加工機選択部３２は、特徴情報Ｄと関連加工実績情報Ｆとに基づき、複数の加工機のうちどの加工機を優先して使用するかの情報である加工機優先情報Ｈを作成する。加工機選択部３２は、加工機優先情報Ｈに基づき、複数の加工機のうちから加工物を作成するための加工機を選択する。
【００５０】
この加工機選択システム１２は、これから製造する加工物と同一又は類似するパラメータ（特徴情報Ｄ）を有する関連過去加工物を抽出する。そして、その関連過去加工物を加工した加工機の情報を関連加工実績情報Ｆとして抽出する。加工機選択システム１２は、関連加工実績情報Ｆに基づき、これから製造する加工物の加工機を決定する。この加工機選択システム１２は、同一または類似するパラメータを有して過去に加工された加工物を参考に加工機を選択することができる。従って、この加工機選択システム１２は、加工機の割り当てを適切に行うことを可能とし、製品の製造工程の時間が長くなることを抑制する。
【００５１】
また、本実施形態に係る特徴情報抽出部２６は、特徴情報Ｄを、加工物の３次元モデルデータに基づき抽出する。特徴情報抽出部２６は、加工物の３次元モデルデータに基づき特徴情報Ｄを抽出するため、形状に基づく個別特徴情報ＤＸを、正確に抽出することができる。また、特徴情報抽出部２６は、形状に基づく個別特徴情報ＤＸに加え、面取り加工を施す旨の情報や、ねじ加工を施す旨の情報など、形状以外に３次元モデルデータにインプットされるパラメータ（個別特徴情報ＤＸ）も抽出することができる。
【００５２】
本実施形態において、特徴情報Ｄは、それぞれ異なるパラメータにおける加工物の特徴を示す情報である個別特徴情報ＤＸを複数有する。従って、この加工機選択システム１２は、複数のパラメータから関連過去加工物を抽出することができる。そのため、この加工機選択システム１２は、加工機の割り当てをより適切に行うことが可能となる。
【００５３】
さらに、本実施形態に係る特徴情報Ｄは、形状データＤ１、用途データＤ２、及び意匠品データＤ３を有する。この特徴情報Ｄは、形状に関するデータである形状データＤ１以外にも、用途データＤ２、及び意匠品データＤ３を有するため、加工機の割り当てをより適切に行うことが可能となる。例えば、加工物の用途が異なる場合、加工物の仕上げ精度も異なる場合がある。同様に、意匠品である場合、意匠品でない場合よりも仕上げ精度を高くする必要がある場合がある。例えば加工機毎に仕上げ精度が異なる場合、精度を高くする必要がある用途に使用されたり、意匠品として使用されたりする加工物は、仕上げ精度が高い加工機を用いる必要がある。特徴情報Ｄが用途データＤ２、及び意匠品データＤ３を有する場合、加工機選択システム１２は、これら用途や意匠品の情報も考慮して加工機を決定することができるため、加工機の割り当てをより適切に行うことが可能となる。ただし、特徴情報Ｄは、少なくとも加工物の形状の情報に基づくものであれば、用途データＤ２、及び意匠品データＤ３を有さなくてもよい。
【００５４】
また、本実施形態における加工機選択部３２は、特徴情報Ｄと関連加工実績情報Ｆとに加え、優先度情報Ｇにも基づき加工機優先情報Ｈを作成する。優先度情報Ｇは、加工機優先情報Ｈを作成する上で、複数の個別特徴情報ＤＸに異なる重み付けを与える指標である。加工機選択部３２は、優先度情報Ｇにも基づき加工機優先情報Ｈを作成することにより、大きい重み付けがなされた個別特徴情報ＤＸを、加工機を決定する上でより優先するパラメータとすることができる。ただし、加工機選択部３２は、特徴情報Ｄと関連加工実績情報Ｆとに基づき加工機優先情報Ｈを作成するものであれば、優先度情報Ｇにも基づいて加工機優先情報Ｈを作成しなくてもよい。
【００５５】
また、本実施形態における加工機選択部３２は、意匠品であるかのパラメータ（意匠品データＤ３）と用途のパラメータ（用途データＤ２）と形状に関するパラメータ（形状データＤ１）のうち、意匠品であるかのパラメータを最も重み付けが大きいものとし、用途のパラメータを２番目に重み付けが大きいものとし、形状に関するパラメータをそれらより重み付けが小さいものとしている。特に製品がエレベータである場合、外部に露出している箇所に美的性を求められることが多いため、外部に露出している部品である意匠品であるか否かは重要なパラメータとなる。例えば、意匠品については、仕上げ精度が高かったり、特殊な加工が可能であったりする加工機を選択する必要がある場合がある。また、エレベータは、部品点数が多く、様々な用途に使用されるため、例えば強度や美的性の点において、用途のパラメータも重要なものとなる。加工機選択部３２は、意匠品データＤ３を最も重み付けが大きいものとし、用途データＤ２をその次に重み付けが大きいものとしているため、特にエレベータの製造において、加工機の割り当てをより適切に行うことが可能となる。なお、重み付けの順番は、以上説明したものに限られない。例えば、意匠品であるかのパラメータと用途のパラメータとは、形状に関するパラメータよりも重み付けが大きいことが好ましいが、これに限られず、形状に関するパラメータを他よりも重み付けが大きいものとしてもよい。
【００５６】
図８は、第１実施形態に係る優先度情報の重み付けを変更した場合の一例を説明する図である。図６の説明では、優先度情報Ｇにおいて、意匠品データＤ３、用途データＤ２、形状データＤ１の順で、重み付けが小さくなっていたが、図８の説明では、用途データＤ２の重み付けが、形状データＤ１の一部の個別特徴情報ＤＸの重み付けと同じ値となっている。具体的には、図８に示すように、用途に関する個別優先度情報ＧＸの値は、０．４となっており、図６の０．８よりも小さくなっている。この場合の第１加工機優先情報Ｈ１の値は１．５２５２となり、第２加工機優先情報Ｈ２の値は１．１９２４となり、第３加工機優先情報Ｈ３の値は１．５７８４となっている。この場合、第３加工機優先情報Ｈ３の値が最大となるため、加工機決定部３６は、加工品番号１０の加工物を製造するための加工機を、第３加工機６に選択している。このように、優先度情報Ｇの重み付けを変更することで、加工機決定部３６は、使用する加工機の決定内容が変化する場合がある。
【００５７】
例えば、用途が照明ケースの過去加工物は、図６及び図８に示すように、第２加工機５で加工されているものが多い。ただし、照明ケースの仕様が変わった場合などに、作業者は、照明ケースの加工物を、他の加工機で加工してもよいと判断する可能性がある。このような場合、作業者は、用途に関する個別優先度情報ＧＸの値を小さくして他のパラメータを優先させることにより、より適切な割当を行うことが可能になる。
【００５８】
また、本実施形態における個別優先度情報ＧＸは、加工機毎に共通する値であったが、加工機毎に異なる値を割り振ってもよい。この場合、高い値が割り振られた加工機の重み付けが重くなるため、その加工機の優先度が高くなる。例えば、第３加工機６が他の加工機よりも処理速度が高い場合、第３加工機６の重み付けを重くして第３加工機６に優先的に割り当てることができる。このような場合、全体での加工工程を縮小することが可能となる。
【００５９】
〔第２実施形態〕
次に、第２実施形態を説明する。第２実施形態に係る加工制御システム１０ａは、一つの製品中における複数の加工物の加工機優先情報Ｈに基づいて加工機を選択する点で、第１実施形態に係る加工制御システム１０とは異なる。第２実施形態において、第１実施形態と構成が共通する箇所は、説明を省略する。
【００６０】
図９は、第２実施形態に係る加工制御システムのブロック図である。図９に示すように、第２実施形態に係る加工制御システム１０ａが有する加工機選択システム１２ａは、加工機選択部３２ａを有する。加工機選択部３２ａは、加工機優先情報統合部３７ａを有する点で、第１実施形態に係る加工機選択部３２と異なる。
【００６１】
ここで、製品としてのエレベータは、複数の加工物（部品）を組み立てて構成される。言い換えれば、加工物は、複数を組み合わせて一つの製品を構成する。また、加工物は、複数を組み合わせて一つの組立部品を構成する場合がある。この場合、製品としてのエレベータは、複数の組立部品同士を組み立てて構成される。第２実施形態における加工機選択部３２ａは、同じ組立部品を構成する複数の加工物について、それら複数の加工物の加工機優先情報Ｈに基づき、それらの加工物の加工機を選択する。具体的な処理を以下で説明する。
【００６２】
加工機選択部３２ａが有する加工機優先情報作成部３４は、第１実施形態と同様の方法で、各加工物について加工機優先情報Ｈを作成する。加工機優先情報統合部３７ａは、加工機優先情報作成部３４から、同じ組立部品を構成する複数の加工物の加工機優先情報Ｈを取得する。加工機優先情報統合部３７ａは、同じ組立部品を構成する複数の加工物の加工機優先情報Ｈに基づき、その組立部品を構成する各加工物に対して使用する加工機の優先情報である、補正加工機優先情報Ｉを作成する。加工機選択部３２ａが有する加工機決定部３６ａは、組立部品を構成する加工物については、補正加工機優先情報Ｉに基づき加工機を決定し、組立部品を構成しない加工物については、第１実施形態と同様に加工機優先情報Ｈに基づき加工機を決定する。以下、補正加工機優先情報Ｉの作成処理について、具体的に説明する。
【００６３】
図１０は、第２実施形態に係る補正加工機優先情報の作成方法の一例を説明する説明図である。図１０は、一例として、同じ組立部品であるジャム（三方枠）を構成する３つの加工物（加工品番号１５、１６、１７）についての、補正加工機優先情報Ｉの作成方法を説明している。加工品番号１５の加工物は、ジャムの上方の枠であり、加工品番号１６、１７の加工物は、ジャムの側方（横方）の枠である。ジャムは外部に露出しているため、各加工物は意匠品である。
【００６４】
図１０に示すように、加工機優先情報統合部３７ａは、加工品番号１５、１６、１７の加工物の加工機優先情報Ｈを取得する。図１０に示すように、加工機優先情報統合部３７ａは、各加工物における第１個別加工機優先情報ＨＸ１を足し合わせて、第１補正加工機優先情報Ｉ１を作成する。同様に、加工機優先情報統合部３７ａは、各加工物における第２個別加工機優先情報ＨＸ２を足し合わせて、第２補正加工機優先情報Ｉ２を作成する。同様に、加工機優先情報統合部３７ａは、各加工物における第３個別加工機優先情報ＨＸ３を足し合わせて、第３補正加工機優先情報Ｉ３を作成する。第１補正加工機優先情報Ｉ１と第２補正加工機優先情報Ｉ２と第３補正加工機優先情報Ｉ３とは、補正加工機優先情報Ｉを構成する。
【００６５】
加工機決定部３６ａは、第１補正加工機優先情報Ｉ１と第２補正加工機優先情報Ｉ２と第３補正加工機優先情報Ｉ３とを比較して、値が大きい順からランク付けをし、最も大きい値に対応する加工機を、加工物を加工するための加工機に決定する。例えば、図１０の例では、第１補正加工機優先情報Ｉ１は４．８５で、第２補正加工機優先情報Ｉ２は０で、第３補正加工機優先情報Ｉ３は４．１５であるため、加工機決定部３６ａは、加工品番号１５、１６、１７のそれぞれの加工物の加工機を、第１加工機４とする。すなわち、本実施形態において、加工機決定部３６ａは、同じ組立部品を構成する複数の加工物について、同じ加工機を選択する。同じ組立部品を構成する複数の加工物について同じ加工機を選択することにより、その後の組立工程の時間が短縮されるなど、製品の製造工程の時間が長くなることを抑制することができる。
【００６６】
ただし、第２実施形態にかかる加工機選択システム１２ａは、同じ組立部品を構成する複数の加工物について、同じ加工機を選択することに限られない。加工機選択システム１２ａは、同じ組立部品を構成する複数の加工物の加工機優先情報Ｈに基づき、それらの加工物を作成するための加工機を選択するものであればよい。例えば、加工機選択システム１２ａは、複数の加工物の加工機優先情報Ｈに基づき、割り当てる加工機の偏りを抑制するように、加工機を選択してもよい。割り当てる加工機の偏りを抑制することにより、同時並行で加工工程を進めることが可能となり、製品の製造工程の時間が長くなることを抑制することができる。
【００６７】
割り当てる加工機の偏りを抑制する場合、例えば、加工機優先情報統合部３７ａは、加工品番号１５、１６、１７のそれぞれの加工物の第１個別加工機優先情報ＨＸ１、第２個別加工機優先情報ＨＸ２、及び第３個別加工機優先情報ＨＸ３を比較して、値が最も大きいものを検出する。加工機優先情報統合部３７ａは、値が大きいものに対応する加工物と加工機の組み合わせから順に、優先して適用する加工物と加工機との組み合わせを決めていく。図１０の例では、最も値が大きいものは、加工品番号１６の加工物に対して第１加工機４を使用するものである。従って、加工機優先情報統合部３７ａは、加工品番号１６の加工物に対して第１加工機４を適用する旨の情報を作成する。次に、加工機優先情報統合部３７ａは、その次に値が大きいものの組み合わせを検出する。図１０の例では、その次に値が大きいものは、加工品番号１７の加工物に対して第１加工機４を使用するものである。ただし、第１加工機４は加工品番号１６の加工物に対して使用されているため、加工機決定部３６ａは、さらにその次に値が大きい加工品番号１５の加工物に対して第３加工機６を適用する旨の情報を作成する。そして、加工機決定部３６ａは、加工品番号１７の加工物に対して、残った加工機である第２加工機５を適用する旨の情報を作成する。加工機決定部３６ａは、これら作成した情報を補正加工機優先情報Ｉとする。加工機決定部３６ａは、この補正加工機優先情報Ｉに基づき、それぞれの加工物に適用する加工機を決定する。ただし、この方法は一例であり、割り当てる加工機の偏りを抑制するように選択するものであれば、方法は任意である。
【００６８】
以上説明したように、第２実施形態に係る加工機選択部３２ａは、一つの製品中における複数の加工物の加工機優先情報Ｈに基づき、複数の加工機のうちから加工物を作成するための加工機を選択する。加工機選択部３２ａは、他の加工物と調整して加工機の選択を行うことができるため、製品の製造工程の時間が長くなることをより適切に抑制することができる。なお、上記説明では、同じ組立部品を構成する加工物のみに対し、他の加工物と調整を行っていたが、一つの製品中における複数の加工物であれば、異なる組立部品を構成する加工物同士、又は組立部品を構成しない加工物同士などでも、互いに調整を行ってもよい。
【００６９】
〔第３実施形態〕
次に、第３実施形態を説明する。第３実施形態に係る加工制御システム１０は、作成する特徴情報Ｄｂに、加工物の加工精度の情報と、加工物の加工工程の情報とを有する点で、第１実施形態とは異なる。第３実施形態において、第１実施形態と構成が共通する箇所は、説明を省略する。
【００７０】
第３実施形態に係る加工制御システム１０は、第１実施形態に係る加工制御システム１０と同様の構成を有する。ただし、第３実施形態に係る加工制御システム１０は、特徴情報抽出部２６が作成した特徴情報Ｄｂが、個別特徴情報ＤＸＡと、個別特徴情報ＤＸＢとを有する。個別特徴情報ＤＸＡは、複数の加工物を組み合わせて一つの製品を作成する場合の組み合わせの情報である。個別特徴情報ＤＸＢは、加工物を加工するための加工方法の情報である。特徴情報抽出部２６は、組立情報Ｃから個別特徴情報ＤＸＡを抽出する。特徴情報抽出部２６は、加工情報Ｂ１から個別特徴情報ＤＸＢを抽出する。本実施形態においては、個別特徴情報ＤＸＡは、加工物の加工単位（加工精度）を示す情報であるが、これに限られず、組立情報Ｃから抽出される組み合わせの情報であれば、他の情報であってもよい。また、本実施形態においては、個別特徴情報ＤＸＢは、加工物の工程数を示す情報であるが、これに限られず、加工情報Ｂ１から抽出されて加工方法を示す情報であれば、例えば加工工程の種類をリストアップする情報など、他の情報であってもよい。
【００７１】
図１１は、第３実施形態に係る特徴情報の一例を説明する図である。図１１に示すように、個別特徴情報ＤＸＡは、加工単位を示す情報である。加工単位は、加工物の加工後の寸法の最小単位を示すものであり、例えば、ＵＡは、加工物の寸法の最小単位が０．０１ｍｍオーダーであり、ＵＢは、加工物の寸法の最小単位が０．１ｍｍオーダーである。また、図１１に示すように、個別特徴情報ＤＸＢは、加工物の加工工程の数を示す情報である。例えば、加工品番号１の加工物は、１０回の加工を必要とする。
【００７２】
図１２は、第３実施形態に係る加工機優先情報の作成方法の一例を説明する説明図である。図１２は、一例として、加工品番号１０の加工品についての加工機優先情報Ｈの作成方法を説明している。図１２に示すように、特徴情報Ｄｂは、個別特徴情報ＤＸＡと個別特徴情報ＤＸＢとを有するため、特徴情報Ｄｂに基づき抽出された関連加工実績情報Ｆｂは、個別特徴情報ＤＸＡと個別特徴情報ＤＸＢとに対応する個別関連加工実績情報ＦＸを有する。また、特徴情報Ｄｂに基づき抽出された優先度情報Ｇｂは、個別特徴情報ＤＸＡと個別特徴情報ＤＸＢとに対応する個別優先度情報ＧＸを有する。個別特徴情報ＤＸＡ、ＤＸＢに対応する個別優先度情報ＧＸの重み付けは、他の個別優先度情報ＧＸの重み付けよりも大きくなっている。さらに、本実施形態においては、個別特徴情報ＤＸＡに対応する個別優先度情報ＧＸの重み付けが最も大きく（値が４）、個別特徴情報ＤＸＢに対応する個別優先度情報ＧＸの重み付けがその次に大きく（値が３）、意匠品に関する個別優先度情報ＧＸの重み付けがその次に大きく（値が２）、用途に関する個別優先度情報ＧＸの重み付けがその次に大きく（値が０．８）、その他の形状に関する個別優先度情報ＧＸの重み付けがそれらよりも小さい。
【００７３】
特徴情報Ｄｂと関連加工実績情報Ｆｂと優先度情報Ｇｂとに基づき作成された加工機優先情報Ｈｂは、第２加工機優先情報Ｈ２(値５．５９６４)が最も大きい。従って、図１２の例では、加工機決定部３６は、加工品番号１０の加工物を製造するための加工機を、第２加工機５に選択する。
【００７４】
以上説明したように、第３実施形態における特徴情報Ｄｂは、加工物を加工するための加工方法の情報と、複数の加工物を組み合わせて一つの製品を作成する場合の組み合わせの情報と、を有する。第３実施形態に係る加工機選択システム１２は、加工方法の情報と組み合わせの情報とを更なるパラメータとして加工機を選択することができるため、加工機の割り当てをより適切に行うことができる。
【００７５】
また、第３実施形態に係る特徴情報抽出部２６は、組み合わせの情報に基づき加工物の加工精度（個別特徴情報ＤＸＡ）を検出し、加工方法の情報に基づきそれぞれの加工物の加工工程（個別特徴情報ＤＸＢ）を決定して、加工精度の情報（個別特徴情報ＤＸＡ）と加工工程の情報（個別特徴情報ＤＸＢ）とを、特徴情報Ｄｂに加える。第３実施形態に係る加工機選択システム１２は、加工精度の情報と加工工程の情報とを更なるパラメータとして加工機を選択することができるため、加工機の割り当てをより適切に行うことができる。
【００７６】
また、本実施形態において、加工精度の情報（個別特徴情報ＤＸＡ）と加工工程（個別特徴情報ＤＸＢ）とは、他の個別特徴情報ＤＸよりも重み付けが大きい。加工精度と加工工程とは、加工機の種類によって異なることが多いため、これらのパラメータは、加工機の設定において重要である。本実施形態において、優先度設定部３５は、加工精度と加工工程との重み付けを大きくして、これらの優先度を高くしているため、加工機の割り当てをより適切に行うことができる。ただし、この重み付けは一例であり、任意に設定することができる。
【００７７】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００７８】
１  加工設備、２  加工制御装置、４  第１加工機、５  第２加工機、６  第３加工機、１０  加工制御システム、１２  加工機選択システム、２０  手配情報取得部、２２  加工物情報取得部、２４  組立情報取得部、２５  加工情報作成部、２６  特徴情報抽出部、２８  加工実績記憶部、３０  加工実績抽出部、３２  加工機選択部、３４  加工機優先情報作成部、３５  優先度設定部、３６  加工機決定部、３８  変更入力部、４０  加工指示部、Ａ  手配情報、Ｂ  加工物情報、Ｂ１  加工情報、Ｃ  組立情報、Ｄ  特徴情報、Ｄ１  形状データ、Ｄ２  用途データ、Ｄ３  意匠品データ、ＤＸ  個別特徴情報、ＤＸＡ  個別特徴情報（組み合わせの情報）、ＤＸＢ  個別特徴情報（加工方法の情報）、Ｅ  加工実績情報、Ｆ  関連加工実績情報、ＦＸ  個別関連加工実績情報、Ｇ  優先度情報、ＧＸ  個別優先度情報、Ｈ  加工機優先情報、ＨＸ  個別加工機優先情報
【図１】
2017021657.tif 000003
【図２】
2017021657.tif 000004
【図３】
2017021657.tif 000005
【図４】
2017021657.tif 000006
【図５】
2017021657.tif 000007
【図６】
2017021657.tif 000008
【図７】
2017021657.tif 000009
【図８】
2017021657.tif 000010
【図９】
2017021657.tif 000011
【図１０】
2017021657.tif 000012
【図１１】
2017021657.tif 000013
【図１２】
2017021657.tif 000014
【手続補正書】
【提出日】平成28年7月15日(2016.7.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
複数の加工機から加工物を作成する加工機を選択する加工機選択システムであって、少なくとも前記加工物の形状の情報である形状データに基づき、前記加工物の特徴情報を抽出する特徴情報抽出部と、過去に作成した加工物である過去加工物を加工した加工機が、前記複数の加工機のうちどの加工機であるかを示す加工実績情報を、前記過去加工物の特徴情報に関連付けて記憶する加工実績記憶部と、前記加工物の特徴情報と類似又は一致する前記過去加工物の特徴情報に関連付いた前記加工実績情報である関連加工実績情報を、前記加工実績記憶部から抽出する加工実績抽出部と、前記特徴情報ごとの優先度を定義する優先度情報を記憶する優先度設定部と、前記加工物の特徴情報と前記関連加工実績情報と前記優先度情報とに基づき、前記複数の加工機のうちどの加工機を優先して使用するかの情報である加工機優先情報を作成し、前記加工機優先情報に基づき、前記複数の加工機のうちから前記加工物を作成するための加工機を選択する加工機選択部と、を有する、加工機選択システム。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項４
【補正方法】変更
【補正の内容】
【請求項４】
前記加工物は、複数を組み合わせて一つの製品を構成するものであり、前記特徴情報抽出部は、少なくとも、前記加工物の形状の情報である形状データと、前記加工物を加工するための情報である加工情報と、各加工物をどのように組み合わせて前記製品を組み立てるかの情報である組立情報と、に基づき、前記加工物の特徴情報を抽出し、前記特徴情報は、さらに、前記加工物を加工するための加工方法の情報と、複数の前記加工物を組み合わせて一つの製品を作成する場合の組み合わせの情報と、を有する、請求項１から請求項３のいずれか１項に記載の加工機選択システム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
実施形態の加工機選択システムは、複数の加工機から加工物を作成する加工機を選択する加工機選択システムであって、特徴情報抽出部と、加工実績記憶部と、加工実績抽出部と、優先度設定部と、加工機選択部と、を有する。特徴情報抽出部は、少なくとも前記加工物の形状の情報である形状データに基づき、前記加工物の特徴情報を抽出する。加工実績記憶部は、過去に作成した加工物である過去加工物を加工した加工機が、前記複数の加工機のうちどの加工機であるかを示す加工実績情報を、前記過去加工物の特徴情報に関連付けて記憶する。加工実績抽出部は、前記加工物の特徴情報と類似又は一致する前記過去加工物の特徴情報に関連付いた前記加工実績情報である関連加工実績情報を、前記加工実績記憶部から抽出する。優先度設定部は、前記特徴情報ごとの優先度を定義する優先度情報を記憶する。加工機選択部は、前記加工物の特徴情報と前記関連加工実績情報と前記優先度情報とに基づき、前記複数の加工機のうちどの加工機を優先して使用するかの情報である加工機優先情報を作成し、前記加工機優先情報に基づき、前記複数の加工機のうちから前記加工物を作成するための加工機を選択する。