(57)【要約】【課題】スポット溶接の打点が設計変更された場合に、その設計変更を速やかに製品に反映させることを可能にする溶接打点の管理システムを提供する。【解決手段】統合ＣＡＤの端末装置は、溶接打点の管理番号毎に溶接工法を画像で表す溶接工法画像仕様書の設計変更前のデータと設計変更のデータとを比較し、その比較結果に基づき、ディスプレイの画面上にて、削除する溶接打点を区別して表示させ、追加する溶接打点のバルーンを表示させ、溶接内容を変更する溶接打点を区別して表示させる。生産技術者は、端末装置を用いたＧＵＩにより、ディスプレイの画面上にて、削除する溶接打点の表示を消し、追加する溶接打点を表示させる。すると、端末装置は、溶接内容を変更する溶接打点の打点ＩＤを置換表示させ、打点ＩＤで設計変更のデータを一覧する溶接打点設計変更データリストを自動的に作成する。【選択図】  図７
2006281256.tif 000002
【特許請求の範囲】
【請求項１】
スポット溶接の打点の管理番号毎に溶接工法を画像で表す溶接工法画像仕様書が表示される表示装置と、
その溶接工法画像仕様書には、被溶接物を組み合わせた画像と、その被溶接物にスポット溶接される溶接打点の位置と、その溶接打点の位置を指し示すと共に当該溶接打点の管理番号が記載されたバルーンとがＧＵＩ（Graphical User Interface）を用いて表示されることと、
溶接打点に係る設計変更のデータが溶接打点毎に入力される入力手段と、
前記溶接工法画像仕様書の設計変更前のデータが記憶格納されている記憶装置と、
前記入力手段から入力された設計変更のデータと、前記記憶装置から読み出された設計変更前の溶接工法画像仕様書のデータとを比較する比較手段と、
その比較手段の比較結果に基づき、前記表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点を他の溶接打点と区別して表示させ、追加する溶接打点に係る管理番号が記載されたバルーンのみを表示させ、溶接内容を変更する溶接打点を他の溶接打点と区別して表示させ、溶接内容を変更する溶接打点の管理番号を新規の管理番号に置換して表示させる第１表示制御手段と
を備えたことを特徴とする溶接打点の管理システム。
【請求項２】
請求項１に記載の溶接打点の管理システムにおいて、
前記表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点の表示を消し、追加する溶接打点の位置を表示させ、追加する溶接打点の位置を指し示すと共に当該溶接打点の管理番号が記載されたバルーンを表示させる第２表示制御手段を備えたことを特徴とする溶接打点の管理システム。
【請求項３】
請求項１または請求項２に記載の溶接打点の管理システムにおいて、
前記入力手段から入力された設計変更のデータを溶接打点の管理番号毎に一覧する溶接打点設計変更データリストを作成する設計変更データリスト作成手段を備えたことを特徴とする溶接打点の管理システム。
【請求項４】
請求項１または請求項２に記載の溶接打点の管理システムにおいて、
前記表示制御手段によって表示が変更された前記溶接工法画像仕様書のデータを、前記記憶装置に記憶格納されている設計変更前の溶接工法画像仕様書のデータに上書きするデータ制御手段を備えたことを特徴とする溶接打点の管理システム。
【請求項５】
請求項１〜４のいずれか１項に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラム。
【請求項６】
請求項１〜４のいずれか１項に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は溶接打点の管理システム、プログラム、記録媒体に係り、詳しくは、溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラム、そのプログラムが記録されたコンピュータで読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
本出願人は、従来、自動車の車体組み立てラインにおいて、溶接ロボット（溶接機）が行うスポット溶接の打点を配分する際に、スポット溶接工程を担当する生産技術者（工程担当者）各自がそれぞれ自身の持っている製品図面に色分けして書き込むことで打点配分を行っていた。
また、打点配分した図面と、車種毎にスポット溶接する全ての部品のデータを記載した部品表とをマッチングする作業は生産技術者自らが行っていた。
そして、スポット溶接作業に必要な書類（溶接工法を画像で表す溶接工法画像仕様書、溶接工法を一覧する工法書、車種別で溶接設備を一覧する車種表、溶接条件を記載した溶接条件表など）の作成についても生産技術者自らが行っていた。
【０００３】
また、車体の設計者がスポット溶接の打点の設計変更を行った場合、車体の設計者は当該設計変更を生産技術者等に指示するための設変切替依頼書を発行し、その設変切替依頼書を生産技術者等が受領していた。
すると、生産技術者は、まず、受け取った設変切替依頼書の情報に基づいて溶接工法画像仕様書および工法書を手作業で一から作成し直し、次に、設計変更された溶接打点を工場内のどの溶接ロボットがスポット溶接するかを調査し、続いて、その調査結果に基づいて溶接ロボットをティーチングするためのデータを修正し、最後に、修正したデータを溶接ロボット実機へ送り出していた。
【０００４】
ところで、従来より、被溶接物の型式の種類及び鋼材の種類に応じた溶接条件によりスポット溶接を自動制御で行うための溶接条件設定装置が提案されている（特許文献１参照）。
また、車体組み立てラインにおけるスポット溶接ロボットの溶接打点の振り分け作業を半自動で行うロボット作業振り分け方法が提案されている（特許文献２参照）。
【特許文献１】特開平９−２９４５５号公報（第２〜４頁、図１）
【特許文献２】特開平１０−３１２２０６号公報（第２〜５頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、自動車の車体組み立てラインにおけるスポット溶接の打点数が増加しており、例えば、自動車１台当たりの打点数が6000点、スポット溶接する全ての部品のデータ数が50000件、といった具合にスポット溶接に関する膨大な情報を管理する必要がある。
そのため、従来のように、スポット溶接の打点配分を生産技術者各自が製品図面に色分けして書き込んでいては、各生産技術者が打点配分をクロスチェックするのに多大な時間と手間を要する。また、打点配分した図面と部品表とのマッチングを生産技術者自らが行っていては、間違いが起こりやすい。そして、スポット溶接作業に必要な書類（溶接工法画像仕様書、工法書、車種表、溶接条件表など）の作成を生産技術者自らが行っていては、当該書類の作成に多大な時間と手間を要する。
また、前記特許公報１，２の技術はそれぞれ、スポット溶接工程の一部分を効率化できるものの、スポット溶接工程全体の効率化を図ることはできない。
【０００６】
そして、車体の設計者が設計変更したスポット溶接の打点数が多い場合、生産技術者は溶接工法画像仕様書および工法書を手作業で一から作成し直しているため、設計変更された溶接打点以外の溶接打点についても配分し直すことになってしまい、溶接工法画像仕様書および工法書の再作成に多大な時間と手間を要する。
さらに、設計変更された溶接打点を工場内のどの溶接ロボットがスポット溶接するかを生産技術者が調査するのにも多大な時間と手間を要する。
【０００７】
加えて、生産技術者が溶接工法画像仕様書および工法書を手作業で一から作成し直すときや、設計変更された溶接打点をスポット溶接する溶接ロボットを生産技術者が調査するときに、生産技術者は人為的な誤りを犯しやすいが、そのような人為的誤りの発生を防止するため、二重三重のチェック体制をとる必要がある。
その結果、車体の設計者がスポット溶接の打点の設計変更を行った場合には、その設計変更に基づいて溶接ロボット実機を駆動し、設計変更を製品に反映させるまでに時間が掛かっていた。
【０００８】
本発明は上記問題を解決するためになされたものであって、以下の目的を有するものである。
（１）スポット溶接の打点が設計変更された場合に、その設計変更を速やかに製品に反映させることを可能にする溶接打点の管理システムを提供する。
（２）前記（１）の溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムを提供する。
（３）前記（１）の溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供する。
【課題を解決するための手段】
【０００９】
（請求項１）
請求項１に記載の発明は、
スポット溶接の打点の管理番号毎に溶接工法を画像で表す溶接工法画像仕様書が表示される表示装置と、
その溶接工法画像仕様書には、被溶接物を組み合わせた画像と、その被溶接物にスポット溶接される溶接打点の位置と、その溶接打点の位置を指し示すと共に当該溶接打点の管理番号が記載されたバルーンとがＧＵＩ（Graphical User Interface）を用いて表示されることと、
溶接打点に係る設計変更のデータが溶接打点毎に入力される入力手段と、
前記溶接工法画像仕様書の設計変更前のデータが記憶格納されている記憶装置と、
前記入力手段から入力された設計変更のデータと、前記記憶装置から読み出された設計変更前の溶接工法画像仕様書のデータとを比較する比較手段と、
その比較手段の比較結果に基づき、前記表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点を他の溶接打点と区別して表示させ、追加する溶接打点に係る管理番号が記載されたバルーンのみを表示させ、溶接内容を変更する溶接打点を他の溶接打点と区別して表示させ、溶接内容を変更する溶接打点の管理番号を新規の管理番号に置換して表示させる第１表示制御手段と
を備えた溶接打点の管理システムを技術的特徴とする。
【００１０】
（請求項２）
請求項２に記載の発明は、請求項１に記載の溶接打点の管理システムにおいて、
前記表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点の表示を消し、追加する溶接打点の位置を表示させ、追加する溶接打点の位置を指し示すと共に当該溶接打点の管理番号が記載されたバルーンを表示させる第２表示制御手段を備えたことを技術的特徴とする。
【００１１】
（請求項３）
請求項３に記載の発明は、請求項１または請求項２に記載の溶接打点の管理システムにおいて、
前記入力手段から入力された設計変更のデータを溶接打点の管理番号毎に一覧する溶接打点設計変更データリストを作成する設計変更データリスト作成手段を備えたことを技術的特徴とする。
【００１２】
（請求項４）
請求項４に記載の発明は、請求項１または請求項２に記載の溶接打点の管理システムにおいて、
前記表示制御手段によって表示が変更された前記溶接工法画像仕様書のデータを、前記記憶装置に記憶格納されている設計変更前の溶接工法画像仕様書のデータに上書きするデータ制御手段を備えたことを技術的特徴とする。
【００１３】
（請求項５）
請求項５に記載の発明は、請求項１〜４のいずれか１項に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラムを提供するものである。
【００１４】
（請求項６）
請求項６に記載の発明は、請求項１〜４のいずれか１項に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供するものである。
【発明の効果】
【００１５】
（請求項１）
請求項１の発明では、スポット溶接の打点の設計変更が行われた場合、設計変更担当者（生産技術者または車体の設計者）が入力手段を用い、設計変更のデータを溶接打点毎に入力する。
すると、比較手段は、入力手段から入力された設計変更のデータと、記憶装置から読み出された設計変更前の溶接工法画像仕様書のデータとを比較する。
そして、第１表示制御手段は、比較手段の比較結果に基づき、表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点を他の溶接打点と区別して表示させ、追加する溶接打点に係る管理番号が記載されたバルーンのみを表示させ、溶接内容を変更する溶接打点を他の溶接打点と区別して表示させ、溶接内容を変更する溶接打点の管理番号を新規の管理番号に置換して表示させる。
【００１６】
このように、請求項１の発明では、設計変更担当者が溶接打点に係る設計変更のデータを入力手段から入力するだけで、比較手段および第１表示制御手段が設計変更の内容を盛り込んだ溶接工法画像仕様書を半自動的に作成する。そのため、設計変更されたスポット溶接の打点数が多い場合でも、人為的な誤りの発生を回避して、溶接工法画像仕様書を簡単に短時間で再作成することができる。また、請求項１の発明では、設計変更された溶接打点を工場内のどの溶接ロボットがスポット溶接するかを調査する必要がない。
従って、請求項１の発明によれば、スポット溶接の打点が設計変更された場合に、その設計変更を速やかに製品に反映させることを可能にする溶接打点の管理システムを提供できる。
【００１７】
（請求項２）
請求項２の発明では、第１表示制御手段による溶接工法画像仕様書の表示変更に続いて、第２表示制御手段が、表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点の表示を消し、追加する溶接打点の位置を表示させ、追加する溶接打点の位置を指し示すと共に当該溶接打点の管理番号が記載されたバルーンを表示させる。
従って、請求項２の発明によれば、設計変更の内容を盛り込んだ溶接工法画像仕様書を自動的に完成させることが可能になるため、請求項１の発明の効果を更に高めることができる。
【００１８】
（請求項３）
請求項３の発明によれば、設計変更のデータを溶接打点の管理番号毎に一覧する溶接打点設計変更データリストを作成することができる。
【００１９】
（請求項４）
請求項４の発明によれば、請求項１または請求項２の発明の表示制御手段によって表示が変更された溶接工法画像仕様書のデータが、記憶装置に記憶格納されている設計変更前の溶接工法画像仕様書のデータに上書きされるため、記憶装置に記憶格納されているデータを設計変更後の最新のものに更新することができる。
【００２０】
（請求項５、請求項６）
請求項５に記載の発明によれば、請求項１〜４のいずれか１項に記載の溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムを提供できる。
また、請求項６に記載の発明によれば、請求項５のプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供できる。
【００２１】
このプログラムは、例えば、ＲＯＭやバックアップＲＡＭをコンピュータで読み取り可能な記録媒体として前記プログラムを記録しておき、このＲＯＭまたはバックアップＲＡＭをコンピュータシステムに組み込んで用いることができる。
この他、前記プログラムを、コンピュータで読み取り可能な記録媒体を備えた外部記録装置（外部記憶装置）に記録（記憶）しておき、当該プログラムを必要に応じて外部記録装置からコンピュータシステムにロードして用いるようにしてもよい。
【００２２】
（用語の説明）
尚、上述した［特許請求の範囲］および［課題を解決するための手段・作用および発明の効果］に記載した構成要素と、後述する［発明の実施の形態］に記載した構成部材との対応関係は以下のようになっている。
「管理番号」は、打点ＩＤに該当する。
「表示装置」は、ディスプレイ１１ａ，１５ａに該当する。
「入力手段」は、統合ＣＡＤの端末装置１１を構成する入力装置１１ｂと、統合ＣＡＤの端末装置１１を構成する端末本体１１ｄが実行するＳ２０１の処理とに該当する。
「記憶装置」は、システム本体１３のＲＡＭ１３ｃに該当する。
「比較手段」は、端末本体１１ｄが実行するＳ２０２の処理に該当する。
「第１表示制御手段」は、端末本体１１ｄが実行するＳ２０３〜Ｓ２０５，Ｓ２０８の処理に該当する。
「第２表示制御手段」は、端末本体１１ｄが実行するＳ２０６，Ｓ２０７の処理に該当する。
「設計変更データリスト作成手段」は、端末本体１１ｄが実行するＳ２０６，Ｓ２０７の処理に該当する。
「データ制御手段」は、システム本体１３が再度実行するＳ１０２の処理に該当する。
「プログラム」は、システム本体１３が実行する図５に示すフローチャートの処理または端末本体１１ｄが実行する図７に示すフローチャートの処理に該当する。
「記録媒体」は、ＲＯＭ１１ｆ，１３ｂに該当する。
【発明を実施するための最良の形態】
【００２３】
図１は、本発明を具体化した一実施形態における溶接打点の管理システムの全体構成を示すブロック図である。
本実施形態における溶接打点の管理システム１０は、自動車の車体組み立てラインにおけるスポット溶接打点の管理を行うものであり、統合ＣＡＤの端末装置１１、情報システム装置１２、システム本体１３、データベース１４、表示操作装置１５などから構成されている。
【００２４】
統合ＣＡＤの端末装置１１はコンピュータ端末からなる。
情報システム装置１２は、溶接打点の管理システム１０を導入した自動車の生産会社のホストコンピュータによって構成されている。
システム本体１３は、中央演算処理装置（ＣＰＵ）１３ａ、読み取り専用の記憶装置（ＲＯＭ）１３ｂ、読み書き可能な記憶装置（ＲＡＭ）１３ｃ、入出力インターフェース（Ｉ／Ｏ）１３ｄなどを備え、各装置１３ａ〜１３ｄがシステムバス（図示略）を介して接続された周知のコンピュータシステムによって構成されている。
データベース１４は、大容量記憶装置（例えば、ハードディスク装置など）によって構成され、システム本体１３によりデータの書き込み及び読み出しが制御される。
システム本体１３と各装置１１，１２，１５およびデータベース１４とはＬＡＮ（Local Area Network）によって接続され、システム本体１３と各装置１１〜１５とのデータのやり取りは入出力インターフェース１３ｄによって仲介される。
【００２５】
図２は、統合ＣＡＤの端末装置１１の内部構成を示すブロック図である。
統合ＣＡＤの端末装置１１は、ディスプレイ１１ａ、入力装置１１ｂ、プリンタ１１ｃ、端末本体１１ｄなどを備えたパーソナルコンピュータシステムによって構成されている。
端末本体１１ｄは、中央演算処理装置（ＣＰＵ）１１ｅ、読み取り専用の記憶装置（ＲＯＭ）１１ｆ、読み書き可能な記憶装置（ＲＡＭ）１１ｇ、入出力インターフェース（Ｉ／Ｏ）１１ｈなどを備え、各装置１１ｅ〜１１ｈがシステムバス（図示略）を介して接続された周知のコンピュータシステムによって構成されている。
【００２６】
入出力インターフェース１１ｈは、端末装置１１の入出力装置（ディスプレイ１１ａ、入力装置１１ｂ、プリンタ１１ｃ）に接続されると共に、システム本体１３の入出力インターフェース１３ｄに接続され、当該入出力装置およびシステム本体１３と端末本体１１ｄとのデータのやり取りを仲介する。
ディスプレイ１１ａには、端末本体１１ｄから出力されたデータが表示される。
入力装置１１ｂは、キーボードおよびポインティングデバイス（例えば、マウス、ジョイスティックなど）から構成され、車体の設計者やスポット溶接工程を担当する生産技術者が端末本体１１ｄにデータを入力するために用いられる。
プリンタ１１ｃは、端末本体１１ｄから出力されたデータをプリント用紙に印字した印刷物を作成する。
【００２７】
車体の設計者および生産技術者は、統合ＣＡＤの端末装置１１のディスプレイ１１ａの表示を見ながら入力装置１１ｂを操作し、スポット溶接の打点に係る部品（被溶接物、ワーク）の組み合わせのデータである打点属性情報を各打点毎に入力して打点配分を行う。
すると、統合ＣＡＤの端末装置１１は、入力装置１１ｂから入力された打点属性情報に対して、スポット溶接の各打点毎に、自動車の生産会社内における管理番号（全社ＩＤ）、データベース１４上の管理番号（スポットグループ）、スポット溶接の管理番号（打点ＩＤ）をそれぞれ付与し、全打点の打点属性情報をこれら管理番号で一覧する全打点リストを作成する。
そして、作成された全打点リストは、統合ＣＡＤの端末装置１１からシステム本体１３へ送られ、データベース１４に記憶格納される。
【００２８】
図３は、全打点リストをテキスト（ＴＸＴ）形式で作成した一例を示す説明図である。
全打点リストには、各溶接打点毎の打点属性情報が管理番号（全社ＩＤ、スポットグループ、打点ＩＤ）で一覧表示されると共に、自動車の車種を表す符号（図３に示す例では「229W」）と、この全打点リストを作成した日付（図３に示す例では2003年3月15日を表す「03.03.15」）とが合わせて表示される。
【００２９】
図４は、統合ＣＡＤの端末装置１１のディスプレイ１１ａに表示された打点属性情報一覧の一例を示す説明図である。
ディスプレイ１１ａの上側には、スポットグループ、打点ＩＤが表示される。
ディスプレイ１１ａの左側には、打点属性情報のうち、車体の設計者が入力する項目（座標値、結合品番、材質、板厚）が表示される。
ディスプレイ１１ａの右側には、打点属性情報のうち、生産技術者が入力する項目（シーラー、バックバー、溶接法、ガンＮｏ、設備名）が表示される。
尚、これらの入力項目は、溶接打点の管理システム１０を導入した自動車の生産会社内でルール化されて予め取り決められている。
【００３０】
「スポットグループ」は、個々の溶接打点に対する各データを特定してデータベース１４上で管理するための管理番号であり、例えば４桁からなる１０進数値（００００〜９９９９）で表され、図３および図４に示す例では「0595」である。
「打点ＩＤ」は、溶接打点を特定して管理するための管理番号であり、例えば６桁からなる英数字で表され、図３および図４に示す例では「SM0001」である。
【００３１】
「座標値」は、溶接打点に対するスポット溶接を予定する位置の座標情報であり、３次元の座標値Ｌ，Ｗ，Ｈにより設定される。
尚、「Ｌ」は車両の前後方向、「Ｗ」は車両の左右方向、「Ｈ」は車両の高さ方向を表し、「Ｗ」については、車両のセンターラインから進行方向右側を「＋」、進行方向左側を「−」の符号を付して表している。そして、ＣＡＤ上の原点を基準に、線画を構成する線分の起点および終点あるいは円や円弧の中心点等を実際の寸法によって規定している。図３および図４に示す例では、「Ｌ＝1242.43」「Ｗ＝−683.05」「Ｈ＝2211.83」（単位：mm）である。
【００３２】
「結合品番１〜４」の「品番」は、溶接打点において溶接対象となる部品の品番を示すものであり、例えば５桁からなる数字で表され、２個の部品を溶接する場合には「結合品番１」および「結合品番２」に該当する部品の品番が設定され、３個の部品溶接する場合には「結合品番１」「結合品番２」「結合品番３」に該当する部品の品番が設定され、４個の部品を溶接する場合には「結合品番１」「結合品番２」「結合品番３」「結合品番４」に該当する部品の品番が設定される。図３および図４に示す例では、結合品番１の品番「61111」と結合品番２の品番「61161」の２個の部品が溶接されることを表している。
【００３３】
「結合品番１〜４」の「材質」は、溶接打点において溶接対象となる部品の材質を示すものであり、例えば５〜７桁からなる英数字の符号で表され、図３および図４に示す例では、結合品番１の部品の材質が「SPC270C」、結合品番２の部品の材質が「SPC590」である。
「結合品番１〜４」の「板厚」は、溶接打点において溶接対象となる部品の板厚を示すものであり、図３および図４に示す例では、結合品番１の部品の板厚が「0.8」、結合品番２の部品の板厚が「1.0」（単位：mm）である。
【００３４】
「シーラー」は、溶接打点に水漏れ防止用シーラーや接着用シーラー等を施すか否かを示すものであり、例えば、シーラーを施さない場合には符号「０」、シーラーを施す場合には符号「１」で表され、図３および図４に示す例ではシーラーを施さないため「０」である。
「バックバー」は、溶接箇所の裏側に当てがって溶接打点を隠すバックバーを用いるか否かを示すものであり、例えば、バックバーを用いない場合には符号「０」、バックバーを用いる場合には符号「１」で表され、図３および図４に示す例ではバックバーを用いないため「０」である。
【００３５】
「溶接法」は、溶接打点をスポット溶接するために用いる溶接法を示すものであり、例えば、ダイレクトスポット溶接法を用いる場合には符号「０」、シリーズスポット溶接法を用いる場合には符号「１」、プラズマ溶接法を用いる場合には符号「２」、ＹＡＧレーザ溶接法を用いる場合には符号「３」で表され、図３および図４に示す例ではダイレクトスポット溶接法を用いるため「０」である。
「ガンＮｏ」は、溶接打点をスポット溶接するために用いられる溶接ガンの番号を示すものであり、図３および図４に示す例では番号「１」の溶接ガンを用いることを表している。
「設備名」は、溶接打点をスポット溶接するために用いられる溶接ロボットの機番を示すものであり、例えば４桁からなる１０進数値（００００〜９９９９）で表され、図３および図４に示す例では機番「2308」の溶接ロボットを用いることを表している。
【００３６】
情報システム装置１２内には、部品表本紙および部品表目次のデータが格納されている。その部品表本紙および部品表目次は、情報システム装置１２からシステム本体１３へ送られ、データベース１４に記憶格納される。
尚、車体の設計者は、部品表本紙がシステム本体１３へ送られる前に、部品表本紙のエラーを修正する。
部品表本紙は、全打点リストに記載されている結合品番が具体的にどういう部品であるかを示すデータである。
部品表目次は、部品表本紙に記載されたデータを検索するためのデータである。
部品表本紙および部品表目次から車種毎の全ての部品データが構成されている。
【００３７】
図５は、システム本体１３が実行する主な処理の流れを示すフローチャートである。
システム本体１３は、ＣＰＵ１３ａが起動すると、ＲＯＭ１３ｂに記録（記憶）されているコンピュータプログラムをＣＰＵ１３ａにロードし、そのコンピュータプログラムに従い、ＣＰＵ１３ａが実行する各種演算処理により、以下の各ステップ（以下、「Ｓ」と記載する）の処理を実行する。
【００３８】
尚、前記コンピュータプログラムを、システム本体１３に内蔵したＲＯＭ１３ｂではなく、システム本体１３に内蔵した図示しないバックアップＲＡＭや、コンピュータで読み取り可能な記録媒体を備えた図示しない外部記録装置（外部記憶装置）に記録（記憶）しておき、当該コンピュータプログラムを必要に応じてバックアップＲＡＭや外部記録装置からＣＰＵ１３ａにロードして用いるようにしてもよい。
【００３９】
ちなみに、コンピュータで読み取り可能な記録媒体には、半導体メモリ（スマートメディア，メモリスティックなど）、ハードディスク、ＦＤ（Floppy Disk）、データカード（ＩＣカード（IC：Integrated Circuit），磁気カードなど）、光ディスク（ＣＤ−ＲＯＭ，ＤＶＤなど）、光磁気ディスク（ＭＯなど）、相変化ディスク、磁気テープなどがある。ところで、前記記録媒体の具体例の名称には登録商標が含まれる。
【００４０】
まず、システム本体１３は、データベース１４から全打点リストと部品表本紙および部品表目次とを読み出し、それらを組み合わせることにより、車種毎の車種展開データを自動的に作成し、その車種展開データをデータベース１４に記憶格納する（Ｓ１０１）。
この車種展開データは、全打点リストの記載されているデータと、部品表本紙および部品表目次に記載されているデータとを組み合わせてテキスト形式で一覧にしたものである。
【００４１】
ところで、データベース１４には、ガンリスト、設備リスト、溶接条件、打点断面の各データが予め記憶格納されている。
ガンリストは、スポット溶接を行う溶接ガンの形式、メーカー名、ガン重量などの溶接ガンに関するデータの一覧である。
設備リストは、溶接ロボットを含む溶接設備に関するデータの一覧である。
溶接条件は、溶接設備毎に溶接ロボットを駆動するためのタイマーデータであり、電気溶接の通電時間や溶接電流などのデータの一覧である。
打点断面は、スポット溶接した部品における溶接打点部分の断面写真のデータである。
【００４２】
次に、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、溶接打点の打点ＩＤ毎に溶接工法を画像で表す溶接工法画像仕様書を自動的に作成し、その溶接工法画像仕様書のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０２）。
そして、システム本体１３は、作成した溶接工法画像仕様書を、統合ＣＡＤの端末装置１１のディスプレイ１１ａに表示させると共に、表示操作装置１５のディスプレイ１５ａに表示させる（Ｓ１０３）。
【００４３】
図６は、統合ＣＡＤの端末装置１１のディスプレイ１１ａまたは表示操作装置１５のディスプレイ１５ａに表示された溶接工法画像仕様書の一例を示す説明図である。
溶接工法画像仕様書には、スポット溶接によって結合する部品を組み合わせた車体の一部分（図６に示す例では底面部）を示す画像αと、その画像αの一部分が拡大された画像β，γとが矢印で結ばれ、各画像α〜γが並べて表示される。
【００４４】
すなわち、ユーザー（車体の設計者、生産技術者）が、ディスプレイ１１ａ，１５ａの画面上にて、画像αにおける任意の箇所をポインタＰによって指定し拡大表示を指示すると、そのポインタＰによって指定された箇所の近傍部分が拡大された画像β，γとして表示されるようになっている。
尚、図６に示す例では、２つの画像β，γが表示されているが、画像αにおける任意の１箇所だけをポインタＰによって指定すれば当該１箇所のみが拡大された画像として表示され、画像αにおける３箇所以上の複数箇所をポインタＰによって指定すれば当該複数箇所が拡大された画像として並べて表示されている。
【００４５】
そして、ディスプレイ１１ａ，１５ａの画面上に表示された溶接工法画像仕様書には、スポット溶接される溶接打点の位置が各画像β，γに対して「×」印で表示され、その溶接打点の位置（「×」印）を矢印で指し示すと共に当該溶接打点の打点ＩＤが記載されたバルーン（風船）BAがＧＵＩ（Grafical User Interface）を用いて表示されている。
図６に示す例では、画像βにおける６箇所の溶接打点毎に打点ＩＤ「SM0001」〜「SM0006」が記載されたバルーンBAが表示され、画像γにおける３箇所の溶接打点毎に打点ＩＤ「SM3301」〜「SM3303」が記載されたバルーンBAが表示されている。
【００４６】
そして、ユーザーが、ディスプレイ１１ａ，１５ａの画面上にて、所望のバルーンBAをポインタＰによって指示すると、そのポインタＰによって指示されたバルーンBAに記載された打点ＩＤに関する車種展開データ、設備リスト、溶接条件のデータがディスプレイ１１ａ，１５ａの画面上に表示される。
【００４７】
つまり、統合ＣＡＤの端末装置１１および表示操作装置１５は、システム本体１３の端末装置として機能する。
そして、ユーザーが各装置１１，１５を用い、システム本体１３またはデータベース１４に記憶格納されているデータを各ディスプレイ１１ａ，１５ａに表示させる指示命令をＧＵＩによって入力すると、その指示命令に従ってシステム本体１３またはデータベース１４が操作され、ユーザーの所望のデータが読み出される。また、システム本体１３またはデータベース１４から読み出されたデータは、ＧＵＩにより各装置１１，１５の各ディスプレイ１１ａ，１５ａに表示される。
このように、システム本体１３またはデータベース１４に記憶格納されているデータを各ディスプレイ１１ａ，１５ａに表示する操作は、ユーザー（車体の設計者、生産技術者）が各装置１１，１５を用いたＧＵＩによって行うことができる。
【００４８】
続いて、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、溶接ロボットをティーチングするためのデータを作成し、その作成したデータを溶接ロボット実機へ送り出すと共にＲＡＭ１３ｃに記憶格納する（Ｓ１０４）。
【００４９】
次に、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、車種毎に溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）で溶接工法を一覧する工法書を自動的に作成し、その工法書のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０５）。
続いて、システム本体１３は、データベース１４から車種展開データおよび設備リストなどを読み出し、それらを組み合わせることにより、車種別で溶接設備の作業を一覧する車種表を自動的に作成し、その車種表のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０６）。
次に、システム本体１３は、データベース１４から車種展開データおよび設備リストなどを読み出し、それらを組み合わせることにより、車体の組み立てラインに流す車種を表す仕掛表を自動的に作成し、その仕掛表のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０７）。
【００５０】
続いて、システム本体１３は、データベース１４から車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面のデータなどを読み出し、それらを組み合わせることにより、全打点について溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）で打点属性情報を一覧する打点リストを自動的に作成し、その打点リストのデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０８）。
そして、システム本体１３は、データベース１４から車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面のデータなどを読み出し、それらを組み合わせることにより、溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）毎に溶接条件が記載された溶接条件表を自動的に作成し、その溶接条件表のデータをＲＡＭ１３ｃに格納し（Ｓ１０９）、一連の処理を終了する。
【００５１】
ところで、車体の設計者がスポット溶接の打点の設計変更を行った場合、車体の設計者は当該設計変更を生産技術者等に指示するための設変切替依頼書を発行し、その設変切替依頼書を生産技術者等が受領する。
すると、生産技術者は、統合ＣＡＤの端末装置１１のディスプレイ１１ａの表示を見ながら入力装置１１ｂを操作し、設変切替依頼書に記載された設計変更のデータを各打点毎に入力する。
尚、車体の設計者自らが、統合ＣＡＤの端末装置１１のディスプレイ１１ａの表示を見ながら入力装置１１ｂを操作して設計変更のデータを直接入力してもよい。
【００５２】
図７は、設計変更時に統合ＣＡＤの端末装置１１が実行する主な処理の流れを示すフローチャートである。
端末本体１１ｄは、ＣＰＵ１１ｅが起動すると、ＲＯＭ１１ｆに記録されているコンピュータプログラムをＣＰＵ１１ｅにロードし、そのコンピュータプログラムに従い、ＣＰＵ１１ｅが実行する各種演算処理により、以下の各ステップの処理を実行する。
【００５３】
尚、前記コンピュータプログラムを、端末本体１１ｄに内蔵したＲＯＭ１１ｆではなく、端末本体１１ｄに内蔵した図示しないバックアップＲＡＭや、コンピュータで読み取り可能な記録媒体を備えた図示しない外部記録装置に記録しておき、当該コンピュータプログラムを必要に応じてバックアップＲＡＭや外部記録装置からＣＰＵ１１ｅにロードして用いるようにしてもよい。
【００５４】
まず、端末本体１１ｄは、入力装置１１ｂから入力された溶接打点毎の設計変更のデータを読み込み、そのデータをＲＡＭ１１ｇに記憶格納する（Ｓ２０１）。
次に、端末本体１１ｄは、システム本体１３のＲＡＭ１３ｃに記憶格納されている設計変更前の溶接工法画像仕様書のデータを読み出し、その設計変更前の溶接工法画像仕様書のデータと、設計変更のデータとを比較し（Ｓ２０２）、その比較結果に基づいて、ディスプレイ１１ａに表示された溶接工法画像仕様書の表示内容を自動的に変更する（Ｓ２０３〜Ｓ２０５，Ｓ２０８）。
【００５５】
すなわち、端末本体１１ｄは、ディスプレイ１１ａ，１５ａの画面上にて、削除する溶接打点を他の溶接打点と区別して表示させ（Ｓ２０３）、追加する溶接打点に係る打点ＩＤが記載されたバルーンBAのみを表示させ（Ｓ２０４）、溶接内容を変更する溶接打点を他の溶接打点と区別して表示させる（Ｓ２０５）。
【００５６】
図８は、Ｓ２０３〜Ｓ２０５の処理にてディスプレイ１１ａ，１５ａに表示された溶接工法画像仕様書の一例を示す説明図である。
図９は、Ｓ２０６〜Ｓ２０８の処理にてディスプレイ１１ａ，１５ａに表示された溶接工法画像仕様書の一例を示す説明図である。
尚、設計変更前の溶接工法画像仕様書は、図６に示したものである。
図６，図８，図９に示す例では、打点ＩＤ「SM0001」「SM0004」の２個の溶接打点が削除され、打点ＩＤ「SM1001」「SM1002」の２個の溶接打点が追加され、打点ＩＤ「SM0006」の溶接打点の溶接内容が変更されて打点ＩＤ「SM2010」に置き換えられるものとする。
【００５７】
ここで、Ｓ２０３の処理にて、削除する溶接打点（打点ＩＤ「SM0001」「SM0004」）を他の溶接打点と区別して表示させるには、例えば、打点ＩＤが記載されたバルーンBAの表示色を変更したり（例えば黒色から赤色など）、バルーンBAの表示色を反転したり（例えばグレー反転や黒白反転など）、バルーンBAの枠の線幅を太く強調表示すればよい。図８に示す例では、打点ＩＤ「SM0001」「SM0004」が記載されたバルーンBAの表示色をグレー反転表示している。
【００５８】
また、Ｓ２０４の処理にて、追加する溶接打点（打点ＩＤ「SM1001」「SM1002」）のバルーンBAのみを表示させるには、ディスプレイ１１ａ，１５ａの画面上の適宜な箇所に当該バルーンBAのみを矢印無しで表示させればよい。図８に示す例では、ディスプレイ１１ａ，１５ａの画面上における左側の余白部分（各画像α〜γに重ならない部分）に打点ＩＤ「SM1001」「SM1002」が記載されたバルーンBAのみを矢印無しで表示している。
【００５９】
そして、Ｓ２０５の処理にて、溶接内容が変更される溶接打点（打点ＩＤ「SM0006」）を他の溶接打点と区別して表示させるには、Ｓ２０３の処理と同様にすればよい。図８に示す例では、打点ＩＤ「SM0006」が記載されたバルーンBAの枠の線幅を太く強調表示している。
【００６０】
生産技術者または車体の設計者は、端末本体１１ｄによるＳ２０１〜Ｓ２０５の処理が終了したら、統合ＣＡＤの端末装置１１を用いたＧＵＩにより、ディスプレイ１１ａ，１５ａの画面上にて、削除する溶接打点の表示を消し（Ｓ２０６）、追加する溶接打点を表示させる（Ｓ２０７）。
端末本体１１ｄは、生産技術者または車体の設計者によるＳ２０６，Ｓ２０７の処理が終了したら、ディスプレイ１１ａ，１５ａの画面上にて、溶接内容を変更する溶接打点の打点ＩＤを新規の打点ＩＤに置換して表示させる（Ｓ２０８）。
【００６１】
ここで、図９に示す例では、Ｓ２０６の処理にて、図８に表示されていた打点ＩＤ「SM0001」「SM0004」の溶接打点に関する表示（「×」印、バルーンBA、矢印）が消されている。
また、図９に示す例では、Ｓ２０７の処理にて、打点ＩＤ「SM1001」「SM1002」の溶接打点が「×」印で表示されると共に、当該打点ＩＤが記載されたバルーンBAが「×」印を指し示す矢印付きで表示される。このとき、追加する溶接打点のバルーンBAは他の溶接打点のバルーンBAとは重ならない位置に表示される。
そして、図９に示す例では、Ｓ２０８の処理にて、図８に表示されていた打点ＩＤ「SM0006」の溶接打点に関する表示（「×」印、バルーンBA、矢印）のうち、バルーンBAに記載されていた打点ＩＤだけが「SM0006」から新規の打点ＩＤ「SM2010」に置き換えられている。
【００６２】
次に、端末本体１１ｄは、打点ＩＤで設計変更のデータを一覧する溶接打点設計変更データリストを自動的に作成し、その溶接打点設計変更データリストのデータをＲＡＭ１１ｇに記憶格納させ（Ｓ２０９）、一連の処理を終了する。
【００６３】
図１０は、溶接打点設計変更データリストをテキスト形式で作成した一例を示す説明図であり、図６，図８，図９に示す溶接工法画像仕様書に対応するものである。
溶接打点設計変更データリストには、設計変更を行った溶接打点（打点ＩＤ「SM0001」「SM0004」「SM1001」「SM1002」「SM2010」）毎に、前記項目（設備名、打点ＩＤ、座標値、結合品番、材質、板厚）に加えて、ライン名、工程名、プログラム名、変更内容などが記載されている。
【００６４】
「ライン名」は、スポット溶接を行う製造ラインの名称を示すものであり、図１０に示す例では設計変更を行った各溶接打点が共に「Ｕ／Ｂ増打」である。
「工程名」は、スポット溶接を行う製造工程の名称を示すものであり、図１０に示す例では設計変更を行った各溶接打点が共に「５工程」である。
「プログラム名」は、溶接ロボットを制御するためのプログラムの名称を示すものであり、図１０に示す例では、打点ＩＤ「SM0001」「SM0004」「SM1002」の溶接打点については「prg150」、打点ＩＤ「SM1001」の溶接打点については「prg152」、打点ＩＤ「SM2010」の溶接打点については「prg151」である。
【００６５】
「変更内容」は、設計変更の内容を具体的に示すものであり、図１０に示す例では、削除された溶接打点（打点ＩＤ「SM0001」「SM0004」）については「打点削除」、追加された溶接打点（打点ＩＤ「SM1001」「SM1002」）については「打点追加」、溶接内容が変更された溶接打点（変更後の打点ＩＤ「SM2010」）については「タイマスタート変更（０→３９）」である。
尚、タイマスタートとは、溶接設備の制御盤に登録されているＩＤ番号であり、例えば、タイマースタート「０」の場合はプログラム名「Prg150」のプログラムで溶接ロボットを制御し、タイマースタート「３９」の場合はプログラム名「Prg151」のプログラムで溶接ロボットを制御するということである。つまり、「タイマスタート変更（０→３９）」とは、タイマースタートを「０」から「３９」に変更することを示し、例えば、プログラム名を「Prg150」から「Prg151」に変更することを表している。
【００６６】
以上詳述した本実施形態における溶接打点の管理システム１０によれば、スポット溶接の各打点毎に管理番号を付与することで、当該システム１０を導入した自動車の生産会社で全社共通の打点管理を行うことができる。
また、全打点リスト、部品データ（部品表本紙、部品表目次）、車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面の各データをデータベース１４に記憶格納しているため、一元管理することができる。
そして、車種展開データ、溶接工法画像仕様書、工法書、車種表、仕掛表、打点リスト、溶接条件表をそれぞれＳ１０１，Ｓ１０２，Ｓ１０５〜Ｓ１０９の処理で自動的に作成することができる。
従って、本実施形態によれば、正確で効率的なスポット溶接を可能にする溶接打点の管理システムを提供できる。
【００６７】
そして、統合ＣＡＤの端末装置１１のＲＡＭ１１ｇ、システム本体１３のＲＡＭ１３ｃ、データベース１４に記憶格納されているデータ（全打点リスト、部品データ（部品表本紙、部品表目次）、車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面、車種展開データ、溶接工法画像仕様書、工法書、車種表、仕掛表、打点リスト、溶接条件表、溶接打点設計変更データリスト）については、各ディスプレイ１１ａ，１５ａに表示すると共に、プリンタ１１ｃから印刷物として出力できる。
【００６８】
また、本実施形態における溶接打点の管理システム１０では、車体の設計者がスポット溶接の打点の設計変更を行った場合、生産技術者または車体の設計者が統合ＣＡＤの端末装置１１を用い、設計変更のデータを入力する。
すると、統合ＣＡＤの端末装置１１は、Ｓ２０３〜Ｓ２０５の処理を自動的に行う。そして、生産技術者または車体の設計者は、統合ＣＡＤの端末装置１１を用いたＧＵＩにより、Ｓ２０６，Ｓ２０７の処理を手作業で行う。すると、統合ＣＡＤの端末装置１１は、Ｓ２０８，Ｓ２０９の処理を自動的に行う。
その結果、設計変更の内容が盛り込まれた溶接工法画像仕様書が作成される（Ｓ２０３〜Ｓ２０８）。また、溶接打点設計変更データリストが作成される（Ｓ２０９）。
【００６９】
統合ＣＡＤの端末装置１１によるＳ２０１〜２０９の処理結果はシステム本体１３へ送られ、ＲＡＭ１３ｃまたはデータベース１４に記憶格納される。
そして、システム本体１３は、Ｓ２０１〜２０９の処理結果を反映させるようにＳ１０１〜Ｓ１０９の処理を再度実行し、Ｓ１０１〜Ｓ１０９の処理で作成される書類やデータ（車種展開データ、溶接工法画像仕様書、溶接ロボットをティーチングするためのデータ、工法書、車種表、仕掛表、打点リスト、溶接条件表）に設計変更の内容を盛り込んで再作成する。
【００７０】
このように、本実施形態では、溶接工法画像仕様書が半自動的に作成されると共に工法書は自動的に作成されるため、車体の設計者が設計変更したスポット溶接の打点数が多い場合でも、生産技術者の人為的な誤りの発生を回避して、溶接工法画像仕様書および工法書を簡単に短時間で再作成することができる。
また、本実施形態では、設計変更された溶接打点を工場内のどの溶接ロボットがスポット溶接するかを生産技術者が調査する必要がない。
【００７１】
従って、本実施形態によれば、スポット溶接の打点が設計変更された場合に、その設計変更を速やかに製品に反映させることを可能にする溶接打点の管理システムを提供できる。
また、本実施形態によれば、システム本体１３がＳ２０１〜２０９の処理結果を反映させるようにＳ１０１〜Ｓ１０９の処理を再度実行するため、ＲＡＭ１３ｃまたはデータベース１４に記憶格納されているデータを設計変更後の最新のものに更新することができる。
【００７２】
ところで、上記実施形態では、Ｓ２０６，Ｓ２０７の処理を生産技術者または車体の設計者が統合ＣＡＤの端末装置１１を用いたＧＵＩにより手作業で行っていたが、Ｓ２０６，Ｓ２０７の処理についても、Ｓ２０１〜Ｓ２０５，Ｓ２０８の処理と同様に、端末本体１１ｄが自動的に行うようにしてもよい。このようにすれば、設計変更の内容を盛り込んだ溶接工法画像仕様書を自動的に完成させることが可能になるため、上記実施形態の効果を更に高めることができる。
【００７３】
また、本発明は上記実施形態のように自動車の車体組み立てラインにおけるスポット溶接打点の管理だけでなく、どのような製品の生産ラインにおけるスポット溶接打点の管理に適用してもよい。
【図面の簡単な説明】
【００７４】
【図１】本発明を具体化した一実施形態における溶接打点の管理システムの全体構成を示すブロック図。
【図２】統合ＣＡＤの端末装置１１の内部構成を示すブロック図。
【図３】全打点リストをテキスト形式で作成した一例を示す説明図。
【図４】統合ＣＡＤの端末装置１１のディスプレイ１１ａに表示された打点属性情報一覧の一例を示す説明図。
【図５】システム本体１３が実行する主な処理の流れを示すフローチャート。
【図６】統合ＣＡＤの端末装置１１のディスプレイ１１ａまたは表示操作装置１５のディスプレイ１５ａに表示された溶接工法画像仕様書の一例を示す説明図。
【図７】設計変更時に統合ＣＡＤの端末装置１１が実行する主な処理の流れを示すフローチャート。
【図８】図７に示すＳ２０３〜Ｓ２０５の処理にてディスプレイ１１ａ，１５ａに表示された溶接工法画像仕様書の一例を示す説明図。
【図９】図７に示すＳ２０６〜Ｓ２０８の処理にてディスプレイ１１ａ，１５ａに表示された溶接工法画像仕様書の一例を示す説明図。
【図１０】溶接打点設計変更データリストをテキスト形式で作成した一例を示す説明図。
【符号の説明】
【００７５】
１０…溶接打点の管理システム
１１…統合ＣＡＤの端末装置
１１ａ…端末装置１１のディスプレイ
１１ｂ…端末装置１１の入力装置
１１ｄ…端末装置１１の端末本体
１１ｃ…端末装置１１のプリンタ
１１ｅ…端末本体１１ｄを構成するＣＰＵ
１１ｆ…端末本体１１ｄを構成するＲＯＭ
１２…情報システム装置
１３…システム本体
１３ａ…システム本体１３を構成するＣＰＵ
１３ｂ…システム本体１３を構成するＲＯＭ
１４…データベース
１５…表示装置
１５ａ…表示操作装置１５のディスプレイ
α〜γ…画像
Ｐ…ポインタ
BA…バルーン
【図１】
2006281256.tif 000003
【図２】
2006281256.tif 000004
【図３】
2006281256.tif 000005
【図４】
2006281256.tif 000006
【図５】
2006281256.tif 000007
【図６】
2006281256.tif 000008
【図７】
2006281256.tif 000009
【図８】
2006281256.tif 000010
【図９】
2006281256.tif 000011
【図１０】
2006281256.tif 000012
【手続補正書】
【提出日】平成17年5月9日(2005.5.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は溶接打点の管理システム、プログラム、記録媒体に係り、詳しくは、溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラム、そのプログラムが記録されたコンピュータで読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
本出願人は、従来、自動車の車体組み立てラインにおいて、溶接ロボット（溶接機）が行うスポット溶接の打点を配分する際に、スポット溶接工程を担当する生産技術者（工程担当者）各自がそれぞれ自身の持っている製品図面に色分けして書き込むことで打点配分を行っていた。
また、打点配分した図面と、車種毎にスポット溶接する全ての部品のデータを記載した部品表とをマッチングする作業は生産技術者自らが行っていた。
そして、スポット溶接作業に必要な書類（溶接工法を画像で表す溶接工法画像仕様書、溶接工法を一覧する工法書、車種別で溶接設備を一覧する車種表、溶接条件を記載した溶接条件表など）の作成についても生産技術者自らが行っていた。
【０００３】
また、車体の設計者がスポット溶接の打点の設計変更を行った場合、車体の設計者は当該設計変更を生産技術者等に指示するための設変切替依頼書を発行し、その設変切替依頼書を生産技術者等が受領していた。
すると、生産技術者は、まず、受け取った設変切替依頼書の情報に基づいて溶接工法画像仕様書および工法書を手作業で一から作成し直し、次に、設計変更された溶接打点を工場内のどの溶接ロボットがスポット溶接するかを調査し、続いて、その調査結果に基づいて溶接ロボットをティーチングするためのデータを修正し、最後に、修正したデータを溶接ロボット実機へ送り出していた。
【０００４】
ところで、従来より、被溶接物の型式の種類及び鋼材の種類に応じた溶接条件によりスポット溶接を自動制御で行うための溶接条件設定装置が提案されている（特許文献１参照）。
また、車体組み立てラインにおけるスポット溶接ロボットの溶接打点の振り分け作業を半自動で行うロボット作業振り分け方法が提案されている（特許文献２参照）。
【特許文献１】特開平９−２９４５５号公報（第２〜４頁、図１）
【特許文献２】特開平１０−３１２２０６号公報（第２〜５頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、自動車の車体組み立てラインにおけるスポット溶接の打点数が増加しており、例えば、自動車１台当たりの打点数が6000点、スポット溶接する全ての部品のデータ数が50000件、といった具合にスポット溶接に関する膨大な情報を管理する必要がある。
そのため、従来のように、スポット溶接の打点配分を生産技術者各自が製品図面に色分けして書き込んでいては、各生産技術者が打点配分をクロスチェックするのに多大な時間と手間を要する。また、打点配分した図面と部品表とのマッチングを生産技術者自らが行っていては、間違いが起こりやすい。そして、スポット溶接作業に必要な書類（溶接工法画像仕様書、工法書、車種表、溶接条件表など）の作成を生産技術者自らが行っていては、当該書類の作成に多大な時間と手間を要する。
また、前記特許公報１，２の技術はそれぞれ、スポット溶接工程の一部分を効率化できるものの、スポット溶接工程全体の効率化を図ることはできない。
【０００６】
そして、車体の設計者が設計変更したスポット溶接の打点数が多い場合、生産技術者は溶接工法画像仕様書および工法書を手作業で一から作成し直しているため、設計変更された溶接打点以外の溶接打点についても配分し直すことになってしまい、溶接工法画像仕様書および工法書の再作成に多大な時間と手間を要する。
さらに、設計変更された溶接打点を工場内のどの溶接ロボットがスポット溶接するかを生産技術者が調査するのにも多大な時間と手間を要する。
【０００７】
加えて、生産技術者が溶接工法画像仕様書および工法書を手作業で一から作成し直すときや、設計変更された溶接打点をスポット溶接する溶接ロボットを生産技術者が調査するときに、生産技術者は人為的な誤りを犯しやすいが、そのような人為的誤りの発生を防止するため、二重三重のチェック体制をとる必要がある。
その結果、車体の設計者がスポット溶接の打点の設計変更を行った場合には、その設計変更に基づいて溶接ロボット実機を駆動し、設計変更を製品に反映させるまでに時間が掛かっていた。
【０００８】
本発明は上記問題を解決するためになされたものであって、以下の目的を有するものである。
（１）スポット溶接の打点が設計変更された場合に、その設計変更を速やかに製品に反映させることを可能にする溶接打点の管理システムを提供する。
（２）前記（１）の溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムを提供する。
（３）前記（１）の溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供する。
【課題を解決するための手段】
【０００９】
（請求項１）
請求項１に記載の発明は、
スポット溶接の打点の管理番号毎に溶接工法を画像で表す溶接工法画像仕様書が表示される表示装置と、
その溶接工法画像仕様書には、被溶接物を組み合わせた画像と、その被溶接物にスポット溶接される溶接打点の位置と、その溶接打点の位置を指し示すと共に当該溶接打点の管理番号が記載されたバルーンとがＧＵＩ（Graphical User Interface）を用いて表示されることと、
溶接打点に係る設計変更のデータが溶接打点毎に入力される入力手段と、
前記溶接工法画像仕様書の設計変更前のデータが記憶格納されている記憶装置と、
前記入力手段から入力された設計変更のデータと、前記記憶装置から読み出された設計変更前の溶接工法画像仕様書のデータとを比較する比較手段と、
その比較手段の比較結果に基づき、前記表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点を他の溶接打点と区別して表示させ、追加する溶接打点に係る管理番号が記載されたバルーンのみを表示させ、溶接内容を変更する溶接打点を他の溶接打点と区別して表示させ、溶接内容を変更する溶接打点の管理番号を新規の管理番号に置換して表示させる第１表示制御手段と
を備えた溶接打点の管理システムを技術的特徴とする。
【００１０】
（請求項２）
請求項２に記載の発明は、請求項１に記載の溶接打点の管理システムにおいて、
前記表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点の表示を消し、追加する溶接打点の位置を表示させ、追加する溶接打点の位置を指し示すと共に当該溶接打点の管理番号が記載されたバルーンを表示させる第２表示制御手段を備えたことを技術的特徴とする。
【００１１】
（請求項３）
請求項３に記載の発明は、請求項１または請求項２に記載の溶接打点の管理システムにおいて、
前記入力手段から入力された設計変更のデータを溶接打点の管理番号毎に一覧する溶接打点設計変更データリストを作成する設計変更データリスト作成手段を備えたことを技術的特徴とする。
【００１２】
（請求項４）
請求項４に記載の発明は、請求項１または請求項２に記載の溶接打点の管理システムにおいて、
前記表示制御手段によって表示が変更された前記溶接工法画像仕様書のデータを、前記記憶装置に記憶格納されている設計変更前の溶接工法画像仕様書のデータに上書きするデータ制御手段を備えたことを技術的特徴とする。
【００１３】
（請求項５）
請求項５に記載の発明は、請求項１〜４のいずれか１項に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラムを提供するものである。
【００１４】
（請求項６）
請求項６に記載の発明は、請求項１〜４のいずれか１項に記載の溶接打点の管理システムにおける前記各手段としてコンピュータシステムを機能させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供するものである。
【発明の効果】
【００１５】
（請求項１）
請求項１の発明では、スポット溶接の打点の設計変更が行われた場合、設計変更担当者（生産技術者または車体の設計者）が入力手段を用い、設計変更のデータを溶接打点毎に入力する。
すると、比較手段は、入力手段から入力された設計変更のデータと、記憶装置から読み出された設計変更前の溶接工法画像仕様書のデータとを比較する。
そして、第１表示制御手段は、比較手段の比較結果に基づき、表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点を他の溶接打点と区別して表示させ、追加する溶接打点に係る管理番号が記載されたバルーンのみを表示させ、溶接内容を変更する溶接打点を他の溶接打点と区別して表示させ、溶接内容を変更する溶接打点の管理番号を新規の管理番号に置換して表示させる。
【００１６】
このように、請求項１の発明では、設計変更担当者が溶接打点に係る設計変更のデータを入力手段から入力するだけで、比較手段および第１表示制御手段が設計変更の内容を盛り込んだ溶接工法画像仕様書を半自動的に作成する。そのため、設計変更されたスポット溶接の打点数が多い場合でも、人為的な誤りの発生を回避して、溶接工法画像仕様書を簡単に短時間で再作成することができる。また、請求項１の発明では、設計変更された溶接打点を工場内のどの溶接ロボットがスポット溶接するかを調査する必要がない。
従って、請求項１の発明によれば、スポット溶接の打点が設計変更された場合に、その設計変更を速やかに製品に反映させることを可能にする溶接打点の管理システムを提供できる。
【００１７】
（請求項２）
請求項２の発明では、第１表示制御手段による溶接工法画像仕様書の表示変更に続いて、第２表示制御手段が、表示装置に表示された溶接工法画像仕様書にて、削除する溶接打点の表示を消し、追加する溶接打点の位置を表示させ、追加する溶接打点の位置を指し示すと共に当該溶接打点の管理番号が記載されたバルーンを表示させる。
従って、請求項２の発明によれば、設計変更の内容を盛り込んだ溶接工法画像仕様書を自動的に完成させることが可能になるため、請求項１の発明の効果を更に高めることができる。
【００１８】
（請求項３）
請求項３の発明によれば、設計変更のデータを溶接打点の管理番号毎に一覧する溶接打点設計変更データリストを作成することができる。
【００１９】
（請求項４）
請求項４の発明によれば、請求項１または請求項２の発明の表示制御手段によって表示が変更された溶接工法画像仕様書のデータが、記憶装置に記憶格納されている設計変更前の溶接工法画像仕様書のデータに上書きされるため、記憶装置に記憶格納されているデータを設計変更後の最新のものに更新することができる。
【００２０】
（請求項５、請求項６）
請求項５に記載の発明によれば、請求項１〜４のいずれか１項に記載の溶接打点の管理システムを実現するようにコンピュータシステムを機能させるためのプログラムを提供できる。
また、請求項６に記載の発明によれば、請求項５のプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供できる。
【００２１】
このプログラムは、例えば、ＲＯＭやバックアップＲＡＭをコンピュータで読み取り可能な記録媒体として前記プログラムを記録しておき、このＲＯＭまたはバックアップＲＡＭをコンピュータシステムに組み込んで用いることができる。
この他、前記プログラムを、コンピュータで読み取り可能な記録媒体を備えた外部記録装置（外部記憶装置）に記録（記憶）しておき、当該プログラムを必要に応じて外部記録装置からコンピュータシステムにロードして用いるようにしてもよい。
【００２２】
（用語の説明）
尚、上述した［特許請求の範囲］および［課題を解決するための手段・作用および発明の効果］に記載した構成要素と、後述する［発明の実施の形態］に記載した構成部材との対応関係は以下のようになっている。
「管理番号」は、打点ＩＤに該当する。
「表示装置」は、ディスプレイ１１ａ，１５ａに該当する。
「入力手段」は、統合ＣＡＤの端末装置１１を構成する入力装置１１ｂと、統合ＣＡＤの端末装置１１を構成する端末本体１１ｄが実行するＳ２０１の処理とに該当する。
「記憶装置」は、システム本体１３のＲＡＭ１３ｃに該当する。
「比較手段」は、端末本体１１ｄが実行するＳ２０２の処理に該当する。
「第１表示制御手段」は、端末本体１１ｄが実行するＳ２０３〜Ｓ２０５の処理に該当する。
「第２表示制御手段」は、端末本体１１ｄが実行するＳ２０６，Ｓ２０７の処理に該当する。
「設計変更データリスト作成手段」は、端末本体１１ｄが実行するＳ２０８の処理に該当する。
「データ制御手段」は、システム本体１３が再度実行するＳ１０２の処理に該当する。
「プログラム」は、システム本体１３が実行する図５に示すフローチャートの処理または端末本体１１ｄが実行する図７に示すフローチャートの処理に該当する。
「記録媒体」は、ＲＯＭ１１ｆ，１３ｂに該当する。
【発明を実施するための最良の形態】
【００２３】
図１は、本発明を具体化した一実施形態における溶接打点の管理システムの全体構成を示すブロック図である。
本実施形態における溶接打点の管理システム１０は、自動車の車体組み立てラインにおけるスポット溶接打点の管理を行うものであり、統合ＣＡＤの端末装置１１、情報システム装置１２、システム本体１３、データベース１４、表示操作装置１５などから構成されている。
【００２４】
統合ＣＡＤの端末装置１１はコンピュータ端末からなる。
情報システム装置１２は、溶接打点の管理システム１０を導入した自動車の生産会社のホストコンピュータによって構成されている。
システム本体１３は、中央演算処理装置（ＣＰＵ）１３ａ、読み取り専用の記憶装置（ＲＯＭ）１３ｂ、読み書き可能な記憶装置（ＲＡＭ）１３ｃ、入出力インターフェース（Ｉ／Ｏ）１３ｄなどを備え、各装置１３ａ〜１３ｄがシステムバス（図示略）を介して接続された周知のコンピュータシステムによって構成されている。
データベース１４は、大容量記憶装置（例えば、ハードディスク装置など）によって構成され、システム本体１３によりデータの書き込み及び読み出しが制御される。
システム本体１３と各装置１１，１２，１５およびデータベース１４とはＬＡＮ（Local Area Network）によって接続され、システム本体１３と各装置１１〜１５とのデータのやり取りは入出力インターフェース１３ｄによって仲介される。
【００２５】
図２は、統合ＣＡＤの端末装置１１の内部構成を示すブロック図である。
統合ＣＡＤの端末装置１１は、ディスプレイ１１ａ、入力装置１１ｂ、プリンタ１１ｃ、端末本体１１ｄなどを備えたパーソナルコンピュータシステムによって構成されている。
端末本体１１ｄは、中央演算処理装置（ＣＰＵ）１１ｅ、読み取り専用の記憶装置（ＲＯＭ）１１ｆ、読み書き可能な記憶装置（ＲＡＭ）１１ｇ、入出力インターフェース（Ｉ／Ｏ）１１ｈなどを備え、各装置１１ｅ〜１１ｈがシステムバス（図示略）を介して接続された周知のコンピュータシステムによって構成されている。
【００２６】
入出力インターフェース１１ｈは、端末装置１１の入出力装置（ディスプレイ１１ａ、入力装置１１ｂ、プリンタ１１ｃ）に接続されると共に、システム本体１３の入出力インターフェース１３ｄに接続され、当該入出力装置およびシステム本体１３と端末本体１１ｄとのデータのやり取りを仲介する。
ディスプレイ１１ａには、端末本体１１ｄから出力されたデータが表示される。
入力装置１１ｂは、キーボードおよびポインティングデバイス（例えば、マウス、ジョイスティックなど）から構成され、車体の設計者やスポット溶接工程を担当する生産技術者が端末本体１１ｄにデータを入力するために用いられる。
プリンタ１１ｃは、端末本体１１ｄから出力されたデータをプリント用紙に印字した印刷物を作成する。
【００２７】
車体の設計者および生産技術者は、統合ＣＡＤの端末装置１１のディスプレイ１１ａの表示を見ながら入力装置１１ｂを操作し、スポット溶接の打点に係る部品（被溶接物、ワーク）の組み合わせのデータである打点属性情報を各打点毎に入力して打点配分を行う。
すると、統合ＣＡＤの端末装置１１は、入力装置１１ｂから入力された打点属性情報に対して、スポット溶接の各打点毎に、自動車の生産会社内における管理番号（全社ＩＤ）、データベース１４上の管理番号（スポットグループ）、スポット溶接の管理番号（打点ＩＤ）をそれぞれ付与し、全打点の打点属性情報をこれら管理番号で一覧する全打点リストを作成する。
そして、作成された全打点リストは、統合ＣＡＤの端末装置１１からシステム本体１３へ送られ、データベース１４に記憶格納される。
【００２８】
図３は、全打点リストをテキスト（ＴＸＴ）形式で作成した一例を示す説明図である。
全打点リストには、各溶接打点毎の打点属性情報が管理番号（全社ＩＤ、スポットグループ、打点ＩＤ）で一覧表示されると共に、自動車の車種を表す符号（図３に示す例では「229W」）と、この全打点リストを作成した日付（図３に示す例では2003年3月15日を表す「03.03.15」）とが合わせて表示される。
【００２９】
図４は、統合ＣＡＤの端末装置１１のディスプレイ１１ａに表示された打点属性情報一覧の一例を示す説明図である。
ディスプレイ１１ａの上側には、スポットグループ、打点ＩＤが表示される。
ディスプレイ１１ａの左側には、打点属性情報のうち、車体の設計者が入力する項目（座標値、結合品番、材質、板厚）が表示される。
ディスプレイ１１ａの右側には、打点属性情報のうち、生産技術者が入力する項目（シーラー、バックバー、溶接法、ガンＮｏ、設備名）が表示される。
尚、これらの入力項目は、溶接打点の管理システム１０を導入した自動車の生産会社内でルール化されて予め取り決められている。
【００３０】
「スポットグループ」は、個々の溶接打点に対する各データを特定してデータベース１４上で管理するための管理番号であり、例えば４桁からなる１０進数値（００００〜９９９９）で表され、図３および図４に示す例では「0595」である。
「打点ＩＤ」は、溶接打点を特定して管理するための管理番号であり、例えば６桁からなる英数字で表され、図３および図４に示す例では「SM0001」である。
【００３１】
「座標値」は、溶接打点に対するスポット溶接を予定する位置の座標情報であり、３次元の座標値Ｌ，Ｗ，Ｈにより設定される。
尚、「Ｌ」は車両の前後方向、「Ｗ」は車両の左右方向、「Ｈ」は車両の高さ方向を表し、「Ｗ」については、車両のセンターラインから進行方向右側を「＋」、進行方向左側を「−」の符号を付して表している。そして、ＣＡＤ上の原点を基準に、線画を構成する線分の起点および終点あるいは円や円弧の中心点等を実際の寸法によって規定している。図３および図４に示す例では、「Ｌ＝1242.43」「Ｗ＝−683.05」「Ｈ＝2211.83」（単位：mm）である。
【００３２】
「結合品番１〜４」の「品番」は、溶接打点において溶接対象となる部品の品番を示すものであり、例えば５桁からなる数字で表され、２個の部品を溶接する場合には「結合品番１」および「結合品番２」に該当する部品の品番が設定され、３個の部品溶接する場合には「結合品番１」「結合品番２」「結合品番３」に該当する部品の品番が設定され、４個の部品を溶接する場合には「結合品番１」「結合品番２」「結合品番３」「結合品番４」に該当する部品の品番が設定される。図３および図４に示す例では、結合品番１の品番「61111」と結合品番２の品番「61161」の２個の部品が溶接されることを表している。
【００３３】
「結合品番１〜４」の「材質」は、溶接打点において溶接対象となる部品の材質を示すものであり、例えば５〜７桁からなる英数字の符号で表され、図３および図４に示す例では、結合品番１の部品の材質が「SPC270C」、結合品番２の部品の材質が「SPC590」である。
「結合品番１〜４」の「板厚」は、溶接打点において溶接対象となる部品の板厚を示すものであり、図３および図４に示す例では、結合品番１の部品の板厚が「0.8」、結合品番２の部品の板厚が「1.0」（単位：mm）である。
【００３４】
「シーラー」は、溶接打点に水漏れ防止用シーラーや接着用シーラー等を施すか否かを示すものであり、例えば、シーラーを施さない場合には符号「０」、シーラーを施す場合には符号「１」で表され、図３および図４に示す例ではシーラーを施さないため「０」である。
「バックバー」は、溶接箇所の裏側に当てがって溶接打点を隠すバックバーを用いるか否かを示すものであり、例えば、バックバーを用いない場合には符号「０」、バックバーを用いる場合には符号「１」で表され、図３および図４に示す例ではバックバーを用いないため「０」である。
【００３５】
「溶接法」は、溶接打点をスポット溶接するために用いる溶接法を示すものであり、例えば、ダイレクトスポット溶接法を用いる場合には符号「０」、シリーズスポット溶接法を用いる場合には符号「１」、プラズマ溶接法を用いる場合には符号「２」、ＹＡＧレーザ溶接法を用いる場合には符号「３」で表され、図３および図４に示す例ではダイレクトスポット溶接法を用いるため「０」である。
「ガンＮｏ」は、溶接打点をスポット溶接するために用いられる溶接ガンの番号を示すものであり、図３および図４に示す例では番号「１」の溶接ガンを用いることを表している。
「設備名」は、溶接打点をスポット溶接するために用いられる溶接ロボットの機番を示すものであり、例えば４桁からなる１０進数値（００００〜９９９９）で表され、図３および図４に示す例では機番「2308」の溶接ロボットを用いることを表している。
【００３６】
情報システム装置１２内には、部品表本紙および部品表目次のデータが格納されている。その部品表本紙および部品表目次は、情報システム装置１２からシステム本体１３へ送られ、データベース１４に記憶格納される。
尚、車体の設計者は、部品表本紙がシステム本体１３へ送られる前に、部品表本紙のエラーを修正する。
部品表本紙は、全打点リストに記載されている結合品番が具体的にどういう部品であるかを示すデータである。
部品表目次は、車両型式と部品表本紙を関連付けるためのデータである。
部品表本紙および部品表目次から車種毎の全ての部品データが構成されている。
【００３７】
図５は、システム本体１３が実行する主な処理の流れを示すフローチャートである。
システム本体１３は、ＣＰＵ１３ａが起動すると、ＲＯＭ１３ｂに記録（記憶）されているコンピュータプログラムをＣＰＵ１３ａにロードし、そのコンピュータプログラムに従い、ＣＰＵ１３ａが実行する各種演算処理により、以下の各ステップ（以下、「Ｓ」と記載する）の処理を実行する。
【００３８】
尚、前記コンピュータプログラムを、システム本体１３に内蔵したＲＯＭ１３ｂではなく、システム本体１３に内蔵した図示しないバックアップＲＡＭや、コンピュータで読み取り可能な記録媒体を備えた図示しない外部記録装置（外部記憶装置）に記録（記憶）しておき、当該コンピュータプログラムを必要に応じてバックアップＲＡＭや外部記録装置からＣＰＵ１３ａにロードして用いるようにしてもよい。
【００３９】
ちなみに、コンピュータで読み取り可能な記録媒体には、半導体メモリ（スマートメディア，メモリスティックなど）、ハードディスク、ＦＤ（Floppy Disk）、データカード（ＩＣカード（IC：Integrated Circuit），磁気カードなど）、光ディスク（ＣＤ−ＲＯＭ，ＤＶＤなど）、光磁気ディスク（ＭＯなど）、相変化ディスク、磁気テープなどがある。ところで、前記記録媒体の具体例の名称には登録商標が含まれる。
【００４０】
まず、システム本体１３は、データベース１４から全打点リストと部品表本紙および部品表目次とを読み出し、それらを組み合わせることにより、車種毎の車種展開データを自動的に作成し、その車種展開データをデータベース１４に記憶格納する（Ｓ１０１）。
この車種展開データは、全打点リストの記載されているデータと、部品表本紙および部品表目次に記載されているデータとを組み合わせてテキスト形式で一覧にしたものである。
【００４１】
ところで、データベース１４には、ガンリスト、設備リスト、溶接条件、打点断面の各データが予め記憶格納されている。
ガンリストは、スポット溶接を行う溶接ガンの型式、メーカー名、ガン重量などの溶接ガンに関するデータの一覧である。
設備リストは、溶接ロボットを含む溶接設備に関するデータの一覧である。
溶接条件は、溶接設備毎に溶接ロボットを駆動するためのタイマーデータであり、電気溶接の通電時間や溶接電流などのデータの一覧である。
打点断面は、スポット溶接した部品における溶接打点部分の断面写真のデータである。
【００４２】
次に、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、溶接打点の打点ＩＤ毎に溶接工法を画像で表す溶接工法画像仕様書の作成用データを自動的に作成し、その溶接工法画像仕様書の作成用データをＲＡＭ１３ｃに記憶格納する（Ｓ１０２）。
統合ＣＡＤの端末装置１１のユーザー（車体の設計者、生産技術者）は、溶接工法画像仕様書の作成用データを使用し、ディスプレイ１１ａおよび入力装置１１ｂを用いたＧＵＩ（Grafical User Interface）により、端末装置１１のディスプレイ１１ａの画面上に溶接工法画像仕様書を構成する画像を適宜配置させて溶接工法画像仕様書を作成する。
すると、システム本体１３は、作成された溶接工法画像仕様書を、統合ＣＡＤの端末装置１１のディスプレイ１１ａに表示させると共に、表示操作装置１５のディスプレイ１５ａに表示させる（Ｓ１０３）。
【００４３】
図６は、統合ＣＡＤの端末装置１１のディスプレイ１１ａまたは表示操作装置１５のディスプレイ１５ａに表示された溶接工法画像仕様書の一例を示す説明図である。
【００４４】
溶接工法画像仕様書には、スポット溶接によって結合する部品を組み合わせた車体の一部分（図６に示す例では底面部）を示す画像αと、その画像αの一部分が拡大された画像β，γとが矢印で結ばれ、各画像α〜γが並べて表示される。この各画像α〜γをディスプレイ１１ａ，１５ａの画面上における適宜な位置に並べる操作を、ユーザーが統合ＣＡＤの端末装置１１を用いたＧＵＩによって行う。
【００４５】
そして、ディスプレイ１１ａ，１５ａの画面上に表示された溶接工法画像仕様書には、スポット溶接される溶接打点の位置が各画像β，γに対して「×」印で表示され、その溶接打点の位置（「×」印）を矢印で指し示すと共に当該溶接打点の打点ＩＤが記載されたバルーン（風船）BAがＧＵＩを用いて表示されている。
また、ディスプレイ１１ａ，１５ａの画面上にはポインタＰが表示されている。
【００４６】
図６に示す例では、画像βにおける６箇所の溶接打点毎に打点ＩＤ「SM0001」〜「SM0006」が記載されたバルーンBAが表示され、画像γにおける３箇所の溶接打点毎に打点ＩＤ「SM3301」〜「SM3303」が記載されたバルーンBAが表示されている。
【００４７】
つまり、統合ＣＡＤの端末装置１１は、システム本体１３の端末装置として機能する。
そして、ユーザーが端末装置１１を用い、システム本体１３またはデータベース１４に記憶格納されているデータを各ディスプレイ１１ａ，１５ａに表示させる指示命令をＧＵＩによって入力すると、その指示命令に従ってシステム本体１３またはデータベース１４が操作され、ユーザーの所望のデータが読み出される。また、システム本体１３またはデータベース１４から読み出されたデータは、ＧＵＩにより各ディスプレイ１１ａ，１５ａに表示される。
このように、システム本体１３またはデータベース１４に記憶格納されているデータを各ディスプレイ１１ａ，１５ａに表示する操作は、ユーザー（車体の設計者、生産技術者）が端末装置１１を用いたＧＵＩによって行うことができる。
尚、統合ＣＡＤの端末装置１１ではなく、表示操作装置１５を用いたＧＵＩにより、前記操作を行うようにしてもよい。
【００４８】
続いて、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、溶接ロボットをティーチングするためのデータを作成し、その作成したデータを溶接ロボット実機へ送り出すと共にＲＡＭ１３ｃに記憶格納する（Ｓ１０４）。
【００４９】
次に、システム本体１３は、データベース１４から車種展開データ、設備リスト、溶接条件などを読み出し、それらを組み合わせることにより、車種毎に溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）で溶接工法を一覧する工法書を自動的に作成し、その工法書のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０５）。
続いて、システム本体１３は、データベース１４から車種展開データおよび設備リストなどを読み出し、それらを組み合わせることにより、車種別で溶接設備の作業を一覧する車種表を自動的に作成し、その車種表のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０６）。
次に、システム本体１３は、データベース１４から車種展開データおよび設備リストなどを読み出し、それらを組み合わせることにより、車体の組み立てラインに流す車種を表す仕掛表を自動的に作成し、その仕掛表のデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０７）。
【００５０】
続いて、システム本体１３は、データベース１４から車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面のデータなどを読み出し、それらを組み合わせることにより、全打点について溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）で打点属性情報を一覧する打点リストを自動的に作成し、その打点リストのデータをＲＡＭ１３ｃに記憶格納する（Ｓ１０８）。
そして、システム本体１３は、データベース１４から車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面のデータなどを読み出し、それらを組み合わせることにより、溶接打点の管理番号（全社ＩＤ、スポットグループ、打点ＩＤなど）毎に溶接条件が記載された溶接条件表を自動的に作成し、その溶接条件表のデータをＲＡＭ１３ｃに格納し（Ｓ１０９）、一連の処理を終了する。
【００５１】
ところで、車体の設計者がスポット溶接の打点の設計変更を行った場合、車体の設計者は当該設計変更を生産技術者等に指示するための設変切替依頼書を発行し、その設変切替依頼書を生産技術者等が受領する。
すると、生産技術者は、統合ＣＡＤの端末装置１１のディスプレイ１１ａの表示を見ながら入力装置１１ｂを操作し、設変切替依頼書に記載された設計変更のデータを各打点毎に入力する。
尚、車体の設計者自らが、統合ＣＡＤの端末装置１１のディスプレイ１１ａの表示を見ながら入力装置１１ｂを操作して設計変更のデータを直接入力してもよい。
【００５２】
図７は、設計変更時に統合ＣＡＤの端末装置１１が実行する主な処理の流れを示すフローチャートである。
端末本体１１ｄは、ＣＰＵ１１ｅが起動すると、ＲＯＭ１１ｆに記録されているコンピュータプログラムをＣＰＵ１１ｅにロードし、そのコンピュータプログラムに従い、ＣＰＵ１１ｅが実行する各種演算処理により、以下の各ステップの処理を実行する。
【００５３】
尚、前記コンピュータプログラムを、端末本体１１ｄに内蔵したＲＯＭ１１ｆではなく、端末本体１１ｄに内蔵した図示しないバックアップＲＡＭや、コンピュータで読み取り可能な記録媒体を備えた図示しない外部記録装置に記録しておき、当該コンピュータプログラムを必要に応じてバックアップＲＡＭや外部記録装置からＣＰＵ１１ｅにロードして用いるようにしてもよい。
【００５４】
まず、端末本体１１ｄは、入力装置１１ｂから入力された溶接打点毎の設計変更のデータを読み込み、そのデータをＲＡＭ１１ｇに記憶格納する（Ｓ２０１）。
また、溶接打点毎の設計変更のデータは、統合ＣＡＤの端末装置１１からシステム本体１３へ送られ、データベース１４に記憶格納される。
次に、端末本体１１ｄは、システム本体１３のＲＡＭ１３ｃに記憶格納されている設計変更前の溶接工法画像仕様書のデータを読み出し、その設計変更前の溶接工法画像仕様書のデータと、設計変更のデータとを比較し（Ｓ２０２）、その比較結果に基づいて、ディスプレイ１１ａに表示された溶接工法画像仕様書の表示内容を自動的に変更する（Ｓ２０３〜Ｓ２０５）。
【００５５】
すなわち、端末本体１１ｄは、ディスプレイ１１ａ，１５ａの画面上にて、削除する溶接打点を他の溶接打点と区別して表示させ（Ｓ２０３）、追加する溶接打点に係る打点ＩＤが記載されたバルーンBAのみを表示させ（Ｓ２０４）、溶接内容を変更する溶接打点の打点ＩＤを新規の打点ＩＤに置換して表示させる（Ｓ２０５）。
【００５６】
図８は、Ｓ２０３〜Ｓ２０５の処理にてディスプレイ１１ａ，１５ａに表示された溶接工法画像仕様書の一例を示す説明図である。
図９は、Ｓ２０６，Ｓ２０７の処理にてディスプレイ１１ａ，１５ａに表示された溶接工法画像仕様書の一例を示す説明図である。
尚、設計変更前の溶接工法画像仕様書は、図６に示したものである。
図６，図８，図９に示す例では、打点ＩＤ「SM0001」「SM0004」の２個の溶接打点が削除され、打点ＩＤ「SM1001」「SM1002」の２個の溶接打点が追加され、打点ＩＤ「SM0006」の溶接打点の溶接内容が変更されて打点ＩＤ「SM2010」に置き換えられるものとする。
【００５７】
ここで、Ｓ２０３の処理にて、削除する溶接打点（打点ＩＤ「SM0001」「SM0004」）を他の溶接打点と区別して表示させるには、例えば、打点ＩＤが記載されたバルーンBAの表示色を変更したり（例えば黒色から赤色など）、バルーンBAの表示色を反転したり（例えばグレー反転や黒白反転など）、バルーンBAの枠の線幅を太く強調表示すればよい。図８に示す例では、打点ＩＤ「SM0001」「SM0004」が記載されたバルーンBAの表示色をグレー反転表示している。
【００５８】
また、Ｓ２０４の処理にて、追加する溶接打点（打点ＩＤ「SM1001」「SM1002」）のバルーンBAのみを表示させるには、ディスプレイ１１ａ，１５ａの画面上の適宜な箇所に当該バルーンBAのみを矢印無しで表示させればよい。図８に示す例では、ディスプレイ１１ａ，１５ａの画面上における左側の余白部分（各画像α〜γに重ならない部分）に打点ＩＤ「SM1001」「SM1002」が記載されたバルーンBAのみを矢印無しで表示している。
【００５９】
そして、図８に示す例では、Ｓ２０５の処理にて、図６に表示されていた打点ＩＤ「SM0006」の溶接打点に関する表示（「×」印、バルーンBA、矢印）のうち、バルーンBAに記載されていた打点ＩＤだけが「SM0006」から新規の打点ＩＤ「SM2010」に置き換えられている。
【００６０】
生産技術者または車体の設計者は、端末本体１１ｄによるＳ２０１〜Ｓ２０５の処理が終了したら、統合ＣＡＤの端末装置１１を用いたＧＵＩにより、ディスプレイ１１ａ，１５ａの画面上にて、削除する溶接打点の表示を消し（Ｓ２０６）、追加する溶接打点を表示させる（Ｓ２０７）。
【００６１】
ここで、図９に示す例では、Ｓ２０６の処理にて、図８に表示されていた打点ＩＤ「SM0001」「SM0004」の溶接打点に関する表示（「×」印、バルーンBA、矢印）が消されている。
また、図９に示す例では、Ｓ２０７の処理にて、打点ＩＤ「SM1001」「SM1002」の溶接打点が「×」印で表示されると共に、当該打点ＩＤが記載されたバルーンBAが「×」印を指し示す矢印付きで表示される。このとき、追加する溶接打点のバルーンBAは他の溶接打点のバルーンBAとは重ならない位置に表示される。
【００６２】
次に、端末本体１１ｄは、打点ＩＤで設計変更のデータを一覧する溶接打点設計変更データリストを自動的に作成し、その溶接打点設計変更データリストのデータをＲＡＭ１１ｇに記憶格納させ（Ｓ２０８）、一連の処理を終了する。
【００６３】
図１０は、溶接打点設計変更データリストをテキスト形式で作成した一例を示す説明図であり、図６，図８，図９に示す溶接工法画像仕様書に対応するものである。
溶接打点設計変更データリストには、設計変更を行った溶接打点（打点ＩＤ「SM0001」「SM0004」「SM1001」「SM1002」「SM2010」）毎に、前記項目（設備名、打点ＩＤ、座標値、結合品番、材質、板厚）に加えて、ライン名、工程名、プログラム名、変更内容などが記載されている。
【００６４】
「ライン名」は、スポット溶接を行う製造ラインの名称を示すものであり、図１０に示す例では設計変更を行った各溶接打点が共に「Ｕ／Ｂ増打」である。
「工程名」は、スポット溶接を行う製造工程の名称を示すものであり、図１０に示す例では設計変更を行った各溶接打点が共に「５工程」である。
「プログラム名」は、溶接ロボットを制御するためのプログラムの名称を示すものであり、図１０に示す例では、打点ＩＤ「SM0001」「SM0004」「SM1002」の溶接打点については「prg150」、打点ＩＤ「SM1001」の溶接打点については「prg152」、打点ＩＤ「SM2010」の溶接打点については「prg151」である。
【００６５】
「変更内容」は、設計変更の内容を具体的に示すものであり、図１０に示す例では、削除された溶接打点（打点ＩＤ「SM0001」「SM0004」）については「打点削除」、追加された溶接打点（打点ＩＤ「SM1001」「SM1002」）については「打点追加」、溶接内容が変更された溶接打点（変更後の打点ＩＤ「SM2010」）については「タイマースタート変更（３０→３９）」である。
尚、タイマースタートとは、溶接設備の制御盤に登録されているＩＤ番号であり、それぞれのＩＤ番号に対して個別に溶接条件を持っている。例えば、タイマースタート「３０」の場合は、溶接電流：９．５ｋＡ、通電時間：１５サイクル、加圧力：２２５ｋｇで溶接ロボットを制御し、タイマースタート「３９」の場合は、溶接電流：１０ｋＡ、通電時間：１９サイクル、加圧力：２６５ｋｇで溶接ロボットを制御するということである。つまり、「タイマースタート変更（３０→３９）」とは、タイマースタートを「３０」から「３９」に変更することを示し、例えば、溶接電流を９．５ｋＡから１０ｋＡ、通電時間を１５サイクルから１９サイクル、加圧力を２２５ｋｇから２６５ｋｇに変更することを示している。
【００６６】
以上詳述した本実施形態における溶接打点の管理システム１０によれば、スポット溶接の各打点毎に管理番号を付与することで、当該システム１０を導入した自動車の生産会社で全社共通の打点管理を行うことができる。
また、全打点リスト、部品データ（部品表本紙、部品表目次）、車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面の各データをデータベース１４に記憶格納しているため、一元管理することができる。
そして、車種展開データ、溶接工法画像仕様書、工法書、車種表、仕掛表、打点リスト、溶接条件表をそれぞれＳ１０１，Ｓ１０２，Ｓ１０５〜Ｓ１０９の処理で自動的に作成することができる。
従って、本実施形態によれば、正確で効率的なスポット溶接を可能にする溶接打点の管理システムを提供できる。
【００６７】
そして、統合ＣＡＤの端末装置１１のＲＡＭ１１ｇ、システム本体１３のＲＡＭ１３ｃ、データベース１４に記憶格納されているデータ（全打点リスト、部品データ（部品表本紙、部品表目次）、車種展開データ、ガンリスト、設備リスト、溶接条件、打点断面、車種展開データ、溶接工法画像仕様書、工法書、車種表、仕掛表、打点リスト、溶接条件表、溶接打点設計変更データリスト）については、各ディスプレイ１１ａ，１５ａに表示すると共に、プリンタ１１ｃから印刷物として出力できる。
【００６８】
また、本実施形態における溶接打点の管理システム１０では、車体の設計者がスポット溶接の打点の設計変更を行った場合、生産技術者または車体の設計者が統合ＣＡＤの端末装置１１を用い、設計変更のデータを入力する。
すると、統合ＣＡＤの端末装置１１は、Ｓ２０３〜Ｓ２０５の処理を自動的に行う。そして、生産技術者または車体の設計者は、統合ＣＡＤの端末装置１１を用いたＧＵＩにより、Ｓ２０６，Ｓ２０７の処理を手作業で行う。すると、統合ＣＡＤの端末装置１１はＳ２０８の処理を自動的に行う。
その結果、設計変更の内容が盛り込まれた溶接工法画像仕様書が作成される（Ｓ２０３〜Ｓ２０７）。また、溶接打点設計変更データリストが作成される（Ｓ２０８）。
【００６９】
統合ＣＡＤの端末装置１１によるＳ２０１〜２０８の処理結果はシステム本体１３へ送られ、ＲＡＭ１３ｃまたはデータベース１４に記憶格納される。
そして、システム本体１３は、Ｓ２０１〜２０８の処理結果を反映させるようにＳ１０１〜Ｓ１０９の処理を再度実行し、Ｓ１０１〜Ｓ１０９の処理で作成される書類やデータ（車種展開データ、溶接工法画像仕様書、溶接ロボットをティーチングするためのデータ、工法書、車種表、仕掛表、打点リスト、溶接条件表）に設計変更の内容を盛り込んで再作成する。
【００７０】
このように、本実施形態では、溶接工法画像仕様書が半自動的に作成されると共に工法書は自動的に作成されるため、車体の設計者が設計変更したスポット溶接の打点数が多い場合でも、生産技術者の人為的な誤りの発生を回避して、溶接工法画像仕様書および工法書を簡単に短時間で再作成することができる。
また、本実施形態では、設計変更された溶接打点を工場内のどの溶接ロボットがスポット溶接するかを生産技術者が調査する必要がない。
【００７１】
従って、本実施形態によれば、スポット溶接の打点が設計変更された場合に、その設計変更を速やかに製品に反映させることを可能にする溶接打点の管理システムを提供できる。
また、本実施形態によれば、システム本体１３がＳ２０１〜２０８の処理結果を反映させるようにＳ１０１〜Ｓ１０９の処理を再度実行するため、ＲＡＭ１３ｃまたはデータベース１４に記憶格納されているデータを設計変更後の最新のものに更新することができる。
【００７２】
ところで、上記実施形態では、Ｓ２０６，Ｓ２０７の処理を生産技術者または車体の設計者が統合ＣＡＤの端末装置１１を用いたＧＵＩにより手作業で行っていたが、Ｓ２０６，Ｓ２０７の処理についても、Ｓ２０１〜Ｓ２０５の処理と同様に、端末本体１１ｄが自動的に行うようにしてもよい。このようにすれば、設計変更の内容を盛り込んだ溶接工法画像仕様書を自動的に完成させることが可能になるため、上記実施形態の効果を更に高めることができる。
【００７３】
また、上記実施形態ではＳ２０１〜Ｓ２０８の処理を統合ＣＡＤの端末装置１１が実行しているが、統合ＣＡＤの端末装置１１ではなく、表示操作装置１５がＳ２０１〜Ｓ２０８の処理を実行するようにしてもよい。
【００７４】
そして、本発明は上記実施形態のように自動車の車体組み立てラインにおけるスポット溶接打点の管理だけでなく、どのような製品の生産ラインにおけるスポット溶接打点の管理に適用してもよい。
【図面の簡単な説明】
【００７５】
【図１】本発明を具体化した一実施形態における溶接打点の管理システムの全体構成を示すブロック図。
【図２】統合ＣＡＤの端末装置１１の内部構成を示すブロック図。
【図３】全打点リストをテキスト形式で作成した一例を示す説明図。
【図４】統合ＣＡＤの端末装置１１のディスプレイ１１ａに表示された打点属性情報一覧の一例を示す説明図。
【図５】システム本体１３が実行する主な処理の流れを示すフローチャート。
【図６】統合ＣＡＤの端末装置１１のディスプレイ１１ａまたは表示操作装置１５のディスプレイ１５ａに表示された溶接工法画像仕様書の一例を示す説明図。
【図７】設計変更時に統合ＣＡＤの端末装置１１が実行する主な処理の流れを示すフローチャート。
【図８】図７に示すＳ２０３〜Ｓ２０５の処理にてディスプレイ１１ａ，１５ａに表示された溶接工法画像仕様書の一例を示す説明図。
【図９】図７に示すＳ２０６，Ｓ２０７の処理にてディスプレイ１１ａ，１５ａに表示された溶接工法画像仕様書の一例を示す説明図。
【図１０】溶接打点設計変更データリストをテキスト形式で作成した一例を示す説明図。
【符号の説明】
【００７６】
１０…溶接打点の管理システム
１１…統合ＣＡＤの端末装置
１１ａ…端末装置１１のディスプレイ
１１ｂ…端末装置１１の入力装置
１１ｄ…端末装置１１の端末本体
１１ｃ…端末装置１１のプリンタ
１１ｅ…端末本体１１ｄを構成するＣＰＵ
１１ｆ…端末本体１１ｄを構成するＲＯＭ
１２…情報システム装置
１３…システム本体
１３ａ…システム本体１３を構成するＣＰＵ
１３ｂ…システム本体１３を構成するＲＯＭ
１４…データベース
１５…表示装置
１５ａ…表示操作装置１５のディスプレイ
α〜γ…画像
Ｐ…ポインタ
BA…バルーン
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2006281256.tif 000013
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2006281256.tif 000014
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2006281256.tif 000015