(57)【要約】【課題】ソフトウェアのライセンス情報発行を行いつつそのソフトウェアの販売管理を効果的に行うこと。【解決手段】ライセンス情報発行サーバ１０１は、ソフトウェアを特定するためのアプリケーション指定モジュール１０８と、ソフトウェアの商品タイプを指定する商品タイプ指定モジュール１０９と、指定された商品タイプを、ソフトウェアの識別情報と関連づけてデータベースに登録する登録モジュール１１３と、データベースに登録されたソフトウェアについて、インストール時に必要となるライセンス情報を発行するＬＩ発行モジュールと、を有する。【選択図】  図１
2005004449.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウェアの販売形態に応じた商品タイプを選択する選択手段と、
前記選択手段で選択された商品タイプを、前記ソフトウェアの識別情報と関連づけてデータベースに登録する登録手段と、
前記データベースに登録された前記ソフトウェアについて、インストール時に必要となるライセンス情報を発行するライセンス情報発行手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記商品タイプは、前記ソフトウェアの販売主体、前記ソフトウェアの流通経路、前記ライセンス情報の発行条件の有無、前記ソフトウェアの使用条件の有無、のうち、少なくとも１つによって特定されることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
更に、前記選択手段で選択された前記商品タイプに応じて異なる商品登録画面を表示させるための表示用データを送信する送信手段と、
前記商品登録画面に対して入力された登録情報を受信する受信手段と、を有し、
前記登録手段は、前記登録情報を前記ソフトウェアの識別情報に関連づけてデータベースに登録することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記選択手段は、前記商品タイプとして、
第１販売主体が、前記ソフトウェアのライセンス条件を前記情報処理装置に登録した上で、前記情報処理装置からライセンスアクセス番号を取得して、前記ソフトウェアに含めて販売し、そのソフトウェアを購入したユーザが、前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号と引き替えに前記ライセンス情報を取得して前記装置に前記ソフトウェアをインストールする、商品タイプを選択可能であり、
更に、
前記第１販売主体の端末から前記ソフトウェアのライセンス条件を設定するための設定手段と、
前記第１販売主体の端末に対して前記ライセンスアクセス番号を送信する送信手段と、
ユーザ端末から前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号を入力するための入力手段と、
前記入力手段により、前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号が入力された場合に、前記ユーザ端末に対して前記ライセンス条件に応じた前記ライセンス情報を送信するライセンス情報送信手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記選択手段は、前記商品タイプとして、
第２販売主体が前記情報処理装置からライセンスアクセス番号を取得して前記ソフトウェアに含めて前記第１販売主体に販売し、第１販売主体が前記ソフトウェアのライセンス条件を前記情報処理装置に登録した上でユーザに販売し、そのソフトウェアを購入したユーザが、前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号と引き替えに前記ライセンス情報を取得して前記装置に前記ソフトウェアをインストールする、商品タイプを選択可能であり、
更に、前記第２販売主体の端末に対して前記ライセンスアクセス番号を送信する送信手段と、
前記第１販売主体の端末から前記ソフトウェアのライセンス条件を設定するための設定手段と、
ユーザ端末から前記ライセンスアクセス番号及び導入対象の装置のデバイス番号を入力するための入力手段と、
前記入力手段に、前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号が入力された場合に、前記ユーザ端末に対して前記ライセンス条件に応じた前記ライセンス情報を送信するライセンス情報送信手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記選択手段は、前記商品タイプとして、
第１販売主体が前記ソフトウェアのライセンス条件を指定してライセンス情報を取得し、前記ソフトウェアに含めて販売する、商品タイプを選択可能であり、前記第１販売主体の端末から、前記ライセンス条件を指定したライセンス情報の発行要求を受け付ける受付手段と、
前記第１販売主体の端末に対して前記ライセンス条件に応じたライセンス情報を送信するライセンス情報送信手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記選択手段は、前記商品タイプとして、
第１販売主体が、前記ソフトウェアのライセンス条件と前記ソフトウェアをインストールする装置のデバイス番号とを指定してライセンス情報を取得し、前記ソフトウェアに含めて販売する、商品タイプを選択可能であり、
前記第１販売主体の端末から、前記ライセンス条件及び前記デバイス番号を指定したライセンス情報の発行要求を受け付ける受付手段と、
前記第１販売主体の端末に対して前記ライセンス条件及び前記デバイス番号に応じたライセンス情報を送信するライセンス情報送信手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記商品タイプに応じた、前記ライセンス情報を発行するためのライセンス情報発行画面を表示させるための表示用データを送信する送信手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
ソフトウェアを商品として登録し、管理しつつ、ライセンスを供与するための情報処理方法であって、
前記ソフトウェアの販売形態に応じた商品タイプを選択する選択画面を表示させるための表示用データを送信するステップと、
前記選択画面で選択された商品タイプに応じた登録画面を表示させるための表示用データを送信するステップと、
前記登録画面に対して入力された商品情報を受信して、前記ソフトウェアに関連づけてデータベースに登録する登録ステップと、を含むことを特徴とする情報処理方法。
【請求項１０】
ソフトウェアを商品として登録し、管理しつつ、ライセンスを供与するための情報処理方法であって、
前記ソフトウェアがライセンス条件付きで販売する商品タイプか、ライセンス条件なしで販売する商品タイプかを選択する選択画面を表示させるための表示用データを送信するステップと、
前記選択画面においてライセンス条件付きで販売する商品タイプが選択された場合に、ライセンス条件を含む商品情報を登録する登録画面を表示させるための表示用データを送信するステップと、
前記選択画面でライセンス条件なしで販売する商品タイプが選択された場合に、ライセンス条件を含まない商品情報を登録する登録画面を表示させるための表示用データを送信するステップと、
前記登録画面に対して入力された商品情報を受信して、前記ソフトウェアに関連づけてデータベースに登録する登録ステップと、を含むことを特徴とする情報処理方法。
【請求項１１】
請求項９または１０に記載の情報処理方法に含まれる各ステップを情報処理装置に実行させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを情報処理装置が読取可能な形態で格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報処理装置、情報処理方法、プログラム及び記憶媒体に関する。
【０００２】
【従来の技術】
従来の、情報処理装置に搭載するソフトウェアのライセンス情報発行システムにおいては、同一バージョン・同一エディションのソフトウェアに対して１つの販売主体や流通経路などが想定されて管理されていた（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２０００−２０７１９９号公報（第４頁、図１）
【０００４】
【発明が解決しようとする課題】
したがって、従来のライセンス情報発行システムでは、販売主体、流通経路、ライセンス条件の有無、個体番号登録の有無などの販売方法ごとに別個にソフトウェアを管理することはできなかった。
【０００５】
本発明は、上記従来技術の課題を解決し、ソフトウェアのライセンス情報発行を行いつつそのソフトウェアの販売管理を効果的に行うことを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る装置は、ソフトウェアの販売形態に応じた商品タイプを選択する選択手段と、前記選択手段で選択された商品タイプを、前記ソフトウェアの識別情報と関連づけてデータベースに登録する登録手段と、前記データベースに登録された前記ソフトウェアについて、インストール時に必要となるライセンス情報を発行するライセンス情報発行手段と、を有することを特徴とする。
【０００７】
前記商品タイプは、前記ソフトウェアの販売主体、前記ソフトウェアの流通経路、前記ライセンス情報の発行条件の有無、前記ソフトウェアの使用条件の有無、のうち、少なくとも１つによって特定されることを特徴とする。
【０００８】
更に、前記選択手段で選択された前記商品タイプに応じて異なる商品登録画面を表示させるための表示用データを送信する送信手段と、前記商品登録画面に対して入力された登録情報を受信する受信手段と、を有し、前記登録手段は、前記登録情報を前記ソフトウェアの識別情報に関連づけてデータベースに登録することを特徴とする。
【０００９】
前記選択手段は、前記商品タイプとして、第１販売主体が、前記ソフトウェアのライセンス条件を前記情報処理装置に登録した上で、前記情報処理装置からライセンスアクセス番号を取得して、前記ソフトウェアに含めて販売し、そのソフトウェアを購入したユーザが、前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号と引き替えに前記ライセンス情報を取得して前記装置に前記ソフトウェアをインストールする、商品タイプを選択可能であり、
更に、前記第１販売主体の端末から前記ソフトウェアのライセンス条件を設定するための設定手段と、前記第１販売主体の端末に対して前記ライセンスアクセス番号を送信する送信手段と、ユーザ端末から前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号を入力するための入力手段と、前記入力手段により、前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号が入力された場合に、前記ユーザ端末に対して前記ライセンス条件に応じた前記ライセンス情報を送信するライセンス情報送信手段と、を有することを特徴とする。
【００１０】
前記選択手段は、前記商品タイプとして、第２販売主体が前記情報処理装置からライセンスアクセス番号を取得して前記ソフトウェアに含めて前記第１販売主体に販売し、第１販売主体が前記ソフトウェアのライセンス条件を前記情報処理装置に登録した上でユーザに販売し、そのソフトウェアを購入したユーザが、前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号と引き替えに前記ライセンス情報を取得して前記装置に前記ソフトウェアをインストールする、商品タイプを選択可能であり、
更に、前記第２販売主体の端末に対して前記ライセンスアクセス番号を送信する送信手段と、前記第１販売主体の端末から前記ソフトウェアのライセンス条件を設定するための設定手段と、ユーザ端末から前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号を入力するための入力手段と、前記入力手段に、前記ライセンスアクセス番号及びインストール対象の装置のデバイス番号が入力された場合に、前記ユーザ端末に対して前記ライセンス条件に応じた前記ライセンス情報を送信するライセンス情報送信手段と、を有することを特徴とする。
【００１１】
前記選択手段は、前記商品タイプとして、第１販売主体が前記ソフトウェアのライセンス条件を指定してライセンス情報を取得し、前記ソフトウェアに含めて販売する、商品タイプを選択可能であり、
前記第１販売主体の端末から、前記ライセンス条件を指定したライセンス情報の発行要求を受け付ける受付手段と、前記第１販売主体の端末に対して前記ライセンス条件に応じたライセンス情報を送信するライセンス情報送信手段と、を有することを特徴とする。
【００１２】
前記選択手段は、前記商品タイプとして、第１販売主体が、前記ソフトウェアのライセンス条件と前記ソフトウェアをインストールする装置のデバイス番号とを指定してライセンス情報を取得し、前記ソフトウェアに含めて販売する、商品タイプを選択可能であり、
前記第１販売主体の端末から、前記ライセンス条件及び前記デバイス番号を指定したライセンス情報の発行要求を受け付ける受付手段と、前記第１販売主体の端末に対して前記ライセンス条件及び前記デバイス番号に応じたライセンス情報を送信するライセンス情報送信手段と、を有することを特徴とする。また、更に、前記商品タイプに応じた、前記ライセンス情報を発行するためのライセンス情報発行画面を表示させるための表示用データを送信する送信手段を更に備えることを特徴とする。
【００１３】
上記目的を達成するため、本発明に係る方法は、ソフトウェアを商品として登録し、管理しつつ、ライセンスを供与するための情報処理方法であって、
前記ソフトウェアの販売方法を選択する選択画面を表示させるための表示用データを送信するステップと、前記選択画面で選択された販売方法に応じた登録画面を表示させるための表示用データを送信するステップと、前記登録画面に対して入力された商品情報を受信して、前記ソフトウェアに関連づけてデータベースに登録する登録ステップと、を含むことを特徴とする。
【００１４】
本発明に係る他の方法は、ソフトウェアを商品として登録し、管理しつつ、ライセンスを供与するための情報処理方法であって、前記ソフトウェアがライセンス条件付きで販売する商品タイプか、ライセンス条件なしで販売する商品タイプかを選択する選択画面を表示させるための表示用データを送信するステップと、前記選択画面でライセンス条件付きで販売する商品タイプが選択された場合に、ライセンス条件を含む商品情報を登録する登録画面を表示させるための表示用データを送信するステップと、前記選択画面でライセンス条件なしで販売する商品タイプが選択された場合に、ライセンス条件を含まない商品情報を登録する登録画面を表示させるための表示用データを送信するステップと、前記登録画面に対して入力された商品情報を受信して、前記ソフトウェアに関連づけてデータベースに登録する登録ステップと、を含むことを特徴とする。
【００１５】
上記目的を達成するため、本発明に係るプログラムは、上記情報処理方法に含まれる各ステップを情報処理装置に実行させることを特徴とする。また、上記目的を達成するため、本発明に係る記憶媒体は、上記プログラムを情報処理装置が読取可能な形態で格納したことを特徴とする。
【００１６】
【発明の実施の形態】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。なお、本実施形態において、アプリケーションとは、情報処理装置上で特定の処理を行うことを可能とするためにソフトウェア開発業者が開発したソフトウェアの開発単位を意味する。また、商品とは、本システムに登録されたアプリケーションを販売主体・流通経路・ライセンス条件などを規定して定義した販売単位であり、１つの商品には１つ以上のパッケージが含まれる。パッケージとは、ユーザの購入単位であり、ユーザは１つ、またはそれ以上のパッケージを購入後、ユーザ自身の情報処理装置にそのパッケージに含まれるソフトウェアをインストールして使用することになる。
【００１７】
＜装置の説明＞
図１は本発明の好適な実施形態に係る情報処理装置を含むネットワークシステムの構成図である。このネットワークシステムは、ソフトウェアを管理するためのものであり、特にソフトウェアの不正使用を防止するシステムである。本システムでは、例えば、ソフトウェアを導入する装置を一意に識別する個体番号の入力と引き替えにライセンス情報を発行することができる。
【００１８】
図１中、１０１は、ライセンス情報発行処理全般を司る情報処理装置としてのライセンス情報発行サーバである。また、１０２はユーザが管理する情報処理装置としてのユーザ端末である。パーソナルコンピュータや携帯端末やプリンタや複写機など、ネットワークに接続可能でソフトウェアをインストール可能なあらゆる情報処理装置がユーザ端末１０２となりうる。また、１０３は販売会社が管理する情報処理装置としての販売会社端末であり、１０４はソフトウェア開発業者が管理する情報処理装置としてのソフトウェア開発業者端末である。パーソナルコンピュータやワークステーションが販売会社端末１０３やソフトウェア開発業者端末１０４となりうる。
【００１９】
１０５はインターネットなどのネットワークであり、ユーザ端末１０２、販売会社端末１０３及びソフトウェア開発業者端末１０４は、ネットワーク１０５を介してライセンス情報発行サーバ１０１と接続される。１０６はライセンス情報発行サーバ１０１に接続され、アプリケーション情報、ライセンス情報（ＬＩ）を含む商品情報、アクター情報、ライセンスアクセス番号（ＬＡ♯）情報及びデバイス番号（ＤＮＯ）情報を格納するデータベースである。ライセンスアクセス番号とは、ソフトウェアのパッケージに一意に付された番号であり、ライセンス発行サーバにライセンス情報の発行を要求する際に必要となる番号である。デバイス番号とは、ソフトウェアをインストールする装置に一意に付された番号であり、ライセンス発行サーバに装置を特定したライセンス情報の発行を要求する際に必要となる番号である。ライセンス取得を目的としたアクセスに必要な情報であればよい。例えば、文字や記号を含むコードであってもよく、その場合、ライセンスアクセスコードまたはデバイスコードと称しても良い。
【００２０】
１０７はライセンス情報発行サーバ１０１に含まれる商品登録部であり、商品登録部１０７には、アプリケーション指定モジュール１０８、商品タイプ指定モジュール１０９、商品登録画面表示モジュール１１０、商品情報入力モジュール１１１、ライセンス条件指定モジュール１１２及び商品登録モジュール１１３が含まれる。
【００２１】
１１４はライセンス情報発行サーバ１０１に含まれるＬＡ♯発行部であり、商品選択モジュール１１５及びＬＡ♯発行モジュール１１６が含まれる。１１７はライセンス情報発行サーバ１０１に含まれるＬＩ発行部であり、ＬＡ♯入力モジュール１１８、ＤＮＯ入力モジュール１１９、商品選択モジュール１２０、ライセンス条件指定１２１及びＬＩ発行モジュール１２２が含まれる。１２３はユーザ端末１０２に含まれる表示部であり、１２４はユーザ端末１０２に含まれる入力部である。１２５は販売会社端末１０３に含まれる表示部であり、１２６は販売会社端末に含まれる入力部である。１２７はソフトウェア開発業者端末１０４に含まれる表示部であり、１２８はソフトウェア開発業者端末に含まれる入力部である。
【００２２】
本システムで管理されるソフトウェアを、ユーザが管理する情報処理装置にインストールするためには、常に、ライセンス情報発行サーバ１０１から発行されたライセンス情報が必要とされる。ライセンス情報発行サーバ１０１は、ネットワーク１０５を介した適正なアクセスがあれば、ライセンス情報を発行する。ライセンス情報には、ソフトウェアのインストール先の情報処理装置固有の識別情報を埋め込むことができ、その場合、他の装置に対して同じソフトウェアをインストールする際には、異なるライセンス情報が必要となる。これにより、ソフトウェアの無断複製を防止可能となっている。
【００２３】
図２はライセンス情報発行サーバ１０１の概略構成を示すブロック図である。
【００２４】
図２において、２０１は表示装置であり、その表示画面には、例えばウインドウ、アイコン、メッセージ、メニューその他のユーザインターフェース情報が表示される。２０２はＶＲＡＭであり、表示装置２０１に表示するための画像が描画される。このＶＲＡＭ２０２に生成された画像データは、所定の規定に従って表示装置２０１に転送され、これにより表示装置２０１に画像が表示される。２０３はＣＤＤ（コンパクトディスクドライブ）であり、ＣＤ−ＲＯＭや、ＣＤ−Ｒなどの記録メディアとの間で各種制御プログラムやデータの読み書きを行う装置である。これはＤＶＤドライブであってもよい。
【００２５】
２０４はキーボードであり、文字入力を行うための各種キーを有する。２０５はＰＤ（ポインティングデバイス）であり、例えば、表示部２０１の表示画面上に表示されたアイコン、メニューその他のオブジェクトを指示するために使用される。２０６はＣＰＵであり、ＲＯＭ２０７、ＨＤＤ（ハードディスクドライブ）２０９、ＦＤＤ（フレキシブルディスクドライブ）２１０及び外部記憶装置２０３に格納された制御プログラムに基づいてＣＰＵデバイスに接続された各デバイスを制御する。２０７はＲＯＭ（リードオンリメモリ）であり、各種の制御プログラムやデータを保持する。２０８はＲＡＭ（ランダムアクセスメモリ）でありＣＰＵ２０６のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。
【００２６】
２０９は記憶装置としてのＨＤＤであり、各種制御プログラムや各種データを保存する。２１１はネットワーク・インターフェース（Ｎｅｔ−Ｉ／Ｆ）であり、他の情報処理装置やプリンタ等とネットワーク２１３を介して通信を行うことができる。２１２はＣＰＵバスであり、アドレスバス、データバス及びコントロールバスを含む。ＣＰＵ２０６に対する制御プログラムの提供は、ＲＯＭ２０７、ＨＤＤ２０９、ＦＤＤ２１０、ＣＤＤ２０３から行うこともできるし、ネットワーク２１３を介して他の情報処理装置等から行うこともできる。
【００２７】
以上、ライセンス情報発行サーバ１０１のハードウェア構成について図２を用いて説明したが、ユーザ端末１０２、販売会社端末１０３、ソフトウェア開発業者端末も図２と同じ構成を取りうる。
【００２８】
図３〜図１４で本実施の形態に係るライセンス情報発行サーバ１０１の動作を説明する。
【００２９】
図３はライセンス情報発行サーバ１０１が提供するアプリケーション指定画面を示す図である。ライセンス情報発行サーバ１０１は、販売会社端末１０３からインターネット１０５を介したアクセスを受けて、図３に示す画面を表示するためを表示させるための表示用データを販売会社端末１０３に送信する。
【００３０】
図３において、３０１は商品登録アプリケーション指定画面であり、この画面上にアプリケーション一覧リスト３０２と、［商品登録］ボタン３０３が表示される。販売会社操作者は、商品登録を行う際には、まず本画面を表示し、システムに登録されているアプリケーションの一覧から商品登録を行うアプリケーションを指定する。［商品登録］ボタンが選択されると、図４に示す画面が表示される。
［戻る］ボタン３０４を選択すると前の画面が表示され、［Ｔｏｐ  Ｍｅｎｕへ］ボタン３０５が選択されるとＴｏｐ  Ｍｅｎｕ画面が表示される。
【００３１】
図４は、ライセンス情報発行サーバ１０１が提供する商品タイプ指定画面を示す図である。ライセンス情報発行サーバ１０１は、販売会社端末１０３からインターネット１０５を介したアクセスを受けて、図４に示す画面を表示するための表示用データを販売会社端末１０３に送信する。
【００３２】
図４において、４０１は商品タイプ指定画面であり、この画面上に、選択可能な商品タイプの選択ラジオボタン４０２が表示される。図４の画面で登録したい商品のタイプを選択して、［次へ］ボタン４０３を選択すると、図５に示す画面が表示される。
【００３３】
［戻る］ボタン４０４を選択すると前の画面が表示され、［Ｔｏｐ  Ｍｅｎｕへ］ボタン４０５が選択されるとＴｏｐ  Ｍｅｎｕ画面が表示される。
【００３４】
なお、商品タイプＡ１は、販売会社が販売主体となって販売する商品で、ライセンス条件及び保守契約機能の有無が登録された商品であり、販売会社がライセンス情報発行サーバ１０１からライセンスアクセス番号を取得して、ソフトウェアパッケージに含めて販売し、そのパッケージを購入したユーザが、ライセンス情報発行サーバ１０１にライセンスアクセス番号と導入対象のコンピュータのデバイス番号を入力して、ライセンスファイル情報を取得して、情報処理装置に導入する形態の商品である。
【００３５】
また、商品タイプＡ２は、販売会社が販売主体となって販売する商品で、ライセンス条件及び保守契約機能の有無が登録された商品であり、ソフトウェア開発業者がライセンス情報発行サーバ１０１からライセンスアクセス番号を取得してソフトウェアパッケージに含め、そのパッケージを購入したユーザが、ライセンス情報発行サーバ１０１にライセンスアクセス番号と導入対象の情報処理装置のデバイス番号を入力し、ライセンス情報を取得して、情報処理装置に導入する形態の商品である。
【００３６】
また、商品タイプＢ１は、ソフトウェア開発業者が販売主体となって販売する商品で、ライセンス条件は登録されていない商品であり、ソフトウェア開発業者がライセンス情報発行サーバ１０１からライセンス情報を取得する際に、ライセンス条件を指定してライセンス情報を取得し、ソフトウェアパッケージに含めて販売する形態の商品である。
【００３７】
また、商品タイプＢ２は、ソフトウェア開発業者が販売主体となって販売する商品で、ライセンス条件は登録されていない商品であり、ソフトウェア開発業者がライセンス情報発行サーバ１０１からライセンス情報を取得する際に、ライセンス条件と導入対象の情報処理装置のデバイス番号を指定してライセンス情報を取得し、ソフトウェアパッケージに含めて販売する形態の商品である。
【００３８】
また、商品タイプＢ３は、販売会社が販売主体となって販売する商品で、ライセンス条件は登録されていない商品であり、販売会社がライセンス情報発行サーバ１０１からライセンス情報を取得する際に、ライセンス条件を指定してライセンス情報を取得し、ソフトウェアパッケージに含めて販売する形態の商品である。
【００３９】
また、商品タイプＢ４は、販売会社が販売主体となって販売する商品で、ライセンス条件は登録されていない商品であり、販売会社がライセンス情報発行サーバ１０１からライセンス情報を取得する際に、ライセンス条件と導入対象の情報処理装置のデバイス番号を指定してライセンス情報を取得し、ソフトウェアパッケージに含めて販売する形態の商品である。
【００４０】
図５は、ライセンス情報発行サーバ１０１が提供する商品登録画面を示す図である。ライセンス情報発行サーバ１０１は、販売会社端末１０３からインターネット１０５を介したアクセスを受けて、図５に示す画面を表示するための表示用データを販売会社端末１０３に送信する。具体的には、図４でＡ１またはＡ２の商品タイプが選択されて［次へ］ボタン４０３が選択されたことをライセンス情報発行サーバ１０１が検知すると図４を表示していた端末に対して図５の画面情報を送信する。
【００４１】
図５において、５０１は商品登録画面であり、この画面上に、商品登録対象となるアプリケーションの情報５０２、選択された商品タイプ５０３、商品名入力ボックス５０４、商品コード入力ボックス５０５、ライセンス台数入力ボックス５０６、ライセンス期限タイプ指定ラジオボタン５０７、ライセンス期限が一定期間の場合のライセンス期限入力ボックス５０８、カウント条件指定チェックボックス５０９、カウンタ１のカウント値入力ボックス５１０、カウンタ１のＳｔｏｐさせる／させない指定ボタン５１１、カウンタ２のカウント値入力ボックス５１２、カウンタ２のＳｔｏｐさせる／させない指定ボタン５１３、カウンタ３のカウント値入力ボックス５１４、カウンタ３のＳｔｏｐさせる／させない指定ボタン５１５、保守契約機能の有効／無効指定ラジオボタン５１６、保守契約条項画面表示用ファイル名入力ボックス５１７、保守契約条項画面表示用ファイル名指定ボタン５１８、保守契約条項ダウンロード用ファイル名入力ボックス５１９、保守契約条項ダウンロード用ファイル名指定ボタン５２０、［登録］ボタン５２１、［クリア］ボタン５２２、［戻る］ボタン５２３、［Ｔｏｐ  Ｍｅｎｕへ］ボタン５２４が表示される。
【００４２】
販売会社操作者は、本画面において、商品登録の対象となるアプリケーションの内容を確認した後、商品名、商品コード、ライセンス台数、ライセンス期限、ライセンスカウント情報、保守契約情報を入力して、［登録］ボタン５２１を選択することにより、商品登録を行うことができる。［クリア］ボタン５２２を選択すると、本画面を表示後に入力した内容がすべてクリアされる。［戻る］ボタン５２３を選択すると、前の画面が表示され、［Ｔｏｐ  Ｍｅｎｕへ］ボタン５２４を選択すると、Ｔｏｐ  Ｍｅｎｕ画面が表示される。
【００４３】
図６は、ライセンス情報発行サーバ１０１が提供するライセンスアクセス番号発行商品指定画面を示す図である。ライセンス情報発行サーバ１０１は、販売会社端末１０３またはソフトウェア開発業者端末１０４からインターネット１０５を介したアクセスを受けて、図６に示す画面を表示するための表示用データを販売会社端末１０３またはソフトウェア開発業者端末１０４に送信する。
【００４４】
図６において、６０１はライセンスアクセス番号発行商品指定画面であり、この画面上にアプリケーション情報６０２と、該アプリケーションに登録されている商品一覧６０３と、［ＬＡ♯発行］ボタン６０４と、［戻る］ボタン６０５と［Ｔｏｐ  Ｍｅｎｕへ］ボタン６０６とが表示される。
【００４５】
販売会社又はソフトウェア開発業者の操作者は、ライセンスアクセス番号を発行する際には、まず本画面を表示し、システムに登録されているアプリケーションのうち、対象アプリケーションに登録されている商品一覧からライセンスアクセス番号を発行する商品を指定する。
【００４６】
［戻る］ボタン６０５を選択すると前の画面が表示され、［Ｔｏｐ  Ｍｅｎｕへ］ボタン６０６が選択されるとＴｏｐ  Ｍｅｎｕ画面が表示される。
【００４７】
図７はライセンス情報発行サーバ１０１におけるライセンスアクセス番号発行画面を示す図である。ライセンス情報発行サーバ１０１は、販売会社端末１０３またはソフトウェア開発業者端末１０４において図６の画面が表示された状態で［ＬＡ♯発行］ボタン６０４が選択されたことを検知すると、図６を表示していた端末に対し図７に示す画面を表示するための表示用データを送信する。
【００４８】
図７において、７０１はライセンスアクセス番号発行画面であり、この画面上にアプリケーション情報７０２と、該アプリケーションに登録されており、かつ、前画面で指定されたライセンスアクセス番号発行対象の商品情報７０３と、ライセンスアクセス番号を発行するライセンス本数入力ボックス７０４と、［発行］ボタン７０５と、ライセンスアクセス番号発行履歴表示７０６と、［戻る］ボタン７０７と［Ｔｏｐ  Ｍｅｎｕへ］ボタン７０８とが表示される。
【００４９】
販売会社又はソフトウェア開発業者の操作者は、ライセンスアクセス番号を発行するライセンス本数７０４を入力して［発行］ボタン７０５を選択することで、ライセンスアクセス番号の発行を指示する。
【００５０】
［戻る］ボタン７０７を選択すると前の画面が表示され、［Ｔｏｐ  Ｍｅｎｕへ］ボタン７０８が選択されるとＴｏｐ  Ｍｅｎｕ画面が表示される。
【００５１】
図８はライセンス情報発行サーバ１０１が提供するライセンスアクセス番号入力画面を示す図である。ライセンス情報発行サーバ１０１は、ユーザ端末１０２からインターネット１０５を介したアクセスを受けて、図８に示す画面を表示するための表示用データをユーザ端末１０２に送信する。
【００５２】
図８において、８０１はライセンスアクセス番号入力画面であり、この画面上にライセンスアクセス番号入力ボックス８０２と、Ｓｕｂｍｉｔボタン８０３が表示される。
【００５３】
ユーザはライセンス情報の発行を行う際には、まず本画面を表示し、購入したソフトウェアパッケージに記載されたライセンスアクセス番号を該当入力ボックスに入力して、Ｓｕｂｍｉｔボタンを選択する。Ｓｕｂｍｉｔボタンが選択されると、図９に示す画面が表示される。
【００５４】
図９はライセンス情報発行サーバ１０１が提供するライセンス情報発行画面を示す図である。ライセンス情報発行サーバ１０１は、ユーザ端末１０２において図８のＳｕｂｍｉｔボタン８０３が選択されたことを受信すると、図９に示す画面を表示するための表示用データをユーザ端末１０２に送信する。
【００５５】
図９において、９０１はライセンス情報発行画面（図では「ライセンス情報ファイル発行」と記載されている）であり、この画面上に、ソフトウェア情報（図では「商品の情報」と記載されている）とともにデバイス番号入力ボックス９０２と、デバイス番号入力方法選択ラジオボタン９０３と、デバイス番号ファイル名入力ボックス９０４と、デバイス番号ファイル指定用参照ボタン９０５と、ライセンス情報の発行を指示する［発行する］ボタン９０６と、前の画面に戻る［戻る］ボタン９０７と、ライセンス情報発行処理自体を中止する［中止する］ボタン９０８とを表示する。
【００５６】
デバイス番号入力ボックス９０２は、そのソフトウェアのライセンス本数から発行済みのライセンス本数を引いた値と、デバイス番号入力ボックスの最大表示個数の小さい方の数分表示される。
【００５７】
ユーザは本画面において、表示されたソフトウェア情報が購入したパッケージに含まれるソフトウェアと相違ないことを確認した後、９０３にてデバイス番号指定方法を選択する。上側のラジオボタンを選択した場合は、ソフトウェアを導入する情報処理装置のデバイス番号をデバイス番号入力ボックスに入力する。下側のラジオボタンを選択した場合は、デバイス番号ファイル名入力ボックスにデバイス番号ファイルを絶対パスで入力するか又は、デバイス番号ファイル指定用参照ボタンを選択し、オペレーティングシステム標準のファイル指定ダイアログボックスを表示して、デバイス番号ファイルを指定する。いずれかの方法にてデバイス番号の指定を行った後、［発行する］ボタン９０６を選択することにより、入力されたデバイス番号にソフトウェアを導入（インストール）する際に必要となるライセンス情報がライセンス情報発行サーバ１０１内の所定の場所に生成される。ライセンス情報の生成が完了すると、ライセンス情報発行サーバ１０１は、図１０に示す画面を表示するための表示用データをユーザ端末１０２に送信する。
【００５８】
図１０はライセンス情報発行サーバ１０１が提供するライセンス情報取得画面を示す図である。
【００５９】
図１０において、１００１はライセンス情報取得画面（図では「ライセンスファイル取得」と記載されている）であり、この画面上に、ライセンス情報発行日時（図では「ライセンスファイル発行日」と記載されている）とともにライセンス情報の取得を指示する［取得］ボタン１００２と、前の画面に戻る［戻る］ボタン１００５と、Ｔｏｐメニューに戻るための［Ｔｏｐメニューへ戻る］ボタン１００６とを表示する。
【００６０】
ユーザが本画面において、先に発行されたライセンス情報（ファイル）を取得するために［取得］ボタン１００２を選択すると、オペレーティングシステム標準のファイル指定ダイアログボックス１００３が表示される。任意のライセンス情報（ファイル）の保存先とファイル名を入力して保存を指示すると、オペレーティングシステム標準のダウンロード中ダイアログ１００４が表示されダウンロードが行われる。
【００６１】
図１１は、商品登録時にライセンス条件を指定しない商品タイプが選択された場合にライセンス情報発行サーバ１０１が提供する商品登録画面を示す図である。ライセンス情報発行サーバ１０１は、販売会社端末１０３からインターネット１０５を介したアクセスを受けて、図１１に示す画面を表示するための表示用データを販売会社端末１０３に送信する。具体的には、図４でＢ１〜Ｂ４のいずれかの商品タイプが選択されて［次へ］ボタン４０３が選択されたことをライセンス情報発行サーバ１０１が検知すると図４を表示していた端末に対して図１１の画面情報を送信する。
【００６２】
図１１において、１１０１は商品登録画面であり、この画面上に、商品登録対象となるアプリケーションの情報１１０２、選択された商品タイプ１１０３、商品名入力ボックス１１０４、商品コード入力ボックス１１０５、［登録］ボタン１１０６、［クリア］ボタン１１０７、［戻る］ボタン１１０８、［Ｔｏｐ  Ｍｅｎｕへ］ボタン１１０９が表示される。
【００６３】
販売会社操作者は、本画面において、商品登録の対象となるアプリケーションの内容を確認した後、商品名、商品コードを入力して、［登録］ボタン１１０６を選択することにより、商品登録を行うことができる。［クリア］ボタン１１０７を選択すると、本画面を表示後に入力した内容がすべてクリアされる。［戻る］ボタン１１０８を選択すると、前の画面が表示され、［Ｔｏｐ  Ｍｅｎｕへ］ボタン１１０９を選択すると、Ｔｏｐ  Ｍｅｎｕ画面が表示される。
【００６４】
図１２はライセンス情報発行サーバ１０１が販売会社又はソフトウェア開発業者がライセンス情報ファイルを発行する際に提供するライセンス情報ファイル発行対象商品指定画面を示す図である。
【００６５】
図１２において、１２０１はライセンス情報ファイル発行商品指定画面であり、この画面上にアプリケーション情報１２０２と、該アプリケーションに登録されている商品一覧１２０３と、［ＬＩ発行］ボタン１２０４と、［戻る］ボタン１２０５と［Ｔｏｐ  Ｍｅｎｕへ］ボタン１２０６とが表示される。
【００６６】
販売会社又はソフトウェア開発業者の操作者は、ライセンス情報ファイルを発行する際には、まず本画面を表示し、システムに登録されているアプリケーションのうち、対象アプリケーションに登録されている商品一覧からライセンス情報ファイルを発行する商品を指定する。
【００６７】
［戻る］ボタン１２０５を選択すると前の画面が表示され、［Ｔｏｐ  Ｍｅｎｕへ］ボタン１２０６が選択されるとＴｏｐ  Ｍｅｎｕ画面が表示される。
【００６８】
図１３は販売会社又はソフトウェア開発業者がライセンス情報ファイルを発行する際に、ライセンス情報発行サーバ１０１が提供するライセンス情報ファイル発行画面を示す図である。
【００６９】
図１３において、１３０１はライセンス情報ファイル発行画面であり、この画面上に、ライセンス情報ファイル発行対象となるアプリケーションの情報１３０２、選択された商品情報１３０３、ライセンス期限タイプ指定ラジオボタン１３０４、ライセンス期限が一定期間の場合のライセンス期限入力ボックス１３０５、カウント条件指定チェックボックス１３０６、カウンタ１のカウント値入力ボックス１３０７、カウンタ１のＳｔｏｐさせる／させない指定ボタン１３０８、カウンタ２のカウント値入力ボックス１３０９、カウンタ２のＳｔｏｐさせる／させない指定ボタン１３１０、カウンタ３のカウント値入力ボックス１３１１、カウンタ３のＳｔｏｐさせる／させない指定ボタン１３１２、デバイス番号入力ボックス１３１３、デバイス番号ファイル指定ボタン１３１４、［発行］ボタン１３１５、［戻る］ボタン１３１６、［Ｔｏｐ  Ｍｅｎｕへ］ボタン１３１７が表示される。
【００７０】
操作者は、本画面において、ライセンス情報ファイル発行の対象となるアプリケーションの内容を確認した後、ライセンス期限、ライセンスカウント情報、ソフトウェアを導入する情報処理装置のデバイス番号を入力して、［発行］ボタン１３１５を選択することにより、ライセンス情報ファイルの発行を行うことができる。［戻る］ボタン１３１６を選択すると、前の画面が表示され、［Ｔｏｐ  Ｍｅｎｕへ］ボタン１３１７を選択すると、Ｔｏｐ  Ｍｅｎｕ画面が表示される。
【００７１】
ライセンス情報ファイルの発行が完了すると図１０に示す画面が表示され、ライセンス情報ファイルを取得することができる。
【００７２】
図１４はライセンス情報発行サーバ１０１に接続されたデータベース１０６に格納された情報を示す図である。データベース１０６には、アプリケーション情報、ライセンス情報を含む商品情報、アクター情報、ライセンスアクセス番号情報及びデバイス番号情報が格納されている。
【００７３】
１４０１はアプリケーション（Ａｐｐｌｉｃａｔｉｏｎ）テーブルであり、本システム上でアプリケーションを一意に識別するアプリケーション登録番号１４０２、アプリケーションＩＤ１４０３、アプリケーション・バージョン１４０４、アプリケーション名１４０５、アクターＩＤ１４０６が格納される。
【００７４】
１４０７は商品（Ｐｒｏｄｕｃｔ）テーブルであり、商品コード１４０８、アプリケーション登録番号１４０９、商品名１４１０、商品タイプ１４１１、ライセンス台数１４１２、ライセンス期限１４１３、カウント情報１４１４、保守契約情報１４１５が格納される。図３〜図５で商品登録を実施すると、入力された情報が本テーブル内の各フィールドに格納される。アプリケーションと商品は１対多の関係にあるため、同一のアプリケーションに対して複数の商品が存在しうる。
【００７５】
１４１６はアクター（Ａｃｔｏｒ）テーブルであり、販売主体を一意に識別するアクターＩＤ１４１７、販売会社又はソフトウェア開発業者の種別を示すアクター種別１４１８、アクター名１４１９が格納される。
【００７６】
１４２０はライセンスアクセス番号テーブルであり、ライセンスアクセス番号１４２１、商品コード１４２２、登録済みデバイス数１４２３が格納される。商品とライセンスアクセス番号は１対多の関係にあるため、同一の商品に対して複数のライセンスアクセス番号が存在しうる。
【００７７】
１４２４はデバイス（Ｄｅｖｉｃｅ）テーブルであり、デバイス番号１４２５、ライセンスアクセス番号１４２６が格納される。ライセンスアクセス番号とデバイスは１対多の関係にあるため、同一のライセンスアクセス番号に対して複数のデバイスが存在しうる。
【００７８】
次に本発明の処理手順を図１５〜図１８のフローチャートを参照しながら説明する。
【００７９】
（ライセンス情報発行サーバへのアプリケーション商品の登録）
図１５は、本実施の形態のライセンス情報発行サーバにおけるライセンス商品登録処理のフローチャートである。
【００８０】
所定の商品登録処理開始操作を行うと、本フローが起動される。ステップＳ１５０１ではアプリケーション指定画面（図３）を販売会社端末の画面表示装置上に表示する。次にステップＳ１５０２にて、販売会社操作者が商品登録を行うアプリケーションの［商品登録］ボタンの選択を受け付ける。［商品登録］ボタンが選択されると、Ｓ１５０３において商品タイプ指定画面（図４）の表示処理を行う。次に、ステップＳ１５０４において、操作者が商品タイプを選択し、［次へ］ボタンを選択すると、ステップＳ１５０５に進み、選択された商品タイプがＢタイプ（ライセンス条件を指定しない商品タイプ）かどうかを調べる。Ｂタイプの商品タイプが選択された場合は、ステップＳ１５０６にて、ライセンス条件と保守契約機能の設定項目を含まない商品登録画面（図１１）を表示する。次にステップＳ１５０７にて操作者による商品情報の入力を受け付け、ステップＳ１５１０に進む。ステップＳ１５０５でＢタイプの商品タイプが選択されていない場合は、ステップＳ１５０８にて、ライセンス条件と保守契約機能の設定項目を含む商品登録画面（図５）を表示する。次にステップＳ１５０９にて操作者による商品情報、ライセンス条件及び保守契約情報の入力を受け付け、ステップＳ１５１０に進む。ステップＳ１５１０で操作者が［登録］ボタンを選択すると、ステップＳ１５１１にて商品の登録を行い、本処理を終了する。
【００８１】
（ライセンス情報発行サーバによるアプリケーション商品のライセンスアクセス番号の発行）
次に、図１６のフローチャートを用いて、販売会社又はソフトウェア開発業者におけるライセンスアクセス番号発行処理について説明する。
【００８２】
販売会社又はソフトウェア開発業者の操作者が、所定のライセンスアクセス番号発行処理の開始操作を行うと、本フローが起動され、ステップＳ１６０１にて発行対象アプリケーションのライセンスアクセス番号発行商品指定画面（図６）を表示する。次に、ステップＳ１６０２にて操作者がライセンスアクセス番号の発行を行う商品の［ＬＡ♯発行］ボタンの選択を受け付ける。次に、ステップＳ１６０３にて、ライセンスアクセス番号発行画面（図７）を表示する。続いて、ステップＳ１６０４で、操作者が発行するライセンスアクセス番号のライセンス本数の入力を受け付け、さらに、ステップＳ１６０５にて、［発行］ボタンの選択を受け付ける。［発行］ボタンが選択されると、ステップＳ１６０６にて、ライセンスアクセス番号を発行し、本処理を終了する。
【００８３】
（ライセンス情報発行サーバによるアプリケーション商品のライセンス情報の発行）
次に、図１７のフローチャートを用いて、ユーザによるライセンス情報発行処理について説明する。
【００８４】
ユーザが、所定のライセンス情報発行開始操作を行うと、本処理が起動される。ステップＳ１７０１ではライセンスアクセス番号入力画面（図８）をユーザ端末の画面表示装置上に表示する。次にステップＳ１７０２にて、ユーザによるライセンスアクセス番号の入力を受け付ける。ライセンスアクセス番号が入力されると、Ｓ１７０３においてライセンス情報ファイル発行画面（図９）を表示する。次に、ステップＳ１７０４において、ユーザがデバイス番号デバイス番号の入力を受け付ける。デバイス番号の入力が終了すると、ユーザはステップＳ１７０５にて、［発行する］ボタンを選択することにより、ライセンス情報（ファイル）の発行を指示する。ライセンス情報の発行が指示されると、ステップＳ１７０６にてライセンス情報を生成し、ステップＳ１７０７にてライセンス情報取得画面（図１０）を表示する。ユーザは生成されたライセンス情報を取得するために、ステップＳ１７０８にて［取得する］ボタンを選択すると、ステップＳ１７０９にてオペレーティングシステム標準の保存ダイアログが表示され、任意の保存先とファイル名を入力して保存を行い、ライセンス情報の発行処理が終了する。
【００８５】
尚、本実施形態では、ライセンス情報発行サーバがユーザに直接、ライセンス情報を発行する場合について説明したが、ソフトウェア開発業者にライセンス情報を発行し、当該ソフトウェア開発業者が発行されたライセンス情報をユーザに転送するようにしてもよい。
【００８６】
（販売会社またはソフトウェア開発業者によるアプリケーション商品のライセンス情報の発行）
次に、図１８のフローチャートを用いて、販売会社又はソフトウェア開発業者によるライセンス情報発行処理について説明する。
【００８７】
販売会社又はソフトウェア開発業者の操作者が、所定のライセンス情報発行開始操作を行うと、本処理が起動され、ステップＳ１８０１にて、発行対象アプリケーションのライセンス情報発行商品指定画面（図１２）を表示する。次に、ステップＳ１８０２にて操作者がライセンス情報の発行を行う商品の［ＬＩ発行］ボタンの選択を受け付ける。次に、ステップＳ１８０３にて、［ＬＩ発行］ボタンが選択された商品の商品タイプが、デバイス番号管理ありの商品かどうかを調べ、デバイス番号管理ありの商品ならば、ステップＳ１８０４にて、デバイス番号の設定項目を含むライセンス情報発行画面（図１３）を表示する。
【００８８】
次に、ステップＳ１８０５にて、操作者がライセンス条件とデバイス番号の入力を受け付け、ステップＳ１８０８に進む。ステップＳ１８０３にて、［ＬＩ発行］ボタンが選択された商品の商品タイプが、デバイス番号管理ありの商品でなければ、ステップＳ１８０６にて、デバイス番号の設定項目を含まないライセンス情報発行画面を表示する。次に、ステップＳ１８０７にて、操作者がライセンス条件の入力を受け付け、ステップＳ１８０８に進む。ステップＳ１８０８では、操作者が［発行する］ボタンの選択を受け付け、［発行する］ボタンが選択されると、ステップＳ１８０９にて、ライセンス情報を生成し、ステップＳ１８１０にて、ライセンス情報取得画面（図１０）を表示する。操作者は生成されたライセンス情報を取得するために、ステップＳ１８１１にて［取得する］ボタンを選択すると、ステップＳ１８１２にてオペレーティングシステム標準の保存ダイアログが表示され、任意の保存先とファイル名を入力して保存を行い、ライセンス情報の発行処理が終了する。
【００８９】
本実施形態では、ユーザは、以上のようにして発行されたライセンス情報を用いて認証を受け、アプリケーション商品をユーザのデバイスにインストールし、デバイスの機能を追加することができる。ライセンス情報を用いて認証することで、アプリケーション商品が不正にコピーされたり、インストールされたりすることを防止できる。
【００９０】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００９１】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００９２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００９３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００９４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などがある。
【００９５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００９６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００９８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【００９９】
以上で説明したように、アプリケーション・ソフトウェアの販売を行うために商品登録を実施する際に、商品の販売主体、流通経路、ライセンス条件の有無、個体番号登録の有無によって設定された商品タイプを指定することにより、１つのアプリケーションを販売形態の異なる複数の商品として登録し、効率的に管理することが可能となった。
【０１００】
さらに、第１販売主体としての販売会社などが、商品のライセンスアクセス番号を発行して、商品パッケージに含めて販売し、そのパッケージを購入したユーザが、パッケージに含まれるライセンスアクセス番号と、ソフトウェアを導入する装置を一意に識別可能なデバイス番号を入力して、ライセンス情報を取得する形態での商品登録が可能となった。
【０１０１】
さらに、第２販売主体としての開発会社などが商品のライセンスアクセス番号を発行して商品パッケージに含めて、第１販売主体が販売し、そのパッケージを購入したユーザが、パッケージに含まれるライセンスアクセス番号と、ソフトウェアを導入する装置を一意に識別可能なデバイス番号を入力して、ライセンス情報を取得する形態での商品登録が可能となった。
【０１０２】
さらに、第１販売主体が販売する、ライセンス条件を含めない商品として登録し、該第１販売主体がライセンス情報を取得する際に、ライセンス条件を指定して、指定されたライセンス条件に基づいたライセンス情報を取得し、該ライセンス情報を商品パッケージに含めて販売する形態での商品登録が可能となった。
【０１０３】
さらに、該第１販売主体が販売する、ライセンス条件を含めない商品として登録し、該第１販売主体がライセンス情報を取得する際に、ライセンス条件を指定し、さらに、ソフトウェアを導入する装置を一意に識別可能なデバイス番号を入力して、指定されたライセンス条件とデバイス番号に基づいたライセンス情報を取得し、該ライセンス情報を商品パッケージに含めて販売する形態での商品登録が可能となった。
【０１０４】
【発明の効果】
本発明によれば、ソフトウェアのライセンス情報発行を行いつつそのソフトウェアの販売管理を効果的に行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるライセンス情報発行装置の構成図である。
【図２】本発明の一実施の形態におけるライセンス情報発行装置のブロック図である。
【図３】本発明の一実施の形態におけるアプリケーション一覧画面を示す図である。
【図４】本発明の一実施の形態における商品タイプ指定画面を示す図である。
【図５】本発明の一実施の形態における商品登録画面を示す図である。
【図６】本発明の一実施の形態におけるライセンスアクセス番号発行時の商品選択画面を示す図である。
【図７】本発明の一実施の形態におけるライセンスアクセス番号発行画面を示す図である。
【図８】本発明の一実施の形態におけるライセンスアクセス番号入力画面を示す図である。
【図９】本発明の一実施の形態におけるライセンス情報ファイル発行画面を示す図である。
【図１０】本発明の一実施の形態におけるライセンス情報ファイル取得画面を示す図である。
【図１１】本発明の一実施の形態におけるライセンス条件指定項目なしの商品登録画面を示す図である。
【図１２】本発明の一実施の形態におけるライセンス情報発行時の商品選択画面を示す図である。
【図１３】本発明の一実施の形態におけるライセンス情報発行画面を示す図である。
【図１４】本発明の一実施の形態におけるソフトウェア管理データベースの説明図である。
【図１５】本発明の一実施の形態における商品登録処理のフローチャートである。
【図１６】本発明の一実施の形態におけるライセンスアクセス番号発行処理のフローチャートである。
【図１７】本発明の一実施の形態におけるユーザのライセンス情報発行処理のフローチャートである。
【図１８】本発明の一実施の形態における販売会社及びソフトウェア開発業者のライセンス情報発行処理のフローチャートである。
【符号の説明】
１０１  ライセンス情報発行サーバ
１０２  ユーザ端末
１０３  販売会社端末
１０４  ソフトウェア開発業者端末
１０５  ネットワーク
１０６  ソフトウェア管理データベース
１０７  商品登録部
１０８  アプリケーション指定モジュール
１０９  商品タイプ指定モジュール
１１０  商品登録画面表示モジュール
１１１  商品情報入力モジュール
１１２  ライセンス条件指定モジュール
１１３  商品登録モジュール
１１４  ＬＡ♯発行部
１１５  商品選択モジュール
１１６  ＬＡ♯発行モジュール
１１７  ＬＩ発行部
１１８  ＬＡ♯入力モジュール
１１９  ＤＮＯ入力モジュール
１２０  商品選択モジュール
１２１  ライセンス条件指定モジュール
１２２  ＬＩ発行モジュール
１２３  表示部（ユーザ端末）
１２４  入力部（ユーザ端末）
１２５  表示部（販売会社端末）
１２６  入力部（販売会社端末）
１２７  表示部（ソフトウェア開発業者端末）
１２８  入力部（ソフトウェア開発業者端末）
【図１】
2005004449.tif 000003
【図２】
2005004449.tif 000004
【図３】
2005004449.tif 000005
【図４】
2005004449.tif 000006
【図５】
2005004449.tif 000007
【図６】
2005004449.tif 000008
【図７】
2005004449.tif 000009
【図８】
2005004449.tif 000010
【図９】
2005004449.tif 000011
【図１０】
2005004449.tif 000012
【図１１】
2005004449.tif 000013
【図１２】
2005004449.tif 000014
【図１３】
2005004449.tif 000015
【図１４】
2005004449.tif 000016
【図１５】
2005004449.tif 000017
【図１６】
2005004449.tif 000018
【図１７】
2005004449.tif 000019
【図１８】
2005004449.tif 000020