(57)【要約】【課題】ソフトウエアの購入促進だけでなく、その他のサービス、製品などの購入を促し、ユーザの要望やニーズも同時に取得することのできる技術を提供する。【解決手段】管理サーバ（３）のソフトウエア使用管理方法において、ソフトウエアを管理するためのポイントを生成し、ポイントを管理データベースに記憶し、端末装置（２）からのポイント要求を受信し、ポイント要求に応じて管理データベースに記憶されているポイントを含むポイント情報を送信し、端末装置から送信されたポイント残量の情報を受信し、受信したポイントの残量で記憶されているポイントを更新し、当該サーバ装置又は他のサーバ装置（４）が提供するサービスを端末装置のユーザが使用したことを示すサービス使用情報を受信し、受信したサービス使用情報に応じて生成したポイントを記憶されているポイントに追加するソフトウエア使用管理方法である。【選択図】図１
2007041678.tif 000002
【特許請求の範囲】
【請求項１】
端末装置で実行するソフトウエアの使用を管理するサーバ装置であって、
前記ソフトウエアを管理するためのポイントを生成するポイント生成手段と、
前記ポイントを記憶する管理データベースと、
前記端末装置からのポイント要求を受信するポイント要求受信手段と、
前記ポイント要求に応じて、前記管理データベースに記憶されているポイントを含むポイント情報を送信するポイント送信手段と、
前記端末装置から送信された、ポイント残量の情報を受信するポイント残量受信手段と、
前記ポイント残量受信手段で受信したポイントの残量で前記管理データベースに記憶されているポイントを更新するポイント更新手段と、
当該サーバ装置又は他のサーバ装置が提供するサービスを、前記端末装置のユーザが使用したことを示すサービス使用情報を受信するサービス使用情報受信手段と、
前記サービス使用情報受信手段で受信したサービス使用情報に応じて前記ポイント生成手段が生成したポイントを、前記管理データベースに記憶されている前記ポイントに追加するポイント追加手段と
を有することを特徴とするサーバ装置。
【請求項２】
前記端末装置又は前記端末装置のユーザを認証する認証手段を更に有することを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記ポイント送信手段が送信する前記ポイント情報は、ポイント値の他に少なくとも送信するポイントを特定するポイントＩＤ又はポイントの要求日付のいずれか一つを含み、
前記ポイント残量受信手段が受信する前記ポイント残量の情報は、ポイントの値の他に少なくとも前記ポイントＩＤ又はポイント要求日付又は前記端末を特定する情報又は前記端末装置のユーザを特定する情報の一つを含むことを特徴とする請求項１に記載のサーバ装置。
【請求項４】
前記ポイントは、前記端末装置にインストールされたソフトウエア単位に管理され、
前記ポイント要求受信手段は、前記端末装置にインストールされた特定のソフトウエアを使用するためのポイント要求を受信し、
前記ポイント残量受信手段は、前記端末装置から送信された前記ソフトウエアのポイント残量を受信し、
前記ポイント更新手段は、前記管理データベースに記憶されている前記ソフトウエアに対応するポイントを更新すること
を特徴とする請求項１に記載のサーバ装置。
【請求項５】
前記ポイントは、前記端末装置の単位に管理され、
前記ポイント要求受信手段は、前記端末装置にインストールされたソフトウエアを使用するためのポイント要求を受信し、
前記ポイント残量受信手段は、前記端末装置から送信されたポイント残量を受信し、
前記ポイント更新手段は、前記管理データベースに記憶されている前記端末装置に対応するポイントを更新すること
を特徴とする請求項１に記載のサーバ装置。
【請求項６】
前記ポイントは、前記端末装置のユーザ単位に管理され、
前記ポイント要求受信手段は、前記端末装置にインストールされたソフトウエアを前記ユーザが使用するためのポイント要求を受信し、
前記ポイント残量受信手段は、前記端末装置のユーザから送信されたポイント残量を受信し、
前記ポイント更新手段は、前記管理データベースに記憶されている前記ユーザに対応するポイントを更新すること
を特徴とする請求項１に記載のサーバ装置。
【請求項７】
外部装置と情報の送受信が可能な通信手段を有する端末装置で実行されるソフトウエアの使用を管理するプログラムであって、
当該ソフトウエアの主たる機能を実行するためのポイント情報を要求するポイント要求を前記通信手段を介して送信するポイント要求送信ステップと、
前記通信手段を介してポイント情報を受信するポイント受信ステップと、
当該ソフトウエアの前記主たる機能の実行に応じて前記受信ステップで受信したポイント情報に含まれるポイント値を減少させるポイント消費ステップと、
前記ポイント消費ステップで減少したポイントの残量を、前記通信手段を介して送信するポイント残量送信ステップと
を前記端末装置で実行させるためのプログラム。
【請求項８】
前記ポイント受信ステップで受信したポイント情報は、前記ポイント値とともに、少なくともポイントを特定するポイントＩＤ又はポイント情報の要求日付のいずれか一つを含み、
前記ポイントＩＤ又はポイント情報の要求日付をもとに、前記ソフトウエアの主たる機能の実行可否を判定する判定ステップをさらに前記端末装置で実行させることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記ポイント要求送信ステップは、
前記主たる機能を実行しようとしているソフトウエアを特定するソフトウエア特定情報又は、少なくとも当該端末装置を特定する端末特定情報又は当該端末装置のユーザを特定するユーザ特定情報のいずれか１つを前記ポイント要求に含めて送信する、ことを特徴とする請求項８に記載のプログラム。
【請求項１０】
端末装置と、当該端末装置で実行するソフトウエアの使用を管理するサーバ装置とを有するソフトウエア使用管理システムであって、
前記サーバ装置は、
前記ソフトウエアを管理するためのポイントを生成するポイント生成手段と、
前記ポイントを含む、前記端末装置で実行するソフトウエアを管理するための情報を記憶する管理データベースと、
前記端末装置からソフトウエアを使用するためのポイントを要求するポイント要求を受信するポイント要求受信手段と、
前記ポイント要求に応じて、前記管理サーバに記憶されている前記ソフトウエアに対応するポイント情報を送信するポイント送信手段と、
前記端末装置から送信された、前記ソフトウエアのポイント残量を受信するポイント残量受信手段と、
前記ポイント残量受信手段で受信したポイント残量で前記管理データベースに記憶されている当該ソフトウエアに対応するポイントを更新するポイント更新手段と、
当該サーバ装置又は他のサーバ装置が提供するサービスを、前記端末装置又は前記端末装置のユーザが使用する他の端末装置が使用したサービス使用情報を受信するサービス使用情報受信手段と、
前記サービス使用情報受信手段で受信したサービス使用情報に応じて、前記ポイント生成手段が生成したポイントを前記管理データベースに記憶されている前記ソフトウエアに対応するポイントに追加するポイント追加手段とを備え、
前記端末装置は、
前記サーバ装置と情報を送受信する通信手段を有し、
ソフトウエアの主たる機能を実行するためのポイントを要求するポイント要求を前記通信手段を介して送信するポイント要求送信手段と、
前記通信手段を介してポイントを受信するポイント受信手段と、
当該ソフトウエアの前記主たる機能の実行に応じて前記受信手段が受信した前記ポイントを順次減少させるポイント消費手段と、
前記ポイント消費手段が減少したポイントの残量を、前記通信手段を介して送信するポイント残量送信手段と
を備えたことを特徴とするソフトウエア使用管理システム。
【請求項１１】
前記サーバ装置は、
前記端末装置又は前記端末装置のユーザを認証する認証手段を更に有することを特徴とする請求項１０に記載のソフトウエア使用管理システム。
【請求項１２】
前記ポイント送信手段が送信する前記ポイント情報は、ポイント値の他に少なくとも送信するポイントを特定するポイントＩＤ又はポイントの要求日付のいずれか一つを含み、
前記ポイント残量受信手段が受信する前記ポイント残量の情報は、ポイントの値の他に少なくとも前記ポイントＩＤ又はポイント要求日付又は前記端末装置を特定する情報又は前記端末装置のユーザを特定する情報の一つを含むことを特徴とする請求項１０に記載のソフトウエア使用管理システム。
【請求項１３】
前記ポイントは、前記端末装置にインストールされたソフトウエア単位に管理され、
前記ポイント要求受信手段は、前記端末装置にインストールされた特定のソフトウエアを使用するためのポイント要求を受信し、
前記ポイント残量受信手段は、前記端末装置から送信された前記ソフトウエアのポイント残量を受信し、
前記ポイント更新手段は、前記管理データベースに記憶されている前記ソフトウエアに対応するポイントを更新すること
を特徴とする請求項１０に記載のソフトウエア使用管理システム。
【請求項１４】
前記ポイントは、前記端末装置の単位に管理され、
前記ポイント要求受信手段は、前記端末装置にインストールされたソフトウエアを使用するためのポイント要求を受信し、
前記ポイント残量受信手段は、前記端末装置から送信されたポイント残量を受信し、
前記ポイント更新手段は、前記管理データベースに記憶されている前記端末装置に対応するポイントを更新すること
を特徴とする請求項１０に記載のソフトウエア使用管理システム。
【請求項１５】
前記ポイントは、前記端末装置のユーザ単位に管理され、
ポイント要求受信手段は、前記端末装置にインストールされたソフトウエアを前記ユーザが使用するためのポイント要求を受信し、
前記ポイント残量受信手段は、前記端末装置のユーザから送信されたポイント残量を受信し、
前記ポイント更新手段は、前記管理データベースに記憶されている前記ユーザに対応するポイントを更新すること
を特徴とする請求項１０に記載のソフトウエア使用管理システム。
【請求項１６】
前記ポイント受信手段が受信したポイント情報は、前記ポイントとともに、少なくともポイントを特定するポイントＩＤ又はポイントの要求日付のいずれか一つを含み、
前記ポイントＩＤ又はポイント要求日付をもとに、前記ソフトウエアの主たる機能の実行可否を判定する判定ステップをさらに有することを特徴とする請求項１０に記載のソフトウエア使用管理システム。
【請求項１７】
前記ポイント要求送信手段は、
前記主たる機能を実行しようとしているソフトウエアを特定するソフトウエア特定情報又は、少なくとも当該端末装置を特定する端末特定情報又は当該端末装置のユーザを特定するユーザ特定情報のいずれか１つを前記ポイント要求に含めて送信することを特徴とする請求項１３乃至１５の内いずれか１項に記載のソフトウエア使用管理システム。
【請求項１８】
端末装置で実行するソフトウエアの使用を管理するサーバ装置のソフトウエア使用管理方法であって、
前記ソフトウエアを管理するためのポイントを生成するポイント生成ステップと、
前記ポイントを管理データベースに記憶する記憶ステップと、
前記端末装置からのポイント要求を受信するポイント要求受信ステップと、
前記ポイント要求に応じて、前記管理データベースに記憶されているポイントを含むポイント情報を送信するポイント送信ステップと、
前記端末装置から送信された、ポイント残量の情報を受信するポイント残量受信ステップと、
前記ポイント残量受信ステップで受信したポイントの残量で前記管理データベースに記憶されているポイントを更新するポイント更新ステップと、
当該サーバ装置又は他のサーバ装置が提供するサービスを前記端末装置のユーザが使用したことを示すサービス使用情報を受信するサービス使用情報受信ステップと、
前記サービス使用情報受信ステップで受信したサービス使用情報に応じて前記ポイント生成ステップが生成したポイントを、前記管理データベースに記憶されている前記ポイントに追加するポイント追加ステップと
を有することを特徴とするソフトウエア使用管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試用ソフトウエアを宣伝の媒介として用いる技術に関する。
【背景技術】
【０００２】
ソフトウエアの購入前において、ユーザが当該ソフトウエアを試用できるようにすることが一般的に行われている。試用方法としては、機能を制限した体験版ソフトウエアを無償でもしくは低額でユーザに提供したり、使用できる期間もしくは使用できる機能を制限した体験版ソフトウエアをユーザに提供したりするという方法がとられている（例えば、特許文献１参照）。このような方法を用いることで、対象のソフトウエアの知名度を高め、購入を促すという効果が期待できる。
【特許文献１】特開平２００２−３６６２４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような従来の手法では、ソフトウエアの購入を促すことは出来ても、ユーザの要望やニーズを的確に取得したり、他のソフトウエアやサービス、製品などをアピールし、購入を促したりすることは出来なかった。
【０００４】
本発明は、上記事情に鑑みてなされたものであり、対象のソフトウエアの購入促進だけでなく、その他のサービス、製品などの購入を促し、ユーザの要望やニーズも同時に取得することのできる技術を提供するものである。
【課題を解決するための手段】
【０００５】
上記課題を解決するための、本発明に係る請求項１に記載のサーバ装置は、端末装置で実行するソフトウエアの使用を管理するサーバ装置であって、前記ソフトウエアを管理するためのポイントを生成するポイント生成手段と、前記ポイントを記憶する管理データベースと、前記端末装置からのポイント要求を受信するポイント要求受信手段と、前記ポイント要求に応じて、前記管理データベースに記憶されているポイントを含むポイント情報を送信するポイント送信手段と、前記端末装置から送信された、ポイント残量の情報を受信するポイント残量受信手段と、前記ポイント残量受信手段で受信したポイントの残量で前記管理データベースに記憶されているポイントを更新するポイント更新手段と、当該サーバ装置又は他のサーバ装置が提供するサービスを、前記端末装置のユーザが使用したことを示すサービス使用情報を受信するサービス使用情報受信手段と、前記サービス使用情報受信手段で受信したサービス使用情報に応じて前記ポイント生成手段が生成したポイントを、前記管理データベースに記憶されている前記ポイントに追加するポイント追加手段とを有する。
【０００６】
また本発明に係る請求項２に記載のサーバ装置は、上記記載の発明であるサーバ装置において、前記端末装置又は前記端末装置のユーザを認証する認証手段を更に有する。
【０００７】
また本発明に係る請求項３に記載のサーバ装置は、上記記載の発明であるサーバ装置において、前記ポイント送信手段が送信する前記ポイント情報は、ポイント値の他に少なくとも送信するポイントを特定するポイントＩＤ又はポイントの要求日付のいずれか一つを含み、前記ポイント残量受信手段が受信する前記ポイント残量の情報は、ポイントの値の他に少なくとも前記ポイントＩＤ又はポイント要求日付又は前記端末を特定する情報又は前記端末装置のユーザを特定する情報の一つを含む。
【０００８】
また本発明に係る請求項４に記載のサーバ装置は、上記記載の発明であるサーバ装置において、前記ポイントは、前記端末装置にインストールされたソフトウエア単位に管理され、前記ポイント要求受信手段は、前記端末装置にインストールされた特定のソフトウエアを使用するためのポイント要求を受信し、前記ポイント残量受信手段は、前記端末装置から送信された前記ソフトウエアのポイント残量を受信し、前記ポイント更新手段は、前記管理データベースに記憶されている前記ソフトウエアに対応するポイントを更新する。
【０００９】
また本発明に係る請求項５に記載のサーバ装置は、上記記載の発明であるサーバ装置において、前記ポイントは、前記端末装置の単位に管理され、前記ポイント要求受信手段は、前記端末装置にインストールされたソフトウエアを使用するためのポイント要求を受信し、前記ポイント残量受信手段は、前記端末装置から送信されたポイント残量を受信し、前記ポイント更新手段は、前記管理データベースに記憶されている前記端末装置に対応するポイントを更新する。
【００１０】
また本発明に係る請求項６に記載のサーバ装置は、上記記載の発明であるサーバ装置において、前記ポイントは、前記端末装置のユーザ単位に管理され、前記ポイント要求受信手段は、前記端末装置にインストールされたソフトウエアを前記ユーザが使用するためのポイント要求を受信し、前記ポイント残量受信手段は、前記端末装置のユーザから送信されたポイント残量を受信し、前記ポイント更新手段は、前記管理データベースに記憶されている前記ユーザに対応するポイントを更新する。
【００１１】
また本発明に係る請求項７に記載のプログラムは、外部装置と情報の送受信が可能な通信手段を有する端末装置で実行されるソフトウエアの使用を管理するプログラムであって、当該ソフトウエアの主たる機能を実行するためのポイント情報を要求するポイント要求を前記通信手段を介して送信するポイント要求送信ステップと、前記通信手段を介してポイント情報を受信するポイント受信ステップと、当該ソフトウエアの前記主たる機能の実行に応じて前記受信ステップで受信したポイント情報に含まれるポイント値を減少させるポイント消費ステップと、前記ポイント消費ステップで減少したポイントの残量を、前記通信手段を介して送信するポイント残量送信ステップとを前記端末装置で実行させる。
【００１２】
また本発明に係る請求項８に記載のプログラムは、上記記載の発明であるプログラムにおいて、前記ポイント受信ステップで受信したポイント情報は、前記ポイント値とともに、少なくともポイントを特定するポイントＩＤ又はポイント情報の要求日付のいずれか一つを含み、前記ポイントＩＤ又はポイント情報の要求日付をもとに、前記ソフトウエアの主たる機能の実行可否を判定する判定ステップをさらに前記端末装置で実行させる。
【００１３】
また本発明に係る請求項９に記載のプログラムは、上記記載の発明であるプログラムにおいて、前記ポイント要求送信ステップは、前記主たる機能を実行しようとしているソフトウエアを特定するソフトウエア特定情報又は、少なくとも当該端末装置を特定する端末特定情報又は当該端末装置のユーザを特定するユーザ特定情報のいずれか１つを前記ポイント要求に含めて送信する。
【００１４】
また本発明に係る請求項１０に記載のソフトウエア使用管理システムは、端末装置と、当該端末装置で実行するソフトウエアの使用を管理するサーバ装置とを有するソフトウエア使用管理システムであって、前記サーバ装置は、前記ソフトウエアを管理するためのポイントを生成するポイント生成手段と、前記ポイントを含む、前記端末装置で実行するソフトウエアを管理するための情報を記憶する管理データベースと、前記端末装置からソフトウエアを使用するためのポイントを要求するポイント要求を受信するポイント要求受信手段と、前記ポイント要求に応じて、前記管理サーバに記憶されている前記ソフトウエアに対応するポイント情報を送信するポイント送信手段と、前記端末装置から送信された、前記ソフトウエアのポイント残量を受信するポイント残量受信手段と、前記ポイント残量受信手段で受信したポイント残量で前記管理データベースに記憶されている当該ソフトウエアに対応するポイントを更新するポイント更新手段と、当該サーバ装置又は他のサーバ装置が提供するサービスを、前記端末装置又は前記端末装置のユーザが使用する他の端末装置が使用したサービス使用情報を受信するサービス使用情報受信手段と、前記サービス使用情報受信手段で受信したサービス使用情報に応じて、前記ポイント生成手段が生成したポイントを前記管理データベースに記憶されている前記ソフトウエアに対応するポイントに追加するポイント追加手段とを備え、前記端末装置は、前記サーバ装置と情報を送受信する通信手段を有し、ソフトウエアの主たる機能を実行するためのポイントを要求するポイント要求を前記通信手段を介して送信するポイント要求送信手段と、前記通信手段を介してポイントを受信するポイント受信手段と、当該ソフトウエアの前記主たる機能の実行に応じて前記受信手段が受信した前記ポイントを順次減少させるポイント消費手段と、前記ポイント消費手段が減少したポイントの残量を、前記通信手段を介して送信するポイント残量送信手段とを備えた。
【００１５】
また本発明に係る請求項１１に記載のソフトウエア使用管理システムは、上記記載の発明であるソフトウエア使用管理システムにおいて、前記サーバ装置は、前記端末装置又は前記端末装置のユーザを認証する認証手段を更に有する。
【００１６】
また本発明に係る請求項１２に記載のソフトウエア使用管理システムは、上記記載の発明であるソフトウエア使用管理システムにおいて、前記ポイント送信手段が送信する前記ポイント情報は、ポイント値の他に少なくとも送信するポイントを特定するポイントＩＤ又はポイントの要求日付のいずれか一つを含み、前記ポイント残量受信手段が受信する前記ポイント残量の情報は、ポイントの値の他に少なくとも前記ポイントＩＤ又はポイント要求日付又は前記端末装置を特定する情報又は前記端末装置のユーザを特定する情報の一つを含む。
【００１７】
また本発明に係る請求項１３に記載のソフトウエア使用管理システムは、上記記載の発明であるソフトウエア使用管理システムにおいて、前記ポイントは、前記端末装置にインストールされたソフトウエア単位に管理され、前記ポイント要求受信手段は、前記端末装置にインストールされた特定のソフトウエアを使用するためのポイント要求を受信し、前記ポイント残量受信手段は、前記端末装置から送信された前記ソフトウエアのポイント残量を受信し、前記ポイント更新手段は、前記管理データベースに記憶されている前記ソフトウエアに対応するポイントを更新する。
【００１８】
また本発明に係る請求項１４に記載のソフトウエア使用管理システムは、上記記載の発明であるソフトウエア使用管理システムにおいて、前記ポイントは、前記端末装置の単位に管理され、前記ポイント要求受信手段は、前記端末装置にインストールされたソフトウエアを使用するためのポイント要求を受信し、前記ポイント残量受信手段は、前記端末装置から送信されたポイント残量を受信し、前記ポイント更新手段は、前記管理データベースに記憶されている前記端末装置に対応するポイントを更新する。
【００１９】
また本発明に係る請求項１５に記載のソフトウエア使用管理システムは、上記記載の発明であるソフトウエア使用管理システムにおいて、前記ポイントは、前記端末装置のユーザ単位に管理され、ポイント要求受信手段は、前記端末装置にインストールされたソフトウエアを前記ユーザが使用するためのポイント要求を受信し、前記ポイント残量受信手段は、前記端末装置のユーザから送信されたポイント残量を受信し、前記ポイント更新手段は、前記管理データベースに記憶されている前記ユーザに対応するポイントを更新する。
【００２０】
また本発明に係る請求項１６に記載のソフトウエア使用管理システムは、上記記載の発明であるソフトウエア使用管理システムにおいて、前記ポイント受信手段が受信したポイント情報は、前記ポイントとともに、少なくともポイントを特定するポイントＩＤ又はポイントの要求日付のいずれか一つを含み、前記ポイントＩＤ又はポイント要求日付をもとに、前記ソフトウエアの主たる機能の実行可否を判定する判定ステップをさらに有する。
【００２１】
また本発明に係る請求項１７に記載のソフトウエア使用管理システムは、上記記載の発明であるソフトウエア使用管理システムにおいて、前記ポイント要求送信手段は、前記主たる機能を実行しようとしているソフトウエアを特定するソフトウエア特定情報又は、少なくとも当該端末装置を特定する端末特定情報又は当該端末装置のユーザを特定するユーザ特定情報のいずれか１つを前記ポイント要求に含めて送信する。
【００２２】
また本発明に係る請求項１８に記載のソフトウエア使用管理方法は、端末装置で実行するソフトウエアの使用を管理するサーバ装置のソフトウエア使用管理方法であって、前記ソフトウエアを管理するためのポイントを生成するポイント生成ステップと、前記ポイントを管理データベースに記憶する記憶ステップと、前記端末装置からのポイント要求を受信するポイント要求受信ステップと、前記ポイント要求に応じて、前記管理データベースに記憶されているポイントを含むポイント情報を送信するポイント送信ステップと、前記端末装置から送信された、ポイント残量の情報を受信するポイント残量受信ステップと、前記ポイント残量受信ステップで受信したポイントの残量で前記管理データベースに記憶されているポイントを更新するポイント更新ステップと、当該サーバ装置又は他のサーバ装置が提供するサービスを前記端末装置のユーザが使用したことを示すサービス使用情報を受信するサービス使用情報受信ステップと、前記サービス使用情報受信ステップで受信したサービス使用情報に応じて前記ポイント生成ステップが生成したポイントを、前記管理データベースに記憶されている前記ポイントに追加するポイント追加ステップとを有する。
【発明の効果】
【００２３】
本発明によれば、対象のソフトウエアの購入促進だけでなく、その他のサービス、製品などの購入を促し、ユーザの要望やニーズも同時に取得することができる。
【発明を実施するための最良の形態】
【００２４】
本発明の基本的な考え方を説明する。  
本発明では、ポイントを獲得することで体験版ソフトウエアを試用することが可能となる。  
ユーザは、メーカのサイトを閲覧する、もしくは所定のアンケートに答えるなどして、その貢献度に対して、ポイントを受け取ることができる。また、メールマガジンなどのダイレクトメールを受け取るたびにポイントを受け取ることができ、また、その他の商品などを購入した場合でも、ポイントを得ることが出来る。  
そして、ポイントを取得したユーザは、取得したポイントに応じて、希望のソフトウエアを試用することが出来る。  
この結果、対象のソフトウエアの購入促進だけでなく、その他のサービスや、製品の購入を促すことや、ユーザの要望やニーズを取得することが同時実現することができる。
【００２５】
［第１の実施の形態］
図１は、本発明の第１の実施形態に係るソフトウエア使用管理システムの構成を示す図である。  
図１に示すように本ソフトウエア使用管理システムは、インターネット１に対して接続されている、端末装置２、ソフトウエア使用管理サーバ３（以下、「ポイントサーバ」と称す）及びサービス提供サーバ４とで構成されている。
【００２６】
ここで、端末装置２は、ソフトウエアのユーザが所有する情報処理端末である。  
ポイントサーバ３は、端末装置２に対してソフトウエアの使用を許可するなどの管理を行う。ポイントサーバ３は、そのソフトウエアのメーカが所有するコンピュータなどの情報処理端末である。  
サービス提供サーバ４は、ユーザに他のソフトウエアや各種サービス、製品などをアピールし、購入を促す。また、サービス提供サーバ４は、ユーザの要望やニーズを取得する。このサービス提供サーバ４は、通常は、そのソフトウエアのメーカが所有するコンピュータなどの情報処理端末であるが、他の商品のメーカが所有するコンピュータなどの情報処理端末であっても良い。  
また、ポイントサーバ３とサービス提供サーバ４とは、イントラネットを用いて情報の授受を行うように構成しても良く、一体の情報処理端末として構成しても良い。
【００２７】
図２は、端末装置の構成を示す図である。端末装置２は、モニタ１１、キーボード１２、通信装置１３、記憶装置１４、メモリ１５、記憶媒体ドライブ１６、ＣＰＵ１７、インターフェース１８及びインターフェース１９を備えている。
【００２８】
モニタ１１は、情報を表示するＣＲＴまたはＴＦＴ液晶ディスプレイである。キーボード１２は、ユーザからの操作入力を受取るための入力デバイスである。  
通信装置１３は、ポイントサーバ３等との間でソフトウエアの使用に関する管理情報等を通信により授受する。記憶装置１４は、ソフトウエアの使用管理情報等を記憶する記憶媒体である。メモリ１５は、情報処理に必要なデータを一時的に格納するバッファメモリである。記憶媒体ドライブ１６は、外部記憶媒体との間でデータの入出力を制御する。ＣＰＵ１７は、端末装置２の動作を統括的に制御する。インターフェース１８、１９は、それぞれモニタ１１、キーボード１２との間のデータ授受を制御する。
【００２９】
図３は、ポイントサーバ３の構成を示すブロック図である。ポイントサーバ３は、表示部２１、通信部２２、操作部２３、管理データベース２４、プログラムメモリ２５及び処理部２６を備えている。
【００３０】
表示部２１は、情報等を表示するＣＲＴまたはＴＦＴ液晶ディスプレイである。通信部２２は、端末装置２等との間でデータの授受を行う。操作部２３は、操作入力を受取るためのキーボード、マウス等の入力デバイスである。管理データベース２４は、ソフトウエアの使用を管理するためのデータを保存する。プログラムメモリ２５は、ポイントサーバ３で動作するプログラムを記録する。処理部２６は、ポイントサーバ３の動作を統括的に制御する。  
なお、サービス提供サーバ４の構成は、ポイントサーバ３と同様の構成であるため、その詳細の説明は、省略する。
【００３１】
続いて、本発明に係るソフトウエア使用管理システムを用いた、ソフトウエア使用管理処理方法について説明する。  
図４は、端末装置におけるソフトウエアの試用開始処理を示す概略のフロー図であり、図５は、ポイントサーバにおけるソフトウエアの試用開始処理を示す概略のフロー図である。
【００３２】
図４のステップＴ０１において、ユーザが試用するソフトウエアを起動すると、ステップＴ０２において、当該ソフトウエアに組み込まれた機能が動作して、ポイントサーバ３に対してポイントを照会する要求を送信する。この照会要求信号には、端末装置２のユーザを特定する情報である、ユーザＩＤ、パスワードが含まれている。ユーザは、予め所定の登録を行うことにより、ユーザＩＤ、パスワードを取得している。
【００３３】
図５のステップＳ０１において、ポイントサーバ３は、受信したユーザＩＤ、パスワードが正規のものであるかどうかを、管理データベース２４に登録されているユーザＩＤ、パスワードと比較して確認する。  
ステップＳ０２でＮｏの場合、即ち、不一致の場合は、ステップＳ０３において、端末装置２に対して、再度ユーザＩＤ、パスワードを送信するように求める。この再送信の求めは、３度まで繰り返すことができる。
【００３４】
ステップＳ０２でＹｅｓの場合、即ち、一致した場合は、ステップＳ０４において、ユーザが試用禁止中かどうかを管理データベース２４を検索して調べる。ここで、試用禁止となる事由としては、ユーザがポイントを改ざんして増加するなどの不正行為を行った場合が該当する。  
ステップＳ０４でＹｅｓの場合、即ち、試用禁止中のユーザの場合は、ステップＳ０５において、試用不可能メッセージを生成する。そして、ステップＳ０８において、当該メッセージを端末装置２に送信する。
【００３５】
ステップＳ０４でＮｏの場合、即ち、試用が禁止されていないユーザの場合は、ステップＳ０６において、ユーザＩＤに対応して登録されているポイントを調べ、ステップＳ０７において、ポイントに関するデータであるポイントデータを編集する。  
ポイントデータには、ポイントデータＩＤ、ユーザ名、取得日、取得ポイント、その他任意の文字列などが含まれる。
【００３６】
ポイントデータＩＤは、ポイントを特定する情報であり、例えば、管理データベース２４内の対応するポイントデータのアドレスが該当する。ユーザ名は、登録したユーザの名前を示す。取得日は、ポイントを照会する要求を送信した日付を示す。取得ポイントは、当該ユーザが獲得している残りのポイントを示す。任意の文字列は、その他の関連する任意の情報を含んでいる。例えば、暗号化キー、復号化キー等が該当する。  
そして、ステップＳ０８において、ポイントデータあるいは使用不可能メッセージを端末装置２に送信する。
【００３７】
図４に戻り、端末装置２では、ポイントサーバ３から送信されたデータの整合性を調べる。即ち、ステップＴ０３では試用可能の信号かどうかを調べ、ステップＴ０４ではユーザ名が一致するかどうかを調べ、ステップＴ０５では、取得日時が著しく違うかどうかを調べる。  
取得日時が著しく違うとは、ポイント照会要求を送信した日付と、ポイントデータを受信した日付が大きく異なる場合である。例えば、ユーザ名が同一である別のユーザに送信した場合等が該当する。
【００３８】
送信されたこれらのデータが正しいと判断できた場合は、ステップＴ０６において、ユーザに対象ソフトウエアの試用を認めるとともに、そのソフトウエアの試用に対応して消費するポイントのカウントを開始する。  
一方、送信されたデータから許可できないと判断した場合は、ステップＴ０７において、対象ソフトウエアを試用不可とするとともに、ユーザに対してその旨の表示を行う。
【００３９】
図６は、端末装置におけるソフトウエアの試用中処理を示す概略のフロー図である。  
ステップＴ１２において、ソフトウエアの試用に応じて消費するポイントをカウントする。そしてステップＴ１３において、所持ポイントから使用ポイントを減じて所持ポイントを更新する。  
ステップＴ１９でＮｏの場合、即ち、ソフトウエアの試用を継続するときは、ステップＴ１１において、所持ポイントに残りがあるかどうかを調べ、残りがあるときは上述のステップＴ１２、Ｔ１３の処理を繰り返して実行する。
【００４０】
ステップＴ１１でＹｅｓの場合、即ち、所持ポイントに残りがなくなったときは、ステップＴ１４において、ユーザにその旨を知らせる。そして、ステップＴ１５、Ｔ１６において、試用ソフトウエアを一時停止状態にするとともに、サービス提供サーバに接続して所定のサイトを表示する。そして、ステップＴ１７に示すポイント加算処理（図７）を実行する。
【００４１】
図７は、サービス提供サーバとポイントサーバにおける、ポイント加算処理の手順を示すフロー図である。  
サービス提供サーバ４は、ステップＰ０１において、ユーザが登録されているかどうかを認証し、ユーザを特定する。次に、ステップＰ０２において、ユーザがポイント加算対象となっている操作の実行を完了したことを検知すると、ステップＰ０３において、サービス提供サーバ４は、ポイントサーバ３にユーザの操作実績を送信する。
【００４２】
ポイントサーバ３では、ステップＳ１１において、操作実績に基づいて加算するポイントを計算する。ステップＳ１２において、計算したポイントを管理データベース２４の該当するユーザのポイントに加算して保存する。そして、ポイントを加算した旨のメッセージを端末装置２に送信する。
【００４３】
図６に戻り、端末装置２は、ステップＴ１８に示すポイント追加処理を実行する。このポイント追加処理は、端末装置２がポイントサーバ３にポイント照会要求を送信して、新たなポイントを獲得する処理である。この処理内容は、図４、図５で説明した試用開始処理とほぼ同一であるため、その詳細の説明は省略する。  
そして、ステップＴ１９でＹｅｓの場合、即ち、ユーザがソフトウエアの試用終了を選択したときは、本試用中処理を終了する。  
なお、図７に示すポイント加算処理は、図６のステップＴ１７で実行されるだけでなく、ユーザがサービス提供サーバの所定のサイトと接続したときにも実行される。
【００４４】
図８は、端末装置におけるソフトウエアの試用終了処理を示す概略のフロー図であり、図９は、ポイントサーバにおけるソフトウエアの試用終了処理を示す概略のフロー図である。  
図８のステップＴ２１において、端末装置２はソフトウエアの試用終了後、残ったポイントなどの情報であるポイントデータをポイントサーバ３に送信する。このポイントデータには、使用開始時にポイントサーバ３より送られてきた情報が含まれている。即ち、ポイントデータは、ポイントデータＩＤ、ユーザ名、取得日、残りポイント、任意文字列を含む情報である。
【００４５】
図９のステップＳ２１において、ポイントサーバ３は、送信されたポイントデータの内、ポイントデータＩＤ、ユーザ名、取得日が正当なものかどうかを調べる。  
次に、試用前のポイントと残りポイントとを比較する。なお、使用中にポイントの追加がなされたときは、試用前のポイントは、追加ポイントを加えた値となる。従って、試用前のポイントは残りポイント以上であるのが正常であり、この関係が逆転しているときは、なんらかの不正が行われた可能性が高いと考えられる。
【００４６】
これらのデータのチェック結果が正当なときは、ステップＳ２４において、残りポイントを、そのユーザの所持ポイントとして登録し、ステップＳ２５において、端末装置２に受理した旨のデータを送信する。  
一方、これらのデータのチェック結果が不正であるときは、ステップＳ２６において、当該ユーザを試用禁止ユーザとして登録し、ステップＳ２７において、端末装置２に試用が不可である旨のデータを送信する。
【００４７】
図８に戻り、端末装置２は、ポイントサーバ３からの送信信号を調べる。ステップＴ２２でＹｅｓの場合、即ち、受理信号であったときは、ステップＴ２３で対象ソフトウエアの試用を許可する。一方、ステップＴ２２でＮｏの場合、即ち、試用不可信号であったときは、ステップＴ２４で対象ソフトウエアの試用を不可として、ユーザに対してその旨を通知する。
【００４８】
〔バリエーション〕
上述の実施の形態では、ポイントをユーザ単位に管理していたが、管理する単位を種々に変更しても良い。例えば、ユーザが所有する端末装置単位でポイントを管理しても良く、ユーザが試用するソフトウエア単位でポイントを管理しても良い。端末装置単位で管理する場合は、端末装置とポイントサーバとの間の授受情報には、端末装置を特定する情報を含み、ソフトウエア単位で管理する場合は、端末装置とポイントサーバとの間の授受情報には、ソフトウエアを特定する情報を含む。  
また、一度ソフトウエアの試用が不可能とされた場合、所定の条件を充たしたときは、ポイントサーバからの解除ファイルが送信され、それによってソフトウエアの試用が可能となるようにしても良い。さらに、解除ファイルによる試用可能化に期間あるいは回数の制限を設けても良い。  
また、端末装置とポイントサーバとの間の授受情報（ポイントデータなど）は、暗号化されたものであっても良い。
【００４９】
［実施の形態の効果］
本実施の形態によれば、ソフトウエアの提供側は、サイト上に関連した商品や、別の製品を載せたりすることで、低コストで商品の宣伝をすることが出来る。  
また、ユーザの生の声を受け取れる機会が多くなることで、低コストで且つ質の高いユーザの声を受け取ることが出来る。
【００５０】
なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【００５１】
更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。
【００５２】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の第１の実施形態に係るソフトウエア使用管理システムの構成を示す図。
【図２】端末装置の構成を示す図。
【図３】ポイントサーバの構成を示すブロック図。
【図４】端末装置におけるソフトウエアの試用開始処理を示す概略のフロー図。
【図５】ポイントサーバにおけるソフトウエアの試用開始処理を示す概略のフロー図。
【図６】端末装置におけるソフトウエアの試用中処理を示す概略のフロー図。
【図７】サービス提供サーバとポイントサーバにおける、ポイント加算処理の手順を示すフロー図。
【図８】端末装置におけるソフトウエアの試用終了処理を示す概略のフロー図。
【図９】ポイントサーバにおけるソフトウエアの試用終了処理を示す概略のフロー図。
【符号の説明】
【００５４】
１…インターネット、２…端末装置、３…ポイントサーバ、４…サービス提供サーバ、１１…モニタ、１２…キーボード、１３…通信装置、１４…記憶装置、１５…メモリ、１６…記憶媒体ドライブ、１７…ＣＰＵ、２１…表示部、２２…通信部、２３…操作部、２４…管理データベース、２６…処理部。
【図１】
2007041678.tif 000003
【図２】
2007041678.tif 000004
【図３】
2007041678.tif 000005
【図４】
2007041678.tif 000006
【図５】
2007041678.tif 000007
【図６】
2007041678.tif 000008
【図７】
2007041678.tif 000009
【図８】
2007041678.tif 000010
【図９】
2007041678.tif 000011