JP2006059164A - License management terminal, license management system, license management program, and license management method - Google Patents
License management terminal, license management system, license management program, and license management method Download PDFInfo
- Publication number
- JP2006059164A JP2006059164A JP2004241023A JP2004241023A JP2006059164A JP 2006059164 A JP2006059164 A JP 2006059164A JP 2004241023 A JP2004241023 A JP 2004241023A JP 2004241023 A JP2004241023 A JP 2004241023A JP 2006059164 A JP2006059164 A JP 2006059164A
- Authority
- JP
- Japan
- Prior art keywords
- license
- terminal
- customer
- software
- licenses
- 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.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 45
- 238000000034 method Methods 0.000 description 27
- 230000004913 activation Effects 0.000 description 4
- 238000001994 activation Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、顧客毎に多数のソフトウェア商品のライセンスを管理するライセンス管理端末、ライセンス管理システム、ライセンス管理プログラムおよびライセンス管理方法に関するものである。 The present invention relates to a license management terminal, a license management system, a license management program, and a license management method for managing licenses of a large number of software products for each customer.
従来、ソフトウェア商品は顧客企業が社員に使用させる数分のライセンスを一括購入し、社内LANに接続された各社員の端末(パソコン)にインストールしてそれぞれ使用していた。 Conventionally, software products have been purchased in batches for a number of licenses to be used by employees at customer companies, installed on each employee's terminal (PC) connected to the in-house LAN, and used individually.
また、ソフトフェアの起動要求があった場合、サーバに通知して現時点の利用者数がライセンス数に満たないときに実行を許可し、当該許可を受信したときにソフトウェアを起動する技術などがある(特許文献1、2参照)。
上述したように、顧客企業では、ソフトウェア商品を購入して社員のパソコンにインストールして使用していたため、社員が使用する最大数分のライセンスを購入する必要があり、あるときは最大数分のソフトウェア商品を社員がそれぞれ使用していたが、このときは購入した最大数分のライセンスだけのソフトウェア商品を使用しなくなって使用されないライセンスが多数発生して無駄になってしまうなどの問題があった。 As mentioned above, since the customer company purchased the software product and installed it on the employee's computer, it is necessary to purchase the maximum number of licenses used by the employee. Each employee used a software product, but at this time, there was a problem that a lot of unused licenses were generated because the software products for the maximum number of purchased licenses were not used and was wasted. .
また、ソフトウェア商品を購入した顧客企業では、購入した最大数分のライセンスを越えて使用しないようにしたりなどの煩雑な管理が要求されてしまうという問題があった。 In addition, there is a problem that a customer company that has purchased a software product is required to perform complicated management such as not to use more than the maximum number of purchased licenses.
また、上述したソフトウェア起動時にサーバに問い合わせて現時点の利用者数がライセンス数に満たないときに当該ソフトウェアの起動を行う技術では、ソフトウェアの起動毎にネットワークを介してサーバにその都度、問い合わせる処理が必要となってしまい、顧客毎に多数のソフトウェアのライセンスを管理するのは非常に大変であると共に、問い合わせる時間が必要となり、迅速に起動できないなどの問題があった。 In addition, in the technology for starting the software when the current number of users is less than the number of licenses at the time of starting the software described above, the process of inquiring the server via the network every time the software is started It is very difficult to manage a large number of software licenses for each customer, and it takes time to make inquiries, which makes it impossible to start up quickly.
本発明は、これらの問題を解決するため、顧客毎の多数の各端末にライセンスを管理するエージェントを設けると共に、各端末毎にソフトウェア商品のライセンス数を管理およびキーを発行する管理センタを設け、管理センタが各顧客の端末あるいは媒体毎に一意のキーの発行、失効を一括管理すると共に、各ソフトウェア商品のライセンスを一括購入して安価に配分、再配分することを目的としている。 In order to solve these problems, the present invention provides an agent for managing licenses at each of a large number of terminals for each customer, and also provides a management center for managing the number of licenses of software products and issuing keys for each terminal. The purpose of the management center is to collectively manage the issuance and revocation of unique keys for each customer terminal or medium, and to purchase and distribute licenses for each software product at low cost and redistribute them.
従って、顧客企業の多数の社員が自己の端末で使用する多種類のソフトウェア商品を安価で任意の期間使用可となり、かつライセンス管理を簡易に実現することが可能となる。 Therefore, many kinds of software products used by a large number of employees of customer companies on their own terminals can be used at a low cost for an arbitrary period, and license management can be easily realized.
本発明は、顧客毎の多数の各端末にライセンスを管理するエージェントを設けると共に、各端末毎にソフトウェア商品のライセンス数を管理およびキーを発行する管理センタを設け、管理センタが各顧客の端末あるいは媒体毎に一意のキーの発行、失効を一括管理すると共に、各ソフトウェア商品のライセンスを一括購入して安価に配分、再配分することにより、顧客企業の多数の社員が自己の端末で使用する多種類のソフトウェア商品を安価で任意の期間使用可となり、かつライセンス管理を簡易に実現することが可能となる。 The present invention provides an agent for managing licenses at each of a large number of terminals for each customer, and also provides a management center for managing the number of licenses of software products and issuing keys for each terminal. In addition to managing the issuance and revocation of unique keys for each medium at the same time, licenses for each software product are purchased in bulk, and distributed and redistributed at low cost, so that many employees at customer companies can use them on their own terminals. It is possible to use various types of software products at low cost and for any period of time, and to easily realize license management.
本発明は、顧客毎の多数の各端末にライセンスを管理するエージェントを設けると共に、各端末毎にソフトウェア商品のライセンス数を管理およびキーを発行する管理センタを設け、管理センタが各顧客の端末あるいは媒体毎に一意のキーの発行、失効を一括管理すると共に、各ソフトウェア商品のライセンスを一括購入して安価に配分、再配分することを実現した。 The present invention provides an agent for managing licenses at each of a large number of terminals for each customer, and also provides a management center for managing the number of licenses of software products and issuing keys for each terminal. In addition to managing the issuance and revocation of unique keys for each medium, the software licenses can be purchased all at once and distributed and redistributed at low cost.
図1は、本発明のシステム構成図を示す。
図1において、クライアント(端末)1は、顧客企業内のLANに接続した端末(パソコン)であって、ソフトウェア商品をインストールし、起動して業務処理を行うものであり、エージェント11、ICカードアダプタ12などから構成されるものである。
FIG. 1 shows a system configuration diagram of the present invention.
In FIG. 1, a client (terminal) 1 is a terminal (personal computer) connected to a LAN in a customer company, which installs and activates software products and performs business processing. An
エージェント11は、インストールされたソフトウェア商品の起動時に、キー(ライセンスキー)をもとにソフトウェア商品を起動するものである。エージェント11は、キーをもとにクライアント1の固有ID(例えばハードディスクの固有ID,CPUの固有ID)あるいはクライアント1に接続された媒体(例えばICカード13)の固有IDが当該キーに暗号化(書き換え不可)されて格納されている値と一致したときにソフトウェア商品を起動したりなどするものである(図2から図5を用いて後述する)。
The
ICカードアダプタ12は、ICカード13などの媒体を接続するためのものであって、当該ICカード13の媒体固有のIDを読み出すためのものである。ICカード13から読み出した固有のIDが、キーに含まれている暗号化されたIDと一致したときに当該ICカード13の接続されているクライアント1の該当ソフトウェア商品をエージェント11が起動可能とするためのものである。
The
ICカード13は、クライアント1に接続する媒体の例であって、上述したように、当該媒体の固有のIDを読み出すためのものである。ICカード13の他に、媒体としては、HD(ハードディスク装置)、通信用の通信アダプタなどの各種外部取り付け装置がある。
The
ベンダセンタ2は、各種ソフトウェア商品およびそのライセンスを販売するセンタであって、ここでは、使用許可手段21およびソフトウェア商品22などから構成されるものである。
The
使用許可手段21は、ソフトウェア商品22およびそのライセンスを販売するものであある。
The use permission means 21 sells the
ソフトウェア商品22は、ライセンス販売の対象となるソフトウェア商品である。
出荷元管理センタ3は、ネットワークを介して顧客のクライアント(端末)1に接続してソフトウェア商品のライセンスを顧客毎に一括管理するものであって、ここでは、ライセンス発行手段31、ライセンス管理手段32、ソフトウェア取引テーブル33、顧客管理テーブル34、ライセンス管理テーブル35、ライセンスキーテーブル36などから構成されるものである。
The
The shipping
ライセンス発行手段31は、顧客企業のクライアント1に固有のライセンスキーを発行するものである(図2から図5を参照)。 The license issuing means 31 issues a license key unique to the client 1 of the customer company (see FIGS. 2 to 5).
ライセンス管理手段32は、顧客企業のクライアント1に発行、失効したライセンス(ライセンス数)を顧客毎に一括管理するものである(図2から図5を参照)。
The
ソフトウェア取引テーブル33は、メーカからソフトウェア商品を一括契約してその内容を登録するテーブルである(図5の(a)参照)。 The software transaction table 33 is a table for registering the contents of software commodities collectively from manufacturers (see (a) of FIG. 5).
顧客管理テーブル34は、顧客毎に契約したソフトウェア商品、契約期間、開封キー、媒体キー、最大契約数などを登録して管理するものである(図5の(b)参照)。 The customer management table 34 registers and manages software products contracted for each customer, contract period, opening key, medium key, maximum number of contracts, and the like (see FIG. 5B).
ライセンス管理テーブル35は、顧客のクライアント1毎にそのライセンス情報(ユーザ端末名、契約種別、契約期間、稼動記録など)を管理するものである(図5の(c)参照)。 The license management table 35 manages license information (user terminal name, contract type, contract period, operation record, etc.) for each client 1 (see FIG. 5C).
ライセンスキーテーブル36は、顧客のクライアント1に発行した一意のライセンスキーを登録して管理するものである(図5の(d)参照)。 The license key table 36 registers and manages a unique license key issued to the client 1 of the customer (see (d) of FIG. 5).
次に、図2から図4のフローチャートの順番に、図1の構成の動作を、図5のテーブルを参照しつつ詳細に説明する。ここで、エージェント11、出荷元管理センタ3、ベンダセンタ2は、図1のエージェント11、出荷元管理センタ3、ベンダセンタ2にそれぞれ対応する。
Next, the operation of the configuration of FIG. 1 will be described in detail in the order of the flowcharts of FIGS. 2 to 4 with reference to the table of FIG. Here, the
図2は、本発明の動作説明フローチャート(その1)を示す。
図2において、S1は、出荷元管理センタ3がアプリケーション(ロット)を購入依頼する。これは、出荷元管理センタ3がメーカのベンダセンタ2にアプリケーション(ソフトウェア商品)の購入依頼を行う(例えばネットワークを介して契約書をメーカに送付して購入依頼を行う、あるいは別途、書面で契約書をメーカに郵送して購入依頼を行う)。
FIG. 2 is a flowchart for explaining the operation of the present invention (part 1).
In FIG. 2, in S1, the shipping
S41は、ベンダセンタ2がロットの購入依頼か判別する。これは、S1の購入依頼がロットの販売か判別する。YESの場合には、本実施例に係る購入依頼と判明したので、S42に進む。NOの場合には、本実施例に係る購入依頼でないと判明したので、S41を繰り返す。
In S41, it is determined whether the
S42は、アプリケーション(ロット)を送付する。これは、S41のYESでロットの購入依頼を受けたアプリケーション(ソフトウェア商品)を、購入依頼元の出荷元管理センタ3に送付する。
In S42, an application (lot) is sent. In this case, the application (software product) that has received a lot purchase request in YES in S41 is sent to the shipping
S43は、ロット購入済の追加依頼か判別する。これは、出荷元管理センタ3が購入済のライセンス数が不足した(あるいは余った)場合の追加依頼か判別する。YESの場合には、S44で使用許可を連絡する(既に、S42のアプリケーション(ロット)の送付を出荷元管理センタ3は受けているので、その使用許可(追加したライセンス数あるいは削減したライセンス数)のみを当該出荷元管理センタ3に連絡し、使用許可したライセンス数を増減する。そして、S41以降を繰り返す。一方、S43のNOの場合には、S43を繰り返す。
In S43, it is determined whether or not the lot purchase has been added. It is determined whether this is an addition request when the number of purchased licenses is insufficient (or surplus) by the shipping
以上のS1、S41からS44によって、出荷元管理センタ3から、複数顧客に配分する対象のアプリケーションのロット購入依頼があったときに、ベンダセンタ2がアプリケーション(ソフトウェア商品)およびライセンス数を出荷元管理センタ3に送付する。また、出荷元管理センタ3から既に購入済のアプリケーション(ソフトウェア商品)のライセンス数の増減の連絡がベンダセンタ2にあった場合にはその許可を返答してロットで使用許諾したライセンス数を増減することが可能となる。
Through the above S1, S41 to S44, when the shipping
S2は、出荷元管理センタ3がS1で購入依頼したアプリケーション(ロット)について、受領か判別する。YESの場合には、S3に進む。NOの場合には、S2を繰り返し待機する。
In S2, it is determined whether or not the application (lot) requested to be purchased in S1 by the shipping
S3は、ソフトウェア取引テーブル33にWRITEする。これは、S2のYESで受領したソフトウェアを、後述する図5の(a)のソフトウェア取引テーブル33に登録(例えば図示の、ソフトウェア名称、版数、ライセンス数、契約期間、契約金額などを登録)して管理する。 S3 WRITEs to the software transaction table 33. This is because the software received in S2 YES is registered in the software transaction table 33 in FIG. 5A (to be described later, for example, the software name, version number, license number, contract period, contract amount, etc. shown in the figure are registered). And manage.
以上のS1、S2、S3によって、出荷元管理センタ3は複数顧客に配分するソフトウェアをロットで購入して図5の(a)のソフトウェア取引テーブル33に登録し、複数の顧客にライセンスを配分する準備が整ったこととなる。
By the above S1, S2, and S3, the shipping
S21は、顧客の端末1のエージェント11がライセンス付アプリソフトを要求する。
S4は、出荷元管理センタ3が最大契約数超過か判別する。これは、S21のライセンス付アプリソフトの要求の通知を受けた出荷元管理センタ3がライセンスを付与されている最大契約数を超えると判明したので、S15からS17でライセンス数を追加購入依頼して超過しないようにする。即ち、S15で、ベンダに追加要求する。追加要求すると、S43でベンダセンタ2が既述したロット購入済の追加購入か判別し、YESのときにS44で使用許可を連絡するので、S16で受領か判別してYESのときにS17でソフトウェア取引テーブル33にWRITE(追加購入した分だけ増加されたライセンス数で上書き)する。そして、S5に進む。一方、S4のNOの場合には、最大契約数以内と判明したので、S5で顧客管理テーブル34にWRITE(使用しようとするソフトウェア名称、版数、ユーザ名、媒体キーなどを新規に作成したエントリに格納)する。
In S21, the
In S4, it is determined whether the shipping
S22は、S21でライセンス付アプリソフトを要求したことに続いて、動作機器の特異点をリードする。これは、クライアント1のエージェント11が当該クライアント1のハードウェアの固有ID(例えばCPUのID,ハードディスクのID、あるいは図1のICカードアダプタ12に接続されているICカード13の媒体ID)を読み出す。
In S22, following the request for the licensed application software in S21, the singular point of the operating device is read. This is because the
S23は、媒体キーを作成する。これは、S22で読み出した固有IDをもとに媒体キーを作成(通常は、固有IDをそのまま媒体キーとして作成)する。これにより、クライアント1を一意に特定する媒体キーを生成できたこととなる。 S23 creates a media key. This creates a media key based on the unique ID read in S22 (usually creating the unique ID as it is as the media key). As a result, a medium key that uniquely identifies the client 1 can be generated.
S24は、媒体キーと要求アプリ名を送付する。これは、エージェント11がS22、S23で作成した媒体キーと、要求アプリ名を、出荷元管理センタ3に送付する。
In S24, the medium key and the requested application name are sent. The
S6は、出荷元管理センタ3がユーザ先から通知か判別する。これは、出荷元管理センタ3が、媒体キーと、要求アプリ名とがエージェント11から通知されたか判別する。YESの場合には、S7に進む。NOの場合には、S6を繰り返し待機する。
In S6, it is determined whether the shipping
S7は、媒体キーを顧客管理テーブル34にWRITEする。これは、後述する図5の(b)の顧客管理テーブル34で、S5で新規に作成して書き込んだエントリのうち、当該通知を受けた要求アプリ名(ソフトウェア名)、ユーザ名の一致するエントリの媒体キーの欄に当該受信した媒体キーを書き込む。 In S7, the medium key is written to the customer management table 34. This is an entry in the customer management table 34 shown in FIG. 5B (to be described later) that matches the requested application name (software name) and user name that received the notification among the entries newly created and written in S5. The received media key is written in the media key field.
S8は、ライセンスキーを作成して送付する。これは、S7で媒体キーの書き込まれた顧客管理テーブル34のエントリのデータのうち、ソフトウェア名称、契約期間、開封キー、媒体キーをもとに改ざん防止用の公知のHASHを作成し、当該HASHを含めたライセンスキー(図5の(d)のライセンスキーテーブル36参照)を要求元のエージェント11に送付する(S24)。 In S8, a license key is created and sent. This is because a publicly known HASH for preventing falsification is created based on the software name, the contract period, the opening key, and the medium key among the data of the customer management table 34 in which the medium key is written in S7. (See license key table 36 in FIG. 5D) is sent to the requesting agent 11 (S24).
S9は、要求アプリを送付する。
S25は、S8で送付されたライセンスキーをエージェント11が受領か判別する。YESの場合には、S26に進む。NOの場合には、S25を繰り返し待機する。
In S9, the requested application is sent.
In step S25, it is determined whether the
S26は、要求アプリが受領か判別する。YESの場合には、図3のS27に進む。NOの場合には、S26を繰り返し待機する。 In S26, it is determined whether the requested application has been received. In the case of YES, it progresses to S27 of FIG. If NO, repeat S26 and wait.
図3のS27は、エージェント11がS26のYESで受領確認されたアプリをインストールする。
In S27 in FIG. 3, the
以上によって、ライセンスキーおよびアプリを取得し、アプリをインストールして起動する準備ができたこととなる。 Thus, the license key and the application are acquired, and the application is ready to be installed and started.
S28は、アプリ起動か判別する。これは、ユーザからアプリの起動要求があったか判別する。YESの場合には、S29に進む。NOの場合には、S28を繰り返し待機する。 In S28, it is determined whether the application is activated. In this case, it is determined whether or not a user has requested to start an application. If YES, the process proceeds to S29. If NO, repeat S28 and wait.
S29は、キーのHASHチェックする。これは、S28のYESで起動されたアプリのライセンスキー中のHASHで当該ライセンスキーが改ざんされていないかチェックして正常か判別する。YESの場合には、S30に進む。NOの場合には、ライセンスキーが改ざんされていると判明したので、S37でエラーメッセージを表示し、終了する。 In S29, HASH check of the key is performed. This is determined by checking whether the license key has been tampered with HASH in the license key of the application activated in YES of S28. If YES, the process proceeds to S30. If NO, it is determined that the license key has been tampered with, so an error message is displayed in S37 and the process is terminated.
S30は、有効期間か判別する。これは、ライセンスキーに含まれる契約期間をもとに、現時点の期間が有効期間内か判別する。YESの場合には、S31に進む。NOの場合には、契約期間外と判明したので、S37でエラーメッセージを表示し、終了する。 In S30, it is determined whether it is a valid period. This is based on the contract period included in the license key to determine whether the current period is within the valid period. If YES, the process proceeds to S31. In the case of NO, since it is determined that the contract period is outside, an error message is displayed in S37 and the process ends.
S31は、媒体キーと比較し一致か判別する。これは、ライセンスキーに含まれる媒体キーと、エージェント11がインストールされているクライアント1の媒体キー(CPUのID,ハードディスク装置のID,あるいはICカードアダプタ12に挿入されているICカード13の媒体ID)とを比較し、一致するか判別する。YESの場合には、S32に進む。NOの場合には、ライセンスキーに含まれる媒体キーと、エージェント11がインストールされているクライアント(端末)1の媒体キーとが不一致で、正しい媒体キーを持つクライアント(端末)1でないと判明したので、S37でエラーメッセージを表示し、終了する。
In step S31, it is determined whether or not they match with the medium key. This is because the media key included in the license key and the media key of the client 1 in which the
S32は、アプリ起動する。これは、S28、S29、S39、S31の各YESで、アプリ起動、HASHチェックOK,有効期限内、媒体キーと一致してOKとなり、全てのチェックでOKとなったので、アプリを起動し、業務処理を行う。 In S32, the application is activated. This is YES in S28, S29, S39, S31, application activation, HASH check OK, within the validity period, OK in accordance with the media key, all checks are OK, so the application is activated, Perform business processing.
S33は、所定期間経過か判別する。例えば1ヶ月経過判別する。YESの場合には、所定期間(例えば1ヶ月)経過して、稼動報告する時期、失効か否かのチェック時期となったので、S34に進む。NOの場合には、S28に戻り繰り返す。 In S33, it is determined whether a predetermined period has elapsed. For example, it is determined whether one month has elapsed. In the case of YES, since a predetermined period (for example, one month) has elapsed, it is time to report the operation, and it is time to check whether or not it has expired, the process proceeds to S34. If no, return to S28 and repeat.
S34は、稼動報告を出荷元管理センタ3に送信する。これは、稼動状況(エージェント11がクライアント1で起動したソフトウェア名、起動日時、起動回数、実行時間などの稼動状況)を出荷元管理センタ3に送信して報告する。
In S <b> 34, the operation report is transmitted to the shipping
S10は、S34の稼動状況の報告が有りか判別する。YESの場合には、S11に進む。NOの場合には、図2のS33に戻る。 In S10, it is determined whether or not there is a report on the operation status in S34. If YES, the process proceeds to S11. In the case of NO, the process returns to S33 of FIG.
S11は、稼動状況を作成する。これは、顧客毎に各クライアントのソフトウェアの使用状況(1ヶ月の間の起動回数、最終の起動日時などのリスト)を作成する。 In step S11, an operation status is created. This creates the usage status of each client's software (a list of the number of activations during one month, the last activation date, etc.) for each customer.
S12は、顧客管理者に通知する。これは、S11で作成した稼動状況を顧客の管理者の端末(電子メール宛先)に送信してクライアント1のソフトウェアの稼動状況を報告する。 S12 notifies the customer administrator. This transmits the operating status created in S11 to the terminal (email destination) of the customer's manager and reports the operating status of the software of the client 1.
S13は、契約続行か判別する。管理者がS12で送付された各クライアント1のソフトウェアの稼動状況のリストを見て、例えば1ヶ月の間に1回も起動されていないソフトウェアについてそのライセンスの契約を続行するか判別する。YESの場合には、管理者がそのライセンスの契約を続行すると判断したので、図2のS3に以降を繰り返す。一方、NOの場合には、管理者がそのライセンスの契約を続行しないと判明したので、S14でキー失効を受け付け、図5の(b)の顧客管理テーブル34の該当エントリを削除すると共に、クライアント1の該当エージェント11に通知し、S35に進む。
In S13, it is determined whether the contract is continued. The administrator looks at the list of software operating statuses of each client 1 sent in S12, and determines, for example, whether or not to continue the license contract for software that has not been activated once a month. In the case of YES, since the administrator has decided to continue the license contract, the subsequent steps are repeated in S3 of FIG. On the other hand, in the case of NO, since it is found that the administrator does not continue the license contract, the key revocation is accepted in S14, and the corresponding entry in the customer management table 34 in FIG. 1 to the
S35は、エージェント11が失効か判別する。YESの場合には、S13のYESで管理者がアプリのライセンスの失効と判断してS14でその失効を受け付けて顧客管理テーブル34から該当エントリ(ライセンス)を失効されたので、S36でそれに併せてエージェント11でも当該アプリのライセンスキーを失効させ、同期を取っておく。
In S35, it is determined whether the
以上によって、アプリ起動時に、エージェント11がアプリのライセンスキーをもとにHASHチェックして改ざんされていなかチェック、契約有効期限内かチェック、媒体キーと一致かチェックし、全てがOKのときにアプリを起動することにより、正規のライセンスを保持するクライアント1でのみアプリ(ソフトウェア商品)を起動することが可能となる。また、エージェント11が所定期間(例えば1ヶ月)のアプリの起動回数などの稼動状況を出荷元管理センタ3に報告してその稼動状況リストを顧客の管理者に通知してアプリのライセンスの継続不要と判断されたときは失効させ、当該顧客のライセンス数を1減少させて他のクライアント1に再利用させることが可能となる。
As described above, when the application is activated, the
図4は、本発明の動作説明フローチャート(その3)を示す。図3のS10〜S14と、S33〜S36を詳しく示したものである。
図4において、S62は、所定期間経過か判別する。これは、クライアント1を構成するエージェント11が稼動報告する所定期間(例えば1ヶ月)を経過か判別する。YESの場合には、S63で稼動報告を出荷元管理センタ3に送信し、S65に進む。NOの場合には、S64に進み、処理を続行する。
FIG. 4 is a flowchart for explaining the operation of the present invention (part 3). FIG. 3 shows S10 to S14 and S33 to S36 in FIG. 3 in detail.
In FIG. 4, S62 determines whether a predetermined period has elapsed. This determines whether a predetermined period (for example, one month) during which the
S65は、稼動状況を記録する。これは、稼動報告を受信した出荷元管理センタ3が記録する。具体的には、図6の(c)のライセンス管理テーブル35に、クライアント1のエージェント11から報告のあった当該クライアント1における稼動状況(例えば稼動日)中の最終の稼動日を取り出して登録する。
In S65, the operation status is recorded. This is recorded by the shipping
S68は、出荷元管理センタ3が締め日か判別する。これは、出荷元管理センタ3がクライアント1のアプリケーションの稼動状況を管理する締め日(例えば月に1回の締め日)か判別する。YESの場合には、S70に進む。NOの場合には、S69で処理を続行する。
In S68, it is determined whether the shipping
S70は、稼動状況を作成する。これは、クライアント1毎(更にアプリケーション毎)の稼動状況(起動回数、最終起動日など)を作成する。 In S70, an operation status is created. This creates the operating status (starting count, last startup date, etc.) for each client 1 (and for each application).
S71は、顧客管理者に通知する。これは、S70で作成した稼動状況のリストを顧客の管理者に提示して通知する。 S71 notifies the customer administrator. This is notified by presenting the list of operating conditions created in S70 to the customer administrator.
S72は、アプリケーション稼動実績ありか判別する。これは、S71で通知を受けた稼動状況中に、所定期間(例えば1ヶ月)の間にアプリケーションの起動実績ありか判別する。YESの場合には、S73で継続して処理を行う。NOの場合には、S74に進む。 In step S72, it is determined whether there is an application operation record. In this case, it is determined whether the application has been activated during a predetermined period (for example, one month) during the operation status notified in S71. If YES, the process continues at S73. If NO, the process proceeds to S74.
S74は、管理者に確認依頼する。管理者が使わないと指定したときはS76に進む。管理者が使うと指定したときはS75で継続して処理を行う。 S74 asks the administrator for confirmation. If the administrator specifies not to use, the process proceeds to S76. If the administrator specifies that it will be used, the process continues in S75.
S76は、契約更新(ライセンス数変更)する。これは、クライアント1にインストールされているアプリケーション(ソフトウェア)が使われていなく、かつ管理者が使わないと指定したと判明したので、当該アプリケーションのライセンスが不要となったので、契約更新(ライセンス数を1つ削減)すると決定する。 In S76, the contract is updated (the number of licenses is changed). This is because the application (software) installed on the client 1 was not used and the administrator specified that it was not used, so the license for the application became unnecessary. Is reduced by one).
S77は、キー失効を受け付ける。これは、S76でライセンスが不要と判明したので、当該ライセンスのキーの失効を受け付ける。そして、受け付けたキーを失効させる(図5の(b)の顧客管理テーブル34の該当エントリを削除してキーを失効させる)。 S77 accepts key revocation. This is because it is determined in S76 that the license is unnecessary, and the expiration of the key of the license is accepted. Then, the accepted key is revoked (the key is revoked by deleting the corresponding entry in the customer management table 34 in FIG. 5B).
S78は、エージェントのキー失効処理を行う。これにより、クライアント1を構成するエージェント11が該当キー(使用されていなく、かつ管理者が不要と指定したライセンスキー)を無効にする。
In step S78, an agent key revocation process is performed. As a result, the
以上によって、所定期間毎(例えば1月毎)に各クライアント(端末)1のエージェント11がアプリケーション(ソフトウェア)の稼動状況を出荷元管理センタ3に通知して記録し、締め日に使用されていないアプリケーションがあったときに管理者に提示して使わないと指定されたときに失効と決定し、クライアント1を構成するエージェント11に通知してキーを失効させると共に、顧客管理テーブル34から該当エントリを削除してキーを失効させることが可能となる。失効させたライセンスは、他のクライアント1からのキー発行依頼があったときに再利用することが可能となる。
As described above, the
図5は、本発明のテーブル例を示す。
図5の(a)は、ソフトウェア取引テーブルの例を示す。ソフトウェア取引テーブル33は、ソフトウェアの開発元(販売元)(ベンダセンタ2)から購入した情報を登録して管理するものであって、ここでは、図示の下記の情報を対応づけて登録し、管理するものである。
FIG. 5 shows an example table of the present invention.
FIG. 5A shows an example of a software transaction table. The software transaction table 33 registers and manages information purchased from a software developer (vendor) (vendor center 2). Here, the following information shown in FIG. To do.
・ソフトウェア名称:
・版数:
・ライセンス数:
・契約期間:
・契約金額:
・その他:
ここで、ソフトウェア名称はソフトウェアを区別する一意の名称である。版数はソフトウェアの版数である。ライセンス数はソフトウェアをライセンス可能な最大数である。契約期間はソフトウェアをライセンス可能な契約期間である。契約金額はライセンスを取得した契約金額である。
・ Software name:
・ Version number:
・ Number of licenses:
·Contract period:
・ Contract amount:
・ Other:
Here, the software name is a unique name for distinguishing software. The version number is the version number of the software. The number of licenses is the maximum number of software that can be licensed. The contract period is a contract period during which software can be licensed. The contract amount is the contract amount for which the license has been acquired.
以上のように、出荷元管理センタ3がベンダセンタ2からソフトウェアのライセンス数を多量に安価で一括購入してテーブルで管理し、このライセンス数を超えない範囲(越えたときは事後に追加注文してライセンス数を増加させて超えない範囲)で多数の顧客のクライアントに小分けしてライセンスキーを付与して当該ライセンスのもとでソフトウェアの使用および管理を行うことが可能となる。
As described above, the shipping
図6の(b)は、顧客管理テーブルの例を示す。顧客管理テーブル34は、顧客毎(ユーザ毎)の発行したキー(ライセンスキー)および最大契約数などを登録して管理するものであって、ここでは、図示の下記の情報を対応づけて登録して管理するものである。 FIG. 6B shows an example of a customer management table. The customer management table 34 registers and manages keys (license keys) issued by each customer (for each user), the maximum number of contracts, and the like. Here, the following information shown in FIG. To manage.
・ソフトウェア名称:
・版数:
・ユーザ名(顧客名):
・契約期間:
・開封キー:
・媒体キー:
・最大契約数:
・その他:
ここで、ソフトウェア名称はライセンスする対象の一意のソフトウェア名称である。版数はソフトウェアの版数である。ユーザ名(顧客名)はソフトウェアをライセンスする対象の顧客(顧客企業)である。契約期間はソフトウェアをライセンスする契約期間である。開封キーはソフトウェアを開封するキーである。媒体キーはソフトウェアをインストールしてキーの発行依頼したユーザ端末2の媒体キー(クライアント1のハードウェアの固有ID,クライアント1に接続したICカード13などの媒体のID)である。最大契約数は顧客が契約した最大のライセンス数である。
・ Software name:
・ Version number:
-User name (customer name):
·Contract period:
・ Opening key:
・ Media key:
・ Maximum number of contracts:
・ Other:
Here, the software name is a unique software name to be licensed. The version number is the version number of the software. The user name (customer name) is the customer (customer company) to whom the software is licensed. The contract period is a contract period for licensing the software. The opening key is a key for opening the software. The medium key is a medium key of the
図6の(c)は、ライセンス管理テーブルの例を示す。ライセンス管理テーブル35は、クライアント1に発行したキー(ライセンスキー)のライセンス情報を登録して管理するものであって、ここでは、図示の下記の情報を対応づけて登録して管理するものである。 FIG. 6C shows an example of a license management table. The license management table 35 registers and manages license information of a key (license key) issued to the client 1, and here registers and manages the following information shown in association with each other. .
・端末種別:
・契約種別:
・契約期間:
・稼動記録:
・その他:
ここで、端末種別はライセンスキーを発行した顧客のクライアント1の種別を登録したものである。契約種別はライセンスキーを発行したソフトウェアの名称である。契約期間はライセンスキーを発行したソフトウェアのライセンスの契約期間である。稼動記録はライセンスキーを発行したソフトウェアの最終の起動した日を登録したものである。
・ Terminal type:
·Contract type:
·Contract period:
・ Operation records:
・ Other:
Here, the terminal type is a registered type of the client 1 of the customer who issued the license key. The contract type is the name of the software that issued the license key. The contract period is the contract period of the software license that issued the license key. The operation record is a record of the last start date of the software that issued the license key.
図6の(d)は、ライセンスキーテーブルの例を示す。ライセンスキーテーブル36は、ソフトウェアのライセンスキーに関係する情報を登録して管理するものであって、ここでは、図示の下記の情報を対応づけて登録して管理するものである。 FIG. 6D shows an example of a license key table. The license key table 36 registers and manages information related to the license key of the software. Here, the license key table 36 registers and manages the following information shown in FIG.
・契約ソフトウェア:
・契約期間:
・開封キー:
・媒体キー:
・HASH:
・その他:
ここで、契約ソフトウェアはライセンスキーを発行するソフトウェア名称である。契約期間はライセンスの契約期間である。開封キーはソフトウェアを開封ときに使用するキーである。媒体キーはソフトウェアをインストールしたクライアント1の装置固有のIDあるいはクライアント1に接続したICカード13などの媒体の固有のIDである。HASHは契約ソフトウェア、契約期間、開封キー、媒体キーの改ざんを防止するための改ざん防止HASHである。
・ Contract software:
·Contract period:
・ Opening key:
・ Media key:
・ HASH:
・ Other:
Here, the contract software is the name of software that issues a license key. The contract period is the license contract period. The opening key is a key used when opening the software. The medium key is an ID unique to the apparatus of the client 1 in which the software is installed or an ID unique to a medium such as the
本発明は、顧客企業の多数の社員が自己の端末で使用する多種類のソフトウェア商品を安価で任意の期間使用可となり、かつライセンス管理を簡易に実現することが可能となる。 The present invention makes it possible to use various types of software products used by a large number of employees of a customer company on their own terminals at a low cost for an arbitrary period of time and to easily realize license management.
1:クライアント
11:エージェント
12:ICカードアダプタ
13:ICカード
2:ベンダセンタ
21:使用許可手段
22:ソフトウェア商品
3:出荷元管理センタ
31:ライセンス発行手段
32:ライセンス管理手段
33:ソフトウェア取引テーブル
34:顧客管理テーブル
35:ライセンス管理テーブル
36:ライセンスキーテーブル
1: Client 11: Agent 12: IC card adapter 13: IC card 2: Vendor center 21: Use permission means 22: Software product 3: Shipment source management center 31: License issuing means 32: License management means 33: Software transaction table 34: Customer management table 35: License management table 36: License key table
Claims (7)
顧客の各端末に設け、ソフトウェア商品がインストールされた当該端末で、一意のライセンスキーをもとに当該ソフトウェア商品を起動して使用可とすると共に、
ライセンスキー発行依頼を当該顧客の発行済みのライセンス数を管理する管理センタに送信して当該端末に一意のライセンスキーを作成させて返送させ保存するエージェントを備えたことを特徴とするライセンス管理端末。 In a license management system that manages licenses for many software products for each customer,
At each terminal of the customer, the software product is installed and enabled on the terminal where the software product is installed.
A license management terminal comprising an agent for transmitting a license key issuance request to a management center that manages the number of licenses issued by the customer, causing the terminal to create a unique license key, returning it, and storing it.
顧客の各端末に設け、ソフトウェア商品がインストールされた当該端末で、一意のライセンスキーをもとに当該ソフトウェア商品を起動して使用可とすると共に、
ライセンスキー発行依頼を当該顧客の発行済みのライセンス数を管理する管理センタに送信して当該端末に一意のライセンスキーを作成させて返送させ保存するエージェント手段
としてコンピュータに動作させるためのライセンス管理プログラム。 In a license management program that manages licenses for many software products for each customer,
At each terminal of the customer, the software product is installed and enabled on the terminal where the software product is installed.
A license management program for causing a computer to operate as an agent unit that transmits a license key issuance request to a management center that manages the number of licenses issued by the customer, causes the terminal to create a unique license key, return it, and store it.
顧客の各端末に設け、ライセンスキー発行依頼を顧客の発行済みのライセンス数を管理する管理センタに送信して当該端末に一意のライセンスキーを作成させて返送させ保存するステップと
ソフトウェア商品がインストールされた当該端末で、一意のライセンスキーをもとに当該ソフトウェア商品を起動して使用可とするステップと、
を有するライセンス管理方法。 In a license management method for managing licenses for many software products for each customer,
Installed on each customer terminal, sends a license key issuance request to the management center that manages the number of licenses issued by the customer, creates a unique license key on the terminal, sends it back and stores it, and software products are installed Starting the software product on the terminal based on the unique license key and making it usable,
A license management method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004241023A JP2006059164A (en) | 2004-08-20 | 2004-08-20 | License management terminal, license management system, license management program, and license management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004241023A JP2006059164A (en) | 2004-08-20 | 2004-08-20 | License management terminal, license management system, license management program, and license management method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006059164A true JP2006059164A (en) | 2006-03-02 |
Family
ID=36106582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004241023A Pending JP2006059164A (en) | 2004-08-20 | 2004-08-20 | License management terminal, license management system, license management program, and license management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006059164A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008026570A1 (en) * | 2006-08-31 | 2008-03-06 | Daikin Industries, Ltd. | Apparatus for enabling functions to be valid in plurality of devices, network system, method, and computer program |
JP2008123048A (en) * | 2006-11-08 | 2008-05-29 | Ricoh Co Ltd | Software license operation management device and software license operation management method |
EP1956511A2 (en) | 2007-02-09 | 2008-08-13 | NEC Infrontia Corporation | Method and system for function license authentication |
JP2010086461A (en) * | 2008-10-02 | 2010-04-15 | Sony Corp | License management device and license management method, and license management system |
JP2010522382A (en) * | 2007-03-20 | 2010-07-01 | デムヴィッチ ソフトウェア,リミテッド ライアビリティー カンパニー | Software license renewal |
JP2010218397A (en) * | 2009-03-18 | 2010-09-30 | Ricoh Co Ltd | Information processing apparatus, method and program for managing installation, and remote management system |
JP2011170435A (en) * | 2010-02-16 | 2011-09-01 | Ricoh Co Ltd | Mediation apparatus, installation system, installation method, and installation program |
WO2013002258A1 (en) | 2011-06-29 | 2013-01-03 | 日本電気株式会社 | License administration device and license administration method |
JP2015510634A (en) * | 2012-01-27 | 2015-04-09 | マイクロソフト コーポレーション | Application licensing using sync providers |
JP2015109057A (en) * | 2013-12-06 | 2015-06-11 | セイコーエプソン株式会社 | License management server, license system, control method of license management server, and program |
JP2015194882A (en) * | 2014-03-31 | 2015-11-05 | 富士通株式会社 | purchase control device, purchase control method, and purchase control program |
US9305146B2 (en) | 2011-07-19 | 2016-04-05 | Nec Corporation | License management device, license management system, license management method, and program |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000207199A (en) * | 1999-01-14 | 2000-07-28 | Hiromichi Toyama | Method, device and system for managing software |
JP2001222424A (en) * | 2000-02-08 | 2001-08-17 | Fujitsu Ltd | Software license managing device and method, and program recording medium for managing software license |
JP2002258962A (en) * | 2001-02-27 | 2002-09-13 | Toyota Motor Corp | Software license management system |
JP2002297255A (en) * | 2001-03-30 | 2002-10-11 | Ntt Comware Corp | Software management method, system and program, and recording medium recorded with the program |
JP2002351564A (en) * | 2001-05-22 | 2002-12-06 | Ntt Communications Kk | Device, method and program for application providing service |
JP2003091327A (en) * | 2001-07-09 | 2003-03-28 | Hewlett Packard Japan Ltd | License management system and application delivery system |
JP2003186559A (en) * | 2001-12-19 | 2003-07-04 | Mitsubishi Electric Corp | License management system, license management device and method, and program |
JP2004139148A (en) * | 2002-10-15 | 2004-05-13 | Canon Inc | Management device, management method and control program |
JP2004139149A (en) * | 2002-10-15 | 2004-05-13 | Canon Inc | Peripheral equipment, information processing method and control program |
JP2004178121A (en) * | 2002-11-26 | 2004-06-24 | Hitachi Ltd | Software assets management method and system |
US20040153658A1 (en) * | 2003-01-31 | 2004-08-05 | Microsoft Corporation | Systems and methods for deterring software piracy in a volume license environment |
-
2004
- 2004-08-20 JP JP2004241023A patent/JP2006059164A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000207199A (en) * | 1999-01-14 | 2000-07-28 | Hiromichi Toyama | Method, device and system for managing software |
JP2001222424A (en) * | 2000-02-08 | 2001-08-17 | Fujitsu Ltd | Software license managing device and method, and program recording medium for managing software license |
JP2002258962A (en) * | 2001-02-27 | 2002-09-13 | Toyota Motor Corp | Software license management system |
JP2002297255A (en) * | 2001-03-30 | 2002-10-11 | Ntt Comware Corp | Software management method, system and program, and recording medium recorded with the program |
JP2002351564A (en) * | 2001-05-22 | 2002-12-06 | Ntt Communications Kk | Device, method and program for application providing service |
JP2003091327A (en) * | 2001-07-09 | 2003-03-28 | Hewlett Packard Japan Ltd | License management system and application delivery system |
JP2003186559A (en) * | 2001-12-19 | 2003-07-04 | Mitsubishi Electric Corp | License management system, license management device and method, and program |
JP2004139148A (en) * | 2002-10-15 | 2004-05-13 | Canon Inc | Management device, management method and control program |
JP2004139149A (en) * | 2002-10-15 | 2004-05-13 | Canon Inc | Peripheral equipment, information processing method and control program |
JP2004178121A (en) * | 2002-11-26 | 2004-06-24 | Hitachi Ltd | Software assets management method and system |
US20040153658A1 (en) * | 2003-01-31 | 2004-08-05 | Microsoft Corporation | Systems and methods for deterring software piracy in a volume license environment |
JP2004234668A (en) * | 2003-01-31 | 2004-08-19 | Microsoft Corp | System and method for blocking copyright piracy of software in volume license key environment |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008026570A1 (en) * | 2006-08-31 | 2008-03-06 | Daikin Industries, Ltd. | Apparatus for enabling functions to be valid in plurality of devices, network system, method, and computer program |
JP2008123048A (en) * | 2006-11-08 | 2008-05-29 | Ricoh Co Ltd | Software license operation management device and software license operation management method |
EP1956511A2 (en) | 2007-02-09 | 2008-08-13 | NEC Infrontia Corporation | Method and system for function license authentication |
JP2010522382A (en) * | 2007-03-20 | 2010-07-01 | デムヴィッチ ソフトウェア,リミテッド ライアビリティー カンパニー | Software license renewal |
JP2010086461A (en) * | 2008-10-02 | 2010-04-15 | Sony Corp | License management device and license management method, and license management system |
JP2010218397A (en) * | 2009-03-18 | 2010-09-30 | Ricoh Co Ltd | Information processing apparatus, method and program for managing installation, and remote management system |
JP2011170435A (en) * | 2010-02-16 | 2011-09-01 | Ricoh Co Ltd | Mediation apparatus, installation system, installation method, and installation program |
WO2013002258A1 (en) | 2011-06-29 | 2013-01-03 | 日本電気株式会社 | License administration device and license administration method |
US9363081B2 (en) | 2011-06-29 | 2016-06-07 | Nec Corporation | License administration device and license administration method |
US9305146B2 (en) | 2011-07-19 | 2016-04-05 | Nec Corporation | License management device, license management system, license management method, and program |
JP2015510634A (en) * | 2012-01-27 | 2015-04-09 | マイクロソフト コーポレーション | Application licensing using sync providers |
JP2015109057A (en) * | 2013-12-06 | 2015-06-11 | セイコーエプソン株式会社 | License management server, license system, control method of license management server, and program |
JP2015194882A (en) * | 2014-03-31 | 2015-11-05 | 富士通株式会社 | purchase control device, purchase control method, and purchase control program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4639676B2 (en) | Rental server system | |
KR100962927B1 (en) | Information processing method, information processing apparatus and storage medium | |
US8479190B2 (en) | Management system, management method, terminal device, management server and program | |
KR100898376B1 (en) | Issuing system, storage medium and electronic ticket issuing and managing method | |
US8615446B2 (en) | System and method for handling software activation in entitlement | |
JPWO2002097694A1 (en) | Insurance system | |
MX2012009022A (en) | Generic feature licensing framework. | |
JP2006059164A (en) | License management terminal, license management system, license management program, and license management method | |
US20110313839A1 (en) | Controlling coupon printing using a delegated image client | |
JP2006059163A (en) | License management system, license management program and license management method | |
TW200535742A (en) | Terminal device, server device, terminal check method, and computer readable storage medium recorded with terminal program | |
US10387927B2 (en) | System and method for entitling digital assets | |
JP2005285104A (en) | Approval management system and method thereof | |
JP7369628B2 (en) | Electronic coupon provision system | |
JP5584548B2 (en) | Storage medium for program and license management, server and computer system | |
JP2004094708A (en) | Customer information management system and program | |
JP2003331145A (en) | Method and program for selling contents | |
JP2004303016A (en) | Guarantee information management device, guarantee information management method, and program making computer execute the method | |
US20110313836A1 (en) | Controlling coupon printing to multiple types of clients | |
WO2013002258A1 (en) | License administration device and license administration method | |
JP2002056326A (en) | History accumulation device, verification device, and electronic right distribution system | |
JP2005322262A (en) | Method and device for selling digital contents and medium recording its processing program | |
JP2001337733A (en) | System and method for supplying software | |
KR20020059251A (en) | Storage method for electronic contracts, authentication method therefor, contractor server, contract storage server, storage system for electronic contracts, and storage media therefor | |
JP6301622B2 (en) | Information processing system and information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070320 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090817 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090825 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091208 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100129 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100316 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100611 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20100623 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20100723 |