(57)【要約】【課題】  ソフトウェア供給元がユーザに提供したい情報が、その情報を必要とするユーザに提供されることを可能にするソフトウェアライセンス発行システムを提供する。【解決手段】  購入者情報ＤＢ３８は、購入者識別コードと、購入者の連絡先と、ユーザが必要とする情報を示す好みの条件とを含む購入者レコードを格納する。ソフトウェア供給元システム２０から製品情報ＤＢ３６に新たな製品情報が提供されると、製品情報発信モジュール４１は、製品情報ＤＢ３６に新たに格納された製品情報に該当する好みの条件を含む購入者レコードを検索し、その検索した購入者レコードに含まれる購入者の連絡先に、新たに格納された製品情報を送信する。【選択図】      図１
2006106958.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウェアの購入者が利用する購入者端末装置からのソフトウェアのライセンス発行要求を受け付けると、前記ソフトウェアを供給したソフトウェア供給元に代わって、前記購入者端末装置に前記ソフトウェアのライセンスコードを発行するソフトウェアライセンス発行システムであって、
前記購入者端末装置と通信する通信部と、
前記ソフトウェア供給元から供給されたソフトウェアの識別情報および該ソフトウェアのライセンスコードを含む情報を受け付ける受付部と、
前記受付部が、前記ソフトウェアの識別情報および該ソフトウェアのライセンスコードを受け付けると、その識別情報を該ライセンスコードと関連づけて格納するライセンス情報格納部と、
前記通信部が、前記購入者端末装置から、購入者の連絡先とソフトウェアの識別情報とを含むライセンス発行要求を受け付けると、その受け付けた識別情報に関連づけて格納されているライセンスコードを前記ライセンス情報格納部から読み出し、その読み出したライセンスコードを前記連絡先に送信するライセンス発行部と、
前記通信部が受け付けたライセンス発行要求に含まれる連絡先を格納する購入者情報格納部と、
前記通信部が、前記購入者端末装置から、前記購入者が取得しようとする情報を特定するための特定用条件を受け付けると、その特定用条件を前記連絡先と関連づけて前記購入者情報格納部に格納する購入者情報管理部と、
前記受付部が、前記ソフトウェア供給元が前記購入者に提供しようとする提供予定情報を受け付けると、該提供予定情報を格納する提供予定情報格納部と、
前記提供予定情報格納部が格納した提供予定情報が、前記購入者情報格納部が格納した特定用条件に該当する場合、その提供予定情報を、該特定用条件と関連づけて格納されている連絡先に送信する情報発信部と、を含むソフトウェアライセンス発行システム。
【請求項２】
請求項１に記載のソフトウェアライセンス発行システムにおいて、
前記連絡先は、前記購入者端末装置にアクセスするためのアクセス情報である、ソフトウェアライセンス発行システム。
【請求項３】
請求項１または２に記載のソフトウェアライセンス発行システムにおいて、
前記通信部が、前記受付部を兼ねる、ソフトウェアライセンス発行システム。
【請求項４】
請求項１ないし３のいずれか１項に記載のソフトウェアライセンス発行システムにおいて、
前記特定用条件は、製品を特定する製品特定条件であり、
前記提供予定情報は、前記ソフトウェア供給元が前記購入者に提供可能な製品に関する製品情報である、ソフトウェアライセンス発行システム。
【請求項５】
請求項４に記載のソフトウェアライセンス発行システムにおいて、
前記製品特定条件は、製品供給元情報、製品種別情報、製品名、製品売上情報、製品売上ランキングまたは製品発売日である、ソフトウェアライセンス発行システム。
【請求項６】
請求項１ないし３のいずれか１項に記載のソフトウェアライセンス発行システムにおいて、
前記特定用条件は、サービスを特定するサービス特定条件であり、
前記提供予定情報は、前記ソフトウェア供給元が前記購入者に提供可能なサービスに関する情報である、ソフトウェアライセンス発行システム。
【請求項７】
ソフトウェアの購入者が利用する購入者端末装置からのソフトウェアのライセンス発行要求を受け付けると、前記ソフトウェアを供給したソフトウェア供給元に代わって、前記購入者端末装置に前記ソフトウェアのライセンスコードを発行するソフトウェアライセンス発行システムが行う情報提供方法であって、
前記ソフトウェアライセンス発行システムは、ライセンス情報格納部と、購入者情報格納部と、提供予定情報格納部とを含み、
前記ソフトウェア供給元から、ソフトウェアの識別情報および該ソフトウェアのライセンスコードを受け付けるライセンスコード受付ステップと、
前記ライセンスコード受付ステップで受け付けた識別情報を該ライセンスコードと関連づけて前記ライセンス情報格納部に格納するライセンスコード格納ステップと、
前記購入者端末装置から、購入者の連絡先とソフトウェアの識別情報とを含むライセンス発行要求を受け付けるライセンス発行要求受付ステップと、
前記ライセンス発行要求受付ステップで受け付けた識別情報に関連づけて格納されているライセンスコードを前記ライセンス情報格納部から読み出し、その読み出したライセンスコードを前記連絡先に送信するライセンス発行ステップと、
前記ライセンス発行要求受付ステップで受け付けた連絡先を前記購入者情報格納部に格納する連絡先格納ステップと、
前記購入者端末装置から、前記購入者が取得しようとする情報を特定するための特定用条件を受け付ける条件受付ステップと、
前記条件受付ステップで受け付けた特定用条件を前記連絡先と関連づけて前記購入者情報格納部に格納する条件格納ステップと、
前記ソフトウェア供給元から、前記ソフトウェア供給元が前記購入者に提供しようとする提供予定情報を受け付ける提供予定情報受付ステップと、
前記提供予定情報受付ステップで受け付けた提供予定情報を前記提供予定情報格納部に格納する提供予定情報格納ステップと、
前記提供予定情報格納ステップで格納した提供予定情報が、前記購入者情報格納ステップで格納した特定用条件に該当する場合、その提供予定情報を、該特定用条件と関連づけて格納されている連絡先に送信する情報発信ステップと、を含む情報提供方法。
【請求項８】
請求項７に記載の情報提供方法において、
前記連絡先は、前記購入者端末装置にアクセスするためのアクセス情報である、情報提供方法。
【請求項９】
請求項７または８に記載の情報提供方法において、
前記特定用条件は、製品を特定する製品特定条件であり、
前記提供予定情報は、前記ソフトウェア供給元が前記購入者に提供可能な製品に関する製品情報である、情報提供方法。
【請求項１０】
請求項９に記載の情報提供方法において、
前記製品特定条件は、製品供給元情報、製品種別情報、製品名、製品売上情報、製品売上ランキングまたは製品発売日である、情報提供方法。
【請求項１１】
請求項７に記載の情報提供方法において、
前記特定用条件は、サービスを特定するサービス特定条件であり、
前記提供予定情報は、前記ソフトウェア供給元が前記購入者に提供可能なサービスに関する情報である、情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェアライセンス発行システムおよび情報提供方法に関し、特には、ソフトウェアライセンスコードが発行されたソフトウェア購入者に対して、種々の情報を提供するソフトウェアライセンス発行システムおよび情報提供方法に関する。
【背景技術】
【０００２】
従来、ソフトウェアライセンスコード（以下「ライセンスコード」と称する。）によって、ソフトウェアの不正利用を制限するソフトウェアがある。なお、ソフトウェアの不正利用は、例えば、正規の購入者と異なる者の利用であり、また、ライセンスの範囲を超えた利用である。
【０００３】
ソフトウェア購入者（以下「購入者」と称する。）が、ソフトウェア供給元にライセンスコードの発行を申請すると、ソフトウェア発行元は、購入者にライセンスコードを発行する。
【０００４】
具体的には、購入者は、購入したソフトウェアが記録された媒体ごとに一意に振られたシリアル番号と、ソフトウェア購入者情報（以下「購入者情報」と称する。）とを、インターネット、郵便またはファクシミリなどを使って、ソフトウェア供給元に送ることによって、ライセンスコードの発行を申請する。
【０００５】
なお、ソフトウェア供給元に送られる購入者情報は、購入者の連絡先（例えば、メールアドレス、住所、または、電話番号）などを含む。つまり、購入者情報は、購入者の個人情報である。
【０００６】
ソフトウェア供給元は、ライセンスコードの発行申請を受けると、その申請されたライセンスに対応するライセンスコードを、購入者の連絡先に通知する。
【０００７】
購入者は、その通知されたライセンスコードを、購入者が所有するパーソナルコンピュータなどのコンピュータに設定する。購入者は、その設定によって、購入したソフトウェアを利用することが可能になる。
【０００８】
一方、ソフトウェア供給元は、ライセンスコードの発行申請を受け付けた際に入手した購入者の連絡先に対して、ソフトウェアのサポートに関する情報（例えば、アップデート情報および不具合情報など）を連絡する。
【０００９】
また、ソフトウェア供給元は、購入者の連絡先に対して、ソフトウェア供給元が販売している主な製品に関する情報（例えば、新たに発売する製品の情報、または、すでに販売している製品の情報など）を連絡する。ソフトウェア供給元は、この連絡によって、購入者に新たな製品の購入を促す。
【００１０】
しかしながら、上記の方法には、次のような問題点があった。
【００１１】
第１の問題点は、購入者にとってソフトウェアの初期設定コスト（工数）が大きな負担になるという問題である。
【００１２】
例えば、購入者が複数のソフトウェア供給元からソフトウェアを購入した場合、購入者は、複数のソフトウェア供給元のそれぞれに対して、ライセンスコードの発行を申請しなければならない。このため、購入したソフトウェアの数量が多いほど、購入者の手間が多くなり、ソフトウェアの初期設定コスト（工数）が大きな負担になる。
【００１３】
第２の問題点は、購入者情報が複数のソフトウェア供給元に提供されると、購入者情報が漏洩する危険性が増大するという問題である。
【００１４】
具体的には、購入者は、複数のソフトウェア供給元のそれぞれに対してライセンスコードの発行を申請するたびに、それらのソフトウェア供給元に対して購入者情報を提供しなければならない。このため、複数のソフトウェア供給元が、購入者情報を保有することになり、購入者情報が不正に流出してしまう危険性が増してしまう。
【００１５】
第３の問題点は、ソフトウェア供給元が見込み客に対して販売促進活動を十分に行えなかったという問題である。
【００１６】
例えば、ソフトウェア供給元が新製品の販売を開始する場合、その新製品に関する情報を見込み客に連絡しようとしても、ソフトウェア供給元が認識している見込み客は、ソフトウェア供給元のソフトウェアを過去に購入した購入者だけである。このため、ソフトウェア供給元は、自社のソフトウェアを購入した購入者と異なる見込み客を正確に認識することができず、見込み客に対する販売促進活動を十分に実行することができなかった。
【００１７】
第４の問題点は、購入者が複数のソフトウェア供給元へ購入者情報を提供した場合、購入者に提供されるサポート情報および製品情報などが増大するという問題である。このため、サポート情報および製品情報が、購入者にとって、むしろ迷惑情報となったり、本当に必要な情報が、見つかりにくくなったりするといった不都合が増大する。
【００１８】
特許文献１（特開２００２−１１７２６４号公報）には、上記第１および第２の問題点を解決することが可能な技術が記載されている。
【００１９】
特許文献１には、利用者装置と複数の販売者装置との間に設けられた取引仲介サーバが記載されている。この取引仲介サーバは、利用者装置から送信された情報を、販売者装置に届ける。このため、利用者は、利用者装置から複数の販売店装置に対して情報を送信したい場合、その情報を取引仲介サーバに送信すればよく、各販売店装置に情報を送信する必要がなくなる。したがって、利用者の負担が軽くなる。
【００２０】
また、特許文献１に記載の取引仲介サーバは、利用者装置から利用者情報を含むデータ送信要求を受け取ると、そのデータ送信要求に含まれる利用者情報を利用者コードに変更し、その変更後のデータ送信要求を販売店装置に送信する。このため、利用者情報は、販売店装置に渡らない。したがって、利用者情報が複数の販売店装置で保有されることを防止でき、購入者情報が漏洩する危険性を低くできる。
【００２１】
特許文献２（特開２００１−２０９７０１号公報）には、上記第２および第３の問題点を解決することが可能な技術が記載されている。
【００２２】
特許文献２には、複数の代理店の顧客情報を格納する顧客契約データベースを有する代理店支援装置２０が記載されている。このため、顧客情報は、複数の代理店端末装置に保有されずに代理店支援装置２０にのみ保有され、購入者情報が漏洩する危険性が低くなる。また、複数の代理店の顧客情報が、複数の代理店で共有されるため、各代理店は、代理店支援装置２０を利用することによって、多くの見込み客を獲得することが可能になる。
【００２３】
特許文献３（特開２００２−１５７４４４号公報）には、上記第４の問題点を解決することが可能な技術が記載されている。
【００２４】
特許文献３には、顧客端末装置から入力された商品名に応じた情報を販売サイトから取得し、その取得した情報を商品情報ＤＢ（データベース）に格納し、その商品情報ＤＢに格納した情報に応じたリストを顧客端末装置に送信するネット商品比較販売システムが記載されている。
【００２５】
特許文献３に記載のシステムによれば、顧客は、顧客端末装置に入力した情報に対応する情報のみを取得することが可能になる。このため、ユーザは、必要な情報のみを受け取ることが可能となる。
【００２６】
なお、特許文献４（特開２００２−２９７２５５号公報）には、ユーザ端末装置とソフトウェアベンダ端末装置との間に設けられ、ソフトウェアベンダ端末装置に代わってソフトウェアライセンスを管理するソフトウェア管理サーバが記載されている。
【特許文献１】特開２００２−１１７２６４号公報
【特許文献２】特開２００１−２０９７０１号公報
【特許文献３】特開２００２−１５７４４４号公報
【特許文献４】特開２００２−２９７２５５号公報
【発明の開示】
【発明が解決しようとする課題】
【００２７】
特許文献３に記載のネット商品比較販売システムでは、ユーザに提供される情報は、ネット商品比較販売システムが収集した情報となる。このため、商品供給元（例えば、ソフトウェア供給元）がユーザに提供したい情報が、ネット商品比較販売システムによって収集されない可能性が生じてしまう。この場合、商品供給元がユーザに提供したい情報が、ユーザに提供されなくなるという不都合が発生する可能性が生じる。
【００２８】
本発明の目的は、ソフトウェア供給元がユーザに提供したい情報が、その情報を必要とするユーザに提供されることを可能にするソフトウェアライセンス発行システムおよび情報提供方法を提供することである。
【課題を解決するための手段】
【００２９】
上記の目的を達成するため、本発明のソフトウェアライセンス発行システムは、ソフトウェアの購入者が利用する購入者端末装置からのソフトウェアのライセンス発行要求を受け付けると、前記ソフトウェアを供給したソフトウェア供給元に代わって、前記購入者端末装置に前記ソフトウェアのライセンスコードを発行するソフトウェアライセンス発行システムであって、前記購入者端末装置と通信する通信部と、前記ソフトウェア供給元から供給されたソフトウェアの識別情報および該ソフトウェアのライセンスコードを含む情報を受け付ける受付部と、前記受付部が、前記ソフトウェアの識別情報および該ソフトウェアのライセンスコードを受け付けると、その識別情報を該ライセンスコードと関連づけて格納するライセンス情報格納部と、前記通信部が、前記購入者端末装置から、購入者の連絡先とソフトウェアの識別情報とを含むライセンス発行要求を受け付けると、その受け付けた識別情報に関連づけて格納されているライセンスコードを前記ライセンス情報格納部から読み出し、その読み出したライセンスコードを前記連絡先に送信するライセンス発行部と、前記通信部が受け付けたライセンス発行要求に含まれる連絡先を格納する購入者情報格納部と、前記通信部が、前記購入者端末装置から、前記購入者が取得しようとする情報を特定するための特定用条件を受け付けると、その特定用条件を前記連絡先と関連づけて前記購入者情報格納部に格納する購入者情報管理部と、前記受付部が、前記ソフトウェア供給元が前記購入者に提供しようとする提供予定情報を受け付けると、該提供予定情報を格納する提供予定情報格納部と、前記提供予定情報格納部が格納した提供予定情報が、前記購入者情報格納部が格納した特定用条件に該当する場合、その提供予定情報を、該特定用条件と関連づけて格納されている連絡先に送信する情報発信部とを含む。
【００３０】
また、本発明の情報提供方法は、ソフトウェアの購入者が利用する購入者端末装置からのソフトウェアのライセンス発行要求を受け付けると、前記ソフトウェアを供給したソフトウェア供給元に代わって、前記購入者端末装置に前記ソフトウェアのライセンスコードを発行するソフトウェアライセンス発行システムが行う情報提供方法であって、前記ソフトウェアライセンス発行システムは、ライセンス情報格納部と、購入者情報格納部と、提供予定情報格納部とを含み、前記ソフトウェア供給元から、ソフトウェアの識別情報および該ソフトウェアのライセンスコードを受け付けるライセンスコード受付ステップと、前記ライセンスコード受付ステップで受け付けた識別情報を該ライセンスコードと関連づけて前記ライセンス情報格納部に格納するライセンスコード格納ステップと、前記購入者端末装置から、購入者の連絡先とソフトウェアの識別情報とを含むライセンス発行要求を受け付けるライセンス発行要求受付ステップと、前記ライセンス発行要求受付ステップで受け付けた識別情報に関連づけて格納されているライセンスコードを前記ライセンス情報格納部から読み出し、その読み出したライセンスコードを前記連絡先に送信するライセンス発行ステップと、前記ライセンス発行要求受付ステップで受け付けた連絡先を前記購入者情報格納部に格納する連絡先格納ステップと、前記購入者端末装置から、前記購入者が取得しようとする情報を特定するための特定用条件を受け付ける条件受付ステップと、前記条件受付ステップで受け付けた特定用条件を前記連絡先と関連づけて前記購入者情報格納部に格納する条件格納ステップと、前記ソフトウェア供給元から、前記ソフトウェア供給元が前記購入者に提供しようとする提供予定情報を受け付ける提供予定情報受付ステップと、前記提供予定情報受付ステップで受け付けた提供予定情報を前記提供予定情報格納部に格納する提供予定情報格納ステップと、前記提供予定情報格納ステップで格納した提供予定情報が、前記購入者情報格納ステップで格納した特定用条件に該当する場合、その提供予定情報を、該特定用条件と関連づけて格納されている連絡先に送信する情報発信ステップとを含む。
【００３１】
上記の発明によれば、提供予定情報が特定用条件に該当する場合、その提供予定情報が、その特定用条件と関連づけられている連絡先に送信される。特定用条件は、購入者が取得しようとする情報を特定するための条件であり、購入者端末装置から提供される。提供予定情報は、ソフトウェア供給元が購入者に提供しようとする情報であり、ソフトウェア供給元から提供される。このため、ソフトウェア供給元がユーザに提供したい情報を、その情報を必要とするユーザに提供することが可能になる。
【００３２】
なお、前記連絡先は、前記購入者端末装置にアクセスするためのアクセス情報であることが望ましい。この場合、特定用条件に該当する提供予定情報が購入者端末装置に送信される。
【００３３】
また、前記通信部が、前記受付部を兼ねることが望ましい。この場合、構成の簡略化が図れる。
【００３４】
また、前記特定用条件は、製品を特定する製品特定条件であり、前記提供予定情報は、前記ソフトウェア供給元が前記購入者に提供可能な製品に関する製品情報であることが望ましい。この場合、ソフトウェア供給元がユーザに提供したい製品情報が、その製品情報を必要とするユーザに提供される。
【００３５】
また、前記製品特定条件は、製品供給元情報、製品種別情報、製品名、製品売上情報、製品売上ランキングまたは製品発売日であることが望ましい。
【００３６】
また、前記特定用条件は、サービスを特定するサービス特定条件であり、前記提供予定情報は、前記ソフトウェア供給元が前記購入者に提供可能なサービスに関する情報であることが望ましい。この場合、ソフトウェア供給元がユーザに提供したいサービス情報が、そのサービス情報を必要とするユーザに提供される。
【発明の効果】
【００３７】
本発明によれば、ソフトウェア供給元がユーザに提供しようとする情報をその情報を必要とするユーザに提供することが可能になる。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の実施例について図面を参照して説明する。
【００３９】
図１は、本発明の第１の実施例のライセンス発行システムを示したブロック図である。
【００４０】
図１において、ライセンス発行システムは、購入者端末装置１０と、ソフトウェア供給元システム２０と、ソフトウェアライセンス発行システム３０とを含む。購入者端末装置１０と、ソフトウェア供給元システム２０と、ソフトウェアライセンス発行システム３０とは、インターネットなどの通信ネットワーク１００を介して相互に接続する。
【００４１】
購入者端末装置１０は、例えば、パーソナルコンピュータまたは携帯電話機などの情報通信装置である。購入者端末装置１０は、購入者がソフトウェア供給元から購入したソフトウェアを実行する。
【００４２】
購入者端末装置１０は、Ｗｅｂブラウザのようなソフトウェア（以下「Ｗｅｂブラウザ」と称する。）を有する。購入者端末装置１０は、Ｗｅｂブラウザを実行することによって、ソフトウェアライセンス発行システム３０が通信ネットワーク１００上に公開しているＷｅｂサーバ３１にアクセスして、ソフトウェアライセンス発行システム３０と購入者端末装置１０との間で情報の送受信を行う。
【００４３】
購入者端末装置１０は、ライセンス発行要求を、通信ネットワーク１００を介して、ソフトウェアライセンス発行システム３０に送信する。
【００４４】
ライセンス発行要求は、購入者がソフトウェア供給元から購入したソフトウェアが記録された媒体ごとに一意に振られたシリアル番号と購入者情報とを含む。なお、購入者情報は、購入者の連絡先（例えば、メールアドレス、住所、または、電話番号）などを含む。
【００４５】
なお、本実施例では、購入者の連絡先として、購入者端末装置にアクセスするためのアクセス情報（例えば、メールアドレス）を用いる。
【００４６】
購入者端末装置１０は、さらに、メールクライアントソフトと同様の機能を有している。具体的には、購入者端末装置１０は、ソフトウェアライセンス発行システム３０が通信ネットワーク１００を利用して発信する情報を、非同期で受信する機能を有している。
【００４７】
なお、購入者端末装置１０と同等の構成を持った他の情報通信装置（不図示）が、通信ネットワーク１００に複数接続されている。
【００４８】
ソフトウェア供給元システム２０は、ソフトウェア供給元が保有するシステムである。
【００４９】
ソフトウェア供給元システム２０は、供給元ライセンス情報ＤＢ（データベース）２１と、供給元サポート情報ＤＢ２２と、供給元製品情報ＤＢ２３と、供給元情報管理モジュール２４と、供給元情報管理エージェントモジュール２５と、管理コンソール２６と、ＤＢＭＳ（DataBase Management System）２７とを含む。
【００５０】
供給元ライセンス情報ＤＢ２１は、ソフトウェア識別名と、そのソフトウェア識別名で識別されるソフトウェアが記録された媒体ごとに一意に振られたシリアル番号と、そのソフトウェアを動作可能とするために必要なソフトウェアライセンスコードとを対応付けて蓄積する。なお、ソフトウェア識別名は、ソフトウェアを一意に識別する識別コードでもよい。
【００５１】
図２は、供給元ライセンス情報ＤＢ２１の一例を示した説明図である。
【００５２】
図２において、供給元ライセンス情報ＤＢ２１は、ソフトウェア識別名（識別コード）２１ａとシリアル番号２１ｂとライセンスコード２１ｃとを対応づけたライセンスレコード２１ｄを格納する。供給元ライセンス情報ＤＢ２１は、複数のライセンスレコード２１ｄを格納する。
【００５３】
図１に戻って、供給元サポート情報ＤＢ２２は、ソフトウェア供給元が販売した製品のサポート情報を蓄積する。具体的には、供給元サポート情報ＤＢ２２は、識別コード（ソフトウェア識別名）とサポート情報とを対応づけて格納する。
【００５４】
図３は、供給元サポート情報ＤＢ２２の一例を示した説明図である。
【００５５】
図３において、供給元サポート情報ＤＢ２２は、識別コード（ソフトウェア識別名）２２ａとサポート情報２２ｂとを対応づけたサポートレコード２２ｃを格納する。供給元サポート情報ＤＢ２２は、複数のサポートレコード２２ｃを格納する。
【００５６】
なお、供給元サポート情報ＤＢ２２は、１つの識別コード２２ａに対して複数のサポート情報２２ｂが存在する場合、１つの識別コード２２ａと複数のサポート情報２２ｂとを対応させた１つのサポートレコード２２ｃを格納してもよいし、サポート情報２２ｂごとに識別コード２２ａを対応させた複数のサポートレコード２２ｃを格納してもよい。
【００５７】
図１に戻って、供給元製品情報ＤＢ２３は、ソフトウェア供給元が販売している製品の情報（以下「製品情報」と称する。）を蓄積する。なお、製品情報は、ソフトウェア供給元が購入者に提供しようとする提供予定情報である。本実施例では、製品情報として、ソフトウェア情報を用いる。
【００５８】
供給元製品情報ＤＢ２３は、ソフトウェア識別名（製品識別名）と、そのソフトウェア識別名で識別されるソフトウェアに関する情報（以下「ソフトウェア情報」と称する。）とを対応付けて蓄積する。なお、ソフトウェア識別名は、ソフトウェアを一意に識別する識別コードでもよい。
【００５９】
図４は、供給元製品情報ＤＢ２３の一例を示した説明図である。
【００６０】
図４において、供給元製品情報ＤＢ２３は、ソフトウェア識別名（識別コード）２３ａとソフトウェア情報２３ｂとを対応づけた製品レコード２３ｃを格納する。供給元製品情報ＤＢ２３は、複数の製品レコード２３ｃを格納する。
【００６１】
図１に戻って、供給元情報管理モジュール２４は、ソフトウェア供給元システム２０の各ＤＢ（供給元ライセンス情報ＤＢ２１、供給元サポート情報ＤＢ２２、供給元製品情報ＤＢ２３）内に蓄積されている情報（レコード）のメンテナンス（例えば、登録、更新および削除）を行う。
【００６２】
供給元情報管理エージェントモジュール２５は、ソフトウェア供給元システム２０の各ＤＢが蓄積する情報（レコード）が変更された場合、その変更の内容を示す変更情報を、ソフトウェア供給元システム２０からソフトウェアライセンス発行システム３０に送信する。
【００６３】
管理コンソール２６は、キーボート等の入力手段である。ＤＢＭＳ２７は、データベース管理システムである。
【００６４】
なお、ソフトウェア供給元システム２０と同等の構成を持った他のソフトウェア供給元システム（不図示）が、通信ネットワーク１００に複数接続されている。
【００６５】
ソフトウェアライセンス発行システム３０は、ソフトウェアライセンス発行ビジネスの提供者によって使用されるシステムである。
【００６６】
ソフトウェアライセンス発行システム３０は、Ｗｅｂサーバ３１と、メールサーバ３２と、ライセンス情報ＤＢ３４と、サポート情報ＤＢ３５と、製品情報ＤＢ（提供予定情報格納部）３６と、購入者情報ＤＢ３８と、ＤＢＭＳ４２とを含む。なお、メールサーバ３２は、通信部および受付部として動作する。
【００６７】
Ｗｅｂサーバ３１は、供給元情報管理マネージャモジュール３３と、購入者情報管理モジュール３７と、ライセンス発行モジュール３９と、サポート情報発信モジュール４０と、製品情報発信モジュール（情報発信部）４１とを含む。
【００６８】
供給元情報管理マネージャモジュール３３は、ソフトウェア供給元システム２０から送信された変更情報を、メールサーバ３２を介して受信する。供給元情報管理マネージャモジュール３３は、その受信した変更情報を、ソフトウェアライセンス発行システム３０内の各ＤＢ（ライセンス情報ＤＢ３４と、サポート情報ＤＢ３５と、製品情報ＤＢ３６と、購入者情報ＤＢ３８）に反映させる。
【００６９】
例えば、供給元情報管理マネージャモジュール３３は、ライセンスレコード２１ｄ（図２参照）に関する変更情報を受信すると、その変更情報が示す内容を、ライセンス情報ＤＢ３４に反映させる。ライセンス情報ＤＢ３４は、ライセンスレコード２１ｄに関する情報を格納する。
【００７０】
また、供給元情報管理マネージャモジュール３３は、サポートレコード２２ｃ（図３参照）に関する変更情報を受信すると、その変更情報が示す内容を、サポート情報ＤＢ３５に反映させる。サポート情報ＤＢ３５は、サポートレコード２２ｃに関する情報を格納する。
【００７１】
また、供給元情報管理マネージャモジュール３３は、製品レコード２３ｃ（図４参照）に関する変更情報を受信すると、その変更情報が示す内容を、製品情報ＤＢ３６に反映させる。製品情報ＤＢ３６は、製品レコード２３ｃに関する情報を格納する。
【００７２】
購入者情報管理モジュール３７は、購入者端末装置１０から送信されたライセンス発行要求を、メールサーバ３２を介して受信する。購入者情報管理モジュール３７は、その受信したライセンス発行要求から購入者情報を抽出し、その抽出した購入者情報を購入者情報ＤＢ３８に反映させる。購入者情報ＤＢ３８は、購入者情報を蓄積する。
【００７３】
ライセンス発行モジュール３９は、購入者端末装置１０から送信されたライセンス発行要求を、メールサーバ３２を介して受信する。ライセンス発行モジュール３９は、その受信したライセンス発行要求からシリアル番号（ソフトウェアの識別情報）を抽出し、その抽出したシリアル番号に対応するライセンスコードをライセンス情報ＤＢ３４から読み出す。
【００７４】
ライセンス発行モジュール３９は、その読み出したライセンスコードを、ライセンス発行要求に示された連絡先つまり購入者端末装置１０に送信（発行）する。
【００７５】
サポート情報発信モジュール４０は、購入者端末装置１０に対して、サポート情報を送信する。
【００７６】
製品情報発信モジュール４１は、購入者端末装置１０のユーザである購入者が購入したソフトウェアを供給したソフトウェア供給元およびそれと異なるソフトウェア供給元が販売している製品に関する製品情報の中から、その購入者が希望する製品情報を選定し、その選定した製品情報を、購入者端末装置１０に対して送信する。
【００７７】
ＤＢＭＳ４２は、データベース管理システムである。
【００７８】
次に、図１を参照して本実施例の動作について詳細に説明する。
【００７９】
まず、サービス提供者（ソフトウェアライセンス発行ビジネス提供者）は、本サービス（ソフトウェアライセンス発行ビジネス）の提供開始に先立って、個人情報漏洩対策を備えたソフトウェアライセンス発行システム３０を用意する。個人情報漏洩対策は、例えば、非常に堅牢なファイアウォールなどである。
【００８０】
本サービスの利用を希望するソフトウェア供給元は、サービス提供者に対して、サービスの申込みを行うとともに、供給元ライセンス情報（ライセンスレコード２１ｄ（図２参照））と、供給元サポート情報（サポートレコード２２ｃ（図３参照））と、供給元製品情報（製品レコード２３ｃ（図４参照））とを、ソフトウェアライセンス発行システム３０に登録する。以下、この登録の方法について詳細に説明する。
【００８１】
ソフトウェア供給元は、供給元ライセンス情報（ライセンスレコード２１ｄ）と、供給元サポート情報（サポートレコード２２ｃ）と、供給元製品情報（製品レコード２３ｃ）とを、管理コンソール２６からソフトウェア供給元システム２０に入力する。
【００８２】
なお、供給元ライセンス情報と、供給元サポート情報と、供給元製品情報のそれぞれは、供給元情報である。
【００８３】
供給元情報管理モジュール２４は、管理コンソール２６から入力された供給元情報の内容の整合性をチェックする。例えば、供給元情報管理モジュール２４は、管理コンソール２６から入力された供給元情報に、ソフトウェア識別名または識別コードが含まれているか否かをチェックする。
【００８４】
供給元情報管理モジュール２４は、管理コンソール２６から入力された供給元情報に、ソフトウェア識別名または識別コードが含まれている場合、その供給元情報を、ＤＢＭＳ２７に供給する。
【００８５】
ＤＢＭＳ２７は、供給元情報管理モジュール２４から供給された供給元情報を、その供給元情報の種類に応じて、供給元ライセンス情報ＤＢ２１、供給元サポート情報ＤＢ２２、供給元製品情報ＤＢ２３のいずれかに格納する。
【００８６】
具体的には、ＤＢＭＳ２７は、供給元ライセンス情報（ライセンスレコード２１ｄ）を供給元ライセンス情報ＤＢ２１に格納し、供給元サポート情報（サポートレコード２２ｃ）を供給元サポート情報ＤＢ２２に格納し、供給元製品情報（製品レコード２３ｃ）を供給元製品情報ＤＢ２３に格納する。
【００８７】
ソフトウェア供給元システム２０に格納された供給元情報は、供給元情報管理エージェントモジュール２５によって、ソフトウェアライセンス発行システム３０に送信され、ソフトウェアライセンス発行システム３０に格納される。
【００８８】
以下、供給元ライセンス情報（ライセンスレコード２１ｄ）と、供給元サポート情報（サポートレコード２２ｃ）と、供給元製品情報（製品レコード２３ｃ）のそれぞれが、ソフトウェアライセンス発行システム３０に格納される動作を説明する。
【００８９】
まず、供給元ライセンス情報（ライセンスレコード２１ｄ）が、ソフトウェアライセンス発行システム３０に格納される動作を説明する。
【００９０】
ＤＢＭＳ２７は、供給元情報管理モジュール２４から供給された供給元ライセンス情報（ライセンスレコード２１ｄ）を供給元ライセンス情報ＤＢ２１に格納すると、その供給元ライセンス情報（ライセンスレコード２１ｄ）を供給元ライセンス情報ＤＢ２１から読み込む。
【００９１】
続いて、供給元情報管理エージェントモジュール２５は、ＤＢＭＳ２７が読み込んだ供給元ライセンス情報（ライセンスレコード２１ｄ）を、ソフトウェア供給元２０を識別する供給元識別名（または供給元識別コード）とともに、通信ネットワーク１００を通じて、供給元情報管理マネージャモジュール３３に送信する。
【００９２】
供給元情報管理マネージャモジュール３３は、供給元ライセンス情報（ライセンスレコード２１ｄ）および供給元識別名（または供給元識別コード）を受け付けると、その受け付けた供給元ライセンス情報（ライセンスレコード２１ｄ）および供給元識別名（または供給元識別コード）とを、ＤＢＭＳ４２を利用して、ライセンス情報ＤＢ３４に格納する。
【００９３】
図５は、ライセンス情報ＤＢ３４の一例を示した説明図である。
【００９４】
図５において、ライセンス情報ＤＢ３４は、供給元識別名（供給元識別コード）３４ａと供給元ライセンス情報３４ｂとを対応づけたレコード３４ｃを格納する。ライセンス情報ＤＢ３４は、複数のレコード３４ｃを格納する。なお、各レコード３４ｃには、後述する購入者識別コード３４ｄが設定されることが可能である。
【００９５】
次に、供給元サポート情報（サポートレコード２２ｃ）が、ソフトウェアライセンス発行システム３０に格納される動作を説明する。
【００９６】
ＤＢＭＳ２７は、供給元情報管理モジュール２４から供給された供給元サポート情報（サポートレコード２２ｃ）を供給元サポート情報ＤＢ２２に格納すると、その供給元サポート情報（サポートレコード２２ｃ）を供給元サポート情報ＤＢ２２から読み込む。
【００９７】
続いて、供給元情報管理エージェントモジュール２５は、ＤＢＭＳ２７が読み込んだ供給元サポート情報（サポートレコード２２ｃ）を、供給元識別名（または識別コード）とともに、通信ネットワーク１００を通じて、供給元情報管理マネージャモジュール３３に送信する。
【００９８】
供給元情報管理マネージャモジュール３３は、供給元サポート情報（サポートレコード２２ｃ）および供給元識別名（または供給元識別コード）を受け付けると、その受け付けた供給元サポート情報（サポートレコード２２ｃ）および供給元識別名（または供給元識別コード）とを、ＤＢＭＳ４２を利用して、サポート情報ＤＢ３５に格納する。
【００９９】
図６は、サポート情報ＤＢ３５の一例を示した説明図である。
【０１００】
図６において、サポート情報ＤＢ３５は、供給元識別名（供給元識別コード）３５ａと供給元サポート情報３５ｂとを対応づけたレコード３５ｃを格納する。ライセンス情報ＤＢ３４は、複数のレコード３５ｃを格納する。
【０１０１】
次に、供給元製品情報（製品レコード２３ｃ）が、ソフトウェアライセンス発行システム３０に格納される動作を説明する。
【０１０２】
ＤＢＭＳ２７は、供給元情報管理モジュール２４から供給された供給元製品情報（製品レコード２３ｃ）を供給元製品情報ＤＢ２３に格納すると、その供給元製品情報（製品レコード２３ｃ）を供給元製品情報ＤＢ２３から読み込む。
【０１０３】
続いて、供給元情報管理エージェントモジュール２５は、ＤＢＭＳ２７が読み込んだ供給元製品情報（製品レコード２３ｃ）を、供給元識別名（または供給元識別コード）とともに、通信ネットワーク１００を通じて、供給元情報管理マネージャモジュール３３に送信する。
【０１０４】
供給元情報管理マネージャモジュール３３は、供給元製品情報（製品レコード２３ｃ）および供給元識別名（または供給元識別コード）を受け付けると、その受け付けた供給元製品情報（製品レコード２３ｃ）および供給元識別名（または供給元識別コード）とを、ＤＢＭＳ４２を利用して、製品情報ＤＢ３６に格納する。
【０１０５】
図７は、製品情報ＤＢ３６の一例を示した説明図である。
【０１０６】
図７において、製品情報ＤＢ３６は、供給元識別名（供給元識別コード）３６ａと供給元製品情報３６ｂとを対応づけたレコード３６ｃを格納する。製品情報ＤＢ３６は、複数のレコード３６ｃを格納する。
【０１０７】
本サービスを利用するために、ソフトウェア供給元は、ソフトウェア製品に添付するインストール手順書にＷｅｂサーバ３１のＵＲＬを記載するなどして、ライセンスコードの発行方法を購入者に伝える。
【０１０８】
一方、購入者は、ソフトウェアを購入すると、ライセンスコードを得るために、インストール手順書にしたがって購入者端末装置１０を操作し、購入者端末装置１０のＷｅｂブラウザを用いて、購入者端末装置１０をＷｅｂサーバ３１にアクセスさせる。
【０１０９】
Ｗｅｂサーバ３１は、購入者端末装置１０のアクセスに応答して、購入者の連絡先と、購入したソフトウェアのソフトウェア供給元を識別する供給元識別名（または供給元識別コード）と、購入したソフトウェアのソフトウェア識別名（または識別コード）と、購入したソフトウェアが格納されている記憶媒体に印刷されたシリアル番号との入力を、購入者端末装置１０に要求する。
【０１１０】
購入者は、その要求に応じて、これらの情報を購入者端末装置１０に入力する。購入者端末装置１０は、入力されたこれらの情報をライセンス発行要求としてＷｅｂサーバ３１に送信する。
【０１１１】
図８は、ライセンス発行要求の一例を示す説明図である。
【０１１２】
図８において、ライセンス発行要求８は、購入者の連絡先８ａと、供給元識別名（または供給元識別コード）８ｂと、ソフトウェア識別名（または識別コード）８ｃと、シリアル番号８ｄとを含む。
【０１１３】
購入者の連絡先８ａは、購入者端末装置１０にアクセスするためのアクセス情報であり、例えば、購入者のメールアドレスである。
【０１１４】
Ｗｅｂサーバ３１がライセンス要求８を受信すると、ライセンス発行モジュール３９は、ライセンス要求８に対応するライセンスコードを、ライセンス情報ＤＢ３４から検索する。
【０１１５】
具体的には、ライセンス発行モジュール３９は、ライセンス要求８から、供給元識別名（または供給元識別コード）８ｂ、ソフトウェア識別名（または識別コード）８ｃおよびシリアル番号８ｄを抽出する。
【０１１６】
ライセンス発行モジュール３９は、ＤＢＭＳ４２を利用して、その抽出した供給元識別名（または供給元識別コード）８ｂ、ソフトウェア識別名（または識別コード）８ｃおよびシリアル番号８ｄに対応づけられたライセンスコードを、ライセンス情報ＤＢ３４から検索する。
【０１１７】
供給元識別名（または供給元識別コード）８ｂ、ソフトウェア識別名（または識別コード）８ｃおよびシリアル番号８ｄとに対応するライセンスコードが見つからない場合、ライセンス発行モジュール３９は、購入者端末装置１０に、ライセンス発行要求８の再入力を要求する。
【０１１８】
一方、供給元識別名（または供給元識別コード）８ｂ、ソフトウェア識別名（または識別コード）８ｃおよびシリアル番号８ｄとに対応するライセンスコードが得られた場合は、ライセンス発行モジュール３９は、購入者の連絡先８ａに対応する購入者情報が購入者情報ＤＢ３８に既に登録されているか否かを、購入者情報管理モジュール３７に確認させる。
【０１１９】
購入者の連絡先８ａに対応する購入者情報が既に購入者情報ＤＢ３８に登録されている場合、購入者情報管理モジュール３７は、購入者端末装置１０に、購入者情報の変更の有無を確認し、その確認結果に応じて購入者情報を更新する。
【０１２０】
一方、購入者の連絡先８ａに対応する購入者情報が購入者情報ＤＢ３８に登録されていない場合、購入者情報管理モジュール３７は、購入者情報を購入者情報ＤＢ３８に新規に登録する。なお、購入者情報は、少なくとも、ＤＢＭＳ４２によって一意に生成される購入者識別コードと、購入者の連絡先８ａとを含む。
【０１２１】
同時に、ライセンス発行モジュール３９は、ＤＢＭＳ４２を利用して、ライセンス情報ＤＢ３４に格納されている、ソフトウェア識別名（識別コード）とシリアル番号とに対応するライセンスコードを有するレコード３４ｃに、購入者情報に含まれる購入者識別コード３４ｄを設定する（図５参照）。
【０１２２】
その後、Ｗｅｂサーバ３１（ライセンス発行モジュール３９）は、供給元識別名（または供給元識別コード）８ｂ、ソフトウェア識別名（または識別コード）８ｃおよびシリアル番号８ｄとに対応するライセンスコードを、購入者の連絡先、具体的には購入者端末装置１０に送信する。
【０１２３】
購入者は、購入者端末装置１０が受信したライセンスコードを、購入したソフトウェアに設定する。そのライセンスコードが設定されたソフトウェアは使用可能になる。
【０１２４】
購入者情報を新規登録した直後、あるいは、購入者からの任意の要求によって、Ｗｅｂサーバ３１は、購入者が希望する製品情報を特定するための好みの条件、すなわち、特定用条件（ソフトウェア供給元、ソフトウェア種別、ソフトウェア製品名、売上本数、売上ランキング、発売年月日などのソフトウェア製品を絞り込む条件）の入力を、購入者端末装置１０に要求する。
【０１２５】
購入者は、その要求に応じて、好みの条件を購入者端末装置１０に入力する。購入者端末装置１０は、その入力された好みの条件を、Ｗｅｂサーバ３１に送信する。
【０１２６】
購入者情報管理モジュール３７は、メールサーバ３２を介して購入者端末装置１０から好みの条件を受け付けると、ＤＢＭＳ４２を利用して、その受け付けた好みの条件を、購入者情報ＤＢ３８に格納された、購入者端末装置１０に対応する購入者情報に付加する。
【０１２７】
図９は、購入者情報ＤＢ３８の一例を示す説明図である。
【０１２８】
図９において、購入者情報ＤＢ３８は、購入者識別コード３８ａと、購入者の連絡先３８ｂと、好みの条件３８ｃとを対応づけた購入者レコード３８ｄを格納する。購入者情報ＤＢ３８は、複数の購入者レコード３８ｄを格納する。
【０１２９】
以上は、ソフトウェア購入者が、その購入したソフトウェアのライセンスコードを入手し、かつ、本サービスを利用するための準備段階までの動作の説明である。
【０１３０】
引き続き、本サービスの準備段階の後の、本サービスの運用段階の動作について詳細に説明する。
【０１３１】
ソフトウェア供給元は、供給元情報の変更および追加が必要な場合、管理コンソール２６からその情報をソフトウェア供給元システム２０に入力する。管理コンソール２６から入力された供給元情報は、供給元情報管理モジュール２４に供給される。
【０１３２】
供給元情報管理モジュール２４は、その供給された供給元情報の内容の整合性をチェックする。供給元情報管理モジュール２４は、整合性があると判断した供給元情報を、ＤＢＭＳ２７に供給する。
【０１３３】
ＤＢＭＳ２７は、供給元情報管理モジュール２４から供給された供給元情報を、その供給元情報の種類に応じて、供給元ライセンス情報ＤＢ２１、供給元サポート情報ＤＢ２２、供給元製品情報ＤＢ２３のいずれかに格納する。
【０１３４】
具体的には、ＤＢＭＳ２７は、供給元ライセンス情報（ライセンスレコード２１ｄ）を供給元ライセンス情報ＤＢ２１に格納し、供給元サポート情報（サポートレコード２２ｃ）を供給元サポート情報ＤＢ２２に格納し、供給元製品情報（製品レコード２３ｃ）を供給元製品情報ＤＢ２３に格納する。
【０１３５】
ソフトウェア供給元システム２０に格納された供給元情報は、供給元情報管理エージェントモジュール２５によって、ソフトウェアライセンス発行システム３０に送信され、供給元情報管理マネージャモジュール３３は、それらの供給元情報を、ソフトウェアライセンス発行システム３０内のＤＢ（ライセンス情報ＤＢ３４、サポート情報ＤＢ３５または製品情報ＤＢ３６）に格納する。
【０１３６】
サポート情報ＤＢ３５の変更または追加が行われると、ＤＢＭＳ４２のトリガ機能（一般にＤＢＭＳが備える機能）によって、サポート情報発信モジュール４０が起動する。
【０１３７】
サポート情報発信モジュール４０は、サポート情報ＤＢ３５が格納しているレコード３５ｃの中から、変更または追加されたレコード３５ｃを選択し、その選択したレコード３５ｃが含む識別コード（ソフトウェア識別名）およびサポート情報を抽出する（図６参照）。
【０１３８】
サポート情報発信モジュール４０は、ライセンス情報ＤＢ３４が格納しているレコード３４ｃの中から、レコード３５ｃから抽出した識別コード（ソフトウェア識別名）を含むレコード３４ｃを選択する（図５参照）。サポート情報発信モジュール４０は、その選択したレコード３４ｃに含まれる購入者識別コード３４ｄを抽出する（図５参照）。
【０１３９】
サポート情報発信モジュール４０は、購入者情報ＤＢ３８が格納している購入者レコード３８ｄの中から、レコード３４ｃから抽出した購入者識別コード３４ｄを含む購入者レコード３８ｄを選択する（図９参照）。サポート情報発信モジュール４０は、その選択した購入者レコード３８ｄに含まれる購入者の連絡先３８ｂを抽出する（図９参照）。
【０１４０】
サポート情報発信モジュール４０は、その後、サポート情報ＤＢ３５から抽出したサポート情報を、購入者情報ＤＢ３８から抽出した購入者の連絡先３８ｂに送信する処理を、メールサーバ３２を利用して行う。
【０１４１】
なお、購入者端末装置１０に送信する内容は、サポート情報そのものであってもよいし、サポート情報を表示するためのＷｅｂページのＵＲＬでもよい。
【０１４２】
なお、サポート情報発信モジュール４０は、複数の情報（サポート情報）を送信する場合は、それらの情報を１つにまとめ、そのまとめたものを１つのメールで送信してもよいし、各サポート情報を表示するためのＷｅｂページのＵＲＬを購入者専用のＷｅｂページにまとめて、そのまとめた購入者専用のＷｅｂページのＵＲＬを送信してもよい。
【０１４３】
一方、製品情報ＤＢ３６の変更または追加が行われると、ＤＢＭＳ４２のトリガ機能（一般にＤＢＭＳが備える機能）によって、製品情報発信モジュール４１が起動する。
【０１４４】
製品情報発信モジュール４１は、製品情報ＤＢ３６が格納しているレコード３６ｃの中で、変更または追加されたレコード３６ｃを選択し、その選択したレコード３６ｃを抽出する。
【０１４５】
さらに、製品情報発信モジュール４１は、その抽出したレコード３６ｃからソフトウェア情報を抽出する。なお、本実施例では、ソフトウェア情報は、ソフトウェア種別、売上本数、売上ランキング、発売年月日などを含む。
【０１４６】
製品情報発信モジュール４１は、製品情報ＤＢ３６から抽出したレコード３６ｃが含む情報（供給元識別名（供給元識別コード）、ソフトウェア識別名（識別コード）またはソフトウェア情報）に該当する好みの条件３８ｃを有する購入者レコード３８ｄを購入者情報ＤＢ３８から選択する（図９参照）。
【０１４７】
例えば、ある購入者レコード３８ｄの好みの条件３８ｃが特定の製品供給元を示す場合、製品情報ＤＢ３６から抽出したレコード３６ｃがその特定の製品供給元を示す供給元識別名（供給元識別コード）を有していれば、その購入者レコード３８ｄが選択される。
【０１４８】
また、ある購入者レコード３８ｄの好みの条件３８ｃが特定の製品種別（例えば、表計算ソフト）を示す場合、製品情報ＤＢ３６から抽出したレコード３６ｃがその特定の製品種別を示すソフトウェア情報を有していれば、その購入者レコード３８ｄが選択される。
【０１４９】
また、ある購入者レコード３８ｄの好みの条件３８ｃが特定の製品名を示す場合、製品情報ＤＢ３６から抽出したレコード３６ｃがその特定の製品名を示すソフトウェア識別名（識別コード）を有していれば、その購入者レコード３８ｄが選択される。
【０１５０】
また、ある購入者レコード３８ｄの好みの条件３８ｃが製品売上情報（例えば、所定の数量より多い製品を特定する情報）を示す場合、製品情報ＤＢ３６から抽出したレコード３６ｃがその製品売上情報に該当する売上情報を示すソフトウェア情報を有していれば、その購入者レコード３８ｄが選択される。
【０１５１】
また、ある購入者レコード３８ｄの好みの条件３８ｃが製品売上ランキング（例えば、売上ランキングでトップ３の製品を特定する情報）を示す場合、製品情報ＤＢ３６から抽出したレコード３６ｃがその製品売上ランキングに該当する売上ランキングを示すソフトウェア情報を有していれば、その購入者レコード３８ｄが選択される。
【０１５２】
また、ある購入者レコード３８ｄの好みの条件３８ｃが特定の製品発売日を示す場合、製品情報ＤＢ３６から抽出したレコード３６ｃがその製品発売日に該当するソフトウェア情報を有していれば、その購入者レコード３８ｄが選択される。
【０１５３】
製品情報発信モジュール４１は、その選択したレコード３８ｄに含まれる購入者の連絡先３８ｂを抽出する（図９参照）。
【０１５４】
製品情報発信モジュール４１は、その後、製品情報ＤＢ３６から抽出したソフトウェア情報を、購入者情報ＤＢ３８から抽出した購入者の連絡先３８ｂに送信する処理を、メールサーバ３２を利用して行う。
【０１５５】
なお、購入者端末装置１０に送信する内容は、ソフトウェア情報（製品情報）そのものであってもよいし、ソフトウェア情報（製品情報）を表示するためのＷｅｂページのＵＲＬでもよい。
【０１５６】
また、製品情報発信モジュール４１は、複数の情報を送信する場合は、それらの情報を１つにまとめ、そのまとめたものを１つのメールで送信してもよいし、各サポート情報を表示するためのＷｅｂページのＵＲＬを購入者専用のＷｅｂページにまとめて、そのまとめた購入者専用のＷｅｂページのＵＲＬを送信してもよい。
【０１５７】
本実施例によれば、変更または追加されたレコード３６ｃ内のソフトウェア情報（提供予定情報）が好みの条件（条件情報）３８ｃに該当する場合、そのソフトウェア情報が、その好みの条件と関連づけられている購入者の連絡先（アクセス情報）が特定する購入者端末装置１０に送信される。
【０１５８】
好みの条件３８ｃは、購入者が取得しようとする情報を特定するための条件であり、購入者端末装置１０から提供される。また、ソフトウェア情報は、ソフトウェア供給元が購入者に提供したい情報であり、ソフトウェア供給元システム（ソフトウェア供給元）から提供される。このため、ソフトウェア供給元がユーザに提供したい情報を、その情報を必要とするユーザに提供することが可能になる。また、ライセンスコードを発行する際に入手した購入者情報を利用して、購入者に有益な情報を提供することが可能になる。
【０１５９】
また、本実施例では、好みの条件３８ｃは、製品を特定する製品特定条件であり、提供予定情報（ソフトウェア情報）は、ソフトウェア供給元が購入者に提供可能な製品に関する製品情報である。この場合、ソフトウェア供給元がユーザに提供したい製品情報が、その製品情報を必要とするユーザに提供される。
【０１６０】
また、本実施例では、メールサーバ３２が、購入者端末装置１０とソフトウェア供給システム２０と通信する。このため、１つのメールサーバ（通信部）で購入者端末装置１０とソフトウェア供給システム２０と通信でき、構成の簡略化が図れる。
【０１６１】
また、本実施例では、以下に示す効果を奏する。
【０１６２】
第１の効果は、購入者が複数のソフトウェア供給元からソフトウェアを購入した場合であっても、本ソフトウェアライセンス発行ビジネス提供者への個人情報登録を１度行うだけで、複数のソフトウェアのライセンスを受けられることである。
【０１６３】
その理由は、本ビジネス提供者が複数のソフトウェア供給元システムからあらかじめライセンス情報を受け取っているので、ソフトウェアライセンス発行システム３０が、購入者の要求によって、ソフトウェア供給元の代わりに、購入者にライセンス発行を行うことができるからである。購入者とソフトウェア供給元の関係の数が増えるほど、第１の効果は顕著となる。
【０１６４】
第２の効果は、購入者が複数のソフトウェア供給元からソフトウェアを購入した場合に、購入者の個人情報漏洩の危険性が少なくなることである。その理由は、本ビジネス提供者が複数のソフトウェア供給元システムの代わりに必要最低限の個人情報を管理していて、ソフトウェア供給元に対して購入者の個人情報を提供しない代わりに購入者に対しての連絡を一元的に行うことができるからである。
【０１６５】
購入者からソフトウェア供給元へ購入者情報を提供する回数が多いほど個人情報漏洩の危険性が増大してくるため、購入者とソフトウェア供給元の関係の数が増えるほど、第２の効果は顕著となる。
【０１６６】
第３の効果は、購入者が受け取るサポート情報や製品情報などが必要最低限に抑えられることである。
【０１６７】
その理由は、本ビジネス提供者が複数のソフトウェア供給元システムの代わりにサポート情報や製品情報などを管理していて、かつ、購入者が希望する情報の条件をも管理しているので、購入者の希望にそって必要な情報のフィルタリングを行うことができるようにしているからである。購入者とソフトウェア供給元の関係の数が増えるほど、第３の効果は顕著となる。
【０１６８】
第４の効果は、ソフトウェア供給元が発信する情報をより効果的に見込み客および既存客に連絡することができることである。
【０１６９】
その理由は、本ビジネス提供者が複数のソフトウェア供給元から販売したソフトウェアの購入者情報を管理していて、かつ、購入者が希望する情報の条件をも管理しているため、ソフトウェア供給元が発信したい情報を、その情報を求めている見込み客（該当ソフトウェアの未購入者）に連絡することができるからである。購入者の絶対数が増えるほど、第４の効果は顕著となる。
【０１７０】
なお、第１の実施例は、以下のように変形してもよい。
【０１７１】
第１の実施例における供給元製品情報ＤＢ２３および製品情報ＤＢ３６に格納される情報は、ソフトウェア製品に関する情報に限らない。これにより、ソフトウェア供給元が提供する情報が、例えば、ハードウェア製品の情報や、コンサルティングのようなサービス商品の情報や、その他ソフトウェア供給元が提供したいすべての情報であっても、本発明を適用することができるようになる。
【０１７２】
この場合、好みの条件が、サービスを特定するサービス特定条件であり、提供予定情報が、ソフトウェア供給元が購入者に提供可能なサービスに関する情報であると、ソフトウェア供給元がユーザに提供したいサービス情報が、そのサービス情報を必要とするユーザに提供される。
【０１７３】
次に、本発明の第２の実施例について説明する。
【０１７４】
本発明の第２の実施例は、第１の実施例に加えて、ソフトウェア供給元システム２０からの質問事項を、ソフトウェアライセンス発行システム３０（例えば、Ｗｅｂサーバ３１）で受け付け、Ｗｅｂサーバ３１が購入者端末装置１０に連絡し、Ｗｅｂサーバ３１がそれらに対する回答を受け付け、Ｗｅｂサーバ３１がその回答をソフトウェア供給元システム２０に連絡する。
【０１７５】
これにより、ソフトウェア供給元が、購入者に対してアンケートや懸賞募集などを行う場合についても、本発明を適用することができるようになる。
【０１７６】
次に、本発明の第３の実施例について説明する。
【０１７７】
本発明の第３の実施例は、第１の実施例に加えて、購入者端末１０からの質問や苦情などの要求、連絡事項をソフトウェアライセンス発行システム３０（例えば、Ｗｅｂサーバ３１）で受け付け、Ｗｅｂサーバ３１がその受け付けた要求、連絡事項をソフトウェア供給元システム２０に連絡し、Ｗｅｂサーバ３１がそれらに対する回答をソフトウェア供給元システム２０から受け付け、その受け付けた回答を購入者端末装置１０に連絡する。
【０１７８】
これにより、ソフトウェア供給元が、購入者に対してよりきめ細かな顧客対応を行う場合についても、本発明を適用することができるようになる。
【０１７９】
また、上記の各実施例は、以下のように変形できる。
【０１８０】
供給元情報管理エージェントモジュール２５と供給元情報管理マネージャモジュール３３との間の通信は、ＷｅｂブラウザとＷｅｂサーバのようなインターネットの間のＨＴＴＰプロトコルの通信に限らない。
【０１８１】
これにより、ソフトウェア供給元システム２０とソフトウェアライセンス発行システム３０との間が、例えば、独自の通信プロトコルによる独自のクライアントサーバを用いて構成されている場合でも、本発明を適用することができる。
【０１８２】
なお、本発明では、供給元ライセンス情報、供給元サポート情報、供給元製品情報のうち必要な情報がソフトウェアライセンス発行システム３０に登録されていればよいため、例えば、口頭、文書または電子データなどによってソフトウェア供給元からソフトウェアライセンス発行システム３０へ情報の登録ができれば、ソフトウェア供給元システム２０およびその構成要素は必ずしも必要ない。
【０１８３】
図１０は、口頭、文書または電子データなどによってソフトウェア供給元からソフトウェアライセンス発行システム３０へ情報の登録が行えるソフトウェアライセンス発行システム３０の一例を示したブロック図である。なお、図１０において、図１に示したものと同一のものには同一符号を付してある。
【０１８４】
図１０において、入力部４３は、例えば、キーボードである。口頭、文書または電子データなどによってソフトウェア供給元から供給された供給元情報は、入力部４３に入力される。入力部４３は、その入力された供給元情報を受け付け、その受け付けた供給元情報を供給元情報管理マネージャモジュール３３に出力する。供給元情報管理マネージャモジュール３３は、入力部４３から出力された供給元情報をＤＢＭＳ４２を利用して各ＤＢに反映させる。
【０１８５】
以上説明した各実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【図面の簡単な説明】
【０１８６】
【図１】本発明の一実施例のソフトウェアライセンス発行システムを示したブロック図である。
【図２】供給元ライセンス情報ＤＢの一例を示した説明図である。
【図３】供給元サポート情報ＤＢの一例を示した説明図である。
【図４】供給元製品情報ＤＢの一例を示した説明図である。
【図５】ライセンス情報ＤＢの一例を示した説明図である。
【図６】サポート情報ＤＢの一例を示した説明図である。
【図７】製品情報ＤＢの一例を示した説明図である。
【図８】ライセンス発行要求の一例を示した説明図である。
【図９】購入者情報ＤＢの一例を示した説明図である。
【図１０】本発明の他の実施例のソフトウェアライセンス発行システムを示したブロック図である。
【符号の説明】
【０１８７】
１０      購入者端末装置
２０      ソフトウェア供給元システム
２１      供給元ライセンス情報ＤＢ
２２      供給元サポート情報ＤＢ
２３      供給元製品情報ＤＢ
２４      供給元情報管理モジュール
２５      供給元情報管理エージェントモジュール
２６      管理コンソール
２７      ＤＢＭＳ
３０      ソフトウェアライセンス発行システム
３１      Ｗｅｂサーバ
３２      メールサーバ
３３      供給元情報管理マネージャモジュール
３４      ライセンス情報ＤＢ
３５      サポート情報ＤＢ
３６      製品情報ＤＢ
３７      購入者情報管理モジュール
３８      購入者情報ＤＢ
３９      ライセンス発行モジュール
４０      サポート情報発信モジュール
４１      製品情報発信モジュール
４２      ＤＢＭＳ
４３      入力部
１００      通信ネットワーク
【図１】
2006106958.tif 000003
【図２】
2006106958.tif 000004
【図３】
2006106958.tif 000005
【図４】
2006106958.tif 000006
【図５】
2006106958.tif 000007
【図６】
2006106958.tif 000008
【図７】
2006106958.tif 000009
【図８】
2006106958.tif 000010
【図９】
2006106958.tif 000011
【図１０】
2006106958.tif 000012