(57)【要約】【課題】コンテンツの作成や編集をしなくとも、寄付賛同者からコンテンツ提供者への寄付を可能にする。【解決手段】寄付管理サーバ５０は、コンテンツ提供者のＩＤとコンテンツ提供者が提供するコンテンツ情報とを含む依頼者情報の入力を受け付け、１以上の提供者情報と寄付画面とを寄付賛同者端末１２に送信し、寄付賛同者端末において表示される寄付画面に入力された寄付情報を取得する。また、課金処理サーバ７０は、寄付情報に基づいて寄付賛同者からコンテンツ提供者（寄付依頼者）への寄付を実行する。この場合、寄付賛同者端末は、表示しているコンテンツを提供するコンテンツ提供者の識別情報と、表示しているコンテンツのコンテンツ情報とが、寄付管理サーバから送信された依頼者情報のうちの１つと一致する場合に寄付画面を表示し、寄付画面に入力された寄付情報を課金処理サーバに向けて送信する。【選択図】図１
2015215849.tif 000002
【特許請求の範囲】
【請求項１】
端末上でコンテンツを参照した寄付賛同者からコンテンツ提供者に対する寄付を受け付け、実行する寄付システムであって、
コンテンツ提供者の識別情報と該コンテンツ提供者が提供するコンテンツ情報とを含む提供者情報の入力を受け付け、１以上の前記提供者情報と寄付画面とを前記端末に送信する送信装置と、
前記端末において表示される前記寄付画面に入力された寄付情報を取得し、取得した前記寄付情報に基づいて前記寄付賛同者から前記コンテンツ提供者への寄付を実行する寄付実行装置と、を備え、
前記端末は、表示しているコンテンツを提供するコンテンツ提供者の識別情報と、表示しているコンテンツのコンテンツ情報とが、前記送信装置から送信された１以上の前記提供者情報のうちの１つと一致する場合に、前記寄付画面を表示し、前記寄付画面に入力された寄付情報を前記寄付実行装置に向けて送信することを特徴とする寄付システム。
【請求項２】
前記寄付画面は、コンテンツの種別に依存しない共通の画面であることを特徴とする請求項１に記載の寄付システム。
【請求項３】
前記端末は、前記寄付情報を前記送信装置に送信し、
前記送信装置が、前記寄付情報を前記寄付実行装置に送信する、ことを特徴とする請求項１又は２に記載の寄付システム。
【請求項４】
端末上でコンテンツを参照した寄付賛同者からコンテンツ提供者に対する寄付を受け付け、実行する寄付方法であって、
送信装置が、コンテンツ提供者の識別情報と該コンテンツ提供者が提供するコンテンツ情報とを含む提供者情報の入力を受け付け、１以上の前記提供者情報と寄付画面とを前記端末に送信する工程と、
前記端末に表示されているコンテンツを提供するコンテンツ提供者の識別情報と、表示しているコンテンツのコンテンツ情報とが、前記送信装置から送信された１以上の前記提供者情報のうちの１つと一致する場合に、前記端末が前記寄付画面を表示し、前記寄付画面に入力された寄付情報を寄付実行装置に向けて送信する工程と、
前記寄付実行装置が、前記寄付画面に入力された寄付情報を取得し、取得した前記寄付情報に基づいて、前記寄付賛同者から前記コンテンツ提供者への寄付を実行する工程と、を含む寄付方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、寄付システム及び寄付方法に関する。
【背景技術】
【０００２】
従来より、Ｗｅｂコンテンツを提供する特定の個人や団体（コンテンツ提供者）が、コンテンツを参照するインターネットユーザに対して寄付を募ることがある。この場合、コンテンツ提供者は、寄付を募るためのＷｅｂコンテンツを新たに作成したり、提供するＷｅｂコンテンツ上で寄付ができるようにＷｅｂコンテンツを編集する必要があった（例えば、特許文献１参照）。
【０００３】
なお、特許文献２等には、オンラインショッピングにおいて購入手続きや支払い手続きを簡素化するための技術が開示されている。また、特許文献３には、仕様の異なる複数のサイトに対する商品の出品及び受注作業を簡素化するためのシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００４−５１３４２２号公報
【特許文献２】特開２００３−１０８８８７号公報
【特許文献３】特開２００３−１５０８２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、寄付を募りたいコンテンツ提供者がＷｅｂコンテンツの新規作成や編集を行わなければならないという状況は、コンテンツ提供者が寄付を募ることを躊躇する一因となっている。このため、コンテンツ提供者が労力を負わずに寄付を募ることができるようになれば、インターネットを利用した寄付活動が益々普及すると予想される。
【０００６】
１つの側面では、本発明は、コンテンツの作成や編集をしなくとも、寄付賛同者からコンテンツ提供者への寄付を可能にする寄付システム及び寄付方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの態様では、寄付システムは、端末上でコンテンツを参照した寄付賛同者からコンテンツ提供者に対する寄付を受け付け、実行する寄付システムであって、コンテンツ提供者の識別情報と該コンテンツ提供者が提供するコンテンツ情報とを含む提供者情報の入力を受け付け、１以上の前記提供者情報と寄付画面とを前記端末に送信する送信装置と、前記端末において表示される前記寄付画面に入力された寄付情報を取得し、取得した前記寄付情報に基づいて前記寄付賛同者から前記コンテンツ提供者への寄付を実行する寄付実行装置と、を備え、前記端末は、表示しているコンテンツを提供するコンテンツ提供者の識別情報と、表示しているコンテンツのコンテンツ情報とが、前記送信装置から送信された１以上の前記提供者情報のうちの１つと一致する場合に、前記寄付画面を表示し、前記寄付画面に入力された寄付情報を前記寄付実行装置に向けて送信する寄付システムである。
【０００８】
一つの態様では、寄付方法は、端末上でコンテンツを参照した寄付賛同者からコンテンツ提供者に対する寄付を受け付け、実行する寄付方法であって、送信装置がコンテンツ提供者の識別情報と該コンテンツ提供者が提供するコンテンツ情報とを含む提供者情報の入力を受け付け、１以上の前記提供者情報と寄付画面とを前記端末に送信する工程と、前記端末に表示されているコンテンツを提供するコンテンツ提供者の識別情報と、表示しているコンテンツのコンテンツ情報とが、前記送信装置から送信された１以上の前記提供者情報のうちの１つと一致する場合に、前記端末が前記寄付画面を表示し、前記寄付画面に入力された寄付情報を寄付実行装置に向けて送信する工程と、前記寄付実行装置が、前記寄付画面に入力された寄付情報を取得し、取得した前記寄付情報に基づいて、前記寄付賛同者から前記コンテンツ提供者への寄付を実行する工程と、を含む寄付方法である。
【発明の効果】
【０００９】
コンテンツの作成や編集をしなくとも、寄付賛同者からコンテンツ提供者への寄付を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係る寄付システムの構成を概略的に示す図である。
【図２】図２（ａ）は、コンテンツ提供者端末及び寄付賛同者端末のハードウェア構成を示す図であり、図２（ｂ）は、Ｗｅｂサーバ、寄付管理サーバ、課金処理サーバのハードウェア構成を示す図である。
【図３】寄付システムに含まれる各装置の機能ブロック図である。
【図４】依頼者ＤＢのデータ構造の一例を示す図である。
【図５】図５（ａ）は、第１依頼者情報ＤＢのデータ構造の一例を示す図であり、図５（ｂ）は、第１賛同者情報ＤＢのデータ構造の一例を示す図であり、図５（ｃ）は、寄付情報のデータ構造の一例を示す図である。
【図６】図６（ａ）は、第２依頼者情報ＤＢのデータ構造の一例を示す図であり、図６（ｂ）は、第２賛同者情報ＤＢのデータ構造の一例を示す図である。
【図７】寄付依頼者の登録処理を示すフローチャートである。
【図８】図８（ａ）〜図８（ｃ）は、図７の処理において表示される画面の一例を示す図である。
【図９】寄付依頼者の登録処理のシーケンス図である。
【図１０】寄付賛同者の登録処理を示すフローチャートである。
【図１１】図１１（ａ）〜図１１（ｃ）は、図１０の処理において表示される画面の一例を示す図である。
【図１２】寄付賛同者の登録処理のシーケンス図である。
【図１３】寄付受付処理を示すフローチャートである。
【図１４】図１４（ａ）、図１４（ｂ）は、図１３の処理において表示される画面の一例を示す図（その１）である。
【図１５】図１３の処理において表示される画面の一例を示す図（その２）である。
【図１６】課金処理サーバの処理を示すフローチャートである。
【図１７】図１７（ａ）は、コンテンツ提供者端末に表示されるメニュー画面の一例を示す図であり、図１７（ｂ）は、寄付賛同者端末に表示されるメニュー画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、寄付システムの一実施形態について、図１〜図１７に基づいて詳細に説明する。
【００１２】
図１には、本実施形態の寄付システム１００の概略構成が示されている。本実施形態の寄付システム１００は、コンテンツ提供者がコンテンツ（Ｗｅｂサイト）を参照するインターネットユーザに対して寄付を募ることができるとともに、寄付に賛同する寄付賛同者がコンテンツ提供者に対して寄付をできるようにするためのシステムである。
【００１３】
図１に示すように、寄付システム１００は、コンテンツ提供者端末１０と、端末としての寄付賛同者端末１２と、Ｗｅｂサーバ２０と、送信装置としての寄付管理サーバ５０と、寄付実行装置としての課金処理サーバ７０と、を備える。寄付システム１００の各部は、インターネットなどのネットワーク８０に接続されている。なお、各端末及び各サーバとネットワーク８０との間には、ゲートウェイが設けられていてもよい。
【００１４】
コンテンツ提供者端末１０は、インターネットユーザに対してコンテンツを提供する人（コンテンツ提供者）が利用する端末である。なお、コンテンツ提供者は、寄付管理サーバ５０に寄付依頼者として登録できる人である。なお、コンテンツ提供者端末１０は、ネットワーク８０上に複数存在していてもよい。コンテンツ提供者端末１０は、図２（ａ）に示すようなハードウェア構成を有している。図２（ａ）に示すように、コンテンツ提供者端末１０は、ＣＰＵ（Central Processing Unit）９０、ＲＯＭ（Read Only Memory）９２、ＲＡＭ（Random Access Memory）９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、ネットワークインタフェース９７、表示部９３、入力部９５及び可搬型記憶媒体用ドライブ９９等を備えている。これらコンテンツ提供者端末１０の構成各部は、バス９８に接続されている。表示部９３は、液晶ディスプレイ等を含み、入力部９５は、キーボードやマウス等を含む。コンテンツ提供者端末１０では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム、或いは可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み取ったプログラムをＣＰＵ９０が実行することにより、図３に示す、入力処理部３０及び表示処理部３２としての機能が実現される。入力処理部３０は、例えば、入力部９５を介してコンテンツ提供者から入力された情報を取得し、所定の処理を実行する。表示処理部３２は、表示部９３に表示する画面を作成又は取得し、表示部９３上に表示する。
【００１５】
寄付賛同者端末１２は、コンテンツを参照するインターネットユーザが利用する端末である。インターネットユーザは、寄付管理サーバ５０に寄付賛同者として登録できる人である。なお、寄付賛同者端末１２は、ネットワーク８０上に複数存在していてもよい。寄付賛同者端末１２は、コンテンツ提供者端末１０と同様、図２（ａ）に示すようなハードウェア構成を有している。寄付賛同者端末１２では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム、或いは可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み取ったプログラムをＣＰＵ９０が実行することにより、図３に示す、入力処理部３１、表示処理部３３、寄付実行部３５、及びコンテンツアクセス部３７としての機能が実現される。なお、図３においては、ＨＤＤ９６等に格納されている依頼者ＤＢ４１についても図示されている。
【００１６】
入力処理部３１は、例えば、入力部９５を介してインターネットユーザ（寄付賛同者）から入力された情報を取得し、所定の処理を実行する。表示処理部３３は、表示部９３に表示する画面を作成又は取得し、表示部９３上に表示する。
【００１７】
寄付実行部３５は、寄付管理サーバ５０から寄付依頼者に関する情報を取得し、依頼者ＤＢ４１に格納する。なお、依頼者ＤＢ４１は、具体的には図４に示すようなデータ構造を有するが、その詳細については後述する。また、寄付実行部３５は、依頼者ＤＢ４１を参照し、適切なタイミングで寄付画面（図１４（ｂ）参照）を表示部９３上に表示するよう、表示処理部３３に指示を出す。また、寄付実行部３５は、寄付画面に入力された寄付情報を入力処理部３１から取得し、寄付管理サーバ５０に送信する。
【００１８】
コンテンツアクセス部３７は、インターネットユーザからの入力に基づいて、Ｗｅｂサーバ２０からコンテンツ情報を取得し、表示部９３上（ブラウザ上）にコンテンツを表示するよう表示処理部３３に指示を出す。
【００１９】
Ｗｅｂサーバ２０は、図２（ｂ）に示すようなハードウェア構成を有している。図２（ｂ）に示すように、Ｗｅｂサーバ２０は、ＣＰＵ１９０、ＲＯＭ１９２、ＲＡＭ１９４、ＨＤＤ１９６、ネットワークインタフェース１９７、及び可搬型記憶媒体用ドライブ１９９等を備えている。これらＷｅｂサーバ２０の構成各部は、バス１９８に接続されている。Ｗｅｂサーバ２０では、ＲＯＭ１９２あるいはＨＤＤ１９６に格納されているプログラム、或いは可搬型記憶媒体用ドライブ１９９が可搬型記憶媒体１９１から読み取ったプログラムをＣＰＵ１９０が実行することにより、図３に示すコンテンツ提供部２２としての機能が実現される。コンテンツ提供部２２は、コンテンツ提供者端末１０から提供されるＷｅｂコンテンツを不図示の格納部において管理し、インターネットユーザからの求めに応じて、コンテンツ情報をインターネットユーザが利用する端末（寄付賛同者端末１２等）に提供する。
【００２０】
寄付管理サーバ５０は、寄付を募りたいコンテンツ提供者（寄付依頼者）の情報や、寄付をしたいインターネットユーザ（寄付賛同者）の情報を取得し、管理する。また、寄付賛同者端末１２から寄付情報が送られてきた場合に、当該寄付情報を課金処理サーバ７０に送信する機能を有する。寄付管理サーバ５０は、Ｗｅｂサーバ２０と同様、図２（ｂ）に示すようなハードウェア構成を有している。寄付管理サーバ５０では、ＲＯＭ１９２あるいはＨＤＤ１９６に格納されているプログラム、或いは可搬型記憶媒体用ドライブ１９９が可搬型記憶媒体１９１から読み取ったプログラムをＣＰＵ１９０が実行することにより、図３に示す機能を実現する。
【００２１】
寄付管理サーバ５０は、ＣＰＵ１９０がプログラムを実行することにより、図３に示す、寄付依頼者情報収集部５２、寄付賛同者情報収集部５４、情報送信部５６、寄付情報受信部５８、寄付情報送信部６０としての機能を実現する。なお、図３には、寄付管理サーバ５０のＨＤＤ１９６等に格納されている第１依頼者情報ＤＢ６１、第１賛同者情報ＤＢ６３も図示されている。
【００２２】
寄付依頼者情報収集部５２は、寄付を依頼するコンテンツ提供者（寄付依頼者）が入力した、寄付依頼者の情報、寄付を募るコンテンツの情報、寄付依頼者に対する寄付金の入金先（課金情報）を取得する。そして、寄付依頼者情報収集部５２は、その一部の情報を第１依頼者情報ＤＢ６１に格納し、別の一部の情報を課金処理サーバ７０に対して送信する。
【００２３】
ここで、第１依頼者情報ＤＢ６１は、図５（ａ）に示すようなデータ構造を有する。具体的には、図５（ａ）に示すように、第１依頼者情報ＤＢ６１は、「依頼者ＩＤ」、「パスワード」、「コンテンツ情報」の各フィールドを有する。「依頼者ＩＤ」には、寄付依頼者の識別情報が格納される。「パスワード」のフィールドには、寄付依頼者が設定したパスワードが格納される。「コンテンツ情報」のフィールドは、「ＵＲＬ」、「ＵＲＬ内ユーザＩＤ」の欄を含む。「ＵＲＬ」の欄には、寄付依頼者が提供するコンテンツのうち、寄付依頼者が指定したコンテンツのＵＲＬが格納される。「ＵＲＬ内ユーザＩＤ」の欄には、寄付依頼者が当該コンテンツにおいて利用しているユーザＩＤの情報が格納される。なお、第１依頼者情報ＤＢ６１に格納される情報は、コンテンツ提供者の識別情報と該コンテンツ提供者が提供するコンテンツ情報とを含む提供者情報であるといえる。
【００２４】
図３に戻り、寄付賛同者情報収集部５４は、寄付に賛同したインターネットユーザ（寄付賛同者）が入力した、寄付賛同者の情報、寄付賛同者が寄付金を支払う際に利用するクレジットカードの情報を取得する。そして、寄付賛同者情報収集部５４は、その一部の情報を第１賛同者情報ＤＢ６３に格納し、別の一部の情報を課金処理サーバ７０に対して送信する。
【００２５】
ここで、第１賛同者情報ＤＢ６３は、図５（ｂ）に示すように、「賛同者ＩＤ」、「パスワード」の各フィールドを有する。「賛同者ＩＤ」のフィールドには、寄付賛同者の識別情報が格納され、「パスワード」のフィールドには、寄付賛同者が設定したパスワードが格納される。
【００２６】
情報送信部５６は、第１依頼者情報ＤＢ６１に格納されている１以上の情報を、寄付賛同者端末１２（寄付実行部３５）からの求めに応じて送信する。なお、情報送信部５６は、寄付実行部３５に対して第１依頼者情報ＤＢ６１の情報を最初に送信する場合には、寄付画面のデータや寄付画面を表示するためのプログラム（アドオン等）も合わせて送信する。ここで、情報送信部５６が送信する情報は、寄付賛同者端末１２の依頼者ＤＢ４１に格納される。依頼者ＤＢ４１は、図４に示すように、通し番号が格納される「Ｎｏ．」のフィールドと、「コンテンツ情報」のフィールドを有している。「コンテンツ情報」のフィールドには、ＵＲＬと、ＵＲＬ内ユーザＩＤの情報（図５（ａ）の第１依頼者情報ＤＢ６１に格納されているＵＲＬ，ＵＲＬ内ユーザＩＤと同様）が格納される。
【００２７】
寄付情報受信部５８は、寄付賛同者端末１２において寄付賛同者により入力され、寄付実行部３５から送信された寄付情報を受信し、寄付情報送信部６０に送信する。ここで、寄付情報は、図５（ｃ）に示すようなデータ構造を有するものとする。すなわち、寄付情報には、「賛同者ＩＤ」と、「寄付先情報」として、「寄付先コンテンツ」、「寄付先ＩＤ」、「寄付金額」が含まれている。
【００２８】
寄付情報送信部６０は、寄付情報受信部５８から寄付情報を受信し、課金処理サーバ７０に対して寄付情報を送信する。
【００２９】
図１に戻り、課金処理サーバ７０は、寄付管理サーバ５０から送信される寄付情報に基づいて、課金処理、すなわち、寄付賛同者のクレジットカードから寄付依頼者の銀行口座への入金処理を実行する。課金処理サーバ７０は、Ｗｅｂサーバ２０、寄付管理サーバ５０と同様、図２（ｂ）のようなハードウェア構成を有している。課金処理サーバ７０では、ＲＯＭ１９２あるいはＨＤＤ１９６に格納されているプログラム、或いは可搬型記憶媒体用ドライブ１９９が可搬型記憶媒体１９１から読み取ったプログラムをＣＰＵ１９０が実行することにより、図３に示す機能を実現する。
【００３０】
課金処理サーバ７０は、ＣＰＵ１９０がプログラムを実行することにより、図３に示す、寄付依頼者情報受付部７２、寄付賛同者情報受付部７４、課金実行部７６としての機能を実現する。なお、図３には、課金処理サーバ７０のＨＤＤ１９６等に格納されている第２依頼者情報ＤＢ８１、第２賛同者情報ＤＢ８３も図示されている。
【００３１】
寄付依頼者情報受付部７２は、寄付管理サーバ５０の寄付依頼者情報収集部５２から送信されてきた依頼者情報を受信し、第２依頼者情報ＤＢ８１に格納する。ここで、第２依頼者情報ＤＢ８１は、図６（ａ）に示すようなデータ構造を有している。具体的には、図６（ａ）に示すように、第２依頼者情報ＤＢ８１は、「依頼者ＩＤ」、「パスワード」、「口座情報」の各フィールドを有する。「依頼者ＩＤ」のフィールドには、寄付依頼者の識別情報が格納され、「パスワード」のフィールドには、寄付依頼者が入力したパスワードの情報が格納される。「口座情報」のフィールドには、寄付依頼者が入力した自己が保有する銀行口座の情報（銀行名、口座種別、口座番号）が格納される。なお、銀行名や口座種別は、番号であってもよい。
【００３２】
寄付賛同者情報受付部７４は、寄付管理サーバ５０の寄付賛同者情報収集部５４から送信されてきた賛同者情報を受信し、第２賛同者情報ＤＢ８３に格納する。ここで、第２賛同者情報ＤＢ８３は、図６（ｂ）に示すようなデータ構造を有している。具体的には、図６（ｂ）に示すように、第２賛同者情報ＤＢ８３は、「賛同者ＩＤ」、「パスワード」、「カード情報」の各フィールドを有する。「賛同者ＩＤ」のフィールドには、寄付賛同者の識別情報が格納され、「パスワード」のフィールドには、寄付賛同者が入力したパスワードの情報が格納される。「カード情報」のフィールドには、寄付依頼者が入力した自己が保有するクレジットカードの情報（カード会社、カード番号、セキュリティコード）が格納される。セキュリティコードは、クレジットカードの裏面又は表面に記載されている３桁又は４桁の数字である。なお、第２賛同者情報ＤＢ８３においては、カード情報に代えて、図６（ａ）と同様に口座情報が格納されてもよい。あるいは、第２賛同者情報ＤＢ８３には、寄付賛同者が入金（チャージ）した金額の情報が格納されてもよい。
【００３３】
課金実行部７６は、寄付管理サーバ５０の寄付情報送信部６０から送信される寄付情報に基づき、かつ第２依頼者情報ＤＢ８１と第２賛同者情報ＤＢ８３とを参照して、課金処理を実行する。この場合、課金実行部７６は、寄付賛同者のクレジットカードから寄付依頼者の銀行口座への入金処理を実行する。
【００３４】
次に、本実施形態の寄付システム１００の処理について、詳細に説明する。
【００３５】
（寄付依頼者の登録処理）
図７には、寄付依頼者の登録処理がフローチャートにて示されている。図７の寄付依頼者の登録処理は、コンテンツ提供者端末１０と、寄付管理サーバ５０とが連携して実行する処理である。なお、図７では、コンテンツ提供者端末１０と、寄付管理サーバ５０の処理のタイミングを考慮して、各処理、各判断を配置している。なお、図９には、本処理のシーケンス図が示されている。
【００３６】
図７の処理では、まず、ステップＳ１０において、入力処理部３０は、寄付依頼者の新規登録要求が入力されるまで待機する。この場合、例えば、寄付依頼者（コンテンツ提供者）が、図８（ａ）に示すログイン画面において、「新規登録はこちら」をクリックした場合に、入力処理部３０は、ステップＳ１２に移行する。
【００３７】
ステップＳ１２に移行すると、入力処理部３０は、新規登録要求を寄付管理サーバ５０の寄付依頼者情報収集部５２に送信する。
【００３８】
一方、寄付管理サーバ５０側では、ステップＳ３０において、寄付依頼者情報収集部５２が、新規登録要求を受信するまで待機している。したがって、コンテンツ提供者端末１０側において、ステップＳ１２が実行されたタイミングで、寄付依頼者情報収集部５２は、ステップＳ３２に移行する。
【００３９】
ステップＳ３２に移行すると、寄付依頼者情報収集部５２は、新規登録画面のデータをコンテンツ提供者端末１０の表示処理部３２に対して送信する。
【００４０】
これに対し、表示処理部３２は、ステップＳ１２後、ステップＳ１４において、新規登録画面のデータを受信するまで待機している。したがって、寄付管理サーバ５０側においてステップＳ３２の処理が実行されたタイミングで、表示処理部３２は、ステップＳ１６に移行する。
【００４１】
ステップＳ１６に移行すると、表示処理部３２は、新規登録画面を表示部９３上に表示する。新規登録画面は、一例として、図８（ｂ）に示すような画面である。なお、寄付依頼者は、図８（ｂ）の新規登録画面において、ＩＤとパスワードを入力した後、ＯＫボタンを押す。
【００４２】
ステップＳ１８では、入力処理部３０は、新規登録画面に情報が入力され、ＯＫボタンが押されるまで待機する。寄付依頼者が情報を入力してＯＫボタンを押すと、入力処理部３０は、ステップＳ２０に移行し、入力されたＩＤ、パスワードを寄付管理サーバ５０（寄付依頼者情報収集部５２）へ送信する。
【００４３】
一方、寄付管理サーバ５０側では、ステップＳ３２の後、ステップＳ３４において、寄付依頼者情報収集部５２が、ＩＤ、パスワードを受信するまで待機している。したがって、コンテンツ提供者端末１０側においてステップＳ２０の処理が行われたタイミングで、寄付依頼者情報収集部５２は、ステップＳ３６に移行する。ステップＳ３６に移行すると、寄付依頼者情報収集部５２は、受信したＩＤ、パスワードを第１依頼者情報ＤＢ６１に登録し、Ｗｅｂコンテンツ・課金情報登録画面のデータをコンテンツ提供者端末１０（表示処理部３２）に送信する。
【００４４】
コンテンツ提供者端末１０の表示処理部３２は、前述したステップＳ２０の後、ステップＳ２２において、Ｗｅｂコンテンツ・課金情報登録画面のデータを受信するまで待機している。したがって、寄付管理サーバ５０側でステップＳ３６の処理が実行されると、表示処理部３２は、ステップＳ２４に移行し、受信したＷｅｂコンテンツ・課金情報登録画面を表示部９３上に表示する。なお、この場合のＷｅｂコンテンツ・課金情報登録画面は、図８（ｃ）に示すような画面である。寄付依頼者は、図８（ｃ）の画面において、寄付の対象となるコンテンツの情報（Ｗｅｂコンテンツの名称）や、寄付依頼者が保有する銀行口座の情報（銀行名、口座種別、口座番号）を入力し、ＯＫボタンを押すものとする。
【００４５】
入力処理部３０は、ステップＳ２６において、入力が行われるまで、すなわちＯＫボタンが押されるまで、待機する。そして、ＯＫボタンが押されたタイミングで、入力処理部３０は、ステップＳ２８において、入力された依頼者情報（ステップＳ１８、Ｓ２６で入力された情報の一部）を寄付管理サーバ５０（寄付依頼者情報収集部５２）へ送信する。
【００４６】
一方、寄付管理サーバ５０側では、ステップＳ３６の後、ステップＳ３８において、寄付依頼者情報収集部５２が、依頼者情報を受信するまで待機している。したがって、寄付依頼者情報収集部５２は、コンテンツ提供者端末１０においてステップＳ２８が実行されたタイミングで、ステップＳ４０に移行する。ステップＳ４０では、寄付依頼者情報収集部５２が、依頼者情報を第１依頼者情報ＤＢ６１に登録する。また、寄付依頼者情報収集部５２は、依頼者情報を課金処理サーバ７０に送信する。なお、課金処理サーバ７０では、寄付依頼者情報受付部７２が、依頼者情報を受信すると（図１６のステップＳ５０：肯定）、寄付依頼者情報受付部７２は、当該依頼者情報を第２依頼者情報ＤＢ８１に格納する（Ｓ５２）。
【００４７】
以上の処理により、寄付を募ろうとしているコンテンツ提供者（寄付依頼者）の情報が第１依頼者情報ＤＢ６１及び第２依頼者情報ＤＢ８１に格納されることになる。
【００４８】
（寄付賛同者の登録処理）
図１０には、寄付賛同者を登録する際の、寄付賛同者端末１２と、寄付管理サーバ５０の処理がフローチャートにて示されている。なお、図１０では、図７と同様、寄付賛同者端末１２と、寄付管理サーバ５０の処理のタイミングを考慮して、各処理、各判断を配置している。なお、寄付賛同者は、本実施形態の寄付システム１００を利用したい場合に、事前に、寄付賛同者の登録を行う。なお、図１２には、本処理のシーケンス図が示されている。
【００４９】
図１０の処理は、コンテンツ提供者端末１０に代えて寄付賛同者端末１２が処理を実行する点、登録する対象が寄付賛同者である点、登録する賛同者情報が依頼者情報とは異なる点、等を除き図７の処理とほぼ同様となっている。
【００５０】
以下、図１０の処理について、図７の処理とは異なる点を中心に説明する。なお、図７の処理と対応する図１０の処理には、図７のステップ番号の百の位に１を付したステップ番号を付している。
【００５１】
図１０の処理では、寄付賛同者が図１１（ａ）のログイン画面上で「新規登録はこちら」を選択すると（Ｓ１１０：肯定）、図１１（ｂ）に示す新規登録画面が寄付賛同者端末１２の表示部９３上に表示される（Ｓ１１６）。そして、新規登録画面において寄付賛同者が必要な情報を入力し、ＯＫボタンを押すと（Ｓ１１８：肯定）、入力された情報は寄付管理サーバ５０側に送信され（Ｓ１２０）、表示部９３上には図１１（ｃ）に示すような課金情報登録画面が表示される（Ｓ１２４）。寄付賛同者は、課金情報登録画面において、寄付賛同者が保有するクレジットカードの情報（カード会社、カード番号、セキュリティコード）を入力し、ＯＫボタンを押す（Ｓ１２６：肯定）。これにより、賛同者情報が寄付管理サーバ５０側に送信され（Ｓ１２８）、寄付管理サーバ５０では、寄付賛同者情報収集部５４が、第１賛同者情報ＤＢ６３に賛同者情報を登録するとともに、賛同者情報を課金処理サーバ７０に送信する（Ｓ１４０）。
【００５２】
この場合、課金処理サーバ７０では、寄付賛同者情報受付部７４が、賛同者情報を受信したタイミング（図１６のステップＳ５４：肯定）で、第２賛同者情報ＤＢ８３に賛同者情報を登録する（図１６のステップＳ５６）。
【００５３】
以上の処理により、寄付賛同者端末１２を利用する者（寄付依頼者）の情報が第１賛同者情報ＤＢ６３及び第２賛同者情報ＤＢ８３に格納されることになる。
【００５４】
（寄付受付処理）
次に、図１３のフローチャートに沿って、寄付受付処理について説明する。図１３の寄付受付処理は、寄付賛同者端末１２と、寄付管理サーバ５０とが連携して実行する処理である。
【００５５】
図１３の処理では、寄付賛同者端末１２の寄付実行部３５は、ステップＳ２００において所定タイミングか否かを判断する。ここで、所定タイミングとは、寄付賛同者端末１２が寄付管理サーバ５０から依頼者情報をもらうのに適切なタイミングを意味し、例えば、寄付賛同者の登録が行われた直後のタイミング、所定時間間隔、寄付賛同者端末１２が起動された直後のタイミングなどが挙げられる。このステップＳ２００の判断が否定された場合には、ステップＳ２０８に移行するが、ステップＳ２００の判断が肯定された場合（所定タイミングである場合）には、ステップＳ２０２に移行する。
【００５６】
ステップＳ２０２に移行すると、寄付実行部３５は、寄付管理サーバ５０の情報送信部５６に対して依頼者情報の送信を要求する。
【００５７】
一方、寄付管理サーバ５０側では、情報送信部５６及び寄付情報受信部５８は、寄付賛同者端末１２側から依頼者情報の送信要求があるか、あるいは寄付情報を受信するまで（ステップＳ２５０又はＳ２５４が肯定されるまで）、待機している。したがって、寄付賛同者端末１２側においてステップＳ２０２の処理が行われると、ステップＳ２５０の判断が肯定されるため、情報送信部５６は、ステップＳ２５２に移行する。
【００５８】
ステップＳ２５２に移行すると、情報送信部５６は、依頼者情報を寄付賛同者端末１２に対して送信する。この場合、寄付賛同者端末１２に対する送信が第１回目である場合（例えば、寄付賛同者の登録処理を行った直後である場合）には、寄付画面のデータや寄付画面を表示するためのプログラム（アドオン等）も送信する。なお、寄付画面とは、図１４（ｂ）に示すようなブラウザ上にポップアップ表示される、寄付賛同者が寄付金額を入力可能な画面であるものとする。なお、情報送信部５６は、依頼者情報として、第１依頼者情報ＤＢ６１に格納されているＵＲＬとＵＲＬ内ユーザＩＤとの組み合わせの情報を寄付賛同者端末１２（寄付実行部３５）に送信する。
【００５９】
これに対し、寄付賛同者端末１２側では、ステップＳ２０２の後、ステップＳ２０４において、寄付実行部３５は、依頼者情報（及び寄付画面）を受信するまで待機している。したがって、寄付管理サーバ５０側において、ステップＳ２５２の処理が実行されると、寄付実行部３５は、ステップＳ２０６に移行し、依頼者ＤＢ４１を更新する。この場合、寄付実行部３５は、受信した依頼者情報のうち、図４に示す依頼者ＤＢ４１に未だ格納されていないＵＲＬとＵＲＬ内ユーザＩＤの組み合わせの情報を依頼者ＤＢ４１に格納する。その後は、ステップＳ２０８に移行する。
【００６０】
ステップＳ２０８に移行した場合、コンテンツアクセス部３７は、コンテンツ参照要求があったか否かを判断する。このステップＳ２０８の判断が否定された場合には、ステップＳ２００に戻る。一方、ステップＳ２０８の判断が肯定された場合には、ステップＳ２１０に移行する。
【００６１】
ステップＳ２１０に移行すると、コンテンツアクセス部３７は、Ｗｅｂサーバ２０からコンテンツを取得し、表示処理部３３に指示を出し、コンテンツを表示部９３上（ブラウザ）に表示させる。また、寄付実行部３５は、表示部９３上に表示されたコンテンツのコンテンツ情報を確認する。ここで、寄付実行部３５は、コンテンツ情報の確認において、ＵＲＬと、コンテンツから抽出可能なコンテンツ提供者のユーザＩＤとを確認する。例えば、寄付実行部３５は、コンテンツのタグにおいてユーザＩＤが分かるのであれば、当該ユーザＩＤを確認する。また、コンテンツのＵＲＬにユーザＩＤが含まれている場合もある。このような場合には、寄付実行部３５は、ＵＲＬからユーザＩＤを切り出し、確認する（例えば、ＵＲＬ「http://xx.xx.com/AAAA」のAAAAの部分を確認する）。なお、寄付実行部３５は、コンテンツを提供するＷｅｂサーバごとに、どこを確認してユーザＩＤを切り出すかを定めておいてもよい。
【００６２】
次いで、ステップＳ２１２では、寄付実行部３５が、依頼者ＤＢ４１の情報と一致するか否かを判断する。このステップＳ２１２の判断が否定された場合には、寄付賛同者が参照しているコンテンツは、登録されていないコンテンツ（寄付対象となっていないコンテンツ）であるので、寄付に関する処理を行わずに、ステップＳ２００に戻る。一方、ステップＳ２１２の判断が肯定された場合には、ステップＳ２１４に移行し、寄付実行部３５は、表示処理部３３に指示を出し、寄付画面を表示部９３上に表示させる。具体的には、図１４（ａ）に示すように、表示部９３上（ブラウザ上）にコンテンツが表示されている状態で、図１４（ｂ）に示すように、表示部９３上に寄付画面をポップアップ表示させる。
【００６３】
なお、寄付画面は、図１４（ｂ）に示すように、寄付金額を入力する欄と、実行ボタンとが設けられている。寄付賛同者は、寄付金額を入力し、実行ボタンを押すことで、寄付の手続きを進めることができる。なお、寄付画面には、コンテンツ情報や、ＵＲＬ内ユーザＩＤを表示するようにしてもよい。
【００６４】
次いで、ステップＳ２１６では、寄付実行部３５が、実行ボタンが押されるまで待機する。寄付賛同者が寄付金額を入力して実行ボタンを押すと、寄付実行部３５は、ステップＳ２１８に移行し、寄付情報（金額情報）を一時保存する。
【００６５】
次いで、ステップＳ２２０では、寄付実行部３５が、表示処理部３３に指示を出し、確認画面を表示部９３上に表示させる。ここで、確認画面は、図１５に示すようなポップアップ画面であるものとする。寄付賛同者は、寄付実行を確定する場合には、ＯＫボタンを押す。
【００６６】
次いで、ステップＳ２２２では、寄付実行部３５が、所定時間内にＯＫボタンが押されたか否かを判断する。このステップＳ２２２の判断が肯定された場合には、ステップＳ２２４に移行し、寄付実行部３５は、寄付情報を寄付管理サーバ５０に送信する。その後は、ステップＳ２００に戻る。
【００６７】
一方、ステップＳ２２２の判断が否定された場合には、ステップＳ２２６に移行し、寄付実行部３５は、表示処理部３３に指示を出し、確認画面を閉じるとともに、一時保存していた寄付情報を破棄する。その後は、ステップＳ２００に戻る。なお、図１５の確認画面にキャンセルボタンを設けておき、該キャンセルボタンが押された場合にステップＳ２２２の判断が否定されることとしてもよい。
【００６８】
なお、ステップＳ２２４において、寄付実行部３５が、寄付情報を寄付管理サーバ５０に送信した場合、寄付管理サーバ５０側では、寄付情報受信部５８が、寄付情報を受信するため（Ｓ２５４：肯定）、ステップＳ２５６に移行する。ステップＳ２５６では、寄付情報送信部６０は、寄付情報を課金処理サーバ７０に送信する。なお、寄付情報に含まれる賛同者ＩＤは、第１賛同者情報ＤＢ６３（図５（ｂ）参照）から取得される。なお、寄付実行部３５は、送信した寄付情報を不図示のデータベースで管理する。
【００６９】
ここで、寄付情報送信部６０から寄付情報が課金処理サーバ７０に送信されると、課金処理サーバ７０の課金実行部７６は、課金処理を実行する（図１６のステップＳ５８：肯定、Ｓ６０参照）。この場合、課金実行部７６は、寄付情報（図５（ｃ））に基づいて、賛同者ＩＤに対応する賛同者のクレジットカードから、寄付先ＩＤに対応する寄付依頼者の銀行口座に、入金を行う。
【００７０】
（課金処理サーバ７０の処理）
図１６は、課金処理サーバの処理を示すフローチャートである。図１６の処理では、依頼者情報、賛同者情報、及び寄付情報のいずれかを受信するまで、すなわち、ステップＳ５０、Ｓ５４，Ｓ５８のいずれかが肯定されるまで待機する。そして、依頼者情報を受信した場合には、ステップＳ５２において、寄付依頼者情報受付部７２が、依頼者情報を第２依頼者情報ＤＢ８１に登録する。また、賛同者情報を受信した場合には、ステップＳ５６において、寄付賛同者情報受付部７４が、賛同者情報を第２賛同者情報ＤＢ８３に登録する。更に、寄付情報を受信した場合には、ステップＳ６０において、課金実行部７６が、課金処理を実行する。
【００７１】
なお、寄付管理サーバ５０は、図８（ａ）のログイン画面においてＩＤとパスワードを入力した後、ＯＫボタンが押された場合、あるいは、図８（ｃ）のＷｅｂコンテンツ・課金情報登録画面においてＯＫボタンが押された場合に、図１７（ａ）に示すようなメニュー画面をコンテンツ提供者端末１０の表示処理部３２に送信してもよい。寄付依頼者が、いずれかのボタンを押した場合、入力処理部３０は、押したボタンの情報を寄付管理サーバ５０に送信し、寄付管理サーバ５０からは、押したボタンに対応する情報や画面を表示処理部３２に対して送信するようにすればよい。
【００７２】
同様に、寄付管理サーバ５０は、図１１（ａ）のログイン画面においてＩＤとパスワードを入力した後、ＯＫボタンが押された場合、あるいは、図１１（ｃ）の課金情報登録画面においてＯＫボタンが押された場合に、図１７（ｂ）に示すようなメニュー画面を寄付賛同者端末１２の表示処理部３３に送信してもよい。
【００７３】
以上、詳細に説明したように、本実施形態によると、寄付管理サーバ５０は、コンテンツ提供者のＩＤとコンテンツ提供者が提供するコンテンツ情報とを含む依頼者情報の入力を受け付け、１以上の提供者情報と寄付画面とを寄付賛同者端末１２に送信し、寄付賛同者端末１２において表示される寄付画面に入力された寄付情報を取得する。また、課金処理サーバ７０は、寄付情報に基づいて寄付賛同者からコンテンツ提供者（寄付依頼者）への寄付を実行する。この場合、寄付賛同者端末１２は、表示しているコンテンツを提供するコンテンツ提供者の識別情報と、表示しているコンテンツのコンテンツ情報とが、寄付管理サーバ５０から送信された依頼者情報のうちの１つと一致する場合（Ｓ２１２：肯定）に、寄付画面を表示し（Ｓ２１４）、寄付画面に入力された寄付情報を課金処理サーバ７０に向けて送信する（Ｓ２２４）。これにより、本実施形態では、コンテンツ提供者が寄付を募るために新たにコンテンツを作成したり、コンテンツを編集したりしなくても、寄付賛同者からコンテンツ提供者（寄付依頼者）への寄付を簡易に実現することができる。このように寄付を簡易に行えるようにすることで、寄付賛同者は少額であっても躊躇することなく寄付を行うことができる。
【００７４】
また、本実施形態では、寄付画面は、コンテンツの種別に依存しない共通の画面であるため、寄付賛同者はコンテンツの種別によらずに同一の操作で、寄付ができる。これにより、寄付賛同者の利便性が向上する。
【００７５】
なお、上記実施形態では、寄付情報が、寄付賛同者端末１２から寄付管理サーバ５０を介して課金処理サーバ７０に送信される場合について説明したが、これに限られるものではない。例えば、寄付情報は、寄付賛同者端末１２から課金処理サーバ７０に対して直接送信されてもよい。
【００７６】
また、上記実施形態では、寄付管理サーバ５０と課金処理サーバ７０とが別の装置である場合について説明したが、これに限らず、寄付管理サーバ５０の機能と課金処理サーバ７０の機能の両方を備えたサーバを用いることとしてもよい。
【００７７】
なお、上記実施形態では、図６（ｂ）の第２賛同者情報ＤＢ８３において、セキュリティコードを保持する場合について説明したが、これに限られるものではない。例えば、第２賛同者情報ＤＢ８３は、セキュリティコードを保持しなくてもよい。この場合、寄付賛同者に対して、寄付画面においてセキュリティコードを入力させるようにしてもよい。
【００７８】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【００７９】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００８０】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００８１】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００８２】
なお、以上の実施形態の説明に関して、更に以下の付記を開示する。
（付記１）  端末上でコンテンツを参照した寄付賛同者からコンテンツ提供者に対する寄付を受け付け、実行する寄付システムであって、
コンテンツ提供者の識別情報と該コンテンツ提供者が提供するコンテンツ情報とを含む提供者情報の入力を受け付け、１以上の前記提供者情報と寄付画面とを前記端末に送信する送信装置と、
前記端末において表示される前記寄付画面に入力された寄付情報を取得し、取得した前記寄付情報に基づいて前記寄付賛同者から前記コンテンツ提供者への寄付を実行する寄付実行装置と、を備え、
前記端末は、表示しているコンテンツを提供するコンテンツ提供者の識別情報と、表示しているコンテンツのコンテンツ情報とが、前記送信装置から送信された１以上の前記提供者情報のうちの１つと一致する場合に、前記寄付画面を表示し、前記寄付画面に入力された寄付情報を前記寄付実行装置に向けて送信することを特徴とする寄付システム。
（付記２）  前記寄付画面は、コンテンツの種別に依存しない共通の画面であることを特徴とする付記１に記載の寄付システム。
（付記３）  前記端末は、前記寄付情報を前記送信装置に送信し、
前記送信装置が、前記寄付情報を前記寄付実行装置に送信する、ことを特徴とする付記１又は２に記載の寄付システム。
（付記４）  端末上でコンテンツを参照した寄付賛同者からコンテンツ提供者に対する寄付を受け付け、実行する寄付方法であって、
送信装置がコンテンツ提供者の識別情報と該コンテンツ提供者が提供するコンテンツ情報とを含む提供者情報の入力を受け付け、１以上の前記提供者情報と寄付画面とを前記端末に送信する工程と、
前記端末に表示されているコンテンツを提供するコンテンツ提供者の識別情報と、表示しているコンテンツのコンテンツ情報とが、前記送信装置から送信された１以上の前記提供者情報のうちの１つと一致する場合に、前記端末が前記寄付画面を表示し、前記寄付画面に入力された寄付情報を寄付実行装置に向けて送信する工程と、
前記寄付実行装置が、前記寄付画面に入力された寄付情報を取得し、取得した前記寄付情報に基づいて、前記寄付賛同者から前記コンテンツ提供者への寄付を実行する工程と、を含む寄付方法。
（付記５）  前記寄付画面は、コンテンツの種別に依存しない共通の画面であることを特徴とする付記４に記載の寄付方法。
（付記６）  前記端末は、前記寄付情報を前記送信装置に送信し、
前記送信装置が、前記寄付情報を前記寄付実行装置に送信する、ことを特徴とする付記４又は５に記載の寄付方法。
【符号の説明】
【００８３】
１２  寄付賛同者端末（端末）
５０  寄付管理サーバ（送信装置）
７０  課金処理サーバ（寄付実行装置）
１００  寄付システム
【図１】
2015215849.tif 000003
【図２】
2015215849.tif 000004
【図３】
2015215849.tif 000005
【図４】
2015215849.tif 000006
【図５】
2015215849.tif 000007
【図６】
2015215849.tif 000008
【図７】
2015215849.tif 000009
【図８】
2015215849.tif 000010
【図９】
2015215849.tif 000011
【図１０】
2015215849.tif 000012
【図１１】
2015215849.tif 000013
【図１２】
2015215849.tif 000014
【図１３】
2015215849.tif 000015
【図１４】
2015215849.tif 000016
【図１５】
2015215849.tif 000017
【図１６】
2015215849.tif 000018
【図１７】
2015215849.tif 000019