(57)【特許請求の範囲】
【請求項１】
ネットワーク上の成功報酬型広告を掲載するページを提供し、前記成功報酬型広告に付されたリンク情報によって、ユーザーを前記成功報酬型広告の対象となるアイテムを販売する販売サーバーにアクセスさせ、前記ユーザーが前記販売サーバーにおいて前記アイテムを購入したことを示す情報を受信すると前記ユーザーに対してポイントを還元するポイント還元システムに適用されるポイント還元率出力装置であって、
前記アイテムの販売価格に対する前記アイテムの購入によって還元されるポイントの割合であるポイント還元率を受け付ける受付部と、
前記受付部によって受け付けられた前記ポイント還元率と、当該ポイント還元率において一定期間内に前記アイテムを購入したユーザーの数である購入ユーザー数とを関連付けて記憶する記憶部と、
前記アイテムを購入したユーザー一人当たりから得られる利益の総額の想定値であるライフタイムバリューを取得する取得部と、
前記記憶部に記憶された前記ポイント還元率と前記購入ユーザー数との関連付けと、前記取得部によって取得された前記ライフタイムバリューに基づいて、前記ポイント還元率ごとに、前記アイテムの販売によって得られる利益の総額の想定値である想定利益を算出する算出部と、
前記算出部によって算出された前記想定利益が最大となる前記ポイント還元率を最適ポイント還元率として出力する出力部と、
を有するポイント還元率出力装置。
【請求項２】
前記ライフタイムバリューは、前記アイテムを一つ販売した際の利益の値に、前記アイテムを一人のユーザーが購入する回数の想定値である想定購入回数を乗算した値から、還元ポイント数に相当する金額を差し引いた値である請求項１に記載のポイント還元率出力装置。
【請求項３】
前記受付部は、前記アイテムの販売によって得られる利益の総額の目標値である目標利益の設定をさらに受け付け、
前記出力部は、前記想定利益が前記目標利益以上となる前記ポイント還元率の範囲を出力する請求項１または請求項２に記載のポイント還元率出力装置。
【請求項４】
前記受付部は、一定期間アイテムを有利な条件で購入できるタイムセールが実施される期間を示すタイムセール期間の設定をさらに受け付け、
前記記憶部は、前記タイムセール期間における前記購入ユーザー数を、前記タイムセール期間以外における前記購入ユーザー数と区別して記憶し、
前記算出部は、前記タイムセール期間における前記購入ユーザー数および前記ライフタイムバリューに基づいて前記タイムセール期間における前記ポイント還元率ごとの前記想定利益を算出し、
前記出力部は、前記算出部によって算出されたタイムセール期間における前記ポイント還元率ごとの想定利益が最大となる前記ポイント還元率を前記タイムセール期間における最適ポイント還元率として出力する請求項１〜３のいずれか一項に記載のポイント還元率出力装置。
【請求項５】
前記記憶部は、前記ポイント還元率および前記アイテムの販売価格の組み合わせと、当該ポイント還元率および販売価格の組み合わせにおける一定期間内の前記アイテムの購入ユーザー数とを関連付けて記憶し、
前記算出部は、前記記憶部に記憶された前記ポイント還元率、前記販売価格および前記購入ユーザー数の関連付けと、前記ライフタイムバリューに基づいて、前記ポイント還元率および販売価格の組み合わせごとに前記想定利益を算出し、  前記出力部は、前記想定利益が最大となる前記ポイント還元率および販売価格の組み合わせを出力する請求項１〜４のいずれか一項に記載のポイント還元率出力装置。
【請求項６】
前記記憶部は、前記ポイント還元率と、前記アイテムをユーザーが反復して購入した回数である実績購入回数とを関連付けて蓄積し、
前記取得部は、前記記憶部に蓄積された前記ポイント還元率および前記実績購入回数の関連付けに基づいて、前記受付部によって設定が受け付けられたポイント還元率から前記想定購入回数を決定する請求項２に記載のポイント還元率出力装置。
【請求項７】
前記ポイント還元率を所定の条件に従って自動的に変更して設定する設定部をさらに有する請求項１〜６のいずれか一項に記載のポイント還元率出力装置。
【請求項８】
前記受付部は、前記出力部によって出力された前記最適ポイント還元率を前記ポイント還元率として受け付ける請求項１〜７のいずれか一項に記載のポイント還元率出力装置。
【請求項９】
ネットワーク上の成功報酬型広告を掲載するページを提供し、前記成功報酬型広告に付されたリンク情報によって、ユーザーを前記成功報酬型広告の対象となるアイテムを販売する販売サーバーにアクセスさせ、前記ユーザーが前記販売サーバーにおいて前記アイテムを購入したことを示す情報を受信すると前記ユーザーに対してポイントを還元するポイント還元システムに適用されるポイント還元率出力装置において用いられる方法であって、
前記アイテムの販売価格に対する前記アイテムの購入によって還元されるポイントの割合であるポイント還元率を受け付ける受付ステップと、
前記受付ステップにおいて受け付けられた前記ポイント還元率と、当該ポイント還元率において一定期間内に前記アイテムを購入したユーザーの数である購入ユーザー数とを関連付けて記憶する記憶ステップと、
前記アイテムを購入したユーザー一人当たりから得られる利益の総額の想定値であるライフタイムバリューを取得する取得ステップと、
前記記憶ステップにおいて記憶された前記ポイント還元率と前記購入ユーザー数との関連付けと、前記取得ステップにおいて取得された前記ライフタイムバリューに基づいて、前記ポイント還元率ごとに、前記アイテムの販売によって得られる利益の総額の想定値である想定利益を算出する算出ステップと、
前記算出ステップにおいて算出された前記想定利益が最大となる前記ポイント還元率を最適ポイント還元率として出力する出力ステップと、
を有するポイント還元率出力方法。
【請求項１０】
ネットワーク上の成功報酬型広告を掲載するページを提供し、前記成功報酬型広告に付されたリンク情報によって、ユーザーを前記成功報酬型広告の対象となるアイテムを販売する販売サーバーにアクセスさせ、前記ユーザーが前記販売サーバーにおいて前記アイテムを購入したことを示す情報を受信すると前記ユーザーに対してポイントを還元するポイント還元システムに適用されるポイント還元率出力装置において使用されるプログラムであって、
前記アイテムの販売価格に対する前記アイテムの購入によって還元されるポイントの割合であるポイント還元率の設定を受け付ける受付ステップと、
前記受付ステップにおいて受け付けられた前記ポイント還元率と、当該ポイント還元率において一定期間内に前記アイテムを購入したユーザーの数である購入ユーザー数とを関連付けて記憶する記憶ステップと、
前記アイテムを購入したユーザー一人当たりから得られる利益の総額の想定値であるライフタイムバリューを取得する取得ステップと、
前記記憶ステップにおいて記憶された前記ポイント還元率と前記購入ユーザー数との関連付けと、前記取得ステップにおいて取得された前記ライフタイムバリューに基づいて、前記ポイント還元率ごとに、前記アイテムの販売によって得られる利益の総額の想定値である想定利益を算出する算出ステップと、
前記算出ステップにおいて算出された前記想定利益が最大となる前記ポイント還元率を最適ポイント還元率として出力する出力ステップと、
をコンピューターに実行させるポイント還元率出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポイント還元率出力装置、ポイント還元率出力方法およびポイント還元率出力プログラムに関する。
【背景技術】
【０００２】
商品やサービスの提供者により出稿される成功報酬型広告をインターネットサイトに掲載し、当該広告を介して商品購入等の対象行為を完了したユーザーに対して、成功報酬の一部をポイントとして還元するサービスが知られている（たとえば、特許文献１参照）。
【０００３】
このようなポイント還元サービスを提供するサイトは、一般にポイントサイトと呼ばれている。近年では、スマートフォン等のアプリケーションを介して、上記のようなサービスが提供されることも多く、このようなアプリケーションはポイントアプリと呼ばれている。以下では、ポイントサイトやポイントアプリを総称してポイントサイトと称する。
【０００４】
上記のようなポイントサイトにおいて、商品等の購入に対してどれぐらいのポイントを還元するかは、市場の相場やユーザーに与えるインパクト、商品の原価等を勘案して商品等の提供者が適宜決定している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−１１７８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のように決定されたポイント還元率は、その商品の販売によって得られる全体の利益を最大化するという観点で、最適な値ではない場合が多い。たとえば、ポイント還元率を現在の値より上げることによって、ポイント還元に必要な費用が増大するため、個々の商品の販売における利益は低下する。しかし、ポイント還元率を上げたことによって、より多くのユーザーが商品を購入し、さらに一度商品を購入したユーザーが反復して当該商品を購入する場合、全体としての利益は増大する。この場合、ポイント還元率を最適な値とするためには、現在の値よりも高い値とする必要がある。一方、ポイント還元率を現在の値より下げても、商品の売れ行きが特に変わらない場合がある。売上は変わらずにポイント還元に必要な費用が低減されるため、全体としての利益は増大する。この場合、ポイント還元率を最適な値とするためには、現在の値よりも低い値とする必要がある。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、商品の販売によって得られる全体の利益を最大化するという観点で最適なポイント還元率を出力可能なポイント還元率出力装置、ポイント還元率出力方法およびポイント還元率出力プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的は、下記の手段によって達成される。
【０００９】
ポイント還元率出力装置は、ネットワーク上の成功報酬型広告を掲載するページを提供し、広告に付されたリンク情報によって、ユーザーを広告の対象となるアイテムを販売する販売サーバーにアクセスさせ、ユーザーが販売サーバーにおいてアイテムを購入したことを示す情報を受信するとユーザーに対してポイントを還元するポイント還元システムに適用される。ポイント還元率出力装置は、受付部、記憶部、取得部、算出部および出力部を有する。受付部は、アイテムの販売価格に対するアイテムの購入によって還元されるポイントの割合であるポイント還元率を受け付ける。記憶部は、受付部によって受け付けられたポイント還元率と、当該ポイント還元率において一定期間内にアイテムを購入したユーザーの数である購入ユーザー数とを関連付けて記憶する。取得部は、アイテムを購入したユーザー一人当たりから得られる利益の総額の想定値であるライフタイムバリューを取得する。算出部は、記憶部に記憶されたポイント還元率と購入ユーザー数との関連付けと、取得部によって取得されたライフタイムバリューに基づいて、ポイント還元率ごとに、アイテムの販売によって得られる利益の総額の想定値である想定利益を算出する。出力部は、算出部によって算出された想定利益が最大となるポイント還元率を最適ポイント還元率として出力する。
【００１０】
ポイント還元率出力方法は、ネットワーク上の成功報酬型広告を掲載するページを提供し、広告に付されたリンク情報によって、ユーザーを広告の対象となるアイテムを販売する販売サーバーにアクセスさせ、ユーザーが販売サーバーにおいてアイテムを購入したことを示す情報を受信するとユーザーに対してポイントを還元するポイント還元システムにおいて用いられる。ポイント還元率出力方法は、受付ステップ、記憶ステップ、取得ステップ、算出ステップおよび出力ステップを有する。受付ステップは、アイテムの販売価格に対するアイテムの購入によって還元されるポイントの割合であるポイント還元率を受け付ける。記憶ステップは、受付ステップにおいて受け付けられたポイント還元率と、当該ポイント還元率において一定期間内にアイテムを購入したユーザーの数である購入ユーザー数とを関連付けて記憶する。取得ステップは、アイテムを購入したユーザー一人当たりから得られる利益の総額の想定値であるライフタイムバリューを取得する。算出ステップは、記憶ステップにおいて記憶されたポイント還元率と購入ユーザー数との関連付けと、取得ステップにおいて取得されたライフタイムバリューに基づいて、ポイント還元率ごとに、アイテムの販売によって得られる利益の総額の想定値である想定利益を算出する。出力ステップは、算出ステップにおいて算出された想定利益が最大となるポイント還元率を最適ポイント還元率として出力する。
【００１１】
ポイント還元率出力プログラムは、ネットワーク上の成功報酬型広告を掲載するページを提供し、広告に付されたリンク情報によって、ユーザーを広告の対象となるアイテムを販売する販売サーバーにアクセスさせ、ユーザーが販売サーバーにおいてアイテムを購入したことを示す情報を受信するとユーザーに対してポイントを還元するポイント還元システムにおいて使用される。ポイント還元率出力プログラムは、受付ステップ、記憶ステップ、取得ステップ、算出ステップおよび出力ステップをコンピューターに実行させる。受付ステップは、アイテムの販売価格に対するアイテムの購入によって還元されるポイントの割合であるポイント還元率を受け付ける。記憶ステップは、受付ステップにおいて受け付けられたポイント還元率と、当該ポイント還元率において一定期間内にアイテムを購入したユーザーの数である購入ユーザー数とを関連付けて記憶する。取得ステップは、アイテムを購入したユーザー一人当たりから得られる利益の総額の想定値であるライフタイムバリューを取得する。算出ステップは、記憶ステップにおいて記憶されたポイント還元率と購入ユーザー数との関連付けと、取得ステップにおいて取得されたライフタイムバリューに基づいて、ポイント還元率ごとに、アイテムの販売によって得られる利益の総額の想定値である想定利益を算出する。出力ステップは、算出ステップにおいて算出された想定利益が最大となるポイント還元率を最適ポイント還元率として出力する。
【発明の効果】
【００１２】
本発明のポイント還元率出力装置によれば、ポイント還元率ごとの購入ユーザー数と商品のライフタイムバリューに基づいてポイント還元率ごとの想定利益を算出し、想定利益が最大となる最適ポイント還元率を出力する。これにより、商品の販売によって得られる全体の利益を最大化するという観点で最適なポイント還元率を出力できる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係るポイント還元システムの概略構成を示す図である。
【図２】ポイントサーバーによって提供されユーザー端末に表示されるポイントサイトの一例を示す図である。
【図３】ユーザー端末の概略構成を示すブロック図である。
【図４】ポイントサーバーの概略構成を示すブロック図である。
【図５】管理サーバーの概略構成を示すブロック図である。
【図６】販売サーバーの概略構成を示すブロック図である。
【図７】ポイントサーバーにおけるポイント還元率出力処理の手順を示すフローチャートである。
【図８】図７のステップＳ１０２の処理においてポイントサーバーのストレージに記憶される情報の一例を示す図である。
【図９】図７のステップＳ１０５に示される出力処理の手順を示すフローチャートである。
【図１０】図９のステップＳ２０２の処理においてポイント還元率ごとの想定利益が算出される様子を示す図である。
【図１１】第２実施形態のポイントサーバーにおいて実行される図７のステップＳ１０５に示される出力処理の手順を示すフローチャートである。
【図１２】図１１のステップＳ３０４の処理においてポイント還元率の範囲が出力される様子を示す図である。
【図１３】第３実施形態のポイントサーバーにおけるタイムセール期間内のポイント還元率出力処理の手順を示すフローチャートである。
【図１４】第４実施形態のポイントサーバーにおいてストレージに記憶される情報の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、添付した図面を参照して、本発明の実施形態を説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００１５】
［第１実施形態］
＜ポイント還元システムの構成＞
図１は、本発明の第１実施形態に係るポイント還元システムの概略構成を示す図である。図２は、ポイントサーバーによって提供されユーザー端末に表示されるポイントサイトの一例を示す図である。
【００１６】
第１実施形態のポイント還元システムは、たとえば、ユーザーがスマートフォン等のモバイル端末や各種ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を用いてアクセスするポイントサイトを提供するために設けられる。
【００１７】
図１に示すように、ポイント還元システムは、ユーザー端末１００、ポイントサーバー２００、管理サーバー３００および販売サーバー４００を有し、各構成はネットワークを通じて相互に通信可能に構成されている。
【００１８】
ユーザー端末１００は、ユーザーが使用するスマートフォン等のモバイル端末やノートＰＣ、デスクトップＰＣなどの情報端末である。
【００１９】
ポイントサーバー２００は、ポイントサイトの運営者によって設けられるサーバーであり、ポイントサイトを提供する。ポイントサーバー２００は、管理サーバー３００から配信されるアフィリエイト広告（成功報酬型広告）を、ポイントサイトのページに掲載してユーザー端末１００に配信する。図２に示すように、ポイントサイトには、アフィリエイト広告と共に、商品・サービス等の購入によってユーザーに還元されるポイント数やポイント還元率が掲載される。ポイント還元率は、ユーザーに還元されるポイント数の商品・サービスの販売価格に対する割合である。たとえば、販売価格が１０，０００円の商品Ａに対して、ポイント還元率が１０％に設定されている場合、商品Ａを購入したユーザーには、１０，０００円の１０％である１，０００ポイント（１，０００円に相当）が還元される。また、ポイントサーバー２００は、ポイント還元率出力装置として、商品・サービスの販売によって得られる利益を最大化するための最適なポイント還元率を出力する。
【００２０】
管理サーバー３００は、アフィリエイトサービスプロバイダーによって運営されるサーバーであり、広告主から出稿されるアフィリエイト広告の配信や管理を行う。管理サーバー３００は、ポイントサイトを閲覧しているユーザーが、ポイントサイト上のアフィリエイト広告をタッチまたはクリックした場合、当該ユーザーを販売サーバー４００にアクセスさせる。
【００２１】
販売サーバー４００は、アイテムである商品・サービスの広告を出稿した広告主によって運営されるサーバーであり、広告の対象となる商品・サービスの購入申込を受け付けて販売する。
【００２２】
本実施形態において、ユーザーが販売サーバー４００において商品・サービスを購入した場合、販売サーバー４００は、ユーザーが商品・サービスを購入した旨を示す情報を管理サーバー３００に送信する。管理サーバー３００は、受信した情報に当該ユーザーのアクセス情報等の各種情報を付加してポイントサーバー２００に送信する。ポイントサーバー２００は、管理サーバー３００から受信した情報とポイントサイトのユーザー情報とをマッチングして、商品・サービスを購入したユーザーを特定する。ポイントサーバー２００は、特定したユーザーにポイント還元率に応じたポイントを還元する。
【００２３】
上記のポイント還元システムによれば、ユーザーは、ポイントサーバー２００が提供するポイントサイトを閲覧できる。ポイントサイトには、管理サーバー３００に管理されるアフィリエイト広告と共にポイント還元率が掲載されている。したがって、ユーザーはアフィリエイト広告の内容とポイント還元率等を参照しつつ、適宜気になるアフィリエイト広告を選択できる。アフィリエイト広告を選択すると、ユーザーは、広告に付されたリンク情報によって、管理サーバー３００を経由して広告主の販売サーバー４００に誘導される。ユーザーは広告主の販売サーバー４００で買い物等を楽しめる。ユーザーが商品・サービスを購入すると、管理サーバー３００の管理者やポイントサーバー２００の管理者には広告主から広告の成功報酬が支払われ、ユーザーには、ポイントサーバー２００の管理者からポイント還元率に応じたポイントが付与される。
【００２４】
以下、各構成について詳細に説明する。
【００２５】
＜ユーザー端末１００＞
図３は、ユーザー端末の概略構成を示すブロック図である。
【００２６】
図３に示すように、ユーザー端末１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３０、ストレージ１４０、通信インターフェース１５０および操作表示部１６０を有する。各構成は、バス１７０を介して相互に通信可能に接続されている。
【００２７】
ＣＰＵ１１０は、ＲＯＭ１２０やストレージ１４０に記録されているプログラムにしたがって、上記各構成の制御や各種の演算処理を行う。
【００２８】
ＲＯＭ１２０は、各種プログラムや各種データを格納する。
【００２９】
ＲＡＭ１３０は、作業領域として一時的にプログラムやデータを記憶する。
【００３０】
ストレージ１４０は、オペレーティングシステムを含む各種プログラムや、各種データを格納する。たとえば、ストレージ１４０には、ネットワークを介してポイントサーバー２００や販売サーバー４００にアクセスするためのアプリケーションがインストールされている。また、ストレージ１４０には、各サーバーにより提供されるページを表示したり、各サーバーに対して入力情報を送信したりするためのアプリケーションもインストールされている。
【００３１】
通信インターフェース１５０は、ポイントサーバー２００や販売サーバー４００等の外部機器と通信するためのインターフェースであり、たとえば、携帯電話通信用の３Ｇ、４Ｇ等の規格や、Ｗｉ−Ｆｉ（登録商標）等の規格が用いられる。
【００３２】
操作表示部１６０は、たとえば、タッチパネル式のディスプレイであり、各種情報を表示すると共に、ユーザーからの各種入力を受け付ける。
【００３３】
＜ポイントサーバー２００＞
図４は、ポイントサーバーの概略構成を示すブロック図である。
【００３４】
図４に示すように、ポイントサーバー２００は、ＣＰＵ２１０、ＲＯＭ２２０、ＲＡＭ２３０、ストレージ２４０、通信インターフェース２５０、操作部２６０および表示部２７０を有する。各構成は、バス２８０を介して相互に通信可能に接続されている。なお、ＣＰＵ２１０、ＲＯＭ２２０およびＲＡＭ２３０は、ユーザー端末１００のＣＰＵ１１０、ＲＯＭ１２０およびＲＡＭ１３０と同様の機能を有するので、説明の重複を避けるためその説明を省略する。
【００３５】
ストレージ２４０は、オペレーティングシステムを含む各種プログラムや、各種データを格納する。ストレージ２４０には、モバイルインターネット等においてユーザーにポイントを還元するポイントサイトを提供するためのプログラムがインストールされている。また、ストレージ２４０には、商品・サービス等の販売によって得られる利益を最大化するための最適なポイント還元率を出力するためのプログラムがインストールされている。さらに、ストレージ２４０には、ポイントサイトに登録したユーザーの名前や連絡先といったユーザー情報やユーザー毎のポイント情報、管理サーバーによって配信されるアフィリエイト広告に関する情報等が記憶される。また、ストレージ２４０には、最適なポイント還元率を出力するために必要となるポイント還元率、購入ユーザー数、販売価格、想定購入回数等の各種情報が記憶される。ストレージ２４０は、記憶部として機能する。
【００３６】
通信インターフェース２５０は、他の機器と通信するためのインターフェースであり、たとえば、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ（登録商標）等の規格が用いられる。
【００３７】
操作部２６０は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。
【００３８】
表示部２７０は、たとえば、液晶ディスプレイであり、各種の情報を表示する。
【００３９】
＜管理サーバー３００＞
図５は、管理サーバーの概略構成を示すブロック図である。
【００４０】
図５に示すように、管理サーバー３００は、ＣＰＵ３１０、ＲＯＭ３２０、ＲＡＭ３３０、ストレージ３４０、通信インターフェース３５０、操作部３６０および表示部３７０を有する。各構成は、バス３８０を介して相互に通信可能に接続されている。なお、ＣＰＵ３１０、ＲＯＭ３２０、ＲＡＭ３３０、ストレージ３４０、通信インターフェース３５０、操作部３６０および表示部３７０は、ポイントサーバー２００のＣＰＵ２１０、ＲＯＭ２２０、ＲＡＭ２３０、通信インターフェース２５０、操作部２６０および表示部２７０と同様の機能を有するので、説明の重複を避けるためその説明を省略する。
【００４１】
ストレージ３４０は、オペレーティングシステムを含む各種プログラムや、各種データを格納する。ストレージ３４０には、広告主から出稿されたアフィリエイト広告を配信および管理するためのアプリケーションがインストールされている。また、ストレージ３４０には、アフィリエイト広告をタッチまたはクリックしたユーザーを販売サーバー４００にアクセスさせるためのアプリケーションがインストールされている。さらに、ストレージ３４０には、ユーザーの購入情報を販売サーバー４００から受信し、受信したユーザーの購入情報をポイントサーバー２００に送信するためのアプリケーションもインストールされている。
【００４２】
＜販売サーバー４００＞
図６は、販売サーバーの概略構成を示すブロック図である。
【００４３】
図６に示すように、販売サーバー４００は、ＣＰＵ４１０、ＲＯＭ４２０、ＲＡＭ４３０、ストレージ４４０、通信インターフェース４５０、操作部４６０および表示部４７０を有する。各構成は、バス４８０を介して相互に通信可能に接続されている。なお、ＣＰＵ４１０、ＲＯＭ４２０、ＲＡＭ４３０、ストレージ４４０、通信インターフェース４５０、操作部４６０および表示部４７０は、ポイントサーバー２００のＣＰＵ２１０、ＲＯＭ２２０、ＲＡＭ２３０、通信インターフェース２５０、操作部２６０および表示部２７０と同様の機能を有するので、説明の重複を避けるためその説明を省略する。
【００４４】
ストレージ４４０は、オペレーティングシステムを含む各種プログラムや、各種データを格納する。ストレージ４４０には、アフィリエイト広告の対象となる商品・サービスを販売するページを提供するためのアプリケーションがインストールされている。また、ストレージ４４０には、ユーザーが販売サーバー４００において商品・サービスを購入した場合、ユーザーが購入した旨を示す購入情報を管理サーバー３００に送信するためのアプリケーションがインストールされている。
【００４５】
なお、ポイント還元システムの各構成は、それぞれ上記の構成要素以外の構成要素を含んでいてもよく、あるいは、上記の構成要素のうちの一部が含まれていなくてもよい。
【００４６】
＜ポイントサーバーにおけるポイント還元率出力処理の概要＞
図７は、ポイントサーバーにおけるポイント還元率出力処理の手順を示すフローチャートである。図７のフローチャートに示される処理は、ポイントサーバー２００のストレージ２４０にプログラムとして記憶されており、ＣＰＵ２１０が各部を制御することにより実行される。なお、以下ではユーザーが商品を購入する場合を例にとって説明する。
【００４７】
図７に示すように、ポイントサーバー２００は、受付部として、ポイント還元率の設定を受け付ける（ステップＳ１０１）。具体的には、ポイントサーバー２００は、商品の提供者からの通信インターフェース２５０を介した指示や、ポイントサイトの管理者による操作部２６０を介した入力等によって、ポイント還元率の設定を受け付ける。ここで、ポイントサイトの管理者は、ポイント還元率を設定してもよく、あるいは還元するポイント数を設定してもよい。ポイント数が設定された場合、ポイントサーバー２００は、ポイント数と商品の販売価格からポイント還元率を算出して設定する。
【００４８】
続いて、ポイントサーバー２００は、商品を購入したユーザーの数を記憶する（ステップＳ１０２）。具体的には、ポイントサーバー２００は、管理サーバー３００から受信したユーザーの購入情報に基づいて、一定期間において商品を購入したユーザーの数を購入ユーザー数としてカウントする。一定期間としては、たとえば、数時間や数日等の時間的な期間が設定されてもよく、あるいは商品の広告がタッチまたはクリックされる数が所定の数に到達するまで等のアクセス数を基準とした期間が設定されてもよい。また、ポイントサーバー２００は、カウントする購入ユーザー数から、過去に当該商品を購入したことのあるユーザーの数を除外し、新たに当該商品を購入した新規ユーザーの数のみを購入ユーザー数としてカウントしてもよい。ポイントサーバー２００は、カウントした購入ユーザー数を、ステップＳ１０１の処理において設定されたポイント還元率と対応付けてストレージ２４０に記憶する。ポイント還元率と購入ユーザー数との対応付けについて、詳細は後述する。
【００４９】
続いて、ポイントサーバー２００は、ポイント還元率が変更されるか否かを判断する（ステップＳ１０３）。具体的には、ポイントサーバー２００のＣＰＵ２１０は、操作部２６０への入力等によってポイント還元率を変更するための指示が行われているか否かを判断する。
【００５０】
ポイント還元率が変更される場合（ステップＳ１０３：ＹＥＳ）、ポイントサーバー２００は、ステップＳ１０１の処理に戻り、新しいポイント還元率の設定を受け付ける。
【００５１】
ポイント還元率が変更されない場合（ステップＳ１０３：ＮＯ）、ポイントサーバー２００は、出力指示を受け付けているか否かを判断する（ステップＳ１０４）。具体的には、ポイントサーバー２００のＣＰＵ２１０は、操作部２６０への入力等によって最適なポイント還元率を出力する旨の出力指示が行われているか否かを判断する。
【００５２】
出力指示が行われていない場合（ステップＳ１０４：ＮＯ）、ポイントサーバー２００は、ステップＳ１０２の処理に戻り、引き続き購入ユーザー数を記憶する。
【００５３】
出力指示が行われている場合（ステップＳ１０４：ＹＥＳ）、ポイントサーバー２００は、最適なポイント還元率を出力する出力処理を行う（ステップＳ１０５）。出力処理について、詳細は後述する。
【００５４】
続いて、ポイントサーバー２００は、終了指示を受け付けているか否かを判断する（ステップＳ１０６）。具体的には、ポイントサーバー２００のＣＰＵ２１０は、操作部２６０への入力等によって処理を終了する旨の終了指示が行われているか否かを判断する。
【００５５】
終了指示が行われていない場合（ステップＳ１０６：ＮＯ）、ポイントサーバー２００は、ステップＳ１０２の処理に戻る。
【００５６】
終了指示が行われている場合（ステップＳ１０６：ＹＥＳ）、ポイントサーバー２００は、処理を終了する。
【００５７】
＜ポイント還元率と購入ユーザー数の対応付け＞
図８は、図７のステップＳ１０２の処理においてポイントサーバーのストレージに記憶される情報の一例を示す図である。
【００５８】
図８に示すように、ポイントサーバー２００は、図７のステップＳ１０１の処理において設定されたポイント還元率と、当該ポイント還元率においてカウントされた購入ユーザー数とを対応付けてストレージ２４０に蓄積する。図８に示す例では、たとえばポイント還元率が「５％」に設定されているときに商品を購入したユーザーは「１人」であり、ポイント還元率が「６０％」に設定されているときに商品を購入したユーザーは「１３人」である。
【００５９】
＜ステップＳ１０５に示す出力処理＞
図９は、図７のステップＳ１０５に示される出力処理の手順を示すフローチャートである。図１０は、図９のステップＳ２０２の処理においてポイント還元率ごとの想定利益が算出される様子を示す図である。図９のフローチャートに示される処理は、ポイントサーバー２００のストレージ２４０にプログラムとして記憶されており、ＣＰＵ２１０が各部を制御することにより実行される。
【００６０】
図９に示されるように、ポイントサーバー２００は、取得部として、商品のライフタイムバリューを取得する（ステップＳ２０１）。ライフタイムバリューとは、当該商品を購入したユーザー一人当たりから得られる利益の総額の想定値である。ライフタイムバリューは、以下のように算出される。
【００６１】
「ライフタイムバリュー」＝「商品一つ当たりの利益」×「想定購入回数」−「ポイント費用」
「商品一つ当たりの利益」は、たとえば商品の販売価格から商品の原価を差し引いた値である。商品の販売価格および原価は、商品の提供者によって決定され、予めポイントサーバー２００に設定される。
【００６２】
「想定購入回数」は、一度商品を購入したユーザーがその商品を購入する回数の想定値である。想定購入回数は、商品の提供者が商品の性質や販売状況等を考慮して適宜決定する。たとえば、３回購入して継続使用することによって優れた効果が出る化粧品やサプリメント等の商品において、想定購入回数を３回と設定することができる。想定購入回数は、予めポイントサーバー２００に設定される。設定された想定購入回数は、設定後の商品の販売状況に応じて更新されてもよい。
【００６３】
「ポイント費用」は、ユーザーにポイントを還元するために必要な費用であり、たとえば商品の販売価格にポイント還元率を乗算してポイント数を算出し、算出したポイント数を金額に換算することによって求められる。
【００６４】
図１０に示す例では、たとえば、ポイント還元率が５％の場合、ライフタイムバリューは、商品一つ当たりの利益２，０００円（販売価格１０，０００円−原価８，０００円）×想定購入回数５回−ポイント還元費用５００円＝９，５００円と算出される。また、ポイント還元率が６０％の場合、ライフタイムバリューは、商品一つ当たりの利益２，０００円（販売価格１０，０００円−原価８，０００円）×想定購入回数５回−ポイント還元費用６，０００円＝４、０００円と算出される。
【００６５】
ポイントサーバー２００は、上記のように算出されたポイント還元率ごとのライフタイムバリューをストレージ２４０に記憶する。
【００６６】
続いて、ポイントサーバー２００は、算出部として、ポイント還元率ごとの想定利益を算出する（ステップＳ２０２）。想定利益とは、アイテムの販売によって得られる利益の総額の想定値である。想定利益は、以下のように算出される。
【００６７】
「想定利益」＝「ライフタイムバリュー」×「購入ユーザー数」
「ライフタイムバリュー」は、ステップＳ２０１において取得される値である。
【００６８】
「購入ユーザー数」は、図７のステップＳ１０２の処理においてポイントサーバー２００のストレージ２４０に記憶される値である。
【００６９】
図１０に示す例では、たとえば、ポイント還元率が５％の場合、想定利益は、ライフタイムバリュー９，５００円×購入ユーザー数１人＝９，５００円と算出される。また、ポイント還元率が６０％の場合、想定利益は、ライフタイムバリュー４，０００円×購入ユーザー数１３人＝５２，０００円と算出される。
【００７０】
ポイントサーバー２００は、上記のように算出されたポイント還元率ごとの想定利益の値をストレージ２４０に記憶する。
【００７１】
続いて、ポイントサーバー２００は、出力部として、最適ポイント還元率を出力する（ステップＳ２０３）。最適ポイント還元率は、当該商品の販売によって得られる利益を最大化するポイント還元率である。具体的には、ポイントサーバー２００は、ステップＳ２０２の処理において算出した想定利益が最大となるポイント還元率を特定し、特定したポイント還元率を最適ポイント還元率として表示部２７０に出力する。
【００７２】
図１０に示す例では、想定利益の最大値は６０，０００円であり、そのときのポイント還元率は４０％である。したがって、ポイントサーバー２００は、最適ポイント還元率として４０％を出力する。出力の方法は、図１０に示すように、最適ポイント還元率を他のポイント還元率と区別できるように強調して表示してもよく、あるいは、最適ポイント還元率のみを表示するようにしてもよい。
【００７３】
続いて、ポイントサーバー２００は、最適ポイント還元率を設定する（ステップＳ２０４）。具体的には、ポイントサーバー２００は、ステップＳ２０３の処理において出力された最適ポイント還元率を、ポイントサイトにおける当該商品のポイント還元率として設定する。
【００７４】
以上のように、本実施形態のポイントサーバー２００によれば、ポイント還元率ごとの購入ユーザー数と商品のライフタイムバリューに基づいてポイント還元率ごとの想定利益を算出し、想定利益が最大となる最適ポイント還元率を出力する。これにより、商品の販売によって得られる全体の利益を最大化するという観点で最適なポイント還元率を出力できる。したがって、商品の提供者等は、出力された最適ポイント還元率を商品に設定するだけで、商品の販売によって得られる全体的な利益の最大化を図ることができる。
【００７５】
また、ライフタイムバリューは、商品一つあたりの利益の値に、商品を一人のユーザーが購入する回数の想定値である想定購入回数を乗算した値から、還元ポイント数に相当するポイント費用を差し引いた値である。したがって、商品の販売１回ごとの利益だけでなく、商品の継続的な販売まで考慮した上で最適なポイント還元率を出力できる。
【００７６】
また、ポイントサーバー２００は、出力された最適ポイント還元率を当該商品のポイント還元率として自動的に設定する。これにより、常に最適なポイント還元率を商品に設定しておくことができる。
【００７７】
なお、上記の実施形態では、商品を購入した場合にポイントが還元される例について説明したが、これに限定されない。たとえば、商品の購入の申込を行った時点でポイントが還元されてもよく、あるいは、サービス提供の契約や申込を行った場合にポイントが還元されてもよい。
【００７８】
また、上記の実施形態では、ステップＳ１０１の処理において、ポイントサーバー２００にポイント還元率が設定される例について説明したが、これに限定されない。ポイントサーバー２００には、ポイント還元率ではなく、還元されるポイント数が設定されてもよい。この場合、ポイントサーバー２００は、設定されたポイント数と販売価格または売上額等に基づいてポイント還元率を算出する。
【００７９】
また、上記の実施形態では、ポイントサーバー２００は、最適ポイント還元率を出力するものとして説明したが、出力の態様はこれに限定されない。たとえば、最適ポイント還元率に基づいて還元するポイント数を算出して出力してもよい。
【００８０】
また、上記の実施形態では、ポイント還元は各ユーザーの初回購入時のみに実施されるものとして説明したが、これに限定されない。ポイント還元は購入する都度実施されてもよく、あるいは数回に１回等、所定の条件を満たした場合に実施されてもよい。たとえば、ポイント還元が購入する都度実施される場合、図９のステップＳ２０１で算出されるポイント費用は、初回購入時のポイント費用に想定購入回数を乗算した値となる。
【００８１】
また、上記の実施形態では、最適ポイント還元率が表示部２７０に表示されて出力されるものとして説明した。しかし、出力の方法はこれに限定されず、いかなる方法で出力されてもよい。たとえば、最適ポイント還元率は、通信インターフェース２５０を介して商品の提供者に情報として送信されてもよい。
【００８２】
また、上記の各実施形態においては、ある商品についてポイント還元率と購入ユーザー数とを関連付けて記憶し、その商品について最適ポイント還元率等を出力するものとして説明したが、これに限定されない。ある商品について蓄積したポイント還元率と購入ユーザー数との関連付け情報を他の商品に応用して適用してもよい。
【００８３】
また、上記の実施形態では、ポイントサーバー２００は、出力した最適ポイント還元率を商品のポイント還元率として自動的に設定するものとして説明したが、これに限定されない。たとえば、出力した最適ポイント還元率を商品のポイント還元率として設定するか否かの指示を商品の提供者等から受け付けるようにしてもよい。
【００８４】
また、上記の実施形態では、ポイントサーバー２００は、ポイントサイトの管理者による入力等によってポイント還元率の設定を受け付けるものとして説明した。しかし、ポイント還元率の設定方法はこれに限定されない。ポイントサーバー２００は、設定部として、ポイント還元率を所定の条件に従って自動的に変更して設定してもよい。たとえば、ポイントサーバー２００は、ポイント還元率を所定の下限値から上限値まで、所定の値ずつ一定間隔ごとに変更するようにしてもよい。これにより、様々なポイント還元率における購入ユーザー数を検証することができ、最適なポイント還元率をより適切かつ簡単に出力することができる。
【００８５】
また、上記の実施形態では、ライフタイムバリューを算出するための想定購入回数は、商品の提供者が商品の性質や販売状況等を考慮して適宜決定するものとして説明したが、これに限定されない。想定購入回数に、実際の購入実績が反映されるようにしてもよい。たとえば、ポイントサーバー２００は、ポイント還元率ごとの購入ユーザー数をカウントすると共に、同一のユーザーが反復して購入した回数を実績購入回数としてカウントし、ポイント還元率と関連付けて蓄積する。この場合、ポイントサーバー２００は、蓄積されたポイント還元率および実績購入回数の関連付けに基づいて、設定されているポイント還元率から想定購入回数を決定することができる。これにより、購入実績に基づいてライフタイムバリューや想定利益を算出できるため、最適なポイント還元率を精度よく出力することができる。
【００８６】
［第２実施形態］
次に、第２実施形態のポイント還元システムについて説明する。なお、第１実施形態のポイント還元システムと同様の構成については、同じ参照番号を付し、その説明を省略する。
【００８７】
第１実施形態においては、ポイント還元率ごとの想定利益を算出し、想定利益が最大となるポイント還元率を最適ポイント還元率として出力した。しかし、出力する情報の内容や形態はこれに限定されない。たとえば、商品の提供者であるＡ社がポイントサイト経由で販売している商品について、同じ商品を競合他社のＢ社がより高いポイント還元率を設定して販売し始めた場合、Ａ社が提供する商品は売れ行きが悪くなることが考えられる。この場合、Ａ社が商品の売れ行きをよくするためには、より高いポイント還元率を設定することが考えられる。しかし、あまり高いポイントを設定してしまうと、ポイント費用が高騰してしまい、必要な利益を確保できなくなってしまう。逆にあまり低いポイントを設定してしまうと、売れ行きが改善せずに、必要な利益を得られなくなってしまう。第２実施形態では、商品の販売によって達成したい利益の総額の目標値を設定し、当該目標値を達成できるポイント還元率の範囲を出力する場合について説明する。
【００８８】
第２実施形態のポイント還元システムの構成は、第１実施形態のポイント還元システムの構成と同様である。以下においては、第１実施形態と重複する部分の説明は省略し、第１実施形態と異なる部分を中心に説明する。
【００８９】
第２実施形態のポイントサーバー２００において実行される処理は、図７のフローチャートに示される第１実施形態のポイントサーバー２００の処理と基本的に同様であり、図７のステップＳ１０５に示される出力処理のみが異なる。以下では第１実施形態と異なる処理について、詳細に説明する。
【００９０】
図１１は、第２実施形態のポイントサーバーにおいて実行される図７のステップＳ１０５に示される出力処理の手順を示すフローチャートである。図１２は、図１１のステップＳ３０４の処理においてポイント還元率の範囲が出力される様子を示す図である。図１１のフローチャートに示される処理は、ポイントサーバー２００のストレージ２４０にプログラムとして記憶されており、ＣＰＵ２１０が各部を制御することにより実行される。
【００９１】
図１１に示すように、ポイントサーバー２００は、目標利益の値を受け付ける（ステップＳ３０１）。目標利益は、商品の販売によって達成したい利益の総額の目標値である。ポイントサーバー２００は、商品の提供者からの通信インターフェース２５０を介した指示や、ポイントサイトの管理者による操作部２６０を介した入力等によって、目標利益の設定を受け付ける。
【００９２】
続いて、ポイントサーバー２００は、商品のライフタイムバリューを取得する（ステップＳ３０２）。ステップ３０２の処理は、図７のステップＳ１０１の処理と同様であるため、説明を省略する。
【００９３】
続いて、ポイントサーバー２００は、ポイント還元率ごとの想定利益を算出する（ステップＳ３０３）。ステップ３０３の処理は、図７のステップＳ１０２の処理と同様であるため、説明を省略する。
【００９４】
続いて、ポイントサーバー２００は、目標利益を達成可能なポイント還元率の範囲を許容ポイント還元率範囲として出力する（ステップＳ３０４）。具体的には、ポイントサーバー２００は、ステップＳ３０３の処理において算出された想定利益の値が、ステップＳ３０１の処理において受け付けられた目標利益の値以上となるポイント還元率の範囲を特定して出力する。
【００９５】
図１２に示す例では、同じ商品により高いポイント還元率を設定して販売する競合他社の存在により、図１０に示す例と比較して購入ユーザー数が減少している。ここで、たとえば、ポイント還元率を６０％に設定すれば、購入ユーザー数は１０人となり、図１０の例においてポイント還元率が４０％に設定した場合と同様になる。しかし、この場合、ポイント費用が増加するため、想定利益が０円になってしまう。ここで、図１２の例では、目標利益が４，０００円に設定されている。したがって、ポイントサーバー２００は、ステップＳ３０３において算出された想定利益が、４，０００円以上となっているポイント還元率として、２０％、４０％、５０％、５５％を、目標利益を達成可能なポイント還元率の範囲として出力する。
【００９６】
以上のように、第２実施形態のポイントサーバー２００によれば、目標利益の設定を受け付け、想定利益が目標利益以上となるポイント還元率の範囲を出力する。これにより、商品の提供者は、目標利益を確保できるポイント還元率の範囲を容易に把握できる。したがって、たとえば、競合他社が同じ商品に高いポイント還元率を設定している場合等においても、過剰に高いポイント還元率を設定して目標利益を達成できなくなることが抑止され、適切なポイント還元率を適切できる。
【００９７】
［第３実施形態］
次に、第３実施形態のポイント還元システムについて説明する。なお、第１実施形態のポイント還元システムと同様の構成については、同じ参照番号を付し、その説明を省略する。
【００９８】
ポイントサイトにおいては、一定期間内に商品を購入する場合に商品を有利な条件で購入できるタイムセールが実施される場合がある。たとえば、タイムセール期間として設定された期間内に商品を購入した場合に、通常よりも高いポイント還元率でポイントが還元される。タイムセールが実施されている場合、タイムセールが実施されていない場合よりも多くのポイントが還元されるため、購入ユーザー数が増加すると考えられる。特にタイムセールが終了する間際においては、ポイント還元率の値よりも、タイムセールが終了してしまうという時間的な制約の方がユーザーの購入可否判断に与える影響が大きいと考えられる。したがって、ポイント還元率ごとの購入ユーザー数をカウントして想定利益を算出する際に、タイムセール期間における購入ユーザー数は、タイムセール期間以外における購入ユーザー数と区別して管理する必要がある。第３実施形態では、タイムセール期間における購入ユーザー数を、タイムセール期間以外における購入ユーザー数と区別する場合について説明する。
【００９９】
第３実施形態のポイント還元システムの構成は、第１実施形態のポイント還元システムの構成と同様である。以下においては、第１実施形態と重複する部分の説明は省略し、第１実施形態と異なる部分を中心に説明する。
【０１００】
図１３は、第３実施形態のポイントサーバーにおけるタイムセール期間内のポイント還元率出力処理の手順を示すフローチャートである。図１３のフローチャートに示される処理は、ポイントサーバー２００のストレージ２４０にプログラムとして記憶されており、ＣＰＵ２１０が各部を制御することにより実行される。
【０１０１】
図１３に示すように、ポイントサーバー２００は、タイムセール期間の設定を受け付ける（ステップＳ４０１）。具体的には、ポイントサーバー２００は、商品の提供者からの通信インターフェース２５０を介した指示や、ポイントサイトの管理者による操作部２６０を介した入力等によって、タイムセール期間の設定を受け付ける。タイムセール期間は、たとえば、開始日時と終了日時の組み合わせとして受け付けられてもよく、あるいは開始日時と継続期間の組み合わせとして受け付けられてもよい。また、タイムセール期間は、時間的な期間だけに限定されず、たとえば、所定のアクセス数が達成されるまでの期間や、所定の数の商品が購入されるまでの期間といった各種条件がタイムセール期間として設定されてもよい。ポイントサーバー２００は、受け付けたタイムセール期間を示すタイムセール期間情報をストレージ２４０に記憶する。
【０１０２】
続いて、ポイントサーバー２００は、ポイント還元率の設定を受け付ける（ステップＳ４０２）。ステップＳ４０２の処理は、図７に示すステップＳ１０１の処理と同様である。
【０１０３】
続いて、ポイントサーバー２００は、タイムセール期間内であるか否かを判断する（ステップＳ４０３）。具体的には、ポイントサーバー２００は、ステップＳ４０１の処理においてストレージに記憶されたタイムセール期間情報に基づいて、現在がタイムセール期間に該当しているか否かを判断する。
【０１０４】
タイムセール期間内でない場合（ステップＳ４０３：ＮＯ）、ポイントサーバー２００は、商品を購入したユーザーの数を、通常期間における購入ユーザー数として記憶する（ステップＳ４０４）。購入ユーザー数を記憶する方法は、図７に示すステップＳ１０２の処理と同様である。
【０１０５】
タイムセール期間内である場合（ステップＳ４０３：ＹＥＳ）、ポイントサーバー２００は、商品を購入したユーザーの数を、タイムセール期間における購入ユーザー数として記憶する（ステップＳ４０５）。ポイントサーバー２００は、タイムセール期間における購入ユーザー数を、通常期間における購入ユーザー数とは区別してストレージ２４０に記憶する。
【０１０６】
ステップＳ４０６、ステップＳ４０７の処理は、図７のステップＳ１０３、ステップＳ１０４の処理と同様である。
【０１０７】
続いて、ポイントサーバー２００は、通常期間とタイムセール期間のそれぞれにおいて、ポイント還元率ごとの想定利益を算出し、通常期間とタイムセール期間のそれぞれにおいて、想定利益が最大となるポイント還元率を出力する（ステップＳ４０８）。
【０１０８】
ステップＳ４０９の処理は、図７のステップＳ１０６の処理と同様である。
【０１０９】
以上のように、第３実施形態のポイントサーバー２００によれば、タイムセール期間における購入ユーザー数を、タイムセール期間以外における購入ユーザー数と区別して記憶し、タイムセール期間における最適ポイント還元率を出力する。これにより、タイムセールの実施による購入ユーザー数への影響を考慮した上で、通常期間およびタイムセール期間における最適なポイント還元率を精度よく出力できる。
【０１１０】
［第４実施形態］
第１実施形態では、ポイントサーバー２００は、ポイント還元率と購入ユーザー数とを関連付けて記憶するものとして説明した。これは、購入ユーザー数がポイント還元率に影響されるためである。しかし、購入ユーザー数は、ポイント還元率だけでなく、ポイント還元率と販売価格との組み合わせにも大きく影響される。たとえば、販売価格が高くなると、通常は売れ行きが悪くなると考えられる。しかし、還元されるポイント数に着目すると、同じポイント還元率であれば、販売価格が高い方が多くのポイント数が還元されることになり、このことがユーザーの購入意欲を向上させる場合もある。この場合、販売価格が高くなっても売れ行きがさほど減少せず、結果として得られる利益が大きくなることもある。第４実施形態では、ポイントサーバー２００において、ポイント還元率および販売価格の組み合わせごと想定利益を算出する場合について説明する。
【０１１１】
第４実施形態のポイント還元システムの構成は、第１実施形態のポイント還元システムの構成と同様である。以下においては、第１実施形態と重複する部分の説明は省略し、第１実施形態と異なる部分を中心に説明する。
【０１１２】
第４実施形態のポイントサーバー２００において実行される処理は、第１実施形態のポイントサーバー２００の処理と基本的に同様であり、図７のステップＳ１０２および図９のステップＳ２０２、ステップＳ２０３に示される処理のみが異なる。以下では第１実施形態と異なる処理について、詳細に説明する。
【０１１３】
図１４は、第４実施形態のポイントサーバーにおいてストレージに記憶される情報の一例を示す図である。
【０１１４】
図１４に示すように、第４実施形態のポイントサーバー２００は、図７のステップＳ１０２の処理において、ポイント還元率および販売価格の組み合わせと購入ユーザー数とを関連付けてストレージ２４０に記憶する。
【０１１５】
そして、ポイントサーバー２００は、図９のステップＳ２０２の処理において、ポイント還元率および販売価格の組み合わせごとに想定利益を算出する。続いて、ポイントサーバー２００は、ステップＳ２０３の処理において、ポイント還元率および販売価格の組み合わせごとに、想定利益が最大となるポイント還元率および販売価格の組み合わせを出力する。図１４に示す例では、ポイント還元率が５０％で販売価格が１２，０００円のときに、想定利益が最大値である７０，０００円となっている。したがって、ポイントサーバー２００は、利益を最大化するポイント還元率および販売価格の組み合わせとして、ポイント還元率５０％、販売価格が１２，０００円という値を出力する。
【０１１６】
以上のように、第４実施形態のポイントサーバー２００によれば、ポイント還元率および販売価格の組み合わせごとの想定利益を算出し、想定利益が最大となるポイント還元率および販売価格の組み合わせを出力する。ポイント還元率だけでなく、ポイント還元率と販売価格との組み合わせも考慮して想定利益を算出するため、より精緻に最適なポイント還元率を出力できる。
【０１１７】
なお、本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１１８】
たとえば、上記の各実施形態においては、ポイントサーバー２００が、ポイントサイトを提供し、ユーザー端末１００がポイントサイトに都度アクセスしてポイント還元を行う場合の例を説明したが、ポイント還元を実施する形態はこれに限定されない。たとえば、ポイントサーバー２００の機能の全部または一部が、ポイントアプリケーションとしてユーザー端末１００にインストールされ、ポイント還元が実施されてもよい。
【０１１９】
また、上記の各実施形態においては、ポイントサーバー２００においてポイント還元率出力処理を行う例について説明したが、これに限定されない。ポイント還元率出力処理は、ポイントサーバー２００とは別体として設けられ、ポイントサーバーとネットワークで接続されたサーバー等によって実行されてもよい。
【０１２０】
上述した実施形態に係るポイント還元システムにおける各種処理を行う手段および方法は、専用のハードウェア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、ポイント還元システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０１２１】
１００  ユーザー端末、
１１０  ＣＰＵ、
１２０  ＲＯＭ、
１３０  ＲＡＭ、
１４０  ストレージ、
１５０  通信インターフェース、
１６０  操作表示部、
１７０  バス、
２００  ポイントサーバー、
２１０  ＣＰＵ、
２２０  ＲＯＭ、
２３０  ＲＡＭ、
２４０  ストレージ、
２５０  通信インターフェース、
２６０  操作部、
２７０  表示部、
２８０  バス、
３００  管理サーバー、
３１０  ＣＰＵ、
３２０  ＲＯＭ、
３３０  ＲＡＭ、
３４０  ストレージ、
３５０  通信インターフェース、
３６０  操作部、
３７０  表示部、
３８０  バス、
４００  販売サーバー、
４１０  ＣＰＵ、
４２０  ＲＯＭ、
４３０  ＲＡＭ、
４４０  ストレージ、
４５０  通信インターフェース、
４６０  操作部、
４７０  表示部、
４８０  バス。
【図１】
0006516293.tif 000002
【図２】
0006516293.tif 000003
【図３】
0006516293.tif 000004
【図４】
0006516293.tif 000005
【図５】
0006516293.tif 000006
【図６】
0006516293.tif 000007
【図７】
0006516293.tif 000008
【図８】
0006516293.tif 000009
【図９】
0006516293.tif 000010
【図１０】
0006516293.tif 000011
【図１１】
0006516293.tif 000012
【図１２】
0006516293.tif 000013
【図１３】
0006516293.tif 000014
【図１４】
0006516293.tif 000015