(57)【要約】  インターネット（４）に接続されていない分析装置用ＰＣ（１）にインストールされているソフトウェアをアップグレードする際に、ユーザは該ＰＣ（１）で所定の操作を行いライセンス認証解除キーを取得する。ユーザがユーザ端末（２）から所定のアカウントでサーバ（５）にアクセスしライセンス認証解除キーを入力すると、ライセンス認証解除部（５２）は旧バージョンのライセンスの認証を解除する。さらにユーザがアップグレード版ソフトウェア３の製品シリアル番号等を入力すると、アップグレード検証部（５３）が旧バージョンのライセンス所有や認証解除状態であることを確認し、アクティベートキー発行部（５４）がアップグレードライセンス用のアクティベートキーを発行する。装置ユーザはこれを用いて分析装置用ＰＣ（１）にインストールしたアップグレードされたソフトウェアのアクティベートを実施する。このようにして、オフラインであるＰＣ上のソフトウェアをアップグレードする際にも簡便にライセンス認証が行える。
2017216900.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク回線と、該ネットワーク回線に接続された、Ｗｅｂページを閲覧するためのブラウザが搭載された第１のコンピュータと、前記ネットワーク回線に接続されたライセンス管理用サーバと、所定のソフトウェアがインストールされている、前記ネットワーク回線に接続されていない第２のコンピュータと、を含み、前記第２のコンピュータの所定のソフトウェアのライセンスを管理するソフトウェアライセンス管理システムであって、
前記第２のコンピュータは、
a1)所定の操作に応じて、当該コンピュータにインストールされている所定のソフトウェアについてのライセンス認証解除キーを発行するライセンス認証解除キー発行部と、
a2)後記アップグレードライセンス用ライセンス認証キーの入力に応じて、当該コンピュータに新たにインストールされた前記所定のソフトウェアに関してアップグレードされたソフトウェアをアクティベートするライセンス認証部と、
を備える一方、前記ライセンス管理用サーバは、
b1)前記所定のソフトウェアを識別可能な情報とライセンス所有者とを対応付けて登録しておくライセンス情報記憶部と、
b2)前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記第１のコンピュータのブラウザの機能を用いた前記ライセンス認証解除キーの入力に応じて、前記ライセンス情報記憶部において前記所定のソフトウェアにおけるライセンスを認証状態から解除状態に変更するライセンス認証解除部と、
b3)前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記第１のコンピュータのブラウザの機能を用いた前記アップグレードされたソフトウェアの識別情報の入力に応じて、前記ライセンス情報記憶部に記憶されている情報に基づき、当該ユーザが該所定のソフトウェアの旧バージョンのライセンスの所有者であり且つそのライセンスが解除状態であることを判定する判定部と、
b4)前記判定部による判定結果に基づいて、アップグレードライセンス用ライセンス認証キーを発行し前記第１のコンピュータに通知するアップグレードライセンス認証キー発行部と、
を備えることを特徴とするソフトウェアライセンス管理システム。
【請求項２】
請求項１に記載のソフトウェアライセンス管理システムにおいて、
前記第２のコンピュータのライセンス認証部は、所定の操作に応じて当該コンピュータを特定するマシンコードを出力し、
前記判定部は、前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記アップグレードされたソフトウェアの識別情報の入力に加え前記マシンコードの入力を受け、そのマシンコードと所定のソフトウェアとの対応付けも判定することを特徴とするソフトウェアライセンス管理システム。
【請求項３】
ネットワーク回線と、該ネットワーク回線に接続された、Ｗｅｂページを閲覧するためのブラウザが搭載された第１のコンピュータと、前記ネットワーク回線に接続されたライセンス管理用サーバと、所定のソフトウェアがインストールされている、前記ネットワーク回線に接続されていない第２のコンピュータと、を含み、前記第２のコンピュータの所定のソフトウェアのライセンスを管理するソフトウェアライセンス管理方法であって、
前記第２のコンピュータは、所定の操作に応じて、当該コンピュータにインストールされている所定のソフトウェアについてのライセンス認証解除キーを発行し、
前記ライセンス管理用サーバは、
前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記第１のコンピュータのブラウザの機能を用いた前記ライセンス認証解除キーの入力に応じて、前記所定のソフトウェアを識別可能な情報とライセンス所有者とを対応付けて登録しておくライセンス情報記憶部において前記所定のソフトウェアにおけるライセンスを認証状態から解除状態に変更し、
そのあと、前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記第１のコンピュータのブラウザの機能を用いた、前記所定のソフトウェアに関してアップグレードされたソフトウェアの識別情報の入力に応じて、前記ライセンス情報記憶部に記憶されている情報に基づき、当該ユーザが該所定のソフトウェアの旧バージョンのライセンスの所有者であり且つそのライセンスが解除状態であることを判定し、その判定結果に基づいて、アップグレードライセンス用ライセンス認証キーを発行して前記第１のコンピュータに通知し、
前記第２のコンピュータは、前記アップグレードライセンス用ライセンス認証キーの入力に応じて、当該コンピュータに新たにインストールされた前記アップグレードされたソフトウェアをアクティベートする、
という一連の処理を実行することを特徴とするソフトウェアライセンス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータ等のコンピュータに搭載されているソフトウェアのライセンスを管理するシステム及び方法に関し、特に、各種の分析装置を制御したり該装置で得られたデータを処理したりするためにコンピュータにインストールされているソフトウェアのライセンス管理に好適なソフトウェアライセンス管理システム及び管理方法に関する。
【背景技術】
【０００２】
近年、ガスクロマトグラフ、液体クロマトグラフ、質量分析装置等の分析装置の制御やそれら装置で得られた各種データの処理や管理などに、専用のソフトウェアがインストールされたパーソナルコンピュータ（以下「ＰＣ」と略す）が広く利用されている。こうした分野において使用されるＰＣに搭載されたソフトウェアの不正使用を防止する方式として、従来はＵＳＢドングル等のハードウェアをベースとしたライセンス認証方式が主流であったが、最近では、ライセンスを特定の装置（分析装置やＰＣ等）に紐付けることによってソフトウェアの利用をその特定の装置に限定する電子的なライセンス認証方式が主流となっている。こうしたライセンス認証方式は一般にアクティベーションと呼ばれている（特許文献１など参照）。【０００３】
一般に、ＰＣ等のソフトウェアにおけるアクティベーションでは、ユーザが所有するソフトウェアのライセンスを、該ソフトウェアの製造メーカや販売会社側のサーバ等で管理できるようなシステムが構築されていることが多い。こうしたシステムにおいてオンラインでアクティベーションを行う際には、ユーザはまずアクティベーション対象であるソフトウェアをインストールしたＰＣからインターネットを通して所定のＷｅｂページを閲覧して該ページ上でユーザアカウントを作成する。そして、そのユーザアカウントを用いてライセンス管理サーバにアクセスし、アクティベーション即ちライセンス認証作業を実施する。ライセンス認証が終了すると、そのＰＣにインストールされているソフトウェアが使用可能な状態となる。通常、上述した分析装置を制御したり該装置で取得されたデータの処理を行ったりするＰＣにインストールされているソフトウェアも、ライセンス認証を受けてはじめて使用可能な状態となる。【０００４】
ところで、ＰＣ等にインストールされたソフトウェアは機能の追加や改良等を目的として定期的に又は非定期的にアップグレード（バージョンアップ）されることがしばしばあるが、市販のソフトウェアでは、同じソフトウェアの旧バージョンが導入されているＰＣにしかアップグレード版を導入できないという制限をかけていることが多い。そのため、ライセンス認証済みのソフトウェアをアップグレードする場合、通常、旧バージョンのソフトウェアに対するアクティベーションが実施されたＰＣにアップグレード版のソフトウェアをインストールし、そのあと該ＰＣからインターネットを通してアップグレード版のソフトウェア供給元のサーバ等に接続してアップグレードライセンスの認証を受け、それに引き続いてオンラインでアップグレード版のソフトウェアのアクティベーション作業を行うようにしている。【０００５】
しかしながら、最近ではインターネットを通した外部からのＰＣへの不正なアクセスを防止したり逆にＰＣからのインターネットを通したデータの流出を防止したりするために、ＰＣをインターネットに接続できないようにしてある、即ちオフラインでのみ使用可能な状態としてある場合もある。例えば、様々な企業や官公庁等から化学分析や物理分析を請け負う分析受託会社では、多数の分析装置をそれぞれ制御したりそれら装置で得られた膨大なデータを迅速に解析したりするために多数のＰＣが利用されているが、セキュリティの都合上、そうしたＰＣをインターネットに接続していないことがよくある。こうしたＰＣでは、上述したようなインターネットを通したアップグレードライセンスによるアクティベーション作業は困難である。そのため、ＰＣにインストールされているソフトウェアをアップグレードするには例えば製造メーカの担当者に依頼する等、煩雑な手間が掛かるとともに非効率的であるという問題があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２１０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は上記課題を解決するために成されたものであり、その目的とするところは、インターネットに接続されていないコンピュータにインストールされているソフトウェアをアップグレードしたい場合であっても、アップグレード版のソフトウェアに添付されているアップグレードライセンスを用いたアクティベーションを行うことができるソフトウェアライセンス管理システム及び管理方法を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために成された本発明に係るソフトウェアライセンス管理システムは、ネットワーク回線と、該ネットワーク回線に接続された、Ｗｅｂページを閲覧するためのブラウザが搭載された第１のコンピュータと、前記ネットワーク回線に接続されたライセンス管理用サーバと、所定のソフトウェアがインストールされている、前記ネットワーク回線に接続されていない第２のコンピュータと、を含み、前記第２のコンピュータの所定のソフトウェアのライセンスを管理するソフトウェアライセンス管理システムであって、
前記第２のコンピュータは、
a1)所定の操作に応じて、当該コンピュータにインストールされている所定のソフトウェアについてのライセンス認証解除キーを発行するライセンス認証解除キー発行部と、
a2)後記アップグレードライセンス用ライセンス認証キーの入力に応じて、当該コンピュータに新たにインストールされた前記所定のソフトウェアに関してアップグレードされたソフトウェアをアクティベートするライセンス認証部と、
を備える一方、前記ライセンス管理用サーバは、
b1)前記所定のソフトウェアを識別可能な情報とライセンス所有者とを対応付けて登録しておくライセンス情報記憶部と、
b2)前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記第１のコンピュータのブラウザの機能を用いた前記ライセンス認証解除キーの入力に応じて、前記ライセンス情報記憶部において前記所定のソフトウェアにおけるライセンスを認証状態から解除状態に変更するライセンス認証解除部と、
b3)前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記第１のコンピュータのブラウザの機能を用いた前記アップグレードされたソフトウェアの識別情報の入力に応じて、前記ライセンス情報記憶部に記憶されている情報に基づき、当該ユーザが該所定のソフトウェアの旧バージョンのライセンスの所有者であり且つそのライセンスが解除状態であることを判定する判定部と、
b4)前記判定部による判定結果に基づいて、アップグレードライセンス用ライセンス認証キーを発行し前記第１のコンピュータに通知するアップグレードライセンス認証キー発行部と、
を備えることを特徴としている。【０００９】
また上記課題を解決するために成された本発明に係るソフトウェアライセンス管理方法は、ネットワーク回線と、該ネットワーク回線に接続された、Ｗｅｂページを閲覧するためのブラウザが搭載された第１のコンピュータと、前記ネットワーク回線に接続されたライセンス管理用サーバと、所定のソフトウェアがインストールされている、前記ネットワーク回線に接続されていない第２のコンピュータと、を含み、前記第２のコンピュータの所定のソフトウェアのライセンスを管理するソフトウェアライセンス管理方法であって、
前記第２のコンピュータは、所定の操作に応じて、当該コンピュータにインストールされている所定のソフトウェアについてのライセンス認証解除キーを発行し、
前記ライセンス管理用サーバは、
前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記第１のコンピュータのブラウザの機能を用いた前記ライセンス認証解除キーの入力に応じて、前記所定のソフトウェアを識別可能な情報とライセンス所有者とを対応付けて登録しておくライセンス情報記憶部において前記所定のソフトウェアにおけるライセンスを認証状態から解除状態に変更し、
そのあと、前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記第１のコンピュータのブラウザの機能を用いた、前記所定のソフトウェアに関してアップグレードされたソフトウェアの識別情報の入力に応じて、前記ライセンス情報記憶部に記憶されている情報に基づき、当該ユーザが該所定のソフトウェアの旧バージョンのライセンスの所有者であり且つそのライセンスが解除状態であることを判定し、その判定結果に基づいて、アップグレードライセンス用ライセンス認証キーを発行して前記第１のコンピュータに通知し、
前記第２のコンピュータは、前記アップグレードライセンス用ライセンス認証キーの入力に応じて、当該コンピュータに新たにインストールされた前記アップグレードされたソフトウェアをアクティベートする、
という一連の処理を実行することを特徴としている。【００１０】
本発明に係るソフトウェアライセンス管理システム及び本発明に係るソフトウェアライセンス管理方法で使用されるシステムにおいて、ライセンス管理用サーバは一つのコンピュータから成るものでもよいが、複数のコンピュータにその機能が分散して設けられたものであってもよい。また、ネットワーク回線は一般にはインターネットであるが、イントラネット等の閉じられたネットワーク回線でもよい。また、第１のコンピュータは、パーソナルコンピュータのほか、いわゆるタブレット型の端末やスマートフォンなどの、ブラウザが搭載された情報端末機器も含む。【００１１】
本発明に係るソフトウェアライセンス管理システムでは、所定のソフトウェアを識別可能な情報、例えば該ソフトウェアの製品シリアル番号と、ライセンス所有者を特定可能な情報、例えばユーザアカウント情報とが対応付けてライセンス情報記憶部に登録される。【００１２】
本発明に係るソフトウェアライセンス管理システムにおいて、第２のコンピュータにインストールされている所定のソフトウェアをアップグレードする際に、該ソフトウェアのライセンス所有者であるユーザは、該第２のコンピュータで所定の操作を行う。この操作に応じてライセンス認証解除キー発行部はその所定のソフトウェアについてのライセンス認証解除キーを発行し表示部の画面に表示する。ユーザは第１のコンピュータから予め取得している所定のユーザアカウントを用い、ネットワーク回線を介してライセンス管理用サーバにアクセスし、先に取得したライセンス認証解除キーを入力する。ライセンス管理用サーバにおいてライセンス認証解除部は、ライセンス情報記憶部に保存されている情報を参照し、例えばそのライセンス認証解除キーが当該ユーザがライセンスを所有しているソフトウェアに対応したものであるか否かを確認したうえで、そのソフトウェアにおけるライセンスの状態を解除状態に変更する。【００１３】
そのあと、ユーザが第１のコンピュータから上記所定のユーザアカウントの下で、アップグレード版であるソフトウェアの製品シリアル番号等の識別情報を入力すると、ライセンス管理用サーバにおいて判定部は、ライセンス情報記憶部に記憶されている情報に基づき、当該ユーザが該所定のソフトウェアの旧バージョンのライセンスの所有者であり且つそのライセンスが解除状態であることか否かを判定する。その判定の結果、ユーザが適正であるとの確認がとれると、アップグレードライセンス認証キー発行部はアップグレードライセンス用ライセンス認証キーを発行しネットワーク回線を通して第１のコンピュータに通知する。これにより、ユーザはアップグレードライセンス用ライセンス認証キーを取得できるから、第２のコンピュータでこのアップグレードライセンス用ライセンス認証キーを入力する。第２のコンピュータにおいてライセンス認証部は、この入力に応じて、当該コンピュータに新たにインストールされた所定のソフトウェアに関してアップグレードされたソフトウェアのアクティベートを実行する。このアクティベーション作業によって、アップグレードされたソフトウェアは使用可能な状態となる。【００１４】
なお、本発明に係るソフトウェアライセンス管理システムにおいて、第２のコンピュータのライセンス認証部は、所定の操作に応じて当該コンピュータを特定するマシンコードを出力し、前記判定部は、前記所定のソフトウェアのライセンス所有者であるユーザのアカウントの下での、前記アップグレードされたソフトウェアの識別情報の入力に加え前記マシンコードの入力を受け、そのマシンコードと所定のソフトウェアとの対応付けも確認する構成とするとよい。【００１５】
この構成によれば、アップグレードされたソフトウェアのアクティベーションの際に、該ソフトウェアがインストールされる第２のコンピュータと旧バージョンの所定のソフトウェアとの対応付けも検証することができる。それによって、別のＰＣへの不適切なソフトウェアのインストールや不正なソフトウェアのコピーなどをライセンス管理サーバにおいて見つけることができる。
【発明の効果】
【００１６】
本発明に係るソフトウェアライセンス管理システム及び管理方法によれば、インターネットに接続されていないオフライン状態のコンピュータにインストールされているソフトウェアをアップグレードする際に、そのアップグレード版のソフトウェアのライセンス認証を、インターネットに接続されている別の端末を利用して簡便にユーザ自身が行うことができる。それによって、ユーザにとってはソフトウェアのアップグレード作業の手間や時間が節約できる。また、ソフトウェアの製造メーカや販売会社にとっては、ユーザがソフトウェアをアップグレードする際に当該ユーザが適正なライセンスを所有しているか否かを確認することができるので、ソフトウェアの不正使用等の防止に有効である。
【図面の簡単な説明】
【００１７】
【図１】本発明に係るソフトウェアライセンス管理システムの一実施例の概略構成図。
【図２】本実施例のソフトウェアライセンス管理システムにおけるアップグレード版ソフトウェアのライセンス認証処理及び作業の手順を示すフローチャート。
【発明を実施するための形態】
【００１８】
本発明に係るソフトウェアライセンス管理システムの一実施例について、添付図面を参照して説明する。
図１は本実施例のソフトウェアライセンス管理システムの概略構成図である。本実施例のソフトウェアライセンス管理システムは、液体クロマトグラフやガスクロマトグラフ等である分析装置に接続され、該分析装置を制御したり該装置で得られたデータを処理したりするためのＰＣにインストールされている制御・処理用のソフトウェアのラインセスを管理するシステムである。
【００１９】
本実施例のソフトウェアライセンス管理システムは、試料に対し所定の分析を実行して測定データを収集する分析装置１０に接続された分析装置用ＰＣ１と、実体はコンピュータであって、通常は分析装置１０の製造メーカ（又は分析装置用ＰＣ１にインストールされている後述の専用のソフトウェアの販売者等）の管理下にあるライセンス管理サーバ５と、分析装置１０及び分析装置用ＰＣ１の装置ユーザが所有する（或いは装置ユーザが使用可能な環境にある）ＰＣ、タブレット型端末、スマートフォン等のユーザ端末２と、を含む。ユーザ端末２及びライセンス管理サーバ５は、本発明におけるネットワーク回線に相当するインターネット４に接続されている。一方、インターネット４を介した外部からの侵入を回避して高いセキュリティを確保するために、分析装置用ＰＣ１はインターネット４に接続できない状態にある。
【００２０】
分析装置用ＰＣ１には、分析装置１０を制御したり該装置１０で得られたデータを処理したりするための専用の制御・処理用ソフトウェアがインストールされており、該ソフトウェアを該ＰＣ１上で実行することにより具現化される機能ブロックとして、分析装置制御・処理部１３のほか、ライセンス認証部１１及びライセンス認証解除キー発行部１２を備える。ユーザ端末２は一般的なＰＣ等に標準的にインストールされているブラウザを備える。また、ライセンス管理サーバ５は、予めインストールされたプログラムをコンピュータ上で実行することにより具現化される機能ブロックとして、アカウント作成処理部５０、ライセンス認証処理部５１、ライセンス認証解除部５２、本発明における判定部に相当するアップグレード検証部５３、本発明におけるアップグレードライセンス認証キー発行部に相当するアクティベートキー発行部５４、ユーザアカウント情報記憶部５５、ライセンス情報記憶部５６、を備える。
【００２１】
ユーザアカウント情報記憶部５５には、ライセンス管理サーバ５を利用可能なユーザを識別するために、ユーザ名、ユーザＩＤ、パスワード、電子メールアドレスなどのアカウント情報が格納される。ライセンス情報記憶部５６には、制御・処理用ソフトウェアの製品シリアル番号とライセンス所有者のアカウント情報とを紐付けするための情報や、そのソフトウェアに関する最新のライセンス認証の状態（ステータス）などが格納されている。また、ソフトウェアと該ソフトウェアがインストールされているマシン（ＰＣ等の端末）とを対応付けるために、ソフトウェアの製品シリアル番号と端末を特定するマシンコードとを紐付ける情報も格納されている。
【００２２】
なお、図１では、一台の分析装置用ＰＣ１に一台の分析装置１０が接続されているが、一台の分析装置用ＰＣ１に複数台の分析装置が接続されていてもよい。その場合、その複数の分析装置の種類は同じである必要はなく、例えば液体クロマトグラフ、ガスクロマトグラフ、分光光度計、質量分析計など、種類の異なる分析装置であってもよい。また、当然のことながら、ライセンス管理サーバ５は多数の制御・処理用ソフトウェアのライセンスを集中的に管理するものである。
【００２３】
本システムにおいて装置ユーザがユーザアカウントを作成する際には以下のような手順で行う。即ち、装置ユーザはユーザ端末２でブラウザを起動し、所定のアドレス（ＵＲＬ）にアクセスする。インターネット４を介してライセンス管理サーバ５はこのアクセスを受け、アカウント作成処理部５０はアカウント作成が可能なログイン画面をユーザ端末２の表示部に表示する。装置ユーザはユーザ名、パスワード、電子メールアドレスなどのアカウント情報とともに、予め供与された（通常、ソフトウェアの製品に同梱されている）ライセンス証書の番号等を入力し、アカウント登録を要求する。この要求を受けてアカウント作成処理部５０は、その装置ユーザのユーザアカウントを作成し、アカウント情報をユーザアカウント情報記憶部５５に格納する。
なお、一旦、ユーザアカウントを登録することにより、それ以降はログイン画面においてユーザＩＤとパスワードを入力することによって、ライセンス管理サーバ５にログインすることができる。
【００２４】
いま、分析装置用ＰＣ１にインストールされている制御・処理用ソフトウェアはアクティベートされた状態、つまりはライセンス認証された状態になっているものとする。この状態では、ライセンス管理サーバ５におけるライセンス情報記憶部５６には、上記制御・処理用ソフトウェアの製品シリアル番号と装置ユーザのアカウント情報が紐付けされており、そのライセンスのステータスは認証状態である。なお、新規に購入したソフトウェアのアクティベートの手順は後述する図２に示すフローチャート中のステップＳ６以降の手順と基本的には同様である。
【００２５】
上述したように分析装置用ＰＣ１にインストールされた制御・処理用ソフトウェアがアクティベートされていれば、該ソフトウェアは使用可能な状態であり、該ソフトウェアを分析装置用ＰＣ１上で動作させることで分析装置制御・処理部１３の機能が達成される。こうしたソフトウェアに新たな機能が追加されたり改良されたりすると、アップグレード版のソフトウェアが発売される。分析装置用ＰＣ１にすでにインストールされている制御・処理用ソフトウェアをアップグレードしたい場合、装置ユーザはそのアップグレード版ソフトウェア３のパッケージを購入し、以下のような手順でこのアップグレード版のソフトウェアを分析装置用ＰＣ１で使用可能な状態とする。図２はこのときの手順のフローチャートである。
【００２６】
まず装置ユーザはアップグレード版ソフトウェア３をインストールする前に分析装置用ＰＣ１で所定の操作を行うことにより、そのソフトウェアの旧バージョンのディアクティベートの実行を指示する（ステップＳ１）。この指示に応じて分析装置用ＰＣ１においてライセンス認証解除キー発行部１２は旧バージョンのライセンスを使用不可状態にするとともに、ライセンス認証解除キーを発行してそれを表示部の画面上に表示する（ステップＳ２）。装置ユーザは表示されたライセンス認証解除キーを取得する。
【００２７】
そのあと今度は、インターネット４に接続されているユーザ端末２によりブラウザを用いて所定のアドレスにアクセスし、自身のユーザアカウントでログインする。そして、所定の操作を行うと、インターネット４を介してこの操作を受けたライセンス管理サーバ５においてライセンス認証解除部５２は、ライセンス認証解除キー入力欄を含むディアクティベート画面をユーザ端末２の表示部に表示する。その画面上で装置ユーザは先に取得したライセンス認証解除キーを入力し、ライセンス認証解除の実行を指示する（ステップＳ３）。
【００２８】
ライセンス管理サーバ５においてライセンス認証解除部５２は、入力されたライセンス認証解除キーがライセンス認証を解除しようとしている制御・処理ソフトウェアに割り当てられている正当なものか否か確認したうえで、ライセンス情報記憶部５６に格納されているそのソフトウェアに対するライセンスのステータスを認証状態から認証解除状態に変更する（ステップＳ４）。そして、ユーザ端末２の表示部の画面上に、ライセンス認証解除が完了したことを通知するメッセージを表示する（ステップＳ５）。以上により、分析装置用ＰＣ１にインストールされている旧バージョンのソフトウェアのライセンス認証解除が完了するから、装置ユーザは引き続き、アップグレード版ソフトウェア３を分析装置用ＰＣ１にインストールし、そのソフトウェアに対するアクティべーション作業を行う。
【００２９】
即ち、装置ユーザが分析装置用ＰＣ１において所定の操作を行うと、ライセンス認証部１１は予め登録されているマシンコードを表示部の画面上に表示し、装置ユーザはマシンコードを取得する（ステップＳ６）。マシンコードはＰＣを特定するためのコードである。なお、ライセンス認証部１１を具現化するプログラムは制御・処理用ソフトウェアの一部であるが、そのプログラム自体は該ソフトウェアのアクティベーションの有無とは関係なく動作するから、旧バージョンがディアクティベートされていてもステップＳ６の作業が可能である。
【００３０】
次に装置ユーザは、ユーザ端末２から自身のユーザアカウントを用いてライセンス管理サーバ５にログインし所定の操作を行う。この操作を受けてライセンス管理サーバ５のライセンス認証処理部５１は、アクティベート用入力画面をユーザ端末２の表示部に表示する。そこで装置ユーザはアクティベート用入力画面上で上記マシンコードのほか、アップグレード版ソフトウェア３に同梱されているライセン証書に記載されている製品シリアル番号、セキュリティコードなどを入力する（ステップＳ７）。
【００３１】
ライセンス管理サーバ５においてアップグレード検証部５３はこれを受け、ライセンス情報記憶部５６に格納されている情報を参照して、ログインしている装置ユーザがアップグレード版の前の旧バージョンのソフトウェアの所有者であったこと、そのソフトウェアの認証が解除されていること、及び、マシンコードとソフトウェアとが対応したものであること、を確認する。そして確認がとれるとアクティベートキー発行部５４はアップグレードライセンス用のアクティベーションコード（ライセンス認証キー）を発行し、ユーザ端末２の表示部の画面上に該アクティベーションコードを表示することで装置ユーザに通知する（ステップＳ８）。
【００３２】
またライセンス認証処理部５１はアクティベーションコードを発行するのと並行して、ライセンス情報記憶部５６においてアップグレード版ソフトウェアの製品シリアル番号と装置ユーザのアカウントとを対応付けて登録するとともに、そのソフトウェアのステータスがライセンス認証状態であることを記憶する（ステップＳ９）。
【００３３】
装置ユーザが上記アクティベーションコードを入手すると、実際のアクティベーション作業が可能となる。即ち、装置ユーザが分析装置用ＰＣ１で所定の操作を行うと、ライセンス認証部１１はアクティベーションコード入力画面を表示部の画面上に表示する。装置ユーザはこの画面上で上記アクティベーションコードを入力し、アクティベーションの実行を指示する（ステップＳ１０）。それに応じてライセンス認証部１１はアクティベーションコードを確認し、正当なアクティベーションコードであればインストールされているアップグレードされた制御・処理用ソフトウェアのアクティベーションを実行する。それによってライセンス認証が終了すると、該ソフトウェアは使用可能な状態となる（ステップＳ１１）。
【００３４】
以上のようにして本実施例のソフトウェアライセンス管理システムでは、分析装置用ＰＣ１がインターネット４に接続されていないオフライン状態であっても、インターネット４に接続された別のＰＣ等の端末を用いアップグレードライセンスによるアップグレード版ソフトウェアのアクティベーションを簡便に実施することができる。
【００３５】
なお、上記実施例は本発明の一例にすぎず、本発明の趣旨の範囲で適宜、修正、追加、変更を行っても本願特許請求の範囲に包含されることは明らかである。
【符号の説明】
【００３６】
１…分析装置用ＰＣ
１０…分析装置
１１…ライセンス認証部
１２…ライセンス認証解除キー発行部
１３…分析装置制御・処理部
２…ユーザ端末
３…アップグレード版ソフトウェア
４…インターネット
５…ライセンス管理サーバ
５０…アカウント作成処理部
５１…ライセンス認証処理部
５２…ライセンス認証解除部
５３…アップグレード検証部
５４…アクティベートキー発行部
５５…ユーザアカウント情報記憶部
５６…ライセンス情報記憶部
【図１】
2017216900.tif 000003
【図２】
2017216900.tif 000004
【国際調査報告】
2017216900.tif 000005
2017216900.tif 000006