Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7632732B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7632732B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program Download PDF

Info

Publication number
JP7632732B2
JP7632732B2 JP2024091488A JP2024091488A JP7632732B2 JP 7632732 B2 JP7632732 B2 JP 7632732B2 JP 2024091488 A JP2024091488 A JP 2024091488A JP 2024091488 A JP2024091488 A JP 2024091488A JP 7632732 B2 JP7632732 B2 JP 7632732B2
Authority
JP
Japan
Prior art keywords
information
user
receipt
receipt information
product
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.)
Active
Application number
JP2024091488A
Other languages
Japanese (ja)
Other versions
JP2024109991A (en
Inventor
啓希 菅ヶ谷
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2024091488A priority Critical patent/JP7632732B2/en
Publication of JP2024109991A publication Critical patent/JP2024109991A/en
Application granted granted Critical
Publication of JP7632732B2 publication Critical patent/JP7632732B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、レシートデータの活用に関する。 The present invention relates to the utilization of receipt data.

商品を購入した際に、その購入内容を表すレシート情報(電子レシート)を発行する技術が開発されている。そして、このようなレシート情報を活用する技術が開発されている。例えば特許文献1は、SNS(Social Networking Service)に電子レシートを投稿することにより、グループのメンバー間で各々の買い物の内容を把握できるようにする技術が開発されている。 Technology has been developed that issues receipt information (electronic receipt) showing the details of a purchase when a product is purchased. Technology that utilizes this receipt information has also been developed. For example, Patent Document 1 discloses a technology that allows group members to keep track of each other's purchases by posting electronic receipts on a social networking service (SNS).

特開2014-194744号公報JP 2014-194744 A

引用文献1のシステムにおいて、SNS に投稿された電子レシートの利用方法は、グループのメンバーが電子レシートの内容を閲覧するという方法のみである。本発明者は、レシート情報の公開を通じてレシート情報をさらに活用する技術を見出した。本発明の目的の一つは、レシート情報の公開を通じてレシート情報を活用する新たな技術を提供することである。 In the system of Cited Document 1, the only way to use an electronic receipt posted on an SNS is for group members to view the contents of the electronic receipt. The inventor has discovered a technique for further utilizing receipt information through the publication of receipt information. One of the objectives of the present invention is to provide a new technique for utilizing receipt information through the publication of receipt information.

本発明の情報処理装置は、1)ユーザからレシート情報を取得する取得手段と、2)前記レシート情報を共有した頻度と特典とが対応づけられた対応表に基づいて、前記ユーザに付与する特典を決定する決定手段と、を有する。 The information processing device of the present invention has 1) an acquisition means for acquiring receipt information from a user, and 2) a determination means for determining a reward to be granted to the user based on a correspondence table in which the frequency of sharing the receipt information is associated with a reward.

本発明の情報処理方法はコンピュータによって実行される。当該情報処理方法は、1)ユーザからレシート情報を取得する取得ステップと、2)前記レシート情報を共有した頻度と特典とが対応づけられた対応表に基づいて、前記ユーザに付与する特典を決定する決定ステップと、を有する。 The information processing method of the present invention is executed by a computer. The information processing method includes: 1) an acquisition step of acquiring receipt information from a user; and 2) a determination step of determining a reward to be granted to the user based on a correspondence table in which the frequency of sharing the receipt information is associated with a reward.

本発明のプログラムは、コンピュータに、1)ユーザからレシート情報を取得する取得ステップと、2)前記レシート情報を共有した頻度と特典とが対応づけられた対応表に基づいて、前記ユーザに付与する特典を決定する決定ステップと、を実行させるプログラム、
及び
コンピュータに、1)ユーザのレシート情報をサーバに送信する送信ステップと、2)レシート情報を公開した頻度と特典とが対応づけられた対応表に基づいて決定された、前記ユーザへの特典を表示する表示ステップと、を実行させる、プログラム、を含む。
The program of the present invention causes a computer to execute: 1) an acquisition step of acquiring receipt information from a user; and 2) a determination step of determining a privilege to be granted to the user based on a correspondence table in which the frequency of sharing the receipt information is associated with a privilege.
and a program for causing a computer to execute: 1) a sending step of sending receipt information of a user to a server; and 2) a display step of displaying a benefit for the user that is determined based on a correspondence table in which the frequency at which receipt information is made public corresponds to a benefit.

本発明によれば、レシート情報の公開を通じてレシート情報を活用する新たな技術が提供される。 The present invention provides a new technology that utilizes receipt information by making it public.

本実施形態のレシート共有システムの概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of a receipt sharing system according to an embodiment of the present invention. レシート共有システムの機能構成を例示する図である。FIG. 2 is a diagram illustrating an example of the functional configuration of a receipt sharing system. レシート共有システムを実現するための計算機を例示する図である。FIG. 1 is a diagram illustrating an example of a computer for implementing a receipt sharing system. 実施形態1のレシート共有システムによって実行される処理の流れを例示するフローチャートである。1 is a flowchart illustrating a process executed by the receipt sharing system of the first embodiment. 付加情報が生成される流れをさらに詳細に例示する図である。FIG. 11 is a diagram illustrating a process for generating additional information in more detail. 付加情報の取得及び利用の流れの一例を示す図である。FIG. 11 is a diagram showing an example of a flow of obtaining and using additional information. 情報共有サービスで公開される情報を選択する選択画面を例示する図である。11 is a diagram illustrating an example of a selection screen for selecting information to be made public in the information sharing service. FIG. レシート情報に埋め込まれた商品ページのハイパーリンクを例示する図である。13 is a diagram illustrating an example of a hyperlink to a product page embedded in receipt information. 複数のレシート情報から抽出された同一の商品についての情報が第2ユーザ端末に表示される様子を例示する図である。13 is a diagram illustrating an example of information about the same product extracted from multiple pieces of receipt information being displayed on a second user terminal. FIG. ショッピングサイト管理サーバで付加情報が生成されるケースを例示する図である。11 is a diagram illustrating a case in which additional information is generated by a shopping site management server; 第1ユーザ端末で付加情報が生成されるケースを例示する図である。11 is a diagram illustrating a case in which additional information is generated in a first user terminal. 共有サービス管理サーバで付加情報が生成されるケースを例示する図である。11 is a diagram illustrating a case in which additional information is generated by a shared service management server; 付加情報にクーポン情報が含まれるケースにおいて、第2ユーザ端末でレシート情報を閲覧している様子を例示する図である。13 is a diagram illustrating an example of how receipt information is viewed on a second user terminal in a case where coupon information is included in additional information. FIG.

以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また各ブロック図において、特に説明がない限り、各ブロックは、ハードウエア単位の構成ではなく機能単位の構成を表している。 The following describes an embodiment of the present invention with reference to the drawings. In all drawings, similar components are given similar reference numerals and descriptions are omitted where appropriate. In addition, in each block diagram, unless otherwise specified, each block represents a functional configuration rather than a hardware configuration.

[実施形態1]
<概要>
図1は、本実施形態のレシート共有システムの概要を説明するための図である。なお、図1は、レシート共有システム2000に対する理解を容易にするための例示であり、レシート共有システム2000の機能は図1に表されているものに限定されない。
[Embodiment 1]
<Overview>
Fig. 1 is a diagram for explaining an overview of a receipt sharing system according to this embodiment. Note that Fig. 1 is an example for making it easier to understand the receipt sharing system 2000, and the functions of the receipt sharing system 2000 are not limited to those shown in Fig. 1.

レシート共有システム2000は、情報共有サービス50におけるレシート情報10の共有を実現するシステムである。レシート情報10は、購入された商品に関する情報を示すデータである。ここで、情報共有サービス50へレシート情報10を提供するユーザを、第1ユーザ20と呼ぶ。第1ユーザ20が商品の購入を行うと、その結果として、レシート情報10が生成される。例えば第1ユーザ20は、スマートフォンなどの端末を利用して商品を購入し、その端末でレシート情報10を取得する。以下、第1ユーザ20によって利用される端末を、第1ユーザ端末22と呼ぶ。 The receipt sharing system 2000 is a system that realizes the sharing of receipt information 10 in the information sharing service 50. The receipt information 10 is data that indicates information about a purchased product. Here, a user who provides the receipt information 10 to the information sharing service 50 is referred to as a first user 20. When the first user 20 purchases a product, receipt information 10 is generated as a result. For example, the first user 20 purchases a product using a terminal such as a smartphone, and obtains the receipt information 10 on that terminal. Hereinafter, the terminal used by the first user 20 is referred to as a first user terminal 22.

情報共有サービス50は、ネットワークを介して複数のユーザが情報を共有することができるサービスである。例えば情報共有サービス50は、SNS に分類される種々のサービスである。情報共有サービス50は、共有サービス管理サーバによって管理されるとする。共有サービス管理サーバは、情報共有サービス50を実現するサーバマシンである。ユーザは、スマートフォンなどの端末から共有サービス管理サーバにアクセスすること、情報共有サービス50を利用することができる。 The information sharing service 50 is a service that allows multiple users to share information via a network. For example, the information sharing service 50 is any of a variety of services that are classified as SNS. The information sharing service 50 is managed by a shared service management server. The shared service management server is a server machine that realizes the information sharing service 50. Users can access the shared service management server from a terminal such as a smartphone and use the information sharing service 50.

第1ユーザ20は、レシート情報10を情報共有サービス50に対して提供する。情報共有サービス50は、第1ユーザ20から提供されたレシート情報10を他のユーザに対して公開する。こうすることで、情報共有サービス50を利用するユーザによって、レシート情報10が共有される。他のユーザは、端末を利用して共有サービス管理サーバにアクセスすることで、レシート情報10を閲覧することができる。 The first user 20 provides receipt information 10 to the information sharing service 50. The information sharing service 50 makes the receipt information 10 provided by the first user 20 available to other users. In this way, the receipt information 10 is shared by users who use the information sharing service 50. The other users can view the receipt information 10 by accessing the sharing service management server using their terminals.

なお、情報共有サービス50における「情報の公開」とは、その情報を提供したユーザ以外のユーザがその情報にアクセスできる状態にすることを意味する。しかしながら、レシート情報10は、必ずしも情報共有サービス50を利用する全てのユーザに対して公開される必要はなく、情報共有サービス50を利用している一部のユーザ(例えば、情報共有サービス50において第1ユーザ20と関連付けられている(例えば、友達関係にある)ユーザ)に対してのみ公開されてもよい。また、レシート情報10は、必ずしもその内容の全てが公開される必要はなく、レシート情報10に含まれる少なくとも1つの商品についての情報が公開されればよい。 Note that "disclosure of information" in the information sharing service 50 means making the information accessible to users other than the user who provided the information. However, receipt information 10 does not necessarily need to be disclosed to all users who use the information sharing service 50, but may be disclosed only to some of the users who use the information sharing service 50 (for example, users who are associated (for example, friends) with the first user 20 in the information sharing service 50). Also, the entire contents of receipt information 10 do not necessarily need to be disclosed, as long as information about at least one product included in receipt information 10 is disclosed.

情報共有サービス50において、レシート情報10は付加情報40と共に公開される。付加情報40は、1)第1ユーザ20以外のユーザがレシート情報10に示される商品を購入する際に利用することができ、なおかつ2)第1ユーザ20の識別情報を含む。例えば付加情報40は、レシート情報10に示されている商品を購入することができる Web ページ(以下、商品ページ)へのリンクを表すリンク情報や、商品の割引などを受けられるクーポン情報である。 In the information sharing service 50, the receipt information 10 is made public along with additional information 40. The additional information 40 1) can be used by users other than the first user 20 when purchasing the product shown in the receipt information 10, and 2) includes identification information of the first user 20. For example, the additional information 40 is link information that represents a link to a web page (hereinafter, product page) where the product shown in the receipt information 10 can be purchased, or coupon information that allows a discount on the product, etc. to be received.

情報共有サービス50を利用するユーザは、レシート情報10と共に公開された付加情報40を利用して、レシート情報10に示されている商品を購入することができる。ここで、付加情報40を利用して商品の購入を行うユーザを、第2ユーザ30と呼ぶ。また、第2ユーザ30が利用する端末を第2ユーザ端末32と呼ぶ。 A user who uses the information sharing service 50 can use the additional information 40 published together with the receipt information 10 to purchase the product shown in the receipt information 10. Here, the user who purchases the product using the additional information 40 is called the second user 30. In addition, the terminal used by the second user 30 is called the second user terminal 32.

例えば付加情報40がリンク情報であるとする。この場合、第2ユーザ30は、第2ユーザ端末32を利用してレシート情報10と共にリンク情報を取得する。そして、第2ユーザ30は、リンク情報を利用して第2ユーザ端末32から商品ページにアクセスすることで、商品の購入を行う。 For example, suppose the additional information 40 is link information. In this case, the second user 30 uses the second user terminal 32 to obtain the link information along with the receipt information 10. The second user 30 then purchases the product by accessing the product page from the second user terminal 32 using the link information.

その他にも例えば、付加情報40がクーポン情報であるとする。この場合、第2ユーザ30は、第2ユーザ端末32を利用して、レシート情報10と共にクーポン情報を取得する。そして、第2ユーザ30は、取得したクーポン情報を店舗やショッピングサイトなどで利用する。 As another example, the additional information 40 may be coupon information. In this case, the second user 30 uses the second user terminal 32 to obtain the coupon information together with the receipt information 10. The second user 30 then uses the obtained coupon information at a store, shopping site, or the like.

ここで、このように第2ユーザ30が付加情報40を利用して商品を購入すると、第1ユーザ20は、その購入に伴って何らかの特典(アフィリエイトや割引など)を受けられる。また、第2ユーザ30も、クーポン情報を利用することで、割引などの特典を受けられる。 When the second user 30 uses the additional information 40 in this way to purchase a product, the first user 20 receives some kind of benefit (affiliation, discount, etc.) in association with the purchase. The second user 30 can also receive benefits such as discounts by using the coupon information.

第1ユーザ20に対して特典を与えるようにすることで、商品を購入したユーザに対し、レシート情報10を情報共有サービス50上で公開することのインセンティブを与えることができる。よって、商品を購入したユーザが積極的にレシート情報10を情報共有サービス50で公開するようになる。そして、レシート情報10が積極的に情報共有サービス50で公開されることにより、レシート情報10に示されている商品の売上げ等が向上する。 By offering a special benefit to the first user 20, a user who has purchased a product can be given an incentive to make the receipt information 10 public on the information sharing service 50. This encourages users who have purchased a product to proactively make the receipt information 10 public on the information sharing service 50. And by proactively publishing the receipt information 10 on the information sharing service 50, sales of the product shown in the receipt information 10 will increase.

一方、第2ユーザに対して特典を与えるようにすることで、情報共有サービス50を利用するユーザに対し、情報共有サービス50で公開されているレシート情報10に基づいて商品を購入することについてのインセンティブを与えることができる。よって、レシート情報10に示されている商品の売上げ等が向上する。 On the other hand, by providing a special benefit to the second user, it is possible to provide an incentive to users of the information sharing service 50 to purchase products based on the receipt information 10 published on the information sharing service 50. This can improve sales of the products shown in the receipt information 10.

上述したサービスを実現するために、例えばレシート共有システム2000は、以下の様に動作する。まずレシート共有システム2000は、第1ユーザ20が購入した商品に関するレシート情報10を取得する。そして、レシート共有システム2000は、レシート情報10に関し、付加情報40を生成する。レシート共有システム2000は、取得したレシート情報10を、そのレシート情報10について生成した付加情報40と共に、第1ユーザ20を含む複数のユーザによって利用される情報共有サービス50上で公開させる。 To realize the above-mentioned service, for example, the receipt sharing system 2000 operates as follows. First, the receipt sharing system 2000 acquires receipt information 10 related to the product purchased by the first user 20. The receipt sharing system 2000 then generates additional information 40 related to the receipt information 10. The receipt sharing system 2000 makes the acquired receipt information 10, together with the additional information 40 generated for the receipt information 10, public on an information sharing service 50 used by multiple users, including the first user 20.

<作用効果>
本実施形態のレシート共有システム2000によれば、第1ユーザ20が情報共有サービス50でレシート情報10及び付加情報40を公開することにより、情報共有サービス50で公開されたレシート情報10を閲覧した第2ユーザ30が、レシート情報10と共に公開されている付加情報40を買い物に利用できる。このように、レシート共有システム2000によれば、レシート情報10の公開を通じ、レシート情報10を活用する新たな技術が提供される。
<Action and effect>
According to the receipt sharing system 2000 of this embodiment, a first user 20 publishes receipt information 10 and additional information 40 on the information sharing service 50, and a second user 30 who views the receipt information 10 published on the information sharing service 50 can use the additional information 40 published together with the receipt information 10 for shopping. In this way, the receipt sharing system 2000 provides a new technology for utilizing receipt information 10 through the publication of the receipt information 10.

例えば付加情報40がリンク情報であれば、第2ユーザ30は、情報共有サービス50でレシート情報10を閲覧してそのレシート情報10に示されている商品が欲しいと思った際に、その商品を容易に購入することができる。よって、情報共有サービス50でレシート情報10を公開することを通じ、第2ユーザ30が商品を購入しやすい環境を作ることができる。そして、これにより、商品の売上げ等を向上させることができる。 For example, if the additional information 40 is link information, when the second user 30 views the receipt information 10 on the information sharing service 50 and wants the product shown in the receipt information 10, the second user 30 can easily purchase the product. Therefore, by publishing the receipt information 10 on the information sharing service 50, an environment can be created in which the second user 30 can easily purchase products. This can improve product sales, etc.

付加情報40がクーポン情報であれば、レシート情報10を閲覧してクーポン情報を取得した第2ユーザ30が、そのクーポン情報を利用して積極的に商品の購入を行うようになると考えられる。よって、情報共有サービス50でレシート情報10を公開することを通じ、第2ユーザ30が積極的に商品を購入する環境を作ることができる。そして、これにより、商品の売上げ等を向上させることができる。 If the additional information 40 is coupon information, it is expected that the second user 30 who views the receipt information 10 and obtains the coupon information will proactively use the coupon information to purchase products. Therefore, by publishing the receipt information 10 on the information sharing service 50, an environment in which the second user 30 proactively purchases products can be created. This can then lead to increased product sales, etc.

さらに、付加情報40に第1ユーザ20の識別情報を含めることで、付加情報40を利用して第2ユーザ30が行った商品の購入が、どのユーザがレシート情報10を公開したことに起因するものであるかを把握することができる。そのため、レシート情報10を公開した第1ユーザ20(すなわち、第2ユーザ30による商品の購入に寄与した第1ユーザ20)に対し、容易に特典を付与することができる。そして、このように第1ユーザ20に対して特典を付与することで、情報共有サービス50でレシート情報10を公開することについて第1ユーザ20に対してインセンティブを与えることができるため、第1ユーザ20が積極的にレシート情報10を公開する環境、ひいては、第2ユーザ30によって商品が沢山購入される環境を作ることができる。 Furthermore, by including the identification information of the first user 20 in the additional information 40, it is possible to know which user published the receipt information 10 and the purchase of the product made by the second user 30 using the additional information 40. Therefore, it is possible to easily grant a reward to the first user 20 who published the receipt information 10 (i.e., the first user 20 who contributed to the purchase of the product by the second user 30). And by granting a reward to the first user 20 in this way, it is possible to give an incentive to the first user 20 for publishing the receipt information 10 on the information sharing service 50, so it is possible to create an environment in which the first user 20 actively publishes the receipt information 10 and, ultimately, an environment in which the second user 30 purchases many products.

以下、本実施形態についてさらに詳細を述べる。 The following provides further details about this embodiment.

<機能構成の例>
図2は、レシート共有システム2000の機能構成を例示する図である。レシート共有システム2000は、取得部2020、生成部2040、及び公開処理部2060を有する。取得部2020は、第1ユーザ20が購入した商品に関するレシート情報10を取得する。生成部2040は、取得したレシート情報10に関して付加情報40を生成する。公開処理部2060は、レシート情報10及び付加情報40を情報共有サービス50上で公開させる。
<Example of functional configuration>
2 is a diagram illustrating an example of the functional configuration of the receipt sharing system 2000. The receipt sharing system 2000 has an acquisition unit 2020, a generation unit 2040, and a publication processing unit 2060. The acquisition unit 2020 acquires receipt information 10 related to items purchased by the first user 20. The generation unit 2040 generates additional information 40 related to the acquired receipt information 10. The publication processing unit 2060 makes the receipt information 10 and the additional information 40 public on the information sharing service 50.

<レシート共有システム2000のハードウエア構成の例>
レシート共有システム2000の各機能構成部は、各機能構成部を実現するハードウエア(例:ハードワイヤードされた電子回路など)で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ(例:電子回路とそれを制御するプログラムの組み合わせなど)で実現されてもよい。以下、レシート共有システム2000の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
<Example of Hardware Configuration of Receipt Sharing System 2000>
Each functional component of the receipt sharing system 2000 may be realized by hardware that realizes each functional component (e.g., a hardwired electronic circuit, etc.), or may be realized by a combination of hardware and software (e.g., a combination of an electronic circuit and a program that controls it, etc.). Below, a further explanation is given of the case where each functional component of the receipt sharing system 2000 is realized by a combination of hardware and software.

図3は、レシート共有システム2000を実現するための計算機1000を例示する図である。計算機1000は任意の計算機である。例えば計算機1000は、Personal Computer(PC)やサーバマシンなどの据え置き型の計算機である。その他にも例えば、計算機1000は、スマートフォンやタブレット端末などの可搬型の計算機である。なお、計算機1000は、レシート共有システム2000を実現するために設計された専用の計算機であってもよいし、汎用の計算機であってもよい。 Figure 3 is a diagram illustrating a computer 1000 for implementing the receipt sharing system 2000. The computer 1000 is any computer. For example, the computer 1000 is a stationary computer such as a personal computer (PC) or a server machine. In addition, the computer 1000 is a portable computer such as a smartphone or a tablet terminal. The computer 1000 may be a dedicated computer designed to implement the receipt sharing system 2000, or may be a general-purpose computer.

計算機1000は、バス1020、プロセッサ1040、メモリ1060、ストレージデバイス1080、入出力インタフェース1100、及びネットワークインタフェース1120を有する。バス1020は、プロセッサ1040、メモリ1060、ストレージデバイス1080、入出力インタフェース1100、及びネットワークインタフェース1120が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ1040などを互いに接続する方法は、バス接続に限定されない。 The computer 1000 has a bus 1020, a processor 1040, a memory 1060, a storage device 1080, an input/output interface 1100, and a network interface 1120. The bus 1020 is a data transmission path through which the processor 1040, the memory 1060, the storage device 1080, the input/output interface 1100, and the network interface 1120 transmit and receive data to each other. However, the method of connecting the processor 1040 and the like to each other is not limited to a bus connection.

プロセッサ1040は、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、FPGA(Field-Programmable Gate Array)などの種々のプロセッサである。メモリ1060は、RAM(Random Access Memory)などを用いて実現される主記憶装置である。ストレージデバイス1080は、ハードディスク、SSD(Solid State Drive)、メモリカード、又は ROM(Read Only Memory)などを用いて実現される補助記憶装置である。 The processor 1040 is a processor of various types, such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or an FPGA (Field-Programmable Gate Array). The memory 1060 is a main storage device realized using a RAM (Random Access Memory) or the like. The storage device 1080 is an auxiliary storage device realized using a hard disk, an SSD (Solid State Drive), a memory card, or a ROM (Read Only Memory) or the like.

入出力インタフェース1100は、計算機1000と入出力デバイスとを接続するためのインタフェースである。例えば入出力インタフェース1100には、キーボードなどの入力装置や、ディスプレイ装置などの出力装置が接続される。 The input/output interface 1100 is an interface for connecting the computer 1000 to an input/output device. For example, an input device such as a keyboard and an output device such as a display device are connected to the input/output interface 1100.

ネットワークインタフェース1120は、計算機1000を通信網に接続するためのインタフェースである。この通信網は、例えば LAN(Local Area Network)や WAN(Wide Area Network)である。ネットワークインタフェース1120が通信網に接続する方法は、無線接続であってもよいし、有線接続であってもよい。 The network interface 1120 is an interface for connecting the computer 1000 to a communication network. This communication network is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network). The method for connecting the network interface 1120 to the communication network may be a wireless connection or a wired connection.

ストレージデバイス1080は、レシート共有システム2000の各機能構成部を実現するプログラムモジュールを記憶している。プロセッサ1040は、これら各プログラムモジュールをメモリ1060に読み出して実行することで、各プログラムモジュールに対応する機能を実現する。 The storage device 1080 stores program modules that realize each functional component of the receipt sharing system 2000. The processor 1040 reads each of these program modules into the memory 1060 and executes them to realize the function corresponding to each program module.

例えばレシート共有システム2000は、第1ユーザ端末22で実現される。この場合、第1ユーザ端末22は、レシート情報10の取得及び付加情報40の生成を行い、情報共有サービス50を管理する共有サービス管理サーバに対してレシート情報10及び付加情報40を送信することで、情報共有サービス50でレシート情報10及び付加情報40が公開されるようにする。ここで、SNS などの情報共有サービスを管理するサーバに所定の方法で情報を送信することにより、その情報が情報共有サービスを利用するユーザの間で公開されるようにする方法には、既存の技術を利用することができる。 For example, the receipt sharing system 2000 is realized by a first user terminal 22. In this case, the first user terminal 22 acquires receipt information 10 and generates additional information 40, and transmits the receipt information 10 and additional information 40 to a sharing service management server that manages the information sharing service 50, thereby making the receipt information 10 and additional information 40 public on the information sharing service 50. Here, existing technology can be used as a method for transmitting information to a server that manages an information sharing service such as an SNS in a specified manner so that the information is made public among users who use the information sharing service.

その他にも例えば、レシート共有システム2000は、リンク情報を利用してアクセスできるショッピングサイトを管理するサーバ(以下、ショッピングサイト管理サーバ)で実現される。ショッピング管理サイトサーバも、レシート情報10の取得及び付加情報40の生成を行い、情報共有サービス50を管理する共有サービス管理サーバに対してレシート情報10及び付加情報40を送信することで、情報共有サービス50でレシート情報10及び付加情報40が公開されるようにする。 For another example, the receipt sharing system 2000 is realized by a server (hereinafter, shopping site management server) that manages a shopping site that can be accessed using link information. The shopping management site server also acquires receipt information 10 and generates additional information 40, and transmits the receipt information 10 and additional information 40 to a shared service management server that manages the information sharing service 50, thereby making the receipt information 10 and additional information 40 publicly available on the information sharing service 50.

その他にも例えば、レシート共有システム2000は、情報共有サービス50を管理する共有サービス管理サーバで実現される。この場合、第1ユーザ端末22は、レシート情報10を取得して付加情報40を生成し、レシート情報10及び付加情報40を情報共有サービス50で公開する。 For another example, the receipt sharing system 2000 is realized by a sharing service management server that manages the information sharing service 50. In this case, the first user terminal 22 acquires receipt information 10, generates additional information 40, and publishes the receipt information 10 and the additional information 40 on the information sharing service 50.

なお、レシート共有システム2000は、複数の計算機で実現されてもよい。 The receipt sharing system 2000 may be realized using multiple computers.

<処理の流れ>
図4は、実施形態1のレシート共有システム2000によって実行される処理の流れを例示するフローチャートである。取得部2020は、第1ユーザ20が購入した商品に関するレシート情報10を取得する(S102)。生成部2040は、取得したレシート情報10に関して付加情報40を生成する(S104)。公開処理部2060は、レシート情報10及び付加情報40を情報共有サービス50上で公開させる(S106)。
<Processing flow>
4 is a flowchart illustrating the flow of processing executed by the receipt sharing system 2000 of embodiment 1. The acquisition unit 2020 acquires receipt information 10 related to the products purchased by the first user 20 (S102). The generation unit 2040 generates additional information 40 related to the acquired receipt information 10 (S104). The publication processing unit 2060 publishes the receipt information 10 and the additional information 40 on the information sharing service 50 (S106).

図5は、付加情報が生成される流れをさらに詳細に例示する図である。なお、図5において、図4と同じ処理を表すステップには、図4の場合と同じ符号を付している。第1ユーザ20が購入した商品に関するレシート情報10が取得される(S102)。情報共有サービス50で公開される情報(商品や項目など)の指定が行われる(S202)。付加情報40の生成に必要な情報が取得される(S204)。例えば後述するように、付加情報40にリンク情報を含めるためには、商品ページのアドレスを示す情報の取得が必要となる。第1ユーザ20の識別情報が取得される(S206)。S204で取得した情報とS206で取得した第1ユーザ20の識別情報を用いて、付加情報が生成される(S104)。 Figure 5 is a diagram illustrating in more detail the flow of generating additional information. In Figure 5, steps that represent the same processes as in Figure 4 are given the same reference numerals as in Figure 4. Receipt information 10 relating to the product purchased by the first user 20 is acquired (S102). Information (products, items, etc.) to be made public on the information sharing service 50 is specified (S202). Information necessary for generating additional information 40 is acquired (S204). For example, as described below, in order to include link information in the additional information 40, it is necessary to acquire information indicating the address of the product page. Identification information of the first user 20 is acquired (S206). Additional information is generated using the information acquired in S204 and the identification information of the first user 20 acquired in S206 (S104).

なお、S202において選択された商品や項目について生成すべき付加情報がない場合には、付加情報の生成は行われない。例えば付加情報40としてリンク情報を生成するケースにおいて、ショッピングサイトでは購入できない商品のみが選択されると、リンク情報は生成されない。また、特定の商品や項目についての情報を公開した場合にのみクーポン情報を生成するケースにおいて、当該特定の商品や項目が選択されないと、クーポン情報は生成されない。 If there is no additional information to be generated for the product or item selected in S202, no additional information is generated. For example, in a case where link information is generated as additional information 40, if only products that cannot be purchased on the shopping site are selected, no link information is generated. Also, in a case where coupon information is generated only when information about a specific product or item is made public, if the specific product or item is not selected, no coupon information is generated.

図6は、付加情報の取得及び利用の流れの一例を示す図である。公開されたレシート情報10が取得(表示)される(S302)。S302において取得されたレシート情報10と共に公開された付加情報40が取得される(S304)。S306以降の流れは、利用する付加情報40がリンク情報である場合とクーポン情報である場合とで異なる。 Figure 6 is a diagram showing an example of the flow of acquiring and using additional information. The published receipt information 10 is acquired (displayed) (S302). The published additional information 40 is acquired together with the receipt information 10 acquired in S302 (S304). The flow from S306 onwards differs depending on whether the additional information 40 used is link information or coupon information.

リンク情報を利用する場合、リンク情報が選択される(S306)。選択されたリンク情報に対応する商品ページが表示される(S308)。商品ページにおいて商品が購入される(S310)。第1ユーザ20に対して特典が付与される(S312)。 When link information is to be used, the link information is selected (S306). A product page corresponding to the selected link information is displayed (S308). The product is purchased on the product page (S310). A benefit is given to the first user 20 (S312).

クーポン情報を利用する場合、クーポン情報を利用した商品の購入が行われる(S314)。第1ユーザ20に対して特典が付与される(S316)。 When the coupon information is used, the product is purchased using the coupon information (S314). A benefit is given to the first user 20 (S316).

<レシート情報10の取得:S102>
第1ユーザ20が購入した商品に関するレシート情報10を取得する(S102)。取得部2020がレシート情報10を取得する方法は様々である。例えば取得部2020は、第1ユーザ端末22から送信されるレシート情報10を受信することで、レシート情報10を取得する。
<Acquisition of receipt information 10: S102>
The first user 20 acquires receipt information 10 relating to the products purchased (S102). There are various methods for the acquisition unit 2020 to acquire the receipt information 10. For example, the acquisition unit 2020 acquires the receipt information 10 by receiving the receipt information 10 transmitted from the first user terminal 22.

また、第1ユーザ20に対して発行されたレシート情報10が、第1ユーザ端末22以外の装置によって管理されることがある。例えば、Web サイトで第1ユーザ20がレシート情報10を閲覧できるように、Web サイトを提供するサーバでレシート情報10を管理することが考えられる。この場合、取得部2020は、このサーバなどからレシート情報10を取得してもよい。 The receipt information 10 issued to the first user 20 may be managed by a device other than the first user terminal 22. For example, the receipt information 10 may be managed by a server that provides a website so that the first user 20 can view the receipt information 10 on the website. In this case, the acquisition unit 2020 may acquire the receipt information 10 from this server or the like.

<<公開される情報の指定:S202>>
第1ユーザ20は、レシート情報10に含まれる情報の中から、情報共有サービス50で公開される情報を選択してもよい。例えば第1ユーザ20は、レシート情報10に示される商品の中から、情報共有サービス50で公開される商品を選択する。すなわち、情報共有サービス50に示されている商品のうち、一部の商品については情報共有サービス50で公開されないようにする。
<<Designation of Information to be Disclosed: S202>>
The first user 20 may select information to be made public on the information sharing service 50 from the information included in the receipt information 10. For example, the first user 20 selects products to be made public on the information sharing service 50 from the products shown in the receipt information 10. In other words, the first user 20 prevents some of the products shown in the information sharing service 50 from being made public on the information sharing service 50.

その他にも例えば、第1ユーザ20は、レシート情報10に示されている複数の項目(商品名、購入数、及び購入金額など)の中から、情報共有サービス50で公開される項目を選択する。すなわち、情報共有サービス50に示されている項目のうち、一部の項目については情報共有サービス50で公開されないようにする。 For example, the first user 20 selects items to be made public on the information sharing service 50 from among multiple items (such as product name, purchase quantity, and purchase amount) shown in the receipt information 10. In other words, some of the items shown on the information sharing service 50 are not made public on the information sharing service 50.

図7は、情報共有サービス50で公開される情報を選択する選択画面を例示する図である。この選択画面は、レシート情報10を情報共有サービス50で公開するための処理を第1ユーザ端末22において行う際に、第1ユーザ端末22のディスプレイ装置に表示される。 Figure 7 is a diagram illustrating an example of a selection screen for selecting information to be made public on the information sharing service 50. This selection screen is displayed on the display device of the first user terminal 22 when the process for making receipt information 10 public on the information sharing service 50 is performed on the first user terminal 22.

選択画面70には、レシート情報10の内容が表示されている。また、選択画面70には、公開する商品を選択するための入力インタフェース72と、公開する項目を選択するための入力インタフェース74が含まれている。ユーザは、入力インタフェース72と74を操作することで、公開する商品や項目を選択する。 The selection screen 70 displays the contents of the receipt information 10. The selection screen 70 also includes an input interface 72 for selecting the products to be made public, and an input interface 74 for selecting the items to be made public. The user operates the input interfaces 72 and 74 to select the products and items to be made public.

例えば図7の例では、チェックマークが付いている情報が公開される情報である。すなわち、商品Aと商品Cについて、商品名と価格が公開される。なお、この例では商品名の公開が必須であることを前提としており、商品名という項目には入力インタフェース72が表示されていない。 For example, in the example of FIG. 7, information with a check mark is information to be made public. In other words, the product name and price for product A and product C are made public. Note that in this example, it is assumed that the product name must be made public, and the input interface 72 is not displayed for the product name item.

第1ユーザ20は、公開する商品と項目の選択を終えた後に、「公開」と表示されたボタンに対して入力操作を加える。これにより、レシート情報10が共有サービス管理サーバに送信される。 After the first user 20 has finished selecting the products and items to be made public, he or she performs an input operation on the button marked "Public." This causes the receipt information 10 to be sent to the shared service management server.

なお、共有サービス管理サーバは、公開される情報のみが含まれるレシート情報10(公開しない情報が削除又はマスクされたレシート情報10)を取得してもよいし、レシート情報10と共に、公開する商品や項目が指定された情報を取得してもよい。後者の場合、共有サービス管理サーバは、取得したレシート情報10のうち、公開するように指定された商品や項目のみを、情報共有サービス50で公開する。例えば共有サービス管理サーバは、取得したレシート情報10に対し、公開することが指定されていない商品や項目を削除又はマスクする処理を行い、当該処理がなされたレシート情報10を、情報共有サービス50で公開する。 The shared service management server may acquire receipt information 10 that contains only the information to be made public (receipt information 10 from which information not to be made public has been deleted or masked), or may acquire receipt information 10 along with information specifying the products and items to be made public. In the latter case, the shared service management server will make only the products and items specified to be made public from the acquired receipt information 10 on the information sharing service 50. For example, the shared service management server will perform a process on the acquired receipt information 10 to delete or mask the products and items not specified to be made public, and will make the processed receipt information 10 public on the information sharing service 50.

このように、一部の商品や項目については情報共有サービス50で公開しなくてもよいようにすることで、ユーザのプライバシーに配慮しつつ、レシート情報10の共有を実現することができる。 In this way, by making it unnecessary for some products or items to be made public on the information sharing service 50, it is possible to realize the sharing of receipt information 10 while respecting the privacy of users.

<付加情報40の生成:S104、S204、S206>
生成部2040は、レシート情報10に関して付加情報40を生成する。付加情報40としては、様々な情報を生成することができる。以下、付加情報40について、具体的に例示する。
<Generation of Additional Information 40: S104, S204, S206>
The generating unit 2040 generates additional information 40 for the receipt information 10. Various information can be generated as the additional information 40. Specific examples of the additional information 40 will be described below.

<<例1:リンク情報>>
例えば付加情報40は、レシート情報10に示されている商品の商品ページについてのリンク情報である。リンク情報は、例えばハイパーリンクである。このリンク情報を利用することで、レシート情報10に示されている商品の商品ページを提供するショッピングサイトのサーバ(前述したショッピングサイト管理サーバ)に対し、その商品ページを要求するリクエストを送信することができる。また、商品ページのリンク情報には、第1ユーザ端末22の識別情報が含まれる。なお、リンク情報に付加的な情報を含めることで、サーバに対して当該付加的な情報が送信されるようにする技術には、ハイパーリンクにパラメータを付加するといった既存の方法を利用することができる。
<<Example 1: Link information>>
For example, the additional information 40 is link information for a product page of the product shown in the receipt information 10. The link information is, for example, a hyperlink. By using this link information, a request for the product page can be sent to the server of the shopping site that provides the product page of the product shown in the receipt information 10 (the shopping site management server described above). The link information of the product page also includes identification information of the first user terminal 22. Note that an existing method of adding parameters to a hyperlink can be used as a technique for including additional information in the link information so that the additional information can be sent to the server.

ここで、商品ページのリンク情報を生成するためには、商品ページのアドレス(URL)を把握する必要がある。そのために、例えば、商品と、その商品の商品ページのアドレスとを対応づけた情報を、予め用意しておく。この情報をアドレス情報と呼ぶ。生成部2040は、レシート情報10に示されている各商品についてアドレス情報を取得することで、各商品の商品ページのアドレスを特定する(S204)。例えば商品情報は、ショッピングサイト管理サーバから取得できるようにしておく。 Here, to generate link information for the product page, it is necessary to know the address (URL) of the product page. For this purpose, for example, information that associates a product with the address of its product page is prepared in advance. This information is called address information. The generation unit 2040 identifies the address of the product page for each product by acquiring address information for each product shown in the receipt information 10 (S204). For example, the product information is prepared so that it can be acquired from a shopping site management server.

なお、複数の商品の間で、商品ページのアドレスの一部が共通することがある。例えば、同じ Web サイトで扱われる複数の商品については、商品ページのアドレスのうち、プロトコル名及びドメイン名の部分(http://abcxyz.co.jp、など)が共通であると考えられる。この場合、アドレス情報には、商品ページのアドレスのうち、商品間で共通しない部分(各商品特有の部分)のみが示されるようにしてもよい。 Note that multiple products may share part of their product page addresses. For example, for multiple products sold on the same website, the protocol name and domain name portion of the product page addresses (e.g., http://abcxyz.co.jp) may be common. In this case, the address information may indicate only the portion of the product page address that is not common to the products (the portion unique to each product).

商品ページのリンク情報とレシート情報10を情報共有サービス50で公開する場合、商品ページのリンク情報をレシート情報10に埋め込むことが好適である。例えば、レシート情報10において、商品名を表す部分を、その商品の商品ページへのハイパーリンクに置き換える。その他にも例えば、レシート情報10において、商品名の横などに、その商品ページへのリンクを付加してもよい。 When link information for a product page and receipt information 10 are made public on the information sharing service 50, it is preferable to embed the link information for the product page in the receipt information 10. For example, in the receipt information 10, the portion showing the product name is replaced with a hyperlink to the product page for that product. Alternatively, for example, a link to the product page may be added next to the product name in the receipt information 10.

図8は、レシート情報10に埋め込まれた商品ページのハイパーリンクを例示する図である。図8のレシート情報10において、商品名を表す文字列が、その商品の商品ページへのハイパーリンクになっている。そのため、このレシート情報10を閲覧した第2ユーザ端末32において商品名を表す文字列に対して入力操作を行うと、その商品名を持つ商品の商品ページがブラウザなどに表示される。例えば図8の例では、「商品C」がタップされている。そのため、このタップ操作に応じて、商品Cの商品ページが表示される。 Figure 8 is a diagram illustrating an example of a hyperlink to a product page embedded in receipt information 10. In the receipt information 10 in Figure 8, the character string representing the product name is a hyperlink to the product page of that product. Therefore, when an input operation is performed on the character string representing the product name on the second user terminal 32 that has viewed this receipt information 10, the product page of the product with that product name is displayed on a browser or the like. For example, in the example in Figure 8, "Product C" has been tapped. Therefore, in response to this tapping operation, the product page for Product C is displayed.

ここで、第2ユーザ端末32が情報共有サービス50において閲覧できるのは、レシート情報10ごとの情報に限定されない。例えば、共通点を持つ複数のレシート情報10を一括で閲覧できたり、複数のレシート情報10から共通の情報を抽出して閲覧できたりするようにしてもよい。前者の場合、例えば情報共有サービス50は、同一の第1ユーザ20によって公開された複数のレシート情報10をまとめて表示したり、所定の期間(例えば、過去1週間以内)に公開されたレシート情報10をまとめて表示したりする。ここで、複数のレシート情報10をまとめる共通点は、例えば、第2ユーザ端末32から指定される。具体的には、第2ユーザ30が一括して閲覧したいレシート情報10についての共通点(検索条件)を第2ユーザ端末32に入力すると、入力された共通点を持つ複数のレシート情報10が一括で表示される。 Here, the second user terminal 32 is not limited to viewing information for each receipt information 10 on the information sharing service 50. For example, multiple receipt information 10 that have something in common may be viewed all at once, or common information may be extracted from multiple receipt information 10 and viewed. In the former case, for example, the information sharing service 50 may display multiple receipt information 10 published by the same first user 20 together, or display receipt information 10 published within a specified period (for example, within the past week) together. Here, the commonalities that group the multiple receipt information 10 together are specified, for example, from the second user terminal 32. Specifically, when the second user 30 inputs commonalities (search conditions) for the receipt information 10 that he or she wishes to view all at once into the second user terminal 32, the multiple receipt information 10 that have the input commonalities are displayed all at once.

複数のレシート情報10から共通の情報を抽出して閲覧できるようにする場合、例えば、複数のレシート情報10から同一の商品についての情報を抽出し、抽出した情報を第2ユーザ端末32で閲覧できるようにする。 When common information is extracted from multiple receipt information 10 and made viewable, for example, information about the same product is extracted from multiple receipt information 10, and the extracted information is made viewable on the second user terminal 32.

図9は、複数のレシート情報10から抽出された同一の商品についての情報が第2ユーザ端末32に表示される様子を例示する図である。この例では、第2ユーザ30が、情報共有サービス50で商品Aに関する情報を検索している。その結果、ユーザ1、ユーザ2、及びユーザ3のそれぞれが情報共有サービス50で公開したレシート情報10の中から、商品Aに関する情報が抽出され、第2ユーザ端末32において表示されている。 Figure 9 is a diagram illustrating an example of information about the same product extracted from multiple receipt information 10 being displayed on the second user terminal 32. In this example, the second user 30 searches for information about product A on the information sharing service 50. As a result, information about product A is extracted from the receipt information 10 that each of user 1, user 2, and user 3 has published on the information sharing service 50, and is displayed on the second user terminal 32.

また、レシート情報10だけでなく、付加情報40も第2ユーザ端末32に表示されている。具体的には、商品ページのアドレス情報が取得され、商品名を選択することで商品ページを閲覧できるようになっている。また、ユーザ3のレシート情報10については、クーポン情報と共に公開されているために、クーポン情報のダウンロードリンク34が表示されている。 In addition to the receipt information 10, additional information 40 is also displayed on the second user terminal 32. Specifically, address information for the product page is acquired, and the product page can be viewed by selecting the product name. In addition, since the receipt information 10 of user 3 is made public together with the coupon information, a download link 34 for the coupon information is displayed.

複数のレシート情報10から抽出する情報についての条件(例えば、商品名など)は、例えば前述した複数のレシート情報10をまとめる共通点と同様に、第2ユーザ端末32から指定される。具体的には、第2ユーザ30が閲覧したい情報(検索条件)を第2ユーザ端末32に入力すると、入力された情報を含む複数のレシート情報10が特定され、特定された各レシート情報10から抽出された情報が閲覧できるようになる。 The conditions for the information to be extracted from the multiple receipt information pieces 10 (e.g., product names, etc.) are specified from the second user terminal 32, similar to the common points that group the multiple receipt information pieces 10 described above. Specifically, when the second user 30 inputs the information (search conditions) that he or she wishes to view into the second user terminal 32, multiple receipt information pieces 10 that contain the input information are identified, and the information extracted from each of the identified receipt information pieces 10 can be viewed.

<<例2:クーポン情報>>
例えば付加情報40は、レシート情報10に示されている商品を購入する際に利用できるクーポンを表すクーポン情報である。例えば、クーポン情報は商品に対応づけられており、対応する商品の割引を受けられるクーポンや、対応する商品を購入したことに応じて特定のポイントや景品をもらえることを表すクーポンなどを表す。ただし、クーポン情報は、必ずしも商品に対応づけられていなくもよい。例えば、レシート情報10に対する付加情報40は、そのレシート情報10が表す商品の購入が行われた店舗で利用できる1つのクーポン情報であってもよい。このクーポン情報は、買い物の合計金額に対する割引、キャンペーン中の商品などといった特定の商品に対する割引、又は特定のポイントや景品の贈呈などといった種々の特典を実現するクーポンとすることができる。
<<Example 2: Coupon information>>
For example, the additional information 40 is coupon information that represents a coupon that can be used when purchasing the product shown in the receipt information 10. For example, the coupon information is associated with the product and represents a coupon that allows a discount on the corresponding product, or a coupon that represents a coupon that allows specific points or a gift to be received in response to purchasing the corresponding product. However, the coupon information does not necessarily need to be associated with the product. For example, the additional information 40 for the receipt information 10 may be a single coupon information that can be used at the store where the product represented by the receipt information 10 was purchased. This coupon information can be a coupon that realizes various benefits, such as a discount on the total amount of shopping, a discount on a specific product such as a product currently on a campaign, or the presentation of specific points or a gift.

生成部2040は、公開されるレシート情報10に基づいて、所定の装置等からクーポン情報を取得し、取得したクーポン情報を付加情報40に含める。例えば所定の装置等は、ショッピングサイト管理サーバや店舗の商品を管理している管理サーバ(POS システムを実現するサーバなど)などである。また、クーポン情報自体を付加情報40に含めるのではなく、クーポン情報をダウンロードできる Web ページのリンク情報(すなわち、ダウンロードリンク)を付加情報40に含めてもよい。 The generating unit 2040 acquires coupon information from a specific device or the like based on the disclosed receipt information 10, and includes the acquired coupon information in the additional information 40. For example, the specific device or the like is a shopping site management server or a management server that manages products in a store (such as a server that realizes a POS system). Also, rather than including the coupon information itself in the additional information 40, link information for a web page from which the coupon information can be downloaded (i.e., a download link) may be included in the additional information 40.

クーポン情報は、例えば、バーコードや QR コード(登録商標)などの種々のコードにコード化されることが好適である。このようにすることで、クーポン情報の利用が容易になる。例えば、コード化されたクーポン情報を第2ユーザ端末32のディスプレイ装置に表示させ、POS 端末などに設けられているコードリーダで読み取ることにより、クーポン情報を利用した割引を実現できる。 The coupon information is preferably coded into various codes such as a barcode or a QR code (registered trademark). This makes it easier to use the coupon information. For example, the coded coupon information can be displayed on the display device of the second user terminal 32 and read by a code reader provided in a POS terminal or the like, thereby realizing a discount using the coupon information.

また、クーポン情報には、第1ユーザ20の識別情報が含まれるようにする。例えば、割引の内容を表す情報と第1ユーザ20の識別情報とを組み合わせた(連結等させた)情報としてクーポン情報を生成し、このクーポン情報をコード化させる。このようにすれば、このコードをデコードすることにより、割引の内容を表す情報と第1ユーザ20の識別情報を得ることができる。例えば、コード化されたクーポン情報を第2ユーザ端末32のディスプレイ装置に表示させ、POS 端末などに設けられているコードリーダで読み取ることにより、割引の実現と第1ユーザ20の識別情報の取得の双方を容易に実現できる。 The coupon information also includes the identification information of the first user 20. For example, the coupon information is generated as information that combines (links, etc.) information indicating the details of the discount with the identification information of the first user 20, and this coupon information is coded. In this way, by decoding this code, the information indicating the details of the discount and the identification information of the first user 20 can be obtained. For example, the coded coupon information can be displayed on the display device of the second user terminal 32 and read by a code reader provided on a POS terminal or the like, thereby easily realizing both the realization of the discount and obtaining the identification information of the first user 20.

<<付加情報40を生成する装置について>>
付加情報40の生成は、様々な装置で行いうる。以下、付加情報40の生成を行う装置について、バリエーションを例示する。
<<Apparatus for generating additional information 40>>
The additional information 40 can be generated by various devices. Below, examples of devices that generate the additional information 40 will be described.

<<<例1>>>
例えば付加情報40は、ショッピングサイト管理サーバによって生成される。図10は、ショッピングサイト管理サーバで付加情報40が生成されるケースを例示する図である。この場合、第1ユーザ端末22は、ショッピングサイト管理サーバ60に対してレシート情報10を送信する。ショッピングサイト管理サーバ60は、取得したレシート情報10に関し、付加情報40を生成する。そしてショッピングサイト管理サーバ60は、レシート情報10及び付加情報40を共有サービス管理サーバ80に送信する。
<<<<Example 1>>>
For example, the additional information 40 is generated by a shopping site management server. FIG. 10 is a diagram illustrating a case in which the additional information 40 is generated by the shopping site management server. In this case, the first user terminal 22 sends receipt information 10 to the shopping site management server 60. The shopping site management server 60 generates additional information 40 for the acquired receipt information 10. The shopping site management server 60 then sends the receipt information 10 and the additional information 40 to the shared service management server 80.

<<<例2>>>
その他にも例えば、付加情報40は、第1ユーザ端末22で生成される。図11は、第1ユーザ端末22で付加情報40が生成されるケースを例示する図である。この場合、第1ユーザ端末22は、付加情報40の生成に必要な情報(アドレス情報など)をショッピングサイト管理サーバ60から取得して、付加情報40を生成する。そして、生成した付加情報40をレシート情報10と共に共有サービス管理サーバ80へ送信する。
<<<<Example 2>>>
Alternatively, for example, the additional information 40 may be generated by the first user terminal 22. Fig. 11 is a diagram illustrating a case in which the additional information 40 is generated by the first user terminal 22. In this case, the first user terminal 22 obtains information (such as address information) required to generate the additional information 40 from the shopping site management server 60, and generates the additional information 40. The generated additional information 40 is then sent to the shared service management server 80 together with the receipt information 10.

<<<例3>>>
その他にも例えば、付加情報40は、共有サービス管理サーバ80によって生成される。図12は、共有サービス管理サーバ80で付加情報40が生成されるケースを例示する図である。この場合、第1ユーザ端末22は、共有サービス管理サーバ80に対してレシート情報10を送信する。共有サービス管理サーバ80は、付加情報40の生成に必要な情報(アドレス情報など)をショッピングサイト管理サーバ60から取得して、付加情報40を生成する。
<<<<Example 3>>>
Alternatively, for example, the additional information 40 may be generated by the shared service management server 80. Fig. 12 is a diagram illustrating a case in which the additional information 40 is generated by the shared service management server 80. In this case, the first user terminal 22 sends receipt information 10 to the shared service management server 80. The shared service management server 80 obtains information (such as address information) necessary for generating the additional information 40 from the shopping site management server 60 and generates the additional information 40.

なお、例1と例3のケースにおいても、レシート情報10は、第1ユーザ端末22以外の装置から送信されてもよい。例えば前述したように、レシート情報10が Web サイトで管理されることがある。この場合、例えばこの Web サイトにおいて、第1ユーザ端末22が、閲覧しているレシート情報10を情報共有サービス50で公開することを指定する入力操作を行えるようにする。この入力操作が行われたら、この Web サイトを提供するサーバは、付加情報40を生成する装置に対して、レシート情報10を送信する。 In the cases of Examples 1 and 3, the receipt information 10 may also be sent from a device other than the first user terminal 22. For example, as described above, the receipt information 10 may be managed on a website. In this case, for example, the website may allow the first user terminal 22 to perform an input operation to specify that the receipt information 10 being viewed should be made public on the information sharing service 50. When this input operation is performed, the server providing the website sends the receipt information 10 to the device that generates the additional information 40.

なお、付加情報40の生成には、レシート情報10に加えて第1ユーザ20の識別情報が必要である。例えば、付加情報40を生成する装置は、レシート情報10と共に第1ユーザ20の識別情報を取得するようにする(S206)。 Note that, in order to generate the additional information 40, identification information of the first user 20 is required in addition to the receipt information 10. For example, the device that generates the additional information 40 acquires the identification information of the first user 20 along with the receipt information 10 (S206).

<第2ユーザ30によるレシート情報10等の取得:S302~>
第2ユーザ30は、第2ユーザ端末32を利用して情報共有サービス50を利用することで、第1ユーザ20によって公開されたレシート情報10を取得する(S302)。情報共有サービス50へのアクセスは、例えば、ブラウザや、情報共有サービス50にアクセスするための専用のアプリケーションを利用して行う。以下、付加情報40にリンク情報が含まれるケースとクーポン情報が含まれるケースの双方について、より具体的に説明する。
<Acquisition of receipt information 10, etc. by second user 30: S302 onward>
The second user 30 uses the information sharing service 50 via the second user terminal 32 to obtain the receipt information 10 made public by the first user 20 (S302). The information sharing service 50 is accessed, for example, via a browser or a dedicated application for accessing the information sharing service 50. Below, a more specific description will be given of both the case where the additional information 40 includes link information and the case where the additional information 40 includes coupon information.

<<付加情報40にリンク情報が含まれるケース>>
この場合、第2ユーザ端末32でレシート情報10を閲覧することにより、リンク情報も取得される(S304)。第2ユーザ30は、リンク情報を利用して、商品の商品ページを閲覧する(S306、S308)。例えば図8を用いて例示したように、情報共有サービス50上でレシート情報10を閲覧すると、商品名が、その商品名を持つ商品の商品ページへのハイパーリンクとなっている。そこで、第2ユーザ30は、第2ユーザ端末32において、購入したい商品の商品名に対して所定の操作(例えばタップ操作)を行う。これにより、第2ユーザ端末32から、その商品名を持つ商品の商品ページを提供しているショッピングサイト管理サーバ60へ、その商品ページの送信を要求するリクエストが送信される。その結果、第2ユーザ端末32は、ショッピングサイト管理サーバ60からその商品ページを受信する。そして、第2ユーザ端末32において、商品ページが表示される。
<<Cases where link information is included in additional information 40>>
In this case, by viewing the receipt information 10 on the second user terminal 32, link information is also acquired (S304). The second user 30 uses the link information to view the product page of the product (S306, S308). For example, as illustrated using FIG. 8, when the receipt information 10 is viewed on the information sharing service 50, the product name is a hyperlink to the product page of the product having that product name. Then, the second user 30 performs a predetermined operation (e.g., a tap operation) on the product name of the product to be purchased on the second user terminal 32. As a result, a request is sent from the second user terminal 32 to the shopping site management server 60 that provides the product page of the product having that product name, requesting transmission of the product page. As a result, the second user terminal 32 receives the product page from the shopping site management server 60. Then, the product page is displayed on the second user terminal 32.

ここで、上記リクエストには、第1ユーザ20の識別情報が含まれる。そのため、ショッピングサイト管理サーバ60は、商品ページのリクエストが、第1ユーザ20によって提供されたレシート情報10を介して行われたものであることを把握することができる。 Here, the request includes the identification information of the first user 20. Therefore, the shopping site management server 60 can understand that the request for the product page was made via the receipt information 10 provided by the first user 20.

上述のようにして表示された商品ページを介して第2ユーザ端末32で商品の購入を行うと(S310)、ショッピングサイト管理サーバ60は、上記リクエストと共に取得した第1ユーザ20の識別情報を利用して、第1ユーザ20に対して特典を付与する処理を行う(S312)。第1ユーザ20に対する特典には、お金、クーポン、又は景品など、種々のものを採用することができる。なお、ユーザに対してこれらの特典を付与する具体的な技術には、アフィリエイトなどで用いられている既存の技術を利用することができる。なお、特典の付与は、第1ユーザ20だけでなく、商品を購入した第2ユーザ端末32に対しても行われてもよい。 When a product is purchased on the second user terminal 32 via the product page displayed as described above (S310), the shopping site management server 60 performs a process of granting a reward to the first user 20 using the identification information of the first user 20 acquired along with the request (S312). The reward for the first user 20 can be various things such as money, coupons, or prizes. Note that the specific technique for granting these rewards to users can be an existing technique used in affiliate marketing, etc. Note that the reward may be granted not only to the first user 20, but also to the second user terminal 32 that purchased the product.

ここで、第1ユーザ20に対して特典を付与する処理は、ショッピングサイト管理サーバ60以外の装置によって行われてもよい。例えば、第1ユーザ20に対する特典の付与は、購入された商品のメーカが管理するサーバによって行われる。この場合、ショッピングサイト管理サーバ60は、購入された商品の識別情報、第1ユーザ20の識別情報、及び商品を購入した第2ユーザ30の識別情報などを、メーカのサーバへ送信する。メーカのサーバは、取得した情報を利用して、第1ユーザ20や第2ユーザ30へ特典の付与を行う。 Here, the process of granting the benefit to the first user 20 may be performed by a device other than the shopping site management server 60. For example, the benefit to the first user 20 is granted by a server managed by the manufacturer of the purchased product. In this case, the shopping site management server 60 transmits the identification information of the purchased product, the identification information of the first user 20, and the identification information of the second user 30 who purchased the product to the manufacturer's server. The manufacturer's server uses the acquired information to grant the benefit to the first user 20 and the second user 30.

<<付加情報40がクーポン情報であるケース>>
この場合、第2ユーザ30は、第2ユーザ端末32を利用して、情報共有サービス50上でレシート情報10と共に公開されているクーポン情報を取得する(S304)。例えば、第2ユーザ端末32で情報共有サービス50を利用すると、付加情報40として公開されたクーポン情報をダウンロードするためのリンクが、第2ユーザ端末32に表示されるようにする。第2ユーザ30は、このダウンロードリンクを選択する操作を第2ユーザ端末32に対して行うことにより、クーポン情報をダウンロードすることができる。
<<Case in which the additional information 40 is coupon information>>
In this case, the second user 30 uses the second user terminal 32 to obtain the coupon information published together with the receipt information 10 on the information sharing service 50 (S304). For example, when the second user terminal 32 uses the information sharing service 50, a link for downloading the coupon information published as additional information 40 is displayed on the second user terminal 32. The second user 30 can download the coupon information by performing an operation on the second user terminal 32 to select this download link.

図13は、付加情報40にクーポン情報が含まれるケースにおいて、第2ユーザ端末32でレシート情報10を閲覧している様子を例示する図である。この例では、レシート情報10の中に「クーポンをダウンロード」という文字列が含まれている。第2ユーザ30は、第2ユーザ端末32に表示されているこの文字列に体して入力操作(タップ操作など)を行う。これにより、第2ユーザ端末32は、共有サービス管理サーバ80からクーポン情報を取得する。 FIG. 13 is a diagram illustrating an example of viewing receipt information 10 on the second user terminal 32 when coupon information is included in the additional information 40. In this example, the receipt information 10 contains the character string "Download coupon." The second user 30 performs an input operation (such as a tap operation) in response to this character string displayed on the second user terminal 32. As a result, the second user terminal 32 obtains the coupon information from the shared service management server 80.

第2ユーザ30は、第1ユーザ20によって公開されたレシート情報10と対応づけられている店舗で買い物をする際に、上記クーポン情報を利用することができる(S314)。レシート情報10と対応づけられている店舗は、例えば、第1ユーザ20がレシート情報10に示されている商品を購入した店舗や、その店舗と関連のある店舗である。なお、ここでいう店舗は、実店舗に限定されず、インターネット上の仮想店舗(すなわち、ショッピングサイト)であってもよい。或る店舗と関連のある店舗とは、例えば、その店舗の系列店舗や、その店舗の運営会社が提供しているショッピングサイトなどである。 The second user 30 can use the coupon information when shopping at a store associated with the receipt information 10 published by the first user 20 (S314). The store associated with the receipt information 10 is, for example, the store where the first user 20 purchased the product shown in the receipt information 10, or a store associated with that store. Note that the store referred to here is not limited to a physical store, but may be a virtual store on the Internet (i.e., a shopping site). A store associated with a certain store is, for example, an affiliated store of that store, or a shopping site provided by the operating company of that store.

例えば実店舗において第2ユーザ端末32とその店舗の POS 端末との間で通信(例えば NFC(Near field communication))を行うことで商品を購入する場合、第2ユーザ端末32は、その POS 端末に上述したクーポン情報を送信する。こうすることで、第2ユーザ30は、クーポン情報に対応する特典(割引など)を受けることができる。その他にも例えば、クーポン情報がバーコードなどにコード化されている場合、第2ユーザ30は、第2ユーザ端末32のディスプレイ装置にそのコードを表示させる。そして、そのコードを第2ユーザ30自身又は店員が POS 端末に読み取らせる。これにより、第2ユーザ30は、クーポン情報に対応する特典を受けることができる。 For example, when a product is purchased in a physical store by communicating (e.g., NFC (Near field communication)) between the second user terminal 32 and a POS terminal of the store, the second user terminal 32 transmits the above-mentioned coupon information to the POS terminal. In this way, the second user 30 can receive a benefit (such as a discount) corresponding to the coupon information. In another example, when the coupon information is coded as a barcode or the like, the second user 30 causes the display device of the second user terminal 32 to display the code. Then, the second user 30 or a store clerk causes the POS terminal to read the code. In this way, the second user 30 can receive a benefit corresponding to the coupon information.

ここで、POS 端末が取得したクーポン情報には、第1ユーザ20の識別情報が含まれる。そのため、POS 端末等は、第1ユーザ20に対して特典を付与するための処理をさらに実行してもよい(S316)。例えば POS 端末等は、第1ユーザ20に対して特典を付与する処理を行うサーバ(例えば、商品のメーカのサーバや、POS システムの管理サーバ)に対して、第1ユーザ20の識別情報を送信する。このサーバは、POS 端末から第1ユーザ20の識別情報を受信したことに応じて、第1ユーザ20に対して特典を付与する。 Here, the coupon information acquired by the POS terminal includes the identification information of the first user 20. Therefore, the POS terminal or the like may further execute a process to grant a benefit to the first user 20 (S316). For example, the POS terminal or the like transmits the identification information of the first user 20 to a server (e.g., a server of the product manufacturer or a management server of the POS system) that performs a process to grant a benefit to the first user 20. In response to receiving the identification information of the first user 20 from the POS terminal, this server grants the benefit to the first user 20.

<特典について>
レシート情報10の公開に対して与えられる特典の価値の高さは、全てのケースで共通にしてもよいし、ケースごとに異なってもよい。ここで、特典の価値の高さとは、金額の高さ、クーポンで得られる割引の大きさ、もらえる景品の価値の高さなどである。特典の価値の高さを異ならせる場合、例えば、特典の価値の高さは、レシート情報10を公開した第1ユーザ20が情報共有サービス50において持つ影響力の大きさを表す指標値(以下、影響力指標値)によって決定される。
<About the benefits>
The value of the privilege given in response to the disclosure of receipt information 10 may be the same in all cases, or may differ from case to case. Here, the value of the privilege refers to the amount of money, the amount of discount obtained by a coupon, the value of a gift to be given, etc. When the value of the privilege is varied, for example, the value of the privilege is determined by an index value (hereinafter, influence index value) that indicates the influence of the first user 20 who disclosed the receipt information 10 on the information sharing service 50.

影響力指標値は、例えば、情報共有サービス50において第1ユーザ20と所定の関係にあるユーザ(第1ユーザ20と友達関係にあるユーザや第1ユーザ20のフォロワーなど)の数、第1ユーザ20が情報共有サービス50で公開した情報に対して所定の行動((「いいね」や「like」などを付ける操作や、コメントの書き込みなど)をしたユーザの数、又は第1ユーザ20が情報共有サービス50に対して情報を公開する頻度などで定められる。なお、第1ユーザ20が情報共有サービス50で公開した情報に対して所定の行動をしたユーザの数は、第1ユーザ20がこれまで情報共有サービス50で公開した全ての情報それぞれに対して上記行動が行われた数の統計値(平均値など)で定められてもよいし、一部の情報のみ(例えばレシート情報10の公開のみ)に対して上記行動が行われた数の統計値で定められてもよい。 The influence index value is determined, for example, by the number of users who have a predetermined relationship with the first user 20 in the information sharing service 50 (such as users who are friends with the first user 20 or followers of the first user 20), the number of users who have taken a predetermined action (such as adding a "like" or "like" or writing a comment) on the information published by the first user 20 on the information sharing service 50, or the frequency with which the first user 20 publishes information on the information sharing service 50. Note that the number of users who have taken a predetermined action on the information published by the first user 20 on the information sharing service 50 may be determined as a statistical value (such as an average value) of the number of times the above action has been taken on each piece of information that the first user 20 has published on the information sharing service 50, or may be determined as a statistical value of the number of times the above action has been taken on only a portion of the information (for example, only the publication of receipt information 10).

特典の価値の高さは、上述した影響力指標値と正の相関を持つように決定される。すなわち、影響力指標値が大きくなるほど特典の価値が高くなる。例えば、影響力指標値を入力とし、特典の価値の高さを出力する単調非減少関数を定めておく。そして、レシート情報10を公開した第1ユーザ20の影響力指標値をこの関数に入力することで、特典の価値の高さが決定される。その他にも例えば、影響力指標値に複数の範囲を設け、各範囲に対し、価値の高さがそれぞれ異なる特典を対応づけた対応表を用意しておいてもよい。この場合、第1ユーザ20に対して与える特典は、第1ユーザ20の影響力の大きさを表す影響力指標値を含む範囲に対応づけられている特典となる。 The value of the privilege is determined so as to have a positive correlation with the influence index value described above. In other words, the larger the influence index value, the higher the value of the privilege. For example, a monotonically non-decreasing function is defined that takes the influence index value as input and outputs the value of the privilege. The value of the privilege is then determined by inputting the influence index value of the first user 20 who made the receipt information 10 public into this function. Alternatively, for example, multiple ranges of influence index values may be set, and a correspondence table may be prepared in which privileges of different values are associated with each range. In this case, the privilege given to the first user 20 will be a privilege that is associated with a range that includes the influence index value that represents the magnitude of the influence of the first user 20.

ここで、特典の付与を行う機能構成部(以下、特典付与部)が共有サービス管理サーバ80以外の装置で実現されるとする。この場合、例えば特典付与部は、情報共有サービス50に対してクロールなどの処理を行うことで、第1ユーザ20による情報の公開やその公開に対する他のユーザの行動を把握して、影響力指標値を算出する。なお、ネットワーク上で公開されている情報をクロールなどの処理によって収集する技術には、既存の技術を利用することができる。 Here, it is assumed that the functional configuration unit that grants the privileges (hereinafter, the privilege granting unit) is realized by a device other than the shared service management server 80. In this case, for example, the privilege granting unit performs processing such as crawling on the information sharing service 50 to grasp the disclosure of information by the first user 20 and the behavior of other users in response to that disclosure, and calculates an influence index value. Note that existing technology can be used as the technology for collecting information that is disclosed on the network by processing such as crawling.

その他にも例えば、特典付与部は、共有サービス管理サーバ80によって算出される影響力指標を、共有サービス管理サーバ80から取得してもよい。共有サービス管理サーバ80において、第1ユーザ20による情報の公開やその公開に対する他のユーザの行動は、例えば、情報共有サービス50において行われたユーザの行動の履歴が記録されているデータベースから取得することができる。そのため、共有サービス管理サーバ80では、第1ユーザ20の影響力指標値を容易に算出することができる。特典付与部が共有サービス管理サーバ80で実現される場合にも、このような方法で算出した影響力指標値が利用される。 For another example, the privilege granting unit may obtain the influence index calculated by the shared service management server 80 from the shared service management server 80. In the shared service management server 80, the disclosure of information by the first user 20 and the actions of other users in response to that disclosure can be obtained, for example, from a database in which the history of user actions taken in the information sharing service 50 is recorded. Therefore, the shared service management server 80 can easily calculate the influence index value of the first user 20. Even when the privilege granting unit is realized by the shared service management server 80, the influence index value calculated in this manner is used.

以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記各実施形態の組み合わせ、又は上記以外の様々な構成を採用することもできる。 The above describes the embodiments of the present invention with reference to the drawings, but these are merely examples of the present invention, and combinations of the above embodiments or various other configurations can also be adopted.

例えば、上述の実施形態では、付加情報40に第1ユーザ20の識別情報が含まれている。しかしながら、付加情報40には第1ユーザ20の識別情報が含まれなくてもよい。この場合、特典付与部は、付加情報40から取得する以外の方法により、特典を付与すべき第1ユーザ20の識別情報を特定する。例えば、第2ユーザ30が、付加情報40を利用した購入を行う際に第1ユーザ20の識別情報を入力するようにする。特典付与部は、第2ユーザ30によって入力された識別情報で特定される第1ユーザ20に対して、特典を付与する。 For example, in the above embodiment, the additional information 40 includes the identification information of the first user 20. However, the additional information 40 does not have to include the identification information of the first user 20. In this case, the bonus granting unit identifies the identification information of the first user 20 to which the bonus should be granted by a method other than obtaining it from the additional information 40. For example, the second user 30 inputs the identification information of the first user 20 when making a purchase using the additional information 40. The bonus granting unit grants the bonus to the first user 20 identified by the identification information input by the second user 30.

上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
1. 情報共有サービスを利用する第1ユーザによって購入された商品に関するレシート情報を取得する取得部と、
前記情報共有サービスを利用する第2ユーザが前記レシート情報に示される商品を購入する際に利用することができる付加情報を生成する付加情報生成部と、
前記レシート情報及び前記付加情報を前記情報共有サービスで公開させる公開処理部と、を有するレシート共有システム。
2. 前記付加情報は、前記レシート情報に示されている商品を購入できるページへのリンクを表すリンク情報を含む、1.に記載のレシート共有システム。
3. 前記付加情報は、前記レシート情報に示されている商品を購入する際、又は前記レシート情報に示されている商品を購入した店舗若しくはその店舗と関連のある他店舗で商品を購入する際に利用できるクーポン情報を含む、1.に記載のレシート共有システム。
4. 前記付加情報を利用した商品の購入が行われた場合に、前記第1ユーザに対して特典を付与する特典付与部を有する、1.乃至3.いずれか一つに記載のレシート共有システム。
5. 前記特典付与部は、前記第1ユーザについて、前記情報共有サービスにおける影響力の大きさを表す影響力指標値を取得し、その影響力指標値に基づいて前記第1ユーザに付与する特典を決定する、4.に記載のレシート共有システム。
6. 前記影響力指標値は、前記情報共有サービスにおいて前記第1ユーザと所定の関係にあるユーザの数、前記第1ユーザが公開した情報に対して所定の行動を行ったユーザの数、又は前記第1ユーザが前記情報共有サービスにおいて情報の公開を行う頻度に基づいて算出される、5.に記載のレシート共有システム。
7. 前記付加情報には前記第1ユーザの識別情報が含まれており、
前記特典付与部は、前記付加情報に示されている識別情報で特定される前記第1ユーザに対して特典を付与する、5.又は6.に記載のレシート共有システム。
A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes.
1. An acquisition unit that acquires receipt information regarding a product purchased by a first user who uses an information sharing service;
an additional information generating unit that generates additional information that can be used by a second user who uses the information sharing service when purchasing a product indicated in the receipt information;
a publishing processing unit that publishes the receipt information and the additional information on the information sharing service.
2. The receipt sharing system according to 1., wherein the additional information includes link information indicating a link to a page where the product shown in the receipt information can be purchased.
3. The receipt sharing system according to 1., wherein the additional information includes coupon information that can be used when purchasing the product shown in the receipt information, or when purchasing a product at the store where the product shown in the receipt information was purchased or at another store associated with the store.
4. The receipt sharing system according to any one of 1 to 3, further comprising a reward provision unit that provides a reward to the first user when a product is purchased using the additional information.
5. The receipt sharing system according to 4., wherein the privilege granting unit obtains an influence index value representing the magnitude of influence of the first user in the information sharing service, and determines a privilege to be granted to the first user based on the influence index value.
6. The receipt sharing system according to 5., wherein the influence index value is calculated based on the number of users who have a predetermined relationship with the first user in the information sharing service, the number of users who have performed a predetermined action on information published by the first user, or the frequency with which the first user publishes information in the information sharing service.
7. The additional information includes identification information of the first user;
7. The receipt sharing system according to 5. or 6., wherein the benefit granting unit grants a benefit to the first user identified by identification information indicated in the additional information.

8. コンピュータによって実行される制御方法であって、
情報共有サービスを利用する第1ユーザによって購入された商品に関するレシート情報を取得する取得ステップと、
前記情報共有サービスを利用する第2ユーザが前記レシート情報に示される商品を購入する際に利用することができる付加情報を生成する付加情報生成ステップと、
前記レシート情報及び前記付加情報を前記情報共有サービスで公開させる公開処理ステップと、を有する制御方法。
9. 前記付加情報は、前記レシート情報に示されている商品を購入できるページへのリンクを表すリンク情報を含む、8.に記載の制御方法。
10. 前記付加情報は、前記レシート情報に示されている商品を購入する際、又は前記レシート情報に示されている商品を購入した店舗若しくはその店舗と関連のある他店舗で商品を購入する際に利用できるクーポン情報を含む、8.に記載の制御方法。
11. 前記付加情報を利用した商品の購入が行われた場合に、前記第1ユーザに対して特典を付与する特典付与ステップを有する、8.乃至10.いずれか一つに記載の制御方法。
12. 前記特典付与ステップにおいて、前記第1ユーザについて、前記情報共有サービスにおける影響力の大きさを表す影響力指標値を取得し、その影響力指標値に基づいて前記第1ユーザに付与する特典を決定する、11.に記載の制御方法。
13. 前記影響力指標値は、前記情報共有サービスにおいて前記第1ユーザと所定の関係にあるユーザの数、前記第1ユーザが公開した情報に対して所定の行動を行ったユーザの数、又は前記第1ユーザが前記情報共有サービスにおいて情報の公開を行う頻度に基づいて算出される、12.に記載の制御方法。
14. 前記付加情報には前記第1ユーザの識別情報が含まれており、
前記特典付与ステップにおいて、前記付加情報に示されている識別情報で特定される前記第1ユーザに対して特典を付与する、12.又は13.に記載の制御方法。
8. A computer-implemented control method comprising:
An acquisition step of acquiring receipt information regarding a product purchased by a first user who uses the information sharing service;
an additional information generating step of generating additional information that can be used by a second user who uses the information sharing service when purchasing a product indicated in the receipt information;
and a publishing processing step of publishing the receipt information and the additional information on the information sharing service.
9. The control method according to 8., wherein the additional information includes link information indicating a link to a page where the product shown in the receipt information can be purchased.
10. The control method according to 8., wherein the additional information includes coupon information that can be used when purchasing a product shown in the receipt information, or when purchasing a product at a store where the product shown in the receipt information was purchased or at another store associated with the store.
11. The control method according to any one of 8. to 10., further comprising a benefit providing step of providing a benefit to the first user when a product is purchased using the additional information.
12. The control method according to 11., wherein in the privilege granting step, an influence index value representing a magnitude of influence of the first user in the information sharing service is acquired, and a privilege to be granted to the first user is determined based on the influence index value.
13. The control method according to 12., wherein the influence index value is calculated based on the number of users who have a predetermined relationship with the first user in the information sharing service, the number of users who have performed a predetermined action on information published by the first user, or the frequency with which the first user publishes information in the information sharing service.
14. The additional information includes identification information of the first user,
14. The control method according to 12. or 13., wherein in the benefit providing step, a benefit is provided to the first user identified by identification information indicated in the additional information.

15. 8.乃至14.いずれか一つに記載の制御方法の各ステップをコンピュータに実行させるプログラム。 15. A program for causing a computer to execute each step of the control method described in any one of 8. to 14.

10 レシート情報
20 第1ユーザ
22 第1ユーザ端末
30 第2ユーザ
32 第2ユーザ端末
34 ダウンロードリンク
40 付加情報
50 情報共有サービス
60 ショッピングサイト管理サーバ
70 選択画面
72 入力インタフェース
74 入力インタフェース
80 共有サービス管理サーバ
1000 計算機
1020 バス
1040 プロセッサ
1060 メモリ
1080 ストレージデバイス
1100 入出力インタフェース
1120 ネットワークインタフェース
2000 レシート共有システム
2020 取得部
2040 生成部
2060 公開処理部
10 Receipt information 20 First user 22 First user terminal 30 Second user 32 Second user terminal 34 Download link 40 Additional information 50 Information sharing service 60 Shopping site management server 70 Selection screen 72 Input interface 74 Input interface 80 Shared service management server 1000 Computer 1020 Bus 1040 Processor 1060 Memory 1080 Storage device 1100 Input/output interface 1120 Network interface 2000 Receipt sharing system 2020 Acquisition unit 2040 Generation unit 2060 Publication processing unit

Claims (17)

ユーザからレシート情報を取得する取得手段と、
前記ユーザが前記レシート情報を共有した頻度、並びに前記頻度及び特典が対応づけられた対応表に基づいて、前記ユーザに付与する特典を決定する決定手段とを有する、情報処理装置。
An acquisition means for acquiring receipt information from a user;
and a determination means for determining a benefit to be given to the user based on a frequency at which the user shares the receipt information and a correspondence table in which the frequency and benefits are associated with each other.
前記レシート情報を共有する共有手段をさらに有する、請求項1に記載の情報処理装置。 The information processing device according to claim 1, further comprising a sharing means for sharing the receipt information. 前記対応表において、
前記レシート情報を共有した頻度は複数設けられており、
前記複数の頻度それぞれに対して価値の高さが互いに異なる特典が対応づけられている、請求項1又は2に記載の情報処理装置。
In the correspondence table,
The receipt information is shared at a plurality of frequencies,
The information processing device according to claim 1 , wherein the plurality of frequencies are associated with respective benefits having different values.
前記決定手段は、前記ユーザ毎に、前記レシート情報を共有した頻度に基づいて、影響力指標値を決定し、前記影響力指標値に、さらに基づいて、前記ユーザに付与する特典を決定する、
請求項1乃至3のいずれかに記載の情報処理装置。
the determining means determines an influence index value for each of the users based on a frequency of sharing the receipt information, and determines a privilege to be granted to the user based on the influence index value.
4. The information processing apparatus according to claim 1.
前記決定手段は、さらに、前記ユーザと所定の関係にあるユーザの数に基づいて、影響力指標値を決定する、
請求項4に記載の情報処理装置。
The determining means further determines an influence index value based on the number of users having a predetermined relationship with the user.
The information processing device according to claim 4.
前記決定手段は、さらに、前記ユーザが共有した前記レシート情報に対して所定の行動をしたユーザの数に基づいて、影響力指標値を決定する、
請求項4又は5に記載の情報処理装置。
The determining means further determines an influence index value based on the number of users who have performed a predetermined action on the receipt information shared by the user.
6. The information processing device according to claim 4 or 5.
前記決定手段は、前記レシート情報を共有した頻度が高い程、前記ユーザに付与する特典を価値の高いものに決定する、
請求項1乃至6のいずれかに記載の情報処理装置。
The determination means determines a value of the privilege to be given to the user to be higher as the receipt information is shared more frequently.
7. An information processing apparatus according to claim 1.
前記特典は、お金、クーポン、及び景品の少なくとも一つを含む、
請求項1乃至7のいずれかに記載の情報処理装置。
The reward includes at least one of money, a coupon, and a prize.
8. An information processing apparatus according to claim 1.
前記取得手段は、前記ユーザの端末から前記レシート情報を取得する、
請求項1乃至8のいずれかに記載の情報処理装置。
The acquiring means acquires the receipt information from the user's terminal.
9. An information processing apparatus according to claim 1.
他のユーザが前記レシート情報に示される商品を購入する場合に利用可能な付加情報を生成する生成手段をさらに備える、
請求項1乃至9のいずれかに記載の情報処理装置。
The receipt information further includes a generating unit that generates additional information that can be used by other users when they purchase the product indicated in the receipt information.
10. The information processing device according to claim 1.
前記付加情報は、前記レシート情報に示されている商品を購入できるページへのリンクを表すリンク情報を含む、
請求項10に記載の情報処理装置。
the additional information includes link information representing a link to a page where the product shown in the receipt information can be purchased;
The information processing device according to claim 10.
前記付加情報は、前記レシート情報に示されている商品を購入する際、又は前記レシート情報に示されている商品を購入した店舗若しくはその店舗と関連のある他店舗で商品を購入する際に利用できるクーポン情報を含む、
請求項10又は11に記載の情報処理装置。
The additional information includes coupon information that can be used when purchasing a product shown in the receipt information, or when purchasing a product at a store where the product shown in the receipt information was purchased or at another store related to the store.
The information processing device according to claim 10 or 11.
前記付加情報を利用した商品の購入が行われた場合に、前記ユーザに対して特典を付与する特典付与部を有する、
請求項10乃至12のいずれかに記載の情報処理装置。
a reward provision unit that provides a reward to the user when a product is purchased using the additional information;
13. The information processing device according to claim 10.
前記付加情報には前記ユーザの識別情報が含まれており、
前記特典付与部は、前記付加情報に示されている識別情報で特定される前記ユーザに対して特典を付与する、
請求項13に記載の情報処理装置。
The additional information includes identification information of the user,
The privilege granting unit grants a privilege to the user identified by the identification information indicated in the additional information.
The information processing device according to claim 13.
コンピュータによって実行される情報処理方法であって、
ユーザからレシート情報を取得する取得ステップと、
前記ユーザが前記レシート情報を共有した頻度、並びに前記頻度及び特典とが対応づけられた対応表に基づいて、前記ユーザに付与する特典を決定する決定ステップと、
を有する情報処理方法。
1. A computer-implemented information processing method, comprising:
An acquisition step of acquiring receipt information from a user;
A determination step of determining a reward to be granted to the user based on a frequency at which the user shares the receipt information and a correspondence table in which the frequency and rewards are associated with each other ;
An information processing method comprising the steps of:
コンピュータに、
ユーザからレシート情報を取得する取得ステップと、
前記ユーザが前記レシート情報を共有した頻度、並びに前記頻度及び特典とが対応づけられた対応表に基づいて、前記ユーザに付与する特典を決定する決定ステップと、
を実行させるプログラム。
On the computer,
An acquisition step of acquiring receipt information from a user;
A determination step of determining a reward to be granted to the user based on a frequency at which the user shares the receipt information and a correspondence table in which the frequency and rewards are associated with each other ;
A program that executes the following.
コンピュータに、
ユーザのレシート情報をサーバに送信する送信ステップと、
前記ユーザが前記レシート情報を共有した頻度、並びに前記頻度及び特典とが対応づけられた対応表に基づいて決定された、前記ユーザへの特典を表示する表示ステップと、
を実行させる、プログラム。
On the computer,
a sending step of sending the user's receipt information to a server;
a display step of displaying a frequency at which the user shared the receipt information and a reward for the user, the reward being determined based on a correspondence table in which the frequency and the reward are associated with each other;
A program to execute.
JP2024091488A 2018-12-28 2024-06-05 Information processing device, information processing method, and program Active JP7632732B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024091488A JP7632732B2 (en) 2018-12-28 2024-06-05 Information processing device, information processing method, and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018248230A JP7172595B2 (en) 2018-12-28 2018-12-28 Receipt sharing system, control method, and program
JP2022177531A JP7501588B2 (en) 2018-12-28 2022-11-04 Information processing device, information processing method, and program
JP2024091488A JP7632732B2 (en) 2018-12-28 2024-06-05 Information processing device, information processing method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022177531A Division JP7501588B2 (en) 2018-12-28 2022-11-04 Information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2024109991A JP2024109991A (en) 2024-08-14
JP7632732B2 true JP7632732B2 (en) 2025-02-19

Family

ID=71449220

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2018248230A Active JP7172595B2 (en) 2018-12-28 2018-12-28 Receipt sharing system, control method, and program
JP2022177531A Active JP7501588B2 (en) 2018-12-28 2022-11-04 Information processing device, information processing method, and program
JP2024091488A Active JP7632732B2 (en) 2018-12-28 2024-06-05 Information processing device, information processing method, and program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2018248230A Active JP7172595B2 (en) 2018-12-28 2018-12-28 Receipt sharing system, control method, and program
JP2022177531A Active JP7501588B2 (en) 2018-12-28 2022-11-04 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (3) JP7172595B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7015581B1 (en) 2020-08-26 2022-02-03 ネットパイロティング株式会社 Coupon management device and coupon management method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013164840A (en) 2012-02-10 2013-08-22 Nhn Business Platform Corp Advertisement provision system and method for providing affiliate marketing service in built-in marketplace
JP2014194744A (en) 2013-03-01 2014-10-09 Toshiba Tec Corp Electronic receipt system, electronic receipt management server, information processor and program
JP2016173804A (en) 2015-03-18 2016-09-29 大日本印刷株式会社 Information processing apparatus, control method, and program
WO2017187497A1 (en) 2016-04-26 2017-11-02 株式会社オプティム Sns-linked reward imparting system, sns-linked reward imparting method and sns-linked reward imparting program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013164840A (en) 2012-02-10 2013-08-22 Nhn Business Platform Corp Advertisement provision system and method for providing affiliate marketing service in built-in marketplace
JP2014194744A (en) 2013-03-01 2014-10-09 Toshiba Tec Corp Electronic receipt system, electronic receipt management server, information processor and program
JP2016173804A (en) 2015-03-18 2016-09-29 大日本印刷株式会社 Information processing apparatus, control method, and program
WO2017187497A1 (en) 2016-04-26 2017-11-02 株式会社オプティム Sns-linked reward imparting system, sns-linked reward imparting method and sns-linked reward imparting program

Also Published As

Publication number Publication date
JP2024109991A (en) 2024-08-14
JP2022190135A (en) 2022-12-22
JP7172595B2 (en) 2022-11-16
JP7501588B2 (en) 2024-06-18
JP2020107263A (en) 2020-07-09

Similar Documents

Publication Publication Date Title
US12159298B2 (en) Predictive recommendation system
JP6374567B2 (en) Electronic receipt management server, electronic receipt transmission method and program
JP2014115912A (en) Exhibition support device, exhibition system, exhibition support method, and exhibition support program
KR20120107459A (en) Provision of Digital Coupons for Third Party Network Sites
CA2986918C (en) Mobile search
JP5222192B2 (en) Server apparatus and information processing method for providing two-dimensional barcode in cooperation with PC
JP2018128896A (en) Campaign management device and campaign management system
JP7201854B1 (en) Information processing device, information processing method and program
JP7632732B2 (en) Information processing device, information processing method, and program
US20130218675A1 (en) Mobile dedicated gift token management system
US20140249900A1 (en) Affiliate system, affiliate method, and server
JP2022133148A (en) Joint proposal device, joint proposal method, and computer program
WO2012053504A1 (en) Comment submission support system, comment submission support device, comment submission support device control method, program, and information storage medium
KR101490818B1 (en) Affiliate marketing service system and method
JP2003331177A (en) Electronic coupon system
JP2018128753A (en) Campaign management device and campaign management system
JP2018112770A (en) Sales support apparatus, sales support system, sales support method and sales support program
KR102483487B1 (en) Method for providing a service of coupon based on a message
KR20200055204A (en) A Method and an apparatus for displaying product information
JP4895618B2 (en) Product information provision system
JP4895620B2 (en) Product information provision system
JP2025183526A (en) Fraud detection device, fraud detection method, and fraud detection program
JP2024130943A (en) Information providing device, information providing method, and information providing program
JP2007193514A (en) Commodity information providing system, and commodity information providing method
KR20130066476A (en) System and method for processing credit card payment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240605

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241227

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: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7632732

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150