【手続補正書】
【提出日】令和2年10月27日(2020.10.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】加工設備特定支援装置、加工設備特定支援方法、および、加工設備特定支援システム
【技術分野】
【０００１】
本発明は、加工設備特定支援装置、加工設備特定支援方法、および、加工設備特定支援システムに関するものであり、具体的には、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を効率的に生成、管理する技術に関する。
【背景技術】
【０００２】
生産計画を立案する際には、生産対象の製品やその部品などの品目と、そうした部品等に対する切削や鍛造などの工程との組合せごとに、どの設備で当該品目の加工すなわち工程の実施が可能か、更にはどの設備で当該品目の加工を優先的に行うべきか、といった情報が必要になる。
【０００３】
一方、上述の情報は、その新規作成、データ追加、更新等が煩雑という側面がある。たとえば、情報の新規作成時には、品目と工程との組合せ分のデータ作成を要し、担当者にとって非常に煩雑なものとなる。また、新たな品目の追加時には、その度に当該品目に係る一連の工程数分のデータ追加を要し、やはり煩雑となる。そして、設備の追加時には、その度に、品目と工程との組合せ分のデータ更新を要し、これも煩雑なものとなる。
【０００４】
そこで、このような課題に着目した従来技術として、例えば、処理対象となる複数の品目を、複数の生産機械を動作させて順次処理するために、生産機械の稼働予定を立案する装置であって、各生産機械固有の処理能力に関する処理能力データを記憶する処理能力データ記憶装置と、処理対象となる各品目ごとに、前記処理能力に関連した個々の処理内容を示す品目データを記憶する品目データ記憶装置と、前記処理能力データを参照して、前記品目データ内の各品目を所定の生産機械に割り当て、各生産機械ごとに処理すべき品目を処理すべき順に並べた予定テーブルを作成する演算処理装置と、特定の品目が特定の生産機械に割り当てられた過去の事実を示す割当データを記憶する割当データ記憶装置と、を備え、前記演算処理装置が、前記割当データ内の品目と同一または類似の品目についての新たな割り当てを行う場合に、前記割当データに示された過去の割り当てと同一または類似の生産機械へ優先的に割り当てを行うようにしたことを特徴とする生産機械の稼働予定立案装置（特許文献１参照）などが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−２３３９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし従来技術においては、各生産機械固有の処理能力を示す処理能力データを、生産機械の台数分（あるいはバリエーション数分）予め整備する作業や、それらの更新作業等が必要である。
【０００７】
こうした条件下において、生産機械の台数（あるいはバリエーション数）が相応に大規模な場合、担当者らが手作業中心に上述の各作業を行えば、それぞれが非常に煩雑な作業となる。このことは、人的、経済的なコスト増大を招来するため、現実的な解決策とは言い難い。更に、各工程ごとに割り当て設備を検討する必要がある場合、上述の煩雑さは更に増すことになってしまう。
そこで本発明の目的は、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を効率的に生成、管理する技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決する本発明の加工設備特定支援装置は、工程ごとの加工可能な設備候補の情報である加工可能設備候補情報と、設備ごとの、または設備と工程との組合せごとの、加工可能な品目属性の条件である加工可能品目属性条件情報と、を格納する記憶装置と、所定工程に関する加工可能な設備候補を、前記加工可能設備候補情報から特定する処理と、前記特定した設備候補ごとに、または前記特定した設備候補と前記所定工程との組合せごとに、所定の品目属性が前記加工可能品目属性条件情報での規定を満たすか判定する処理と、前記判定で当該品目属性が前記規定を満たすことが判明した設備候補を、当該品目属性に対応した品目を当該工程で加工可能である設備として特定する処理と、を実行する演算装置と、を有することを特徴とする。
【０００９】
また、本発明の加工設備特定支援方法は、工程ごとの加工可能な設備候補の情報である加工可能設備候補情報と、設備ごとの、または設備と工程との組合せごとの、加工可能な品目属性の条件である加工可能品目属性条件情報と、を格納する記憶装置を備えた情報処理システムが、所定工程に関する加工可能な設備候補を、前記加工可能設備候補情報から特定する処理と、前記特定した設備候補ごとに、または前記特定した設備候補と前記所定工程との組合せごとに、所定の品目属性が前記加工可能品目属性条件情報での規定を満たすか判定する処理と、前記判定で当該品目属性が前記規定を満たすことが判明した設備候補を、当該品目属性に対応した品目を当該工程で加工可能である設備として特定する処理と、を実行することを特徴とする。
【００１０】
また、本発明の加工設備特定支援システムは、工程ごとの加工可能な設備候補の情報である加工可能設備候補情報と、設備ごとの、または設備と工程との組合せごとの、加工可能な品目属性の条件である加工可能品目属性条件情報と、を格納する記憶装置と、所定工程に関する加工可能な設備候補を、前記加工可能設備候補情報から特定する処理と、前記特定した設備候補ごとに、または前記特定した設備候補と前記所定工程との組合せごとに、所定の品目属性が前記加工可能品目属性条件情報での規定を満たすか判定する処理と、前記判定で当該品目属性が前記規定を満たすことが判明した設備候補を、当該品目属性に対応した品目を当該工程で加工可能である設備として特定する処理と、を実行する演算装置と、を有する加工設備特定支援装置と、前記加工設備特定支援装置によって加工可能な設備として特定される１つ以上の設備であり、品目、工程、および、設備、の組合せ情報からなる生産実績情報を生成し、これを前記加工設備特定支援装置に配信する設備と、を少なくとも含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を、効率的に生成、管理できることとなる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態における加工設備特定支援システムの全体構成図である。
【図２】本実施形態における品目属性管理ＤＢの構成図である。
【図３】本実施形態における工順管理ＤＢの構成図である。
【図４】本実施形態における設備仕様管理ＤＢの構成図である。
【図５】本実施形態における加工可能設備候補管理ＤＢの構成図である。
【図６】本実施形態における加工可能品目属性条件管理ＤＢの構成図である。
【図７】本実施形態における生産実績管理ＤＢの構成図である。
【図８】本実施形態における優先順位決定ルールのデータを示す図である。
【図９】本実施形態における加工可能工程算定処理のフロー図である。
【図１０】本実施形態における加工可能品目属性算定処理のフロー図である。
【図１１】本実施形態における加工可能設備特定処理のフロー図である。
【図１２】本実施形態における加工可能設備特定画面の画面図である。
【発明を実施するための形態】
【００１３】
−−−システム構成例−−−
以下、図面を参照しつつ、本発明を実施するための最良の形態などについて説明する。図１は、本実施形態における加工設備特定支援システムの全体構成図である。
【００１４】
本実施形態における加工設備特定支援システム１００は、加工設備特定支援装置２００と、１以上の加工設備３００（３００ａ、３００ｂ、…）と、これらの装置間をつなぐ通信路６００と、から構成される。なお、通信路６００は、例えば有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮなどといった規格の通信路である。
【００１５】
このうち加工設備特定支援装置２００は、例えばＰＣを想定し、品目と工程との組合せごとに、加工可能な加工設備３００（３００ａ、３００ｂ、…）を、優先順位含めて特定するものである。なお、品目とは、加工対象となる製品やその部品である。また、工程とは、そうした加工対象たる品目に関して、切削、研削、せん断、鍛造、圧延、などといった各種の加工を施し、設計で定めた必要な仕様に至らしめる手順となる。
【００１６】
一方、加工設備特定支援装置２００は、演算装置たるＣＰＵ２０１と、揮発性記憶素子で構成されたメモリ２０２と、不揮発性記憶素子で構成された記憶装置２０３と、上述の通信路６００のプロトコルに対応した通信インターフェイス２０４と、入力装置２０５と、表示装置２０６と、から構成される。
【００１７】
なお、通信インターフェイス２０４は、例えば有線ＬＡＮカードや無線ＬＡＮカードなどといったインターフェイスであり、加工設備３００（３００ａ、３００ｂ、…）と通信路６００を介して通信する。
【００１８】
また、入力装置２０５は、例えば入力ボタンやタッチパネル、キーボード、マウスなど、装置操作者が当該加工設備特定支援装置２００に各種入力を行う装置である。
また、表示装置２０６は、例えば液晶ディスプレイなど、装置利用者に当該加工設備特定支援装置２００が処理結果を表示する装置である。
【００１９】
なお、入力装置２０５と表示装置２０６については、加工設備特定支援装置２００に通信路６００を介して不図示の別装置を接続し、当該別装置の入力装置と表示装置を使用する構成であってもよい。
【００２０】
また、記憶装置２０３は、例えばハードディスクやフラッシュメモリなど、プログラムやデータを記憶する不揮発性記憶素子で構成された記憶手段である。この記憶装置２０３は、格納しているプログラムとして、少なくとも、加工可能工程算定プログラム２１０、加工可能品目属性条件算定プログラム２２０、および、加工可能設備特定プログラム２３０、を含むものとする。
【００２１】
また、記憶装置２０３は、上述のプログラムの他に、データとして、少なくとも、品目属性管理ＤＢ２４０、工順管理ＤＢ２４５、設備仕様管理ＤＢ２５０、加工可能設備候補管理ＤＢ２６０、加工可能品目属性条件管理ＤＢ２７０、生産実績管理ＤＢ２８０、および、優先順位決定ルール２９０、を格納しているものとする。
【００２２】
上述の記憶装置２０３に格納されるプログラムのうち、加工可能工程算定プログラム２１０は、生産実績管理ＤＢ２８０に記憶される生産実績に基づき、工程ごとに、加工可能な加工設備３００（３００ａ、３００ｂ、…）の候補を、優先順位含めて算定し、その結果を、加工可能設備候補管理ＤＢ２６０に登録する、加工可能工程算定処理を実行するためのプログラムである。この加工可能工程算定処理の詳細は、後述する図９の説明にて示す。
【００２３】
また、加工可能品目属性条件算定プログラム２２０は、生産実績管理ＤＢ２８０に記憶される生産実績等に基づき、加工設備３００（３００ａ、３００ｂ、…）ごと、または加工設備３００と工程との組合せごとに、加工可能な品目の属性条件（例：最小長さ、最大長さ、素材、など）を算定し、その結果を、加工可能品目属性条件管理ＤＢ２７０に登録する加工可能品目属性条件算定処理を実行するためのプログラムである。加工可能品目属性条件算定処理の詳細は、後述する図１０の説明にて示す。
【００２４】
また、加工可能設備特定プログラム２３０は、ユーザに指定された品目の加工に必要な工程ごとに、加工可能な加工設備３００（３００ａ、３００ｂ、…）を優先順位含め特定し、その結果を、加工可能設備特定画面として表示装置２０６に出力する加工可能設備特定処理を実行するためのプログラムである。この加工可能設備特定処理の詳細は、後述する図１１の説明にて示す。また、加工可能設備特定画面の詳細は、後述する図１２の説明にて示す。
なお、記憶装置２０３が記憶する上述の各プログラムは、メモリ２０２に読み込まれ、ＣＰＵ２０１に実行されることにより、それぞれの処理が実行される。
【００２５】
また、記憶装置２０３が保持するデータのうち、品目属性管理ＤＢ２４０は、加工する品目の属性を管理するためのデータベースである。この品目属性管理ＤＢ２４０の構成は、後述する図２の説明にて示す。
【００２６】
なお、品目属性管理ＤＢ２４０の各レコードは、表示装置２０６に表示しながら入力装置２０５などによりユーザ設定されるほか、通信路６００を介して加工設備特定支援装置２００に接続される別の装置とのデータ送受信に基づき設定される。
【００２７】
また、工順管理ＤＢ２４５は、加工する品目ごとに、工程および工程の順番（＝工順）を管理するためのデータベースである。この工順管理ＤＢ２４５の構成は、後述する図３の説明にて示す。
【００２８】
なお、工順管理ＤＢ２４５の各レコードは、表示装置２０６に表示しながら入力装置２０５などによりユーザ設定されるほか、通信路６００を介して加工設備特定支援装置２００に接続される別の装置とのデータ送受信に基づき設定される。
【００２９】
また、設備仕様管理ＤＢ２５０は、加工設備３００（３００ａ、３００ｂ、…）の仕様を管理するためのデータベースである。この設備仕様管理ＤＢ２５０の構成は、後述する図４の説明にて示す。
【００３０】
なお、設備仕様管理ＤＢ２５０の各レコードは、表示装置２０６に表示しながら入力装置２０５などによりユーザ設定されるほか、通信路６００を介して加工設備特定支援装置２００に接続される別の装置とのデータ送受信に基づき設定される。
【００３１】
また、加工可能設備候補管理ＤＢ２６０は、工程ごとに、加工可能な加工設備３００（３００ａ、３００ｂ、…）の候補を、優先順位含めて管理するためのデータベースである。この加工可能設備候補管理ＤＢ２６０の構成は、後述する図５の説明にて示す。
【００３２】
なお、加工可能設備候補管理ＤＢ２６０の各レコードは、加工可能工程算定プログラム２１０により設定されるほか、表示装置２０６に表示しながら入力装置２０５などにより設定される。
【００３３】
また、加工可能品目属性条件管理ＤＢ２７０は、加工設備３００（３００ａ、３００ｂ、…）ごとに、または加工設備３００と工程との組合せごとに、加工可能な品目の属性条件（例：最小長さ、最大長さ、素材、など）を管理するためのデータベースである。この加工可能品目属性条件管理ＤＢ２７０の構成は、後述する図６の説明にて示す。
【００３４】
また、生産実績管理ＤＢ２８０は、加工設備３００（３００ａ、３００ｂ、…）による生産の実績（生産実績）を管理するためのデータベースである。この生産実績管理ＤＢ２８０の構成は、後述する図７の説明にて示す。
【００３５】
なお、生産実績管理ＤＢ２８０の各レコードは、加工設備３００（３００ａ、３００ｂ、…）から通信路６００を介して送信されてくる、生産実績に基づき設定される。ここで送受信される生産実績の構成は、生産実績管理ＤＢ２８０の構成と同様である。
【００３６】
また、優先順位決定ルール２９０は、後述する加工可能設備特定処理（図１１）において、最終的に加工可能な設備の優先順位を決定するために使用されるデータである。優先順位決定ルール２９０の構成は、後述する図８の説明にて示す。
【００３７】
なお、優先順位決定ルール２９０は、表示装置２０６に表示しながら入力装置２０５などによりユーザ設定されるほか、通信路６００を介して加工設備特定支援装置２００に接続される別の装置とのデータ送受信に基づき設定される。
【００３８】
なお、上述の通信路６００に接続される加工設備３００（３００ａ、３００ｂ、…）は、例えば工作機械であって、工作機械ごとに可能な加工を加工対象に施し、その内容、結果を生産実績として生成し、これをリアルタイム、またはバッチにて通信路６００を介し加工設備特定支援装置２００に配信する。上述の通り、ここで配信される生産実績の構成は、生産実績管理ＤＢ２８０の構成と同様である。
【００３９】
−−−具体的なデータ構成の例−−−
次に、上述の記憶装置２０３で保持する各データの具体的な構成について説明する。図２は、本実施形態における品目属性管理ＤＢ２４０の構成図である。
【００４０】
この品目属性管理ＤＢ２４０は、レコードのフィールドとして、少なくとも品目ＩＤ２４０ａを含み、また加工する品目の属性として、たとえば長さ２４０ｂと、素材２４０ｃと、を含む。
【００４１】
加工する品目の属性としては、上述の長さ２４０ｂや素材２４０ｃに限らず、幅、厚、要求品質レベルなども想定できるが、ここでは加工する品目の属性として長さ２４０ｂと素材２４０ｃのみを採り上げた場合の構成を示している。
【００４２】
次に、図３は本実施形態における工順管理ＤＢ２４５の構成図である。この工順管理ＤＢ２４５は、レコードのフィールドとして、少なくとも品目ＩＤ２４５ａと、工順２４５ｂと、工程ＩＤ２４５ｃと、を含む。
【００４３】
各レコードにおいて、品目ＩＤ２４５ａに示される品目を、工順２４５ｂに示される加工順に行われる工程が、工程ＩＤ２４５ｃに示される工程であることが把握できる。
【００４４】
次に、図４は本実施形態における設備仕様管理ＤＢ２５０の構成図である。この設備仕様管理ＤＢ２５０は、レコードのフィールドとして、少なくとも加工設備３００（３００ａ、３００ｂ、…）のＩＤである設備ＩＤ２５０ａを含み、また加工設備３００の仕様上加工可能な品目の属性条件として、たとえば長さ＿ｍｉｎ２５０ｃと、長さ＿ｍａｘ２５０ｄと、素材＿ｉｎｃｌ２５０ｅと、を含む。
【００４５】
加工設備３００の仕様上加工可能な品目の属性条件としては、上述の長さ＿ｍｉｎ２５０ｃ、長さ＿ｍａｘ２５０ｄ、素材＿ｉｎｃｌ２５０ｅに限らず、幅＿ｍｉｎ（設備仕様上加工可能な幅の最小値）、幅＿ｍａｘ（設備仕様上加工可能な幅の最大値）、厚＿ｍｉｎ（設備仕様上加工可能な厚の最小値）、厚＿ｍａｘ（設備仕様上加工可能な厚の最大値）、品質レベル（設備仕様上加工可能な品質レベル）なども想定できるが、ここでは加工設備３００の仕様上加工可能な品目の属性条件として長さ＿ｍｉｎ２５０ｃ、長さ＿ｍａｘ２５０ｄ、素材＿ｉｎｃｌ２５０ｅのみを採り上げた場合の構成を示している。
【００４６】
上述のうち長さ＿ｍｉｎ２５０ｃには、当該レコードの設備ＩＤ２５０ａに示される加工設備３００で設備仕様上加工可能な長さの最小値が設定される。また、長さ＿ｍａｘ２５０ｄには、当該レコードの設備ＩＤ２５０ａに示される加工設備３００で設備仕様上加工可能な長さの最大値が設定される。
【００４７】
また、素材＿ｉｎｃｌ２５０ｅには、加工設備３００の仕様上、加工する品目の素材の違いによって、加工可能な品目の属性条件が異なる場合に、当該レコードの長さ＿ｍｉｎ２５０ｃと長さ＿ｍａｘ２５０ｄとを加工可能な品目の属性条件とする素材名が、１以上登録される。
【００４８】
なお、加工設備３００の仕様上、加工する工程の違いによって、加工可能な品目の属性条件（長さ＿ｍｉｎ２５０ｃ、長さ＿ｍａｘ２５０ｄ、素材＿ｉｎｃｌ２５０ｅの組合せ）が異なる場合、設備仕様管理ＤＢ２５０のレコードのフィールドとして、工程ＩＤ２５０ｂが追加される。
【００４９】
この工程ＩＤ２５０ｂには、当該レコードに示される加工可能な品目の属性条件（長さ＿ｍｉｎ２５０ｃ、長さ＿ｍａｘ２５０ｄ、素材＿ｉｎｃｌ２５０ｅの組合せ）に対応する工程が登録される。
【００５０】
次に、図５は本実施形態における加工可能設備候補管理ＤＢ２６０の構成図である。この加工可能設備候補管理ＤＢ２６０は、レコードのフィールドとして、少なくとも工程ＩＤ２６０ａを含み、その他、１以上の加工設備３００（３００ａ、３００ｂ、…）ごとに対応するフィールド（設備α２６０ｂ、設備β２６０ｃ、設備γ２６０ｄ、…）を含む。
【００５１】
各レコードにおいて、工程ＩＤ２６０ａに示される工程を、どの加工設備３００（設備α２６０ｂ、設備β２６０ｃ、設備γ２６０ｄ、…）で加工可能か、更にはどの加工設備３００で優先的に加工すべきかという候補情報を把握できる。
【００５２】
たとえばレコードＲ２６０２では、「工程２」の工程を加工可能な加工設備３００の候補は「設備α」、「設備γ」であり、「設備β」では加工できず、また最も優先的に採用すべき設備は「１」が登録されている「設備γ」であり、次いで採用すべき設備は「２」が登録されている「設備α」であることを把握できる。
【００５３】
次に、図６は本実施形態における加工可能品目属性条件管理ＤＢ２７０の構成図である。この加工可能品目属性条件管理ＤＢ２７０は、レコードのフィールドとして、少なくとも加工設備３００（３００ａ、３００ｂ、…）のＩＤである設備ＩＤ２７０ａを含み、また加工設備３００の生産実績上加工可能な品目の属性条件として、たとえば長さ＿ｍｉｎ２７０ｃと、長さ＿ｍａｘ２７０ｄと、素材＿ｉｎｃｌ２７０ｅと、を含む。
【００５４】
加工設備３００の生産実績上、加工可能な品目の属性条件としては、上述の長さ＿ｍｉｎ２７０ｃ、長さ＿ｍａｘ２７０ｄ、素材＿ｉｎｃｌ２７０ｅに限らず、幅＿ｍｉｎ（生産実績上加工可能な幅の最小値）、幅＿ｍａｘ（生産実績上加工可能な幅の最大値）、厚＿ｍｉｎ（生産実績上加工可能な厚の最小値）、厚＿ｍａｘ（生産実績上加工可能な厚の最大値）、品質レベル（生産実績上加工可能な品質レベル）なども想定できるが、ここでは加工設備３００の生産実績上、加工可能な品目の属性条件として長さ＿ｍｉｎ２７０ｃ、長さ＿ｍａｘ２７０ｄ、素材＿ｉｎｃｌ２７０ｅのみを採り上げた場合の構成を示している。
【００５５】
上述のうち長さ＿ｍｉｎ２７０ｃには、当該レコードの設備ＩＤ２７０ａに示される加工設備３００で生産実績上、加工可能な長さの最小値が設定され、長さ＿ｍａｘ２７０ｄには、当該レコードの設備ＩＤ２７０ａに示される加工設備３００で生産実績上、加工可能な長さの最大値が設定される。
【００５６】
また、素材＿ｉｎｃｌ２７０ｅには、加工設備３００の生産実績上、加工する品目の素材の違いによって、加工可能な品目の属性条件が異なる場合に、当該レコードの長さ＿ｍｉｎ２７０ｃと長さ＿ｍａｘ２７０ｄとを加工可能な品目の属性条件とする素材名が１以上登録される。
【００５７】
なお、加工設備３００の生産実績上、加工する工程の違いによって、加工可能な品目の属性条件（長さ＿ｍｉｎ２７０ｃ、長さ＿ｍａｘ２７０ｄ、素材＿ｉｎｃｌ２７０ｅの組合せ）が異なる場合、加工可能品目属性条件管理ＤＢ２７０のレコードのフィールドとして、工程ＩＤ２７０ｂが追加される。
【００５８】
この工程ＩＤ２７０ｂには、当該レコードに示される加工可能な品目の属性条件（長さ＿ｍｉｎ２７０ｃ、長さ＿ｍａｘ２７０ｄ、素材＿ｉｎｃｌ２７０ｅの組合せ）に対応する工程が登録される。
【００５９】
なお、図６の説明で示された加工可能品目属性条件管理ＤＢ２７０の構成と、図４の説明で示された設備仕様管理ＤＢ２５０の構成とは完全一致しているが、それぞれで別の加工可能品目属性のフィールドを設けて管理してもよい。
【００６０】
次に、図７は本実施形態における生産実績管理ＤＢ２８０の構成図である。この生産実績管理ＤＢ２８０は、レコードのフィールドとして、少なくとも品目ＩＤ２８０ａと、工程ＩＤ２８０ｂと、設備ＩＤ２８０ｃと、を含む。
【００６１】
図７の例では、一般的な生産実績に含まれることが多い、各生産実績の開始日時２８０ｄ、終了日時２８０ｅのフィールドも設けているが、特に使用しない場合は省略可能である。また、開始日時２８０ｄ、終了日時２８０ｅのフィールドが設けられていたとしても、空白になっていても、本実施形態においては特に問題ない。
【００６２】
こうした生産実績管理ＤＢ２８０の各レコードにおいては、品目ＩＤ２８０ａに示される品目と工程ＩＤ２８０ｂに示される工程との組合せを、設備ＩＤ２８０ｃで示される加工設備３００（３００ａ、３００ｂ、…）で生産した実績があることが把握できる。また、各レコードにおいて、その生産が開始日時２８０ｄに示される日時に開始し、終了日時２８０ｅに示される日時に終了したことが把握できる。
【００６３】
次に、図８は本実施形態における優先順位決定ルール２９０のデータの詳細を例示する図である。この優先順位決定ルール２９０は、上述の通り、加工可能設備特定処理（後述、図１１）において、最終的に加工可能な加工設備３００（３００ａ、３００ｂ、…）の優先順位を決定するために使用されるデータであり、テキストベースの設定ファイルなどで用意される。
【００６４】
この優先順位決定ルール２９０においては、各行につき、「優先順位決定ルール名：  Ｙｅｓ／Ｎｏ」のフォーマットで記述され、また、各行の先頭が「＃」であればコメント行と見なされ、無視される。すなわち、先頭に「＃」がなく、「優先順位決定ルール名：  Ｙｅｓ」と記述された優先順位決定ルールが考慮される。各優先順位決定ルールに基づく挙動については、後述する図１１のステップＳ２３０７の説明中に示される。
【００６５】
−−−フロー例１−−−
以下、本実施形態における加工設備特定支援方法の実際手順について図に基づき説明する。以下で説明する加工設備特定支援方法に対応する各種動作は、加工設備特定支援システム１００を構成する装置らが、そのメモリ等に読み出して実行するプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【００６６】
図９は、本実施形態における加工設備特定支援方法のうち、加工可能工程算定処理のフロー例を示す図である。ＣＰＵ２０１は加工可能工程算定プログラム２１０を実行することで、生産実績管理ＤＢ２８０に記憶されている生産実績に基づき、工程ごとに、加工可能な加工設備３００（３００ａ、３００ｂ、…）の候補を、優先順位含めて算定し、その結果を加工可能設備候補管理ＤＢ２６０に登録する。
【００６７】
この場合まず、加工可能工程算定プログラム２１０は、入力装置２０５からユーザの要求を受けることにより、または定期的なスケジュール自動実行要求を受けることにより、当該加工可能工程算定処理を開始する（Ｓ２１０１）。なお、ステップＳ２１０１において、入力装置２０５から上述の要求が与えられる場合には、表示装置２０６に処理内容を表示しつつ、入力装置２０５から要求が与えられる。
【００６８】
次に、ＣＰＵ２０１は、生産実績管理ＤＢ２８０から工程別に生産実績をすべて読み取る（Ｓ２１０２）。たとえば、ここで「工程１」の工程から処理がはじまるのであれば、図７に示される生産実績管理ＤＢ２８０の工程ＩＤ２８０ｂ＝「工程１」のレコード、すなわちレコードＲ２８０１、Ｒ２８０３、Ｒ２８０４が読み取られる。
【００６９】
次に、ＣＰＵ２０１は、上述のステップＳ２１０２で読み取った生産実績を、加工設備３００別に分類する（Ｓ２１０３）。たとえばステップＳ２１０２で「工程１」の工程の生産実績としてレコードＲ２８０１、Ｒ２８０３、Ｒ２８０４が読み取られていれば、設備ＩＤ２８０ｃ＝「設備α」のレコードＲ２８０１、Ｒ２８０３と、設備ＩＤ２８０ｃ＝「設備β」のレコードＲ２８０４とに分類される。
【００７０】
次に、ＣＰＵ２０１は、上述のステップＳ２１０３で分類した、加工設備別の生産実績（＝生産実績管理ＤＢ２８０のレコード）に基づき、当該工程（＝ステップＳ２１０２で処理をはじめた工程）を加工可能な加工設備の優先順位を算定する（Ｓ２１０４）。
【００７１】
優先順位の算定方法としては、生産実績の多い加工設備順とする方法の他、開始日時２８０ｄや終了日時２８０ｅに最新の日時を含む加工設備３００順とする方法がある。
【００７２】
例えば、優先順位の算定方法として、生産実績の多い加工設備順とする方法が採用された場合を考えると、ステップＳ２１０３までで、「工程１」の工程の生産実績として、「設備α」の加工設備に係る生産実績が２件（レコードＲ２８０１、Ｒ２８０３）、「設備β」の加工設備に係る生産実績が１件（レコードＲ２８０４）が取得されていれば、生産実績の多い加工設備順に、「設備α」の優先順位を「１」、「設備β」の優先順位を「２」と算定する。
【００７３】
次に、ＣＰＵ２０１は、上述のステップＳ２１０４での算定結果、すなわち当該工程（＝ステップＳ２１０２で処理をはじめた工程）を実行可能な加工設備の優先順位を加工可能設備候補管理ＤＢ２６０に書き込む（Ｓ２１０５）。
【００７４】
ステップＳ２１０２で「工程１」の工程からはじめた、これまで一連の処理例を受けると、工程ＩＤ２６０ａが「工程１」であり、設備α２６０ｂが優先順位「１」であり、設備βが優先順位「２」であるレコードが、加工可能設備候補管理ＤＢ２６０に書き込まれる。
【００７５】
なお、上記で加工可能設備候補管理ＤＢ２６０に書き込まれた工程ＩＤ２６０ａが「工程１」のレコードの値が、図５に示される値と異なっているのは、その後、「設備γ」の加工設備が加工設備特定支援システム１００に追加されたことを契機に、入力装置２０５などにより手作業で修正されたためである。
【００７６】
以上で、全工程に対する加工可能工程算定処理を終えていなければ、次の工程に対する加工可能工程算定処理をはじめるべく、ステップＳ２１０２に遷移し、終えていれば、当該処理を終了する（Ｓ２１０６）。
【００７７】
−−−フロー例２−−−
次に、図１０にて、本実施形態における加工設備特定支援方法のうち、加工可能品目属性算定処理のフロー例を示す。ＣＰＵ２０１は、加工可能品目属性算定プログラム２２０によって、生産実績管理ＤＢ２８０に記憶される生産実績と、品目属性管理ＤＢ２４０に記憶される品目属性情報とに基づき、加工設備３００（３００ａ、３００ｂ、…）ごとに、または加工設備３００と工程との組合せごとに、加工可能な品目の属性条件（例：最小長さ、最大長さ、素材、など）を算定し、その結果を加工可能品目属性条件管理ＤＢ２７０に登録する。
【００７８】
この場合まず、加工可能品目属性算定プログラム２２０が、入力装置２０５から所定のユーザ要求を受けることにより、または定期的なスケジュール自動実行要求を受けることにより、当該加工可能品目属性算定処理が開始される（Ｓ２２０１）。なお、ステップＳ２２０１において入力装置２０５から要求が与えられる場合には、表示装置２０６に処理内容を表示しつつ、入力装置２０５から要求が与えられる。
【００７９】
次に、ＣＰＵ２０１は、生産実績管理ＤＢ２８０から、加工設備別にその生産実績をすべて読み取る。そして、ここで読み取った各生産実績に紐付く品目の品目属性情報を、品目属性管理ＤＢ２４０から読み取る（Ｓ２２０２）。
【００８０】
たとえば、ここで「設備α」の加工設備から処理がはじまるのであれば、図７に示される生産実績管理ＤＢ２８０の設備ＩＤ２８０ｃ＝「設備α」のレコード、すなわちレコードＲ２８０１、Ｒ２８０２、Ｒ２８０３の生産実績が読み取られる。そして、図２に示される品目属性管理ＤＢ２４０の品目ＩＤ２４０ａ＝レコードＲ２８０１、Ｒ２８０２、Ｒ２８０３の品目ＩＤ２８０ａである「品目Ｃ」、「品目Ｄ」、「品目Ｂ」のレコード、すなわちレコードＲ２４０２、Ｒ２４０３、Ｒ２４０１が、それぞれレコードＲ２８０１、Ｒ２８０２、Ｒ２８０３の各生産実績に紐付く品目の品目属性情報として読み取られる。
【００８１】
次に、ＣＰＵ２０１は、上述のステップＳ２２０２で読み取った生産実績を、工程別に分類する（Ｓ２２０３）。たとえばステップＳ２２０２で「設備α」の加工設備３００の生産実績としてレコードＲ２８０１、Ｒ２８０２、Ｒ２８０３が読み取られていれば、工程ＩＤ２８０ｂ＝「工程１」のレコードＲ２８０１、Ｒ２８０３と、工程ＩＤ２８０ｂ＝「工程２」のレコードＲ２８０２とに分類される。
【００８２】
次に、ＣＰＵ２０１は、上述のステップＳ２２０３で分類した工程別の生産実績（＝生産実績管理ＤＢ２８０のレコード）に基づき、当該加工設備（＝ステップＳ２２０２で処理をはじめた加工設備）と工程との組合せごとに、加工可能な品目の属性条件を算定する（Ｓ２２０４）。
【００８３】
具体的には、ステップＳ２２０３で分類した工程別の生産実績群の中で、それらに紐付く全品目の品目属性情報（＝品目属性管理ＤＢ２４０のレコード）を対象に、素材２４０ｃに示される素材ごとに、長さ２４０ｂに示される長さの最小値（＝長さ＿ｍｉｎ）と最大値（＝長さ＿ｍａｘ）を算定する。
【００８４】
たとえば、ステップＳ２２０２で「設備α」の加工設備３００の生産実績として、生産実績管理ＤＢ２８０（図７）のレコードＲ２８０１、Ｒ２８０２、Ｒ２８０３が読み取られ、それら各生産実績に紐付く品目の品目属性情報として、品目属性管理ＤＢ２４０（図２）のレコードＲ２４０２、Ｒ２４０３、Ｒ２４０１が読み取られていたとする。
【００８５】
その場合、たとえば素材２４０ｃ＝「鉄」の品目の加工可能属性条件として、長さの最小値としてレコードＲ２４０２の長さ２４０ｂの値「１．０ｍ」が、また、長さの最小値としてレコードＲ２４０１の長さ２４０ｂの値「３．４ｍ」が特定、算定される。
【００８６】
なお、算定結果（長さ＿ｍｉｎ、長さ＿ｍａｘの組合せ）に有意な差が見られない（＝たとえば１０％の違いしか見られない）素材同士については、算定結果の結合として、各素材の長さ＿ｍｉｎの最小値と各素材の長さ＿ｍａｘの最大値を、それら素材の新たな算定結果として算定する。
【００８７】
次に、ＣＰＵ２０１は、ステップＳ２２０４での各算定結果（長さ＿ｍｉｎ、長さ＿ｍａｘの組合せ）に有意な差が見られない（＝たとえば１０％の違いしか見られない）工程同士については、算定結果の結合として、各工程の長さ＿ｍｉｎの最小値と各工程の長さ＿ｍａｘの最大値を、それら工程の新たな算定結果として算定する（Ｓ２２０５）。
【００８８】
次に、ＣＰＵ２０１は、上述のステップＳ２２０４およびＳ２２０５での算定結果、すなわち当該加工設備（＝ステップＳ２２０２で処理をはじめた加工設備）で加工可能な品目の属性条件を、加工可能品目属性条件管理ＤＢ２７０に書き込む（Ｓ２２０６）。
【００８９】
上述のステップＳ２２０２で「設備α」の加工設備からはじめた、これまで一連の処理例を受けると、設備ＩＤ２７０ａが「設備α」であり、工程ＩＤ２７０ｂがブランクであり、長さ＿ｍｉｎ２７０ｃが「１．０ｍ」であり、長さ＿ｍａｘ２７０ｄが「３．５ｍ」であり、素材＿ｉｎｃｌ２７０ｅ＝「鉄，  銅」であるレコードＲ２７０１が、加工可能品目属性条件管理ＤＢ２７０に書き込まれる。
【００９０】
ここで素材ｉｎｃｌ２７０ｅに複数の素材が記述されているのは、ステップＳ２２０４において有意な差が見られない素材同士の算定結果の結合が行われたためであり、工程ＩＤ２７０ｂがブランクなのは、ステップＳ２２０５において有意な差が見られない工程同士の算定結果の結合が行われたためである。
【００９１】
ステップＳ２２０４で算定した長さ＿ｍａｘ＝「３．４ｍ」と、加工可能品目属性条件管理ＤＢ２７０のレコードＲ２７０１の長さ＿ｍａｘ＝「３．５ｍ」とで値が異なるのは、それらの原因による。
【００９２】
以上で、全加工設備に対する加工可能品目属性条件算定処理を終えていなければ、次の加工設備に対する加工可能品目属性条件算定処理をはじめるべく、ステップＳ２２０２に遷移し、終えていれば、当該処理を終了する（Ｓ２２０７）。
【００９３】
−−−フロー例３−−−
次に、図１１にて、本実施形態における加工設備特定支援方法のうち、加工可能設備特定処理のフロー例を示す。ＣＰＵ２０１は、加工可能設備特定プログラム２３０によって、指定された品目の加工に必要な工程ごとに、加工可能な加工設備３００（３００ａ、３００ｂ、…）を優先順位含め特定し、その結果を加工可能設備特定画面として表示装置２０６に出力する。
【００９４】
この場合まず、加工可能設備特定プログラム２３０が、入力装置２０５から品目ＩＤの指定を含む所定のユーザ要求を受けることにより、当該加工可能設備特定処理が開始される（Ｓ２３０１）。
【００９５】
なお、上記の品目ＩＤの指定は、表示装置２０６に表示される加工可能設備特定画面を介しつつ行われる。加工可能設備特定画面の詳細は、後述する図１２の説明にて示す。また、上記の品目ＩＤの指定は、上記の加工可能設備特定画面によるＧＵＩによる指定方法の他、ＣＵＩによる指定方法、バッチファイルによる定期的なスケジュール自動実行による指定方法等、さまざまなパターンがあり得る。
次に、ＣＰＵ２０１は、上述のステップＳ２３０１で指定された品目ＩＤに対応する品目属性情報を、品目属性管理ＤＢ２４０から読み取る（Ｓ２３０２）。
【００９６】
たとえば、ステップＳ２３０１で品目ＩＤとして「品目Ｂ」が指定されていれば、図２に示される品目属性管理ＤＢ２４０の品目ＩＤ２４０ａ＝「品目Ｂ」のレコード、すなわちレコードＲ２４０１の品目属性情報が読み取られる。
次に、ＣＰＵ２０１は、上述のステップＳ２３０１で指定された品目ＩＤに対応する工順情報を、工順管理ＤＢ２４５からすべて読み取る（Ｓ２３０３）。
【００９７】
たとえば、ステップＳ２３０１で品目ＩＤとして「品目Ｂ」が指定されていれば、図３に示される工順管理ＤＢ２４５の品目ＩＤ２４５ａ＝「品目Ｂ」のレコード、すなわちレコードＲ２４５１、Ｒ２４５２の工順情報が読み取られる。
【００９８】
次に、ＣＰＵ２０１は、ステップＳ２３０３で読み取った工順情報に含まれる工程ＩＤごとに、対応する加工可能設備候補情報を、加工可能設備候補管理ＤＢ２６０からすべて読み取る（Ｓ２３０４）。
【００９９】
たとえば、ステップＳ２３０１で品目ＩＤとして「品目Ｂ」が指定され、ステップＳ２３０３で工順情報として図３に示される工順管理ＤＢ２４５からレコードＲ２４５１、Ｒ２４５２が読み取られていれば、まずレコードＲ２４５１の工程ＩＤ２４５ｃ＝「工程１」に対応する加工可能設備候補情報として、加工可能設備候補管理ＤＢ２６０から工程ＩＤ２６０ａ＝「工程１」のレコード、すなわちレコードＲ２６０１が読み取られる。レコードＲ２６０１により、加工可能設備候補は設備γ（優先順位：１）、設備α（優先順位：２）、設備β（優先順位：３）であることが把握される。
【０１００】
次に、ＣＰＵ２０１は、上述のステップＳ２３０４で読み取った加工可能設備候補ごとに、当該品目（＝ステップＳ２３０１で指定された品目ＩＤの品目）を加工可能であるか、加工可能品目属性条件管理ＤＢ２７０を参照しつつ判定する（Ｓ２３０５）。
【０１０１】
たとえば、ステップＳ２３０１で品目ＩＤとして「品目Ｂ」が指定され、ステップＳ２３０２で対応する品目属性情報として図２に示される品目属性管理ＤＢ２４０からレコードＲ２４０１が読み取られ、ステップＳ２３０４で「工程１」の工程の加工可能設備候補として設備γ（優先順位：１）、設備α（優先順位：２）、設備β（優先順位：３）が把握されていれば、設備γ、設備α、設備βのそれぞれにつき、当該品目属性情報（レコードＲ２４０１）を満たすレコードが加工可能品目属性条件管理ＤＢ２７０にあるか確認する。
【０１０２】
ここで、条件を満たす加工可能品目属性条件管理ＤＢ２７０のレコードとは、設備ＩＤ２７０ａが、当該加工可能設備候補（設備γ、設備α、設備β）のそれぞれであり、工程ＩＤ２７０ｂが、当該工程の工程ＩＤ（工程１）またはブランク（＝任意の工程を意味）であり、当該品目属性情報（レコードＲ２４０１）の素材２４０ｃを素材＿ｉｎｃｌ２７０ｅに含み、同じく当該品目属性の長さ２４０ｂが長さ＿ｍｉｎ２７０ｃと長さ＿ｍａｘ２７０ｄの範囲内であるレコードである。
【０１０３】
この具体な確認方法によると、設備γ（優先順位：１）については設備ＩＤ２７０ａが「設備γ」であるレコードがそもそもないこと、設備α（優先順位：２）についてはレコードＲ２７０１によって条件を満たすこと、設備β（優先順位：３）についてはレコードＲ２７０３によって条件を満たさないことが確認できる。このように３つのタイプにて確認を行う。
【０１０４】
次に、ＣＰＵ２０１は、上述のステップＳ２３０５で条件を満たさなかった加工可能設備候補ごとに、設備仕様上は当該品目（＝ステップＳ２３０１で指定された品目ＩＤの品目）を加工可能であるか、設備仕様管理ＤＢ２５０を参照しつつ判定する（Ｓ２３０６）。  たとえば、ステップＳ２３０１で品目ＩＤとして「品目Ｂ」が指定され、ステップＳ２３０２で対応する品目属性情報として図２に示される品目属性管理ＤＢ２４０からレコードＲ２４０１が読み取られ、ステップＳ２３０５で「工程１」の工程の加工可能設備候補の内、条件を満たさなかったものとして設備γ（優先順位：１）、設備β（優先順位：３）が把握されていれば、設備γ、設備βのそれぞれにつき、当該品目属性情報（レコードＲ２４０１）を満たすレコードが設備仕様管理ＤＢ２５０にあるか確認する。
【０１０５】
ここで、条件を満たす設備仕様管理ＤＢ２５０のレコードとは、設備ＩＤ２５０ａが当該加工可能設備候補（設備γ、設備β）のそれぞれであり、工程ＩＤ２５０ｂが当該工程の工程ＩＤ（工程１）またはブランク（＝任意の工程を意味）であり、当該品目属性情報（レコードＲ２４０１）の素材２４０ｃを素材＿ｉｎｃｌ２５０ｅに含み、同じく当該品目属性の長さ２４０ｂが長さ＿ｍｉｎ２５０ｃと長さ＿ｍａｘ２５０ｄの範囲内であるレコードである。
【０１０６】
この具体な確認方法によると、設備γについてはレコードＲ２５０２によって条件を満たすこと、設備αについてもレコードＲ２５０１によって条件を満たすことが確認できる。
【０１０７】
次に、ＣＰＵ２０１は、上述のステップＳ２３０５で条件を満たすと判定された加工可能設備と、上述のステップＳ２３０６で条件を満たすと判定された加工可能設備とを合わせて、優先順位決定ルール２９０（図８）に示される優先順位決定ルールに従い、加工可能設備の優先順位を決定する（Ｓ２３０７）。
【０１０８】
優先順位決定ルールが「デフォルト」であれば、加工可能設備候補管理ＤＢ２６０に示される優先順位を基準に、条件を満たさなかった加工可能設備候補を除いて、優先順位が高い順から１、２、…と優先順位を振り直して最終決定する。
【０１０９】
例えば、ステップＳ２３０１で品目ＩＤとして「品目Ｂ」が指定され、ステップＳ２３０４で「工程１」の工程について処理をはじめた、これまで一連の処理例を受けると、ここで優先順位決定ルールが「デフォルト」であれば、設備γ（優先順位：１）、設備α（優先順位：２）、設備β（優先順位：３）という優先順位が最終決定する。
【０１１０】
また、優先順位決定ルールが「加工可能品目属性条件優先」であれば、ステップＳ２３０５で条件を満たすと判定された加工可能設備の方を優先順位の上に、ステップＳ２３０６で条件を満たすと判定された加工可能設備の方を優先順位の下になるよう、優先順位を振り直す。
また、優先順位決定ルールが「設備仕様不考慮」であれば、ステップＳ２３０６で条件を満たすと判定された加工可能設備を優先順位から除外する。
【０１１１】
その他、優先順位決定ルールが「標準時間最短優先」や「加工精度優先」等、さまざまな優先順位決定ルールがあり得る。また、優先順位決定ルールの組合せや、組合せ間の重み付け等、さまざまなバリエーションがあり得る。
【０１１２】
以上で、ステップＳ２３０４から各工程ごとの加工可能設備特定処理を終えていなければ、次の工程に対する加工可能設備特定処理をはじめるべく、ステップＳ２３０４に遷移し、終えていれば、全結果を加工可能設備特定画面４００として表示装置２０６に出力し、当該処理を終了する（Ｓ２３０８）。
【０１１３】
−−−画面例−−−
続いて図１２にて、上記の加工可能設備特定画面４００の構成例を示す。この加工可能設備特定画面４００は、加工設備特定支援装置２００の装置利用者が表示装置２０６を見ながら入力装置２０５によって操作するものである。
【０１１４】
こうした加工可能設備特定画面４００は、加工可能設備を特定したい品目の品目ＩＤが入力される入力欄Ｆ４００１を有する。この入力欄Ｆ４００１に品目ＩＤが入力された状態で、加工可能設備特定ボタンＦ４００２が押下されることで、加工設備特定支援装置２００は、当該品目ＩＤの加工に必要な工順、工程（工程ＩＤ）ごとに、加工可能設備を優先順位や特定レベルを含めてテーブルＦ４００３に表示する。
【０１１５】
ここで、入力欄Ｆ４００１に品目ＩＤが入力された状態で、加工可能設備特定ボタンＦ４００２が押下されることが、図１１に示されるステップＳ２３０１に対応する。また、その結果がテーブルＦ４００３に表示されることが、同じく図１１に示されるステップＳ２３０８に対応する。
【０１１６】
なお、テーブルＦ４００３は、上述の通りステップＳ２３０８での出力内容に対応するものであり、各行は、「品目ＩＤ」の品目を「工順」と「工程ＩＤ」で示す工程で加工可能な設備が、「設備ＩＤ」に示す設備であり、その優先順位は「優先順位」に示す順位であることが示されている。
【０１１７】
また、「特定レベル」には、図１１の加工可能工程算定特定処理のフローにおいて、ステップＳ２３０５で条件を満たすと判定されたものであれば、「加工した生産実績あり」であることを表す「◎」が設定される。
【０１１８】
また、ステップＳ２３０５で当該設備に関するレコードが全く無かったが、ステップＳ２３０６で条件を満たすと判定されたのであれば、「設備仕様を満たす新規品目」であることを示す「○」が設定される。
【０１１９】
また、ステップＳ２３０５で条件を満たさないレコードがあったが、ステップＳ２３０６で条件を満たすと判定されたのであれば、「設備仕様を満たすが、その条件で加工した生産実績なし」であることを示す「△」が設定される。
【０１２０】
また、テーブルＦ４００３の各行には詳細確認ボタン等を設け、各行の特定結果の詳細内容を確認できるようにしてもよい。この詳細内容としては、例えば、設備仕様管理ＤＢ２５０で対応するレコードの情報や、生産実績管理ＤＢ２８０で対応するレコードの情報などを想定できる。
また、テーブルＦ４００３の各行に削除ボタン等を設け、各行を削除できるようにしてもよい。
また、テーブルＦ４００３のデータは、当該加工可能設備特定画面４００に表示する他、記憶装置２０３に記憶させる構成であってもよい。
【０１２１】
また、テーブルＦ４００３にデータが表示されている状態で、加工可能設備登録ボタンＦ４００４が押下されることにより、テーブルＦ４００３のデータが、所定の生産スケジューラ等に登録されると好適である。また、記憶装置２０３に記憶させる構成もあり得る。
【０１２２】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【０１２３】
また、ある実施例の構成の一部を他の構成に置き換えることが可能である。また、実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
こうした本実施形態によれば、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を、効率的に生成、管理することが可能となる。
【０１２４】
本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態の加工設備特定支援装置において、前記記憶装置は、前記加工可能設備候補情報として、工程ごとの加工可能な設備候補の優先順位を含めた情報を格納するものであり、前記演算装置は、前記所定工程に関する加工可能な設備候補を特定する処理に際し、前記優先順位を踏まえて前記加工可能設備候補情報から特定し、前記判明した設備候補を、当該品目属性に対応した品目を当該工程で加工可能である設備として特定する処理に際し、前記判明した設備候補を、前記優先順位に関して踏まえた上で、当該品目属性に対応した品目を当該工程で加工可能である設備として特定するものである、としてもよい。
【０１２５】
これによれば、加工に用いるべき設備候補の間での優先順位を特定して、これをユーザ等に提示し、採用設備の選定を効率化できることとなる。ひいては、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を、さらに効率的に生成、管理することが可能となる。
【０１２６】
また本実施形態の加工設備特定支援装置において、前記記憶装置は、品目、工程、および、設備、の組合せ情報からなる１以上の生産実績情報と、前記品目ごとの品目属性情報と、を更に記憶するものであり、前記演算装置は、前記生産実績情報が示す各品目について、対応する品目属性情報を記憶装置から取得する処理と、前記生産実績情報が示す工程ごとの加工実績に基づき、前記加工可能設備候補情報を算定し、これを記憶装置に格納する処理と、前記生産実績情報と前記品目属性情報とに基づき、前記加工可能品目属性条件情報を算定し、これを記憶装置に格納する処理と、を更に実行するものである、としてもよい。
【０１２７】
これによれば、加工に用いるべき設備候補を、その生産実績に基づき精度良好に特定可能となる。ひいては、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を、さらに効率的に生成、管理することが可能となる。
【０１２８】
また本実施形態の加工設備特定支援装置において、前記演算装置は、前記加工可能設備候補情報を算定し、これを記憶装置に格納する処理に際し、前記生産実績情報が示す、各工程の設備ごとの実績数に基づき、工程ごとの加工可能な設備候補の優先順位を特定するものである、としてもよい。
【０１２９】
これによれば、加工に用いるべき設備候補を、その生産実績の数の多さに基づき精度良好に特定可能となる。ひいては、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を、さらに効率的に生成、管理することが可能となる。
【０１３０】
また本実施形態の加工設備特定支援装置において、前記記憶装置は、前記生産実績情報において生産日時の情報も更に格納するものであり、前記演算装置は、前記加工可能設備候補情報を算定し、これを記憶装置に格納する処理に際し、前記生産実績情報が示す、各工程の設備ごとの生産日時の新しさに基づき、工程ごとの加工可能な設備候補の優先順位を特定するものである、としてもよい。
【０１３１】
これによれば、加工に用いるべき設備候補を、その生産実績の新鮮さに基づき精度良好に特定可能となる。ひいては、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を、さらに効率的に生成、管理することが可能となる。
【０１３２】
また本実施形態の加工設備特定支援装置において、前記記憶装置は、生産実績に基づかず、設備の仕様に基づいた、設備ごとの、または設備と工程との組合せごとの、加工可能な品目属性の条件である設備仕様情報を更に格納するものであり、前記演算装置は、前記判定の結果、当該品目属性が前記規定を満たす設備候補が判明しなかった場合、前記特定した設備候補ごとに、または前記特定した設備候補と前記所定工程との組合せごとに、所定の品目属性が前記設備仕様情報での規定を満たすか判定する処理を更に実行するものである、としてもよい。
【０１３３】
これによれば、加工に用いるべき設備候補を、生産実績に基づいて特定できない場合にも、設備仕様に基づき特定可能となる。ひいては、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を、さらに効率的に生成、管理することが可能となる。
【０１３４】
また本実施形態の加工設備特定支援装置において、前記演算装置は、前記品目属性が、前記加工可能品目属性条件情報の規定を満たすことが判明した設備候補と、前記設備仕様情報の規定を満たすことが判明した設備候補とで、異なるステータス情報を記憶装置で設定する処理、を更に実行するものである、としてもよい。
【０１３５】
これによれば、加工に用いるべき設備候補を、例えば、生産実績に基づいて特定できた場合と、設備仕様に基づいて特定できた場合とで、明確に区別した上でユーザらに提示し、その設備選定の有力な検討材料とできる。ひいては、生産計画における、品目と工程との組合せごとに採用すべき加工設備の情報を、さらに効率的に生成、管理することが可能となる。
【符号の説明】
【０１３６】
１００  加工設備特定支援システム
２００  加工設備特定支援装置
２０１  ＣＰＵ
２０２  メモリ
２０３  記憶装置
２０４  通信インターフェイス
２０５  入力装置
２０６  表示装置
２１０  加工可能工程算定プログラム
２２０  加工可能品目属性算定プログラム
２３０  加工可能設備特定プログラム
２４０  品目管理ＤＢ
２４５  工順管理ＤＢ
２５０  設備仕様管理ＤＢ
２６０  加工可能設備候補管理ＤＢ
２７０  加工可能品目属性条件管理ＤＢ
２８０  生産実績管理ＤＢ
２９０  優先順位決定ルール
３００ａ  加工設備
３００ｂ  加工設備
６００  通信路
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2019204248.tif 000001
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2019204248.tif 000002
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１１
【補正方法】変更
【補正の内容】
【図１１】
2019204248.tif 000003