JP5136161B2 - ソフトウェア・ライセンス管理システム、ソフトウェアをインストール可能な端末装置、ライセンス管理装置、およびプログラム - Google Patents
ソフトウェア・ライセンス管理システム、ソフトウェアをインストール可能な端末装置、ライセンス管理装置、およびプログラム Download PDFInfo
- Publication number
- JP5136161B2 JP5136161B2 JP2008091056A JP2008091056A JP5136161B2 JP 5136161 B2 JP5136161 B2 JP 5136161B2 JP 2008091056 A JP2008091056 A JP 2008091056A JP 2008091056 A JP2008091056 A JP 2008091056A JP 5136161 B2 JP5136161 B2 JP 5136161B2
- Authority
- JP
- Japan
- Prior art keywords
- license
- code
- identification information
- software
- uninstall
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
10 ライセンス管理サーバ
50 ネットワーク
102 プロセッサ
104 記憶装置
110 ライセンス生成部
114 ライセンス情報データベース
116 アンインストール証明チェック部
20、22、24 端末装置
202 プロセッサ
204 記憶装置
206 入力装置
208 表示装置
210 識別情報管理部
212 ライセンス・チェック部
214 アンインストール証明生成部
216 ライセンス記憶部
218 無効ライセンス記憶部
220 装置識別情報記憶部
Claims (8)
- ソフトウェアのインストールが可能な複数の端末装置と、前記複数の端末装置とネットワークを介して通信可能であり、インストールするソフトウェアと該ソフトウェアのライセンスを管理するライセンス管理装置と、を備えたソフトウェア・ライセンス管理システムにおいて、
前記複数の端末装置の各々は、
前記端末装置に固有の装置識別情報とライセンス用の固有の識別コードとを管理する識別情報管理部と、
或るソフトウェアの有効ライセンス・コードおよび/または無効ライセンス・コードを格納する記憶部と、
前記装置識別情報と前記或るソフトウェアのインストール要求とを前記ライセンス管理装置に送信する送信部と、
前記ライセンス管理装置から固有のライセンス・コードまたはインストール不許可を受信する受信部と、
前記インストール不許可の受信に応答して、前記インストール不許可を表す情報を出力する出力部と、
前記端末装置から前記或るソフトウェアがアンインストールされたときに、アンインストール証明コードを生成するアンインストール証明生成部と、
を具え、
前記ライセンス管理装置は、
前記複数の端末装置のそれぞれの装置識別情報と、ライセンスの付与に関するライセンス用の固有のライセンス・コードとを格納するライセンス情報データベースと、
前記複数の端末装置の中の1つの端末装置から、前記1つの端末装置の装置識別情報および前記或るソフトウェアのインストール要求を受信する受信部と、
前記アンインストール証明コードに基づいて装置識別情報および無効にすべきライセンス・コードを取得し、前記アンインストール証明コードの正当性を判定するアンインストール証明検査部と、
前記或るソフトウェアのライセンスの付与数が所定数未満の場合に、前記端末装置から受信した前記端末装置の前記装置識別情報に基づいてまたは前記アンインストール証明コードが正当であると判定された場合には前記アンインストール証明コードに基づいて取得した前記装置識別情報および前記無効にすべきライセンス・コードに基づいて、前記或るソフトウェアのインストールを可能にする新しい固有のライセンス・コードを生成するライセンス生成部と、
前記端末装置の前記装置識別情報に対応づけて前記生成された新しい固有のライセンス・コードを有効ライセンス・コードとして格納するライセンス情報データベースと、
前記生成された新しい固有のライセンス・コードを、前記インストール要求を送信した前記端末装置に送信する送信部と、
を具えるものであること、
を特徴とする、ソフトウェア・ライセンス管理システム。 - 前記端末装置の前記アンインストール証明生成部は、前記或るソフトウェアの前記有効ライセンス・コードおよび前記装置識別情報を暗号化することによってアンインストール証明コードを生成して前記ライセンス管理装置に送信し、
前記ライセンス管理装置の前記アンインストール証明検査部は、前記アンインストール証明コードを取得して解読して、前記装置識別情報および無効にすべきライセンス・コードを取得し、前記取得した装置識別情報および無効にすべきライセンス・コードと、前記ライセンス情報データベースにおける前記或るソフトウェアに関する装置識別情報および有効ライセンス・コードとを比較することによって、前記アンインストール証明コードの正当性を判定し、
前記ライセンス管理装置の前記ライセンス生成部は、前記端末装置から受信した前記端末装置における前記装置識別情報かまたは前記アンインストール証明コードに基づいて取得した前記装置識別情報および前記無効ライセンス・コードを暗号化することによって、前記或るソフトウェアのインストールを可能にする前記新しい固有のライセンス・コードを生成するものであること、
ことを特徴とする、請求項1に記載のソフトウェア・ライセンス管理システム。 - 前記端末装置は、さらに、前記或るソフトウェアがインストールされるときに、前記或るソフトウェアの入力された前記新しい固有のライセンス・コードを取り込んで解読して装置識別情報かまたは装置識別情報および無効ライセンス・コードを取得し、前記識別情報管理部の前記装置識別情報かまたは前記識別情報管理部および前記記憶部の前記装置識別情報および前記無効ライセンス・コードと、前記新しい固有のライセンス・コードに基づいて取得した前記装置識別情報かまたは前記新しい固有のライセンス・コードに基づいて取得した前記装置識別情報および無効ライセンス・コードとを比較することによって、前記新しいライセンス・コードの正当性を検査するライセンス検査部を具えるものであることを特徴とする、請求項1または2に記載のソフトウェア・ライセンス管理システム。
- 固有の装置識別情報とライセンス用の固有の識別コードとを管理する識別情報管理部と、
或るソフトウェアの有効ライセンス・コードおよび/または無効ライセンス・コードを格納する記憶部と、
前記装置識別情報と前記或るソフトウェアのインストール要求とを前記ライセンス管理装置に送信する送信部と、
前記ライセンス管理装置から固有のライセンス・コードまたはインストール不許可を受信する受信部と、
前記インストール不許可の受信に応答して、前記インストール不許可を表す情報を出力する出力部と、
前記端末装置から前記或るソフトウェアがアンインストールされたときに、前記或るソフトウェアの前記有効ライセンス・コードおよび前記装置識別情報を暗号化することによってアンインストール証明コードを生成するアンインストール証明生成部と、
を具える、ソフトウェアをインストール可能な端末装置。 - 複数の端末装置のそれぞれの装置識別情報と、ライセンスの付与に関するライセンス用の固有のライセンス・コードを格納するライセンス情報データベースと、
1つの端末装置から、前記1つの端末装置の装置識別情報および或るソフトウェアのインストール要求を受信する受信部と、
前記アンインストール証明コードに基づいて装置識別情報および無効にすべきライセンス・コードを取得し、前記アンインストール証明コードの正当性を判定するアンインストール証明検査部と、
前記或るソフトウェアのライセンスの付与数が所定数未満の場合に、前記1つの端末装置から受信した前記1つの端末装置の前記装置識別情報に基づいてまたは前記アンインストール証明コードが正当であると判定された場合には前記アンインストール証明コードに基づいて取得した前記装置識別情報および前記無効にすべきライセンス・コードに基づいて、前記或るソフトウェアのインストールを可能にする新しい固有のライセンス・コードを生成するライセンス生成部と、
前記1つの端末装置の前記装置識別情報に対応づけて前記生成された新しい固有のライセンス・コードを有効ライセンス・コードとして格納するライセンス情報データベースと、
前記生成された新しい固有のライセンス・コードを、前記インストール要求を送信した前記端末装置に送信する送信部と、
を具えることを特徴とする、ライセンス管理装置。 - 前記アンインストール証明検査部は、前記アンインストール証明コードを取得して解読して、前記装置識別情報および無効にすべきライセンス・コードを取得し、前記取得した装置識別情報および無効にすべきライセンス・コードと、前記ライセンス情報データベースにおける前記或るソフトウェアに関する装置識別情報および有効ライセンス・コードとを比較することによって、前記アンインストール証明コードの正当性を判定し、
前記ライセンス生成部は、前記端末装置から取得した前記端末装置における前記装置識別情報かまたは前記アンインストール証明コードに基づいて取得した前記装置識別情報および前記無効ライセンス・コードを暗号化することによって、前記或るソフトウェアのインストールを可能にする前記新しい固有のライセンス・コードを生成するものである、
ことを特徴とする、請求項5に記載のライセンス管理装置。 - ソフトウェアをインストール可能な端末装置に用いられる、ソフトウェアをインストールするためのプログラムであって、
前記端末装置に、
或るソフトウェアが前記端末装置にインストールされるときに、前記端末装置の固有の装置識別情報と前記或るソフトウェアのインストール要求とをライセンス管理装置に送信するステップと、
前記ライセンス管理装置から固有のライセンス・コードまたはインストール不許可を受信するステップと、
前記インストール不許可の受信に応答して、前記インストール不許可を表す情報を出力部に出力するステップと、
前記或るソフトウェアがアンインストールされたときに、前記或るソフトウェアの前記有効ライセンス・コードおよび前記装置識別情報を暗号化することによってアンインストール証明コードを生成するステップと、
を実行させるプログラム。 - ライセンス管理装置に用いられる、ソフトウェアのライセンスを生成するためのプログラムであって、
前記ライセンス管理装置に、
1つの端末装置から、前記1つの端末装置の装置識別情報および或るソフトウェアのインストール要求を受信するステップと、
前記アンインストール証明コードを取得した場合には、前記アンインストール証明コードに基づいて装置識別情報および無効にすべきライセンス・コードを取得し、前記アンインストール証明コードの正当性を判定するステップと、
前記或るソフトウェアのライセンスの付与数が所定数未満の場合に、前記1つの端末装置から受信した前記1つの端末装置の前記装置識別情報に基づいてまたは前記アンインストール証明コードが正当であると判定された場合には前記アンインストール証明コードに基づいて取得した前記装置識別情報および前記無効にすべきライセンス・コードに基づいて、前記或るソフトウェアのインストールを可能にする新しい固有のライセンス・コードを生成するステップと、
前記1つの端末装置の前記装置識別情報に対応づけて前記生成された新しい固有のライセンス・コードを有効ライセンス・コードとしてデータベースに格納するステップと、
前記生成された新しい固有のライセンス・コードを、前記1つの端末装置に送信するステップと、
を実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008091056A JP5136161B2 (ja) | 2008-03-31 | 2008-03-31 | ソフトウェア・ライセンス管理システム、ソフトウェアをインストール可能な端末装置、ライセンス管理装置、およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008091056A JP5136161B2 (ja) | 2008-03-31 | 2008-03-31 | ソフトウェア・ライセンス管理システム、ソフトウェアをインストール可能な端末装置、ライセンス管理装置、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009245169A JP2009245169A (ja) | 2009-10-22 |
JP5136161B2 true JP5136161B2 (ja) | 2013-02-06 |
Family
ID=41306974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008091056A Expired - Fee Related JP5136161B2 (ja) | 2008-03-31 | 2008-03-31 | ソフトウェア・ライセンス管理システム、ソフトウェアをインストール可能な端末装置、ライセンス管理装置、およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5136161B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120022882A1 (en) * | 2010-07-20 | 2012-01-26 | Lincoln Global, Inc. | Licensing features in welding equipment |
JP6701463B1 (ja) | 2019-03-27 | 2020-05-27 | 三菱電機株式会社 | ライセンス移行ツール、プログラム、及びライセンス移行システム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10143357A (ja) * | 1996-11-11 | 1998-05-29 | Hitachi Ltd | ソフトウェア管理装置 |
JP4101897B2 (ja) * | 1996-11-13 | 2008-06-18 | 富士通株式会社 | ソフトウェアライセンス交付装置 |
JP2000207199A (ja) * | 1999-01-14 | 2000-07-28 | Hiromichi Toyama | ソフトウエア管理方法、ソフトウエア管理装置およびソフトウエア管理システム |
JP2004070560A (ja) * | 2002-08-05 | 2004-03-04 | Bank Of Tokyo-Mitsubishi Ltd | ライセンス管理装置及びプログラム |
JP3976650B2 (ja) * | 2002-09-04 | 2007-09-19 | 日本電気株式会社 | ソフトウェアのライセンス管理方式および方法、並びに記録媒体 |
-
2008
- 2008-03-31 JP JP2008091056A patent/JP5136161B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009245169A (ja) | 2009-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100593166C (zh) | 便携式计算环境 | |
US6108420A (en) | Method and system for networked installation of uniquely customized, authenticable, and traceable software application | |
JP4818664B2 (ja) | 機器情報送信方法、機器情報送信装置、機器情報送信プログラム | |
US8660964B2 (en) | Secure device licensing | |
RU2405266C2 (ru) | Аутентификация накопителя на жестких дисках | |
US8417964B2 (en) | Software module management device and program | |
JP4533935B2 (ja) | ライセンス認証システム及び認証方法 | |
JP5572209B2 (ja) | 電子チケット処理の方法及び装置 | |
US20080059797A1 (en) | Data Communication System, Agent System Server, Computer Program, and Data Communication Method | |
JP2005518041A (ja) | ソフトウェアを保護するための方法および構成 | |
JP2009089045A (ja) | 暗号モジュール選定装置およびプログラム | |
JP2004355562A (ja) | 機器認証システム | |
KR20060066127A (ko) | 매체 객체들의 배포 | |
JP5278495B2 (ja) | 機器情報送信方法、機器情報送信装置、機器情報送信プログラム | |
JP5136161B2 (ja) | ソフトウェア・ライセンス管理システム、ソフトウェアをインストール可能な端末装置、ライセンス管理装置、およびプログラム | |
JP2004145520A (ja) | 電子ファイル提供システム、情報処理装置および方法、記録媒体、並びにプログラム | |
JP2009199147A (ja) | 通信制御方法および通信制御プログラム | |
JP2008035019A (ja) | 電子署名装置 | |
JP2008176741A (ja) | クライアント端末、サービス提供サーバ、サービス提供システム、制御方法、およびサービス提供方法 | |
JP7436429B2 (ja) | プログラム、情報処理装置、方法 | |
JP2009003700A (ja) | アプリケーション所定処理許可プログラム | |
CN111797385A (zh) | 分期设备的运行方法、运行***及可读存储介质 | |
JP2016218575A (ja) | データ送信システム、データ送信装置、及びプログラム | |
JP2008269544A (ja) | 利用対象情報管理装置及び利用対象情報管理方法ならびにそのプログラム | |
CN112437923A (zh) | 信息处理装置、信息处理方法、信息处理程序及信息处理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120718 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120731 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120928 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121016 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121029 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151122 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |