(57)【要約】【課題】シーラー線の曲線部の作業者によるチェック作業を軽減し、自動的にチェック結果であるシーラー塗布を行うのに不適当な曲線部を明示することができるシーラー塗布要件チェック装置、シーラー塗布要件チェックプログラム及び記憶媒体を提供する。【解決手段】ＣＰＵ１００は記憶装置１３０が記憶するシーラー線の３次元データに基づいてシーラー線の曲線部の曲率半径を測定し、測定した曲線部の曲率半径がシーラーの塗布を行うのに適当か不適当かを判定する。ＣＰＵ１００はワークの３次元データに基づいて、不適当と判定した曲線部を含む前記シーラー線に関する部分の画像を作成し、不適当と判定した曲線部を含むシーラー線に関する部分の画像並びに不適当と判定した曲線部の曲率半径及び変更要求のコメントを出力する。【選択図】図１
2015033675.tif 000002
【特許請求の範囲】
【請求項１】
ワークの３次元データと、前記ワークに関するシーラー線の３次元データを記憶する記憶部と、
前記シーラー線の３次元データに基づいて、前記シーラー線の曲線部の曲率半径を測定する測定部と、
前記測定部が測定した曲線部の曲率半径が、シーラーの塗布を行うのに適当か不適当かを判定する判定部と、
前記ワークの３次元データに基づいて、少なくとも前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像を作成する画像作成部を有し、
前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像、並びに、前記不適当と判定された曲線部の曲率半径及び変更要求のコメントを出力する出力部を有するシーラー塗布要件チェック装置。
【請求項２】
前記画像は、判定対象の前記シーラー線の全体、及び前記判定対象の前記シーラー線の一部であって、前記不適当と判定された曲線部の画像を含む請求項１に記載のシーラー塗布要件チェック装置。
【請求項３】
コンピュータに、
ワークの３次元データと、前記ワークに関するシーラー線の３次元データを記憶する記憶部と、
前記シーラー線の３次元データに基づいて、前記シーラー線の曲線部の曲率半径を測定する測定部と、
前記測定部が測定した曲線部の曲率半径が、シーラーの塗布を行うのに適当か不適当かを判定する判定部と、
前記ワークの３次元データに基づいて、少なくとも前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像を作成する画像作成部と、
前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像、並びに、前記不適当と判定された曲線部の曲率半径及び変更要求のコメントを出力する出力部として機能させるためのシーラー塗布要件チェックプログラム。
【請求項４】
前記画像は、判定対象の前記シーラー線の全体、及び前記判定対象の前記シーラー線の一部であって、前記不適当と判定された曲線部の画像を含む請求項３に記載のシーラー塗布要件チェックプログラム。
【請求項５】
コンピュータを、
ワークの３次元データと、前記ワークに関するシーラー線の３次元データを記憶する記憶部と、
前記シーラー線の３次元データに基づいて、前記シーラー線の曲線部の曲率半径を測定する測定部と、
前記測定部が測定した曲線部の曲率半径が、シーラーの塗布を行うのに適当か不適当かを判定する判定部と、
前記ワークの３次元データに基づいて、少なくとも前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像を作成する画像作成部と、
前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像、並びに、前記不適当と判定された曲線部の曲率半径及び変更要求のコメントを出力する出力部として機能させるためのシーラー塗布要件チェックプログラムを記録したコンピュータ読みとり可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シーラー塗布要件チェック装置、シーラー塗布要件チェックプログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
従来、ワークにロボットの塗布ガンでシーラーを塗布する前に、ワークを３次元ＣＡＤ等の表示装置に表示し、前記ワークのシーラー線上を目視（手動）でたどることにより、前記シーラー線の曲線部の半径寸法を全数チェックすることが行われている。
【０００３】
そして、前記シーラー線上の曲線部を全て測定するとともに、チェックしたシーラー線上において、前記塗布ガンでシーラー塗布を行うのには不適当な曲線部を抽出するようにしている。これは、塗布ガンは、所定の塗布速度で移動してシーラーを塗布するが、曲線部の曲率半径が小さいと、シーラー塗布が良好に行えない場合があるため、このような不適当な曲線部がないようにするためである。
【０００４】
また、抽出した不適当な曲線部毎に、当該シーラー線の全体図、当該曲線部の拡大図及び断面図等を帳票（報告書）に記載して、当該帳票に当該曲線部の変更依頼内容を記述するようにしている。
【０００５】
なお、特許文献１には、本願出願時の技術水準を示し、シーラー塗布作業前の事前検出方法及びシステムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−３１８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、従来は、シーラー線上を作業者が目視で辿る必要があるため、シーラー線における不適当な曲線部をチェックするのに時間を要し、また、帳票を作成するに時間を要する問題がある。
【０００８】
なお、特許文献１は、測定ポイントにおけるワークの板間隙及びシール棚寸法を基準値と比較して当該測定ポイントが適か不適かを判定するシステムが開示されている。しかし、本願発明のシーラー線の曲線部の適、不適を判定することは開示されていない。
【０００９】
本発明の目的は、シーラー線の曲線部の作業者によるチェック作業を軽減し、自動的にチェック結果であるシーラー塗布を行うのに不適当な曲線部を明示することができるシーラー塗布要件チェック装置、シーラー塗布要件チェックプログラム及び記憶媒体を提供することにある。
【課題を解決するための手段】
【００１０】
上記問題点を解決するために、本発明のシーラー塗布要件チェック装置は、ワークの３次元データと、前記ワークに関するシーラー線の３次元データを記憶する記憶部と、前記シーラー線の３次元データに基づいて、前記シーラー線の曲線部の曲率半径を測定する測定部と、前記測定部が測定した曲線部の曲率半径が、シーラーの塗布を行うのに適当か不適当かを判定する判定部と、前記ワークの３次元データに基づいて、少なくとも前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像を作成する画像作成部を有し、前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像、並びに、前記不適当と判定された曲線部の曲率半径及び変更要求のコメントを出力する出力部を有する。
【００１１】
前記画像は、判定対象の前記シーラー線の全体、及び前記判定対象の前記シーラー線の一部であって、前記不適当と判定された曲線部の画像を含むことが好ましい。
また、本発明のシーラー塗布要件チェックプログラムは、コンピュータに、ワークの３次元データと、前記ワークに関するシーラー線の３次元データを記憶する記憶部と、前記シーラー線の３次元データに基づいて、前記シーラー線の曲線部の曲率半径を測定する測定部と、前記測定部が測定した曲線部の曲率半径が、シーラーの塗布を行うのに適当か不適当かを判定する判定部と、前記ワークの３次元データに基づいて、少なくとも前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像を作成する画像作成部と、前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像、並びに、前記不適当と判定された曲線部の曲率半径及び変更要求のコメントを出力する出力部として機能させるものである。
【００１２】
また、前記プログラムにおいて、前記画像は、判定対象の前記シーラー線の全体、及び前記判定対象の前記シーラー線の一部であって、前記不適当と判定された曲線部の画像を含むことが好ましい。
【００１３】
また、本発明の記憶媒体は、コンピュータを、ワークの３次元データと、前記ワークに関するシーラー線の３次元データを記憶する記憶部と、前記シーラー線の３次元データに基づいて、前記シーラー線の曲線部の曲率半径を測定する測定部と、前記測定部が測定した曲線部の曲率半径が、シーラーの塗布を行うのに適当か不適当かを判定する判定部と、前記ワークの３次元データに基づいて、少なくとも前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像を作成する画像作成部と、前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像、並びに、前記不適当と判定された曲線部の曲率半径及び変更要求のコメントを出力する出力部として機能させるためのシーラー塗布要件チェックプログラムを記録したコンピュータ読み取り可能としたものである。
【発明の効果】
【００１４】
本発明によれば、シーラー線の曲線部の作業者によるチェック作業を軽減し、自動的にチェック結果であるシーラー塗布を行うのに不適当な曲線部を明示することができる効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】一実施形態のシーラー塗布要件チェック装置の概略ブロック図。
【図２】はシーラー塗布要件チェックプログラムにおけるＲ寸法チェックのフローチャート。
【図３】（ａ）は部品及びシーラー線の説明図、（ｂ）は（ａ）から部品板厚を作成した後の説明図。
【図４】ワーク上のシーラー線の配置例の説明図。
【図５】ワーク上のシーラー線を拡大した配置例の説明図。
【図６】構造変更提案書の一例の全体図。
【図７】構造変更提案書に記載されたワークの全体図。
【図８】構造変更提案書に記載されたシーラー線の拡大図。
【図９】シーラー線上で不適当と判定された要部拡大図。
【図１０】結果リストの一例の説明図。
【発明を実施するための形態】
【００１６】
以下、本発明のシーラー塗布要件チェック装置、シーラー塗布要件チェックプログラム、及びシーラー塗布要件チェックを記憶した記憶媒体を具体化した一実施形態を図１〜図１０を参照して説明する。
【００１７】
図１に示すように、本実施形態のシーラー塗布要件チェック装置１０は、コンピュータにより構成されており、ＣＰＵ１００、ＲＯＭ１１０、ＲＡＭ１２０、記憶装置１３０を備え、バス１５０により各構成要素が接続されている。記憶装置１３０は、不揮発性であって、例えばハードディスク、Ｆｌａｓｈ  ＳＳＤ（Solid State Drive）等の書き込み、書き出し可能な記憶手段により構成されている。
【００１８】
ＲＯＭ１１０は、シーラー塗布要件チェックプログラムが格納されている。ＲＯＭ１１０は記憶媒体に相当する。また、ＲＡＭ１２０は、前記シーラー塗布要件チェックプログラムを実行する際の作業用メモリとなる。また、記憶装置１３０にはＣＡＤに使用されるワークの３Ｄ（３次元）データを格納する記憶領域と、３次元データのシーラー線、シーラー（シール剤）の仕上げタイプ、及び前記ワークを構成している部品の部品情報を記憶する記憶領域を有する。
【００１９】
前記ワークは、例えば、種々の部品が組み付けられて構成された車体であるが、限定するものではない。
前記シーラー線は、前記ワーク上の部品間において、シーラーを施すべきラインであり、３次元データからなる。すなわち、前記シーラー線は、前記ワークに施工されるシーラーに関する複数のシーラー線がある。
【００２０】
シーラーの仕上げタイプは、シーラー塗布後に、仕上げ用へら及びハケを使用して仕上げを行うか、否かの情報等のシーラーの仕上げの種類である。
部品情報には、例えば部品毎に識別データである品番、板向き、板厚が含まれている。なお、板向きは、部品のシーラーが施される面（例えば表面、或いは裏面）を指す。
【００２１】
また、シーラー塗布要件チェック装置１０には、表示装置１６０、キーボード１７０、マウス１８０及びプリンタ１９０が接続されている。
本実施形態では、ＣＰＵ１００は、測定部、判定部、画像作成部及び出力部に相当する。また、記憶装置１３０は、ワークの３次元データ及びシーラー線の３次元データを記憶する記憶部に相当する。ワーク毎に、前記シーラー線が関連付けられている。
【００２２】
（実施形態の作用）
次に、上記のように構成されたシーラー塗布要件チェック装置１０の作用を説明する。
図２は、前記シーラー塗布要件チェックプログラムに従って、ＣＰＵ１００が実行するＲ寸法チェックのフローチャートである。なお、Ｒ寸法は、曲線部の曲率半径である。
【００２３】
このプログラムを実行する場合、作業者は、キーボード１７０、マウス１８０の操作部を操作して、表示装置１６０の表示画面１６０ａにメニュー画面を表示させる。そして、このメニュー画面において、チェックするべきワークの３次元データの識別コードを入力する。前記ワークの識別コードが入力されると、ＣＰＵ１００は、当該ワークの各シーラー線に付与された識別コードを読み出して、チェック対象となるシーラー線を選択する図示しない選択ボタンを表示画面１６０ａに表示させる。
【００２４】
この選択ボタンは、個別にシーラー線のチェックを行うための選択ボタン、及び、複数（全数を含む）のシーラー線のチェックを行うための選択ボタンを含む。
また、メニュー画面には、ＣＰＵ１００により、２つの結果リストの出力を選択可能に結果リスト選択ボタンが用意されている。結果リスト選択ボタンには、当該チェックされたシーラー線毎に、全ての曲線部をリストアップするための結果リスト選択ボタン、及び不適当として判定された曲線部のみをリストアップする結果リスト選択ボタンを含む。
【００２５】
作業者は、これらの選択ボタンを選択操作する。そして、作業者は、メニュー画面上のＲ寸法チェック項目の操作ボタンを操作することにより前記プログラムを起動する。
（Ｓ１０）
図２に示すようにＳ１０では、ＣＰＵ１００は、記憶装置１３０から、前記識別コードに対応するワークの３次元データ、すなわち、種々の部品が組み付けられたワーク、並びに、そのワークに関連付けられたシーラー線、シーラーの仕上げタイプ、及び部品情報を読み込む。
【００２６】
（Ｓ２０）
Ｓ２０では、ＣＰＵ１００は、前記部品情報に基づいて、前記ワークを構成している部品の３次元データに部品の板厚を作成し前記表示画面１６０ａに表示する。例えば、図３（ａ）は、部品Ｗｂ１，Ｗｂ２の板厚を付与する前の画像を示し、図３（ｂ）は部品Ｗｂ１，Ｗｂ２の板厚を付与した後の画像を示している。なお、図３（ａ）、図３（ｂ）において、部品Ｗｂ１，Ｗｂ２の境界線Ｌ（すなわち、両部材の板合わせ部分）を実線で示し、シーラー線ＳＥを一点鎖線で示している。また、実際にはシーラー線ＳＥは境界線Ｌと同じ線上にあるが、説明の便宜上、図３（ａ）、図３（ｂ）では、若干ずらして平行に図示している。
【００２７】
（Ｓ４０〜Ｓ８０）
Ｓ４０〜Ｓ８０は、ループ処理であって、前記シーラー線上で作成したシーラー線の始端から開始し、終端に達するとこのループ処理を終了し、Ｓ９０に移行する。
【００２８】
なお、複数のシーラー線がチェック対象に選択されている場合は、シーラー線毎にＳ４０〜Ｓ８０の処理を繰り返す。
（Ｓ４０）
Ｓ４０では、ＣＰＵ１００は、シーラー線の始端から曲線部の検出を開始する。
【００２９】
曲線部の検出は、下記のようにして行う。
ＣＰＵ１００は、前記部品のシーラーが載る面を前記板向きに基づいて決定し、その面上に位置するシーラー線上に載る点群を所定ピッチで配置する。所定ピッチは限定するものではないが、例えば、１〜数ｍｍ程度が好ましい。
【００３０】
そして、ＣＰＵ１００は、前記点群のうち、シーラー線の始端側から、順に３点を選択して、前記３点の各座標に基づいて、その３点が直線上にあるか否かを判定する。
ＣＰＵ１００は、前記３点が直線上にない場合には、曲線部があると判定して、その曲線部の曲率半径を測定する。曲率半径の測定方法は公知であるため、説明を省略する。この処理の後、Ｓ５０〜Ｓ８０の処理の後、前記３点をそれぞれ終点側に隣接する点に１つずつずらして、前記と同様の処理を繰り返す。そして、以後、ＣＰＵ１００はＳ４０〜Ｓ８０の処理をシーラー線の終点まで同様に行う。
【００３１】
Ｓ４０において、ＣＰＵ１００は、前回と今回での３点で測定した部位が、連続して同一の曲率半径を有する場合には、その連続した部位をまとめて１つの曲線部であるとして判定する。この場合の曲線部の曲率半径は、相互に同一であった曲率半径である。
【００３２】
また、ＣＰＵ１００は、前回と今回測定した３点で測定した部位が、相互に異なる曲率半径が連続する場合は、その連続した部位をまとめて１つの曲線部であるとして判定するとともに、平均の曲率半径を算出（測定）する。
【００３３】
そして、ＣＰＵ１００は、上記のようにシーラー線に曲線部として判定する毎に識別番号を順に付与する。
（Ｓ５０）
Ｓ５０では、ＣＰＵ１００は、Ｓ４０で得られた曲線部の曲率半径が、塗布ガンによるシーラー塗布が可能な限界値である判定値Ａ未満であるか否かを判定する。前記判定値Ａは、塗布ガンの移動速度に応じて予め設定された値である。すなわち、曲線部の曲率半径が小さい場合、塗布ガンの移動速度が速いとシーラー塗布をシーラー線に沿って施すことができない場合がある。このような自体を回避するため、塗布ガンによるシーラー塗布が可能な曲線部の曲率半径の限界値が設定されている。
【００３４】
曲線部の曲率半径が、判定値Ａよりも小さいと、ＣＰＵ１００は「ＹＥＳ」と判定し、Ｓ６０Ａに移行する。また、曲線部の曲率半径が判定値Ａ以上の場合は，ＣＰＵ１００は「ＮＯ」と判定し、Ｓ６０Ｂに移行する。
【００３５】
（Ｓ６０Ａ）
Ｓ６０Ａでは、ＣＰＵ１００は、当該シーラー線毎に、不適当と判定した曲線部に、ＮＧフラグ（ＮＯ  ＧＯＯＤフラグ）をセットして、前記識別番号、前記ＮＧフラグ及び当該曲線部の中央点の３Ｄ座標（３次元座標）を、記憶装置１３０に記憶する。なお、前記３Ｄ座標は、曲線部の中央点の座標に限定するものではなく、当該曲線部の任意の部位の座標でもよい。例えば、曲線部が始まる始点、或いは曲線部の終点の座標であってもよい。
【００３６】
（Ｓ６０Ｂ）
Ｓ６０Ｂでは、ＣＰＵ１００は、当該シーラー線毎に、適当と判定した曲線部に、ＮＧフラグ（ＮＯ  ＧＯＯＤフラグ）をリセットして、前記識別番号、前記ＮＧフラグ及び当該曲線部の中央点の３Ｄ座標（３次元座標）を、記憶装置１３０に記憶する。なお、前記３Ｄ座標は、Ｓ６０Ａの場合と同様の座標でよい。
【００３７】
（Ｓ７０）
Ｓ７０では、ＣＰＵ１００は、シーラー線毎に結果リストを作成して、表示装置１６０の表示画面１６０ａに表示する。
【００３８】
ここで、全ての曲線部をリストアップするための結果リスト選択ボタンが選択されていた場合に、ＣＰＵ１００は、Ｓ６０Ａ，Ｓ６０Ｂで作成したＲ寸法、ＮＧフラグの内容、３Ｄ座標を識別番号順に結果リストに載せる。
【００３９】
また、不適当として判定された曲線部のみをリストアップする結果リスト選択ボタンが選択されていた場合に、ＣＰＵ１００は、Ｓ６０Ａで作成したＲ寸法、ＮＧフラグの内容、３Ｄ座標を識別番号順に結果リストに載せる。
【００４０】
図１０は、不適当として判定された曲線部のみをリストアップする結果リスト選択ボタンが選択されていた場合の結果リストの一例である。
図１０に示すように、結果リストは、当該シーラー線毎に、曲線部の識別番号欄Ｃ１、曲線部の３Ｄ座標欄Ｃ２、チェック項目欄Ｃ３、Ｒ寸法（曲率半径）欄Ｃ４を有し、Ｓ４０で曲率半径を測定した曲線部から順次作成される。
【００４１】
すなわち、結果リストの識別番号欄Ｃ１には識別番号が、３Ｄ座標欄Ｃ２にはその曲線部の３Ｄ座標値が、チェック項目欄Ｃ３にはＲ寸法チェックが、Ｒ寸法欄Ｃ４にはその曲線部のＲ寸法が載る。
【００４２】
なお、シーラー線の全ての曲線部をリストアップする結果リスト選択ボタンが選択されていた場合は、結果リストには、図示はしないが不適当または適当である旨を記すための判定欄が設けられる。そして、ＣＰＵ１００は、不適当と判定した曲線部に相対する判定欄のセル（升目）に対して、不適当を印す符号等のマークを印して表示する。
【００４３】
（Ｓ８０）
Ｓ８０では、ＣＰＵ１００は、ＮＧフラグがセットされた曲線部に関して、前記ワークの３Ｄ（３次元）データ及び３次元データのシーラー線に基づいて、画像作成を行う。
【００４４】
画像作成には、図４に示すワークＷ全体の画像（すなわち、全体図）の作成を含む。このワーク全体の画像において、太線はシーラー線ＳＥを示している。このようにして、本実施形態では、判定対象のシーラー線ＳＥの全体の画像を作成するようにしている。なお、判定対象のシーラー線ＳＥの全体の画像が作成できるのであれば、ワークＷ全体の画像は必ずしも必要ではない。例えば、ワークＷの全体画像を作成すると、帳票作成の時に、判定対象のシーラー線ＳＥの全体が小さくなる場合には、ワークＷ全体ではなく、そのワークＷの一部に前記判定対象のシーラー線ＳＥの全体が入るように作成してもよい。
【００４５】
また、画像作成には図５に示すように、前記ＮＧフラグがセットされた曲線部を有するシーラー線ＳＥ及びワークＷを拡大した画像作成、すなわち、拡大図の作成を含む。また、画像作成にはさらに図９に示すように前記ＮＧフラグがセットされた曲線部を有するシーラー線ＳＥの当該曲線部を拡大した画像作成、すなわち拡大図の作成を含む。図９では、Ｒ１０、Ｒ８、Ｒ２０は不適当と判定された曲線部のＲ寸法が示されている。
【００４６】
この後、ＣＰＵ１００は、シーラー線ＳＥの終端に達しない限りＳ４０に戻る。
また、ＣＰＵ１００は、シーラー線ＳＥの終端に達した場合は、表示装置１６０の表示画面１６０ａ上に、図示しない資料作成ボタンを表示してＳ９０に移行する。
【００４７】
（Ｓ９０）
Ｓ９０では、ＣＰＵ１００は、操作者が表示画面１６０ａ上に表示された資料作成ボタンが、作業者のマウス１８０等による操作により押下されるまで待機する。
【００４８】
前記資料作成ボタンが押下されると、ＣＰＵ１００は、図２に示すシーラー塗布要件チェックプログラムにおけるＳ１００〜Ｓ１２０の帳票作成のための処理を実行する。
（Ｓ１００〜Ｓ１２０）
Ｓ１００〜Ｓ１２０は、帳票作成のためのループ処理であり、ＣＰＵ１００は全てのシーラー線毎に繰り返して処理する。
【００４９】
（Ｓ１００）
Ｓ１００では、ＣＰＵ１００は、Ｓ７０で、シーラー線毎に作成した結果リストの曲線部を識別番号順に読込む毎に、ＮＧフラグがセットされているか否かを判定する。曲線部についてＮＧフラグが全てセットされていない場合には、前記結果リストの次の曲線部について同様に行う。
【００５０】
Ｓ１００で、１つでもＮＧフラグがセットされている場合には、ＣＰＵ１００は、Ｓ１１０に移行する。
（Ｓ１１０）
Ｓ１１０では、ＣＰＵ１００は前記結果リストの曲線部の識別番号の順に、曲線部毎に予め設定されている帳票フォーマットに対してＳ８０で作成した画像（全体図、拡大図）を組み込む。なお、帳票フォーマットは、前記プログラムに予め記述されている。
【００５１】
図６は帳票フォーマットの一例である。図６の帳票フォーマットでは、例えば、帳票の題名「構造変更提案書」欄Ｐ０、「依頼理由」欄Ｐ１、「問題」の書き込み欄Ｐ２、「変更依頼内容」書き込み欄Ｐ３、「設計回答」欄Ｐ４、及び管理ナンバー領域Ｐ５がレイアウトされている。前記「依頼理由」欄Ｐ１には、さらに、ワークの全体図が貼り付けられる領域Ｐ１１、拡大図が貼り付けられる領域Ｐ１２，Ｐ１３を有する。なお、全体図に対する、当該シーラー線の拡大図の拡大率は、予め設定されている。
【００５２】
領域Ｐ１１に貼り付けられるワークの全体を示す例を図７に示す。また、図７の枠Ａで囲った領域は、図８では、領域Ｐ１２に貼り付けられるシーラー線の拡大の例として示す。また、図８の枠Ｂで囲った領域は、領域Ｐ１３に貼り付けられるシーラー線の拡大の例として図９に示す。すなわち、図９は、不適当（ＮＧ）と判定された曲線部を有するシーラー線の要部拡大図である。
【００５３】
なお、図６の帳票フォーマットの各欄、及び領域のレイアウトは一例であって、限定するものではない。
（Ｓ１２０）
Ｓ１２０では、図６に示すように前記帳票フォーマットにある「問題」の書き込み欄Ｐ２には、定型文「Ｒｎのため、シール切れ発生」を使用して、前記Ｒｎ中の「ｎ」に、当該曲線部のＲ寸法である曲率半径の数値を入れて、コメントを作成する。また、ＣＰＵ１００は、ワークを構成している部品において、当該シーラー線に関係している部品の部品情報に基づいて部材の品番、すなわち記号作成を行う（図９参照）。そして、その記号を、図９に示すように、シーラー線上で不適当（ＮＧと判定された）と曲線部の周囲の該当する部品に付与する。
【００５４】
また、ＣＰＵ１００は、「変更依頼内容」書き込み欄Ｐ３には、変更要求のコメントである定型文「ＲＡに変更願います。」を使用して、前記ＲＡ中の「Ａ」に前記判定値Ａの数値を入れてコメントを作成する。なお、前記変更要求のコメントは一例であって、前記のものに限定するものではない。また、「Ａ」は、予めシーラー塗布要件チェックプログラムで使用される変数であるが、この数値は、使用する塗布ガンの移動速度に応じて、作業者がキーボード１７０等の操作部により設定変更が可能である。なお、前記「Ｒ」は曲率半径を表している。
【００５５】
シーラー線が複数ある場合は、再び、Ｓ１００にリターンした同様の処理を繰り返す。
このループ処理が終了すると、ＣＰＵ１００はＳ１３０に移行する。
（Ｓ１３０）
Ｓ１３０では、ＣＰＵ１００はループ処理で得られた帳票を表示装置１６０の表示画面１６０ａに表示出力し、このフローチャートを終了する。
【００５６】
作業者は、この構造変更提案書を、表示装置１６０の表示画面１６０ａを使用して設計者に提示し、設計者に「設計回答」欄Ｐ４に設計回答を求めるようにする。
本実施形態によれば、以下のような効果を得ることができる。
【００５７】
（１）  本実施形態のシーラー塗布要件チェック装置１０の記憶装置１３０（記憶部）は、ワークの３次元データと、前記ワークに関するシーラー線の３次元データを記憶する。また、シーラー塗布要件チェック装置１０のＣＰＵ１００は、測定部として、シーラー線の３次元データに基づいて、シーラー線の曲線部の曲率半径を測定する。また、ＣＰＵ１００は、判定部として、測定した曲線部の曲率半径が、シーラーの塗布を行うのに適当か不適当かを判定する。また、ＣＰＵ１００は、画像作成部として、ワークの３次元データに基づいて、少なくとも前記不適当と判定した曲線部を含む前記シーラー線に関する部分の画像を作成する。また、ＣＰＵ１００は、出力部として、前記不適当と判定した曲線部を含む前記シーラー線に関する部分の画像、並びに、前記不適当と判定した曲線部の曲率半径及び変更要求のコメントを出力する。この結果、本実施形態のシーラー塗布要件チェック装置１０は、シーラー線の曲線部の作業者によるチェック作業を軽減し、自動的にチェック結果であるシーラー塗布を行うのに不適当な曲線部を明示することができる。
【００５８】
（２）  本実施形態のシーラー塗布要件チェック装置１０のＣＰＵ１００が出力する画像には、判定対象のシーラー線の全体、及び前記判定対象の前記シーラー線の一部であって、前記不適当と判定した曲線部の画像を含むようにしている。この結果、判定対象のシーラー線の全体、及び前記判定対象の前記シーラー線の一部であって、前記不適当と判定した曲線部の画像が提示されるため、作業者は、不適当と判定された曲線部の場所の確認を容易に行うことができる。
【００５９】
（３）  本実施形態の、シーラー塗布要件チェックプログラムは、コンピュータに、ワークの３次元データと、前記ワークに関するシーラー線の３次元データを記憶する記憶部として機能させる。また、前記プログラムは、コンピュータに、前記シーラー線の３次元データに基づいて、前記シーラー線の曲線部の曲率半径を測定する測定部として機能させる。さらに、前記プログラムは、測定した曲線部の曲率半径が、シーラーの塗布を行うのに適当か不適当かを判定する判定部として機能させる。
【００６０】
また、前記プログラムは、コンピュータに、前記ワークの３次元データに基づいて、少なくとも前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像を作成する画像作成部として機能させる。さらに、前記プログラムは、コンピュータに、前記不適当と判定された曲線部を含む前記シーラー線に関する部分の画像、並びに、前記不適当と判定された曲線部の曲率半径及び変更要求のコメントを出力する出力部として機能させる。
【００６１】
この結果、このプログラムを使用したコンピュータは、シーラー線の曲線部の作業者によるチェック作業を軽減し、自動的にチェック結果であるシーラー塗布を行うのに不適当な曲線部を明示することができる。
【００６２】
（４）  本実施形態の前記プログラムは、コンピュータを出力部として機能させる際、出力する画像には、判定対象のシーラー線の全体、及び前記判定対象の前記シーラー線の一部であって、前記不適当と判定した曲線部の画像を含むようにしている。この結果、判定対象のシーラー線の全体、及び前記判定対象の前記シーラー線の一部であって、前記不適当と判定した曲線部の画像が提示されるため、作業者は、不適当と判定された曲線部の場所の確認を容易に行うことができる。
【００６３】
（５）  本実施形態のＲＯＭ１１０は、記憶媒体として前記プログラムを記憶するようにしている。従って、このＲＯＭ１１０を備えるコンピュータは、上記（１）の効果を奏することができる。
【００６４】
なお、本実施形態は以下のように変更してもよい。
・  前記実施形態では、記憶部、測定部、判定部、画像作成部及び出力部を単一のコンピュータにより構成した。この構成に代えて、記憶部をサーバーとして分離して構成し、残りの各部を単一のコンピュータにより構成して、該コンピュータとサーバーとをＬＡＮ等により通信可能に接続してもよい。また、各部をそれぞれコンピュータにて構成し、ＬＡＮ等により通信可能にできるように構成してもよい。
【００６５】
・  前記実施形態では、出力部が出力する対象は表示装置１６０としたが、プリンタ１９０としてもよい。また、出力部が出力する対象としては、前記実施形態のコンピュータに直接接続した表示装置１６０等に限定されるものではなく、ＬＡＮ（Local Area Network）、或いはＷＡＮ（Wide Area Network）等を介して接続した端末が備える表示装置、或いはプリンタであってもよい。
【００６６】
・  前記実施形態では、Ｓ９０で資料作成ボタンを操作することにより、次のステップに移行するようにしたが、Ｓ９０を省略して、Ｓ８０の処理終了後、Ｓ１００に移行してもよい。
【００６７】
・  前記実施形態では、前記ＲＯＭ１１０を記憶媒体としてシーラー塗布要件チェックプログラムを記憶するようにしたが、記憶装置１３０に前記シーラー塗布要件チェックプログラムを記憶させてもよい。また、記憶媒体としては、前記記憶装置１３０に限定するものではなく、ＵＳＢメモリ等の半導体記憶装置、磁気ディスク、光磁気ディスク等の記憶媒体であってもよい。また、ハードディスク、Ｆｌａｓｈ  ＳＳＤであってもよい。
【符号の説明】
【００６８】
１０…シーラー塗布要件チェック装置（コンピュータ）、
１００…ＣＰＵ（測定部、判定部、画像作成部、出力部）、
１１０…ＲＯＭ（記憶媒体）、１３０…記憶装置（記憶部）、１６０…表示装置。
【図１】
2015033675.tif 000003
【図２】
2015033675.tif 000004
【図３】
2015033675.tif 000005
【図４】
2015033675.tif 000006
【図５】
2015033675.tif 000007
【図６】
2015033675.tif 000008
【図７】
2015033675.tif 000009
【図８】
2015033675.tif 000010
【図９】
2015033675.tif 000011
【図１０】
2015033675.tif 000012