(57)【要約】【課題】複数の商品に係わるライセンスの発行を１つのサービスで行うことができるようにする。【解決手段】複数の商品ジャンルごとに商品情報データベースに登録する商品登録手段と、商品のライセンス番号の発行依頼を受けたときに、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行手段と、販売したライセンス証書に記載された商品識別番号と、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け手段と、前記番号関連付け手段によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成手段と、前記生成されたライセンスをユーザシステムに送信するライセンス送信手段とを設け、取得したライセンスを登録すると、購入した機能を利用できるようにする。【選択図】  図１７
2006018770.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して接続されたユーザシステムとライセンス発行サーバとを含み、複数の商品ジャンルの夫々に対応する複数のライセンスを発行するライセンス発行システムであって、
前記インターネットを介して前記ライセンス発行サーバに商品のライセンス番号の発行依頼を行うライセンス番号発行依頼手段と、
前記インターネットを介して前記ライセンス発行サーバから送信されるライセンスを受信するライセンス受信手段とを前記ユーザシステムが有し、
前記商品を、複数の商品ジャンルごとに商品情報データベースに登録する商品登録手段と、
前記ユーザシステムから、前記商品のライセンス番号の発行依頼を受けたときは、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行手段と、
前記ユーザシステムから、販売したライセンス証書に記載された商品識別番号と、前記商品に記載された機体シリアル番号とが入力された際に、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け手段と、
前記番号関連付け手段によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成手段と、
前記ライセンス生成手段によって生成されたライセンスを、前記インターネットを介して前記ユーザシステムに送信するライセンス送信手段とを前記ライセンス発行サーバが有することを特徴とするライセンス発行システム。
【請求項２】
前記ライセンス発行サーバから取得したライセンスを入力することによって商品を活性化させる商品活性化手段を前記ユーザシステムが有することを特徴とする請求項１に記載のライセンス発行システム。
【請求項３】
前記ユーザシステムは印字装置を含むことを特徴とする請求項１または２に記載のライセンス発行システム。
【請求項４】
前記活性化する商品は、前記ユーザシステムのオプション、アプリケーションもしくは装置本体であることを特徴とする請求項２に記載のライセンス発行システム。
【請求項５】
前記商品ジャンルに従ったライセンスを生成するライセンス生成手段は、番号もしくはファイル形式によるライセンス発行形式で前記ライセンスを生成することを特徴とする請求項１〜４の何れか１項に記載のライセンス発行システム。
【請求項６】
インターネットを介して接続されたユーザシステムとライセンス発行サーバとを含み、複数の商品ジャンルの夫々に対応する複数のライセンスを発行するライセンス発行システムであって、
商品識別番号を生成して発行する商品識別番号発行手段と、
前記インターネットを介して前記ライセンス発行サーバから送信される識別子を受信する識別子受信手段とを前記ユーザシステムが有し、
商品オプションに関するライセンス情報を含むオプション商品情報データベースに商品のオプション情報を登録する商品登録手段と、
前記ユーザシステムから入力された商品識別番号と機体シリアル番号を取得して、前記商品識別番号が前記オプション商品情報データベース内に存在するかどうかを検査する商品識別番号検査手段と、
前記商品識別番号と機体シリアル番号を関連付ける番号関連付け手段と、
機体シリアル番号とオプション機能情報をライセンス情報として含むオプション機能を起動可能とする識別子を生成する識別子生成手段と、
前記識別子生成手段により生成された識別子を記憶媒体に記憶する識別子記憶手段と、
前記識別子を送信する識別子送信手段とを前記ライセンス発行サーバが有することを特徴とするライセンス発行システム。
【請求項７】
前記オプション商品情報データベースには、発行できる機体シリアル番号の範囲を変更することを許可する情報を有し、
前記商品識別番号を発行したときに、商品登録された情報の変更を不許可に制御する情報変更制御手段さらに有することを特徴とする請求項６に記載のライセンス発行システム。
【請求項８】
前記識別子受信により受信して取得した識別子を商品に入力することによって、オプション商品の制御を可能とするオプション商品活性化手段を有することを特徴とする請求項６または７に記載のライセンス発行システム。
【請求項９】
インターネットを介してユーザシステムと接続されてライセンス発行システムを構成するライセンス発行サーバであって、
複数の商品ジャンルごとに商品情報データベースに商品を登録する商品登録手段と、
前記ユーザシステムから、前記商品のライセンス番号の発行依頼を受けたときは、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行手段と、
前記ユーザシステムから、販売したライセンス証書に記載された商品識別番号と、前記商品に記載された機体シリアル番号とが入力された際に、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け手段と、
前記番号関連付け手段によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成手段と、
前記ライセンス生成手段によって生成されたライセンスを、前記インターネットを介して前記ユーザシステムに送信するライセンス送信手段とを有することを特徴とするライセンス発行サーバ。
【請求項１０】
前記商品ジャンルに従ったライセンスを生成するライセンス生成手段は、番号もしくはファイル形式によるライセンス発行形式で前記ライセンスを生成することを特徴とする請求項９に記載のライセンス発行サーバ。
【請求項１１】
商品オプションに関するライセンス情報を含むオプション商品情報データベースに商品のオプション情報を登録する商品登録手段と、
前記ユーザシステムから入力された商品識別番号と機体シリアル番号を取得して、前記商品識別番号が前記オプション商品情報データベース内に存在するかどうかを検査する商品識別番号検査手段と、
前記商品識別番号と機体シリアル番号を関連付ける番号関連付け手段と、
機体シリアル番号とオプション機能情報をライセンス情報として含むオプション機能を起動可能とする識別子を生成する識別子生成手段と、
前記識別子生成手段により生成された識別子を記憶媒体に記憶する識別子記憶手段と、
前記識別子を送信する識別子送信手段とを有することを特徴とするライセンス発行サーバ。
【請求項１２】
前記オプション商品情報データベースは、発行できる機体シリアル番号の範囲を変更することを許可する情報を有し、
前記商品識別番号を発行したときに、商品登録された情報の変更を不許可に制御する情報変更制御手段さらに有することを特徴とする請求項１１に記載のライセンス発行サーバ。
【請求項１３】
インターネットを介して接続されたユーザシステムとライセンス発行サーバとを含システムにおいて、複数の商品ジャンルの夫々に対応する複数のライセンスを発行する方法であって、
前記インターネットを介して前記ライセンス発行サーバに商品のライセンス番号の発行依頼を行うライセンス番号発行依頼工程と、
前記インターネットを介して前記ライセンス発行サーバから送信されるライセンスを受信するライセンス受信工程とを前記ユーザシステムが有し、
前記商品を、複数の商品ジャンルごとに商品情報データベースに登録する商品登録工程と、
前記ユーザシステムから、前記商品のライセンス番号の発行依頼を受けたときは、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行工程と、
前記ユーザシステムから、販売したライセンス証書に記載された商品識別番号と、前記商品に記載された機体シリアル番号とが入力された際に、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け工程と、
前記番号関連付け工程によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成工程と、
前記ライセンス生成工程によって生成されたライセンスを、前記インターネットを介して前記ユーザシステムに送信するライセンス送信工程とを前記ライセンス発行サーバが有することを特徴とするライセンス発行方法。
【請求項１４】
インターネットを介して接続されたユーザシステムとライセンス発行サーバとを含システムにおいて、複数の商品ジャンルの夫々に対応する複数のライセンスを発行する方法をコンピュータに実行させるプログラムであって、
前記インターネットを介して前記ライセンス発行サーバに商品のライセンス番号の発行依頼を行うライセンス番号発行依頼工程と、
前記インターネットを介して前記ライセンス発行サーバから送信されるライセンスを受信するライセンス受信工程とを前記ユーザシステムのコンピュータに実行させ、
前記商品を、複数の商品ジャンルごとに商品情報データベースに登録する商品登録工程と、
前記ユーザシステムから、前記商品のライセンス番号の発行依頼を受けたときは、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行工程と、
前記ユーザシステムから、販売したライセンス証書に記載された商品識別番号と、前記商品に記載された機体シリアル番号とが入力された際に、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け工程と、
前記番号関連付け工程によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成工程と、
前記ライセンス生成工程によって生成されたライセンスを、前記インターネットを介して前記ユーザシステムに送信するライセンス送信工程とを前記ライセンス発行サーバのコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１５】
前記請求項１４に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はライセンス発行システム、ライセンス発行サーバ及びライセンス発行方法に関する。
【背景技術】
【０００２】
従来、印字装置等のユーザシステムにおいて、オプションやそのアプリケーションについては、生産時に装着する方法や、ユーザが商品を購入時にオプションを購入して自宅で設置する方法、アプリのインストールをする方法といったさまざまな形態がとられている。その中で、商品自体に１つ以上のオプション機能をあらかじめ機器内に機能として入れ込んでおき、商品購入時にオプションも購入した場合に、機器にライセンスキーに設定することでオプションを利用できる方法や、アプリケーションに同梱した商品情報を基にライセンスを取得してアプリケーションを利用できる方法がある。
【０００３】
この種のライセンス管理システムは、アプリケーションをインストールして実行するデバイスのＩＤと、アプリケーションそのもののＩＤとを管理することが考え得る。このライセンスは、ユニークなものであり、コピーされて同種の機器に利用できるものでは困る。そこで、商品の管理及びライセンスの管理を行う方法が望まれている。
【０００４】
情報処理装置上でライセンス制御を行う方法として、従来からライセンス付きソフトウェアプログラムを使用するための使用要求に応答することを特徴とするライセンス管理システムが知られている。
【０００５】
例えば、特許文献１には、アプリケーションとそのアプリケーションを実行するデバイスの情報を管理する機能を有し、前記アプリケーションを、実行を許可された前記デバイス上で有効化するライセンス管理を行うためのライセンス管理システムが記載されている。
【０００６】
【特許文献１】特開２００４−１３９１４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術では、商品の生産に関連したそのオプション機器に関するライセンスを管理したり、ライセンスを発行したりすることについては考慮されておらず、また、機能や構造が不十分なため使い勝手の良いものではなかった。
【０００８】
また、同一ライセンス管理サーバにて複数の商品ジャンルに対応した商品ジャンルごとのライセンスの発行を行うことができない問題点があった。さらに、ライセンス発行にも種類があり、例えばライセンスキーによる方式、ライセンスファイルによる方式などには対応できないといった欠点があった。
【０００９】
本発明はこのような状況のもとでなされたものであり、複数の商品に係わるライセンスの発行を１つのサービスで行うことができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明のライセンス発行システムは、インターネットを介して接続されたユーザシステムとライセンス発行サーバとを含み、複数の商品ジャンルの夫々に対応する複数のライセンスを発行するライセンス発行システムであって、
前記インターネットを介して前記ライセンス発行サーバに商品のライセンス番号の発行依頼を行うライセンス番号発行依頼手段と、前記インターネットを介して前記ライセンス発行サーバから送信されるライセンスを受信するライセンス受信手段とを前記ユーザシステムが有し、
前記商品を、複数の商品ジャンルごとに商品情報データベースに登録する商品登録手段と、前記ユーザシステムから、前記商品のライセンス番号の発行依頼を受けたときは、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行手段と、前記ユーザシステムから、販売したライセンス証書に記載された商品識別番号と、前記商品に記載された機体シリアル番号とが入力された際に、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け手段と、前記番号関連付け手段によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成手段と、前記ライセンス生成手段によって生成されたライセンスを、前記インターネットを介して前記ユーザシステムに送信するライセンス送信手段とを前記ライセンス発行サーバが有することを特徴としている。
また、本発明の他の特徴とするところは、インターネットを介して接続されたユーザシステムとライセンス発行サーバとを含み、複数の商品ジャンルの夫々に対応する複数のライセンスを発行するライセンス発行システムであって、
商品識別番号を生成して発行する商品識別番号発行手段と、前記インターネットを介して前記ライセンス発行サーバから送信される識別子を受信する識別子受信手段とを前記ユーザシステムが有し、
商品オプションに関するライセンス情報を含むオプション商品情報データベースに商品のオプション情報を登録する商品登録手段と、前記ユーザシステムから入力された商品識別番号と機体シリアル番号を取得して、前記商品識別番号が前記オプション商品情報データベース内に存在するかどうかを検査する商品識別番号検査手段と、前記商品識別番号と機体シリアル番号を関連付ける番号関連付け手段と、機体シリアル番号とオプション機能情報をライセンス情報として含むオプション機能を起動可能とする識別子を生成する識別子生成手段と、前記識別子生成手段により生成された識別子を記憶媒体に記憶する識別子記憶手段と、前記識別子を送信する識別子送信手段とを前記ライセンス発行サーバが有することを特徴としている。
【００１１】
本発明のライセンス発行サーバは、インターネットを介してユーザシステムと接続されてライセンス発行システムを構成するライセンス発行サーバであって、
複数の商品ジャンルごとに商品情報データベースに商品を登録する商品登録手段と、前記ユーザシステムから、前記商品のライセンス番号の発行依頼を受けたときは、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行手段と、前記ユーザシステムから、販売したライセンス証書に記載された商品識別番号と、前記商品に記載された機体シリアル番号とが入力された際に、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け手段と、前記番号関連付け手段によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成手段と、前記ライセンス生成手段によって生成されたライセンスを、前記インターネットを介して前記ユーザシステムに送信するライセンス送信手段とを有することを特徴としている。
【００１２】
本発明のライセンス発行サーバの他の特徴とするところは、商品オプションに関するライセンス情報を含むオプション商品情報データベースに商品のオプション情報を登録する商品登録手段と、前記ユーザシステムから入力された商品識別番号と機体シリアル番号を取得して、前記商品識別番号が前記オプション商品情報データベース内に存在するかどうかを検査する商品識別番号検査手段と、前記商品識別番号と機体シリアル番号を関連付ける番号関連付け手段と、機体シリアル番号とオプション機能情報をライセンス情報として含むオプション機能を起動可能とする識別子を生成する識別子生成手段と、前記識別子生成手段により生成された識別子を記憶媒体に記憶する識別子記憶手段と、前記識別子を送信する識別子送信手段とを有することを特徴としている。
【００１３】
本発明のライセンス発行方法は、インターネットを介して接続されたユーザシステムとライセンス発行サーバとを含システムにおいて、複数の商品ジャンルの夫々に対応する複数のライセンスを発行する方法であって、
前記インターネットを介して前記ライセンス発行サーバに商品のライセンス番号の発行依頼を行うライセンス番号発行依頼工程と、前記インターネットを介して前記ライセンス発行サーバから送信されるライセンスを受信するライセンス受信工程とを前記ユーザシステムが有し、
前記商品を、複数の商品ジャンルごとに商品情報データベースに登録する商品登録工程と、前記ユーザシステムから、前記商品のライセンス番号の発行依頼を受けたときは、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行工程と、前記ユーザシステムから、販売したライセンス証書に記載された商品識別番号と、前記商品に記載された機体シリアル番号とが入力された際に、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け工程と、前記番号関連付け工程によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成工程と、前記ライセンス生成工程によって生成されたライセンスを、前記インターネットを介して前記ユーザシステムに送信するライセンス送信工程とを前記ライセンス発行サーバが有することを特徴としている。
【００１４】
本発明のコンピュータプログラムは、インターネットを介して接続されたユーザシステムとライセンス発行サーバとを含システムにおいて、複数の商品ジャンルの夫々に対応する複数のライセンスを発行する方法をコンピュータに実行させるプログラムであって、
前記インターネットを介して前記ライセンス発行サーバに商品のライセンス番号の発行依頼を行うライセンス番号発行依頼工程と、前記インターネットを介して前記ライセンス発行サーバから送信されるライセンスを受信するライセンス受信工程とを前記ユーザシステムのコンピュータに実行させ、前記商品を、複数の商品ジャンルごとに商品情報データベースに登録する商品登録工程と、前記ユーザシステムから、前記商品のライセンス番号の発行依頼を受けたときは、各商品ジャンルによらずに一意の商品識別番号を生成して発行する商品識別番号発行工程と、前記ユーザシステムから、販売したライセンス証書に記載された商品識別番号と、前記商品に記載された機体シリアル番号とが入力された際に、前記商品情報データベースと、ライセンス番号と、機体シリアル番号とを関連付ける番号関連付け工程と、前記番号関連付け工程によって行われた関連付けに基づいて、商品ジャンルに従ったライセンスを生成するライセンス生成工程と、前記ライセンス生成工程によって生成されたライセンスを、前記インターネットを介して前記ユーザシステムに送信するライセンス送信工程とを前記ライセンス発行サーバのコンピュータに実行させることを特徴としている。
【００１５】
本発明の記録媒体は、前記に記載のコンピュータプログラムを記録したことを特徴としている。
【発明の効果】
【００１６】
本発明によれば、商品の管理及びライセンスの管理を一元的に行うことができるようになり、コピーされて同種の機器に利用できないような形態でライセンスキーを発行するようにすることができる。
また、本発明の他の特徴によれば、オプションライセンス証書番号と商品機番の入力をユーザシステムから受けるようにしたので、ライセンス発行サーバでライセンスの生成・発行ができるような一元管理を可能にすることができる。
また、本発明のその他の特徴によれば、複数ジャンルのライセンスをサービスすることが可能になることによって、統一した番号体系で商品番号を提供でき、煩雑な管理を解消することができる。しかも、ジャンルごとのライセンスキーもしくはライセンスファイルを発行することができる。
また、ライセンスの発行と機体シリアル番号とを一対一に関連つけて生産する必要がないため、煩雑な物流工程においてライセンス証書と商品とを別々に販売することが可能となり、機体シリアル番号を管理する手間を省略することができる。
【発明を実施するための最良の形態】
【００１７】
（第１の実施形態）
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている表示画面はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。なお、本実施形態において、オプションとは、ユーザの購入単位であり、ユーザは１つ、またはそれ以上のオプションを購入後、ユーザ自身の印字装置にそのオプションライセンスを設定して使用することになる。また、ブラウザとは、インターネットなどのネットワーク上に存在するコンテンツを閲覧するためのプログラムをいう。
【００１８】
＜装置の説明＞
図１は、本発明の好適な実施の形態に係る情報処理装置としてのライセンス発行サーバ１０１を含むネットワークシステム構成を示すブロック図である。このネットワークシステムは、製造した印字装置１２３、１２４、１２５のオプション機能や機器そのものライセンス、機器のアプリケーションを管理するためのものであり、特にオプション機能や機器そのものライセンス、機器のアプリケーションの不正使用を防止するシステムである。
【００１９】
図１中、１０１は、ライセンス情報発行処理全般を司る情報処理装置としてのライセンス発行サーバ１０１である。また、１０２はユーザが管理する情報処理装置としてのユーザシステムである。パーソナルコンピュータや携帯端末やなど、ネットワークに接続可能な情報処理装置がユーザシステム１０２となりうる。ユーザシステム１０２には印字装置１２３、１２４、１２５が接続できる。
【００２０】
印字装置１２３、１２４，１２５のライセンス形態はそれぞれライセンス番号による第１の方式、ライセンスファイルによる形式、第１の方式と異なるライセンス番号による第２の方式で、ライセンス発行サーバ１０１はジャンルごとにライセンスを管理する。ライセンスを受ける機能は、それぞれ印字装置１２３はオプション機能、印字装置１２４は機器に追加するアプリケーションを新たにネットワークからインストールして利用できるライセンス、印字装置１２５は機器そのものライセンスである。
【００２１】
商品ジャンルの異なる印字装置ごとにライセンスを受け、固有の機能を利用できる。形態によっては印字装置１２３、１２４，１２５はユーザシステム１０２となりうる。
【００２２】
１０３は印字装置１２３、１２４、１２５を製造した製造会社が印字装置１２３、１２４、１２５を管理する情報処理装置としての製造者会社システムであり、１０４は製造した印字装置１２３、１２４、１２５を販売した印字装置を管理する情報処理装置としての販売者システムである。パーソナルコンピュータやワークステーションが販売会社システム１０３やソフトウェア開発業者システム１０４となりうる。
【００２３】
１０６はライセンス発行サーバ１０１に接続され、オプション情報、ライセンスキー（L key＃）を含む商品情報、ライセンスアクセス番号（ＬＡ♯）情報及びデバイスシリアル番号（ＤＳ＃）情報、アプリケーション情報、ライセンスファイルを格納するライセンス管理データベースである。
【００２４】
１０５はインターネットなどのネットワークであり、ユーザシステム１０２、製造者システム１０３及び販売者システム１０４は、ネットワーク１０５を介してライセンス発行サーバ１０１と接続される。
【００２５】
次に、印字装置１２３（商品ジャンルＡ）についての動作概要を説明する。
ライセンス発行サーバ１０１には、商品ジャンルＡ用の第１の処理部１１０、商品ジャンルＢ用の第２の処理部１５０、商品ジャンルＣ用の第３の処理部１６０を有する。
【００２６】
第１の処理部１１０の中に設けられている１１１は、ライセンス発行サーバ１０１上の商品登録部、１１２はライセンス発行サーバ１０１上のライセンスアクセス番号であるＬＡ＃発行部、１１３はライセンス発行サーバ１０１上のライセンスキーであるL key発行部を有する。
【００２７】
本システムでは、製造販売する印字装置１２３のオプション機能に関する情報登録を、製造者システム１０３を通じて商品登録部１１１で行う。登録したオプションに対するライセンスアクセス番号（ＬＡ＃）の発行を、販売者システム１０４を通じてＬＡ＃発行部１１２で行う。そして取得したライセンスアクセス番号を含んだ証書を作成する。販売者はユーザに印字装置１２３とライセンスアクセス番号（ＬＡ＃）を印刷した証書を販売する。
【００２８】
本システムで管理される印字装置１２３とそのオプションを購入したユーザが、そのオプションを印字装置１２３で利用できるようにするためには、ライセンス情報発行サーバ１０１から発行されたライセンス情報が必要とされる。ライセンス情報発行サーバ１０１は、ネットワーク１０５を介した適正なユーザシステム１０２からのアクセスに対し、ライセンスキーを発行する。
【００２９】
ライセンスキーには、インストール先の印字装置１２３とそのオプションの識別情報を埋め込むことができる。その場合、ライセンスキーに埋め込まれた識別情報を有する情報処理装置にしかそのオプションを起動、つまり活性化することができない。すなわち、他の装置に対して同じオプションを起動する際には、異なるライセンス情報が必要となる。
【００３０】
これにより、オプションの無断利用を防止することが可能となっている。本システムで管理されるユーザは、ライセンス情報発行サーバ１０１にユーザシステム１０２を使って直接アクセスしてL key発行部１１３からライセンスアクセス番号と引き替えにライセンスキーを取得することができる。
【００３１】
以下に、印字装置１２４（商品ジャンルＢ）についての動作概要を説明する。
販売会社はライセンス情報発行サーバ１０１から取得したライセンスアクセス番号を販売する。このライセンスアクセス番号に対応したソフトウェアを購入したユーザが、そのソフトウェアを印字装置１２４にインストールするためには、常に、ライセンス情報発行サーバ１０１から発行されたライセンス情報が必要とされる。
【００３２】
ライセンス情報発行サーバ１０１は、ネットワーク１０５を介した適正なアクセスに対し、ファイル形式のライセンス情報を発行する。ファイル形式のライセンス情報には、ソフトウェアをインストールする先の印字装置１２４固有の識別情報を埋め込むことができる。その場合、ライセンス情報に埋め込まれた識別情報を有する印字装置１２４にしかそのソフトウェアをインストールできない。
【００３３】
すなわち、他の装置に対して同じソフトウェアをインストールする際には、異なるライセンス情報を含んだファイルが必要となる。これにより、ソフトウェアの無断複製を防止可能となっている。本システムで管理されるソフトウェアを購入したユーザは、ライセンス情報発行サーバ１０１に直接アクセスしてライセンスアクセス番号と引き替えにファイル形式のライセンス情報を取得する。印字装置１２５（商品ジャンルＣ）についての動作概要に関しては、ライセンスキーの発行形式が異なる。ほかは印字装置１２５の説明と同様なので省略する。
【００３４】
図２は、ライセンス発行サーバ１０１の概略構成を示すブロック図である。
図２において、２０１は表示装置であり、その表示画面には、例えばウインドウ、アイコン、メッセージ、メニューその他のユーザインターフェース情報が表示される。２０２はＶＲＡＭ（ビデオランダムアクセスメモリ）であり、表示装置２０１に表示するための画像が描画される。このＶＲＡＭ２０２に生成された画像データは、所定の規定に従って表示装置２０１に転送され、これにより表示装置２０１に画像が表示される。２０３はＣＤＤ（コンパクトディスクドライブ）であり、ＣＤ−ＲＯＭや、ＣＤ−Ｒなどの記録メディアとの間で各種制御プログラムやデータの読み書きを行う装置である。これは、ＤＶＤドライブであってもよい。
【００３５】
２０４はキーボードであり、文字入力を行うための各種キーを有する。２０５はＰＤ（ポインティングデバイス）であり、例えば、表示部２０１の表示画面上に表示されたアイコン、メニューその他のオブジェクトを指示するために使用される。
【００３６】
２０６はＣＰＵ（セントラルプロセッシングユニット）であり、ＲＯＭ（リードオンリメモリ）２０７、ＨＤＤ（ハードディスクドライブ）２０９、ＦＤＤ（フレキシブルディスクドライブ）２１０及びＣＤＤ２０３に格納された制御プログラムに基づいてＣＰＵデバイスに接続された各デバイスを制御する。２０７はＲＯＭであり、各種の制御プログラムやデータを保持する。２０８はＲＡＭ（ランダムアクセスメモリ）でありＣＰＵ２０６のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。
【００３７】
２０９は記憶装置としてのＨＤＤであり、各種制御プログラムや各種データを保存する。２１１はネットワーク・インターフェース（Ｎｅｔ−Ｉ／Ｆ）であり、印字装置１２３や他の情報処理装置等とネットワーク２１３を介して通信を行うことができる。２１２はＣＰＵバスであり、アドレスバス、データバス及びコントロールバスを含む。ＣＰＵ２０６に対する制御プログラムの提供は、ＲＯＭ２０７、ＨＤＤ２０９、ＦＤＤ２１０、ＣＤＤ２０３から行うこともできるし、ネットワーク２１３を介して他の情報処理装置等から行うこともできる。
【００３８】
以上、ライセンス発行サーバ１０１のハードウェア構成について図２を用いて説明したが、ユーザシステム１０２、販売会社システム１０３、ソフトウェア開発業者システムも図２と同じ構成を取りうる。
【００３９】
図３は、ライセンス発行サーバ１０１の概略機能を示すブロック図である。
ライセンス発行サーバ１０１には、商品ジャンルＡ用の第１の処理部１１０の中に１１１はライセンス発行サーバ１０１上の商品登録部、１１２はライセンス発行サーバ１０１上のライセンスアクセス番号であるＬＡ＃発行部、１１３はライセンス発行サーバ１０１上のライセンスキーであるL key発行部を有する。なお、ライセンス発行サーバ１０１には、商品ジャンルＡ用の第１の処理部１１０と同様な商品ジャンルＢ用の第２の処理部１５０、商品ジャンルＣ用の第３の処理部１６０を有する。そこで、代表例として商品ジャンルＡ用の第１の処理部１１０について説明する。
【００４０】
商品登録部１１１は、印字装置１２３のオプション名を設定するオプション機能名登録モジュール３０１、オプションを搭載する印字装置１２３の設定を行うデバイス商品登録モジュール３０２、オプション商品を設定するオプション商品登録モジュール３０３からなる。
【００４１】
ライセンスアクセス番号であるＬＡ＃発行部１１２は、ライセンスアクセス番号（ＬＡ＃）を発行するためのオプションを指定するためのオプションコード指定モジュール３１１と、取得したい数を入力してライセンスアクセス番号（ＬＡ＃）を発行するLA#発行モジュール３１２とからなる。
【００４２】
ライセンスキーであるL key発行部１１３には、ライセンスアクセス番号（ＬＡ＃）入力画面表示モジュール３２１、ライセンスアクセス番号（ＬＡ＃）取得モジュール１１２、デバイスシリアル番号（ＤＳ＃）入力画面表示モジュール３２２、及びライセンスキー（L key#）を発行するL key発行モジュール３２３、が含まれる。なお、商品ジャンルＢに関しては、ライセンスキーキー（L key#）を発行するL key発行モジュール１１５をライセンスファイル、L file発行モジュールなる点が異なる程度なので詳細な説明は省略する。
【００４３】
図４は、ライセンス管理データベース１０６に格納される情報を簡易的に示した図である。ライセンス管理データベース１０６には、商品ジャンルＡ用ＤＢ４９０、商品ジャンルＢ用ＤＢ４９１、商品ジャンルＣ用ＤＢ４９２、LAシーケンス番号テーブル４９３を有する。
【００４４】
LAシーケンス番号テーブル４９３は、ライセンス発行サーバ１０１において、各商品ジャンルに共通して発行するライセンスアクセス番号の管理用シーケンス番号で管理するもので、ライセンスアクセス番号発行毎に一意の番号を発行する元になるシーケンス番号をここで管理する。発行した最後のシーケンス番号を格納する最終シーケンス番号４９４、最終発効日４９５が格納される。
【００４５】
代表例として、商品ジャンルＡ用ＤＢ４９１について説明する。
ライセンス管理データベース１０６は、オプション商品情報テーブル４１０、デバイス商品情報テーブル４２０、これら２つの情報テーブルが多対多の関係であるのでこれを関連付けるテーブル４３０、機能情報４４０、顧客情報テーブル４５０、ライセンスアクセス番号情報テーブル４６０、ライセンスキー情報テーブル４７０及び機番情報テーブル４８０を有する。
【００４６】
機能情報テーブル４４０は、印字装置１２３のオプションを分類識別するための機能ＩＤ４４１と機能名４４２が格納される。機能情報はオプション商品に対して１対多の関係にあるため、同一のオプション商品に対して複数のライセンスアクセス番号が存在しうる。
【００４７】
オプション商品情報テーブル４１０は、本システム上で一意となるオプション商品コード４１１、オプションの機能分類を示す機能ＩＤ４１２、商品名４１３、商品概要４１４、商品登録日４１５が格納される。ライセンスアクセス番号はオプション商品に対して１対多の関係にあるため、同一のオプション商品に対して複数のライセンスアクセス番号が存在しうる。
【００４８】
ライセンスアクセス番号テーブル４６０は、ライセンスアクセス番号（LA#）４６１、ライセンスアクセス番号の発行シーケンス番号４６２、LA＃の発行日４６３、オプション商品コード４６４、デバイスシリアル番号（DS#）４６５、ユーザシリアル番号４６６、ライセンスの有効・無効状態を示すステータス４６７を格納する。
顧客情報テーブル４５０は、ユーザシリアル番号４５１、会社名４５２、メールアドレス４５３、電話番号４５４、氏名４５５を格納する。
【００４９】
ライセンスキー（L key）情報テーブル４７０は、L key４７１、ライセンスアクセス番号（LA#）４７２、LA#発行日時４７３を格納する。
【００５０】
デバイス商品情報テーブル４２０は、商品に対して一意なデバイス商品番号４２１、対象機種商品名称４２２、LA#の発行状態により内容の変更を禁止することを示す編集ロックフラグ４２３などを格納する。
【００５１】
機番データバンド情報テーブルは、デバイス商品情報テーブル４２０に対して１対多の関係にあるため、同一のデバイス商品に対して複数の機番データバンドが存在しうる。
【００５２】
機番データバンド情報テーブル４８０は、デバイス商品コード４８１、シーケンス番号４８２、データバンドプレフィックス４８３、データバンド開始番号４８４、データバンド終了番号４８５、編集ロックフラグ４８６などを格納する。関連付けるテーブル４３０は、オプション商品コード４３１とデバイス商品コード４３２を格納する。
【００５３】
商品ジャンルＢ用ＤＢ４９１、商品ジャンルＣ用ＤＢ４９２に関しては、ライセンスの発行形態が、ファイルである点やライセンスキーの発行管理形態が異なる程度などで詳細な説明は省略する。なお、構成として、商品ジャンルＢ用ＤＢ４９１、商品ジャンルＣ用ＤＢ４９２が独立して構成しているが、一部のテーブルが他の製品ジャンルのテーブルと参照、共有、関係を持つことは可能である。
【００５４】
以下、図５〜図１８を参照して本実施の形態に係るライセンス発行サーバ１０１の動作を説明する。
＜商品登録設定の説明＞
図５〜図７は、ライセンス発行サーバ１０１が提供する商品ジャンルＡ用の商品登録のための入力画面の一例を示す図である。ライセンス情報発行サーバ１０１は、製造者システム１０３からインターネット１０５を介したアクセスを受けて、図５〜図７に示す画面を表示するための表示用データを製造者システム１０３に送信する。
【００５５】
図８は、ライセンス発行サーバ１０１が提供する商品ジャンルＡ用の商品登録処理を示すフローチャートである。このフローチャートと図５〜図７の画面使って商品ジャンルＡ用の商品登録について説明する。
【００５６】
まず、製造者システム１０３からインターネット１０５を介してライセンス発行サーバ１０１にログインし、操作メニュー（図示せず）を表示する。このメニューには、例えば商品登録や設定してある商品を参照・変更できる商品参照メニューなどがある。
【００５７】
操作メニュー（図示せず）から商品登録を選択すると商品登録処理が始まり、ステップＳ９０１にてオプション登録の新規登録画面５０１を表示する。オプション登録の新規登録画面５０１には機能ＩＤ５０２と機能名５０３を入力する項と、次へボタン５０４、スキップボタン５０５がある。機能ＩＤ５０２と機能名５０３を入力し、ボタン５０４もしくは５０５を選択すると、ステップＳ９０２にて入力ボタンを判定する。ここで次へボタンの判断で不正な入力の場合はステップＳ９０１に戻る。
【００５８】
次へボタン５０４が押されたと判断した場合、設定されたデータをＤＢに設定するステップＳ９０３を実施してオプション商品登録ステップＳ９０４に進む。一方スキップボタンが押された場合にはステップＳ９０４に直接進む。
【００５９】
オプション商品登録ステップＳ９０４では、オプション商品を登録する画面６０１を表示する。６０１の画面には、オプション商品コード入力フィールド６０２、オプションの商品名称を入力するフィールド６０３、商品概要入力欄６０４、オプション機能名の選択フィールド６０５、すでに登録されている選択可能なデバイス商品フィールド６０６がある。この商品フィールド６０６は0個以上複数選択できる。入力完了時次へ進む次へボタン６０７と、次のデバイス商品登録ステップＳ９０７へ進むためのスキップボタン６０８がある。
【００６０】
ユーザが適正な入力をしないで次へボタン６０７を押すと再度同じ入力画面が表示される。入力が適正な場合、設定されたデータをＤＢに設定するステップＳ９０６を実施してデバイス商品登録ステップＳ９０７へ進む。
【００６１】
デバイス商品登録ステップＳ９０７では、デバイス商品を登録するデバイス商品登録画面８０１を表示する。このデバイス商品登録画面８０１には、デバイス商品コード８０２、デバイス商品名称８０３、商品概要８０４機番データバンドのプリフィックス８０５と８０７、機番データバンドの開始番号８０６、終番８０８などの入力フィールドがある。また、すでに登録されている選択可能なオプション商品８０９がある。
【００６２】
次に、ステップＳ９０８に進み、何れのボタンが押されたかどうかを判定する。この商品フィールド６０５は１個以上複数選択できるように構成されており、入力完了時次へ進む次へボタン８１０と、何も設定せずに終了するスキップボタン８１１がある。
【００６３】
ステップＳ９０８において、ユーザが適正な入力をしないで次へボタン８１０を押すと再度同じ入力画面が表示される。入力が適正な場合、設定されたデータをＤＢに設定するステップＳ９０９を実施して終了する。すでに登録された商品を参照する事に関しては、上記設定登録の説明をもとにどのようなものになるかは類推可能なので、説明は省略する。商品ジャンルＢ用、商品ジャンルＣ用に関しては、商品の管理形態が異なる程度などで詳細な説明は省略する。
【００６４】
＜ライセンスアクセス番号発行の説明＞
図９〜図１１は、商品ジャンルＡ用のライセンスアクセス番号を発行するための画面の一例を示す図である。ライセンス情報発行サーバ１０１は、販売者システム１０４からインターネット１０５を介したアクセスを受けて、図９〜図１１に示す画面を表示するための表示用データを販売者システム１０４に送信する。
【００６５】
図１２は、商品ジャンルＡ用のLA＃発行部の制御手順を示すフローチャートである。このフローチャートと図９〜図１１の画面を使って商品ジャンルＡ用のライセンスアクセス番号発行について説明する。
【００６６】
ライセンス情報発行サーバ１０１は、販売会社システム１０４においてログインするとライセンスアクセス番号を発行するステップＳ１３０１に入り、画面１００１を表示するための画像データを送信し、オプションの番号入力を要求する。
【００６７】
画面１００１はライセンスアクセス番号取得のために、先ず取得したいオプション商品を設定するための画面の一例を示す図である。この画面１００１にはオプションの番号入力フィールド１００２、検索ボタン１００３がある。ユーザが検索ボタン１００３を押すと、オプション情報の表示画面１１０１を表示するステップＳ１３０２を行う。
【００６８】
ステップＳ１３０２では設定された先のオプション情報を取得しデータベースからオプションに関連する情報を引き出し、画面情報を生成する。画面１１０１はオプションに関連する情報のほかに、ライセンスアクセス番号（LA#）の発行数を指定するフィールド１１０２、発行ボタン１１０３、過去の発行履歴表示１１０４、過去発行したライセンスアクセス番号の再ダウンロードボタン１１０５、戻るボタン１１０６がある。
【００６９】
発行ボタン１１０３が押されると、LA#の発行ステップＳ１３０３を行い、ライセンス番号のダウンロード画面１２０１を生成してライセンスの発行指示を要求する。次に、LA#の発行ステップＳ１３０４は、入力された発行数を取得し、発行数分のライセンスアクセステーブルを生成すると同時にライセンスアクセス番号を生成しテーブルにセットする。
【００７０】
さらに、生成したデータをファイル形式で保存する。生成したファイルのリンクを含んだ表示データを準備する。なお、ここで発行されるＬＡ＃は、各商品ジャンルに共通して発行するライセンスアクセス番号管理用のLAシーケンス番号から特定の暗号化処理をへて生成される一意の番号である。
【００７１】
ダウンロード画面１２０１は、ライセンスアクセス番号のダウンロードリンク１２０２、処理終了のための終了ボタン１２０３がある。再発行のためのダウンロードボタン１１０５が押されると、同様にLA#の発行ステップＳ１３０４を行い、ライセンス番号のダウンロード画面１２０１を生成する。
【００７２】
LA#の発行ステップＳ１３０４は、保存されている過去に生成したファイルのリンクを含んだ表示データを準備する。商品ジャンルＢ用、商品ジャンルＣ用に関しては、LA#の発行フローは同様な構成を取るので、説明は省略する。
【００７３】
＜ライセンスキー発行の説明＞
ユーザは、ライセンス情報の発行を行う際には、購入したパッケージに記載されたURLをユーザシステム１０２のブラウザからアクセスすることから始まる。ライセンス情報発行サーバ１０１は、ユーザシステム１０２からインターネット１０５を介したアクセスを受けて、商品ジャンルＡ用、商品ジャンルＢ用、商品ジャンルＣ用の画面を表示するための表示用データをユーザシステム１０２に送信する。
【００７４】
図１７は、ライセンスキー発行部の制御手順を示すフローチャートである。
リクエストを受けたライセンス情報発行サーバ１０１はステップＳ１８１０にて、どの商品ジャンルようのリクエストかをアクセスしてきたＵＲＬから判断し、商品ジャンルＡ用の処理であるステップＳ１８２０、商品ジャンルＢ用の処理であるステップＳ１８３０、商品ジャンルＣ用の処理であるステップＳ１８４０へそれぞれ進む。
【００７５】
以下、商品ジャンルＡ例に処理であるステップＳ１８２０に関し、図１３〜図１７の画面を使ってライセンスキー発行について説明する。
図１３〜図１７は、商品ジャンルＡ用のライセンスキーを発行するための画面の一例を示す図である。ライセンス情報発行サーバ１０１は、ユーザシステム１０２からインターネット１０５を介したアクセスを受けて、図１３〜図１７に示す画面を表示するための表示用データをユーザシステム１０２に送信する。
【００７６】
リクエストを受けたライセンス情報発行サーバ１０１は、最初のステップＳ１８０１にてアクセスし、アクセス番号入力画面１４０１を生成する処理を行う。これは、画像データを送信し、ライセンスアクセス番号（LA#）の入力を要求する処理である。
【００７７】
アクセス番号入力画面１４０１は、ライセンスアクセス番号（LA#）入力フィールド１４０２、次へボタン１４０３からなる。ユーザが購入したオプションパッケージに記載されたライセンスアクセス番号（LA#）を入力フィールド１４０２に入力し、次へボタン１４０３を押すと、ステップＳ１８０２にて入力されたライセンスアクセス番号（LA#）を取得してライセンスアクセス番号テーブル４６０を検索し、設定されているオプションに関連する情報や商品に関連する情報を引き出し、シリアル番号入力を要求する登録画面１５０１の情報を生成する。
【００７８】
登録画面１５０１には、デバイスシリアル番号入力フィールド１５０２、入力確認用１５０３、次へボタン１５０４、戻るボタン１５０５がある。これらフィールドにデバイスシリアル番号を入力し、次へボタン１５０４を押すと、ステップＳ１８０３を行う。
【００７９】
ステップＳ１８０３では、入力されたデバイスシリアル番号を確認し、すでに発行ずみの機器であるかどうか判断する。ライセンスが未発行である場合、ステップＳ１８０５の処理を行う。ステップＳ１８０５では、ユーザにライセンスの発行を確認するための画面の一例を示す処理である。図１５に情報確認画面１６０１を表示する。
【００８０】
前記情報確認画面１６０１には、ライセンス発行ボタン１６０２と戻るボタン１６０３がある。所定の情報が入力されてライセンス発行ボタン１６０２が押されると、ステップＳ１８０６に進む。ステップＳ１８０６では、入力されたデバイスシリアル番号及び設定してあるオプション番号などの情報を使って暗号化したライセンスキー番号（L key＃）を生成してデータベースに登録する。さらに、ライセンスキー番号（L key＃）を表示するための画面１７０１を生成する。図１６に示すように、画面１７０１には、ブラウザから適正に印刷できるようなサイズの画面を生成するボタン１７０２がある。
【００８１】
一方、ステップＳ１８０３の判定の結果、すでに発行済みである場合、ステップＳ１８０４の処理を行う。ステップＳ１８０４では、入力されたデバイスシリアル番号及び設定してあるオプション番号などの情報を使って既に暗号化したライセンスキー番号（L key＃）をデータベースから取得し、さらにこの取得ずみライセンスキー番号（L key＃）を表示するための画面１７０１（図１６を参照）を生成する。
【００８２】
取得したライセンスキーは、ユーザの操作により印字装置１２３に入力し、オプションを使える状態にする。印字装置１２３では、自機の設定してあるデバイスシリアル番号及び設定してあるオプション番号から先に説明した同様のライセンス情報発行サーバ１０１の暗号化と同様な処理を行いライセンスキー番号（L key＃）を生成し、入力されたライセンスキー番号（L key＃）と比較して一致するかどうかの判断でオプションの起動を許可する。こうすることにより、製造販売した印字装置１２３とそのオプションをライセンス情報発行サーバ１０１の管理下に置くことができるようになる。
【００８３】
商品ジャンルＢ用の処理であるステップＳ１８３０はライセンスキーキー（L key#）の発行と異なり、ライセンスファイル、L file発行、商品ジャンルＣ用の処理であるステップＳ１８４０は、異なる体系のKey＃の発行となるが、基本的なフローは先に説明したジャンルＡと同様な構成を取るので、説明は省略する。
【００８４】
なお、ユーザはライセンス情報の発行を行う際に購入したパッケージに記載されたURLをユーザシステム１０２のブラウザからアクセスする。この際に使用するURLには、パスで区切る方法やパラメータを添付する形で送信し、サーバが判断する方法もありうる。よってその形態を選ばないことはいうまでもない。
【００８５】
発行形式として、ライセンスキー（L key＃、L key１＃）、ライセンスファイル（L file）として説明したように、製品ジャンルＡ、Ｂ、Ｃごとに発行形式が異なるように説明したが、商品管理が異なるだけで同一のロジックによるL key#発行することもでき、その形態を選ばないことはいうまでもない。なお、印字装置１２３、１２４、１２５に関しての製品ジャンルは、一例でありさまざまな形態がありうる。
【００８６】
（第２の実施形態）
図１８は、本発明の第２の実施形態におけるライセンス管理データベース１０６に格納される商品ジャンルＢ用の情報を簡易的に示した図である。
基本的な内容は、図４で説明した構成と同様であり、大差ない部分に関しては同じ番号を付して、説明は省略する。ただし、商品ジャンルＡ用とは独立したものである。
【００８７】
ライセンスキー（L key）情報テーブル１９１０は、L key４７１、ライセンスアクセス番号（LA#）４７２、LA#発行日時４７３、機番４７４を格納する。
【００８８】
機番テーブル１９２０は、機番１９２１、販売した商品内部にあるネットワークを識別するためのＩＤであるＭＡＣアドレスを保管するＭＡＣアドレス１９２２、このテーブルの登録日１９２３、ライセンスキーと関連図けられた設定日１９２４、ＭＡＣ登録が変更になった変更日１９２５などを格納する。これら情報と商品登録を通じて、ライセンス番号ＬＡ＃の発行ができる。
【００８９】
ライセンスの発行処理は、商品ジャンルＢ用の処理であるステップＳ１８３０で行われるが、基本的には処理であるステップＳ１８２０と類似しているので、大差ない部分に関しての説明は省略する。ただし、商品ジャンルＡ用とは独立したものである。
【００９０】
ライセンス発行ボタン１６０２が押されると、入力されたデバイスシリアル番号の情報を使って関連図けられたＭＡＣアドレスを特定し、このＭＡＣをベースに暗号化したライセンスキー番号（L key＃）を生成しデータベースに登録する。さらにライセンスキー番号（L key＃）を表示するための画面１７０１を生成する。
【００９１】
商品ジャンルＢの商品はライセンスにより印字装置１２４の起動を制御することができる。印字装置１２４では、自機のネットワークアドレスＭＡＣアドレスから先に説明した商品ジャンルＢ用の暗号化と同様な処理を行いライセンスキー番号（L key＃）を生成し、入力されたライセンスキー番号（L key＃）と比較して一致するかどうかの判断で印字装置１２４の起動を許可する。
【００９２】
（他の実施形態）
図１７のライセンスキー発行部における制御フローのLA#の発行ステップＳ１８１０ではURLごとに判断したが、商品ジャンルによらず同一である場合について実現可能である。ユーザは、ライセンス情報の発行を行う際に購入したパッケージに記載されたURLをユーザシステム１０２のブラウザからアクセスする。
【００９３】
この際に使用するURLは、商品ジャンルによらず同一である。リクエストを受けたライセンス管理サーバ１０１は、入力画面を送信し、DS、LA＃の入力を要求する。
【００９４】
入力された情報に従って、登録されているLA#から商品ジャンルを判定し、そのジャンルに従って必要な情報表示、入力要求を行った後、ライセンスを発行する。こうすることよって,URLを統一してユーザに使い勝手の良いサービスを提供できる。
【００９５】
商品管理に関して、ＤＢがジャンルごとに分けた構成になっていることや、ユーザアクセスによって商品ジャンルを切り分けることができるため、サービス拡張が簡単であことは言うまでもない。
【００９６】
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００９７】
したがって、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００９８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００９９】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１００】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【０１０１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１０２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１０３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１０４】
【図１】本発明の一実施の形態によるライセンス発行装置の構成例を示すブロック図である。
【図２】本発明の一実施の形態におけるライセンス発行装置のブロック図である。
【図３】本発明の一実施の形態におけるライセンス発行サーバの概略機能を示すブロック図である。
【図４】本発明の一実施の形態におけるライセンス管理データベースに格納される情報を簡易的に示した図である。
【図５】本発明の一実施の形態における商品ジャンル用のオプション登録の新規登録画面の一例を示す図である。
【図６】本発明の一実施の形態における商品ジャンル用のオプション商品を登録する画面の一例を示す図である。
【図７】本発明の一実施の形態における商品ジャンル用のデバイス商品登録画面の一例を示す図である。
【図８】本発明の一実施の形態における商品ジャンル用のライセンス発行サーバ１０１が提供する商品登録処理を示すフローチャートである。
【図９】本発明の一実施の形態における商品ジャンル用のライセンスアクセス番号取得のために、先ず取得したいオプション商品を設定するための画面の一例を示す図である。
【図１０】本発明の一実施の形態における商品ジャンル用のオプション情報の表示画面の一例を示す図である。
【図１１】本発明の一実施の形態における商品ジャンル用のライセンス番号のダウンロード画面の一例を示す図である。
【図１２】本発明の一実施の形態における商品ジャンル用のLA＃発行部の制御手順を示すフローチャートである。
【図１３】本発明の一実施の形態における商品ジャンル用のアクセス番号入力画面の一例を示す図である。
【図１４】本発明の一実施の形態における商品ジャンル用のシリアル番号入力を要求する登録画面の一例を示す図である。
【図１５】本発明の一実施の形態における商品ジャンル用のユーザにライセンス情報確認画面の一例を示す図である。
【図１６】本発明の一実施の形態における商品ジャンル用のライセンスキー番号（L key＃）を表示するための画面の一例を示す図である。
【図１７】本発明の一実施の形態におけるライセンスキー発行部の制御手順を示すフローチャートである。
【図１８】本発明の第２の実施形態におけるライセンス管理データベースに格納される商品ジャンルＢ用の情報を簡易的に示した図である。
【符号の説明】
【０１０５】
１０１  ライセンス発行サーバ
１０２  ユーザシステム
１０３  製造者システム
１０４  販売者システム
１０５  ネットワーク
１０６  ライセンス管理データベース
１２３  印字装置
２０１  表示装置
２０２  ＶＲＡＭ
２０３  ＣＤＤ
２０４  キーボード
２０５  ポインティングデバイス
２０６  ＣＰＵ
２０７  ＲＯＭ
２０８  ＲＡＭ
２０９  ＨＤＤ
２１０  ＦＤＤ
２１１  ネットワーク・インターフェース
２１２  ＣＰＵバス
２１３  ネットワーク
【図１】
2006018770.tif 000003
【図２】
2006018770.tif 000004
【図３】
2006018770.tif 000005
【図４】
2006018770.tif 000006
【図５】
2006018770.tif 000007
【図６】
2006018770.tif 000008
【図７】
2006018770.tif 000009
【図８】
2006018770.tif 000010
【図９】
2006018770.tif 000011
【図１０】
2006018770.tif 000012
【図１１】
2006018770.tif 000013
【図１２】
2006018770.tif 000014
【図１３】
2006018770.tif 000015
【図１４】
2006018770.tif 000016
【図１５】
2006018770.tif 000017
【図１６】
2006018770.tif 000018
【図１７】
2006018770.tif 000019
【図１８】
2006018770.tif 000020