(57)【要約】【課題】  スポット溶接の打点位置に、この溶接打点の位置を指し示すと共に当該溶接打点の管理番号が表示されたバルーンを効率的かつ正確に配置することができる溶接打点の管理システムを提供する。【解決手段】  画像βには、溶接打点Ｄ１〜Ｄ６の打点位置及びバルーンＢＡ１〜ＢＡ６が表示され（Ｓ２０１）、バルーンＢＡ１，ＢＡ６が溶接打点Ｄ１，Ｄ６の打点位置に配置されると、配置された打点位置が画像β上で定義される座標値として認識される（Ｓ２０３）。システム本体１３は、溶接打点Ｄ１，Ｄ６の座標値をデータベース１４から読み出し（Ｓ２０５）、画像β上で定義される座標値に変換するための変形倍率Ｋを算出する（Ｓ２０７）。続いて、溶接打点Ｄ２〜Ｄ５の座標を変形倍率Ｋを用いて変換し（Ｓ２０９）、画像β上でバルーンＢＡ２〜ＢＡ５を溶接打点Ｄ２〜Ｄ５にそれぞれ配置する（Ｓ２１１）。【選択図】  図６
2007209991.tif 000002
【特許請求の範囲】
【請求項１】
スポット溶接の被溶接物と、この被溶接物にスポット溶接される溶接打点の打点位置と、この溶接打点の位置を指し示すと共に当該溶接打点の管理番号が表示されたバルーンとを画像表示装置に画像として表示する表示手段と、
前記被溶接物の実寸法に基づいて定義された第１の座標値で表された前記打点位置を示す打点データが、前記管理番号に対応して記憶格納された記憶手段と、
前記表示手段によって画像上に表示された溶接打点の打点位置から任意に選択した複数の溶接打点の打点位置に、対応するバルーンがそれぞれ配置されると、前記バルーンが配置された溶接打点の打点位置を、前記被溶接物の画像上に定義された第２の座標値として認識する座標認識手段と、
前記記憶手段から前記選択された複数の溶接打点の打点位置を示す打点データを読み出す読出手段と、
前記読出手段により読み出された打点データのうち、少なくとも２つの溶接打点間の第１の座標値の差分値と前記座標認識手段により認識された第２の座標値の差分値とに基づいて、前記被溶接物に対する前記被溶接物の画像の変形倍率を算出する倍率算出手段と、
前記変形倍率に基づいて、前記画像上に表示された溶接打点の打点位置のうち、選択されていない溶接打点の打点位置の第１の座標値を前記第２の座標値に変換する座標変換手段と、
前記変換された第２の座標値に基づいて前記選択されていない溶接打点の打点位置に対応するバルーンを、前記被溶接物の画像上の打点位置にそれぞれ配置する配置手段と、
を備えたことを特徴とする溶接打点の管理システム。
【請求項２】
前記倍率算出手段は、前記第１の座標値及び前記第２の座標値が定義された方向毎に前記変形倍率をそれぞれ算出し、
前記座標変換手段は、当該倍率算出手段により前記各方向毎に算出されたそれぞれの変形倍率に基づいて、選択されていない溶接打点の打点位置の第１の座標値を前記第２の座標値に変換することを特徴とする請求項１に記載の溶接打点の管理システム。
【請求項３】
請求項１または請求項２に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラム。
【請求項４】
請求項１または請求項２に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スポット溶接の溶接打点の管理システム、プログラム、記録媒体に係り、詳しくは、溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラム、そのプログラムが記録されたコンピュータで読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
本出願人は、従来より、自動車の車体組み立てラインにおけるスポット溶接作業に先立ち、溶接工法を画像で表す溶接工法画像仕様書及び溶接工法を一覧する工法書を作成する。溶接工法画像仕様書には、自動車の被溶接部の画像とともにスポット溶接される溶接打点の位置がディスプレイの画面上に表示されている。担当者は、溶接打点の位置を矢印で指し示すとともに当該溶接打点の溶接工法などの情報と対応づけられた管理番号が表示されたバルーン（風船）を、ディスプレイの画面上で各溶接打点について配置する作業を行う（特許文献１）。
【特許文献１】特開２００５−１１５４４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、近年、自動車の車体組み立てラインにおけるスポット溶接の打点数は、自動車１台当たり、例えば６０００点と膨大な数となっている。そのため、従来のように、担当者がディスプレイの画面上で確認しながら、各溶接打点について１点づつバルーンを配置していては、正確に配置されているかの確認作業も含め、多大な時間と手間を要するという問題があった。
【０００４】
そこで、この発明は、溶接打点にバルーンを効率的かつ正確に配置することができる溶接打点の管理システムを提供することを目的とする。また、この溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムを提供することを目的とする。更に、この溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００５】
この発明は、上記目的を達成するため、請求項１に記載の発明では、溶接打点の管理システムが、スポット溶接の被溶接物と、この被溶接物にスポット溶接される溶接打点の打点位置と、この溶接打点の位置を指し示すと共に当該溶接打点の管理番号が表示されたバルーンとを画像表示装置に画像として表示する表示手段と、前記被溶接物の実寸法に基づいて定義された第１の座標値で表された前記打点位置を示す打点データが、前記管理番号に対応して記憶格納された記憶手段と、前記表示手段によって画像上に表示された溶接打点の打点位置から任意に選択した複数の溶接打点の打点位置に、対応するバルーンがそれぞれ配置されると、前記バルーンが配置された溶接打点の打点位置を、前記被溶接物の画像上に定義された第２の座標値として認識する座標認識手段と、前記記憶手段から前記選択された複数の溶接打点の打点位置を示す打点データを読み出す読出手段と、前記読出手段により読み出された打点データのうち、少なくとも２つの溶接打点間の第１の座標値の差分値と前記座標認識手段により認識された第２の座標値の差分値とに基づいて、前記被溶接物に対する前記被溶接物の画像の変形倍率を算出する倍率算出手段と、前記変形倍率に基づいて、前記画像上に表示された溶接打点の打点位置のうち、選択されていない溶接打点の打点位置の第１の座標値を前記第２の座標値に変換する座標変換手段と、前記変換された第２の座標値に基づいて前記選択されていない溶接打点の打点位置に対応するバルーンを、前記被溶接物の画像上の打点位置にそれぞれ配置する配置手段と、を備えた、という技術的手段を用いる。  
【０００６】
請求項１に記載の発明によれば、表示手段により表示されたスポット溶接の被溶接物の画像上に表示された溶接打点の打点位置から任意に選択した複数の溶接打点の打点位置に、対応するバルーンがそれぞれ配置されると、座標認識手段により、バルーンが配置された溶接打点の打点位置を、被溶接物の画像上に定義された第２の座標値として認識する。続いて、読出手段により、選択された複数の溶接打点の打点位置を示す打点データを記憶手段から読み出すと、倍率算出手段により、読出手段によって読み出された打点データのうち、少なくとも２つの溶接打点間の第１の座標値の差分値と座標認識手段により認識された第２の座標値の差分値とに基づいて、被溶接物に対する被溶接物の画像の変形倍率を算出する。続いて、座標変換手段により、選択されていない溶接打点の打点位置の第１の座標値を第２の座標値に変換し、配置手段により、画像上に表示された溶接打点の打点位置のうち、選択されていない溶接打点の打点位置に対応するバルーンを、被溶接物の画像上の打点位置にそれぞれ配置することができる。
これにより、少なくとも２つの溶接打点の打点位置に対応するバルーンを配置することにより、残りの溶接打点の打点位置に対応するバルーンを一度に配置することができるので、バルーンを１つずつ配置する場合に比べて、バルーンの配置に要する時間を大幅に短縮することができる。更に、残りの溶接打点の打点位置に対応するバルーンは自動的に配置されるため、配置ミスが生じるおそれが少なく、バルーンが正確に配置されているか確認する作業に要する時間を大幅に短縮することができる。
つまり、溶接打点にバルーンを効率的かつ正確に配置することができる溶接打点の管理システムを実現することができる。
【０００７】
請求項２に記載の発明では、請求項１に記載の溶接打点の管理システムにおいて、前記倍率算出手段は、前記第１の座標値及び前記第２の座標値が定義された方向毎に前記変形倍率をそれぞれ算出し、前記変換手段は、当該倍率算出手段により前記各方向毎に算出されたそれぞれの変形倍率に基づいて、選択されていない溶接打点の打点位置の第１の座標値を前記第２の座標値に変換する、という技術的手段を用いる。
【０００８】
請求項２に記載の発明によれば、倍率算出手段により、第１の座標値及び第２の座標値が定義された方向毎に変形倍率をそれぞれ算出し、変換手段により、各方向毎に算出されたそれぞれの変形倍率に基づいて、選択されていない溶接打点の打点位置の第１の座標値を第２の座標値に変換することができる。
これにより、被溶接物の画像が等方的に拡大・縮小されて表示されていない場合、例えば、被溶接物の前後方向と左右方向で変形倍率が異なるような場合でも、溶接打点の打点位置に正確にバルーンを配置することができる。
【０００９】
請求項３に記載の発明では、請求項１または請求項２に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラム、という技術的手段を用いる。
【００１０】
請求項３に記載の発明によれば、請求項１〜４のいずれか１項に記載の溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムを提供できる。
【００１１】
請求項４に記載の発明では、請求項１または請求項２に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体、という技術的手段を用いる。
【００１２】
また、請求項４に記載の発明によれば、請求項１または請求項２に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供できる。
【００１３】
このプログラムは、例えば、ＲＯＭやバックアップＲＡＭをコンピュータで読み取り可能な記録媒体として前記プログラムを記録しておき、このＲＯＭまたはバックアップＲＡＭをコンピュータシステムに組み込んで用いることができる。
この他、前記プログラムを、コンピュータで読み取り可能な記録媒体を備えた外部記録装置（外部記憶装置）に記録（記憶）しておき、当該プログラムを必要に応じて外部記録装置からコンピュータシステムにロードして用いるようにしてもよい。
【発明を実施するための最良の形態】
【００１４】
この発明に係る溶接工法画像仕様書の作成システム、プログラム、記録媒体の最良の実施形態について、図を参照して説明する。図１は、溶接打点の管理システムの全体構成を示すブロック図である。図２は、統合ＣＡＤの端末装置の内部構成を示すブロック図である。図３は、全打点リストをテキスト形式で作成した一例を示す説明図である。図４は、統合ＣＡＤの端末装置のディスプレイに表示された打点属性情報一覧の一例を示す説明図である。図５は、システム本体が実行する主な処理の流れを示すフローチャートである。図６は、溶接工法画像仕様書作成の処理の流れを示すフローチャートである。図７は、統合ＣＡＤの端末装置のディスプレイまたは表示操作装置のディスプレイに表示された溶接工法画像仕様書の一例を示す説明図である。図８は、溶接工法画像仕様書におけるバルーンの配置の流れを示す説明図である。
【００１５】
図１に示すように、本実施形態における溶接打点の管理システム１０は、自動車の車体組み立てラインにおけるスポット溶接打点の管理を行うものであり、統合ＣＡＤの端末装置１１、情報システム装置１２、システム本体１３、データベース１４、表示操作装置１５などから構成されている。
【００１６】
統合ＣＡＤの端末装置１１はコンピュータ端末からなる。
情報システム装置１２は、溶接打点の管理システム１０を導入した自動車の生産会社のホストコンピュータによって構成されている。
システム本体１３は、中央演算処理装置（ＣＰＵ）１３ａ、読み取り専用の記憶装置（ＲＯＭ）１３ｂ、読み書き可能な記憶装置（ＲＡＭ）１３ｃ、入出力インターフェース（Ｉ／Ｏ）１３ｄなどを備え、各装置１３ａ〜１３ｄがシステムバス（図示略）を介して接続された周知のコンピュータシステムによって構成されている。
データベース１４は、大容量記憶装置（例えば、ハードディスク装置など）によって構成され、システム本体１３によりデータの書き込み及び読み出しが制御される。
システム本体１３と、端末装置１１、情報システム装置１２、データベース１４及び表示操作装置１５とは、ＬＡＮ（Local Area Network）によって接続され、データのやり取りは入出力インターフェース１３ｄによって仲介される。
【００１７】
図２に示すように、統合ＣＡＤの端末装置１１は、ディスプレイ１１ａ、入力装置１１ｂ、プリンタ１１ｃ、端末本体１１ｄなどを備えたパーソナルコンピュータシステムによって構成されている。
端末本体１１ｄは、中央演算処理装置（ＣＰＵ）１１ｅ、読み取り専用の記憶装置（ＲＯＭ）１１ｆ、読み書き可能な記憶装置（ＲＡＭ）１１ｇ、入出力インターフェース（Ｉ／Ｏ）１１ｈなどを備え、各装置１１ｅ〜１１ｈがシステムバス（図示略）を介して接続された周知のコンピュータシステムによって構成されている。
【００１８】
入出力インターフェース１１ｈは、端末装置１１の入出力装置（ディスプレイ１１ａ、入力装置１１ｂ、プリンタ１１ｃ）に接続されると共に、システム本体１３の入出力インターフェース１３ｄに接続され、当該入出力装置およびシステム本体１３と端末本体１１ｄとのデータのやり取りを仲介する。
ディスプレイ１１ａには、端末本体１１ｄから出力されたデータが表示される。
入力装置１１ｂは、キーボードおよびポインティングデバイス（例えば、マウス、ジョイスティックなど）から構成され、車体の設計者やスポット溶接工程を担当する生産技術者などのユーザーが端末本体１１ｄにデータを入力するために用いられる。
プリンタ１１ｃは、端末本体１１ｄから出力されたデータをプリント用紙に印字した印刷物を作成する。
【００１９】
ユーザーは、統合ＣＡＤの端末装置１１のディスプレイ１１ａの表示を見ながら入力装置１１ｂを操作し、スポット溶接の打点に係る部品（被溶接物、ワーク）の組み合わせのデータである打点属性情報を各打点毎に入力して打点配分を行う。
すると、統合ＣＡＤの端末装置１１は、入力装置１１ｂから入力された打点属性情報に対して、スポット溶接の各打点毎に、自動車の生産会社内における管理番号（全社ＩＤ）、データベース１４上の管理番号（スポットグループ）、スポット溶接の管理番号（打点ＩＤ）をそれぞれ配置し、全打点の打点属性情報をこれら管理番号で一覧する全打点リストを作成する。
そして、作成された全打点リストは、統合ＣＡＤの端末装置１１からシステム本体１３へ送られ、データベース１４に記憶格納される。
【００２０】
図３に示すように、全打点リストには、各溶接打点毎の打点属性情報が管理番号（全社ＩＤ、スポットグループ、打点ＩＤ）で一覧表示されると共に、自動車の車種を表す符号（図３に示す例では「２２９Ｗ」）と、この全打点リストを作成した日付（図３に示す例では２００３年３月１５日を表す「03.03.15」）とが合わせて表示される。
【００２１】
図４に示すように、ディスプレイ１１ａの上側には、スポットグループ、打点ＩＤが表示される。
ディスプレイ１１ａの左側には、打点属性情報のうち、車体の設計者が入力する項目（座標値、結合品番、材質、板厚）が表示される。
ディスプレイ１１ａの右側には、打点属性情報のうち、生産技術者が入力する項目（シーラー、バックバー、溶接法、ガンＮｏ、設備名）が表示される。
ここで、これらの入力項目は、溶接打点の管理システム１０を導入した自動車の生産会社内でルール化されて予め取り決められている。
【００２２】
「スポットグループ」は、個々の溶接打点に対する各データを特定してデータベース１４上で管理するための管理番号であり、例えば４桁からなる１０進数値（００００〜９９９９）で表され、図３および図４に示す例では「０５９５」である。
「打点ＩＤ」は、溶接打点を特定して管理するための管理番号であり、例えば６桁からなる英数字で表され、図３および図４に示す例では「ＳＭ０００１」である。
【００２３】
「座標値」は、溶接打点に対するスポット溶接を予定する位置の座標情報であり、３次元の座標値Ｌ，Ｗ，Ｈにより設定される。
ここで、「Ｌ」は車両の前後方向、「Ｗ」は車両の左右方向、「Ｈ」は車両の高さ方向を表し、「Ｗ」については、車両のセンターラインから進行方向右側を「＋」、進行方向左側を「−」の符号を付して表している。そして、ＣＡＤ上の原点を基準に、線画を構成する線分の起点および終点あるいは円や円弧の中心点等を実際の寸法によって規定している。図３および図４に示す例では、「Ｌ＝1242.43」「Ｗ＝−683.05」「Ｈ＝2211.83」（単位：mm）である。
【００２４】
「結合品番１〜４」の「品番」は、溶接打点において溶接対象となる部品の品番を示すものであり、例えば５桁からなる数字で表され、２個の部品を溶接する場合には「結合品番１」および「結合品番２」に該当する部品の品番が設定され、３個の部品溶接する場合には「結合品番１」「結合品番２」「結合品番３」に該当する部品の品番が設定され、４個の部品を溶接する場合には「結合品番１」「結合品番２」「結合品番３」「結合品番４」に該当する部品の品番が設定される。図３および図４に示す例では、結合品番１の品番「61111」と結合品番２の品番「61161」の２個の部品が溶接されることを表している。
【００２５】
「結合品番１〜４」の「材質」は、溶接打点において溶接対象となる部品の材質を示すものであり、例えば５〜７桁からなる英数字の符号で表され、図３および図４に示す例では、結合品番１の部品の材質が「ＳＰＣ２７０Ｃ」、結合品番２の部品の材質が「ＳＰＣ５９０」である。
「結合品番１〜４」の「板厚」は、溶接打点において溶接対象となる部品の板厚を示すものであり、図３および図４に示す例では、結合品番１の部品の板厚が「０．８」、結合品番２の部品の板厚が「１．０」（単位：mm）である。
【００２６】
「シーラー」は、溶接打点に水漏れ防止用シーラーや接着用シーラー等を施すか否かを示すものであり、例えば、シーラーを施さない場合には符号「０」、シーラーを施す場合には符号「１」で表され、図３および図４に示す例ではシーラーを施さないため「０」である。
「バックバー」は、溶接箇所の裏側に当てがって溶接打点を隠すバックバーを用いるか否かを示すものであり、例えば、バックバーを用いない場合には符号「０」、バックバーを用いる場合には符号「１」で表され、図３および図４に示す例ではバックバーを用いないため「０」である。
【００２７】
「溶接法」は、溶接打点をスポット溶接するために用いる溶接法を示すものであり、例えば、ダイレクトスポット溶接法を用いる場合には符号「０」、シリーズスポット溶接法を用いる場合には符号「１」、プラズマ溶接法を用いる場合には符号「２」、ＹＡＧレーザ溶接法を用いる場合には符号「３」で表され、図３および図４に示す例ではダイレクトスポット溶接法を用いるため「０」である。
「ガンＮｏ」は、溶接打点をスポット溶接するために用いられる溶接ガンの番号を示すものであり、図３および図４に示す例では番号「１」の溶接ガンを用いることを表している。
「設備名」は、溶接打点をスポット溶接するために用いられる溶接ロボットの機番を示すものであり、例えば４桁からなる１０進数値（００００〜９９９９）で表され、図３および図４に示す例では機番「２３０８」の溶接ロボットを用いることを表している。
【００２８】
情報システム装置１２内には、部品表本紙および部品表目次のデータが格納されている。その部品表本紙および部品表目次は、情報システム装置１２からシステム本体１３へ送られ、データベース１４に記憶格納される。
ここで、車体の設計者は、部品表本紙がシステム本体１３へ送られる前に、部品表本紙のエラーを修正する。
部品表本紙は、全打点リストに記載されている結合品番が具体的にどういう部品であるかを示すデータである。
部品表目次は、部品表本紙に記載されたデータを検索するためのデータである。
部品表本紙および部品表目次から車種毎の全ての部品データが構成されている。
【００２９】
図５に示すように、システム本体１３は、ＣＰＵ１３ａが起動すると、ＲＯＭ１３ｂに記録（記憶）されているコンピュータプログラムをＣＰＵ１３ａにロードし、そのコンピュータプログラムに従い、ＣＰＵ１３ａが実行する各種演算処理により、以下の各ステップ（以下、「Ｓ」と記載する）の処理を実行する。
【００３０】
ここで、前記コンピュータプログラムを、システム本体１３に内蔵したＲＯＭ１３ｂではなく、システム本体１３に内蔵した図示しないバックアップＲＡＭや、コンピュータで読み取り可能な記録媒体を備えた図示しない外部記録装置（外部記憶装置）に記録（記憶）しておき、当該コンピュータプログラムを必要に応じてバックアップＲＡＭや外部記録装置からＣＰＵ１３ａにロードして用いるようにしてもよい。
【００３１】
ちなみに、コンピュータで読み取り可能な記録媒体には、半導体メモリ（スマートメディア，メモリスティックなど）、ハードディスク、ＦＤ（Floppy Disk）、データカード（ＩＣカード（IC：Integrated Circuit），磁気カードなど）、光ディスク（ＣＤ−ＲＯＭ，ＤＶＤなど）、光磁気ディスク（ＭＯなど）、相変化ディスク、磁気テープなどがある。ここで、前記記録媒体の具体例の名称には登録商標が含まれる。
【００３２】
まず、システム本体１３は、データベース１４から全打点リストと部品表本紙および部品表目次とを読み出し、それらを組み合わせることにより、車種毎の車種展開データを自動的に作成し、その車種展開データをデータベース１４に記憶格納する（Ｓ１０１）。
この車種展開データは、全打点リストの記載されているデータと、部品表本紙および部品表目次に記載されているデータとを組み合わせてテキスト形式で一覧にしたものである。
【００３３】
ここで、データベース１４には、ガンリスト、設備リスト、溶接条件、打点断面の各データが予め記憶格納されている。
ガンリストは、スポット溶接を行う溶接ガンの形式、メーカー名、ガン重量などの溶接ガンに関するデータの一覧である。
設備リストは、溶接ロボットを含む溶接設備に関するデータの一覧である。
溶接条件は、溶接設備毎に溶接ロボットを駆動するためのタイマーデータであり、電気溶接の通電時間や溶接電流などのデータの一覧である。
打点断面は、スポット溶接した部品における溶接打点部分の断面写真のデータである。
【００３４】
次に、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、溶接打点の打点ＩＤ毎に溶接工法を画像で表す溶接工法画像仕様書を作成し、その溶接工法画像仕様書のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０２）。
そして、システム本体１３は、作成した溶接工法画像仕様書を、統合ＣＡＤの端末装置１１のディスプレイ１１ａに表示させると共に、表示操作装置１５のディスプレイ１５ａに表示させる（Ｓ１０３）。
【００３５】
ここで、溶接工法画像仕様書の作成処理（Ｓ１０２）について、図６ないし図８を参照して説明する。まず、図７に示すように、ユーザー（車体の設計者、生産技術者）が、ディスプレイ１１ａ，１５ａの画面上にて、画像αにおける任意の箇所をポインタＰによって指定し拡大表示を指示すると、システム本体１３は、溶接工法画像仕様書に、スポット溶接によって結合する部品を組み合わせた車体の一部分（図７に示す例では底面部）を示す画像αとその画像αの一部分を拡大した画像βとを並べて表示する。画像βには、スポット溶接される６箇所の溶接打点Ｄ１〜Ｄ６の打点位置が「×」印で表示される。
【００３６】
次に、ユーザーが、端末装置１１または表示操作装置１５を用い、打点ＩＤが記載されたバルーンを各ディスプレイ１１ａ，１５ａに表示させる指示命令をＧＵＩ（Grafical User Interface）によって入力すると、システム本体１３はその指示命令に従って、図８（Ａ）に示すように、溶接打点Ｄ１〜Ｄ６に対応する打点ＩＤ「ＳＭ０００１」〜「ＳＭ０００６」が記載された６つのバルーンＢＡ１〜ＢＡ６を画像βに一覧表示する（図６：Ｓ２０１）。
【００３７】
続いて、ユーザーは、表示されたバルーンＢＡ１〜ＢＡ６からポインタＰにより複数個のバルーンＢＡを選択し、対応する溶接打点に配置する。ここでは、図８（Ｂ）に示すように、打点ＩＤ「ＳＭ０００１」が記載されたバルーンＢＡ１及び打点ＩＤ「ＳＭ０００６」が記載されたバルーンＢＡ６を、溶接打点Ｄ１及びＤ６の打点位置にそれぞれ配置する。バルーンＢＡ１，ＢＡ６は、打点ＩＤが記載されたボックスから延びた矢印で、その溶接打点Ｄ１，Ｄ６の位置（「×」印）をそれぞれ指し示す。これにより、溶接打点Ｄ１,Ｄ６の打点位置が、画像β上で定義される座標値として認識される（図６：Ｓ２０３）。
【００３８】
続いて、システム本体１３は、溶接打点Ｄ１，Ｄ６の座標値をデータベース１４から読み出す（図６：Ｓ２０５）。
【００３９】
続いて、データベース１４に記憶格納されている残りの溶接打点Ｄ２〜Ｄ５の座標値を画像β上で定義される座標値に変換するための変形倍率Ｋを算出する。ここで、バルーンを２点の溶接打点に配置すると、ディスプレイにチェックボックスが表示され、チェックボックスをポインタＰで指示することにより、当該指示指令を入力する構成を使用してもよい。
画像βが車体を等方的に同じ倍率で縮小して表示している場合、データベース１４から読み出された溶接打点Ｄ１の座標値Ｌと溶接打点Ｄ６の座標値Ｌとの差分値と、画像β上で定義された溶接打点Ｄ１の座標値ＣＬ１と溶接打点Ｄ６の座標値ＣＬ６との差分値とから、次式により変形倍率Ｋが算出される（図６：Ｓ２０７）。
【００４０】
Ｋ＝（ＣＬ６−ＣＬ１）／（Ｌ６−Ｌ１）          （１）
【００４１】
続いて、溶接打点Ｄ１または溶接打点Ｄ６の座標を基準として、データベース１４から読み出された溶接打点Ｄ２〜Ｄ５の座標を変形倍率Ｋを用いて画像β上で定義される座標に変換する（図６：Ｓ２０９）。
例えば、溶接打点Ｄ２の座標値Ｌ２及び座標値Ｗ２は、下記のように画像β上で定義される座標値ＣＬ２及び座標値ＣＷ２に変換される。
【００４２】
ＣＬ２＝ＣＬ１＋Ｋ（Ｌ２−Ｌ１）                （２）
ＣＷ２＝ＣＷ１＋Ｋ（Ｗ２−Ｗ１）                （３）
【００４３】
続いて、システム本体１３は、図８（Ｃ）に示すように、この変換された座標に基づいて、画像β上で、バルーンＢＡ２〜ＢＡ５を対応する溶接打点Ｄ２〜Ｄ５にそれぞれ配置し（図６：Ｓ２１１）、各ディスプレイ１１ａ，１５ａに表示して、溶接工法画像仕様書の作成処理を終了する。
【００４４】
これにより、少なくとも２つの溶接打点Ｄ１，Ｄ６の打点位置に対応するバルーンＢＡ１，ＢＡ６を配置することにより、残りの溶接打点Ｄ２〜Ｄ５の打点位置に対応するバルーンＢＡ２〜ＢＡ５を一度に配置することができるので、バルーンを１つずつ配置する場合に比べて、バルーンＢＡ１〜ＢＡ６の配置に要する時間を大幅に短縮することができる。更に、溶接打点Ｄ２〜Ｄ５の打点位置に対応するバルーンＢＡ２〜ＢＡ５は自動的に配置されるため、配置ミスが生じるおそれが少なく、バルーンが正確に配置されているか確認する作業に要する時間を大幅に短縮することができる。
【００４５】
ここで、変形倍率Ｋは、Ｗ方向の座標値ＷまたはＨ方向の座標値Ｈを用いて算出してもよい。また、更に、変形倍率Ｋは２点以上で算出してもよい。この場合、溶接打点２点毎に変形倍率Ｋを算出し、平均値を用いてもよい。
【００４６】
ユーザーが、ディスプレイ１１ａ，１５ａの画面上にて、所望のバルーンＢＡをポインタＰによって指示すると、そのポインタＰによって指示されたバルーンＢＡに記載された打点ＩＤに関する車種展開データ、設備リスト、溶接条件のデータがディスプレイ１１ａ，１５ａの画面上に表示される。つまり、統合ＣＡＤの端末装置１１および表示操作装置１５は、システム本体１３の端末装置として機能する。
【００４７】
図５に示すように、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、溶接ロボットをティーチングするためのデータを作成し、その作成したデータを溶接ロボット実機へ送り出すと共にＲＡＭ１３ｃに記憶格納する（Ｓ１０４）。
【００４８】
次に、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、車種毎に溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）で溶接工法を一覧する工法書を自動的に作成し、その工法書のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０５）。
続いて、システム本体１３は、データベース１４から車種展開データおよび設備リストなどを読み出し、それらを組み合わせることにより、車種別で溶接設備の作業を一覧する車種表を自動的に作成し、その車種表のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０６）。
次に、システム本体１３は、データベース１４から車種展開データおよび設備リストなどを読み出し、それらを組み合わせることにより、車体の組み立てラインに流す車種を表す仕掛表を自動的に作成し、その仕掛表のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０７）。
【００４９】
続いて、システム本体１３は、データベース１４から車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面のデータなどを読み出し、それらを組み合わせることにより、全打点について溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）で打点属性情報を一覧する打点リストを自動的に作成し、その打点リストのデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０８）。
そして、システム本体１３は、データベース１４から車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面のデータなどを読み出し、それらを組み合わせることにより、溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）毎に溶接条件が記載された溶接条件表を自動的に作成し、その溶接条件表のデータをＲＡＭ１３ｃに格納し（Ｓ１０９）、一連の処理を終了する。
【００５０】
そして、図１に示す統合ＣＡＤの端末装置１１のＲＡＭ１１ｇ、システム本体１３のＲＡＭ１３ｃ、データベース１４に記憶格納されているデータ（全打点リスト、部品データ（部品表本紙、部品表目次）、車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面、車種展開データ、溶接工法画像仕様書、工法書、車種表、仕掛表、打点リスト、溶接条件表、溶接打点設計変更データリスト）については、ディスプレイ１１ａ，１５ａに表示すると共に、プリンタ１１ｃ（図２）から印刷物として出力できる。
【００５１】
［最良の実施形態の効果］
画像β上に表示された溶接打点Ｄ１〜Ｄ６のうち、少なくとも２つの溶接打点Ｄ１，Ｄ６の打点位置に対応するバルーンＢＡ１，ＢＡ６をそれぞれ配置することにより、残りの溶接打点Ｄ２〜Ｄ５の打点位置に対応するバルーンＢＡ２〜ＢＡ５を一度に配置することができるので、バルーンを１つずつ配置する場合に比べて、バルーンＢＡ１〜ＢＡ６の配置に要する時間を大幅に短縮することができる。更に、溶接打点Ｄ２〜Ｄ５の打点位置に対応するバルーンＢＡ２〜ＢＡ５は自動的に配置されるため、配置ミスが生じるおそれが少なく、バルーンが正確に配置されているか確認する作業に要する時間を大幅に短縮することができる。
つまり、溶接打点Ｄ１〜Ｄ６にバルーンＢＡ１〜ＢＡ６を効率的かつ正確に配置することができる溶接打点の管理システムを実現することができる。
【００５２】
［その他の実施形態］
（１）画像βの変形倍率Ｋが方向によって異なる場合、例えば、車両の前後（Ｌ）方向と左右（Ｗ）方向で変形倍率が異なるような場合には、Ｓ２０７の処理において、Ｌ方向及びＷ方向の変形倍率をそれぞれ算出し、Ｓ２０９の処理において、各方向毎に算出されたそれぞれの変形倍率に基づいて、溶接打点Ｄ２〜Ｄ５の打点位置の座標値を画像β上で定義された座標値に変換することができる。
ここで、Ｓ２０７の処理において、Ｌ方向の変形倍率ＫＬ及びＷ方向の変形倍率ＫＷを次式のように算出する。
【００５３】
ＫＬ＝（ＣＬ６−ＣＬ１）／（Ｌ６−Ｌ１）          （４）
ＫＷ＝（ＣＷ６−ＣＷ１）／（Ｗ６−Ｗ１）          （５）
【００５４】
続いて、Ｓ２０９の処理において、溶接打点Ｄ１または溶接打点Ｄ６の座標を基準として、変形倍率ＫＬ，ＫＷを用いて画像β上で定義される座標に変換する。
例えば、溶接打点Ｄ２の座標値Ｌ２及び座標値Ｗ２は、下記のように画像β上で定義される座標値ＣＬ２及び座標値ＣＷ２に変換される。
【００５５】
ＣＬ２＝ＣＬ１＋ＫＬ（Ｌ２−Ｌ１）                （６）
ＣＷ２＝ＣＷ１＋ＫＷ（Ｗ２−Ｗ１）                （７）
【００５６】
この構成を用いた場合、車両の前後（Ｌ）方向と左右（Ｗ）方向で変形倍率が異なるような場合でも、バルーンＢＡ１〜ＢＡ６を、対応する溶接打点Ｄ１〜Ｄ６の打点位置に正確に配置することができる。
【００５７】
（２）本発明は、自動車の車体組み立てラインにおけるスポット溶接打点の管理システムだけでなく、どのような製品の生産ラインにおけるスポット溶接打点の管理システムとして適用してもよい。
【００５８】
［各請求項と実施形態との対応関係］
打点ＩＤが請求項１に記載の管理番号に、データベース１４が記憶手段に、Ｓ２０１の処理が表示手段に、Ｓ２０３の処理が認識手段に、Ｓ２０５の処理が読出手段に、Ｓ２０７の処理が倍率算出手段に、Ｓ２０９の処理が座標変換手段に、Ｓ２１１の処理が配置手段にそれぞれ対応する。
システム本体１３または端末本体１１ｄが実行する図５及び図６に示すフローチャートの処理が請求項３に記載のプログラムに対応する。
ＲＯＭ１１ｆ，１３ｂが請求項４に記載の記録媒体に対応する。
【図面の簡単な説明】
【００５９】
【図１】溶接打点の管理システムの全体構成を示すブロック図である。
【図２】統合ＣＡＤの端末装置の内部構成を示すブロック図である。
【図３】全打点リストをテキスト形式で作成した一例を示す説明図である。
【図４】統合ＣＡＤの端末装置のディスプレイに表示された打点属性情報一覧の一例を示す説明図である。
【図５】システム本体が実行する主な処理の流れを示すフローチャートである。
【図６】溶接工法画像仕様書作成の処理の流れを示すフローチャートである。
【図７】統合ＣＡＤの端末装置のディスプレイまたは表示操作装置のディスプレイに表示された溶接工法画像仕様書の一例を示す説明図である。
【図８】溶接工法画像仕様書におけるバルーンの配置の流れを示す説明図である。
【符号の説明】
【００６０】
１０    管理システム
１１    端末装置
１１ａ  ディスプレイ
１１ｆ  ＲＯＭ
１２    情報システム装置
１３    システム本体
１３ａ  ＣＰＵ
１３ｂ  ＲＯＭ
１４    データベース
１５    表示操作装置
１５ａ  ディスプレイ
Ｐ      ポインタ
ＢＡ１〜ＢＡ６  バルーン
Ｄ１〜Ｄ６  溶接打点
【図１】
2007209991.tif 000003
【図２】
2007209991.tif 000004
【図３】
2007209991.tif 000005
【図４】
2007209991.tif 000006
【図５】
2007209991.tif 000007
【図６】
2007209991.tif 000008
【図７】
2007209991.tif 000009
【図８】
2007209991.tif 000010