(57)【要約】【課題】ユーザに関する広範囲の情報を収集できるようにし、また、情報を提供しようとする動機付けをユーザに与えることを可能にする。【解決手段】ユーザの、少なくともＡサービスシステム２Ａが提供するＡサービスおよびＸサービスシステム２Ｘが提供するＸサービスにログインするための共通ログイン情報が取得される。共通ログイン情報に基づいて、Ａサービスシステム２Ａのユーザ情報データベース２２Ａから、当該ユーザに関する購買関連情報が取得される。取得された購買関連情報に基づいて、Ｘサービスにおいて使用可能なボーナスポイントが算出される。Ｘサービスシステム２Ｘに対して、算出されたボーナスポイントが上記ユーザのポイント口座に付与されるようにするための指示が送信される。【選択図】図３
2020170565.tif 000002
【特許請求の範囲】
【請求項１】
所定のユーザの、少なくとも第１のサービスおよび第２のサービスにログインするためのログイン情報を取得するログイン情報取得部と、
前記取得されたログイン情報に基づいて、前記第１のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得する購買関連情報取得部と、
前記取得された購買関連情報に基づいて、前記第２のサービスにおいて使用可能なボーナスポイントを算出するボーナスポイント算出部と、
前記第２のサービスに対して、前記算出されたボーナスポイントを前記所定のユーザに対し付与させるための情報を出力する出力部と
を備えるポイント処理システム。
【請求項２】
前記取得されるログイン情報は、前記所定のユーザが前記第１および第２のサービスにログインするための共通ログイン情報を含み、
前記購買関連情報取得部は、前記取得された共通ログイン情報に基づいて、前記第１のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得する、請求項１に記載のポイント処理システム。
【請求項３】
前記取得されるログイン情報は、前記所定のユーザが前記第１および第２のサービスに個別にログインするための個別ログイン情報を含み、
前記購買関連情報取得部は、前記取得された個別ログイン情報に基づいて、前記第１のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得する、請求項１に記載のポイント処理システム。
【請求項４】
前記ボーナスポイント算出部は、前記第１のサービスに係るデータベースに記憶された、前記第１のサービスにおいて前記所定のユーザが取得したポイントを維持したまま、前記第２のサービスにおいて使用可能なポイントを算出する、請求項１乃至３のいずれか１項に記載のポイント処理システム。
【請求項５】
前記第２のサービスが、互いに異なるポイント付与ルールに基づいてポイントの付与処理を行う複数のポイントサービスを含む場合に、
前記ボーナスポイント算出部は、前記複数のポイントサービスの各ポイント付与ルールに基づいて当該複数のポイントサービスの中からポイントの付与量または付与率が最も大きいポイントサービスを選択し、当該選択されたポイントサービスのポイント付与ルールと、前記取得された購買関連情報とに基づいて、前記選択されたポイントサービスにおいて使用可能なボーナスポイントを算出する、
請求項１乃至４のいずれか１項に記載のポイント処理システム。
【請求項６】
前記第２のサービスが、複数のポイントサービスを含む場合に、
前記ボーナスポイント算出部は、前記複数のポイントサービスに対する前記所定のユーザの利用頻度に基づいて当該複数のポイントサービスの中から利用頻度が最も高いポイントサービスを選択し、当該選択されたポイントサービスのポイント付与ルールと、前記取得された購買関連情報とに基づいて、前記選択されたポイントサービスにおいて使用可能なボーナスポイントを算出する、
請求項１乃至４のいずれか１項に記載のポイント処理システム。
【請求項７】
前記ボーナスポイント算出部は、前記取得された購買関連情報に含まれる情報の種類、情報の詳細度合い、情報の量、金額のうちの少なくとも１つの要素と、当該要素に対応して予め設定されたポイント付与率とに従い、前記ボーナスポイントを算出する、
請求項１乃至５のいずれか１項に記載のポイント処理システム。
【請求項８】
前記ユーザまたは前記購買関連情報の提供元を表す情報に関連付けて、前記算出されたボーナスポイントの付与履歴を表す情報を生成し記憶媒体に保存する付与履歴保存部と、
前記ユーザまたは前記購買関連情報の提供元が使用する端末からの取得要求に応じて、前記記憶媒体に保存された該当するボーナスポイント付与履歴を表す情報を読み出して出力する付与履歴情報出力部と
を、さらに具備する請求項１乃至７のいずれか１項に記載のポイント処理システム。
【請求項９】
コンピュータおよび記憶媒体を備える装置が実行するポイント処理方法であって、
所定のユーザの、少なくとも第１のサービスおよび第２のサービスにログインするためのログイン情報を取得する過程と、
前記取得されたログイン情報に基づいて、前記第１のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得する過程と、
前記取得された購買関連情報に基づいて、前記第２のサービスにおいて使用可能なボーナスポイントを算出する過程と、
前記第２のサービスに対して、前記算出されたボーナスポイントを前記所定のユーザに対し付与させるための情報を出力する過程と
を備えるポイント処理方法。
【請求項１０】
請求項１乃至８のいずれかに記載のポイント処理システムが備える各部の処理をプロセッサに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、商品等の提供に付随してポイントを発行するポイントサービスを支援するポイント処理システム、方法およびプログラムに関する。
【背景技術】
【０００２】
販促や顧客の獲得・囲い込みの手段として、商品または役務（以下、「商品等」という。）の提供に付随して、実在の店舗や仮想店舗において商品等との交換に使用できるポイント（クーポン、マイレージ、トレーディング・スタンプ等も含む。）を発行するポイントサービスが普及している。
【０００３】
近年、１人のユーザが複数のポイントサービスを利用することも多く、そのような場合にはユーザによるポイント管理は繁雑化する傾向にある。また、ポイントサービス間でポイントの交換を行いたいという要望も出てきていた。
【０００４】
そこで、複数のポイントサービスを利用するユーザに対するサービス向上を図るためにアカウントアグリゲーションを利用するウェブサイト（アグリゲーションサイト）が知られている。このようなアグリゲーションサイトでは、ユーザは統合アカウントを作成し、利用する複数のポイントサービスの各々へのログイン情報を予め登録しておく。これにより、ユーザは、統合アカウントに共通ログイン情報によりログインするだけで、自己が利用する複数のポイントサービスにおいて取得したポイントの内容を参照することができる。このようなアグリゲーションサイトでは、例えば、ポイントサービス間でのポイント交換を可能にするものも知られている（例えば、特許文献１を参照）。
【０００５】
図６は、ポイント交換サービスを実現するアグリゲーションサイトに共通ログイン情報によりログインする場合の、ユーザ端末の表示画面の一例を示している。ユーザは、当該アグリゲーションサイトの統合アカウントに、ユーザが利用するＡサービス，Ｂサービス，Ｃサービス，およびＸサービスの複数のポイントサービスの各々へのログイン情報であるＩＤおよびパスワードをそれぞれ予め紐付けて登録してある。
【０００６】
図６（Ａ）に示される画面において、ポイントサービス間でのポイント交換を実行するために、ユーザは統合アカウントへのログインを実行する。図６（Ｂ）は、ログイン後の画面の一例を示すものであって、Ａサービス，Ｂサービス，およびＣサービスのうちのいずれのポイントサービスについて、取得していたポイントのうちの何ポイントをＸサービスのポイントに交換するかを入力するためのものである。
【０００７】
アグリゲーションサイトを利用したポイント交換の場合には、統合アカウントにユーザが予め紐付けて登録した各ポイントサービスへのログイン情報を利用して、各ポイントサービスに係るユーザ情報が自動的に取得される（スクレイピング）。したがって、図６（Ｂ）の画面では、ユーザは、各ポイントサービスへのログイン情報であるＩＤおよびパスワードをその都度入力することなく、任意のポイントサービスのポイントをＸサービスのポイントに交換するように申請することができる。
【０００８】
アグリゲーションサイトは上述したようにユーザに対してより便利なサービスを提供するものであるが、アグリゲーションサイトによって事業者側にも利益がもたらされる。一般的に、ポイントサービスに係る事業者は、ポイント付与に伴う顧客の購買状況等を把握でき、把握された購買状況を、例えば、商品発注に利用することや、商品開発・企画等に利用することができる。ポイントサービスに係る事業者は、上述したようなポイント管理を実現するアグリゲーションサイトを利用することによって、例えば提携事業者であるポイントサービスに係る複数の事業者から、このようなユーザの購買状況等をまとめて収集することができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−２３５９５１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところが、このようなポイント管理を実現するアグリゲーションサイトを利用して収集される情報は、例えば提携事業者であるポイントサービスに係る事業者からの情報であって、ポイント付与を伴って購入された商品等についての情報に限られる。このため、例えば、提携外の事業者に係る情報や、ポイントプログラムを実施していない事業者に係る情報は取得することができない。さらに、そもそも当該アグリゲーションサイトを利用しないユーザに関する情報は取得できない。このように、ポイント管理を実現するアグリゲーションサイトを利用して収集できる情報の範囲には限りがある。
【００１１】
この発明は上記事情に着目してなされたもので、その目的とするところは、ユーザに関する広範囲の情報を収集でき、また、情報を提供しようとする動機付けをユーザに与えることが可能なポイント処理システム、方法およびプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、この発明に係るポイント処理システムおよび方法に係る第１の態様は、所定のユーザの、少なくとも第１のサービスおよび第２のサービスにログインするためのログイン情報を取得するログイン情報取得部と、前記取得されたログイン情報に基づいて、前記第１のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得する購買関連情報取得部と、前記取得された購買関連情報に基づいて、前記第２のサービスにおいて使用可能なボーナスポイントを算出するボーナスポイント算出部と、前記第２のサービスに対して、前記算出されたボーナスポイントを前記所定のユーザに対し付与させるための情報を出力する出力部とを備えるようにしたものである。
【００１３】
この発明に係るポイント処理システムの第２の態様は、前記取得されるログイン情報が、前記所定のユーザが前記第１および第２のサービスにログインするための共通ログイン情報を含み、前記購買関連情報取得部が、前記取得された共通ログイン情報に基づいて、前記第１のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得するようにしたものである。
【００１４】
この発明に係るポイント処理システムの第３の態様は、前記取得されるログイン情報が、前記所定のユーザが前記第１および第２のサービスに個別にログインするための個別ログイン情報を含み、前記購買関連情報取得部が、前記取得された個別ログイン情報に基づいて、前記第１のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得するようにしたものである。
【００１５】
この発明に係るポイント処理システムの第４の態様は、前記ボーナスポイント算出部が、前記第１のサービスに係るデータベースに記憶された、前記第１のサービスにおいて前記所定のユーザが取得したポイントを維持したまま、前記第２のサービスにおいて使用可能なポイントを算出するようにしたものである。
【００１６】
この発明に係るポイント処理システムの第５の態様は、前記第２のサービスが、互いに異なるポイント付与ルールに基づいてポイントの付与処理を行う複数のポイントサービスを含む場合に、前記ボーナスポイント算出部により、前記複数のポイントサービスの各ポイント付与ルールに基づいて当該複数のポイントサービスの中からボーナスポイントの付与量が最も大きいポイントサービスを選択し、当該選択されたポイントサービスのポイント付与ルールと、前記取得された購買関連情報とに基づいて、前記選択されたポイントサービスにおいて使用可能なボーナスポイントを算出するようにしたものである。
【００１７】
この発明に係るポイント処理システムの第６の態様は、前記第２のサービスが、複数のポイントサービスを含む場合に、前記ボーナスポイント算出部により、前記複数のポイントサービスに対する前記所定のユーザの利用頻度に基づいて当該複数のポイントサービスの中から利用頻度が最も高いポイントサービスを選択し、当該選択されたポイントサービスのポイント付与ルールと、前記取得された購買関連情報とに基づいて、前記選択されたポイントサービスにおいて使用可能なボーナスポイントを算出するようにしたものである。
【００１８】
この発明に係るポイント処理システムの第７の態様は、前記ボーナスポイント算出部により、前記取得された購買関連情報に含まれる情報の種類、情報の詳細度合い、情報の量、金額のうちの少なくとも１つの要素と、当該要素に対応して予め設定されたポイント付与率とに従い、前記ボーナスポイントを算出するようにしたものである。
【００１９】
この発明に係るポイント処理システムの第８の態様は、前記ユーザまたは前記購買関連情報の提供元を表す情報に関連付けて、前記算出されたボーナスポイントの付与履歴を表す情報を生成し記憶媒体に保存する付与履歴保存部と、前記ユーザまたは前記購買関連情報の提供元が使用する端末からの取得要求に応じて、前記記憶媒体に保存された該当するボーナスポイント付与履歴を表す情報を読み出して出力する付与履歴情報出力部とを、さらに具備するようにしたものである。
【発明の効果】
【００２０】
この発明の第１の態様によれば、所定のユーザに対応付けて設定されたログイン情報に基づいて、第１のサービスに係る、上記所定のユーザに関する購買関連情報が取得される。そして、取得された購買関連情報に基づいて、第２のサービスにおいて使用可能なボーナスポイントが算出され、算出されたボーナスポイントを上記所定のユーザに付与するための情報が第２のサービスへ出力される。
【００２１】
ここで、上記第１のサービスは、例えば、ユーザが商品等の決済をするために利用するサービスや、ユーザに商品を販売するサービス、ユーザに役務を提供するサービスを含む。また、上記第１のサービスは、ポイントサービスを兼ねているサービスに加えて、ポイントサービスを兼ねていないサービスも含む。したがって、上記購買関連情報として、ポイント付与を伴って購入された商品等についての情報に限らず、ポイント付与とは無関係のサービスで管理される情報についても取得することができる。
【００２２】
例えば、金融機関を利用したユーザの決済情報を取得するために、当該金融機関のバンキングシステムに直接アクセスして当該決済情報を取得することは一般的に難しい。しかしながら、このような決済情報についても上記購買関連情報として、上述したログイン情報を利用して当該金融機関のデータベースにアクセスすることにより簡易に取得することができる。
【００２３】
また、購買関連情報の取得に応じて、当該購買関連情報を提供したユーザにはボーナスポイントが付与される。このため、購買関連情報を提供しようとする動機付けをユーザに与えることができ、これにより購買関連情報の取得数の増加が期待できる。
【００２４】
この発明の第２の態様によれば、所定のユーザが第１のサービスおよび第２のサービスにログインするための共通ログイン情報が取得され、取得された共通ログイン情報に基づいて、第１のサービスに係る、上記所定のユーザに関する購買関連情報が取得される。例えば、共通ログイン情報によってログインされる統合アカウントには、複数のサービスの各々への個別ログイン情報が上記共通ログイン情報に紐づけられて予め登録され、さらに、購買関連情報の取得形態を指定するためのコースが設定される。コースは、例えば、情報取得先となるサービス名や取得情報の種類、取得タイミングを表す情報を含む。したがって、共通ログイン情報をキーにすることによって、当該共通ログイン情報に個別ログイン情報が紐づけられた複数のサービスから上記ユーザに関する購買関連情報を同時に取得することができる。また、各購買関連情報を上記設定されたコースにより指定された取得形態で取得することができる。
【００２５】
この発明の第３の態様によれば、所定のユーザが第１のサービスおよび第２のサービスに個別にログインするための個別ログイン情報が取得され、取得された個別ログイン情報に基づいて、第１のサービスまたは第２のサービスから、上記所定のユーザに関する購買関連情報が取得される。このため、個別ログイン情報をキーにすることによって、所定ユーザの任意のサービスに係る購買関連情報を取得することができる。
【００２６】
この発明の第４の態様によれば、第１のサービスにおいて上記所定のユーザが取得したポイントが維持されたまま、第２のサービスにおいて使用可能なボーナスポイントを上記所定のユーザに付与するように、第２のサービスが指示される。このように、第１のサービスが、ポイントサービスを兼ねたサービスである場合には、上記所定のユーザにボーナスポイントが付与されても、上記所定のユーザが第１のサービスにおいて既に取得しているポイントは維持される。すなわち、購買関連情報の取得処理が実行された場合には、ポイント交換処理は行われず、ポイント付与先として指定されているサービスに対するポイント付与処理が行われる。このため、購買関連情報の提供に際し、より明確な動機付けを与えることができる。
【００２７】
この発明の第５の態様によれば、ボーナスポイントの付与先のサービスとしてポイント付与ルールの異なる複数のポイントサービスが存在する場合に、当該複数のポイントサービスの中からボーナスポイントの付与量または付与率が最も大きいポイントサービスが選択され、このポイントサービスにおいて使用可能なボーナスポイントを算出される。このため、ユーザは自身の購買関連情報の提供の対価として、最も多くのポイントを取得することが可能となる。
【００２８】
この発明の第６の態様によれば、ボーナスポイントの付与先のサービスとして複数のポイントサービスが存在する場合に、当該複数のポイントサービスの中からユーザの利用頻度が最も高いポイントサービスが選択され、このポイントサービスにおいて使用可能なボーナスポイントが算出される。このため、ユーザが最もよく利用しているポイントサービスにボーナスポイントを付与することが可能となる。
【００２９】
この発明の第７の態様によれば、情報取得先のサービスから取得された購買関連情報に含まれる情報の種類、情報の詳細度合い、情報の量、金額のうちの少なくとも１つの要素に応じて、ボーナスポイントが算出される。すなわち、取得された購買関連情報の種類や量、質、価値に応じてそれに見合うボーナスポイントが算出される。従って、購買関連情報の提供を受ける事業者は、ユーザの購買関連情報を取得する際に、その情報の種類や量、質、価値に見合ったボーナスポイントを付与すればよいことになる。一方、情報提供元のユーザにとっては、情報の種類や量、質、価値の高い情報を提供すれば、それに見合ったボーナスポイントを取得することが可能となる。
【００３０】
この発明の第８の態様によれば、保存されたボーナスポイントの付与履歴情報をもとに、ユーザは過去の購買関連情報の提供の見返りとして、例えばどの種類のボーナスポイントを何ポイント取得したかを確認することが可能となる。また購買関連情報の提供元は、購買関連情報の取得の見返りとしてユーザに対し例えばどの種類のボーナスポイントが何ポイント付与されたかを確認することが可能となる。
【００３１】
すなわち、この発明によれば、ユーザに関する広範囲の情報を収集でき、また情報を提供しようとする動機付けをユーザに与えることが可能なポイント処理システム、方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００３２】
【図１】この発明の第１の実施形態に係るシステムの俯瞰図。
【図２】この発明の第１の実施形態に係る無線ネットワークシステムの構成図。
【図３】図２に示した無線ネットワークシステム中のポイント処理装置の機能構成を示すブロック図。
【図４】図３に示した制御ユニットによって実行されるポイント処理の一例を示すフロー図。
【図５】アグリゲーションサイトにおいて、統合アカウントにより管理するサービスを事前に選択的に登録するための表示画面の一例を示す図。
【図６】複数のポイントサービスを管理するアグリゲーションサイトの表示画面の一例を示す図。
【発明を実施するための形態】
【００３３】
以下、図面を参照してこの発明に係る実施形態を説明する。  
［第１の実施形態］
この発明の第１の実施形態では、図６に関連して説明したアカウントアグリゲーションおよびスクレイピングの技術を用いてポイントサービスを支援する技術について説明する。
【００３４】
図１は、この発明の第１の実施形態に係るシステムの俯瞰図である。Ａサービス、Ｂサービス、およびＣサービスは、ユーザが商品等の購買に関連して利用するサービスである。当該サービスは、例えば、クレジット決済サービスのようなユーザが商品等の決済をするために利用するサービスであってもよく、あるいは、百貨店やスーパマーケット、コンビニエンスストア、仮想店舗等の小売業者がユーザに商品を販売するサービスや、宅配業者やフィットネスクラブ、理美容店舗、病院等のようにユーザに役務を提供するサービスであってもよい。なお、ユーザが購買に関連して利用するこのようなサービスは、ポイントサービスを兼ねるものであっても、ポイントサービスを兼ねていないものであってもよい。
【００３５】
一方、Ｘサービスは、ポイントサービスを兼ねるサービスである。なお、ポイントサービスとは、例えば、会員登録されたユーザが商品または役務を購入した際に、その購入金額に応じて、或いは店舗への来店回数等に応じて、企業側が定めた条件でユーザに対しポイントを付与し、貯まったポイントを次回以降の来店時に商品またはサービスと交換したり、商品またはサービスの購入時に代金として使用できるようにするサービスである。付与または使用されたポイントの管理データは、一般にポイントカードまたはスマートフォン等の携帯端末に記憶されると共に、店舗のレジ端末またはレジ端末が接続されるＰＯＳサーバ等からポイント管理サーバに送信されて会員ユーザの管理等に利用される。ポイントサービスの具体例には、クーポン、マイレージ、トレーディング・スタンプ等のようなさまざまな種類がある。
【００３６】
ところで、第１の実施形態に係るシステムでは、上記複数のサービスＡ，Ｂ，Ｃを利用するユーザに対するサービス向上を図るために、アカウントアグリゲーションを利用するウェブサイト（以後アグリゲーションサイトと呼称する）が設けられている。第１の実施形態では、このアグリゲーションサイトがこの発明に係るポイント処理システムを構成する。
【００３７】
アグリゲーションサイトを構成するサーバは、ログイン情報データベース１００を備える。そして、ユーザごとに統合アカウントを作成し、この統合アカウントにログインするための共通ログイン情報に紐づけて、上記ユーザが利用する複数のサービスＡ，Ｂ，Ｃの各々に対応する個別ログイン情報を、上記ログイン情報データベース１００に予め登録している。これにより、ユーザは統合アカウントに対し共通ログイン情報を用いてログインするだけで、自己が利用する複数のサービスＡ，Ｂ，Ｃの各々により取得したポイントの内容を参照することができる。
【００３８】
またアグリゲーションサイトを構成するサーバは、購買関連情報取得部２００と、ボーナスポイント算出部３００とを備えている。  
購買関連情報取得部２００は、スクレイピングによって、当該ユーザが利用する各サービスＡ，Ｂ，Ｃに対応して設けられたＡサービスデータベースＥ１、ＢサービスデータベースＥ２およびＣサービスデータベースＥ３から、当該ユーザに関する購買関連情報を取得する。当該購買関連情報は、例えば決済情報を含んでいる。決済情報は、例えば、ユーザが決済を行った日付・時間、（仮想店舗を含む）店舗、および金額等を含む。あるいは、当該購買関連情報は、例えば、商品の注文履歴を示す情報や、購入検討中の商品の登録状況を示す情報、役務の提供を受けるための登録状況を示す情報を含んでいてもよい。
【００３９】
ボーナスポイント算出部３００は、取得された購買関連情報に基づいて、ポイント付与先として予め指定されたＸサービスにおいて使用可能なボーナスポイントを算出し、算出されたボーナスポイントが当該ユーザのＸサービスポイント口座４００に付与されるようにするための指示を送信する。当該ボーナスポイントは、例えば、取得された購買関連情報に対する対価として与えるものであってもよい。ここで、Ａサービス、ＢサービスおよびＣサービスがポイントサービスを有している場合には、ボーナスポイントがＸサービスポイント口座４００に付与されても、当該ポイントサービスを兼ねるサービスにおいてユーザが既に取得しているポイントは変更されないことに留意すべきである。
【００４０】
以下、本発明に係るポイント処理システムの第１の実施形態の構成および動作について説明する。
【００４１】
（構成例）
図２は、この発明の第１の実施形態に係る無線ネットワークシステムの構成の一例を示す図である。
【００４２】
第１の実施形態の通信システムは、例えば、それぞれユーザが使用する複数のユーザ端末３と、ポイントサービスであるＸサービスを提供するＸサービスシステム２Ｘと、ユーザが商品等の購買に関連して利用するＡサービスを提供するＡサービスシステム２Ａと、ポイント処理装置１とを備え、これらはInternet Protocol（ＩＰ）を使用するネットワークＮＷを介して接続されている。
【００４３】
このうちポイント処理装置１がアグリゲーションサイトを実現する。ポイント処理装置１は、Ａサービスシステム２ＡからＡサービスに係るユーザの購買関連情報を取得し、当該購買関連情報の取得に応じて、Ｘサービスにおいて使用可能なボーナスポイントが当該ユーザのポイント口座に付与されるようにするための指示を送信する。例えば、Ａサービスは、金融機関が提供する決済サービスのような、ユーザが商品等の決済をするのに利用するサービスであってもよく、あるいは、ユーザに商品を販売するサービスや、ユーザに役務を提供するサービスであってもよい。なお、Ａサービスは、ポイントサービスを兼ねたサービスであってもよい。
【００４４】
Ｘサービスシステム２Ｘは、Ｘサービスを実現するための処理機能を実行する管理装置２１Ｘと、ユーザ毎にＸサービスにおいてユーザが取得しているポイントを記憶するユーザ情報データベース２２Ｘとを備えている。
【００４５】
Ａサービスシステム２Ａは、Ａサービスを実現するための処理機能を実行する管理装置２１Ａと、ユーザ毎にＡサービスに係るユーザの購買関連情報を記憶するユーザ情報データベース２２Ａとを備えている。当該購買関連情報は、例えば決済情報を含んでいる。決済情報は、例えば、ユーザが決済を行った日付・時間、（仮想店舗を含む）店舗、および金額等を示すものである。あるいは、当該購買関連情報は、商品の注文履歴を示す情報や、購入検討中の商品の登録状況を示す情報や、役務の提供を受けるための登録状況を示す情報を含んでいてもよい。なお、Ａサービスが、ポイントサービスを兼ねたサービスである場合には、ユーザ情報データベース２２Ａは、ユーザごとにＡサービスにおいてユーザが取得しているポイントも記憶している。
【００４６】
図３は、第１の実施形態に係るポイント処理システムの全部または主要部を構成するポイント処理装置１の機能構成を示すブロック図である。  
第１の実施形態に係るポイント処理装置１は、制御ユニット１１と、記憶ユニット１２と、通信インタフェースユニット１３とを備えている。
【００４７】
通信インタフェースユニット１３は、例えば、１つ以上の有線または無線の通信インタフェースユニットを含んでいる。通信インタフェースユニット１３は、ユーザ端末３から送信される共通ログイン情報を受信し、受信された共通ログイン情報を制御ユニット１１に入力する。また、通信インタフェースユニット１３は、制御ユニット１１からの指示にしたがって、Ａサービスシステム２Ａから当該ユーザの購買関連情報を取得し、取得された購買関連情報を制御ユニット１１に入力する。さらに、通信インタフェースユニット１３は、制御ユニット１１からの指示にしたがって、Ｘサービスシステム２Ｘに対しボーナスポイントの付与指示を出力する。
【００４８】
記憶ユニット１２は、記憶媒体として例えばＨＤＤ（Hard Disk Drive）またはＳＳＤ（Solid State Drive）等の随時書き込みおよび読み出しが可能な不揮発メモリを使用したもので、プログラム記憶領域と、データ記憶領域とを有している。このうちデータ記憶領域には、ログイン情報記憶部１２１と、購買関連情報記憶部１２２と、ポイント換算テーブル記憶部１２３とが設けられている。
【００４９】
ログイン情報記憶部１２１は、ユーザ毎に、共通ログイン情報によりログインされる統合アカウントの内容を記憶する。すなわち、ログイン情報記憶部１２１は、ユーザ毎に統合アカウントの内容として、共通ログイン情報と、ＡサービスおよびＸサービスを含む複数のサービスの各々に対応する個別ログイン情報とを、共通ログイン情報に対し各サービスの個別ログイン情報を紐づけた状態で記憶する。なお、統合して管理するサービスをユーザがマイページにおいて事前に選択的に登録するような場合には、ログイン情報記憶部１２１は、ユーザ毎に上記統合アカウントの内容として、マイページにおいて登録されたサービスも記憶する。さらに、ログイン情報記憶部１２１は、自己の情報が利用されることについてのユーザの許諾を示す許諾情報を記憶してもよい。
【００５０】
購買関連情報記憶部１２２は、Ａサービスシステム２Ａから取得された購買関連情報を記憶する。
【００５１】
ポイント換算テーブル記憶部１２３は、購買関連情報の種類に応じて、購買関連情報をもとに、Ｘサービスに係るポイント口座に付与するボーナスポイントを計算するための換算係数を記憶する。当該各換算係数は、例えば、ポイント処理装置１のオペレータが、Ｘサービスとの事前の取り決めに応じて予め入力しておくものとする。
【００５２】
制御ユニット１１は、ＣＰＵ（Central Processing Unit）を含み、第１の実施形態における処理機能を実行するために、ログイン情報取得部１１１と、購買関連情報取得部１１２と、ボーナスポイント算出部１１３と、ポイント付与指示部１１４とを備えている。これらの各部による処理機能はいずれも、上記記憶ユニット１２のプログラム記憶領域に格納されたプログラムを上記ＣＰＵに実行させることによって実現される。
【００５３】
ログイン情報取得部１１１は、ユーザの、少なくともＡサービスおよびＸサービスにログインするための共通ログイン情報を取得する処理を実行する。当該共通ログイン情報の取得処理は、例えば、ユーザのログイン時に、ユーザ端末３に入力された共通ログイン情報を通信インタフェースユニット１３を介して取得する。あるいは、当該共通ログイン情報の取得処理は、例えば、毎月の予め定められた日に定期的に、または、ユーザが商品等の決済を行うたびに、記憶ユニット１２のログイン情報記憶部１２１に記憶されるユーザの共通ログイン情報を読み出して取得するものであってもよい。この場合、ログイン情報取得部１１１は、記憶ユニット１２のログイン情報記憶部１２１に記憶される上記統合アカウントの内容を参照し、上記取得された共通ログイン情報をキーにして、その後の処理において使用する、Ａサービスにログインするための当該ユーザの個別ログイン情報と、Ｘサービスにログインするための当該ユーザの個別ログイン情報を特定する。
【００５４】
購買関連情報取得部１１２は、上記ログイン情報取得部１１１により特定された、Ａサービスに対しログインするための該当ユーザの個別ログイン情報に基づいて、通信インタフェースユニット１３を介して、Ａサービスシステム２Ａのユーザ情報データベース２２Ａにアクセスする。そして、ユーザ情報データベース２２Ａから、該当ユーザに関する購買関連情報を取得し、取得された購買関連情報を記憶ユニット１２の購買関連情報記憶部１２２に記憶させる処理を実行する。
【００５５】
ボーナスポイント算出部１１３は、上記購買関連情報取得部１１２により記憶された該当ユーザの購買関連情報を購買関連情報記憶部１２２から読み出し、読み出された購買関連情報に基づいて、Ｘサービスシステム２Ｘが提供するＸサービスにおいて使用可能なボーナスポイントを算出する処理を実行する。
【００５６】
このとき、ボーナスポイント算出部１１３は、Ａサービスがポイントサービスを兼ねたサービスである場合には、Ａサービスシステム２Ａのユーザ情報データベース２２Ａに記憶される、Ａサービスにおいて上記ユーザが取得したポイントを維持したまま、上記Ｘサービスにおいて使用可能なボーナスポイントの算出処理を実行する。
【００５７】
すなわち、ボーナスポイント算出部１１３では、購買関連情報の取得処理が実行された場合には、ポイント交換処理は行われず、ポイント付与先として指定されているサービスに対するポイント付与処理が行われる。この結果、Ａサービスに係る購買関連情報に基づいてボーナスポイントがユーザのポイント口座に付与されても、Ａサービスにおいて当該ユーザが既に取得しているポイントはそのまま維持される。
【００５８】
またボーナスポイント算出部１１３は、上記ボーナスポイントを算出する際に、記憶ユニット１２のポイント換算テーブル記憶部１２３から上記購買関連情報に対応する換算係数を読み出し、この換算係数に従ってボーナスポイントを計算する。例えば、上記購買関連情報において示される商品等の金額と上記換算係数との積を計算するか、あるいは、上記購買関連情報の情報量と上記換算係数との積を計算することで、上記ボーナスポイントを算出する。
【００５９】
ポイント付与指示部１１４は、上記算出されたボーナスポイントを上記ユーザのポイント口座に付与させるための指示を生成し、このポイント付与指示を通信インタフェースユニット１３からＸサービスシステム２Ｘに対し送信する処理を実行する。なお、当該送信処理は、上記ログイン情報取得部１１１により特定された、Ｘサービスにログインするための該当ユーザの個別ログイン情報が使用される。
【００６０】
（動作例）
次に、以上のように構成されたポイント処理装置１の動作例を説明する。  
図４は、図３に示した制御ユニット１１によって実行されるポイント処理の一例を示すフロー図である。また、図４に関連して説明するポイント処理に先立って、共通ログイン情報と、統合して管理することを望むサービスとの紐付けが行われる。図５は、当該統合して管理するサービスをユーザが事前に選択的に登録するマイページの表示画面の一例を示している。
【００６１】
ユーザは、事前に、共通ログイン情報に紐づけて自身の統合アカウントの内容をログイン情報記憶部１２１に記憶させる。例えば、ユーザは自身のユーザ端末３から、上記統合アカウントの内容として、ＡサービスおよびＸサービスを含む、ユーザが利用している複数のサービスに各々対応する個別ログイン情報を、共通ログイン情報に紐付けて登録する。
【００６２】
このとき、ポイント処理装置１は、購買関連情報の利用に対しユーザの許諾を求めるための画面情報をユーザ端末３に表示させる。そして、この画面においてユーザが許諾した旨を入力すると、この許諾情報をポイント処理装置１が統合アカウントの内容に含めて記憶する。なお、ポイント処理装置１は、許諾を求める画面情報を表示させずに、Ａサービスの個別ログイン情報の登録を以て、上記Ａサービスが管理している購買関連情報の提供をユーザが許諾したものとみなしてもよい。
【００６３】
また、ユーザは上記統合アカウントの内容として、当該統合アカウントに対する共通ログイン情報に紐づけて個別ログイン情報を登録したサービスの中から、統合して管理するサービスをマイページにおいて事前に選択的に登録するようにしてもよい。
【００６４】
この場合、ポイント処理装置１は、例えば、先ず図５（Ａ）に示されるログイン画面をユーザ端末３に表示させる。そして、この画面において、ユーザが統合アカウントの共通ログイン情報を構成するＩＤおよびパスワードを入力してログインすると、ポイント処理装置１は上記入力されたＩＤおよびパスワードをもとにユーザ認証を行う。この認証処理の結果、ユーザの正当性が確認されると、ポイント処理装置１はユーザ端末３にマイページ画面を表示させる。図５（Ｂ）にマイページ画面の一例を示す。
【００６５】
次に、上記マイページ画面において、ユーザは、表示されたサービスの中から、統合管理を希望するサービスを、チェックボックスにチェックを入力することで選択する。そして、ユーザが選択終了操作を行うと、上記選択結果を表す情報がユーザ端末３からポイント処理装置１に送られ、ログイン情報記憶部１２１に記憶される。
【００６６】
なお、上記統合管理対象のサービスの登録後に、ポイント処理装置１は、上記サービスについてその購買関連情報の承諾を確認するための画面をユーザ端末３に表示させる。そして、この画面においてユーザが承諾した旨を入力すると、その情報がユーザ端末３からポイント処理装置１に送られる。ポイント処理装置１は、この許諾情報を統合アカウントの内容に含めて記憶する。なお、この場合も上記マイページ画面における統合管理対象のサービスの選択操作（チェックボックスへのチェックの入力）を以て、ユーザが当該サービスの購買関連情報の提供に対し許諾したと見なすようにしてもよい。
【００６７】
ポイント処理装置１は、統合アカウントの共通ログイン情報に紐づけられて個別ログイン情報が登録されたサービスに係るユーザの購買関連情報、あるいは、図５に関連して説明したようにユーザにより選択的に登録されたサービスに係るユーザの購買関連情報を、スクレイピングによって自動的に取得して管理可能である。
【００６８】
次に、図４に示したポイント処理について説明する。  
最初に、ステップＳ１において、制御ユニット１１は、ログイン情報取得部１１１の制御の下、ユーザの、少なくともＡサービスおよびＸサービスにログインするための共通ログイン情報を取得する。当該共通ログイン情報の取得処理は、例えば、ユーザのログイン時に、ユーザ端末３において入力された共通ログイン情報を取得するものであってもよい。あるいは、当該共通ログイン情報の取得処理は、例えば、毎月の予め定められた日に定期的に、または、ユーザが商品等の決済を行うたびに、ログイン情報記憶部１２１に記憶されるユーザの共通ログイン情報を読み出して取得するものであってもよい。
【００６９】
当該ログイン情報記憶部１２１からの共通ログイン情報の読み出し処理は、例えば、ユーザが統合アカウントへのログイン後にマイページ画面において設定された、購買関連情報の取得形態を指定したコース、つまりユーザが購買関連情報の提供を許諾したサービスの種類やその取得タイミング等を規定した情報にしたがって実行される。
【００７０】
共通ログイン情報が取得されると、ログイン情報記憶部１２１に記憶される上記統合アカウントの内容が参照され、上記共通ログイン情報をキーにして、その後の処理において使用される、Ａサービスへの当該ユーザの個別ログイン情報と、Ｘサービスへの当該ユーザの個別ログイン情報が特定される。
【００７１】
制御ユニット１１は、ステップＳ２において、購買関連情報取得部１１２の制御の下、ログイン情報記憶部１２１に記憶される、Ａサービスへの個別ログイン情報に基づいて、Ａサービスシステム２Ａに対しアクセスする。そして、Ａサービスシステム２Ａのユーザ情報データベース２２Ａから、当該ユーザに関する購買関連情報を取得し、取得された購買関連情報を購買関連情報記憶部１２２に記憶させる。
【００７２】
なお、ステップＳ２において取得される購買関連情報には、Ａサービスシステム２Ａの上記ユーザに関する購買関連情報だけではなく、上記統合アカウントにユーザがログイン情報を予め紐付けて登録した他のサービスに係る上記ユーザに関する購買関連情報が含まれていてもよい。あるいは、図５に関連して説明したように、統合して管理するサービスをユーザがマイページにおいて選択的に登録するような場合には、ステップＳ２において取得される購買関連情報には、マイページにおいて登録されたサービスに係る上記ユーザに関する購買関連情報が含まれていてもよい。
【００７３】
なお、ステップＳ２において購買関連情報として決済情報を取得する場合、購買関連情報取得部１１２は、例えば前回の取得タイミング以降に決済された決済情報のみを取得するようにしてもよい。また、ステップＳ２において決済情報以外の購買関連情報を取得する場合においても、購買関連情報取得部１１２は、例えば前回の取得タイミング以降に生成された購買関連情報のみを取得するようにしてもよい。
【００７４】
ステップＳ３において、制御ユニット１１は、ボーナスポイント算出部１１３の制御の下、購買関連情報記憶部１２２に記憶される購買関連情報を読み出し、読み出された購買関連情報に基づいて、Ｘサービスシステム２Ｘが提供するＸサービスにおいて使用可能なボーナスポイントを算出する。当該ボーナスポイントは、例えば、上記購買関連情報に対する対価として与えられる。なお、このとき、Ａサービスがポイントサービスを兼ねたサービスである場合には、当該算出処理は、Ａサービスシステム２Ａのユーザ情報データベース２２Ａに記憶される、Ａサービスにおいて上記ユーザが取得したポイントを維持したまま実行される。
【００７５】
上記ボーナスポイントの算出処理について、先ず、ステップＳ２において購買関連情報として決済情報が取得された場合を例にとって説明する。決済情報は、例えば、１回の購入においてユーザが決済を行った各商品に関する情報が１レコードとして管理される。１レコードにはユーザが決済を行った日付・時間、（仮想店舗を含む）店舗名、および金額等が含まれる。なお、決済情報は、例えば、１レコード毎に、決済済み商品の商品名やポイント情報を含んでいてもよい。
【００７６】
ボーナスポイントの算出処理は、例えば、決済情報の各レコードが示す金額に基づいて実行される。例えば、ポイント換算テーブル記憶部１２３に記憶される第１の換算係数が読み出され、上記各レコードが示す金額と、読み出された第１の換算係数との積の合計が計算されて、上記ボーナスポイントが算出される。
【００７７】
一方、上記ボーナスポイントの算出処理は、決済情報の情報量に基づいて実行されてもよい。例えば、ポイント換算テーブル記憶部１２３に記憶される第２の換算係数が読み出され、上記決済情報の総レコード数と、読み出された第２の換算係数との積が計算されて、上記ボーナスポイントが算出される。
【００７８】
なお、上記第１および第２の換算係数の値は、例えば次のように設定してもよい。例えば、上記第１および第２の換算係数は、上記決済情報の提供元のサービスに応じて異なる値が設定されるようにしてもよい。また、例えば、上記決済情報の各レコードにおいて、ユーザが決済を行った日付・時間、（仮想店舗を含む）店舗、および金額等に加えて、決済済み商品の商品名等までが示されるレコードに対しては、上記第１および第２の換算係数の値を高く設定するようにしてもよい。
【００７９】
すなわち、各レコードについての情報量または各レコードに含まれる情報の種類に応じて、上記第１および第２の換算係数の値を高くあるいは低く設定するようにしてもよい。さらに、上記第１および第２の換算係数は、上記決済情報の各レコードについての決済が行われた年や月等の期間によって異なる値が設定されるようにしてもよい。なお、上記第１および第２の換算係数ならびにボーナスポイントの算出方法については、上述したのとは異なる他の態様となるように設定したものであってもよい。
【００８０】
以上の説明では、ステップＳ２において購買関連情報として決済情報が取得された場合のボーナスポイントの算出処理について述べた。しかしながら、購買関連情報として、商品の注文履歴を示す情報や、購入検討中の商品の登録状況を示す情報や、役務の提供を受けるための登録状況を示す情報のような、他の購買関連情報が取得された場合にも、上述した決済情報の場合と同様の処理が実行されるようにしてもよい。
【００８１】
例えば、上記他の購買関連情報も、各レコードには各商品等に関する情報が含まれる。商品の注文履歴を示す情報は、１レコード毎に、ユーザが注文をした日付・時間、商品名、金額、および納品場所等を含む。また、購入検討中の商品の登録状況を示す情報は、例えば、１レコード毎に、ユーザが登録した日付・時間、商品名、および金額等を含む。最後に、役務の提供を受けるための登録状況を示す情報は、例えば、１レコード毎に、役務の種類、その役務の提供を受ける頻度、ユーザの性別・年齢、およびユーザの住所等を含む。
【００８２】
これらの購買関連情報に基づいてボーナスポイントを算出する場合も、決済情報の場合と同様に、取得された購買関連情報において示される商品等の金額に基づいて実行されるようにしてもよく、あるいは取得された購買関連情報の例えば総レコード数のような情報量に基づいて実行されるようにしてもよい。また、当該算出処理において使用される上述したような換算係数は、上述した場合と同様に、上記購買関連情報が取得されたサービスに応じて異なる値が設定されるようにしてもよく、また、各レコードについての情報量または各レコードに含まれる情報の種類に応じて設定するようにしてもよく、さらには上記購買関連情報に示される日付・時間情報によって異なる値が設定されるようにしてもよい。
【００８３】
最後に、ステップＳ４において、制御ユニット１１は、ポイント付与指示部１１４の制御の下、Ｘサービスシステム２Ｘに対して、算出されたボーナスポイントが上記ユーザのポイント口座に付与されるようにするための指示を送信する。なお、当該送信処理では、例えば、ログイン情報記憶部１２１に記憶される、Ｘサービスへのログイン情報が使用される。
【００８４】
（効果）
以上詳述したように、この発明の第１の実施形態では、以下のような効果が奏せられる。  
すなわち、ポイント処理装置１では、先ずユーザの統合アカウントに対応する共通ログイン情報が特定され、当該共通ログイン情報をキーにしてログイン情報記憶部１２１からＡサービスに対応する個別ログイン情報が特定され、特定された個別ログイン情報に基づいてＡサービスシステム２Ａのユーザ情報データベース２２Ａから、当該ユーザに関する購買関連情報が取得される。そして、取得された購買関連情報に基づいて、Ｘサービスにおいて使用可能なボーナスポイントが算出され、当該ボーナスポイントの付与指示がＸサービスシステム２Ｘに対して送信される。
【００８５】
ここで、上記Ａサービスは、例えば、ユーザが商品等の決済をするのに利用するサービスや、ユーザに商品を販売するサービス、ユーザに役務を提供するサービスを含む。また、上記Ａサービスは、ポイントサービスを兼ねるサービスばかりでなく、ポイントサービスを兼ねていないサービスを含む。したがって、第１の実施形態によれば、上記購買関連情報として、ポイント付与を伴って購入された商品等についての情報のみならず、ポイント付与とは無関係の情報も取得することができる。すなわち、ユーザの消費行動に係る広範囲の購買関連情報を取得することが可能となる。
【００８６】
例えば、第三者が金融機関を利用したユーザの決済情報を取得するために当該金融機関のバンキングシステムに直接アクセスして当該決済情報を取得することは一般的に難しい。しかし、このような決済情報も、上記購買関連情報として、上述した共通ログイン情報を紐づけられた複数のサービスの個別ログイン情報を利用して当該金融機関のデータベースにアクセスすることによって、ユーザの許諾の下で簡易に取得することができる。また、購買関連情報の取得の対価として、上記ユーザが利用しているポイントサービスに対しボーナスポイントを付与することによって、購買関連情報を提供しようとする動機付けをユーザに与えることができる。
【００８７】
なお、情報取得先となるＡサービスが、ポイントサービスを兼ねたサービスである場合に、別のポイントサービスであるＸサービスにボーナスポイントを付与しても、Ａサービスにおいて既に取得している上記ユーザのポイントは減少せず維持される。このため、ユーザは購買関連情報を提供することによる不利益は被らない。
【００８８】
さらに、共通ログイン情報によってログインされる統合アカウントには、購買関連情報の取得形態を指定するコースが設定されている。コースには、例えば情報取得先となるサービスや取得対象となる情報の種類、取得タイミングを指定する情報が含まれる。したがって、コースに情報取得先のサービスを複数登録しておけば、これら複数のサービスから同一のユーザに関する所定の種類の購買関連情報を予め設定されたタイミングで一括して取得することが可能となる。
【００８９】
［変形例］
（１）第１の実施形態では、ユーザの共通ログイン情報を取得し、この共通ログイン情報に基づいて統合アカウントにログインすることにより、上記統合アカウントにおいて上記共通ログイン情報に紐付けられている個別ログイン情報をもとに、情報取得先となるサービスに係る購買関連情報を取得するようにした。しかしながら、購買関連情報の取得手段は以下のように構成されてもよい。
【００９０】
すなわち、共通ログイン情報の代わりに、購買関連情報を保持するサービスに対する第１の個別ログイン情報と、ボーナスポイントの付与先となるポイント口座を保持するサービスに対する第２の個別ログイン情報とを取得する。そして、第１の個別ログイン情報に基づいて購買関連情報を取得し、取得された購買関連情報に基づいてボーナスポイントを算出する。最後に、第２の個別ログイン情報に基づいて、算出された上記ボーナスポイントの付与指示を、上記付与先のポイント口座を保持するサービスの管理装置へ送信する。
【００９１】
なお、上記第１および第２の個別ログイン情報の取得処理は、例えば、ユーザによりユーザ端末３に入力された第１および第２の個別ログイン情報を取得するものである。このような個別ログイン情報を利用する場合は、任意のサービスに係る購買関連情報という広範囲の情報を取得することができる。また、ユーザがその都度望むサービスに係るポイント口座にボーナスポイントが付与されるようにすることができる。
【００９２】
（２）また、例えば、購買関連情報の取得先となる複数のサービスにログインするために共通ログイン情報のみを使用し、ボーナスポイントの付与先となるポイント口座を保持するサービスにログインするために個別ログイン情報を使用するようにしてもよい。また、購買関連情報の取得先となる複数のサービスにログインするためにそれぞれの個別ログイン情報を使用し、ボーナスポイントの付与先となるポイント口座を保持するサービスにログインするために共通ログイン情報を使用するようにしてもよい。
【００９３】
（３）第１の実施形態では、情報取得先となるサービスからユーザに関する購買関連情報を取得する例を説明したが、取得される情報は購買関連情報に限られるものではなく、例えばアンケートの回答情報や、イベントや観光地等に関する情報、道路の渋滞情報、任意の話題に対するユーザのつぶやきの情報を取得するようにしてもよい。また、複数のサービスから情報を取得する場合、共通の種類の情報に限らず、異なる種類の情報を一括して取得するようにしてもよい。
【００９４】
（４）上記第１の実施形態では、統合アカウントにおいて管理するサービスを選択的に登録する例として、統合アカウントの共通ログイン情報に対し個別ログイン情報が予め紐付けて登録されたサービスの中から、統合管理の対象となるサービスを選択し登録する場合を示した。しかしそれに限らず、統合管理の対象となるサービスを選択した後に、選択されたサービスに対応する個別ログイン情報を統合アカウントの共通ログイン情報に紐付けて登録するようにしてもよい。
【００９５】
（５）上記第１の実施形態では、ユーザが利用する各サービスの個別ログイン情報、各サービスに係るユーザ情報、およびスクレイピングエンジンがポイント処理装置としてのアグリゲーションサーバ内で管理される場合を例にとって説明した。しかしそれに限らず、上記各サービスの個別ログイン情報、各サービスに係るユーザ情報、およびスクレイピングエンジンは、ユーザ端末において管理されるようにしてもよく、またアグリゲーションサーバとユーザ端末とで分散して管理されるようにしてもよい。
【００９６】
例えば、上記各情報およびスクレイピングエンジンはすべてユーザ端末に記憶され、ユーザ端末のソフトウェアによって同様のサービスが実現されるようにしてもよい。すなわち、上記第１の実施形態において説明したポイント処理装置によって実現されるポイント処理を、ユーザ端末中でアプリケーションにより実現してもよい。あるいは、上記ログイン情報がユーザ端末で管理され、各サービスに係るユーザ情報およびスクレイピングエンジンがアグリゲーションサーバで管理されるような、システムにおいて同様のサービスが実現されてもよい。
【００９７】
（６）第１の実施形態では、アグリゲーションサーバにより構成されるポイント処理装置において、スクレイピングエンジンを用いて購買関連情報の取得処理を行う場合を例にとって説明した。しかしそれに限らず、情報取得先となる各サービスを運用するサーバが提供するApplication Programming Interface（ＡＰＩ）を利用し、各サービスが管理する情報をポイント処理装置により取得するように構成してもよい。一般に、ＡＰＩには認証用のＡＰＩとデータ提供用のＡＰＩがあり、これらのＡＰＩを併用することで、ユーザ認証を行った上で当該ユーザに関する情報をポイント処理装置で取得することができる。
【００９８】
また、各サービスがポイント処理装置に情報を提供する際に、ユーザの許諾情報に応じて、提供する情報の種類、情報の質をＡＰＩにおいて制御するようにしてもよい。例えば、決済情報を提供する場合は、レコードごとに決済日時、決済項目および金額のみを提供対象として、ユーザ名等の個人情報は非提供に設定したり、ユーザの個人情報を含めてすべての情報を提供対象に設定するという制御を行うことができる。
【００９９】
購買関連情報を提供する場合も同様に、レコードごとに購入日時、商品名、購入場所、金額を提供対象として、ユーザの個人情報は非提供に設定したり、ユーザの個人情報を含めてすべての情報を提供対象に設定するという制御を行うことができる。
【０１００】
（７）ボーナスポイントの計算処理手法として、取得した情報の種類や情報の質に応じてポイントへの換算係数を異ならせるようにしてもよい。例えば、個人情報を含むすべての情報の提供を許諾しているユーザについては換算係数の上限値を設定し、一方個人情報を非提供としているユーザについては換算係数を上記上限値より低く設定された値に設定する。また決済情報の提供を許諾したユーザについては換算係数の上限値を設定し、一方特定の商品または役務に関する購買履歴情報のみの提供を許諾したユーザについては換算係数を上記上限値より低く設定された値に設定する。このようにすると、ユーザの許諾を反映した上で、適切なボーナスポイントを付与することが可能となる。
【０１０１】
（８）第１の実施形態では、ポイント処理装置１においてボーナスポイントを計算し、計算されたポイントを付与させるための指示情報をポイントサービスサーバに通知するようにした。しかしそれに限らず、ポイント処理装置では情報取得先のサービスサーバから購買関連情報を取得する処理のみを行い、取得された購買関連情報をポイントサービスサーバに送信し、ポイントサービスサーバが受信された購買関連情報に応じてボーナスポイントを計算して該当するユーザのポイントに付与する処理を行うようにしてもよい。
【０１０２】
すなわち、ポイント処理装置の各処理機能は、必ずしもそのすべてがポイント処理装置内に設けられる必要はなく、ユーザ端末、情報取得先のサービスサーバ、およびボーナスポイントを付与するポイントサービスサーバに分散して配置されるように構成してもよい。つまり、この発明は、１個の装置により実現する場合に限らず、複数の装置を含むシステムにより実現する場合も含む。
【０１０３】
（９）ボーナスポイントの付与先の候補となるポイントサービスが複数存在する場合に、ポイント処理装置は各ポイントサービスの該当ユーザに対する現時点のポイント付与率を管理する。そして、現時点でポイント付与率が最も高いポイントサービスを選択し、選択されたポイントサービスサーバのポイント付与率に応じてボーナスポイントを算出して、算出されたボーナスポイントの付与指示を上記選択されたポイントサービスに対し送信する。なお、この場合、ボーナスポイントを算出せずに、上記取得された情報を、上記選択されたポイントサービスに対し送信するようにしてもよい。このようにすることで、ユーザが利用しているポイントサービスが複数ある場合に、その中の現時点で最もポイント付与率が高いポイントサービスのポイント口座にボーナスポイントを付与することが可能となる。
【０１０４】
（１０）ボーナスポイントの付与先の候補となるポイントサービスが複数存在する場合に、ポイント処理装置は各ポイントサービスに対するユーザの利用頻度を管理する。そして、現時点で利用頻度が最も高いポイントサービスを選択し、取得された情報、または当該情報に基づいて計算されたポイントの付与指示を送信する。このようにすることで、ユーザが利用しているポイントサービスが複数ある場合に、その中の現時点で最も利用頻度の高いポイントサービスのポイント口座にボーナスポイントを付与することが可能となる。
【０１０５】
その他、ボーナスポイントの付与先となるポイントサービスの選択方法としては、利用中のすべてのポイントサービスを順次選択したり、ランダムに選択する方法を用いることが可能である。
【０１０６】
（１１）ポイント処理装置は、購買関連情報の提供を受けてその対価としてユーザに対しポイントを付与した場合に、そのポイントの付与履歴情報を生成して履歴データベースに保存するようにしてもよい。ポイントの付与履歴情報は、例えばユーザＩＤまたは購買関連情報提供元ＩＤに対し、購買関連情報の取得日時、取得した購買関連情報の識別名、および付与したポイントの種類とポイント数を関連付けたものからなる。ポイント処理装置は、ユーザ端末または取引先サービスの担当者の端末からポイント付与履歴情報の照会要求を受信した場合に、対応するポイント付与履歴情報を履歴データベースから検索して要求元の端末へ送信する。これにより、ユーザは過去の購買関連情報の提供の見返りとしてどの種類のポイントを何ポイント受け取ったかを確認することができる。また購買関連情報の提供元は、購買関連情報の取得の見返りとしてユーザに対しどの種類のポイントが何ポイント付与されたかを確認することができる。
【０１０７】
その他、ポイント処理装置およびユーザ端末等の種類とその構成、ならびに、ログイン情報記憶部およびポイント換算テーブル記憶部に記憶される情報等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。
【０１０８】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【０１０９】
１００…ログイン情報データベース、２００…購買関連情報取得部、３００…ボーナスポイント算出部、４００…Ｘサービスポイント口座、Ｅ１…Ａサービスデータベース、Ｅ２…Ｂサービスデータベース、Ｅ３…Ｃサービスデータベース、ＮＷ…ネットワーク、１…ポイント処理装置、１１…制御ユニット、１１１…ログイン情報取得部、１１２…購買関連情報取得部、１１３…ボーナスポイント算出部、１１４…ポイント付与指示部、１２…記憶ユニット、１２１…ログイン情報記憶部、１２２…購買関連情報記憶部、１２３…ポイント換算テーブル記憶部、１３…通信インタフェースユニット、２Ｘ…Ｘサービスシステム、２Ａ…Ａサービスシステム、２１Ｘ，２１Ａ…管理装置、２２Ｘ，２２Ａ…ユーザ情報データベース、３…ユーザ端末。
【図１】
2020170565.tif 000003
【図２】
2020170565.tif 000004
【図３】
2020170565.tif 000005
【図４】
2020170565.tif 000006
【図５】
2020170565.tif 000007
【図６】
2020170565.tif 000008