(57)【特許請求の範囲】
【請求項１】
利用者端末にイベント情報を配信するイベント情報配信サーバを備える情報配信システムであって、
前記イベント情報と該イベント情報に係るイベント情報配信条件とを格納する前記イベント情報配信サーバと、
前記イベント情報と該イベント情報に係るイベント情報配信条件と利用者情報とを格納する利用者情報保有サーバと、
を有し、
前記イベント情報配信サーバは、前記利用者情報保有サーバに前記イベント情報配信条件に適合する前記利用者情報の抽出を要求し、
前記利用者情報保有サーバは、前記利用者情報と前記イベント情報配信条件とを比較し、該イベント情報配信条件に適合する利用者情報について、前記イベント情報の配信に必要な情報のみを有する配信対象利用者情報一覧を前記イベント情報配信サーバに送信し、
前記イベント情報配信サーバは、前記利用者情報保有サーバから受信した前記配信対象利用者情報一覧と、前記イベント情報配信条件とに基づき、前記イベント情報を前記利用者端末に配信し、
前記イベント情報配信サーバは、前記イベント情報を配信するための配信先アドレスと、該配信先アドレスに係る利用者ＩＤとを対応付けて格納し、該利用者ＩＤは、前記利用者情報保有サーバが保有する利用者情報に係るＩＤと異なり、
前記情報配信システムはさらに、前記利用者ＩＤと、前記ＩＤとを対応付けて格納するＩＤ変換サーバを備え、
前記利用者情報保有サーバは、前記配信対象利用者情報一覧に係る前記利用者情報の前記ＩＤをＩＤ変換サーバに送信し、
前記ＩＤ変換サーバは、前記ＩＤを前記利用者ＩＤに変換し、該利用者ＩＤを前記イベント情報配信サーバに送信することを特徴とする情報配信システム。
【請求項２】
前記利用者情報保有サーバはさらに、前記利用者情報を、前記イベント情報配信条件と比較することの許否を示す処理許可情報を格納し、
前記利用者情報保有サーバは、前記処理許可情報に基づき前記利用者情報と前記イベント情報配信条件とを比較することを特徴とする、請求項１に記載の情報配信システム。
【請求項３】
前記配信対象利用者情報一覧は、前記利用者ＩＤと、該利用者ＩＤに係る利用者情報を対応する前記イベント情報配信条件の名称に変換した情報を含むことを特徴とする、請求項１又は２に記載の情報配信システム。
【請求項４】
利用者端末にイベント情報を配信するイベント情報配信サーバを備える情報配信方法であって、
前記イベント情報配信サーバが、前記イベント情報と該イベント情報に係るイベント情報配信条件とを格納するステップと、
利用者情報保有サーバが、前記イベント情報と該イベント情報に係るイベント情報配信条件と利用者情報とを格納するステップと、
前記イベント情報配信サーバが、前記利用者情報保有サーバに前記イベント情報配信条件に適合する前記利用者情報の抽出を要求するステップと、
前記利用者情報保有サーバが、前記利用者情報と前記イベント情報配信条件とを比較し、該イベント情報配信条件に適合する利用者情報について、前記イベント情報の配信に必要な情報のみを有する配信対象利用者情報一覧を前記イベント情報配信サーバに送信するステップと、
前記イベント情報配信サーバが、前記利用者情報保有サーバから受信した前記配信対象利用者情報一覧と、前記イベント情報配信条件とに基づき、前記イベント情報を前記利用者端末に配信するステップと、
を含み、
前記イベント情報配信サーバがさらに、前記イベント情報を配信するための配信先アドレスと、該配信先アドレスに係る利用者ＩＤとを対応付けて格納するステップを含み、該利用者ＩＤは、前記利用者情報保有サーバが保有する利用者情報に係るＩＤと異なり、
前記情報配信方法はさらに、ＩＤ変換サーバが前記利用者ＩＤと、前記ＩＤとを対応付けて格納するステップを含み、
前記利用者情報保有サーバが、前記配信対象利用者情報一覧に係る前記利用者情報の前記ＩＤをＩＤ変換サーバに送信するステップと、
前記ＩＤ変換サーバが、前記ＩＤを前記利用者ＩＤに変換し、該利用者ＩＤを前記イベント情報配信サーバに送信するステップと
を含むことを特徴とする情報配信方法。
【請求項５】
前記利用者情報保有サーバがさらに、前記利用者情報を、前記イベント情報配信条件と比較することの許否を示す処理許可情報を格納するステップを含み、
前記利用者情報保有サーバが、前記処理許可情報に基づき前記利用者情報と前記イベント情報配信条件とを比較することを特徴とする、請求項４に記載の情報配信方法。
【請求項６】
前記配信対象利用者情報一覧は、前記利用者ＩＤと、該利用者ＩＤに係る利用者情報を対応する前記イベント情報配信条件の名称に変換した情報を含むことを特徴とする、請求項４又は５に記載の情報配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プライバシーを保護及び情報漏えいを防止する情報配信システム及び情報配信方法に関する。
【背景技術】
【０００２】
従来、利用者の状況に合った最適な情報を配信するため、イベント情報提供者が提供するイベント情報を蓄積し、イベント情報の提供条件に一致する利用者に対してイベント情報を自動配信するサービスが提供されてきた（例えば特許文献１）。
【０００３】
従来の情報配信システムの概要図を図１１に示す。従来の情報配信システムは、利用者端末１０１と、イベント情報提供サーバ１０２と、利用者情報保有サーバ１０３と、イベント情報配信サーバ１０４とを備える。これらはネットワークにより相互に接続される。イベント情報提供サーバ１０２は、利用者端末１０１に提供するイベント情報を提供するサーバである。当該イベント情報は、利用者端末１０１のユーザに係る情報（以下、利用者情報という。）が所定の条件を満たす場合に、利用者端末１０１に提供される。利用者情報保有サーバ１０３は、利用者端末１０１のユーザに係る利用者情報を有している。イベント情報配信サーバ１０４は、イベント情報提供サーバ１０２からイベント情報を取得する。また、イベント情報配信サーバ１０４は、利用者情報保有サーバ１０３から、利用者情報を取得し、当該利用者情報が、イベント情報の所定の条件を満たすか否かを判定する。所定の条件を満たす場合、イベント情報配信サーバ１０４は、イベント情報提供サーバ１０２の該当するイベント情報を、利用者端末１０１に配信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３４８４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の情報配信システムでは、利用者情報保有サーバからイベント情報配信サーバに利用者情報が送信されるため、イベント情報配信サーバが利用者情報を把握できてしまい、プライバシー保護の観点から問題があった。また、利用者情報保有サーバとイベント情報配信サーバ間の通信が傍受された場合に、利用者情報が漏洩する可能性がある問題があった。
【０００６】
従って、上記のような問題点に鑑みてなされた本発明の目的は、利用者情報保有サーバからイベント情報配信サーバに利用者情報を送信せず、プライバシーの保護及び情報漏えいを防止できる情報配信システム及び情報配信方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明に係る情報配信システムは、利用者端末にイベント情報を配信するイベント情報配信サーバを備える情報配信システムであって、前記イベント情報と該イベント情報に係るイベント情報配信条件とを格納する前記イベント情報配信サーバと、前記イベント情報と該イベント情報に係るイベント情報配信条件と利用者情報とを格納する利用者情報保有サーバと、を有し、前記イベント情報配信サーバは、前記利用者情報保有サーバに前記イベント情報配信条件に適合する前記利用者情報の抽出を要求し、前記利用者情報保有サーバは、前記利用者情報と前記イベント情報配信条件とを比較し、該イベント情報配信条件に適合する利用者情報について、前記イベント情報の配信に必要な情報のみを有する配信対象利用者情報一覧を前記イベント情報配信サーバに送信し、前記イベント情報配信サーバは、前記利用者情報保有サーバから受信した前記配信対象利用者情報一覧と、前記イベント情報配信条件とに基づき、前記イベント情報を前記利用者端末に配信し、前記イベント情報配信サーバは、前記イベント情報を配信するための配信先アドレスと、該配信先アドレスに係る利用者ＩＤとを対応付けて格納し、該利用者ＩＤは、前記利用者情報保有サーバが保有する利用者情報に係るＩＤと異なり、前記情報配信システムはさらに、前記利用者ＩＤと、前記ＩＤとを対応付けて格納するＩＤ変換サーバを備え、前記利用者情報保有サーバは、前記配信対象利用者情報一覧に係る前記利用者情報の前記ＩＤをＩＤ変換サーバに送信し、前記ＩＤ変換サーバは、前記ＩＤを前記利用者ＩＤに変換し、該利用者ＩＤを前記イベント情報配信サーバに送信することを特徴とする。
【０００８】
また本発明に係る情報配信方法は、利用者端末にイベント情報を配信するイベント情報配信サーバを備える情報配信方法であって、前記イベント情報配信サーバが、前記イベント情報と該イベント情報に係るイベント情報配信条件とを格納するステップと、利用者情報保有サーバが、前記イベント情報と該イベント情報に係るイベント情報配信条件と利用者情報とを格納するステップと、前記イベント情報配信サーバが、前記利用者情報保有サーバに前記イベント情報配信条件に適合する前記利用者情報の抽出を要求するステップと、前記利用者情報保有サーバが、前記利用者情報と前記イベント情報配信条件とを比較し、該イベント情報配信条件に適合する利用者情報について、前記イベント情報の配信に必要な情報のみを有する配信対象利用者情報一覧を前記イベント情報配信サーバに送信するステップと、前記イベント情報配信サーバが、前記利用者情報保有サーバから受信した前記配信対象利用者情報一覧と、前記イベント情報配信条件とに基づき、前記イベント情報を前記利用者端末に配信するステップと、を含み、前記イベント情報配信サーバがさらに、前記イベント情報を配信するための配信先アドレスと、該配信先アドレスに係る利用者ＩＤとを対応付けて格納するステップを含み、該利用者ＩＤは、前記利用者情報保有サーバが保有する利用者情報に係るＩＤと異なり、前記情報配信方法はさらに、ＩＤ変換サーバが前記利用者ＩＤと、前記ＩＤとを対応付けて格納するステップを含み、前記利用者情報保有サーバが、前記配信対象利用者情報一覧に係る前記利用者情報の前記ＩＤをＩＤ変換サーバに送信するステップと、前記ＩＤ変換サーバが、前記ＩＤを前記利用者ＩＤに変換し、該利用者ＩＤを前記イベント情報配信サーバに送信するステップとを含むことを特徴とする。
【発明の効果】
【０００９】
本発明における情報配信システム及び情報配信方法によれば、利用者情報保有サーバからイベント情報配信サーバに利用者情報を送信せず、プライバシーの保護及び情報漏えいを防止することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る情報配信システムのブロック図である。
【図２】イベント情報テーブル２１ａ、イベント情報配信条件テーブル２２ａ、イベント情報テーブル２１ｂ、及びイベント情報配信条件テーブル２２ｂの例を示す図である。
【図３】配信利用者情報テーブル４４の例を示す図である。
【図４】ＩＤ変換テーブル５２、及びサーバＩＤ対応テーブル５３の例を示す図である。
【図５】本発明の一実施形態に係る情報配信システムの事前動作を示すフローチャートである。
【図６】保有利用者情報テーブル３１、対象比較処理許可情報テーブル３２、イベント情報テーブル３３、及びイベント情報配信条件テーブル３４の例を示す図である。
【図７】本発明の一実施形態に係る情報配信システムの事前動作を示すフローチャートである。
【図８】イベント情報テーブル４１、及びイベント情報配信条件テーブル４２の例を示す図である。
【図９】本発明の一実施形態に係る情報配信システムの動作を示すフローチャートである。
【図１０】対象区分変換テーブル３５、ＩＤ変換受付テーブル５１、及び配信情報テーブル４５の例を示す図である。
【図１１】従来の情報配信システムの概要図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について説明する。
【００１２】
（実施の形態）
図１は本発明の一実施形態に係る情報配信システムのブロック図である。本発明の一実施形態に係る情報配信システムは、利用者端末１と、イベント情報提供サーバ２ａと、イベント情報提供サーバ２ｂと、利用者情報保有サーバ３と、イベント情報配信サーバ４と、ＩＤ変換サーバ５とを備え、これらはネットワークを介して接続されている。なおイベント情報を提供するサーバとしてイベント情報提供サーバ２ａと、イベント情報提供サーバ２ｂの２つを備える構成を示すがこれに限られず、イベント情報を提供するサーバは２台より多くても、２台より少なくてもよい。
【００１３】
利用者端末１は、ネットワークを介して所定のイベント情報の配信を、イベント情報配信サーバ４から受ける。利用者端末１は、好ましくは、携帯電話、スマートフォン、パーソナルコンピュータ等である。
【００１４】
イベント情報提供サーバ２ａは、イベント情報テーブル２１ａと、イベント情報配信条件テーブル２２ａと、制御部２３ａと、通信部２４ａとを備える。
【００１５】
イベント情報テーブル２１ａは、利用者端末１に提供するイベント情報を格納する。図２（ａ）は、イベント情報テーブル２１ａの例である。イベント情報テーブル２１ａは、イベントＩＤ、イベント情報、及び該イベント情報のイベント詳細情報を格納する。イベントＩＤは、格納されるイベント情報を一意に特定するための識別番号である。例えばイベント情報テーブル２１ａは、イベントＩＤ“００１００００１”、イベント情報“ボランティア募集のお知らせ”、及びイベント詳細情報“＊＊＊＊＊＊＊＊＊”を格納している。なおイベント詳細情報は“＊＊＊＊＊＊＊＊＊”として記載しているが、実際にはイベント情報に係る詳細の情報、例えばイベントの日時、開催場所等が格納される。
【００１６】
イベント情報配信条件テーブル２２ａは、イベント情報テーブル２１ａに格納される各イベント情報を配信するための配信条件を格納する。そして、イベント情報の配信条件を満たす利用者にのみ当該イベント情報が提供される。図２（ｂ）は、イベント情報配信条件テーブル２２ａの例である。イベント情報配信条件テーブル２２ａは、イベントＩＤ、配信区分、配信条件、対象範囲、及び対象区域を格納する。配信区分とは、所定のイベントＩＤに係るイベント配信条件の種別を一意に表す識別子である。配信条件とは、イベント情報配信条件のうち、年齢的条件を示す。対象範囲とは、配信条件の数値範囲である。対象区域とは、イベント情報配信条件のうち、地域的条件を示す。すなわち、イベント情報配信条件は、年齢的条件と、地域的条件とにより構成される。
【００１７】
例えば、イベント情報配信条件テーブル２２ａは、イベントＩＤ“００１００００１”、配信区分“対象１”、配信条件“成人”、対象範囲“１８〜６５”、及び対象区域“Ａ市”を格納している。すなわち、図２（ａ）におけるイベントＩＤ“００１００００１”の“ボランティア情報のお知らせ”は、図２（ｂ）に基づき、成人、すなわち年齢範囲が１８歳〜６５歳で、かつＡ市が住所である利用者を対象とした情報であることになる。
【００１８】
制御部２３ａは、イベント情報提供サーバ２ａに係る各種制御を行う。制御部２３ａは、イベント情報／配信対象条件抽出部２３１ａと、イベント情報／配信対象条件送信部２３２ａとを備える。イベント情報／配信対象条件抽出部２３１ａは、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、イベント情報テーブル２１ａ及びイベント情報配信条件テーブル２２ａから抽出する。イベント情報／配信対象条件送信部２３２ａは、イベント情報／配信対象条件抽出部２３１ａが抽出したイベント情報、及び、当該イベント情報に係るイベント情報配信条件を、通信部２４ａを介して利用者情報保有サーバ３に送信する。通信部２４ａは、イベント情報提供サーバ２ａに係る情報を、ネットワークを介して利用者情報保有サーバ３及びイベント情報配信サーバ４と送受信する。
【００１９】
イベント情報提供サーバ２ｂは、イベント情報テーブル２１ｂと、イベント情報配信条件テーブル２２ｂと、制御部２３ｂと、通信部２４ｂとを備える。イベント情報提供サーバ２ｂの各構成は、イベント情報提供サーバ２ａに係る同一名称の構成と同一の機能を有し、説明は省略する。なお、図２（ｃ）は、イベント情報テーブル２１ｂの例を示し、図２（ｄ）は、イベント情報配信条件テーブル２２ｂの例を示す。
【００２０】
利用者情報保有サーバ３は、保有利用者情報テーブル３１と、対象比較処理許可情報テーブル３２と、イベント情報テーブル３３と、イベント情報配信条件テーブル３４と、対象区分変換テーブル３５と、制御部３６と、通信部３７とを備える。
【００２１】
保有利用者情報テーブル３１は、利用者端末１の利用者に係る利用者情報を格納する。各利用者情報には、一意の利用者ＩＤが割り当てられる。対象比較処理許可情報テーブル３２は、保有利用者情報テーブル３１に格納された利用者情報の抽出処理を許可するか否かを示す処理許可情報を格納する。すなわち保有利用者情報テーブル３１の利用者情報のうち、対象比較処理許可情報テーブル３２にて許可された情報のみを、本情報配信システムにおいて使用することができる。このようにすることで、利用者が利用者情報保有サーバ３における利用を望まない利用者情報が使用されることを防ぐことができる。
【００２２】
イベント情報テーブル３３は、イベント情報提供サーバ２ａ又は／及びイベント情報提供サーバ２ｂから受信したイベント情報を格納する。イベント情報配信条件テーブル３４は、イベント情報提供サーバ２ａ又は／及びイベント情報提供サーバ２ｂから受信したイベント情報配信条件を格納する。
【００２３】
対象区分変換テーブル３５は、後述する利用者情報抽出部３６４が、保有利用者情報テーブル３１、イベント情報テーブル３３、及びイベント情報配信条件テーブル３４に基づき抽出したイベント情報を配信する先の利用者情報（以下、配信対象利用者情報という。）を格納する。なお配信対象利用者情報は、配信する先の利用者情報のうち、イベント情報の配信に必要な情報のみを有する。例えば対応するイベント情報配信条件の名称に変更して対象区分変換テーブル３５に格納する。
【００２４】
制御部３６は、利用者情報保有サーバ３に係る各種制御を行う。制御部３６は、保有利用者情報取得部３６１と、対象比較処理許可情報取得部３６２と、イベント情報／配信対象条件要求部３６３と、利用者情報抽出部３６４と、ＩＤ変換要求部３６５と、配信対象利用者情報一覧送信部３６６とを備える。
【００２５】
保有利用者情報取得部３６１は、利用者情報保有サーバ３上の操作部（不図示）からの入力情報に基づき、利用者情報を取得し、保有利用者情報テーブル３１に当該利用者情報を格納する。
【００２６】
対象比較処理許可情報取得部３６２は、利用者情報保有サーバ３上の操作部（不図示）からの入力情報に基づき、対象比較処理許可情報を取得し、対象比較処理許可情報テーブル３２に当該対象比較処理許可情報を格納する。
【００２７】
イベント情報／配信対象条件要求部３６３は、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、イベント情報提供サーバ２ａ及び／又はイベント情報提供サーバ２ｂに要求する。
【００２８】
利用者情報抽出部３６４は、イベント情報のイベント配信対象条件に適合する配信対象利用者情報を、保有利用者情報テーブル３１、イベント情報テーブル３３、及びイベント情報配信条件テーブル３４に基づき抽出する。また利用者情報抽出部３６４は、抽出した利用者情報を、対象区分変換テーブル３５に格納する。
【００２９】
ＩＤ変換要求部３６５は、利用者情報保有サーバ３上の利用者ＩＤを、イベント情報配信サーバ４上の利用者ＩＤに変換する要求を、ＩＤ変換サーバ５に対して送信する。またＩＤ変換サーバ５から、当該要求に対して払い出された、ＩＤ変換受付ＩＤを受取る。
【００３０】
配信対象利用者情報一覧送信部３６６は、対象区分変換テーブル３５に格納された情報及び、ＩＤ変換受付ＩＤを、イベント情報配信サーバ４に対して送信する。
【００３１】
通信部３７は、ネットワークを介してイベント情報提供サーバ２、イベント情報配信サーバ４及びＩＤ変換サーバ５と、所定の情報を送受信する。
【００３２】
イベント情報配信サーバ４は、イベント情報テーブル４１と、イベント情報配信条件テーブル４２と、配信対象利用者一覧ファイル４３と、配信利用者情報テーブル４４と、配信情報テーブル４５と、制御部４６と、通信部４７とを備える。
【００３３】
イベント情報テーブル４１は、イベント情報提供サーバ２ａ又は／及びイベント情報提供サーバ２ｂから受信したイベント情報を格納する。イベント情報配信条件テーブル４２は、イベント情報提供サーバ２ａ又は／及びイベント情報提供サーバ２ｂから受信したイベント情報配信条件を格納する。
【００３４】
配信対象利用者一覧ファイル４３は、利用者情報保有サーバ３から送信された、対象区分変換テーブル３５の情報を格納する。すなわち、配信対象利用者一覧ファイル４３の内容は、対象区分変換テーブル３５と同一である。
【００３５】
配信利用者情報テーブル４４は、利用者ＩＤと、利用者ＩＤに係る利用者の配信先アドレスを格納する。好ましくは、配信先アドレスは電子メールアドレスである。すなわちイベント情報配信サーバ４は配信利用者情報テーブル４４を参照し、所定の利用者の電子メールアドレスに、イベント情報を送信する。ここで、利用者ＩＤとは、イベント情報配信サーバ４上で利用者を一意に特定するための識別番号である。
【００３６】
図３に配信利用者情報テーブル４４の例を示す。例えば配信利用者情報テーブル４４は、利用者ＩＤ“１２３４５６７”、配信用アドレス“Ｈｉｇａｓｈｉ．ｉｃｈｉｒｏ＠ａａａ．ｂｂ．ｃｃ”を格納する。
【００３７】
配信情報テーブル４５は、どの利用者に、どのイベント情報を送信するかを格納する。制御部４６は、イベント情報配信サーバ４に係る各種制御を行う。制御部４６は、イベント情報／配信対象条件要求部４６１と、利用者抽出処理要求部４６２と、配信対象利用者情報一覧要求部４６３と、変換後ＩＤ要求部４６４と、配信情報生成部４６５と、配信情報送信部４６６とを備える。
【００３８】
イベント情報／配信対象条件要求部４６１は、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、イベント情報提供サーバ２ａ及び／又はイベント情報提供サーバ２ｂに要求する。
【００３９】
利用者抽出処理要求部４６２は、イベント情報テーブル４１に格納されたイベント情報を提供する先の利用者の抽出処理の要求を、利用者情報保有サーバ３に送信する。
【００４０】
配信対象利用者情報一覧要求部４６３は、配信対象利用者情報の一覧の要求を、利用者情報保有サーバ３に対して送信する。また配信対象利用者情報一覧要求部４６３は、対象区分変換テーブル３５に格納された情報及び、ＩＤ変換受付ＩＤを、利用者情報保有サーバ３から受信し、配信対象利用者一覧ファイル４３に格納する。
【００４１】
変換後ＩＤ要求部４６４は、ＩＤ変換受付ＩＤをＩＤ変換サーバ５送信し、ＩＤ変換受付ＩＤに係る変換後のＩＤを要求する。
【００４２】
配信情報生成部４６５は、変換後ＩＤ一覧、配信対象利用者情報一覧ファイル４３、イベント情報テーブル４１及びイベント情報配信条件テーブル４２に基づき、どの利用者に、どのイベント情報を送信するかを確定し、配信情報を生成する。また配信情報生成部４６５は、当該配信情報を配信情報テーブル４５に、現在の日時の情報を付加して格納する。
【００４３】
配信情報送信部４６６は、各利用者ＩＤの送信先メールアドレスを、配信利用者情報テーブル４４から取得する。そして配信情報送信部４６６は、当該送信先のメールアドレスに基づき、配信情報テーブル４５に格納された配信情報を、利用者端末１に送信する。
【００４４】
通信部４７は、ネットワークを介して、イベント情報提供サーバ２ａ、イベント情報提供サーバ２ｂ、利用者情報保有サーバ３及びＩＤ変換サーバ５と、所定の情報を送受信する。
【００４５】
ＩＤ変換サーバ５は、ＩＤ変換受付テーブル５１と、ＩＤ変換テーブル５２と、サーバＩＤ対応テーブル５３と、制御部５４と、通信部５５とを備える。
【００４６】
ＩＤ変換受付テーブル５１は、後述するＩＤ変換要求受付部５４１が払い出したＩＤ変換受付ＩＤを格納する。
【００４７】
ＩＤ変換テーブル５２は、ＩＤ変換テーブル５２は、利用者情報保有サーバ３における利用者ＩＤと、イベント情報配信サーバ４における利用者ＩＤとを一対一に対応付けて格納する。
【００４８】
図４（ａ）は、ＩＤ変換テーブル５２の例を示す。図４（ａ）のＩＤ変換テーブル５２は、変換後ＩＤと、利用者ＩＤ１と、利用者ＩＤ２と、利用者ＩＤ３とを備える。
【００４９】
ここで変換後ＩＤは、イベント情報配信サーバ４における利用者ＩＤであり、利用者ＩＤ１〜利用者ＩＤ３は、利用者情報保有サーバ３における利用者ＩＤである。ここでは、利用者情報保有サーバ３の他に、利用者情報保有サーバが２つ存在している例を示す。このように、利用者情報保有サーバが複数存在する場合で、かつ各サーバにおける利用者ＩＤが異なる場合に当該ＩＤ変換テーブル５２は、有用である。
【００５０】
サーバＩＤ対応テーブル５３は、ＩＤ変換テーブル５２における利用者ＩＤ１、利用者ＩＤ２、及び利用者ＩＤ３が、それぞれ用いられている利用者情報保有サーバのＩＤとを対応付けて格納する。
【００５１】
図４（ｂ）は、サーバＩＤ対応テーブル５３の例である。サーバＩＤ対応テーブル５３は、サーバＩＤ及び利用者ＩＤを対応付けて格納しており、例えば、サーバＩＤ“１０１”及び利用者ＩＤ“利用者ＩＤ１”とを対応付けて格納する。なおサーバＩＤは、利用者情報保有サーバを特定するための識別子であり、利用者情報保有サーバ３には、サーバＩＤ“１０１”が割り当てられている。すなわち、利用者情報保有サーバ３においては、利用者ＩＤ１が用いられている。
【００５２】
制御部５４は、ＩＤ変換サーバ５に係る各種制御を行う。制御部５４は、ＩＤ変換要求受付部５４１と、ＩＤ変換部５４２と、変換後ＩＤ一覧送信部５４３とを備える。
【００５３】
ＩＤ変換要求受付部５４１は、利用者情報保有サーバ３からＩＤ変換の要求を受けた場合、ＩＤ変換受付ＩＤを払い出し、また払い出したＩＤ変換受付ＩＤを、ＩＤ変換受付テーブル５１に格納する。
【００５４】
ＩＤ変換部５４２は、ＩＤ変換受付ＩＤと、ＩＤ変換受付テーブル５１と、ＩＤ変換テーブル５２と、サーバＩＤ対応テーブル５３に基づき、利用者情報保有サーバ上の利用者ＩＤを、イベント情報配信サーバ４上の利用者ＩＤに変換する。
【００５５】
変換後ＩＤ一覧送信部５４３は、変換後ＩＤのリスト（以下、変換後ＩＤ一覧という。）を利用者情報保有サーバ３に対して送信する。
【００５６】
通信部５５は、ネットワークを介して、利用者情報保有サーバ３及びイベント情報配信サーバ４と、所定の情報を送受信する。
【００５７】
図５は、本発明の一実施形態に係る情報配信システムの事前動作、すなわち利用者情報保有サーバ３が、利用者情報及び対象比較処理許可情報を格納し、またイベント情報提供サーバ２ａと通信し、イベント情報テーブル４１及びイベント情報配信条件テーブル４２に所定の情報を格納する動作である。ここでは、イベント情報提供サーバ２ａと通信する動作を例示するが、イベント情報提供サーバ２ｂと通信を行い、所定の情報を格納してもよい。
【００５８】
はじめに、利用者情報保有サーバ３の保有利用者情報取得部３６１は、サーバ上の操作部（不図示）からの入力情報に基づき、利用者情報を取得し、保有利用者情報テーブル３１に当該利用者情報を格納する（ステップＳ１１）。なおここではサーバ上の操作部からの入力情報に基づくとしたがこれに限られず、ネットワークを介して当該情報を入手してもよい。
【００５９】
このようにして利用者情報が格納された保有利用者情報テーブル３１を図６（ａ）に示す。保有利用者情報テーブル３１には、利用者ＩＤと、各属性項目、すなわち氏名、年齢、性別及び住所に係る情報が格納される。例えば保有利用者情報テーブル３１には、利用者ＩＤ“１１１１１”に係る情報として、氏名“東 一郎”、年齢“３０”、性別“男性”、住所“Ａ市”が格納される。
【００６０】
続いて、対象比較処理許可情報取得部３６２は、サーバ上の操作部（不図示）からの入力情報に基づき、対象比較処理許可情報を取得し、対象比較処理許可情報テーブル３２に当該対象比較処理許可情報を格納する（ステップＳ２２）。なおここではサーバ上の操作部からの入力情報に基づくとしたがこれに限られず、ネットワークを介して当該情報を入手してもよい。
【００６１】
このようにして処理許可情報が格納された対象比較処理許可情報テーブル３２を図６（ｂ）に示す。対象比較処理許可情報テーブル３２には、利用者ＩＤと、属性項目と、処理許可情報とが格納される。処理許可情報とは、所定の属性項目に係る情報の抽出処理を許可するか否かを示す情報である。所定の属性項目に係る情報の抽出処理が許可されていない場合、利用者情報保有サーバ３は、当該所定の属性項目に係る情報を抽出することができない。例えば対象比較処理許可情報テーブル３２には、利用者ＩＤ“１１１１１”、属性項目“氏名”、“無”が格納される。なお、図６（ｂ）においては、当該属性項目を許可する場合には、処理許可情報は“有”であり、許可しない場合には、処理許可情報は“無”として示している。
【００６２】
続いて、利用者情報保有サーバ３のイベント情報／配信対象条件要求部３６３は、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、イベント情報提供サーバ２ａに通信部３７を介して要求する（ステップＳ１３）。イベント情報提供サーバ２ａは、当該イベント情報及びイベント情報配信対象条件を、通信部２４ａを介して受信する（ステップＳ１４）。
【００６３】
続いて、イベント情報提供サーバ２ａのイベント情報／配信対象条件抽出部２３１ａは、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、イベント情報テーブル２１ａ及びイベント情報配信条件テーブル２２ａから抽出する（ステップＳ１５）。
【００６４】
続いて、イベント情報／配信対象条件送信部２３２ａは、イベント情報／配信対象条件抽出部２３１ａが抽出したイベント情報、及び、当該イベント情報に係るイベント情報配信条件を、通信部２４ａを介して利用者情報保有サーバ３に送信する（ステップＳ１６）。利用者情報保有サーバ３のイベント情報／配信対象条件要求部３６３は、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、通信部３７を介して受信する（ステップＳ１７）。
【００６５】
続いて、利用者情報保有サーバ３のイベント情報／配信対象条件要求部３６３は、受信したイベント情報、及び、当該イベント情報に係るイベント情報配信条件を、それぞれイベント情報テーブル３３及びイベント情報配信条件テーブル３４に格納する（ステップＳ１８）。
【００６６】
このようにしてイベント情報、及び、当該イベント情報に係るイベント情報配信条件が格納されたイベント情報テーブル３３及びイベント情報配信条件テーブル３４をそれぞれ図６（ｃ）及び図６（ｄ）に示す。
【００６７】
図６（ｃ）に示すように、イベント情報テーブル３３には、サーバＩＤ、イベントＩＤ、イベント情報及びイベント詳細情報が格納される。サーバＩＤは、当該イベント情報を送信したイベント情報提供サーバに係るＩＤを表しており、ここではイベント情報提供サーバ２ａのサーバＩＤが００１であるものとする。例えばイベント情報テーブル３３には、サーバＩＤ“００１”、イベントＩＤ“００１００００１”、イベント情報“ボランティア募集のお知らせ”及びイベント詳細情報が格納される。
【００６８】
また図６（ｄ）に示すように、イベント情報配信条件テーブル３４には、サーバＩＤ、イベントＩＤ、配信区分、配信条件、対象範囲、及び対象区域が格納される。例えばイベント情報配信条件テーブル３４には、サーバＩＤ“００１”、イベントＩＤ“００１００００１”、配信区分“対象１”、配信条件“成人”、対象範囲“１８〜６５”、及び対象区域“Ａ市”が格納される。
【００６９】
図７は、本発明の一実施形態に係る情報配信システムの事前動作、すなわちイベント情報配信サーバ４が、イベント情報提供サーバ２ａと通信し、イベント情報テーブル４１及びイベント情報配信条件テーブル４２に所定の情報を格納する動作である。ここでは、イベント情報提供サーバ２ａと通信する動作を例示するが、イベント情報提供サーバ２ｂと通信を行い、所定の情報を格納してもよい。
【００７０】
はじめに、イベント情報配信サーバ４のイベント情報／配信対象条件要求部４６１は、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、イベント情報提供サーバ２ａに通信部４７を介して要求する（ステップＳ２１）。イベント情報提供サーバ２ａは、当該イベント情報及びイベント情報配信対象条件を、通信部２４ａを介して受信する（ステップＳ２２）。
【００７１】
続いて、イベント情報提供サーバ２ａのイベント情報／配信対象条件抽出部２３１ａは、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、イベント情報テーブル２１ａ及びイベント情報配信条件テーブル２２ａから抽出する（ステップＳ２３）。
【００７２】
続いて、イベント情報／配信対象条件送信部２３２ａは、イベント情報／配信対象条件抽出部２３１ａが抽出したイベント情報、及び、当該イベント情報に係るイベント情報配信条件を、通信部２４ａを介してイベント情報配信サーバ４に送信する（ステップＳ２４）。イベント情報配信サーバ４のイベント情報／配信対象条件要求部４６１は、イベント情報、及び、当該イベント情報に係るイベント情報配信条件を、通信部４７を介して受信する（ステップＳ２５）。
【００７３】
続いて、イベント情報配信サーバ４のイベント情報／配信対象条件要求部４６１は、受信したイベント情報、及び、当該イベント情報に係るイベント情報配信条件を、それぞれイベント情報テーブル４１及びイベント情報配信条件テーブル４２に格納する（ステップＳ２６）。
【００７４】
このようにしてイベント情報、及び、当該イベント情報に係るイベント情報配信条件が格納されたイベント情報テーブル３３及びイベント情報配信条件テーブル３４をそれぞれ図８（ａ）及び図８（ｂ）に示す。
【００７５】
図８（ａ）に示すように、イベント情報テーブル４１には、サーバＩＤ、イベントＩＤ、イベント情報及びイベント詳細情報が格納される。サーバＩＤは、当該イベント情報を送信したイベント情報提供サーバに係るＩＤを表しており、ここではイベント情報提供サーバ２ａのサーバＩＤが００１であるものとする。例えばイベント情報テーブル４１には、サーバＩＤ“００１”、イベントＩＤ“００１００００１”、イベント情報“ボランティア募集のお知らせ”及びイベント詳細情報が格納される。
【００７６】
また図８（ｂ）に示すように、イベント情報配信条件テーブル４２には、サーバＩＤ、イベントＩＤ、配信区分、配信条件、対象範囲、及び対象区域が格納される。例えばイベント情報配信条件テーブル４２には、サーバＩＤ“００１”、イベントＩＤ“００１００００１”、配信区分“対象１”、配信条件“成人”、対象範囲“１８〜６５”、及び対象区域“Ａ市”が格納される。
【００７７】
次に、本発明に係る情報配信システムの動作について、図９に示すフローチャートによりその動作を説明する。
【００７８】
はじめにイベント情報配信サーバ４の利用者抽出処理要求部４６２は、イベント情報テーブル４１に格納されたイベント情報を提供する先の利用者の抽出処理の要求を、通信部４７を介して利用者情報保有サーバ３に送信する（ステップＳ３１）。このとき利用者抽出処理要求部４６２は、イベント情報テーブル４１に格納されているサーバＩＤ“００１”を利用者情報保有サーバ３に送信する。
【００７９】
続いて利用者情報保有サーバ３は、利用者抽出処理の要求を、通信部３７を介して受信する（ステップＳ３２）。
【００８０】
続いて利用者情報保有サーバ３の利用者情報抽出部３６４は、サーバＩＤ“００１”に係るイベント情報のイベント配信対象条件に適合する利用者情報を抽出する（ステップＳ３３）。具体的には、利用者情報抽出部３６４は、まず対象比較処理許可情報テーブル３２から、処理許可情報が“有”である利用者ＩＤ及び属性項目を抽出する。次に利用者情報抽出部３６４は、抽出した利用者ＩＤ及び属性項目に係る利用者情報を、保有利用者情報テーブル３１から抽出する。続いて利用者情報抽出部３６４は、サーバＩＤ“００１”のイベント情報に係るイベント情報配信条件をイベント情報配信条件テーブル３４から取得し、当該イベント情報配信条件と、利用者情報とを比較し、当該イベント情報配信条件に適合する利用者情報、配信対象利用者情報を抽出する。
【００８１】
すなわち利用者情報抽出部３６４は、例えば、保有利用者情報テーブル３１から、イベントＩＤ“００１００００１”にかかるイベント配信条件である、“成人”、対象範囲“１８〜６５”、及び対象区域“Ａ市”に適合する、利用者ＩＤ“１１１１１”の利用者情報を取得する。また同様に利用者情報抽出部３６４は、保有利用者情報テーブル３１から、イベントＩＤ“００１００００２”にかかるイベント配信条件である、“高齢者”、当該条件の対象範囲“６６〜１００”、及び対象区域“Ａ市”に適合する、利用者ＩＤ“２２２２２”の利用者情報を取得する。また同様に、利用者情報抽出部３６４は、保有利用者情報テーブル３１から、イベントＩＤ“００１００００３”にかかるイベント配信条件である、“高齢者”、当該条件の対象範囲“６６〜１００”、及び対象区域“Ｂ市”に適合する、利用者ＩＤ“５５５５５”の利用者情報を取得する。
【００８２】
続いて利用者情報抽出部３６４は、抽出した配信対象利用者情報を、対象区分変換テーブル３５に格納する（ステップＳ３４）。このとき利用者情報抽出部３６４は、配信対象利用者情報のうち、イベント情報の配信に必要な情報のみを格納し、例えば対応するイベント情報配信条件の名称に変更して対象区分変換テーブル３５に格納する。このようにすることで、対象区分変換テーブル３５の情報をイベント情報配信サーバ４に送信しても、当該情報は利用者情報そのものではないため、プライバシーが保護され、かつ、イベント情報配信条件と同一の名称に変換された元の利用者情報は、該イベント情報配信条件を満たすものであることを、イベント情報配信サーバ４は判別できる。
【００８３】
このようにして所定の情報が格納された対象区分変換テーブル３５の例を、図１０（ａ）に示す。対象区分変換テーブル３５には、抽出した配信対象利用者情報に係る利用者ＩＤ、年齢及び住所が格納される。例えば対象区分変換テーブル３５には、利用者ＩＤ“１１１１１”、年齢“成人”、住所“Ａ市”が格納される。ここで利用者ＩＤ“１１１１１”に係る年齢は３０歳であるため、情報提供サーバ２ａのイベントＩＤ００１００００１の配信条件における“成人”の条件（対象範囲１８〜６５）に適合する。従って利用者ＩＤ“１１１１１”に係る年齢は当該配信条件と同一の名称“成人”に変換される。また、利用者ＩＤ“１１１１１”に係る住所は、“Ａ市１丁目１−１”であるため、情報提供サーバ２ａのイベントＩＤ００１００００１の配信条件における対象区域の条件“Ａ市”に適合する。従って利用者ＩＤ“１１１１１”に係る住所は、当該配信条件と同一の名称“Ａ市”に変換される。
【００８４】
続いて、利用者情報抽出部３６４は、格納処理が終了した旨の通知を、イベント情報配信サーバ４に対して、通信部３７を介して送信する（ステップＳ３５）。イベント情報配信サーバ４は、当該通知を、通信部４７を介して受信する（ステップＳ３６）。
【００８５】
続いてイベント情報配信サーバ４の配信対象利用者情報一覧要求部４６３は、配信対象利用者情報の一覧の要求を、利用者情報保有サーバ３に対して、通信部４７を介して送信する（ステップＳ３７）。利用者情報保有サーバ３は、当該要求を、通信部３７を介して受信する（ステップＳ３８）。
【００８６】
続いて利用者情報保有サーバ３のＩＤ変換要求部３６５は、利用者情報保有サーバ３上の利用者ＩＤを、イベント情報配信サーバ４上の利用者ＩＤに変換する要求を、ＩＤ変換サーバ５に対して、通信部３７を介して送信する（ステップＳ３９）。ＩＤ変換サーバ５は、当該利用者ＩＤの変換要求を、通信部５５を介して受信する（ステップＳ４０）。
【００８７】
続いてＩＤ変換サーバ５のＩＤ変換要求受付部５４１は、当該要求を受けるとＩＤ変換受付ＩＤを払い出し、また払いだしたＩＤ変換受付ＩＤを、ＩＤ変換受付テーブル５１に格納する（ステップＳ４１）。図１０（ｂ）は、ＩＤ変換受付テーブル５１に格納された情報を示す。ＩＤ変換受付テーブル５１は、ＩＤ変換受付ＩＤ、サーバＩＤ、及び変換前ＩＤを備える。例えばＩＤ変換受付テーブル５１は、ＩＤ変換受付ＩＤ“０００１”、サーバＩＤ“１０１”、及び変換前ＩＤ“１１１１１”を格納する。
【００８８】
続いてＩＤ変換要求受付部５４１は、利用者情報保有サーバ３に、ＩＤ変換受付ＩＤを、通信部５５を介して送信する（ステップＳ４２）。そして利用者情報保有サーバ３は、当該ＩＤ変換受付ＩＤを、通信部３７を介して受信する（ステップＳ４３）。以下、ＩＤ変換要求受付部５４１は、ＩＤ変換受付ＩＤとして“０００１”を送信し、利用者情報保有サーバ３は当該ＩＤ変換受付ＩＤを受信する。
【００８９】
続いて利用者情報保有サーバ３の配信対象利用者情報一覧送信部３６６は、対象区分変換テーブル３５に格納された情報及び、ＩＤ変換受付ＩＤを、イベント情報配信サーバ４に対して、通信部３７を介して送信する（ステップＳ４４）。そしてイベント情報配信サーバ４の配信対象利用者情報一覧要求部４６３は、当該情報及びＩＤ変換受付ＩＤを、通信部４７を介して受信する（ステップＳ４５）。
【００９０】
続いて、イベント情報配信サーバ４の配信対象利用者情報一覧要求部４６３は、受信した情報を、配信対象利用者一覧ファイル４３に格納する（ステップＳ４６）。なお配信対象利用者一覧ファイル４３に格納された情報は、対象区分変換テーブル３５と同一の情報である。
【００９１】
続いて変換後ＩＤ要求部４６４は、ＩＤ変換受付ＩＤである“０００１”を、ＩＤ変換サーバ５に対して、通信部４７を介して送信する（ステップＳ４７）。ＩＤ変換サーバ５は、当該ＩＤ変換受付ＩＤを、通信部５５を介して受信する（ステップＳ４８）。
【００９２】
続いてＩＤ変換サーバ５のＩＤ変換部５４２は、受信したＩＤ変換受付ＩＤ、すなわち“０００１”と、ＩＤ変換受付テーブル５１と、ＩＤ変換テーブル５２と、サーバＩＤ対応テーブル５３に基づき、利用者情報保有サーバ３上の利用者ＩＤを、イベント情報配信サーバ４上の利用者ＩＤに変換する（ステップＳ４９）。具体的にはＩＤ変換部５４２は、まず、ＩＤ変換受付ＩＤ“０００１”に基づき、ＩＤ変換受付テーブル５１からサーバＩＤ“１０１”及び変換前ＩＤのリスト“１１１１１”、“２２２２２”、及び“５５５５５”を取得する。次にＩＤ変換部５４２は、サーバＩＤ“１０１”に係る利用者ＩＤの種別“利用者ＩＤ１”を、サーバＩＤ対応テーブル５３から取得する。そしてＩＤ変換部５４２は、ＩＤ変換テーブル５２に基づき、利用者情報保有サーバ３上の利用者ＩＤを、対応する変換後ＩＤに変換する。すなわちＩＤ変換部５４２は、変換前ＩＤのリスト“１１１１１”、“２２２２２”、及び“５５５５５”をそれぞれ“１２３４５６７”、“１２３４６６６”、及び“１３５７９１１”に変換する。
【００９３】
続いてＩＤ変換サーバ５の変換後ＩＤ一覧送信部５４３は、変換後ＩＤ一覧を利用者情報保有サーバ３に対し、通信部５５を介して送信する（ステップＳ５０）。イベント情報配信サーバ４の変換後ＩＤ要求部４６４は、当該変換後ＩＤ一覧を、通信部４７を介して受信する（ステップＳ５１）。
【００９４】
続いてイベント情報配信サーバ４の配信情報生成部４６５は、変換後ＩＤ一覧、配信対象利用者情報一覧ファイル４３、イベント情報テーブル４１及びイベント情報配信条件テーブル４２に基づき、どの利用者に、どのイベント情報を送信するかを確定し、配信情報を生成する。また配信情報生成部４６５は、当該配信情報を配信情報テーブル４５に、現在の日時の情報を付加して格納する（ステップＳ５２）。具体的には、配信情報生成部４６５は、配信対象利用者情報一覧ファイルにおける利用者ＩＤを、変換後ＩＤ一覧により変換後ＩＤ、すなわちイベント情報配信サーバ４上の利用者ＩＤに変換する。また、配信情報生成部４６５は、イベント情報配信条件テーブル４２と、配信対象利用者情報一覧ファイルとに基づき、どの利用者にどのイベント情報を送信するかを確定する。
【００９５】
図１０（ｃ）は、配信情報テーブル４５の例である。配信情報テーブル４５には、利用者ＩＤと、サーバＩＤと、イベントＩＤと、日時とが格納される。例えば配信情報テーブル４５には、利用者ＩＤ“１２３４５６７”、サーバＩＤ“００１”、イベントＩＤ“００１００００１”、及び日時“２０＊＊＊＊＊＊＊＊＊＊”が格納される。なお日時は、“２０＊＊＊＊＊＊＊＊＊＊”と記載しているが、実際には当該データが格納された日時、例えば２０１１年１０月８日等が格納される。
【００９６】
さらに、配信情報生成部４６５は、イベント情報テーブル４１に基づき、送信するイベント情報の内容及び詳細情報を確定する。
【００９７】
続いて配信情報送信部４６６は、各利用者ＩＤの送信先メールアドレスを、配信利用者情報テーブル４４から取得する（ステップＳ５３）。そして配信情報送信部４６６は、当該送信先のメールアドレスに基づき、配信情報テーブル４５に格納された配信情報を、各利用者端末１に、通信部４７を介して送信する（ステップＳ５４）。具体的には、例えば配信手情報テーブル４５の利用者ＩＤ“１２３４５６７”、サーバＩＤ“００１”、イベントＩＤ“００１００００１”、及び日時“２０＊＊＊＊＊＊＊＊＊＊”の配信情報に関して、当該利用者ＩＤ“１２３４５６７”に係る配信用メールアドレス“Ｈｉｇａｓｈｉ．ｉｃｈｉｒｏ＠ａａａ．ｂｂ．ｃｃ”を配信利用者情報テーブル４４から取得し、当該メールアドレス宛に配信情報を送信する。
【００９８】
このように本発明によれば、利用者情報保有サーバ３が、保有利用者情報テーブル３１における利用者情報と、イベント情報配信条件テーブル３４とに基づきイベント配信条件に適合する利用者情報を抽出し、利用者情報のうち、イベント情報の配信に必要な情報のみを有する配信対象利用者情報一覧をイベント情報配信サーバ４に提供するため、利用者情報保有サーバ３からイベント情報配信サーバ４に利用者情報を送信せず、プライバシーの保護及び情報漏えいを防止することができる。
【００９９】
なお、利用者情報保有サーバ３上の利用者ＩＤと、イベント情報配信サーバ４上の利用者ＩＤとが同一である場合、ＩＤ変換サーバ５は備えなくてもよい。
【０１００】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【符号の説明】
【０１０１】
１  利用者端末
２ａ、２ｂ  イベント情報提供サーバ
２１ａ、２１ｂ  イベント情報テーブル
２２ａ、２２ｂ  イベント情報配信条件テーブル
２３ａ、２３ｂ  制御部
２３１ａ、２３１ｂ  イベント情報／配信対象条件抽出部
２３２ａ、２３２ｂ  イベント情報／配信対象条件送信部
２４ａ、２４ｂ  通信部
３  利用者情報保有サーバ
３１  保有利用者情報テーブル
３２  対象比較処理許可情報テーブル
３３  イベント情報テーブル
３４  イベント情報配信条件テーブル
３５  対象区分変換テーブル
３６  制御部
３６１  保有利用者情報取得部
３６２  対象比較処理許可情報取得部
３６３  イベント情報／配信対象条件要求部
３６４  利用者情報抽出部
３６５  ＩＤ変換要求部
３６６  配信対象利用者情報一覧送信部
３７  通信部
４  イベント情報配信サーバ
４１  イベント情報テーブル
４２  イベント情報配信条件テーブル
４３  配信対象利用者一覧ファイル
４４  配信利用者情報テーブル
４５  配信情報テーブル
４６  制御部
４６１  イベント情報／配信対象条件要求部
４６２  利用者抽出処理要求部
４６３  配信対象利用者情報一覧要求部
４６４  変換後ＩＤ要求部
４６５  配信情報生成部
４６６  配信情報送信部
４７  通信部
５  ＩＤ変換サーバ
５１  ＩＤ変換受付テーブル
５２  ＩＤ変換テーブル
５３  サーバＩＤ対応テーブル
５４  制御部
５４１  ＩＤ変換要求受付部
５４２  ＩＤ変換部
５４３  変換後ＩＤ一覧送信部
１０１  利用者端末
１０２  イベント情報提供サーバ
１０３  利用者情報保有サーバ
１０４  イベント情報配信サーバ
【図１】
0005726711.tif 000002
【図２】
0005726711.tif 000003
【図３】
0005726711.tif 000004
【図４】
0005726711.tif 000005
【図５】
0005726711.tif 000006
【図６】
0005726711.tif 000007
【図７】
0005726711.tif 000008
【図８】
0005726711.tif 000009
【図９】
0005726711.tif 000010
【図１０】
0005726711.tif 000011
【図１１】
0005726711.tif 000012