JP2013242898A - Point management device, point management method, and point management program - Google Patents
Point management device, point management method, and point management program Download PDFInfo
- Publication number
- JP2013242898A JP2013242898A JP2013148029A JP2013148029A JP2013242898A JP 2013242898 A JP2013242898 A JP 2013242898A JP 2013148029 A JP2013148029 A JP 2013148029A JP 2013148029 A JP2013148029 A JP 2013148029A JP 2013242898 A JP2013242898 A JP 2013242898A
- Authority
- JP
- Japan
- Prior art keywords
- user
- point
- information
- point exchange
- points
- 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
Links
- 238000007726 management method Methods 0.000 title claims description 110
- 238000006243 chemical reaction Methods 0.000 claims description 91
- 238000000034 method Methods 0.000 claims description 91
- 230000008569 process Effects 0.000 claims description 70
- 230000010365 information processing Effects 0.000 claims description 64
- 230000005540 biological transmission Effects 0.000 claims description 34
- 238000007639 printing Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 6
- 241000699666 Mus <mouse, genus> Species 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 208000034188 Stiff person spectrum disease Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 235000015110 jellies Nutrition 0.000 description 1
- 239000008274 jelly Substances 0.000 description 1
- 239000002609 medium Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
Abstract
Description
この発明は、ポイントサービスを利用した商品の購入時やサービスの利用時に発生するポイントの管理に用いるポイント管理装置、ポイント管理方法およびポイント管理プログラムに関する。 The present invention relates to a point management apparatus, a point management method, and a point management program used for managing points generated when purchasing a product using a point service or using a service.
従来、ポイントサービス(ポイント制度)はポイントサービスを提供する企業が独自に運用しており、企業ごとのポイントすなわちポイントの種類ごとにポイントの利用先が限られていることが多い。近年では、異なる企業間におけるポイントどうしの相互交換を可能とした企業も存在する。 Conventionally, a point service (point system) is independently operated by a company that provides the point service, and the point use destination is often limited for each company, that is, for each type of point. In recent years, there are also companies that have made it possible to exchange points between different companies.
また、近年では、たとえば「企業Aのポイントを企業Bのポイントに交換する」などのようにポイント交換元およびポイント交換先となる企業を指定させ、指定されたポイント交換元のポイントを指定されたポイント交換先のポイントに交換するために経由すべき企業の最適な順序、すなわち相互交換ルートの検索を可能としたサービスが存在している(たとえば、下記非特許文献1を参照。)。 Also, in recent years, for example, the point exchange source and the point exchange destination company are designated, such as “Exchange point of company A to point of company B”, and the designated point exchange point is designated. There is a service that enables searching for an optimal order of companies to be exchanged to exchange point exchange destination points, that is, a mutual exchange route (for example, see Non-Patent Document 1 below).
また従来、たとえば販売者が提示する販売者識別情報、取引情報、認証情報および購入者情報が携帯端末から送信されると、決済コンピュータにおいて認証をおこなったのち決済をおこない、決済完了通知を携帯端末と販売者の装置に送信するようにした技術があった(たとえば、下記特許文献1を参照。)。 Conventionally, for example, when seller identification information, transaction information, authentication information, and purchaser information presented by a seller are transmitted from a mobile terminal, payment is performed after authentication is performed in a payment computer, and a payment completion notification is sent to the mobile terminal. There is a technique of transmitting to the seller's device (for example, see Patent Document 1 below).
しかしながら、上述した従来の技術では、異なる企業間におけるポイントどうしの相互交換が可能になってきているものの、利用者が保有する利用者保有ポイントの種類によっては利用者が所望する企業のポイントへの交換ができない場合があり、必ずしも利用者が所望するポイント交換を実現できる訳ではなく、さらにそのポイント交換をする際に利用者に強いる手続が複雑だったり、煩雑だったりするという問題点があった。 However, with the above-described conventional technology, it is possible to exchange points between different companies. However, depending on the type of user-owned points held by the user, the point to the company point desired by the user can be obtained. In some cases, redemption is not possible, and it is not always possible to realize the point exchange desired by the user, and there is a problem that the procedure forcing the user to exchange the point is complicated or complicated. .
具体的には例えば、対象ポイントの交換作業が一つの交換サービスサイトで完結しない場合では、ポイント交換者は、前述の「ポイント探検倶楽部」や該当企業のポイント説明サイトを用いて、あらかじめその相互交換ルートやその手数料、交換に要する時間、最低交換ポイント数といったものを調べておく作業をたびたび必要とした。 Specifically, for example, when the exchange work of the target points is not completed at one exchange service site, the point exchanger exchanges the points in advance using the above-mentioned “point exploration club” or the point explanation site of the corresponding company. I often needed to find out the route, its fees, the time it took to exchange, and the minimum number of points to exchange.
さらにそういった一連のポイント交換作業は、交換に必要なサービスサイトごとに、その数だけのログイン認証を必要としたり、そのサービスサイトごとに異なる独自インタフェースにしたがって必要な都度オペレーションを個別に作業したり、更には、自分の望まないポイント交換プログラム提供サイトが発行している企業ポイントに一旦交換しなければ目的の企業ポイントに交換できなかったりした。また、一度の作業で、複数かつ任意の種類のポイント在高を、希望する一つもしくは複数で任意の企業のポイントに交換するようなこともできなかった。 Furthermore, such a series of point exchange work requires the number of login authentications for each service site required for the exchange, or individually operates each required operation according to a unique interface different for each service site, In addition, there are cases where it is not possible to redeem the target corporate points unless they have been redeemed for the corporate points issued by the point exchange program providing site that they do not want. In addition, it is not possible to exchange a plurality of points of any kind in a single operation with points of an arbitrary company for one or more desired points.
また、異なる企業間におけるポイントどうしの相互交換は交換完了までに数日を要するため、上述した相互交換ルートの検索を可能とした従来の技術を利用して検索された相互交換ルートでポイント交換をおこなった場合にも、ポイント交換の完了までに複数の企業を経由した場合などには交換完了までの期間が長くなり、交換したポイントを即座に利用できないケースを交換者は気にしなければならなかった。 In addition, since exchanges between points between different companies require several days to complete the exchange, points can be exchanged using the exchange route searched using the conventional technology that enables the above-described exchange route search. Even if it is done, the exchanger must take care of the case where the exchange point is long and the exchanged point cannot be used immediately if it passes through multiple companies until the point exchange is completed. It was.
この発明は、上述した従来技術による問題点を解消するため、利用者保有ポイントの種類に依存することなく利用者が所望するポイント交換を実現し、利用者の利便性の向上を図ることができるポイント管理装置、ポイント管理方法およびポイント管理プログラムを提供することを目的とする。 In order to eliminate the above-described problems caused by the prior art, the present invention can realize point exchange desired by a user without depending on the type of user-owned points, and can improve user convenience. An object is to provide a point management device, a point management method, and a point management program.
上述した課題を解決し、目的を達成するため、この発明にかかるポイント管理装置は、利用者の情報処理装置から、当該利用者の識別情報、ポイント交換元に関する情報およびポイント交換先に関する情報を受信する受信手段と、前記受信手段によって受信された情報に基づいて、前記利用者の識別情報に関連付けられた前記ポイント交換元の利用者保有ポイント数に関する情報および前記利用者の識別情報に関連付けられた前記ポイント交換先の利用者保有ポイント数に関する情報を取得する取得手段と、前記取得手段によって取得されたポイント交換元の利用者保有ポイント数を減算して更新するとともに、その減算に対応したポイント数を前記取得手段によって取得されたポイント交換先の利用者保有ポイント数に加算して更新するポイント交換処理手段と、前記利用者の情報処理装置に対して、前記ポイント交換処理手段による処理結果を送信する送信手段と、を備え、前記ポイント交換元に関する情報およびポイント交換先に関する情報は、当該ポイント交換元を特定する情報および当該ポイント交換先を特定する情報が表示・投影または印刷や掘り込みまたは埋め込まれた媒体から前記利用者の情報処理装置によって読み取られることによって取得され、前記受信手段に対して送信されることを特徴とする。 In order to solve the above-described problems and achieve the object, the point management device according to the present invention receives identification information of the user, information on the point exchange source, and information on the point exchange destination from the information processing device of the user. Based on the information received by the receiving means, and information related to the number of user-owned points of the point exchange source associated with the identification information of the user and the identification information of the user based on the information received by the receiving means The acquisition means for acquiring information on the number of user-owned points at the point exchange destination, the number of points corresponding to the subtraction, while subtracting and updating the number of user-owned points at the point exchange source obtained by the acquisition means Is added to the number of user-retained points at the point exchange destination acquired by the acquisition means and updated. A point exchange processing means, and a transmission means for transmitting a processing result by the point exchange processing means to the information processing apparatus of the user, the information about the point exchange source and the information about the point exchange destination are The information for specifying the point exchange source and the information for specifying the point exchange destination are acquired by reading, projecting, printing, digging or embedded from the embedded medium by the information processing apparatus of the user, It is transmitted with respect to it.
また、この発明にかかるポイント管理装置は、上記の発明において、前記受信手段が、さらに交換の対象となる交換対象ポイント数に関する情報を受信し、前記ポイント交換処理手段が、前記取得手段によって取得されたポイント交換元の利用者保有ポイント数から前記交換対象ポイント数を減算して更新するとともに、その減算に対応したポイント数を前記取得手段によって取得されたポイント交換先の利用者保有ポイント数に加算して更新することを特徴とする。 In the point management device according to the present invention, in the above invention, the receiving unit further receives information on the number of exchange target points to be exchanged, and the point exchange processing unit is acquired by the acquisition unit. The number of points to be exchanged is updated by subtracting the number of points to be exchanged from the number of points held by the user at the point exchange source, and the number of points corresponding to the subtraction is added to the number of points owned by the user at the point exchange destination obtained by the obtaining means And updating.
また、この発明にかかるポイント管理装置は、上記の発明において、前記ポイント交換処理手段が、前記ポイント交換元の利用者保有ポイント数からその減算に対応したポイント数にあらかじめ定められた所定の変換比率に基づく数値を乗じたポイント数を前記ポイント交換先の利用者保有ポイント数に加算して更新することを特徴とする。 The point management apparatus according to the present invention is the point management device according to the above-mentioned invention, wherein the point exchange processing means has a predetermined conversion ratio predetermined to the number of points corresponding to the subtraction from the number of user-owned points of the point exchange source. The number of points multiplied by a numerical value based on the above is added to the number of user-owned points at the point exchange destination and updated.
また、この発明にかかるポイント管理装置は、上記の発明において、前記ポイント交換処理手段が、前記ポイント交換先の利用者保有ポイント数に加算されるポイント数にあらかじめ定められた所定の変換比率に基づく数値を乗じたポイント数を前記ポイント交換元の利用者保有ポイント数から減算して更新することを特徴とする。 In the point management device according to the present invention, the point exchange processing unit is based on a predetermined conversion ratio that is predetermined for the number of points to be added to the number of user-owned points at the point exchange destination. The number of points multiplied by the numerical value is updated by subtracting from the number of points owned by the user of the point exchange source.
また、この発明にかかるポイント管理装置は、上記の発明において、前記送信手段が、前記ポイント交換処理手段によるポイント処理がおこなわれる前に、前記取得手段によって取得された前記ポイント交換元および前記ポイント交換先の少なくともいずれか一方の利用者保有ポイント数に関する情報を前記利用者の情報処理装置に対して送信することを特徴とする。 The point management apparatus according to the present invention is the point management apparatus according to the above-mentioned invention, wherein the transmission means acquires the point exchange source and the point exchange acquired by the acquisition means before the point processing by the point exchange processing means is performed. Information regarding the number of user-owned points of at least one of the above is transmitted to the information processing apparatus of the user.
また、この発明にかかるポイント管理装置は、上記の発明において、前記ポイント交換
元に関する情報およびポイント交換先に関する情報の少なくともいずれか一方が、当該ポイント交換元またはポイント交換先を特定する情報が表示・投影または印刷や掘り込みまたは埋め込まれた媒体から前記利用者の情報処理装置によって読み取られることによって取得され、前記受信手段に対して送信されることを特徴とする。
In the point management device according to the present invention, in the above invention, at least one of the information regarding the point exchange source and the information about the point exchange destination is displayed as information specifying the point exchange source or the point exchange destination. It is acquired by being read by the information processing apparatus of the user from a projection, printing, digging, or embedded medium, and transmitted to the receiving means.
また、この発明にかかるポイント管理装置は、上記の発明において、前記利用者の情報処理装置が、携帯型の端末装置であることを特徴とする。また、この発明にかかるポイント管理装置は、上記の発明において、前記受信手段および前記送信手段の少なくともいずれか一つが、ショートメッセージサービス(SMS)を用いることを特徴とする。また、この発明にかかるポイント管理装置は、上記の発明において、前記利用者の識別情報が、前記携帯型の端末装置の電話番号であることを特徴とする。 In the point management device according to the present invention as set forth in the invention described above, the user information processing device is a portable terminal device. In the point management apparatus according to the present invention as set forth in the invention described above, at least one of the receiving unit and the transmitting unit uses a short message service (SMS). In the point management device according to the present invention as set forth in the invention described above, the user identification information is a telephone number of the portable terminal device.
また、この発明にかかるポイント管理方法は、利用者の情報処理装置と接続可能なポイント管理装置を用いたポイント管理方法であって、前記利用者の情報処理装置から、当該利用者の識別情報、ポイント交換元に関する情報およびポイント交換先に関する情報を受信する受信工程と、前記受信工程によって受信された情報に基づいて、前記利用者の識別情報に関連付けられた前記ポイント交換元の利用者保有ポイント数に関する情報、および前記利用者の識別情報に関連付けられた前記ポイント交換先の利用者保有ポイント数に関する情報を取得する取得工程と、前記取得工程によって取得されたポイント交換元の利用者保有ポイント数を減算して更新するとともに、その減算に対応したポイント数を前記取得工程によって取得されたポイント交換先の利用者保有ポイント数に加算して更新するポイント交換処理工程と、前記利用者の情報処理装置に対して、前記ポイント交換処理工程による処理結果を送信する送信工程と、を前記ポイント管理装置に実行させ、前記ポイント交換元に関する情報およびポイント交換先に関する情報は、当該ポイント交換元を特定する情報および当該ポイント交換先を特定する情報が表示・投影または印刷や掘り込みまたは埋め込まれた媒体から前記利用者の情報処理装置によって読み取られることによって取得され、前記ポイント管理装置に対して送信されることを特徴とする。 Further, the point management method according to the present invention is a point management method using a point management device connectable to a user information processing device, from the user information processing device, the user identification information, A receiving step for receiving information on the point exchange source and information on the point exchange destination, and the number of points owned by the user of the point exchange source associated with the identification information of the user based on the information received by the receiving step And an acquisition step of acquiring information on the number of user-owned points of the point exchange destination associated with the user identification information, and the number of user-owned points of the point exchange source obtained by the acquisition step The number of points corresponding to the subtraction is updated and the poi obtained by the obtaining step is updated. Point exchange processing step for adding and updating the number of user possessed points at the point exchange destination, and a transmission step for transmitting the processing result of the point exchange processing step to the information processing apparatus of the user. The management apparatus executes the information about the point exchange source and the information about the point exchange destination. Information for identifying the point exchange source and information for identifying the point exchange destination are displayed, projected, printed, dug, or embedded. It is acquired by being read from a medium by the information processing apparatus of the user, and transmitted to the point management apparatus.
また、この発明にかかるポイント管理プログラムは、利用者の情報処理装置と接続可能なポイント管理装置に実行させるポイント管理プログラムであって、前記利用者の情報処理装置から、当該利用者の識別情報、ポイント交換元に関する情報およびポイント交換先に関する情報を受信する受信工程と、前記受信工程によって受信された情報に基づいて、前記利用者の識別情報に関連付けられた前記ポイント交換元の利用者保有ポイント数に関する情報、および前記利用者の識別情報に関連付けられた前記ポイント交換先の利用者保有ポイント数に関する情報を取得する取得工程と、前記取得工程によって取得されたポイント交換元の利用者保有ポイント数を減算して更新するとともに、その減算に対応したポイント数を前記取得工程によって取得されたポイント交換先の利用者保有ポイント数に加算して更新するポイント交換処理工程と、前記利用者の情報処理装置に対して、前記ポイント交換処理工程による処理結果を送信する送信工程と、を前記ポイント管理装置に実行させ、前記ポイント交換元に関する情報およびポイント交換先に関する情報は、当該ポイント交換元を特定する情報および当該ポイント交換先を特定する情報が表示・投影または印刷や掘り込みまたは埋め込まれた媒体から前記利用者の情報処理装置によって読み取られることによって取得され、前記ポイント管理装置に対して送信されることを特徴とする。 Further, the point management program according to the present invention is a point management program to be executed by a point management device connectable to a user information processing device, from the user information processing device, the user identification information, A receiving step for receiving information on the point exchange source and information on the point exchange destination, and the number of points owned by the user of the point exchange source associated with the identification information of the user based on the information received by the receiving step And an acquisition step of acquiring information on the number of user-owned points of the point exchange destination associated with the user identification information, and the number of user-owned points of the point exchange source obtained by the acquisition step The number of points corresponding to the subtraction is updated by the acquisition step. A point exchange processing step of adding and updating the acquired point exchange destination user holding points, and a transmission step of transmitting a processing result of the point exchange processing step to the information processing apparatus of the user; The point management apparatus executes the information, the information regarding the point exchange source and the information regarding the point exchange destination include information specifying the point exchange source and information specifying the point exchange destination displayed / projected or printed or dug or It is acquired by being read from an embedded medium by the information processing apparatus of the user, and transmitted to the point management apparatus.
この発明にかかるポイント管理装置、ポイント管理方法およびポイント管理プログラムによれば、利用者保有ポイントの種類に依存することなく、簡便な手続き(操作)によって当該利用者保有ポイントを利用者が所望する種類のポイントに交換でき、またポイント交換結果をポイント交換完了後早期に伝えることで、交換したポイントを即座に利用可能とすることができる。 According to the point management device, the point management method, and the point management program according to the present invention, the user desires the user-owned points by a simple procedure (operation) without depending on the types of user-owned points. The points can be exchanged for the other points, and the point exchange results are communicated immediately after the completion of the point exchange, so that the exchanged points can be used immediately.
以下に添付図面を参照して、この発明にかかるポイント管理装置、ポイント管理方法およびポイント管理プログラムの好適な実施の形態を詳細に説明する。 Exemplary embodiments of a point management apparatus, a point management method, and a point management program according to the present invention will be explained below in detail with reference to the accompanying drawings.
(ポイント管理システムのシステム構成)
まず、この発明の実施の形態にかかるポイント管理システムのシステム構成について説明する。図1は、この発明の実施の形態にかかるポイント管理システムのシステム構成を示す説明図である。
(System configuration of point management system)
First, a system configuration of a point management system according to an embodiment of the present invention will be described. FIG. 1 is an explanatory diagram showing a system configuration of a point management system according to an embodiment of the present invention.
図1において、ポイント管理システムは、ポイント管理装置110と利用者の情報処理装置120と店舗の情報処理装置130とを含んで構成されている。ポイント管理装置110はポイント交換サービスを運営する企業などによって管理されるコンピュータ装置であり、汎用的なコンピュータ装置によって実現することができる。コンピュータ装置のハードウエア構成については説明を後述する(図2を参照)。ポイント管理装置110はインターネットなどのネットワーク140に接続されており、このネットワーク140に接続された外部装置との間で通信することが可能とされている。
In FIG. 1, the point management system includes a
利用者の情報処理装置120は通信機能を備えており、ネットワーク140を介してこのネットワーク140に接続されたポイント管理装置110との間で通信可能に設けられている。利用者の情報処理装置120は、たとえば利用者が所有する携帯型電話機によって実現することができる。携帯型電話機のハードウエア構成については説明を後述する(図3を参照)。利用者の情報処理装置120は可搬性を有するものに限らず、パーソナルコンピュータなどのコンピュータ装置によって実現してもよい。
The user
店舗の情報処理装置130は、ネットワーク140を介してポイント管理装置110との間で相互通信可能に設けられている。店舗の情報処理装置130は、この実施の形態のポイント交換サービスにおいてポイントの相互交換が可能な企業などが管理するコンピュータ装置であり、たとえば汎用的なコンピュータ装置によって実現することができる。
The store
(コンピュータ装置のハードウエア構成)
図2は、コンピュータ装置のハードウエア構成を示すブロック図である。図2に示したコンピュータ装置は、ポイント管理装置110や店舗の情報処理装置130を実現する。また、このコンピュータ装置は利用者の情報処理装置120を実現することも可能である。
(Hardware configuration of computer device)
FIG. 2 is a block diagram illustrating a hardware configuration of the computer apparatus. The computer apparatus illustrated in FIG. 2 implements the
図2において、コンピュータ装置は、CPU201と、ROM202と、RAM203と、HDD(ハードディスクドライブ)204と、HD(ハードディスク)205と、FDD(フレキシブル・ディスクドライブ)206と、着脱可能な記録媒体の一例としてのFD(フレキシブル・ディスク)207と、ディスプレイ208と、KB(キーボード)209と、マウス210と、スキャナ211と、ネットワークI/F(インタフェース)212と、プリンタ213と、を備えている。また、各構成部はバス214によってそれぞれ接続されている。
In FIG. 2, the computer apparatus includes a
ここで、CPU201は、コンピュータ装置全体の制御を司る。ROM202は、ブートプログラムなどのプログラムを記憶している。RAM203は、CPU201のワークエリアとして使用される。HDD204は、CPU201の制御にしたがってHD205に対するデータのリード/ライトを制御する。HD205は、HDD204の制御で書き込まれたデータを記憶する。
Here, the
FDD206は、CPU201の制御にしたがってFD207に対するデータのリード/ライトを制御する。FD207は、FDD206の制御で書き込まれたデータを記憶する。着脱可能な記録媒体として、FD207の他、CD−ROM(CD−RW)、MO、DVD(Digital Versatile Disk)などであってもよい。ディスプレイ208はカーソル、アイコン、ツールボックスをはじめ、文書、画像、機能情報などのデータに関するウインドウ(ブラウザ)を表示し、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどによって実現することができる。
The
KB209は、文字、数値、各種指示などの入力のためのキーを備え、データ入力をおこなう。マウス210は、カーソルの移動や範囲選択、あるいはウインドウの移動やサイズの変更などをおこなう。ポインティングデバイスとして同様の機能を備えるものであれば、マウス210に代えてあるいは加えてトラックボール、ジョイスティックなどであってもよい。
The
スキャナ211は、画像を光学的に読み取る。ネットワークI/F212は、通信回線を通じてネットワーク140に接続され、ネットワーク140を介して外部装置に接続される。そして、ネットワークI/F212は、ネットワーク140と内部とのインタフェースを司り、コンピュータ装置からのデータの入出力を制御する。プリンタ213は、画像データや文書データを印刷し、レーザプリンタ、インクジェットプリンタなどによって実現することができる。
The
(携帯型電話機のハードウエア構成)
図3は、携帯型電話機のハードウエア構成を示すブロック図である。図3において、携帯型電話機は、CPU301と、ROM302と、RAM303と、ディスプレイ304と、KB305と、通信I/F306と、カメラ307と、マイク308と、スピーカ309と、を備えている。また、各構成部はバス310によってそれぞれ接続されている。
(Hardware configuration of mobile phone)
FIG. 3 is a block diagram showing a hardware configuration of the mobile phone. In FIG. 3, the mobile phone includes a
CPU301は、携帯型電話機全体の制御を司る。ROM302は、ブートプログラムやポイント交換アプリケーションなどのプログラムを記憶している。ポイント交換アプリケーションは、携帯型電話機の製造時などにあらかじめインストールされたものであってもよいし、利用者の操作によってダウンロードされたものであってもよい。
The
RAM303は、CPU301のワークエリアとして使用される。ディスプレイ304は、設定中のモード(マナーモードやドライブモードなど)や電波の受信状態を示す各種のマーク、アイコンあるいはツールボックスなどを表示し、主にTFT液晶ディスプレイなどの液晶ディスプレイによって実現される。
The
KB305は、文字、数値、各種指示などの入力のためのキーを備え、データ入力をおこなう。通信I/F306は、通信回線を通じてネットワーク140に接続され、ネットワーク140と携帯型電話機の内部とのインタフェースを司る。通信I/F306はネットワーク140を介してポイント管理装置110との間におけるデータの入出力を制御する。
The
カメラ307はKB305の操作によって撮像対象を撮像し、画像データを生成する。生成された画像データはRAM303などに記憶される。マイク308は利用者の声をアナログ/デジタル変換した音声データを入力し、スピーカ309は通話相手側から送信された音声データをデジタル/アナログ変換した音声を出力する。
The
(ポイント管理装置110の機能的構成)
つぎに、この発明にかかるポイント管理装置110の機能的構成について説明する。図4は、この発明にかかるポイント管理装置110の機能的構成を示す説明図である。図4においてポイント管理装置110は、受信部401と、取得部402と、ポイント交換処理部403と、送信部404と、利用者データベース(DB)420と、変換比率データベース(DB)430と、を備えている。
(Functional configuration of the point management device 110)
Next, a functional configuration of the
受信部401は、利用者の情報処理装置120から送信されたポイント交換要求を受信する。ポイント交換要求は、ポイント管理装置110におけるポイント交換処理の実行を要求する指示操作が利用者の情報処理装置120においておこなわれた場合に、利用者の情報処理装置120から送信される。ポイント交換要求は、ポイント交換を要求する利用者の識別情報、ポイント交換元に関する情報、およびポイント交換先に関する情報などを含んでいる。
The receiving
利用者の識別情報はポイント交換を要求する利用者を特定可能な情報であり、たとえば利用者の情報処理装置120が携帯型電話機である場合には携帯型電話機の電話番号を用いることができる。利用者の識別情報としては、たとえば利用者の情報処理装置120に設定された電子メールアドレスや、ポイント管理装置110が利用者の情報処理装置120ごとに発行したアカウント、携帯電話機の固体識別番号などを電話番号に代えて用いてもよい。
The identification information of the user is information that can identify the user who requests the point exchange. For example, when the
この実施の形態においてポイント交換とは、利用者の保有する利用者保有ポイントのうち、ポイント交換元の利用者保有ポイントをポイント交換先の利用者保有ポイントに交換(変換)するものである。ポイント交換元およびポイント交換先は、ポイント交換をおこなうごとに随時利用者によって任意に指定される。 In this embodiment, point exchange refers to exchanging (converting) user-owned points at the point exchange source to user-owned points at the point exchange destination among user-owned points held by the user. The point exchange source and the point exchange destination are arbitrarily designated by the user whenever points are exchanged.
ポイント交換元に関する情報はポイント交換元の識別情報とし、ポイント交換先に関する情報はポイント交換先の識別情報とすることができる。ポイント交換元やポイント交換先の識別情報は、利用者保有ポイントの発行元あるいは利用者保有ポイントを利用可能なポイントサービスなど、利用者保有ポイントの種類を識別可能な情報であって、ポイント管理装置110の管理者などによってあらかじめ任意に設定される。 The information regarding the point exchange source may be identification information of the point exchange source, and the information regarding the point exchange destination may be identification information of the point exchange destination. The point exchange source and point exchange destination identification information is information that can identify the type of user-owned points, such as the point-of-use point issuer or the point service that can use the user-owned points. It is arbitrarily set in advance by an administrator of 110 or the like.
ポイントサービスは、利用者が所定のポイントサービスを利用した場合に利用者保有ポイントを発生させるとともに、発生させた利用者保有ポイントと引き換えに利用者に所定の特典を提供することによって実現される。利用者保有ポイントは、具体的には、たとえばクレジットカードや所定のポイントカードを用いて決済をおこなった場合に発生し、決済に用いたクレジットカードあるいはポイントカードの発行元から発行される。 The point service is realized by generating a user-owned point when the user uses a predetermined point service and providing a user with a predetermined privilege in exchange for the generated user-owned point. Specifically, the user-owned points are generated when payment is made using a credit card or a predetermined point card, for example, and issued from the credit card or point card issuer used for the payment.
利用者保有ポイントは、利用者DB420が記憶する情報に基づいて特定することができる。利用者DB420は、利用者保有ポイントに関する情報を利用者の識別情報ごとに記憶する(たとえば図6を参照)。利用者保有ポイントに関する情報は、利用者保有ポイントの種類を識別可能な情報と、当該情報によって識別される利用者保有ポイント数を特定可能な情報とを含んでいる。利用者保有ポイント数を特定可能な情報は、たとえば利用者保有ポイント数をあらわす数値情報によって実現される。
A user possession point can be specified based on the information which user DB420 memorizes. The
利用者DB420は、たとえば利用者保有ポイント数を特定可能な情報として、たとえば利用者保有ポイント数を直接あらわす数値情報を記憶する。利用者DB420は、具体的には、たとえばROM202、RAM203、HD205、FD207などによってその機能を実現することができる。利用者DB420は、ポイント管理装置110と一体に設けられているものに限らず、別体で設けられていてもよい。
The
利用者保有ポイント数を特定可能な情報は、利用者DB420とは別の場所に設けられた記憶領域に記憶されていて、ネットワークなどを介して接続可能な状態としているものであってもよい。この記憶領域は、たとえばポイントの発行元となる企業が管理するDBや、クレジットカードあるいはポイントカードなどに設けられたICチップに設けることができる。
The information that can specify the number of user-owned points may be stored in a storage area provided at a location different from the
この場合、利用者DB420は、利用者保有ポイントの記憶領域を特定可能な情報を、利用者保有ポイント数を特定可能な情報として記憶する。記憶領域を特定可能な情報は、たとえばポイントの発行元となる企業が管理するDBのURIや、ポイントを記憶するICカードの識別番号などによって実現される。 In this case, user DB420 memorizes the information which can specify the storage area of a user possession point as information which can identify the number of user possession points. The information that can specify the storage area is realized by, for example, the URI of the DB managed by the company that is the point issuer, the identification number of the IC card that stores the points, and the like.
また、受信部401は、交換の対象となる交換対象ポイント数に関する情報を含むポイント交換要求を受信してもよい。この場合、受信部401は、利用者の識別情報、ポイント交換元に関する情報およびポイント交換先に関する情報に加えて、交換対象ポイント数に関する情報を受信する。交換対象ポイント数は、ポイント交換の対象となるポイント数をあらわす。
The receiving
交換対象ポイント数は、ポイント交換元の利用者保有ポイントのうちポイント交換に供するポイント数であってもよいし、ポイント交換によってポイント交換先に加算したいポイント数であってもよい。また、交換対象ポイント数は、たとえばポイント交換元およびポイント交換先の指定に際して利用者によって任意に指定される。受信部401は、具体的には、たとえばネットワークI/F212によってその機能を実現することができる。
The number of points to be exchanged may be the number of points used for point exchange among the user-owned points of the point exchange source, or may be the number of points to be added to the point exchange destination by point exchange. The number of points to be exchanged is arbitrarily designated by the user when designating the point exchange source and the point exchange destination, for example. Specifically, the receiving
取得部402は、受信部401によって受信された情報に基づいて、利用者保有ポイント情報を取得する。利用者保有ポイント情報は、受信部401によって受信された利用者の識別情報によって識別される利用者保有ポイントのうち、ポイント交換元およびポイント交換先の利用者保有ポイント数を示す情報を含んでいる。
The
また、取得部402は、受信部401によって受信された情報に基づいて、交換対象ポイント数に関する情報を取得してもよい。取得部402は、具体的には、たとえば受信部401によって受信されたポイント交換要求に含まれる交換対象ポイント数をあらわす情報を取得する。
Further, the
ポイント交換元の利用者保有ポイント数に関する情報は、具体的には、たとえばポイント交換元の識別情報と、当該識別情報によって識別される利用者保有ポイント数を特定可能な情報とを含んでいる。また、ポイント交換先の利用者保有ポイント数に関する情報は、具体的には、たとえばポイント交換先の識別情報と、当該識別情報によって識別される利用者保有ポイント数を特定可能な情報とを含んでいる。取得部402は、利用者DB420に記憶された情報をキーにして該当する情報を検索し、検索された情報を取得する。
Specifically, the information regarding the number of user-owned points at the point exchange source includes, for example, identification information of the point exchange source and information that can specify the number of user-owned points identified by the identification information. Further, the information regarding the number of user-owned points at the point exchange destination specifically includes, for example, identification information of the point exchange destination and information capable of specifying the number of user-owned points identified by the identification information. Yes. The
また、取得部402は、受信部401によって受信された情報に基づいて、所定の変換比率に関する情報を取得してもよい。所定の変換比率は、利用者保有ポイントをポイント交換元からポイント交換先へ変換する際に用いられ、ポイント交換元およびポイント交換先の組み合わせによって異なる。所定の変換比率は、たとえばポイント交換元が同じであってもポイント交換先が異なれば異なる値となり、ポイント交換先が同じであってもポイント交換元が異なれば異なる値となるようにしてもよい。
Further, the
取得部402は、変換比率DB430に記憶された情報を用いて所定の変換比率に関する情報を取得する(図7を参照)。変換比率DB430は、ポイント交換元とポイント交換先との組み合わせごとに変換比率を特定可能な情報を記憶する。変換比率を特定可能な情報は、具体的には、たとえばポイント交換元とポイント交換先との組み合わせごとの変換比率をあらわす数値情報とすることができる。
The
変換比率を特定可能な情報は、変換比率をあらわす数値情報に限るものではなく、変換比率をあらわす数値情報を記憶する記憶領域を特定可能な情報であってもよい。この場合、取得部402は、変換比率DB430に記憶された情報に基づいて該当する記憶領域にアクセスし、当該記憶領域に記憶されている数値情報を取得する。
The information that can specify the conversion ratio is not limited to the numerical information that represents the conversion ratio, and may be information that can specify the storage area that stores the numerical information that represents the conversion ratio. In this case, the
ポイントどうしの相互交換は、ポイント交換元となる企業とポイント交換先となる企業とがポイントの相互交換提携している場合に可能となる。ポイント交換提携は、需要が少なくポイントの相互交換提携を続けているメリットがない場合などには解消されることがあり、ポイント交換ごとに該当する記憶領域に記憶されている数値情報を取得することによって最新の情報に基づいた信頼性の高いポイント交換をおこなうことができる。 Points can be exchanged when a point exchange source company and a point exchange destination company have a point exchange agreement. Point exchange tie-ups may be canceled when there is little demand and there is no merit of continuing point exchange tie-ups. Obtaining numerical information stored in the corresponding storage area for each point exchange This makes it possible to perform highly reliable point exchange based on the latest information.
変換比率DB430は、具体的には、たとえばROM202、RAM203、HD205、FD207などによってその機能を実現することができる。利用者DB420は、ポイント管理装置110と一体に設けられているものに限らず、別体で設けられていてもよい。
Specifically, the
取得部402は、具体的には、たとえばCPU201がRAM203をワークエリアとしてROM202に格納されたプログラムを実行し、利用者の情報処理装置120から送信された情報をネットワークI/F212を介して受信することによってその機能を実現することができる。
Specifically, in the
ポイント交換処理部403は、取得部402によって取得された情報に基づいてポイント交換処理をおこなう。ポイント交換処理は、ポイント交換元の利用者保有ポイント数を減算して更新するとともに、その減算に対応したポイント数を取得部402によって取得されたポイント交換先の利用者保有ポイント数に加算して更新することによっておこなわれる。ポイント交換処理は、たとえば利用者の情報処理装置120から送信されたポイント交換要求を受信した場合におこなわれる。
The point
また、ポイント交換処理部403は、具体的には、たとえばポイント交換元の利用者保有ポイントが100ポイントある場合、この100ポイントを減算してポイント交換元の利用者保有ポイントを0(ゼロ)ポイントに更新する。またポイント交換処理部403は、ポイント交換先の利用者保有ポイントに100ポイントを加算して更新する。このような減算および加算をともなう更新処理によってポイント交換処理をおこなう。
Further, the point
また、ポイント交換処理部403は、受信部401によって交換対象ポイント数に関する情報が受信された場合に、取得部402によって取得されたポイント交換元の利用者保有ポイント数から交換対象ポイント数を減算して更新するとともに、その減算に対応したポイント数を取得部402によって取得されたポイント交換先の利用者保有ポイント数に加算して更新する。
The point
交換元の100ポイントを交換対象ポイント数とする場合、ポイント交換処理部403は、交換元の利用者保有ポイント数から100ポイントを減算するとともに、ポイント交換先の利用者保有ポイントに100ポイントを加算するポイント交換処理をおこなう。この場合、交換先への増加ポイント数は不確定であり、たとえばポイント交換元とポイント交換先との間であらかじめ定められた変換比率に基づいて算出される。
When 100 points of the exchange source are used as the number of exchange target points, the point
交換元の100ポイントが交換対象ポイント数であり変換比率が0.95である場合、ポイント交換処理部403は、交換元の利用者保有ポイント数から100ポイントを減算するとともに、ポイント交換先の利用者保有ポイントに95ポイントを加算するポイント交換処理をおこなう。
When 100 points of the exchange source are the number of points to be exchanged and the conversion ratio is 0.95, the point
変換比率DB430は、ポイント交換元とポイント交換先との組み合わせごとに、変換比率に関する情報を格納する。変換比率DB430は、具体的には、たとえばROM202、RAM203、HD205、FD207などによってその機能を実現することができる。変換比率DB430は、ポイント管理装置110と一体に設けられているものに限らず、別体で設けられていてもよい。
The
変換比率が1である場合、ポイント交換処理部403は、交換元の利用者保有ポイント数から減算したポイント数と同じポイント数を交換先の利用者保有ポイント数に加算する。すなわち、交換元の利用者保有ポイントを100ポイント減算するとともにポイント交換先の利用者保有ポイントに100ポイントを加算するポイント交換処理は、変換比率が1である場合におこなわれる。
When the conversion ratio is 1, the point
交換先の100ポイントを交換対象ポイント数とする場合、ポイント交換処理部403は、交換元の利用者保有ポイント数から交換先の利用者保有ポイント数が100ポイントとなるようなポイント数を減算するとともに、交換先の利用者保有ポイントに100ポイントを加算する。この場合、交換元からの減算ポイント数は不確定であり、たとえばポイント交換元とポイント交換先との間であらかじめ定められた変換比率に基づいて算出される。
When the exchange destination 100 points are used as the exchange target point number, the point
交換先の100ポイントが交換対象ポイント数であり変換比率が0.50である場合、ポイント交換処理部403は、交換元の利用者保有ポイント数から200ポイントを減算するとともに、ポイント交換先の利用者保有ポイントに100ポイントを加算するポイント交換処理をおこなう。
When 100 points of exchange destinations are the number of exchange target points and the conversion ratio is 0.50, the point
このようにポイント交換処理部403は、ポイント交換元の利用者保有ポイント数からその減算に対応したポイント数にあらかじめ定められた所定の変換比率に基づく数値を乗じたポイント数をポイント交換先の利用者保有ポイント数に加算して更新するポイント交換処理をおこなう。
In this way, the point
また、ポイント交換処理部403は、ポイント交換先の利用者保有ポイント数に加算されるポイント数にあらかじめ定められた所定の変換比率に基づく数値を乗じたポイント数をポイント交換元の利用者保有ポイント数から減算して更新する。所定の変換比率は、受信部401によって取得された情報に基づいて、取得部402によって取得された値を用いる。
In addition, the point
ポイント交換処理部403は、具体的には、たとえばCPU201がRAM203をワークエリアとしてROM202に格納されたプログラムを実行することによってその機能を実現することができる。
Specifically, the point
送信部404は、利用者の情報処理装置120に対して、ポイント交換処理部403による処理結果を送信する。処理結果は、たとえばポイント交換処理後のポイント交換元における利用者保有ポイント数やポイント交換先における利用者保有ポイント数などを含んでいる。また処理結果は、ポイント交換処理に際して用いた変換比率を含んでいてもよい。これにより、変換比率が更新された場合にも、利用者に対して最新の変換比率を告知することができる。
The
また、送信部404は、ポイント交換処理部403によるポイント処理がおこなわれる前に、取得部402によって取得されたポイント交換元およびポイント交換先の少なくともいずれか一方の利用者保有ポイント数に関する情報を利用者の情報処理装置120に対して送信してもよい。これにより、利用者に対して利用者が指定した交換対象ポイント数に基づくポイント交換処理がおこなえるかどうかを事前に案内することができる。
Further, the
また送信部404は、ショートメッセージサービス(SMS)を用いてポイント交換処理部403による処理結果を送信する。送信部404は、たとえば利用者の情報処理装置120が携帯型電話機である場合に、この携帯型電話機の電話番号を宛先としてショートメッセージを送信する。
In addition, the
SMSは、所定のフォーマットによって記述される電文中に挿入した所定数以下の文字(あるいは所定容量以下の情報)を送信先に伝達するサービスである。SMSでは送信先となる携帯型電話機の電話番号を宛先として指定してショートメッセージを送信する。処理結果の送信はSMSを用いるものに限定されるものではなく、改ざんや複製を防止可能(もしくは検知可能)なメッセージシステムであればよい。 SMS is a service for transmitting a predetermined number of characters (or information having a predetermined capacity or less) inserted into a message described in a predetermined format to a transmission destination. In SMS, a short message is transmitted by designating the telephone number of a portable telephone as a transmission destination as a destination. The transmission of the processing result is not limited to the one using SMS, and any message system that can prevent (or detect) falsification and duplication may be used.
SMSは、ショートメッセージの送信元と送信先との回線が接続されている場合に、ショートメッセージの送信元から送信先に対して直接ショートメッセージを送信する。SMSはインターネットなどの公開されたネットワーク140を経由せず、ショートメッセージの送信元と送信先とが電話回線によって接続されている場合にショートメッセージの送受信をおこなう。これによりショートメッセージ(ショートメッセージに含まれる情報)を漏洩することなく、ショートメッセージをリアルタイムで送信することができる。
The SMS transmits a short message directly from the transmission source of the short message to the transmission destination when the line between the transmission source and the transmission destination of the short message is connected. SMS transmits / receives a short message when the transmission source and the transmission destination of the short message are connected by a telephone line without going through the
SMSでは、送信先となる携帯型電話機が通話中あるいは圏外にある場合などはショートメッセージを専用のサーバに保存し、保存したショートメッセージの送信を所定の期間定期的におこなう。なおSMSは、ショートメッセージを保存するサーバを設けるものに限らず、ショートメッセージの送信元から送信先に接続できない場合にはショートメッセージの送信をおこなわない方式であってもよい。 In SMS, a short message is stored in a dedicated server when a mobile phone as a transmission destination is in a call or out of service area, and the stored short message is periodically transmitted for a predetermined period. Note that the SMS is not limited to providing a server for storing a short message, but may be a method that does not transmit a short message when the transmission source of the short message cannot be connected to the transmission destination.
SMSは、たとえば通信事業会社(キャリア)ごとに異なる規格のもとにおこなわれるものであってもよく、すべてのキャリア間において統一された規格のもとにおこなわれるものであってもよい。またSMSに代えて、EMS(Enhanced Messaging Service)やMMS(Multimedia Messaging Service)を用いることも可能である。 For example, SMS may be performed based on a standard different for each telecommunications company (carrier), or may be performed based on a standard unified among all carriers. Instead of SMS, EMS (Enhanced Messaging Service) or MMS (Multimedia Messaging Service) can also be used.
ショートメッセージに挿入可能な情報量には制限があるため、SMSを用いて処理結果を送信する場合は優先度の高い情報から優先して含めることが好ましい。ショートメッセージに含める情報の優先順位はたとえばポイント管理装置110の運用者などによって任意に設定することが可能とされている。これにより伝達可能な情報量に制限がある場合にも利用ポイントの利用に際して有効な情報を送信することができる。
Since there is a limit to the amount of information that can be inserted into a short message, it is preferable to include information with higher priority when sending processing results using SMS. The priority order of information included in the short message can be arbitrarily set by an operator of the
また、SMSの挿入可能な情報量に制限がある場合に、その制限を回避するため、複数のSMSに一連の情報を分割して送信してもよい。この場合、ひと纏まりとなるSMS各々に対して取引識別番号などのリンク情報を記載することが望ましい。リンク情報は、SMSの有効期間内にユニークとなることを説明できるような識別情報が望ましい。これによって、情報量が多くなる取引に際してもSMSを適用することができる。 When there is a limit on the amount of information that can be inserted into the SMS, a series of information may be divided and transmitted to a plurality of SMSs in order to avoid the limit. In this case, it is desirable to describe link information such as a transaction identification number for each SMS as a group. The link information is desirably identification information that can explain that the link information is unique within the effective period of the SMS. As a result, SMS can be applied even in transactions where the amount of information increases.
(利用者の情報処理装置120の機能的構成)
つぎに、この発明にかかる利用者の情報処理装置120の機能的構成について説明する。図5は、この発明にかかる利用者の情報処理装置120の機能的構成を示す説明図である。図5において利用者の情報処理装置120は、入力部501と、送受信部502と、記憶部503と、表示部504と、を備えている。
(Functional configuration of user information processing apparatus 120)
Next, a functional configuration of the
入力部501は、利用者の情報処理装置120に対する情報の入力を受け付ける。入力部501は、KB305において入力操作がなされた場合に入力操作に応じた情報の入力を受け付ける。入力部501は、たとえばポイント交換元に関する情報およびポイント交換先に関する情報の入力や、入力された情報に基づくポイント交換処理の実行を指示する操作を受け付ける。
The input unit 501 receives input of information from the user to the
ポイント交換元に関する情報およびポイント交換先に関する情報の少なくともいずれか一方は、2次元コードなどのバーコードに含め、紙などに印刷しておいてもよい。この場合、入力部501は、カメラ307が撮像することによって生成された画像データを解析し、画像データに含まれる情報の入力を受け付けることによって実現することができる。
At least one of the information relating to the point exchange source and the information relating to the point exchange destination may be included in a barcode such as a two-dimensional code and printed on paper or the like. In this case, the input unit 501 can be realized by analyzing image data generated by imaging by the
この場合、ポイント交換元に関する情報とポイント交換先に関する情報とをそれぞれ別のバーコードに印刷することで、いずれかのバーコードをポイント交換元に関する情報あるいはポイント交換先に関する情報として撮像することが可能になる。また、バーコードは紙に印刷されているものに限らず、たとえばディスプレイに表示・投影または掘り込みまたは埋め込まれた媒体であってもよい。 In this case, by printing the information about the point exchange source and the information about the point exchange destination on different barcodes, it is possible to capture either barcode as information about the point exchange source or information about the point exchange destination become. Further, the barcode is not limited to the one printed on paper, but may be a medium displayed / projected or dug or embedded in a display, for example.
また、ポイント交換処理の実行指示やポイント交換処理の事前照会の実行指示などを示す情報をバーコードに含めてもよい。この場合、利用者はKB305を操作することなく該当するバーコードを撮像するだけで、ポイント交換処理の実行指示やポイント交換処理の事前照会の実行指示などを入力することができる。
Further, the bar code may include information indicating an execution instruction for the point exchange process, an execution instruction for an advance inquiry for the point exchange process, and the like. In this case, the user can input an instruction to execute a point exchange process, an instruction to execute a prior inquiry for a point exchange process, or the like by simply imaging the corresponding barcode without operating the
上記の各種バーコードは同じ媒体(紙、ディスプレイ、プラスティック、金属、ゼリー、石や岩もしくは気体や固体に投影した媒体)に複数設け、ポイント交換マップとしてもよい。ポイント交換マップとすることにより、ポイント交換元やポイント交換先などの利用者が目的とするバーコードを見つけ易くなり、たとえば利用者の情報処理装置120を操作して所望するバーコードを検索するなどの煩雑な作業をおこなわずにポイント交換処理に用いる情報を入力させることができる。さらに同じ媒体のポイント交換マップに求める各種バーコードが存在しなかった場合について、別の媒体のポイント交換マップや各種バーコード情報から取り込んで組み合わせて使っても良い。
A plurality of the above barcodes may be provided on the same medium (paper, display, plastic, metal, jelly, stone or rock, medium projected on gas or solid), and a point exchange map may be used. By using the point exchange map, it becomes easier for a user such as a point exchange source or a point exchange destination to find a target barcode. For example, the user's
ポイント交換元に関する情報およびポイント交換先に関する情報の少なくともいずれか一方は、紙に漉き込まれたICチップに格納されていてもよい。この場合、ICチップに格納された情報を読み取ることによって利用者の情報処理装置120に対する情報の入力を受け付けることが可能となり、利用者の情報処理装置120はICチップに格納された情報の読取(リーダ)機能および読取(リーダ)機能を実現する構成を入力部501として備えるものとする。ICチップに格納された情報の読取(リーダ)機能および読取(リーダ)機能を実現する構成については公知の各種の技術を用いて実現可能であるため説明を省略する。
At least one of the information relating to the point exchange source and the information relating to the point exchange destination may be stored in an IC chip engraved in paper. In this case, by reading the information stored in the IC chip, it becomes possible to accept the input of information to the
入力部501は、具体的には、たとえばKB305、カメラ307、通信I/F306などによってその機能を実現することができる。さらに図示は省略するが、入力部501として、携帯端末に搭載されているあるいは接続されている赤外線センサや加速度センサなどの各種センサを用いて情報の入力をおこなうようにしてもよい。
Specifically, the function of the input unit 501 can be realized by, for example, the
送受信部502は外部装置との間でデータの送受信をおこない、たとえば入力部501によって入力を受け付けた情報をポイント管理装置110に送信する。送受信部502は、具体的には、たとえば通信I/F306によってその機能を実現することができる。
The transmission /
記憶部503は、入力部501によって入力を受け付けた情報や送受信部502によって受信した情報を記憶する。記憶部503はたとえばポイント交換処理部403による処理結果をROM302などの不揮発メモリに記憶する。記憶部503は、具体的には、たとえばROM302、RAM303によってその機能を実現することができる。
The
表示部504は、入力部501によって入力を受け付けた情報や記憶部503に記憶した情報を表示する。表示部504は、具体的には、たとえばポイント交換処理部403による処理結果を示すショートメッセージの受信画面を表示する。表示部504は、具体的には、たとえばディスプレイ304によってその機能を実現することができる。
The
(利用者DBの一例)
つぎに、利用者データベース(DB)について説明する。図6は、利用者DBの一例を示す説明図である。図6において、利用者DB420は、携帯電話番号とポイント数残高とを関連付けて記憶している。携帯電話番号は利用者の情報処理装置120を実現する携帯型電話機(以下、「携帯型電話機120」という)の携帯電話番号をあらわし、利用者の識別情報を実現している。ポイント数残高は利用者保有ポイント数をあらわし、利用者保有ポイント数に関する情報を実現している。
(Example of user DB)
Next, a user database (DB) will be described. FIG. 6 is an explanatory diagram showing an example of the user DB. In FIG. 6, the
利用者DB420は、各携帯型電話機120に設定された電子メールアドレスを携帯電話番号およびポイント数残高に関連付けて記憶している。なお利用者の識別情報は、携帯電話番号に代えて電子メールアドレスによって実現してもよく、利用者が所有するクレジットカード番号によって実現してもよい。
The
また利用者DB420は、携帯電話番号に関連付けられたアカウントを記憶している。アカウントはポイント管理装置110が発行したものであり、携帯型電話機120がポイント管理装置110に接続する際の認証に用いられる。利用者の識別情報は、このアカウントによって実現することも可能である。各アカウントには、十分なログイン認証機能が設定されている。ログイン認証およびその方法については公知の各種技術を用いて実現可能であるためその説明は省略する。
The
また利用者DB420は、利用者保有ポイント数およびポイント種類に関する情報をそれぞれ関連付けて、携帯電話番号ごとに記憶している。利用者保有ポイント数はポイント種類ごとに分けられて記憶されており、各利用者保有ポイント数にはポイント種類を識別する識別情報がそれぞれ関連付けられている。
In addition, the
図7は、変換比率DBの一例を示す説明図である。図7に示した変換比率DB430は、ポイントの価値の変動を加味したポイント交換処理をおこなう場合に用いられる。図7において、変換比率DB430は、ポイント交換元の識別情報とポイント交換先の識別情報との組み合わせごとに、変換比率を関連付けて記憶している。変換比率はポイント交換元とポイント交換先との組み合わせによって異なり、たとえばポイント交換元Aからポイント交換先Bへの変換比率とポイント交換元Bからポイント交換先Aへの変換比率とは異なる。
FIG. 7 is an explanatory diagram showing an example of the conversion ratio DB. The
また、変換比率DB430は、変換比率以外にポイント交換元の識別情報とポイント交換先の識別情報との組み合わせごとに、変換手数料を関連付けて記憶している。図7に示した変換比率DB430を用いることによって、ポイント管理装置110の提供サービスとしてポイント交換手数料やキャンペーンポイントを一律加減算したり、各々の企業ポイントごとに交換手数料やキャンペーンポイントを加減算したりすることもできる。この場合、ポイント交換元からの減算時にかかる変換手数料とポイント交換先への加算時にかかる変換手数料とを分けて用いることが出来る。
In addition to the conversion ratio, the
変換手数料には、たとえば比率計算の前に演算する減算時の手数料と、比率計算の後に計算する加算時の手数料とがある。変換比率DB430においては、減算時の手数料と加算時の手数料とを分けて記憶してもよい。また、変換比率DB430においては、減算時の手数料であるか加算時の手数料であるかを特定可能な情報が関連付けられた変換手数料を記憶してもよい。
The conversion fee includes, for example, a subtraction fee calculated before the ratio calculation and an addition fee calculated after the ratio calculation. In the
たとえばハブ型のポイント交換プログラムではなく、この発明の実施の形態のようなネットワークモデルでポイント交換による収入を得るためには、広告収入や提携預託金の利息、提携先からの一括手数料、従量手数料などが挙げられる。このうち、従量手数料は、たとえば1交換=10ポイントフィーというように設定される。 For example, instead of a hub-type point exchange program, in order to obtain revenue from point exchange with the network model as in the embodiment of the present invention, advertising revenue, interest in affiliated deposits, collective fees from affiliates, and metered fees Etc. Of these, the pay-per-use fee is set such that, for example, 1 exchange = 10 point fee.
交換手数料は、キャンペーン期間中などでは、マイナスだけでなくプラスとなることもある。この場合、キャンペーン期間中にポイント交換をおこなった場合は、キャンペーン用に設定された交換手数料あるいは交換手数料に相当するポイント数が利用者保有ポイントに加算される。 The exchange fee may be positive as well as negative during the campaign period. In this case, when the points are exchanged during the campaign period, the exchange fee set for the campaign or the number of points corresponding to the exchange fee is added to the user-owned points.
図7においては、たとえばポイントサービスAからBカードポイントサービスへのポイント交換に際しての変換比率は0.90とされ、BカードポイントサービスからポイントサービスAへのポイント交換に際しての変換比率は0.95とされている。また、ポイント種類を同じくする変換比率であってもポイント交換先に応じて大きく異なる。図7においては、たとえばP百貨店からBカードポイントサービスへの変換比率は0.40とされ、P百貨店からDカードポイントへの変換比率は1.25とされている。変換比率はポイント交換元やポイント交換先によって任意に取り決め、設定することが可能とされている。 In FIG. 7, for example, the conversion ratio at the point exchange from the point service A to the B card point service is 0.90, and the conversion ratio at the point exchange from the B card point service to the point service A is 0.95. Has been. Moreover, even if the conversion ratio is the same point type, it varies greatly depending on the point exchange destination. In FIG. 7, for example, the conversion ratio from the P department store to the B card point service is 0.40, and the conversion ratio from the P department store to the D card point is 1.25. The conversion ratio can be arbitrarily determined and set according to the point exchange source or point exchange destination.
ポイント数に見合う引当金(=原資の準備率)は企業会計上その割合は明確になっておらず、企業によってまちまちである。よって比率ベースで等価交換するケース以外に、引当準備金ベースで等価交換するようにしてもよい。たとえば、X社ポイント100pは100円の引当準備金だが、Y社ポイントが100pで50円の原資の場合、変換比率DB方式であると、直接的に1:2が算出されるが、原資等価交換であると、1ポイントあたりの原資金テーブルを使って、1:(100円÷50円)といったように間接的に比率を算出するようにしてもよい。 The proportion of the reserve (the reserve ratio of the funds) corresponding to the number of points is not clear in corporate accounting, and varies from company to company. Therefore, in addition to the case where the equivalent exchange is performed on a ratio basis, the equivalent exchange may be performed on a provision reserve basis. For example, if company X's point 100p is a reserve of 100 yen, but Y company's point is 100p and the source is 50 yen, the conversion ratio DB method will calculate 1: 2 directly. In the case of exchange, the ratio may be calculated indirectly such as 1: (100 yen ÷ 50 yen) using the original funds table per point.
(ポイント交換マップ)
つぎに、ポイント交換マップについて説明する。図8は、ポイント交換マップの一例を示す説明図である。図8において、ポイント交換マップ800は、この実施の形態のポイント交換システムを利用したポイント交換に際して用いられる。ポイント交換マップ800には、ポイントを発行し、ポイントの利用が可能なサービスやシステムを提供する企業(あるいはサービス、システム)801〜806ごとのバーコード801a〜806aが複数示されている。
(Point exchange map)
Next, the point exchange map will be described. FIG. 8 is an explanatory diagram showing an example of the point exchange map. In FIG. 8, a
企業のバーコード801a〜806aは、それぞれ各企業の識別情報を含んでいる。企業の識別情報は、企業ごとに固有の情報であり、任意の数字、アルファベットあるいは記号などを羅列することによって構成されたコード情報によって実現することができる。企業の識別情報は、ポイント交換元として指定された場合にポイント交換元の識別情報となり、ポイント交換先として指定された場合にポイント交換先の識別情報となる。企業のバーコードは、企業のロゴマークなどとともに示されている。これにより、企業のバーコードの読み取り間違いを防止することができる。 Each of the company barcodes 801a to 806a includes identification information of each company. The company identification information is information unique to each company, and can be realized by code information configured by listing arbitrary numbers, alphabets, symbols, or the like. The identification information of a company becomes identification information of a point exchange source when designated as a point exchange source, and becomes identification information of a point exchange destination when designated as a point exchange destination. The company bar code is shown along with the company logo. Thereby, it is possible to prevent an error in reading the bar code of the company.
ポイント交換マップ800には、処理動作810,820を特定可能なバーコード811,821が示されている。処理動作を特定可能なバーコード811,821は、処理動作をおこなうプログラムを含んでいてもよい。処理動作を特定可能なバーコードは処理動作内容の説明などとともに示すようにしてもよく、これによって、読み取り間違いを防止することができる。
The
また処理動作をおこなうプログラムは、ポイント管理装置110側で記憶してもよい。この場合処理動作を特定可能なバーコードは処理動作の識別情報を含み、ポイント管理装置110は処理動作の識別情報と処理動作をおこなうプログラムあるいは当該プログラムの格納場所をあらわすアドレスを関連付けて記憶しておく。
Further, the program for performing the processing operation may be stored on the
(ポイント管理装置110の処理手順)
つぎに、ポイント管理装置110の処理手順について説明する。図9は、ポイント管理装置110の処理手順を示すフローチャートである。図9において、まず、携帯型電話機120から送信されたポイント交換要求を受信するまで待つ(ステップS901:No)。
(Processing procedure of the point management device 110)
Next, the processing procedure of the
ステップS901において、ポイント交換要求を受信した場合(ステップS901:Yes)は、受信されたポイント交換要求に含まれる情報に基づいて利用者保有ポイント情報を取得する(ステップS902)。ステップS902においては、ポイント交換元、ポイント交換先、ポイント交換元の利用者保有ポイント数およびポイント交換先の利用者保有ポイント数などを取得する。 In step S901, when a point exchange request is received (step S901: Yes), user-owned point information is acquired based on information included in the received point exchange request (step S902). In step S902, the point exchange source, the point exchange destination, the number of user-owned points at the point exchange source, the number of user-owned points at the point exchange destination, and the like are acquired.
つぎに、ステップS902において取得された利用者保有ポイント情報に基づいてポイント交換処理をおこなう(ステップS903)。ステップS903においては、ポイント交換元の利用者保有ポイント数を減算して0(ゼロ)にするとともに、減算した分のポイント数をポイント交換先の利用者保有ポイント数に加算する。これによってポイント交換元の利用者保有ポイント数がすべてポイント交換先の利用者保有ポイント数にポイント交換される。 Next, point exchange processing is performed based on the user possessed point information acquired in step S902 (step S903). In step S903, the number of points owned by the user at the point exchange source is subtracted to 0 (zero), and the number of points subtracted is added to the number of points owned by the user at the point exchange destination. As a result, all the user-owned points at the point exchange source are exchanged for the number of user-owned points at the point exchange destination.
その後、ステップS903におけるポイント交換処理の処理結果を、ステップS901:Yesにおいて取得されたポイント交換要求の送信元となる携帯型電話機120に送信して(ステップS904)、一連の処理を終了する。
After that, the processing result of the point exchange process in step S903 is transmitted to the
つぎに、ポイント管理装置110の別の処理手順について説明する。図10は、ポイント管理装置110の処理手順を示すフローチャートである。図10において、まず、携帯型電話機120から送信されたポイント交換要求を受信するまで待つ(ステップS1001:No)。
Next, another processing procedure of the
ステップS1001において、ポイント交換要求を受信した場合(ステップS1001:Yes)は、受信されたポイント交換要求に含まれる情報に基づいて利用者保有ポイント情報を取得する(ステップS1002)。そして、ステップS1001において受信されたポイント交換要求に、交換対象ポイント数に関する情報が含まれているか否かを判断する(ステップS1003)。 In step S1001, when a point exchange request is received (step S1001: Yes), user-owned point information is acquired based on information included in the received point exchange request (step S1002). Then, it is determined whether or not the point exchange request received in step S1001 includes information regarding the number of exchange target points (step S1003).
ステップS1002の処理とステップS1003の処理とは、実行順序が逆であってもよい。すなわち、ポイント交換要求に交換対象ポイント数に関する情報が含まれているか否かを判断し、その後に利用者保有ポイント情報を取得するようにしてもよい。 The execution order of the process of step S1002 and the process of step S1003 may be reversed. That is, it may be determined whether or not the information regarding the number of points to be exchanged is included in the point exchange request, and thereafter the user-owned point information may be acquired.
ステップS1003において、ポイント交換要求に交換対象ポイント数に関する情報が含まれていない場合(ステップS1003:No)は、上述した図9におけるステップS903のポイント交換処理と同様のポイント交換処理をおこなう(ステップS1004)。その後、ポイント交換処理の処理結果を、ステップS1001:Yesにおいて取得されたポイント交換要求の送信元となる携帯型電話機120に送信して(ステップS1005)、一連の処理を終了する。
In step S1003, if the point exchange request does not include information regarding the number of points to be exchanged (step S1003: No), the same point exchange process as the point exchange process of step S903 in FIG. 9 described above is performed (step S1004). ). Thereafter, the processing result of the point exchange process is transmitted to the
一方、ステップS1003において、ポイント交換要求に交換対象ポイント数に関する情報が含まれている場合(ステップS1003:Yes)は、ステップS1004とは異なるポイント交換処理をおこなう(ステップS1006)。ステップS1006においては、交換元の利用者保有ポイント数から交換対象ポイント数を減算するとともに、減算した交換対象ポイント数をポイント交換先の利用者保有ポイントに加算する。 On the other hand, in step S1003, when the information regarding the number of points to be exchanged is included in the point exchange request (step S1003: Yes), a point exchange process different from step S1004 is performed (step S1006). In step S1006, the number of exchange target points is subtracted from the number of user possession points at the exchange source, and the number of exchange target points subtracted is added to the user possession points at the point exchange destination.
つぎに、ポイント管理装置110の別の処理手順について説明する。図11は、ポイント管理装置110の処理手順を示すフローチャートである。図11において、まず、携帯型電話機120から送信されたポイント交換要求を受信するまで待つ(ステップS1101:No)。
Next, another processing procedure of the
ステップS1101において、ポイント交換要求を受信した場合(ステップS1101:Yes)は、受信されたポイント交換要求に含まれる情報に基づいて利用者保有ポイント情報を取得する(ステップS1102)。そして、取得された利用者保有ポイント情報に基づいて変換比率を取得する(ステップS1103)。 In step S1101, when a point exchange request is received (step S1101: Yes), user-owned point information is acquired based on information included in the received point exchange request (step S1102). And a conversion ratio is acquired based on the acquired user possession point information (step S1103).
ステップS1103においては、変換比率DB430を用いて、ポイント交換要求に含まれるポイント交換元およびポイント交換先の組み合わせに該当する変換比率を取得する。また、ステップS1103においては、該当する変換比率を特定可能な情報など変換比率に関する情報(変換比率情報)を取得し、具体的には、たとえば変換比率をあらわす数値情報を取得する。
In step S1103, the
つぎに、ステップS1102およびステップS1103において取得された情報に基づいて、ポイント交換処理をおこなう(ステップS1104)。ステップS1104においては、ポイント交換元の利用者保有ポイント数を減算して0(ゼロ)にする。また、減算したポイント数に該当する変換比率に基づく数値を乗算したポイント数を算出し、算出されたポイント数をポイント交換先の利用者保有ポイントに加算する。 Next, point exchange processing is performed based on the information acquired in steps S1102 and S1103 (step S1104). In step S1104, the number of user-owned points at the point exchange source is subtracted to 0 (zero). Moreover, the number of points multiplied by the numerical value based on the conversion ratio corresponding to the number of subtracted points is calculated, and the calculated number of points is added to the user holding point of the point exchange destination.
その後、ステップS1104におけるポイント交換処理の処理結果を、ステップS1101:Yesにおいて取得されたポイント交換要求の送信元となる携帯型電話機120に送信して(ステップS1105)、一連の処理を終了する。
Thereafter, the processing result of the point exchange process in step S1104 is transmitted to the
つぎに、ポイント管理装置110の別の処理手順について説明する。図12は、ポイント管理装置110の処理手順を示すフローチャートである。図12において、まず、携帯型電話機120から送信されたポイント交換要求を受信するまで待つ(ステップS1201:No)。
Next, another processing procedure of the
ステップS1201において、ポイント交換要求を受信した場合(ステップS1201:Yes)は、受信されたポイント交換要求に含まれる情報に基づいて利用者保有ポイント情報を取得する(ステップS1202)。そして、取得された利用者保有ポイント情報に基づいて変換比率を取得する(ステップS1203)。ステップS1203においては、上述した図11におけるステップS1103と同様の処理をおこない、たとえば変換比率DB430を用いて、ポイント交換要求に含まれるポイント交換元およびポイント交換先の組み合わせに該当する変換比率を取得する。
In step S1201, when a point exchange request is received (step S1201: Yes), user-owned point information is acquired based on information included in the received point exchange request (step S1202). And a conversion ratio is acquired based on the acquired user possession point information (step S1203). In step S1203, the same processing as in step S1103 in FIG. 11 described above is performed, and for example, the conversion ratio corresponding to the combination of the point exchange source and the point exchange destination included in the point exchange request is acquired using the
つぎに、ステップS1201:Yesにおいて受信されたポイント交換要求に、交換対象ポイント数に関する情報が含まれているか否かを判断する(ステップS1204)。ステップS1202およびステップS1203の処理とステップS1204の処理とは、実行順序が逆であってもよい。すなわち、ポイント交換要求に交換対象ポイント数に関する情報が含まれているか否かを判断し、その後に利用者保有ポイント情報を取得し、変換比率を取得するようにしてもよい。 Next, it is determined whether or not the point exchange request received in step S1201: Yes includes information regarding the number of exchange target points (step S1204). The processing order of steps S1202 and S1203 and the processing of step S1204 may be reversed. That is, it may be determined whether or not the information regarding the number of points to be exchanged is included in the point exchange request, and thereafter the user-owned point information is obtained and the conversion ratio is obtained.
さらに、ステップS1203の処理とステップS1204の処理とは、実行順序が逆であってもよい。すなわち、利用者保有ポイント情報を取得してから、ポイント交換要求に交換対象ポイント数に関する情報が含まれているか否かを判断し、その後に変換比率を取得するようにしてもよい。 Furthermore, the processing order of step S1203 and step S1204 may be reversed. That is, after acquiring user-owned point information, it may be determined whether or not the information regarding the number of points to be exchanged is included in the point exchange request, and thereafter the conversion ratio may be obtained.
ステップS1204において、ポイント交換要求に交換対象ポイント数に関する情報が含まれていない場合(ステップS1204:No)は、上述した図11におけるステップS1104のポイント交換処理と同様のポイント交換処理をおこなう(ステップS1205)。その後、ポイント交換処理の処理結果を、ステップS1201:Yesにおいて取得されたポイント交換要求の送信元となる携帯型電話機120に送信して(ステップS1206)、一連の処理を終了する。
In step S1204, when the point exchange request does not include information regarding the number of points to be exchanged (step S1204: No), the same point exchange process as the point exchange process of step S1104 in FIG. 11 described above is performed (step S1205). ). Thereafter, the processing result of the point exchange process is transmitted to the
一方、ステップS1204において、ポイント交換要求に交換対象ポイント数に関する情報が含まれている場合(ステップS1204:Yes)は、ステップS1205とは異なるポイント交換処理をおこなう(ステップS1207)。ステップS1207においては、交換対象ポイント数が、ポイント交換元を対象としているかポイント交換先を対象としているかによってそれぞれ異なるポイント交換処理をおこなう。 On the other hand, in step S1204, when information regarding the number of points to be exchanged is included in the point exchange request (step S1204: Yes), a point exchange process different from step S1205 is performed (step S1207). In step S1207, different point exchange processing is performed depending on whether the number of points to be exchanged is for a point exchange source or a point exchange destination.
ポイント交換元を対象としている場合、ステップS1207においては、交換元の利用者保有ポイント数から交換対象ポイント数を減算する。また、ステップS1207においては、減算した交換対象ポイント数に該当する変換比率に基づく数値を乗算したポイント数を算出し、算出されたポイント数をポイント交換先の利用者保有ポイントに加算する。 When the point exchange source is targeted, in step S1207, the number of exchange target points is subtracted from the number of user-owned points of the exchange source. In step S1207, the number of points multiplied by the numerical value based on the conversion ratio corresponding to the subtracted exchange point number is calculated, and the calculated point number is added to the point possessed by the user exchange point.
ポイント交換先を対象としている場合、ステップS1207においては、変換比率に基づいて乗算後の値が交換対象ポイント数となるようなポイント数を算出する。そして、算出したポイント数を交換元の利用者保有ポイント数から減算するとともに、交換対象ポイント数を交換先の利用者保有ポイント数に加算する。ステップS1207におけるポイント交換処理の後は、ステップS1206に移行する。 If the point exchange destination is the target, in step S1207, the number of points is calculated based on the conversion ratio so that the value after multiplication becomes the number of points to be exchanged. Then, the calculated number of points is subtracted from the number of user-owned points at the exchange source, and the number of exchange target points is added to the number of user-owned points at the exchange destination. After the point exchange process in step S1207, the process proceeds to step S1206.
つぎに、ポイント管理装置110の別の処理手順について説明する。図13は、ポイント管理装置110の処理手順を示すフローチャートである。図13において、まず、携帯型電話機120から送信されたポイント交換要求を受信するまで待つ(ステップS1301:No)。
Next, another processing procedure of the
ステップS1301において、ポイント交換要求を受信した場合(ステップS1301:Yes)は、受信されたポイント交換要求に含まれる情報に基づいて利用者保有ポイント情報を取得する(ステップS1302)。そして、取得された利用者保有ポイント情報に基づいて変換比率を取得する(ステップS1303)。ステップS1303においては、上述した図11におけるステップS1103と同様の処理をおこなう。 In step S1301, when a point exchange request is received (step S1301: Yes), user-owned point information is acquired based on information included in the received point exchange request (step S1302). And a conversion ratio is acquired based on the acquired user possession point information (step S1303). In step S1303, the same processing as step S1103 in FIG. 11 described above is performed.
つぎに、ステップS1301:Yesにおいて受信されたポイント交換要求に、交換対象ポイント数に関する情報が含まれているか否かを判断する(ステップS1304)。ステップS1302およびステップS1303の処理とステップS1304の処理とは、実行順序が逆であってもよい。すなわち、ポイント交換要求に交換対象ポイント数に関する情報が含まれているか否かを判断し、その後に利用者保有ポイント情報を取得し、変換比率を取得するようにしてもよい。 Next, it is determined whether or not the point exchange request received in step S1301: Yes contains information on the number of exchange target points (step S1304). The processing order of steps S1302 and S1303 and the processing of step S1304 may be reversed. That is, it may be determined whether or not the information regarding the number of points to be exchanged is included in the point exchange request, and thereafter the user-owned point information is obtained and the conversion ratio is obtained.
さらに、ステップS1303の処理とステップS1304の処理とは、実行順序が逆であってもよい。すなわち、利用者保有ポイント情報を取得してから、ポイント交換要求に交換対象ポイント数に関する情報が含まれているか否かを判断し、その後に変換比率を取得するようにしてもよい。 Furthermore, the processing order of step S1303 and step S1304 may be reversed. That is, after acquiring user-owned point information, it may be determined whether or not the information regarding the number of points to be exchanged is included in the point exchange request, and thereafter the conversion ratio may be obtained.
ステップS1304において、ポイント交換要求に交換対象ポイント数に関する情報が含まれていない場合(ステップS1304:No)は、事前照会処理をおこなう(ステップS1305)。ステップS1305においては、上述した図11におけるステップS1104と同様の演算をおこなう。ただし、ステップS1305においては、演算をおこなうのみであって利用者DB420における利用者保有ポイントの更新はおこなわない。
In step S1304, if the point exchange request does not include information on the number of points to be exchanged (step S1304: No), a prior inquiry process is performed (step S1305). In step S1305, the same calculation as in step S1104 in FIG. 11 described above is performed. However, in step S1305, only the calculation is performed, and the user possession points in the
そして、ステップS1305における処理結果(前処理結果)を、ステップS1301:Yesにおいて取得されたポイント交換要求の送信元となる携帯型電話機120に送信する(ステップS1306)。携帯型電話機120は、ステップS1306においてポイント管理装置110から送信された情報を受信すると、受信した情報に基づいて事前照会画面を表示する(図14−2を参照)。携帯型電話機120における処理手順についての説明は省略する。
Then, the processing result (preprocessing result) in step S1305 is transmitted to the
このように実際のポイント交換処理を実行する前処理結果、すなわち事前照会結果を送信することにより、利用者に対して、ポイント交換による利用者保有ポイントの変動を、ポイント交換処理を実際におこなう前(利用者DBにおける利用者保有ポイントの更新をおこなう前)に知らせることができる。また、これにより利用者は、事前にポイント交換処理結果を知ることで、たとえば変換比率が低く、ポイント交換をおこなってもメリットが低いと考えた場合にはポイント交換処理を中止(キャンセル)することも可能になる。 By transmitting the pre-processing result for executing the actual point exchange process, that is, the pre-inquiry result, the change of the user-owned points due to the point exchange to the user before the point exchange process is actually performed. (Before updating the user possession points in the user DB). In addition, this allows the user to know the point exchange processing result in advance, and to cancel (cancel) the point exchange process if, for example, the conversion ratio is low and the advantage is low even if the point exchange is performed. Is also possible.
一方、ステップS1304において、ポイント交換要求に交換対象ポイント数に関する情報が含まれている場合(ステップS1304:Yes)は、ステップS1305とは異なる事前照会処理をおこなう(ステップS1307)。ステップS1307においては、上述した図12におけるステップS1207と同様の演算をおこなう。ただし、ステップS1307においては、演算をおこなうのみであって利用者DBにおける利用者保有ポイントの更新はおこなわない。その後、ステップS1306へ移行して、事前照会結果を携帯型電話機120に送信する。
On the other hand, in step S1304, when the information regarding the number of points to be exchanged is included in the point exchange request (step S1304: Yes), pre-inquiry processing different from step S1305 is performed (step S1307). In step S1307, the same calculation as in step S1207 in FIG. 12 described above is performed. However, in step S1307, only the calculation is performed, and the user possession points in the user DB are not updated. Thereafter, the process proceeds to step S1306, and the pre-inquiry result is transmitted to the
つぎに、ステップS1306において処理結果を送信した携帯型電話機120から、交換実行要求を受信したか否かを判断する(ステップS1308)。交換実行要求を受信していない場合(ステップS1308:No)は、処理を中止するか否かを判断する(ステップS1309)。
Next, it is determined whether an exchange execution request has been received from the
ステップS1309においては、携帯型電話機120から送信された、処理を中止する旨の情報を受信した場合に処理を中止すると判断する。また、ステップS1309においては、ステップS1306において処理結果を送信してから所定時間が経過した時点において携帯型電話機120から何の応答もない場合に処理を中止すると判断してもよい。
In step S1309, it is determined that the process is to be stopped when the information transmitted from the
ステップS1309において、処理を中止しない場合(ステップS1309:No)は、ステップS1308へ戻る。また、ステップS1309において処理を中止する場合(ステップS1309:Yes)は、そのまま一連の処理を終了する。 In step S1309, when the process is not stopped (step S1309: No), the process returns to step S1308. Further, when the process is stopped in step S1309 (step S1309: Yes), the series of processes is ended as it is.
ステップS1308において、交換実行要求を受信した場合(ステップS1308:Yes)は、ポイント交換処理をおこなう(ステップS1310)。ステップS1310においては、ポイント交換要求に含まれる情報、利用者保有ポイント情報、交換対象ポイント情報の受信の有無などに基づいて上述した図9〜図12において説明したいずれかのポイント交換処理をおこなう。 In step S1308, when an exchange execution request is received (step S1308: Yes), point exchange processing is performed (step S1310). In step S1310, any one of the point exchange processes described with reference to FIGS. 9 to 12 described above is performed based on information included in the point exchange request, user possessed point information, presence / absence of exchange target point information, and the like.
ポイント交換処理後は、ポイント交換処理の処理結果を、ステップS1301:Yesにおいて取得されたポイント交換要求の送信元となる携帯型電話機120に送信して(ステップS1311)、一連の処理を終了する。
After the point exchange process, the processing result of the point exchange process is transmitted to the
つぎに、携帯型電話機120における表示画面例について説明する。図14−1および図14−2は、携帯型電話機120における表示画面例を示す説明図である。図14−1の表示画面は、携帯型電話機120においてポイント交換アプリケーションが起動され、交換対象ポイント数を入力する画面を表示する指示操作があった場合に、携帯型電話機120のディスプレイ304に表示される。
Next, an example of a display screen on the
図14−1において、表示画面1401中の領域1410には、利用者の操作によって入力された交換対象ポイント数を表示する。交換対象ポイント数は任意の数値を入力することができる。また、表示画面1401には、領域1410に入力した交換対象ポイント数が、ポイント交換元を対象としているのかポイント交換先を対象としているのかを入力する領域1420が設けられている。
In FIG. 14A, an
また、表示画面1401には、つぎの動作を指示する指示キー1430、1440、1450が表示されている。指示キー1430は、入力した内容での事前照会の実行を指示する際に操作される。指示キー1440は、入力した内容でのポイント交換処理の実行を指示する際に操作される。指示キー1440が操作された場合、事前照会はおこなわずに、ポイント交換処理の実行が開始される。指示キー1450は、すべての処理を中止する際に操作される。
The
ポイント交換処理には、ポイント交換元およびポイント交換先の2つの企業のみではなく、中継する3つめ以上の企業(へのポイント交換)が関係することもある。すなわち、ポイント交換元の利用者保有ポイントをポイント交換先の利用者保有ポイントに交換するためには、複数の企業のポイントへの複数回のポイント交換処理を経由する必要があることもある。 The point exchange processing may involve not only the two companies, the point exchange source and the point exchange destination, but also the third or more companies to be relayed (point exchange to). In other words, in order to exchange a user-owned point at a point exchange source with a user-owned point at a point exchange destination, it may be necessary to go through a plurality of point exchange processes for points of a plurality of companies.
ポイント管理装置110は、具体的には、たとえばP社ポイントをQ社ポイントに交換する場合の交換ルートが複数パターン存在する場合に、変換後のポイント交換先での利用者ポイント数が最適となるような交換ルートを選択してもよい。たとえば、P社の100ポイントを交換対象ポイント数として、M社のポイントに変換してからQ社のポイントに変換した場合に、交換先において加算される利用者保有ポイント数が70ポイントであるとする。
Specifically, the
一方、P社の100ポイントを交換対象ポイント数として、N社のポイントに変換してからQ社のポイントに変換した場合に、交換先において加算される利用者保有ポイント数が95ポイントであるとする。この場合、ポイント管理装置110は、N社のポイントに変換してからQ社のポイントに変換する交換ルートを採用する。
On the other hand, when 100 points of Company P are converted into points of Company N after conversion to points of Company N, the number of user-owned points added at the exchange destination is 95 points. To do. In this case, the
指示キー1430、1440が操作された場合、ポイント管理装置110は、変換後のポイント交換先での利用者ポイント数が最適となるような交換ルートを、利用者の操作を介することなく選択してもよい。これによって利用者の利便性の向上を図ることができる。
When the
図14−2の表示画面1402は、ポイント管理装置110から事前照会結果を受信した場合に、携帯型電話機120に表示される。表示画面1402には、事前照会した内容でのポイント交換処理の実行が可能である旨を案内する情報1460や、ポイント交換処理後の利用者保有ポイント数を案内する情報1470が表示されている。
A
表示画面1402において、ポイント交換処理後の利用者保有ポイント数は、ポイント交換先における利用者保有ポイント数であってもよいし、ポイント交換元における利用者保有ポイント数(残高)であってもよいし、その両方であってもよい。
In the
図15〜図18は、ポイント交換マップの別の一例を示す説明図である。図15において、ポイント交換マップ1400には、上述した企業801〜806ごとのバーコード801a〜806aが複数表示されている。また、ポイント交換マップ1400には、処理動作810、820、1510を特定可能なバーコード811、821、1511が表示されている。上述した処理動作810、820に加えて、処理動作830は実行中の処理を中断する処理動作である。
15-18 is explanatory drawing which shows another example of a point exchange map. In FIG. 15, the point exchange map 1400 displays a plurality of barcodes 801a to 806a for the
図16において、ポイント交換マップ1600には、ポイント交換処理の対象となりうる企業のバーコードのうち、利用者が指定した企業802、803、804、806のバーコード802a、803a、804a、806aが表示されている。ポイント交換元として指定した企業802、803およびそのバーコード802a、803aと、ポイント交換先として指定した企業804、806およびそのバーコード804a、806aとは、交換処理の内容を示す図形情報1610、1620、1630によって関連付けられている。
In FIG. 16, the
図形情報1610、1620、1630は、ポイント交換に際しての変換比率(あるいはそれに準ずる情報)1611、ポイント交換の完了までに要する時間(日数)1612、およびポイント交換元とポイント交換先とを視覚的に表現する矢印1613などを含んでいる。矢印1613を用いることにより、ポイント交換元とポイント交換先とを視覚的に一目で容易に案内することができる。
なお、処理動作が「ポイント交換」に代えて「購入する」である場合、「購入する」における矢印の方向は「ポイント交換」における矢印の方向と必ずしも一致しない。すなわち、購入する場合は、利用者保有ポイントが購入先に移動するため、矢印の方向はポイント交換時とは逆になっていてもよい。 When the processing operation is “Purchase” instead of “Point exchange”, the direction of the arrow in “Purchase” does not necessarily match the direction of the arrow in “Point exchange”. That is, when purchasing, since the user-owned points move to the purchase destination, the direction of the arrow may be opposite to that at the time of point exchange.
ポイント交換マップ1600においては、処理動作の内容によって矢印による表現を避け、処理動作をあらわす言葉を表示してもよい。これによって、利用者保有ポイントの移動方向を矢印であらわすことによってかえって混乱が生じそうな場合には、敢えて矢印の表示を避け混乱を事前に回避することも可能である。
In the
図17において、ポイント交換マップ1700には、図16に示したポイント交換マップ1600と同様に、ポイント交換処理の対象となりうる企業のバーコードのうち、利用者が指定した企業802、803、804、806のバーコード802a、803a、804a、806aが表示されている。ポイント交換元として指定した企業802、803およびそのバーコード802a、803aと、ポイント交換先として指定した企業804、806およびそのバーコード804a、806aとは、交換処理の内容を示す図形情報1710、1720、1730によって関連付けられている。
In FIG. 17, the
図形情報1710、1720、1730は、バーコードと矢印とを含んでいる。図形情報1710、1720、1730におけるバーコードは、ポイント交換元からポイント交換先へのポイント交換を指示する指示用のタグ情報を含んでいる。指示用のタグ情報は、たとえばポイント交換に際しての変換比率(あるいはそれに準ずる情報)などを含んでいる。また、指示用のタグ情報は、ポイント交換の完了までに要する時間(日数)などのポイント交換に関する情報を含んでいてもよい。
The
指示用のタグ情報は、2つの企業803、806間におけるポイント交換であっても、いずれの企業がポイント交換元となりポイント交換先となるかによってその内容が異なる。たとえば企業803がポイント交換元となり企業806がポイント交換先となるポイント交換と、企業806がポイント交換元となり企業803がポイント交換先となるポイント交換とでは、指示用のタグ情報の内容がことなる。
Even if the tag information for instruction is point exchange between two
図形情報1710、1720、1730における矢印は、ポイント交換元とポイント交換先とを視覚的に表現する。図形情報1710、1720、1730において矢印を用いることにより、ポイント交換元とポイント交換先とを視覚的に一目で容易に案内することができる。
The arrows in the
利用者は、携帯型電話機120を用いて図形情報1710、1720、1730におけるバーコードを読み取ることによって、ワンオペレーションでポイント交換のオペレーションを指示することができる。また、指示用のタグ情報に変換比率などを含めた場合には、利用者はポイント交換に関する情報を容易に入手することができる。
The user can instruct the point exchange operation with one operation by reading the bar code in the
図18において、ポイント交換マップ1800には、ポイント交換処理の対象となりうる企業のバーコードのうち、利用者が指定した企業802、803、804、806のバーコード802a、803a、804a、806aが表示されている。図18に示したように、ポイント交換は、ポイント交換元が複数あってもよく、ポイント交換先が複数あってもよい。あるいはポイント交換は、ポイント交換元およびポイント交換先がそれぞれ複数あってもよい。これによって、M、Nを任意の自然数とした場合に、ポイント交換元とポイント交換先とがM対Nで対応するポイント交換を実現することができる。
In FIG. 18, the
この場合、ポイント交換元とポイント交換先とは、交換処理の内容を示す図形情報1810、1820、1830、1840によって関連付けられている。図形情報1810、1820、1830、1840は、それぞれ、ポイント交換元からポイント交換先へのポイント交換を指示する指示用のタグ情報を含むバーコードと、ポイント交換元とポイント交換先とを視覚的に表現する矢印と、を含んでいる。
In this case, the point exchange source and the point exchange destination are associated with each other by
図15〜図18に示したポイント交換マップ1500、1600、1700、1800おいては、各企業801〜806のロゴマークやそれらのバーコード801a〜806aを3D(立体)表示してもよい。そして、各企業801〜806のロゴマークやそれらのバーコード801a〜806aが複数表示されている場合には、たとえばマウスやカーソル操作などによって指定した特定の企業のロゴマークおよびバーコードのみを手前に(あるいは他よりも大きく)表示するようにしてもよい(図18における符号803を参照)。また、この時の表示優先度の判定としては、直近いくつかのマウスやカーソルのフォーカス履歴を用いて、頻度の高いものを手前に表示する方法などでもよい。
In the
逆に、指定されていない企業のロゴマークおよびバーコードは小さく表示するようにしてもよい。これによって、表示領域に限りがある場合にもポイント交換マップ中に表示する企業のロゴマークおよびバーコードを増やすことができ、より多くの情報表現を実現することができる。これによって、マップ型とアレイ型との合体マップを作成することが可能となる(合体マップは、特に3D(立体)に限定したものではない。) On the contrary, the logo mark and barcode of the company which is not specified may be displayed small. As a result, even when the display area is limited, it is possible to increase the number of company logos and barcodes displayed in the point exchange map, thereby realizing more information expression. This makes it possible to create a combined map of the map type and the array type (the combined map is not particularly limited to 3D (solid)).
ポイント交換マップ800、1500、1600、1700、1800を用いることにより、この実施の形態においては、ポイント交換元、ポイント交換先、処理動作などの入力(指定)を、ポイント交換マップ800、1500、1600、1700、1800に表示されたバーコードの読み取りによっておこなうことができる。
By using the
これによって、ポイント交換をする際にキー入力や複雑な指示の必要がなく、表示されたポイント交換マップ800、1500、1600、1700、1800を見ながら、感覚的に分かりやすい操作でポイント交換指示が完結できるため、携帯型電話機120やパーソナルコンピュータなどのコンピュータ装置を使いこなすことが苦手な利用者(デジタルデバイド)であってもポイント交換を容易行うことができるシステムを実現することができる。
As a result, there is no need for key input or complicated instructions when exchanging points, and point exchange instructions can be given with an intuitive operation while viewing the displayed point exchange maps 800, 1500, 1600, 1700, 1800. Since it can be completed, even a user (digital divide) who is not good at using computer devices such as the
上述したように、この実施の形態によれば、利用者保有ポイントの種類に依存することなく、ポイント交換元の利用者保有ポイントをポイント交換先の利用者保有ポイントに加算することができ、その結果を利用者の情報処理装置120に送信することができる。これによって、利用者が所望する種類のポイントへのポイント交換をおこなうとともに、当該ポイント交換がおこなわれたことを利用者に対して案内することができるので、利用者の利便性の向上を図ることができる。
As described above, according to this embodiment, it is possible to add the user-owned points of the point exchange source to the user-owned points of the point exchange destination without depending on the type of user-owned points, The result can be transmitted to the
また、この実施の形態によれば、ポイント交換元の利用者保有ポイントをポイント交換先の利用者保有ポイントに直接変換することができるので、複数の企業を経由した場合と比較してポイント交換完了までの期間短縮を図ることができる。これによって、ポイント交換がおこなわれたことを利用者に対して早期に案内することができ、利用者の利便性の向上を図ることができる。 Also, according to this embodiment, the point exchange source user-owned points can be directly converted to point exchange destination user-owned points, so the point exchange is completed as compared with the case of passing through multiple companies Can be shortened. Accordingly, it is possible to promptly notify the user that the point exchange has been performed, and the convenience of the user can be improved.
また、この実施の形態によれば、交換対象ポイント数のみをポイント交換処理の対象とすることができる。これによって、利用者が所望する数量の利用者保有ポイント数をポイント交換に供することができるので、利用者の利便性の向上を図ることができる。 Further, according to this embodiment, only the number of points to be exchanged can be set as a point exchange process target. As a result, the number of user-owned points of the quantity desired by the user can be used for point exchange, so that the convenience of the user can be improved.
また、この実施の形態によれば、ポイント交換元からポイント交換先へのポイント交換が等価ではない場合にも、利用者保有ポイントの種類に依存することなく、ポイント交換元の利用者保有ポイントをポイント交換先の利用者保有ポイントに加算することができ、その結果を利用者の情報処理装置120に送信することができる。これによって、ポイント交換元からポイント交換先へのポイント交換の変換比率にかかわらず、利用者が所望する種類のポイントへのポイント交換をおこなうことができるので、利用者の利便性の向上を図ることができる。
In addition, according to this embodiment, even when the point exchange from the point exchange source to the point exchange destination is not equivalent, the user possession point of the point exchange source is not dependent on the type of the user possession point. The points can be added to the points owned by the user, and the result can be transmitted to the
また、この実施の形態によれば、ポイント交換元からポイント交換先へのポイント交換が等価ではない場合にも、利用者保有ポイントの種類に依存することなく、所望するポイント数をポイント交換先の利用者保有ポイントに加算することができ、その結果を利用者の情報処理装置120に送信することができる。これによって、ポイント交換元からポイント交換先へのポイント交換の変換比率にかかわらず、利用者が所望する種類のポイントに利用者が所望する数量のポイントを加算することができるので、利用者の利便性の向上を図ることができる。
Further, according to this embodiment, even when the point exchange from the point exchange source to the point exchange destination is not equivalent, the desired number of points can be set at the point exchange destination without depending on the type of user-owned points. The points can be added to the user possession points, and the result can be transmitted to the
また、この実施の形態によれば、指定された条件(ポイント交換元、ポイント交換先、交換対象ポイント数など)にしたがったポイント交換が可能であるか否かを案内することができる。これによって、利用者が所望するポイント交換が可能である場合に限って利用者保有ポイント数の更新をおこなうことができるので、利用者保有ポイントを不用意に更新することを防止して、利用者の利便性の向上を図ることができる。 Further, according to this embodiment, it is possible to guide whether or not point exchange according to designated conditions (point exchange source, point exchange destination, number of exchange target points, etc.) is possible. As a result, the number of user-owned points can be updated only when the point exchange desired by the user is possible, thus preventing the user-owned points from being inadvertently updated and The convenience can be improved.
また、この実施の形態によれば、指定された条件にしたがったポイント交換結果を実際にポイント交換をおこなう前に案内することができる。これによって、ポイント交換結果に利用者が納得した場合に限って利用者保有ポイント数の更新をおこなうことができるので、利用者保有ポイントを不用意に更新することを防止して、利用者の利便性の向上を図ることができる。 In addition, according to this embodiment, it is possible to guide the point exchange result according to the designated condition before actually performing the point exchange. As a result, the number of user-owned points can be updated only when the user is satisfied with the point exchange result, thus preventing the user-owned points from being updated inadvertently. It is possible to improve the performance.
また、この実施の形態によれば、ポイント交換元またはポイント交換先を特定する情報の入力作業の容易化を図るとともに、情報の入力ミスを防止することができる。これによって、利用者に対する作業負担を増やすことなくポイント交換元およびポイント交換先に関する情報を正確に入力させることができるので、入力作業のやり直しなどを防止し、利用者の利便性の向上を図ることができる。 Further, according to this embodiment, it is possible to facilitate the input operation of information for specifying a point exchange source or a point exchange destination and to prevent an information input error. As a result, information regarding the point exchange source and the point exchange destination can be accurately input without increasing the work burden on the user, thereby preventing the re-execution of the input work and improving the convenience of the user. Can do.
また、この実施の形態によれば、利用者の情報処理装置120として携帯型電話機120などの携帯型の端末装置を用いることにより、利用者はポイントの利用先となる店舗でポイント交換をおこない商品を受け取ることができるので、ポイントを有効に利用することができる。
Further, according to this embodiment, by using a portable terminal device such as the
また、この実施の形態によれば、ポイント管理装置110と利用者の情報処理装置(携帯型電話機)120との間における通信にSMSを用いることにより、ポイント管理装置110と利用者の情報処理装置(携帯型電話機)120との間で送受信される情報のセキュリティ性を確保することができる。
Further, according to this embodiment, the SMS is used for communication between the
SMSはキャリアの戦略などによりEメールよりも割安な料金あるいは無料で利用可能とされていることも多い。このため、ポイント管理装置110と利用者の情報処理装置(携帯型電話機)120との間における通信にSMSを用いることにより、利用者の利便性を向上させ、ポイント活用の活性化を期待することができる。
SMS is often made cheaper than e-mail or free of charge, depending on the carrier's strategy. For this reason, by using SMS for communication between the
また、この実施の形態によれば、利用者の識別情報を携帯型電話機120の電話番号とすることにより、覚え易い利用者IDとすることができ、利用者IDの入力ミスや利用者IDを忘れるなどによってポイント交換ができないという状況の発生を防止し利用者にとって使い易いポイントサービスを提供することができる。
Further, according to this embodiment, by using the user identification information as the telephone number of the
以上説明したように、ポイント管理装置、ポイント管理方法およびポイント管理プログラムによれば、利用者保有ポイントの種類に依存することなく当該利用者保有ポイントを利用者が所望する種類のポイントに交換し、ポイント交換結果をポイント交換完了後早期に伝えることができる。これによって、利用者保有ポイントの種類に依存することなく利用者が所望するポイント交換を実現し、利用者の利便性の向上を図ることができる。 As described above, according to the point management device, the point management method and the point management program, the user-owned points are exchanged for the types of points desired by the user without depending on the types of user-owned points, The point exchange result can be communicated early after the point exchange is completed. As a result, the point exchange desired by the user can be realized without depending on the type of the user-owned points, and the convenience of the user can be improved.
なお、本実施の形態で説明したポイント管理方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。 The point management method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The program may be a transmission medium that can be distributed via a network such as the Internet.
以上のように、本発明にかかるポイント管理装置、ポイント管理方法およびポイント管理プログラムは、ポイントサービスを利用した商品の購入時やサービスの利用時に発生するポイントの管理に有用であり、特に、複数種類のポイントを特定の種類のポイントにまとめて管理するポイント管理装置に適している。 As described above, the point management device, the point management method, and the point management program according to the present invention are useful for managing points generated when purchasing products using the point service or using the service. It is suitable for a point management device that manages points in a specific type.
110 ポイント管理装置
401 受信部
402 取得部
403 ポイント交換処理部
404 送信部
420,600 利用者DB
430,700 変換比率DB
800、 ポイント交換マップ
1401,1402 表示画面
1500 ポイント交換マップ
1600 ポイント交換マップ
1700 ポイント交換マップ
1800 ポイント交換マップ
110
430,700 Conversion ratio DB
800,
Claims (10)
前記受信手段によって受信された情報に基づいて、前記利用者の識別情報に関連付けられた前記ポイント交換元の利用者保有ポイント数に関する情報および前記利用者の識別情報に関連付けられた前記ポイント交換先の利用者保有ポイント数に関する情報を取得する取得手段と、
前記取得手段によって取得されたポイント交換元の利用者保有ポイント数を減算して更新するとともに、その減算に対応したポイント数を前記取得手段によって取得されたポイント交換先の利用者保有ポイント数に加算して更新するポイント交換処理手段と、
前記利用者の情報処理装置に対して、前記ポイント交換処理手段による処理結果を送信する送信手段と、
を備え、
前記ポイント交換元に関する情報およびポイント交換先に関する情報は、当該ポイント交換元を特定する情報および当該ポイント交換先を特定する情報が表示・投影または印刷や掘り込みまたは埋め込まれた媒体から前記利用者の情報処理装置によって読み取られることによって取得され、前記受信手段に対して送信されることを特徴とするポイント管理装置。 Receiving means for receiving identification information of the user, information on the point exchange source, and information on the point exchange destination from the information processing apparatus of the user;
Based on the information received by the receiving means, information on the number of user-retained points of the point exchange source associated with the identification information of the user and the point exchange destination associated with the identification information of the user An acquisition means for acquiring information on the number of user-owned points;
While subtracting and updating the number of user-owned points of the point exchange source acquired by the acquisition means, the number of points corresponding to the subtraction is added to the number of user-owned points of the point exchange destination acquired by the acquisition means Point exchange processing means to be updated,
Transmitting means for transmitting a processing result by the point exchange processing means to the information processing apparatus of the user;
With
The information relating to the point exchange source and the information relating to the point exchange destination include information specifying the point exchange source and information identifying the point exchange destination from a medium on which display, projection, printing, digging or embedding is performed. A point management device obtained by being read by an information processing device and transmitted to the receiving means.
前記ポイント交換処理手段は、前記取得手段によって取得されたポイント交換元の利用者保有ポイント数から前記交換対象ポイント数を減算して更新するとともに、その減算に対応したポイント数を前記取得手段によって取得されたポイント交換先の利用者保有ポイント数に加算して更新することを特徴とする請求項1に記載のポイント管理装置。 The receiving means further receives information on the number of exchange target points to be exchanged,
The point exchange processing means subtracts and updates the number of points to be exchanged from the number of user-owned points of the point exchange source acquired by the acquisition means, and acquires the number of points corresponding to the subtraction by the acquisition means The point management apparatus according to claim 1, wherein the point management apparatus is updated by adding to the number of user-owned points at the point exchange destination.
前記利用者の情報処理装置から、当該利用者の識別情報、ポイント交換元に関する情報およびポイント交換先に関する情報を受信する受信工程と、
前記受信工程によって受信された情報に基づいて、前記利用者の識別情報に関連付けられた前記ポイント交換元の利用者保有ポイント数に関する情報、および前記利用者の識別情報に関連付けられた前記ポイント交換先の利用者保有ポイント数に関する情報を取得する取得工程と、
前記取得工程によって取得されたポイント交換元の利用者保有ポイント数を減算して更新するとともに、その減算に対応したポイント数を前記取得工程によって取得されたポイント交換先の利用者保有ポイント数に加算して更新するポイント交換処理工程と、
前記利用者の情報処理装置に対して、前記ポイント交換処理工程による処理結果を送信する送信工程と、
を前記ポイント管理装置に実行させ、
前記ポイント交換元に関する情報およびポイント交換先に関する情報は、当該ポイント交換元を特定する情報および当該ポイント交換先を特定する情報が表示・投影または印刷や掘り込みまたは埋め込まれた媒体から前記利用者の情報処理装置によって読み取られることによって取得され、前記ポイント管理装置に対して送信されることを特徴とするポイント管理方法。 A point management method using a point management device connectable to a user information processing device,
A receiving step of receiving identification information of the user, information on the point exchange source and information on the point exchange destination from the information processing apparatus of the user;
Based on the information received by the receiving step, information on the number of user-retained points of the point exchange source associated with the user identification information, and the point exchange destination associated with the user identification information An acquisition process for acquiring information on the number of user-owned points
While subtracting and updating the number of user-owned points of the point exchange source acquired by the acquisition step, the number of points corresponding to the subtraction is added to the number of user-owned points of the point exchange destination acquired by the acquisition step Point exchange processing process to be updated,
A transmission step of transmitting a processing result by the point exchange processing step to the information processing apparatus of the user;
To execute the point management device,
The information relating to the point exchange source and the information relating to the point exchange destination include information specifying the point exchange source and information identifying the point exchange destination from a medium on which display, projection, printing, digging or embedding is performed. A point management method which is acquired by being read by an information processing apparatus and transmitted to the point management apparatus.
前記利用者の情報処理装置から、当該利用者の識別情報、ポイント交換元に関する情報およびポイント交換先に関する情報を受信する受信工程と、
前記受信工程によって受信された情報に基づいて、前記利用者の識別情報に関連付けられた前記ポイント交換元の利用者保有ポイント数に関する情報、および前記利用者の識別情報に関連付けられた前記ポイント交換先の利用者保有ポイント数に関する情報を取得する取得工程と、
前記取得工程によって取得されたポイント交換元の利用者保有ポイント数を減算して更新するとともに、その減算に対応したポイント数を前記取得工程によって取得されたポイント交換先の利用者保有ポイント数に加算して更新するポイント交換処理工程と、
前記利用者の情報処理装置に対して、前記ポイント交換処理工程による処理結果を送信する送信工程と、
を前記ポイント管理装置に実行させ、
前記ポイント交換元に関する情報およびポイント交換先に関する情報は、当該ポイント交換元を特定する情報および当該ポイント交換先を特定する情報が表示・投影または印刷や掘り込みまたは埋め込まれた媒体から前記利用者の情報処理装置によって読み取られることによって取得され、前記ポイント管理装置に対して送信されることを特徴とするポイント管理プログラム。 A point management program to be executed by a point management device connectable to a user information processing device,
A receiving step of receiving identification information of the user, information on the point exchange source and information on the point exchange destination from the information processing apparatus of the user;
Based on the information received by the receiving step, information on the number of user-retained points of the point exchange source associated with the user identification information, and the point exchange destination associated with the user identification information An acquisition process for acquiring information on the number of user-owned points
While subtracting and updating the number of user-owned points of the point exchange source acquired by the acquisition step, the number of points corresponding to the subtraction is added to the number of user-owned points of the point exchange destination acquired by the acquisition step Point exchange processing process to be updated,
A transmission step of transmitting a processing result by the point exchange processing step to the information processing apparatus of the user;
To execute the point management device,
The information relating to the point exchange source and the information relating to the point exchange destination include information specifying the point exchange source and information identifying the point exchange destination from a medium on which display, projection, printing, digging or embedding is performed. A point management program obtained by being read by an information processing device and transmitted to the point management device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013148029A JP5619226B2 (en) | 2013-07-16 | 2013-07-16 | Point management device, point management method, and point management program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013148029A JP5619226B2 (en) | 2013-07-16 | 2013-07-16 | Point management device, point management method, and point management program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007340552A Division JP5662630B2 (en) | 2007-12-28 | 2007-12-28 | Point management device, point management method, and point management program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013242898A true JP2013242898A (en) | 2013-12-05 |
JP5619226B2 JP5619226B2 (en) | 2014-11-05 |
Family
ID=49843646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013148029A Expired - Fee Related JP5619226B2 (en) | 2013-07-16 | 2013-07-16 | Point management device, point management method, and point management program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5619226B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160037320A (en) * | 2014-09-26 | 2016-04-06 | 에스케이플래닛 주식회사 | System and method for trading point of alliance company, and server applied to the same |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62251894A (en) * | 1986-04-24 | 1987-11-02 | Matsushita Electric Ind Co Ltd | Bar code book |
JPH08180219A (en) * | 1994-12-26 | 1996-07-12 | Yazaki Corp | Receipt issuing system for vehicle |
JP2002140642A (en) * | 2000-10-31 | 2002-05-17 | Aeon Credit Service Co Ltd | Method and device for converting point based on point system and recording medium |
JP2003022412A (en) * | 2001-07-10 | 2003-01-24 | Hitachi Systems & Services Ltd | Data input device and its method |
JP2003076910A (en) * | 2001-09-04 | 2003-03-14 | Nec Corp | Method and system for exchanging points, and point exchange program |
JP2004185589A (en) * | 2002-10-08 | 2004-07-02 | Konami Online Inc | Point linkage system |
JP2005251003A (en) * | 2004-03-05 | 2005-09-15 | Nippon Card Kk | Point management system using two-dimensional code, management server of point management system, and program provided in mobile terminal of point management system using two-dimensional code |
JP2007102548A (en) * | 2005-10-05 | 2007-04-19 | Total Communications:Kk | Point system |
JP2007272525A (en) * | 2006-03-31 | 2007-10-18 | Point On Kk | Point exchange system |
-
2013
- 2013-07-16 JP JP2013148029A patent/JP5619226B2/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62251894A (en) * | 1986-04-24 | 1987-11-02 | Matsushita Electric Ind Co Ltd | Bar code book |
JPH08180219A (en) * | 1994-12-26 | 1996-07-12 | Yazaki Corp | Receipt issuing system for vehicle |
JP2002140642A (en) * | 2000-10-31 | 2002-05-17 | Aeon Credit Service Co Ltd | Method and device for converting point based on point system and recording medium |
JP2003022412A (en) * | 2001-07-10 | 2003-01-24 | Hitachi Systems & Services Ltd | Data input device and its method |
JP2003076910A (en) * | 2001-09-04 | 2003-03-14 | Nec Corp | Method and system for exchanging points, and point exchange program |
JP2004185589A (en) * | 2002-10-08 | 2004-07-02 | Konami Online Inc | Point linkage system |
JP2005251003A (en) * | 2004-03-05 | 2005-09-15 | Nippon Card Kk | Point management system using two-dimensional code, management server of point management system, and program provided in mobile terminal of point management system using two-dimensional code |
JP2007102548A (en) * | 2005-10-05 | 2007-04-19 | Total Communications:Kk | Point system |
JP2007272525A (en) * | 2006-03-31 | 2007-10-18 | Point On Kk | Point exchange system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160037320A (en) * | 2014-09-26 | 2016-04-06 | 에스케이플래닛 주식회사 | System and method for trading point of alliance company, and server applied to the same |
KR102311243B1 (en) * | 2014-09-26 | 2021-10-13 | 에스케이플래닛 주식회사 | System and method for trading point of alliance company, and server applied to the same |
Also Published As
Publication number | Publication date |
---|---|
JP5619226B2 (en) | 2014-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5662630B2 (en) | Point management device, point management method, and point management program | |
US10062066B2 (en) | Systems and methods for retrieving items for a customer at checkout | |
US20140122270A1 (en) | Managing returns using electronic receipts | |
KR101653859B1 (en) | Purchasing rewarding method and computing system for the same | |
WO2012121119A1 (en) | Generating log with location and accelerometer history | |
US20170293965A1 (en) | Shopping support device and shopping support method | |
WO2012121183A1 (en) | Generating page and document logs for electronic documents | |
JP2016507819A (en) | Method and device for generating and reporting digital QR receipts | |
JP6247116B2 (en) | Information processing apparatus and program | |
JP2023164666A (en) | Information processing device | |
JP2011060286A (en) | Paper-like forms processing system and method | |
JP2013131239A (en) | Receiving system, settlement device, and computer program | |
WO2012121118A1 (en) | Generating printable certificates to verify log authenticity | |
JP5619226B2 (en) | Point management device, point management method, and point management program | |
JP2014139757A (en) | Control server, coupon display system and program | |
JP2021082307A (en) | Program, information processing method, and terminal | |
KR101701678B1 (en) | Method and system for securely managing advertisement images with copyright | |
US20150112833A1 (en) | Shopping support system | |
JP5608513B2 (en) | Remittance system using information processing terminal | |
JP6472844B2 (en) | Funding system | |
JP2021009460A (en) | Program, information processing method, and terminal | |
KR20150080235A (en) | Method and system for providing accurate information associated with transaction in search environment | |
JP7146339B1 (en) | Voucher Processing System, Voucher Processing Method and Voucher Processing Program | |
JP2013127806A (en) | Information processing system, server, information processing method and program | |
JP6949083B2 (en) | Value transfer system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140611 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140617 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140805 |
|
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: 20140826 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140916 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5619226 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |