(57)【要約】      （修正有）【課題】作業に関する項目が複数であっても、作業委託先のリソースの評価を可能とし、作業委託を支援する作業委託支援システム及びその方法を提供する。【解決手段】作業委託支援システムであって、作業委託先が作業可能な項目と作業委託先とを対応付けたリソース情報が格納された記憶部と、設計情報に基づき作業工程を生成する作業順序生成部と、作業に関する複数の項目それぞれの優先度の情報を前記記憶部に格納する優先キー設定部と、前記作業順序生成部で生成された作業工程のそれぞれに対して、前記記憶部に格納されたリソース情報を、前記優先キー設定部により格納された優先度の情報に基づいて評価するランク値計算部と、前記ランク値計算部による評価に基づいたランクに応じて作業委託先を表示する表示部と、を備える。【選択図】図１
2018180809.tif 000002
【特許請求の範囲】
【請求項１】
作業委託支援システムであって、
作業委託先が作業可能な項目と作業委託先とを対応付けたリソース情報が格納された記憶部と、
設計情報に基づき作業工程を生成する作業順序生成部と、
作業に関する複数の項目それぞれの優先度の情報を前記記憶部に格納する優先キー設定部と、
前記作業順序生成部で生成された作業工程のそれぞれに対して、前記記憶部に格納されたリソース情報を、前記優先キー設定部により格納された優先度の情報に基づいて評価するランク値計算部と、
前記ランク値計算部による評価に基づいたランクに応じて作業委託先を表示する表示部と、
を備えること
を特徴とする作業委託支援システム。
【請求項２】
請求項１に記載の作業委託支援システムであって、
作業は加工を含み、
作業に関する項目は加工対象物の寸法を含むこと
を特徴とする作業委託支援システム。
【請求項３】
請求項２に記載の作業委託支援システムであって、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目は、加工可能な対象物の最大寸法を含むこと
を特徴とする作業委託支援システム。
【請求項４】
請求項３に記載の作業委託支援システムであって、
前記ランク値計算部は、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目に含まれる加工可能な対象物の最大寸法が、加工対象物の寸法より大きい場合は、大きくない場合より評価を高くすること
を特徴とする作業委託支援システム。
【請求項５】
請求項４に記載の作業委託支援システムであって、
作業に関する項目は、さらに加工対象物に対する作業内容を含み、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目は、さらに作業内容を含み、
前記ランク値計算部は、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目に含まれる作業内容と、加工対象物に対する作業内容とが一致する場合は、一致しない場合より評価を高くすること
を特徴とする作業委託支援システム。
【請求項６】
請求項５に記載の作業委託支援システムであって、
前記優先キー設定部は、
加工対象物の寸法の項目より作業内容の項目の優先度が高いという情報を、前記記憶部に格納し、
前記ランク値計算部は、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目に含まれる加工可能な対象物の最大寸法が、加工対象物の寸法より大きい場合の評価より、前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目に含まれる作業内容と、加工対象物に対する作業内容とが一致する場合の評価を高く評価すること
を特徴とする作業委託支援システム。
【請求項７】
請求項６に記載の作業委託支援システムであって、
前記記憶部に格納された作業委託先は複数の作業委託先であり、
前記表示部は、前記ランク値計算部による評価に基づいたランクに応じて複数の作業委託先を表示すること
を特徴とする作業委託支援システム。
【請求項８】
請求項１に記載の作業委託支援システムであって、
前記記憶部に格納されたリソース情報は、作業委託先の作業予約の情報を含み、
前記優先キー設定部は、
さらに、作業委託先の作業予約を評価させる優先度の情報を前記記憶部に格納し、
前記ランク値計算部は、
作業委託先の作業予約を評価させる優先度の情報が前記記憶部に格納されている場合、さらに、作業委託先の作業予約に基づいて評価すること
を特徴とする作業委託支援システム。
【請求項９】
請求項１に記載の作業委託支援システムであって、
作業は複数のパーツの組み立てを含み、
前記優先キー設定部は、
さらに、組み立てにおける複数のパーツの隣接関係を評価させる優先度の情報を前記記憶部に格納し、
前記ランク値計算部は、
組み立てにおける複数のパーツの隣接関係を評価させる優先度の情報が前記記憶部に格納されている場合、さらに、組み立てにおける複数のパーツの隣接関係に基づいて評価すること
を特徴とする作業委託支援システム。
【請求項１０】
請求項９に記載の作業委託支援システムであって、
前記記憶部に格納された作業委託先は複数の作業委託先であり、
前記ランク値計算部は、
組み立てにおける複数のパーツの隣接関係を評価させる優先度の情報が前記記憶部に格納されている場合、組み立てにおける複数のパーツの隣接関係の情報を取得し、隣接するパーツを委託する前記複数の作業委託先の中の第１の作業委託先の評価より、隣接しないパーツを委託する前記複数の作業委託先の中の第２の作業委託先の評価を高く評価すること
を特徴とする作業委託支援システム。
【請求項１１】
請求項１に記載の作業委託支援システムであって、
設備の制御部と通信する通信部をさらに備え、
前記記憶部に格納された作業委託先は複数の作業委託先であり、
作業は加工を含み、
前記作業順序生成部は、
さらに、設計情報に基づきＣＡＭ情報を生成し、
前記ランク値計算部は、
さらに、前記複数の作業委託先の中で最も高く評価されたリソース情報に対応する作業委託先を選択し、
前記通信部は、
前記ランク値計算部で選択された作業委託先へ、前記作業順序生成部で生成されたＣＡＭ情報を送信し、前記設備の加工を制御すること
を特徴とする作業委託支援システム。
【請求項１２】
作業委託支援システムであって、
作業に関する項目の候補を複数表示し、登録のためのボタンを表示し、登録済みの作業に関する項目を優先度に対応付けて複数表示する表示部と、
複数表示された作業に関する項目の候補の中の１つが選択される操作を受け付け、登録済みの作業に関する項目に対する優先度が選択される操作を受け付け、登録のためのボタンが押される操作を受け付ける入力部と、
作業委託先が作業可能な項目を、前記表示部に複数表示された登録済みの作業に関する項目の優先度に基づいて評価するランク値計算部と
を備えること
を特徴とする作業委託支援システム。
【請求項１３】
コンピュータによる作業委託支援方法であって、
前記コンピュータは、
プログラムが格納され、作業委託先が作業可能な項目と作業委託先とを対応付けたリソース情報が格納された記憶部と、
前記記憶部に格納されたプログラムを実行する処理部と、
表示部と
を備え、
前記処理部は、プログラムを実行することにより、
設計情報に基づき作業工程を生成し、
作業に関する複数の項目それぞれの優先度の情報を前記記憶部に格納し、
生成された作業工程のそれぞれに対して、前記記憶部に格納されたリソース情報を、前記記憶部に格納された優先度の情報に基づいて評価し、
評価されたランクに応じて作業委託先を表示部に表示するよう制御すること
を特徴とする作業委託支援方法。
【請求項１４】
請求項１３に記載の作業委託支援方法であって、
作業は加工を含み、
作業に関する項目は加工対象物の寸法を含み、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目は、加工可能な対象物の最大寸法を含み、
前記処理部は、プログラムを実行することにより、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目に含まれる加工可能な対象物の最大寸法が、加工対象物の寸法より大きい場合は、大きくない場合より評価を高くすること
を特徴とする作業委託支援方法。
【請求項１５】
請求項１４に記載の作業委託支援方法であって、
作業に関する項目は、さらに加工対象物に対する作業内容を含み、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目は、さらに作業内容を含み、
前記処理部は、プログラムを実行することにより、
加工対象物の寸法の項目より作業内容の項目の優先度が高いという情報を、前記記憶部に格納し、
前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目に含まれる加工可能な対象物の最大寸法が、加工対象物の寸法より大きい場合の評価より、前記記憶部に格納されたリソース情報の作業委託先が作業可能な項目に含まれる作業内容と、加工対象物に対する作業内容とが一致する場合の評価を高く評価すること
を特徴とする作業委託支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業委託支援システム及びその方法に関する。
【背景技術】
【０００２】
本技術分野の背景技術として特許文献１がある。特許文献１には、発注者に対して最終結果物に到るまでの各業種の業者を自ら選択する機会を与えることができる業務仲介システムを、提供すると記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１５００３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１には、発注者から指定された基準が最も良いサプライチェーンに沿った業者の順列である業種リンク候補を、自動的にソートして発注者に提示する方法が記載されている。しかし、特許文献１の発注業者の提示方法は、業種リンク候補をソートする際に納期、価格、精度のオプションを一つしか設定できない。
【０００５】
このような発注者への提示方法では、例えば、複数のオプションを考慮して総合的に良いと判定したサプライチェーンに沿った業種リンク候補をソートして発注者に提示することができない。
【０００６】
そこで、本発明の目的は、作業に関する項目が複数であっても、作業委託先のリソースの評価を可能とし、作業委託を支援することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る代表的な作業委託支援システムは、作業委託先が作業可能な項目と作業委託先とを対応付けたリソース情報が格納された記憶部と、設計情報に基づき作業工程を生成する作業順序生成部と、作業に関する複数の項目それぞれの優先度の情報を前記記憶部に格納する優先キー設定部と、前記作業順序生成部で生成された作業工程のそれぞれに対して、前記記憶部に格納されたリソース情報を、前記優先キー設定部により格納された優先度の情報に基づいて評価するランク値計算部と、前記ランク値計算部による評価に基づいたランクに応じて作業委託先を表示する表示部と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、作業に関する項目が複数であっても、作業委託先のリソースの評価を可能となり、作業委託を支援できる。
【図面の簡単な説明】
【０００９】
【図１】作業委託先選定システムの例を示す図。
【図２】作業委託先選定処理のフローチャート。
【図３】ＢＯＭの例を示す図。
【図４】部品の例を示す図。
【図５】ＢＯＰの例を示す図。
【図６】候補ランク付け優先キー情報の例を示す図。
【図７】リソース属性情報の例を示す図。
【図８】加工諸元情報の例を示す図。
【図９】作業委託先候補情報の生成手順の例を示す図。
【図１０】候補ランク付け優先キー情報の設定画面の例を示す図。
【図１１】候補ランク付け結果の表示画面の例を示す図。
【図１２】候補ランク付け優先キー情報の例を示す図。
【図１３】隣接部品関係データの例を示す図。
【図１４】委託予定事業所データの例を示す図。
【図１５】使用材料のグループ情報の例を示す図。
【図１６】設備割付情報の例を示す図。
【図１７】システム入出力の例を示す図。
【発明を実施するための形態】
【００１０】
以下、実施例について図面を用いて説明する。
【実施例１】
【００１１】
図１は、本発明の一実施形態に係る作業委託先選定システム１の例を示す図である。図１に示すように、作業委託先選定システム１は、処理部１０１、記憶部１０２、表示部１０３、入力部１０４、及び通信部１０５を含む。また、処理部１０１は、作業順序生成部１０１１、候補ランク付け優先キー設定部１０１２、及び候補ランク値計算部１０１３を含む。
【００１２】
作業委託先選定システム１は、例えばコンピュータであっても良い。処理部１０１はプロセッサとプログラムが格納されたメモリであっても良い。処理部１０１のメモリには、作業順序生成部１０１１、候補ランク付け優先キー設定部１０１２、及び候補ランク値計算部１０１３それぞれのためのプログラムが格納され、各プログラムを実行するプロセッサが各部となっても良い。また、処理部１０１のメモリには図示を省略したプログラムがさらに格納されて、プロセッサにより実行されても良い。
【００１３】
記憶部１０２は、メモリ、ＨＤＤ（Hard Disk Drive）、あるいはＳＳＤ（Solid State Drive）であっても良く、格納される情報については図２〜９を用いて次に説明する。なお、処理部１０１のメモリと記憶部１０２とは、同じ情報あるいは同じプログラムが格納されても良い。表示部１０３はディスプレイ装置であっても良く、入力部１０４はキーボード、マウス、あるいはタッチパネルであっても良く、ユーザの操作を受け付ける。
【００１４】
通信部１０５はネットワークインターフェースであっても良く、図示を省略したローカルネットワークあるいはインターネットに接続されても良い。作業委託先選定システム１は表示部１０３と入力部１０４を含まず、通信部１０５がそれらの代わりとなって、ネットワーク経由で遠隔操作されても良い。また、作業委託先選定システム１は、複数のコンピュータから構成されても良い。
【００１５】
以下、作業委託先選定システム１が有する各構成要素について、作業委託先選定システム１による作業委託先選定処理の一例を示す図２のフローチャートを用いて説明する。図２に示すように、まず、ステップＳ２０１で、処理部１０１は記憶部１０２に設計情報１０２１を読み込む。例えば、設計情報１０２１は一般的な３Ｄ−ＣＡＤ（Computer Aided Design）ソフトを用いて作成されたもので良く、ネットワークに繋がった外部のサーバーやクラウド上の記憶装置に格納されている３Ｄ−ＣＡＤデータを、通信部１０５で受け取り、記憶部１０２の設計情報１０２１として保持する。
【００１６】
次に、ステップＳ２０２で、設計情報１０２１を用いて、処理部１０１の作業順序生成部１０１１は作業順序情報１０２２を生成する。例えば、ステップＳ２０２の作業順序生成は、一般的なＢＯＭ（Bill of Materials）やＰＤＭ（Product Data Management）のシステムやソフトウェアから生成できるＢＯＰ（Bill of Process）データを作業順序情報１０２２として用いることができる。ＢＯＭやＰＤＭのシステムやソフトウェアは処理部１０１により実行されても良いし、外部のシステムで生成された作業順序情報を記憶部１０２の作業順序情報１０２２に取り込んで保持しても良い。
【００１７】
図３にＢＯＭの例を示す。図３のＢＯＭは、図４に示す部品Ａを例にしたものである。図４の部品Ａは、パーツ１、パーツ２、及びパーツ３から構成され、夫々のパーツが図４に示したような接続関係にある。図３のＢＯＭは、図４の部品Ａが、パーツ１、パーツ２、及びパーツ３のパーツから構成されていることを示す情報を含む。
【００１８】
また、図３のＢＯＭは、パーツ１の属性情報として、「材料Ｘ」、寸法Ｘが「１０００」、Ｙが「４００」、Ｚが「３００」、重量が「５０」であるという情報を含む。なお、パーツ１はφに該当する値を持つ形状ではない、すなわちパーツ１にはφの値がないという情報も含む。この情報を図３では「−」と表現した。
【００１９】
また、図３のＢＯＭは部品Ｂの情報も含み、部品Ｂに関して図４のような図示は省略するが、ＢＯＭの情報は部品Ｂがパーツ４で構成されていることを示す。図３に示したように、部品Ａは、パーツ１、パーツ２、及びパーツ３から構成され、部品Ｂはパーツ４から構成され、さらに部品Ａと部品Ｂは上位の部品を構成するというように、ＢＯＭでは部品とパーツの構成情報がツリー構造で管理されている。
【００２０】
設計情報１０２１は、図３のＢＯＭと図４に示すような接続関係の情報を含んでもよい。ここで、部品とパーツは、ＢＯＭで管理されるツリー構造の中で上位と下位を区別するために異なる表現としたものであり、部品という表現とパーツという表現とを互いに置き換えても良い。このため、部品Ａと部品Ｂを組み合わせて上位の部品を構成する場合、部品Ａと部品Ｂのそれぞれが作業委託されるのであれば、部品Ａと部品ＢをパーツＡとパーツＢと表現してもよい。
【００２１】
図５にＢＯＰの例を示す。図５のＢＯＰは図４に示す部品ＡのＢＯＰを示したものである。図４の部品Ａの組立て手順（工程）を含む図５のＢＯＰを生成するには、３Ｄ−ＣＡＤの形状や属性から組立てフロー（工程）を作成する一般的に販売されているシステムを用いれば良い。
【００２２】
図５のＢＯＰは、工程の１番目としてパーツ１をフライス削りし、工程の２番目としてパーツ１を研削加工し、工程の３番目としてパーツ２を旋盤加工するなどの情報を含む。ＢＯＰは図５に示した以外の情報を含んでも良く、作業順序情報１０２２はＢＯＰとそれ以外の情報とを含んでも良い。
【００２３】
図２に説明を戻し、図５のＢＯＰの工程別に、以下で説明するステップＳ２０３とステップＳ２０４が繰り返される。図５のＢＯＰの例では８個の工程があるため、それらのステップは８回繰り返され、先ずは１番目の工程のパーツ１とフライス削りが、それらのステップの対象となる。
【００２４】
ステップＳ２０３で、処理部１０１の候補ランク付け優先キー設定部１０１２は候補ランク付け優先キー情報１０２３を生成し、作業順序情報１０２２（図５のＢＯＰ）と、候補ランク付け優先キー情報１０２３と、リソース属性情報１０２４と、加工諸元情報１０２５とを用いて、処理部１０１の候補ランク値計算部１０１３は作業委託先候補情報１０２６を生成する。
【００２５】
具体的に図６〜９を用いて説明する。ステップＳ２０３の作業委託先の候補ランク付けは、候補ランク付け優先キー設定部１０１２により、設定する作業委託先の候補を選択する際の選択要素の優先順位付けのために設定した候補ランク付け優先キー情報１０２３が用いられる。
【００２６】
図１０に候補ランク付け優先キー情報１０２３の設定画面の一例を示す。この設定画面は表示部１０３に表示され、この設定画面に対する操作は入力部１０４のマウスなどにより受け付けられる。設定画面の優先キーリストから優先キーの対象にする項目がユーザの操作により選択されて、設定したい優先キーの順序の位置が選択されて、登録ボタンが押されることにより、優先キー設定順に設定される画面の一例である。ここで、優先キー設定順の各項目に優先度が数字で表示されても良い。
【００２７】
登録ボタンが押されて優先キー設定順に設定されても、優先キー設定順の項目が選択されて、削除ボタンが押されることにより、選択された項目は優先キー設定順から削除される。優先キー設定順に設定されてＯＫボタンが押されると、優先キー設定順の項目に基づいて候補ランク付け優先キー情報１０２３が生成される。
【００２８】
戻るボタンが押されると、ステップＳ２０３が終了されてステップＳ２０４がスキップされ、次の工程のループが実行されてもよいし、図２に示した作業委託先選定処理が終了されてもよい。なお、優先キーリストは予め設定されてもよいし、ＢＯＭの項目が抽出されて設定されてもよい。
【００２９】
図６に候補ランク付け優先キー情報１０２３の例を示す。図６の候補ランク付け優先キー情報１０２３の例では、優先度の高い方から低い方へ「作業内容」、「Ｘ」、「Ｙ」、「Ｚ」、「φ」、「重量」の順に優先度を設定された状態を示している。
【００３０】
図７にリソース属性情報１０２４の例を示す。図７のリソース属性情報１０２４の例では、リソース番号（Ｎｏ．）、設備種類、事業所名、加工可能最大寸法としての（Ｘ、Ｙ、Ｚ、φ）、最大重量、作業内容が登録されている。加工可能最大寸法は、加工の結果として得られる加工対象物の最大寸法であり、加工可能最大寸法より大きい物を（リソース属性情報１０２４に登録された情報としては）加工できないことを示す。
【００３１】
最大重量は加工の結果として得られる加工対象物の最大重量であり、最大重量より重い物を（リソース属性情報１０２４に登録された情報としては）加工できないことを示す。事業所名は作業委託先となりえる事業所の名称であり、設備種類は各事業所で使用できる設備の種類である。
【００３２】
作業内容は、設備種類で識別される設備により可能な作業であり、図５のＢＯＰの作業内容と対応する情報である。リソース番号は、設備種類、事業所名、加工可能最大寸法、最大重量のいずれかが異なれば、その異なる毎に割り当てられる番号である。なお、図７の例では、作業内容が異なっても同じリソース番号となる場合もあるが、作業内容が異なる毎に異なるリソース番号が割り当てられても良い。
【００３３】
次に、図８に加工諸元情報１０２５の例を示す。加工諸元とは作業委託する内容を具体的に示したものであり、図８の加工諸元情報１０２５は、図４の部品Ａのパーツ１を例に示したものである。パーツ１の場合の作業委託する作業内容は、図５のＢＯＰから「フライス削り」であり、加工寸法は図３のＢＯＭ（設計情報１０２１）から、Ｘ軸方向が「１０００」、Ｙ軸方向が「４００」、Ｚ軸方向が「３００」である。
【００３４】
ここで、パーツ１にはφに該当する形状がないため、加工諸元情報１０２５ではφを「０」とする。図８は、図５のＢＯＰの工程の１番目の「フライス削り」の例であるが、工程の２番目の「研削加工」を含めて、他の工程の加工諸元も別のテーブルとして加工諸元情報１０２５に含まれる。
【００３５】
以下、図９を用いて、図６〜８で説明した候補ランク付け優先キー情報１０２３と、リソース属性情報１０２４と、加工諸元情報１０２５とから作業委託先候補情報１０２６を生成する手順を説明する。まず、設定された図６の候補ランク付け優先キー情報１０２３の例で、作業委託先の候補を選択する際の選択要素の優先順位は、高い方から「作業内容」、「Ｘ」、「Ｙ」、「Ｚ」、「φ」、「重量」の順になる。
【００３６】
候補ランク付け優先キー情報１０２３のこの順に、図８の加工諸元情報１０２５と図７のリソース属性情報１０２４とを付き合わせ、項目毎に（一致するあるいは加工できるという）条件を満たす場合には「１」、満たさない場合には「０」とする２進数を割り当てる。図９の例では、図７のリソース属性情報１０２４のうち、例えばリソース番号（Ｎｏ．）が「２」、「３」、及び「４」のリソースが作業内容、Ｘ、Ｙ、Ｚ、重量のうちのいずれかの条件を満たしている。
【００３７】
候補ランク付け優先キー情報１０２３の順に「１」か「０」を並べると（優先度の高い項目を上位桁となるように並べると）、リソース番号（Ｎｏ．）が「２」のリソースは「１１０００１」の２進数となり、この２進数を１０進数に変換すると「４９」になる。同様に変換すると、リソース番号（Ｎｏ．）が「３」のリソースは「１１１１０１」で「６１」になり、リソース番号（Ｎｏ．）が「４」のリソースは「１１１００１」で「５７」になる。
【００３８】
これらの１０進数が大きい順に並べ替えられ、リソース番号（Ｎｏ.）が「３」のリソース、すなわち設備種類が「フライス盤」で事業所名が「Ｂ事業所」が最も候補ランクが高くなる。このようにして、作業委託先候補情報１０２６が生成される。図９の例では、候補ランク上位３つのリソースを示したが、作業委託先候補情報１０２６はさらに多くのリソースの情報を含んでも良い。
【００３９】
なお、候補ランク付けとして、リソース属性情報１０２４の各項目の値（情報）の条件を満たしているか否かに基づき「０」か「１」の２進数値化して候補ランク付けする例を説明したが、候補ランク付けの手順はこれに限定されるものではなく、リソース属性情報１０２４と加工諸元情報１０２５の項目毎に条件を満たす場合の点数を設定し、その合計点にしたがって候補ランク付けをしても良い。
【００４０】
図２に説明を戻し、ステップＳ２０４で、処理部１０１は工程毎に作業委託先の候補ランク付け結果を表示部１０３に表示する。図１１に候補ランク付けの表示画面の例を示す。図１１は、パーツ１のフライス削りの作業内容が選択され、その作業内容に対する作業委託先候補が候補ランク付けに従ってソートされた状態で表示している画面の一例である。
【００４１】
例えば、作業順序情報１０２２に含まれるＢＯＰが表示され、ステップＳ２０３とステップＳ２０４の工程別処理ループで選択された工程の表示がＢＯＰの表示の中で反転し、その反転した内容が「工程Ｎｏ．１」として表示される。そして、作業委託先候補情報１０２６の１０進数の大きい方から小さい方へ順に事業所名と設備種類が表示される。ＯＫボタンが押されると、次の工程に進むためにループの先頭であるステップＳ２０３へ戻り、戻るボタンが押されるとループを終了しても良い。
【００４２】
また、ステップＳ２０４がループの中で実行されるので、図１１の候補ランク付け結果の表示画面は、工程毎の表示となるが、作業委託先候補情報１０２６に複数の工程の情報が工程毎に識別可能に格納され、ステップＳ２０４がループの後で実行されるようにしてもよい。この場合も図１１の候補ランク付けの表示画面で良く、ＢＯＰの表示の中で入力部１０４のマウスなどにより工程が選択されると、その選択された工程に関する候補ランクが表示されても良い。
【００４３】
そして、図１１に示す「設備属性データ」の「候補ランク」が「１」、「拠点」が「Ｂ事業所」、「設備種類」が「フライス盤」であるリソースが、入力部１０４のマウスなどにより選択されると、図１１に示すように表示が反転し、ＯＫボタンが押されると、選択されたリソースが作業委託先（委託予定事業所）となる情報が生成されても良い。
【００４４】
また、候補ランク付け優先キー情報１０２３とリソース属性情報１０２４の夫々に設備の生産予約状況が設定されても良く、このような設定項目で候補ランク付けすることにより、設備の生産予約の無い設備に優先的に作業委託するといった稼働率向上を図ることも可能になる。
【００４５】
以上で説明したように、作業に関する項目、すなわちフライス削りなどの作業内容あるいは寸法などの項目が複数であっても、その複数の項目に付与された優先度に応じて、その複数の項目を使用して作業委託先のリソースを評価、すなわち候補ランク付けることができる。
【００４６】
作業に関する項目は、パーツの寸法などの加工対象物の特徴とすることも可能なため、事務的ではなく技術的な項目での評価もできる。そして、候補ランク付けされた結果は、そのランクがユーザにわかるように表示されるため、ユーザによる作業委託先の選択を容易にし、支援できる。
【００４７】
また、仮に作業委託先のリソースが加工可能ではないという情報があったとしても、ランクが下位として表示でき、加工可能でないという情報のある複数のリソース間でもランク付けされるため、作業委託先と加工を可能にする交渉を支援できる。
【実施例２】
【００４８】
実施例１では隣接関係にある複数のパーツに対して同一の作業委託先の候補ランクが高くなる可能性もあるが、実施例２では隣接関係にある複数のパーツに対して同一の作業委託先の候補ランクが高くならないようにする例を説明する。図１などを用いて説明した作業委託先選定システム１で実施例１と同じ構成は説明を省略し、実施例１と実施例２で異なる構成を説明する。
【００４９】
図１２は、実施例２における候補ランク付け優先キー情報１０２３の例を示す図である。実施例２では、図２の作業委託先の候補ランク付けのステップＳ２０３において、図１２に示すような候補ランク付け優先キー情報１０２３が用いられる。
【００５０】
図１２の候補ランク付け優先キー情報１０２３では、「作業内容」の次の優先度として「隣接部品無し判定」と「同一材料判定」が新たに追加されている。「隣接部品無し判定」と「同一材料判定」はそれぞれが候補ランク付けの算出に反映されることを示す情報であり、それらを示す何らかのフラグであっても良い。
【００５１】
まず、図１３に示す隣接部品関係データが、３Ｄ−ＣＡＤデータ（設計情報１０２１）の各パーツの位置情報とサイズ情報から予め算出される。３Ｄ−ＣＡＤデータが隣接情報を含むのであれば、予め取得されてもよい。図１３の例では、２つのパーツが隣接する場合は「０」が設定され、隣接しない場合は「１」が設定されており、パーツ３に対してパーツ１は隣接せず、パーツ２は隣接することを示している。
【００５２】
また、図２のステップＳ２０３とステップＳ２０４のループにおいて、ステップＳ２０３とステップＳ２０４を実行するたびに委託予定事業所が設定され、図１４に示す委託予定事業所のデータが生成される。
【００５３】
設定される委託予定事業所は、候補ランクが１番目と算出された事業所であってもよいし、図１１に示した候補ランク付けされたリソースの中から入力部１０４のマウスなどにより選択されたリソースの事業所であってもよい。図１４の例では、パーツ１とパーツ２に対する工程別処理としてステップＳ２０３とステップＳ２０４が既に実行されて、パーツ１とパーツ２の委託予定事業所が設定され、パーツ３の委託予定事業所が設定されていない（未定）の状態である。
【００５４】
パーツ３に対する工程別処理として、候補ランク値計算部１０１３はステップＳ２０３において、候補ランク付け優先キー情報１０２３に「隣接部品なし判定」が含まれる場合、図１３の隣接部品関係データからパーツ３はパーツ１と隣接せず、パーツ２と隣接するという情報を取得し、図１４の委託予定事業所のデータからパーツ１の「Ｂ事業所」が含まれるリソースの２進数を「１」とし、パーツ２の「Ｃ事業所」が含まれるリソースの２進数を「０」とする作業委託先候補情報１０２６を生成する。これにより、隣接しないパーツ１を委託予定事業所としたＢ事業所を含むリソースの１０進数を高めることができる。
【００５５】
また、図１５はパーツ毎の使用材料のグループを表す材料関係データの例を示す図である。図１５の材料関係データは、図３のＢＯＭ（設計情報１０２１）から「材料Ｘ」などの情報が取得されて予め生成される。図１５の例では各パーツが各材料を含む場合は「１」が設定され、含まない場合は「０」が設定されており、パーツ１とパーツ３が材料Ｘという同一材料を含むことを示している。
【００５６】
パーツ３に対する工程別処理として、候補ランク値計算部１０１３はステップＳ２０３において、候補ランク付け優先キー情報１０２３に「同一材料判定」が含まれる場合、図１５の材料関係データからパーツ３はパーツ１と同一材料を含み、パーツ２と同一材料を含まないという情報を取得し、図１４の委託予定事業所のデータからパーツ１の「Ｂ事業所」が含まれるリソースの２進数を「１」とし、パーツ２の「Ｃ事業所」が含まれるリソースの２進数を「０」とする作業委託先候補情報１０２６を生成する。これにより、同一材料を含むパーツ１を委託予定事業所としたＢ事業所を含むリソースの１０進数を高めることができる。
【００５７】
なお、図１３〜１５に示したデータは、記憶部１０２に格納されても良い。
【００５８】
以上で説明したように、隣接したパーツは異なる作業委託先それぞれの候補ランクを高くすることが可能になる。これにより、複数のパーツにより組み立てられる部品の情報が分散し、部品としての情報が推定されにくくなる。そして、部品を製品とした場合、製品情報のセキュリティを向上できる。特に製品のプロトタイプの加工を作業委託する場合に、製品情報のセキュリティに有効である。その中で、同一材料の部品の作業委託先の候補ランクを高くすることも可能になる。
【実施例３】
【００５９】
実施例１、２では、候補ランクを表示する、あるいは表示された候補ランクから作業委託先事業所が選択される例を説明したが、実施例３では選択された作業委託先事業所へ作業指示を出し、作業委託先事業所で加工などの作業を実行する例を説明する。図１などを用いて説明した作業委託先選定システム１で実施例１、２と同じ構成は説明を省略し、実施例１、２と実施例３で異なる構成を説明する。
【００６０】
図９、１１、１４を用いて説明したように、図９の作業委託先候補情報１０２６に基づく図１１の候補ランク付けの表示画面での入力部１０４によるリソースの選択、あるいは候補ランクが１番目のリソースの選択が実行されると、選択されたリソースの事業所名と設備種類が決定できる。これにより、図１６に示すような、ＢＯＰの各工程に事業所名と設備種類を加えた設備割付情報１０２７が生成される。設備割付情報１０２７は記憶部１０２に格納されても良い。
【００６１】
図１７に実施例３の作業委託先選定システム１のシステム入出力図の例を示す。例えば作業順序生成部１０１１から候補ランク付け優先キー設定部への太い矢印は、処理の流れを表し、他の細い矢印はデータの流れを表す。また、作業順序情報１０２２（ＢＯＰ）は各部で使用されるため、例えば候補ランク付け優先キー設定部１０１２から候補ランク値計算部１０１３への細い矢印で表されている。
【００６２】
作業委託先選定システム１の処理部１０１で処理を行う作業順序生成部１０１１に３Ｄ−ＣＡＤ情報から切削加工のための工具の軌跡情報（ツールパス）を生成するＣＡＭ（Computer Aided Manufacturing）システムを用いることにより、ＣＡＭ情報１０２８を生成する。ＣＡＭ情報１０２８も記憶部１０２に格納されても良い。
【００６３】
そして、ＣＡＭ情報１０２８と図１６の設備割付情報１０２７とから、作業委託先の事業所の設備毎に通信部１０５を経由してＣＡＭ情報１０２８のデータを直接に送信する。すなわち、作業委託先の事業所の設備制御部１７０へＣＡＭ情報１０２８のデータを直接に入力することにより、設備へ直接に制御指示を与える。
【００６４】
ＣＡＭ情報１０２８の、ツールパスの情報を用いて使用工具や加工距離、加工時間を求め、作業時間単価を基準にして作業委託の引受け費用をリソース属性情報１０２４に加えても良い。なお、作業時間単価は、設備の原価償却状況に応じて調整するようにすることで、設備の投資回収期間の短縮に貢献し易くなる。
【００６５】
以上で説明したように、作業委託先の選定から、加工のための設備の制御までを自動化することも可能になる。これにより、ユーザの発注のための工数を大幅に削減できる。
【００６６】
以上の実施例１〜３では加工設備を例に説明しているが、加工設備だけでなく、塗装装置、検査装置他の産業系の生産リソース全般に適用しても良く、さらに作業者の資格情報などのスキル情報を生産リソースの属性情報として扱うことにより、作業者も含めた作業委託先の選定システムとして展開できる。また、実施例１〜３に分けて説明したが、各実施例で説明した構成の一部を他の実施例の構成に適用しても良い。
【符号の説明】
【００６７】
１：作業委託先選定システム
１０１２：候補ランク付け優先キー設定部
１０１３：候補ランク値計算部
１０２３：候補ランク付け優先キー情報
１０２４：リソース属性情報
１０２６：作業委託先候補情報
【図１】
2018180809.tif 000003
【図２】
2018180809.tif 000004
【図３】
2018180809.tif 000005
【図４】
2018180809.tif 000006
【図５】
2018180809.tif 000007
【図６】
2018180809.tif 000008
【図７】
2018180809.tif 000009
【図８】
2018180809.tif 000010
【図９】
2018180809.tif 000011
【図１０】
2018180809.tif 000012
【図１１】
2018180809.tif 000013
【図１２】
2018180809.tif 000014
【図１３】
2018180809.tif 000015
【図１４】
2018180809.tif 000016
【図１５】
2018180809.tif 000017
【図１６】
2018180809.tif 000018
【図１７】
2018180809.tif 000019