JP5196601B2 - 環境条件判別型ライセンス消費システム及びその方法、並びに、機能提供サーバ及びそのプログラム - Google Patents
環境条件判別型ライセンス消費システム及びその方法、並びに、機能提供サーバ及びそのプログラム Download PDFInfo
- Publication number
- JP5196601B2 JP5196601B2 JP2010217179A JP2010217179A JP5196601B2 JP 5196601 B2 JP5196601 B2 JP 5196601B2 JP 2010217179 A JP2010217179 A JP 2010217179A JP 2010217179 A JP2010217179 A JP 2010217179A JP 5196601 B2 JP5196601 B2 JP 5196601B2
- Authority
- JP
- Japan
- Prior art keywords
- license
- information device
- information
- providing server
- application software
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/105—Arrangements for software license management or administration, e.g. for managing licenses at corporate level
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Description
前記機能提供サーバが、前記ライセンスと、当該ライセンスを付与するための条件である動作条件を記憶し、
前記情報機器が、前記アプリケーションソフトウェアの起動を試みる際に、当該アプリケーションソフトウェアのライセンス取得要求と、当該情報機器の動作環境と、を前記機能提供サーバに送信し、
前記機能提供サーバが、前記要求されたライセンスに対応するアプリケーションソフトウェアの動作条件と、前記情報機器の動作環境と、を比較し、当該動作環境が当該動作条件を満たす場合には、前記情報機器に前記ライセンスを付与することを特徴とするライセンス消費システム。
前記アプリケーションソフトウェアのバージョンに応じて、同一のアプリケーションソフトウェアであっても前記動作条件を変更可能なことを特徴とするライセンス消費システム。
前記ライセンスが、アプリケーションソフトウェアが有する機能毎に存在しており、前記情報機器が、前記機能の何れかを有効とすることを試みる際に、当該機能を有するアプリケーションソフトウェアのライセンス取得要求と、当該情報機器の動作環境と、を前記機能提供サーバに送信することを特徴とするライセンス消費システム。
前記比較において、前記動作環境が前記動作条件を満たさなかった場合は、当該動作条件の内の、どの動作条件が不一致であるのかという情報を、前記情報機器に表示させることを特徴とするライセンス消費システム。
前記機能提供サーバが、定期的に外部と通信を行うことにより前記動作条件の変更がないか確認し、当該確認の結果変更があった場合は、前記記憶している動作条件を前記変更後の動作条件へと書き換えることを特徴とするライセンス消費システム。
前記情報機器が複数存在しており、当該複数の情報機器の何れかの情報機器が前記アプリケーションソフトウェアを更新した際に、当該情報機器以外の他の情報機器に対しての前記動作条件も書き換えられることを特徴とするライセンス消費システム。
前記アプリケーションソフトウェアも前記ライセンスを付与するための条件である動作条件を記憶しており、
前記情報機器が、前記アプリケーションソフトウェアの起動を試みる際に、当該アプリケーションソフトウェアの動作条件と、当該アプリケーションソフトウェアのライセンス取得要求と、当該情報機器の動作環境と、を前記機能提供サーバに送信し、
前記機能提供サーバが、自身が前記記憶している動作条件と、前記情報機器から送信されてきた動作条件と、を比較し、当該比較の結果前記送信されてきた動作条件の方が新しいものである場合は、前記自身が記憶している動作条件を前記送信されてきた動作条件に書き換えることを特徴とするライセンス消費システム。
前記ライセンスと、当該ライセンスを付与するための条件である動作条件を記憶する記憶手段と、
前記情報機器が前記アプリケーションソフトウェアの起動を試みる際に前記情報機器から送信されてくる、当該アプリケーションソフトウェアのライセンス取得要求と、当該情報機器の動作環境と、を受信する通信手段と、
を備え、
前記要求されたライセンスに対応するアプリケーションソフトウェアの動作条件と、前記情報機器の動作環境と、を比較し、当該動作環境が当該動作条件を満たす場合には、前記情報機器に前記ライセンスを付与することを特徴とする機能提供サーバ。
前記機能提供サーバが、前記ライセンスと、当該ライセンスを付与するための条件である動作条件を記憶し、
前記情報機器が、前記アプリケーションソフトウェアの起動を試みる際に、当該アプリケーションソフトウェアのライセンス取得要求と、当該情報機器の動作環境と、を前記機能提供サーバに送信し、
前記機能提供サーバが、前記要求されたライセンスに対応するアプリケーションソフトウェアの動作条件と、前記情報機器の動作環境と、を比較し、当該動作環境が当該動作条件を満たす場合には、前記情報機器に前記ライセンスを付与することを特徴とするライセンス消費方法。
前記ライセンスと、当該ライセンスを付与するための条件である動作条件を記憶する記憶手段と、
前記情報機器が前記アプリケーションソフトウェアの起動を試みる際に前記情報機器から送信されてくる、当該アプリケーションソフトウェアのライセンス取得要求と、当該情報機器の動作環境と、を受信する通信手段と、
を備え、
前記要求されたライセンスに対応するアプリケーションソフトウェアの動作条件と、前記情報機器の動作環境と、を比較し、当該動作環境が当該動作条件を満たす場合には、前記情報機器に前記ライセンスを付与するサーバとしてコンピュータを機能させることを特徴とする機能提供プログラム。
110、210 CPU
120、220 記憶部
121 データベース
130、240 通信回線I/F
140、250 内部回線
200、200−1、200−N 情報機器
221 情報機器ソフトウェア
221−1 OS
221−2、221−3 アプリケーション
230 周辺機器I/F
231、232、233 周辺機器
300 ライセンスサーバ
Claims (7)
- 与えられたライセンスに基づいてアプリケーションソフトウェアが動作する情報機器と、前記情報機器に前記ライセンスを付与する機能提供サーバと、を有するライセンス消費システムにおいて、
前記機能提供サーバが、前記ライセンスと、当該ライセンスを付与するための条件であって少なくともハードウェアの構成に関する条件を含む動作条件を記憶し、
前記情報機器が、前記アプリケーションソフトウェアの起動を試みる際に、当該アプリケーションソフトウェアのライセンス取得要求と、当該情報機器の少なくともハードウェアの構成に関する情報を含む動作環境と、を前記機能提供サーバに送信し、
前記機能提供サーバが、前記要求されたライセンスに対応するアプリケーションソフトウェアの動作条件と、前記情報機器の動作環境と、を比較し、当該動作環境が当該動作条件を満たす場合には、前記情報機器に前記ライセンスを付与し、
前記情報機器が複数存在しており、当該複数の情報機器の何れかの情報機器が前記アプリケーションソフトウェアを更新した際に、当該情報機器以外の他の情報機器に対しての前記動作条件も書き換えられることを特徴とするライセンス消費システム。 - 請求項1に記載のライセンス消費システムにおいて、
前記アプリケーションソフトウェアのバージョンに応じて、同一のアプリケーションソフトウェアであっても前記動作条件を変更可能なことを特徴とするライセンス消費システム。 - 請求項1又は2に記載のライセンス消費システムにおいて、
前記ライセンスが、アプリケーションソフトウェアが有する機能毎に存在しており、前記情報機器が、前記機能の何れかを有効とすることを試みる際に、当該機能を有するアプリケーションソフトウェアのライセンス取得要求と、当該情報機器の動作環境と、を前記機能提供サーバに送信することを特徴とするライセンス消費システム。 - 請求項1乃至3の何れか1項に記載のライセンス消費システムにおいて、
前記比較において、前記動作環境が前記動作条件を満たさなかった場合は、当該動作条件の内の、どの動作条件が不一致であるのかという情報を、前記情報機器に表示させることを特徴とするライセンス消費システム。 - 請求項1乃至4の何れか1項に記載のライセンス消費システムにおいて、
前記機能提供サーバが、定期的に外部と通信を行うことにより前記動作条件の変更がないか確認し、当該確認の結果変更があった場合は、前記記憶している動作条件を前記変更後の動作条件へと書き換えることを特徴とするライセンス消費システム。 - 請求項1乃至5の何れか1項に記載のライセンス消費システムにおいて、
前記アプリケーションソフトウェアも前記ライセンスを付与するための条件である動作条件を記憶しており、
前記情報機器が、前記アプリケーションソフトウェアの起動を試みる際に、当該アプリケーションソフトウェアの動作条件と、当該アプリケーションソフトウェアのライセンス取得要求と、当該情報機器の動作環境と、を前記機能提供サーバに送信し、
前記機能提供サーバが、自身が前記記憶している動作条件と、前記情報機器から送信されてきた動作条件と、を比較し、当該比較の結果前記送信されてきた動作条件の方が新しいものである場合は、前記自身が記憶している動作条件を前記送信されてきた動作条件に
書き換えることを特徴とするライセンス消費システム。 - 与えられたライセンスに基づいてアプリケーションソフトウェアが動作する情報機器と、前記情報機器に前記ライセンスを付与する機能提供サーバと、を有するシステムが行うライセンス消費方法において、
前記機能提供サーバが、前記ライセンスと、当該ライセンスを付与するための条件であって少なくともハードウェアの構成に関する条件を含む動作条件を記憶し、
前記情報機器が、前記アプリケーションソフトウェアの起動を試みる際に、当該アプリケーションソフトウェアのライセンス取得要求と、当該情報機器の少なくともハードウェアの構成に関する情報を含む動作環境と、を前記機能提供サーバに送信し、
前記機能提供サーバが、前記要求されたライセンスに対応するアプリケーションソフトウェアの動作条件と、前記情報機器の動作環境と、を比較し、当該動作環境が当該動作条件を満たす場合には、前記情報機器に前記ライセンスを付与し、
前記情報機器が複数存在しており、当該複数の情報機器の何れかの情報機器が前記アプリケーションソフトウェアを更新した際に、当該情報機器以外の他の情報機器に対しての前記動作条件も書き換えられることを特徴とするライセンス消費方法。
Priority Applications (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010217179A JP5196601B2 (ja) | 2010-09-28 | 2010-09-28 | 環境条件判別型ライセンス消費システム及びその方法、並びに、機能提供サーバ及びそのプログラム |
| AU2011309439A AU2011309439B2 (en) | 2010-09-28 | 2011-09-12 | Environmental condition identifying type license consumption system and method, and function providing server and program |
| PCT/JP2011/070693 WO2012043205A2 (ja) | 2010-09-28 | 2011-09-12 | 環境条件判別型ライセンス消費システム及びその方法、並びに、機能提供サーバ及びそのプログラム |
| CA2810177A CA2810177C (en) | 2010-09-28 | 2011-09-12 | Environmental condition identifying type license consumption system and method, and function providing server and program |
| US13/820,683 US9449155B2 (en) | 2010-09-28 | 2011-09-12 | Environmental condition identifying type license consumption system and method, and function providing server and program |
| HK13109658.9A HK1182779B (en) | 2010-09-28 | 2011-09-12 | Environmental condition identifying type license consumption system and method, and function providing server and program |
| EP11828765.5A EP2613280B1 (en) | 2010-09-28 | 2011-09-12 | Environmental condition identifying type license consumption system and method, and function providing server and program |
| CN201180044564.XA CN103098066B (zh) | 2010-09-28 | 2011-09-12 | 环境条件识别型许可证消费系统和方法,以及功能提供服务器和程序 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010217179A JP5196601B2 (ja) | 2010-09-28 | 2010-09-28 | 環境条件判別型ライセンス消費システム及びその方法、並びに、機能提供サーバ及びそのプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012073751A JP2012073751A (ja) | 2012-04-12 |
| JP5196601B2 true JP5196601B2 (ja) | 2013-05-15 |
Family
ID=45893596
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010217179A Expired - Fee Related JP5196601B2 (ja) | 2010-09-28 | 2010-09-28 | 環境条件判別型ライセンス消費システム及びその方法、並びに、機能提供サーバ及びそのプログラム |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US9449155B2 (ja) |
| EP (1) | EP2613280B1 (ja) |
| JP (1) | JP5196601B2 (ja) |
| CN (1) | CN103098066B (ja) |
| AU (1) | AU2011309439B2 (ja) |
| CA (1) | CA2810177C (ja) |
| WO (1) | WO2012043205A2 (ja) |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5260999A (en) * | 1991-06-28 | 1993-11-09 | Digital Equipment Corporation | Filters in license management system |
| GB2373604B (en) * | 2001-03-23 | 2004-10-27 | Ibm | A method and system for controlling use of software programs |
| JP4043828B2 (ja) | 2001-04-19 | 2008-02-06 | 松下電器産業株式会社 | ライセンス管理システム、ライセンス管理装置及び中継装置 |
| JP2002318692A (ja) * | 2001-04-19 | 2002-10-31 | Sony Corp | インストール支援システム、インストール支援装置、インストール支援方法、インストールを支援するためのプログラムおよびそのプログラムを記録した記録媒体 |
| CA2742139C (en) * | 2001-05-14 | 2012-03-27 | Ntt Docomo, Inc. | System for managing program stored in storage block of mobile terminal |
| US7203966B2 (en) * | 2001-06-27 | 2007-04-10 | Microsoft Corporation | Enforcement architecture and method for digital rights management system for roaming a license to a plurality of user devices |
| JP2004046708A (ja) | 2002-07-15 | 2004-02-12 | Sony Corp | ソフトウェア提供システム、ソフトウェア提供サーバ、端末、制御プログラム、ソフトウェア提供方法、ソフトウェア利用方法、ソフトウェア提供プログラム、及びソフトウェア利用プログラム |
| US7765600B2 (en) * | 2004-05-04 | 2010-07-27 | General Instrument Corporation | Methods and apparatuses for authorizing features of a computer program for use with a product |
| JP2006004072A (ja) | 2004-06-16 | 2006-01-05 | Sony Corp | ライセンス評価装置,ライセンス評価方法およびそのコンピュータプログラム |
| JP2006059163A (ja) | 2004-08-20 | 2006-03-02 | Fujitsu Support & Service Kk | ライセンス管理システム、ライセンス管理プログラム、およびライセンス管理方法 |
| JP2005190490A (ja) * | 2005-01-14 | 2005-07-14 | Ricoh Co Ltd | ソフトウェアのインストール方法及びコンピュータシステム |
| US8287381B2 (en) * | 2005-07-18 | 2012-10-16 | Wms Gaming Inc. | Content dependency verification for a gaming machine |
| WO2007147495A2 (en) * | 2006-06-21 | 2007-12-27 | Wibu-Systems Ag | Method and system for intrusion detection |
| JP2010211784A (ja) * | 2009-02-12 | 2010-09-24 | Ricoh Co Ltd | ライセンス管理装置、機器、ライセンス管理方法、プログラム、及びデータ構造 |
| US9784765B2 (en) | 2009-03-13 | 2017-10-10 | Tektronix, Inc. | Graphic actuation of test and measurement triggers |
-
2010
- 2010-09-28 JP JP2010217179A patent/JP5196601B2/ja not_active Expired - Fee Related
-
2011
- 2011-09-12 CA CA2810177A patent/CA2810177C/en active Active
- 2011-09-12 AU AU2011309439A patent/AU2011309439B2/en not_active Ceased
- 2011-09-12 EP EP11828765.5A patent/EP2613280B1/en not_active Not-in-force
- 2011-09-12 US US13/820,683 patent/US9449155B2/en not_active Expired - Fee Related
- 2011-09-12 CN CN201180044564.XA patent/CN103098066B/zh not_active Expired - Fee Related
- 2011-09-12 WO PCT/JP2011/070693 patent/WO2012043205A2/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2012043205A2 (ja) | 2012-04-05 |
| CN103098066B (zh) | 2016-06-01 |
| EP2613280A1 (en) | 2013-07-10 |
| US20130160137A1 (en) | 2013-06-20 |
| AU2011309439B2 (en) | 2014-07-10 |
| US9449155B2 (en) | 2016-09-20 |
| CA2810177A1 (en) | 2012-04-05 |
| CN103098066A (zh) | 2013-05-08 |
| JP2012073751A (ja) | 2012-04-12 |
| CA2810177C (en) | 2013-09-10 |
| EP2613280A4 (en) | 2014-05-21 |
| AU2011309439A1 (en) | 2013-03-28 |
| HK1182779A1 (zh) | 2013-12-06 |
| EP2613280B1 (en) | 2017-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102804132B (zh) | 基于目录的软件组件管理 | |
| US8387038B2 (en) | Method and system for automatic computer and user migration | |
| JP2008234673A (ja) | モバイル・デバイスのアプリケーション・インストール管理システムおよび方法 | |
| KR20110128846A (ko) | 장치와 웹 서비스 간에 브라우저 캐시를 동기화하는 프로그래밍 모델 | |
| JP2010521726A (ja) | カスタマイズされたソフトウェア製品を配布する方法、システム、およびコンピュータ・プログラム | |
| JP2012530972A (ja) | 管理されたシステム拡張子機能 | |
| WO2017128964A1 (zh) | 一种应用融合方法及装置 | |
| US10430119B2 (en) | Mechanism for multiple coexisting configurations support in virtual tape applications | |
| JP2002189594A (ja) | 最新バージョン自動設定システム、及び自動設定方法 | |
| CN113419752A (zh) | 一种数据处理方法、装置、电子设备及存储介质 | |
| JP5584548B2 (ja) | プログラムおよびライセンス管理用の記憶媒体、サーバおよびコンピュータシステム | |
| JP2006190252A (ja) | 情報処理システムイメージをネットワークにより通信するためのシステムおよび方法 | |
| WO2021114075A1 (zh) | 一种基于区块链的信用评分处理方法、系统、设备及介质 | |
| JP2012073751A (ja) | 環境条件判別型ライセンス消費システム及びその方法、並びに、機能提供サーバ及びそのプログラム | |
| US9424405B2 (en) | Using receipts to control assignments of items of content to users | |
| JP6355755B2 (ja) | 画面生成システム及び画面生成方法及び画面生成プログラム | |
| HK1182779B (en) | Environmental condition identifying type license consumption system and method, and function providing server and program | |
| US20060059463A1 (en) | Remote build and management for software applications | |
| KR101177195B1 (ko) | 클라우드 컴퓨터 기반의 디바이스간 서비스 연동 및 서비스 확장을 제공하기 위한 시스템 및 그 방법 | |
| JP7689933B2 (ja) | 情報処理装置、プログラム及び情報処理方法 | |
| US11204940B2 (en) | Data replication conflict processing after structural changes to a database | |
| JP2002245296A (ja) | 製品選定装置およびこれを備えた製品選定システム並びに製品選定方法 | |
| JP2007286899A (ja) | アプリケーション実行システムおよびサーバ | |
| US20080114631A1 (en) | Service evaluation system, service evaluation method, recording medium storing service evaluation program | |
| KR20120073472A (ko) | 멀티 파일 접근 공통 인터페이스 지원 시스템 및 그 시스템에서의 파일 관리 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120514 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120813 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20120820 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121019 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121217 |
|
| 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: 20130110 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130201 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5196601 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |