JP2010044452A - Group purchase support device - Google Patents

Group purchase support device Download PDF

Info

Publication number
JP2010044452A
JP2010044452A JP2008206134A JP2008206134A JP2010044452A JP 2010044452 A JP2010044452 A JP 2010044452A JP 2008206134 A JP2008206134 A JP 2008206134A JP 2008206134 A JP2008206134 A JP 2008206134A JP 2010044452 A JP2010044452 A JP 2010044452A
Authority
JP
Japan
Prior art keywords
user
joint purchase
purchase
product
session
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2008206134A
Other languages
Japanese (ja)
Other versions
JP5119085B2 (en
Inventor
Takashi Mitamura
崇司 三田村
Tatsutoshi Murata
龍俊 村田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nomura Research Institute Ltd
Original Assignee
Nomura Research Institute Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nomura Research Institute Ltd filed Critical Nomura Research Institute Ltd
Priority to JP2008206134A priority Critical patent/JP5119085B2/en
Publication of JP2010044452A publication Critical patent/JP2010044452A/en
Application granted granted Critical
Publication of JP5119085B2 publication Critical patent/JP5119085B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To support implementation of group purchase by inviting, when a user wants to buy something by group purchase, another user who can participate in the group purchase in real time. <P>SOLUTION: The group purchase support device 30 supports group purchase by a plurality of user terminals 10 between the user terminals 10 and an electronic commerce transaction device 20. This group purchase support device 30 stores valid session information including session ID issued by the user terminal 10 while the session ID is valid. When data indicating a request for the group purchase of merchandise are received from the user terminal 10, another user terminal 10 which is logging in to the support device is specified by referring to the valid session information, and the other user terminal 10 is notified of a message to introduce the group purchase of merchandise. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

この発明は、データ処理技術に関し、特に、複数のユーザによる共同購入を支援する共同購入支援装置に関する。   The present invention relates to a data processing technique, and more particularly to a joint purchase support apparatus that supports joint purchase by a plurality of users.

電子商取引が盛んに行われている現在、複数のユーザによる商品の共同購入サービスを提供するウェブサイト(以下、適宜「共同購入サイト」ともいう)が開設されている。この共同購入サイトでは、各ユーザの商品購入量が合算され、販売者に対して一括して商品を発注する。販売者は商品をある程度まとめて販売できるため販売価格を低減する。この結果、商品の単価が低減し、各ユーザは比較的安価に商品を取得できる。   Currently, electronic commerce is actively performed, and a website (hereinafter also referred to as “joint purchase site” as appropriate) that provides a joint purchase service for products by a plurality of users is established. In this joint purchase site, the product purchase amount of each user is added together, and products are ordered collectively from the seller. Since the seller can sell the products together to some extent, the selling price is reduced. As a result, the unit price of the product is reduced, and each user can obtain the product at a relatively low cost.

以下の特許文献1では、商品を共同購入するユーザ間でリアルタイムに情報を交換する共同購入システムが開示されている。
特開2007−249557号公報
In the following Patent Document 1, a joint purchase system that exchanges information in real time between users who jointly purchase products is disclosed.
JP 2007-249557 A

共同購入により商品の単価を低減するためには、複数のユーザそれぞれの購入量について、その合計が所定量以上であることが条件とされることがある。したがって、共同購入を実現するためには、共同購入についての合意が複数のユーザ間で形成される必要がある。   In order to reduce the unit price of a product by joint purchase, the total amount of purchase amounts of a plurality of users may be required to be a predetermined amount or more. Therefore, in order to realize joint purchase, it is necessary to form an agreement for joint purchase among a plurality of users.

特許文献1では、共同購入を実行する複数のユーザは、あらかじめ対応付けられている必要があった。また、共同購入に新たなユーザを追加する技術は示されているが、その新たなユーザを発見するための技術については開示されていない。   In Patent Literature 1, a plurality of users who execute joint purchase need to be associated in advance. Moreover, although the technique to add a new user to joint purchase is shown, the technique for discovering the new user is not disclosed.

しかし、購入量の合計が所定量未満である場合など、共同購入を希望するユーザは、その共同購入を一緒に実行する別のユーザを探し出す必要があった。本発明者は、ユーザが共同購入を希望したときに、その共同購入にリアルタイムに参加可能な別のユーザに対して参加を促すことで、共同購入の実現を支援できると考えた。   However, when the total purchase amount is less than a predetermined amount, the user who desires joint purchase has to find another user who performs the joint purchase together. The present inventor considered that when a user desires joint purchase, the realization of joint purchase can be supported by prompting another user who can participate in the joint purchase in real time.

本発明は、本発明者の上記着目に基づいて完成された発明であり、その主たる目的は、複数のユーザによる共同購入の実現を支援する技術を提供することである。   The present invention is an invention completed based on the above-mentioned attention of the present inventor, and its main object is to provide a technique for supporting the realization of joint purchase by a plurality of users.

上記課題を解決するために、本発明のある態様の共同購入支援装置は、複数のユーザによる共同購入を支援する装置であって、自装置にログインしたユーザに対して、ログアウトするまでは有効なセッションIDを発行するID発行部と、ユーザに発行されたセッションIDをセッション情報として格納し、そのセッションIDが有効な間はセッション情報を有効なものとして保持するセッション情報テーブルと、所定の商品の共同購入を希望する旨のデータが第1のユーザから受け付けられたとき、セッション情報テーブルの有効なセッション情報を参照して、自装置にログイン中である第2のユーザを特定する検索部と、商品の共同購入を促すメッセージを第2のユーザに通知する通知部と、を備える。   In order to solve the above problems, a joint purchase support apparatus according to an aspect of the present invention is an apparatus that supports joint purchase by a plurality of users, and is effective until a user who logs in to the self apparatus logs out. An ID issuing unit that issues a session ID, a session ID issued to the user as session information, a session information table that holds the session information as valid while the session ID is valid, and a predetermined product When data indicating that joint purchase is desired is received from the first user, referring to valid session information in the session information table, a search unit that identifies the second user who is logged in to the own device; A notification unit that notifies a second user of a message that prompts the user to jointly purchase the product.

なお、以上の構成要素の任意の組合せ、本発明の表現を装置、方法、システム、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。   It should be noted that any combination of the above-described constituent elements and a representation of the present invention converted between an apparatus, a method, a system, a program, a recording medium storing the program, and the like are also effective as an aspect of the present invention.

本発明によれば、複数のユーザによる共同購入の実現を支援できる。   According to the present invention, realization of joint purchase by a plurality of users can be supported.

本発明の実施の形態について、その構成を説明する前に概要を説明する。本実施の形態では、複数のユーザによる共同購入の実現を支援する共同購入支援システムを提案する。この共同購入支援システムでは、共同購入を希望するユーザ(以下、適宜「共同購入希望ユーザ」ともいう)と、その共同購入を一緒に実行する別のユーザとの連携を支援する。特に、共同購入希望ユーザが共同購入を希望したとき、その共同購入に対してリアルタイムに参加可能な別のユーザ(以下、適宜「共同購入候補ユーザ」ともいう)を特定し、共同購入候補ユーザに対してその共同購入への参加を促す。   The outline of the embodiment of the present invention will be described before the configuration thereof is described. In this embodiment, a joint purchase support system that supports the realization of joint purchase by a plurality of users is proposed. In this joint purchase support system, cooperation between a user who desires joint purchase (hereinafter also referred to as a “joint purchase request user” as appropriate) and another user who executes the joint purchase together is supported. In particular, when a user who wishes to purchase jointly wishes to purchase jointly, another user who can participate in the joint purchase in real time (hereinafter also referred to as “joint purchase candidate user” as appropriate) is identified, Encourage participation in the joint purchase.

図1は、本発明の実施の形態である共同購入支援システム100の構成を示す。共同購入支援システム100は、ユーザ端末10で総称されるAユーザ端末10a、Bユーザ端末10b、Cユーザ端末10cと、電子商取引装置20と、共同購入支援装置30とを備える。ユーザ端末10および電子商取引装置20は、LAN(Local Area Network)、WAN(Wide Area Network)、インターネット等、公知の通信手段を介して、共同購入支援装置30と接続される。   FIG. 1 shows a configuration of a joint purchase support system 100 according to an embodiment of the present invention. The joint purchase support system 100 includes an A user terminal 10 a, a B user terminal 10 b, and a C user terminal 10 c, which are collectively referred to as a user terminal 10, an electronic commerce device 20, and a joint purchase support device 30. The user terminal 10 and the electronic commerce apparatus 20 are connected to the joint purchase support apparatus 30 via known communication means such as a LAN (Local Area Network), a WAN (Wide Area Network), and the Internet.

ユーザ端末10は、ユーザにより操作される一般的なPC端末であり、ウェブブラウザを搭載し、共同購入サイトのウェブページを共同購入支援装置30から取得して表示装置に表示させる。また、ユーザ端末10は、共同購入に関するユーザの入力データを検出して、その入力データを共同購入支援装置30に送信する。   The user terminal 10 is a general PC terminal operated by a user, is equipped with a web browser, acquires a web page of a joint purchase site from the joint purchase support apparatus 30, and displays the web page on a display device. Further, the user terminal 10 detects user input data related to joint purchase and transmits the input data to the joint purchase support apparatus 30.

電子商取引装置20は、商品の販売元の企業に設置されており、商品の購入を要求するデータ(以下、適宜「購入要求データ」ともいう)を共同購入支援装置30から受信して、その商品の販売処理を実行する。この電子商取引装置20では、特定の商品について、所定数以上の販売量がある場合には、その商品の単価を値下げするよう設定されている。例えば、商品「α鉛筆」について、販売量が「50本」以上であるときには、α鉛筆の単価を「50円」から「40円」に値下げするように設定されている。したがって、α鉛筆が「45本」販売される場合にはその販売価格は「2250円」であるが、α鉛筆が「50本」販売される場合にはその販売価格は「2000円」となる。   The electronic commerce apparatus 20 is installed in the company that sells the product, receives data for requesting purchase of the product (hereinafter also referred to as “purchase request data” as appropriate) from the joint purchase support device 30, and the product. Execute the sales process. The electronic commerce apparatus 20 is configured to reduce the unit price of a specific product when there is a sales amount of a predetermined number or more. For example, when the sales amount of the product “α pencil” is “50” or more, the unit price of the α pencil is set to be reduced from “50 yen” to “40 yen”. Therefore, when “45” α pencils are sold, the selling price is “2250 yen”, but when “50” pencils are sold, the selling price is “2000 yen”. .

共同購入支援装置30は、一般的なウェブサーバ機能を有し、インターネット上に共同購入サイトを開設して、ユーザ端末10に共同購入サービスを提供する。共同購入支援装置30は、ユーザ端末10から取得要求されたウェブページを要求元のユーザ端末10に提供する。また、共同購入支援装置30は、ユーザ端末10から購入対象として指定された商品について、その商品の購入要求データを電子商取引装置20に送信する。また、共同購入支援装置30は、特定の商品について、複数のユーザ端末10から共同購入の要求がある場合、複数のユーザ端末10それぞれの購入量を集計し、その商品について統合された購入要求データを電子商取引装置20に送信する。   The joint purchase support apparatus 30 has a general web server function, opens a joint purchase site on the Internet, and provides a joint purchase service to the user terminal 10. The joint purchase support apparatus 30 provides the requesting user terminal 10 with the web page requested for acquisition from the user terminal 10. Further, the joint purchase support apparatus 30 transmits purchase request data for the product designated as the purchase target from the user terminal 10 to the electronic commerce apparatus 20. Further, when there is a request for joint purchase from a plurality of user terminals 10 for a specific product, the joint purchase support apparatus 30 totals the purchase amount of each of the plurality of user terminals 10 and purchase request data integrated for the product. Is transmitted to the electronic commerce apparatus 20.

図2は、図1の共同購入支援装置30の機能構成を示すブロック図である。共同購入支援装置30は、データ保持部40と、データ処理部50とを有する。データ保持部40は所定の記憶装置に確保されたデータ記憶領域であり、データ処理部50は共同購入サービスに関する様々なデータ処理を実行する。なお、ウェブサーバの機能については公知技術であるため、その詳細な説明は省略する。   FIG. 2 is a block diagram showing a functional configuration of the joint purchase support apparatus 30 of FIG. The joint purchase support apparatus 30 includes a data holding unit 40 and a data processing unit 50. The data holding unit 40 is a data storage area secured in a predetermined storage device, and the data processing unit 50 executes various data processing related to the joint purchase service. In addition, since the function of a web server is a well-known technique, the detailed description is abbreviate | omitted.

本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのCPUをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところであり、これらのいずれかに限定されるものではない。   Each block shown in the block diagram of the present specification can be realized in terms of hardware by an element such as a CPU of a computer or a mechanical device, and in terms of software, it can be realized by a computer program or the like. The functional block realized by those cooperation is drawn. Therefore, it is understood by those skilled in the art that these functional blocks can be realized in various forms by a combination of hardware and software, and is not limited to any of these.

データ保持部40は、商品情報テーブル42と、セッション情報テーブル44とを含む。商品情報テーブル42およびセッション情報テーブル44は、共同購入支援装置30にインストールされたRDBMS(Relational DataBase Management System)におけるテーブルでもよい。   The data holding unit 40 includes a product information table 42 and a session information table 44. The product information table 42 and the session information table 44 may be tables in an RDBMS (Relational DataBase Management System) installed in the joint purchase support apparatus 30.

商品情報テーブル42は、共同購入の対象となる商品(以下、適宜「共同購入対象商品」ともいう)に関する情報を保持する。図3は、図2の商品情報テーブル42の構造を示す。商品名欄70は、共同購入の対象となる商品の識別情報が格納される領域である。共同購入下限量欄72は、商品を共同購入する際に最低限必要となる購入数量が格納される領域である。この購入数量には、典型的には、電子商取引装置20において商品の販売単価が値下げされる条件となる販売数量が設定される。   The merchandise information table 42 holds information related to merchandise to be purchased jointly (hereinafter also referred to as “joint purchase target merchandise” as appropriate). FIG. 3 shows the structure of the product information table 42 of FIG. The product name column 70 is an area for storing identification information of a product to be jointly purchased. The joint purchase lower limit amount column 72 is an area in which a purchase quantity required at the minimum when the product is jointly purchased is stored. The purchase quantity is typically set to a sales quantity that is a condition for reducing the sales unit price of the product in the electronic commerce apparatus 20.

図3の関連操作欄74は、共同購入支援装置30が提供するウェブページに対するユーザ端末10による操作内容が格納される領域である。特に、共同購入対象商品に関連づけられた操作内容(以下、適宜「関連操作」ともいう)が格納される。この関連操作には、商品名欄70の商品を共同購入してもよいと考えるユーザが実行する可能性が高いと想定される操作が設定される。例えば、関連操作「α鉛筆紹介ページを参照」は、商品「α鉛筆」を紹介するウェブページがユーザ端末10に提供されたことを示している。また例えば、関連操作「α鉛筆を購入」は、商品購入のためのウェブページにおいて「α鉛筆」の購入操作が実行されたことを示している。なお、同図の「β鉛筆」は、「α鉛筆」と同じ商品カテゴリ「鉛筆」に属する商品であり、「α鉛筆」に関連する商品として位置づけられる。図2に戻る。   The related operation column 74 in FIG. 3 is an area in which the operation content by the user terminal 10 for the web page provided by the joint purchase support apparatus 30 is stored. In particular, the operation content associated with the joint purchase target product (hereinafter also referred to as “related operation” as appropriate) is stored. In this related operation, an operation that is assumed to be highly likely to be performed by a user who thinks that the product in the product name column 70 may be jointly purchased is set. For example, the related operation “refer to the α pencil introduction page” indicates that a web page introducing the product “α pencil” is provided to the user terminal 10. Further, for example, the related operation “purchase α pencil” indicates that the purchase operation of “α pencil” is executed on a web page for purchasing a product. Note that “β pencil” in the figure is a product belonging to the same product category “pencil” as “α pencil” and is positioned as a product related to “α pencil”. Returning to FIG.

セッション情報テーブル44は、共同購入サイトにログインしたユーザ端末10に発行されたセッションIDと、そのユーザ端末10によるウェブページ操作の実績とが対応づけられたセッション情報を保持する。図4は、図2のセッション情報テーブル44の構造を示す。セッションID欄80は、ユーザ端末10に発行されるセッションIDが格納される領域である。操作内容欄82は、ユーザ端末10において実行されたウェブページ操作の内容が格納される領域である。パラメータ欄84は、ウェブページ操作に関する属性を示すパラメータ情報、例えば、α鉛筆を共同購入する場合のその購入本数、α鉛筆の購入をキャンセルする場合のそのキャンセル本数などが格納される。なお、図4の(a)(b)(c)(d)については後述する。図2に戻る。   The session information table 44 holds session information in which a session ID issued to the user terminal 10 logged in to the joint purchase site is associated with a web page operation result by the user terminal 10. FIG. 4 shows the structure of the session information table 44 of FIG. The session ID column 80 is an area for storing a session ID issued to the user terminal 10. The operation content column 82 is an area in which the content of the web page operation executed on the user terminal 10 is stored. The parameter field 84 stores parameter information indicating attributes relating to web page operations, for example, the number of purchases when jointly purchasing α pencils, the number of cancellations when canceling the purchase of α pencils, and the like. Note that (a), (b), (c), and (d) in FIG. 4 will be described later. Returning to FIG.

データ処理部50は、ログイン処理部52と、ID発行部54と、ページ提供部56と、更新部58と、購入実行部60と、検索部62と、ユーザ情報提供部64と、属性値設定部66と、通知部68とを含む。   The data processing unit 50 includes a login processing unit 52, an ID issuing unit 54, a page providing unit 56, an updating unit 58, a purchase executing unit 60, a search unit 62, a user information providing unit 64, and an attribute value setting. A section 66 and a notification section 68 are included.

ログイン処理部52は、ユーザ端末10から共同購入サイトへのログイン要求を受信して、ログイン認証用のウェブページをそのユーザ端末10に送信する。ログイン処理部52は、ユーザ端末10のログイン認証に成功すると、後述するID発行部54にその成功を通知する。また、ログイン処理部52は、ユーザ端末10がログアウトしたことを検出して、そのログアウトをID発行部54に通知する。   The login processing unit 52 receives a login request to the joint purchase site from the user terminal 10 and transmits a login authentication web page to the user terminal 10. When the login processing unit 52 succeeds in the login authentication of the user terminal 10, the login processing unit 52 notifies the success to the ID issuing unit 54 described later. The login processing unit 52 detects that the user terminal 10 has logged out, and notifies the ID issuing unit 54 of the logout.

ID発行部54は、ユーザ端末10に対するログイン認証の成功をログイン処理部52から通知されたとき、そのユーザ端末10に対して新規のセッションIDを発行し、図示しないセッションID保持テーブルにそのセッションIDのレコードを格納する。また、ID発行部54は、ユーザ端末10のログアウトをログイン処理部52から通知されたとき、そのユーザ端末10に対して発行していたセッションIDを無効にする。すなわち、ID発行部54において発行されるセッションIDは、一時的に有効なものであり、時限性を有する。セッションIDを無効にするために、例えば、図示しないセッションID保持テーブルにおけるそのセッションIDのレコードを削除してもよく、そのレコードに無効を示すフラグを設定してもよい。このとき、ID発行部54は、無効にしたセッションIDを後述する更新部58に通知する。   When the login processing unit 52 is notified of the successful login authentication for the user terminal 10, the ID issuing unit 54 issues a new session ID to the user terminal 10, and the session ID is stored in a session ID holding table (not shown). Store the records. Further, when the log-out processing unit 52 is notified of logout of the user terminal 10, the ID issuing unit 54 invalidates the session ID that has been issued to the user terminal 10. That is, the session ID issued by the ID issuing unit 54 is temporarily valid and has a time limit. In order to invalidate the session ID, for example, a record of the session ID in a session ID holding table (not shown) may be deleted, and a flag indicating invalidity may be set in the record. At this time, the ID issuing unit 54 notifies the updating unit 58 described later of the invalid session ID.

ページ提供部56は、ユーザ端末10からウェブページのアドレス、典型的にはURL(Uniform Resource Locator)が指定されたページ取得要求を受信して、そのウェブページをユーザ端末10に送信する。また、ページ提供部56は、ユーザ端末10における入力データがページ取得要求に含まれるとき、ウェブページに規定された方法にしたがって、その入力データを処理する。   The page providing unit 56 receives a page acquisition request in which a web page address, typically a URL (Uniform Resource Locator) is designated, from the user terminal 10 and transmits the web page to the user terminal 10. Moreover, when the input data in the user terminal 10 is included in the page acquisition request, the page providing unit 56 processes the input data according to a method defined in the web page.

具体的には、ページ提供部56は、商品を紹介するウェブページをユーザ端末10に提供する。また、商品の購入操作のためのウェブページをユーザ端末10に提供し、ユーザ端末10から送信された共同購入を希望する旨のデータ(以下、適宜「共同購入希望データ」ともいう)を受信する。この共同購入希望データにはユーザ端末10が共同購入対象商品を購入する数量を示す数値データが含まれる。ページ提供部56は、ウェブページに対するユーザ端末10の操作内容、典型的にはウェブページの参照操作や商品の購入操作を後述する更新部58に通知する。   Specifically, the page providing unit 56 provides the user terminal 10 with a web page that introduces a product. Further, a web page for a product purchase operation is provided to the user terminal 10 and data indicating that joint purchase is transmitted from the user terminal 10 (hereinafter also referred to as “joint purchase request data” as appropriate) is received. . The joint purchase request data includes numerical data indicating the quantity that the user terminal 10 purchases the joint purchase target product. The page providing unit 56 notifies the updating unit 58 (to be described later) of the operation content of the user terminal 10 with respect to the web page, typically the web page reference operation and the product purchase operation.

また、ページ提供部56は、共同購入希望データを受信すると、セッション情報テーブル44を参照して、共同購入対象商品について、複数のユーザ端末10における購入量の合計(以下、適宜「共同購入量」ともいう)が共同購入下限量以上か否かを判定する。共同購入量が共同購入下限量以上であるとき、共同購入対象商品およびその共同購入量を購入実行部60に通知する。共同購入量が共同購入下限量未満であるとき、共同購入対象商品を検索部62に通知する。   Further, when receiving the joint purchase request data, the page providing unit 56 refers to the session information table 44, and sums the purchase amount of the plurality of user terminals 10 for the joint purchase target product (hereinafter referred to as “joint purchase amount” as appropriate). (Also referred to as) is equal to or greater than the joint purchase lower limit. When the joint purchase amount is equal to or greater than the joint purchase lower limit amount, the purchase execution unit 60 is notified of the joint purchase target product and the joint purchase amount. When the joint purchase amount is less than the joint purchase lower limit amount, the search unit 62 is notified of the joint purchase target product.

更新部58は、ウェブページに対するユーザ端末10の操作内容がページ提供部56から通知されたとき、そのユーザ端末10に発行されたセッションIDと操作内容とをセッション情報としてセッション情報テーブル44に格納する。また、更新部58は、無効にされたセッションIDがID発行部54から通知されたとき、セッション情報テーブル44に保持されたセッション情報のうち、そのセッションIDを含むセッション情報を無効にする。例えば、セッション情報テーブル44からそのセッション情報を削除してもよく、そのセッション情報に対して無効を示すフラグを設定してもよい。上述したように、セッションIDは時限性があり一時的に有効なものであるため、セッション情報もまた時限性を有することとなる。   When the operation content of the user terminal 10 for the web page is notified from the page providing unit 56, the update unit 58 stores the session ID issued to the user terminal 10 and the operation content in the session information table 44 as session information. . Further, when the invalidated session ID is notified from the ID issuing unit 54, the update unit 58 invalidates the session information including the session ID among the session information held in the session information table 44. For example, the session information may be deleted from the session information table 44, and a flag indicating invalidity may be set for the session information. As described above, since the session ID has a time limit and is temporarily valid, the session information also has a time limit.

購入実行部60は、共同購入対象商品およびその共同購入量をページ提供部56から通知されたとき、その共同購入対象商品を共同購入量だけ購入する旨を示す購入要求データを電子商取引装置20に送信する。   When the purchase execution unit 60 is notified of the joint purchase target product and the joint purchase amount from the page providing unit 56, the purchase execution unit 60 sends purchase request data indicating that the joint purchase target product is purchased by the joint purchase amount to the electronic commerce apparatus 20. Send.

検索部62は、共同購入対象商品がページ提供部56から通知されたとき、商品情報テーブル42を参照して、共同購入対象商品の関連操作として対応づけられている操作を特定する。検索部62は、セッション情報テーブル44の有効なセッション情報を参照して、共同購入希望ユーザ以外で共同購入支援装置30にログイン中であり、かつ、共同購入対象商品の関連操作を実行したユーザを共同購入候補ユーザとして特定する。ユーザ情報提供部64は、検索部62において特定された共同購入候補ユーザに関する情報、例えばユーザ名や関連操作等のユーザ属性情報を共同購入希望ユーザのユーザ端末10に送信する。   When the joint purchase target product is notified from the page providing unit 56, the search unit 62 refers to the product information table 42 and identifies an operation associated with the related operation of the joint purchase target product. The search unit 62 refers to the valid session information in the session information table 44 and selects a user who is logged in to the joint purchase support apparatus 30 other than the joint purchase requesting user and who has performed the related operation of the joint purchase target product. Specify as a joint purchase candidate user. The user information providing unit 64 transmits information related to the joint purchase candidate user specified by the search unit 62, for example, user attribute information such as a user name and related operation, to the user terminal 10 of the user who desires joint purchase.

属性値設定部66は、特定の共同購入候補ユーザが指定された、共同購入対象商品の共同購入を促すメッセージを共同購入希望ユーザのユーザ端末10から受信する。属性値設定部66は、セッション情報テーブル44を参照して共同購入希望ユーザの購入量を特定し、共同購入下限量からその購入量を差し引いた値を、指定された共同購入候補ユーザに購入を打診する量である購入打診量として決定する。属性値設定部66は、決定した購入打診量をメッセージのデータに設定する。通知部68は、属性値設定部66において購入打診量が設定されたメッセージを、共同購入希望ユーザにより指定された購入候補ユーザのユーザ端末10に送信する。   The attribute value setting unit 66 receives, from the user terminal 10 of the user who desires joint purchase, a message that prompts the joint purchase of the joint purchase target product in which a specific joint purchase candidate user is designated. The attribute value setting unit 66 refers to the session information table 44, specifies the purchase amount of the user who desires joint purchase, and purchases a value obtained by subtracting the purchase amount from the joint purchase lower limit amount to the designated joint purchase candidate user. It is determined as the purchase consultation amount, which is the amount to be consulted. The attribute value setting unit 66 sets the determined purchase consultation amount in the message data. The notification unit 68 transmits a message in which the purchase consultation amount is set in the attribute value setting unit 66 to the user terminal 10 of the purchase candidate user designated by the joint purchase requesting user.

以上の構成による動作を以下説明する。
図5は、共同購入支援装置30の動作を示すフローチャートである。共同購入支援装置30のページ提供部56は、共同購入希望ユーザのユーザ端末10から共同購入希望データを受信する(S10)。ページ提供部56は、セッション情報テーブル44を参照して、1以上の共同購入希望ユーザによる共同購入量を特定する。共同購入量が共同購入下限量以上であるとき(S12のY)、購入実行部60は、購入要求データを電子商取引装置20に対して送信する(S14)。共同購入量が共同購入下限量未満であるとき(S12のN)、検索部62は、セッション情報テーブル44を参照して共同購入候補ユーザを特定する(S16)。ユーザ情報提供部64は、共同購入候補ユーザに関する情報を共同購入希望ユーザのユーザ端末10に送信する(S18)。属性値設定部66は、共同購入希望ユーザのユーザ端末10から共同購入を促すメッセージを取得し(S20)、そのメッセージに購入打診量を設定する(S22)。通知部68は、共同購入希望ユーザにより指定された共同購入候補ユーザのユーザ端末10にそのメッセージを送信する(S24)。
The operation of the above configuration will be described below.
FIG. 5 is a flowchart showing the operation of the joint purchase support apparatus 30. The page providing unit 56 of the joint purchase support apparatus 30 receives the joint purchase request data from the user terminal 10 of the joint purchase requesting user (S10). The page providing unit 56 refers to the session information table 44 and identifies the joint purchase amount by one or more users who desire joint purchase. When the joint purchase amount is equal to or greater than the joint purchase lower limit amount (Y in S12), the purchase execution unit 60 transmits purchase request data to the electronic commerce apparatus 20 (S14). When the joint purchase amount is less than the joint purchase lower limit amount (N in S12), the search unit 62 refers to the session information table 44 to identify the joint purchase candidate user (S16). The user information provision part 64 transmits the information regarding a joint purchase candidate user to the user terminal 10 of a joint purchase wishing user (S18). The attribute value setting unit 66 acquires a message prompting joint purchase from the user terminal 10 of the user who desires joint purchase (S20), and sets the purchase consultation amount in the message (S22). The notification unit 68 transmits the message to the user terminal 10 of the joint purchase candidate user designated by the user who desires joint purchase (S24).

次に、図4の(a)(b)(c)(d)を参照して、共同購入支援装置30の動作をさらに説明する。なお、セッションID「A001」、「B002」、「C003」のそれぞれは、Aユーザ端末10a、Bユーザ端末10b、Cユーザ端末10cに対して発行されたこととする。また、図3で示されるように、共同購入対象商品は「α鉛筆」であり、その共同購入下限量は「50本」であることとする。   Next, with reference to FIGS. 4A, 4B, 4C, and 4D, the operation of the joint purchase support apparatus 30 will be further described. It is assumed that session IDs “A001”, “B002”, and “C003” are issued to the A user terminal 10a, the B user terminal 10b, and the C user terminal 10c, respectively. Further, as shown in FIG. 3, it is assumed that the joint purchase target product is “α pencil” and the joint purchase lower limit amount is “50”.

図4の(a)は、共同購入対象商品を参照したユーザにメッセージを送信する場合のセッション情報を示している。Bユーザ端末10bは、α鉛筆を紹介するウェブページを参照した(レコード110)。Aユーザ端末10aは、自身の購入数量を30本としてα鉛筆の共同購入希望データを共同購入支援装置30に送信した(レコード112)。共同購入支援装置30はレコード110を参照し、共同購入候補ユーザとしてBユーザ端末10bを特定してAユーザ端末10aに通知した。α鉛筆の共同購入を促すメッセージをAユーザ端末10aから取得した共同購入支援装置30は、そのメッセージに購入打診量20本を設定してBユーザ端末10bに通知した。Bユーザ端末10bは、自身の購入数量を20本としてα鉛筆の共同購入希望データを共同購入支援装置30に送信した(レコード114)。共同購入支援装置30は共同購入量が共同購入下限量以上になったことを検出して、α鉛筆の購入要求データを電子商取引装置20に送信する。   FIG. 4A shows session information when a message is transmitted to the user who refers to the joint purchase target product. The B user terminal 10b referred to a web page introducing the α pencil (record 110). The A user terminal 10a transmits 30 pieces of α-pencil joint purchase request data to the joint purchase support apparatus 30 with the purchase quantity of the user A being 30 (record 112). The joint purchase support apparatus 30 refers to the record 110, specifies the B user terminal 10b as a joint purchase candidate user, and notifies the A user terminal 10a. The joint purchase support apparatus 30 that has acquired the message prompting the joint purchase of the α pencil from the A user terminal 10a sets the purchase consultation amount 20 in the message and notifies the B user terminal 10b. The B user terminal 10b transmits 20 pieces of alpha pencil joint purchase request data to the joint purchase support apparatus 30 with a purchase quantity of 20 (record 114). The joint purchase support device 30 detects that the joint purchase amount is equal to or greater than the joint purchase lower limit amount, and transmits α pencil purchase request data to the electronic commerce device 20.

図4の(b)は、共同購入対象商品の関連商品を参照したユーザにメッセージを送信する場合のセッション情報を示している。Bユーザ端末10bは、α鉛筆に関連するβ鉛筆を紹介するウェブページを参照した(レコード120)。Aユーザ端末10aは、自身の購入数量を20本としてα鉛筆の共同購入希望データを共同購入支援装置30に送信した(レコード122)。共同購入支援装置30はレコード120を参照し、共同購入候補ユーザとしてBユーザ端末10bを特定してAユーザ端末10aに通知した。α鉛筆の共同購入を促すメッセージをAユーザ端末10aから取得した共同購入支援装置30は、そのメッセージに購入打診量30本を設定してBユーザ端末10bに通知した。Bユーザ端末10bは、自身の購入数量を30本としてα鉛筆の共同購入希望データを共同購入支援装置30に送信した(レコード124)。共同購入支援装置30は共同購入量が共同購入下限量以上になったことを検出して、α鉛筆の購入要求データを電子商取引装置20に送信する。   FIG. 4B shows session information when a message is transmitted to the user who refers to the related product of the joint purchase target product. The B user terminal 10b referred to a web page introducing a β pencil related to the α pencil (record 120). The A user terminal 10a transmits the α pencil purchase request data to the joint purchase support apparatus 30 with the purchase quantity of the user A being 20 (record 122). The joint purchase support apparatus 30 refers to the record 120, specifies the B user terminal 10b as a joint purchase candidate user, and notifies the A user terminal 10a. The joint purchase support apparatus 30 that has acquired the message prompting the joint purchase of the α pencil from the A user terminal 10a sets 30 purchase consultation amounts in the message and notifies the B user terminal 10b. The B user terminal 10b transmits the α-pencil joint purchase request data to the joint purchase support apparatus 30 with the purchase quantity of 30 as its own (record 124). The joint purchase support device 30 detects that the joint purchase amount is equal to or greater than the joint purchase lower limit amount, and transmits α pencil purchase request data to the electronic commerce device 20.

図4の(c)は、共同購入対象商品を単独で購入したユーザにメッセージを送信する場合のセッション情報を示している。Cユーザ端末10cは、α鉛筆を購入するウェブページにアクセスし、購入数量を10本として、単独での購入希望データを共同購入支援装置30に送信した(レコード130)。Aユーザ端末10aは、自身の購入数量を30本としてα鉛筆の共同購入希望データを共同購入支援装置30に送信した(レコード132)。共同購入支援装置30はレコード130を参照し、共同購入候補ユーザとしてCユーザ端末10cを特定してAユーザ端末10aに通知した。α鉛筆の共同購入を促すメッセージをAユーザ端末10aから取得した共同購入支援装置30は、そのメッセージに購入打診量20本を設定してCユーザ端末10cに通知した。Cユーザ端末10cは、まず、α鉛筆の購入をキャンセルするウェブページにアクセスし、α鉛筆の単独購入をキャンセルした(レコード134)。続いて、Cユーザ端末10cは、自身の購入数量を20本としてα鉛筆の共同購入希望データを共同購入支援装置30に送信した(レコード136)。共同購入支援装置30は共同購入量が共同購入下限量以上になったことを検出して、α鉛筆の購入要求データを電子商取引装置20に送信する。   (C) of FIG. 4 has shown the session information in the case of transmitting a message to the user who purchased the joint purchase target product alone. The C user terminal 10c accesses the web page for purchasing the α pencil, and transmits the purchase request data alone to the joint purchase support apparatus 30 with the purchase quantity set to 10 (record 130). The A user terminal 10a transmits 30 pieces of α-pencil joint purchase request data to the joint purchase support apparatus 30 with the purchase quantity of the user A being 30 (record 132). The joint purchase support apparatus 30 refers to the record 130, specifies the C user terminal 10c as a joint purchase candidate user, and notifies the A user terminal 10a. The joint purchase support apparatus 30 that has acquired the message prompting the joint purchase of the α pencil from the A user terminal 10a sets the purchase consultation amount 20 in the message and notifies the C user terminal 10c. The C user terminal 10c first accesses a web page for canceling the purchase of the α pencil, and cancels the single purchase of the α pencil (record 134). Subsequently, the C user terminal 10c transmits 20 pieces of α-pencil joint purchase request data to the joint purchase support apparatus 30 with a purchase quantity of 20 (record 136). The joint purchase support device 30 detects that the joint purchase amount is equal to or greater than the joint purchase lower limit amount, and transmits α pencil purchase request data to the electronic commerce device 20.

図4の(d)は、共同購入対象商品の関連商品を単独で購入したユーザにメッセージを送信する場合のセッション情報を示している。Cユーザ端末10cは、β鉛筆を購入するウェブページにアクセスし、購入数量を10本として、単独での購入希望データを共同購入支援装置30に送信した(レコード140)。Aユーザ端末10aは、自身の購入数量を30本としてα鉛筆の共同購入希望データを共同購入支援装置30に送信した(レコード142)。共同購入支援装置30はレコード140を参照し、共同購入候補ユーザとしてCユーザ端末10cを特定してAユーザ端末10aに通知した。α鉛筆の共同購入を促すメッセージをAユーザ端末10aから取得した共同購入支援装置30は、そのメッセージに購入打診量20本を設定してCユーザ端末10cに通知した。Cユーザ端末10cは、まず、β鉛筆の購入をキャンセルするウェブページにアクセスし、β鉛筆の単独購入をキャンセルした(レコード144)。続いて、Cユーザ端末10cは、自身の購入数量を20本としてα鉛筆の共同購入希望データを共同購入支援装置30に送信した(レコード146)。共同購入支援装置30は共同購入量が共同購入下限量以上になったことを検出して、α鉛筆の購入要求データを電子商取引装置20に送信する。   FIG. 4D shows session information when a message is transmitted to a user who has purchased a related product for the joint purchase target product alone. The C user terminal 10c accesses the web page for purchasing the β pencil, and transmits the purchase request data alone to the joint purchase support apparatus 30 with the purchase quantity set to 10 (record 140). The A user terminal 10a transmits 30 pieces of α pencil pencil purchase request data to the joint purchase support apparatus 30 with the purchase quantity of the user A being 30 (record 142). The joint purchase support apparatus 30 refers to the record 140, specifies the C user terminal 10c as a joint purchase candidate user, and notifies the A user terminal 10a. The joint purchase support apparatus 30 that has acquired the message prompting the joint purchase of the α pencil from the A user terminal 10a sets the purchase consultation amount 20 in the message and notifies the C user terminal 10c. First, the C user terminal 10c accesses a web page for canceling the purchase of the β pencil, and cancels the single purchase of the β pencil (record 144). Subsequently, the C user terminal 10c transmits 20 pieces of alpha pencil joint purchase request data to the joint purchase support apparatus 30 with the purchase quantity of itself being 20 (record 146). The joint purchase support device 30 detects that the joint purchase amount is equal to or greater than the joint purchase lower limit amount, and transmits α pencil purchase request data to the electronic commerce device 20.

この共同購入支援システム100によれば、共同購入希望ユーザが共同購入を希望したときに、共同購入サイトにログイン中の他のユーザが共同購入候補ユーザとして特定され、共同購入候補ユーザに共同購入への参加を促すメッセージが通知される。共同購入にリアルタイムで参加可能な他のユーザが共同購入候補ユーザとして特定されるため、その共同購入候補ユーザは共同購入に参加が容易で、共同購入の実現を促進できる。また、共同購入希望ユーザが共同購入を希望してから短時間のうちにその共同購入を実現しやすくなる。   According to this joint purchase support system 100, when a user who desires joint purchase desires joint purchase, another user who is logged in to the joint purchase site is identified as a joint purchase candidate user, and the joint purchase candidate user goes to joint purchase. A message prompting participation is notified. Since other users who can participate in the joint purchase in real time are identified as the joint purchase candidate users, the joint purchase candidate users can easily participate in the joint purchase and promote the realization of the joint purchase. Moreover, it becomes easy to realize the joint purchase in a short time after the user who desires joint purchase desires the joint purchase.

また、共同購入支援システム100によれば、共同購入対象商品に関連づけられたウェブページに対して所定の操作を実行したユーザが共同購入候補ユーザとして特定される。
これにより、共同購入対象商品に興味を持っているユーザ、言い換えれば共同購入対象商品の購入確度が比較的高いユーザが共同購入候補ユーザとして特定されるため、共同購入の実現を促進できる。
Moreover, according to the joint purchase support system 100, the user who performed predetermined operation with respect to the web page linked | related with the joint purchase object goods is specified as a joint purchase candidate user.
Thereby, since a user who is interested in the joint purchase target product, in other words, a user who has a relatively high purchase accuracy of the joint purchase target product is specified as the joint purchase candidate user, the realization of joint purchase can be promoted.

共同購入対象商品に関連づけられたウェブページには、共同購入対象商品そのものについて記載されたウェブページだけでなく、共同購入対象商品の関連商品について記載されたウェブページが含まれる。また、所定の操作には、例えば参照や商品の購入操作が含まれる。すなわち、共同購入対象商品に興味を持っているユーザが実行する可能性が高いと想定されるウェブページの操作を、企業の知見や実験等に基づいて決定して共同購入候補ユーザを特定するための条件に加重できる。言い換えれば、共同購入対象商品の購入確度が比較的高いユーザを共同購入候補ユーザとして特定できる。   The web page associated with the joint purchase target product includes not only a web page describing the joint purchase target product itself but also a web page describing the related product of the joint purchase target product. In addition, the predetermined operation includes, for example, a reference and a product purchase operation. In other words, in order to identify joint purchase candidate users by determining web page operations that are likely to be performed by users who are interested in joint purchase target products based on company knowledge and experiments Can be weighted. In other words, a user with a relatively high purchase accuracy of a joint purchase target product can be identified as a joint purchase candidate user.

さらに、共同購入支援システム100によれば、共同購入希望ユーザには共同購入候補ユーザに関する情報が提供され、共同購入候補ユーザに対して通知する共同購入への参加を促すメッセージを共同購入希望ユーザが設定できる。これにより、共同購入希望ユーザは、共同購入候補ユーザの情報に基づいて、メッセージ内容を柔軟に設定できる。   Furthermore, according to the joint purchase support system 100, information regarding the joint purchase candidate user is provided to the joint purchase requesting user, and the joint purchase requesting user notifies the joint purchase candidate user with a message prompting participation in the joint purchase. Can be set. Thereby, the user who desires joint purchase can flexibly set the message content based on the information of the joint purchase candidate user.

さらにまた、共同購入支援システム100によれば、共同購入候補ユーザに通知する共同購入への参加を促すメッセージにおいて購入打診量が自動的に設定される。これにより、共同購入希望ユーザが購入打診量を設定することによる負担を軽減するとともに、そのミスを排除できる。また、購入打診量が共同購入候補ユーザに提示されることで、共同購入候補ユーザの意思決定を支援できる。   Furthermore, according to the joint purchase support system 100, the purchase consultation amount is automatically set in the message prompting the joint purchase candidate user to participate in the joint purchase. Thereby, while reducing the burden by the user who desires joint purchase setting the purchase consultation amount, the mistake can be eliminated. Moreover, the decision making of the joint purchase candidate user can be supported by presenting the purchase consultation amount to the joint purchase candidate user.

以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下変形例を示す。   The present invention has been described based on the embodiments. This embodiment is an exemplification, and it will be understood by those skilled in the art that various modifications can be made to combinations of the respective constituent elements and processing processes, and such modifications are also within the scope of the present invention. is there. A modification is shown below.

変形例を説明する。実施の形態の共同購入支援装置30は、共同購入候補ユーザに関する情報を共同購入希望ユーザに一旦提供して、共同購入希望ユーザが共同購入候補ユーザに対するメッセージを設定した。変形例として、共同購入支援装置30の検索部62が共同購入候補ユーザを特定した時点で、共同購入支援装置30においてあらかじめ設定されたメッセージを通知部68が1以上の共同購入候補ユーザに対して同報送信してもよい。なお、属性値設定部66において共同購入候補ユーザに対する購買打診量がそのメッセージに設定されることが好ましい。この変形例によれば、共同購入希望ユーザにおけるメッセージ設定の負担を軽減できるとともに、共同購入希望ユーザが共同購入を希望してから共同購入候補ユーザへメッセージが通知されるまでの時間を短縮できる。   A modification will be described. The joint purchase support apparatus 30 according to the embodiment once provided information regarding the joint purchase candidate user to the joint purchase desire user, and the joint purchase desire user set a message for the joint purchase candidate user. As a modification, when the search unit 62 of the joint purchase support apparatus 30 specifies a joint purchase candidate user, the notification unit 68 sends a message preset in the joint purchase support apparatus 30 to one or more joint purchase candidate users. Broadcast transmission may be performed. In addition, it is preferable that the purchase consultation amount for the joint purchase candidate user is set in the message in the attribute value setting unit 66. According to this modification, it is possible to reduce the burden of message setting for the user who desires joint purchase, and it is possible to shorten the time from when the user who desires joint purchase desires joint purchase to when the user is notified of the message.

別の変形例を説明する。実施の形態の共同購入支援装置30は、共同購入希望ユーザから送信された共同購入希望データを受信したとき、自動的に共同購入候補ユーザを特定した。変形例として、共同購入候補ユーザを検索することを要求する明示的な検索要求が共同購入希望ユーザから受け付けられたときに共同購入候補ユーザを特定して、その共同購入候補ユーザに関する情報を共同購入希望ユーザに提供してもよい。この場合、ユーザ端末10に提供されるウェブページには、その検索要求を実行するための検索ボタンが表示されてもよい。この変形例によれば、共同購入希望ユーザの検索意思を反映して、共同購入候補ユーザの検索を実行できる。例えば、共同購入希望ユーザにおいてあらかじめ別のユーザが共同購入に参加するとわかっている場合には共同購入候補ユーザを検索しないでおくことができ、共同購入支援装置30における処理の負荷を低減しやすくなる。   Another modification will be described. The joint purchase support apparatus 30 according to the embodiment automatically identifies the joint purchase candidate user when receiving the joint purchase request data transmitted from the joint purchase desire user. As a modified example, when an explicit search request for searching for a joint purchase candidate user is received from a joint purchase requesting user, the joint purchase candidate user is identified and information on the joint purchase candidate user is jointly purchased. It may be provided to a desired user. In this case, a search button for executing the search request may be displayed on the web page provided to the user terminal 10. According to this modification, it is possible to search for a joint purchase candidate user reflecting the search intention of the user who desires joint purchase. For example, when a user who wishes to purchase jointly knows in advance that another user will participate in the joint purchase, it is possible not to search for a candidate user for joint purchase, and it is easy to reduce the processing load in the joint purchase support apparatus 30. .

さらに別の変形例を説明する。実施の形態の共同購入支援装置30における属性値設定部66は、共同購入候補ユーザへのメッセージに購入打診量を設定した。実施の形態での購入打診量は、共同購入下限量から共同購入希望ユーザによる購入量を差し引いた差分量であった。変形例として、共同購入候補ユーザが複数存在する場合、この差分量を共同購入候補ユーザの数により按分した数値が購買打診量として設定されてもよい。この変形例によれば、共同購入候補ユーザ1人あたりの購買打診量が小さくなり、共同購入の実現を促進できる。   Still another modification will be described. The attribute value setting unit 66 in the joint purchase support apparatus 30 of the embodiment sets the purchase consultation amount in the message to the joint purchase candidate user. The purchase consultation amount in the embodiment is a difference amount obtained by subtracting the purchase amount by the user who desires joint purchase from the joint purchase lower limit amount. As a modification, when there are a plurality of joint purchase candidate users, a numerical value obtained by apportioning the difference amount by the number of joint purchase candidate users may be set as the purchase consultation amount. According to this modification, the purchase consultation amount per joint purchase candidate user is reduced, and the realization of joint purchase can be promoted.

また属性値設定部66は、購入打診量以外にも、共同購入に関する属性を示す他の数値をメッセージに設定してもよい。例えば、共同購入における購入金額の合計が共同購入成立の条件である場合には、共同購入候補ユーザに打診する共同購入における購入金額をメッセージに設定してもよい。打診する購入金額は、共同購入に最低限必要な購入金額から共同購入希望ユーザの購入金額を差し引いた差分額でもよく、その差分額を共同購入候補ユーザの数で按分した額でもよい。さらにまた、属性値設定部66は、共同購入を実行するか否かを決定する期限や、その期限までの時間をメッセージに設定してもよい。   In addition to the purchase consultation amount, the attribute value setting unit 66 may set other numerical values indicating attributes related to joint purchase in the message. For example, when the total purchase amount in joint purchase is a condition for establishment of joint purchase, the purchase amount in joint purchase for consulting with a joint purchase candidate user may be set in the message. The purchase amount to be consulted may be a difference amount obtained by subtracting the purchase amount of the user who desires joint purchase from the minimum purchase amount necessary for joint purchase, or may be an amount obtained by dividing the difference amount by the number of joint purchase candidate users. Furthermore, the attribute value setting unit 66 may set a time limit for determining whether to perform joint purchase or a time until the time limit to the message.

さらに別の変形例を説明する。実施の形態の商品情報テーブル42は、共同購入下限量として1つの値を保持した。変形例として、電子商取引装置20における値引きの設定に応じて、共同購入下限量を複数保持してもよい。例えば、α鉛筆に関して第1の共同購入下限量は「50本」、第2の共同購入下限量は「100本」と設定されてもよい。また、共同購入支援装置30は、共同購入希望ユーザに第1または第2の共同購入下限量のいずれかを選択させてもよい。また、ページ提供部56における共同購入可否の判定および属性値設定部66における購買打診量の設定において、共同購入量が第1の共同購入下限量未満であるときには第1の共同購入下限量を基準とし、共同購入量が第1の共同購入下限量以上で第2の共同購入下限量未満であるときには第2の共同購入下限量を基準としてもよい。   Still another modification will be described. The product information table 42 of the embodiment holds one value as the joint purchase lower limit amount. As a modification, a plurality of joint purchase lower limit amounts may be held in accordance with the discount setting in the electronic commerce apparatus 20. For example, regarding the α pencil, the first joint purchase lower limit amount may be set to “50”, and the second joint purchase lower limit amount may be set to “100”. Further, the joint purchase support apparatus 30 may allow the user who desires joint purchase to select either the first or second joint purchase lower limit amount. In the determination of whether or not joint purchase is possible in the page providing unit 56 and the purchase consultation amount setting in the attribute value setting unit 66, when the joint purchase amount is less than the first joint purchase lower limit amount, the first joint purchase lower limit amount is used as a reference. When the joint purchase amount is not less than the first joint purchase lower limit amount and less than the second joint purchase lower limit amount, the second joint purchase lower limit amount may be used as a reference.

さらに別の変形例を説明する。実施の形態では、共同購入対象商品の関連商品として、商品カテゴリが同一の商品を例示した。この関連商品は、様々な観点から共同購入対象商品に関連すると想定される商品が含まれてよい。例えば、商品名が類似する商品でもよく、販売業者が同一の商品でもよく、販売単価の差異が所定範囲内の商品でもよく、企業の知見や社会通念において類似すると想定される商品でもよい。また、共同購入支援装置30において、ユーザの購入履歴を記録し、公知の統計処理により、第1の商品を購入したユーザが第1の商品とは異なる第2の商品を購入しやすいとの傾向情報をあらかじめ導出してもよい。この場合、第1の商品が共同購入対象商品であるとき、第2の商品をその関連商品としてもよい。また、購入実績の代わりに、ウェブページの参照履歴に基づいて、傾向情報を導出してもよい。   Still another modification will be described. In the embodiment, the products having the same product category are exemplified as the related products of the joint purchase target product. This related product may include a product that is assumed to be related to the joint purchase target product from various viewpoints. For example, it may be a product with a similar product name, a product with the same distributor, a product with a difference in sales unit price within a predetermined range, or a product that is assumed to be similar based on company knowledge and social conventions. Moreover, in the joint purchase support apparatus 30, the user's purchase history is recorded, and the user who has purchased the first product tends to purchase a second product different from the first product by a known statistical process. Information may be derived in advance. In this case, when the first product is a joint purchase target product, the second product may be the related product. Further, trend information may be derived based on the reference history of the web page instead of the purchase record.

上述した実施の形態および変形例の任意の組み合わせもまた本発明の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施の形態および変形例それぞれの効果をあわせもつ。   Any combination of the above-described embodiments and modifications is also useful as an embodiment of the present invention. The new embodiment generated by the combination has the effects of the combined embodiment and the modified examples.

請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各機能ブロックの単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。   It should also be understood by those skilled in the art that the functions to be fulfilled by the constituent elements recited in the claims are realized by a single function block or a combination of the functional blocks shown in the embodiments and modifications.

請求項における「セッションID」とは、共同購入支援装置がユーザの端末とのセッションを識別するために、ユーザの端末に対して発行したデータを意味する。したがって、識別番号を示す文字列や数値列には限定されず、様々な形式のデータを含む。セッションIDは、ユーザの端末側で保持され、典型的には、ブラウザのクッキーに記憶される。入札者の端末が情報提供装置に再接続するときに、セッションIDは情報提供装置に通知される。   The “session ID” in the claims means data issued to the user terminal so that the joint purchase support apparatus identifies a session with the user terminal. Therefore, it is not limited to a character string or a numerical string indicating an identification number, and includes various types of data. The session ID is held on the user's terminal side and is typically stored in a browser cookie. When the bidder's terminal reconnects to the information providing apparatus, the session ID is notified to the information providing apparatus.

また、請求項における「ページ」とは、共同購入支援装置とユーザの端末との間の1単位の通信において、共同購入支援装置からユーザの端末に提供される電子データを意味する。典型的には、ユーザの端末からのリクエストに対するレスポンスとして、共同購入支援装置が提供するひとまとまりの電子データであり、この電子データにはユーザの端末に表示させるためのデータが含まれる。この「ページ」には、例えば、ウェブサーバからウェブクライアントに提供されるウェブページが含まれる。また、「ページ」のデータ形式に制限はなく、プレーンテキストでもよく、XHTML(Extensible HyperText Markup Language)ファイル等、所定の形式のファイルデータでもよい。   The term “page” in the claims means electronic data provided from the joint purchase support apparatus to the user terminal in one unit of communication between the joint purchase support apparatus and the user terminal. Typically, it is a group of electronic data provided by the joint purchase support apparatus as a response to a request from the user's terminal, and this electronic data includes data to be displayed on the user's terminal. This “page” includes, for example, a web page provided from a web server to a web client. The data format of “page” is not limited, and may be plain text or file data in a predetermined format such as an XHTML (Extensible HyperText Markup Language) file.

また、請求項における「ページに対するユーザの操作」とは、ページの取得、参照、特定のページに対するデータの送信等を制限無く含む。例えば、HTTPにおけるGETメソッドやPOSTメソッド等各種メソッドによる操作を含む。   Further, “user operation on a page” in claims includes acquisition of a page, reference, transmission of data to a specific page, and the like without limitation. For example, operations including various methods such as a GET method and a POST method in HTTP are included.

本発明の実施の形態である共同購入支援システムの構成を示す図である。It is a figure which shows the structure of the joint purchase assistance system which is embodiment of this invention. 図1の共同購入支援装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the joint purchase assistance apparatus of FIG. 図2の商品情報テーブルの構造を示す図である。It is a figure which shows the structure of the merchandise information table of FIG. 図2のセッション情報テーブルの構造を示す図である。It is a figure which shows the structure of the session information table of FIG. 共同購入支援装置30の動作を示すフローチャートである。4 is a flowchart showing the operation of the joint purchase support apparatus 30.

符号の説明Explanation of symbols

10 ユーザ端末、 20 電子商取引装置、 30 共同購入支援装置、 40 データ保持部、 42 商品情報テーブル、 44 セッション情報テーブル、 50 データ処理部、 52 ログイン処理部、 54 ID発行部、 56 ページ提供部、 58 更新部、 60 購入実行部、 62 検索部、 64 ユーザ情報提供部、 66 属性値設定部、 68 通知部、 70 商品名欄、 72 共同購入下限量欄、 74 関連操作欄、 80 セッションID欄、 82 操作内容欄、 84 パラメータ欄、 100 共同購入支援システム。   10 user terminals, 20 electronic commerce devices, 30 joint purchase support devices, 40 data holding units, 42 product information tables, 44 session information tables, 50 data processing units, 52 login processing units, 54 ID issuing units, 56 page providing units, 58 update section, 60 purchase execution section, 62 search section, 64 user information provision section, 66 attribute value setting section, 68 notification section, 70 product name column, 72 joint purchase lower limit amount column, 74 related operation column, 80 session ID column 82 Operation content column, 84 Parameter column, 100 Joint purchase support system.

Claims (8)

複数のユーザによる共同購入を支援する装置であって、
自装置にログインしたユーザに対して、ログアウトするまでは有効なセッションIDを発行するID発行部と、
ユーザに発行されたセッションIDをセッション情報として格納し、そのセッションIDが有効な間はセッション情報を有効なものとして保持するセッション情報テーブルと、
所定の商品の共同購入を希望する旨のデータが第1のユーザから受け付けられたとき、前記セッション情報テーブルの有効なセッション情報を参照して、自装置にログイン中である第2のユーザを特定する検索部と、
前記商品の共同購入を促すメッセージを前記第2のユーザに通知する通知部と、
を備えることを特徴とする共同購入支援装置。
A device that supports joint purchase by multiple users,
An ID issuing unit that issues a valid session ID until the user logs out to the user who logs in to the device;
A session information table that stores the session ID issued to the user as session information, and holds the session information as valid while the session ID is valid;
When data indicating the desire to jointly purchase a predetermined product is received from the first user, the second user who is logged in to the own device is identified with reference to valid session information in the session information table A search section to
A notification unit for notifying the second user of a message prompting joint purchase of the product;
A joint purchase support apparatus comprising:
共同購入の対象となる商品に関連づけられた情報が電子的に記載されたページを、ログインしたユーザに提供するページ提供部をさらに備え、
前記セッション情報テーブルには、ユーザのセッションIDと、前記ページに対するユーザの操作内容とが対応づけられた情報が前記セッション情報として格納され、
前記検索部は、前記共同購入の対象となる商品について共同購入を希望する旨のデータが第1のユーザから受け付けられたとき、前記セッション情報テーブルの有効なセッション情報を参照して、自装置にログイン中であり、かつ、前記ページに対して所定の操作を実行した第2のユーザを特定することを特徴とする請求項1に記載の共同購入支援装置。
A page providing unit that provides the logged-in user with a page on which information associated with the product to be jointly purchased is electronically described;
In the session information table, information in which a user session ID is associated with a user operation content on the page is stored as the session information.
The search unit refers to valid session information in the session information table when data indicating that joint purchase is desired from the first user is received for the product to be jointly purchased. The joint purchase support apparatus according to claim 1, wherein a second user who is logged in and performs a predetermined operation on the page is specified.
前記ページ提供部は、前記共同購入の対象となる商品の内容が記載されたページをユーザに提供し、
前記検索部は、前記有効なセッション情報を参照して、自装置にログイン中であり、かつ、前記商品の内容が記載されたページを取得したユーザを前記第2のユーザとして特定することを特徴とする請求項2に記載の共同購入支援装置。
The page providing unit provides the user with a page on which the contents of the product to be jointly purchased are described,
The search unit refers to the valid session information, and identifies a user who is logged in to the device and obtains a page describing the contents of the product as the second user. The joint purchase support apparatus according to claim 2.
前記ページ提供部は、前記共同購入の対象となる商品に関連すると想定される別の商品について、その内容が記載されたページをユーザに提供し、
前記検索部は、前記有効なセッション情報を参照して、自装置にログイン中であり、かつ、前記別の商品の内容が記載されたページを取得したユーザを前記第2のユーザとして特定することを特徴とする請求項2に記載の共同購入支援装置。
The page providing unit provides a user with a page describing the contents of another product that is assumed to be related to the product to be jointly purchased,
The search unit refers to the valid session information, and identifies a user who is logged in to the device and obtains a page describing the contents of the other product as the second user. The joint purchase support apparatus according to claim 2, wherein:
前記検索部において特定された第2のユーザに関する情報を前記第1のユーザに提供するユーザ情報提供部をさらに備え、
前記通知部は、前記第1のユーザから受け付けられた、前記商品の共同購入を促すメッセージを前記第2のユーザに通知することを特徴とする請求項1から4のいずれかに記載の共同購入支援装置。
A user information providing unit that provides the first user with information related to the second user specified in the search unit;
5. The joint purchase according to claim 1, wherein the notification unit notifies the second user of a message accepted from the first user and prompting the joint purchase of the product. Support device.
前記メッセージには、前記商品の共同購入に関する属性を示す数値データが含まれ、
前記通知部は、前記商品の共同購入に関して前記第1のユーザが指定した数値データにしたがって決定された数値データが前記属性を示す数値データとして設定されたメッセージを前記第2のユーザに通知することを特徴とする請求項1から5のいずれかに記載の共同購入支援装置。
The message includes numerical data indicating attributes related to the group purchase of the product,
The notification unit notifies the second user of a message in which numerical data determined according to numerical data designated by the first user regarding the joint purchase of the product is set as numerical data indicating the attribute. The joint purchase support apparatus according to any one of claims 1 to 5.
前記メッセージには、前記属性を示す数値データとして、前記商品について前記第2のユーザに購入を打診する量である購入打診量が含まれ、
前記通知部は、前記商品の共同購入に必要な購入量から前記第1のユーザの購入量を差し引いた値にしたがって決定された数値データが前記購入打診量として設定されたメッセージを前記第2のユーザに通知することを特徴とする請求項6に記載の共同購入支援装置。
The message includes, as numerical data indicating the attribute, a purchase consultation amount that is an amount of consultation with the second user regarding purchase of the product,
The notification unit sends a message in which numerical data determined according to a value obtained by subtracting the purchase amount of the first user from a purchase amount necessary for joint purchase of the product is set as the purchase consultation amount. The joint purchase support apparatus according to claim 6, wherein the user is notified.
複数のユーザによる共同購入を支援する装置を制御するコンピュータプログラムであって、
前記装置にログインしたユーザに対して、ログアウトするまでは有効なセッションIDを発行する機能と、
ユーザに発行されたセッションIDをセッション情報として所定の記憶装置に記憶させ、そのセッションIDが有効な間はそのセッション情報を有効なものとして前記記憶装置に保持させる機能と、
所定の商品の共同購入を希望する旨のデータが第1のユーザから受け付けられたとき、前記記憶装置に保持された有効なセッション情報を参照して、前記装置にログイン中である第2のユーザを特定する機能と、
前記商品の共同購入を促すメッセージを前記第2のユーザに通知する機能と、
を前記装置に実現させるためのコンピュータプログラム。
A computer program for controlling a device that supports joint purchase by a plurality of users,
A function of issuing a valid session ID until logging out for a user who has logged into the device;
A function for storing a session ID issued to a user in a predetermined storage device as session information, and holding the session information in the storage device as valid while the session ID is valid;
A second user who is logged in to the device with reference to valid session information stored in the storage device when data indicating that the user wishes to jointly purchase a predetermined product is received from the first user With the ability to identify
A function of notifying the second user of a message prompting the joint purchase of the product;
A computer program for causing the apparatus to realize the above.
JP2008206134A 2008-08-08 2008-08-08 Joint purchase support device Expired - Fee Related JP5119085B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008206134A JP5119085B2 (en) 2008-08-08 2008-08-08 Joint purchase support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008206134A JP5119085B2 (en) 2008-08-08 2008-08-08 Joint purchase support device

Publications (2)

Publication Number Publication Date
JP2010044452A true JP2010044452A (en) 2010-02-25
JP5119085B2 JP5119085B2 (en) 2013-01-16

Family

ID=42015808

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008206134A Expired - Fee Related JP5119085B2 (en) 2008-08-08 2008-08-08 Joint purchase support device

Country Status (1)

Country Link
JP (1) JP5119085B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012053504A1 (en) * 2010-10-22 2012-04-26 楽天株式会社 Comment submission support system, comment submission support device, comment submission support device control method, program, and information storage medium
JP2012128863A (en) * 2010-12-16 2012-07-05 Nhn Corp User-centered shopping service providing system and shopping service providing method
JP2014093054A (en) * 2012-11-06 2014-05-19 Mixi Inc Service provision server and network system with the server
JP2015184980A (en) * 2014-03-25 2015-10-22 沖電気工業株式会社 Information processing unit, information processing system, information processing method, and program
JP2016192082A (en) * 2015-03-31 2016-11-10 トッパン・フォームズ株式会社 Order management system
JP2019096002A (en) * 2017-11-21 2019-06-20 日本電気株式会社 Information processing device, doorstep delivery method, and program
CN111709770A (en) * 2020-05-20 2020-09-25 口碑(上海)信息技术有限公司 Data processing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277106A (en) * 2005-03-28 2006-10-12 Nec Corp Joint purchase system, server device, method, and program
JP2007115047A (en) * 2005-10-20 2007-05-10 Softbank Mobile Corp Joint purchase method, and joint purchase system
JP2007249557A (en) * 2006-03-15 2007-09-27 Nec Corp Group purchase system, group purchase server, group purchase method, group purchase program and recording medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277106A (en) * 2005-03-28 2006-10-12 Nec Corp Joint purchase system, server device, method, and program
JP2007115047A (en) * 2005-10-20 2007-05-10 Softbank Mobile Corp Joint purchase method, and joint purchase system
JP2007249557A (en) * 2006-03-15 2007-09-27 Nec Corp Group purchase system, group purchase server, group purchase method, group purchase program and recording medium

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012053504A1 (en) * 2010-10-22 2012-04-26 楽天株式会社 Comment submission support system, comment submission support device, comment submission support device control method, program, and information storage medium
JP2012093806A (en) * 2010-10-22 2012-05-17 Rakuten Inc Comment contribution system, comment contribution device, control method of comment contribution device, and program
US9240024B2 (en) 2010-10-22 2016-01-19 Rakuten, Inc. Comment submission support system, comment submission support device, comment submission support device control method, program, and information storage medium
JP2012128863A (en) * 2010-12-16 2012-07-05 Nhn Corp User-centered shopping service providing system and shopping service providing method
JP2014093054A (en) * 2012-11-06 2014-05-19 Mixi Inc Service provision server and network system with the server
JP2015184980A (en) * 2014-03-25 2015-10-22 沖電気工業株式会社 Information processing unit, information processing system, information processing method, and program
JP2016192082A (en) * 2015-03-31 2016-11-10 トッパン・フォームズ株式会社 Order management system
JP2019096002A (en) * 2017-11-21 2019-06-20 日本電気株式会社 Information processing device, doorstep delivery method, and program
JP7069663B2 (en) 2017-11-21 2022-05-18 日本電気株式会社 Information processing equipment, door delivery reception method, and program
CN111709770A (en) * 2020-05-20 2020-09-25 口碑(上海)信息技术有限公司 Data processing method and device
CN111709770B (en) * 2020-05-20 2024-02-23 口碑(上海)信息技术有限公司 Data processing method and device

Also Published As

Publication number Publication date
JP5119085B2 (en) 2013-01-16

Similar Documents

Publication Publication Date Title
US11893622B2 (en) Systems and methods for scripted content delivery
JP5119085B2 (en) Joint purchase support device
JP5955286B2 (en) Evaluation calculation device, evaluation calculation method, and evaluation calculation program
JP5572422B2 (en) Information system, program, and information processing method
JP5688388B2 (en) Information processing apparatus, information processing method, information processing program, and recording medium
JP5690393B2 (en) Information processing apparatus, information processing method, information processing program, and recording medium
KR20100007694A (en) A shopping system and method using a wish list
JP2020057321A (en) Information processing device and information processing method
JP5601645B2 (en) A shopping cart system using a two-dimensional code for each product
JP2002056272A (en) Advertisement transmitting method, advertisement receiving method and storage medium
JP5662688B2 (en) Electronic commerce server and electronic commerce program
JP2011053837A (en) Information providing device, information providing program, and information providing method
US11205209B2 (en) Methods for searching and obtaining clothing designs while discouraging copying
JP6494170B2 (en) Distribution management system
JP2009129066A (en) Commodity distribution system
JP2007164407A (en) Alternate bidding server and method, and program
JP5890079B1 (en) Information processing apparatus, information processing method, program, and storage medium
JP4936603B2 (en) Sales management method and storage medium storing the program
JP5084820B2 (en) Crawl system, server, and harmful URL list update method
JP7390726B2 (en) Online customer service system, server, online customer service method, and program
JP2013152647A (en) Novelty server device, and server device
JP2009271633A (en) Point management system and point management method
WO2022054173A1 (en) Information processing system, information processing method, program, and recording medium
JP2005018436A (en) Information providing system, information providing device, information providing method and information providing program
WO2022054171A1 (en) Information processing system, information processing method, program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110310

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120816

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120821

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120924

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121016

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121022

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5119085

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151026

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees