WO2014045490A1 - ライセンス制御システム、ライセンス制御方法、ライセンス適用装置、及びプログラムが格納された非一時的なコンピュータ可読媒体 - Google Patents
ライセンス制御システム、ライセンス制御方法、ライセンス適用装置、及びプログラムが格納された非一時的なコンピュータ可読媒体 Download PDFInfo
- Publication number
- WO2014045490A1 WO2014045490A1 PCT/JP2013/003061 JP2013003061W WO2014045490A1 WO 2014045490 A1 WO2014045490 A1 WO 2014045490A1 JP 2013003061 W JP2013003061 W JP 2013003061W WO 2014045490 A1 WO2014045490 A1 WO 2014045490A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- license
- key
- wireless device
- application
- wireless
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 15
- 230000004044 response Effects 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 description 36
- 238000004891 communication Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 19
- 230000005540 biological transmission Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000005388 cross polarization Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
Definitions
- the present invention relates to a license control system, a license control method, a license application apparatus, and a non-transitory computer-readable medium storing a program.
- wireless devices having a wireless function have various functions.
- a sales form is widely used in which the function is limited and the function of the wireless device is made available according to a contract with the purchaser.
- the wireless device is set to enable / disable each function according to the license key information.
- the license key information an initial state is a state in which a restriction is imposed so as to invalidate a predetermined function.
- the license key information is rewritten according to the agreement. This activates the corresponding function in the wireless device.
- the license management device When a wireless device is added or moved in a certain system, there is a demand to change the enabling / disabling of each function of the wireless device with the addition or transfer.
- the license management device In response to this request, in a general license management system, the license management device overwrites the license key information in the wireless device using a default key unique to the wireless device. Thereby, each function restriction in the wireless device can be returned to the original state (default state). Thereafter, the license key is upgraded to change the enabling / disabling of each function in the wireless device.
- Patent Document 1 discloses a system in which a license for electronic data is made offline, and a license that is convenient for users to use is transmitted while keeping the license safe.
- the above-described license management system has a problem that the license key cannot be applied unless the wireless device and the license management device are connected to the network.
- the present invention has been made in view of the above-described problems, and a license that can switch between enabling / disabling each function of a wireless device even when the wireless device and the license management device are not connected to a network. It is a main object of the present invention to provide a control system, a license control method, a license application apparatus, and a non-transitory computer-readable medium storing a program.
- a license management device transmits a license key generation request for a wireless device to the key generation device via a network, and transmits the wireless device license key received from the key generation device to the license application device,
- the key generation device generates a license key of the wireless device in response to the license key generation request and transmits the license key to the license management device;
- the license application device is connected to the wireless device offline and applies the received license key to the wireless device.
- a key acquisition means for transmitting a license generation request for the wireless device to the license management device via the network and receiving a license key generated in response to the request;
- Key storage means for storing the license key acquired by the key acquisition means in association with identification information of the wireless device;
- Key application means for applying the license key read from the key storage means based on the identification information of the wireless device to the wireless device in a state of being connected offline with the wireless device; It is provided.
- a license control method in a license control system including a license management device, a license application device, and a key generation device
- the license management device transmits a license key generation request for a wireless device to the key generation device, transmits the license key of the wireless device received from the key generation device to the license application device,
- the key generation device generates a license key of the wireless device in response to the license key generation request and transmits the license key to the license management device
- the license application device is connected to the wireless device offline and applies the received license key to the wireless device.
- Non-transitory computer-readable medium storing a program is as follows. On the computer, Send a license generation request for the wireless device to the license management device via the network, receive the license key generated in response to the request, Applying the license key to the wireless device in an off-line connection with the wireless device; A non-transitory computer-readable medium storing a program for executing processing.
- a license control system a license control method, a license application device, and a program storing a program that can apply a license to the wireless device even when the wireless device and the license management device are not connected to the network.
- a temporary computer readable medium may be provided.
- FIG. 1 is a block diagram showing a configuration of a license control system according to a first exemplary embodiment.
- 1 is a block diagram showing a configuration of a license control system according to a first exemplary embodiment.
- 1 is a block diagram showing a configuration of a wireless device 400 according to a first exemplary embodiment.
- 1 is a block diagram showing a configuration of a license application apparatus 100 according to a first exemplary embodiment.
- 1 is a block diagram showing a configuration of a license management apparatus 200 according to a first exemplary embodiment.
- 3 is a conceptual diagram illustrating a table managed by an upper limit number storage unit 204 according to the first embodiment;
- FIG. 1 is a block diagram showing a configuration of a key generation device 300 according to a first exemplary embodiment.
- FIG. 3 is a sequence diagram showing license control of the license control system according to the first exemplary embodiment.
- FIG. 3 is a sequence diagram showing license control of the license control system according to the first exemplary embodiment.
- 1 is a block diagram showing a schematic configuration of a license control system according to a first exemplary embodiment.
- FIG. 1 is a block diagram showing a configuration of a license control system according to the present embodiment.
- the license control system includes a license application device 100, a license management device 200, a key generation device 300, and a wireless device 400.
- the license application device 100, the license management device 200, and the wireless device 400 are owned / managed by the purchaser of the wireless device 400.
- the key generation device 300 is owned / managed by the vendor (or manufacturer) of the wireless device 400.
- the license application apparatus 100 connects to the license management apparatus 200 via a network when the license key (default key, upgrade key) of the wireless apparatus 400 is required. Further, the license application apparatus 100 connects to the wireless apparatus 400 offline when the license key acquired from the license management apparatus 200 is applied to the wireless apparatus 400. That is, a user (preferably a system administrator) carries the license application apparatus 100 to a physical location where the wireless apparatus 400 is located, and connects to the wireless apparatus 400 offline. Since the license adaptation apparatus 100 needs to be portable, it is preferably a notebook PC or a tablet PC, for example.
- the wireless device 400 and the license application device 100 may be connected offline (connectable without going through a network), and the connection form is not particularly limited.
- FIG. 1A is a diagram showing a configuration when the license application apparatus 100 and the license management apparatus 200 are connected to a network. Both terminals are connected via, for example, WAN (Wide Area Network).
- FIG. 1B is a diagram illustrating a configuration when the license application device 100 and the wireless device 400 are connected offline. As described above, the license application device 100 applies the license key acquired from the license management device 200 to the wireless device 400.
- FIG. 2 is a schematic block diagram illustrating a configuration of the wireless device 400.
- the wireless device 400 includes a device information notification unit 401, a key information reading unit 402, a wireless communication unit 403, a key information storage unit 404, and a key reception unit 405.
- the wireless device 400 switches between enabling / disabling each function according to the information of the license key that defines the operation.
- default key information set to limit a predetermined function is set in an initial state. After that, by rewriting the information of the key using the upgrade key, each disabled function is validated.
- the license key is encrypted using identification information unique to the wireless device 400, and the same license key cannot be applied to other devices.
- the wireless communication unit 403 stores license key information. Note that the license key information stored in the key information storage unit 404 is encrypted using a unique encryption key of the wireless device 400.
- the key receiving unit 405 receives a default key from the license application apparatus 100. Then, the key receiving unit 405 overwrites the license key information stored in the key information storage unit 404 using the received default key. Further, the key receiving unit 405 receives an upgrade key that is a difference from the default key from the license key applying apparatus 100, and overwrites the information on the license key stored in the key information storage unit 404 using the received upgrade key.
- the key information reading unit 402 decrypts the license key information stored in the key information storage unit 404 by using the unique encryption key of the wireless device 400, and the function restriction (validation of each function) indicated by the license key information. / Invalidate).
- the wireless communication unit 403 receives the license key information read by the key information reading unit 402. In response to this input, the wireless communication unit 403 validates / invalidates each function, and executes communication processing related to each validated function.
- the information on the license key read by the key information reading unit 402 is input to the device information notification unit 401.
- the device information notification unit 401 applies the device information including the functions enabled in the wireless device 400 (license (valid / invalid) status of each function, identification information of the wireless device 400) as a license. Notify the device 100.
- FIG. 3 is a block diagram showing a schematic configuration of the license application apparatus 100 according to the present embodiment.
- the license application apparatus 100 includes a key application unit 101, a key storage unit 102, a completion notification unit 103, a key acquisition unit 104, a device information acquisition unit 105, and a device information storage unit 106.
- the key acquisition unit 104 transmits a request for acquiring the default key and upgrade key of the wireless device 400 to the license management apparatus 200, and receives the default key and upgrade key transmitted from the license management apparatus 200 in response to the request. .
- the request transmitted to the license management apparatus 200 includes identification information of the wireless apparatus 400.
- the default key and the upgrade key received by the key acquisition unit 104 are associated with identification information of the wireless device 400 to which the key is applied.
- the key storage unit 102 stores the license key (default key and upgrade key) acquired by the key acquisition unit 104 in association with the identification information of the wireless device 400.
- the key application unit 101 acquires identification information of the wireless device 400, and acquires a default key or an upgrade key from the key storage unit 102 based on the identification information. Then, the key application unit 101 applies the acquired default key and upgrade key to the wireless device 400 to be applied.
- the completion notification unit 103 transmits information on the completed or stopped license key to the license management apparatus 200. In addition, the completion notification unit 103 deletes the license key (default key, upgrade key) of the wireless device 400 to be applied after transmission from the key storage unit 102.
- the device information acquisition unit 105 requests the wireless device 400 for identification information unique to the wireless device 400 and information on the currently applied license key.
- the device information acquisition unit 105 also receives the identification information and license key information of the wireless device 400 transmitted in response to the request.
- the device information storage unit 106 stores the license key information received by the device information acquisition unit 105 in association with the identification information of the wireless device 400. That is, the device information storage unit 106 stores license key information applied to each wireless device 400 in the system.
- FIG. 4 is a block diagram showing a schematic configuration of the license management apparatus 200 according to the present embodiment.
- the license management apparatus 200 includes a key transmission unit 201, a WAN communication unit 202, a key request reception unit 203, an upper limit number storage unit 204, and a completion notification acquisition unit 205.
- the WAN communication unit 202 transmits a request for generating a default key and an upgrade key of the wireless device 400 in association with identification information of the wireless device 400 to a key generating device 300 connected via a WAN (Wide Area Network). Further, the WAN communication unit 202 receives the default key and upgrade key of the wireless device 400 from the key generation device 300 together with the identification information of the wireless device 400.
- WAN Wide Area Network
- the key transmission unit 201 transmits the default key and upgrade key received by the WAN communication unit 202 to the license application apparatus 100 as license key information.
- the upper limit number storage unit 204 manages the number of licenses for each function in the entire system.
- a configuration example of the upper limit number storage unit 204 will be described with reference to FIG.
- the upper limit number storage unit 204 manages the functions of the wireless device 400 and the number of licenses that can be licensed for the entire system.
- FIG. 5 shows that the function “XPIC (cross polarization polarization interference canceller)” may be applied to the remaining three wireless devices 400.
- the table value held in the upper limit number storage unit 204 (FIG. 5) is updated by the completion notification unit 205 after the application of the license key is completed.
- the key request reception unit 203 receives the license key issuance request transmitted from the license application apparatus 100.
- the issue request includes identification information of the wireless device 400.
- the key request reception unit 203 acquires the number of licenses (acceptance upper limit number) that can be assigned to each function from the upper limit number storage unit 204.
- the key request reception unit 203 interrupts transmission of the generation request to the key generation unit 300 via the WAN communication unit 202 (transmission is performed). Absent). That is, the key request receiving unit 203 does not issue a license in this case. Alternatively, the key request receiving unit 203 performs control so that a license is not granted for a function that cannot be accepted.
- the completion notification unit 205 receives the completion notification from the license application apparatus 100 and updates the upper limit number storage unit 204 based on the received completion notification.
- the key generation device 300 includes a WAN communication unit 301, a default key generation unit 302, an upgrade key generation unit 303, and a wireless device information storage unit 304.
- the wireless device information storage unit 304 stores the identification information of each wireless device 400 included in the license control system and the encryption key unique to each wireless device 400 in association with each other. It is assumed that the wireless device information storage unit 304 is set with the encryption key of each wireless device 400 before system operation.
- the default key generation unit 302 acquires the encryption key from the wireless device information storage unit 304 using the identification information of the wireless device 400 received by the WAN communication unit 301. Then, the default key generation unit 302 generates a default key unique to each wireless device 400 by encrypting the existing license key with the encryption key.
- the upgrade key generation unit 303 generates an upgrade key unique to the wireless device 400 based on the identification information of the wireless device 400 and the upgrade target function information included in the upgrade key generation request received by the WAN communication unit 301.
- the upgrade key generation unit 303 encrypts the upgrade key with an encryption key.
- the WAN communication unit 301 transmits the default key generated by the default key generation unit 302 to the license management apparatus 200 via the WAN. Further, the WAN communication unit 301 receives the upgrade key generation request received from the license management apparatus 200. The WAN communication unit 301 transmits the upgrade key generated in response to the upgrade key generation request to the license management apparatus 200.
- Application of the license key is as follows: (1) Read out the device information including the license key information and the device-specific identification number from the wireless device 400, and update the license upper limit number table in the license key management device 200 based on the device information. And (2) a process of applying a default key to the wireless device 400.
- FIG. 7A is a sequence diagram showing a default key generation and transmission procedure by the key generation device 300, the license management device 200, and the license application device 100.
- FIG. 7B is a sequence diagram illustrating a procedure in which the license application device 100 applies the default key of the wireless device 400.
- the user requests the license application apparatus 100 to remove the license key of the wireless apparatus 400 (S1 in FIG. 7B).
- the device information notifying unit 401 acquires license key information from the key information reading unit 402, and transmits device information (license status of each function, identification information of the wireless device 400) to the license application device 100 (S2 in FIG. 7B).
- the device information acquisition unit 105 acquires device information of the wireless device 400 from the wireless device 400 (S3 in FIG. 7B).
- the device information acquisition unit 105 associates the acquired license status of each function with the identification information of the wireless device 400 and stores them in the device information storage unit 106 (S4 in FIG. 7B).
- the device information storage unit 106 is in a state where the license status of the wireless device 400 before application of the default key is input.
- the user connects the license application device 100 and the license management device 200. Then, the user requests the license application apparatus 100 to create a default key for the wireless apparatus 400 (S5 in FIG. 7A). This request includes identification information of the wireless device 400 to which the default key is applied.
- the license application apparatus 100 transfers the received request to the license management apparatus 200 (S6 in FIG. 7A).
- the key request reception unit 203 receives the request, and acquires the upper limit number of acceptance of each function in the upper limit number storage unit 204. If the upper limit number of approvals for the function to be approved here is 0, the key request reception unit 203 notifies the license application apparatus 100 that the default key cannot be generated and ends the process.
- the WAN communication unit 202 in the license management apparatus 300 transmits a default key generation request to the key generation apparatus 300 after receiving the request (S7 in FIG. 7A).
- the generation request includes identification information of the wireless device 400.
- the WAN communication unit 301 in the key generation device 300 receives the default key generation request transmitted from the license management device 200 (FIG. 7A, S8).
- the default key generation unit 302 acquires an encryption key from the wireless device information storage unit 304 using the identification information of the wireless device 400 included in the default key generation request as a search key.
- the default key generation unit 302 generates a default key (S9 in FIG. 7A).
- the default key generation unit 302 encrypts the generated default key using the acquired encryption key.
- the WAN communication unit 301 transmits the encrypted default key to the license management apparatus 200 (S10 in FIG. 7A). At this time, the WAN communication unit 301 transmits the encrypted default key in association with the identification information of the wireless device 400 to the license management device 200.
- the WAN communication unit 202 in the license management apparatus 200 receives the default key transmitted from the key generation apparatus 300 (S11 in FIG. 7A).
- the WAN communication unit 202 transmits the received default key to the license application apparatus 100 (S12 in FIG. 7A).
- the key acquisition unit 104 in the license application apparatus 100 receives the transmitted default key.
- the key acquisition unit 104 stores the acquired default key in the key storage unit 102 in association with the identification number of the wireless device 400 (S13 in FIG. 7A).
- the user connects the license application device 100 and the wireless device 400, and performs a default key application process.
- the key application unit 101 receives identification information of the wireless device 400.
- the key application unit 101 extracts a default key associated with the identification information from the key storage unit 102.
- the key application unit 101 transmits the extracted default key to the wireless device 400 to which the default key is applied (S14 in FIG. 7B).
- the key reception unit 405 in the wireless device 400 receives the default key.
- the key receiving unit 405 stores the received default key in the key information storage unit 404. This completes the application of the default key (FIG. 7B, S15).
- the wireless device 400 notifies the license application device 100 after applying the default key (S16 in FIG. 7B).
- the license application apparatus 100 receives the notification of application completion (S17 in FIG. 7B).
- the user connects the license application device 100 to the license management device 200 and requests a notification of completion of removal of the license key.
- the license application apparatus 100 receives the completion notification.
- the completion notification unit 103 acquires device information from the device information storage unit 104 based on the identification information included in the request (FIG. 7A S18). This device information is stored in the above-described (FIG. 7B, S4), and indicates the license assignment (validation / invalidation of each function) of the wireless device 400 before applying the default key.
- the completion notification unit 103 transmits a completion notification including the acquired device information to the license management device 200 (S19 in FIG. 7A).
- the completion notification includes device information and identification information of the wireless device 400.
- the license management device 200 receives the device information (S20 in FIG. 7A).
- the completion notification acquisition unit 205 changes the permission upper limit number in the table of the upper limit number storage unit 204 (FIG. 5) based on the difference between the device information included in the completion notification and the default key issued to the wireless device 400.
- To the upper limit number storage unit 204 The upper limit number storage unit 204 changes the permitted upper limit number of each function based on the notified change value (S21 in FIG. 7A).
- the default key is applied to the wireless device 400.
- the upgrade key application procedure is also substantially the same as that shown in FIGS. 7A and 7B, and a detailed description thereof will be omitted.
- the user when applying the upgrade key, the user needs to explicitly notify the license application apparatus 100 which function is to be activated.
- the license management apparatus 200 that performs license management and the license application apparatus 100 that applies a license to the wireless apparatus 400 are different apparatuses.
- the license application apparatus 100 performs license application by making a local connection (connection not via a network) with the wireless apparatus 400, and obtains a license key by connecting to the license management apparatus 200 via the WAN.
- the license key of the wireless device 400 can be applied even when the wireless device 400 is in an environment where it cannot connect to the network.
- the license application device 100 deletes the license key after applying the license to the wireless device 400. As a result, the license application device 100 holds the license key of each wireless device 400 only when necessary, and security can be improved.
- the license management apparatus 200 manages the maximum number of licenses that can be licensed (FIG. 5) for each function of the wireless device 400 in the system, and controls license allocation according to the maximum number of licenses. As a result, it is possible to avoid an excessive number of licenses in the entire system. Furthermore, since the license management apparatus 200 updates the upper limit of acceptance for each license allocation, the license management apparatus 200 can perform license management in the system more accurately.
- the key generation device 300 encrypts the generated license key using identification information that is unique information of the wireless device 400. As a result, each license key can be used only within the corresponding wireless device 400.
- the function that is enabled / disabled using the above-described license key does not need to be a function related to wireless communication, and activation / invalidation of arbitrary software or the like may be set using the license key.
- the processing related to each processing unit of the license application apparatus 100 may be realized as a program that operates in an arbitrary computer.
- the program can be stored and provided to a computer using various types of non-transitory computer readable media.
- Non-transitory computer readable media include various types of tangible storage media (tangible storage medium). Examples of non-transitory computer-readable media include magnetic recording media (eg flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (eg magneto-optical discs), CD-ROMs (Read Only Memory), CD-Rs, CD-R / W, semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable ROM), flash ROM, RAM (random access memory)) are included.
- the program may also be supplied to the computer by various types of temporary computer-readable media.
- Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves.
- the temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.
- FIG. 8 the outline of the license control system will be described again.
- solid arrows indicate data transmission / reception via a network
- dotted arrows indicate data transmission / reception via an offline connection.
- the license management apparatus 200 transmits a license key generation request for the wireless apparatus 400 to the key generation apparatus 300 via the network.
- the key generation device 300 generates a license key for the wireless device 400 in response to the license key generation request and transmits it to the license management device 300.
- the license management device 300 transmits the license key of the wireless device 400 received from the key generation device 300 to the license application device 100.
- the license application device 100 is connected to the wireless device 400 offline and applies the received license key to the wireless device 400.
- license application apparatus 100 is configured to apply the license key in an off-line state, license management can be performed even when the wireless apparatus 400 cannot be connected to the network.
- license application device 101 key application unit 102 key storage unit 103 completion notification unit 104 key acquisition unit 105 device information acquisition unit 106 device information storage unit 200 license management device 201 key transmission unit 202 WAN communication unit 203 key request reception unit 204 upper limit number Storage unit 205 Completion notification acquisition unit 300 Key generation device 301 WAN communication unit 302 Default key generation unit 303 Upgrade key generation unit 304 Wireless device information storage unit 400 Wireless device 401 Device information notification unit 402 Key information reading unit 403 Wireless communication unit 404 Key Information storage unit 405 Key receiving unit
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
ライセンス管理装置とライセンス適用装置とキー生成装置を備え、
前記ライセンス管理装置は、無線装置にかかるライセンスキー生成要求をネットワーク経由で前記キー生成装置に送信し、前記キー生成装置から受信した前記無線装置のライセンスキーを前記ライセンス適用装置に送信し、
前記キー生成装置は、前記ライセンスキー生成要求に応じて前記無線装置のライセンスキーを生成して前記ライセンス管理装置に送信し、
前記ライセンス適用装置は、前記無線装置とオフラインで接続し、前記無線装置に受信した前記ライセンスキーを適用する、ものである。
ライセンス管理装置に対して無線装置にかかるライセンス生成要求をネットワーク経由で送信し、当該要求に応じて生成されたライセンスキーを受信するキー取得手段と、
前記キー取得手段が取得した前記ライセンスキーを前記無線装置の識別情報と対応付けて記憶するキー記憶手段と、
前記無線装置の識別情報を基に前記キー記憶手段から読み出した前記ライセンスキーを、前記無線装置とオフラインで接続した状態で前記無線装置に適用するキー適用手段と、
を備える、ものである。
ライセンス管理装置とライセンス適用装置とキー生成装置を備えたライセンス制御システムにおけるライセンス制御方法であって、
前記ライセンス管理装置は、無線装置にかかるライセンスキー生成要求を前記キー生成装置に送信し、前記キー生成装置から受信した前記無線装置のライセンスキーを前記ライセンス適用装置に送信し、
前記キー生成装置は、前記ライセンスキー生成要求に応じて前記無線装置のライセンスキーを生成して前記ライセンス管理装置に送信し、
前記ライセンス適用装置は、前記無線装置とオフラインで接続し、前記無線装置に受信した前記ライセンスキーを適用する、ものである。
コンピュータに、
ライセンス管理装置に対して無線装置にかかるライセンス生成要求をネットワーク経由で送信し、当該要求に応じて生成されたライセンスキーを受信し、
前記ライセンスキーを、前記無線装置とオフラインで接続した状態で前記無線装置に適用する、
処理を実行させるプログラムが格納された非一時的なコンピュータ可読媒体である。
以下、図面を参照して本発明の実施の形態について説明する。図1(図1A、図1B)は、本実施の形態にかかるライセンス制御システムの構成を示すブロック図である。ライセンス制御システムは、ライセンス適用装置100、ライセンス管理装置200、キー生成装置300、及び無線装置400を有する。
以下、各装置の詳細構成について説明する。図2は、無線装置400の構成を示す概略的なブロック図である。無線装置400は、装置情報通知部401、キー情報読み出し部402、無線通信部403、キー情報記憶部404、及びキー受け付け部405を有する。
続いてライセンス適用装置100の構成について説明する。図3は、本実施の形態にかかるライセンス適用装置100の概略構成を示すブロック図である。ライセンス適用装置100は、キー適用部101、キー記憶部102、完了通知部103、キー取得部104、装置情報取得部105、及び装置情報記憶部106を備える。
次にライセンス管理装置200の構成について説明する。図4は、本実施の形態にかかるライセンス管理装置200の概略構成を示すブロック図である。ライセンス管理装置200は、キー送信部201、WAN通信部202、キー要求受付部203、上限数記憶部204、及び完了通知取得部205を備える。
次にキー生成装置300の構成について説明する。キー生成装置300は、WAN通信部301、デフォルトキー生成部302、アップグレードキー生成部303、及び無線装置情報記憶部304を有する。
以下、シーケンス図を参照して、無線装置400のライセンスキー変更時の各装置の動作について説明する。無線装置400のライセンスキーの変更は、ライセンスキーの抜去と新しいライセンスキーの適用(デフォルトキーとライセンスキーの適用)により実現する。
101 キー適用部
102 キー記憶部
103 完了通知部
104 キー取得部
105 装置情報取得部
106 装置情報記憶部
200 ライセンス管理装置
201 キー送信部
202 WAN通信部
203 キー要求受付部
204 上限数記憶部
205 完了通知取得部
300 キー生成装置
301 WAN通信部
302 デフォルトキー生成部
303 アップグレードキー生成部
304 無線装置情報記憶部
400 無線装置
401 装置情報通知部
402 キー情報読み出し部
403 無線通信部
404 キー情報記憶部
405 キー受け付け部
Claims (10)
- ライセンス管理装置とライセンス適用装置とキー生成装置を備え、
前記ライセンス管理装置は、無線装置にかかるライセンスキー生成要求をネットワーク経由で前記キー生成装置に送信し、前記キー生成装置から受信した前記無線装置のライセンスキーを前記ライセンス適用装置に送信し、
前記キー生成装置は、前記ライセンスキー生成要求に応じて前記無線装置のライセンスキーを生成して前記ライセンス管理装置に送信し、
前記ライセンス適用装置は、前記無線装置とオフラインで接続し、前記無線装置に受信した前記ライセンスキーを適用する、ライセンス制御システム。 - 前記ライセンス適用装置は、前記無線装置に前記ライセンスキーを適用した後に、内部の記憶部から適用した前記ライセンスキーを削除することを特徴とする請求項1に記載のライセンス制御システム。
- 前記ライセンス管理装置は、前記無線装置の各機能について、システム内において割り当て可能なライセンス数である承諾上限数を管理し、前記承諾上限数を参照してライセンス割り当てが不可能な場合には前記ライセンスキー生成要求を前記キー生成装置に送信しないことを特徴とする請求項1または請求項2に記載のライセンス制御システム。
- 前記キー生成装置は、前記無線装置の識別情報を用いて暗号化した前記ライセンスキーを生成することを特徴とする請求項1乃至請求項3のいずれか1項に記載のライセンス制御システム。
- 前記ライセンス管理装置は、前記無線装置に対する前記ライセンスキーの適用毎に前記承諾上限数を更新することを特徴とする請求項3に記載のライセンス制御システム。
- 前記ライセンスキーは、初期状態を示すデフォルトキー、または初期状態からの変更点を示すアップグレードキーであることを特徴とする請求項1乃至請求項5のいずれか1項に記載のライセンス制御システム。
- ライセンス管理装置に対して無線装置にかかるライセンス生成要求をネットワーク経由で送信し、当該要求に応じて生成されたライセンスキーを受信するキー取得手段と、
前記キー取得手段が取得した前記ライセンスキーを前記無線装置の識別情報と対応付けて記憶するキー記憶手段と、
前記無線装置の識別情報を基に前記キー記憶手段から読み出した前記ライセンスキーを、前記無線装置とオフラインで接続した状態で前記無線装置に適用するキー適用手段と、
を備えるライセンス適用装置。 - 前記キー適用手段は、前記無線装置に前記ライセンスキーを適用した後に、対応する前記ライセンスキーを前記キー記憶手段から削除することを特徴とする請求項7に記載のライセンス適用装置。
- コンピュータに、
ライセンス管理装置に対して無線装置にかかるライセンス生成要求をネットワーク経由で送信し、当該要求に応じて生成されたライセンスキーを受信し、
前記ライセンスキーを、前記無線装置とオフラインで接続した状態で前記無線装置に適用する、
処理を実行させるプログラムが格納された非一時的なコンピュータ可読媒体。 - ライセンス管理装置とライセンス適用装置とキー生成装置を備えたライセンス制御システムにおけるライセンス制御方法であって、
前記ライセンス管理装置は、無線装置にかかるライセンスキー生成要求を前記キー生成装置に送信し、前記キー生成装置から受信した前記無線装置のライセンスキーを前記ライセンス適用装置に送信し、
前記キー生成装置は、前記ライセンスキー生成要求に応じて前記無線装置のライセンスキーを生成して前記ライセンス管理装置に送信し、
前記ライセンス適用装置は、前記無線装置とオフラインで接続し、前記無線装置に受信した前記ライセンスキーを適用する、ライセンス制御方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/428,800 US20150220719A1 (en) | 2012-09-18 | 2013-05-13 | License control system, license control method, license application device, and non-transitory computer-readable medium whereupon program is stored |
EP13838284.1A EP2899661A4 (en) | 2012-09-18 | 2013-05-13 | LICENSE CONTROL SYSTEM, LICENSE CONTROL METHOD, LICENSE APPLICATION DEVICE, AND NON-TRANSIENT COMPUTER READABLE MEDIUM HAVING PROGRAM STORAGE STORED |
IN1510DEN2015 IN2015DN01510A (ja) | 2012-09-18 | 2015-02-24 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012-204213 | 2012-09-18 | ||
JP2012204213 | 2012-09-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014045490A1 true WO2014045490A1 (ja) | 2014-03-27 |
Family
ID=50340833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/003061 WO2014045490A1 (ja) | 2012-09-18 | 2013-05-13 | ライセンス制御システム、ライセンス制御方法、ライセンス適用装置、及びプログラムが格納された非一時的なコンピュータ可読媒体 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20150220719A1 (ja) |
EP (1) | EP2899661A4 (ja) |
IN (1) | IN2015DN01510A (ja) |
WO (1) | WO2014045490A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016152664A1 (ja) * | 2015-03-24 | 2016-09-29 | 大日本印刷株式会社 | セットアップ管理システム |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150121540A1 (en) * | 2013-10-28 | 2015-04-30 | Linear Llc | Software and Inventory Licensing System and Method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002073191A (ja) * | 2000-08-24 | 2002-03-12 | Matsushita Electric Ind Co Ltd | 従量制プログラム使用許諾システム及びその方法 |
JP2004272338A (ja) * | 2003-03-05 | 2004-09-30 | Nec Fielding Ltd | システムセットアップ方式、セットアップ方法、およびそのプログラム |
JP2006172039A (ja) * | 2004-12-15 | 2006-06-29 | Fujitsu Ltd | コンテンツ配信システム及び方法 |
JP2008271564A (ja) | 2008-04-25 | 2008-11-06 | Fujitsu Ltd | ライセンスのオフライン環境下における送信流通システム及び送信流通方法 |
WO2009096561A1 (ja) * | 2008-01-31 | 2009-08-06 | Movida Solutions Inc. | 携帯サービスの提供システム及び提供方法 |
JP2012204213A (ja) | 2011-03-25 | 2012-10-22 | Sharp Corp | 照明装置および光源装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69228039T2 (de) * | 1991-05-08 | 1999-08-05 | Digital Equipment Corp., Maynard, Mass. | Lizenz-verwaltungssystem |
JP2004326292A (ja) * | 2003-04-23 | 2004-11-18 | Hitachi Ltd | 電子鍵システムおよび電子鍵利用方法 |
JP4239747B2 (ja) * | 2003-08-07 | 2009-03-18 | ソニー株式会社 | 情報処理装置、およびコンテンツ情報管理方法、並びにコンピュータ・プログラム |
US20060143134A1 (en) * | 2004-12-25 | 2006-06-29 | Nicol So | Method and apparatus for sharing a digital access license |
JP4948311B2 (ja) * | 2007-08-01 | 2012-06-06 | キヤノン株式会社 | ライセンス管理システム、ライセンス管理方法、及びコンピュータプログラム |
US8719568B1 (en) * | 2011-06-30 | 2014-05-06 | Cellco Partnership | Secure delivery of sensitive information from a non-communicative actor |
-
2013
- 2013-05-13 EP EP13838284.1A patent/EP2899661A4/en not_active Withdrawn
- 2013-05-13 WO PCT/JP2013/003061 patent/WO2014045490A1/ja active Application Filing
- 2013-05-13 US US14/428,800 patent/US20150220719A1/en not_active Abandoned
-
2015
- 2015-02-24 IN IN1510DEN2015 patent/IN2015DN01510A/en unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002073191A (ja) * | 2000-08-24 | 2002-03-12 | Matsushita Electric Ind Co Ltd | 従量制プログラム使用許諾システム及びその方法 |
JP2004272338A (ja) * | 2003-03-05 | 2004-09-30 | Nec Fielding Ltd | システムセットアップ方式、セットアップ方法、およびそのプログラム |
JP2006172039A (ja) * | 2004-12-15 | 2006-06-29 | Fujitsu Ltd | コンテンツ配信システム及び方法 |
WO2009096561A1 (ja) * | 2008-01-31 | 2009-08-06 | Movida Solutions Inc. | 携帯サービスの提供システム及び提供方法 |
JP2008271564A (ja) | 2008-04-25 | 2008-11-06 | Fujitsu Ltd | ライセンスのオフライン環境下における送信流通システム及び送信流通方法 |
JP2012204213A (ja) | 2011-03-25 | 2012-10-22 | Sharp Corp | 照明装置および光源装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2899661A4 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016152664A1 (ja) * | 2015-03-24 | 2016-09-29 | 大日本印刷株式会社 | セットアップ管理システム |
JP2016181145A (ja) * | 2015-03-24 | 2016-10-13 | 大日本印刷株式会社 | セットアップ管理システム |
Also Published As
Publication number | Publication date |
---|---|
EP2899661A4 (en) | 2016-04-06 |
US20150220719A1 (en) | 2015-08-06 |
EP2899661A1 (en) | 2015-07-29 |
IN2015DN01510A (ja) | 2015-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10027646B2 (en) | Associating an agent device associated with a first application providing apparatus with a second application providing apparatus | |
KR101135145B1 (ko) | 보안용 멀티미디어 카드, 디지털 컨텐츠 사용을 위한 권리객체 발급 방법 및 장치 | |
KR102168392B1 (ko) | 레지스트리 장치, 에이전트 디바이스, 애플리케이션 제공 장치 및 대응하는 방법들 | |
JP2005050320A (ja) | アクセス方法 | |
JP2017175228A (ja) | 情報処理装置、情報処理システム、情報処理方法及びプログラム | |
WO2013011902A1 (ja) | ライセンス管理装置、ライセンス管理システム、ライセンス管理方法、及びプログラム | |
KR20200000448A (ko) | 소프트웨어 활성화 및 라이센스 추적을 위한 시스템 및 방법 | |
WO2014045490A1 (ja) | ライセンス制御システム、ライセンス制御方法、ライセンス適用装置、及びプログラムが格納された非一時的なコンピュータ可読媒体 | |
US10365908B2 (en) | Secure reprogramming of smart devices to alter device functionality based on license rights | |
KR101473656B1 (ko) | 모바일 데이터 보안 장치 및 방법 | |
JP2013251814A (ja) | 無線通信装置 | |
US9363081B2 (en) | License administration device and license administration method | |
CN112004978B (zh) | 密钥信息生成***及密钥信息生成方法 | |
EP1999604B1 (en) | Method and apparatus for roaming digital rights management content in device | |
JP5304366B2 (ja) | 記憶媒体ユニット,及び、記憶媒体自動消去システム | |
KR101401259B1 (ko) | 모바일 원 타임 패스워드를 이용한 인증 정보 접근 통제 시스템, 장치 및 방법 | |
CN113614716B (zh) | 许可转移工具、记录有程序的计算机可读取记录介质及许可转移*** | |
JP2007323140A (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP5834034B2 (ja) | 無線通信装置 | |
TWI529539B (zh) | 資料存取系統、行動通訊模組、電腦程式軟體及其資料存取之方法 | |
KR20160040915A (ko) | 홈 네트워크 시스템에서 통신 어댑터 관리 방법 및 홈 네트워크 시스템 | |
JP2016092669A (ja) | 情報システム、パーソナルコンピュータ、ドライブ装置、制御方法及びプログラム | |
KR20140060919A (ko) | 메모리 장치를 이용하는 방법 및 그 장치 | |
JP2015049830A (ja) | 情報処理システム、保守装置、外部メモリ、制御方法、および、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13838284 Country of ref document: EP Kind code of ref document: A1 |
|
REEP | Request for entry into the european phase |
Ref document number: 2013838284 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013838284 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14428800 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: JP |