(57)【要約】【課題】パーツを加工する加工時間を即座に見積もって見積書を提示することができる加工見積もり装置を提供する。【解決手段】カメラ１１は、予め板金を切断することによって作成された見積もり対象のパーツと、寸法基準マーカとを撮影する。画像処理部１２は、カメラ１１によって撮影されたパーツのエッジを抽出してエッジデータを生成し、カメラ１１によって撮影された寸法基準マーカの大きさに基づいて、エッジデータを、パーツの実サイズに対応した大きさとなるように拡大または縮小する。加工時間算出部１３は、パーツの実サイズに対応したエッジデータのエッジに基づいて板金よりパーツを切り出すための切断線の長さを算出し、板金の材質及び板厚に対応して、切断線を切断してパーツを作成するための加工時間を算出する。【選択図】図１
2020140305.tif 000002
【特許請求の範囲】
【請求項１】
予め板金を切断することによって作成された見積もり対象のパーツと、寸法基準マーカとを撮影するカメラと、
前記カメラによって撮影された前記パーツのエッジを抽出してエッジデータを生成し、前記カメラによって撮影された前記寸法基準マーカの大きさに基づいて、前記エッジデータを、前記パーツの実サイズに対応した大きさとなるように拡大または縮小する画像処理部と、
前記パーツの実サイズに対応した前記エッジデータのエッジに基づいて板金より前記パーツを切り出すための切断線の長さを算出し、前記板金の材質及び板厚に対応して、前記切断線を切断して前記パーツを作成するための加工時間を算出する加工時間算出部と、
を備える加工見積もり装置。
【請求項２】
前記加工時間算出部は、前記板金にピアスを開ける時間と、前記ピアスから前記切断線までのアプローチを切断する時間と、前記切断線を断線する時間との合計時間に基づいて、前記加工時間を算出する請求項１に記載の加工見積もり装置。
【請求項３】
前記加工時間算出部は、前記合計時間に、前記板金にレーザビームを射出して前記板金を切断する加工ヘッドの移動時間を加えた時間を前記加工時間とするために、前記合計時間に１以上の係数を乗算する請求項２に記載の加工見積もり装置。
【請求項４】
外部のサーバに蓄積された係数を読み出す通信部をさらに備え、
前記加工時間算出部は、前記合計時間に、前記通信部が前記サーバから読み出した係数を乗算する請求項３に記載の加工見積もり装置。
【請求項５】
前記加工時間算出部によって算出された前記加工時間に基づいて、前記パーツの加工コストを算出する加工コスト算出部をさらに備える請求項１〜４のいずれか１項に記載の加工見積もり装置。
【請求項６】
予め板金を切断することによって作成された見積もり対象のパーツと、寸法基準マーカとをカメラによって撮影し、
画像処理部が、前記カメラによって撮影された前記パーツのエッジを抽出してエッジデータを生成し、
前記画像処理部が、前記カメラによって撮影された前記寸法基準マーカの大きさに基づいて、前記エッジデータを、前記パーツの実サイズに対応した大きさとなるように拡大または縮小し、
加工時間算出部が、前記パーツの実サイズに対応した前記エッジデータのエッジに基づいて板金より前記パーツを切り出すための切断線の長さを算出し、前記板金の材質及び板厚に対応して、前記切断線を切断して前記パーツを作成するための加工時間を算出する
加工見積もり方法。
【請求項７】
コンピュータに、
予め板金を切断することによって作成された見積もり対象のパーツと、寸法基準マーカとをカメラによって撮影した撮影画像データに基づいて、前記パーツのエッジを抽出してエッジデータを生成するステップと、
前記撮影画像データにおける前記寸法基準マーカの大きさに基づいて、前記エッジデータを、前記パーツの実サイズに対応した大きさとなるように拡大または縮小するステップと、
前記パーツの実サイズに対応した前記エッジデータのエッジに基づいて板金より前記パーツを切り出すための切断線の長さを算出するステップと、
前記板金の材質及び板厚に対応して、前記切断線を切断して前記パーツを作成するための加工時間を算出するステップと、
を実行させる加工見積もりプログラム。
【請求項８】
前記コンピュータに、前記板金にピアスを開ける時間と、前記ピアスから前記切断線までのアプローチを切断する時間と、前記切断線を断線する時間との合計時間に基づいて、前記加工時間を算出するステップを実行させる請求項７に記載の加工見積もりプログラム。
【請求項９】
前記コンピュータに、前記合計時間に、前記板金にレーザビームを射出して前記板金を切断する加工ヘッドの移動時間を加えた時間を前記加工時間とするために、前記合計時間に１以上の係数を乗算するステップを実行させる請求項８に記載の加工見積もりプログラム。
【請求項１０】
前記コンピュータに、
外部のサーバに蓄積された係数を読み出すステップと、
前記合計時間に、前記サーバから読み出された係数を乗算するステップと、
をさらに実行させる請求項９に記載の加工見積もりプログラム。
【請求項１１】
前記コンピュータに、算出された前記加工時間に基づいて、前記パーツの加工コストを算出するステップをさらに実行させる請求項７〜１０のいずれか１項に記載の加工見積もりプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーツを加工する加工時間を見積もるための加工見積もり装置、加工見積もり方法、及び加工見積もりプログラムに関する。
【背景技術】
【０００２】
パーツを加工する加工時間を見積もるためには、次のような工程が必要である。パーツの図形データがあるときには、ＣＡＤ（Computer Aided Design）プログラムがパーツの図形データを読み込み、図形データがなく紙の図面しかないときには、ＣＡＤプログラムで図面のパーツをトレースして図形データを作成する。加えて、ＣＡＭ（Computer Aided Manufacturing）プログラムが、図形データに基づいてパーツに対して加工の割り付け処理を実行して、シミュレーションソフトウェアが加工時間を算出する。
【０００３】
特許文献１には、加工見積もり方法の一例が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２０３００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、セールスパーソンが加工機の使用者または購入予定者である顧客に見積書を提示するためには、上述した加工見積もり方法によって加工時間を見積もり、見積書の書面を作成する必要がある。見積書の書面を作成して、顧客に提示するには複数日の時間がかかり、セールスパーソンが顧客に即座に見積書を提示することができない。
【０００６】
本発明は、パーツを加工する加工時間を即座に見積もって見積書を提示することができる加工見積もり装置、加工見積もり方法、及び加工見積もりプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、予め板金を切断することによって作成された見積もり対象のパーツと、寸法基準マーカとを撮影するカメラと、前記カメラによって撮影された前記パーツのエッジを抽出してエッジデータを生成し、前記カメラによって撮影された前記寸法基準マーカの大きさに基づいて、前記エッジデータを、前記パーツの実サイズに対応した大きさとなるように拡大または縮小する画像処理部と、前記パーツの実サイズに対応した前記エッジデータのエッジに基づいて板金より前記パーツを切り出すための切断線の長さを算出し、前記板金の材質及び板厚に対応して、前記切断線を切断して前記パーツを作成するための加工時間を算出する加工時間算出部とを備える加工見積もり装置を提供する。
【０００８】
本発明は、予め板金を切断することによって作成された見積もり対象のパーツと、寸法基準マーカとをカメラによって撮影し、画像処理部が、前記カメラによって撮影された前記パーツのエッジを抽出してエッジデータを生成し、前記画像処理部が、前記カメラによって撮影された前記寸法基準マーカの大きさに基づいて、前記エッジデータを、前記パーツの実サイズに対応した大きさとなるように拡大または縮小し、加工時間算出部が、前記パーツの実サイズに対応した前記エッジデータのエッジに基づいて板金より前記パーツを切り出すための切断線の長さを算出し、前記板金の材質及び板厚に対応して、前記切断線を切断して前記パーツを作成するための加工時間を算出する加工見積もり方法を提供する。
【０００９】
本発明は、コンピュータに、予め板金を切断することによって作成された見積もり対象のパーツと、寸法基準マーカとをカメラによって撮影した撮影画像データに基づいて、前記パーツのエッジを抽出してエッジデータを生成するステップと、前記撮影画像データにおける前記寸法基準マーカの大きさに基づいて、前記エッジデータを、前記パーツの実サイズに対応した大きさとなるように拡大または縮小するステップと、前記パーツの実サイズに対応した前記エッジデータのエッジに基づいて板金より前記パーツを切り出すための切断線の長さを算出するステップと、前記板金の材質及び板厚に対応して、前記切断線を切断して前記パーツを作成するための加工時間を算出するステップとを実行させる加工見積もりプログラムを提供する。
【発明の効果】
【００１０】
本発明の加工見積もり装置、加工見積もり方法、及び加工見積もりプログラムによれば、パーツを加工する加工時間を即座に見積もって見積書を提示することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態の加工見積もり装置を示すブロック図である。
【図２】見積もり対象のパーツの一例を示す平面図である。
【図３】加工時間を見積もるための各種の情報を入力する入力ウィンドウを含む表示画像の一例を示す図である。
【図４】パーツ撮影用マット上に見積もり対象のパーツとマーカ板とを配置した状態を示す平面図である。
【図５】パーツ撮影用マット上に配置した見積もり対象のパーツとマーカ板をカメラで撮影した撮影画像を示す図である。
【図６】見積もり対象のパーツのエッジを実サイズに対応した大きさとなるように拡大または縮小したエッジデータを示す図である。
【図７】見積もり対象のパーツの切断線と、板金より見積もり対象のパーツを切断するために必要なピアス及びアプローチを示す図である。
【図８】一実施形態の加工見積もり装置、加工見積もり方法、及び加工見積もりプログラムによる加工見積もり画像の一例を示す図である。
【図９】図８に示す加工見積もり画像において、ダウンロードボタンを操作した場合に表示されるダウンロード選択ボタンを示す図である。
【図１０】プリンタによって印刷される加工見積シミュレーションレポートの一例を示す図である。
【図１１】一実施形態の加工見積もりプログラムを実行するコンピュータの一構成例を示すブロック図である。
【図１２Ａ】一実施形態の加工見積もり装置の動作、一実施形態の加工見積もり方法、及び一実施形態の加工見積もりプログラムによる処理を示すフローチャートである。
【図１２Ｂ】一実施形態の加工見積もり装置の動作、一実施形態の加工見積もり方法、及び一実施形態の加工見積もりプログラムによる処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、一実施形態の加工見積もり装置、加工見積もり方法、及び加工見積もりプログラムについて、添付図面を参照して説明する。
【００１３】
図１において、加工見積もり装置１０は、カメラ１１、画像処理部１２、加工時間算出部１３、加工コスト算出部１４、入力部１５、表示制御部１６、表示部１７、記憶部１８、通信部１９、計時部１０１を備える。加工見積もり装置１０は、コンピュータ端末、タブレット端末、またはスマートフォンで構成することができる。加工見積もり装置１０には、プリンタ４０が接続されることがある。
【００１４】
加工見積もり装置１０は、サーバ２０と接続されている。サーバ２０は、加工見積もり装置１０が各種のパーツを加工する加工時間または加工コストを見積もった見積もり結果を蓄積する蓄積部２１と、後述する係数を算出する係数算出部２２を備える。加工見積もり装置１０をサーバ２０に接続することは必須ではないが、加工見積もり装置１０をサーバ２０に接続することが好ましい。サーバ２０には、ＣＡＭプログラムを実行するコンピュータ機器３０が接続されている。
【００１５】
図２に示すパーツＰ１を例として、加工見積もり装置１０がパーツを見積もる場合の動作、加工見積もり装置１０で実行される加工見積もり方法を説明する。パーツＰ１は見積もり対象のパーツの一例であって、所定の加工機で予め板金を切断することによって作成されている。図２に示すように、パーツＰ１は、横１８０ｍｍ、縦１００ｍｍの矩形の内部に、直径５０ｍｍの円形の穴Ｈ１と、一辺の長さが５０ｍｍである正方形の穴Ｈ２を有する。
【００１６】
セールスパーソン等の加工見積もり装置１０の操作者は、入力部１５によって、板金を切断してパーツＰ１を作成する加工機の機種と、パーツＰ１を切り出す板金の材質及び板厚、加工方法を入力する。加工機は、例えばレーザビームによって板金を切断するレーザ加工機である。レーザ加工機は、板金にレーザビームを射出して板金を切断する加工ヘッドを備える。入力部１５によって入力する加工機の機種は、顧客に導入を提案する提案機種である。
【００１７】
図３に示すように、入力部１５は、一例として、表示制御部１６が表示部１７に表示する、各種の情報を入力する入力ウィンドウ１５０を含む表示画像である。入力部１５は、表示部１７の画面上に装着されたタッチパネルであってもよい。入力ウィンドウ１５０は、提案機種を入力する機種入力領域１５１と、板金の材質を入力する材質入力領域１５２と、板金の板厚を入力する板厚入力領域１５３と、加工方法を入力する加工方法入力領域１５４とを有する。
【００１８】
機種入力領域１５１は、予め登録されている加工機の機種をプルダウンによって選択して入力する入力領域であってもよい。材質入力領域１５２は、冷間圧延鋼板（ＳＰＣ）、ステンレス鋼板、アルミニウム板またはアルミニウム合金板等の複数の材質から板金の材質をプルダウンによって選択して入力する入力領域であってもよい。板厚入力領域１５３は、板厚の数値を直接的に入力する入力領域であってもよいし、プルダウンによって板厚の数値を選択して入力する入力領域であってもよい。
【００１９】
加工方法入力領域１５４は、複数の加工方法からいずれかの加工方法をプルダウンによって選択して入力する入力領域であってもよい。加工方法とは、アシストガスの種類として、窒素を用いる加工方法、酸素を用いる加工方法、空気を用いる加工方法等である。
【００２０】
また、入力ウィンドウ１５０は、顧客が既に導入している機種であって、機種入力領域１５１に入力した提案機種と比較すべき比較機種の加工機で、パーツＰ１を作成するのに要する時間を入力する比較加工時間入力領域１５５を有する。さらに、入力ウィンドウ１５０は、比較機種を選択して設定するための比較機種設定領域１５６を有する。比較機種設定領域１５６は、比較機種をプルダウンによって選択して設定する領域であってもよい。
【００２１】
表示部１７には、入力部１５として、比較機種の加工機で実際に板金を切断してパーツＰ１を作成する時間を計時するための計時ボタン１５７と、カメラ１１を動作させるためのカメラボタン１５８とが表示されている。比較機種の加工機で板金の切断開始時に計時ボタン１５７を操作すると、計時部１０１が計時を開始する。切断終了時に計時ボタン１５７を再び操作すると、計時部１０１が計時した時間が比較加工時間として比較加工時間入力領域１５５に入力される。計時部１０１を動作させることなく、比較加工時間入力領域１５５に直接、比較加工時間を入力してもよい。
【００２２】
操作者は、比較機種設定領域１５６によって比較機種を選択する。比較機種が他社製の機種である場合には、比較機種設定領域１５６の選択肢が他社製の機種を含まないことがある。この場合には、他社製の比較機種と同等の自社製の機種を比較機種として選択することにより、比較機種のおおよその加工コストを算出することができる。
【００２３】
入力ウィンドウ１５０に、提案機種、板金の材質及び板厚、加工方法、比較加工時間の入力を完了すると、操作者は、次のようにしてカメラ１１によってパーツＰ１を撮影する。図４に示すように、操作者は、パーツ撮影用マット５０上に、パーツＰ１と、マーカ板５１とを配置する。パーツ撮影用マット５０は、パーツＰ１の撮影画像データに基づいてパーツＰ１のエッジを抽出しやすい色のマットであるのがよく、例えば黒色のマットである。
【００２４】
マーカ板５１には、寸法基準マーカ５２が刻印または印刷されている。一例として、寸法基準マーカ５２は一辺２ｃｍの正方形である。寸法基準マーカ５２は、寸法基準マーカであることを示すコードを有する。例えば、寸法基準マーカであることを示すコードはＡＲマーカよりなる。図４に示す例では、マーカ板５１の一部に寸法基準マーカ５２が設けられているが、マーカ板５１が寸法基準マーカ５２と同じ寸法であってもよい。
【００２５】
操作者が図４に示すパーツ撮影用マット５０上のパーツＰ１及びマーカ板５１を撮影するためにカメラボタン１５８を操作すると、カメラ１１が起動する。カメラ１１による撮影画像データは、画像処理部１２に供給される。画像処理部１２は、撮影画像データを表示制御部１６に供給する。これにより、図５に示すように、表示部１７には入力ウィンドウ１５０に代えてカメラ１１によるスルー画像である撮影画像１１０が表示される。このとき、表示部１７には、入力部１５として、カメラ１１による撮影を決定するための決定ボタン１１１と戻りボタン１１２とが表示される。
【００２６】
画像処理部１２は、寸法基準マーカ５２を認識すると寸法基準マーカ５２に例えば青色の太枠を重畳し、パーツＰ１のエッジを抽出して、エッジを例えば緑色のグラフィックの線分で表示する。画像処理部１２は、パーツＰ１の外周である外周エッジと、穴Ｈ１及びＨ２の端部である内周エッジとを抽出する。操作者は、寸法基準マーカ５２に太枠が重畳されていることを確認し、パーツＰ１のエッジがグラフィックの線分で表示されたことを確認して、決定ボタン１１１を操作すればよい。
【００２７】
操作者が決定ボタン１１１を操作すると、画像処理部１２は、決定ボタン１１１を操作した時点の外周エッジ及び内周エッジを含むエッジデータを生成して、加工時間算出部１３に供給する。操作者が戻りボタン１１２を操作すると、図３の状態に戻される。
【００２８】
ところで、カメラ１１がパーツＰ１及びマーカ板５１を撮影するとき、カメラ１１からパーツＰ１までの距離は一定ではなく、パーツＰ１を斜めから撮影することもある。よって、撮影されたパーツＰ１及びマーカ板５１の大きさは一定ではない。そこで、画像処理部１２は、寸法基準マーカ５２の一辺が実寸で２ｃｍであるから、撮影画像１１０における寸法基準マーカ５２の一辺の大きさに基づいて、パーツＰ１のエッジデータを実サイズに対応した大きさとなるように拡大または縮小して、加工時間算出部１３に供給する。例えば、撮影画像１１０における寸法基準マーカ５２の一辺の大きさが１ｃｍであれば、パーツＰ１のエッジデータを２倍に拡大すればパーツＰ１の実サイズとなる。
【００２９】
図６は、操作者が図５に示す決定ボタン１１１を操作した後に、寸法基準マーカ５２の一辺が２ｃｍとなるように図５の撮影画像１１０が縮小された状態のエッジデータを示している。このとき、表示部１７には、入力部１５として、決定ボタン１１１に代えて計算を開始するための計算ボタン１１３が表示される。図６に示すように、撮影画像１１０のエッジデータは、パーツＰ１の外周Ｐ１ｃのエッジＰ１ｃｅ、穴Ｈ１及びＨ２のエッジＨ１ｅ及びＨ２ｅ、寸法基準マーカ５２のエッジ５２ｅを含む。エッジデータは、加工時間算出部１３に供給される。
【００３０】
操作者が計算ボタン１１３を操作すると、加工時間算出部１３は、次のようにしてパーツＰ１の加工時間を算出する。加工時間算出部１３は、パーツＰ１のエッジデータを直線と円弧の線分に変換する。図７に示すように、加工時間算出部１３は、パーツＰ１の外周Ｐ１ｃを切断するための切断線（外周切断線）が５６０ｍｍの直線の線分であると認識する。加工時間算出部１３は、穴Ｈ１を形成するための切断線が１５７ｍｍの円弧の線分であると認識し、穴Ｈ２を形成するための切断線が２００ｍｍの直線の線分であると認識する。加工時間算出部１３は、パーツＰ１を作成するために合計９１７ｍｍの切断線を切断する必要があることを認識する。
【００３１】
図７に示すように、板金からパーツＰ１を切り出すためには、パーツＰ１の外部にピアスＰＳ１を開け、ピアスＰＳ１から外周Ｐ１ｃ（外周切断線）までのアプローチＡＰ１を切断する必要がある。また、穴Ｈ１及びＨ２となる閉じた領域内にそれぞれピアスＰＳｈ１及びＰＳｈ２を開け、ピアスＰＳｈ１及びＰＳｈ２から穴Ｈ１及びＨ２の切断線までのアプローチＡＰｈ１及びＡＰｈ２を切断する必要がある。アプローチＡＰ１、ＡＰｈ１及びＡＰｈ２は５ｍｍであるとする。
【００３２】
記憶部１８には、提案機種ごとに、板金の材質及び板厚に対応して、ピアスを開けるのに必要な時間と、アプローチを切断する際の加工速度、パーツの外周切断線を直線状または円弧状に切断する際の加工速度、パーツ内に穴を形成するために板金を直線状に切断する際の加工速度、パーツ内に穴を形成するために板金を円弧状に切断する際の加工速度とを含む加工条件表が記憶されている。
【００３３】
図３で入力した提案機種で、ピアスを開けるのに必要な時間が０．２秒、アプローチを切断する際の加工速度が６ｍｍ／分、パーツの外周切断線を直線状に切断する際の加工速度が６７ｍｍ／分であるとする。また、パーツ内に穴を形成するために板金を直線状に切断する際の加工速度が８３ｍｍ／分、パーツ内に穴を形成するために板金を円弧状に切断する際の加工速度が７５ｍｍ／分であるとする。
【００３４】
パーツＰ１の外周Ｐ１ｃを切断するのに要する時間は、ピアスＰＳ１を開ける時間の０．２秒と、アプローチＡＰ１の長さ５ｍｍを加工速度６ｍｍ／分で除算した０．８秒と、５６０ｍｍの外周Ｐ１ｃを６７ｍｍ／分で除算した８．４秒との合計の９．４秒である。穴Ｈ１を形成するのに要する時間は、ピアスＰＳｈ１を開ける時間の０．２秒と、アプローチＡＰｈ１の長さ５ｍｍを加工速度６ｍｍ／分で除算した０．８秒と、１５７ｍｍの切断線を７５ｍｍ／分で除算した２．１秒との合計の３．１秒である。穴Ｈ２を形成するのに要する時間は、ピアスＰＳｈ２を開ける時間の０．２秒と、アプローチＡＰｈ２の長さ５ｍｍを加工速度６ｍｍ／分で除算した０．８秒と、２００ｍｍの切断線を８３ｍｍ／分で除算した２．４秒との合計の３．４秒である。
【００３５】
以上より、板金からパーツＰ１を切り出すために要する時間は、９．４秒と３．１秒と３．４秒とを合計した１５．９秒となる。この１５．９秒なる時間は、パーツＰ１の外周Ｐ１ｃである外周切断線を切断する時間と、穴Ｈ１及びＨ２を形成するために穴Ｈ１及びＨ２の切断線を切断する時間との合計時間であり、加工ヘッドが移動する時間は含まれていない。例えば、穴Ｈ１を形成した後に穴Ｈ２を形成し、最後に外周Ｐ１ｃを切断する場合を例とする。この場合、１５．９秒の他に、穴Ｈ１の切断線を切断した後に加工ヘッドがピアスＰＳｈ２の直上に移動する時間と、穴Ｈ２の切断線を切断した後に加工ヘッドがピアスＰＳ１の直上に移動する時間とが必要となる。
【００３６】
そこで、加工時間算出部１３は、板金からパーツＰ１を切り出すために要する時間（合計時間）の１５．９秒に１以上の所定の係数を乗算することによって、加工ヘッドが移動する時間を含めた推定の加工時間を算出する。一例として、係数を１．０８とすると、加工時間算出部１３は、パーツＰ１の加工時間を１７．２秒と算出する。加工時間算出部１３は、係数を保持していてもよいし、後述するように、通信部１９を介してサーバ２０より係数を読み出してもよい。
【００３７】
このように、加工時間算出部１３は、実際にパーツを切断するための切断時間の合計時間に、加工ヘッドの移動時間を加えた時間を加工時間とするために、合計時間に係数を乗算する。係数は、板金の材質、板厚、切断方法、パーツ内部の穴数、パーツの大きさ、パーツの形状に応じて設定されるのがよい。材質、板厚、切断方法に応じて係数を設定する理由は、同じ穴数、同じ大きさ、同じ形状のパーツであっても、加工時間が異なるからである。板金の材質、板厚、切断方法、パーツ内部の穴数、パーツの大きさ、パーツの形状の組み合わせごとに係数を設定することが好ましい。
【００３８】
記憶部１８には、提案機種及び比較機種ごとに、加工方法に対応して、板金を１ｍ切断するのに要するコストを含むコスト計算表が記憶されている。図３で入力した提案機種及び加工方法で１ｍ当たりのコストが３８円であるとする。加工コスト算出部１４は、９１７ｍｍ（０．９１７ｍ）に３８円を乗算して、パーツＰ１の加工コストを３４．９円と算出する。
【００３９】
図８に示すように、表示制御部１６は、表示部１７に見積もり結果（シミュレーション結果）を示す加工見積もり画像１６０を表示するよう制御する。加工見積もり画像１６０は、パーツＰ１及びマーカ板５１の撮影画像１６１と、画像処理部１２が抽出したパーツＰ１のエッジ画像１６２と、比較機種と提案機種との加工時間を比較する加工時間比較グラフ１６３と、比較機種と提案機種との加工コストを比較する加工コスト比較グラフ１６４とを含む。撮影画像１６１は、図６に示す撮影画像１１０と同様の画像である。
【００４０】
加工コスト比較グラフ１６４は、加工コストとして、消耗品代、アシストガス代、電気代とに分けてコストを表示するのがよい。加工時間比較グラフ１６３は、比較機種を提案機種に置き換えることによる加工時間の削減率または削減時間を表示してもよい。加工コスト比較グラフ１６４は、比較機種を提案機種に置き換えることによる加工コストの削減率または削減コストを表示してもよい。
【００４１】
表示制御部１６は、見積もり結果を記憶部１８に供給する。記憶部１８は、パーツＰ１及びその他のパーツの見積もり結果を記憶する。記憶部１８に記憶された見積もり結果はサーバ２０に転送され、蓄積部２１は見積もり結果を蓄積する。
【００４２】
図８において、表示部１７には、再撮影ボタン１６５と、戻りボタン１６６と、ダウンロードボタン１６７とが表示される。操作者が再撮影ボタン１６５を操作すると、図５の状態に戻される。操作者が戻りボタン１６６を操作すると、図３の状態に戻される。図９に示すように、操作者がダウンロードボタン１６７を操作すると、ダウンロードボタン１６７の上方には、ダウンロード選択ボタン１６８が表示される。ダウンロード選択ボタン１６８は、“見積データ”、“ＤＸＦデータ”、“画像データ”と表示されているボタンを有する。
【００４３】
“見積データ”のボタンは、加工時間比較グラフ１６３及び加工コスト比較グラフ１６４のデータを、コンピュータ端末、タブレット端末、またはスマートフォンのローカルの記憶媒体にダウンロードするためのボタンである。図１に示すハードディスクドライブ（ＨＤＤ）６０は、ローカルの記憶媒体の一例である。
【００４４】
“ＤＸＦデータ”のボタンは、エッジ画像１６２をＣＡＤ用のＤＸＦデータとしてＨＤＤ６０にダウンロードするためのボタンである。“画像データ”のボタンは、撮影画像１６１の画像データをＨＤＤ６０にダウンロードするためのボタンである。操作者は、ダウンロードすべきデータを選択してダウンロードボタン１６７を再び操作することによって、選択されたデータをＨＤＤ６０にダウンロードすることができる。
【００４５】
操作者が所定の操作によって図８に示す見積もり結果をプリンタ４０によって印刷するよう指示すると、プリンタ４０は、図１０に示すような加工見積シミュレーションレポート４００を印刷する。加工見積シミュレーションレポート４００には、図８と同様の、撮影画像１６１と、エッジ画像１６２と、加工時間比較グラフ１６３と、加工コスト比較グラフ１６４とが印刷されている。
【００４６】
操作者は、顧客に図８に示す加工見積もり画像１６０を見せるか、図１０に示す加工見積シミュレーションレポート４００を手渡すことによって、顧客に即座に見積書を提示することができる。
【００４７】
上記のように、加工時間算出部１３が通信部１９を介してサーバ２０より係数を読み出す場合には、サーバ２０は次のように構成されることが好ましい。コンピュータ機器３０は、ＣＡＭプログラムによって、パーツＰ１及びその他のパーツの加工時間を算出して、サーバ２０の係数算出部２２に供給する。コンピュータ機器３０がＣＡＭプログラムによって算出する加工時間はほぼ実加工時間となる。
【００４８】
係数算出部２２は、蓄積部２１に蓄積されている加工見積もり装置１０によって算出された加工時間を読み出す。係数算出部２２は、加工見積もり装置１０によって算出された加工時間と、コンピュータ機器３０が算出した加工時間とを比較することによって、パーツの切断時間を実際の加工時間に近付けるための係数を算出する。係数算出部２２が算出した係数は蓄積部２１に蓄積される。
【００４９】
コンピュータ機器３０がパーツの加工時間を算出する処理を実行し、係数算出部２２が係数を算出する処理を実行すればするほど、蓄積部２１には、パーツの切断時間を実際の加工時間に近付けることができる、より正確な係数が蓄積されることになる。加工時間算出部１３は、通信部１９によって蓄積部２１に蓄積された係数を読み出すことによって、常に最新の係数を用いて加工時間を算出することができる。
【００５０】
図１において、少なくとも、画像処理部１２、加工時間算出部１３、加工コスト算出部１４は、コンピュータの中央処理装置（ＣＰＵ）が、加工時間及び加工コストを見積もる加工見積もりプログラムを実行することによって構成することができる。画像処理部１２、加工時間算出部１３、加工コスト算出部１４、表示制御部１６、通信部１９、計時部１０１が、加工見積もりプログラムによる機能として構成されていてもよい。
【００５１】
図１１に示すように、コンピュータ端末、タブレット端末、またはスマートフォンが備える非一時的記憶媒体２００は、加工見積もりプログラムをアプリケーションプログラムとして記憶する。ＣＰＵ１００は、加工見積もりプログラムをメインメモリ３００にロードして、加工見積もりプログラムで記述されている各命令を実行する。図１２Ａ及び図１２Ｂは、ＣＰＵ１００が加工見積もりプログラムで記述されている各命令を実行した場合の処理を示す。図１２Ａ及び図１２Ｂは、加工見積もり装置１０の動作、加工見積もり装置１０で実行される加工見積もり方法の処理を示す。
【００５２】
図１２Ａにおいて、ＣＰＵ１００は、ステップＳ１にて、加工見積もりプログラムが起動されたか否かを判定する。加工見積もりプログラムが起動されなければ（NO）、ＣＰＵ１００はステップＳ１の処理を繰り返す。加工見積もりプログラムが起動されれば（YES）、ＣＰＵ１００は、ステップＳ２にて、図３に示すような入力ウィンドウ１５０を表示部１７に表示させる。
【００５３】
操作者は、ステップＳ３にて、入力ウィンドウ１５０に見積もりのための各条件を入力する。図１１に示すように、入力部１５は表示部１７と一体的なタッチパネルであるとする。ＣＰＵ１００は、ステップＳ４にて、カメラボタン１５８が操作されたか否かを判定する。カメラボタン１５８が操作されなければ（NO）、ＣＰＵ１００はステップＳ４の処理を繰り返す。カメラボタン１５８が操作されれば（YES）、ＣＰＵ１００は、ステップＳ５にて、カメラ１１を起動する。
【００５４】
ＣＰＵ１００は、ステップＳ６にて、決定ボタン１１１及び計算ボタン１１３が操作されたか否かを判定する。図１２Ａにおいては、戻りボタン１１２が操作されたか否かの判定及び戻りボタン１１２が操作されたときの処理を省略している。決定ボタン１１１及び計算ボタン１１３が操作されなければ（NO）、ＣＰＵ１００はステップＳ６の処理を繰り返す。
【００５５】
ステップＳ６にて決定ボタン１１１及び計算ボタン１１３が操作されれば（YES）、ＣＰＵ１００は、ステップＳ７にて、加工時間を算出し、続けて、ステップＳ８にて、加工コストを算出する。ＣＰＵ１００は、ステップＳ９にて、シミュレーション結果を表示部１７に表示する。
【００５６】
図１２Ｂに示すように、ＣＰＵ１００は、ステップＳ１０にて、シミュレーション結果をダウンロードする操作がなされたか否かを判定する。シミュレーション結果をダウンロードする操作がなされれば（YES）、ＣＰＵ１００は、ステップＳ１１にて、シミュレーション結果をＨＤＤ６０にダウンロードして、処理をステップＳ１２に移行させる。シミュレーション結果をダウンロードする操作がなされなければ（NO）、ＣＰＵ１００は処理をステップＳ１２に移行させる。
【００５７】
ＣＰＵ１００は、ステップＳ１２にて、加工見積シミュレーションレポート４００を印刷する操作がなされたか否かを判定する。加工見積シミュレーションレポート４００を印刷する操作がなされれば（YES）、ＣＰＵ１００は、ステップＳ１３にて、プリンタ４０に加工見積シミュレーションレポート４００の印刷を指示して、処理をステップＳ１４に移行させる。加工見積シミュレーションレポート４００を印刷する操作がなされなければ（NO）、ＣＰＵ１００は処理をステップＳ１４に移行させる。
【００５８】
ＣＰＵ１００は、ステップＳ１４にて、再撮影ボタン１６５による再撮影の操作がなされたか否かを判定する。再撮影の操作がなされれば（YES）、ＣＰＵ１００は、図１２Ａに示すステップＳ１５にて、図５の撮影画像１１０に戻して、処理をステップＳ６に戻す。再撮影の操作がなされなければ（NO）、ＣＰＵ１００は、ステップＳ１６にて、戻りボタン１６６が操作されたか否かを判定する。戻りボタン１６６が操作されれば（YES）、ＣＰＵ１００は処理を図１２Ａに示すステップＳ２に戻す。
【００５９】
ステップＳ１６にて戻りボタン１６６が操作されなければ（NO）、ＣＰＵ１００は、ステップＳ１７にて、加工見積もりプログラムを終了させる操作がなされたか否かを判定する。加工見積もりプログラムを終了させる操作がなされなければ（NO）、ＣＰＵ１００は、処理を図１２Ａに示すステップＳ９に戻す。加工見積もりプログラムを終了させる操作がなされれば（YES）、ＣＰＵ１００は、処理を終了させる。
【００６０】
本発明は以上説明した本実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変更可能である。本実施形態においては、加工コスト算出部１４を備えて加工コストを見積もっているが、加工コストを見積もることは必須ではなく、加工時間のみを見積もってもよい。但し、加工時間及び加工コストの双方を見積もることが好ましい。
【００６１】
本実施形態の加工見積もり装置を構成する上で、ハードウェアとソフトウェアとの使い分けは任意である。加工見積もりプログラムは、インターネット等のネットワークを介してコンピュータ端末、タブレット端末、またはスマートフォンに送信されてダウンロードされてもよい。
【符号の説明】
【００６２】
１０  加工見積もり装置
１１  カメラ
１２  画像処理部
１３  加工時間算出部
１４  加工コスト算出部
１５  入力部
１６  表示制御部
１７  表示部
１８  記憶部
１９  通信部
２０  サーバ
２１  蓄積部
２２  係数算出部
３０  コンピュータ機器
５０  パーツ撮影用マット
５１  マーカ板
５２  寸法基準マーカ
６０  ハードディスクドライブ
１００  中央処理装置
１０１  計時部
２００  非一時的記憶媒体
３００  メインメモリ
Ｐ１  パーツ
【図１】
2020140305.tif 000003
【図２】
2020140305.tif 000004
【図３】
2020140305.tif 000005
【図４】
2020140305.tif 000006
【図５】
2020140305.tif 000007
【図６】
2020140305.tif 000008
【図７】
2020140305.tif 000009
【図８】
2020140305.tif 000010
【図９】
2020140305.tif 000011
【図１０】
2020140305.tif 000012
【図１１】
2020140305.tif 000013
【図１２Ａ】
2020140305.tif 000014
【図１２Ｂ】
2020140305.tif 000015