(57)【要約】  溶接システム（１００）内のライセンスを管理する方法及びシステムが記載される。システムは、未認可の第１の付加溶接機能を格納するメモリ（１１２）を有する溶接システム（１００）、前記未認可の第１の付加溶接機能のための第１のライセンスを格納するライセンス管理システム（３００）、前記ライセンス管理システム（３００）から前記第１のライセンスを得て、該第１のライセンスを前記溶接システム（１００）の前記メモリ（１１２）に供給し、前記第１の付加溶接機能を認可するファシリテーションシステム（２００）、を有する。
2013538390.tif 000002
【特許請求の範囲】
【請求項１】
溶接システム内のライセンスを管理するシステムであって、
未認可の第１の付加溶接機能を格納するメモリを有する溶接システム、
前記未認可の第１の付加溶接機能のための第１のライセンスを得て、該第１のライセンスを前記溶接システムの前記メモリに供給し、前記第１の付加溶接機能を認可するファシリテーションシステム、
を有するシステム。
【請求項２】
前記未認可の第１の付加溶接機能のための第１のライセンスを格納するライセンス管理システムを有し、前記ファシリテーションシステムは、前記ライセンス管理システムから前記第１のライセンスを得て、該第１のライセンスを前記溶接システムの前記メモリに供給し、前記第１の付加溶接機能を認可する、請求項１に記載のシステム。
【請求項３】
前記ライセンス管理システムの前記メモリは、前記溶接システムに関連する付加機能のためのライセンスのリストを格納し、前記ライセンスは、前記溶接システムの制御ボードのユニークなシリアル番号に関連付けられる、請求項２に記載のシステム。
【請求項４】
前記溶接システムの前記メモリは、溶接テーブルを格納し、前記溶接テーブルは、前記溶接システムの動作命令を有し、前記動作命令は、個々の動作命令がライセンスを必要とする付加溶接機能を用いるか否かを示す付加機能識別子を有する、請求項１乃至３のいずれか一項に記載のシステム。
【請求項５】
前記ライセンス管理システムは、前記第１のライセンスを格納するメモリを更に有する、請求項１乃至４のいずれか一項に記載のシステム。
【請求項６】
前記溶接システムは、ユニークなシリアル番号を有する制御ボードを更に有する、請求項１乃至５のいずれか一項に記載のシステム。
【請求項７】
前記ライセンス管理システムは、前記溶接システムに関連する付加機能のためのライセンスのリストを格納するメモリを更に有し、前記ライセンスは、前記溶接システムの前記制御ボードのユニークなシリアル番号に関連付けられる、請求項５に記載のシステム。
【請求項８】
特に請求項１乃至７のいずれか一項に記載の溶接システムにおいてライセンスを管理するシステムであって、溶接テーブルを格納するメモリを有する溶接システムを有し、前記溶接テーブルは、前記溶接システムの動作命令と、個々の動作命令がライセンスを必要とする付加溶接機能を用いるか否かを示す付加機能識別子とを有する、システム。
【請求項９】
特に請求項１乃至８のいずれか一項に記載の溶接システムにおいてライセンスを管理する方法であって、
ライセンス管理システムから溶接システムのメモリ内の未認可の第１の付加溶接機能のための第１のライセンスを得るステップ、
前記第１のライセンスを前記溶接システムの前記メモリに供給し、前記第１の付加溶接機能を認可するステップ、
を有する方法。
【請求項１０】
ファシリテーションシステムを用いてライセンス管理システムから溶接システムのメモリ内の未認可の第１の付加溶接機能のための第１のライセンスを要求するステップ、
前記第１のライセンスを前記溶接システムの前記メモリに供給し、前記第１の付加溶接機能を認可するステップ、
を有する請求項９に記載の方法。
【請求項１１】
前記溶接システムのメモリに溶接テーブルを格納するステップ、を更に有し、前記溶接テーブルは、前記溶接システムの動作命令を有し、前記動作命令は、個々の動作命令がライセンスを必要とする付加溶接機能を用いるか否かを示す付加機能識別子を有する、請求項９又は１０に記載の方法。
【請求項１２】
前記ライセンス管理システムは、前記第１のライセンスを格納するメモリを更に有する、請求項９乃至１１のいずれか一項に記載の方法。
【請求項１３】
前記溶接システムは、ユニークなシリアル番号を有する制御ボードを更に有する、請求項１乃至１２のいずれか一項に記載の方法。
【請求項１４】
前記ライセンス管理システムは、前記溶接システムに関連する付加機能のためのライセンスのリストを格納するメモリを更に有し、前記ライセンスは、前記溶接システムの前記制御ボードのユニークなシリアル番号に関連付けられる、請求項９乃至１３のいずれか一項に記載の方法。
【請求項１５】
溶接システムのメモリ内のライセンスを管理する方法であって、前記メモリは溶接テーブルを格納し、前記溶接テーブルは、前記溶接システムの動作命令と、個々の動作命令がライセンスを必要とする付加溶接機能を用いるか否かを示す付加機能識別子とを有する、特に請求項９乃至１４のいずれか一項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の装置、システム及び方法は、溶接装置におけるライセンス供与機能に関する。
【背景技術】
【０００２】
今日販売されている溶接システムは、多くの異なる機能を有する。これらの多くの機能は、任意であり、特定の顧客に販売された特定の溶接システムで有効又は無効にできる。これは、溶接システムの総コストの点で顧客に柔軟性を提供する。
【０００３】
しかしながら、顧客が任意の機能を購入した溶接システムに追加したい場合がある。従来、このような機能の追加には、溶接システムのファームウェアを手動で更新するために熟練した技術者の訪問が必要だった。このような構成は、時間を消費し、技術者の存在が必要だった。これは、特に溶接システムが大量生産環境で使用されているときには、多くの顧客にとって最適な状況ではない。
【０００４】
したがって、溶接システムの機能セットを変更する一層迅速且つ柔軟なシステムが望まれる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、溶接システムの機能セットを変更するシステムを提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様によると、溶接システム内のライセンスを管理するシステムであって、当該システムは、未認可の第１の付加溶接機能を格納するメモリを有する溶接システム、前記未認可の第１の付加溶接機能のための第１のライセンスを格納するライセンス管理システム、前記ライセンス管理システムから前記第１のライセンスを得て、該第１のライセンスを前記溶接システムの前記メモリに供給し、前記第１の付加溶接機能を認可するファシリテーションシステム、を有する。
【０００７】
本発明の別の態様によると、溶接システム内のライセンスを管理するシステムであって、当該システムは、未認可の第１の付加溶接機能を格納するメモリを有する溶接システム、前記未認可の第１の付加溶接機能のための第１のライセンスを得て、該第１のライセンスを前記溶接システムの前記メモリに供給し、前記第１の付加溶接機能を認可するファシリテーションシステム、を有する。
【０００８】
本発明の別の態様によると、溶接システム内のライセンスを管理するシステムであって、溶接テーブルを格納するメモリを有する溶接システムを有し、前記溶接テーブルは、前記溶接システムの動作命令と、個々の動作命令がライセンスを必要とする付加溶接機能を用いるか否かを示す付加機能識別子とを有する。
【０００９】
本発明の別の態様によると、溶接システム内のライセンスを管理する方法であって、当該方法は、ファシリテーションシステムを用いて、ライセンス管理システムから溶接システム内の未認可の第１の付加溶接機能のための第１のライセンスを要求するステップ、該第１のライセンスを前記溶接システムの前記メモリに供給し、前記第１の付加溶接機能を認可するステップ、を有する。
【００１０】
本発明の別の態様によると、溶接システム内のライセンスを管理する方法であって、当該方法は、ライセンス管理システムから溶接システムのメモリ内の未認可の第１の付加溶接機能のための第１のライセンスを要求するステップ、該第１のライセンスを前記溶接システムの前記メモリに供給し、前記第１の付加溶接機能を認可するステップ、を有する。本発明の別の態様によると、溶接システムのメモリ内のライセンスを管理する方法であって、溶接システムは溶接テーブルを格納し、前記溶接テーブルは、前記溶接システムの動作命令と、個々の動作命令がライセンスを必要とする付加溶接機能を用いるか否かを示す付加機能識別子とを有する。
【００１１】
本発明の上述の目的及び他の目的、特徴並びに利点は、以下の説明、請求項及び図面を参照し当業者に明らかになるだろう。
【図面の簡単な説明】
【００１２】
本発明の上述の及び／又は他の態様は、添付の図面を参照して本発明の例示的な実施形態を詳細に記載することにより、一層明らかになるだろう。
【図１】本発明の例示的な実施形態による溶接システムの機能セットを変更するシステムの図である。
【図２Ａ】本発明の例示的な実施形態によるライセンスレジストリの図である。
【図２Ｂ】本発明の例示的な実施形態によるライセンスレコードの図である。
【図３】本発明の例示的な実施形態によるエラー表示の表である。
【図４】本発明の例示的な実施形態による動作命令の図である。
【図５】本発明の例示的な実施形態によるライセンスファイルの図である。
【図６】本発明の例示的な実施形態による溶接システムのライセンスを管理する方法の図である。
【図７】本発明の例示的な実施形態による溶接システムのライセンスを管理する方法の図である。
【発明を実施するための形態】
【００１３】
本発明の例示的な実施形態は、添付の図面を参照して以下に説明される。記載される例示的な実施形態は、本発明の理解を助けることを目的とし、決して本発明の範囲を制限しない。説明中、同様の参照符号は同様の要素を表す。
【００１４】
図１は、本発明の例示的な実施形態によるライセンス供与システムの図である。ライセンス供与システムは、溶接システム１００、ファシリテーションシステム２００、ライセンス管理システム３００を有する。溶接システム１００は、手動、自動又は半自動設計の任意の溶接機械であって良い。ファシリテーションシステム２００は、溶接システム１００及びライセンス管理システム３００と接続可能な、パーソナルコンピュータのような任意の電子装置であって良い。ライセンス管理システム３００は、ライセンス情報を格納できる、サーバのような任意の電子装置であって良い。
【００１５】
溶接システム１００は、多くの付加機能を実行するよう構成できる。例えば、このような付加機能は、次のような受託者の現在の溶接システム内で提供される機能を有しても良い。（１）Tandem  Sync。これは、２つの電源が単一の溶接トーチに給電し、電気的に同期化されて一方の機械からの正パルスが第２の機械からの等しく且つ反対の「troph」に対応するようにされるとき、アークブローを最小化するために重要である。（２）通信（例えば、バーコード又はレーザスキャナ）。これは、溶接システムが加工中の製品、消耗品、従業員等から情報を読み取ることを可能にする。（３）レーザ溶接。レーザ溶接能力は、電気溶接と併せて提供される。（４）Advanced  Production  Monitoring（高度な生産監視）機能。溶接システムは、それ自体の溶接及び溶接統計を記録しログを取ることができ、データベースに記憶するために遠隔クライアントがその情報を取り出すことを可能にする。（５）Special  Weld  Mode（特別な溶接モード）。溶接システムが、特殊化した電極組成、電極サイズ又はガスの組合せに使用されるような標準外の又は特殊化した溶接手順を使用できるようになる。この付加機能の列挙は、単に例示的目的のために提供されたものであり、本発明の範囲を限定しない。
【００１６】
これらの付加機能を実行する能力は、顧客に販売される前に溶接システム１００にプレインストールされるか、又は後に溶接システム１００にインストールすることもできる。付加機能のプレインストールでは、標準生産コードを書き込み、溶接システム１００にインストールできる（つまり、溶接システム１００内の機能セットの順列毎に別個のコードを書き込む必要がない）。付加機能を実行する能力がプレインストールされる場合、溶接システム１００のユーザは、ユーザが認可された付加機能を単に使用できる。言い換えると、付加機能を実行する能力が溶接システム１００内に存在したとしても、その付加機能を使用する有効なライセンスが溶接システム１００内に含まれない限り、付加機能はユーザにとって使用可能ではない。したがって、ユーザが溶接システム１００に付加機能を追加したいとき、ユーザは、付加機能のライセンスキーを得て、該ライセンスキーを溶接システム１００に追加しなければならない。ライセンスキーが追加された後、付加機能はロックを解除され使用可能になる。
【００１７】
本発明の例示的な実施形態では、溶接システム内の付加機能を有効にするために顧客のためにライセンスキーを要求し、取得し及びインストールする方法及びシステムが提供される。
【００１８】
溶接システム１００は、制御ボード１１０及びフラッシュメモリ１１２を有する。制御ボード１１０は、ボードが製造されるときに設定されユーザにより変更できない制御ボードシリアル番号を有する。シリアル番号は、文字、数字、記号等の任意の組合せ、又は他の非英数字識別情報であっても良く、個々の制御ボード１１０のユニークな識別情報を提供する。
【００１９】
フラッシュメモリ１１２は、ライセンスレジストリ１５０を格納している。図２Ａに示すように、ライセンスレジストリ１５０は、少なくとも制御ボードシリアル番号１５９及び溶接システム１００での使用を許可されている付加機能毎にライセンスレコード１５５（本実施形態では、１５５ａ、１５５ｂ、１５５ｎ）を有する。さらに、ライセンスレジストリ１５０は、格納ライセンス数１５１、最終ライセンスレジストリ更新日１５２、及びチェックサム１５３を有しても良い。図２Ｂに示すように、各ライセンスレコード１５５は、その付加機能に固有の識別コ―ド１５７を有する。
【００２０】
溶接システム１００は、起動されるか又はリセットされる度に、ライセンスレジストリ１５０を評価し、任意の未認可付加機能を無効にするか又は使用可能でないと示しても良い。ユーザが未認可機能にアクセスしようとした場合、溶接システム１００は、付加機能に依存してその試みが生じた場所へエラーを返す。エラーメッセージは、聴覚的、視覚的又は触覚応答を介するような任意の適切な形式で表示されても良い。視覚的エラーメッセージは、ユーザインタフェース１９０で提供されても良い。図３は、例示的なエラーメッセージを示す表を示す。
【００２１】
フラッシュメモリは、溶接テーブル１８０を有してもよい。溶接テーブル１８０は、溶接システムの動作命令１８５を提供する。図４に示すように、各動作命令１８５は、個々の動作命令１８５が付加機能を使用するか否かを示す付加機能識別子１８７を有する。識別子０は、付加機能が未認可であり、動作命令１８５が動作できないことを意味する。識別子１は、付加機能が認可されており、動作命令が動作できることを意味する。図４は、動作命令１８５と付加機能識別子１８７との間の１対１の関係を示すが、動作命令１８５は、溶接システム１００のための複数の命令、及び複数の命令のうちのどれが未認可付加機能を必要とするか否かの全体的表示を有しても良い。
【００２２】
初期状態では、ライセンスレジストリ１５０はエンプティであり、つまりライセンスを有しない。ライセンスレジストリ１５０は、任意の認証機関（例えば、エンドユーザ、技術者又は指名された従業員）により、ファシリテーションシステム２００を介して更新できる。
【００２３】
ファシリテーションシステム２００は、ライセンスがライセンス管理システム３００から転送され溶接システム１００にインストールされるように、溶接システム１００及びライセンス管理システム３００と接続できる任意のシステムであって良い。ファシリテーションシステム２００は、溶接システム１００のフラッシュメモリ１１２からライセンスを削除でき、ある溶接システム１００から他の溶接システム１００へとライセンスを転送でき、又は溶接システム間の任意の他のライセンス保守若しくは編成が可能であっても良い。
【００２４】
この例示的な実施形態では、ファシリテーションツール２００は、ライセンス管理システム３００と通信し適切なライセンスを得ることができ、溶接システム１００のフラッシュメモリ１１２と通信しそこにあるライセンスレジストリ１５０を更新できるファシリテーションソフトウェア２１０を有するファシリテーションソフトウェア２１０は、媒体のような任意の知られている方法で溶接システム１００に提供でき、又はウェブサイトからダウンロードできる。ファシリテーションソフトウェア２１０は、コンピュータ装置２５０のクライアントプログラムとして提供されても良く、ハンドヘルド装置、ラップトップ、デスクトップ、サーバ、タブレットＰＣ、ＰＤＡ、スマートフォン等のような任意の適切なハードウェアであっても良い。代替として、ファシリテーションソフトウェア２１０の機能は、専用のウェブページ又は他のインターネット若しくはネットワークに基づく手段を介して提供されても良い。ファシリテーションシステム２００は、直接ケーブル接続、イーサネット（登録商標）、無線接続、ＬＡＮ、ＷＡＮ、インターネット、ＶＰＮ等のような任意の適切な方法により、溶接システム１００及びライセンス管理システム３００と通信しても良い。
【００２５】
ライセンス管理システム３００は、ライセンス情報を格納できる任意の電子装置であって良い。例えば、ライセンス管理システム３００は、ウェブサーバ、ハブ、ルータ、ドメインネームサーバ、サーバクラスタ、データベース、ファイアウォール、ソフトウェアアプリケーション及び他の計算機械若しくはコンピュータネットワーク（例えば、インターネット）を介して情報交換を実現するために有用なツールのような、ハードウェアとソフトウェアの任意の組合せであり得るが、これらに限定されない。
【００２６】
例示的な実施形態では、ライセンス管理システム３００は、溶接システム１００で利用可能な種々の付加機能のライセンス３２０を格納できるデータベース３１０を有する。データベース３１０は、特定の溶接システム１００内の付加機能に有効なライセンスを関連付ける発行されたライセンスレコード３３０を格納しても良い。この関連づけは、特定のライセンス３２０と共に特定の溶接システム１００の制御ボード１１０のシリアル番号を用いることにより維持できる。各ライセンスレコード３３０は、特定のライセンスレコードを生成するために用いられる全ての情報（例えば、時間、日付、ユーザ、ライセンスファイル、制御ボードシリアル番号等）を有しても良い。データベース３１０は、ライセンスアクティビティ及びイベントログ、ライセンスユーザアカウント情報、及び個々のライセンスユーザアカウントに関連付けられた任意のライセンスデータを含むがこれらに限定されないユーザレコード３４０を格納しても良い。レコード３２０、３３０及び３４０は、本実施形態ではデータベース３１０内に別個に示されるが、レコードは、本願明細書に記載された機能を満たす任意の適切な方法で１又は複数のデータベース内の１又は複数のテーブルに結合されても良い。
【００２７】
ライセンス管理システム３００は、ファシリテーションシステム２００を介してライセンスレコードのユーザにグラフィカル表現を提供しても良い。例えば、グラフィカル表現は、コンピュータ装置２５０で動作するクライアントソフトウェア２１０で提供され、又はコンピュータ装置２５０のブラウザで動作するウェブベースソフトウェア２１０を介して提供され得る。しかしながら、本願明細書に記載された機能を満たす任意の方法が用いられても良い。グラフィカル表現は、例えば次のものを含み得る。（１）特定の溶接システム１００に使用可能な付加機能のリスト、（２）これらの付加機能のうちのどれが認可されているかの識別表示、（３）１又は複数の未認可付加機能を有効にするために選択する方法。
【００２８】
ライセンス管理システム３００は、溶接システム１００内での使用のためのライセンスを生成する能力も有しても良い。これは、ファシリテーションシステム２００からのユーザ要求により、又は本願明細書に記載した機能を満たす任意の他の方法で達成されても良い。例えば、ユーザが未認可付加機能を有効にするために選択した場合、ライセンス管理システムは、（例えば自身の制御ボード１１０のシリアル番号を用いて）ライセンス３２０を特定の溶接システムに割り当て、その割り当てを発行されたライセンスレコード３３０として追加する。
【００２９】
一旦取得されると、ライセンス３２０は、ライセンス管理システム３００からファシリテーションシステム２００へライセンスファイル３８０を介して転送される。ライセンスファイル３８０は、ライセンス３２０を含み、本願明細書に記載した機能を満たす任意の追加情報を含んでも良い。この例示的な実施形態では、ライセンスファイル３８０は、少なくともライセンス３２０及びボードシリアル番号３８２を含む。ライセンスファイル３８０は、任意の適切な形式であって良く、それに含まれる情報を保護するために暗号化された形式で送信されても良い。
【００３０】
ファシリテーションツール２００は、ライセンスファイル３８０を受信し、その中の情報を用いて選択されたライセンス３２０を適切な溶接システム１００に追加する。
【００３１】
示した実施形態では、ライセンスファイル３８０は、溶接システム１００内のライセンスレジストリ１５０を更新するために必要な情報のみを含む。代替として、ライセンスファイルは複数の溶接システム１００内のライセンスレジストリ１５０の一部又は全部を置き換えるために、複数のライセンスを含んでも良い。このような構成は、複数の溶接システムが使用される場合、２以上の溶接システム１００の能力を交換する必要がある場合、ライセンスレジストリ１５０にエラーがある場合、又は制御ボード１１０が交換された場合に用いることができる。
【００３２】
図６は、本発明によるライセンスを更新する例示的な方法を示す。動作６００で、ユーザはファシリテーションシステム２００にアクセスする。例えば、ユーザは、ラップトップコンピュータ２５０にインストールされたクライアントソフトウェア２１０、又はラップトップコンピュータ２５０のブラウザを介してウェブベースのソフトウェア２１０にアクセスし得るが、任意の他の適切な方法が用いられても良い。
【００３３】
動作６１０で、ユーザは、ファシリテーションシステム２００を介してライセンス管理システム３００にアクセスする。例えば、ソフトウェア２１０は、ライセンス管理システム３００とのコネクションを確立する。
【００３４】
動作６２０で、ユーザは、溶接システム１００内の機能のためにライセンス管理システムからのライセンスを要求する。例えば、ソフトウェア２１０は、特定の溶接システム１００に対して有効又は無効にされる機能のリストを表示し、無効にされた機能のうちのどれを溶接システム１００に追加したいかのユーザによる選択を可能にする。特定の溶接システム１００は、次のような記述的情報により特定できる。（１）モデル及びバージョン指定、（２）制御ボード１１０のシリアル番号。この情報は、ユーザにより入力されるか、ファシリテーションシステム２００若しくはライセンス管理システム３００により自動的に得られるか、又は任意の適切な方法でライセンス管理システム３００に提供される。
【００３５】
代替として、ユーザは、本願明細書に記載した機能を提供する任意の方法を介してライセンスを要求しても良い。例えば、ユーザは、電子メール又は電話によりライセンサに連絡できる。いずれにしても、ユーザは、（１）溶接システム１００のモデル及びバージョン指定、（２）ユニークな番号により特定される、ユーザが追加したい機能、（３）制御ボード１１０のシリアル番号、を提供する（または例えばファシリテーションシステム２００が自動的に得る）。この情報の全部は、溶接システム１００の検査、溶接システム１００に提供される管理若しくは診断ツールの使用から得られるか、又はファシリテーションシステム２００により検出され得る。
【００３６】
動作６３０で、ライセンス管理システム３００は、ライセンス３２０を生成する。ライセンス３２０は、以後、ライセンスファイル３８０に含まれる。例えば、ライセンス管理システムは、ユーザの要求及び溶接システム１００に関する記述的情報に基づき適切なライセンス３２０を特定し、ライセンス３２０をライセンスファイル３８０内の記述的情報と結合する。
【００３７】
動作６４０で、ライセンス管理システム３００は、ライセンス３８０をファシリテーションシステム２００へ送信する。例えば、ライセンスファイル３８０は、直接転送、電子メール等を介して送信され得る。ライセンスファイル３８０は、媒体に格納され、郵便、宅配便等を介して送信され得る。
【００３８】
動作６５０で、ファシリテーションシステム２００は、溶接システム１００内のライセンスレジストリ１５０を更新する。この動作の更に完全な説明を図７に示す。
【００３９】
動作６００、６１０、６２０、６３０、６４０及び６５０は、説明の便宜上、別個に示される。これらの動作は、結合され、並べ替えられ、又は本願明細書に記載した機能を満たす任意の方法で更に分けることができる。
【００４０】
図７は、本発明によるライセンスを更新する例示的な方法を示す。動作７１０で、ファシリテーションシステム２００は、ライセンス管理システム３００から受信したライセンスファイル３８０を有効にする。例えば、ファシリテーションシステム２００は、ライセンスファイル３８０が完全であり損傷していないかを知るためにライセンスファイル３８０を調べる。動作７２０で、ファシリテーションシステム２００は、溶接システム１００内のライセンスレジストリ１５０を読み出し有効にする。例えば、ファシリテーションシステム２００は、ライセンスレジストリ１５０を調べ、どのライセンスがそこに格納されているか及びライセンスが不完全若しくは損傷しているかどうかを決定する。動作７３０で、ファシリテーションシステム２００は、ライセンスレジストリ１５０を新しいライセンス情報で更新し、溶接システム１００内の機能を有効にする。動作７４０で、ファシリテーションシステム２００は、フラッシュメモリ１１２を更新したライセンスレジストリ１５０でプログラミングする。動作７１０、７２０、７３０及び７４０は、説明の便宜上、別個に示される。これらの動作は、結合され、並べ替えられ、又は本願明細書に記載した機能を満たす任意の方法で分けることができる。
【００４１】
本発明の別の例示的な実施形態では、システムは、新しい機能をダウンロードして溶接システム１００にインストールするために用いられても良い。このような場合には、ユーザは、未認可機能を作動させるために上述の方法と類似した方法で新しい機能を選択し得る。しかしながら、新しい機能の場合には、新しい機能の動作コード、溶接テーブル等は、ライセンス管理システム３００からファシリテーションシステム２００へライセンスファイル３８０と一緒に送信され得る。したがって、ライセンス管理システム３００は、新しい機能の新しい動作コード、溶接テーブル等のデータベース、又はこのような情報を格納する別個のシステムとのインタフェースを含み得る。同様に、ファシリテーションシステム２００は、このような情報を受信して溶接システム１００にインストールする機能を有しても良い。
【００４２】
新しい動作コード及び／又は溶接テーブルに加え、新しい機能は、新しいハードウェアを有しても良い。このような場合には、新しいハードウェアは、宅配便又は任意の適切な方法を介してユーザへ自動的に送信できる。代替として、技術者がユーザの設備に赴き必要なハードウェアをインストールすると、受託者により与えられた技術者に警告が送られ得る。新しいハードウェアが要求される場合、ライセンスファイル３８０は、媒体に格納され、新しいハードウェアと一緒に提供されても良い。
【００４３】
本発明の別の例示的な実施形態では、システムは、ある溶接システム１００から別の溶接システムへライセンスを転送するために用いられても良い。この場合、ファシリテーションシステム２００は、ある溶接システム１００からライセンスを削除し、そのライセンスを第２の溶接システム１００に追加しなければならないだろう。このような機能を提供するために、ファシリテーションシステム２００は、図６及び７に示した方法を繰り返しても良い。代替として、ファシリテーションシステム２００は、ユーザに対して別個の転送モードを有しても良い。転送モードでは、ファシリテーションシステム２００は、新しいライセンスファイル３８０を生成するよう要求するのではなく、改訂されたライセンスファイル３８０を生成し、ライセンス管理システム３００に報告しても良い。これは、システムの効率を良くし得る。
【００４４】
本発明の別の例示的な実施形態では、ファシリテーションシステム２００は、溶接システム１００からライセンスレジストリ１５０のバックアップを提供しても良い。例えば、ファシリテーションシステム２００は、ライセンスレジストリ１５０を定期的にスキャンし、その内容をファシリテーションシステム２００内の又は他の媒体、サーバ等に格納された専用バックアップ記憶領域にコピーしても良い。この機能は、ライセンスレジストリ１５０の損傷又は制御ボード１１０の損傷の害に対する保護を提供できる。
【００４５】
本発明は特に本発明の例示的な実施形態を参照して示され説明されたが、本発明はこれらの実施形態に限定されない。当業者は、以下の請求の範囲により定められる本発明の精神と範囲から逸脱することなく形式及び詳細事項の様々な変更が成され得ることを理解するだろう。
【符号の説明】
【００４６】
１１２  メモリ
１５２  ライセンスレジストリ更新
１５５  ライセンスレコード
１５５ａ  ライセンスレコード
１５５ｂ  ライセンスレコード
１５５ｎ  ライセンスレコード
１５９  シリアル番号
１８０  溶接テーブル
１９０  ユーザインタフェース
２００  ファシリテーションシステム
２１０  ファシリテーションソフトウェア
２５０  コンピュータ装置
３８０  ライセンスファイル
１０O  溶接システム
１１０  制御ボード
１５０  ライセンスレジストリ
１５１  カウント
１５３  チェックサム
１５７  識別コード
１８５  動作命令
１８７  付加機能識別子
３００  ライセンス管理システム
３１０  データベース
３２０  ライセンス
３３０  発行されたライセンスレコード
３４０  ユーザレコード
３８２  シリアル番号
６００〜７４０  動作
【図１】
2013538390.tif 000003
【図２Ａ】
2013538390.tif 000004
【図２Ｂ】
2013538390.tif 000005
【図３】
2013538390.tif 000006
【図４】
2013538390.tif 000007
【図５】
2013538390.tif 000008
【図６】
2013538390.tif 000009
【図７】
2013538390.tif 000010
【国際調査報告】
2013538390.tif 000011
2013538390.tif 000012
2013538390.tif 000013