JP5827558B2 - License management system, license management apparatus, license management method, and program - Google Patents
License management system, license management apparatus, license management method, and program Download PDFInfo
- Publication number
- JP5827558B2 JP5827558B2 JP2011273820A JP2011273820A JP5827558B2 JP 5827558 B2 JP5827558 B2 JP 5827558B2 JP 2011273820 A JP2011273820 A JP 2011273820A JP 2011273820 A JP2011273820 A JP 2011273820A JP 5827558 B2 JP5827558 B2 JP 5827558B2
- Authority
- JP
- Japan
- Prior art keywords
- software
- license
- information
- user
- company
- 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.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、ライセンス管理システムに関し、特に、複数の組織間における横断的なライセンスの利用を管理できるライセンス管理システムに関する。 The present invention relates to a license management system, and more particularly to a license management system that can manage the use of a cross-sectional license among a plurality of organizations.
企業等の組織では、使用されるソフトウェアの数や種類は多岐に渡り、所有しているソフトウェアのライセンスの個数や期限の管理が難しいという問題がある。このような問題を解消するために、ソフトウェアのライセンスを管理するためのソフトウェアライセンス管理装置が知られている。従来のソフトウェアライセンス管理装置の主な機能は、企業内の部署等で購入したソフトウェアライセンスの本数を管理し、どの端末でライセンスが利用されているか把握することである。従来のソフトウェアライセンス管理装置により想定されていたライセンスの利用形態は、PCの台数分のライセンスを購入するような形態であった。 In organizations such as corporations, the number and types of software used vary widely, and there is a problem that it is difficult to manage the number of licenses and the expiration date of software possessed. In order to solve such a problem, a software license management apparatus for managing software licenses is known. The main function of a conventional software license management apparatus is to manage the number of software licenses purchased by a department in a company and to understand which terminal is using the license. The usage form of the license assumed by the conventional software license management apparatus is a form of purchasing licenses for the number of PCs.
近年は、SaaS(Software as a Service)のような従来とは異なるソフトウェアの利用形態もでてきており、これに伴いソフトウェアライセンスを、従来よりも自由な形で使用できるようなライセンス契約も増えてきている。例えば、固有の端末のみでソフトウェアを利用する契約ではなく、1つのライセンスを、会社内の端末であれば自由に利用することができるライセンス契約である。ソフトウェアライセンスの利用状況を把握して、ライセンスが使用されていない空き時間を減らすことにより、少ないライセンス数でのシステム運用を促進できるようなライセンス管理システムが必要とされている。 In recent years, different software usage forms such as SaaS (Software as a Service) have come into use, and along with this, the number of license contracts that allow software licenses to be used more freely than before has increased. ing. For example, it is not a contract for using software only on a unique terminal, but a license contract that allows one license to be freely used for terminals in the company. There is a need for a license management system that can facilitate the system operation with a small number of licenses by grasping the usage status of the software license and reducing the idle time when the license is not used.
特開2001−222424号公報(特許文献1)は、企業、団体又はグループの組織全体が保有するソフトウェアライセンス数の管理と、組織内のコンピュータに実際にインストールされているソフトウェアの情報を含むインベントリ情報を、ネットワークを介して自動収集するソフトウェアライセンス管理装置が開示されている。特許文献1の発明では、組織全体が保有するソフトウェアライセンス数と、インベントリ情報に基づいて算出した実際に使用しているソフトウェアライセンス数との差を算出し、ライセンス使用状況を把握している。
Japanese Patent Laid-Open No. 2001-222424 (Patent Document 1) describes management of the number of software licenses held by a company, a group, or an entire organization of a group, and inventory information including information on software actually installed on computers in the organization A software license management device that automatically collects licenses via a network is disclosed. In the invention of
本発明の目的は、ライセンスの利用許諾範囲と、ライセンスの利用状況を管理することにより、複数の組織間における横断的なライセンスの利用を管理できるライセンス管理システムを提供することにある。 An object of the present invention is to provide a license management system capable of managing the use of licenses across a plurality of organizations by managing the license usage scope and license usage status.
本発明の一態様に係るライセンス管理システムは、ライセンス管理装置と、ソフトウェア実行環境制御装置とを備え、前記ライセンス管理装置は、ソフトウェアの利用者を認証する認証部と、ソフトウェアの利用者情報と、ソフトウェア毎のライセンスの利用許諾範囲を管理するライセンス情報と、ライセンスの利用状況を管理するライセンス利用情報とを記憶する記憶部と、前記利用者情報と前記ライセンス情報に基づいて、前記利用者が利用可能なソフトウェアの一覧を表示し、前記利用者により選択されたソフトウェアと、前記選択されたソフトウェアの利用日時を含む予約情報を受け付け、前記ライセンス利用情報と前記予約情報に基づいて前記選択されたソフトウェアを利用できるかを判定する予約部とを備え、前記ソフトウェア実行環境制御装置は、前記予約情報に基づいて、前記利用者による前記選択されたソフトウェアの利用可否を制御し、前記記憶部は、ライセンスを保有している会社と関連する会社に関する情報を管理する会社関係情報を更に有し、前記予約部は、前記ライセンス情報に基づいて、前記利用者の所属会社がライセンスを所有するソフトウェアの一覧を、第1のソフトウェア群として抽出し、前記ライセンス情報と前記会社関係情報に基づいて、前記利用者が所属していない会社が所有するソフトウェアであっても、前記利用者が利用できるソフトウェアの一覧を、第2のソフトウェア群として抽出して、前記第1のソフトウェア群、及び前記第2のソフトウェア群を表示する。
また、本発明の別の一態様に係るライセンス管理装置は、ソフトウェアの利用者を認証する認証部と、ソフトウェアの利用者情報と、ソフトウェア毎のライセンスの利用許諾範囲を管理するライセンス情報と、ライセンスの利用状況を管理するライセンス利用情報とを記憶する記憶部と、前記利用者情報と前記ライセンス情報に基づいて、前記利用者が利用可能なソフトウェアの一覧を表示し、前記利用者により選択されたソフトウェアと、前記選択されたソフトウェアの利用日時を含む予約情報を受け付け、前記ライセンス利用情報と前記予約情報に基づいて前記選択されたソフトウェアを利用できるかを判定する予約部とを備え、前記記憶部は、ライセンスを保有している会社と関連する会社に関する情報を管理する会社関係情報を更に有し、前記予約部は、前記ライセンス情報に基づいて、前記利用者の所属会社がライセンスを所有するソフトウェアの一覧を、第1のソフトウェア群として抽出し、前記ライセンス情報と前記会社関係情報に基づいて、前記利用者が所属していない会社が所有するソフトウェアであっても、前記利用者が利用できるソフトウェアの一覧を、第2のソフトウェア群として抽出して、前記第1のソフトウェア群、及び前記第2のソフトウェア群を表示する。
A license management system according to an aspect of the present invention includes a license management device and a software execution environment control device, wherein the license management device includes an authentication unit that authenticates a software user, software user information, Based on the user information and the license information, the user uses license information for managing a license usage range for each software, a storage unit for storing license usage information for managing license usage status, and the user information and the license information. Displays a list of possible software, accepts software selected by the user and reservation information including the use date and time of the selected software, and the selected software based on the license usage information and the reservation information And a reservation unit for determining whether the software can be used. The administrative environment control device controls whether or not the selected software can be used by the user based on the reservation information, and the storage unit manages information related to a company associated with the company holding the license. Further, the reservation unit extracts a list of software owned by the user's affiliated company as a first software group based on the license information, and the license information and the license information Based on company-related information, even if the software is owned by a company to which the user does not belong, a list of software that can be used by the user is extracted as a second software group, and the first A software group and the second software group are displayed .
A license management apparatus according to another aspect of the present invention includes an authentication unit that authenticates a software user, software user information, license information that manages a license usage range for each software, and a license A storage unit for storing license usage information for managing the usage status of the software, and a list of software available to the user based on the user information and the license information, and selected by the user A storage unit that receives software and reservation information including a use date and time of the selected software, and determines whether the selected software can be used based on the license use information and the reservation information; Provides company-related information for managing information related to the company that owns the license. The reservation unit extracts, based on the license information, a list of software owned by the user's company as a first software group, and based on the license information and the company relation information. Even if the software is owned by a company to which the user does not belong, a list of software that can be used by the user is extracted as a second software group, and the first software group and the first software group are extracted. 2 software groups are displayed.
また、本発明の更に別の一態様に係るライセンス管理方法は、ライセンス管理装置の認証部が、ソフトウェアの利用者を認証するステップと、ライセンス管理装置の予約部が、ソフトウェアの利用者情報と、ソフトウェア毎のライセンスの利用許諾範囲を管理するライセンス情報に基づいて、前記利用者が利用可能なソフトウェアの一覧を表示するステップと、ライセンス管理装置の予約部が、前記利用者により選択されたソフトウェアと、前記選択されたソフトウェアの利用日時を含む予約情報を受け付けるステップと、ライセンス管理装置の予約部が、ライセンスの利用状況を管理するライセンス利用情報と前記予約情報に基づいて、前記選択されたソフトウェアを利用できるかを判定するステップと、ソフトウェア実行環境制御装置が、前記予約情報に基づいて、前記利用者による前記選択されたソフトウェアの利用可否を制御するステップとを含み、前記ソフトウェアの一覧を表示するステップは、ライセンス管理装置の予約部が、前記ライセンス情報に基づいて、前記利用者の所属会社がライセンスを所有するソフトウェアの一覧を、第1のソフトウェア群として抽出するステップと、ライセンス管理装置の予約部が、前記ライセンス情報と、ライセンスを保有している会社と関連する会社に関する情報を管理する会社関係情報に基づいて、前記利用者が所属していない会社が所有するソフトウェアであっても、前記利用者が利用できるソフトウェアの一覧を、第2のソフトウェア群として抽出するステップと、ライセンス管理装置の予約部が、前記第1のソフトウェア群、及び前記第2のソフトウェア群を表示するステップとを含む。
また、本発明の更に別の一態様に係るライセンス管理方法は、ライセンス管理装置によるライセンス管理方法であって、ソフトウェアの利用者を認証するステップと、ソフトウェアの利用者情報と、ソフトウェア毎のライセンスの利用許諾範囲を管理するライセンス情報に基づいて、前記利用者が利用可能なソフトウェアの一覧を表示するステップと、前記利用者により選択されたソフトウェアと、前記選択されたソフトウェアの利用日時を含む予約情報を受け付けるステップと、ライセンスの利用状況を管理するライセンス利用情報と前記予約情報に基づいて、前記選択されたソフトウェアを利用できるかを判定するステップと、を含み、前記ソフトウェアの一覧を表示するステップは、前記ライセンス情報に基づいて、前記利用者の所属会社がライセンスを所有するソフトウェアの一覧を、第1のソフトウェア群として抽出するステップと、前記ライセンス情報と、ライセンスを保有している会社と関連する会社に関する情報を管理する会社関係情報に基づいて、前記利用者が所属していない会社が所有するソフトウェアであっても、前記利用者が利用できるソフトウェアの一覧を、第2のソフトウェア群として抽出するステップと、前記第1のソフトウェア群、及び前記第2のソフトウェア群を表示するステップとを含む。
Further, in the license management method according to still another aspect of the present invention, the authentication unit of the license management apparatus authenticates the software user, the reservation unit of the license management apparatus includes the software user information, A step of displaying a list of software that can be used by the user based on license information for managing a license usage range for each software; and a software that the reservation unit of the license management apparatus selects by the user Receiving the reservation information including the use date and time of the selected software, and the reservation unit of the license management device determines the selected software based on the license use information for managing the license use status and the reservation information. A step of determining whether it can be used and a software execution environment control device Controlling the availability of the selected software by the user based on the reservation information, wherein the step of displaying a list of the software is performed by a reservation unit of a license management device based on the license information. A step of extracting a list of software owned by the user's affiliated company as a first software group, and a reservation unit of a license management device including the license information, the company holding the license, Based on company-related information that manages information about related companies, a list of software that can be used by the user, even if the software is owned by a company to which the user does not belong, is defined as a second software group. An extracting step; and a reservation unit of the license management device includes the first software , And a step of displaying the second software group.
A license management method according to still another aspect of the present invention is a license management method by a license management apparatus, comprising: a step of authenticating a software user; software user information; and a license for each software. Reservation information including a step of displaying a list of software that can be used by the user based on license information for managing a use permission range, software selected by the user, and use date and time of the selected software And a step of determining whether the selected software can be used based on the license usage information for managing the usage status of the license and the reservation information, and displaying the list of the software, The user's affiliation based on the license information Extracting a list of software owned by the company as a first software group, based on the license information and company relation information for managing information related to the company holding the license, Even if the software is owned by a company to which the user does not belong, a step of extracting a list of software that can be used by the user as a second software group, the first software group, and the first software group Displaying two software groups.
本発明によれば、ライセンスの利用許諾範囲と、ライセンスの利用状況を管理することにより、複数の組織間における横断的なライセンスの利用を管理できるライセンス管理システムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the license management system which can manage the utilization of the cross-cutting license between several organizations by managing the use permission range of a license and the utilization condition of a license can be provided.
添付図面を参照して、本発明の実施形態におけるライセンス管理システム1を以下に説明する。
A
[構成の説明]
はじめに、本実施形態におけるライセンス管理システム1の構成の説明を行う。図1は、本発明の実施形態におけるライセンス管理システム1を説明するための図である。本発明のライセンス管理システム1は、ソフトウェア実行環境制御装置10、及びライセンス管理装置20を備える。ソフトウェア実行環境制御装置10は、利用者のソフトウェア実行環境40に対して、ソフトウェアの利用可否を制御する。
[Description of configuration]
First, the configuration of the
ソフトウェアの実行環境は、ソフトウェア実行環境40に示されているように、利用者端末42に、ソフトウェアをダウンロードして実行する形態でもよいし、サーバ装置41上で提供されるソフトウェアを、利用者端末42からサーバ装置41に接続して実行する形態でもよい。
As shown in the
ライセンス管理装置20は、認証部21、予約部22、通知部23、及び記憶部30を備える。認証部21は、利用者のID、及びパスワード等を用いて、ソフトウェアの利用者を認証する。予約部22は、利用者情報31と、ライセンス情報32と、会社関係情報34を参照し、認証部21により認証された利用者が、利用可能なソフトウェアの一覧を表示する。予約部22は、利用者により選択されたソフトウェアと、選択されたソフトウェアの利用日時を含む予約情報を受け付ける。予約部22は、ライセンス利用情報33を参照し、利用者が、予約情報に基づいて選択されたソフトウェアを利用できるかを判定する。通知部23は、ソフトウェアの所有者と利用者に、ライセンス利用情報33に基づいて利用実績情報を通知する。利用実績情報は、課金情報や証跡監査記録として利用することが考えられる。
The
記憶部30には、利用者情報31、ライセンス情報32、ライセンス利用情報33、及び会社関係情報34が記憶されている。
The
なお、本実施形態のライセンス管理システム1は、ソフトウェア実行環境制御装置10と、ライセンス管理装置20により実現しているが、ソフトウェア実行環境40の制御と、ライセンスの管理を1つの装置で実現してもよい。
The
図2は、本発明の実施形態のライセンス管理システム1における利用者情報31を説明するための図である。図2の利用者情報31は、ID、氏名、メールアドレス、所属会社(出向先)、及び出向元の情報が記録されている。なお、利用者情報31は、これらの情報に限られず、適宜、利用者を識別するために必要な情報を管理してもよい。
FIG. 2 is a diagram for explaining the
図3は、本発明の実施形態のライセンス管理システム1におけるライセンス情報32を説明するための図である。図3のライセンス情報32は、管理No、ソフトウェア名、用途、ライセンス数、所有会社、ライセンス管理者ID、及び利用許諾範囲の情報が記憶されている。なお、ライセンス情報32は、これらの情報に限られず、適宜、ライセンスを管理するために必要な情報を管理してもよい。
FIG. 3 is a diagram for explaining the
図3の例では、利用許諾範囲の情報として、「制限なし」、「所有会社のみ」、「資本関係比率」、「所有会社からの出向者」、及び「所有会社に所属する役員構成比」が含まれている。「制限なし」にチェックが付いている場合には、所有しているライセンス数までなら、制限なくソフトウェアを利用できることを示している。「所有会社のみ」にチェックが付いている場合には、所有しているライセンス数までソフトウェアを利用していなくても、所有会社以外の社員は、ソフトウェアを利用できないことを示している。「資本関係比率」に比率が設定されている場合には、設定されている比率以上の資本関係が有る会社の社員であれば、ソフトウェアを利用できることを示している。「所有会社からの出向者」にチェックが付いている場合には、出向元の会社がライセンスを所有していれば、出向元の会社の社員は、出向先でソフトウェアを利用できることを示している。「所有会社に所属する役員構成比」に、役員構成比が設定されている場合には、ライセンスの保有している会社とは別の会社であっても、ライセンスを保有している会社の役員が、別会社の役員を兼務し、設定されている役員構成比以上となっている場合には、別会社の社員であってもソフトウェアを利用できることを示している。 In the example of FIG. 3, the usage permission range information includes “no restriction”, “owner company only”, “capital relationship ratio”, “secondary employees from the owner company”, and “composition ratio of officers belonging to the owner company”. It is included. When “Unrestricted” is checked, it indicates that the software can be used without limitation if the number of licenses is limited. When “owned company only” is checked, it indicates that employees other than the owned company cannot use the software even if the software is not used up to the number of licenses owned. When the ratio is set in the “capital relationship ratio”, it indicates that the software can be used by employees of a company having a capital relationship equal to or higher than the set ratio. If the “secondary employee from the owning company” is checked, it indicates that if the seconding company owns the license, employees of the seconding company can use the software at the seconding company. . If the ratio of officers belonging to the “owner company” is set, the officers of the company holding the license, even if the company is different from the company holding the license However, if the director of another company also serves as an executive and the ratio of directors exceeds the set ratio, it indicates that even the employee of the other company can use the software.
図4は、本発明の実施形態のライセンス管理システム1におけるライセンス利用情報33を説明するための図である。図4の例では、ソフトウェア毎に予約日時が管理され、所有しているライセンスの数だけ、利用者の予約を設定する列が表示されている。例えば、ソフトウェア(1)は、2011年8月19日の10:00から19:00までの間は、利用者IDが0003の利用者により予約されている。
FIG. 4 is a diagram for explaining the
なお、ライセンス利用情報33では、予約されているという事実だけではなく、実際に利用したかどうかも合わせて管理してもよい。ライセンス管理システム1が、ソフトウェアが実際に利用されたかどうかを確認する方法は、ソフトウェアの利用ログや、ソフトウェア利用開始時におけるソフトウェア実行環境制御装置10への認証ログ等により行うことができる。
The
図5は、本発明の実施形態のライセンス管理システム1における会社関係情報34を説明するための図である。図5の会社関係情報34は、管理No、会社名、資本比率、及び役員構成比率の情報が記憶されている。なお、会社関係情報34は、これらの情報に限られず、適宜、ライセンスを保有している会社と関連する会社を管理するために必要な情報を管理してもよい。
FIG. 5 is a diagram for explaining the
[動作方法の説明]
次に、本実施形態におけるライセンス管理システム1において、ライセンス管理方法の説明を行う。
[Description of operation method]
Next, the license management method in the
まず、本実施形態のライセンス使用の予約方法について説明する。図6は、本発明の実施形態のライセンス管理システム1のソフトウェア一覧表示によるライセンス予約登録方法のフローチャートである。
First, the license usage reservation method of this embodiment will be described. FIG. 6 is a flowchart of a license reservation registration method by software list display of the
(ステップS1)
ライセンス管理装置20の認証部21は、利用者端末42から利用者のID等により、ログインを受け付ける。
(Step S1)
The
(ステップS2)
ライセンス管理装置20の予約部22は、ログイン時に取得したIDにより、利用者情報31から利用者の所属等を特定する。ライセンス管理装置20の予約部22は、ライセンス情報32を参照し、ログインした利用者が利用可能なソフトウェアの一覧を表示する。
(Step S2)
The
なお、利用者情報31は、ライセンス管理システム1の管理者が事前にライセンス管理装置20に登録してもよいし、利用者が、最初にライセンス管理装置20にアクセスしたときに登録してもよい。
The
なお、ライセンス情報32は、ソフトウェアのライセンス管理者が、契約に基づく利用許諾範囲や利用条件を確認し、事前にライセンス管理装置20に登録しておく。ライセンス情報32の登録時には、ライセンス管理装置20は、登録されるソフトウェアの情報(ソフトウェア名、用途、ライセンス料、利用許諾範囲、利用条件等)、利用者情報31、及び会社関係情報34に基づいて、登録されるソフトウェアを利用できる利用者の個別情報(ID、氏名等)や、利用者の範囲(所属会社、所属部署名、所属プロジェクト名等)を明示してもよい。また、ライセンス管理装置20は、当該表示内容に基づいて、登録されるソフトウェアの情報を確定するかどうかを、ライセンス管理者に選択できるようにしてもよい。
The
予約部22が、ログインした利用者が利用可能なソフトウェアの一覧を表示する際には、まず、利用者が所属する会社がライセンスを所有するソフトウェアの一覧をライセンス情報32から抽出する(第1のソフトウェア群とする)。具体的には、まず、予約部22は、利用者情報31から、ログインした利用者の「所属会社」を特定する。次に、予約部22は、当該「所属会社」と、ライセンス情報32の「所有会社」とを比較し、当該「所属会社」と当該「所有会社」が一致するレコードの「ソフトウェア名」を、第1のソフトウェア群として抽出する。
When the
次に、予約部22は、ライセンス情報32と会社関係情報34を参照して、利用許諾範囲に基づいて、利用者が所属していない会社が所有するソフトウェアであっても、利用者が利用することができるソフトウェアの一覧を抽出する(第2のソフトウェア群とする)。予約部22による第2のソフトウェア群の具体的な抽出例としては、次のような例がある。
Next, the
1つ目の例は、ライセンス情報32の「利用許諾範囲」に「制限なし」が設定されている場合である。この場合は、ログインした利用者の「所属会社」と、ライセンス情報32の「所有会社」が異なっていても、当該レコードの「ソフトウェア名」を第2のソフトウェア群として抽出する。
The first example is a case where “no restriction” is set in the “use permission range” of the
2つ目の例は、ログインした利用者の利用者情報31に「出向元」が設定され、当該「出向元」と、「所有会社」が一致し、かつ「所有会社からの出向者」が設定されているライセンス情報32のレコードがある場合である。この場合は、ログインした利用者の「所属会社」と、ライセンス情報32の「所有会社」が異なっていても、当該レコードの「ソフトウェア名」を第2のソフトウェア群として抽出する。
In the second example, “secondee” is set in the
3つ目の例は、ログインした利用者の利用者情報31の「所属会社」と会社関係情報34の「会社名」とから、「資本比率」や、「役員構成比率」において、関係する会社が導ける場合である。この場合には、ライセンス情報32の「利用許諾範囲」の「資本関係比率」や、「所有会社に所属する役員構成比」において、ライセンスの条件を満たせば、ログインした利用者の「所属会社」と、ライセンス情報32の「所有会社」が異なっていても、当該レコードの「ソフトウェア名」を第2のソフトウェア群として抽出する。
In the third example, the “affiliated company” in the
予約部22は、第1のソフトウェア群、及び第2のソフトウェア群を、まとめて表示する。なお、第2のソフトウェア群は、上述の3つの具体例に限られず、ライセンス情報32の利用許諾範囲を満たす任意のソフトウェアが抽出される。
The
なお、ライセンス情報32に含まれる利用許諾条件は、所属会社に関する条件だけに限られない。例えば、ライセンスを管理するソフトウェアが、製品評価ツール等である場合には、当該ソフトウェアを使用する社員が、所定の開発プロジェクトに所属しているかで利用許諾条件を定めてもよい。
Note that the use permission condition included in the
(ステップS3)
ライセンス管理装置20の予約部22は、利用者により選択されたソフトウェアと、選択されたソフトウェアの利用日時を含む予約情報を受け付ける。
(Step S3)
The
(ステップS4)
ライセンス管理装置20の予約部22は、ライセンス利用情報33を参照し、利用者が、予約情報に基づいて選択されたソフトウェアを利用できるかを判定する。例えば、図4のライセンス利用情報33において、ソフトウェア(1)が、図3のライセンス情報32の「Web○○」である場合、2011年8月19日の13:00から18:00は、ユーザ0001、ユーザ0002、及びユーザ0003がライセンスを利用している。また、図3のライセンス情報32では、「Web○○」は、「ライセンス数」が3である。したがって、予約部22は、利用者から新たに予約情報を受け付けた場合、2011年8月19日の13:00から18:00に含まれる予約日時がある場合には、「Web○○」は利用できないと判定する。予約部22は、選択されたソフトウェアが利用できる場合には、ステップS5の処理に進み、利用できない場合には、ステップS3の処理に進む。
(Step S4)
The
予約部22は、ステップS3で指定された日時に、指定されたソフトウェアを利用できない場合には、利用できない日時の周辺日時や、最も早く利用可能な日時を、利用可能な日時として表示してもよい。
If the designated software cannot be used at the date and time designated in step S3, the
(ステップS5)
ライセンス管理装置20の予約部22は、ステップS3で受け付けた予約情報を、ライセンス利用情報33に登録する。なお、予約部22は、すぐに予約情報をライセンス利用情報33に登録せずに、利用者に予約を確定させるかを確認してから登録してもよい。
(Step S5)
The
上述のライセンス予約登録方法では、ステップS2において、ログインした利用者が利用可能なソフトウェアの一覧を表示していたが、利用者が、利用したいソフトウェアを入力、又は選択してもよい。図7は、本発明の実施形態のライセンス管理システム1のソフトウェア名の入力によるライセンス予約登録方法のフローチャートである。
In the license reservation registration method described above, in step S2, a list of software that can be used by the logged-in user is displayed. However, the user may input or select software that the user wants to use. FIG. 7 is a flowchart of a license reservation registration method by inputting a software name in the
(ステップS11)
ライセンス管理装置20の認証部21は、利用者端末42から利用者のID等により、ログインを受け付ける。
(Step S11)
The
(ステップS12)
ライセンス管理装置20の予約部22は、ログインした利用者が利用したいソフトウェアの入力を受け付ける。
(Step S12)
The
(ステップS13)
ライセンス管理装置20の予約部22は、ログインした利用者の利用者情報31(例えば、所属や出向元等)、ステップS12で入力されたソフトウェア、当該ソフトウェアのライセンス情報32(例えば、利用許諾範囲)、及び会社関係情報34(例えば、会社名や資本比率等)に基づいて、ステップS12で入力されたソフトウェアが利用可能であるかどうかを判定する。予約部22は、ステップS12で入力されたソフトウェアが利用できる場合には、ステップS15の処理に進み、利用できない場合には、ステップS14の処理に進む。
(Step S13)
The
(ステップS14)
ライセンス管理装置20の通知部23は、ログインした利用者がステップS12で入力したソフトウェアを利用する権利がない旨を通知する。ライセンス管理装置20の処理は、ステップS12に戻り、再度、ログインした利用者が利用したいソフトウェアの入力を受け付ける。
(Step S14)
The
(ステップS15)
ライセンス管理装置20の予約部22は、ステップS12で入力されたソフトウェアの利用日時を受け付ける。
(Step S15)
The
(ステップS16)
ライセンス管理装置20の予約部22は、ステップS15で入力された利用日時、ステップS12で入力されたソフトウェア、及び当該ソフトウェアのライセンス利用情報33に基づいて、ステップS12で入力されたソフトウェアが利用可能であるかどうかを判定する。なお、予約部22は、ライセンス利用情報33から、当該ソフトウェアのライセンスに関する情報が取得できない場合には、ライセンス情報32も合わせて参照する。例えば、予約部22は、ライセンス利用情報33でライセンス数が管理されていない場合には、ライセンス情報32から当該ソフトウェアのライセンス数を取得する。予約部22は、ステップS12で入力されたソフトウェアが利用できる場合には、ステップS18の処理に進み、利用できない場合には、ステップS17の処理に進む。
(Step S16)
The
(ステップS17)
ライセンス管理装置20の通知部23は、ライセンス不足のため、ステップS15で入力された利用日時に、ステップS12で入力されたソフトウェアを利用する権利がない旨を通知する。ライセンス管理装置20の処理は、ステップS15に戻り、再度、ソフトウェアの利用日時の入力を受け付ける。
(Step S17)
The
(ステップS18)
ライセンス管理装置20の予約部22は、ステップS12、及びステップS15で受け付けた予約情報を、ライセンス利用情報33に登録する。なお、予約部22は、すぐに予約情報をライセンス利用情報33に登録せずに、利用者に予約を確定させるかを確認してから登録してもよい。
(Step S18)
The
次に、本実施形態のソフトウェア実行環境制御方法について説明する。図8は、本発明の実施形態のライセンス管理システム1におけるソフトウェア実行環境制御方法のフローチャートである。
Next, the software execution environment control method of this embodiment will be described. FIG. 8 is a flowchart of the software execution environment control method in the
(ステップS21)
ライセンス管理装置20の通知部23は、ライセンス利用情報33を参照し、予約日時が来るソフトウェアがあるかを確認する。予約日時が来た場合には、通知部23の処理は、ステップS22の処理に進む。
(Step S21)
The
(ステップS22)
ライセンス管理装置20の通知部23は、ソフトウェア実行環境制御装置10に、当該ソフトウェアの実行環境をactiveにする処理を依頼する。ソフトウェア実行環境制御装置10は、当該ソフトウェアの利用形態に応じて、ソフトウェア実行環境40のサーバ装置41、又は利用者端末42のソフトウェアの実行環境をactiveにする。
(Step S22)
The
なお、当該ソフトウェアをactiveにする方法は、サーバ装置41上で動作させるソフトウェアの場合には、当該ソフトウェアの機能を仮想マシンとして提供し、当該仮想マシンの起動、停止により実現してもよい。また、利用者端末42上で動作させるソフトウェアの場合には、当該ソフトウェアの利用開始時に、ソフトウェア実行環境制御装置10の認証を必要とする機能を持たせてもよい。この場合には、ソフトウェア実行環境制御装置10は、予約日時の間だけ、認証を許可することになる。予約日時の終了時には、ソフトウェア実行環境制御装置10、又はライセンス管理装置20の通知部23が、利用者端末42に、予約日時が終了した旨の通知を送信してもよい。
Note that the method of making the software active may be realized by providing the function of the software as a virtual machine and starting and stopping the virtual machine in the case of software that operates on the
(ステップS23)
ライセンス管理装置20の通知部23は、利用実績情報を作成する。例えば、図4のライセンス利用情報33では、ソフトウェア(1)は、ユーザ0001と、ユーザ0004により、2011年8月19日の0:00から7:00まで予約されている。この例では、ユーザ0001のソフトウェア実行環境40が、2011年8月19日の0:00にactiveにされた後、通知部23が、ユーザ0001がソフトウェア(1)を2011年8月19日の0:00から7:00まで利用した旨の情報を含む利用実績情報を作成する。通知部23は、ユーザ0004の利用実績情報も同様にして作成する。
(Step S23)
The
(ステップS24)
ライセンス管理装置20の通知部23は、ライセンス利用情報33を参照し、予約日時が終了するソフトウェアがあるかを確認する。予約日時が終了した場合には、通知部23の処理は、ステップS25の処理に進む。
(Step S24)
The
(ステップS25)
ライセンス管理装置20の通知部23は、ソフトウェア実行環境制御装置10に、当該ソフトウェアの実行環境をinactiveにする処理を依頼する。ソフトウェア実行環境制御装置10は、当該ソフトウェアの利用形態に応じて、ソフトウェア実行環境40のサーバ装置41、又は利用者端末42のソフトウェアの実行環境をinactiveにする。
(Step S25)
The
(ステップS26)
ライセンス管理装置20の通知部23は、ソフトウェアの所有者と利用者に利用実績情報を通知する。なお、利用実績情報は、ソフトウェアの予約日時の終了毎に送信せずに、月末等にまとめて送信してもよい。
(Step S26)
The
なお、本実施形態では、ソフトウェアのライセンスを利用する組織を会社として、会社関係情報や所属会社、所有会社等を例示したが、当該組織は会社だけに限られず、団体や部門等であってもよい。また、ソフトウェアを利用する組織は、親会社がソフトウェアのライセンスを所持して、親会社とそのグループ会社というような階層的な関係だけに限られない。本実施形態のライセンス管理システム1は、ソフトウェアの利用許諾範囲や、利用条件が許せば、互いに別個の会社同士等の複数の組織間にも適用することができる。
In this embodiment, the organization that uses the software license is a company, and company related information, affiliated company, owning company, etc. are exemplified. However, the organization is not limited to a company, and may be an organization or a department. Good. In addition, the organization that uses software is not limited to a hierarchical relationship in which a parent company has a software license and the parent company and its group companies. The
本実施形態によれば、ライセンスの利用許諾範囲と、ライセンスの利用状況を管理することにより、複数の組織間における横断的なライセンスの利用を管理できる。これにより、ソフトウェアライセンス管理者が、ライセンスの最適な保有個数を把握することができ、ソフトウェアロイヤリティを削減することができる。 According to the present embodiment, the use of licenses across a plurality of organizations can be managed by managing the license usage permission range and the license usage status. As a result, the software license manager can grasp the optimum number of licenses held and reduce software loyalty.
本実施形態によれば、ソフトウェアの利用規約を適切に守りつつ、グループ企業で調達するライセンス本数の削減や、ソフトウェアの利用効率(即ち、投資対効果)の向上を図ることができる。 According to the present embodiment, it is possible to reduce the number of licenses procured by a group company and improve the use efficiency (that is, the return on investment) of the software while appropriately observing the software use rules.
また、本実施形態によれば、ソフトウェアのライセンスを購入した組織のみではなく、ライセンスの所有組織との間で、ライセンスの利用条件を満たす組織を管理することができる。これにより、ライセンスを直接的に所有していないが、ライセンスの利用条件を満たす組織のライセンス利用を促進できるため、組織全体として、ソフトウェアロイヤリティを削減することができる。 Further, according to the present embodiment, not only the organization that purchased the software license but also the organization that satisfies the license usage condition can be managed with the license-owning organization. Thereby, although the license is not directly owned, the license usage of the organization that satisfies the license usage condition can be promoted, so that the software loyalty can be reduced as a whole organization.
また、SaaS形式でソフトウェアを販売するソフトウェア販売会社が、本実施形態のライセンス管理システム1により、販売されるソフトウェアのライセンスを管理することにより、利用者のライセンス違反を防ぐことができる。
In addition, a software sales company that sells software in the SaaS format manages licenses of software sold by the
以上、本発明の実施の形態が添付の図面を参照することにより説明された。但し、本発明は、上述の実施の形態に限定されず、要旨を逸脱しない範囲で当業者により適宜変更され得る。 The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the above-described embodiments, and can be appropriately changed by those skilled in the art without departing from the scope of the invention.
1 :ライセンス管理システム
10 :ソフトウェア実行環境制御装置
20 :ライセンス管理装置
21 :認証部
22 :予約部
23 :通知部
30 :記憶部
31 :利用者情報
32 :ライセンス情報
33 :ライセンス利用情報
34 :会社関係情報
40 :ソフトウェア実行環境
41 :サーバ装置
42 :利用者端末
1: License management system 10: Software execution environment control device 20: License management device 21: Authentication unit 22: Reservation unit 23: Notification unit 30: Storage unit 31: User information 32: License information 33: License use information 34: Company Related information 40: Software execution environment 41: Server device 42: User terminal
Claims (8)
前記ライセンス管理装置は、
ソフトウェアの利用者を認証する認証部と、
ソフトウェアの利用者情報と、ソフトウェア毎のライセンスの利用許諾範囲を管理するライセンス情報と、ライセンスの利用状況を管理するライセンス利用情報とを記憶する記憶部と、
前記利用者情報と前記ライセンス情報に基づいて、前記利用者が利用可能なソフトウェアの一覧を表示し、前記利用者により選択されたソフトウェアと、前記選択されたソフトウェアの利用日時を含む予約情報を受け付け、前記ライセンス利用情報と前記予約情報に基づいて前記選択されたソフトウェアを利用できるかを判定する予約部とを備え、
前記ソフトウェア実行環境制御装置は、前記予約情報に基づいて、前記利用者による前記選択されたソフトウェアの利用可否を制御し、
前記記憶部は、ライセンスを保有している会社と関連する会社に関する情報を管理する会社関係情報を更に有し、
前記予約部は、前記ライセンス情報に基づいて、前記利用者の所属会社がライセンスを所有するソフトウェアの一覧を、第1のソフトウェア群として抽出し、前記ライセンス情報と前記会社関係情報に基づいて、前記利用者が所属していない会社が所有するソフトウェアであっても、前記利用者が利用できるソフトウェアの一覧を、第2のソフトウェア群として抽出して、前記第1のソフトウェア群、及び前記第2のソフトウェア群を表示する
ライセンス管理システム。 A license management device and a software execution environment control device;
The license management device includes:
An authentication unit for authenticating the user of the software;
A storage unit for storing software user information, license information for managing a license usage range for each software, and license usage information for managing a license usage status;
Based on the user information and the license information, a list of software usable by the user is displayed, and reservation information including the software selected by the user and the use date and time of the selected software is received. A reservation unit for determining whether the selected software can be used based on the license use information and the reservation information,
The software execution environment control device controls whether or not the user can use the selected software based on the reservation information ,
The storage unit further includes company relation information for managing information related to a company associated with a company holding a license,
The reservation unit extracts, as a first software group, a list of software owned by the user's affiliated company based on the license information, and based on the license information and the company relation information, Even if the software is owned by a company to which the user does not belong, a list of software that can be used by the user is extracted as a second software group, and the first software group and the second software group are extracted. A license management system that displays software groups .
ソフトウェアの所有者と利用者に、利用実績情報を通知する通知部を更に備える
請求項1に記載のライセンス管理システム。 The license management device includes:
The license management system according to claim 1, further comprising a notification unit that notifies the owner and user of the software of the usage record information.
前記ソフトウェア実行環境制御装置は、前記予約情報に基づいて前記仮想マシンの動作を制御することにより、前記ソフトウェアの利用可否を制御する
請求項1又は2に記載のライセンス管理システム。 The software is provided by a virtual machine on a server device,
The license management system according to claim 1, wherein the software execution environment control device controls availability of the software by controlling an operation of the virtual machine based on the reservation information.
前記ソフトウェア実行環境制御装置は、前記予約情報に基づいて、前記認証の許可制御を行うことにより、前記ソフトウェアの利用可否を制御する
請求項1又は2に記載のライセンス管理システム。 The software is provided to the user's terminal, and at the start of using the software, the software execution environment control device needs to be authenticated,
The license management system according to claim 1, wherein the software execution environment control device controls whether or not the software can be used by performing permission control of the authentication based on the reservation information.
ソフトウェアの利用者情報と、ソフトウェア毎のライセンスの利用許諾範囲を管理するライセンス情報と、ライセンスの利用状況を管理するライセンス利用情報とを記憶する記憶部と、 A storage unit for storing software user information, license information for managing a license usage range for each software, and license usage information for managing a license usage status;
前記利用者情報と前記ライセンス情報に基づいて、前記利用者が利用可能なソフトウェアの一覧を表示し、前記利用者により選択されたソフトウェアと、前記選択されたソフトウェアの利用日時を含む予約情報を受け付け、前記ライセンス利用情報と前記予約情報に基づいて前記選択されたソフトウェアを利用できるかを判定する予約部とを備え、 Based on the user information and the license information, a list of software usable by the user is displayed, and reservation information including the software selected by the user and the use date and time of the selected software is received. A reservation unit for determining whether the selected software can be used based on the license use information and the reservation information,
前記記憶部は、ライセンスを保有している会社と関連する会社に関する情報を管理する会社関係情報を更に有し、 The storage unit further includes company relation information for managing information related to a company associated with a company holding a license,
前記予約部は、前記ライセンス情報に基づいて、前記利用者の所属会社がライセンスを所有するソフトウェアの一覧を、第1のソフトウェア群として抽出し、前記ライセンス情報と前記会社関係情報に基づいて、前記利用者が所属していない会社が所有するソフトウェアであっても、前記利用者が利用できるソフトウェアの一覧を、第2のソフトウェア群として抽出して、前記第1のソフトウェア群、及び前記第2のソフトウェア群を表示する The reservation unit extracts, as a first software group, a list of software owned by the user's affiliated company based on the license information, and based on the license information and the company relation information, Even if the software is owned by a company to which the user does not belong, a list of software that can be used by the user is extracted as a second software group, and the first software group and the second software group are extracted. Display software group
ライセンス管理装置。 License management device.
ライセンス管理装置の予約部が、ソフトウェアの利用者情報と、ソフトウェア毎のライセンスの利用許諾範囲を管理するライセンス情報に基づいて、前記利用者が利用可能なソフトウェアの一覧を表示するステップと、
ライセンス管理装置の予約部が、前記利用者により選択されたソフトウェアと、前記選択されたソフトウェアの利用日時を含む予約情報を受け付けるステップと、
ライセンス管理装置の予約部が、ライセンスの利用状況を管理するライセンス利用情報と前記予約情報に基づいて、前記選択されたソフトウェアを利用できるかを判定するステップと、
ソフトウェア実行環境制御装置が、前記予約情報に基づいて、前記利用者による前記選択されたソフトウェアの利用可否を制御するステップと
を含み、
前記ソフトウェアの一覧を表示するステップは、
ライセンス管理装置の予約部が、前記ライセンス情報に基づいて、前記利用者の所属会社がライセンスを所有するソフトウェアの一覧を、第1のソフトウェア群として抽出するステップと、
ライセンス管理装置の予約部が、前記ライセンス情報と、ライセンスを保有している会社と関連する会社に関する情報を管理する会社関係情報に基づいて、前記利用者が所属していない会社が所有するソフトウェアであっても、前記利用者が利用できるソフトウェアの一覧を、第2のソフトウェア群として抽出するステップと、
ライセンス管理装置の予約部が、前記第1のソフトウェア群、及び前記第2のソフトウェア群を表示するステップと
を含む
ライセンス管理方法。 An authentication unit of the license management device authenticates a user of the software;
A step of displaying a list of software that can be used by the user based on license information for managing software user information and a license usage range for each software;
A step of accepting reservation information including a software selected by the user and a use date and time of the selected software;
The reservation unit of the license management device determines whether the selected software can be used based on the license usage information for managing the usage status of the license and the reservation information;
Software execution environment control device, on the basis of the reservation information, see containing and controlling the availability of the selected software by the user,
The step of displaying a list of the software includes:
A step of extracting a list of software owned by the user's affiliated company as a first software group based on the license information;
The reservation unit of the license management device is software owned by a company to which the user does not belong based on the license information and company-related information that manages information related to the company that owns the license. A list of software that can be used by the user as a second software group,
The reservation unit of the license management apparatus displaying the first software group and the second software group;
<br/> license management methods, including.
ソフトウェアの利用者を認証するステップと、 Authenticating the user of the software;
ソフトウェアの利用者情報と、ソフトウェア毎のライセンスの利用許諾範囲を管理するライセンス情報に基づいて、前記利用者が利用可能なソフトウェアの一覧を表示するステップと、 Displaying a list of software that can be used by the user based on software user information and license information for managing a license usage range for each software;
前記利用者により選択されたソフトウェアと、前記選択されたソフトウェアの利用日時を含む予約情報を受け付けるステップと、 Receiving reservation information including software selected by the user and a use date and time of the selected software;
ライセンスの利用状況を管理するライセンス利用情報と前記予約情報に基づいて、前記選択されたソフトウェアを利用できるかを判定するステップと、 Determining whether the selected software can be used based on the license usage information for managing the usage status of the license and the reservation information;
を含み、 Including
前記ソフトウェアの一覧を表示するステップは、 The step of displaying a list of the software includes:
前記ライセンス情報に基づいて、前記利用者の所属会社がライセンスを所有するソフトウェアの一覧を、第1のソフトウェア群として抽出するステップと、 Extracting a list of software owned by the user's company as a first software group based on the license information;
前記ライセンス情報と、ライセンスを保有している会社と関連する会社に関する情報を管理する会社関係情報に基づいて、前記利用者が所属していない会社が所有するソフトウェアであっても、前記利用者が利用できるソフトウェアの一覧を、第2のソフトウェア群として抽出するステップと、 Even if the software is owned by a company to which the user does not belong, based on the license information and company-related information that manages information related to the company that owns the license, the user Extracting a list of available software as a second software group;
前記第1のソフトウェア群、及び前記第2のソフトウェア群を表示するステップと Displaying the first software group and the second software group;
を含む including
ライセンス管理方法。License management method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011273820A JP5827558B2 (en) | 2011-12-14 | 2011-12-14 | License management system, license management apparatus, license management method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011273820A JP5827558B2 (en) | 2011-12-14 | 2011-12-14 | License management system, license management apparatus, license management method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013125417A JP2013125417A (en) | 2013-06-24 |
| JP5827558B2 true JP5827558B2 (en) | 2015-12-02 |
Family
ID=48776613
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011273820A Active JP5827558B2 (en) | 2011-12-14 | 2011-12-14 | License management system, license management apparatus, license management method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5827558B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2601349B2 (en) | 1989-08-09 | 1997-04-16 | 松下電器産業株式会社 | Pedestrian push button device |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017068490A (en) * | 2015-09-29 | 2017-04-06 | ルネサスエレクトロニクス株式会社 | License management method and semiconductor device suitable for license management |
| WO2018179225A1 (en) * | 2017-03-30 | 2018-10-04 | 株式会社オプティム | Computer system, license management method and program |
| JP7039891B2 (en) * | 2017-09-05 | 2022-03-23 | 富士フイルムビジネスイノベーション株式会社 | Software management equipment, software management systems and programs |
| JP7530865B2 (en) * | 2021-06-04 | 2024-08-08 | Vaio株式会社 | Terminal setup method, program, terminal management method, and terminal management system |
-
2011
- 2011-12-14 JP JP2011273820A patent/JP5827558B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2601349B2 (en) | 1989-08-09 | 1997-04-16 | 松下電器産業株式会社 | Pedestrian push button device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013125417A (en) | 2013-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5814639B2 (en) | Cloud system, cloud service license management method, and program | |
| JP5930847B2 (en) | Server system, control method and program | |
| US8104075B2 (en) | Trust management systems and methods | |
| US20070033194A1 (en) | System and method for actively managing service-oriented architecture | |
| JP6245949B2 (en) | Authorization server system, control method thereof, and program thereof. | |
| CN101647219B (en) | Mechanism for secure rehosting of licenses | |
| JP5743786B2 (en) | Server apparatus, information processing method, and program | |
| JP5827558B2 (en) | License management system, license management apparatus, license management method, and program | |
| US20170041206A1 (en) | Providing compliance/monitoring service based on content of a service controller | |
| CA2861222A1 (en) | Application licensing using sync providers | |
| JP4812680B2 (en) | Access control device | |
| US20210182407A1 (en) | Execution type software license management | |
| US20160379292A1 (en) | Application Management | |
| JP2005092649A (en) | DIGITAL DATA INSTALLATION SYSTEM, DIGITAL DATA INSTALLATION METHOD, PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
| WO2006092876A1 (en) | Service control system, service control method, and service control program | |
| CN108241716A (en) | Method and device for importing resources | |
| JP2013178706A (en) | Management system for inadequate posting | |
| JP6922308B2 (en) | Workflow system, processing system, method and program | |
| JP5637501B2 (en) | Document management system and document management method | |
| JP2012137995A (en) | Resource providing system, access control program and access control method | |
| JP7118305B1 (en) | Apparatus, method and program for managing use of multiple applications in enterprise | |
| JP2009157445A (en) | Database development management system and program | |
| JP4979616B2 (en) | Software licensing system | |
| Shwartz et al. | It service provider's multi-customer and multi-tenant environments | |
| JP6055793B2 (en) | Sales support system and sales support program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20140430 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141008 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150609 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150714 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150909 |
|
| 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: 20151006 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151016 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5827558 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |