(57)【特許請求の範囲】
【請求項１】
所定のネットワークに接続される、ポイントで購入可能な状態で販売業者によって提供されている所定の商品の入手を希望する者である買い手者が使用するコンピュータ端末である買い手者端末、及び前記買い手者が入手を希望する前記商品の購入代行を希望するものである購入代行者が使用するコンピュータ端末である代行者端末と、前記ネットワークを介して通信可能な、前記買い手者と前記購入代行者とをマッチングさせるためのマッチング装置であって、
複数の前記商品のデータと、前記商品のそれぞれを購入するために必要なポイント数のデータとを互いに紐付けて記録する第１記録部と、
前記第１記録部に記録されたデータに基づいて、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記買い手者端末を用いて、当該買い手者端末を使用する前記買い手者が閲覧可能とする第１閲覧制御部と、
前記第１閲覧制御部の機能によって複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を当該買い手者が使用する買い手者端末から前記ネットワークを介して送信して来たときにそれを受付ける第１受信部と、
前記第１受信部で受付けた一組の前記買い手者ＩＤ情報、商品特定情報、及び対価情報を、それら３つの情報を互いに紐付けた状態で記録する第２記録部と、
前記第２記録部に記録されたデータに基づいて、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が閲覧可能とする第２閲覧制御部と、
前記第２閲覧制御部の機能によって複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を当該購入代行者が使用する代行者端末から前記ネットワークを介して送信して来たときにそれを受付ける第２受信部と、
前記第２受信部で前記承諾情報を受付けた場合に、前記承諾情報と紐付けられていた前記購入代行者ＩＤ情報を、前記承諾情報によって前記購入代行者が購入を代行する意思を示した前記特定商品の前記商品特定情報と、前記購入代行者が購入を代行する意思を示した前記特定商品の購入代行を希望した買い手者の前記買い手者ＩＤ情報と紐付けて記録する第３記録部と、
を備えている、マッチング装置。
【請求項２】
前記マッチング装置は、
前記ネットワークを介して前記マッチング装置にアクセスして来た前記買い手者端末を用いて、当該買い手者端末を使用する前記買い手者が、当該買い手者が購入代行を希望した前記特定商品の購入を代行する意思を示した前記購入代行者の前記購入代行者ＩＤ情報を、当該特定商品を特定する前記商品特定情報と紐付けた状態で、前記第３記録部に記録されたデータに基づいて閲覧可能とする第３画像生成部を備えている、
請求項１記載のマッチング装置。
【請求項３】
前記マッチング装置は、
前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が、当該購入代行者が購入を代行する意思を示した前記特定商品の購入代行を希望した前記買い手者の前記買い手者ＩＤ情報を、当該特定商品を特定する前記商品特定情報と紐付けた状態で、前記第３記録部に記録されたデータに基づいて閲覧可能とする第４画像生成部を備えている、
請求項１記載のマッチング装置。
【請求項４】
前記第１記録部に記録する、複数の前記商品のデータと、前記商品のそれぞれを購入するために必要なポイント数のデータとを、前記ネットワーク上にある販売業者のウェブサイトから自動的に収集する、クローリング部を備えている、
請求項１記載のマッチング装置。
【請求項５】
前記第２受信部が承諾情報を受付けた後の所定のタイミングで、前記承諾情報によって前記購入代行者が購入を代行する意思を示した前記特定商品について前記買い手者が前記マッチング装置に送信した対価情報によって特定される対価の支払いを当該買い手者から受けるとともに、所定の条件が充足されたときに、手数料を控除した当該対価を、前記承諾情報を前記マッチング装置に送った当該購入代行者に支払う決済部を備えている、
請求項１記載のマッチング装置。
【請求項６】
前記第２閲覧制御部は、前記第２記録部において、１つの前記特定商品について複数の前記買い手者ＩＤ情報、及び対価情報が紐付けられている状態で記録されている場合、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が、最も高い対価情報を他の対価情報に優先して閲覧可能とするようになっている、
請求項１記載のマッチング装置。
【請求項７】
所定のネットワークに接続される、ポイントで購入可能な状態で販売業者によって提供されている所定の商品の入手を希望する者である買い手者が使用するコンピュータ端末である買い手者端末、及び前記買い手者が入手を希望する前記商品の購入代行を希望するものである購入代行者が使用するコンピュータ端末である代行者端末と、前記ネットワークを介して通信可能な、前記買い手者と前記購入代行者とをマッチングさせるためのマッチング装置にて実行される、マッチング方法であって、
前記マッチング装置が実行する、
複数の前記商品のデータと、前記商品のそれぞれを購入するために必要なポイント数のデータとを互いに紐付けて記録する第１記録過程と、
前記第１記録過程で記録されたデータに基づいて、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記買い手者端末を用いて、当該買い手者端末を使用する前記買い手者が閲覧可能とする第１閲覧制御過程と、
前記第１閲覧制御過程の実行の結果複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を当該買い手者が使用する買い手者端末から前記ネットワークを介して送信して来たときにそれを受付ける第１受信過程と、
前記第１受信過程で受付けた一組の前記買い手者ＩＤ情報、商品特定情報、及び対価情報を、それら３つの情報を互いに紐付けた状態で記録する第２記録過程と、
前記第２記録過程で記録されたデータに基づいて、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が閲覧可能とする第２閲覧制御過程と、
前記第２閲覧制御過程の実行の結果複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を当該購入代行者が使用する代行者端末から前記ネットワークを介して送信して来たときにそれを受付ける第２受信過程と、
前記第２受信過程で前記承諾情報を受付けた場合に、前記承諾情報と紐付けられていた前記購入代行者ＩＤ情報を、前記承諾情報によって前記購入代行者が購入を代行する意思を示した前記特定商品の前記商品特定情報と、前記購入代行者が購入を代行する意思を示した前記特定商品の購入代行を希望した買い手者の前記買い手者ＩＤ情報と紐付けて記録する第３記録過程と、
を含んでいる、マッチング方法。
【請求項８】
所定のネットワークに接続される、ポイントで購入可能な状態で販売業者によって提供されている所定の商品の入手を希望する者である買い手者が使用するコンピュータ端末である買い手者端末、及び前記買い手者が入手を希望する前記商品の購入代行を希望するものである購入代行者が使用するコンピュータ端末である代行者端末と、前記ネットワークを介して通信可能な、前記買い手者と前記購入代行者とをマッチングさせるためのマッチング装置として、所定のコンピュータを機能させるためのコンピュータプログラムであって、
前記コンピュータに、
複数の前記商品のデータと、前記商品のそれぞれを購入するために必要なポイント数のデータとを互いに紐付けて記録する第１記録過程と、
前記第１記録過程で記録されたデータに基づいて、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記買い手者端末を用いて、当該買い手者端末を使用する前記買い手者が閲覧可能とする第１閲覧制御過程と、
前記第１閲覧制御過程の実行の結果複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を当該買い手者が使用する買い手者端末から前記ネットワークを介して送信して来たときにそれを受付ける第１受信過程と、
前記第１受信過程で受付けた一組の前記買い手者ＩＤ情報、商品特定情報、及び対価情報を、それら３つの情報を互いに紐付けた状態で記録する第２記録過程と、
前記第２記録過程で記録されたデータに基づいて、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が閲覧可能とする第２閲覧制御過程と、
前記第２閲覧制御過程の実行の結果複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を当該購入代行者が使用する代行者端末から前記ネットワークを介して送信して来たときにそれを受付ける第２受信過程と、
前記第２受信過程で前記承諾情報を受付けた場合に、前記承諾情報と紐付けられていた前記購入代行者ＩＤ情報を、前記承諾情報によって前記購入代行者が購入を代行する意思を示した前記特定商品の前記商品特定情報と、前記購入代行者が購入を代行する意思を示した前記特定商品の購入代行を希望した買い手者の前記買い手者ＩＤ情報と紐付けて記録する第３記録過程と、
を実行させるための、コンピュータプログラム。
【請求項９】
請求項１のマッチング装置と組合せて使用される買い手者端末であって、
前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、当該買い手者端末を使用する前記買い手者に閲覧させるディスプレイと、
前記ディスプレイに表示された複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を入力する入力部と、
前記入力部から入力された前記買い手者ＩＤ情報、商品特定情報、及び対価情報を前記ネットワークを介して前記マッチング装置に送信する送信部と、
を備えている、買い手者端末。
【請求項１０】
請求項１のマッチング装置と組合せて使用される、ディスプレイを備えた買い手者端末にて実行される方法であって、
前記買い手者端末で実行される、
前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、当該買い手者端末を使用する前記買い手者に前記ディスプレイを介して閲覧させる表示過程と、
前記ディスプレイに表示された複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を入力する入力過程と、
前記入力過程で入力された前記買い手者ＩＤ情報、商品特定情報、及び対価情報を前記ネットワークを介して前記マッチング装置に送信する送信過程と、
を含んでいる、方法。
【請求項１１】
請求項１のマッチング装置と組合せて使用される買い手者端末として、ディスプレイを備えた所定のコンピュータを機能させるためのコンピュータプログラムであって、
前記コンピュータに、
前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、当該買い手者端末を使用する前記買い手者に前記ディスプレイを介して閲覧させる表示過程と、
前記ディスプレイに表示された複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を入力する入力過程と、
前記入力過程で入力された前記買い手者ＩＤ情報、商品特定情報、及び対価情報を前記ネットワークを介して前記マッチング装置に送信する送信過程と、
を実行させるための、コンピュータプログラム。
【請求項１２】
請求項１のマッチング装置と組合せて使用される代行者端末であって、
前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、当該代行者端末を使用する前記購入代行者に閲覧させるディスプレイと、
前記ディスプレイに表示された複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を入力する入力部と、
前記入力部から入力された前記購入代行者ＩＤ情報、及び許諾情報を前記ネットワークを介して前記マッチング装置に送信する送信部と、
を備えている、代行者端末。
【請求項１３】
請求項１のマッチング装置と組合せて使用される、ディスプレイを備えた代行者端末にて実行される方法であって、
前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、当該代行者端末を使用する前記購入代行者に前記ディスプレイを介して閲覧させる表示過程と、
前記ディスプレイに表示された複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を入力する入力過程と、
前記入力過程で入力された前記購入代行者ＩＤ情報、及び許諾情報を前記ネットワークを介して前記マッチング装置に送信する送信過程と、
を含んでいる、方法。
【請求項１４】
請求項１のマッチング装置と組合せて使用される代行者端末として、ディスプレイを備えた所定のコンピュータを機能させるためのコンピュータプログラムであって、
前記コンピュータに、
前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、当該代行者端末を使用する前記購入代行者に前記ディスプレイを介して閲覧させる表示過程と、
前記ディスプレイに表示された複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を入力する入力過程と、
前記入力過程で入力された前記購入代行者ＩＤ情報、及び許諾情報を前記ネットワークを介して前記マッチング装置に送信する送信過程と、
を実行させるための、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポイントを有する者と有しない者とをマッチングさせるためのマッチング技術に関する。
【背景技術】
【０００２】
名称の別はあるものの、多くの企業その他の団体がポイントサービスを採用している。ポイントサービスは例えば、顧客の管理や、顧客の満足度の向上を通じた顧客の囲い込みに有用であると考えられているため、広く普及するに至っている。
例えば、日本航空株式会社や全日本空輸株式会社は、「マイル（商標）」という名称のポイントを採用し、ユーザに発行している。また、アマゾンジャパン合同会社は「Amazonポイント（商標）」という名称の、楽天株式会社は、「楽天スーパーポイント（商標）」という名称のポイントを採用しており、また、著名なvisa（商標）やmaster（商標）等のブランドで発行されるクレジットカードの発行会社も、様々な名称のポイントを採用している。
【０００３】
ポイントの発行者は当然に、獲得したポイントの使い途をユーザに対して提供している。その中の１つに、ポイントを用いての商品の購入がある。例えば、ポイントの発行者（発行者から委託を受けた者等も考えられるが、それらを含めて「発行者」という。）は、自らが準備したウェブサイトにおいてユーザが多数の商品を閲覧できるようにし、その購入における支払いにユーザがポイントを利用できるようにする。商品は、現金でもポイントでも購入することができる場合もあるし、ポイントでしか購入できない場合もある。例えば、現金でもポイントでもある商品を購入できる場合には、各商品には、現金なら１００００円、ポイントなら５００００ポイントが必要といった価格の表示がなされ、ポイントでしかある商品を購入できない場合には、ポイントでの価格の表示のみがなされる。
ユーザは、商品の価格に対応したポイントを消費して、例えば、自己が所有するポイントで商品を購入することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ポイントを利用した商品の販売にも不便がある。
例えば、ポイントの発行者が販売する商品がポイントでしか購入不可能な設定となっている場合において、ユーザがその商品の購入を行うために必要なだけのポイントを所有していない場合、つまりポイントが不足している場合（若しくは十分なポイントを所有しているものの、その商品を購入できない何らかの理由がある場合を含む。以下も同じである。）においては、当該ユーザはポイントでしか購入不可能なその商品を購入することができない。
また、ポイントの発行者が販売する商品が、現金でもポイントでも購入可能なものである場合においては、十分なポイントを所有していないユーザであっても現金での購入が可能であるものの、ポイントでその商品を購入した方がユーザにとって利益が大きいとか、満足度が高い場合においても、当該ユーザはポイントを用いてのその商品の購入を行うことができないか、購入を行わない。
このような事態は、十分なポイントを持たないユーザにとって不幸であり、またそれだけでなく、ポイントで商品を購入することによるユーザ満足度の向上を狙うポイント発行者にとっても不幸である。
他方、具体的な使い途の無い余剰のポイントを持っているユーザも、おそらく存在する。そのようなユーザにとって、ポイントは意味をなさない。また、ポイントは、使用されてこそユーザの満足度の向上に資すものであるから、使用されてこそユーザの囲い込みに有用となるという性格を有し、加えて、ポイントの発行者は、ポイントが使用されようが使用されなかろうが、コストのかかる各ユーザ毎のポイントの残高管理を強いられる。そのため、余剰のポイントが使用されないで死蔵されるのは、ポイント発行者にとっても不幸である。
以上のように、ポイントを用いるポイント制度においては、現金と違ってポイントの用途が限定的であることにより、ポイントが不足したユーザと、ポイントを余したユーザとが存在する状態が生じ易く、それによって、ユーザにも、ポイント発行者にも不幸が生じ易いという事情が構造的に存在する。
【０００５】
本願発明は、ポイントが不足したユーザと、ポイントを余したユーザとが存在することによって生じる上述の不幸を抑制する技術を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本願発明者は研究を重ねた。その結果、以下のような知見を得た。
上述のように、ポイント制度においては、ポイントが不足したユーザと、ポイントを余したユーザとが存在する状態が構造的に生じ易い。そうすると、ポイントが不足しているユーザは、ポイントの発行者が運営しているウェブサイトで販売されている商品をポイントを用いて購入することができず、その商品がポイントでのみ購入可能なものである場合には現金を用いても購入することができない、つまりどうやっても購入することができない、という状況が生じる。
他方、余剰のポイントを持つユーザにとって、そのポイントは少なくともある時点においては無駄なものとなっている。
このような状況下において、仮に、ポイントが不足したユーザが、余剰のポイントを持つユーザに対して、ポイントが不足したユーザに成り代わってポイントで商品を購入することを依頼することが可能であれば、余剰のポイントを持つユーザから余剰のポイントを持つユーザがポイントで商品を購入した譲り受けることにより、所望の商品を入手することが可能となる。このとき、余剰のポイントを持つユーザが行う商品の購入代行を、余剰のポイントを持つユーザが、ポイントが不足したユーザへ役務を提供したと見做し、ポイントが不足したユーザが余剰のポイントを持つユーザに対して、例えば現金で、報酬を支払う仕組みを作ることができるのであれば、ポイントが不足したユーザに対して商品の購入代行をサービスとして提供したいと希望する余剰のポイントを持つユーザも、ある割合で現れると考えられる。後は、ポイントが不足したユーザと、余剰のポイントを所有するユーザを結びつける、別の言葉でいうと、マッチングさせる工夫が存在すれば、上述の商品の購入代行の仕組みは、少なくとも原理上は成り立つことになる。
本願発明は、上記の知見に基づくものであり、従来存在しなかった上述のような仕組みを成立させるための技術を提供するものである。
【０００７】
本願発明は、以下のようなものである。
本願発明は、所定のネットワークに接続される、ポイントで購入可能な状態で販売業者によって提供されている所定の商品の入手を希望する者である買い手者が使用するコンピュータ端末である買い手者端末、及び前記買い手者が入手を希望する前記商品の購入代行を希望するものである購入代行者が使用するコンピュータ端末である代行者端末と、前記ネットワークを介して通信可能な、前記買い手者と前記購入代行者とをマッチングさせるためのマッチング装置である。
本願発明のマッチング装置は、買い手者端末のユーザである複数の買い手者のうちのいずれかと、代行者端末のユーザである複数の購入代行者のうちのいずれかとを、適当な条件下でマッチングさせるための装置である。買い手者と購入代行者はそれぞれ、「発明が解決しようとする課題」でいうところの、「ポイントが不足したユーザ」と、「余剰のポイントを持つユーザ」とに相当する。買い手者端末、代行者端末は、一般的にはインターネットであるネットワークを介しての通信を行うことと、外付けでも良いからディスプレイを備えることが必要であり、一般的な、或いは市販のコンピュータ、例えば、パーソナルコンピュータ、スマートフォン、タブレット等で良い。
そして、マッチング装置は、複数の前記商品のデータと、前記商品のそれぞれを購入するために必要なポイント数のデータとを互いに紐付けて記録する第１記録部と、前記第１記録部に記録されたデータに基づいて、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記買い手者端末を用いて、当該買い手者端末を使用する前記買い手者が閲覧可能とする第１閲覧制御部と、前記第１閲覧制御部の機能によって複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を当該買い手者が使用する買い手者端末から前記ネットワークを介して送信して来たときにそれを受付ける第１受信部と、前記第１受信部で受付けた一組の前記買い手者ＩＤ情報、商品特定情報、及び対価情報を、それら３つの情報を互いに紐付けた状態で記録する第２記録部と、前記第２記録部に記録されたデータに基づいて、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が閲覧可能とする第２閲覧制御部と、前記第２閲覧制御部の機能によって複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を当該購入代行者が使用する代行者端末から前記ネットワークを介して送信して来たときにそれを受付ける第２受信部と、前記第２受信部で前記承諾情報を受付けた場合に、前記承諾情報と紐付けられていた前記購入代行者ＩＤ情報を、前記承諾情報によって前記購入代行者が購入を代行する意思を示した前記特定商品の前記商品特定情報と、前記購入代行者が購入を代行する意思を示した前記特定商品の購入代行を希望した買い手者の前記買い手者ＩＤ情報と紐付けて記録する第３記録部と、を備えている。
【０００８】
マッチング装置は第１記録部を備えている。第１記録部には、買い手者が、購入代行者に購入させることが可能な商品のデータが記録される。商品は、ポイントで購入可能な商品であって、ポイント発行者自身或いはその他（例えば、ポイント発行者から委託を受けた者）の販売業者によって提供される商品である。商品は複数であり、第１記録部には、商品のデータ、例えば、商品の種類、名称、仕様等の商品の内容を買い手者が知るためのデータと、各商品を購入するために必要なポイント数のデータとが互いに紐付けられた状態で記録される。なお、販売業者は複数である場合があり、多くの場合は複数である。また、各販売業者が提供する商品は複数である場合があり、多くの場合は複数である。
第１閲覧制御部は、第１記録部に記録されたデータに基づいて、買い手者端末によって、ネットワークを介してマッチング装置に対してアクセスして来た買い手者に、複数の商品と、各商品を購入するために必要なポイント数とを、互いに紐付けた状態で閲覧可能とするための画像を生成する。買い手者は、買い手者端末のディスプレイに表示された画像を介して、販売業者が提供する商品の内容と、各商品を購入するために必要なポイント数とを確認することができる。
買い手者端末を用いる買い手者は、上述のようにして確認した、販売業者が提供する商品の内容と、各商品を購入するために必要なポイント数とに基づき、どの商品を入手しようか、或いはどの商品を、余剰のポイントを持っている購入代行者に購入を代行させようかを決定する。そして、購入代行者に購入を代行させる商品である特定商品を特定する情報である商品特定情報を、買い手者端末を用いて生成する。かかる商品特定情報の生成は、例えば、買い手者が行う、多数の商品からの選択によって生成することができる。また、買い手者は、商品特定情報で特定される特定商品の購入を購入代行者に代行させることによる対価（これは、事実上、購入代行者が買い手者に提供する購入代行というサービスに対する報酬である。）を特定する対価情報を、買い手者端末を用いて生成する。対価情報で特定される対価は、現金（法定通貨）であり、例えば、買い手者が対価に相当するテキスト（例えば、２０００円とか、＄２００の数字部分等）を買い手者端末に入力することにより行うことができる。他方、買い手者は、買い手者を識別するための各買い手者ごとにユニークな情報である買い手者ＩＤ情報を有している。買い手者は、買い手者端末からネットワークを介して、商品特定情報と、対価情報と、買い手者ＩＤ情報とをマッチング装置に対して送る。買い手者によるこれらデータの送信は事実上、買い手者が、不特定の購入代行者に対して、商品特定情報で特定される特定商品の購入代行を、対価情報で特定される対価で代行して購入することを求める、という意思表示に相当する。これら商品特定情報と、対価情報と、買い手者ＩＤ情報とは、マッチング装置の第１受信部によって受取られる。なお、商品特定情報と、対価情報と、買い手者ＩＤ情報とは、同時に、或いは一度に、買い手者端末からマッチング装置に送られる必要はない。例えば、買い手者端末が、マッチング装置に対してアクセスした時点でまず買い手者端末を用いる買い手者の買い手者ＩＤ情報を買い手者端末からマッチング装置に対して送信することにより、買い手者のいわゆるログインの処理を先行して行い、後から商品特定情報と対価情報とを買い手者端末からマッチング装置に送信するようにしてもよい。
買い手者端末からマッチング装置に送られ、マッチング装置の第１受信部により受付けられた一組の前記買い手者ＩＤ情報、商品特定情報、及び対価情報は、それら３つの情報を互いに紐付けた状態で、第２記録部に記録される。
第２記録部に記録されたデータは、代行者端末を介してその代行者端末を用いる購入代行者が以下のごとき画像を閲覧可能とするために用いられる。その画像のデータを作るのが第２閲覧制御部である。第２閲覧制御部は、第２記録部に記録されたデータに基づいて、買い手者から不特定の購入代行者に対して購入代行の申出のあった商品である複数の特定商品を、特定商品の購入を代行してくれた購入代行者に対して支払われる対価と紐付けた状態で、ネットワークを介してマッチング装置にアクセスして来た代行者端末を用いて、当該代行者端末を使用する購入代行者が閲覧可能とする。購入代行者は、代行者端末のディスプレイに表示された画像を介して、特定商品と、その特定商品を自分が購入代行した場合に得ることのできる対価の額とを確認することができる。ディスプレイに表示される画像には、その特定商品を購入するために必要なポイント数をも表示可能とすることも可能であり、そうすることにより、自分が購入代行を引受けた場合に消費することになる、販売業者に支払うポイント数と、自分が購入代行を引受けた場合に得ることのできる対価の相関関係を、購入代行者のそれぞれが把握することが可能となる。
代行者端末を用いる購入代行者は、上述のようにして確認した、特定商品及び対価とに基づき、どの特定商品の購入代行を行おうかを決定する。そして、複数の特定商品の中の一つの購入を代行する意思を示す情報である承諾情報を、代行者端末を用いて生成する。承諾情報には、購入代行者が購入を代行する対象となる特定商品を特定するための情報が含まれ得る。他方、購入代行者は、購入代行者を識別するための各購入代行者ごとにユニークな情報である購入代行者ＩＤ情報を有している。なお、購入代行者が買い手者を兼ねることを想定するのであれば、購入代行者ＩＤ情報は買い手者ＩＤ情報と共通でも構わない。その場合には、買い手者ＩＤ情報、購入代行者ＩＤ情報ともに、買い手者と購入代行者とを兼ねるユーザを特定する、いわゆるユーザＩＤとしての意味合いを持つこととなる。購入代行者は、代行者端末からネットワークを介して、承諾情報と、購入代行者ＩＤ情報とをマッチング装置に対して送る。購入代行者によるこれらデータの送信は事実上、購入代行者が、ある買い手者が申出たある特定商品の購入の代行を、その買い手者が決定した対価で引受ける、という意思表示に相当する。これら承諾情報と、購入代行者ＩＤ情報とは、マッチング装置の第２受信部によって受取られる。なお、承諾情報と、購入代行者ＩＤ情報とは、同時に、或いは一度に、代行者端末からマッチング装置に送られる必要はない。例えば、代行者端末が、マッチング装置に対してアクセスした時点でまず代行者端末を用いる購入代行者の購入代行者ＩＤを代行者端末からマッチング装置に対して送信することにより、購入代行者のいわゆるログインの処理を先行して行い、後から承諾情報と対価情報とを代行者端末からマッチング装置に送信するようにしてもよい。
そして、マッチング装置は第３記録部を備えている。第３記録部は、マッチング装置が、その第２受信部で承諾情報を受付けた場合に、承諾情報と紐付けられていた購入代行者ＩＤ情報を、承諾情報によって購入代行者が購入を代行する意思を示した前記特定商品の商品特定情報と、購入代行者が購入を代行する意思を示した特定商品の購入代行を希望した買い手者の前記買い手者ＩＤ情報と紐付けて記録するためのものである。これにより、ある買い手者ＩＤ情報によって特定される買い手者と、商品特定情報によって特定される、その買い手者が購入代行者に購入代行を行ってもらいたいと希望した特定商品と、購入代行者ＩＤで特定される、その買い手者が購入代行を行ってもらいたいと希望した特定商品の購入代行を行う購入代行者とが、互いに紐付けられることになる。これにて、特定商品を鎹とした、買い手者と、購入代行者との組合せ、つまり、買い手者と購入代行者とのマッチングが成立する。第３記録部に記録されたこの情報は、少なくとも自己に関連する情報については、買い手者は買い手者端末を用いて、購入代行者は代行者端末を用いて、閲覧可能とすることができる。例えば、前記マッチング装置は、前記ネットワークを介して前記マッチング装置にアクセスして来た前記買い手者端末を用いて、当該買い手者端末を使用する前記買い手者が、当該買い手者が購入代行を希望した前記特定商品の購入を代行する意思を示した前記購入代行者の前記購入代行者ＩＤ情報を、当該特定商品を特定する前記商品特定情報と紐付けた状態で、前記第３記録部に記録されたデータに基づいて閲覧可能とする第３画像生成部を備えていてもよい。また、前記マッチング装置は、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が、当該購入代行者が購入を代行する意思を示した前記特定商品の購入代行を希望した前記買い手者の前記買い手者ＩＤ情報を、当該特定商品を特定する前記商品特定情報と紐付けた状態で、前記第３記録部に記録されたデータに基づいて閲覧可能とする第４画像生成部を備えていてもよい。もちろん、マッチング装置は、第３画像生成部と、第４画像生成部との双方を備えていても良い。これらの構成により、買い手者と購入代行者とは、互いに誰が購入代行者で誰が買い手者なのかを知ることができるようになる。互いに誰が購入代行者で誰が買い手者なのかを買い手者と購入代行者とに素早く知らせるために、マッチング装置が、買い手者にマッチングが成立した購入代行者の、購入代行者にマッチングが成立した買い手者の情報を、例えば電子メールやＳＮＳ（social networking service）のメッセージ機能等を利用して通知するようにしてもよい。かかる通知を第３記録部に記録されたデータを用いて実現できることは自明であろう。なお、第３記録部において互いに紐付けて記録されるデータは、購入代行の対象となった特定商品を特定するデータと、そのデータによって特定される特定商品を鎹とした、買い手者及び購入代行者をそれぞれ特定する買い手者ＩＤ情報及び購入代行者ＩＤ情報とするのが最低限であり、これらに加えて、購入代行の対象となった特定商品の購入代行がなされた場合の対��や、特定商品を購入するのに必要なポイント数のデータその他の他のデータが加えられても構わない。
購入代行者は、ポイントを用いて販売業者から特定商品を購入してそれを買い手者に送る。購入代行者が行う、ポイントを用いての販売業者からの特定商品の購入は、本願発明とは関係なく、販売業者の指定する方法で行われる。購入代行者は一度特定商品を販売業者から受取り、それを買い手者に郵送その他の方法で引渡しても良いが、一般的な販売業者は、販売業者から商品を購入する者（ポイントを支払う者）と、その商品を受取る者とを異ならせることを、例えば、前者が後者にその商品をプレゼントする等の目的で認めているため、購入代行者は、特定商品の受取人として販売業者に対して買い手者を指定することにより、購入代行者を介さずに販売業者から直接買い手者に特定商品を送らせることが可能である。
特定商品を受け取った買い手者は、特定商品の購入代行を行ってくれた購入代行者に対して、対価情報によって自らが提示した対価の支払いを行う。この対価の支払いは、マッチング装置或いはその管理者を通して行っても良いし、そうでなくてもよい。ただし、後述するように、対価の支払いがマッチング装置或いはその管理者を通して行われた方が、購入代行者に生じ得る対価を受け取れないというリスクを減じることができるので好ましいと考えられる。
このようにして、本願発明のマッチング装置によれば、ポイントが不足したユーザと、ポイントを余したユーザとが存在することによって、ポイントが不足したユーザと、ポイントを余したユーザと、ポイント発行者とにおいて生じる不幸を抑制することが可能となる。
【０００９】
第１記録部には、上述のように、販売業者がポイントでの購入を認める商品についての商品データと、各商品を購入するために必要なポイント数のデータとが互いに紐付けられた状態で記録される。これらデータは、例えば、マッチング装置の管理者の手入力によって生成されても構わない。また、マッチング装置を、前記第１記録部に記録する、複数の前記商品のデータと、前記商品のそれぞれを購入するために必要なポイント数のデータとを、前記ネットワーク上にある販売業者のウェブサイトから自動的に収集する、クローリング部を備えているものとすることにより、公知のクローリングの技術によって、商品データと、ポイント数のデータとを、マッチング装置が自動的に収集するようにしても良い。
これによれば、第１記録部に記録するデータをマッチング装置の管理者が手入力する手間を省けるし、第１記録部に記録されるデータが正確になる。
【００１０】
上述のように、買い手者から購入代行者には、特定商品の購入代行の対価が支払われる。その支払は、マッチング装置或いはその管理者を通して行われても良いがそうでなくても良いが、前者の方が、特に購入代行者にとって安全性が高いのは既に述べた通りである。
対価の支払いに関して上述の前者の方式を採用するのであれば、マッチング装置は、前記第２受信部が承諾情報を受付けた後の所定のタイミングで、前記承諾情報によって前記購入代行者が購入を代行する意思を示した前記特定商品について前記買い手者が前記マッチング装置に送信した対価情報によって特定される対価の支払いを当該買い手者から受けるとともに、所定の条件が充足されたときに、手数料を控除した当該対価を、前記承諾情報を前記マッチング装置に送った当該購入代行者に支払う決済部を備えているもの、とすることができる。
このような決済部を有するのであれば、買い手者と購入代行者とのマッチングが上述の通り成立した後に、マッチング装置が対価に相当する金銭をいわば預り金として買い手者から預かり、所定の条件が充足されたときに、マッチング装置の管理者が受領する手数料を控除してから、マッチング装置が預かっていた対価を購入代行者へ支払うという処理を実現することが可能となる。預り金としての対価を先にマッチング装置が買い手者から受取ることにより、購入代行者は確実に対価をマッチング装置から受取ることが可能となり、対価を受け取れないという状況が購入代行者に発生するおそれを小さくすることができる。この場合、手数料が、預り金としての対価から控除されるため、購入代行者が受取る対価の額は、対価情報で特定される対価の額よりも幾らか小さくなる。もっとも、購入代行者が受取る対価の額が対価情報で特定する額より幾らか小さくなったり、買い手者が支払う額が対価情報で特定される額よりも幾らか大きくなるということは、マッチング装置を用いてのマッチングサービスを提供する者にとって、同サービスを継続するために購入代行者か買い手者の少なくとも一方から手数料を徴収しなければならないという条がある以上、預り金として対価を事前に買い手者から徴収するか否かによらずどうしても生じうる。したがって、本願発明では、対価を預り金として買い手者から徴収するか否かによらず、購入代行者が受取る対価の額が対価情報で特定する額より幾らか小さくなったり、買い手者が支払う額が対価情報で特定される額よりも幾らか大きくなったりしても、対価情報が「前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である」という要件を充足するものとする。
所定の条件とは、例えば、買い手者の手元に特定商品が到着したことを示す通知が、買い手者からマッチング装置にあった場合、とすることができる。これによれば、対価を支払ったのに、特定商品を入手できないというという状況が買い手者に発生するおそれを小さくすることができる。上記の通知は、買い手者が、買い手者端末を用いてマッチング装置に対して上述の通知に対応するデータを送信することにより行うことができる。このとき必要な最小限の情報は、買い手者の買い手者ＩＤと、特定商品を受取ったことを示す情報である。
【００１１】
前記第２閲覧制御部は、前記第２記録部において、１つの前記特定商品について複数の前記買い手者ＩＤ情報、及び対価情報が紐付けられている状態で記録されている場合、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が、最も高い対価情報を他の対価情報に優先して閲覧可能とするようになっていてもよい。
本願発明によるマッチング装置では、例えば、人気のある商品に対して、複数の買い手者が、購入代行者による購入代行の申込みを行う可能性がある。そうすると、第２記録部において、１つの前記特定商品について複数の前記買い手者ＩＤ情報、及び対価情報が紐付けられている状態で記録される状態が生じる。
第２閲覧制御部は、もちろん、ある特定商品について購入代行の申し込みが複数存在する場合においては、それらの申込み内容のすべて、つまり、ある特定商品とその特定商品を購入代行者が購入代行した場合の対価を、購入代行者に対して閲覧させることも可能である。とはいえ、購入代行者にとっては、どの申込みについて購入代行を行ったとしても提供するサービスの内容は同じであるから、であれば最も多くの対価を得られる申込みについて購入代行を行うという選択を行うことが、少なくとも経済合理的である。言葉を選ばずにいえば、購入代行者から見れば、ある特定商品について購入代行の申込みが複数存在する場合、興味があるのは最も対価の高い対価を伴う申込みのみである可能性が高い。
第２閲覧制御部が、ある特定商品との関係で、最も高い対価を他の対価に優先して、購入代行者が代行者端末を介して閲覧可能とすることとすれば、購入代行者は、自分が興味のある対価を優先して確認することができるようになる。
ここで、「優先して閲覧可能とする」ことの具体例は、例えば、デフォルトの状態では最も高い対価のみが閲覧可能となっており、購入代行者が何らかの操作を行うことで、それよりも安い他の対価が閲覧可能となっている場合や、最も高い対価を含めてそれよりも安い他の対価もデフォルトの状態で代行者端末のディスプレイに表示されるものの、最も高い対価に他の対価には付されていない何らかのマークが付されているとか、最も高い対価の文字が他の対価よりも大きい場合、最も高い対価の文字の色が、他の対価を示す文字の色と異なる場合等が考えられる。
【００１２】
本願発明者は、マッチング装置で実行される方法をも本願発明の一態様として提案する。かかる方法による効果は、本願発明によるマッチング装置の効果に等しい。
一例となるその方法は、所定のネットワークに接続される、ポイントで購入可能な状態で販売業者によって提供されている所定の商品の入手を希望する者である買い手者が使用するコンピュータ端末である買い手者端末、及び前記買い手者が入手を希望する前記商品の購入代行を希望するものである購入代行者が使用するコンピュータ端末である代行者端末と、前記ネットワークを介して通信可能な、前記買い手者と前記購入代行者とをマッチングさせるためのマッチング装置にて実行される、マッチング方法である。
このマッチング方法は、前記マッチング装置が実行する、複数の前記商品のデータと、前記商品のそれぞれを購入するために必要なポイント数のデータとを互いに紐付けて記録する第１記録過程と、前記第１記録過程で記録されたデータに基づいて、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記買い手者端末を用いて、当該買い手者端末を使用する前記買い手者が閲覧可能とする第１閲覧制御過程と、前記第１閲覧制御過程の実行の結果複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を当該買い手者が使用する買い手者端末から前記ネットワークを介して送信して来たときにそれを受付ける第１受信過程と、前記第１受信過程で受付けた一組の前記買い手者ＩＤ情報、商品特定情報、及び対価情報を、それら３つの情報を互いに紐付けた状態で記録する第２記録過程と、前記第２記録過程で記録されたデータに基づいて、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が閲覧可能とする第２閲覧制御過程と、前記第２閲覧制御過程の実行の結果複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を当該購入代行者が使用する代行者端末から前記ネットワークを介して送信して来たときにそれを受付ける第２受信過程と、前記第２受信過程で前記承諾情報を受付けた場合に、前記承諾情報と紐付けられていた前記購入代行者ＩＤ情報を、前記承諾情報によって前記購入代行者が購入を代行する意思を示した前記特定商品の前記商品特定情報と、前記購入代行者が購入を代行する意思を示した前記特定商品の購入代行を希望した買い手者の前記買い手者ＩＤ情報と紐付けて記録する第３記録過程と、を含む。
【００１３】
本願発明者は、マッチング装置として所定の例えば汎用のコンピュータを機能させるためのコンピュータプログラムをも本願発明の一態様として提案する。かかるコンピュータプログラムによる効果は、本願発明によるマッチング装置の効果に等しく、また、本願によるマッチング装置として所定のコンピュータを機能させることが可能となることである。
一例となるそのコンピュータプログラムは、所定のネットワークに接続される、ポイントで購入可能な状態で販売業者によって提供されている所定の商品の入手を希望する者である買い手者が使用するコンピュータ端末である買い手者端末、及び前記買い手者が入手を希望する前記商品の購入代行を希望するものである購入代行者が使用するコンピュータ端末である代行者端末と、前記ネットワークを介して通信可能な、前記買い手者と前記購入代行者とをマッチングさせるためのマッチング装置として、所定のコンピュータを機能させるためのコンピュータプログラムである。
そして、このコンピュータプログラムは、前記コンピュータに、複数の前記商品のデータと、前記商品のそれぞれを購入するために必要なポイント数のデータとを互いに紐付けて記録する第１記録過程と、前記第１記録過程で記録されたデータに基づいて、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記買い手者端末を用いて、当該買い手者端末を使用する前記買い手者が閲覧可能とする第１閲覧制御過程と、前記第１閲覧制御過程の実行の結果複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を当該買い手者が使用する買い手者端末から前記ネットワークを介して送信して来たときにそれを受付ける第１受信過程と、前記第１受信過程で受付けた一組の前記買い手者ＩＤ情報、商品特定情報、及び対価情報を、それら３つの情報を互いに紐付けた状態で記録する第２記録過程と、前記第２記録過程で記録されたデータに基づいて、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、前記ネットワークを介して前記マッチング装置にアクセスして来た前記代行者端末を用いて、当該代行者端末を使用する前記購入代行者が閲覧可能とする第２閲覧制御過程と、前記第２閲覧制御過程の実行の結果複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を当該購入代行者が使用する代行者端末から前記ネットワークを介して送信して来たときにそれを受付ける第２受信過程と、前記第２受信過程で前記承諾情報を受付けた場合に、前記承諾情報と紐付けられていた前記購入代行者ＩＤ情報を、前記承諾情報によって前記購入代行者が購入を代行する意思を示した前記特定商品の前記商品特定情報と、前記購入代行者が購入を代行する意思を示した前記特定商品の購入代行を希望した買い手者の前記買い手者ＩＤ情報と紐付けて記録する第３記録過程と、を実行させるためのものである。
【００１４】
本願発明者は、本願発明によるマッチング装置と組合せて使用される買い手者端末をも本願発明の一態様として提案する。買い手者端末による効果は、本願発明によるマッチング装置の効果に等しい。
一例となる買い手者端末は、前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、当該買い手者端末を使用する前記買い手者に閲覧させるディスプレイと、前記ディスプレイに表示された複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を入力する入力部と、前記入力部から入力された前記買い手者ＩＤ情報、商品特定情報、及び対価情報を前記ネットワークを介して前記マッチング装置に送信する送信部と、を備えている。
本願発明者は、本願発明によるマッチング装置と組合せて使用される、ディスプレイを備えた買い手者端末にて実行される方法をも本願発明の一態様として提案する。この方法による効果は、本願発明によるマッチング装置の効果に等しい。
一例となるその方法は、前記買い手者端末で実行される、前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、当該買い手者端末を使用する前記買い手者に前記ディスプレイを介して閲覧させる表示過程と、前記ディスプレイに表示された複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を入力する入力過程と、前記入力過程で入力された前記買い手者ＩＤ情報、商品特定情報、及び対価情報を前記ネットワークを介して前記マッチング装置に送信する送信過程と、を含む。
本願発明者は、本願発明によるマッチング装置と組合せて使用される買い手者端末として、ディスプレイを備えた所定のコンピュータを機能させるためのコンピュータプログラムとして所定の例えば汎用のコンピュータを機能させるためのコンピュータプログラムをも本願発明の一態様として提案する。かかるコンピュータプログラムによる効果は、本願発明によるマッチング装置の効果に等しく、また、本願による買い手者端末として所定のコンピュータを機能させることが可能となることである。
一例となるそのコンピュータプログラムは、前記コンピュータに、前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記商品を、前記商品のそれぞれを購入するために必要なポイント数と紐付けた状態で、当該買い手者端末を使用する前記買い手者に前記ディスプレイを介して閲覧させる表示過程と、前記ディスプレイに表示された複数の前記商品を見た前記買い手者が、当該買い手者を特定する情報である買い手者ＩＤ情報と、複数の前記商品の中の一つであり、当該買い手者が前記購入代行者による購入代行を希望する前記商品である特定商品を特定する情報である商品特定情報と、前記特定商品の購入を代行してくれた前記購入代行者に対して支払う対価を特定する情報である対価情報と、を入力する入力過程と、前記入力過程で入力された前記買い手者ＩＤ情報、商品特定情報、及び対価情報を前記ネットワークを介して前記マッチング装置に送信する送信過程と、を実行させるためのものである。
【００１５】
本願発明者は、本願発明によるマッチング装置と組合せて使用される代行者端末をも本願発明の一態様として提案する。代行者端末による効果は、本願発明によるマッチング装置の効果に等しい。
一例となる代行者端末は、前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、当該代行者端末を使用する前記購入代行者に閲覧させるディスプレイと、前記ディスプレイに表示された複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を入力する入力部と、前記入力部から入力された前記購入代行者ＩＤ情報、及び許諾情報を前記ネットワークを介して前記マッチング装置に送信する送信部と、を備えている。
本願発明者は、本願発明によるマッチング装置と組合せて使用される、ディスプレイを備えた代行者端末にて実行される方法をも本願発明の一態様として提案する。この方法による効果は、本願発明によるマッチング装置の効果に等しい。
一例となるその方法は、前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、当該代行者端末を使用する前記購入代行者に前記ディスプレイを介して閲覧させる表示過程と、前記ディスプレイに表示された複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を入力する入力過程と、前記入力過程で入力された前記購入代行者ＩＤ情報、及び許諾情報を前記ネットワークを介して前記マッチング装置に送信する送信過程と、を含む。
本願発明者は、本願発明によるマッチング装置と組合せて使用される代行者端末として、ディスプレイを備えた所定のコンピュータを機能させるためのコンピュータプログラムとして所定の例えば汎用のコンピュータを機能させるためのコンピュータプログラムをも本願発明の一態様として提案する。かかるコンピュータプログラムによる効果は、本願発明によるマッチング装置の効果に等しく、また、本願による代行者端末として所定のコンピュータを機能させることが可能となることである。
一例となるそのコンピュータプログラムは、前記コンピュータに、前記ネットワークを介して前記マッチング装置にアクセスすることにより、複数の前記特定商品を、前記特定商品の購入を代行してくれた前記購入代行者に対して支払われる対価と紐付けた状態で、当該代行者端末を使用する前記購入代行者に前記ディスプレイを介して閲覧させる表示過程と、前記ディスプレイに表示された複数の前記特定商品を見た前記購入代行者が、当該購入代行者を特定する情報である購入代行者ＩＤ情報と、複数の前記特定商品の中の一つの購入を代行する意思を示す情報である承諾情報と、を入力する入力過程と、前記入力過程で入力された前記購入代行者ＩＤ情報、及び許諾情報を前記ネットワークを介して前記マッチング装置に送信する送信過程と、を実行させるためのものである。
【図面の簡単な説明】
【００１６】
【図１】一実施形態による、マッチング装置としてのサーバと多数の端末とを含むシステムの全体構成を示す図。
【図２】図１に示したシステムに含まれる端末の外観を示す図。
【図３】図１に示したシステムに含まれる端末のハードウェア構成を示す図。
【図４】図１に示したシステムに含まれる端末の内部に生成される機能ブロックを示すブロック図。
【図５】図１に示したシステムに含まれるサーバの内部に生成される機能ブロックを示すブロック図。
【図６】図１に示したシステムに含まれるサーバの第１記録部に記録されるデータを概念的に示す図。
【図７】図１に示したシステムでログイン処理が実行される場合に、端末のディスプレイに表示される画像の一例を示す図。
【図８】図１に示したシステムでログイン処理が実行された後に、端末のディスプレイに表示される画像の一例を示す図。
【図９】図１に示したシステムでユーザが買い手者となることを選択した直後に端末のディスプレイに表示される画像の一例を示す図。
【図１０】図９に示した画像が端末のディスプレイに表示された状態から、商品の１つをユーザが選択した場合に、端末のディスプレイに表示される画像の一例を示す図。
【図１１】図１に示したシステムに含まれるサーバの第２記録部に記録されるデータを概念的に示す図。
【図１２】図１に示したシステムでユーザが購入代行者となることを選択した直後に端末のディスプレイに表示される画像の一例を示す図。
【図１３】図１２に示した画像が端末のディスプレイに表示された状態から、商品の１つをユーザが選択した場合に、端末のディスプレイに表示される画像の一例を示す図。
【図１４】図１に示したシステムに含まれるサーバの第３記録部に記録されるデータを概念的に示す図。
【図１５】図１に示したシステムにおける端末のディスプレイに表示される、マイページの画像の一例を示す図。
【図１６】図１に示したシステムに含まれるサーバの決済部に記録されるデータを概念的に示す図。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ本発明の好ましい一実施形態について説明する。
【００１８】
図１に、本願発明のマッチング装置を含むマッチングシステムの好ましい一実施形態の全体構成を概略で示す。
実施形態によるシステムは、複数の端末１００−１〜１００−Ｎ（以後、単に、「端末１００」と記載する場合もある。）、及びサーバ２００を含んで構成されている。これらはすべて、ネットワーク４００に接続可能とされている。
ネットワーク４００は、これには限られないが、この実施形態ではインターネットである。
この実施形態における端末１００は、本願でいう買い手者端末及び代行者端末の双方に相当するものである。つまり、これには限られないが、この実施形態では、端末１００は、買い手者端末と代行者端末とを兼ねている。ただし、端末１００は、ユーザの希望により買い手者端末の機能と代行者端末の機能との一方のみを選択的に有するようにされても良い。例えば、買い手者としてしか行動しないユーザの端末１００は買い手者端末の機能のみを、代行者としてしか行動しないユーザの端末１００は代行者端末の機能のみを持つようにしてもよい。
他方、この実施形態におけるサーバ２００は、本願でいうマッチング装置に相当する。
【００１９】
端末１００は、コンピュータを含んでいる。より詳細には、この実施形態における端末１００は、汎用のコンピュータにより構成されている。
【００２０】
次に、端末１００の構成を説明する。各端末１００−１〜１００−Ｎの構成は、本願発明におけるマッチング装置との関連でいえば同じといえる。
端末１００は、携帯電話、スマートフォン、タブレット、ノート型パソコン、デスクトップ型パソコン等である。それらはすべて、ネットワーク４００を介しての通信が可能なものであり、また後述するコンピュータプログラムをインストールすることによって後述する機能ブロックをその内部に生成し、そして後述する処理を実行できるものであることが求められ、それが可能であるのであればそれ以外の仕様は特に問わない。
例えば、端末１００がスマートフォンかタブレットなのであれば、スマートフォンとしての端末１００は例えば、Ａｐｐｌｅ  Ｊａｐａｎ合同会社が製造、販売を行うｉＰｈｏｎｅ（商標）で良いし、タブレットとしての端末１００は例えば、Ａｐｐｌｅ  Ｊａｐａｎ合同会社が製造、販売を行うｉＰａｄ（商標）でよい。ノート型パソコン、デスクトップ型パソコン等により端末１００が構成されているのであれば、それらはいずれも市販のもので良い。以下、これには限られないが、端末１００がスマートフォンであることとして話を進める。
【００２１】
端末１００の外観の一例を図２に示す。
端末１００は、ディスプレイ１０１を備えている。ディスプレイ１０１は、静止画又は動画を表示するためのものであり、公知、或いは周知のものを用いることができる。ディスプレイ１０１は例えば、液晶ディスプレイである。端末１００がデスクトップ型パソコンである場合には、ディスプレイ１０１は外付けとなるが、それでもなお、本願では、端末１００はディスプレイ１０１を備えていると扱うものとする。端末１００は、また入力装置１０２を備えている。入力装置１０２は、ユーザが所望の入力を端末１００に対して行うためのものである。入力装置１０２は、公知或いは周知のものを用いることができる。この実施形態における端末１００の入力装置１０２はボタン式のものとなっているが、これには限られず、テンキー、キーボード、トラックボール、マウスなどを用いることも可能である。特に、端末１００がノート型パソコン、デスクトップ型パソコンである場合には、入力装置１０２はキーボードや、マウス等の外付けのものになるであろうが、それでもなお本願では端末１００が入力装置１０２を備えるものとして扱う。また、ディスプレイ１０１がタッチパネルである場合、ディスプレイ１０１は入力装置１０２の機能を兼ねることになり、この実施形態ではそうされている。
【００２２】
端末１００のハードウェア構成を、図３に示す。
ハードウェアには、ＣＰＵ（central processing unit）１１１、ＲＯＭ（read only memory）１１２、ＲＡＭ（random access memory）１１３、インターフェイス１１４が含まれており、これらはバス１１６によって相互に接続されている。
ＣＰＵ１１１は、演算を行う演算装置である。ＣＰＵ１１１は、例えば、ＲＯＭ１１２、或いはＲＡＭ１１３に記録されたコンピュータプログラムを実行することにより、後述する処理を実行する。図示をしていないが、ハードウェアはＨＤＤ（hard disk drive）その他の大容量記録装置を備えていてもよく、コンピュータプログラムは大容量記録装置に記録されていても構わない。
ここでいうコンピュータプログラムには、後述する処理（例えば、端末１００を本願発明による買い手者端末及び代行者端末として機能させるための処理）を端末１００に実行させるためのコンピュータプログラムが少なくとも含まれる。このコンピュータプログラムは、端末１００にプリインストールされていたものであっても良いし、端末１００の出荷後にインストールされたものであっても良い。このコンピュータプログラムの端末１００へのインストールは、メモリカード等の所定の記録媒体を介して行なわれても良いし、ＬＡＮ或いはインターネットなどのネットワークを介して行なわれても構わない。
ＲＯＭ１１２は、ＣＰＵ１１１が後述する処理を実行するために必要なコンピュータプログラムやデータを記録している。ＲＯＭ１１２に記録されたコンピュータプログラムとしては、これに限られず、端末１００がスマートフォンであれば、クライアントをスマートフォンとして機能させるために必要な、例えば、通話や電子メールの機能を実現するためのコンピュータプログラムやデータが記録されている。端末１００は、また、ネットワーク４００を介して受取ったデータに基づいて、ホームページを閲覧することも可能とされており、それを可能とするための公知のｗｅｂブラウザを実装している。
ＲＡＭ１１３は、ＣＰＵ１１１が処理を行うために必要なワーク領域を提供する。場合によっては、上述のコンピュータプログラムやデータ（の一部）が記録されていてもよい。
インターフェイス１１４は、バス１１６で接続されたＣＰＵ１１１やＲＡＭ１１３等と外部との間でデータのやり取りを行うものである。インターフェイス１１４には、上述のディスプレイ１０１と、入力装置１０２とが接続されている。入力装置１０２から入力された操作内容は、インターフェイス１１４からバス１１６に入力されるようになっている。また、周知のようにディスプレイ１０１に画像を表示するための画像データは、バス１１６からインターフェイス１１４に送られ、インターフェイス１１４からディスプレイ１０１に出力されるようになっている。インターフェイス１１４は、また、インターネットであるネットワーク４００を介して外部と通信を行うための公知の手段である送受信機構（図示を省略）に接続されており、それにより、端末１００は、ネットワーク４００を介してデータを送信することと、ネットワーク４００を介してデータを受信することとが可能になっている。かかるネットワーク４００を介してのデータの送受信は、有線で行われる場合もあるが無線で行われる場合もある。例えば、端末１００がスマートフォンである場合には、かかる通信は無線で行われるのが通常であろう。それが可能な限り、送受信機構の構成は、公知或いは周知のものとすることができる。送受信機構がネットワーク４００から受取ったデータは、インターフェイス１１４により受取られるようになっており、インターフェイス１１４から送受信機構にわたされたデータは、送受信機構によって、ネットワーク４００を介して外部、例えば、サーバ２００に送られるようになっている。
【００２３】
ＣＰＵ１１１がコンピュータプログラムを実行することにより、端末１００内部には、図４で示されたような機能ブロックが生成される。なお、以下の機能ブロックは、端末１００を本願発明の買い手者端末及び代行者端末として機能させるための上述のコンピュータプログラム単体の機能により生成されていても良いが、上述のコンピュータプログラムと、端末１００にインストールされたＯＳその他のコンピュータプログラムとの協働により生成されても良い。
端末１００内には、本願発明の機能との関係で、入力部１２１、制御部１２２、画像生成部１２３、出力部１２４が生成される。制御部１２２の中には、主制御部１２２Ａ、買い手者機能制御部１２２Ｂ、購入代行者機能制御部１２２Ｃが生成される。
【００２４】
入力部１２１は、インターフェイス１１４からの入力を受取るものである。
インターフェイス１１４からの入力部１２１への入力には、入力装置１０２からの入力がある。入力装置１０２からの入力には、例えば、いずれも詳細は追って説明するが、ユーザを識別するための各ユーザごとにユニークな識別情報であるユーザＩＤについてのデータと、端末１００を本願発明における買い手者端末として機能させるか、本願発明における代行者端末として機能させるかの選択を行うデータである選択データがある。端末１００が本願発明における買い手者端末として機能している場合には、いずれも後述する商品特定情報と、対価情報が入力装置１０２から入力される。端末１００が本願発明における代行者端末として機能している場合には、これも後述する承諾情報が入力装置１０２から入力される。また、入力装置１０２からは、後述するマッチング確認情報が入力される場合がある。
また、インターフェイス１１４からの入力には、送受信機構からの入力がある。送受信機構からの入力には、例えば、ネットワーク４００を介してサーバ２００から送られて来た情報（データ）である、いずれも後述する第１制御データ、第２制御データがある。
何れにせよ、インターフェイス１１４から受取ったデータを、入力部１２１は制御部１２２に送るようになっている。
【００２５】
制御部１２２は、端末１００内に生成された各機能ブロック全体の制御を行うものである。
主制御部１２２Ａは、例えば、買い手者機能制御部１２２Ｂと、購入代行者機能制御部１２２Ｃのいずれの機能を有効にするかを選択する機能を有する。上述したように制御部１２２は選択データを受取る場合があるが、選択データは制御部１２２内の主制御部１２２Ａによって受取られる。これを受取った主制御部１２２Ａは、選択データが買い手者端末として端末１００を機能させることを示す場合には買い手者機能制御部１２２Ｂを有効化し、選択データが代行者端末として端末１００を機能させることを示す場合には購入代行者昨日制御部１２２Ｃを有効化する。また、主制御部１２２Ａは、選択データが買い手者端末として端末１００を機能させることを示す場合には、買い手者端末として端末１００を機能させることが選択されたことを示す、買い手者選択データを生成し、それを出力部１２４に送るようになっており、選択データが代行者端末として端末１００を機能させることを示す場合には、代行者端末として端末１００を機能させることが選択されたことを示す、代行者選択データを生成し、それを出力部１２４へ送るようになっている。また、マッチング確認情報を受取った場合には、主制御部１２２Ａは、それを出力部１２４へ送るようになっている。
また、主制御部１２２Ａは、後述するように、ユーザＩＤを保持している場合がある。主制御部１２２Ａは、買い手者機能制御部１２２Ｂか購入代行者機能制御部１２２Ｃを有効化する場合には、その旨を示すデータを買い手者機能制御部１２２Ｂか購入代行者機能制御部１２２Ｃに送るようになっている。
また、主制御部１２２Ａは、後述するタイミングで、自らが保持する、或いは入力部１２１から受取ったユーザＩＤのデータを、買い手者機能制御部１２２Ｂ、購入代行者機能制御部１２２Ｃ、出力部１２４に送る場合がある。また、主制御部１２２Ａは、端末１００が、買い手者端末としても、代行者端末としても機能していない場合、つまり、端末１００が、買い手者端末又は代行者端末として機能する前後において、後述するような制御を行う。その場合、主制御部１２２Ａは、後述するデータを画像生成部１２３又は出力部１２４に出力するようになっている。
買い手者機能制御部１２２Ｂは、買い手者端末として端末１００を機能させるために必要な処理を実行するものである。上述したように入力部１２１は、入力装置１０２からインターフェイス１１４を介して、商品特定情報と、対価情報とを受付ける場合がある。これら２つの情報はいずれも、買い手者機能制御部１２２Ｂに送られるようになっている。これを受付けた買い手者機能制御部１２２Ｂは、それらを出力部１２４へと送るようになっている。また、買い手者機能制御部１２２Ｂは、買い手者端末として端末１００が機能しているときにおいてユーザが商品特定情報と対価情報の入力を行うために必要な画像の生成を、画像生成部１２３に対して指示するようになっている。
購入代行者機能制御部１２２Ｃは、代行者端末として端末１００を機能させるために必要な処理を実行するものである。上述したように入力部１２１は、入力装置１０２からインターフェイス１１４を介して、承諾情報を受付ける場合がある。承諾情報は購入代行者機能制御部１２２Ｃに送られるようになっている。これを受付けた購入代行者機能制御部１２２Ｃは、それを出力部１２４へと送るようになっている。また、購入代行者機能制御部１２２Ｃは、代行者端末として端末１００が機能しているときにおいてユーザが承諾情報の入力を行うために必要な画像の生成を、画像生成部１２３に対して指示するようになっている。
【００２６】
画像生成部１２３は、ディスプレイ１０１に表示する画像を生成する機能を有している。画像データは、ディスプレイ１０１に表示する画像を決定するデータである。
画像生成部１２３は、端末１００が買い手者端末として機能しているときには買い手者機能制御部１２２Ｂから、端末１００が代行者端末として機能しているときには購入代行者機能制御部１２２Ｃから、また、端末１００が買い手者端末としても代行者端末としても機能していないとき、つまり端末１００が買い手者端末又は代行者端末として機能する前後においては、主制御部１２２Ａから、どのような画像を生成するのかということを示す指示をその内容とするデータを受取る。それら指示のデータに基づいて、画像生成部１２３は、画像データを生成する。
生成された画像データは、画像生成部１２３から出力部１２４に送られるようになっている。
【００２７】
出力部１２４は、端末１００内の機能ブロックで生成されたデータをインターフェイス１１４に出力するものである。
出力部１２４には、上述のように、制御部１２２中の主制御部１２２Ａから、ユーザＩＤのデータ、買い手者選択データ、代行者選択データ、商品特定情報及び対価情報のデータ、承諾情報のデータ、マッチング確認情報、その他のデータを受付ける場合がある。それらを受付けた場合、出力部１２４は、それらデータをインターフェイス１１４に出力するようになっている。これらデータの大半はインターフェイス１１４から、送受信機構へと送られ、更には、送受信機構からネットワーク４００を介してサーバ２００に送られることになる。
また、出力部１２４には、画像生成部１２３から画像データが送られてくる場合がある。それを受取った出力部１２４は、インターフェイス１１４へとそれを送るようになっている。画像データは、インターフェイス１１４からディスプレイ１０１に送られ、ディスプレイ１０１には画像データに基づく画像が表示されるようになっている。
【００２８】
次に、サーバ２００の構成について説明する。
サーバ２００は、ハードウェアとして見た場合には、既存の公知又は周知のサーバで構わない。また、そのハードウェア構成も一般的なものでよく、大雑把に言えば、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、インターフェイス１１４をバス１１６で接続するという、端末１００のハードウェア構成を踏襲することができる。もっとも、サーバ２００は通常、ＨＤＤその他の大容量記録装置を有するのが一般的である。
サーバ２００が備えるＣＰＵ、ＲＯＭ、ＲＡＭ、インターフェイス、バス、及び大容量記録装置の構成、機能は、端末１００におけるそれらの構成、機能と変わらない。また、サーバ２００が備えるインターフェイスには、端末１００が備えていたのと同様の、サーバ２００外の機器とネットワーク４００を介しての通信を行うための送受信機構が接続されている。バスからインターフェイスに送られた情報（データ）は送受信機構に送られ、送受信機構からネットワーク４００を介して例えば端末１００へと送られるようになっている。また、ネットワーク４００を介して端末１００から送られてきて送受信機構で受け取られたデータは、送受信機構からインターフェイスへ送られ、インターフェイスからバスへと送られるようになっている。
なお、サーバ２００が備えるインターフェイスには、端末１００が備えていたのと同様のディスプレイ、及び入力装置が接続されていても構わないが、本願とはあまり関係がないのでそれらの説明は省略する。
【００２９】
サーバ２００の内部におけるＲＯＭ、大容量記録装置等に記録されていたサーバ２００を本願発明のマッチング装置として機能させるためのコンピュータプログラムを実行することによって、サーバ２００の内部には以下に説明するような機能ブロックが生成される。なお、以下の機能ブロックは、サーバ２００を本願発明のマッチング装置として機能させるためのコンピュータプログラム単体の機能により生成されていても良いが、かかるコンピュータプログラムと、サーバ２００にインストールされたＯＳその他のコンピュータプログラムとの協働により生成されても良い。また、上記コンピュータプログラムは、サーバ２００にプリインストールされたものでもよいが、出荷後のサーバ２００にインストールされたものでもあってもよい。その場合、上記コンピュータプログラムのサーバ２００へのインストールは、メモリカード等の所定の記録媒体を介して行なわれても良いし、ＬＡＮ或いはインターネットなどのネットワークを介して行なわれても構わない。これらの事情は、端末１００の場合と同様である。
サーバ２００内には、本願発明の機能との関係で、入力部２２１、主制御部２２２、第１記録部２２３、第１閲覧制御部２２４、第２記録部２２５、第２閲覧制御部２２６、第３記録部２２７、第３閲覧制御部２２８、出力部２２９が生成される（図５）。また、この実施形態では、サーバ２００内には、クローリング部２３０が生成されるが、クローリング部２３０は、サーバ２００とは独立した他の装置により構成されても構わない。その場合には、サーバ２００と当該他の装置とを組合せたものが本願発明におけるマッチング装置となる。
【００３０】
入力部２２１は、インターフェイス及びクローリング部２３０からの入力を受取るものである。
入力部２２１にインターフェイスから入力されるデータは、ネットワーク４００を介して端末１００から送られて来てサーバ２００の送受信機構によって受け取られたデータである。
送受信機構が、端末１００から受付けるデータには、例えば、ユーザＩＤのデータ、商品特定情報及び対価情報のデータ、承諾情報のデータ、買い手者選択データ、代行者選択データ、マッチング確認情報のデータがある。これらを受付けた場合には、入力部２２１はそれらを主制御部２２２へと送るようになっている。
また、入力部２２１は、クローリング部２３０から、後述する商品のデータとポイント数のデータを受付ける場合がある。それを受付けた場合にも入力部２２１はそれを主制御部２２２へと送るようになっている。
【００３１】
クローリング部２３０は、販売業者が運営しているウェブサイトをクローリングすることにより、販売業者が販売している、ポイントで購入可能な商品の情報のデータを収集する。かかるクローリングの技術は、公知、或いは周知技術を応用することにより容易に実現可能である。
販売業者が販売している商品の情報には、販売業者が販売している商品を特定するために必要な情報（例えば、商品の名称）のデータ（商品データ）の他、少なくともその商品を購入するために必要なポイント数のデータ（ポイント数データ）が含まれる。商品データには、その商品の仕様、産地等のユーザが商品を選択するために有用な情報が含まれていても良いし、また、その商品の販売業者のウェブサイトにおいてその商品が掲載されているページのＵＲＬが含まれていても良い。クローリング部２３０は、それが収集した商品データとポイント数データを、入力部２２１に送るようになっている。
なお、クローリング部２３０は、例えば、数時間おきとか１日おきといったバッチ処理によって商品データ及びポイント数データを収集することができる。この場合には、数時間おきとか一日おきといったタイミングでクローリング部２３０から入力部２２１に対して、上述のデータが送られることになる。
【００３２】
主制御部２２２は、サーバ２００内に生成された各機能ブロック全体の制御を行うものである。
主制御部２２２は、入力部２２１から、ユーザＩＤのデータ、商品特定情報及び対価情報のデータ、承諾情報のデータ、買い手者選択データ、代行者選択データ、マッチング確認情報のデータを受取る場合がある。これらを受取った場合、主制御部２２２は受取ったデータに基づき、異なる処理を実行する。
主制御部２２２は、その内部に、決済部２２２Ａを有している。決済部２２２Ａは、マッチング装置としてのサーバ２００によって後述するようにして行われるマッチングによって生じる決済を実行するものである。決済部２２２Ａは、決済に必要な各ユーザについての個人情報を保持している。個人情報には、すべてのユーザのユーザＩＤが少なくとも含まれている。また、必要に応じて、各ユーザのクレジットカード情報（クレジットカード番号、クレジットカードの名義、クレジットカードの有効期限等）や、各ユーザの電子決済のアカウント情報（電子決済の業者名とアカウント名等）、各ユーザの銀行口座情報（銀行口座の銀行名、支店名、口座名義、及び口座番号等）が記録されている。決済部２２２Ａが決済を実行するときには、後述するように第３記録部２２７に記録されたデータが利用される。決済部２２２Ａが実行する決済の処理の内容の詳細については後述するものとする。
主制御部２２２が保持する、より詳細には、この実施形態では決済部２２２Ａが保持する各ユーザのためのユーザＩＤは、マッチング装置としてのサーバ２００が各ユーザ宛に発行したものでもよいし、各ユーザが決定して、予めサーバ２００に通知したものでも構わない。いずれにせよ、すべてが他との関係でユニークなユーザＩＤを多数準備すること、及びそれらをサーバ２００の例えば主制御部２２２が保持できるようにすることは、公知技術或いは周知技術を参考にすれば容易である。
主制御部２２２は、上述したように、入力部２２１からユーザＩＤのデータを受付ける場合がある。主制御部２２２は、受付けたユーザＩＤが、主制御部２２２の決済部２２２Ａが保持している多数のユーザＩＤのうちのいずれかと一致するか否かによって認証を行うことができるようになっている。端末１００からサーバ２００に送らせるものをユーザＩＤのみならず、ユーザＩＤとパスワードとすることによってかかる認証を行っても良いのは当然であるし、他の方法により認証を行って良いことも当然である。主制御部２２２は、認証を行うことができたユーザのユーザＩＤを、後述するタイミングで第２記録部２２５、第３記録部２２７に送る場合がある。
また、主制御部２２２は、上述したように、入力部２２１を介して、送受信機構が端末１００から受取った買い手者選択データ、代行者選択データを受取る場合がある。これらのうち前者を受取ったら、主制御部２２２は買い手者選択データを第１閲覧制御部２２４に、後者を受取ったら、主制御部２２２は代行者選択データを第２閲覧制御部２２６にそれぞれ送るようになっている。
また、主制御部２２２は、上述したように、入力部２２１を介して、送受信機構が端末１００から受取ったマッチング確認情報を受取る場合がある。これを受取ったら主制御部２２２は、マッチング確認情報を第３閲覧制御部２２８に送るようになっている。
【００３３】
主制御部２２２は、上述したように、入力部２２１を介して、クローリング部２３０から商品データ及びポイント数データを受付ける場合がある。これらを受付けた主制御部２２２は、それらデータを第１記録部２２３に送り、第１記録部２２３に記録するようになっている。商品データ、及びポイント数データは、同じ商品についてのものが対応付けられた状態で第１記録部２２３に記録される。それらデータを記録するのが第１記録部２２３の機能である。第１記録部２２３に記録されるデータの詳細については後述する。また、主制御部２２２は、後述するタイミングで、第１記録部２２３に記録された上述のデータのうちの一部を更新し削除する機能も有している。それらの処理の詳細については後述する。
主制御部２２２には、また、上述したように、入力部２２１を介して、送受信機構が端末１００から受取った商品特定情報及び対価情報のデータが送られてくる場合がある。これらを受取った主制御部２２２はそれらを第２記録部２２５へと送り、第２記録部２２５にそれらを記録するようになっている。それらデータを記録するのが第２記録部２２５の機能である。第２記録部２２５に記録されるデータの詳細については後述する。また、主制御部２２２は、後述するタイミングで、第２記録部２２５に記録された上述のデータのうちの一部を更新し或いは削除する機能も有している。それらの処理の詳細については後述する。
主制御部２２２には、また、上述したように、入力部２２１を介して、送受信機構が端末１００から受取った承諾情報が送られてくる場合がある。承諾情報を受取った主制御部２２２はそれを第３記録部２２７へと送り、第３記録部２２７に承諾情報に基づく情報を記録するようになっている。そのデータを記録するのが第３記録部２２７の機能である。第３記録部２２７に記録されるデータの詳細については後述する。また、主制御部２２２は、後述するタイミングで、第３記録部２２７に記録された上述のデータのうちの一部を更新し或いは削除する機能も有している。それらの処理の詳細については後述する。
主制御部２２２の決済部２２２Ａは、第３記録部２２７に記録されている情報に基づいて決済の処理を行う場合がある。その場合、主制御部２２２は、第３記録部２２７に記録されているデータのうち必要なものを読み出すようになっている。そのデータは決済部２２２Ａで使用される。
【００３４】
第１閲覧制御部２２４は、上述したように、主制御部２２２から買い手者選択データを受け付ける場合がある。第１閲覧制御部２２４は、主制御部２２２から買い手者選択データを受付けた場合に、つまり、買い手者選択データをサーバ２００に送ってきた端末１００がサーバ２００にアクセスして来た場合に、当該端末１００に対してサーバ２００から送信することにより、当該端末１００のディスプレイ１０１に所定の表示を行うためのデータである第１制御データを生成する機能を有する。
第１制御データは、第１記録部２２３に記録されている商品データに基づく商品の情報と、第１記録部２２３に記録されているポイント数データに基づく、そのポイント数データと対応付けられた商品データによる商品を購入するために必要なポイント数とを、互いに対応付けられた状態で、端末１００のディスプレイ１０１に表示させるためのデータである。第１制御データを生成する場合、第１閲覧制御部２２４は、第１記録部２２３に記録されているデータのうちの少なくとも一部を読み出して、それを利用して第１制御データを生成する。具体的な第１制御データの内容、及び端末１００のディスプレイ１０１に表示される画像の内容については後述するものとする。
第１閲覧制御部２２４は、第１制御データを生成したら、それを出力部２２９へ送るようになっている。
【００３５】
第２閲覧制御部２２６は、上述したように、主制御部２２２から代行者選択データを受け付ける場合がある。第２閲覧制御部２２６は、主制御部２２２から代行者選択データを受付けた場合に、つまり、代行者選択データをサーバ２００に送ってきた端末１００がサーバ２００にアクセスして来た場合に、当該端末１００に対してサーバ２００から送信することにより、当該端末１００のディスプレイ１０１に所定の表示を行うためのデータである第２制御データを生成する機能を有する。
第２制御データを生成する場合、第２閲覧制御部２２６は、第２記録部２２５に記録されているデータのうちの少なくとも一部を読み出して、それを利用して第２制御データを生成する。具体的な第２制御データの内容、及び端末１００のディスプレイ１０１に表示される画像の内容については後述するものとする。
第２閲覧制御部２２６は、第２制御データを生成したら、それを出力部２２９へ送るようになっている。
【００３６】
第３閲覧制御部２２８は、上述したように、主制御部２２２からマッチング確認情報のデータを受け付ける場合がある。第３閲覧制御部２２８は、主制御部２２２からマッチング確認情報を受付けた場合に、つまり、マッチング確認情報のデータをサーバ２００に送ってきた端末１００がサーバ２００にアクセスして来た場合に、当該端末１００に対してサーバ２００から送信することにより、当該端末１００のディスプレイ１０１に所定の表示を行うためのデータである第３制御データを生成する機能を有する。
第３制御データを生成する場合、第３閲覧制御部２２８は、第３記録部２２７に記録されているデータのうちの少なくとも一部を読み出して、それを利用して第３制御データを生成する。具体的な第３制御データの内容、及び端末１００のディスプレイ１０１に表示される画像の内容については後述するものとする。
第３閲覧制御部２２８は、第３制御データを生成したら、それを出力部２２９へ送るようになっている。
【００３７】
出力部２２９は、サーバ２００内の機能ブロックで生成されたデータをインターフェイスに出力するものである。
出力部２２９には、上述のように、例えば、第１閲覧制御部２２４から第１制御データが、第２閲覧制御部２２６から第２制御データ、また第３閲覧制御部２２８から第３制御データが送られてくる場合がある。これらのデータを受取った場合、出力部２２９はそれらデータを、送受信機構に送るようになっている。それらデータはともに、送受信機構から後述するようにして、所定の端末１００へと送られるようになっている。
【００３８】
次に、以上で説明した、サーバ２００及び端末１００を含んで構成されるマッチングシステムの使用方法、及び動作について説明する。
【００３９】
（商品データとポイント数データの収集）
マッチングシステムが利用されるに先んじて、第１記録部２２３にはデータが蓄積される。そのデータは、マッチングシステムが利用されている最中に、後述するようにして更新されていくが、第１記録部２２３へのデータの蓄積、及びその更新は、ユーザが端末１００を介してマッチングサービスの提供を受けるのとは無関係に、所定のタイミングで行われることになる。
第１記録部２２３に記録されるのは、商品データとポイント数データである。対応する商品についての商品データと、ポイント数データとは、対応付けられた状態で第１記録部２２３に記録される。商品データ及びポイント数データは、クローリング部２３０によって収集される。
クローリング部２３０は、販売業者が運営しているウェブサイトをクローリングすることにより、販売業者が販売している、ポイントで購入可能な商品の情報のデータを収集する。クローリングの技術自体は、公知、或いは周知技術であり、クローリング部２３０はそれらのうちの適当なものを応用してクローリングの処理を実行する。
商品データには、少なくとも商品を特定するために必要な情報が含まれる。例えば、商品名である。この実施形態における商品データには、商品の商品名、販売業者名、及びその商品が紹介されているページのＵＲＬが含まれる。他にも、商品データには、商品の仕様、産地、製造メーカー、販売終了日時、商品の画像等の情報が含まれていても構わない。他方、ポイント数データは、ポイントで購入可能な各商品を購入するときに必要とされるポイント数を特定するデータである。
クローリング部２３０は、この実施形態では、例えば、１日１回のバッチ処理により商品データ及びポイント数データを収集し、それらを入力部２２１を介して主制御部２２２へと送るようになっている。送られたデータは、主制御部２２２から第１記録部２２３に送られて記録される。記録されたデータの一例を、図６に示す。
図６のうち、「商品名」の欄に上下に並ぶのは、各商品の商品名、「販売業者」の欄に上下に並ぶのは各商品を販売する販売業者名、「ＵＲＬ」の欄に上下に並ぶのは、各商品を掲載している各販売業者が提供するページのＵＲＬ、「ポイント数」の欄に上下に並ぶのは、各商品を購入するときに必要となるポイント数である。これらのうち、前３者が、商品データに相当する。「ポイント数」の欄に記載のデータがポイント数データである。また、図６の左端の「Ｎｏ」は、サーバ２００で用いられる、各商品毎に割振られる管理用のユニークな識別子（例えば、数字のみ或いは英数字の組合せによって構成される管理ナンバー）である。当然に横並びのデータは互いに紐付けられた状態にある。なお、この実施形態においては、第１記録部２２３に、「商品の画像」のデータも各商品毎に記録されるが、それについては図６では記載を省略している。
【００４０】
（ログイン処理）
マッチング装置としてのサーバ２００によって提供されるマッチングサービスを利用しようとするユーザは、２つの立場のいずれかでサーバ２００からサービスを受ける。２つの立場とは、買い手者と、購入代行者である。これには限られないが、この実施形態において、すべてのユーザは、これら２つの立場の一方を、マッチングサービスを利用する度に任意に選択することができる。また、各ユーザが用いる端末１００のすべては、ユーザが買い手者の立場を選択した場合には本願発明における買い手者端末として、ユーザが購入代行者の立場を選択した場合には本願発明における代行者端末として機能することになる。
なお、本願においては、ユーザが買い手者の立場を選択することにより、端末１００が本願発明における買い手者端末として機能することになった場合においては、その前にユーザによって行われた行為も、買い手者が行った行為と看做し、端末１００によって行われた処理も、買い手者端末で行われた処理と見做すこととし、また、サーバ２００によって行われた処理も、買い手者端末との関係でサーバ２００によって行われた処理と見做すものとする。同様に、本願においては、ユーザが購入代行者の立場を選択することにより、端末１００が本願発明における代行者端末として機能することになった場合においては、その前にユーザによって行われた行為も、購入代行者が行った行為と看做し、その前に端末１００によって行われた処理も、代行者端末で行われた処理と見做すこととし、また、その前にサーバ２００によって行われた処理も、代行者端末との関係でサーバ２００によって行われた処理と見做すものとする。
【００４１】
マッチングサービスを利用しようとするユーザは、まず、自らの端末１００を操作して、ネットワーク４００を介して、端末１００をサーバ２００にアクセスさせる。
端末１００のサーバ２００へのアクセス乃至そのために行われる端末１００とサーバ２００との通信は、公知技術或いは周知技術にならうことができる。例えば、端末１００は、それが有するｗｅｂブラウザの機能により、インターネットであるネットワーク４００を介してサーバ２００と通信を行う。その場合、端末１００を用いるユーザは、例えば、ｗｅｂブラウザの機能を用いて、サーバ２００が提供するマッチングサービスのホームページのＵＲＬをｗｅｂブラウザのアドレスバーに打込むことにより、端末１００をネットワーク４００経由でサーバ２００に接続させる。
この実施形態では、上述のようにして、ｗｅｂブラウザの機能を用いて端末１００が、サーバ２００にアクセスするものとする。
そうすると、そのアクセスを受けたサーバ２００は、アクセスを受けるために端末１００がサーバ２００に送ったデータをその送受信機構で受取る。そのデータは、送受信機構からインターフェイスを経て主制御部２２２へと送られる。これを受取った主制御部２２２は、端末１００のディスプレイ１０１にホーム（トップページ）画像の表示を行うためのデータ（例えば、画像データ）を生成して、それを出力部２２９へと送る。それを受取った出力部２２９は、そのデータをインターフェイスへ送る。そのデータは、インターフェイスから送受信機構へと送られ、更には、送受信機構からサーバ２００にアクセスして来た端末１００にネットワーク４００を介して送られる。
【００４２】
上述のデータは、端末１００の送受信機構によって受取られる。そのデータは送受信機構からインターフェイス１１４を経て、端末１００の入力部１２１へ送られ、更には制御部１２２中の主制御部１２２Ａへと送られる。主制御部１２２Ａはそのデータを画像生成部１２３に送るとともに、画像生成部１２３に、ディスプレイ１０１にホーム画像を表示するための画像データをそのデータに基づいて生成せよとの指示を送る。そうすると、ディスプレイ１０１には、図７に示したようなホーム画像が表示される。
ホーム画像には、図示したように、「ユーザＩＤ」という文字５０１、及びその直下の入力用の枠５０２、「送信」と書かれたボタン５０３、「商品棚を見る」と書かれたボタン５０４、「購入代行をする」と書かれたボタン５０５が含まれている。
【００４３】
ユーザＩＤという文字５０１の直下の枠５０２は、ログインの処理を行うために必要なユーザＩＤをユーザが入力するためのスペースである。詳細は後に述べるが、ユーザは、ユーザＩＤを枠５０２に入力して、「送信」と書かれたボタン５０３を押すことにより、マッチングサービスにログインすることができる。
「商品棚を見る」と書かれたボタン５０４は、ユーザが端末１００を本願発明における買い手者端末として機能させる際に押す（クリックする）ためのものである。詳細は後に述べるが、ユーザがボタン５０４を押すと、端末１００は買い手者端末として機能する状態となる。
「購入代行をする」と書かれたボタン５０５は、ユーザが端末１００を本願発明における代行者端末として機能させる際に押すためのものである。詳細は後に述べるが、ユーザがボタン５０５を押すと、端末１００は代行者端末として機能する状態となる。
ホーム画像がディスプレイ１０１に表示された状態で、ユーザは、上記の３つの処理のいずれかを選択することになる。
つまり、ログインを行うか、端末１００を買い手者端末として機能させるための意思表示を行うか、端末１００を代行者端末として機能させるための意思表示を行うか、である。後２者は、択一的に行われる。
ログインの処理は、ここで行っても良いし、後に行っても良い。つまり、ユーザは、ログインを行った状態のみならず、ログインを行っていない状態で端末１００を買い手者端末として機能させることが可能である。ただし、端末１００が買い手者端末として機能する場合においては、ユーザは例えば、商品特定情報及び対価情報のデータが端末１００からサーバ２００に送られる前後までに、ログインの処理を行う必要がある。また、ユーザは、ログインを行った状態のみならず、ログインを行っていない状態で端末１００を代行者端末として機能させることが可能である。ただし、端末１００が代行者端末として機能する場合においては、ユーザは例えば、承諾情報が端末１００からサーバ２００に送られる前後までに、ログインの処理を行う必要がある。
【００４４】
この実施形態では、図７に示したホーム画像がディスプレイ１０１に表示されたときに、最初にログインの処理を行うものとして説明を進める。
ログインを行う場合、ユーザは、ユーザＩＤという文字５０１の下の枠５０２に対して、各ユーザが持つユニークなユーザＩＤを入力する。もちろん各ユーザは通常、自己のユーザＩＤを把握しているから、ユーザＩＤの入力を行うことができる。ユーザＩＤの入力は、入力装置１０２を用いて行う。ユーザＩＤは、例えば、英文字、数字、或いはそれらの組み合わせであり、ユーザは公知或いは周知の方法でユーザＩＤを入力装置１０２から入力することができる。枠５０２にユーザＩＤを入力したら、ユーザは、「送信」と書かれたボタン５０３を押す（クリックする）。そうすると、入力装置１０２から入力されて、枠５０２に書き込まれたユーザＩＤに対応するユーザＩＤのデータは、インターフェイス１１４、入力部１２１を経て、制御部１２２中の主制御部１２２Ａへと送られる。
ユーザＩＤのデータを、主制御部１２２Ａは、出力部１２４へと送る。ユーザＩＤのデータは、出力部１２４、インターフェイス１１４を経て送受信機構に送られ、更にはネットワーク４００を介してサーバ２００に送られる。それにより、サーバ２００で、ユーザＩＤによるユーザの認証の処理が行われることになる。
サーバ２００は、ユーザＩＤのデータをその送受信機構で受取る。ユーザＩＤのデータは、インターフェイスから入力部２２１を経て主制御部２２２に送られることになる。決済部２２２Ａには、後述するようなデータが記録されているが、記録されているデータの中には、すべてのユーザについての多数のユーザＩＤのデータがある。サーバ２００は、端末１００から送られてきたユーザＩＤが、決済部２２２Ａに記録されていたユーザＩＤのデータの一つと一致したのであれば、ユーザＩＤを送ってきた端末１００を利用しているユーザはそのユーザＩＤが割当てられた正当なユーザであると認証して、そのユーザによるマッチングサービスの以後の利用を許容する。他方、端末１００から送られてきたユーザＩＤが決済部２２２Ａに登録されたものではなかったのであれば、上述の認証は行われず、そのユーザによるマッチングサービスの利用は許容されないことになる。
主制御部２２２は、認証が認められたか、認められなかったかを示すデータを生成し、そのデータを出力部２２９へ送る。そのデータは、インターフェイスから送受信機構へ送られ、更にはネットワーク４００を介して、ユーザＩＤを送ってきた端末１００に返送される。そのデータは、端末１００の送受信機構によって受取られ、インターフェイス１１４、入力部１２１を経て制御部１２２の主制御部１２２Ａへと送られる。主制御部１２２Ａは、ディスプレイ１０１に表示されるログイン前の画像をログイン済の画像に変えるべく画像生成部１２３に指示を送る。画像生成部１２３はその指示に基づいて新たなホーム画像のデータを生成し、その画像データを出力部１２４へ送る。その画像データは、出力部１２４からインターフェイス１１４を経てディスプレイ１０１に送られる。ディスプレイ１０１には、ログイン済の状態であることを示すホーム画像が表示される。その画像の例を図８に示す。「ａｂｃｘｘｘ」というのがこの場合における例示のユーザＩＤである。これにてログインの処理が終了する。なお、この例では、ログイン済となったユーザの端末１００のディスプレイ１０１に表示される画像では、ログイン前にあった「送信」と書かれたボタン５０３が消え、その代わり、「マイページ」と書いたボタン５０７が現れる。このボタン５０７は、ユーザが過去のマッチングの履歴を確認するために用いられるが、その機能の詳細については後述することとする。
なお、ログインの処理を実行するために行われるサーバ２００における認証にユーザＩＤのみならずパスワードが用いられても良いことは上述の通りであり、更には他の例えば公知或いは周知の認証の技術が用いられても良いことも当然である。
【００４５】
（ユーザが買い手者である場合の処理）
次いで、ユーザは、「商品棚を見る」と書かれたボタン５０４を押すことで、端末１００を本願発明における買い手者端末として機能させるか、「購入代行をする」と書かれたボタン５０５を押すことで、端末１００を本願発明における代行者端末として機能させるかを選択する。
まず、ユーザが端末１００を買い手者端末として機能させる場合について説明する。
【００４６】
ユーザが端末１００の入力装置１０２を用いて、ボタン５０４を押すと、買い手者端末として端末１００を機能させることが選択されたことを示す選択データが生成される。かかる選択データは、入力装置１０２からインターフェイス１１４、入力部１２１を介して制御部１２２内の主制御部１２２Ａに送られる。
これを受取った主制御部１２２Ａは、それまでは有効となっていなかった買い手者機能制御部１２２Ｂを有効とする。なお、上述の選択データが主制御部１２２Ａに入力された時点で、購入代行者機能制御部１２２Ｃが有効となっていたのなら、主制御部１２２Ａは、買い手者機能制御部１２２Ｂを有効とするとともに、購入代行者機能制御部１２２Ｃの機能を無効とする。これにより、端末１００は、以後、買い手者端末として機能することになる。
他方、主制御部１２２Ａは、買い手者端末として端末１００を機能させることが選択されたことを示す買い手者選択データを生成し、それを出力部１２４に送る。買い手者選択データは、出力部１２４から、インターフェイス１１４、送受信機構、更にはネットワーク４００を経てサーバ２００に送られる。
【００４７】
サーバ２００は、その送受信機構で買い手者選択データを受取る。買い手者選択データは、送受信機構から、インターフェイス、入力部２２１を経て、主制御部２２２へと送られる。これにより、サーバ２００は、先にログインを行った端末１００が、買い手者端末として機能していることを把握する。
買い手者選択データを受取った主制御部２２２は、買い手者選択データを第１閲覧制御部２２４に送るようになっている。これには限られないが、この実施形態における買い手者選択データは、第１閲覧制御部２２４が第１制御データを生成するためのトリガとなるようになっている。したがって、買い手者選択データを受取った第１閲覧制御部２２４は、第１制御データを生成する。なお、主制御部２２２が上述のトリガとして第１閲覧制御部２２４に送るのは、買い手者選択データではなく、第１制御データを生成せよ、と指示するデータであっても構わない。
第１制御データは、買い手者端末として機能する端末１００に対してサーバ２００から送信することにより、当該端末１００のディスプレイ１０１に、所定の表示を行うためのデータである。かかるデータは例えば、画像データとすることもできるが詳細は適当に決定することができる。第１制御データに基づいてディスプレイ１０１に表示される画像には、少なくとも、商品データに基づく複数の商品の情報と、各商品を購入するためのポイント数データに基づくポイント数の情報が含まれる。上述したように、第１記録部２２３には、同一の商品についての商品データと、ポイント数データとが、互いに紐付けた状態で記録されている。したがって、第１記録部２２３に記録されている商品データとポイント数データを用いることにより、第１閲覧制御部２２４は、上述した内容を含む第１制御データを生成することができる。この実施形態では、第１閲覧制御部２２４は、第１制御データを生成する場合には、必要に応じて、第１記録部２２３に記録されているデータの少なくとも一部を読み出し、読みだしたデータを利用して第１制御データを生成する。
第１閲覧制御部２２４は、第１制御データを生成したら、それを出力部２２９へ送る。第１制御データは、出力部２２９からインターフェイス、送受信機構、更にはネットワーク４００を経て、買い手者選択データを送ってきた端末１００に送られる。
【００４８】
端末１００は、その送受信機構で第１制御データを受取る。
送受信機構は、第１制御データを受取ったらそれをインターフェイス１１４、入力部１２１を介して、制御部１２２中の主制御部１２２Ａに送る。主制御部１２２Ａは、第１制御データを画像生成部１２３に送る。そうすると、画像生成部１２３は第１制御データに基づく画像データを生成して、それを出力部１２４に送る。画像データは、出力部１２４からインターフェイス１１４を経てディスプレイ１０１に送られ、ディスプレイ１０１には、その画像データに基づく画像が表示される。
ディスプレイ１０１に表示される画像の一例を示す。
ディスプレイ１０１に表示される画像は、例えば、図９に示されたようなものとなる。
画像中、実線で示された縦長の矩形の範囲（矩形範囲１０１Ｘ）が、１つの商品に該当する。もっとも矩形範囲１０１Ｘは、必ずしも矩形である必要もないし、矩形その他の形状に区切られている必要もない。この事情は後述する矩形範囲１０１Ｙでも同じである。この実施形態では、これには限られないが、第１記録部２２３に記録された管理ナンバー１の商品についての情報が左上隅の矩形範囲１０１Ｘに、管理ナンバー２の商品についての情報が、右上隅の矩形範囲１０１Ｘに、管理ナンバー３の商品についての情報が、上から二段目の左側の矩形範囲１０１Ｘに、管理ナンバー４の商品についての情報が、上から二段目の右側の矩形範囲１０１Ｘに、というように、順に表示される。
図９に示した例では画像は、ディスプレイ１０１の範囲から下方に食み出している。これは、画像がディスプレイ１０１に対して、公知或いは周知の技術によって上下にスクロール可能とされており、画像を上方にスクロールさせると、ディスプレイ１０１と重なった部分の画像がディスプレイ１０１に表示されることになる、ということを示している。
各矩形範囲１０１Ｘの中には、販売業者名、商品名、商品の画像、販売業者からその商品を購入するために必要なポイントの数であるポイント数が表示されるとともに、「リンク」と記載されたボタンが表示される。また、ユーザからは見えない状態になっているが（見えるようになっていても良い。ユーザから見えないようになっている情報がユーザから見えるようになっていてもよいのは、以下に説明する他の情報についても同様である。）、各矩形範囲１０１Ｘのそれぞれには、各商品について割当てられた管理ナンバーが埋め込まれている。例えば、左上の矩形範囲１０１Ｘを例にとると、「ＡＡポイント」というのが販売業者名（或いは、その販売業者が扱うポイントの名称）、その下の「ＸＸ牛肉１ｋｇ」というのが商品名、その下の肉の画像が商品の画像、その下の「２００００Ｐ」というのがポイント数（正確には、２００００がポイント数である。）に対応する。また、「リンク」と書かれたボタンは、ブラウザに表示されているページを、その商品が掲載されている販売業者のウェブサイト中の当該商品が掲載されているページに飛ばす（転送させる）ためのＵＲＬ（図６に示したＵＲＬ）が埋め込まれたボタンであり、ユーザは、ディスプレイ１０１上のボタンを押すことにより、そのボタンと紐付けられた商品が掲載された販売業者のページを閲覧できるようになる。これは、その商品の仕様その他の詳しい情報を、ユーザが自ら確認できる点で有用である。もっとも、サーバ２００が、図９に示された以上の商品に関する情報をユーザに供給するようにすることも当然に可能である。
上述したように、第１記録部２２３には、多数の商品のそれぞれについて、各商品の管理ナンバーと紐付けた状態で、販売業者名、商品名、商品の画像、ポイント数、各商品を掲載している各販売業者が提供するページのＵＲＬについての各データを記録しているので、サーバ２００の第１閲覧制御部２２４は、第１記録部２２３に記録されているデータに基づいて、各商品との関連で、矩形範囲１０１Ｘに示されたような画像を端末１００のディスプレイ１０１に表示させるための第１制御データを生成することが当然に可能である。第１記録部２２３に記録された図６に示したデータも、第１制御データに基づいてディスプレイ１０１に表示された図９に示した画像もいずれも例示であるが、第１記録部２２３に記録されるデータは、図９に示した画像を作るために必要なデータを含むものとされており、また、第１閲覧制御部２２４が生成する第１制御データは、図９に示した画像を端末１００がそのディスプレイ１０１に表示できるようなものとされている。
なお、図９に示した例では、矩形範囲１０１Ｘ内に上述の情報が表示される。特に、商品名と、その商品についてのポイント数とが同一の矩形範囲１０１Ｘ内に同時に表示されることになる。もっとも、商品名と、ポイント数とは、ユーザが閲覧可能に端末１００のディスプレイ１０１に表示されるようになっていれば必ずしも同時にディスプレイ１０１に表示されるようになっている必要はない。例えば、図９に示した矩形範囲１０１Ｘにはポイント数は表示されておらず、矩形範囲１０１Ｘの「リンク」と記載のボタン以外の部分をユーザが押したときに、ディスプレイ１０１にポイント数がポップアップにより表示される、或いはポイント数が表示されるページに飛ぶようになっていても構わない。つまり、商品と、その商品についてのポイント数とが、それらが互いに対応しているということを認識しつつユーザが閲覧可能になっていれば良い。
なお、この実施形態で説明した図９に示した例では、サーバ２００の第１記録部２２３に記録されている商品のすべてを、ユーザが用いる端末１００のディスプレイ１０１で一覧できるように表示することとしている。しかしながら、これはその限りではない。例えば、画像中に、「ＡＡポイント」、「ＢＢカードポイント」、「ＣＣマイレージポイント」のうちの任意のものを選択するための表示（例えば、切り替えタブ）を設けておき、選択された例えば、ＡＡポイントの販売業者が扱う商品のみがディスプレイ１０１に選択的に表示されるようにすることができる。同様に、買い手者としてのユーザが必要とする商品のみを、例えば、「食品」とか、「電化製品」とか、「衣服」といった特定の分類の中から選択して、選択されたもののみをディスプレイ１０１に表示するようにすることもできる。このようなことは、公知或いは周知技術により達成可能であり、各商品に適当な分類用のタグを振っておくことにより容易に実現可能である。
第１制御データは、一度ではなく、複数回、或いは継続的にサーバ２００から端末１００へ送信されるようになっていても良い。
【００４９】
図９に示された第１制御データに基づく画像がディスプレイ１０１に表示されたら、買い手者としてのユーザは、購入の代行を他のユーザに依頼する対象となる商品である特定商品を選択する。一般的には、ユーザは、ディスプレイ１０１に表示された画像を縦方向にスクロールしながら、また、気になった商品における「リンク」先のページを見ながら、どの商品を特定商品とするか決定するであろう。
決定したら、この実施形態では、矩形範囲１０１Ｘの「リンク」と記載のボタン以外の部分をユーザが押したときに、その矩形範囲１０１Ｘに含まれる商品が、特定商品として仮決定される。なお、特定商品の選択は、各矩形範囲１０１Ｘ内に、例えば、「選択」とか「決定」といった文字を記載のボタンを設けておき、ユーザがそのボタンを押したときに上述の仮決定の選択が行われる等、他の手法によっても良いのは当然である。
ある商品が特定商品として仮決定されると、この実施形態では、ディスプレイ１０１に表示される画像が、図１０に示したように切り替わる。この切替は、これには限られないが、この実施形態では、第１制御データに続けてサーバ２００から端末１００へ送られるデータに基づいて行われる。この例では、図９において上から３段目の左側に位置する、管理ナンバー５の商品に対応する矩形範囲１０１Ｘが選択されたものとする。
図１０において、ディスプレイ１０１には、選択された商品をユーザが理解できるような表示（これには限られないが、この実施形態では、選択された矩形範囲１０１Ｘそのものである。）が表示されるとともに、「幾らで購入代行を依頼しますか？」と購入代行代価の対価をユーザに促す文字５１１と、購入代行の対価についての対価情報をユーザに入力させるための枠５１２と、「送信」とかかれたボタン５１３とが表示される。また、ユーザから見えない状態になってはいるものの、このページには、そのページに示された矩形範囲１０１Ｘに対応する商品に割振られた管理ナンバー（この例では、「５」）が埋め込まれている。ボタン５１３の機能については後述する。
かかる表示がなされたら、ユーザは、対価情報を、枠５１２に入力する。対価情報の単位は法定通貨とされる。この例では、法定通貨は「円」であるが、もちろんこの限りではない。この例における矩形範囲１０１Ｘでいえば、「ＸＸＸ社テレビ５２型」を購入するために必要なポイント数は３０００００ポイントであるところ、「ＢＢカードポイント」を扱う販売業者が仮に１ポイントを１円に対応させているのであれば、買い手者としてのユーザは、幾らかでも購入代行を他のユーザに依頼した場合の費用を抑えたいと思うであろうから、３０００００円よりも安い対価情報を枠５１２に入力したいと考えるであろう。とはいえ、対価情報で特定される購入代行の対価が余りにも安いと、購入代行を引き受けようとする購入代行者が現れない可能性が高いので、対価情報で特定される対価は余り低くするわけには行かないという事情もある。結果として、おそらく買い手者としてのユーザは、商品を購入するのに必要なポイント数に対応した法定通貨の金額よりも幾らか低い金額を、対価情報として決定して、枠５１２に入力することになると思われる。図１０の例では、買い手者としてのユーザが２５００００（円）という数字を枠５１２に入力したことを示している。かかる対価情報についての入力は、ユーザが入力装置１０２を用いて行う。対価情報のデータは、入力装置１０２から、インターフェイス１１４、入力部１２１を経て制御部１２２中の買い手者機能制御部１２２Ｂに送られる。
ユーザは、対価情報を枠５１２に入力したら、上述の「送信」と書かれたボタン５１３を入力装置１０２を用いて押す。そうすると、そのボタン５１３が押されたというデータが、対価情報のデータと同じく、入力装置１０２から買い手者機能制御部１２２Ｂへと送られる。この実施形態では、ボタン５１３が押されることにより、上述したように特定商品として仮決定されていた商品が、特定商品として正式に決定されるようになっている。ボタン５１３を押したという入力装置１０２からの入力を受取ったら、買い手者機能制御部１２２Ｂは、特定商品を特定する情報としての商品特定情報である管理ナンバーのデータを、例えば、主制御部１２２Ａや画像生成部１２３から受取り、その管理ナンバーのデータを、先に受取っていた対価情報のデータとともに出力部１２４へ送る。
これら管理ナンバーと対価情報のデータは、出力部１２４からインターフェイス１１４を経て送受信機構へと送られ、送受信機構からネットワーク４００を経てサーバ２００に送られることになる。
【００５０】
サーバは、その送受信機構で、管理ナンバーと、対価情報のデータを受取る。それらデータは、インターフェイス、入力部２２１を介して主制御部２２２へと送られる。主制御部２２２は、その管理ナンバー及び対価情報のデータを送ってきた端末１００から先に受付けていたユーザＩＤとともに、管理ナンバーと、対価情報のデータを、第２記録部２２５へ送る。
第２記録部２２５には、ある特定商品についての管理ナンバーと、その特定商品の購入代行を希望する買い手者としてのユーザのユーザＩＤと、そのユーザが特定商品の購入代行を他のユーザに行わせたときに支払われる対価についての対価情報とが、互いに紐付けて記録されることになる。多数の買い手者としてのユーザが、他のユーザによる商品の購入代行を希望するため、第２記録部２２５には、上述の３つのデータのセットが多数記録されることになる。
第２記録部２２５に記録されるデータの例を、図１１に示す。
図１１中、「Ｎｏ」の欄に上下に並ぶのは、管理ナンバーである。この情報により、買い手者であるユーザが、他のユーザに購入代行を依頼した特定商品が特定される。「ユーザＩＤ」の欄に上下に並ぶのは、買い手者のユーザＩＤである。「対価情報」の欄に上下に並ぶのは、それが対応付けられた特定商品の購入代行を購入代行者が行ったときに、買い手者から購入代行者に支払われる対価を特定する対価情報である。横並びに記載されたデータは、互いに紐付けられた状態にある。
図を見ると、管理ナンバー１の商品では、ユーザＩＤ「12alY56」のユーザが、「１９０００（円）」の対価で、購入代行者としての他のユーザに購入代行を依頼している状態であることがわかる。
管理ナンバー２、４、６、７等は抜けているが、これは、これらの管理ナンバーで特定される商品については、どのユーザからも購入代行の依頼がなされていないことを示している。
他方、管理ナンバー５の商品では、ユーザＩＤ「abcxxx」のユーザが、「２５００００（円）」の対価で、購入代行者としての他のユーザに購入代行を依頼しているのみならず、ユーザＩＤ「pr3939Pp」のユーザが、「２４００００（円）」の対価で、購入代行者としての他のユーザに購入代行を依頼し、ユーザＩＤ「abc123ue」のユーザが、「２０００００（円）」の対価で、購入代行者としての他のユーザに購入代行を依頼している状態であることがわかる。人気の高い商品（特定商品）にはそのような、重複する依頼が発生することが起こりうる。なお、１つの商品（特定商品）について、購入代行の重複する依頼をサーバ２００が受け入れるのであれば、例えば、図９で示した画像が端末１００のディスプレイ１０１に表示される場合において、買い手者としての他のユーザがした依頼に付随する対価情報（対価）を閲覧できるようにする方が好ましい。そうすれば、買い手者としてのユーザは、他の買い手者がした依頼に付随する対価を参考にしながら、自分が購入代行者としての他のユーザに提示する対価の額を決定できるようになるからである。もちろん、他のユーザが提示した対価よりも高い対価を提示した方が、購入代行者としての他のユーザとのマッチングが成立する可能性が高い。他のユーザが提示した対価情報（対価）を端末１００のディスプレイ１０１に表示できるようにするには、第１閲覧制御部２２４が第１制御データを生成する場合に、ある商品（特定商品）と対応付けられている対価情報を、第２記録部２２５から読み出すようにすれば良い。そうすることにより、対価情報を含む矩形範囲１００Ｘのデータを含む第１制御データを第１閲覧制御部２２４が生成可能となる。第１閲覧制御部２２４が、第１記録部２２３と、第２記録部２２５の双方からデータを読み出すことが必要な場合においては、第１記録部２２３に記録されるデータと第２記録部２２５に記録されるデータの少なくとも一部が重複することもあり、第１記録部２２３と、第２記録部２２５とを１つにまとめることも可能である。
このように、この実施形態におけるサーバ２００は、１つの商品（特定商品）に対して、複数の買い手者としてのユーザが、購入代行者としての他のユーザに購入代行を依頼することを許容している。もっとも、サーバ２００は、１つの商品（特定商品）に１人の買い手者としてのユーザから購入代行の依頼があったのであれば、少なくともその依頼に対する購入代行者としての他のユーザのマッチングが成立しない限り、他の買い手者としてのユーザからの購入代行の依頼を受付けないという仕様を採用することができる。例えば、図９で示した画像において、既に買い手者としてのあるユーザから、購入代行の申込みのあった商品については、矩形範囲１００Ｘの表示を行わないような第１制御データをサーバ２００で生成するといった制御も可能である。
【００５１】
以上のように、買い手者としてのユーザが端末１００からサーバ２００に送った商品特定情報としての管理ナンバーと、ユーザＩＤと、対価情報とが、互いに紐付けられた状態で第２記録部２２５に記録されることにより、ユーザが買い手者である場合の処理が終了する。
なお、この実施形態では、ユーザＩＤはユーザが買い手者であるとの意思表示を行う前に、或いは端末１００が買い手者端末か代行者端末かが決定される前に、端末１００からサーバ２００に送られたが、ユーザＩＤは例えば、管理ナンバー、及び対価情報のデータが端末１００からサーバ２００に送られるのと同時に、端末１００からサーバ２００に送信されるようにしても良い。例えば、端末１００のディスプレイ１０１に、図１０で示した画像が表示されるときに、その画像内にユーザＩＤを入力するための枠を表示してユーザにユーザＩＤの入力を行わせるようにすれば、上記のタイミングで、管理ナンバー、及び対価情報のデータに加えて、ユーザＩＤのデータをも端末１００から、サーバ２００に送信することが可能である。
また、この実施形態では、商品特定情報として管理ナンバーを用いることとしたが、商品特定情報は、サーバ２００で準備した管理ナンバーである必要はない。商品特定情報は互いにユニークであり、第１記録部２２３に商品データが記録される多数の商品を互いに区別できれば十分である。例えば、第１記録部２２３に記録されたＵＲＬを、商品特定情報として用いることも可能である。
【００５２】
（ユーザが購入代行者である場合の処理）
ついで、ユーザが、「購入代行をする」と書かれたボタン５０５を押すことで、端末１００を本願発明における代行者端末として機能させることを選択した場合について説明する。
ユーザが端末１００の入力装置１０２を用いて、ボタン５０５を押すと、代行者端末として端末１００を機能させることが選択されたことを示す選択データが生成される。かかる選択データは、入力装置１０２からインターフェイス１１４、入力部１２１を介して制御部１２２内の主制御部１２２Ａに送られる。
これを受取った主制御部１２２Ａは、それまでは有効となっていなかった購入代行者機能制御部１２２Ｃを有効とする。なお、上述の選択データが主制御部１２２Ａに入力された時点で、買い手者機能制御部１２２Ｂが有効となっていたのなら、主制御部１２２Ａは、購入代行者機能制御部１２２Ｃを有効とするとともに、買い手者機能制御部１２２Ｂの機能を無効とする。これにより、端末１００は、以後、代行者端末として機能することになる。
他方、主制御部１２２Ａは、代行者端末として端末１００を機能させることが選択されたことを示す代行者選択データを生成し、それを出力部１２４に送る。代行者選択データは、出力部１２４から、インターフェイス１１４、送受信機構、更にはネットワーク４００を経てサーバ２００に送られる。
【００５３】
サーバ２００は、その送受信機構で代行者選択データを受取る。代行者選択データは、送受信機構から、インターフェイス、入力部２２１を経て、主制御部２２２へと送られる。これにより、サーバ２００は、先にログインを行った端末１００が、代行者端末として機能していることを把握する。
代行者選択データを受取った主制御部２２２は、代行者選択データを第２閲覧制御部２２６に送るようになっている。これには限られないが、この実施形態における代行者選択データは、第２閲覧制御部２２６が第２制御データを生成するためのトリガとなるようになっている。したがって、代行者選択データを受取った第２閲覧制御部２２６は、第２制御データを生成する。なお、主制御部２２２が第２閲覧制御部２２６にトリガとして送るのは、代行者選択データではなく、第２制御データを生成せよ、と指示するデータであっても構わない。
第２制御データは、代行者端末として機能する端末１００に対してサーバ２００から送信することにより、当該端末１００のディスプレイ１０１に、所定の表示を行うためのデータである。かかるデータは例えば、画像データとすることもできるが詳細は適当に決定することができる。第２制御データに基づいてディスプレイ１０１に表示される画像には、少なくとも、複数の特定商品と、その特定商品を購入代行者としてのユーザが代行して購入した場合においてそのユーザが得られる対価が含まれる。上述したように、第２記録部２２５には、特定商品を特定する商品特定情報に相当する管理ナンバーのデータと、購入代行者としてのユーザがその管理ナンバーが付された特定商品の購入を代行したときに支払いを受けることができる対価を特定する対価情報とは、互いに紐付けられた状態で記録されている。したがって、第２記録部２２５に記録されている管理ナンバーのデータと、対価情報のデータとを用いることにより、第２閲覧制御部２２６は、上述した内容を含む第２制御データを生成することができる。この実施形態では、第２閲覧制御部２２６は、第２制御データを生成する場合には、必要に応じて、第２記録部２２５に記録されているデータの少なくとも一部を読み出し、読みだしたデータを利用して第２制御データを生成する。
第２閲覧制御部２２６は、第２制御データを生成したら、それを出力部２２９へ送る。第２制御データは、出力部２２９からインターフェイス、送受信機構、更にはネットワーク４００を経て、代行者選択データを送ってきた端末１００に送られる。
【００５４】
端末１００は、その送受信機構で第２制御データを受取る。
送受信機構は、第２制御データを受取ったらそれをインターフェイス１１４、入力部１２１を介して、制御部１２２中の主制御部１２２Ａに送る。主制御部１２２Ａは、第２制御データを画像生成部１２３に送る。そうすると、画像生成部１２３は第２制御データに基づく画像データを生成して、それを出力部１２４に送る。画像データは、出力部１２４からインターフェイス１１４を経てディスプレイ１０１に送られ、ディスプレイ１０１には、その画像データに基づく画像が表示される。
ディスプレイ１０１に表示される画像の一例を示す。
ディスプレイ１０１に表示される画像は、例えば、図１２に示されたようなものとなる。
画像中、実線で示された縦長の矩形の範囲（矩形範囲１０１Ｙ）が、１つの特定商品に該当する。この実施形態では、これには限られないが、第２記録部２２５に記録された管理ナンバー１の特定商品についての情報が左上隅の矩形範囲１０１Ｙに、管理ナンバー３の商品についての情報が、右上隅の矩形範囲１０１Ｙに、管理ナンバー５の商品についての情報が、上から二段目の左側の矩形範囲１０１Ｙに、管理ナンバー８の商品についての情報が、上から二段目の右側の矩形範囲１０１Ｙに、というように、順に表示される。
図１２に示した例では画像は、ディスプレイ１０１の範囲から下方に食み出している。これは、画像がディスプレイ１０１に対して、公知或いは周知の技術によって上下にスクロール可能とされており、画像を上方にスクロールすると、ディスプレイ１０１と重なった部分の画像がディスプレイ１０１に表示されることになる、ということを示している。
各矩形範囲１０１Ｙの中には、販売業者名、特定商品の商品名、特定商品の画像、販売業者からその商品を購入するために必要なポイントの数であるポイント数が表示されるとともに、その特定商品の購入を代行したときに購入代行者としてのユーザが得ることのできる対価の額が表示される。また、ユーザからは見えない状態になっているが、各矩形範囲１０１Ｙのそれぞれには、各商品について割当てられた管理ナンバーが埋め込まれている。
例えば、左上の矩形範囲１０１Ｙを例にとると、「ＡＡポイント」というのが販売業者名、「ＸＸ牛肉１ｋｇ」というのが商品名、肉の画像が特定商品の画像、その下の「２００００Ｐ」というのがポイント数であるのは、図９に示された矩形範囲１０１Ｘの場合と同じである。他方、「１９０００円」というのが、その特定商品の購入を代行したときに購入代行者としてのユーザが得ることのできる対価の額である。矩形範囲１０１Ｙには図９に示した矩形範囲１０１Ｘ内に存在した「リンク」と書かれたボタンが存在しないが、同様の機能を持つボタンを矩形範囲１０１Ｙの中に設けることも可能である。購入代行者としてのユーザは、最も左上に位置する矩形範囲１０１Ｘを参照することにより、この特定商品の購入を代行すると、自らが持つＡＡポイントを２００００ポイント消費する代わりに、１９０００円の報酬を手に入れることができる、と理解することができる。
上述したように、第２記録部２２５には、多数の特定商品のそれぞれについて、商品特定情報としての管理ナンバーが記録されている。また、第１記録部２２３には、多数の商品のそれぞれについて、各商品の管理ナンバーと紐付けた状態で、販売業者名、商品名、商品の画像、ポイント数、各商品を掲載している各販売業者が提供するページのＵＲＬについての各データを記録している。したがって、サーバ２００の第２閲覧制御部２２６は、第２記録部２２５に記録されている管理ナンバーを読み出すとともに、第２記録部２２５に記録されていた管理ナンバーと同じ管理ナンバーが振られた各商品についての販売業者名、商品名、商品の画像、ポイント数を第１記録部２２３から読み出すことにより、読み出した各データに基づいて、各特定商品との関連で、矩形範囲１０１Ｙに示されたような画像を端末１００のディスプレイ１０１に表示させるための第２制御データを生成することが当然に可能である。第１記録部２２３、第２記録部２２５に記録された図１１に示したデータも、第２制御データに基づいてディスプレイ１０１に表示された図１２に示した画像もいずれも例示であるが、第１記録部２２３、第２記録部２２５に記録されるデータは、図１２に示した画像を作るために必要なデータを含むものとされており、また、第２閲覧制御部２２６が生成する第２制御データは、図１２に示した画像を端末１００がそのディスプレイ１０１に表示できるようなものとされている。なお、第２記録部２２５において、各特定商品についての管理ナンバーと紐付けて、第１記録部２２３において同じ管理ナンバーと紐付けた状態で記録されていたのと同じ、販売業者名、商品名、商品の画像、ポイント数の各データを記録することとすれば、第２閲覧制御部２２６は、第１記録部２２３及び第２記録部２２５の双方からデータを読み出すことなく、第２記録部２２５のみからデータを読み出すことにより、上述したのと同じ第２制御データを生成できることとなる。もっとも、第２記録部２２５に記録するデータをそのようなものとした場合には、第１記録部２２３と第２記録部２２５とは重複するデータを持つことになるので、第１記録部２２３と第２記録部２２５とは１つにまとめることも可能となる。
なお、図１２に示した例では、矩形範囲１０１Ｙ内に上述の情報が表示される。ただし、購入代行者としてのユーザは、特定商品の購入を代行するのみであって、特定商品それ自体を欲しているわけでもなく、有り体に言えば、特定商品には何の興味も無いかもしれない。そういう意味では、特定商品の商品名や画像は矩形範囲１０１Ｙ内に表示する必要は無いかもしれない。他方、購入代行者としてのユーザは、特定商品の代行を行うことによって得られる対価が幾らか、また、特定商品を自分が代行して購入するのに必要なポイントの種類が自分が所有しているポイントと一致するのか、また、自分が所有しているポイントが特定商品を購入するのに足りるかということはおそらく知りたいであろうから、矩形範囲１０１Ｙには、対価、販売業者名（ポイントの種類）、及びポイント数は表示するのが好ましいと考えられる。もっとも、対価、販売業者名、及びポイント数は端末１００のディスプレイ１０１に表示されるようになっているのが好ましいが、これらは必ずしも同時にディスプレイ１０１に表示されるようになっている必要はない。また、矩形範囲１０１Ｙには、図１２に例示した以外の他の情報が表示されてももちろん構わない。
この実施形態のサーバ２００は、上述したように、１つの商品（特定商品）に対して、買い手者としての複数のユーザから、他のユーザによる購入の代行の申込みが行われることを許容しており、それ故、第２記録部２２５では、１つの特定商品についての管理ナンバーに対して複数のユーザＩＤ、及び対価情報が紐付けられる場合がある。したがって、１つの矩形範囲１０１Ｙに対応する商品を代行して購入した場合の対価として複数の対価を設定することができる状態が生じる。この実施形態では、１つの特定商品に対して、複数の申込みがあった場合には、つまり、第２記録部２２５において、１つの特定商品を特定する商品特定情報である管理ナンバーに、複数のユーザＩＤ及び対価情報が紐付けられている場合には、最も高い対価情報により特定される対価が、それよりも安い他の対価に優先して矩形範囲１０１Ｙ内に表示されるようにしている。これは、特定商品の購入代行を行う購入代行者としてのユーザは、特定商品を購入代行した場合に得られる対価が高い程強く興味を惹かれることが多いことを意識したものである。
例えば、管理ナンバー５の上から２段目、左側の矩形範囲１０１Ｙには、２つの対価、つまり、２５００００円と、２４００００円が表示されている。これは、第２記録部２２５において、管理ナンバー５の特定商品には、２５００００円と、２４００００円の対価情報が紐付けられていることと関連している。この実施形態では、最も高い対価である２５００００円という文字を、２４００００円という文字よりも大きく表示し、更には前者には後者にはない、枠囲いの表示をしている。このようにして、１つの特定商品に複数の対価が紐付き得る場合には、最も金額の高い対価を、それよりも安い対価に優先して表示することとしている。最も金額の高い対価をそれよりも安い対価よりも優先して表示するための方法は、前者の文字の大きさを後者よりも大きくする、前者の文字の色を後者の文字の色よりも目立つ色とする、前者の文字のみに、枠囲い、下線等の装飾を施す等が考えられる。つまり、最も金額の高い対価をそれよりも安い対価よりも優先して表示するための手法は、前者の文字が後者の文字よりも目立つようにされているのであれば、「優先して表示する」ということが実現される。また、最も金額の高い対価の額のみが表示され、それよりも安い金額の対価の額は表示されないか、或いはユーザが入力装置１０２により何らかの操作をしない限りデフォルトの状態では表示されないという場合も、「優先して表示する」の一態様に含まれ得る。例えば、管理ナンバー５の特定商品には、第２記録部２２５では、２０００００円の対価情報も紐付けられているが、この対価情報に対応する対価は、表示されても構わないのであるが、上述の矩形範囲１０１Ｙには表示されていない。同様に、２４００００円の対価情報に紐付けられた対価も、必ずしも、矩形範囲１０１Ｙに表示する必要がない。
【００５５】
この実施形態で説明した図１２に示した例では、サーバ２００の第２記録部２２５に記録されている特定商品のすべてを、ユーザが用いる端末１００のディスプレイ１０１で一覧できるように表示することとしている。しかしながら、これはその限りではない。例えば、画像中に、「ＡＡポイント」、「ＢＢカードポイント」、「ＣＣマイレージポイント」のうちの任意のものを選択するための表示（例えば、切り替えタブ）を設けておき、選択された例えば、ＡＡポイントの販売業者が扱う商品のみがディスプレイ１０１に選択的に表示されるようにすることができる。これは、購入代行者としてのユーザが、自己が所有するポイントで購入できる特定商品のみに特定商品を絞り込むために有用である。また、販売業者に加えて、特定商品の購入に必要なポイント数の範囲によって、ソート、或いは絞り込みを行えるようにすることも、購入代行者の便宜に資するであろう。このようなことは、公知或いは周知技術により達成可能である。
第２制御データは、一度ではなく、複数回、或いは継続的にサーバ２００から端末１００へ送信されるようになっていても良い。
【００５６】
図１２に示された第２制御データに基づく画像がディスプレイ１０１に表示されたら、購入代行者としてのユーザは、他のユーザのために購入の代行を行う対象となる特定商品を、端末１００のディスプレイ１０１に表示された多数の特定商品の中から選択する。一般には、ユーザは、ディスプレイ１０１に表示された画像を縦方向にスクロールしながら、どの特定商品の購入を代行するか決定するであろう。
決定したら、この実施形態では、矩形範囲１０１Ｙの適当な部分をユーザが押したときに、その矩形範囲１０１Ｙに含まれる商品が、特定商品のうち購入代行者としてのユーザが代行して購入する特定商品として仮決定される。なお、かかる選択は、各矩形範囲１０１Ｙ内に、例えば、「選択」とか「決定」といった文字を記載のボタンを設けておき、ユーザがそのボタンを押したときに上述の仮決定の選択が行われる等、他の手法によっても良いのは当然である。
ある特定商品が、特定商品のうち購入代行者としてのユーザが代行して購入する特定商品として仮決定されると、この実施形態では、ディスプレイ１０１に表示される画像が、図１３に示したように切り替わる。この切替は、これには限られないが、この実施形態では、第２制御データに続けてサーバ２００から端末１００へ送られるデータに基づいて行われる。この例では、図１２において上から２段目の左側に位置する、管理ナンバー５の商品に対応する矩形範囲１０１Ｙが選択されたものとする。
図１３において、ディスプレイ１０１には、代行して購入する対象として選択された特定商品を購入代行者としてのユーザが理解できるような表示（これには限られないが、この実施形態では、選択された矩形範囲１０１Ｙそのものである。）が表示されるとともに、「購入を代行しますか？」という問いに対して、ユーザが承諾の意思表示を行うための「承諾」と記載のボタン５２１が表示される。また、ユーザから見えない状態になってはいるものの、このページには、そのページに示された矩形範囲１０１Ｙに対応する商品に割振られた管理ナンバー（この例では、「５」）が埋め込まれている。また、この実施形態においては、ディスプレイ１０１には、ユーザＩＤ５２２が表示される。このユーザＩＤは、その特定商品の購入代行を依頼している買い手者としてのユーザのユーザＩＤである。このユーザＩＤを見ることで、購入代行者としてのユーザは、自分が誰のために特定商品の購入代行を行うか知ることができる。必ずしも必要はないが、この実施形態では、ユーザＩＤ５２２の下方に、良い、悪いという表示とそれらの後に続く数字からなる評価欄５２３がある。これは、インターネットのオークションサイト等で公知或いは周知である、ユーザ相互間で行われる相互評価を示すものである。買い手者としてのユーザは、この評価を、特定商品の購入代行を承諾して良いかの判断の参考とすることができる。必ずしも必要ではないものの、このような相互評価のためのデータ処理もこの実施形態によるサーバ２００は行うが、このような仕組みは公知或いは周知である（例えば、後述する「ヤフオク！」でも採用されている。）ので、これを実現するための技術についての説明は省略する。
かかる表示がなされ、且つ特定商品の購入代行を承諾することを決めたら、購入代行者としてのユーザは、「承諾」と書かれたボタン５２１を押す。それにより、ユーザによる、図１３の矩形範囲１０１Ｙに示された特定商品の購入代行を承諾したという意思表示がなされ、承諾情報についてのデータが生成される。承諾情報の入力は、ユーザが入力装置１０２を用いて行う。承諾情報のデータは、入力装置１０２から、インターフェイス１１４、入力部１２１を経て制御部１２２中の購入代行者機能制御部１２２Ｃに送られる。
この実施形態では、ボタン５２１が押されることにより、承諾情報のデータがボタン５２１から購入代行者機能制御部１２２Ｃに送られるとともに、例えば、主制御部１２２Ａ或いは画像生成部１２３から、図１３に示されていた特定商品を特定するための商品特定情報としての管理ナンバーと、そのユーザが購入代行を承諾したその特定商品の購入代行を依頼した買い手者としてのユーザのユーザＩＤのデータと、その特定商品の購入代行を行ったときに購入代行者が得られる対価についての対価情報とが送られる。通常、購入代行者は、最も高い対価を提示した買い手者からの購入代行の申し出を受け入れるであろうから、一般的には、複数の買い手者としてのユーザから購入代行の依頼があった特定商品の購入代行を購入代行者が承諾した場合には、最も高い対価を提示した買い手者からの購入代行を購入代行者が承諾したものとして、最も高い対価を提示した買い手者のユーザＩＤと、最も高い対価を示す対価情報とが自動的に、購入代行者機能制御部１２２Ｃに送られるようにするのが便宜であろう。他方、複数の買い手者としてのユーザから購入代行の依頼があった特定商品の購入代行を購入代行者が承諾する場合には、予め、どの買い手者からの購入代行の依頼を受け入れるかということを購入代行者としてのユーザに選択させ、選択された買い手者としてのユーザのユーザＩＤ、及びそのユーザが提示した対価についての対価情報とを、購入代行者機能制御部１２２Ｃに送るという仕様を採用することも可能である。後者の仕様を採用する場合、購入代行者としてのユーザが行う買い手者としてのユーザの選択は、入力装置１０２からの入力によって行うことができる。
いずれにせよ、購入代行者機能制御部１２２Ｃは、承諾情報と、管理ナンバーと、買い手者としてのユーザのユーザＩＤと、対価情報のデータとを出力部１２４へ送る。
これら承諾情報と管理ナンバーとユーザＩＤと対価情報のデータは、出力部１２４からインターフェイス１１４を経て送受信機構へと送られ、送受信機構からネットワーク４００を経てサーバ２００に送られることになる。
【００５７】
サーバは、その送受信機構で、買い手者としてのユーザのユーザＩＤと、承諾情報と、管理ナンバーと、対価情報とのデータを受取る。それらデータは、インターフェイス、入力部２２１を介して主制御部２２２へと送られる。主制御部２２２は、その承諾情報と管理ナンバーと買い手者としてのユーザのユーザＩＤのデータ等を送ってきた端末１００から先に受付けていた購入代行者のユーザＩＤとともに、承諾情報と管理ナンバーと買い手者としてのユーザＩＤのデータを、互いに紐付けた状態で、第３記録部２２７へ送る。
第３記録部２２７には、購入代行の対象となる特定商品を特定する管理ナンバーと、その特定商品の購入代行を依頼した買い手者としてのユーザのユーザＩＤと、その特定商品の購入代行を承諾した購入代行者としてのユーザのユーザＩＤと、その特定商品の購入代行を行うことにより購入代行者としてのユーザが買い手者としてのユーザから得られる対価の額を特定する対価情報とが、互いに紐付けた状態で記録される。これら、４種類のデータが揃うことによって、買い手者としてのユーザと、購入代行者としてのユーザと、購入代行の対象となる商品（特定商品）と、購入代行の対価と、の４種類の情報が一揃いとなる。これら一揃いの情報によって、購入代行の対象となる商品を鎹とした、買い手者としてのユーザと、購入代行者としてのユーザとのマッチングが成立し、且つそのマッチングが成立した場合に買い手者としてのユーザから購入代行者としてのユーザに支払われる対価或いは報酬の額が特定されることになる。
第３記録部２２７に記録されるデータの一例を、図１４に示す。
図１４中、横並びの４つのデータは互いに紐付けられた状態にある。図１４中、「Ｎｏ」の欄に上下に並ぶのは、購入代行の対象となる商品を特定する管理ナンバーである。「ユーザＩＤ（買い手者）」の欄に上下に並ぶのは、買い手者としてのユーザのユーザＩＤである。「ユーザＩＤ（購入代行者）」の欄に上下に並ぶのは、購入代行者としてのユーザのユーザＩＤである。「対価情報」の欄に上下に並ぶのは、それが対応付けられた特定商品の購入代行を購入代行者が行ったときに、買い手者から購入代行者に支払われる対価を特定する対価情報である。マッチングが成立したら、上述したような４つで１セットのデータが第３記録部２２７に順次記録されていく。
なお、この実施形態における以上の説明では、承諾情報と管理ナンバーと買い手者としてのユーザのユーザＩＤと対価情報のデータはすべて、代行者端末としての端末１００からサーバ２００に送られてきた。しかしながら、端末１００がこれらのうちの承諾情報のデータを除くデータをサーバ２００に送ることができるのは、別の言葉で言えば、端末１００がサーバ２００に送るべき上述のデータのうち承諾情報のデータを除くデータを持っているのは、それらデータをサーバ２００が端末１００に第２制御データ或いはそれに続くデータの例えば少なくとも一部として予め送ったからである。したがって、サーバ２００はそれらデータを予め持っているのであるから、例えば、サーバ２００が、端末１００で承諾情報が生成された時点において、端末１００のディスプレイ１０１に表示されている図１３に示した如き画像を把握できているのであれば、サーバ２００から端末１００に送った、管理ナンバーと買い手者としてのユーザのユーザＩＤと対価情報のデータ（のうちの少なくとも一つ）は、代行者端末としての端末１００から、サーバ２００に送る必要はない。その場合、第３記録部２２７に記録されるデータのうち、管理ナンバーと買い手者としてのユーザのユーザＩＤと対価情報のデータは、例えば、第２閲覧制御部２２６から主制御部２２２を経て、第３記録部２２７に送られ、第３記録部２２７に記録するようにすることができる。
なお、この実施形態では、代行者端末としての端末１００からサーバ２００に対して承諾情報が単独のデータとして送られることとしているが、例えば、サーバ２００が端末１００から、管理ナンバーのデータ、買い手者としてのユーザのユーザＩＤのデータ、対価情報のデータ等が送られてきた場合には、代行者端末としての端末１００からログインした購入代行者としてのユーザが購入代行の「承諾」の意思表示を行ったという扱いをサーバ２００で行うことにより、端末１００からサーバ２００に送られた管理ナンバーのデータ等が、承諾情報のデータを兼ねるものとして扱うことも可能である。
以上のようにマッチングが成立すると、マッチングが成立した購入代行の申込みに関するデータを、主制御部２２２は第２記録部２２５から削除する。例えば、図１４を見ると、管理ナンバー「５」の商品の、対価「２５００００（円）での、ユーザＩＤ「abcxxx」の買い手者としてのユーザからの購入代行の依頼は、ユーザＩＤ「QQQ9873」の購入代行者としてのユーザが承諾することにより、両ユーザ間でのマッチングが成立したので、図１１における管理ナンバー「５」、ユーザＩＤ「abcxxx」、対価情報「２５００００（円）」のデータは第２記録部２２５から消去されることになる。それ以降において、代行者端末としての端末１００から図１１相当の画像を閲覧しようとすると、ディスプレイ１０１に表示される画像において、管理ナンバー５と紐付いた対価の最高値は、「２４００００（円）」と表示されることになる。
【００５８】
以上のように、上述した４つの情報についてのデータが第３記録部２２７に記録されることにより、ユーザが購入代行者である場合の処理が終了する。つまり、マッチングの処理が終了する。
なお、この実施形態では、ユーザＩＤはユーザが購入代行者であるとの意思表示を行う前に、或いは端末１００が買い手者端末か代行者端末かが決定される前に、端末１００からサーバ２００に送られたが、ユーザＩＤは例えば、承諾情報のデータが端末１００からサーバ２００に送られるのと同時に、端末１００からサーバ２００に送信されるようにしても良い。例えば、端末１００のディスプレイ１０１に、図１３で示した画像が表示されるときに、その画像内にユーザＩＤを入力するための枠を表示してユーザにユーザＩＤの入力を行わせるようにすれば、上記のタイミングで、承諾情報等のデータに加えて、ユーザＩＤのデータをも端末１００から、サーバ２００に送信することが可能である。
【００５９】
（ステイタスの確認）
以上のようにして、買い手者としてのユーザと、購入代行者としてのユーザのマッチングが成立する。
マッチングが成立した場合、買い手者としてのユーザと、購入代行者としてのユーザとは、自己のマッチングの相手方と、購入代行の対象となる商品と、購入代行の対価とを確認できるようになっているのが好ましい。第３記録部２２７に記録されたデータを用いれば、それが可能となる。
上述したように、ログイン処理が終了したら、図８に示したように、端末１００のディスプレイ１０１に表示された画像の中に、「マイページ」と記載のボタン５０７が表示される。
このボタン５０７を押すことにより、ユーザは、過去のマッチング履歴を含めたステイタスを閲覧して、確認することができる。もちろん、ステイタスの中には、ユーザの住所、電話番号、サーバ２００からの通知を受取る電子メールアドレスやＳＮＳのアカウント等の登録情報等が含まれていても構わない。もっともそれらをユーザが閲覧可能にする技術はいずれも、公知或いは周知技術であるから、マイページでどのように過去のマッチング履歴をユーザが閲覧できるようにするのか、という点に絞って話を進める。
【００６０】
ユーザが、ボタン５０７を押すと、閲覧情報のデータが生成され、それが、入力装置１０２から、インターフェイス１１４、入力部１２１を経て制御部１２２中の主制御部１２２Ａに送られる。これを受取った主制御部１２２Ａは、閲覧情報のデータを出力部１２４に送る。
閲覧情報のデータは、出力部１２４から、インターフェイス１１４を経て送受信機構に送られ、送受信機構からネットワーク４００を経由してサーバ２００に送られる。
サーバ２００は、その送受信機構で閲覧情報のデータを受取る。閲覧情報のデータは、インターフェイス、入力部２２１を経て、主制御部２２２へと送られる。これを受取った主制御部２２２は、閲覧情報のデータと、ログイン処理時に先に受取っていたユーザＩＤのデータとを、第３閲覧制御部２２８に送る。閲覧情報のデータは、第３閲覧制御部２２８が第３制御データを生成するためのトリガとなるものであるが、閲覧情報のデータは、第３制御データを生成せよという指示のデータに置き換えることができる。
主制御部２２２から、閲覧情報のデータとユーザＩＤのデータとを受取った第３閲覧制御部２２８は、第３制御データを生成する。第３制御データは、端末１００に対してサーバ２００から送信することにより、当該端末１００のディスプレイ１０１に、所定の表示を行うためのデータである。かかるデータは例えば、画像データとすることもできるが詳細は適当に決定することができる。第３制御データに基づいてディスプレイ１０１に表示される画像は、閲覧情報のデータとともに第３閲覧制御部２２８に送られてきたユーザＩＤのデータで特定されるユーザＩＤを持つユーザが、過去に買い手者として、或いは購入代行者として関係したマッチングの履歴を示すものとなる。つまり、端末１００のディスプレイ１０１に表示される画像には、過去にマッチングが成立している場合には、少なくとも、その端末１００を使用するユーザが買い手者である場合には、マッチングの相手方となった購入代行者の、その端末１００を使用するユーザが購入代行者である場合には、マッチングの相手方となった買い手者のユーザＩＤがそれぞれ表示されることになる。
この実施形態における第３閲覧制御部２２７は、閲覧情報のデータとユーザＩＤのデータとを受取ったら、第３記録部２２８に記録されたデータの中から、「ユーザＩＤ（買い手者）」と「ユーザＩＤ（購入代行者）」のいずれかに、主制御部２２２から受取ったのと同じユーザＩＤを含むものが存在するかを検索し、主制御部２２２から受取ったのと同じユーザＩＤが「ユーザＩＤ（買い手者）」と「ユーザＩＤ（購入代行者）」のいずれかに含まれることを発見したら、その「ユーザＩＤ（買い手者）」と「ユーザＩＤ（購入代行者）」を含む、図１４において横一列で表記された４種類で一揃いとされたデータのセットを読み出す。これに基づいて、第３閲覧制御部２２８は第３制御データを生成する。
第３制御データ、及びそれにより端末１００のディスプレイ１０１に表示される画像の詳細については後述する。
第３閲覧制御部２２８は、第３制御データを生成したら、それを出力部２２９へ送る。第３制御データは、出力部２２９からインターフェイス、送受信機構、更にはネットワーク４００を経て、閲覧情報のデータを送ってきた端末１００に送られる。
【００６１】
端末１００は、その送受信機構で第３制御データを受取る。
送受信機構は、第３制御データを受取ったらそれをインターフェイス１１４、入力部１２１を介して、制御部１２２中の主制御部１２２Ａに送る。主制御部１２２Ａは、第３制御データを画像生成部１２３に送る。そうすると、画像生成部１２３は第３制御データに基づく画像データを生成して、それを出力部１２４に送る。画像データは、出力部１２４からインターフェイス１１４を経てディスプレイ１０１に送られ、ディスプレイ１０１には、その画像データに基づく画像が表示される。
ディスプレイ１０１に表示される画像の一例を示す。
ディスプレイ１０１に表示される画像は、例えば、図１５に示されたようなものとなる。
画像には、「マイページ」という文字が最上段に表示されるとともに、その端末１００を用いるユーザのユーザＩＤがその直下に表示される。また、画像中には、「買い手者」の文字と、「購入代行者」の文字がある。「買い手者」と「購入代行者」というの文字の下にはそれぞれ、実線で示された矩形の範囲（矩形範囲１０１Ｚ）が表示される。各矩形範囲１０１Ｚが、１つのマッチングの履歴に該当する。
「買い手者」という文字の直下にある上側の矩形範囲１０１Ｚには、この端末１００の使用者であるユーザＩＤ「ａｂｃｘｘｘ」が買い手者として、他のユーザに購入代行を依頼した商品を特定する「XXX社テレビ52型」という商品名の表示がある（図１４の３段目のデータ参照）。その下には、その購入代行を承諾したユーザを特定する表示である「相手のユーザＩＤ」という表示があり、購入代行者としてのユーザのユーザＩＤが「QQQ9873」であることが示されている。また、その下には、その商品についての購入代行の対価を示す「２５００００円」という表示があり、購入代行の対価が２５００００円であることが示されている。これらの情報により、ユーザは、自己が買い手者として関わった購入代行において、誰とどのような内容でマッチングが成立したかを把握することができる。なお、この矩形範囲１０１Ｚの最も下にある「送金」という文字が記載されたボタンと、「決済」という文字が記載されたボタンはいずれも、買い手者としてのユーザが、購入代行者としてのユーザに対して対価の支払いを行うために用いられるものであるが、その機能については追って説明する。
「購入代行者」という文字の直下にある下側の矩形範囲１０１Ｚには、この端末１００の使用者であるユーザＩＤ「ａｂｃｘｘｘ」が購入代行者として、他のユーザからの購入代行の依頼を承諾した商品を特定する「XX牛肉１kg」という商品名の表示がある（図１４の１段目のデータ参照）。その下には、その購入代行を依頼したユーザを特定する表示である「相手のユーザＩＤ」という表示があり、買い手者としてのユーザのユーザＩＤが「12alY56」であることが示されている。また、その下には、その商品についての購入代行の対価を示す「１９０００円」という表示があり、購入代行の対価が１９０００円であることが示されている。これらの情報により、ユーザは、自己が購入代行者として関わった購入代行において、誰とどのような内容でマッチングが成立したかを把握することができる。なお、この矩形範囲１０１Ｚの最も下にある「決済待ち」という文字は、この購入代行に対する対価の支払いが未だ終了していない、ということを示している。対価の支払いが終了しているのであれば、この表示は、「決済済み」に変わるようになっている。
以上で説明した２つの矩形範囲１０１Ｚ内の表示は勿論例示であり、上述した内容に加えて、他の内容が含まれていても構わないし、また、上側の矩形範囲１０１Ｚにおける決済に関するボタンや、下側の矩形範囲１０１Ｚにおける「決済済み」等の表示は、存在しなくても構わない。また、上述の例では、１つのページに、ユーザが買い手者となった場合のマッチングの履歴と、ユーザが購入代行者となった場合のマッチングの履歴がまとめて表示されることとしていたが、それらはユーザの選択により別のページとしてディスプレイ１０１に表示されるようになっていても当然に構わない。
【００６２】
上述したように、第３記録部２２７には、マッチングが成立した購入代行のそれぞれに関して、購入代行の対象となる商品（特定商品）を特定する商品特定情報としての管理ナンバーと、購入代行を依頼した買い手者としてのユーザのユーザＩＤと、購入代行を承諾した購入代行者としてのユーザのユーザＩＤと、購入代行の対価とについてのデータが記録されている。したがって、第３記録部２２７に記録された情報を読み出すことにより、第３閲覧制御部２２８は、上述の矩形範囲１０１Ｚに含まれる情報のうち、買い手者としてのユーザのユーザＩＤ、購入代行者としてのユーザのユーザＩＤ、購入代行の対価の情報を含めた画像を端末１００のディスプレイ１０１に表示させるための、それら情報についてのデータを含む第３制御データを生成することができる。また、第３記録部２２７には商品特定情報としての管理ナンバーが含まれているので、第３閲覧制御部２３８は、その管理ナンバーと紐付けられた商品（商品名）についてのデータを例えば、第１記録部２２３か第２記録部２２５から読み出すことにより、商品名の情報も第３制御データに含めることができる。もっとも、商品を特定する商品名その他の商品データは、第３記録部２２７に記録するようにすることも可能であり、そうすることにより、第３閲覧制御部２３８は、第３制御データを生成する際に、第１記録部２２３や第２記録部２２５からのデータの読み出しを行う必要がなくなる。ただし、そのようにすると、第１記録部２２３や第２記録部２２５に記録されたデータと第３記録部２２７に記録されたデータとが重複することになるので、それを嫌うのであれば、第３記録部２２７と、第１記録部２２３、第２記録部２２５とは、１つにまとめることも考えられる。つまり、第１記録部２２３、第２記録部２２５、第３記録部２２７は、必要に応じて、少なくともその一部分を、１つ或いは２つにまとめることが可能である。
なお、第３記録部２２７に記録された４種類のデータは、例えば、マッチングが成立し、且つ後述する決済が終了してから１年が経過するなど、適当な時間が経過したら、消去されるようになっている。
【００６３】
（決済等）
マッチング装置としてのサーバ２００を用いてユーザに提供されるこの実施形態におけるマッチングサービスでは、マッチングが成立した後における、購入代行者としてのユーザから買い手者としてのユーザへの商品の引渡しや、買い手者としてのユーザから購入代行者としてのユーザへの対価の支払いには、サーバ２００或いはサーバ２００を用いてマッチングサービスを提供する者は、一切関わらないようにすることができる。
上述したように、マッチングが成立した場合、買い手者としてのユーザと購入代行者としてのユーザは、購入代行の対象となった商品と、購入代行の対価に加え、マッチングの相手方となったユーザを互いに知ることができる。ここで、マッチングが成立した場合に、例えば、サーバ２００から両ユーザの端末１００へ、相手側へ連絡を行うためのコンタクト情報（電子メールアドレス、ＳＮＳのアカウント）等を送信することにより、両ユーザはお互いに相手方と連絡することが可能となる。サーバ２００或いはマッチングサービスを提供するものは、商品の引渡しや、対価の支払いを、互いに連絡を取合う両ユーザに完全に任せることができる。コンタクト情報は、例えば、すべてのユーザが予めサーバ２００に登録しておくことによって、サーバ２００から適宜のユーザの端末１００へと送信することが可能となる。なお、マッチングが成立した後における両ユーザ間の連絡のための仕組みは、サーバ２００が提供することも可能である。例えば、ヤフー株式会社が「ヤフオク！（商標）」の名称で提供するインターネットオークションサービスや、株式会社メルカリが「メルカリ」の名称で提供するフリーマーケットサービス等では、売り手のユーザと買い手のユーザのマッチングが成立した後において両者が連絡を取合うためのプラットフォームを提供している。そのようなプラットフォームをサーバ２００が各ユーザに提供することで、個人情報であるコンタクト情報を他のユーザに知られることなく、各ユーザはマッチングされた相手方のユーザと連絡を取ることができるようになる。
本願の実施形態では、商品の引渡しと、対価の支払いのうち、特に、商品の引渡は、サーバ２００或いはマッチングサービスを提供する者は関わらず、マッチングされた両ユーザに任せることとしている。購入代行者としてのユーザは、ポイントによって商品を販売する販売業者から、販売業者が指定する通常の方法にしたがって自らが所有するポイントを用いて、買い手者としてのユーザが指定した商品を購入し、購入したその商品を買い手者としてのユーザに引渡せば良い。購入代行者としてのユーザは、購入した商品を販売業者から自分へ送らせ、それを買い手者としてのユーザに転送しても構わないが、販売業者は通常、購入された商品を、その商品の購入者とは別の宛先に配送するサービスを提供しているので、そのサービスを用いれば、商品は、販売業者から直接買い手者としてのユーザに届けられることになる。
【００６４】
買い手者としてのユーザから、購入代行者としてのユーザへの、購入代行の対価の支払いは、上述したように両ユーザに委ねることもできるが、この実施形態では購入代行者が対価の受取りを行えない、という事態が生じる可能性を低減するために、サーバ２００或いはマッチングサービスの提供者が、両ユーザ間に介入することとしている。
上述したように、マッチングが成立すると、第３記録部２２７には、成立したマッチングごとに、図１４に示した如き４種類のデータが記録されていく。これらデータは既に述べたように、第３閲覧制御部２２８が第３制御データを生成するために用いられるが、他方、主制御部２２２の決済部２２２Ａにも送られる。
【００６５】
既に述べたように、決済部２２２Ａには、すべてのユーザのユーザＩＤのデータが記録されている。また、すべてのユーザのユーザＩＤには、図１６（Ａ）に示したように、ユーザＩＤのそれぞれと紐付けられた状態で、各ユーザＩＤで特定されるユーザが選択した支払い情報のデータと、入金口座のデータとが記録されている。支払い情報は、各ユーザが、サーバ２００或いはマッチングサービスの提供者に対して、どのような手段により支払いを行うのかを特定する情報である。例えば、ユーザＩＤが「35Ti2122」であるユーザは、ある決済代行業者が提供する「ｘｘＰＡＹ」なる名称の電子決済サービスで支払いを行うことを選択しており、その支払に必要なＩＤとＰＡＳＳが予め決済部２２２Ａに登録されている。また、ユーザＩＤが「abcxxx」であるユーザは、クレジットカードで支払いを行うことを選択しており、その支払に必要なクレジットカードの名義と、カード番号と、有効期限とが予め決済部２２２Ａに登録されている。入金口座は、各ユーザがサーバ２００或いはマッチングサービスの提供者からの支払いを受ける方法を特定するための情報である。この例では、各ユーザは、銀行口座への入金を望んでおり、入金口座の情報には、銀行名、支店名、口座番号の情報が含まれている。もっとも、各ユーザが支払いを受けるための方法は、これに限られないことは自明であり、例えばクレジットカードへの返金をユーザが望むのであればそれを採用することもできる。
【００６６】
例えば、図１４の３段目のデータで特定されるマッチングが成立したとする。その場合、図１４の３段目のデータが決済部２２２Ａに読み込まれる。それら読み込まれたデータは、図１６（Ｂ）にあるように、読み込まれたデータに含まれる買い手者としてのユーザのユーザＩＤと一致するユーザＩＤと紐付けて（図１６では、そのユーザＩＤと支払情報の下に）決済部２２２Ａ内に記録される。なお、買い手者としてのユーザＩＤのデータは記録されず、省かれる。
他方、マッチングが成立した後、ユーザがマイページを閲覧すると、上述したように、端末１００のディスプレイ１０１には、図１５に記載の如き画像が表示される。決済部２２２Ａに記録された上述のデータは、図１５における上側の矩形範囲１０１Ｚに相当する。ここで、ユーザが、上側の矩形範囲１０１Ｚ内に存在する「送金」と書かれたボタンを押すと、送金を行うことをユーザが選択した旨の情報である送金情報のデータが生成される。送金情報のデータは、入力装置１０２から、インターフェイス１１４、入力部１２１を経て制御部１２２中の主制御部１２２Ａに送られる。なお、送金情報のデータには、商品特定情報としての管理ナンバーと、購入代行者としてのユーザのユーザＩＤと、対価情報とのデータが含まれる。
送金情報のデータは、主制御部１２２Ａから出力部１２４に出力され、更にはインターフェイス１１４、送受信機構、ネットワーク４００を介して、サーバ２００に送られる。
サーバ２００はその送受信機構で送金情報のデータを受付ける。送金情報のデータは、送受信機構からインターフェイス、入力部２２１を経て主制御部２２２に送られ、主制御部２２２中の決済部２２２Ａに受取られる。決済部２２２Ａは、送金情報を送ってきた端末１００でログイン時に用いられた買い手者としてのユーザのユーザＩＤと、送金情報中の管理ナンバーと、購入代行者としてのユーザのユーザＩＤと、対価情報とのすべてが、決済部２２２Ａに記録されたそれらデータと一致する組合せを検索する。その結果、送金情報のデータを端末１００から送って来たユーザが支払いを行おうとしている対価が、図１６（Ｂ）に示された対価であると把握する。それを把握した決済部２２２Ａは、支払情報を用いて、ユーザＩＤ「abcxxx」の買い手者としてのユーザから、より正確にはクレジットカード会社から、対価情報のデータが示す２５００００円の支払いを受ける。これは、いわゆる預り金に相当する。このサーバ２００による預り金の預かり処理が終わると、それが決済部２２２Ａに記録される。図１６（Ｂ）の「入金」という文字の右のチェックボックスにチェックが入っているのは、買い手者としてのユーザからの入金があり、預り金を預かったということを示している。
また、サーバ２００が買い手者としてのユーザから預り金を預かると、それ以後において、端末１００のディスプレイ１０１に表示されるマイページでは、例えば、図１５に示した上側の矩形範囲１０１Ｚの中の「送金」と記載のボタンが消え、その場所に、「送金済」との表示が現れる。これにより、買い手者としてのユーザは、送金が完了したことを把握できることになる。なお、このような端末１００のディスプレイ１０１における表示は、例えば、第３閲覧制御部２２８が、決済部２２２Ａから受けた指示に基づいて生成し、サーバ２００から端末１００へネットワーク４００を介して送られた、第３制御データ或いはそれに続くデータによって行われることになる。
【００６７】
その後、上述した方法で、ユーザＩＤ「QQQ9873」の購入代行者購入代行者としてのユーザから、買い手者としてのユーザに商品が届く。届いた商品が買い手者としてのユーザが求めた正しいものであったのであれば、買い手者としてのユーザは、上述したようにして再度ログイン処理を行い、マイページを開く。そして、買い手者としてのユーザは、上側の矩形範囲１０１Ｚにおける「決済」と記載のボタンを押す。そうすると、買い手者としてのユーザが決済を選択した旨の情報である決済情報のデータが生成される。決済情報のデータは、送金情報のデータと同様のデータを含んでおり、また送金情報のデータと同様に、サーバ２００に送られる。
サーバ２００はその送受信機構で決済情報のデータを受付ける。決済情報のデータは、送金情報の場合と同様に、決済部２２２Ａに送られる。決済部２２２Ａは、決済情報を送ってきた端末１００でログイン時に用いられた買い手者としてのユーザのユーザＩＤと、決済情報中の管理ナンバーと、購入代行者としてのユーザのユーザＩＤと、対価情報とのすべてが、決済部２２２Ａに記録されたそれらデータと一致する組合せを検索する。その結果、決済情報のデータを端末１００から送って来たユーザが決済を完了させようとしている対価が、図１６（Ｂ）に示された対価であると把握する。それを把握した決済部２２２Ａは、入金口座の情報を用いて、ユーザＩＤ「QQQ9873」の購入代行者としてのユーザへの支払いを行う。この場合、当該ユーザが入金口座として指定したのが「ＸＸ銀行ｙｙ支店  口座番号２４６８０００」であるから、サーバ２００はその口座へ、対価情報で示された２５００００円の支払いを行う。それにより、決済が完了する。決済の処理が完了すると、それが決済部２２２Ａに記録される。例えば、図１６（Ｂ）の「決済」という文字の右のチェックボックスにはチェックが入っていないが、ここにチェックが入ることにより、その記録が終わる。
決済が完了すると、例えば、図１５に示した上側の矩形範囲１０１Ｘの中の「決済」と記載のボタンが消え、その場所に、「決済済」との表示が現れることで、買い手者としてのユーザは、決済が終了したことを把握できるようになる。なお、このような端末１００のディスプレイ１０１における表示は、例えば、第３閲覧制御部２２８が、決済部２２２Ａから受けた指示に基づいて生成し、サーバ２００から端末１００へネットワーク４００を介して送られた、第３制御データ或いはそれに続くデータによって行われることになる。
以上により、マッチングサービスによってマッチングされた、買い手者としてのユーザは所望の商品を手に入れ、購入代行者としてのユーザは購入代行の対価を法定通貨で得ることができた、ということになる。これにより、本願発明によるマッチングサービスの目的が果たされた。
【００６８】
このように、この実施形態では、買い手者からのユーザから預り金を預かってから、購入代行者としてのユーザが、商品を、販売業者からポイントで購入して、買い手者としてのユーザに送ることができるようにしている。それにより、購入代行者としてのユーザが、買い手者としてのユーザに対して商品を正しく届けたにも関わらず、買い手者としてのユーザから、購入代行者としてのユーザが、対価情報で特定される対価の支払いを受けられない、という事態が生じないようにしている。この目的を正しく達成できるようにするのであれば、購入代行者としてのユーザに、サーバ２００或いはマッチングサービスの提供者が、買い手者としてのユーザから預り金を預かったことを知らしめ、その後、購入代行者が販売業者からの商品の購入を行えるようにすべきである。例えば、購入代行者としてのステイタスを購入代行者としてのユーザに知らせる、図１５における下側の矩形範囲１０１Ｚの中に、預り金の預かりが行われたかどうかを購入代行者としてのユーザに知らせる表示を設けるとか、或いは、図１５における下側の矩形範囲１０１Ｚ自体、或いは下側の矩形範囲１０１Ｚ内の相手のユーザＩＤの表示を、預り金の預かりが行われた後にのみ表示するようにすれば、預り金の預かりが正しく行われる前に、購入代行者が自らのポイントを消費して商品を購入してしまう、という事態の発生を防げるようになる。
また、上述の如き預り金を用いる方法を採用すると、買い手者としてのユーザは、正しい商品が手元に届いてから最終的な決済を完了させることができるので、万が一購入代行者から正しい商品が届かなかった場合には、サーバ２００或いはマッチングサービスの提供者から、預り金の返金を受けることができる。
つまり、預り金を用いる上述の方法を採用すると、買い手者としてのユーザ、購入代行者としてのユーザ双方の保護を行うことができるようになる。
なお、この実施形態では、買い手者としてのユーザが用いる端末１００からサーバ２００に送られる送金情報のデータ、及び決済情報のデータには、購入代行者のユーザＩＤのデータその他のデータが含まれることとしていたが、それらデータはサーバ２００が、買い手者としてのユーザからの預り金の預かりと、購入代行者としてのユーザへの支払いを行う対象となる対価がどれかを特定することを目的としたものに過ぎない。したがって、かかる目的が達成されるのであれば、送金情報、決済情報のデータに含まれるデータは、他のデータとすることができることは当業者には自明であろう。
なお、サーバ２００或いはマッチングサービスの提供者は、マッチングサービスの対価として、買い手者としてのユーザと購入代行者としてのユーザの少なくとも一方から手数料を取るべきである。例えば、サーバ２００が購入代行者としてのユーザに支払う対価から、幾らかの手数料を控除してからその支払を行うべきである。
【符号の説明】
【００６９】
１００  端末  
１０１  ディスプレイ
１０２  入力装置
１２１  入力部
１２２  制御部
１２２Ａ  主制御部
１２２Ｂ  買い手者機能制御部
１２２Ｃ  購入代行者機能制御部
１２３  画像生成部
１２４  出力部
２２１  入力部
２２２  主制御部
２２２Ａ  決済部
２２３  第１記録部
２２４  第１閲覧制御部
２２５  第２記録部
２２６  第２閲覧制御部
２２７  第３記録部
２２８  第３閲覧制御部
２２９  出力部
【要約】      （修正有）【課題】ポイントが不足したユーザと、ポイントを余したユーザとが存在することによって生じる不具合を是正するマッチング装置、マッチング方法及びコンピュータプログラムを提供する。【解決手段】マッチング装置としてのサーバ２００と多数の端末とを含むシステムにおいて、サーバは、ネットワーク４００に接続される、ポイントで購入可能な状態で販売業者によって提供されている商品の入手を希望する買い手者が使用する買い手者端末と、買い手者が入手を希望する商品の購入代行者が使用する代行者端末とをマッチングさせる。【選択図】図１【図１】
0006749672.tif 000002
【図２】
0006749672.tif 000003
【図３】
0006749672.tif 000004
【図４】
0006749672.tif 000005
【図５】
0006749672.tif 000006
【図６】
0006749672.tif 000007
【図７】
0006749672.tif 000008
【図８】
0006749672.tif 000009
【図９】
0006749672.tif 000010
【図１０】
0006749672.tif 000011
【図１１】
0006749672.tif 000012
【図１２】
0006749672.tif 000013
【図１３】
0006749672.tif 000014
【図１４】
0006749672.tif 000015
【図１５】
0006749672.tif 000016
【図１６】
0006749672.tif 000017