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

JP7525925B2 - Product exchange system and product exchange method - Google Patents

Product exchange system and product exchange method Download PDF

Info

Publication number
JP7525925B2
JP7525925B2 JP2022139678A JP2022139678A JP7525925B2 JP 7525925 B2 JP7525925 B2 JP 7525925B2 JP 2022139678 A JP2022139678 A JP 2022139678A JP 2022139678 A JP2022139678 A JP 2022139678A JP 7525925 B2 JP7525925 B2 JP 7525925B2
Authority
JP
Japan
Prior art keywords
point
performs
product
exchange
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022139678A
Other languages
Japanese (ja)
Other versions
JP2022164885A (en
Inventor
仁久 山崎
康央 小橋
Original Assignee
株式会社Gd&H
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社Gd&H filed Critical 株式会社Gd&H
Priority to JP2022139678A priority Critical patent/JP7525925B2/en
Publication of JP2022164885A publication Critical patent/JP2022164885A/en
Application granted granted Critical
Publication of JP7525925B2 publication Critical patent/JP7525925B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

本発明は、遊技店で交換された景品を商品に交換する商品交換システム及び商品交換方法に関する。 The present invention relates to a product exchange system and a product exchange method for exchanging prizes exchanged at game arcades for products.

従来、遊技店は、多数の遊技機を設置しており、遊技者に対して遊技媒体の貸出を行う。そして、遊技者は、遊技店に対して現金を支払うことで遊技媒体を借り入れて、遊技機で遊技を行い、遊技店は、遊技者が獲得した遊技媒体を商品と交換する。これにより、遊技者が所望する商品と交換することができる。 Traditionally, gaming establishments have installed many gaming machines and lend gaming media to players. Players then pay cash to the gaming establishment to borrow gaming media and play on the gaming machines, and the gaming establishment exchanges the gaming media that the player has acquired for merchandise. In this way, players can exchange the gaming media for the merchandise they desire.

また、遊技により獲得した遊技媒体の数に応じて、カタログに掲載されている商品を選択し、選択された商品と交換する場合もある。また、遊技店では、上述商品とは別に、資産価値を有する景品と交換することも可能である。 In addition, depending on the number of gaming media acquired through play, players may be able to select products from a catalog and exchange them for the selected products. In addition to the above-mentioned products, gaming establishments may also be able to exchange them for prizes that have asset value.

しかしながら、遊技者が獲得した遊技媒体を商品と交換する際に、遊技店が取り扱う商品の品揃えによっては、遊技者の所望する商品と交換することができない虞がある。 However, when a player exchanges the gaming medium he or she has acquired for a product, there is a risk that the player may not be able to exchange it for the product he or she desires, depending on the product lineup available at the gaming establishment.

これに対して、遊技者が獲得した遊技媒体をポイントと交換し、このポイントを口座に積み立てる管理システムが開示されている(例えば、特許文献1)。このような管理システムによれば、遊技店外の商店で遊技者の取引要求に応じて、積み立てられたポイントを引き落として商品と交換することができるので、遊技者は所望する商品と交換することができる。 In response to this, a management system has been disclosed in which game media acquired by a player is exchanged for points, and these points are accumulated in an account (for example, Patent Document 1). With this type of management system, accumulated points can be withdrawn and exchanged for merchandise at a store outside the gaming facility in response to a transaction request from the player, so the player can exchange them for the merchandise he or she desires.

特開2004-318535号公報JP 2004-318535 A

しかしながら、上述した管理システムは、遊技店でポイントと交換しないと、遊技店外の商品と交換することができない。ここで、遊技店の店員は、エラー状態となった遊技機を復旧させるための業務や、遊技者が獲得した遊技媒体を計数するための業務、商品と交換するための業務等、様々な業務がある。このため、遊技媒体とポイントを交換する業務が増えてしまうと、遊技店の店員が多忙となってしまうという問題点がある。 However, the management system described above does not allow points to be exchanged for products outside the amusement facility unless they are exchanged for points at the amusement facility. Here, the staff at the amusement facility have a variety of tasks to perform, such as restoring gaming machines that are in an error state, counting the gaming media acquired by players, and exchanging them for products. For this reason, if the tasks of exchanging points for gaming media increase, there is a problem in that the staff at the amusement facility will become very busy.

また、遊技店でポイントと交換したにもかかわらず、所望する商品が無い虞があり、この場合においては、交換したポイントが無駄になってしまうという問題点があった。 In addition, there is a risk that the desired product may not be available even if points are exchanged at the gaming establishment, in which case the exchanged points will go to waste.

本発明は、このような問題点に鑑み、遊技店の店員が多忙とならずに、遊技店外の商品と交換することが可能な商品交換システム及び商品交換方法を提供することを目的とする。 In view of these problems, the present invention aims to provide a product exchange system and a product exchange method that allows game parlor staff to exchange items for products outside the game parlor without having to keep them busy.

このような課題を解決するために、本発明に係る商品交換システムは、遊技機を遊技することにより獲得された遊技媒体と景品を交換する遊技店と、前記遊技店により交換された前記景品と、前記景品とは異なる商品と交換可能なポイントとを、ポイント交換装置を用いて交換する交換所と、前記ポイントの情報を記憶する処理を実行可能なポイント管理サーバと、前記交換所から前記景品を買い取り、当該買い取った景品を前記遊技店に卸す問屋と、前記ポイント管理サーバを管理し、前記交換所により交換された前記ポイントと前記商品を交換するポイント協会と、前記ポイント交換装置により交換された前記ポイントを施用するための処理を実行可能なアプリケーションがインストールされた携帯端末と、を備えた商品交換システムであって、前記ポイント交換装置は、前記景品を読み取る読取処理と、前記読取処理により読み取られた前記景品の価値に基づいて前記ポイントを交換するポイント交換処理と、を実行させることが可能であり、前記ポイント交換装置または前記アプリケーションがインストールされた携帯端末は、会員情報が登録されていることを条件として、前記ポイントと交換する前記商品に基づき、前記ポイントを減算する情報を記憶する処理を前記ポイント管理サーバに実行させることにより、前記ポイントと前記商品を交換する商品交換処理を実行することが可能であり、前記ポイント協会は、前記商品交換処理の実行に基づき、会員に商品を発送することを特徴とする。 In order to solve such problems, the product exchange system of the present invention includes an amusement store that exchanges gaming media acquired by playing a gaming machine for prizes, an exchange office that uses a point exchange device to exchange the prizes exchanged by the amusement store for points that can be exchanged for products other than the prizes, a point management server capable of executing a process to store information about the points, a wholesaler that purchases the prizes from the exchange office and wholesales the purchased prizes to the amusement store, a point association that manages the point management server and exchanges the points exchanged by the exchange office for the products, and a mobile phone on which an application is installed that can execute a process to use the points exchanged by the point exchange device. and a terminal, wherein the point exchange device is capable of executing a reading process for reading the prize and a point exchange process for exchanging the points based on the value of the prize read by the reading process, and the point exchange device or a mobile terminal on which the application is installed is capable of executing the product exchange process for exchanging the points for the product by having the point management server execute a process for storing information for subtracting the points based on the product to be exchanged for the points , provided that member information is registered, and the point association ships the product to the member based on the execution of the product exchange process .

また、本発明に係る商品交換システムにおいて、前記問屋は、前記ポイント協会から前記ポイントを購入し、当該購入したポイントを前記交換所に卸すことを特徴とする。 In addition, in the product exchange system according to the present invention, the wholesaler purchases the points from the point association and wholesales the purchased points to the exchange.

また、本発明に係る商品交換システムにおいて、前記交換所は、前記問屋に対して供託金を供託し、前記問屋は、前記交換所から供託された前記供託金の範囲内で、前記交換所に対して前記ポイントを発行することを特徴とする。 In addition, in the product exchange system according to the present invention, the exchange makes a deposit with the wholesaler, and the wholesaler issues the points to the exchange within the amount of the deposit made by the exchange.

また、本発明に係る商品交換方法は、遊技機を遊技することにより獲得された遊技媒体と景品を交換するステップと、ポイント交換装置に、前記景品を読み取る読取処理を実行させるステップと、前記ポイント交換装置に、前記読取処理により読み取られた前記景品の価値に基づいてポイントを交換するポイント交換処理を実行させるステップと、前記ポイント交換装置により交換された前記ポイントを施用するための処理を実行可能なアプリケーションを携帯端末へインストールするステップと、前記ポイント交換装置、または前記ポイント交換装置により交換された前記ポイントを施用するための処理を実行可能なアプリケーションがインストールされた前記携帯端末に、会員情報が登録されていることを条件として、ポイント協会に管理され、前記ポイントの情報を記憶させる処理が実行可能なポイント管理サーバに、交換される商品に基づく前記ポイントを減算する情報を記憶する処理を実行させることにより、前記ポイント交換装置により交換された前記ポイントと前記商品とを交換する商品交換処理を実行させるステップと、前記ポイント協会が前記商品交換処理の実行に基づき、会員に前記商品を発送するステップと、により前記景品と前記ポイントを交換し、前記ポイントと前記商品を交換することを特徴とする。 Furthermore, a product exchange method according to the present invention includes the steps of exchanging game media acquired by playing a gaming machine for prizes, causing a point exchange device to execute a reading process to read the prizes, causing the point exchange device to execute a point exchange process to exchange points based on the value of the prizes read by the reading process, installing an application capable of executing a process for applying the points exchanged by the point exchange device into a mobile terminal, causing a point management server managed by a point association and capable of executing a process for storing information on the points to execute a product exchange process for exchanging the points exchanged by the point exchange device for the product, provided that member information is registered in the point exchange device or in the mobile terminal on which the application capable of executing the process for applying the points exchanged by the point exchange device is installed, thereby executing a product exchange process for exchanging the points exchanged by the point exchange device for the product , and a step in which the point association ships the product to the member based on the execution of the product exchange process .

本発明によれば、遊技店の店員が多忙とならずに、遊技店外の商品と交換することが可能な商品交換システム及び商品交換方法を提供することができる。 The present invention provides a product exchange system and a product exchange method that allows game store staff to exchange items for products outside the game store without being too busy.

商品交換システムの概要の一例を示す図である。FIG. 1 is a diagram illustrating an example of an overview of a product exchange system. 商品交換システムを構成する各システムの一例を示す図である。FIG. 2 is a diagram illustrating an example of each system constituting the product exchange system. ポイント交換装置の外観斜視図の一例を示す図である。FIG. 2 is a diagram showing an example of an external perspective view of a point exchange device. ポイント交換装置の背面斜視図の一例を示す図である。FIG. 2 is a diagram showing an example of a rear perspective view of a point exchange device. 第1実施形態におけるポイント交換装置のブロック図の一例を示す図である。FIG. 2 is a diagram showing an example of a block diagram of a point exchange device in the first embodiment. 景品の外観図の一例を示す図である。FIG. 13 is a diagram showing an example of the appearance of a prize. 会員管理DBによって記憶された会員情報の一例を示す図である。4 is a diagram showing an example of member information stored in a member management DB; FIG. 購買管理DBによって記憶された購買情報の一例を示す図である。FIG. 2 is a diagram showing an example of purchasing information stored in a purchasing management DB. 商品管理DBによって記憶された商品情報の一例を示す図である。FIG. 2 is a diagram showing an example of product information stored in a product management DB; ポイント管理DBによって記憶されたポイント情報の一例を示す図である。FIG. 11 is a diagram showing an example of point information stored in a point management DB. ポイント交換装置におけるメイン処理の一例を示す図である。FIG. 11 is a diagram illustrating an example of a main process in the point exchange device. ポイント交換操作時処理の一例を示す図である。FIG. 13 is a diagram illustrating an example of a process performed during a point exchange operation. ポイント確認操作時処理の一例を示す図である。FIG. 11 is a diagram illustrating an example of a process performed during a point confirmation operation. 商品交換操作時処理の一例を示す図である。FIG. 13 is a diagram showing an example of a product exchange operation process. 商品確認操作時処理の一例を示す図である。FIG. 13 is a diagram showing an example of a process performed during a product confirmation operation. 会員登録操作時処理の一例を示す図である。FIG. 11 is a diagram showing an example of a member registration operation process. 会員情報更新操作時処理の一例を示す図である。FIG. 13 is a diagram showing an example of a process performed when a member information updating operation is performed. 会員管理サーバにおけるメイン処理の一例を示す図である。FIG. 11 illustrates an example of a main process in a member management server. 購買管理サーバにおけるメイン処理の一例を示す図である。FIG. 11 is a diagram illustrating an example of a main process in a purchase management server. 商品管理サーバにおけるメイン処理の一例を示す図である。FIG. 11 illustrates an example of a main process in a product management server. ポイント管理サーバにおけるメイン処理の一例を示す図である。A diagram showing an example of a main process in the point management server. ポイント交換時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation that is displayed when exchanging points. 取消時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation at the time of cancellation. ポイント確認時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when confirming a point. 商品交換時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when exchanging products. カテゴリー操作時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation that occurs when a category operation is performed. ソート操作時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation that occurs during a sorting operation. 商品確認時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when checking a product. 会員登録時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation displayed when registering as a member. 会員情報更新時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when member information is updated. ポイント交換操作時処理、及びポイント確認操作時処理の遷移の一例を示す図である。13 is a diagram showing an example of the transition of processing at the time of a point exchange operation and processing at the time of a point confirmation operation. FIG. 商品交換操作時処理、及び商品確認操作時処理の遷移の一例を示す図である。13 is a diagram showing an example of a transition of a process at the time of a product exchange operation and a process at the time of a product confirmation operation. FIG. 会員登録操作時処理、及び会員情報更新操作時処理の遷移の一例を示す図である。13A to 13C are diagrams illustrating an example of the transition of processing during a member registration operation and processing during a member information update operation. 第2実施形態における商品交換システムを構成する各システムの一例を示す図である。FIG. 13 is a diagram illustrating an example of each system constituting a product exchange system in a second embodiment. 第2実施形態におけるポイント交換装置におけるメイン処理の一例を示す図である。FIG. 11 is a diagram showing an example of a main process in the point exchange device in the second embodiment. 携帯端末におけるメイン処理の一例を示す図である。FIG. 11 is a diagram illustrating an example of a main process in the mobile terminal. 第2実施形態におけるポイント確認操作時処理の一例を示す図である。FIG. 13 is a diagram illustrating an example of a process at the time of a point confirmation operation in the second embodiment. 第2実施形態における商品交換操作時処理の一例を示す図である。FIG. 11 is a diagram showing an example of a product exchange operation process in the second embodiment. 第2実施形態における商品確認操作時処理の一例を示す図である。FIG. 13 is a diagram showing an example of a process at the time of a product confirmation operation in the second embodiment. 第2実施形態における会員登録操作時処理の一例を示す図である。FIG. 11 is a diagram showing an example of a member registration operation process in the second embodiment. 第2実施形態における会員情報更新操作時処理の一例を示す図である。FIG. 13 is a diagram showing an example of a member information update operation process in the second embodiment. 第2実施形態における二次元コード操作時処理の一例を示す図である。FIG. 11 is a diagram showing an example of a process performed when a two-dimensional code is operated in the second embodiment. 第2実施形態におけるポイント加算操作時処理の一例を示す図である。FIG. 13 is a diagram showing an example of a point addition operation process in the second embodiment. 第2実施形態におけるポイント確認時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when checking a point in the second embodiment. 第2実施形態における商品交換時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when a product is exchanged in the second embodiment. 第2実施形態における商品確認時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when checking a product in the second embodiment. 第2実施形態における会員登録時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation at the time of member registration in the second embodiment. 第2実施形態における会員情報更新時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when updating member information in the second embodiment. 第2実施形態における二次元コード表示時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when a two-dimensional code is displayed in the second embodiment. 第2実施形態におけるポイント加算時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when points are added in the second embodiment. 第2実施形態におけるポイント交換操作時処理、ポイント加算操作時処理及びポイント確認操作時処理の遷移の一例を示す図である。13A to 13C are diagrams illustrating an example of transitions between a point exchange operation process, a point addition operation process, and a point confirmation operation process in the second embodiment. 第2実施形態における商品交換操作時処理、及び商品確認操作時処理の遷移の一例を示す図である。13 is a diagram showing an example of a transition of a product exchange operation process and a product confirmation operation process in the second embodiment. FIG. 第2実施形態における会員登録操作時処理、会員情報更新操作時処理、及び二次元コード操作時処理の遷移の一例を示す図である。13A to 13C are diagrams illustrating an example of the transition of processing during a member registration operation, processing during a member information update operation, and processing during a two-dimensional code operation in the second embodiment. 第3実施形態における商品交換システムの概要の一例を示す図である。FIG. 13 is a diagram showing an example of an overview of a product exchange system according to a third embodiment. 第3実施形態における商品交換システムの概要の別態様の一例を示す図である。FIG. 13 is a diagram showing an example of another aspect of the overview of the product exchange system in the third embodiment. 第3実施形態における商品交換システムを構成する各システムの一例を示す図である。FIG. 13 is a diagram illustrating an example of each system constituting a product exchange system in a third embodiment. 第3実施形態における供託金管理DBによって記憶された供託金情報の一例を示す図である。A figure showing an example of deposit information stored by a deposit management DB in the third embodiment. 第3実施形態におけるポイント交換操作時処理の一例を示す図である。FIG. 13 is a diagram showing an example of a process during a point exchange operation in the third embodiment. 第3実施形態における供託金サーバにおけるメイン処理の一例を示す図である。A diagram showing an example of a main process in the deposit server in the third embodiment. 第3実施形態におけるポイント交換不可能時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when points cannot be exchanged in the third embodiment. 第3実施形態におけるポイント交換操作時処理の遷移の一例を示す図である。FIG. 13 is a diagram showing an example of a transition of processing during a point exchange operation in the third embodiment. 第4実施形態におけるポイント加算時処理の一例を示す図である。FIG. 13 is a diagram showing an example of a point addition process in the fourth embodiment. 第4実施形態におけるポイント交換時のアニメーションの一例を示す図である。FIG. 23 is a diagram showing an example of an animation when exchanging points in the fourth embodiment. 第5実施形態における商品交換システムを構成する各システムの一例を示す図である。FIG. 13 is a diagram illustrating an example of each system constituting a product exchange system in a fifth embodiment. 第5実施形態における遊技店会員管理DBによって記憶された遊技店会員情報の一例を示す図である。A figure showing an example of amusement store member information stored by an amusement store member management DB in the fifth embodiment. 第5実施形態における遊技店会員管理サーバにおけるメイン処理の一例を示す図である。A figure showing an example of main processing in an amusement store member management server in the fifth embodiment. 第5実施形態におけるポイント加算操作時処理の遷移の一例を示す図である。FIG. 23 is a diagram showing an example of a transition of processing during a point addition operation in the fifth embodiment. 第6実施形態における商品交換システムを構成する各システムの一例を示す図である。FIG. 23 is a diagram showing an example of each system constituting a product exchange system in a sixth embodiment. 第6実施形態における問屋用管理DBによって記憶された問屋用管理情報の一例を示す図である。A figure showing an example of wholesaler management information stored by a wholesaler management DB in the sixth embodiment. 変形例における供託金の残り金額を表示するアニメーションを示す図である。FIG. 13 shows an animation displaying the remaining amount of a deposit in a modified example. 会員登録時のアニメーションの変形例を示す図である。FIG. 13 is a diagram showing a modified example of the animation displayed when registering as a member. 会員情報更新時のアニメーションの変形例を示す図である。FIG. 13 is a diagram showing a modified example of the animation when updating member information. 変形例における期間限定商品交換時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when a limited-time product is exchanged in a modified example. 変形例における数量限定商品交換時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation when exchanging a limited quantity product in a modified example. 変形例における商品が残り僅かである表示を行うアニメーションの一例を示す図である。13 is a diagram showing an example of an animation that displays that only a few products are left in a modified example. 変形例における景品毎にポイント交換を行うアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation showing point exchange for each prize in a modified example. ポイント交換装置の第1変形例を示す図である。FIG. 13 is a diagram showing a first modified example of the point exchange device. ポイント交換装置の第2変形例を示す図である。FIG. 13 is a diagram showing a second modified example of the point exchange device. ポイント交換装置の第3変形例を示す図である。FIG. 13 is a diagram showing a third modified example of the point exchange device. ポイント交換装置の第4変形例を示す図である。FIG. 13 is a diagram showing a fourth modified example of the point exchange device. 変形例におけるポイント交換時のアニメーションの一例を示す図である。FIG. 13 is a diagram showing an example of an animation that is displayed when exchanging points in a modified example. 変形例における商品交換システムの概要の一例を示す図である。FIG. 13 is a diagram showing an example of an overview of a product exchange system in a modified example.

以下、本発明について図面を参照しながら具体的に説明する。 The present invention will now be described in detail with reference to the drawings.

(第1実施形態)
まず、図1~図33を用いて、第1実施形態の説明を行う。
First Embodiment
First, the first embodiment will be described with reference to FIGS. 1 to 33. FIG.

(商品交換システムの概要)
まず、図1を用いて、第1実施形態における商品交換システムの概要について説明を行う。
(Overview of the product exchange system)
First, an overview of a product exchange system according to a first embodiment will be described with reference to FIG.

まず、図1に示されている遊技店、遊技者、ショップ、問屋、及びポイント協会について説明を行う。 First, we will explain the gaming facility, players, shops, wholesalers, and points association shown in Figure 1.

ここで、「遊技店」とは、遊技機(例えば、パチンコや、スロットマシン)を設置している店であって、遊技者に対して遊技媒体(例えば、遊技玉、遊技メダル)を貸し出す店をいう。 Here, an "amusement store" refers to a store that has gaming machines (e.g., pachinko and slot machines) and lends gaming media (e.g., gaming balls and gaming medals) to players.

また、「遊技者」とは、遊技店で遊技を行う者をいう。 Additionally, "player" refers to a person who plays games at an amusement establishment.

また、「ショップ」とは、後述のポイント交換装置1により、遊技者の所持する景品(具体的には、後で図6を用いて詳述する景品50)とポイントを交換する店をいう。 A "shop" refers to a store where points are exchanged for prizes owned by players (specifically, prizes 50, which will be described in detail later using FIG. 6) using the point exchange device 1, which will be described later.

また、「問屋」とは、ショップから景品50を買い取り、遊技店に対して景品50を卸す業者をいう。 "Wholesaler" refers to a business that purchases prizes 50 from shops and wholesales them to gaming establishments.

また、「ポイント協会」とは、問屋に対してポイントを発行する業者であって、商品を取り扱う業者をいう。 In addition, a "point association" refers to a business that issues points to wholesalers and handles products.

次に、図1に示されている遊技店、遊技者、ショップ、問屋、及びポイント協会のそれぞれの関係について説明を行う。 Next, we will explain the relationships between gaming facilities, players, shops, wholesalers, and points associations shown in Figure 1.

(遊技者と遊技店)
遊技者は、遊技店に設置されている遊技機の遊技を行う。具体的には、遊技者は、まず、遊技店に対して現金を支払うことにより、遊技媒体を借りる。そして、遊技者は、この遊技媒体を用いて、遊技店に設置されている遊技機の遊技を行う。一方で、遊技店は、遊技者の遊技媒体を景品50に交換する。具体的には、遊技店は、遊技者の遊技媒体を遊技媒体計数装置により計数し、当該計数結果に係る情報が記されたレシートを遊技者に対して発行する。そして、遊技店は、遊技者に対して発行したレシートを、当該レシートに対応する景品50に交換する。
(Players and Gaming Stores)
A player plays a game on a gaming machine installed in a gaming establishment. Specifically, the player first borrows a gaming medium by paying cash to the gaming establishment. The player then uses the gaming medium to play a game on the gaming machine installed in the gaming establishment. Meanwhile, the gaming establishment exchanges the player's gaming medium for a prize 50. Specifically, the gaming establishment counts the player's gaming medium using a gaming medium counting device, and issues the player a receipt on which information related to the counting result is recorded. The gaming establishment then exchanges the receipt issued to the player for the prize 50 corresponding to the receipt.

(遊技者とショップ)
ショップは、遊技者が遊技店で交換された景品50をポイントと交換する。具体的には、遊技者は、遊技店で交換された景品50をショップに対して渡す。そうすると、ショップは、遊技者から渡された景品50に相当するポイントを付与する。
(Players and Shops)
The shop exchanges the prize 50 that the player has exchanged at the game store for points. Specifically, the player hands over the prize 50 that the player has exchanged at the game store to the shop. In response, the shop gives points equivalent to the prize 50 that the player has handed over.

(ポイント協会と遊技者)
ポイント協会は、遊技者のポイントを商品と交換する。具体的には、遊技者は、付与されたポイントの範囲内で商品を選択し、選択した商品に対応するポイントをポイント協会に渡す。そうすると、ポイント協会は、遊技者が選択した商品を遊技者に対して渡す。
(Points Association and Players)
The point association exchanges the player's points for merchandise. Specifically, the player selects a merchandise within the range of the points given to him/her and transfers the points corresponding to the selected merchandise to the point association. The point association then transfers the merchandise selected by the player to the player.

(ショップと問屋)
問屋は、ショップから景品50を買い取る。具体的には、ショップは、ポイントと交換した景品50を問屋に渡す。そうすると、問屋は、ショップから渡された景品50に相当する現金をショップに対して支払う。
(Shops and wholesalers)
The wholesaler purchases the prize 50 from the shop. Specifically, the shop passes the prize 50 exchanged for the points to the wholesaler. The wholesaler then pays the shop cash equivalent to the prize 50 given by the shop.

また、問屋は、ショップに対してポイントを売却する。具体的には、ショップは、問屋に対して現金を支払う。そうすると、問屋は、ショップに対して現金に対応するポイントを発行する。 In addition, the wholesaler sells points to the shop. Specifically, the shop pays the wholesaler cash. The wholesaler then issues points to the shop that correspond to the cash.

なお、問屋は、ショップの景品50をポイントに交換することとしてもよい。具体的には、ショップは、ポイントと交換した景品50を問屋に渡す。そうすると、問屋は、ショップから渡された景品50に相当するポイントを発行する。 The wholesaler may exchange the shop's prize 50 for points. Specifically, the shop hands over the prize 50 exchanged for points to the wholesaler. The wholesaler then issues points equivalent to the prize 50 given by the shop.

(問屋と遊技店)
問屋は、遊技店に対して景品50を卸す。具体的には、遊技店は、問屋に対して現金を支払う。そうすると、問屋は、支払われた現金に対応する景品50を遊技店に渡す。
(Wholesalers and gaming stores)
The wholesaler wholesales the prizes 50 to the gaming establishment. Specifically, the gaming establishment pays cash to the wholesaler. Then, the wholesaler delivers the prizes 50 corresponding to the paid cash to the gaming establishment.

(問屋とポイント協会)
問屋は、ポイント協会からポイントの買い付けを行う。具体的には、問屋は、ポイント協会に対して現金を支払う。そうすると、ポイント協会は、支払われた現金に対応するポイントを問屋に対して発行する。
(Wholesalers and Points Association)
A wholesaler purchases points from a point association. Specifically, the wholesaler pays cash to the point association. In response, the point association issues points to the wholesaler that correspond to the cash paid.

(商品交換システムを構成する各システム)
次に、図2を用いて、商品交換システムを構成する各システムについての説明を行う。
(Each system that constitutes the product exchange system)
Next, each system constituting the product exchange system will be described with reference to FIG.

第1実施形態における商品交換システムは、ポイント交換装置1と、携帯端末Pと、会員管理システム100と、購買管理システム200と、商品管理システム300と、ポイント管理システム400とにより構成される。このため、以下において、ポイント交換装置1と、携帯端末Pと、各システムについての説明を行う。 The product exchange system in the first embodiment is composed of a points exchange device 1, a mobile terminal P, a member management system 100, a purchase management system 200, a product management system 300, and a points management system 400. Therefore, the points exchange device 1, the mobile terminal P, and each system will be described below.

(ポイント交換装置1)
ポイント交換装置1は、景品50とポイントを交換するための装置であって、ショップに設置される装置である。また、ポイント交換装置1は、会員管理サーバ101、購買管理サーバ201、商品管理サーバ301、及びポイント管理サーバ401と通信可能に設けられている。なお、ポイント交換装置1については、後で図3や、図4を用いて詳述する。
(Points exchange device 1)
The point exchange device 1 is a device for exchanging points for prizes 50, and is installed in a shop. The point exchange device 1 is also set up so as to be able to communicate with a member management server 101, a purchase management server 201, a product management server 301, and a point management server 401. The point exchange device 1 will be described in detail later with reference to Figs. 3 and 4.

(携帯端末P)
携帯端末Pは、二次元コードを読取可能な機能を有している。また、携帯端末Pは、会員管理サーバ101、及びポイント管理サーバ401と通信可能に設けられている。
(Mobile terminal P)
The mobile terminal P has a function capable of reading two-dimensional codes. The mobile terminal P is also provided so as to be able to communicate with the member management server 101 and the point management server 401.

(会員管理システム100)
会員管理システム100は、会員管理サーバ101と、会員管理DB102により構成されており、会員情報を管理するためのシステムである。
(Member Management System 100)
Member management system 100 is made up of member management server 101 and member management DB 102, and is a system for managing member information.

(会員管理サーバ101)
会員管理サーバ101は、ポイント交換装置1や、携帯端末Pと通信可能に設けられており、会員管理DB102に会員情報を記憶する処理を行うために設けられている。なお、会員管理サーバ101は、ポイント協会により管理される。
(Member management server 101)
Member management server 101 is provided to be able to communicate with point exchange device 1 and mobile terminal P, and is provided to perform a process of storing member information in member management DB 102. Member management server 101 is managed by the point association.

(会員管理DB102)
会員管理DB102は、会員情報を記憶するために設けられている。なお、会員管理DB102については、後で図7を用いて詳述する。
(Member management DB 102)
The member management DB 102 is provided to store member information. The member management DB 102 will be described in detail later with reference to FIG.

(購買管理システム200)
購買管理システム200は、購買管理サーバ201と、購買管理DB202により構成されており、遊技者が交換した商品に関する情報を管理するためのシステムである。
(Purchase Management System 200)
The purchase management system 200 is composed of a purchase management server 201 and a purchase management DB 202, and is a system for managing information regarding products exchanged by players.

(購買管理サーバ201)
購買管理サーバ201は、ポイント交換装置1と通信可能に設けられており、購買管理DB202に購買情報を記憶する処理を行うために設けられている。なお、購買管理サーバ201は、ポイント協会により管理される。
(Purchase management server 201)
The purchase management server 201 is provided so as to be able to communicate with the point exchange device 1, and is provided to perform a process of storing purchase information in the purchase management DB 202. The purchase management server 201 is managed by the point association.

(購買管理DB202)
購買管理DB202は、購買情報を記憶するために設けられている。なお、購買管理DB202については、後で図8を用いて詳述する。
(Purchase management DB202)
The purchasing management DB 202 is provided to store purchasing information. The purchasing management DB 202 will be described in detail later with reference to FIG.

(商品管理システム300)
商品管理システム300は、商品管理サーバ301と、商品管理DB302により構成されており、遊技者が交換可能な商品に関する情報を管理するためのシステムである。
(Product Management System 300)
The product management system 300 is made up of a product management server 301 and a product management DB 302, and is a system for managing information regarding products that can be exchanged by players.

(商品管理サーバ301)
商品管理サーバ301は、ポイント交換装置1と通信可能に設けられており、商品管理DB302に商品情報を記憶する処理を行うために設けられている。なお、商品管理サーバ301は、ポイント協会により管理される。
(Product management server 301)
The product management server 301 is provided so as to be able to communicate with the point exchange device 1, and is provided to perform a process of storing product information in the product management DB 302. The product management server 301 is managed by the point association.

(商品管理DB302)
商品管理DB302は、商品情報を記憶するために設けられている。なお、商品管理DB302については、後で図9を用いて詳述する。
(Product management DB302)
The product management DB 302 is provided to store product information. The product management DB 302 will be described in detail later with reference to FIG.

(ポイント管理システム400)
ポイント管理システム400は、ポイント管理サーバ401と、ポイント管理DB402により構成されており、ポイントに関する情報を管理するためのシステムである。
(Point Management System 400)
The point management system 400 is made up of a point management server 401 and a point management DB 402, and is a system for managing information relating to points.

(ポイント管理サーバ401)
ポイント管理サーバ401は、ポイント交換装置1や、携帯端末Pと通信可能に設けられており、ポイント管理DB402にポイント情報を記憶する処理を行うために設けられている。なお、ポイント管理サーバ401は、ポイント協会により管理される。
(Point management server 401)
The point management server 401 is provided to be capable of communicating with the point exchange device 1 and the mobile terminal P, and is provided to perform a process of storing point information in the point management DB 402. The point management server 401 is managed by the point association.

(ポイント管理DB402)
ポイント管理DB402は、ポイント情報を記憶するために設けられている。なお、ポイント管理DB402については、後で図10を用いて詳述する。
(Point Management DB 402)
The point management DB 402 is provided to store point information. The point management DB 402 will be described in detail later with reference to FIG.

(ポイント交換装置1の詳細)
次に、図3、及び図4を用いて、ポイント交換装置1の詳細について説明する。
(Details of point exchange device 1)
Next, the details of the point exchange device 1 will be described with reference to FIG. 3 and FIG.

(液晶表示装置2)
液晶表示装置2は、ポイント交換装置1の中央に設けられており、各種情報を表示するために設けられている。また、液晶表示装置2は、タッチパネルセンサ2aを備えている。
(Liquid crystal display device 2)
The liquid crystal display device 2 is provided in the center of the point exchange device 1 to display various information. The liquid crystal display device 2 also includes a touch panel sensor 2a.

(景品投入部3)
景品投入部3は、液晶表示装置2の正面視右側に設けられており、景品50をポイントに交換する際に、景品50を投入するために設けられている。ここで、景品投入部3は、後述の第1景品51、後述の第2景品52、及び後述の第3景品53が投入可能となっている。
(Prize Drop-in Section 3)
The prize insertion section 3 is provided on the right side of the liquid crystal display device 2 when viewed from the front, and is provided for inserting the prize 50 when exchanging the prize 50 for points. Here, the prize insertion section 3 allows insertion of a first prize 51, a second prize 52, and a third prize 53, which will be described later.

(景品返却部4)
景品返却部4は、景品投入部3の下方に設けられており、景品投入部3に投入された景品50を返却するために設けられている。ここで、景品返却部4は、景品投入部3に投入された後述の第1景品51、後述の第2景品52、及び後述の第3景品53を返却可能となっている。
(Prize Return Section 4)
The prize return section 4 is provided below the prize insertion section 3, and is provided to return the prizes 50 inserted into the prize insertion section 3. Here, the prize return section 4 is capable of returning a first prize 51, a second prize 52, and a third prize 53, which are described below, inserted into the prize insertion section 3.

(カメラ5)
カメラ5は、液晶表示装置2の上方に設けられており、ポイント交換装置1を利用する遊技者を撮影するために設けられている。ここで、カメラ5は、景品投入部3に投入された景品50が贋物であると判定された場合に、贋物を投入した者を撮影するために設けられている。
(Camera 5)
The camera 5 is provided above the liquid crystal display device 2, and is provided to photograph a player using the point exchange device 1. Here, the camera 5 is provided to photograph the person who inserted the counterfeit prize 50 when the prize 50 inserted into the prize insertion section 3 is determined to be a counterfeit prize.

(スピーカ6)
スピーカ6は、ポイント交換装置1を利用する際に、利用方法を音声情報により出力するために設けられている。ここで、スピーカ6は、カメラ5の正面視右側に設けられている右スピーカ6aと、カメラ5の正面視左側に設けられている左スピーカ6bにより構成されている。
(Speaker 6)
The speaker 6 is provided to output audio information on how to use the point exchange device 1 when using the point exchange device 1. Here, the speaker 6 is composed of a right speaker 6a provided on the right side of the camera 5 when viewed from the front, and a left speaker 6b provided on the left side of the camera 5 when viewed from the front.

(排紙口7)
排紙口7は、ポイント交換装置1に設けられている台座部の手前方向に設けられており、液晶表示装置2に表示された画像を印刷した際に、印刷された紙(レシート)を排紙するために設けられている。
(Paper outlet 7)
The paper discharge outlet 7 is provided toward the front of the base part of the point exchange device 1, and is provided for discharging the printed paper (receipt) when the image displayed on the liquid crystal display device 2 is printed.

(二次元コード読取部8)
二次元コード読取部8は、液晶表示装置2の下方に設けられている台座部に設けられており、ポイント交換装置1の利用者の二次元コードを読み取るために設けられている。
(Two-dimensional code reading unit 8)
The two-dimensional code reader 8 is provided on a base provided below the liquid crystal display device 2 , and is provided for reading the two-dimensional code of the user of the point exchange device 1 .

(景品取出部9)
景品取出部9は、ポイント交換装置1の背面側に設けられており、ポイントに交換された景品50を取り出すために設けられている。また、景品取出部9は、扉部9aと、鍵部9bにより構成されている。ここで、ポイント交換装置1の内部には、後述の第1景品51を収容する箱と、後述の第2景品52を収容する箱と、後述の第3景品53を収容する箱とが設けられており、後述の第1景品51と、後述の第2景品52と、後述の第3景品53とが分けて収納されることとなる。
(Prize removal section 9)
The prize removal section 9 is provided on the rear side of the point exchange device 1, and is provided for removing the prizes 50 exchanged for points. The prize removal section 9 is composed of a door section 9a and a key section 9b. Here, inside the point exchange device 1, there are provided a box for storing a first prize 51 described below, a box for storing a second prize 52 described below, and a box for storing a third prize 53 described below, and the first prize 51 described below, the second prize 52 described below, and the third prize 53 described below are stored separately.

なお、後述の第1景品51を収容する箱と、後述の第2景品52を収容する箱と、後述の第3景品53を収容する箱とをポイント交換装置1の外部に設け、ポイントと交換された景品50をそれぞれの箱に搬入することとしてもよい。 In addition, a box for storing the first prize 51 described below, a box for storing the second prize 52 described below, and a box for storing the third prize 53 described below may be provided outside the point exchange device 1, and the prizes 50 exchanged for points may be brought into each box.

(ポイント交換装置1のブロック図)
次に、図5を用いて、ポイント交換装置1のブロック図の説明を行う。
(Block diagram of point exchange device 1)
Next, a block diagram of the point exchange device 1 will be described with reference to FIG.

ポイント交換装置1は、ポイント交換装置1の主たる動作を制御する制御基板10に対して、液晶表示装置2と、タッチパネルセンサ2aと、カメラ5と、右スピーカ6aと、左スピーカ6bと、二次元コード読取部8と、景品読取部15と、印刷部16と、通信部17と、電源部18とが接続されている。 The point exchange device 1 has a control board 10 that controls the main operation of the point exchange device 1, and is connected to the liquid crystal display device 2, touch panel sensor 2a, camera 5, right speaker 6a, left speaker 6b, two-dimensional code reading unit 8, prize reading unit 15, printing unit 16, communication unit 17, and power supply unit 18.

(制御基板10)
制御基板10は、ポイント交換装置1の内部に設けられており、ポイント交換装置1の制御を行うために設けられている。また、制御基板10は、CPU11、ROM12、RAM13を備えている。
(Control Board 10)
The control board 10 is provided inside the point exchange device 1, and is provided to control the point exchange device 1. The control board 10 further includes a CPU 11, a ROM 12, and a RAM 13.

(CPU11)
CPU11は、制御基板10に設けられており、ROM12に記憶されているプログラムを読み込み、所定の演算処理を行うことにより、液晶表示装置2、右スピーカ6a、左スピーカ6b、二次元コード読取部8、景品読取部15、印刷部16、通信部17、及び電源部18に対して所定の信号を送信する。
(CPU 11)
The CPU 11 is provided on the control board 10 and reads the program stored in the ROM 12 and performs predetermined arithmetic processing, thereby transmitting predetermined signals to the liquid crystal display device 2, the right speaker 6a, the left speaker 6b, the two-dimensional code reading unit 8, the prize reading unit 15, the printing unit 16, the communication unit 17, and the power supply unit 18.

(ROM12)
ROM12は、制御基板10に設けられており、CPU11により実行される制御プログラム、データテーブル、各種コマンドを送信するためのデータ等を記憶するために設けられている。例えば、ROM12は、ポイント交換装置1を識別することが可能な交換装置IDを記憶している。
(ROM12)
The ROM 12 is provided on the control board 10, and is provided to store the control program executed by the CPU 11, data tables, data for transmitting various commands, etc. For example, the ROM 12 stores an exchange device ID capable of identifying the point exchange device 1.

(RAM13)
RAM13は、制御基板10に設けられている。また、RAM13は、CPU11によるプログラムの実行により決定された各種データを記憶するために設けられている。具体的には、RAM13には、各種カウンタや、各種格納領域が設けられている。
(RAM 13)
The RAM 13 is provided on the control board 10. The RAM 13 is provided to store various data determined by the execution of the program by the CPU 11. Specifically, the RAM 13 is provided with various counters and various storage areas.

(I/Oポート14)
I/Oポート14は、制御基板10と、周辺装置との間で信号を授受するために設けられている。
(I/O port 14)
The I/O port 14 is provided for transmitting signals between the control board 10 and peripheral devices.

(景品読取部15)
景品読取部15は、景品投入部3に投入された景品50を読み取るために設けられている。具体的には、景品読取部15は、後述の第1景品51、後述の第2景品52、後述の第3景品53を識別する処理や、景品投入部3に投入された景品50の真贋判定を行うために設けられている。
(Prize reading unit 15)
The prize reading unit 15 is provided to read the prize 50 inserted into the prize insertion unit 3. Specifically, the prize reading unit 15 is provided to identify a first prize 51, a second prize 52, and a third prize 53, which will be described later, and to determine the authenticity of the prize 50 inserted into the prize insertion unit 3.

(印刷部16)
印刷部16は、液晶表示装置2に表示されている画像を印刷するために設けられている。具体的には、印刷部16は、液晶表示装置2に表示されている画像を図示しない紙(レシート)に印刷し、排紙口7から排紙することとなる。
(Printing unit 16)
The printing unit 16 is provided to print the image displayed on the liquid crystal display device 2. Specifically, the printing unit 16 prints the image displayed on the liquid crystal display device 2 onto paper (receipt) (not shown), and ejects the paper from the paper ejection port 7.

(通信部17)
通信部17は、会員管理サーバ101、購買管理サーバ201、商品管理サーバ301、ポイント管理サーバ401と通信するために設けられている。
(Communication unit 17)
The communication unit 17 is provided for communicating with the member management server 101 , the purchase management server 201 , the product management server 301 , and the point management server 401 .

(電源部18)
電源部18は、ポイント交換装置1の内部に設けられており、ポイント交換装置1に電力を供給するために設けられている。また、電源部18は、ポイント交換装置1に電力を供給する制御を行うための電源基板(図示せず)と、ポイント交換装置1に電力を供給する操作を行うための電源ボタン(図示せず)と、電源ボタンの操作を検出するための電源スイッチ(図示せず)により構成されている。
(Power supply unit 18)
The power supply unit 18 is provided inside the point exchange device 1 and is provided to supply power to the point exchange device 1. The power supply unit 18 is also composed of a power supply board (not shown) for controlling the supply of power to the point exchange device 1, a power button (not shown) for operating the supply of power to the point exchange device 1, and a power switch (not shown) for detecting the operation of the power button.

(景品50の外観図)
次に、図6を用いて、景品50の外観図についての説明を行う。
(External view of prize 50)
Next, the appearance of the prize 50 will be described with reference to FIG.

景品50は、第1景品51と、第2景品52と、第3景品53が設けられている。なお、「景品50」と記載した場合には、第1景品51、第2景品52、第3景品53の総称、または、第1景品51、第2景品52、第3景品53の何れかという意味を持つ。 The prizes 50 are a first prize 51, a second prize 52, and a third prize 53. Note that when "prize 50" is written, it means a general term for the first prize 51, the second prize 52, and the third prize 53, or it means any one of the first prize 51, the second prize 52, and the third prize 53.

(第1景品51)
第1景品51は、第2景品52や、第3景品53よりも高い価値を有する景品である。ここで、第1景品51には、第1景品チップ51aが設けられている。
(First prize 51)
The first prize 51 is a prize having a higher value than the second prize 52 and the third prize 53. Here, the first prize 51 is provided with a first prize chip 51a.

(第1景品チップ51a)
第1景品チップ51aは、第1景品51に係る情報を記憶するためのチップである。ここで、第1景品チップ51aには、第1景品51の価値に係る価値情報と、第1景品51を取り扱うショップのショップ情報と、後述のステップS6-4の真贋判定処理を行う際に用いられる第1景品セキュリティ情報を記憶している。
(First prize chip 51a)
The first prize chip 51a is a chip for storing information related to the first prize 51. Here, the first prize chip 51a stores value information related to the value of the first prize 51, shop information of the shop that handles the first prize 51, and first prize security information used when performing the authenticity determination process in step S6-4 described later.

(第2景品52)
第2景品52は、第3景品53よりも高い価値を有するとともに、第1景品51よりも低い価値を有する景品である。ここで、第2景品52には、第2景品チップ52aが設けられている。
(Second Prize 52)
The second prize 52 is a prize having a higher value than the third prize 53 and a lower value than the first prize 51. Here, the second prize 52 is provided with a second prize chip 52a.

(第2景品チップ52a)
第2景品チップ52aは、第2景品52に係る情報を記憶するためのチップである。ここで、第2景品チップ52aには、第2景品52の価値に係る価値情報と、第2景品52を取り扱うショップのショップ情報と、後述のステップS6-4の真贋判定処理を行う際に用いられる第2景品セキュリティ情報を記憶している。
(Second prize chip 52a)
The second prize chip 52a is a chip for storing information related to the second prize 52. Here, the second prize chip 52a stores value information related to the value of the second prize 52, shop information of the shop that handles the second prize 52, and second prize security information used when performing the authenticity determination process in step S6-4 described later.

(第3景品53)
第3景品53は、第1景品51や、第2景品52よりも低い価値を有する景品である。ここで、第3景品53には、第3景品チップ53aが設けられている。
(Third Prize 53)
The third prize 53 is a prize having a lower value than the first prize 51 and the second prize 52. Here, the third prize 53 is provided with a third prize chip 53a.

(第3景品チップ53a)
第3景品チップ53aは、第3景品53に係る情報を記憶するためのチップである。ここで、第3景品チップ53aには、第3景品53の価値に係る価値情報と、第3景品53を取り扱うショップのショップ情報と、後述のステップS6-4の真贋判定処理を行う際に用いられる第3景品セキュリティ情報を記憶している。
(Third prize chip 53a)
The third prize chip 53a is a chip for storing information related to the third prize 53. Here, the third prize chip 53a stores value information related to the value of the third prize 53, shop information of the shop that handles the third prize 53, and third prize security information used when performing the authenticity determination process in step S6-4 described later.

(会員管理DB102によって記憶された会員情報)
次に、図7を用いて、会員管理DB102によって記憶された会員情報についての説明を行う。
(Member information stored in member management DB 102)
Next, the member information stored in the member management DB 102 will be described with reference to FIG.

会員管理DB102には、会員IDを記憶するための会員ID記憶領域102aと、会員の氏名を記憶するための氏名記憶領域102bと、会員の住所を記憶するための住所記憶領域102cと、会員の端末識別情報を記憶するための端末識別情報記憶領域102dと、会員の電話番号を記憶するための電話番号記憶領域102eと、会員のメールアドレスを記憶するためのメールアドレス記憶領域102fと、会員のパスワードを記憶するためのパスワード記憶領域102gと、会員の年齢を記憶するための年齢記憶領域102hと、会員の性別を記憶するための性別記憶領域102iが設けられており、それぞれのデータが紐付いている。 The member management DB 102 includes a member ID storage area 102a for storing a member ID, a name storage area 102b for storing a member's name, an address storage area 102c for storing a member's address, a terminal identification information storage area 102d for storing a member's terminal identification information, a telephone number storage area 102e for storing a member's telephone number, an email address storage area 102f for storing a member's email address, a password storage area 102g for storing a member's password, an age storage area 102h for storing a member's age, and a gender storage area 102i for storing a member's gender, and each data is linked.

例えば、会員ID記憶領域102aの「00000001」と、氏名記憶領域102bに記憶されている「田中一郎」と、住所記憶領域102cに記憶されている「東京都××区△△1-2」と、端末識別情報記憶領域102dに記憶されている「0123456789」と、電話番号記憶領域102eに記憶されている「03-XXXX-XXXX」と、メールアドレス記憶領域102fに記憶されている「abc@XXXX.com」と、パスワード記憶領域102gに記憶されている「2525」と、年齢記憶領域102hに記憶されている「36」と、性別記憶領域102iに記憶されている「男」というそれぞれのデータが紐付いて記憶されている。 For example, the following data are stored in association with each other: "00000001" in member ID storage area 102a, "Tanaka Ichiro" stored in name storage area 102b, "YY1-2, XX ward, Tokyo" stored in address storage area 102c, "0123456789" stored in terminal identification information storage area 102d, "03-XXXX-XXXX" stored in telephone number storage area 102e, "abc@XXXX.com" stored in email address storage area 102f, "2525" stored in password storage area 102g, "36" stored in age storage area 102h, and "male" stored in gender storage area 102i.

なお、本実施形態において、年齢記憶領域102hは、会員の年齢を記憶することとしているが、年齢記憶領域102hには、「18」歳以上である旨の情報を記憶することとしてもよい。これにより、会員登録時に年齢を入力する手間を省略することができる。 In this embodiment, the age storage area 102h stores the age of the member, but the age storage area 102h may store information indicating that the member is 18 years old or older. This can eliminate the need to enter the member's age when registering as a member.

(購買管理DB202によって記憶された購買情報)
次に、図8を用いて、購買管理DB202によって記憶された購買情報についての説明を行う。なお、「購買」とは、ポイントと商品が交換されることをいう。
(Purchase information stored in purchase management DB 202)
Next, the purchase information stored in the purchase management DB 202 will be described with reference to Fig. 8. Note that "purchase" refers to the exchange of points for a product.

購買管理DB202には、購買IDを記憶するための購買ID記憶領域202aと、商品購買日を記憶するための購買日記憶領域202bと、購買処理が行われたポイント交換装置1のIDを記憶するための交換装置ID記憶領域202cと、購買した会員の氏名を記憶するための購買者記憶領域202dと、購買された商品に係る情報を記憶するための購買商品記憶領域202eと、購買された商品の発送予定日を記憶するための発送予定日記憶領域202fと、購買された商品の発送先に係る情報を記憶するための発送先記憶領域202gと、購買した会員の電話番号に係る情報を記憶するための購買会員電話番号記憶領域202hが設けられており、それぞれのデータが紐付いている。 The purchasing management DB 202 includes a purchasing ID memory area 202a for storing a purchasing ID, a purchasing date memory area 202b for storing the date of purchase of the product, an exchange device ID memory area 202c for storing the ID of the point exchange device 1 on which the purchase process was performed, a purchaser memory area 202d for storing the name of the member who made the purchase, a purchased product memory area 202e for storing information related to the purchased product, a scheduled shipping date memory area 202f for storing the scheduled shipping date of the purchased product, a shipping destination memory area 202g for storing information related to the shipping destination of the purchased product, and a purchasing member phone number memory area 202h for storing information related to the phone number of the purchasing member, and each data is linked.

例えば、購買ID記憶領域202aの「00000001」と、購買日記憶領域202bに記憶されている「2018/01/01」と、交換装置ID記憶領域202cに記憶されている「00000001」と、購買者記憶領域202dに記憶されている「田中一郎」と、購買商品記憶領域202eに記憶されている「商品A」と、発送予定日記憶領域202fに記憶されている「2018/01/02」と、発送先記憶領域202gに記憶されている「東京都××区△△1-2」と、購買会員電話番号記憶領域202hに記憶されている「03-XXXX-XXXX」というそれぞれのデータが紐付いて記憶されている。 For example, the following data are stored in association with each other: "00000001" in the purchase ID storage area 202a, "2018/01/01" stored in the purchase date storage area 202b, "00000001" stored in the exchange device ID storage area 202c, "Tanaka Ichiro" stored in the purchaser storage area 202d, "Product A" stored in the purchased product storage area 202e, "2018/01/02" stored in the scheduled shipping date storage area 202f, "△△1-2, XX-ku, Tokyo" stored in the shipping destination storage area 202g, and "03-XXXX-XXXX" stored in the purchasing member phone number storage area 202h.

ここで、購買管理サーバ201は、ポイント交換装置1をショップに納入する際に、ポイント交換装置1のIDと、納入するショップに係る情報を紐付けて記憶する。これにより、交換装置ID記憶領域202cに記憶されている購買処理が行われたポイント交換装置1のIDに基づいて、ショップを特定することができる。なお、購買管理DB202にショップに係る情報を記憶する購買管理DB用ショップ記憶領域を設けることとしてもよい。 When the purchasing management server 201 delivers the point exchange device 1 to a shop, it stores the ID of the point exchange device 1 in association with information related to the shop to which it is delivered. This makes it possible to identify the shop based on the ID of the point exchange device 1 where the purchasing process was performed, which is stored in the exchange device ID storage area 202c. Note that the purchasing management DB 202 may be provided with a shop storage area for the purchasing management DB that stores information related to the shop.

(商品管理DB302によって記憶された商品情報)
次に、図9を用いて、商品管理DB302によって記憶された商品情報についての説明を行う。
(Product information stored in product management DB 302)
Next, the product information stored in the product management DB 302 will be described with reference to FIG.

商品管理DB302には、商品IDを記憶するための商品ID記憶領域302aと、商品の名称を記憶するための商品名記憶領域302bと、商品説明の情報や、お届け予定日の情報を記憶するための商品説明記憶領域302cと、カテゴリーに係る情報を記憶するためのカテゴリー記憶領域302dと、商品の画像データを記憶するための画像データ記憶領域302eと、商品の在庫数を記憶するための在庫数記憶領域302fと、商品と交換するために必要なポイントに係る情報を記憶するための必要ポイント記憶領域302gと、商品の消費期限に係る情報を記憶するための消費期限記憶領域302hと、商品の仕入値に係る情報を記憶するための仕入値記憶領域302iと、商品の仕入先を記憶するための仕入先記憶領域302jが設けられており、それぞれのデータが紐付いている。 The product management DB 302 includes a product ID storage area 302a for storing product IDs, a product name storage area 302b for storing product names, a product description storage area 302c for storing product description information and information on expected delivery dates, a category storage area 302d for storing category-related information, an image data storage area 302e for storing product image data, an inventory quantity storage area 302f for storing the number of products in stock, a required points storage area 302g for storing information on points required to exchange for products, a best-before-expiration storage area 302h for storing information on the product's best-before-expiration date, a purchase price storage area 302i for storing information on the purchase price of the product, and a supplier storage area 302j for storing the product's supplier, and each data is linked.

例えば、商品ID記憶領域302aの「00000001」と、商品名記憶領域302bに記憶されている「商品A」と、商品説明記憶領域302cに記憶されている「・・・・・・・・・・・・」と、カテゴリー記憶領域302dに記憶されている「食品」と、画像データ記憶領域302eに記憶されている「A.jpg」と、在庫数記憶領域302fに記憶されている「250」と、必要ポイント記憶領域302gに記憶されている「500」と、消費期限記憶領域302hに記憶されている「2018/11/01」と、仕入値記憶領域302iに記憶されている「450」と、仕入先記憶領域302jに記憶されている「A食品株式会社」というそれぞれのデータが紐付いて記憶されている。 For example, the following data are linked and stored: "00000001" in the product ID storage area 302a, "Product A" stored in the product name storage area 302b, "......" stored in the product description storage area 302c, "Food" stored in the category storage area 302d, "A.jpg" stored in the image data storage area 302e, "250" stored in the inventory quantity storage area 302f, "500" stored in the required points storage area 302g, "2018/11/01" stored in the expiration date storage area 302h, "450" stored in the purchase price storage area 302i, and "A Foods Co., Ltd." stored in the supplier storage area 302j.

(ポイント管理DB402によって記憶されたポイント情報)
次に、図10を用いて、ポイント管理DB402によって記憶されたポイント情報についての説明を行う。
(Point information stored by point management DB 402)
Next, the point information stored in the point management DB 402 will be described with reference to FIG.

ポイント管理DB402には、ポイントIDを記憶するためのポイントID記憶領域402aと、更新日時に係る情報を記憶するための更新日時記憶領域402bと、ポイントに係る情報が更新されたショップに係る情報を記憶するためのショップ記憶領域402cと、ポイントに係る情報が更新されたポイント交換装置1のIDを記憶するためのポイント管理DB用交換装置ID記憶領域402dと、会員管理DB102の会員ID記憶領域102aに記憶されている会員IDに係る情報を記憶するためのポイント管理DB用会員ID記憶領域402eと、ポイントが更新される会員の氏名に係る情報を記憶するための会員氏名記憶領域402fと、更新されるポイントの値に係る情報を記憶するための更新ポイント記憶領域402gと、更新により加算されたポイントの有効期限に係る情報を記憶するための有効期限記憶領域402hと、セキュリティコードに係る情報を記憶するためのセキュリティコード記憶領域402iが設けられており、それぞれのデータが紐付いている。 The point management DB 402 includes a point ID storage area 402a for storing point IDs, an update date and time storage area 402b for storing information related to update dates and times, a shop storage area 402c for storing information related to the shop whose point information has been updated, a point management DB exchange device ID storage area 402d for storing the ID of the point exchange device 1 whose point information has been updated, a point management DB member ID storage area 402e for storing information related to the member ID stored in the member ID storage area 102a of the member management DB 102, a member name storage area 402f for storing information related to the name of the member whose points are to be updated, an update point storage area 402g for storing information related to the value of the points to be updated, an expiration date storage area 402h for storing information related to the expiration date of the points added by the update, and a security code storage area 402i for storing information related to the security code, and each data is linked.

ここで、ポイント管理DB402は、ポイント交換装置1により、景品とポイントを交換する処理が行われた場合、携帯端末Pによりポイントに交換する処理が行われた場合、及びポイント交換装置1により、ポイントと商品を交換する処理が行われた場合に、記憶されている情報が更新されることとなる。 Here, the information stored in the point management DB 402 is updated when the point exchange device 1 performs a process of exchanging points for prizes, when the mobile terminal P performs a process of exchanging points for products, and when the point exchange device 1 performs a process of exchanging points for products.

例えば、ポイント交換装置1により景品50をポイントに交換する処理が行われると、ポイントID記憶領域402aの値が「00000001」の行のデータが記憶されることとなる。そして、携帯端末Pによりポイントに交換する処理が行われると、ポイントID記憶領域402aの値が「00000002」の行のデータが記憶されることとなる。そして、ポイントと商品を交換する処理が行われると、ポイントID記憶領域402aの値が「00000200」の行のデータが記憶されることとなる。 For example, when the point exchange device 1 performs a process of exchanging prize 50 for points, data in the row with the value "00000001" in the point ID storage area 402a is stored. Then, when the mobile terminal P performs a process of exchanging for points, data in the row with the value "00000002" in the point ID storage area 402a is stored. Then, when the process of exchanging points for a product is performed, data in the row with the value "00000200" in the point ID storage area 402a is stored.

ここで、有効期限となった場合には、ポイント管理DB402のポイントID「00000002」の行の情報が削除されることとなる。なお、この際に、関連するポイントID「00000001」の行の情報を併せて削除することとしてもよい。 When the expiration date is reached, the information in the row with the point ID "00000002" in the point management DB 402 will be deleted. At this time, the information in the row with the related point ID "00000001" may also be deleted.

また、関連するポイントID「00000001」の行の情報は、関連するポイントID「00000002」の行の情報が記憶されるときに削除することとしてもよい。 In addition, the information in the row with the related point ID "00000001" may be deleted when the information in the row with the related point ID "00000002" is stored.

(ポイント交換装置1により、景品50とポイントを交換する処理が行われた場合)
ポイント交換装置1により、景品50とポイントを交換する処理が行われた場合には、ポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、更新ポイント記憶領域402g、セキュリティコード記憶領域402iに各種情報が記憶されることとなる。
(When the point exchange device 1 performs a process of exchanging the prize 50 for the points)
When the process of exchanging points for prizes 50 is performed by the point exchange device 1, various information is stored in the point ID memory area 402a, the update date and time memory area 402b, the shop memory area 402c, the exchange device ID memory area 402d for the point management DB, the updated point memory area 402g, and the security code memory area 402i.

例えば、ポイントID記憶領域402aの「00000001」の行に示すように、更新日時記憶領域402bの「2018/01/01/11:10」というデータと、ショップ記憶領域402cの「A店」というデータと、ポイント管理DB用交換装置ID記憶領域402dの「00000001」というデータと、更新ポイント記憶領域402gの「10,000」というデータと、セキュリティコード記憶領域402iの「********」というデータがそれぞれ紐付いて記憶されることとなる。 For example, as shown in the row "00000001" in the point ID storage area 402a, the data "2018/01/01/11:10" in the update date and time storage area 402b, the data "Store A" in the shop storage area 402c, the data "00000001" in the point management DB exchange device ID storage area 402d, the data "10,000" in the update point storage area 402g, and the data "********" in the security code storage area 402i are each linked and stored.

なお、ポイント交換装置1により、景品50とポイントを交換する処理が行われた場合には、ポイント管理DB用会員ID記憶領域402e、会員氏名記憶領域402f、及び有効期限記憶領域402hに情報が記憶されることはない。 When the point exchange device 1 performs the process of exchanging points for prizes 50, no information is stored in the member ID storage area 402e, member name storage area 402f, and expiration date storage area 402h for the point management DB.

(携帯端末Pにより、ポイントに交換する処理が行われた場合)
携帯端末Pにより、ポイントに交換する処理が行われた場合には、ポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、ポイント管理DB用会員ID記憶領域402e、会員氏名記憶領域402f、更新ポイント記憶領域402g、及び有効期限記憶領域402hに各種情報が記憶されることとなる。
(When the process of exchanging for points is performed by the mobile device P)
When the process of exchanging for points is performed by the mobile terminal P, various information is stored in the point ID memory area 402a, the update date and time memory area 402b, the shop memory area 402c, the exchange device ID memory area 402d for the point management DB, the member ID memory area 402e for the point management DB, the member name memory area 402f, the updated point memory area 402g, and the expiration date memory area 402h.

例えば、ポイントID記憶領域402aの「00000002」の行に示すように、更新日時記憶領域402bの「2018/01/01/11:11」というデータと、ショップ記憶領域402cの「A店」というデータと、ポイント管理DB用交換装置ID記憶領域402dの「00000001」というデータと、ポイント管理DB用会員ID記憶領域402eの「00000001」というデータと、会員氏名記憶領域402fの「田中一郎」というデータと、更新ポイント記憶領域402gの「10,000」というデータと、有効期限記憶領域402hの「2018/03/31」というデータがそれぞれ紐付いて記憶されることとなる。 For example, as shown in the row "00000002" in the point ID storage area 402a, the data "2018/01/01/11:11" in the update date and time storage area 402b, the data "Store A" in the shop storage area 402c, the data "00000001" in the point management DB exchange device ID storage area 402d, the data "00000001" in the point management DB member ID storage area 402e, the data "Tanaka Ichiro" in the member name storage area 402f, the data "10,000" in the updated point storage area 402g, and the data "2018/03/31" in the expiration date storage area 402h are linked and stored.

なお、携帯端末Pにより、景品とポイントが交換する処理が行われた場合には、セキュリティコード記憶領域402iに情報が記憶されることはない。 When the process of exchanging points for a prize is performed by the mobile device P, no information is stored in the security code memory area 402i.

(ポイント交換装置1により、ポイントと商品を交換する処理が行われた場合)
ポイント交換装置1により、ポイントと商品を交換する処理が行われた場合には、ポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、ポイント管理DB用会員ID記憶領域402e、会員氏名記憶領域402f、更新ポイント記憶領域402gに各種情報が記憶されることとなる。
(When the point exchange device 1 performs a process of exchanging points for a product)
When the process of exchanging points for goods is performed by the point exchange device 1, various information is stored in the point ID memory area 402a, the update date and time memory area 402b, the shop memory area 402c, the exchange device ID memory area 402d for the point management DB, the member ID memory area 402e for the point management DB, the member name memory area 402f, and the updated point memory area 402g.

例えば、ポイントID記憶領域402aの「00000200」の行に示すように、更新日時記憶領域402bの「2018/02/01/20:47」というデータと、ショップ記憶領域402cの「A店」というデータと、ポイント管理DB用交換装置ID記憶領域402dの「00000001」というデータと、ポイント管理DB用会員ID記憶領域402eの「00000001」というデータと、会員氏名記憶領域402fの「田中一郎」というデータと、更新ポイント記憶領域402gの「-5,000」というデータがそれぞれ紐付いて記憶されることとなる。 For example, as shown in the row "00000200" in the point ID storage area 402a, the data "2018/02/01/20:47" in the update date and time storage area 402b, the data "Store A" in the shop storage area 402c, the data "00000001" in the point management DB exchange device ID storage area 402d, the data "00000001" in the point management DB member ID storage area 402e, the data "Tanaka Ichiro" in the member name storage area 402f, and the data "-5,000" in the updated point storage area 402g are each linked and stored.

なお、ポイント交換装置1により、ポイントと商品を交換する処理が行われた場合には、有効期限記憶領域402hや、セキュリティコード記憶領域402iに情報が記憶されることはない。 When the point exchange device 1 performs a process to exchange points for a product, no information is stored in the expiration date storage area 402h or the security code storage area 402i.

(ポイント交換装置1におけるメイン処理)
次に、図11を用いて、ポイント交換装置1におけるメイン処理について説明を行う。
(Main Processing in Point Exchange Device 1)
Next, the main processing in the point exchange device 1 will be described with reference to FIG.

(ステップS1)
ステップS1において、CPU11は、電源投入時であるか否かを判定する処理を行う。具体的には、CPU11は、電源部18により電源が投入されたか否かを判定する処理を行う。そして、電源投入時であると判定された場合には(ステップS1=YES)、ステップS2に処理を移行する。一方で、電源投入時ではないと判定された場合には(ステップS1=NO)、ステップS3に処理を移行する。
(Step S1)
In step S1, the CPU 11 performs a process of determining whether or not the power is turned on. Specifically, the CPU 11 performs a process of determining whether or not the power is turned on by the power supply unit 18. If it is determined that the power is turned on (step S1=YES), the process proceeds to step S2. On the other hand, if it is determined that the power is not turned on (step S1=NO), the process proceeds to step S3.

(ステップS2)
ステップS2において、CPU11は、トップメニュー表示処理を行う。具体的には、CPU11は、トップメニュー画像を液晶表示装置2に表示する処理を行う。そして、ステップS2の処理が終了すると、ステップS19に処理を移行する。
(Step S2)
In step S2, the CPU 11 performs a top menu display process. Specifically, the CPU 11 performs a process of displaying a top menu image on the liquid crystal display device 2. Then, when the process of step S2 ends, the process proceeds to step S19.

(ステップS3)
ステップS3において、CPU11は、起動中であるか否かを判定する処理を行う。具体的には、CPU11は、電源部18により電源が投入されているか否かを判定する処理を行う。そして、起動中であると判定された場合には(ステップS3=YES)、ステップS4に処理を移行する。一方で、起動中ではないと判定された場合には(ステップS3=NO)、ステップS19に処理を移行する。
(Step S3)
In step S3, the CPU 11 performs a process of determining whether or not the device is booting up. Specifically, the CPU 11 performs a process of determining whether or not the power supply unit 18 has turned on the power supply. If it is determined that the device is booting up (step S3=YES), the process proceeds to step S4. On the other hand, if it is determined that the device is not booting up (step S3=NO), the process proceeds to step S19.

(ステップS4)
ステップS4において、CPU11は、トップメニュー表示処理を行う。具体的には、CPU11は、ステップS2と同様に、トップメニュー画像を液晶表示装置2に表示する処理を行う。そして、ステップS4の処理が終了すると、ステップS5に処理を移行する。
(Step S4)
In step S4, the CPU 11 performs a top menu display process. Specifically, similar to step S2, the CPU 11 performs a process of displaying a top menu image on the liquid crystal display device 2. Then, when the process of step S4 ends, the process proceeds to step S5.

(ステップS5)
ステップS5において、CPU11は、「ポイント交換」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「ポイント交換」に対応する領域が操作された場合に、「ポイント交換」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「ポイント交換」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「ポイント交換」の操作が行われたと判定された場合には(ステップS5=YES)、ステップS6に処理を移行する。一方で、「ポイント交換」の操作が行われていないと判定された場合には(ステップS5=NO)、ステップS7に処理を移行する。
(Step S5)
In step S5, the CPU 11 performs a process of judging whether or not a "point exchange" operation has been performed. Here, when an area corresponding to "point exchange" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "point exchange" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "point exchange" has been operated has been received from the touch panel sensor 2a. Then, when it is judged that the "point exchange" operation has been performed (step S5=YES), the process proceeds to step S6. On the other hand, when it is judged that the "point exchange" operation has not been performed (step S5=NO), the process proceeds to step S7.

(ステップS6)
ステップS6において、CPU11は、後で図12を用いて詳述するポイント交換操作時処理を行う。当該処理において、CPU11は、景品50をポイントに交換するための処理を行う。そして、ステップS4の処理が終了すると、ステップS19に処理を移行する。
(Step S6)
In step S6, the CPU 11 performs a process for a point exchange operation, which will be described in detail later with reference to Fig. 12. In this process, the CPU 11 performs a process for exchanging the prize 50 for points. Then, when the process of step S4 ends, the process proceeds to step S19.

(ステップS7)
ステップS7において、CPU11は、「ポイント確認」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「ポイント確認」に対応する領域が操作された場合に、「ポイント確認」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「ポイント確認」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「ポイント確認」の操作が行われたと判定された場合には(ステップS7=YES)、ステップS8に処理を移行する。一方で、「ポイント確認」の操作が行われていないと判定された場合には(ステップS7=NO)、ステップS9に処理を移行する。
(Step S7)
In step S7, the CPU 11 performs a process of judging whether or not a "point check" operation has been performed. Here, when an area corresponding to "point check" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "point check" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "point check" has been operated has been received from the touch panel sensor 2a. Then, when it is judged that the "point check" operation has been performed (step S7=YES), the process proceeds to step S8. On the other hand, when it is judged that the "point check" operation has not been performed (step S7=NO), the process proceeds to step S9.

(ステップS8)
ステップS8において、CPU11は、後で図13を用いて詳述するポイント確認操作時処理を行う。当該処理において、CPU11は、現在所持しているポイントを液晶表示装置2に表示するための処理を行う。そして、ステップS8の処理が終了すると、ステップS19に処理を移行する。
(Step S8)
In step S8, the CPU 11 performs a point confirmation operation process, which will be described in detail later with reference to Fig. 13. In this process, the CPU 11 performs a process for displaying the currently owned points on the liquid crystal display device 2. Then, when the process of step S8 ends, the process proceeds to step S19.

(ステップS9)
ステップS9において、CPU11は、「商品交換」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「商品交換」に対応する領域が操作された場合に、「商品交換」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「商品交換」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「商品交換」の操作が行われたと判定された場合には(ステップS9=YES)、ステップS10に処理を移行する。一方で、「商品交換」の操作が行われていないと判定された場合には(ステップS9=NO)、ステップS11に処理を移行する。
(Step S9)
In step S9, the CPU 11 performs a process of determining whether or not a "product exchange" operation has been performed. Here, when an area corresponding to "product exchange" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "product exchange" has been operated to the control board 10. That is, the CPU 11 performs a process of determining whether or not a signal indicating that the area corresponding to "product exchange" has been operated has been received from the touch panel sensor 2a. Then, when it is determined that the "product exchange" operation has been performed (step S9=YES), the process proceeds to step S10. On the other hand, when it is determined that the "product exchange" operation has not been performed (step S9=NO), the process proceeds to step S11.

(ステップS10)
ステップS10において、CPU11は、後で図14を用いて詳述する商品交換操作時処理を行う。当該処理において、CPU11は、ポイントと商品を交換するための処理を行う。そして、ステップS10の処理が終了すると、ステップS19に処理を移行する。
(Step S10)
In step S10, the CPU 11 performs a product exchange operation process, which will be described later in detail with reference to Fig. 14. In this process, the CPU 11 performs a process for exchanging points for a product. Then, when the process of step S10 ends, the process proceeds to step S19.

(ステップS11)
ステップS11において、CPU11は、「商品確認」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「商品確認」に対応する領域が操作された場合に、「商品確認」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「商品確認」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「商品確認」の操作が行われたと判定された場合には(ステップS11=YES)、ステップS12に処理を移行する。一方で、「商品確認」の操作が行われていないと判定された場合には(ステップS11=NO)、ステップS13に処理を移行する。
(Step S11)
In step S11, the CPU 11 performs a process of judging whether or not an operation for "product check" has been performed. Here, when an area corresponding to "product check" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "product check" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "product check" has been operated has been received from the touch panel sensor 2a. Then, when it is judged that the operation for "product check" has been performed (step S11=YES), the process proceeds to step S12. On the other hand, when it is judged that the operation for "product check" has not been performed (step S11=NO), the process proceeds to step S13.

(ステップS12)
ステップS12において、CPU11は、後で図15を用いて詳述する商品確認操作時処理を行う。当該処理において、CPU11は、ポイントと交換可能な商品を表示するための処理を行う。そして、ステップS12の処理が終了すると、ステップS19に処理を移行する。
(Step S12)
In step S12, the CPU 11 performs a product confirmation operation process, which will be described later in detail with reference to Fig. 15. In this process, the CPU 11 performs a process for displaying products that can be exchanged for points. Then, when the process of step S12 ends, the process proceeds to step S19.

(ステップS13)
ステップS13において、CPU11は、「会員登録」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「会員登録」に対応する領域が操作された場合に、「会員登録」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「会員登録」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「会員登録」の操作が行われたと判定された場合には(ステップS13=YES)、ステップS14に処理を移行する。一方で、「会員登録」の操作が行われていないと判定された場合には(ステップS13=NO)、ステップS15に処理を移行する。
(Step S13)
In step S13, the CPU 11 performs a process to determine whether or not a "member registration" operation has been performed. Here, when an area corresponding to "member registration" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "member registration" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "member registration" has been operated has been received from the touch panel sensor 2a. Then, when it is determined that the "member registration" operation has been performed (step S13=YES), the process proceeds to step S14. On the other hand, when it is determined that the "member registration" operation has not been performed (step S13=NO), the process proceeds to step S15.

(ステップS14)
ステップS14において、CPU11は、後で図16を用いて詳述する会員登録操作時処理を行う。当該処理において、CPU11は、会員登録に必要な処理を行う。そして、ステップS14の処理が終了すると、ステップS19に処理を移行する。
(Step S14)
In step S14, the CPU 11 performs a member registration operation process, which will be described later in detail with reference to Fig. 16. In this process, the CPU 11 performs processes necessary for member registration. Then, when the process of step S14 ends, the process proceeds to step S19.

(ステップS15)
ステップS15において、CPU11は、「会員情報更新」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「会員情報更新」に対応する領域が操作された場合に、「会員情報更新」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「会員情報更新」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「会員情報更新」の操作が行われたと判定された場合には(ステップS15=YES)、ステップS16に処理を移行する。一方で、「会員情報更新」の操作が行われていないと判定された場合には(ステップS15=NO)、ステップS17に処理を移行する。
(Step S15)
In step S15, the CPU 11 performs a process to determine whether or not an operation for "member information update" has been performed. Here, when an area corresponding to "member information update" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "member information update" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "member information update" has been operated has been received from the touch panel sensor 2a. Then, when it is determined that an operation for "member information update" has been performed (step S15=YES), the process proceeds to step S16. On the other hand, when it is determined that an operation for "member information update" has not been performed (step S15=NO), the process proceeds to step S17.

(ステップS16)
ステップS16において、CPU11は、後で図17を用いて詳述する会員情報更新操作時処理を行う。当該処理において、CPU11は、登録されている会員情報を更新する処理を行う。そして、ステップS16の処理が終了すると、ステップS19に処理を移行する。
(Step S16)
In step S16, the CPU 11 performs a member information update operation process, which will be described in detail later with reference to Fig. 17. In this process, the CPU 11 performs a process of updating the registered member information. Then, when the process of step S16 ends, the process proceeds to step S19.

(ステップS17)
ステップS17において、CPU11は、「言語」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「言語」に対応する領域が操作された場合に、「言語」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「言語」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「言語」の操作が行われたと判定された場合には(ステップS17=YES)、ステップS18に処理を移行する。一方で、「言語」の操作が行われていないと判定された場合には(ステップS17=NO)、ステップS19に処理を移行する。
(Step S17)
In step S17, the CPU 11 performs a process of determining whether or not a "language" operation has been performed. Here, when an area corresponding to "language" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "language" has been operated to the control board 10. That is, the CPU 11 performs a process of determining whether or not a signal indicating that the area corresponding to "language" has been operated has been received from the touch panel sensor 2a. Then, when it is determined that the "language" operation has been performed (step S17=YES), the process proceeds to step S18. On the other hand, when it is determined that the "language" operation has not been performed (step S17=NO), the process proceeds to step S19.

(ステップS18)
ステップS18において、CPU11は、言語切替処理を行う。具体的には、CPU11は、液晶表示装置2に表示されている言語を切り替える処理を行う。そして、ステップS18の処理が終了すると、ステップS19に処理を移行する。
(Step S18)
In step S18, the CPU 11 performs a language switching process. Specifically, the CPU 11 performs a process to switch the language displayed on the liquid crystal display device 2. Then, when the process of step S18 ends, the process proceeds to step S19.

なお、ポイント交換装置1は、図22(A)に示す通り、日本語、英語、中国語、及び韓国語の言語をそれぞれ切替可能となっているが、これに限定されることはなく、他の言語と切替可能であってもよい。 As shown in FIG. 22(A), the point exchange device 1 is capable of switching between Japanese, English, Chinese, and Korean, but is not limited to these languages and may be capable of switching between other languages.

(ステップS19)
ステップS19において、CPU11は、防犯処理を行う。具体的には、CPU11は、景品読取部15により読み取った景品が贋物である場合や、扉部9aが開放された場合に、カメラ5により撮影する処理を行う。そして、ステップS19の処理が終了すると、ポイント交換装置1におけるメイン処理を終了し、再びステップS1から処理を実行する。
(Step S19)
In step S19, the CPU 11 performs a crime prevention process. Specifically, if the prize read by the prize reader 15 is a counterfeit or if the door 9a is open, the CPU 11 performs a process of photographing the prize by the camera 5. Then, when the process of step S19 ends, the main process of the point exchange device 1 ends and the process is executed again from step S1.

(ポイント交換操作時処理)
次に、図12に基づいて、ポイント交換装置1におけるメイン処理のステップS6により行われるポイント交換操作時処理について説明を行う。
(Point exchange operation processing)
Next, the point exchange operation process performed in step S6 of the main process in the point exchange device 1 will be described with reference to FIG.

(ステップS6-1)
ステップS6-1において、CPU11は、景品投入画像表示処理を行う。具体的には、CPU11は、景品投入部3に景品50の投入を促す画像(図22(B)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS6-1の処理が終了すると、ステップS6-2に処理を移行する。
(Step S6-1)
In step S6-1, the CPU 11 performs a process of displaying a prize insertion image. Specifically, the CPU 11 performs a process of displaying an image (see FIG. 22B) on the liquid crystal display device 2, which prompts the player to insert a prize 50 into the prize insertion unit 3. Then, when the process of step S6-1 ends, the process proceeds to step S6-2.

(ステップS6-2)
ステップS6-2において、CPU11は、「取消」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている景品投入画像のうち、「取消」に対応する領域が操作された場合に、「取消」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS6-2=YES)、ポイント交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS6-2=NO)、ステップS6-3に処理を移行する。
(Step S6-2)
In step S6-2, the CPU 11 performs a process to determine whether or not a "cancel" operation has been performed. Here, when an area corresponding to "cancel" in the prize insertion image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "cancel" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "cancel" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the "cancel" operation has been performed (step S6-2=YES), the subroutine of the point exchange operation processing is terminated, and the process proceeds to step S19 of the main process in the point exchange device 1. On the other hand, when it is determined that the "cancel" operation has not been performed (step S6-2=NO), the process proceeds to step S6-3.

(ステップS6-3)
ステップS6-3において、CPU11は、景品50が読み取られたか否かを判定する処理を行う。ここで、景品読取部15は、景品投入部3に投入された景品50を読み取った場合に、景品50を読み取った旨の信号を制御基板10に対して送信する。即ち、CPU11は、景品読取部15から景品50を読み取った旨の信号を受信したか否かを判定する処理を行う。そして、景品50が読み取られたと判定された場合には(ステップS6-3=YES)、ステップS6-4に処理を移行する。一方で、景品50が読み取られていないと判定された場合には(ステップS6-3=NO)、ステップS6-2に処理を移行する。
(Step S6-3)
In step S6-3, the CPU 11 performs a process of determining whether or not the prize 50 has been read. Here, when the prize reading unit 15 reads the prize 50 inserted into the prize insertion unit 3, it transmits a signal to the control board 10 indicating that the prize 50 has been read. That is, the CPU 11 performs a process of determining whether or not a signal indicating that the prize 50 has been read from the prize reading unit 15 has been received. Then, when it is determined that the prize 50 has been read (step S6-3=YES), the process proceeds to step S6-4. On the other hand, when it is determined that the prize 50 has not been read (step S6-3=NO), the process proceeds to step S6-2.

(ステップS6-4)
ステップS6-4において、CPU11は、真贋判定処理を行う。具体的には、景品読取部15により、第1景品チップ51aに記憶されている第1景品セキュリティ情報、第2景品チップ52aに記憶されている第2景品セキュリティ情報、及び第3景品チップ53aに記憶されている第3景品セキュリティ情報を制御基板10に対して送信する。そして、CPU11は、景品読取部15から受信した各セキュリティ情報に基づいて、景品50が贋物であるか否かを判定する処理を行う。そして、ステップS6-4の処理が終了すると、ステップS6-5に処理を移行する。
(Step S6-4)
In step S6-4, the CPU 11 performs an authenticity determination process. Specifically, the prize reading unit 15 transmits the first prize security information stored in the first prize chip 51a, the second prize security information stored in the second prize chip 52a, and the third prize security information stored in the third prize chip 53a to the control board 10. The CPU 11 then performs a process to determine whether the prize 50 is a counterfeit or not based on each piece of security information received from the prize reading unit 15. When the process of step S6-4 ends, the process proceeds to step S6-5.

(ステップS6-5)
ステップS6-5において、CPU11は、贋物が検出されたか否かを判定する処理を行う。具体的には、CPU11は、ステップS6-4の真贋判定処理を行った結果、贋物が検出されたか否かを判定する処理を行う。そして、贋物が検出されたと判定された場合には(ステップS6-5=YES)、ステップS6-6に処理を移行する。一方で、贋物が検出されていないと判定された場合には(ステップS6-5=NO)、ステップS6-7に処理を移行する。
(Step S6-5)
In step S6-5, the CPU 11 performs a process of determining whether or not a counterfeit has been detected. Specifically, the CPU 11 performs a process of determining whether or not a counterfeit has been detected as a result of the authenticity determination process in step S6-4. If it is determined that a counterfeit has been detected (step S6-5=YES), the process proceeds to step S6-6. On the other hand, if it is determined that a counterfeit has not been detected (step S6-5=NO), the process proceeds to step S6-7.

(ステップS6-6)
ステップS6-6において、CPU11は、贋物景品返却処理を行う。具体的には、CPU11は、贋物であると判定された景品50を景品返却部4に返却する処理を行う。また、CPU11は、液晶表示装置2に景品50を返却した旨の画像を表示する処理を行う。そして、ステップS6-6の処理が終了すると、ポイント交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S6-6)
In step S6-6, the CPU 11 performs a counterfeit prize return process. Specifically, the CPU 11 performs a process of returning the prize 50 determined to be a counterfeit to the prize return section 4. The CPU 11 also performs a process of displaying an image indicating that the prize 50 has been returned on the liquid crystal display device 2. Then, when the process of step S6-6 ends, the subroutine of the point exchange operation process is terminated, and the process proceeds to step S19 of the main process in the point exchange device 1.

ここで、贋物の景品50が検出された場合には、ステップS19の防犯処理により、景品投入部3に贋物の景品50を投入した者を撮影する処理が行われることとなる。これにより、不正に贋物の景品50をポイントに交換しようとした者の姿を記憶しておくことができる。 If a counterfeit prize 50 is detected, the crime prevention process in step S19 will involve taking a photograph of the person who inserted the counterfeit prize 50 into the prize insertion unit 3. This makes it possible to record the image of the person who is fraudulently attempting to exchange the counterfeit prize 50 for points.

なお、贋物の景品50が検出された場合には、贋物の景品50が検出された旨を報知する画像を液晶表示装置2に表示することとしてもよい。また、この際に、贋物の景品50が検出された旨を報知する音声をスピーカ6により出力することとしてもよい。これにより、不正に贋物の景品50をポイントに交換することを防止することができる。 If a counterfeit prize 50 is detected, an image informing the user that a counterfeit prize 50 has been detected may be displayed on the liquid crystal display device 2. At this time, a sound informing the user that a counterfeit prize 50 has been detected may be output from the speaker 6. This makes it possible to prevent the counterfeit prize 50 from being illegally exchanged for points.

(ステップS6-7)
ステップS6-7において、CPU11は、景品投入画像更新処理を行う。具体的には、CPU11は、液晶表示装置2に表示されている景品投入部3に景品50の投入を促す画像(図22(B)参照)を更新する処理を行う。そして、ステップS6-7の処理が終了すると、ステップS6-8に処理を移行する。
(Step S6-7)
In step S6-7, the CPU 11 performs a prize insertion image update process. Specifically, the CPU 11 performs a process of updating the image (see FIG. 22(B)) that is displayed on the liquid crystal display device 2 and prompts the player to insert the prize 50 into the prize insertion unit 3. Then, when the process of step S6-7 ends, the process proceeds to step S6-8.

(ステップS6-8)
ステップS6-8において、CPU11は、景品50が読み取られたか否かを判定する処理を行う。ここで、景品読取部15は、景品投入部3に投入された景品50を読み取った場合に、景品50を読み取った旨の信号を送信する。即ち、CPU11は、景品読取部15から景品50を読み取った旨の信号を受信したか否かを判定する処理を行う。そして、景品50が読み取られたと判定された場合には(ステップS6-8=YES)、ステップS6-4に処理を移行する。一方で、景品50が読み取られていないと判定された場合には(ステップS6-8=NO)、ステップS6-9に処理を移行する。
(Step S6-8)
In step S6-8, the CPU 11 performs a process of determining whether or not the prize 50 has been read. Here, when the prize reading unit 15 reads the prize 50 inserted into the prize insertion unit 3, it transmits a signal indicating that the prize 50 has been read. That is, the CPU 11 performs a process of determining whether or not a signal indicating that the prize 50 has been read from the prize reading unit 15 has been received. Then, if it is determined that the prize 50 has been read (step S6-8=YES), the process proceeds to step S6-4. On the other hand, if it is determined that the prize 50 has not been read (step S6-8=NO), the process proceeds to step S6-9.

(ステップS6-9)
ステップS6-9において、CPU11は、「交換」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている景品投入画像のうち、「交換」に対応する領域が操作された場合に、「交換」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「交換」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「交換」の操作が行われたと判定された場合には(ステップS6-9=YES)、ステップS6-12に処理を移行する。一方で、「交換」の操作が行われていないと判定された場合には(ステップS6-9=NO)、ステップS6-10に処理を移行する。
(Step S6-9)
In step S6-9, the CPU 11 performs a process to determine whether or not an operation for "exchange" has been performed. Here, when an area corresponding to "exchange" in the prize insertion image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "exchange" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "exchange" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that an operation for "exchange" has been performed (step S6-9=YES), the process proceeds to step S6-12. On the other hand, when it is determined that an operation for "exchange" has not been performed (step S6-9=NO), the process proceeds to step S6-10.

(ステップS6-10)
ステップS6-10において、CPU11は、「取消」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている景品投入画像のうち、「取消」に対応する領域が操作された場合に、「取消」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS6-10=YES)、ステップS6-11に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS6-10=NO)、ステップS6-8に処理を移行する。
(Step S6-10)
In step S6-10, the CPU 11 performs a process to determine whether or not a "cancel" operation has been performed. Here, when an area corresponding to "cancel" in the prize insertion image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "cancel" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "cancel" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that a "cancel" operation has been performed (step S6-10=YES), the process proceeds to step S6-11. On the other hand, when it is determined that a "cancel" operation has not been performed (step S6-10=NO), the process proceeds to step S6-8.

(ステップS6-11)
ステップS6-11において、CPU11は、景品返却処理を行う。具体的には、CPU11は、景品50を景品返却部4に返却する処理を行う。また、CPU11は、液晶表示装置2に景品50を返却した旨の画像(図23(E)参照)を表示する処理を行う。そして、ステップS6-11の処理が終了すると、ポイント交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S6-11)
In step S6-11, the CPU 11 performs a prize return process. Specifically, the CPU 11 performs a process to return the prize 50 to the prize return section 4. The CPU 11 also performs a process to display an image (see FIG. 23(E)) on the liquid crystal display device 2 indicating that the prize 50 has been returned. Then, when the process of step S6-11 ends, the subroutine of the point exchange operation process is terminated, and the process proceeds to step S19 of the main process in the point exchange device 1.

(ステップS6-12)
ステップS6-12において、CPU11は、確認画像表示処理を行う。具体的には、CPU11は、景品50とポイントを交換することに対して確認を促す画像(図22(D)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS6-12の処理が終了すると、ステップS6-13に処理を移行する。
(Step S6-12)
In step S6-12, the CPU 11 performs a confirmation image display process. Specifically, the CPU 11 performs a process of displaying an image (see FIG. 22(D)) on the liquid crystal display device 2, which prompts the user to confirm the exchange of points for the prize 50. Then, when the process of step S6-12 ends, the process proceeds to step S6-13.

(ステップS6-13)
ステップS6-13において、CPU11は、「取消」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている確認画像のうち、「取消」に対応する領域が操作された場合に、「取消」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS6-13=YES)、ステップS6-14に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS6-13=NO)、ステップS6-15に処理を移行する。
(Step S6-13)
In step S6-13, the CPU 11 performs a process of judging whether or not a "cancel" operation has been performed. Here, when an area corresponding to "cancel" in the confirmation image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "cancel" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "cancel" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the "cancel" operation has been performed (step S6-13=YES), the process proceeds to step S6-14. On the other hand, when it is judged that the "cancel" operation has not been performed (step S6-13=NO), the process proceeds to step S6-15.

(ステップS6-14)
ステップS6-14において、CPU11は、景品返却処理を行う。具体的には、CPU11は、景品50を景品返却部4に返却する処理を行う。また、CPU11は、液晶表示装置2に景品50を返却した旨の画像(図23(E)参照)を表示する処理を行う。そして、ステップS6-14の処理が終了すると、ポイント交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S6-14)
In step S6-14, the CPU 11 performs a prize return process. Specifically, the CPU 11 performs a process of returning the prize 50 to the prize return section 4. The CPU 11 also performs a process of displaying an image (see FIG. 23(E)) on the liquid crystal display device 2 indicating that the prize 50 has been returned. Then, when the process of step S6-14 ends, the subroutine of the point exchange operation process is terminated, and the process proceeds to step S19 of the main process in the point exchange device 1.

(ステップS6-15)
ステップS6-15において、CPU11は、「交換」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている確認画像のうち、「交換」に対応する領域が操作された場合に、「交換」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「交換」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「交換」の操作が行われたと判定された場合には(ステップS6-15=YES)、ステップS6-16に処理を移行する。一方で、「交換」の操作が行われていないと判定された場合には(ステップS6-15=NO)、ステップS6-13に処理を移行する。
(Step S6-15)
In step S6-15, the CPU 11 performs a process of judging whether or not an operation of "exchange" has been performed. Here, when an area corresponding to "exchange" in the confirmation image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "exchange" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "exchange" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the operation of "exchange" has been performed (step S6-15=YES), the process proceeds to step S6-16. On the other hand, when it is judged that the operation of "exchange" has not been performed (step S6-15=NO), the process proceeds to step S6-13.

(ステップS6-16)
ステップS6-16において、CPU11は、ポイント交換情報送信処理を行う。具体的には、CPU11は、ポイント管理サーバ401に対して、ポイント交換情報を送信する処理を行う。ここで、「ポイント交換情報」とは、少なくとも、ポイント交換装置1のIDと、交換されるポイント数に係る情報が含まれる。そして、ステップS6-16の処理が終了すると、ステップS6-17に処理を移行する。
(Step S6-16)
In step S6-16, CPU 11 performs a point exchange information transmission process. Specifically, CPU 11 performs a process of transmitting point exchange information to point management server 401. Here, the "point exchange information" includes at least the ID of point exchange device 1 and information related to the number of points to be exchanged. Then, when the process of step S6-16 ends, the process proceeds to step S6-17.

(ステップS6-17)
ステップS6-17において、CPU11は、セキュリティコード受信処理を行う。具体的には、CPU11は、ポイント管理サーバ401からセキュリティコードを受信する処理を行う。そして、ステップS6-17の処理が終了すると、ステップS6-18に処理を移行する。
(Step S6-17)
In step S6-17, the CPU 11 performs a security code receiving process. Specifically, the CPU 11 performs a process to receive a security code from the point management server 401. Then, when the process of step S6-17 ends, the process proceeds to step S6-18.

(ステップS6-18)
ステップS6-18において、CPU11は、ポイント交換用二次元コード生成処理を行う。具体的には、CPU11は、ポイント管理サーバ401にアクセスするためのURLに係る情報、より具体的には、ポイントに交換する手続を行うためのURLに係る情報と、交換することとなるポイント数に係る情報と、セキュリティコードに係る情報を有する二次元コードを生成する処理を行う。そして、ステップS6-18の処理が終了すると、ステップS6-19に処理を移行する。
(Step S6-18)
In step S6-18, the CPU 11 performs a process of generating a two-dimensional code for point exchange. Specifically, the CPU 11 performs a process of generating a two-dimensional code having information related to a URL for accessing the point management server 401, more specifically, information related to a URL for carrying out a procedure for exchanging the points, information related to the number of points to be exchanged, and information related to a security code. Then, when the process of step S6-18 ends, the process proceeds to step S6-19.

(ステップS6-19)
ステップS6-19において、CPU11は、交換用レシート発行画像表示処理を行う。具体的には、CPU11は、景品50をポイントに交換するための紙(レシート)が発行されることを報知する交換用レシート発行画像(図22(E)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS6-19の処理が終了すると、ステップS6-20に処理を移行する。
(Step S6-19)
In step S6-19, the CPU 11 performs a process for displaying a replacement receipt issuance image. Specifically, the CPU 11 performs a process for displaying, on the liquid crystal display device 2, a replacement receipt issuance image (see FIG. 22E) notifying the user that a piece of paper (receipt) for exchanging the gift 50 for points will be issued. Then, when the process of step S6-19 ends, the process proceeds to step S6-20.

(ステップS6-20)
ステップS6-20において、CPU11は、交換用レシート発行処理を行う。具体的には、CPU11は、印刷部16により、ステップS6-18のポイント交換用二次元コード生成処理により生成された二次元コードを紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する処理を行う。そして、ステップS6-20の処理が終了すると、ポイント交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S6-20)
In step S6-20, the CPU 11 performs an exchange receipt issuing process. Specifically, the CPU 11 causes the printing unit 16 to print the two-dimensional code generated in the point exchange two-dimensional code generation process in step S6-18 on a piece of paper (receipt), and then performs a process of ejecting the printed paper (receipt) from the paper ejection port 7. Then, when the process of step S6-20 ends, the subroutine for the point exchange operation process ends, and the process proceeds to step S19 of the main process in the point exchange device 1.

(ポイント確認操作時処理)
次に、図13に基づいて、ポイント交換装置1におけるメイン処理のステップS8により行われるポイント確認操作時処理について説明を行う。
(Point confirmation operation processing)
Next, the point confirmation operation process performed in step S8 of the main process in the point exchange device 1 will be described with reference to FIG.

(ステップS8-1)
ステップS8-1において、CPU11は、二次元コード読取画像表示処理を行う。具体的には、CPU11は、二次元コード読取画像(図24(B)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS8-1の処理が終了すると、ステップS8-2に処理を移行する。
(Step S8-1)
In step S8-1, the CPU 11 performs a two-dimensional code read image display process. Specifically, the CPU 11 performs a process to display a two-dimensional code read image (see FIG. 24B) on the liquid crystal display device 2. Then, when the process of step S8-1 ends, the process proceeds to step S8-2.

(ステップS8-2)
ステップS8-2において、CPU11は、「取消」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている二次元コード読取画像のうち、「取消」に対応する領域が操作された場合に、「取消」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS8-2=YES)、ポイント確認操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS8-2=NO)、ステップS8-3に処理を移行する。
(Step S8-2)
In step S8-2, the CPU 11 performs a process to determine whether or not a "cancel" operation has been performed. Here, when an area corresponding to "cancel" in the two-dimensional code read image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "cancel" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "cancel" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the "cancel" operation has been performed (step S8-2=YES), the subroutine of the point confirmation operation processing is terminated, and the process proceeds to step S19 of the main process in the point exchange device 1. On the other hand, when it is determined that the "cancel" operation has not been performed (step S8-2=NO), the process proceeds to step S8-3.

(ステップS8-3)
ステップS8-3において、CPU11は、二次元コード読取処理を行う。ここで、二次元コード読取部8は、二次元コードを読み取った際に、読み取った二次元コードに係る信号を制御基板10に対して送信する。即ち、CPU11は、二次元コード読取部8により、読み取った二次元コードに係る信号が送信され、当該信号を受信する処理を行う。そして、ステップS8-3の処理が終了すると、ステップS8-4に処理を移行する。
(Step S8-3)
In step S8-3, the CPU 11 performs a two-dimensional code reading process. Here, when the two-dimensional code reader 8 reads the two-dimensional code, it transmits a signal related to the read two-dimensional code to the control board 10. That is, the CPU 11 receives a signal related to the read two-dimensional code transmitted by the two-dimensional code reader 8, and performs a process of receiving the signal. Then, when the process of step S8-3 ends, the process proceeds to step S8-4.

なお、ステップS8-3の二次元コード読取処理においては、会員に係る情報を特定可能な二次元コードを読み取ることとなる。 In addition, in the two-dimensional code reading process in step S8-3, a two-dimensional code capable of identifying information related to the member is read.

(ステップS8-4)
ステップS8-4において、CPU11は、読取が完了したか否かを判定する処理を行う。具体的には、CPU11は、ステップS8-3の二次元コード読取処理により、二次元コードの読取が完了したか否かを判定する処理を行う。そして、読取が完了したと判定された場合には(ステップS8-4=YES)、ステップS8-5に処理を移行する。一方で、読取が完了していないと判定された場合には(ステップS8-4=NO)、ステップS8-2に処理を移行する。
(Step S8-4)
In step S8-4, the CPU 11 performs a process to determine whether or not reading is complete. Specifically, the CPU 11 performs a process to determine whether or not reading of the two-dimensional code is complete by the two-dimensional code reading process in step S8-3. If it is determined that reading is complete (step S8-4=YES), the process proceeds to step S8-5. On the other hand, if it is determined that reading is not complete (step S8-4=NO), the process proceeds to step S8-2.

(ステップS8-5)
ステップS8-5において、CPU11は、会員情報受信処理を行う。具体的には、CPU11は、ステップS8-3の二次元コード読取処理により読み取られた会員に係る情報を特定可能な二次元コードに基づいて、会員管理サーバ101に対して、会員管理DB102に記憶されている会員情報を送信要求する処理を行い、会員管理サーバ101から、会員情報を受信する処理を行う。そして、ステップS8-5の処理が終了すると、ステップS8-6に処理を移行する。
(Step S8-5)
In step S8-5, CPU 11 performs a member information receiving process. Specifically, CPU 11 performs a process to request member management server 101 to transmit member information stored in member management DB 102 based on the two-dimensional code capable of identifying information related to the member read by the two-dimensional code reading process in step S8-3, and performs a process to receive the member information from member management server 101. Then, when the process of step S8-5 ends, the process proceeds to step S8-6.

ここで、「会員情報」とは、会員ID記憶領域102aに記憶されている情報と、氏名記憶領域102bに記憶されている情報と、住所記憶領域102cに記憶されている情報と、端末識別情報記憶領域102dに記憶されている情報と、電話番号記憶領域102eに記憶されている情報と、メールアドレス記憶領域102fに記憶されている情報と、パスワード記憶領域102gに記憶されている情報と、年齢記憶領域102hに記憶されている情報と、性別記憶領域102iに記憶されている情報をいう。 Here, "member information" refers to the information stored in member ID storage area 102a, the information stored in name storage area 102b, the information stored in address storage area 102c, the information stored in terminal identification information storage area 102d, the information stored in telephone number storage area 102e, the information stored in email address storage area 102f, the information stored in password storage area 102g, the information stored in age storage area 102h, and the information stored in gender storage area 102i.

(ステップS8-6)
ステップS8-6において、CPU11は、ポイント情報受信処理を行う。具体的には、CPU11は、ステップS8-5の会員情報受信処理により受信した会員情報に基づいて、ポイント管理サーバ401に対して、ポイント管理DB402に記憶されているポイント情報を送信要求する処理を行い、ポイント管理サーバ401から、会員情報に対応するポイント情報を受信する処理を行う。そして、ステップS8-6の処理が終了すると、ステップS8-7に処理を移行する。
(Step S8-6)
In step S8-6, CPU 11 performs a point information receiving process. Specifically, CPU 11 performs a process of requesting point management server 401 to transmit point information stored in point management DB 402 based on the member information received in the member information receiving process in step S8-5, and performs a process of receiving point information corresponding to the member information from point management server 401. Then, when the process of step S8-6 ends, the process proceeds to step S8-7.

ここで、「ポイント情報」とは、ポイントID記憶領域402aに記憶されている情報と、更新日時記憶領域402bに記憶されている情報と、ショップ記憶領域402cに記憶されている情報と、ポイント管理DB用交換装置ID記憶領域402dに記憶されている情報と、ポイント管理DB用会員ID記憶領域402eに記憶されている情報と、会員氏名記憶領域402fに記憶されている情報と、更新ポイント記憶領域402gに記憶されている情報と、有効期限記憶領域402hに記憶されている情報をいう。 Here, "point information" refers to the information stored in the point ID storage area 402a, the information stored in the update date and time storage area 402b, the information stored in the shop storage area 402c, the information stored in the point management DB exchange device ID storage area 402d, the information stored in the point management DB member ID storage area 402e, the information stored in the member name storage area 402f, the information stored in the updated point storage area 402g, and the information stored in the expiration date storage area 402h.

(ステップS8-7)
ステップS8-7において、CPU11は、ポイント確認画像表示処理を行う。具体的には、CPU11は、ステップS8-6のポイント情報受信処理により受信した会員情報に対応するポイント情報に基づいて、ポイント確認画像(図24(C)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS8-7の処理が終了すると、ステップS8-8に処理を移行する。
(Step S8-7)
In step S8-7, the CPU 11 performs a process of displaying a point confirmation image. Specifically, the CPU 11 performs a process of displaying a point confirmation image (see FIG. 24C) on the liquid crystal display device 2 based on the point information corresponding to the member information received in the point information receiving process in step S8-6. Then, when the process of step S8-7 ends, the process proceeds to step S8-8.

(ステップS8-8)
ステップS8-8において、CPU11は、「印刷」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているポイント確認画像のうち、「印刷」に対応する領域が操作された場合に、「印刷」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「印刷」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「印刷」の操作が行われたと判定された場合には(ステップS8-8=YES)、ステップS8-9に処理を移行する。一方で、「印刷」の操作が行われていないと判定された場合には(ステップS8-8=NO)、ステップS8-10に処理を移行する。
(Step S8-8)
In step S8-8, the CPU 11 performs a process of determining whether or not a "print" operation has been performed. Here, when an area corresponding to "print" in the point confirmation image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "print" has been operated to the control board 10. That is, the CPU 11 performs a process of determining whether or not a signal indicating that the area corresponding to "print" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the "print" operation has been performed (step S8-8=YES), the process proceeds to step S8-9. On the other hand, when it is determined that the "print" operation has not been performed (step S8-8=NO), the process proceeds to step S8-10.

(ステップS8-9)
ステップS8-9において、CPU11は、ポイント確認画像印刷処理を行う。具体的には、CPU11は、印刷部16により、ステップS8-7のポイント確認画像表示処理により表示されたポイント確認画像を紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する処理を行う。そして、ステップS8-9の処理が終了すると、ポイント確認操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S8-9)
In step S8-9, the CPU 11 performs a point confirmation image printing process. Specifically, the CPU 11 causes the printing unit 16 to print the point confirmation image displayed in the point confirmation image display process in step S8-7 onto a piece of paper (receipt), and then performs a process of discharging the printed paper (receipt) through the paper discharge port 7. Then, when the process in step S8-9 ends, the subroutine for the point confirmation operation process ends, and the process proceeds to step S19 of the main process in the point exchange device 1.

(ステップS8-10)
ステップS8-10において、CPU11は、「終了」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているポイント確認画像のうち、「終了」に対応する領域が操作された場合に、「終了」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS8-10=YES)、ポイント確認操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS8-10=NO)、ステップS8-11に処理を移行する。
(Step S8-10)
In step S8-10, the CPU 11 performs a process to determine whether or not an operation to "end" has been performed. Here, when an area corresponding to "end" in the point confirmation image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "end" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "end" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the operation to "end" has been performed (step S8-10=YES), the subroutine of the processing at the time of the point confirmation operation is terminated, and the processing is shifted to step S19 of the main processing in the point exchange device 1. On the other hand, when it is determined that the operation to "end" has not been performed (step S8-10=NO), the processing is shifted to step S8-11.

(ステップS8-11)
ステップS8-11において、CPU11は、「詳細」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているポイント確認画像のうち、「詳細」に対応する領域が操作された場合に、「詳細」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「詳細」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「詳細」の操作が行われたと判定された場合には(ステップS8-11=YES)、ステップS8-12に処理を移行する。一方で、「詳細」の操作が行われていないと判定された場合には(ステップS8-11=NO)、ステップS8-8に処理を移行する。
(Step S8-11)
In step S8-11, the CPU 11 performs a process of judging whether or not a "detail" operation has been performed. Here, when an area corresponding to "detail" in the point confirmation image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "detail" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "detail" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the "detail" operation has been performed (step S8-11=YES), the process proceeds to step S8-12. On the other hand, when it is judged that the "detail" operation has not been performed (step S8-11=NO), the process proceeds to step S8-8.

(ステップS8-12)
ステップS8-12において、CPU11は、詳細画像表示処理を行う。具体的には、CPU11は、詳細画像(図24(D)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS8-12の処理が終了すると、ステップS8-13に処理を移行する。
(Step S8-12)
In step S8-12, the CPU 11 performs detailed image display processing. Specifically, the CPU 11 performs processing to display the detailed image (see FIG. 24(D)) on the liquid crystal display device 2. Then, when the processing of step S8-12 ends, the processing proceeds to step S8-13.

(ステップS8-13)
ステップS8-13において、CPU11は、「カーソル」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている詳細画像のうち、「カーソル」に対応する領域が操作された場合に、「カーソル」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「カーソル」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カーソル」の操作が行われたと判定された場合には(ステップS8-13=YES)、ステップS8-14に処理を移行する。一方で、「カーソル」の操作が行われていないと判定された場合には(ステップS8-13=NO)、ステップS8-15に処理を移行する。
(Step S8-13)
In step S8-13, the CPU 11 performs a process of judging whether or not the "cursor" has been operated. Here, when an area corresponding to the "cursor" in the detailed image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to the "cursor" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to the "cursor" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the "cursor" has been operated (step S8-13=YES), the process proceeds to step S8-14. On the other hand, when it is judged that the "cursor" has not been operated (step S8-13=NO), the process proceeds to step S8-15.

なお、詳しくは後述するが、「カーソル」は、「上カーソル」と、「下カーソル」をいう。 More details will be provided later, but "cursor" refers to the "upper cursor" and "lower cursor."

(ステップS8-14)
ステップS8-14において、CPU11は、詳細画像表示更新処理を行う。具体的には、CPU11は、「上カーソル」に対応する領域が操作された場合には、液晶表示装置2に表示されている詳細画像を「上カーソル」に対応する領域が操作された場合に対応して液晶表示装置2の表示を更新する処理を行い、「下カーソル」に対応する領域が操作された場合には、液晶表示装置2に表示されている詳細画像を「下カーソル」が操作された場合に対応して液晶表示装置2の表示を更新する処理を行う。そして、ステップS8-14の処理が終了すると、ステップS8-13に処理を移行する。
(Step S8-14)
In step S8-14, the CPU 11 performs a detailed image display update process. Specifically, when the area corresponding to the "up cursor" is operated, the CPU 11 performs a process of updating the display of the liquid crystal display 2 of the detailed image displayed on the liquid crystal display 2 in response to the operation of the area corresponding to the "up cursor", and when the area corresponding to the "down cursor" is operated, the CPU 11 performs a process of updating the display of the liquid crystal display 2 of the detailed image displayed on the liquid crystal display 2 in response to the operation of the "down cursor". Then, when the process of step S8-14 is completed, the process proceeds to step S8-13.

(ステップS8-15)
ステップS8-15において、CPU11は、「印刷」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている詳細画像のうち、「印刷」に対応する領域が操作された場合に、「印刷」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「印刷」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「印刷」の操作が行われたと判定された場合には(ステップS8-15=YES)、ステップS8-16に処理を移行する。一方で、「印刷」の操作が行われていないと判定された場合には(ステップS8-15=NO)、ステップS8-17に処理を移行する。
(Step S8-15)
In step S8-15, the CPU 11 performs a process of judging whether or not a "print" operation has been performed. Here, when an area corresponding to "print" among the detailed images displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "print" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "print" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the "print" operation has been performed (step S8-15=YES), the process proceeds to step S8-16. On the other hand, when it is judged that the "print" operation has not been performed (step S8-15=NO), the process proceeds to step S8-17.

(ステップS8-16)
ステップS8-16において、CPU11は、詳細画像印刷処理を行う。具体的には、CPU11は、印刷部16により、ステップS8-12の詳細画像表示処理により表示された詳細画像や、ステップS8-14の詳細画像表示更新処理により更新された詳細画像を紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する処理を行う。そして、ステップS8-16の処理が終了すると、ポイント確認操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S8-16)
In step S8-16, the CPU 11 performs a detailed image printing process. Specifically, the CPU 11 causes the printing unit 16 to print on paper (a receipt) the detailed image displayed in the detailed image display process in step S8-12 or the detailed image updated in the detailed image display update process in step S8-14, and then performs a process of discharging the printed paper (receipt) through the paper discharge port 7. Then, when the process of step S8-16 ends, the subroutine for the point confirmation operation process ends, and the process proceeds to step S19 of the main process in the point exchange device 1.

(ステップS8-17)
ステップS8-17において、CPU11は、「終了」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている詳細画像のうち、「終了」に対応する領域が操作された場合に、「終了」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS8-17=YES)、ポイント確認操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS8-17=NO)、ステップS8-13に処理を移行する。
(Step S8-17)
In step S8-17, the CPU 11 performs a process to determine whether or not an operation to "end" has been performed. Here, when an area corresponding to "end" in the detailed image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "end" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "end" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the operation to "end" has been performed (step S8-17=YES), the subroutine of the point confirmation operation processing is terminated, and the process proceeds to step S19 of the main process in the point exchange device 1. On the other hand, when it is determined that the operation to "end" has not been performed (step S8-17=NO), the process proceeds to step S8-13.

(商品交換操作時処理)
次に、図14に基づいて、ポイント交換装置1におけるメイン処理のステップS10により行われる商品交換操作時処理について説明を行う。
(Product exchange operation processing)
Next, the product exchange operation process performed in step S10 of the main process in the point exchange device 1 will be described with reference to FIG.

(ステップS10-1)
ステップS10-1において、CPU11は、二次元コード読取画像表示処理を行う。具体的には、CPU11は、二次元コード読取画像(図25(B)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS10-1の処理が終了すると、ステップS10-2に処理を移行する。
(Step S10-1)
In step S10-1, the CPU 11 performs a two-dimensional code read image display process. Specifically, the CPU 11 performs a process to display a two-dimensional code read image (see FIG. 25B) on the liquid crystal display device 2. Then, when the process of step S10-1 ends, the process proceeds to step S10-2.

(ステップS10-2)
ステップS10-2において、CPU11は、「取消」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている二次元コード読取画像のうち、「取消」に対応する領域が操作された場合に、「取消」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS10-2=YES)、商品交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS10-2=NO)、ステップS10-3に処理を移行する。
(Step S10-2)
In step S10-2, the CPU 11 performs a process to determine whether or not a "cancel" operation has been performed. Here, when an area corresponding to "cancel" has been operated on the two-dimensional code read image displayed on the liquid crystal display device 2, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "cancel" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "cancel" has been operated has been transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the "cancel" operation has been performed (step S10-2=YES), the CPU 11 ends the subroutine of the product exchange operation processing, and proceeds to step S19 of the main processing in the point exchange device 1. On the other hand, when it is determined that the "cancel" operation has not been performed (step S10-2=NO), the CPU 11 proceeds to step S10-3.

(ステップS10-3)
ステップS10-3において、CPU11は、二次元コード読取処理を行う。ここで、二次元コード読取部8は、二次元コードを読み取った際に、読み取った二次元コードに係る信号を制御基板10に対して送信する。即ち、CPU11は、二次元コード読取部8により、読み取った二次元コードに係る信号が送信され、当該信号を受信する処理を行う。そして、ステップS10-3の処理が終了すると、ステップS10-4に処理を移行する。
(Step S10-3)
In step S10-3, the CPU 11 performs a two-dimensional code reading process. Here, when the two-dimensional code reader 8 reads the two-dimensional code, it transmits a signal related to the read two-dimensional code to the control board 10. That is, the CPU 11 receives a signal related to the read two-dimensional code transmitted by the two-dimensional code reader 8, and performs a process of receiving the signal. Then, when the process of step S10-3 ends, the process proceeds to step S10-4.

なお、ステップS10-3の二次元コード読取処理においては、会員に係る情報を特定可能な二次元コードを読み取ることとなる。ここで、会員に係る情報を特定可能な二次元コードは、携帯端末Pを用いて会員管理サーバ101に接続し、所定の手続を行うことにより、携帯端末Pの液晶表示装置に表示されることとなる。 In the two-dimensional code reading process in step S10-3, a two-dimensional code capable of identifying information related to the member is read. Here, the two-dimensional code capable of identifying information related to the member is displayed on the liquid crystal display device of the mobile terminal P by connecting to the member management server 101 using the mobile terminal P and performing a predetermined procedure.

(ステップS10-4)
ステップS10-4において、CPU11は、読取が完了したか否かを判定する処理を行う。具体的には、CPU11は、ステップS10-3の二次元コード読取処理により、二次元コードの読取が完了したか否かを判定する処理を行う。そして、読取が完了したと判定された場合には(ステップS10-4=YES)、ステップS10-5に処理を移行する。一方で、読取が完了していないと判定された場合には(ステップS10-4=NO)、ステップS10-2に処理を移行する。
(Step S10-4)
In step S10-4, the CPU 11 performs a process to determine whether or not reading is complete. Specifically, the CPU 11 performs a process to determine whether or not reading of the two-dimensional code is complete by the two-dimensional code reading process in step S10-3. If it is determined that reading is complete (step S10-4=YES), the process proceeds to step S10-5. On the other hand, if it is determined that reading is not complete (step S10-4=NO), the process proceeds to step S10-2.

(ステップS10-5)
ステップS10-5において、CPU11は、会員情報受信処理を行う。具体的には、CPU11は、ステップS10-3の二次元コード読取処理により読み取られた会員に係る情報を特定可能な二次元コードに基づいて、会員管理サーバ101に対して、会員管理DB102に記憶されている会員情報を送信要求する処理を行い、会員管理サーバ101から、会員情報を受信する処理を行う。そして、ステップS10-5の処理が終了すると、ステップS10-6に処理を移行する。
(Step S10-5)
In step S10-5, CPU 11 performs a member information receiving process. Specifically, CPU 11 performs a process of requesting member management server 101 to transmit member information stored in member management DB 102 based on the two-dimensional code capable of identifying information related to the member read by the two-dimensional code reading process in step S10-3, and performs a process of receiving the member information from member management server 101. Then, when the process of step S10-5 ends, the process proceeds to step S10-6.

(ステップS10-6)
ステップS10-6において、CPU11は、ポイント情報受信処理を行う。具体的には、CPU11は、ステップS10-5の会員情報受信処理により受信した会員情報に基づいて、ポイント管理サーバ401に対して、ポイント管理DB402に記憶されているポイント情報を送信要求する処理を行い、ポイント管理サーバ401から、会員情報に対応するポイント情報を受信する処理を行う。そして、ステップS10-6の処理が終了すると、ステップS10-7に処理を移行する。
(Step S10-6)
In step S10-6, CPU 11 performs a point information receiving process. Specifically, CPU 11 performs a process of requesting point management server 401 to transmit point information stored in point management DB 402 based on the member information received in the member information receiving process in step S10-5, and performs a process of receiving point information corresponding to the member information from point management server 401. Then, when the process of step S10-6 ends, the process proceeds to step S10-7.

(ステップS10-7)
ステップS10-7において、CPU11は、商品情報受信処理を行う。具体的には、CPU11は、商品管理サーバ301に対して、商品管理DB302に記憶されている商品情報を送信要求する処理を行い、商品管理サーバ301から、商品情報を受信する処理を行う。そして、ステップS10-7の処理が終了すると、ステップS10-8に処理を移行する。
(Step S10-7)
In step S10-7, the CPU 11 performs a product information receiving process. Specifically, the CPU 11 performs a process of requesting the product management server 301 to transmit the product information stored in the product management DB 302, and performs a process of receiving the product information from the product management server 301. Then, when the process of step S10-7 ends, the process proceeds to step S10-8.

ここで、「商品情報」とは、商品ID記憶領域302aに記憶されている情報と、商品名記憶領域302bに記憶されている情報と、商品説明記憶領域302cに記憶されている情報と、カテゴリー記憶領域302dに記憶されている情報と、画像データ記憶領域302eに記憶されている情報と、在庫数記憶領域302fに記憶されている情報と、必要ポイント記憶領域302gに記憶されている情報と、消費期限記憶領域302hに記憶されている情報をいう。 Here, "product information" refers to the information stored in the product ID storage area 302a, the information stored in the product name storage area 302b, the information stored in the product description storage area 302c, the information stored in the category storage area 302d, the information stored in the image data storage area 302e, the information stored in the stock quantity storage area 302f, the information stored in the required points storage area 302g, and the information stored in the expiration date storage area 302h.

(ステップS10-8)
ステップS10-8において、CPU11は、カテゴリー選択画像表示処理を行う。具体的には、CPU11は、ステップS10-7の商品情報受信処理により受信した商品情報に基づいて、カテゴリー選択画像(図25(C)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS10-8の処理が終了すると、ステップS10-9に処理を移行する。
(Step S10-8)
In step S10-8, the CPU 11 performs a category selection image display process. Specifically, the CPU 11 performs a process of displaying a category selection image (see FIG. 25(C)) on the liquid crystal display device 2 based on the product information received in the product information reception process in step S10-7. Then, when the process of step S10-8 ends, the process proceeds to step S10-9.

(ステップS10-9)
ステップS10-9において、CPU11は、「カテゴリー」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているカテゴリー選択画像のうち、「カテゴリー」に対応する領域が操作された場合に、「カテゴリー」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「カテゴリー」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カテゴリー」の操作が行われたと判定された場合には(ステップS10-9=YES)、ステップS10-10に処理を移行する。一方で、「カテゴリー」の操作が行われていないと判定された場合には(ステップS10-9=NO)、「カテゴリー」の操作が行われるまで、ステップS10-9の処理を繰り返し行う。
(Step S10-9)
In step S10-9, the CPU 11 performs a process of determining whether or not an operation on "Category" has been performed. Here, when an area corresponding to "Category" in the category selection image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "Category" has been operated to the control board 10. That is, the CPU 11 performs a process of determining whether or not a signal indicating that the area corresponding to "Category" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that an operation on "Category" has been performed (step S10-9=YES), the process proceeds to step S10-10. On the other hand, when it is determined that an operation on "Category" has not been performed (step S10-9=NO), the process of step S10-9 is repeated until an operation on "Category" is performed.

なお、具体的には後述するが、「カテゴリー」は、「書籍」、「雑貨」、「食料品」、「ゲームポイント」、「CD・DVD」、「家電製品」、「金券」、「全て」がある。 As will be explained in more detail later, the "categories" include "books," "miscellaneous goods," "food," "game points," "CDs and DVDs," "home appliances," "gift certificates," and "all."

(ステップS10-10)
ステップS10-10において、CPU11は、商品交換画像表示処理を行う。具体的には、CPU11は、ステップS10-5の会員情報受信処理により受信した会員情報と、ステップS10-6のポイント情報受信処理により受信したポイント情報と、ステップS10-7の商品情報受信処理により受信した商品情報と、ステップS10-9の処理により操作された「カテゴリー」に基づいて、商品交換画像(図25(D)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS10-10の処理が終了すると、ステップS10-11に処理を移行する。
(Step S10-10)
In step S10-10, the CPU 11 performs a product exchange image display process. Specifically, the CPU 11 performs a process to display a product exchange image (see FIG. 25(D)) on the liquid crystal display device 2 based on the member information received in the member information receiving process in step S10-5, the point information received in the point information receiving process in step S10-6, the product information received in the product information receiving process in step S10-7, and the "category" operated in the process of step S10-9. Then, when the process of step S10-10 is completed, the process proceeds to step S10-11.

(ステップS10-11)
ステップS10-11において、CPU11は、「ソート」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品交換画像のうち、「ソート」に対応する領域が操作された場合に、「ソート」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「ソート」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「ソート」の操作が行われたと判定された場合には(ステップS10-11=YES)、ステップS10-12に処理を移行する。一方で、「ソート」の操作が行われていないと判定された場合には(ステップS10-11=NO)、ステップS10-13に処理を移行する。
(Step S10-11)
In step S10-11, the CPU 11 performs a process of judging whether or not a "sort" operation has been performed. Here, when an area corresponding to "sort" in the commodity exchange image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "sort" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "sort" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the "sort" operation has been performed (step S10-11=YES), the process proceeds to step S10-12. On the other hand, when it is judged that the "sort" operation has not been performed (step S10-11=NO), the process proceeds to step S10-13.

(ステップS10-12)
ステップS10-12において、CPU11は、ソート操作時処理を行う。具体的には、CPU11は、まず、複数のソート条件が表示されるソート画像(図27(E)参照)を液晶表示装置2に表示する処理を行う。次に、CPU11は、液晶表示装置2に表示されているソート画像のうち、「ソート条件」が操作されたか否かを判定する処理を行い、「ソート条件」が操作された場合に、操作された「ソート条件」に基づいて、商品交換画像に表示される商品画像をソートする処理を行う。そして、ステップS10-12の処理が終了すると、ステップS10-11に処理を移行する。
(Step S10-12)
In step S10-12, the CPU 11 performs a process at the time of a sort operation. Specifically, the CPU 11 first performs a process of displaying a sort image (see FIG. 27(E)) on which a plurality of sort conditions are displayed on the liquid crystal display device 2. Next, the CPU 11 performs a process of determining whether or not the "sort conditions" of the sort images displayed on the liquid crystal display device 2 have been operated, and if the "sort conditions" have been operated, performs a process of sorting the product images displayed on the product exchange image based on the operated "sort conditions". Then, when the process of step S10-12 ends, the process proceeds to step S10-11.

(ステップS10-13)
ステップS10-13において、CPU11は、「カーソル」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品交換画像のうち、「カーソル」に対応する領域が操作された場合に、「カーソル」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「カーソル」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カーソル」の操作が行われたと判定された場合には(ステップS10-13=YES)、ステップS10-14に処理を移行する。一方で、「カーソル」の操作が行われていないと判定された場合には(ステップS10-13=NO)、ステップS10-15に処理を移行する。
(Step S10-13)
In step S10-13, the CPU 11 performs a process of determining whether or not the "cursor" has been operated. Here, when an area corresponding to the "cursor" in the commodity exchange image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to the "cursor" has been operated to the control board 10. That is, the CPU 11 performs a process of determining whether or not a signal indicating that the area corresponding to the "cursor" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the "cursor" has been operated (step S10-13=YES), the process proceeds to step S10-14. On the other hand, when it is determined that the "cursor" has not been operated (step S10-13=NO), the process proceeds to step S10-15.

(ステップS10-14)
ステップS10-14において、CPU11は、商品交換画像更新処理を行う。具体的には、CPU11は、「上カーソル」に対応する領域が操作された場合には、液晶表示装置2に表示されている商品交換画像を「上カーソル」が操作された場合に対応して液晶表示装置2の表示を更新する処理を行い、「下カーソル」に対応する領域が操作された場合には、液晶表示装置2に表示されている商品交換画像を「下カーソル」が操作された場合に対応して液晶表示装置2の表示を更新する処理を行う。そして、ステップS10-14の処理が終了すると、ステップS10-11に処理を移行する。
(Step S10-14)
In step S10-14, the CPU 11 performs a product exchange image update process. Specifically, when the area corresponding to the "up cursor" is operated, the CPU 11 performs a process of updating the display of the liquid crystal display device 2 of the product exchange image displayed on the liquid crystal display device 2 in response to the operation of the "up cursor", and when the area corresponding to the "down cursor" is operated, the CPU 11 performs a process of updating the display of the liquid crystal display device 2 of the product exchange image displayed on the liquid crystal display device 2 in response to the operation of the "down cursor". Then, when the process of step S10-14 is completed, the process proceeds to step S10-11.

(ステップS10-15)
ステップS10-15において、CPU11は、「終了」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品交換画像のうち、「終了」に対応する領域が操作された場合に、「終了」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS10-15=YES)、商品交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS10-15=NO)、ステップS10-16に処理を移行する。
(Step S10-15)
In step S10-15, the CPU 11 performs a process to determine whether or not an operation to "end" has been performed. Here, when an area corresponding to "end" in the product exchange image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "end" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "end" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the operation to "end" has been performed (step S10-15=YES), the CPU 11 ends the subroutine of the product exchange operation processing, and shifts the process to step S19 of the main process in the point exchange device 1. On the other hand, when it is determined that the operation to "end" has not been performed (step S10-15=NO), the process shifts to step S10-16.

(ステップS10-16)
ステップS10-16において、CPU11は、「商品」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品交換画像のうち、「商品」に対応する領域が操作された場合に、「商品」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「商品」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「商品」の操作が行われたと判定された場合には(ステップS10-16=YES)、ステップS10-17に処理を移行する。一方で、「商品」の操作が行われていないと判定された場合には(ステップS10-16=NO)、ステップS10-11に処理を移行する。
(Step S10-16)
In step S10-16, the CPU 11 performs a process of judging whether or not an operation of the "product" has been performed. Here, when an area corresponding to the "product" in the product exchange image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to the "product" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to the "product" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the "product" has been operated (step S10-16=YES), the process proceeds to step S10-17. On the other hand, when it is judged that the "product" has not been operated (step S10-16=NO), the process proceeds to step S10-11.

(ステップS10-17)
ステップS10-17において、CPU11は、商品詳細画像表示処理を行う。具体的には、CPU11は、ステップS10-16の処理により操作された「商品」に対応する商品詳細画像(図25(F)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS10-17の処理が終了すると、ステップS10-18に処理を移行する。
(Step S10-17)
In step S10-17, the CPU 11 performs a detailed product image display process. Specifically, the CPU 11 performs a process of displaying a detailed product image (see FIG. 25(F)) corresponding to the "product" operated in the process of step S10-16 on the liquid crystal display device 2. Then, when the process of step S10-17 ends, the process proceeds to step S10-18.

(ステップS10-18)
ステップS10-18において、CPU11は、「取消」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品詳細画像のうち、「取消」に対応する領域が操作された場合に、「取消」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS10-18=YES)、商品交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS10-18=NO)、ステップS10-19に処理を移行する。
(Step S10-18)
In step S10-18, the CPU 11 performs a process to determine whether or not a "cancel" operation has been performed. Here, when an area corresponding to "cancel" in the product detail image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "cancel" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "cancel" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the "cancel" operation has been performed (step S10-18=YES), the CPU 11 ends the subroutine of the product exchange operation processing, and shifts the process to step S19 of the main process in the point exchange device 1. On the other hand, when it is determined that the "cancel" operation has not been performed (step S10-18=NO), the process shifts to step S10-19.

(ステップS10-19)
ステップS10-19において、CPU11は、「交換」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品詳細画像のうち、「交換」に対応する領域が操作された場合に、「交換」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「交換」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「交換」の操作が行われたと判定された場合には(ステップS10-19=YES)、ステップS10-20に処理を移行する。一方で、「交換」の操作が行われていないと判定された場合には(ステップS10-19=NO)、ステップS10-18に処理を移行する。
(Step S10-19)
In step S10-19, the CPU 11 performs a process to determine whether or not an operation for "exchange" has been performed. Here, when an area corresponding to "exchange" in the detailed product image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "exchange" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "exchange" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that an operation for "exchange" has been performed (step S10-19=YES), the process proceeds to step S10-20. On the other hand, when it is determined that an operation for "exchange" has not been performed (step S10-19=NO), the process proceeds to step S10-18.

(ステップS10-20)
ステップS10-20において、CPU11は、商品交換確認画像表示処理を行う。具体的には、CPU11は、ステップS10-19の処理により操作された「交換」に対応する商品確認画像(図25(G)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS10-20の処理が終了すると、ステップS10-21に処理を移行する。
(Step S10-20)
In step S10-20, the CPU 11 performs a product exchange confirmation image display process. Specifically, the CPU 11 performs a process of displaying a product confirmation image (see FIG. 25(G)) corresponding to the "exchange" operation performed in the process of step S10-19 on the liquid crystal display device 2. Then, when the process of step S10-20 ends, the process proceeds to step S10-21.

(ステップS10-21)
ステップS10-21において、CPU11は、「取消」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品交換確認画像のうち、「取消」に対応する領域が操作された場合に、「取消」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS10-21=YES)、商品交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS10-21=NO)、ステップS10-22に処理を移行する。
(Step S10-21)
In step S10-21, the CPU 11 performs a process to determine whether or not a "cancel" operation has been performed. Here, when an area corresponding to "cancel" in the product exchange confirmation image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "cancel" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "cancel" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the "cancel" operation has been performed (step S10-21=YES), the CPU 11 ends the subroutine of the product exchange operation processing, and shifts the process to step S19 of the main process in the point exchange device 1. On the other hand, when it is determined that the "cancel" operation has not been performed (step S10-21=NO), the process shifts to step S10-22.

(ステップS10-22)
ステップS10-22において、CPU11は、「交換」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品交換確認画像のうち、「交換」に対応する領域が操作された場合に、「交換」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「交換」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「交換」の操作が行われたと判定された場合には(ステップS10-22=YES)、ステップS10-23に処理を移行する。一方で、「交換」の操作が行われていないと判定された場合には(ステップS10-22=NO)、ステップS10-21に処理を移行する。
(Step S10-22)
In step S10-22, the CPU 11 performs a process to determine whether or not an operation for "exchange" has been performed. Here, when an area corresponding to "exchange" in the product exchange confirmation image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "exchange" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "exchange" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that an operation for "exchange" has been performed (step S10-22=YES), the process proceeds to step S10-23. On the other hand, when it is determined that an operation for "exchange" has not been performed (step S10-22=NO), the process proceeds to step S10-21.

(ステップS10-23)
ステップS10-23において、CPU11は、商品交換情報送信処理を行う。具体的には、CPU11は、購買管理サーバ201に対して、商品交換情報を送信する処理を行う。そして、ステップS10-23の処理が終了すると、ステップS10-24に処理を移行する。
(Step S10-23)
In step S10-23, the CPU 11 performs a product exchange information transmission process. Specifically, the CPU 11 performs a process of transmitting the product exchange information to the purchase management server 201. Then, when the process of step S10-23 ends, the process proceeds to step S10-24.

ここで、「商品交換情報」とは、ポイント交換装置1の交換装置IDに係る情報と、会員氏名に係る情報と、交換することとなる商品に係る情報と、住所に係る情報と、電話番号に係る情報をいう。 Here, "product exchange information" refers to information related to the exchange device ID of the point exchange device 1, information related to the member's name, information related to the product to be exchanged, information related to the address, and information related to the telephone number.

(ステップS10-24)
ステップS10-24において、CPU11は、ポイント減算情報送信処理を行う。具体的には、CPU11は、ポイント管理サーバ401に対して、ポイント減算情報を送信する処理を行う。そして、ステップS10-24の処理が終了すると、ステップS10-25に処理を移行する。
(Step S10-24)
In step S10-24, the CPU 11 performs a point subtraction information transmission process. Specifically, the CPU 11 performs a process of transmitting point subtraction information to the point management server 401. Then, when the process of step S10-24 ends, the process proceeds to step S10-25.

ここで、「ポイント減算情報」とは、ポイント交換装置1の交換装置IDと、会員IDに係る情報と、会員氏名に係る情報と、交換することとなる商品に対応するポイントに係る情報をいう。 Here, "point deduction information" refers to the exchange device ID of the point exchange device 1, information related to the member ID, information related to the member's name, and information related to the points corresponding to the product to be exchanged.

(ステップS10-25)
ステップS10-25において、CPU11は、商品交換完了画像表示処理を行う。具体的には、CPU11は、商品交換が完了したことを報知するための商品交換完了画像(図25(H)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS10-25の処理が終了すると、商品交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S10-25)
In step S10-25, the CPU 11 performs a product exchange completion image display process. Specifically, the CPU 11 performs a process of displaying a product exchange completion image (see FIG. 25(H)) on the liquid crystal display device 2 to notify that the product exchange has been completed. Then, when the process of step S10-25 ends, the subroutine of the product exchange operation process is terminated, and the process proceeds to step S19 of the main process in the point exchange device 1.

(商品確認操作時処理)
次に、図15に基づいて、ポイント交換装置1におけるメイン処理のステップS12により行われる商品確認操作時処理について説明を行う。
(Product confirmation process)
Next, the product confirmation operation process performed in step S12 of the main process in the point exchange device 1 will be described with reference to FIG.

(ステップS12-1)
ステップS12-1において、CPU11は、商品情報受信処理を行う。具体的には、CPU11は、商品管理サーバ301に対して、商品管理DB302に記憶されている商品情報を送信要求する処理を行い、商品管理サーバ301から、商品情報を受信する処理を行う。そして、ステップS12-1の処理が終了すると、ステップS12-2に処理を移行する。
(Step S12-1)
In step S12-1, the CPU 11 performs a product information receiving process. Specifically, the CPU 11 performs a process of requesting the product management server 301 to transmit the product information stored in the product management DB 302, and performs a process of receiving the product information from the product management server 301. Then, when the process of step S12-1 ends, the process proceeds to step S12-2.

(ステップS12-2)
ステップS12-2において、CPU11は、カテゴリー選択画像表示処理を行う。具体的には、CPU11は、ステップS12-1の商品情報受信処理により受信した商品情報に基づいて、カテゴリー選択画像(図28(B)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS12-2の処理が終了すると、ステップS12-3に処理を移行する。
(Step S12-2)
In step S12-2, the CPU 11 performs a category selection image display process. Specifically, the CPU 11 performs a process of displaying a category selection image (see FIG. 28(B)) on the liquid crystal display device 2 based on the product information received in the product information reception process in step S12-1. Then, when the process of step S12-2 ends, the process proceeds to step S12-3.

(ステップS12-3)
ステップS12-3において、CPU11は、「カテゴリー」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているカテゴリー選択画像のうち、「カテゴリー」に対応する領域が操作された場合に、「カテゴリー」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「カテゴリー」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カテゴリー」の操作が行われたと判定された場合には(ステップS12-3=YES)、ステップS12-4に処理を移行する。一方で、「カテゴリー」の操作が行われていないと判定された場合には(ステップS12-3=NO)、「カテゴリー」の操作が行われるまで、ステップS12-3の処理を繰り返し行う。
(Step S12-3)
In step S12-3, the CPU 11 performs a process of judging whether or not an operation of "Category" has been performed. Here, when an area corresponding to "Category" in the category selection image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "Category" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "Category" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that an operation of "Category" has been performed (step S12-3=YES), the process proceeds to step S12-4. On the other hand, when it is judged that an operation of "Category" has not been performed (step S12-3=NO), the process of step S12-3 is repeatedly performed until an operation of "Category" is performed.

(ステップS12-4)
ステップS12-4において、CPU11は、商品一覧画像表示処理を行う。具体的には、CPU11は、ステップS12-3の処理により操作された「カテゴリー」に基づいて、商品一覧画像(図28(C)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS12-4の処理が終了すると、ステップS12-5に処理を移行する。
(Step S12-4)
In step S12-4, the CPU 11 performs a product list image display process. Specifically, the CPU 11 performs a process of displaying a product list image (see FIG. 28C) on the liquid crystal display device 2 based on the "category" operated in the process of step S12-3. Then, when the process of step S12-4 ends, the process proceeds to step S12-5.

(ステップS12-5)
ステップS12-5において、CPU11は、「ソート」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品一覧画像のうち、「ソート」に対応する領域が操作された場合に、「ソート」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「ソート」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「ソート」の操作が行われたと判定された場合には(ステップS12-5=YES)、ステップS12-6に処理を移行する。一方で、「ソート」の操作が行われていないと判定された場合には(ステップS12-5=NO)、ステップS12-7に処理を移行する。
(Step S12-5)
In step S12-5, the CPU 11 performs a process of judging whether or not a "sort" operation has been performed. Here, when an area corresponding to "sort" in the product list image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "sort" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "sort" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that a "sort" operation has been performed (step S12-5=YES), the process proceeds to step S12-6. On the other hand, when it is judged that a "sort" operation has not been performed (step S12-5=NO), the process proceeds to step S12-7.

(ステップS12-6)
ステップS12-6において、CPU11は、ソート操作時処理を行う。具体的には、CPU11は、まず、複数のソート条件が表示されるソート画像(図27(E)参照)を液晶表示装置2に表示する処理を行う。次に、CPU11は、液晶表示装置2に表示されているソート画像のうち、「ソート条件」が操作されたか否かを判定する処理を行い、「ソート条件」が操作された場合に、操作された「ソート条件」に基づいて、商品一覧画像に表示される商品画像をソートする処理を行う。そして、ステップS12-6の処理が終了すると、ステップS12-5に処理を移行する。
(Step S12-6)
In step S12-6, the CPU 11 performs a process at the time of a sort operation. Specifically, the CPU 11 first performs a process of displaying a sort image (see FIG. 27(E)) on which a plurality of sort conditions are displayed on the liquid crystal display device 2. Next, the CPU 11 performs a process of determining whether or not the "sort conditions" of the sort images displayed on the liquid crystal display device 2 have been operated, and if the "sort conditions" have been operated, performs a process of sorting the product images displayed in the product list image based on the operated "sort conditions". Then, when the process of step S12-6 ends, the process proceeds to step S12-5.

(ステップS12-7)
ステップS12-7において、CPU11は、「カーソル」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品一覧画像のうち、「カーソル」に対応する領域が操作された場合に、「カーソル」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「カーソル」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カーソル」の操作が行われたと判定された場合には(ステップS12-7=YES)、ステップS12-8に処理を移行する。一方で、「カーソル」の操作が行われていないと判定された場合には(ステップS12-7=NO)、ステップS12-9に処理を移行する。
(Step S12-7)
In step S12-7, the CPU 11 performs a process of judging whether or not the "cursor" has been operated. Here, when an area corresponding to the "cursor" in the product list image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to the "cursor" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to the "cursor" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the "cursor" has been operated (step S12-7=YES), the process proceeds to step S12-8. On the other hand, when it is judged that the "cursor" has not been operated (step S12-7=NO), the process proceeds to step S12-9.

(ステップS12-8)
ステップS12-8において、CPU11は、商品一覧画像更新処理を行う。具体的には、CPU11は、「上カーソル」に対応する領域が操作された場合には、液晶表示装置2に表示されている商品一覧画像を「上カーソル」に対応する領域が操作された場合に対応して液晶表示装置2の表示を更新する処理を行い、「下カーソル」に対応する領域が操作された場合には、液晶表示装置2に表示されている商品一覧画像を「下カーソル」が操作された場合に対応して液晶表示装置2の表示を更新する処理を行う。そして、ステップS12-8の処理が終了すると、ステップS12-5に処理を移行する。
(Step S12-8)
In step S12-8, the CPU 11 performs a product list image update process. Specifically, when the area corresponding to the "up cursor" is operated, the CPU 11 performs a process to update the display of the liquid crystal display device 2 of the product list image displayed on the liquid crystal display device 2 in response to the operation of the area corresponding to the "up cursor", and when the area corresponding to the "down cursor" is operated, the CPU 11 performs a process to update the display of the liquid crystal display device 2 of the product list image displayed on the liquid crystal display device 2 in response to the operation of the "down cursor". Then, when the process of step S12-8 is completed, the process proceeds to step S12-5.

(ステップS12-9)
ステップS12-9において、CPU11は、「終了」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品交換画像のうち、「終了」に対応する領域が操作された場合に、「終了」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS12-9=YES)、商品確認操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS12-9=NO)、ステップS12-10に処理を移行する。
(Step S12-9)
In step S12-9, the CPU 11 performs a process to determine whether or not an operation to "end" has been performed. Here, when an area corresponding to "end" in the product exchange image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "end" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "end" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the operation to "end" has been performed (step S12-9=YES), the subroutine of the product confirmation operation processing is terminated, and the process proceeds to step S19 of the main process in the point exchange device 1. On the other hand, when it is determined that the operation to "end" has not been performed (step S12-9=NO), the process proceeds to step S12-10.

(ステップS12-10)
ステップS12-10において、CPU11は、「商品」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品一覧画像のうち、「商品」に対応する領域が操作された場合に、「商品」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「商品」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「商品」の操作が行われたと判定された場合には(ステップS12-10=YES)、ステップS12-11に処理を移行する。一方で、「商品」の操作が行われていないと判定された場合には(ステップS12-10=NO)、ステップS12-5に処理を移行する。
(Step S12-10)
In step S12-10, the CPU 11 performs a process of judging whether or not an operation of the "product" has been performed. Here, when an area corresponding to the "product" in the product list image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to the "product" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to the "product" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is judged that the "product" has been operated (step S12-10=YES), the process proceeds to step S12-11. On the other hand, when it is judged that the "product" has not been operated (step S12-10=NO), the process proceeds to step S12-5.

(ステップS12-11)
ステップS12-11において、CPU11は、商品紹介画像表示処理を行う。具体的には、CPU11は、ステップS12-11の処理により操作された「商品」に対応する商品紹介画像(図28(D)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS12-11の処理が終了すると、ステップS12-12に処理を移行する。
(Step S12-11)
In step S12-11, the CPU 11 performs a product introduction image display process. Specifically, the CPU 11 performs a process of displaying a product introduction image (see FIG. 28(D)) corresponding to the "product" operated in the process of step S12-11 on the liquid crystal display device 2. Then, when the process of step S12-11 ends, the process proceeds to step S12-12.

(ステップS12-12)
ステップS12-12において、CPU11は、「終了」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されている商品紹介画像のうち、「終了」に対応する領域が操作された場合に、「終了」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS12-12=YES)、商品確認操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS12-12=NO)、「終了」の操作が行われるまで、ステップS12-12の処理を繰り返し行う。
(Step S12-12)
In step S12-12, the CPU 11 performs a process to determine whether or not an operation to "end" has been performed. Here, when an area corresponding to "end" in the product introduction image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "end" has been operated to the control board 10. That is, the CPU 11 performs a process to determine whether or not a signal indicating that the area corresponding to "end" has been operated is transmitted by the touch panel sensor 2a and the signal has been received. Then, when it is determined that the operation to "end" has been performed (step S12-12=YES), the CPU 11 terminates the subroutine of the product confirmation operation processing, and proceeds to step S19 of the main processing in the point exchange device 1. On the other hand, when it is determined that the operation to "end" has not been performed (step S12-12=NO), the CPU 11 repeats the process of step S12-12 until the operation to "end" is performed.

(会員登録操作時処理)
次に、図16に基づいて、ポイント交換装置1におけるメイン処理のステップS14により行われる会員登録操作時処理について説明を行う。
(Member registration process)
Next, the member registration operation process performed in step S14 of the main process in the point exchange device 1 will be described with reference to FIG.

(ステップS14-1)
ステップS14-1において、CPU11は、会員登録操作時用画像表示処理を行う。具体的には、CPU11は、会員登録に必要な二次元コードが印刷された紙(レシート)を受け取る旨を報知する会員登録操作時用画像(図29(B)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS14-1の処理が終了すると、ステップS14-2に処理を移行する。
(Step S14-1)
In step S14-1, the CPU 11 performs a process for displaying an image for member registration operation on the liquid crystal display device 2 (see FIG. 29B), which notifies the user that a paper (receipt) on which a two-dimensional code required for member registration is printed will be received. Then, when the process of step S14-1 ends, the process proceeds to step S14-2.

(ステップS14-2)
ステップS14-2において、CPU11は、会員登録用二次元コード生成処理を行う。具体的には、CPU11は、会員管理サーバ101にアクセスするためのURLに係る情報、より具体的には、会員登録手続を行うためのURLに係る情報を有する二次元コードを生成する処理を行う。そして、ステップS14-2の処理が終了すると、ステップS14-3に処理を移行する。
(Step S14-2)
In step S14-2, CPU 11 performs a process of generating a two-dimensional code for member registration. Specifically, CPU 11 performs a process of generating a two-dimensional code having information related to a URL for accessing member management server 101, more specifically, information related to a URL for performing a member registration procedure. Then, when the process of step S14-2 ends, the process proceeds to step S14-3.

(ステップS14-3)
ステップS14-3において、CPU11は、会員登録用二次元コード印刷処理を行う。具体的には、CPU11は、印刷部16により、ステップS14-2の会員登録用二次元コード生成処理により生成された二次元コードを紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する処理を行う。そして、ステップS14-3の処理が終了すると、会員登録操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S14-3)
In step S14-3, the CPU 11 performs a two-dimensional code printing process for member registration. Specifically, the CPU 11 causes the printing unit 16 to print the two-dimensional code generated in the member registration two-dimensional code generation process in step S14-2 on a piece of paper (receipt), and then performs a process of discharging the printed paper (receipt) through the paper discharge port 7. Then, when the process of step S14-3 ends, the subroutine for the member registration operation process ends, and the process proceeds to step S19 of the main process in the point exchange device 1.

(会員情報更新操作時処理)
次に、図17に基づいて、ポイント交換装置1におけるメイン処理のステップS16により行われる会員情報更新操作時処理について説明を行う。
(Processing when updating member information)
Next, the member information update operation process performed in step S16 of the main process in the point exchange device 1 will be described with reference to FIG.

(ステップS16-1)
ステップS16-1において、CPU11は、会員情報更新操作時用画像表示処理を行う。具体的には、CPU11は、会員情報の更新に必要な二次元コードが印刷された紙(レシート)を受け取る旨を報知する会員情報更新操作時用画像(図30(B)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS16-1の処理が終了すると、ステップS16-2に処理を移行する。
(Step S16-1)
In step S16-1, the CPU 11 performs a process for displaying an image for use during a member information update operation. Specifically, the CPU 11 performs a process for displaying, on the liquid crystal display device 2, an image for use during a member information update operation (see FIG. 30(B)), which notifies the user that a paper (receipt) on which a two-dimensional code required for updating the member information is printed will be received. Then, when the process of step S16-1 ends, the process proceeds to step S16-2.

(ステップS16-2)
ステップS16-2において、CPU11は、会員情報更新用二次元コード生成処理を行う。具体的には、CPU11は、会員管理サーバ101にアクセスするためのURLに係る情報、より具体的には、会員情報の更新手続を行うためのURLに係る情報を有する二次元コードを生成する処理を行う。そして、ステップS16-2の処理が終了すると、ステップS16-3に処理を移行する。
(Step S16-2)
In step S16-2, CPU 11 performs a process of generating a two-dimensional code for updating member information. Specifically, CPU 11 performs a process of generating a two-dimensional code having information related to a URL for accessing member management server 101, more specifically, information related to a URL for performing a procedure for updating member information. Then, when the process of step S16-2 ends, the process proceeds to step S16-3.

(ステップS16-3)
ステップS16-3において、CPU11は、会員情報更新用二次元コード印刷処理を行う。具体的には、CPU11は、印刷部16により、ステップS16-2の会員情報更新用二次元コード生成処理により生成された二次元コードを紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する処理を行う。そして、ステップS16-3の処理が終了すると、会員情報更新操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理のステップS19に処理を移行する。
(Step S16-3)
In step S16-3, the CPU 11 performs a member information updating two-dimensional code printing process. Specifically, the CPU 11 causes the printing unit 16 to print the two-dimensional code generated in the member information updating two-dimensional code generation process in step S16-2 on a piece of paper (receipt), and then performs a process of discharging the printed paper (receipt) through the paper discharge port 7. Then, when the process of step S16-3 ends, the subroutine of the member information updating operation process ends, and the process proceeds to step S19 of the main process in the point exchange device 1.

(会員管理サーバ101におけるメイン処理)
次に、図18に基づいて、会員管理サーバ101におけるメイン処理について説明を行う。
(Main Processing in Member Management Server 101)
Next, the main processing in the member management server 101 will be described with reference to FIG.

(ステップS101)
ステップS101において、会員管理サーバ101は、会員登録情報を受信したか否かを判定する処理を行う。具体的には、会員管理サーバ101は、携帯端末Pからインターネットを介して会員登録情報を受信したか否かを判定する処理を行う。そして、会員登録情報を受信したと判定された場合には(ステップS101=YES)、ステップS102に処理を移行する。一方で、会員登録情報を受信していないと判定された場合には(ステップS101=NO)、ステップS103に処理を移行する。
(Step S101)
In step S101, member management server 101 performs a process to determine whether or not member registration information has been received. Specifically, member management server 101 performs a process to determine whether or not member registration information has been received from mobile terminal P via the Internet. If it is determined that member registration information has been received (step S101=YES), the process proceeds to step S102. On the other hand, if it is determined that member registration information has not been received (step S101=NO), the process proceeds to step S103.

(ステップS102)
ステップS102において、会員管理サーバ101は、会員登録情報受信時処理を行う。具体的には、会員管理サーバ101は、受信した会員登録情報を会員管理DB102に登録する処理を行う。そして、ステップS102の処理が終了すると、会員管理サーバ101におけるメイン処理を終了し、再びステップS101から処理を実行する。
(Step S102)
In step S102, member management server 101 performs processing upon receiving the member registration information. Specifically, member management server 101 performs processing to register the received member registration information in member management DB 102. Then, when the processing of step S102 ends, the main processing in member management server 101 ends, and processing is executed again from step S101.

(ステップS103)
ステップS103において、会員管理サーバ101は、会員更新情報を受信したか否かを判定する処理を行う。具体的には、会員管理サーバ101は、携帯端末Pからインターネットを介して会員更新情報を受信したか否かを判定する処理を行う。そして、会員更新情報を受信したと判定された場合には(ステップS103=YES)、ステップS104に処理を移行する。一方で、会員更新情報を受信していないと判定された場合には(ステップS103=NO)、ステップS105に処理を移行する。
(Step S103)
In step S103, member management server 101 performs a process to determine whether or not member update information has been received. Specifically, member management server 101 performs a process to determine whether or not member update information has been received from mobile terminal P via the Internet. If it is determined that member update information has been received (step S103=YES), the process proceeds to step S104. On the other hand, if it is determined that member update information has not been received (step S103=NO), the process proceeds to step S105.

(ステップS104)
ステップS104において、会員管理サーバ101は、会員更新情報受信時処理を行う。具体的には、会員管理サーバ101は、会員管理DB102に登録されている会員登録情報を、新たに受信した会員更新情報に更新して登録する処理を行う。そして、ステップS104の処理が終了すると、会員管理サーバ101におけるメイン処理を終了し、再びステップS101から処理を実行する。
(Step S104)
In step S104, member management server 101 performs processing upon receiving the member update information. Specifically, member management server 101 performs processing to update the member registration information registered in member management DB 102 with the newly received member update information and register it. Then, when the processing of step S104 ends, the main processing in member management server 101 ends, and processing is executed again from step S101.

(ステップS105)
ステップS105において、会員管理サーバ101は、氏名・パスワード情報を受信したか否かを判定する処理を行う。具体的には、会員管理サーバ101は、ポイント管理サーバ401から氏名・パスワード情報を受信したか否かを判定する処理を行う。そして、氏名・パスワード情報を受信したと判定された場合には(ステップS105=YES)、ステップS106に処理を移行する。一方で、氏名・パスワード情報を受信していないと判定された場合には(ステップS105=NO)、ステップS108に処理を移行する。
(Step S105)
In step S105, member management server 101 performs a process to determine whether or not name and password information has been received. Specifically, member management server 101 performs a process to determine whether or not name and password information has been received from point management server 401. If it is determined that name and password information has been received (step S105=YES), the process proceeds to step S106. On the other hand, if it is determined that name and password information has not been received (step S105=NO), the process proceeds to step S108.

(ステップS106)
ステップS106において、会員管理サーバ101は、会員認証処理を行う。具体的には、会員管理サーバ101は、会員管理DB102の氏名記憶領域102bに登録されている会員の氏名に係る情報と、受信した氏名・パスワード情報の氏名に係る情報とが一致するか否かを判定し、一致する場合には、パスワード記憶領域102gに記憶されている情報と、受信した氏名・パスワード情報のパスワードに係る情報とが一致するか否かを判定する処理を行う。ここで、会員管理サーバ101は、会員管理DB102の氏名記憶領域102bに登録されている会員の氏名に係る情報と、受信した氏名・パスワード情報の氏名に係る情報とが一致し、パスワード記憶領域102gに記憶されている情報と、受信した氏名・パスワード情報のパスワードに係る情報とが一致する場合に、会員として認証したと判定することとなる。そして、ステップS106の処理が終了すると、ステップS107に処理を移行する。
(Step S106)
In step S106, the member management server 101 performs a member authentication process. Specifically, the member management server 101 determines whether the information related to the member's name registered in the name storage area 102b of the member management DB 102 matches the information related to the name in the received name and password information, and if they match, performs a process to determine whether the information stored in the password storage area 102g matches the information related to the password in the received name and password information. Here, the member management server 101 determines that the member has been authenticated as a member when the information related to the member's name registered in the name storage area 102b of the member management DB 102 matches the information related to the name in the received name and password information, and when the information stored in the password storage area 102g matches the information related to the password in the received name and password information. Then, when the process of step S106 is completed, the process proceeds to step S107.

(ステップS107)
ステップS107において、会員管理サーバ101は、会員認証結果情報送信処理を行う。具体的には、会員管理サーバ101は、会員認証結果情報をポイント管理サーバ401に対して送信する処理を行う。そして、ステップS107の処理が終了すると、会員管理サーバ101におけるメイン処理を終了し、再びステップS101から処理を実行する。
(Step S107)
In step S107, member management server 101 performs a member authentication result information transmission process. Specifically, member management server 101 performs a process to transmit member authentication result information to point management server 401. Then, when the process of step S107 ends, member management server 101 ends the main process and executes the process again from step S101.

ここで、「会員認証結果情報」とは、ステップS106の会員認証処理を行った結果に係る情報をいう。すなわち、会員として認証した旨の情報、または会員として認証できなかった旨の情報をいう。 Here, "member authentication result information" refers to information related to the results of the member authentication process in step S106. That is, it refers to information that the person has been authenticated as a member, or information that the person could not be authenticated as a member.

(ステップS108)
ステップS108において、会員管理サーバ101は、会員情報送信要求があったか否かを判定する処理を行う。具体的には、会員管理サーバ101は、ポイント交換装置1や、ポイント管理サーバ401から会員情報の送信要求があったか否かを判定する処理を行う。そして、会員情報送信要求があったと判定された場合には(ステップS108=YES)、ステップS109に処理を移行する。一方で、会員情報送信要求がないと判定された場合には(ステップS108=NO)、会員管理サーバ101におけるメイン処理を終了し、再びステップS101から処理を実行する。
(Step S108)
In step S108, member management server 101 performs a process to determine whether or not a request to transmit member information has been received. Specifically, member management server 101 performs a process to determine whether or not a request to transmit member information has been received from point exchange device 1 or point management server 401. If it is determined that a request to transmit member information has been received (step S108=YES), the process proceeds to step S109. On the other hand, if it is determined that a request to transmit member information has not been received (step S108=NO), the main process in member management server 101 is terminated, and the process is executed again from step S101.

(ステップS109)
ステップS109において、会員管理サーバ101は、会員情報送信処理を行う。具体的には、会員管理サーバ101は、送信要求先に対して、会員情報を送信する処理を行う。そして、ステップS109の処理が終了すると、会員管理サーバ101におけるメイン処理を終了し、再びステップS101から処理を実行する。
(Step S109)
In step S109, member management server 101 performs a member information transmission process. Specifically, member management server 101 performs a process of transmitting member information to the transmission request destination. Then, when the process of step S109 ends, the main process in member management server 101 ends, and the process is executed again from step S101.

(購買管理サーバ201におけるメイン処理)
次に、図19に基づいて、購買管理サーバ201におけるメイン処理について説明を行う。
(Main Processing in Purchase Management Server 201)
Next, the main processing in the purchase management server 201 will be described with reference to FIG.

(ステップS201)
ステップS201において、購買管理サーバ201は、商品交換情報を受信したか否かを判定する処理を行う。具体的には、購買管理サーバ201は、ステップS10-23の商品交換情報送信処理により、ポイント交換装置1から商品交換情報が送信され、当該送信された商品交換情報を受信したか否かを判定する処理を行う。そして、商品交換情報を受信したと判定された場合には(ステップS201=YES)、ステップS202に処理を移行する。一方で、商品交換情報を受信していないと判定された場合には(ステップS201=NO)、購買管理サーバ201におけるメイン処理を終了し、再びステップS201から処理を実行する。
(Step S201)
In step S201, the purchasing management server 201 performs a process to determine whether or not product exchange information has been received. Specifically, the purchasing management server 201 performs a process to determine whether or not the product exchange information transmitted from the point exchange device 1 in the product exchange information transmission process of step S10-23 has been received. If it is determined that the product exchange information has been received (step S201=YES), the process proceeds to step S202. On the other hand, if it is determined that the product exchange information has not been received (step S201=NO), the main process in the purchasing management server 201 is terminated, and the process is executed again from step S201.

(ステップS202)
ステップS202において、購買管理サーバ201は、商品交換情報登録処理を行う。具体的には、購買管理サーバ201は、ステップS10-23の商品交換情報送信処理により、ポイント交換装置1から送信された商品交換情報を、購買管理DB202に登録する処理を行う。そして、ステップS202の処理が終了すると、ステップS203に処理を移行する。
(Step S202)
In step S202, the purchasing management server 201 performs a product exchange information registration process. Specifically, the purchasing management server 201 performs a process of registering the product exchange information transmitted from the point exchange device 1 in the purchasing management DB 202 by the product exchange information transmission process in step S10-23. Then, when the process of step S202 ends, the process proceeds to step S203.

(ステップS203)
ステップS203において、購買管理サーバ201は、商品交換完了情報送信処理を行う。具体的には、購買管理サーバ201は、商品管理サーバ301に対して、商品交換完了情報を送信する処理を行う。そして、ステップS203の処理が終了すると、購買管理サーバ201におけるメイン処理を終了し、再びステップS201から処理を実行する。
(Step S203)
In step S203, the purchasing management server 201 performs a process of transmitting product exchange completion information. Specifically, the purchasing management server 201 performs a process of transmitting product exchange completion information to the product management server 301. Then, when the process of step S203 ends, the main process in the purchasing management server 201 ends, and the process is executed again from step S201.

ここで、「商品交換完了情報」とは、少なくとも購買管理DB202の購買商品記憶領域202eに登録された商品に係る情報を有する。 Here, "product exchange completion information" includes at least information related to the products registered in the purchased product storage area 202e of the purchasing management DB 202.

(商品管理サーバ301におけるメイン処理)
次に、図20に基づいて、商品管理サーバ301におけるメイン処理について説明を行う。
(Main Processing in Product Management Server 301)
Next, the main processing in the product management server 301 will be described with reference to FIG.

(ステップS301)
ステップS301において、商品管理サーバ301は、商品交換完了情報を受信したか否かを判定する処理を行う。具体的には、商品管理サーバ301は、購買管理サーバ201から商品交換完了情報を受信したか否かを判定する処理を行う。そして、商品交換完了情報を受信したと判定された場合には(ステップS301=YES)、ステップS302に処理を移行する。一方で、商品交換完了情報を受信していないと判定された場合には(ステップS301=NO)、ステップS303に処理を移行する。
(Step S301)
In step S301, the product management server 301 performs a process of determining whether or not product exchange completion information has been received. Specifically, the product management server 301 performs a process of determining whether or not product exchange completion information has been received from the purchase management server 201. If it is determined that the product exchange completion information has been received (step S301=YES), the process proceeds to step S302. On the other hand, if it is determined that the product exchange completion information has not been received (step S301=NO), the process proceeds to step S303.

(ステップS302)
ステップS302において、商品管理サーバ301は、在庫数減算処理を行う。具体的には、商品管理サーバ301は、受信した商品交換完了情報に基づいて、商品管理DB302の在庫数記憶領域302fに記憶されている在庫数に係る値から「1」減算する処理を行う。そして、ステップS302の処理が終了すると、商品管理サーバ301におけるメイン処理を終了し、再びステップS301から処理を実行する。
(Step S302)
In step S302, the product management server 301 performs a stock quantity subtraction process. Specifically, the product management server 301 performs a process of subtracting "1" from the value related to the stock quantity stored in the stock quantity storage area 302f of the product management DB 302 based on the received product exchange completion information. Then, when the process of step S302 ends, the main process in the product management server 301 ends, and the process is executed again from step S301.

なお、ポイントを商品と交換する際に、一回の処理で複数個の商品と交換可能としてもよい。この場合において、ステップS302の在庫数減算処理においては、在庫数記憶領域302fに記憶されている在庫数に係る値から交換される商品の個数分だけ減算する処理が行われることとなる。 When exchanging points for products, the points may be exchanged for multiple products in one process. In this case, in the inventory quantity subtraction process in step S302, the number of products to be exchanged is subtracted from the value related to the inventory quantity stored in the inventory quantity storage area 302f.

(ステップS303)
ステップS303において、商品管理サーバ301は、在庫数を更新する操作が行われたか否かを判定する処理を行う。具体的には、商品管理サーバ301の管理者は、例えば、商品管理DB302に登録されている商品を新たに入荷した場合や、消費期限となった商品を処分する場合に在庫数を更新する操作を行うこととなる。したがって、商品管理サーバ301は、管理者によって、在庫数を加算、または減算する操作が行われたか否かを判定する処理を行う。そして、在庫数を更新する操作が行われたと判定された場合には(ステップS303=YES)、ステップS304に処理を移行する。一方で、在庫数を更新する操作が行われていないと判定された場合には(ステップS303=NO)、ステップS305に処理を移行する。
(Step S303)
In step S303, the product management server 301 performs a process to determine whether an operation to update the stock quantity has been performed. Specifically, the manager of the product management server 301 performs an operation to update the stock quantity when, for example, a new product registered in the product management DB 302 is received or when a product that has reached its expiration date is disposed of. Therefore, the product management server 301 performs a process to determine whether an operation to add or subtract the stock quantity has been performed by the manager. Then, if it is determined that an operation to update the stock quantity has been performed (step S303=YES), the process proceeds to step S304. On the other hand, if it is determined that an operation to update the stock quantity has not been performed (step S303=NO), the process proceeds to step S305.

(ステップS304)
ステップS304において、商品管理サーバ301は、在庫数更新処理を行う。具体的には、商品管理サーバ301は、商品管理DB302に登録されている商品を新たに入荷した場合には、在庫数記憶領域302fに記憶されている値に入荷した商品の数を加算する処理を行い、消費期限となった商品を処分する場合には、在庫数記憶領域302fに記憶されている値から処分することとなる商品の数を減算する処理を行う。そして、ステップS304の処理が終了すると、商品管理サーバ301におけるメイン処理を終了し、再びステップS301から処理を実行する。
(Step S304)
In step S304, the product management server 301 performs an inventory update process. Specifically, when the product management server 301 receives new products registered in the product management DB 302, the product management server 301 performs a process of adding the number of received products to the value stored in the inventory quantity storage area 302f, and when the product management server 301 disposes of products that have reached their expiration date, the product management server 301 performs a process of subtracting the number of products to be disposed of from the value stored in the inventory quantity storage area 302f. Then, when the process of step S304 ends, the main process in the product management server 301 ends, and the process is executed again from step S301.

(ステップS305)
ステップS305において、商品管理サーバ301は、新商品を登録する操作が行われたか否かを判定する処理を行う。具体的には、商品管理サーバ301の管理者は、例えば、新商品を入荷した場合に、新商品に係る情報を商品管理DB302に登録する操作を行うこととなる。したがって、商品管理サーバ301は、管理者によって、新商品を登録する操作が行われたか否かを判定する処理を行う。そして、新商品を登録する操作が行われたと判定された場合には(ステップS305=YES)、ステップS306に処理を移行する。一方で、新商品を登録する操作が行われていないと判定された場合には(ステップS305=NO)、ステップS307に処理を移行する。
(Step S305)
In step S305, the product management server 301 performs a process of judging whether or not an operation to register a new product has been performed. Specifically, for example, when a new product is received, the administrator of the product management server 301 performs an operation to register information related to the new product in the product management DB 302. Therefore, the product management server 301 performs a process of judging whether or not an operation to register a new product has been performed by the administrator. Then, if it is judged that an operation to register a new product has been performed (step S305=YES), the process proceeds to step S306. On the other hand, if it is judged that an operation to register a new product has not been performed (step S305=NO), the process proceeds to step S307.

(ステップS306)
ステップS306において、商品管理サーバ301は、新商品情報登録処理を行う。具体的には、商品管理サーバ301は、新商品に係る情報を商品管理DB302に登録する処理を行う。ここで、新商品情報登録処理を行う際には、商品名記憶領域302bに記憶される商品の名称、商品説明記憶領域302cに記憶される商品説明の情報、カテゴリー記憶領域302dに記憶されるカテゴリーに係る情報、画像データ記憶領域302eに記憶される商品の画像データ、在庫数記憶領域302fに記憶される商品の在庫数、必要ポイント記憶領域302gに記憶される商品と交換するために必要なポイントに係る情報、消費期限記憶領域302hに記憶される商品の消費期限(消費期限を入力する必要なカテゴリー(例えば、食品)に属する商品に限る)、仕入値記憶領域302iに記憶される商品の仕入値、及び仕入先記憶領域302jに記憶される商品の仕入先が登録されることとなり、これらが登録されると、商品ID記憶領域302aの商品IDが自動的に付与されることとなる。そして、ステップS306の処理が終了すると、商品管理サーバ301におけるメイン処理を終了し、再びステップS301から処理を実行する。
(Step S306)
In step S306, the product management server 301 performs a new product information registration process. Specifically, the product management server 301 performs a process of registering information related to the new product in the product management DB 302. When performing the new product information registration process, the name of the product stored in the product name storage area 302b, the information on the product description stored in the product description storage area 302c, the information on the category stored in the category storage area 302d, the image data of the product stored in the image data storage area 302e, the stock quantity of the product stored in the stock quantity storage area 302f, the information on the points required to exchange for the product stored in the required points storage area 302g, the expiration date of the product stored in the expiration date storage area 302h (limited to products belonging to a category (e.g., food) for which an expiration date must be input), the purchase price of the product stored in the purchase price storage area 302i, and the supplier of the product stored in the supplier storage area 302j are registered, and when these are registered, the product ID of the product ID storage area 302a is automatically assigned. When the process of step S306 ends, the main process in the product management server 301 ends, and the process is executed again from step S301.

(ステップS307)
ステップS307において、商品管理サーバ301は、商品情報送信要求があったか否かを判定する処理を行う。具体的には、商品管理サーバ301は、ポイント交換装置1から商品情報の送信要求があったか否かを判定する処理を行う。そして、商品情報送信要求があったと判定された場合には(ステップS307=YES)、ステップS308に処理を移行する。一方で、商品情報送信要求がないと判定された場合には(ステップS307=NO)、商品管理サーバ301におけるメイン処理を終了し、再びステップS301から処理を実行する。
(Step S307)
In step S307, the product management server 301 performs a process to determine whether or not a product information transmission request has been made. Specifically, the product management server 301 performs a process to determine whether or not a product information transmission request has been made from the point exchange device 1. If it is determined that a product information transmission request has been made (step S307=YES), the process proceeds to step S308. On the other hand, if it is determined that no product information transmission request has been made (step S307=NO), the main process in the product management server 301 is terminated, and the process is executed again from step S301.

(ステップS308)
ステップS308において、商品管理サーバ301は、商品情報送信処理を行う。具体的には、商品管理サーバ301は、送信要求先に対して、商品情報を送信する処理を行う。そして、ステップS308の処理が終了すると、商品管理サーバ301におけるメイン処理を終了し、再びステップS301から処理を実行する。
(Step S308)
In step S308, the product management server 301 performs a product information transmission process. Specifically, the product management server 301 performs a process of transmitting the product information to the transmission request destination. Then, when the process of step S308 ends, the main process in the product management server 301 ends, and the process is executed again from step S301.

(ポイント管理サーバ401におけるメイン処理)
次に、図21に基づいて、ポイント管理サーバ401におけるメイン処理について説明を行う。
(Main Processing in Point Management Server 401)
Next, the main processing in the point management server 401 will be described with reference to FIG.

(ステップS401)
ステップS401において、ポイント管理サーバ401は、ポイント有効期限更新時刻であるか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、現在の時刻がポイント有効期限更新時刻である「00時00分00秒」となったか否かを判定する処理を行う。そして、ポイント有効期限更新時刻であると判定された場合には(ステップS401=YES)、ステップS402に処理を移行する。一方で、ポイント有効期限更新時刻ではないと判定された場合には(ステップS401=NO)ステップS404に処理を移行する。
(Step S401)
In step S401, the point management server 401 performs a process to determine whether or not it is the point expiration date update time. Specifically, the point management server 401 performs a process to determine whether or not the current time is "00:00:00", which is the point expiration date update time. If it is determined that it is the point expiration date update time (step S401 = YES), the process proceeds to step S402. On the other hand, if it is determined that it is not the point expiration date update time (step S401 = NO), the process proceeds to step S404.

なお、「ポイント有効期限更新時刻」は、「00時00分00秒」ではなくてもよく、適宜設定可能である。 Note that the "point expiration date update time" does not have to be "00:00:00" and can be set as appropriate.

(ステップS402)
ステップS402において、ポイント管理サーバ401は、有効期限対象ポイント更新禁止処理を行う。具体的には、ポイント管理サーバ401は、ポイント管理DB402の有効期限記憶領域402hに記憶されているポイントの有効期限に係る情報に基づいて、有効期限日となったポイントを特定し、当該特定されたポイントに係る情報の更新を禁止する処理を行う。そして、ステップS402の処理が終了すると、ステップS403に処理を移行する。
(Step S402)
In step S402, the point management server 401 performs a process of prohibiting the update of points that are due to expire. Specifically, the point management server 401 identifies points that have reached their expiration date based on information related to the expiration date of the points stored in the expiration date storage area 402h of the point management DB 402, and performs a process of prohibiting the update of information related to the identified points. Then, when the process of step S402 ends, the process proceeds to step S403.

(ステップS403)
ステップS403において、ポイント管理サーバ401は、有効期限対象ポイント削除処理を行う。具体的には、ポイント管理サーバ401は、ステップS402の有効期限対象ポイント更新禁止処理により特定された有効期限日となったポイントに係る情報を削除する処理を行う。そして、ステップS403の処理が終了すると、ステップS404に処理を移行する。
(Step S403)
In step S403, the point management server 401 performs a process of deleting points that are subject to expiration. Specifically, the point management server 401 performs a process of deleting information related to points that have reached the expiration date specified by the process of prohibiting update of points that are subject to expiration in step S402. Then, when the process of step S403 ends, the process proceeds to step S404.

より具体的には、例えば、「00時00分00秒」となったときに、有効期限記憶領域402hに記憶されている有効期限に係る情報を特定することで、削除対象となるポイントを特定する。そして、削除対象となるポイントを特定した後、紐付いて記憶されているポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、ポイント管理DB用会員ID記憶領域402e、会員氏名記憶領域402f、更新ポイント記憶領域402g、有効期限記憶領域402h、及びセキュリティコード記憶領域402iを削除することとなる。 More specifically, for example, when the time reaches "00:00:00", the points to be deleted are identified by identifying the information related to the expiration date stored in the expiration date storage area 402h. After identifying the points to be deleted, the points to be deleted are deleted from the associated and stored point ID storage area 402a, update date and time storage area 402b, shop storage area 402c, point management DB exchange device ID storage area 402d, point management DB member ID storage area 402e, member name storage area 402f, updated point storage area 402g, expiration date storage area 402h, and security code storage area 402i.

(ステップS404)
ステップS404において、ポイント管理サーバ401は、ポイント交換情報を受信したか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、ポイント交換装置1からポイント交換情報を受信したか否かを判定する処理を行う。そして、ポイント交換情報を受信したと判定された場合には(ステップS404=YES)、ステップS405に処理を移行する。一方で、ポイント交換情報を受信していないと判定された場合には(ステップS404=NO)、ステップS406に処理を移行する。
(Step S404)
In step S404, point management server 401 performs a process of determining whether or not point exchange information has been received. Specifically, point management server 401 performs a process of determining whether or not point exchange information has been received from point exchange device 1. Then, if it is determined that point exchange information has been received (step S404=YES), the process proceeds to step S405. On the other hand, if it is determined that point exchange information has not been received (step S404=NO), the process proceeds to step S406.

(ステップS405)
ステップS405において、ポイント管理サーバ401は、ポイント交換情報記憶処理を行う。具体的には、ポイント管理サーバ401は、ポイント交換装置1により受信したポイント交換情報をポイント管理DB402に記憶する処理を行う。より具体的には、まず、ポイント管理DB402のポイントID記憶領域402aとして新たなIDを付与し、この新たなIDに紐付けて、ポイント交換情報に含まれているポイント交換装置1が設置されているショップに係る情報をショップ記憶領域402cに記憶し、ポイント交換装置1のIDをポイント管理DB用交換装置ID記憶領域402dに記憶し、交換されるポイント数を更新ポイント記憶領域402gに記憶する処理を行う。そして、ポイント交換情報を記憶した日時を更新日時記憶領域402bに記憶する処理を行うとともに、セキュリティコードを生成し、生成されたセキュリティコードに係る情報をセキュリティコード記憶領域402iに記憶する処理を行う。そして、ステップS405の処理が終了すると、ポイント管理サーバ401におけるメイン処理を終了し、再びステップS401から処理を実行する。
(Step S405)
In step S405, the point management server 401 performs a point exchange information storage process. Specifically, the point management server 401 performs a process of storing the point exchange information received by the point exchange device 1 in the point management DB 402. More specifically, first, a new ID is assigned as the point ID storage area 402a of the point management DB 402, and information related to the shop in which the point exchange device 1 is installed, which is included in the point exchange information, is stored in the shop storage area 402c in association with the new ID, the ID of the point exchange device 1 is stored in the point management DB exchange device ID storage area 402d, and the number of points to be exchanged is stored in the updated point storage area 402g. Then, a process of storing the date and time when the point exchange information was stored in the updated date and time storage area 402b is performed, and a process of generating a security code and storing information related to the generated security code in the security code storage area 402i is performed. Then, when the process of step S405 is completed, the main process in the point management server 401 is terminated, and the process is executed again from step S401.

(ステップS406)
ステップS406において、ポイント管理サーバ401は、セキュリティコード送信要求があったか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、ポイント交換装置1からセキュリティコードの送信要求があったか否かを判定する処理を行う。そして、セキュリティコード送信要求があったと判定された場合には(ステップS406=YES)、ステップS407に処理を移行する。一方で、セキュリティコード送信要求がないと判定された場合には(ステップS406=NO)、ステップS408に処理を移行する。
(Step S406)
In step S406, the point management server 401 performs a process to determine whether or not a security code transmission request has been made. Specifically, the point management server 401 performs a process to determine whether or not a security code transmission request has been made from the point exchange device 1. Then, if it is determined that a security code transmission request has been made (step S406=YES), the process proceeds to step S407. On the other hand, if it is determined that a security code transmission request has not been made (step S406=NO), the process proceeds to step S408.

(ステップS407)
ステップS407において、ポイント管理サーバ401は、セキュリティコード送信処理を行う。具体的には、ポイント管理サーバ401は、ポイント交換装置1に対して、ステップS405のポイント交換情報記憶処理により生成されたセキュリティコードを送信する処理を行う。そして、ステップS407の処理が終了すると、ポイント管理サーバ401におけるメイン処理を終了し、再びステップS401から処理を実行する。
(Step S407)
In step S407, the point management server 401 performs a security code transmission process. Specifically, the point management server 401 performs a process of transmitting the security code generated by the point exchange information storage process in step S405 to the point exchange device 1. Then, when the process of step S407 ends, the main process in the point management server 401 ends, and the process is executed again from step S401.

(ステップS408)
ステップS408において、ポイント管理サーバ401は、氏名・パスワード情報を受信したか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、インターネットを介して、携帯端末Pから氏名、及びパスワードに係る情報を受信したか否かを判定する処理を行う。そして、氏名・パスワード情報を受信したと判定された場合には(ステップS408=YES)、ステップS409に処理を移行する。一方で、氏名・パスワード情報を受信していないと判定された場合には(ステップS408=NO)、ステップS414に処理を移行する。
(Step S408)
In step S408, the point management server 401 performs a process to determine whether or not the name and password information has been received. Specifically, the point management server 401 performs a process to determine whether or not the name and password information has been received from the mobile terminal P via the Internet. Then, if it is determined that the name and password information has been received (step S408=YES), the process proceeds to step S409. On the other hand, if it is determined that the name and password information has not been received (step S408=NO), the process proceeds to step S414.

なお、具体的には後述するが、携帯端末Pは、氏名、及びパスワードに係る情報を送信する際に、セキュリティコードに係る情報を送信することとなる。 As will be described in more detail later, when the mobile device P transmits information related to the name and password, it also transmits information related to the security code.

(ステップS409)
ステップS409において、ポイント管理サーバ401は、ポイント付与認証処理を行う。具体的には、ポイント管理サーバ401は、携帯端末Pから受信したセキュリティコードに係る情報と、ポイント管理DB402のセキュリティコード記憶領域402iに記憶されているセキュリティコードに係る情報が一致するか否かを判定する処理を行う。また、ポイント管理サーバ401は、会員管理サーバ101に対して、氏名・パスワード情報を送信し、会員認証結果情報を受信する処理を行う。そして、ステップS409の処理が終了すると、ステップS410に処理を移行する。
(Step S409)
In step S409, the point management server 401 performs a point allocation authentication process. Specifically, the point management server 401 performs a process to determine whether or not the information related to the security code received from the mobile terminal P matches the information related to the security code stored in the security code storage area 402i of the point management DB 402. The point management server 401 also performs a process to transmit name and password information to the member management server 101 and receive member authentication result information. Then, when the process of step S409 ends, the process proceeds to step S410.

(ステップS410)
ステップS410において、ポイント管理サーバ401は、認証したか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、ステップS409のポイント付与認証処理を行った結果、携帯端末Pから受信したセキュリティコードに係る情報と、ポイント管理DB402のセキュリティコード記憶領域402iに記憶されているセキュリティコードに係る情報が一致し、会員管理サーバ101から受信した会員認証結果情報が会員として認証した旨の情報を有するか否かを判定する処理を行う。ここで、ポイント管理サーバ401は、ステップS409のポイント付与認証処理を行った結果、携帯端末Pから受信したセキュリティコードに係る情報と、ポイント管理DB402のセキュリティコード記憶領域402iに記憶されているセキュリティコードに係る情報が一致し、かつ、会員管理サーバ101から受信した会員認証結果情報が会員として認証した旨の情報を有すると判定した場合認証したと判定する。そして、認証したと判定された場合には(ステップS410=YES)、ステップS411に処理を移行する。一方で、認証していないと判定された場合には(ステップS410=NO)、ポイント管理サーバ401におけるメイン処理を終了し、再びステップS401から処理を実行する。
(Step S410)
In step S410, the point management server 401 performs a process to determine whether or not authentication has been performed. Specifically, the point management server 401 performs a process to determine whether or not, as a result of the point-granting authentication process in step S409, the information related to the security code received from the mobile terminal P matches the information related to the security code stored in the security code storage area 402i of the point management DB 402, and the member authentication result information received from the member management server 101 contains information indicating that the user has been authenticated as a member. Here, the point management server 401 determines that authentication has been performed if, as a result of the point-granting authentication process in step S409, the information related to the security code received from the mobile terminal P matches the information related to the security code stored in the security code storage area 402i of the point management DB 402, and the member authentication result information received from the member management server 101 contains information indicating that the user has been authenticated as a member. Then, if it is determined that authentication has been performed (step S410=YES), the process proceeds to step S411. On the other hand, if it is determined that authentication has not been performed (step S410: NO), the main processing in the point management server 401 is terminated, and the processing is executed again from step S401.

(ステップS411)
ステップS411において、ポイント管理サーバ401は、ポイント加算時処理を行う。具体的には、ポイント管理サーバ401は、携帯端末Pから受信した氏名、及びパスワードに係る情報と、ポイント管理DB402に記憶されているセキュリティコード記憶領域402iに記憶されているセキュリティコードに係る情報に紐付いている各記憶領域に記憶されている情報に基づいて、ポイント管理DB402にポイントを付与する旨の情報を記憶する処理を行う。また、ポイント管理サーバ401は、ポイント管理DB402に記憶されている情報に基づいて、今回のポイント加算時処理により加算される前のポイントと、今回のポイント加算時処理により加算されるポイントと、これらの合計ポイントを算出し、携帯端末Pに対して送信することとなる。この結果、今回のポイント加算時処理により加算される前のポイントと、今回のポイント加算時処理により加算されるポイントと、これらの合計ポイントが携帯端末Pの液晶表示装置に報知されることとなる。そして、ステップS411の処理が終了すると、ステップS412に処理を移行する。
(Step S411)
In step S411, the point management server 401 performs a point addition process. Specifically, the point management server 401 performs a process of storing information indicating that points are to be granted in the point management DB 402 based on the information related to the name and password received from the mobile terminal P and the information stored in each storage area associated with the information related to the security code stored in the security code storage area 402i stored in the point management DB 402. In addition, the point management server 401 calculates the points before being added by the current point addition process, the points to be added by the current point addition process, and the total points of these points based on the information stored in the point management DB 402, and transmits these points to the mobile terminal P. As a result, the points before being added by the current point addition process, the points to be added by the current point addition process, and the total points of these points are notified to the liquid crystal display device of the mobile terminal P. Then, when the process of step S411 is completed, the process proceeds to step S412.

(ステップS412)
ステップS412において、ポイント管理サーバ401は、メール送信対象会員情報受信処理を行う。具体的には、ポイント管理サーバ401は、会員管理サーバ101に対して、メール送信対象会員情報の送信要求を行うとともに、会員管理サーバ101からメール送信対象会員情報を受信する処理を行う。そして、ステップS412の処理が終了すると、ステップS413に処理を移行する。
(Step S412)
In step S412, point management server 401 performs a process of receiving the member information to which e-mail is to be sent. Specifically, point management server 401 requests member management server 101 to send the member information to which e-mail is to be sent, and performs a process of receiving the member information to which e-mail is to be sent from member management server 101. Then, when the process of step S412 ends, the process proceeds to step S413.

(ステップS413)
ステップS413において、ポイント管理サーバ401は、ポイント加算メール送信処理を行う。具体的には、ポイント管理サーバ401は、ステップS412のメール送信対象会員情報受信処理により受信したメール送信対象会員情報に基づいて、ポイント加算メールを送信する処理を行う。そして、ステップS413の処理が終了すると、ポイント管理サーバ401におけるメイン処理を終了し、再びステップS401から処理を実行する。
(Step S413)
In step S413, the point management server 401 performs a point addition email transmission process. Specifically, the point management server 401 performs a process of transmitting a point addition email based on the email target member information received in the email target member information reception process in step S412. Then, when the process of step S413 ends, the main process in the point management server 401 ends, and the process is executed again from step S401.

ここで、「ポイント加算メール」は、少なくとも、会員氏名に係る情報、及び付与されたポイントに係る情報を有している。なお、他の情報を有していてもよく、例えば、有効期限に係る情報を有していてもよい。 Here, the "points addition email" contains at least information related to the member's name and information related to the points granted. It may also contain other information, such as information related to the expiration date.

なお、この際に、ポイント管理サーバ401は、インターネットを介して携帯端末Pの液晶表示装置にポイント交換完了画像を表示するために必要な情報、より具体的には、氏名に係る情報と、「ポイント交換が完了しました。」という文字画像と、ポイントが加算される前の合計ポイントと、加算されるポイントと、これらの合計ポイントを表示するために必要な情報を携帯端末Pに送信する。 At this time, the point management server 401 transmits to the mobile device P via the Internet the information necessary to display a point exchange completion image on the liquid crystal display device of the mobile device P, more specifically, information related to the name, a text image saying "Point exchange has been completed," the total points before the points are added, the points to be added, and the information necessary to display these total points.

(ステップS414)
ステップS414において、ポイント管理サーバ401は、ポイント減算情報を受信したか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、ポイント交換装置1からポイント減算情報を受信したか否かを判定する処理を行う。そして、ポイント減算情報を受信したと判定された場合には(ステップS414=YES)、ステップS415に処理を移行する。一方で、ポイント減算情報を受信していないと判定された場合には(ステップS414=NO)、ステップS416に処理を移行する。
(Step S414)
In step S414, the point management server 401 performs a process to determine whether or not point subtraction information has been received. Specifically, the point management server 401 performs a process to determine whether or not point subtraction information has been received from the point exchange device 1. Then, if it is determined that point subtraction information has been received (step S414=YES), the process proceeds to step S415. On the other hand, if it is determined that point subtraction information has not been received (step S414=NO), the process proceeds to step S416.

(ステップS415)
ステップS415において、ポイント管理サーバ401は、ポイント減算情報受信時処理を行う。具体的には、ポイント管理サーバ401は、受信したポイント減算情報を、ポイント管理DB402に記憶する処理を行う。そして、ステップS415の処理が終了すると、ポイント管理サーバ401におけるメイン処理を終了し、再びステップS401から処理を実行する。
(Step S415)
In step S415, the point management server 401 performs a process when receiving the point subtraction information. Specifically, the point management server 401 performs a process of storing the received point subtraction information in the point management DB 402. Then, when the process of step S415 ends, the main process in the point management server 401 ends, and the process is executed again from step S401.

(ステップS416)
ステップS416において、ポイント管理サーバ401は、ポイント情報送信要求があったか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、ポイント交換装置1からポイント情報の送信要求があったか否かを判定する処理を行う。そして、ポイント情報送信要求があったと判定された場合には(ステップS416=YES)、ステップS417に処理を移行する。一方で、ポイント情報送信要求がないと判定された場合には(ステップS416=NO)、ポイント管理サーバ401におけるメイン処理を終了し、再びステップS401から処理を実行する。
(Step S416)
In step S416, the point management server 401 performs a process to determine whether or not a point information transmission request has been made. Specifically, the point management server 401 performs a process to determine whether or not a point information transmission request has been made from the point exchange device 1. Then, if it is determined that a point information transmission request has been made (step S416=YES), the process proceeds to step S417. On the other hand, if it is determined that no point information transmission request has been made (step S416=NO), the main process in the point management server 401 is terminated, and the process is executed again from step S401.

(ステップS417)
ステップS417において、ポイント管理サーバ401は、ポイント情報送信処理を行う。具体的には、ポイント管理サーバ401は、送信要求先に対して、ポイント情報を送信する処理を行う。そして、ステップS417の処理が終了すると、ポイント管理サーバ401におけるメイン処理を終了し、再びステップS401から処理を実行する。
(Step S417)
In step S417, the point management server 401 performs a point information transmission process. Specifically, the point management server 401 performs a process of transmitting point information to the transmission request destination. Then, when the process of step S417 ends, the main process in the point management server 401 ends, and the process is executed again from step S401.

(ポイント交換時のアニメーション)
次に、図22を用いて、ポイント交換時のアニメーションについて説明を行う。
(Animation when exchanging points)
Next, the animation that occurs when exchanging points will be described with reference to FIG.

まず、図22(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。ここで、トップメニュー画像が携帯端末Pの液晶表示装置に表示されているときは、「ポイント交換」に対応する領域と、「ポイント確認」に対応する領域と、「商品交換」に対応する領域と、「商品確認」に対応する領域と、「会員登録」に対応する領域と、「会員情報更新」に対応する領域とが操作可能となっている。 First, as shown in FIG. 22(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1. Here, when the top menu image is displayed on the liquid crystal display device of the mobile terminal P, the area corresponding to "point exchange", the area corresponding to "point confirmation", the area corresponding to "product exchange", the area corresponding to "product confirmation", the area corresponding to "member registration", and the area corresponding to "member information update" are operable.

また、図22(A)においては、「ポイント交換」に対応する領域と、「ポイント確認」に対応する領域と、「商品交換」に対応する領域と、「商品確認」に対応する領域と、「会員登録」に対応する領域と、「会員情報更新」に対応する領域とを同じ色で表示することで、「ポイント交換」に対応する領域と、「ポイント確認」に対応する領域と、「商品交換」に対応する領域と、「商品確認」に対応する領域と、「会員登録」に対応する領域と、「会員情報更新」に対応する領域とが操作可能であることを報知している。 In addition, in FIG. 22(A), the area corresponding to "point exchange", the area corresponding to "point confirmation", the area corresponding to "product exchange", the area corresponding to "product confirmation", the area corresponding to "member registration", and the area corresponding to "member information update" are displayed in the same color, thereby indicating that the area corresponding to "point exchange", the area corresponding to "point confirmation", the area corresponding to "product exchange", the area corresponding to "product confirmation", the area corresponding to "member registration", and the area corresponding to "member information update" can be operated.

また、図22(A)においては、「言語」に対応する領域が操作可能となっている。具体的には、「英語」に対応する領域と、「中国語」に対応する領域と、「韓国語」に対応する領域とが操作可能となっている。なお、「英語」に対応する領域が操作された場合には、液晶表示装置2に表示されている文字を英語に切り替えて表示する処理が行われ、「中国語」に対応する領域が操作された場合には、液晶表示装置2に表示されている文字を中国語に切り替えて表示する処理が行われ、「韓国語」に対応する領域が操作された場合には、液晶表示装置2に表示されている文字を韓国語に切り替えて表示する処理が行われることとなる。 In addition, in FIG. 22(A), the area corresponding to "language" is operable. Specifically, the area corresponding to "English", the area corresponding to "Chinese", and the area corresponding to "Korean" are operable. When the area corresponding to "English" is operated, a process is performed in which the characters displayed on the liquid crystal display device 2 are switched to English for display, when the area corresponding to "Chinese" is operated, a process is performed in which the characters displayed on the liquid crystal display device 2 are switched to Chinese for display, and when the area corresponding to "Korean" is operated, a process is performed in which the characters displayed on the liquid crystal display device 2 are switched to Korean for display.

次に、図22(B)に示す通り、図22(A)において、「ポイント交換」に対応する領域が操作された場合に、景品投入部3に景品50の投入を促す画像が液晶表示装置2に表示されることとなる。ここで、図22(B)においては、第1景品51が投入された数と、第2景品52が投入された数と、第3景品53が投入された数が液晶表示装置2に表示されることとなる。なお、図22(B)においては、まだ景品50が投入されていないため、第1景品51が投入された数と、第2景品52が投入された数と、第3景品53が何れも「0」となっている。 Next, as shown in FIG. 22(B), when the area corresponding to "point exchange" is operated in FIG. 22(A), an image prompting the user to insert prizes 50 into the prize insertion section 3 is displayed on the liquid crystal display device 2. Here, in FIG. 22(B), the number of first prizes 51 inserted, the number of second prizes 52 inserted, and the number of third prizes 53 inserted are displayed on the liquid crystal display device 2. Note that in FIG. 22(B), since prizes 50 have not yet been inserted, the number of first prizes 51 inserted, the number of second prizes 52 inserted, and the number of third prizes 53 are all "0".

また、図22(B)においては、「取消」に対応する領域が操作可能である一方で、景品50が投入されていないので、「交換」に対応する領域は操作不可能となっている。なお、図22(B)においては、操作可能な「取消」に対応する領域を白色で表示するとともに、操作不可能な「交換」に対応する領域を灰色で表示している。即ち、操作可能な「取消」に対応する領域と、操作不可能な「交換」に対応する領域とを異なる色で表示することで、「取消」に対応する領域が操作可能であることと、「交換」に対応する領域が操作不可能であることを報知している。 In addition, in FIG. 22(B), while the area corresponding to "Cancel" is operable, the area corresponding to "Exchange" is not operable because prize 50 has not been inserted. Note that in FIG. 22(B), the area corresponding to "Cancel", which is operable, is displayed in white, and the area corresponding to "Exchange", which is not operable, is displayed in gray. In other words, by displaying the area corresponding to "Cancel", which is operable, and the area corresponding to "Exchange", which is not operable, in different colors, it is notified that the area corresponding to "Cancel" is operable and that the area corresponding to "Exchange" is not operable.

次に、図22(C)に示す通り、図22(B)において、「1」枚の第1景品51が景品投入部3に投入され、景品読取部15により、投入された第1景品51が贋物ではないと判定された場合に、液晶表示装置2に表示されている景品投入部3に景品50の投入を促す画像が更新されることとなる。具体的には、液晶表示装置2に表示されている第1景品51が投入された数を報知する領域が更新されることとなる。 Next, as shown in FIG. 22(C), in FIG. 22(B), when "1" first prize 51 is inserted into the prize insertion unit 3 and the prize reading unit 15 determines that the inserted first prize 51 is not a counterfeit, the image displayed on the liquid crystal display device 2 encouraging the user to insert a prize 50 into the prize insertion unit 3 is updated. Specifically, the area displayed on the liquid crystal display device 2 that notifies the number of first prizes 51 inserted is updated.

また、図22(C)においては、「取消」に対応する領域、及び「交換」に対応する領域が操作可能となっている。なお、図22(C)においては、操作可能な「取消」に対応する領域と、「交換」に対応する領域とを白色で表示することで、「取消」に対応する領域、及び「交換」に対応する領域が操作可能であることを報知している。 In addition, in FIG. 22(C), the area corresponding to "Cancel" and the area corresponding to "Exchange" are operable. Note that in FIG. 22(C), the area corresponding to "Cancel" and the area corresponding to "Exchange" that are operable are displayed in white, thereby informing the user that the area corresponding to "Cancel" and the area corresponding to "Exchange" are operable.

次に、図22(D)に示す通り、図22(C)において、「交換」に対応する領域が操作されると、景品50とポイントを交換することに対して確認を促す画像が液晶表示装置2に表示されることとなる。具体的には、景品投入部3に投入され、景品読取部15により、投入された景品50が贋物ではないと判定された景品50の数と、交換することとなるポイントの値と、有効期限が交換から「3」月である旨が報知される。 Next, as shown in FIG. 22(D), when the area corresponding to "Exchange" in FIG. 22(C) is operated, an image prompting confirmation of the exchange of prizes 50 for points is displayed on the liquid crystal display device 2. Specifically, the number of prizes 50 inserted into the prize insertion unit 3 and determined by the prize reading unit 15 to be not counterfeit, the value of the points to be exchanged, and the fact that the expiration date is "3" months from the date of exchange are notified.

また、図22(D)においては、「取消」に対応する領域、及び「交換」に対応する領域が操作可能となっている。なお、図22(D)においては、操作可能な「取消」に対応する領域と、操作不可能な「交換」に対応する領域とを白色で表示することで、「取消」に対応する領域、及び「交換」に対応する領域が操作可能であることを報知している。 In addition, in FIG. 22(D), the area corresponding to "Cancel" and the area corresponding to "Exchange" are operable. Note that in FIG. 22(D), the area corresponding to "Cancel", which is operable, and the area corresponding to "Exchange", which is inoperable, are displayed in white, thereby informing the user that the area corresponding to "Cancel" and the area corresponding to "Exchange" are operable.

次に、図22(E)に示す通り、図22(D)において、「交換」に対応する領域が操作されると、景品50をポイントに交換するための紙(レシート)が排紙されることを報知する交換用レシート発行画像が液晶表示装置2に表示されることとなる。ここで、「交換用レシート発行画像」は、排紙口7から紙(レシート)が排紙されるアニメーション画像と、「レシートをお取り下さい。」という文字画像が含まれている。 Next, as shown in FIG. 22(E), when the area corresponding to "Exchange" in FIG. 22(D) is operated, a replacement receipt issuing image is displayed on the liquid crystal display device 2, notifying the user that paper (receipt) for exchanging the prize 50 for points will be ejected. Here, the "replacement receipt issuing image" includes an animation image of paper (receipt) being ejected from the paper ejection slot 7, and a text image that reads "Please take your receipt."

次に、図22(F)に示す通り、図22(E)において、所定時間が経過すると、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 22(F), when a predetermined time has elapsed in FIG. 22(E), the top menu image will be displayed on the liquid crystal display device 2.

次に、図22(G)に示す通り、携帯端末Pは、排紙口7から排紙された景品50をポイントに交換するための紙(レシート)に印刷された二次元コードを読み取ると、インターネットを介してポイント管理サーバ401に接続することとなる。この際に、ポイント加算画像が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 22(G), when the mobile terminal P reads the two-dimensional code printed on the paper (receipt) for exchanging the prize 50 discharged from the paper discharge port 7 for points, it connects to the point management server 401 via the Internet. At this time, a point addition image is displayed on the liquid crystal display device of the mobile terminal P.

ここで、「ポイント加算画像」とは、図22(G)に示す通り、氏名に係る情報を入力するための領域と、パスワードに係る情報を入力するための領域と、これらの入力がされた後に操作可能となる「完了」に対応する領域とが含まれている。なお、「完了」に対応する領域は、氏名に係る情報と、パスワードに係る情報が入力された場合に操作可能となる。ここで、「完了」に対応する領域は、操作可能となった場合には、白色で表示される一方で、操作不可能である場合には、灰色で表示されることとなる。 As shown in FIG. 22(G), the "point addition image" includes an area for inputting name-related information, an area for inputting password-related information, and an area corresponding to "Complete" that becomes operable after these information has been input. The area corresponding to "Complete" becomes operable when name-related information and password-related information have been input. Here, the area corresponding to "Complete" is displayed in white when it becomes operable, and is displayed in gray when it is not operable.

次に、図22(H)に示す通り、図22(G)において、氏名に係る情報と、パスワードに係る情報とが入力された後、「完了」に対応する領域が操作された場合に、ポイント交換完了画像が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「ポイント交換完了画像」は、氏名に係る情報と、「ポイント交換が完了しました。」という文字画像と、ポイントが加算される前の合計ポイントと、加算されるポイントと、これらの合計ポイントが含まれている。 Next, as shown in FIG. 22(H), when the area corresponding to "Complete" is operated after the name-related information and password-related information are input in FIG. 22(G), a point exchange completion image is displayed on the liquid crystal display device of the mobile terminal P. Here, the "point exchange completion image" includes the name-related information, a text image saying "Point exchange has been completed," the total points before the points are added, the points to be added, and these total points.

(取消時のアニメーション)
次に、図23を用いて、取消時のアニメーションについて説明を行う。
(Animation when canceling)
Next, the animation at the time of cancellation will be described with reference to FIG.

まず、図23(A)~図23(C)を用いて、景品50が景品投入部3に投入される前に「取消」に対応する領域が操作された場合について説明を行う。 First, using Figures 23(A) to 23(C), we will explain what happens when the area corresponding to "Cancel" is operated before the prize 50 is inserted into the prize insertion unit 3.

まず、図23(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 23(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図23(B)に示す通り、図22(A)において、「ポイント交換」に対応する領域が操作された場合に、景品投入部3に景品50の投入を促す画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 23(B), when the area corresponding to "point exchange" in FIG. 22(A) is operated, an image prompting the player to insert a prize 50 into the prize insertion section 3 is displayed on the liquid crystal display device 2.

次に、図23(C)に示す通り、図23(B)において、「取消」に対応する領域が操作された場合には、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 23(C), when the area corresponding to "Cancel" in FIG. 23(B) is operated, the top menu image is displayed on the liquid crystal display device 2.

このように、景品50が景品投入部3に投入される前に「取消」に対応する領域が操作された場合には、トップメニュー画像が液晶表示装置2に表示されることとなる。なお、景品50が景品投入部3に投入される前に「取消」が操作された場合に、ポイント交換が取り消された旨を液晶表示装置2に表示してからトップメニュー画像を液晶表示装置2に表示することとしてもよい。 In this way, if the area corresponding to "Cancel" is operated before the prize 50 is inserted into the prize insertion unit 3, the top menu image will be displayed on the liquid crystal display device 2. Note that if "Cancel" is operated before the prize 50 is inserted into the prize insertion unit 3, it is also possible to display on the liquid crystal display device 2 a message that the points exchange has been canceled, and then display the top menu image on the liquid crystal display device 2.

次に、図23(D)~図23(E)を用いて、景品50が景品投入部3に投入された後に「取消」に対応する領域が操作された場合について説明を行う。 Next, using Figures 23(D) to 23(E), we will explain what happens when the area corresponding to "Cancel" is operated after the prize 50 has been inserted into the prize insertion unit 3.

まず、図23(D)に示す通り、図23(B)において、「1」枚の第1景品51が景品投入部3に投入され、景品読取部15により、投入された第1景品51が贋物ではないと判定された場合に、液晶表示装置2に表示されている景品投入部3に景品50の投入を促す画像が更新されることとなる。具体的には、液晶表示装置2に表示されている第1景品51が投入された数を報知する領域が更新されることとなる。 First, as shown in FIG. 23(D), in FIG. 23(B), when "1" first prize 51 is inserted into the prize insertion unit 3 and the prize reading unit 15 determines that the inserted first prize 51 is not a counterfeit, the image displayed on the liquid crystal display device 2 encouraging the user to insert a prize 50 into the prize insertion unit 3 is updated. Specifically, the area displayed on the liquid crystal display device 2 that notifies the number of first prizes 51 inserted is updated.

次に、図23(E)に示す通り、図23(D)において、「取消」に対応する領域が操作された場合には、景品50を返却した旨の画像が液晶表示装置2に表示されることとなる。具体的には、「ポイント交換を取り消しました。」という文字画像と、「景品の取り忘れにご注意下さい。」という文字画像とが液晶表示装置2に表示されることとなる。この際に、景品50を返却したことを報知する音声がスピーカ6に出力されることとなる。 Next, as shown in FIG. 23(E), when the area corresponding to "Cancel" in FIG. 23(D) is operated, an image indicating that the prize 50 has been returned is displayed on the liquid crystal display device 2. Specifically, a text image stating "Point exchange has been cancelled" and a text image stating "Please be careful not to forget to pick up your prize" are displayed on the liquid crystal display device 2. At this time, a sound announcing that the prize 50 has been returned is output to the speaker 6.

なお、図23(D)において、「交換」に対応する領域が操作された後、「取消」に対応する領域が操作された場合であっても、景品50を返却した旨の画像が液晶表示装置2に表示されることとなる。 In FIG. 23(D), even if the area corresponding to "Exchange" is operated and then the area corresponding to "Cancel" is operated, an image indicating that the prize 50 has been returned will be displayed on the liquid crystal display device 2.

次に、図23(F)に示す通り、図23(E)において、所定時間が経過すると、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 23(F), when a predetermined time has elapsed in FIG. 23(E), the top menu image is displayed on the liquid crystal display device 2.

このように、景品50が景品投入部3に投入された後に「取消」に対応する領域が操作された場合には、景品50を返却した旨の画像が液晶表示装置2に表示されてから、トップメニュー画像が液晶表示装置2に表示されることとなる。これにより、景品50の取り忘れを防止することができる。 In this way, if the area corresponding to "Cancel" is operated after the prize 50 is inserted into the prize insertion section 3, an image indicating that the prize 50 has been returned is displayed on the liquid crystal display device 2, and then the top menu image is displayed on the liquid crystal display device 2. This makes it possible to prevent the prize 50 from being forgotten to be taken.

(ポイント確認時のアニメーション)
次に、図24を用いて、ポイント確認時のアニメーションについて説明を行う。
(Animation when checking points)
Next, the animation when checking the points will be described with reference to FIG.

まず、図24(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 24(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図24(B)に示す通り、図24(A)において、「ポイント確認」に対応する領域が操作された場合に、二次元コード読取画像が液晶表示装置2に表示されることとなる。ここで、「二次元コード読取画像」とは、「二次元コードを翳して下さい。」という文字画像と、二次元コード読取部8に二次元コードを翳すことを促すアニメーション画像と、「取消」に対応する領域が含まれている。 Next, as shown in FIG. 24(B), when the area corresponding to "Confirm points" in FIG. 24(A) is operated, a two-dimensional code reading image is displayed on the liquid crystal display device 2. Here, the "two-dimensional code reading image" includes a text image saying "Please hold up the two-dimensional code," an animation image encouraging the user to hold up the two-dimensional code over the two-dimensional code reading unit 8, and an area corresponding to "Cancel."

次に、図24(C)に示す通り、図24(B)において、二次元コード読取部8が二次元コードを読み取った場合に、ポイント確認画像が液晶表示装置2に表示されることとなる。ここで、「ポイント確認画像」とは、氏名に係る情報と、現在所持しているポイントに係る情報と、「印刷」に対応する領域と、「詳細」に対応する領域と、「終了」に対応する領域とが含まれている。 Next, as shown in FIG. 24(C), when the two-dimensional code reader 8 reads the two-dimensional code in FIG. 24(B), a points confirmation image is displayed on the liquid crystal display device 2. Here, the "points confirmation image" includes information related to the name, information related to the points currently held, an area corresponding to "Print," an area corresponding to "Details," and an area corresponding to "End."

次に、図24(D)に示す通り、図24(C)において、「詳細」に対応する領域が操作された場合に、詳細画像が液晶表示装置2に表示されることとなる。ここで、「詳細画像」は、氏名に係る情報と、更新日に係る情報と、ショップに係る情報と、ポイントに係る情報と、有効期限に係る情報と、「印刷」に対応する領域と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域とが含まれている。なお、図24(D)では、「上カーソル」に対応する領域が操作不可能となっているとともに、「下カーソル」に対応する領域が操作可能となっている。 Next, as shown in FIG. 24(D), when the area corresponding to "details" in FIG. 24(C) is operated, a detailed image is displayed on the liquid crystal display device 2. Here, the "detailed image" includes information relating to the name, information relating to the update date, information relating to the shop, information relating to points, information relating to the expiration date, an area corresponding to "print", an area corresponding to the "up cursor", an area corresponding to the "down cursor", and an area corresponding to "end". Note that in FIG. 24(D), the area corresponding to the "up cursor" is inoperable, while the area corresponding to the "down cursor" is operable.

次に、図24(E)に示す通り、図24(D)において、「下カーソル」に対応する領域が操作された場合に、液晶表示装置2に表示されている詳細画像が更新表示されることとなる。 Next, as shown in FIG. 24(E), when the area corresponding to the "down cursor" in FIG. 24(D) is operated, the detailed image displayed on the liquid crystal display device 2 is updated.

次に、図24(F)に示す通り、図24(E)において、「終了」に対応する領域が操作された場合に、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 24(F), when the area corresponding to "End" in FIG. 24(E) is operated, the top menu image is displayed on the liquid crystal display device 2.

(商品交換時のアニメーション)
次に、図25を用いて、商品交換時のアニメーションについて説明を行う。
(Product exchange animation)
Next, the animation that occurs when exchanging products will be described with reference to FIG.

まず、図25(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 25(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図25(B)に示す通り、図25(A)において、「商品交換」に対応する領域が操作された場合に、二次元コード読取画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 25(B), when the area corresponding to "product exchange" in FIG. 25(A) is operated, the two-dimensional code read image is displayed on the liquid crystal display device 2.

次に、図25(C)に示す通り、図25(B)において、二次元コード読取部8により二次元コードが読み取られた場合に、カテゴリー選択画像が液晶表示装置2に表示されることとなる。ここで、「カテゴリー選択画像」は、各カテゴリーに対応する領域が含まれている。 Next, as shown in FIG. 25(C), when the two-dimensional code in FIG. 25(B) is read by the two-dimensional code reader 8, a category selection image is displayed on the liquid crystal display device 2. Here, the "category selection image" includes areas corresponding to each category.

なお、図25(C)では、「書籍」に対応する領域と、「食料品」に対応する領域と、「CD・DVD」に対応する領域と、「金券」に対応する領域と、「雑貨」に対応する領域と、「ゲームポイント」に対応する領域と、「家電製品」に対応する領域と、「全て」に対応する領域とが表示されているが、これら以外のカテゴリーに対応する領域が表示されることとしてもよい。 In FIG. 25(C), an area corresponding to "Books," an area corresponding to "Food," an area corresponding to "CDs and DVDs," an area corresponding to "Vouchers," an area corresponding to "Miscellaneous Goods," an area corresponding to "Game Points," an area corresponding to "Home Appliances," and an area corresponding to "All" are displayed, but areas corresponding to categories other than these may also be displayed.

次に、図25(D)に示す通り、図25(C)において、「全て」に対応する領域が操作された場合に、商品交換画像が液晶表示装置2に表示されることとなる。ここで、「商品交換画像」は、氏名に係る情報と、現在所持しているポイントに係る情報と、選択されたカテゴリーに対応する商品に係る領域と、「ソート」に対応する領域と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域とが含まれている。 Next, as shown in FIG. 25(D), when the area corresponding to "all" is operated in FIG. 25(C), a product exchange image is displayed on the liquid crystal display device 2. Here, the "product exchange image" includes information related to the name, information related to the points currently held, an area related to the product corresponding to the selected category, an area corresponding to "sort", an area corresponding to the "up cursor", an area corresponding to the "down cursor", and an area corresponding to "end".

なお、図25(D)では、「上カーソル」に対応する領域が操作不可能となっており、選択されたカテゴリーに対応する商品に対応する領域と、「ソート」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域とが操作可能となっている。 In FIG. 25(D), the area corresponding to the "up cursor" is inoperable, while the areas corresponding to the products in the selected category, the area corresponding to "sort," the area corresponding to the "down cursor," and the area corresponding to "end" are operable.

ここで、図25(D)では、選択されたカテゴリーに対応する商品に対応する領域として、商品Aに対応する領域と、商品Bに対応する領域と、商品Cに対応する領域とが液晶表示装置2に表示されている。 Here, in FIG. 25(D), an area corresponding to product A, an area corresponding to product B, and an area corresponding to product C are displayed on the liquid crystal display device 2 as areas corresponding to products in the selected category.

次に、図25(E)に示す通り、図25(D)において、「下カーソル」に対応する領域が操作された場合に、液晶表示装置2に表示されている商品交換画像が更新表示されることとなる。 Next, as shown in FIG. 25(E), when the area corresponding to the "down cursor" in FIG. 25(D) is operated, the product exchange image displayed on the liquid crystal display device 2 is updated.

なお、図25(E)では、「下カーソル」に対応する領域と、選択されたカテゴリーに対応する商品に係る領域の一部(商品Yに係る情報、及び商品Zに係る情報)が操作不可能となっており、選択されたカテゴリーに対応する商品に係る領域の一部(商品Xに対応する領域)と、「ソート」に対応する領域と、「上カーソル」に対応する領域と、「終了」に対応する領域とが操作可能となっている。 In FIG. 25(E), the area corresponding to the "down cursor" and part of the area relating to the products corresponding to the selected category (information relating to product Y and information relating to product Z) are inoperable, while part of the area relating to the products corresponding to the selected category (the area corresponding to product X), the area corresponding to "sort," the area corresponding to the "up cursor," and the area corresponding to "end" are operable.

ここで、商品Yに対応する領域、及び商品Zに対応する領域が操作不可能となっているのは、現在所持しているポイントが、商品と交換するのに必要なポイント未満であるためである。 The area corresponding to product Y and the area corresponding to product Z are inoperable because the points currently held are less than the points required to exchange them for the product.

次に、図25(F)に示す通り、図25(E)において、「商品X」に対応する領域が操作された場合に、商品詳細画像が液晶表示装置2に表示されることとなる。ここで、「商品詳細画像」は、氏名に係る情報と、現在所持しているポイントに係る情報と、商品画像に係る情報と、商品説明に係る情報と、選択された商品と交換するのに必要なポイント数に係る情報と、「交換」に対応する領域と、「取消」に対応する領域とが含まれている。 Next, as shown in FIG. 25(F), when the area corresponding to "Product X" in FIG. 25(E) is operated, a product detail image is displayed on the liquid crystal display device 2. Here, the "product detail image" includes information related to the name, information related to the points currently held, information related to the product image, information related to the product description, information related to the number of points required to exchange for the selected product, an area corresponding to "Exchange," and an area corresponding to "Cancel."

次に、図25(G)に示す通り、図25(F)において、「交換」に対応する領域が操作された場合に、商品確認画像が液晶表示装置2に表示されることとなる。ここで、「商品確認画像」は、「商品とポイントを交換します。よろしいですか?」という文字画像と、交換する商品に係る情報と、商品と交換した後に所持することとなるポイントに係る情報と、「交換」に対応する領域と、「取消」に対応する領域とが含まれている。 Next, as shown in FIG. 25(G), when the area corresponding to "Exchange" in FIG. 25(F) is operated, a product confirmation image is displayed on the liquid crystal display device 2. Here, the "product confirmation image" includes a text image saying "Your points will be exchanged for a product. Are you sure?", information about the product to be exchanged, information about the points that will be in your possession after exchanging them for the product, an area corresponding to "Exchange", and an area corresponding to "Cancel".

次に、図25(H)に示す通り、図25(G)において、「交換」に対応する領域が操作された場合に、商品交換完了画像が液晶表示装置2に表示されることとなる。ここで、「商品交換完了画像」は、商品交換が完了したことを報知するための画像であって、例えば、図25(H)に示すように、「商品交換が完了しました」という文字画像をいう。 Next, as shown in FIG. 25(H), when the area corresponding to "Exchange" in FIG. 25(G) is operated, a product exchange completion image is displayed on the liquid crystal display device 2. Here, the "product exchange completion image" is an image for notifying that the product exchange has been completed, and is, for example, a text image stating "Product exchange has been completed" as shown in FIG. 25(H).

次に、図25(I)に示す通り、図25(H)において、所定時間が経過すると、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 25(I), after a predetermined time has elapsed in FIG. 25(H), the top menu image will be displayed on the liquid crystal display device 2.

(カテゴリー操作時のアニメーション)
次に、図26を用いて、カテゴリー操作時のアニメーションについて説明を行う。
(Animation when operating categories)
Next, animations that occur when operating a category will be described with reference to FIG.

まず、図26(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 26(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図26(B)に示す通り、図26(A)において、「商品交換」に対応する領域が操作された場合に、二次元コード読取画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 26(B), when the area corresponding to "product exchange" in FIG. 26(A) is operated, the two-dimensional code read image is displayed on the liquid crystal display device 2.

次に、図26(C)に示す通り、図26(B)において、二次元コード読取部8により二次元コードが読み取られた場合に、カテゴリー選択画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 26(C), when the two-dimensional code in FIG. 26(B) is read by the two-dimensional code reading unit 8, a category selection image is displayed on the liquid crystal display device 2.

次に、図26(D)に示す通り、図26(C)において、「食料品」に対応する領域が操作された場合に、カテゴリーが「食料品」である商品交換画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 26(D), when the area corresponding to "food" in FIG. 26(C) is operated, a product exchange image in the category of "food" is displayed on the liquid crystal display device 2.

(ソート操作時のアニメーション)
次に、図27に基づいて、ソート操作時のアニメーションについて説明を行う。
(Animation during sort operation)
Next, animation during a sorting operation will be described with reference to FIG.

まず、図27(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 27(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図27(B)に示す通り、図27(A)において、「商品交換」に対応する領域が操作された場合に、二次元コード読取画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 27(B), when the area corresponding to "product exchange" in FIG. 27(A) is operated, the two-dimensional code read image is displayed on the liquid crystal display device 2.

次に、図27(C)に示す通り、図27(B)において、二次元コード読取部8により二次元コードが読み取られた場合に、カテゴリー選択画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 27(C), when the two-dimensional code in FIG. 27(B) is read by the two-dimensional code reading unit 8, a category selection image is displayed on the liquid crystal display device 2.

次に、図27(D)に示す通り、図27(C)において、「全て」に対応する領域が操作された場合に、商品交換画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 27(D), when the area corresponding to "all" in FIG. 27(C) is operated, a product exchange image is displayed on the liquid crystal display device 2.

次に、図27(E)に示す通り、図27(D)において、「ソート」に対応する領域が操作された場合に、ソート画像が液晶表示装置2に表示されることとなる。ここで、「ソート画像」は、氏名に係る情報と、現在所持しているポイントに係る情報と、商品と交換するのに必要なポイントが低い順である「ポイント(低)順」に対応する領域と、商品と交換するのに必要なポイントが高い順である「ポイント(高)順」に対応する領域と、交換された数が多い順である「人気順」に対応する領域と、市場で新商品として販売された順である「発売日順」に対応する領域と、商品管理DB302に新しく登録された順である「登録日(新)順」に対応する領域と、商品管理DB302に登録された順である「登録日(旧)順」に対応する領域が含まれている。 Next, as shown in FIG. 27(E), when the area corresponding to "sort" in FIG. 27(D) is operated, a sort image is displayed on the liquid crystal display device 2. Here, the "sort image" includes information related to the name, information related to the points currently possessed, an area corresponding to "low points order" in ascending order of points required to exchange for a product, an area corresponding to "high points order" in ascending order of points required to exchange for a product, an area corresponding to "popularity order" in descending order of the number of exchanges, an area corresponding to "release date order" in order of new products sold on the market, an area corresponding to "registration date (newest) order" in order of new registration in the product management DB 302, and an area corresponding to "registration date (oldest) order" in order of registration in the product management DB 302.

次に、図27(F)に示す通り、図27(E)において、「ポイント(高)順」に対応する領域が操作された場合に、液晶表示装置2に表示されている商品交換画像が、商品と交換するのに必要なポイントが高い順にソートして表示されることとなる。 Next, as shown in FIG. 27(F), when the area corresponding to "Points (highest)" in FIG. 27(E) is operated, the product exchange images displayed on the liquid crystal display device 2 are sorted in descending order of the points required to exchange them for products.

(商品確認時のアニメーション)
次に、図28に基づいて、商品確認時のアニメーションについて説明を行う。
(Animation when checking a product)
Next, the animation displayed when checking a product will be described with reference to FIG.

まず、図28(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 28(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図28(B)に示す通り、図28(A)において、「商品確認」に対応する領域が操作された場合に、カテゴリー選択画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 28(B), when the area corresponding to "Product Confirmation" in FIG. 28(A) is operated, a category selection image is displayed on the liquid crystal display device 2.

次に、図28(C)に示す通り、図28(B)において、「金券」に対応する領域が操作された場合に、商品一覧画像が液晶表示装置2に表示されることとなる。ここで、「商品一覧画像」は、選択されたカテゴリーに対応する商品に係る領域と、「ソート」に対応する領域と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域とが含まれている。 Next, as shown in FIG. 28(C), when the area corresponding to "Vouchers" is operated in FIG. 28(B), a product list image is displayed on the liquid crystal display device 2. Here, the "product list image" includes an area related to products corresponding to the selected category, an area corresponding to "Sort", an area corresponding to the "Up Cursor", an area corresponding to the "Down Cursor", and an area corresponding to "End".

次に、図28(D)に示す通り、図28(C)において、「商品X」に対応する商品紹介画像が液晶表示装置2に表示されることとなる。ここで、「商品紹介画像」は、商品画像に係る情報と、商品説明に係る情報と、「終了」に対応する領域とが含まれている。 Next, as shown in FIG. 28(D), a product introduction image corresponding to "Product X" in FIG. 28(C) is displayed on the liquid crystal display device 2. Here, the "product introduction image" includes information related to the product image, information related to the product description, and an area corresponding to "End."

次に、図28(E)に示す通り、図28(D)において、「終了」に対応する領域が操作された場合に、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 28(E), when the area corresponding to "End" in FIG. 28(D) is operated, the top menu image is displayed on the liquid crystal display device 2.

(会員登録時のアニメーション)
次に、図29に基づいて、会員登録時のアニメーションについて説明を行う。
(Animation when registering as a member)
Next, the animation that appears when registering as a member will be described with reference to FIG.

まず、図29(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 29(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図29(B)に示す通り、図29(A)において、「会員登録」に対応する領域が操作された場合に、会員登録操作時用画像が液晶表示装置2に表示されることとなる。ここで、「会員登録操作時用画像」は、排紙口7から紙(レシート)が排紙されるアニメーション画像と、「レシートをお取り下さい。」という文字画像が含まれている。 Next, as shown in FIG. 29(B), when the area corresponding to "member registration" in FIG. 29(A) is operated, an image for member registration operation is displayed on the liquid crystal display device 2. Here, the "image for member registration operation" includes an animation image of paper (receipt) being discharged from the paper discharge port 7 and a text image saying "Please take your receipt."

次に、図29(C)に示す通り、図29(B)において、所定時間が経過すると、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 29(C), when a predetermined time has elapsed in FIG. 29(B), the top menu image will be displayed on the liquid crystal display device 2.

次に、図29(D)に示す通り、携帯端末Pは、排紙口7から排紙された会員登録するための紙(レシート)に印刷された二次元コードを読み取ると、インターネットを介して会員管理サーバ101に接続することとなる。この際に、会員登録画像が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 29(D), when the mobile terminal P reads the two-dimensional code printed on the paper (receipt) for member registration discharged from the paper discharge port 7, it connects to the member management server 101 via the Internet. At this time, the member registration image is displayed on the liquid crystal display device of the mobile terminal P.

ここで、「会員登録画像」とは、図29(D)に示す通り、氏名に係る情報を入力するための領域と、住所に係る情報を入力するための領域と、電話番号に係る情報を入力するための領域と、メールアドレスに係る情報を入力するための領域と、年齢に係る情報を入力するための領域と、性別に係る情報を入力するための領域と、パスワードに係る情報を入力するための領域と、これらの入力がされた後に操作可能となる「完了」に対応する領域と、「取消」に対応する領域とが含まれている。なお、「完了」に対応する領域が操作可能である場合には白色で表示され、操作不可能である場合には灰色で表示されることとなる。 As shown in FIG. 29(D), the "member registration image" includes areas for inputting information related to the name, an area for inputting information related to the address, an area for inputting information related to the phone number, an area for inputting information related to the email address, an area for inputting information related to the age, an area for inputting information related to the gender, an area for inputting information related to the password, and an area corresponding to "Done" which becomes operable after these items have been input, and an area corresponding to "Cancel." Note that if the area corresponding to "Done" is operable, it is displayed in white, and if it is not operable, it is displayed in gray.

次に、図29(E)に示す通り、図29(D)において、氏名に係る情報と、住所に係る情報と、電話番号に係る情報と、メールアドレスに係る情報と、年齢に係る情報と、性別に係る情報と、パスワードに係る情報が入力されると、「完了」に対応する領域が操作可能となる。 Next, as shown in FIG. 29(E), when information relating to the name, address, telephone number, email address, age, gender, and password is entered in FIG. 29(D), the area corresponding to "Complete" becomes operable.

なお、図29(D)において、入力された情報が所定の条件を充足せずに、「完了」に対応する領域が操作された場合には、エラー画像が携帯端末Pの液晶表示装置に表示されることとなる。例えば、電話番号に係る情報を入力するための領域に数字以外の情報が入力されると、図29(G)に示すエラー画像が携帯端末Pの液晶表示装置に表示されることとなる。 In FIG. 29(D), if the entered information does not satisfy the predetermined conditions and the area corresponding to "Complete" is operated, an error image will be displayed on the liquid crystal display device of the mobile terminal P. For example, if information other than numbers is entered in the area for entering information related to a telephone number, the error image shown in FIG. 29(G) will be displayed on the liquid crystal display device of the mobile terminal P.

次に、図29(F)に示す通り、図29(E)において、「完了」に対応する領域が操作された場合に、会員登録完了画像が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「会員登録完了画像」は、会員登録が完了した旨を報知する画像であって、例えば、図29(F)に示すように、「ご登録ありがとうございました。」という文字画像をいう。 Next, as shown in FIG. 29(F), when the area corresponding to "Complete" in FIG. 29(E) is operated, a member registration completion image is displayed on the liquid crystal display device of the mobile terminal P. Here, the "member registration completion image" is an image that notifies the user that member registration has been completed, and is, for example, a text image that reads "Thank you for registering," as shown in FIG. 29(F).

なお、図29(D)や、図29(E)において、「取消」に対応する領域が操作された場合に、取消画像が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「取消画像」は、会員登録が取り消されたことを報知するための画像であって、例えば、図29(H)に示すように、「会員登録を取り消しました。」という文字画像をいう。 When the area corresponding to "cancel" is operated in FIG. 29(D) or FIG. 29(E), a cancel image is displayed on the liquid crystal display device of the mobile terminal P. Here, the "cancel image" is an image for notifying that the membership registration has been cancelled, and is, for example, a text image stating "Your membership registration has been cancelled" as shown in FIG. 29(H).

(会員情報更新時のアニメーション)
次に、図30に基づいて、会員情報更新時のアニメーションについて説明を行う。
(Animation when updating member information)
Next, the animation that occurs when updating member information will be described with reference to FIG.

まず、図30(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 30(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図30(B)に示す通り、図30(A)において、「会員情報更新」に対応する領域が操作された場合に、会員情報更新操作時用画像が液晶表示装置2に表示されることとなる。ここで、「会員情報更新操作時用画像」は、排紙口7から紙(レシート)が排紙されるアニメーション画像と、「レシートをお取り下さい。」という文字画像が含まれている。 Next, as shown in FIG. 30(B), when the area corresponding to "member information update" in FIG. 30(A) is operated, an image for use when performing member information update operation is displayed on the liquid crystal display device 2. Here, the "image for use when performing member information update operation" includes an animation image of paper (receipt) being ejected from the paper ejection slot 7 and a text image that reads "Please take your receipt."

次に、図30(C)に示す通り、図30(B)において、所定時間が経過すると、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 30(C), when a predetermined time has elapsed in FIG. 30(B), the top menu image will be displayed on the liquid crystal display device 2.

次に、図30(D)に示す通り、携帯端末Pは、排紙口7から排紙された紙(レシート)に印刷された会員情報を更新するための二次元コードを読み取ると、インターネットを介して会員管理サーバ101に接続することとなる。この際に、会員情報更新画像が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 30 (D), when the mobile terminal P reads the two-dimensional code for updating the member information printed on the paper (receipt) discharged from the paper discharge port 7, it connects to the member management server 101 via the Internet. At this time, a member information update image is displayed on the liquid crystal display device of the mobile terminal P.

ここで、「会員情報更新画像」とは、図30(D)に示す通り、氏名に係る情報を入力するための領域と、住所に係る情報を入力するための領域と、電話番号に係る情報を入力するための領域と、メールアドレスに係る情報を入力するための領域と、年齢に係る情報を入力するための領域と、性別に係る情報を入力するための領域と、パスワードに係る情報を入力するための領域と、これらの入力がされた後に操作可能となる「完了」に対応する領域と、「取消」に対応する領域とが含まれている。なお、「完了」に対応する領域は、操作可能である場合には白色で表示され、操作不可能である場合には灰色で表示されることとなる。 As shown in FIG. 30 (D), the "member information update image" includes areas for inputting information related to the name, an area for inputting information related to the address, an area for inputting information related to the phone number, an area for inputting information related to the email address, an area for inputting information related to the age, an area for inputting information related to the gender, an area for inputting information related to the password, and an area corresponding to "Done" which becomes operable after these items have been input, and an area corresponding to "Cancel." Note that the area corresponding to "Done" is displayed in white if it is operable, and is displayed in gray if it is not operable.

また、図30(D)に示す通り、携帯端末Pの端末識別情報に基づいて、会員管理DB102に記憶されている情報がデフォルトで表示されることとなる。そして、氏名に係る情報と、住所に係る情報と、電話番号に係る情報と、メールアドレスに係る情報と、年齢に係る情報と、性別に係る情報と、パスワードに係る情報のうち、何れかの情報が更新されると、「完了」に対応する領域が操作可能となる。 As shown in FIG. 30 (D), the information stored in the member management DB 102 is displayed by default based on the terminal identification information of the mobile terminal P. Then, when any of the information related to the name, address, telephone number, email address, age, gender, or password is updated, the area corresponding to "Complete" becomes operable.

次に、図30(E)に示す通り、図30(D)において、氏名に係る情報、住所に係る情報、電話番号に係る情報、メールアドレスに係る情報、年齢に係る情報、性別に係る情報、パスワードに係る情報の少なくとも一部が更新されると、「完了」に対応する領域が操作可能となる。 Next, as shown in FIG. 30(E), when at least some of the information relating to name, address, telephone number, email address, age, gender, and password is updated in FIG. 30(D), the area corresponding to "Complete" becomes operable.

なお、図30(D)において、更新された情報が所定の条件を充足せずに、「完了」に対応する領域が操作された場合には、エラー画像が携帯端末Pの液晶表示装置に表示されることとなる。例えば、電話番号に係る情報を入力するための領域に数字以外の情報が入力されると、図30(G)に示すエラー画像が携帯端末Pの液晶表示装置に表示されることとなる。 In FIG. 30(D), if the updated information does not satisfy the predetermined conditions and the area corresponding to "Complete" is operated, an error image will be displayed on the liquid crystal display device of the mobile terminal P. For example, if information other than numbers is entered in the area for entering information related to a telephone number, the error image shown in FIG. 30(G) will be displayed on the liquid crystal display device of the mobile terminal P.

次に、図30(F)に示す通り、図30(E)において、「完了」に対応する領域が操作された場合に、会員情報更新完了画像が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「会員情報更新完了画像」は、会員情報の更新が完了した旨を報知する画像であって、例えば、図30(F)に示すように、「会員情報が更新されました。」という文字画像をいう。 Next, as shown in FIG. 30(F), when the area corresponding to "Complete" in FIG. 30(E) is operated, a member information update completion image is displayed on the liquid crystal display device of the mobile terminal P. Here, the "member information update completion image" is an image that notifies the user that the member information update has been completed, and is, for example, a text image stating "Member information has been updated," as shown in FIG. 30(F).

なお、図30(D)や、図30(E)において、「取消」に対応する領域が操作された場合に、更新取消画像が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「更新取消画像」は、会員情報の更新が取り消されたことを報知するための画像であって、例えば、図30(H)に示すように、「会員情報の更新を取り消しました。」という文字画像をいう。 When the area corresponding to "cancel" is operated in Figure 30 (D) or Figure 30 (E), an update cancellation image is displayed on the liquid crystal display device of the mobile terminal P. Here, the "update cancellation image" is an image for notifying that the update of the member information has been canceled, and is, for example, a text image stating "The update of the member information has been canceled" as shown in Figure 30 (H).

(ポイント交換操作時処理、及びポイント確認操作時処理の遷移)
次に、図31に基づいて、ポイント交換操作時処理、及びポイント確認操作時処理の遷移について説明を行う。
(Transition of processing during point exchange operation and point confirmation operation)
Next, the transition of the process during a point exchange operation and the process during a point confirmation operation will be described with reference to FIG.

(ポイント交換操作時処理の遷移)
まず、ポイント交換操作時処理の遷移について説明を行う。
(Transition of processing during point exchange operation)
First, the transition of processing during a point exchange operation will be described.

まず、ポイント交換装置1は、ステップS6-16のポイント交換情報送信処理を行う。これにより、ポイント交換装置1からポイント管理サーバ401に対して、ポイント交換情報が送信される。 First, the point exchange device 1 performs the point exchange information transmission process in step S6-16. This causes the point exchange information to be transmitted from the point exchange device 1 to the point management server 401.

そして、ポイント交換装置1からポイント交換情報を受信すると、ポイント管理サーバ401は、ステップS405のポイント交換情報記憶処理により、ポイント交換装置1から受信したポイント交換情報を記憶する処理を行う。これにより、ポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、更新ポイント記憶領域402g、セキュリティコード記憶領域402iに各情報が記憶されることとなる。 Then, when the point management server 401 receives the point exchange information from the point exchange device 1, the point management server 401 performs a process of storing the point exchange information received from the point exchange device 1 by a point exchange information storage process in step S405. As a result, each piece of information is stored in the point ID storage area 402a, the update date and time storage area 402b, the shop storage area 402c, the point management DB exchange device ID storage area 402d, the updated point storage area 402g, and the security code storage area 402i.

そして、ポイント交換装置1は、ステップS6-17のセキュリティコード受信処理を行う。これにより、ポイント交換装置1からポイント管理サーバ401に対して、セキュリティコードの送信要求が行われる。 Then, the point exchange device 1 performs the security code reception process in step S6-17. This causes the point exchange device 1 to request the point management server 401 to send a security code.

そして、ポイント交換装置1からセキュリティコードの送信要求が行われると、ポイント管理サーバ401は、ステップS407のセキュリティコード送信処理により、セキュリティコード記憶領域402iに記憶されたセキュリティコードに係る情報をポイント交換装置1に対して送信する。 Then, when a request to send a security code is made from the point exchange device 1, the point management server 401 transmits information related to the security code stored in the security code storage area 402i to the point exchange device 1 through a security code transmission process in step S407.

そして、ポイント管理サーバ401からセキュリティコードに係る情報を受信すると、ポイント交換装置1は、ステップS6-18のポイント交換用二次元コード生成処理を行う。これにより、ポイント管理サーバ401にアクセスするためのURLに係る情報、より具体的には、ポイントに交換する手続を行うためのURLに係る情報と、交換することとなるポイント数に係る情報と、ステップS6-17のセキュリティコード受信処理により受信したセキュリティコードに係る情報を有する二次元コードを生成する処理が行われることとなる。 Then, upon receiving information related to the security code from the point management server 401, the point exchange device 1 performs a process of generating a two-dimensional code for point exchange in step S6-18. This results in a process of generating a two-dimensional code containing information related to the URL for accessing the point management server 401, more specifically, information related to the URL for carrying out the procedure to exchange for points, information related to the number of points to be exchanged, and information related to the security code received in the security code reception process in step S6-17.

そして、ステップS6-18のポイント交換用二次元コード生成処理が行われた後、ポイント交換装置1は、景品50をポイントに交換するための紙(レシート)が発行されることを報知する交換用レシート発行画像(図22(E)参照)を液晶表示装置2に表示する処理を行う。 After the point exchange two-dimensional code generation process in step S6-18 is performed, the point exchange device 1 performs a process of displaying an exchange receipt issuance image (see FIG. 22(E)) on the liquid crystal display device 2 to notify the user that a paper (receipt) for exchanging the prize 50 for points will be issued.

そして、ポイント交換装置1は、ステップS6-20の交換用レシート発行処理により、ステップS6-18のポイント交換用二次元コード生成処理により生成された二次元コードを紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する処理を行う。 Then, the point exchange device 1 performs the exchange receipt issuing process in step S6-20 to print the two-dimensional code generated in the point exchange two-dimensional code generation process in step S6-18 on a piece of paper (receipt), and ejects the printed paper (receipt) from the paper ejection port 7.

その後、携帯端末Pは、排紙された紙(レシート)に印刷されている二次元コードを読み取ることにより、インターネットを介してポイント管理サーバ401に接続する。そうすると、ポイント加算画像(図22(G)参照)が携帯端末Pの液晶表示装置に表示される。 Then, the mobile terminal P connects to the point management server 401 via the Internet by reading the two-dimensional code printed on the discharged paper (receipt). Then, a point addition image (see FIG. 22(G)) is displayed on the liquid crystal display device of the mobile terminal P.

そして、携帯端末Pは、ポイント加算画像が携帯端末Pの液晶表示装置に表示されている場合において、氏名に係る情報と、パスワードに係る情報とが入力された後、「完了」に対応する領域が操作された場合に、ポイント管理サーバ401に氏名・パスワード情報を送信する。 Then, when the point addition image is displayed on the liquid crystal display device of the mobile device P, after the name information and password information are entered, if the area corresponding to "Complete" is operated, the mobile device P transmits the name and password information to the point management server 401.

ここで、「氏名・パスワード情報」には、入力された氏名に係る情報と、パスワードに係る情報と、セキュリティコードに係る情報が含まれている。 Here, "name and password information" includes information related to the entered name, password, and security code.

そして、ポイント管理サーバ401は、携帯端末Pから氏名・パスワード情報を受信した場合に、ステップS409のポイント付与認証処理を行う。これにより、会員管理サーバ101に対して、氏名・パスワード情報が送信される。 Then, when the point management server 401 receives the name and password information from the mobile device P, it performs the point allocation authentication process in step S409. This causes the name and password information to be sent to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから氏名に係る情報と、パスワードに係る情報を受信した場合に、ステップS106の会員認証処理を行う。これにより、ポイント管理サーバ401が携帯端末Pから受信した氏名・パスワード情報が、会員登録されている情報と一致するか否かを判定する。 Then, when the member management server 101 receives the name information and password information from the mobile device P, it performs the member authentication process in step S106. As a result, it determines whether the name and password information received by the point management server 401 from the mobile device P matches the information registered as a member.

そして、会員管理サーバ101は、ステップS106の会員認証処理を行った後、ステップS107の会員認証結果情報送信処理を行う。これにより、ポイント管理サーバ401に対して、会員認証結果情報が送信される。 Then, after performing the member authentication process in step S106, the member management server 101 performs the member authentication result information transmission process in step S107. As a result, the member authentication result information is transmitted to the point management server 401.

そして、ポイント管理サーバ401は、会員管理サーバ101から会員として認証した旨の情報を受信し、認証が完了すると(ステップS410=YES)、ステップS411のポイント加算処理を行う。これにより、ポイント管理DB402のポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、ポイント管理DB用会員ID記憶領域402e、会員氏名記憶領域402f、更新ポイント記憶領域402g、及び有効期限記憶領域402hに各情報が記憶される。 Then, the point management server 401 receives information from the member management server 101 that the user has been authenticated as a member, and when the authentication is complete (step S410 = YES), it performs the point addition process in step S411. As a result, each piece of information is stored in the point ID storage area 402a, the update date and time storage area 402b, the shop storage area 402c, the point management DB exchange device ID storage area 402d, the point management DB member ID storage area 402e, the member name storage area 402f, the updated point storage area 402g, and the expiration date storage area 402h of the point management DB 402.

そして、ポイント管理サーバ401は、ステップS411のポイント加算処理が行われた後、ステップS412のメール送信対象会員情報受信処理を行う。これにより、ポイント管理サーバ401は、会員管理サーバ101に対してメール送信対象会員情報送信要求を行う。 Then, after the point addition process in step S411, the point management server 401 performs the process of receiving the member information to which the email is to be sent in step S412. As a result, the point management server 401 makes a request to the member management server 101 to send the member information to which the email is to be sent.

ここで、「メール送信対象会員情報」は、少なくとも、メールアドレス記憶領域102fに記憶されている会員のメールアドレスに係る情報を有している。 Here, the "email sending target member information" includes at least information related to the member's email address stored in the email address storage area 102f.

そして、会員管理サーバ101は、ポイント管理サーバ401からメール送信対象送信要求があると、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、ポイント管理サーバ401に対してメール送信対象会員情報を送信することとなる。 Then, when the member management server 101 receives a request from the point management server 401 to send the email to the target member, the member management server 101 performs the member information sending process in step S109. As a result, the member management server 101 sends the member information to which the email is to be sent to the point management server 401.

そして、ポイント管理サーバ401は、会員管理サーバ101からメール送信対象会員情報を受信した場合に、ステップS413のポイント加算メール送信処理を行う。これにより、会員に対してポイント加算メールを送信する。 Then, when the point management server 401 receives the member information to which the email is to be sent from the member management server 101, it performs the point addition email sending process in step S413. This causes the point addition email to be sent to the member.

ここで、ポイント管理サーバ401は、ポイント交換完了画像を携帯端末Pの液晶表示装置に表示するために必要な情報を携帯端末Pに送信する。 Here, the point management server 401 transmits to the mobile device P the information necessary to display the point exchange completion image on the liquid crystal display device of the mobile device P.

なお、この際に、問屋がポイント協会から購入したポイントが売り切れ間近である場合に、問屋や、ショップに対してポイントが売り切れ間近である旨の情報を有するメールを送信することとしてもよい。 At this time, if the points purchased by the wholesaler from the point association are about to sell out, an email containing information that the points are about to sell out may be sent to the wholesaler or shop.

(ポイント確認操作時処理の遷移)
次に、ポイント確認操作時処理の遷移について説明を行う。
(Transition of processing when checking points)
Next, the transition of the process during the point confirmation operation will be described.

まず、ポイント交換装置1は、ステップS8-5の会員情報受信処理を行う。これにより、ポイント交換装置1は、会員管理サーバ101に対して会員情報送信要求を行う。 First, the point exchange device 1 performs the member information reception process in step S8-5. As a result, the point exchange device 1 makes a member information transmission request to the member management server 101.

そして、会員管理サーバ101は、ポイント交換装置1から会員情報送信要求があった場合に、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、ポイント交換装置1に対して、会員情報を送信する。 Then, when a member information transmission request is received from the point exchange device 1, the member management server 101 performs a member information transmission process in step S109. As a result, the member management server 101 transmits the member information to the point exchange device 1.

そして、ポイント交換装置1は、会員管理サーバ101から会員情報を受信した後、ステップS8-6のポイント情報受信処理を行う。これにより、ポイント交換装置1は、ポイント管理サーバ401に対してポイント情報送信要求を行う。 Then, after receiving the member information from the member management server 101, the point exchange device 1 performs the point information reception process in step S8-6. As a result, the point exchange device 1 makes a point information transmission request to the point management server 401.

そして、ポイント管理サーバ401は、ポイント交換装置1からポイント情報送信要求があった場合に、ステップS417のポイント情報送信処理を行う。これにより、ポイント管理サーバ401は、ポイント交換装置1に対して、ポイント情報を送信する。 Then, when a point information transmission request is received from the point exchange device 1, the point management server 401 performs a point information transmission process in step S417. As a result, the point management server 401 transmits the point information to the point exchange device 1.

そして、ポイント交換装置1は、ポイント管理サーバ401からポイント情報を受信した後、ステップS8-7のポイント確認画像表示処理を行う。これにより、ステップS8-5の会員情報受信処理により受信した会員情報と、ステップS8-6のポイント情報受信処理により受信した会員情報に基づいて、ポイント確認画像(図24(C)参照)を液晶表示装置2に表示する。 Then, after receiving the point information from the point management server 401, the point exchange device 1 performs a point confirmation image display process in step S8-7. As a result, a point confirmation image (see FIG. 24(C)) is displayed on the liquid crystal display device 2 based on the member information received in the member information reception process in step S8-5 and the member information received in the point information reception process in step S8-6.

そして、ポイント交換装置1は、ステップS8-12の詳細画像表示処理を行う。これにより、ステップS8-5の会員情報受信処理により受信した会員情報と、ステップS8-6のポイント情報受信処理により受信した会員情報に基づいて、詳細画像(図24(D)参照)を液晶表示装置2に表示する。 Then, the point exchange device 1 performs a detailed image display process in step S8-12. This causes a detailed image (see FIG. 24(D)) to be displayed on the liquid crystal display device 2 based on the member information received in the member information reception process in step S8-5 and the member information received in the point information reception process in step S8-6.

(商品交換操作時処理、及び商品確認操作時処理の遷移)
次に、図32に基づいて、商品交換操作時処理、及び商品確認操作時処理の遷移について説明を行う。
(Transition of Product Exchange Operation Process and Product Confirmation Operation Process)
Next, the transition of the process at the time of a product exchange operation and the process at the time of a product confirmation operation will be described with reference to FIG.

(商品交換操作時処理の遷移)
まず、商品交換操作時処理の遷移について説明を行う。
(Transition of processing during product exchange operation)
First, the transition of the process during a product exchange operation will be described.

ポイント交換装置1は、ステップS10-5の会員情報受信処理を行う。これにより、ポイント交換装置1は、会員管理サーバ101に対して会員情報送信要求を行う。 The point exchange device 1 performs the member information reception process in step S10-5. As a result, the point exchange device 1 makes a member information transmission request to the member management server 101.

そして、会員管理サーバ101は、ポイント交換装置1から会員情報送信要求があった場合に、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、ポイント交換装置1に対して会員情報を送信する。 Then, when a member information transmission request is received from the point exchange device 1, the member management server 101 performs a member information transmission process in step S109. As a result, the member management server 101 transmits the member information to the point exchange device 1.

そして、ポイント交換装置1は、会員管理サーバ101から会員情報を受信した後、ステップS10-6のポイント情報受信処理を行う。これにより、ポイント交換装置1は、ポイント管理サーバ401に対してポイント情報送信要求を行う。 Then, after receiving the member information from the member management server 101, the point exchange device 1 performs a point information reception process in step S10-6. As a result, the point exchange device 1 makes a point information transmission request to the point management server 401.

そして、ポイント管理サーバ401は、ポイント交換装置1からポイント情報送信要求があった場合に、ステップS417のポイント情報送信処理を行う。これにより、ポイント管理サーバ401は、ポイント交換装置1に対してポイント情報を送信する。 Then, when a point information transmission request is received from the point exchange device 1, the point management server 401 performs a point information transmission process in step S417. As a result, the point management server 401 transmits the point information to the point exchange device 1.

そして、ポイント交換装置1は、ポイント管理サーバ401からポイント情報を受信した後、ステップS10-7の商品情報受信処理を行う。これにより、ポイント交換装置1は、商品管理サーバ301に対して商品情報送信要求を行う。 Then, after receiving the point information from the point management server 401, the point exchange device 1 performs the product information reception process in step S10-7. As a result, the point exchange device 1 makes a product information transmission request to the product management server 301.

そして、商品管理サーバ301は、ポイント交換装置1から商品情報送信要求があった場合に、ステップS308の商品情報送信処理を行う。これにより、商品管理サーバ301は、ポイント交換装置1に対して商品情報を送信する。 Then, when a product information transmission request is received from the point exchange device 1, the product management server 301 performs a product information transmission process in step S308. As a result, the product management server 301 transmits the product information to the point exchange device 1.

そして、ポイント交換装置1は、商品管理サーバ301から商品情報を受信した後、ステップS10-8のカテゴリー選択画像表示処理を行う。これにより、ステップS10-5の会員情報受信処理により受信した会員情報と、ステップS10-6のポイント情報受信処理により受信した会員情報と、ステップS10-7の商品情報受信処理により受信した商品情報に基づいて、カテゴリー選択画像(図25(C)参照)を液晶表示装置2に表示する。 Then, after receiving the product information from the product management server 301, the point exchange device 1 performs a category selection image display process in step S10-8. As a result, a category selection image (see FIG. 25(C)) is displayed on the liquid crystal display device 2 based on the member information received in the member information reception process in step S10-5, the member information received in the point information reception process in step S10-6, and the product information received in the product information reception process in step S10-7.

その後、ポイント交換装置1は、ステップS10-23の商品交換情報送信処理を行う。これにより、ポイント交換装置1は、購買管理サーバ201に対して商品交換情報を送信する。 Then, the point exchange device 1 performs the product exchange information transmission process in step S10-23. As a result, the point exchange device 1 transmits the product exchange information to the purchase management server 201.

そして、購買管理サーバ201は、ポイント交換装置1から商品交換情報を受信した場合に、ステップS202の商品交換情報登録処理を行う。これにより、購買管理DB202の購買ID記憶領域202aと、購買日記憶領域202bと、交換装置ID記憶領域202cと、購買者記憶領域202dと、購買商品記憶領域202eと、発送予定日記憶領域202fと、発送先記憶領域202gと、購買会員電話番号記憶領域202hに各情報が記憶されることとなる。 Then, when the purchasing management server 201 receives product exchange information from the point exchange device 1, it performs a product exchange information registration process in step S202. As a result, each piece of information is stored in the purchasing ID memory area 202a, the purchase date memory area 202b, the exchange device ID memory area 202c, the purchaser memory area 202d, the purchased product memory area 202e, the scheduled shipping date memory area 202f, the shipping destination memory area 202g, and the purchasing member phone number memory area 202h of the purchasing management DB 202.

そして、購買管理サーバ201は、ステップS202の商品交換情報登録処理が行われた後、ステップS203の商品交換完了情報送信処理を行う。これにより、購買管理サーバ201は、商品管理サーバ301に対して商品交換完了情報を送信する。 Then, after the product exchange information registration process in step S202, the purchasing management server 201 performs the product exchange completion information transmission process in step S203. As a result, the purchasing management server 201 transmits the product exchange completion information to the product management server 301.

そして、商品管理サーバ301は、購買管理サーバ201から商品交換完了情報を受信した場合に、ステップS302の在庫数減算処理を行う。これにより、購買管理DB202の在庫数記憶領域302fに記憶されている値から「1」減算される。 Then, when the product management server 301 receives the product exchange completion information from the purchasing management server 201, it performs the inventory quantity subtraction process in step S302. As a result, "1" is subtracted from the value stored in the inventory quantity storage area 302f of the purchasing management DB 202.

その後、ポイント交換装置1は、ステップS10-24のポイント減算情報送信処理を行う。これにより、ポイント交換装置1は、ポイント管理サーバ401に対して、ポイント減算情報を送信する。 Then, the point exchange device 1 performs the point subtraction information transmission process in step S10-24. As a result, the point exchange device 1 transmits the point subtraction information to the point management server 401.

そして、ポイント管理サーバ401は、ポイント交換装置1からポイント減算情報を受信した場合に、ステップS415のポイント減算情報受信時処理を行う。これにより、ポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、ポイント管理DB用会員ID記憶領域402e、会員氏名記憶領域402f、更新ポイント記憶領域402gに各情報が記憶されることとなる。 Then, when the point management server 401 receives point subtraction information from the point exchange device 1, it performs processing at the time of receiving the point subtraction information in step S415. As a result, each piece of information is stored in the point ID storage area 402a, the update date and time storage area 402b, the shop storage area 402c, the point management DB exchange device ID storage area 402d, the point management DB member ID storage area 402e, the member name storage area 402f, and the updated point storage area 402g.

そして、ポイント交換装置1は、ステップS10-24のポイント減算情報送信処理が行われた後、ステップS10-25の商品交換完了画像表示処理を行う。これにより、商品交換完了画像(図25(H)参照)を液晶表示装置2に表示する。 Then, after the point subtraction information transmission process in step S10-24 is performed, the point exchange device 1 performs the product exchange completion image display process in step S10-25. As a result, the product exchange completion image (see FIG. 25(H)) is displayed on the liquid crystal display device 2.

(商品確認操作時処理の遷移)
次に、商品確認操作時処理の遷移について説明を行う。
(Transition of process when checking product)
Next, the transition of the process during the product confirmation operation will be described.

ポイント交換装置1は、ステップS12-1の商品情報受信処理を行う。これにより、ポイント交換装置1は、商品管理サーバ301に対して商品情報送信要求を行う。 The point exchange device 1 performs the product information reception process in step S12-1. As a result, the point exchange device 1 makes a product information transmission request to the product management server 301.

そして、商品管理サーバ301は、ポイント交換装置1から商品情報送信要求があった場合に、ステップS308の商品情報送信処理を行う。これにより、商品管理サーバ301は、ポイント交換装置1に対して商品情報を送信する。 Then, when a product information transmission request is received from the point exchange device 1, the product management server 301 performs a product information transmission process in step S308. As a result, the product management server 301 transmits the product information to the point exchange device 1.

そして、ポイント交換装置1は、商品管理サーバ301から商品情報を受信した後、ステップS12-2のカテゴリー選択画像表示処理を行う。これにより、ステップS12-1の商品情報受信処理により受信した商品情報に基づいて、カテゴリー選択画像(図28(B)参照)を液晶表示装置2に表示する。 Then, after receiving the product information from the product management server 301, the point exchange device 1 performs a category selection image display process in step S12-2. As a result, a category selection image (see FIG. 28(B)) is displayed on the liquid crystal display device 2 based on the product information received by the product information reception process in step S12-1.

(会員登録操作時処理、及び会員情報更新操作時処理の遷移)
次に、図33に基づいて、会員登録操作時処理、及び会員情報更新操作時処理の遷移について説明を行う。
(Transition of processing during member registration operation and member information update operation)
Next, the transition of the member registration process and the member information update process will be described with reference to FIG.

(会員登録操作時処理の遷移)
まず、会員登録操作時処理の遷移について説明を行う。
(Processing transition during member registration operation)
First, the transition of processes during member registration will be described.

まず、ポイント交換装置1は、ステップS14-3の会員登録用二次元コード印刷処理を行う。これにより、ポイント交換装置1は、ステップS14-2の会員登録用二次元コード生成処理により生成された二次元コードを紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する。 First, the point exchange device 1 performs a two-dimensional code printing process for member registration in step S14-3. As a result, the point exchange device 1 prints the two-dimensional code generated by the two-dimensional code generation process for member registration in step S14-2 on a piece of paper (receipt), and ejects the printed paper (receipt) from the paper ejection port 7.

その後、携帯端末Pは、排紙された紙(レシート)に印刷されている二次元コードを読み取ることにより、インターネットを介して会員管理サーバ101に接続する。そうすると、ポイント加算画像(図22(G)参照)が携帯端末Pの液晶表示装置に表示される。 Then, the mobile terminal P connects to the member management server 101 via the Internet by reading the two-dimensional code printed on the discharged paper (receipt). Then, a point addition image (see FIG. 22(G)) is displayed on the liquid crystal display device of the mobile terminal P.

そして、携帯端末Pは、ポイント加算画像(図22(G)参照)が携帯端末Pの液晶表示装置に表示されている場合において、会員登録情報が入力され、「完了」に対応する領域が操作されると、会員登録情報が送信される。 When the point addition image (see FIG. 22(G)) is displayed on the liquid crystal display device of the mobile device P, the member registration information is input and the area corresponding to "Complete" is operated, and the member registration information is transmitted.

ここで、「会員登録情報」とは、入力された氏名に係る情報と、住所に係る情報と、電話番号に係る情報と、メールアドレスに係る情報と、年齢に係る情報と、性別に係る情報と、パスワードに係る情報をいう。 Here, "member registration information" refers to information regarding the entered name, address, telephone number, email address, age, gender, and password.

そして、会員管理サーバ101は、携帯端末Pから会員登録情報を受信すると、ステップS102の会員登録情報受信時処理を行う。これにより、会員ID記憶領域102aと、氏名記憶領域102bと、住所記憶領域102cと、端末識別情報記憶領域102dと、電話番号記憶領域102eと、メールアドレス記憶領域102fと、パスワード記憶領域102gと、年齢記憶領域102hと、性別記憶領域102iの各領域に各情報が記憶されることとなる。 Then, when the member management server 101 receives the member registration information from the mobile device P, it performs the member registration information reception process of step S102. As a result, each piece of information is stored in each of the following areas: member ID storage area 102a, name storage area 102b, address storage area 102c, terminal identification information storage area 102d, phone number storage area 102e, email address storage area 102f, password storage area 102g, age storage area 102h, and gender storage area 102i.

(会員情報更新操作時処理の遷移)
次に、会員情報更新操作時処理の遷移について説明を行う。
(Processing transition when member information is updated)
Next, the transition of processing when a member information updating operation is performed will be described.

まず、ポイント交換装置1は、ステップS16-3の会員情報更新用二次元コード印刷処理を行う。これにより、ステップS16-2の会員情報更新用二次元コード生成処理により生成された二次元コードを紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する処理を行う。 First, the point exchange device 1 performs a two-dimensional code printing process for updating member information in step S16-3. This causes the two-dimensional code generated in the two-dimensional code generation process for updating member information in step S16-2 to be printed on paper (receipt), and the printed paper (receipt) is then discharged from the paper discharge port 7.

その後、携帯端末Pは、排紙された紙(レシート)に印刷されている二次元コードを読み取ることにより、インターネットを介して会員管理サーバ101に接続する。そうすると、会員情報更新画像が携帯端末Pの液晶表示装置に表示される。 Then, the mobile terminal P connects to the member management server 101 via the Internet by reading the two-dimensional code printed on the discharged paper (receipt). Then, a member information update image is displayed on the liquid crystal display device of the mobile terminal P.

そして、携帯端末Pは、会員情報更新画像が携帯端末Pの液晶表示装置に表示されている場合において、会員登録情報が更新され、「完了」に対応する領域が操作されると、会員更新情報が送信される。 Then, when the member information update image is displayed on the liquid crystal display device of the mobile device P, the member registration information is updated and the area corresponding to "Complete" is operated, the member update information is transmitted.

具体的には、携帯端末Pから会員管理サーバ101に対して、更新された氏名に係る情報と、住所に係る情報と、電話番号に係る情報と、メールアドレスに係る情報と、年齢に係る情報と、性別に係る情報と、パスワードに係る情報が送信される。 Specifically, the updated information regarding the name, address, telephone number, email address, age, gender, and password is sent from the mobile device P to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから会員更新情報を受信すると、ステップS104の会員更新情報受信時処理を行う。これにより、会員ID記憶領域102aと、氏名記憶領域102bと、住所記憶領域102cと、端末識別情報記憶領域102dと、電話番号記憶領域102eと、メールアドレス記憶領域102fと、パスワード記憶領域102gと、年齢記憶領域102hと、性別記憶領域102iの各領域に各情報が更新して記憶されることとなる。 Then, when the member management server 101 receives the member update information from the mobile device P, it performs the member update information reception process of step S104. As a result, the information is updated and stored in each of the following areas: member ID storage area 102a, name storage area 102b, address storage area 102c, terminal identification information storage area 102d, phone number storage area 102e, email address storage area 102f, password storage area 102g, age storage area 102h, and gender storage area 102i.

(第2実施形態)
次に、図34~図53を用いて、第2実施形態の説明を行う。なお、第2実施形態を説明する際に、第1実施形態で説明した点と異なる点について説明を行い、共通する点については説明を省略する。
Second Embodiment
Next, the second embodiment will be described with reference to Figures 34 to 53. In describing the second embodiment, differences from the first embodiment will be described, and descriptions of commonalities will be omitted.

(第2実施形態における商品交換システムを構成する各システム)
次に、図34を用いて、第2実施形態における商品交換システムを構成する各システムについての説明を行う。
(Systems Constituting the Product Exchange System in the Second Embodiment)
Next, each system constituting the product exchange system in the second embodiment will be described with reference to FIG.

第2実施形態における商品交換システムは、第1実施形態における商品交換システムと同様に、ポイント交換装置1と、携帯端末Pと、会員管理システム100と、購買管理システム200と、商品管理システム300と、ポイント管理システム400とにより構成されている。 The product exchange system in the second embodiment, like the product exchange system in the first embodiment, is composed of a points exchange device 1, a mobile terminal P, a member management system 100, a purchase management system 200, a product management system 300, and a points management system 400.

ここで、第1実施形態における商品交換システムと、第2実施形態における商品交換システムの相違点は、携帯端末Pにアプリケーションをインストールしてポイントと商品を交換する点である。 The difference between the product exchange system in the first embodiment and the product exchange system in the second embodiment is that an application is installed on the mobile terminal P to exchange points for products.

(第2実施形態におけるポイント交換装置1におけるメイン処理)
次に、図35を用いて、第2実施形態におけるポイント交換装置1におけるメイン処理について説明を行う。
(Main Processing in the Point Exchange Device 1 in the Second Embodiment)
Next, the main processing in the point exchange device 1 in the second embodiment will be described with reference to FIG.

(ステップS1001)
ステップS1001において、CPU11は、電源投入時であるか否かを判定する処理を行う。具体的には、CPU11は、電源部18により電源が投入されたか否かを判定する処理を行う。そして、電源投入時であると判定された場合には(ステップS1001=YES)、ステップS1002に処理を移行する。一方で、電源投入時ではないと判定された場合には(ステップS1001=NO)、ステップS1003に処理を移行する。
(Step S1001)
In step S1001, the CPU 11 performs a process of determining whether or not the power is turned on. Specifically, the CPU 11 performs a process of determining whether or not the power is turned on by the power supply unit 18. If it is determined that the power is turned on (step S1001=YES), the process proceeds to step S1002. On the other hand, if it is determined that the power is not turned on (step S1001=NO), the process proceeds to step S1003.

(ステップS1002)
ステップS1002において、CPU11は、トップメニュー表示処理を行う。具体的には、CPU11は、液晶表示装置2にトップメニュー画像を表示する処理を行う。そして、ステップS1002の処理が終了すると、ステップS1009に処理を移行する。
(Step S1002)
In step S1002, the CPU 11 performs a top menu display process. Specifically, the CPU 11 performs a process of displaying a top menu image on the liquid crystal display device 2. Then, when the process of step S1002 ends, the process proceeds to step S1009.

ここで、第2実施形態において、トップメニュー画像は、「ポイント交換」に対応する領域と、「言語」に対応する領域とが操作可能となっている。 Here, in the second embodiment, the top menu image has an area corresponding to "point exchange" and an area corresponding to "language" that can be operated.

(ステップS1003)
ステップS1003において、CPU11は、起動中であるか否かを判定する処理を行う。具体的には、CPU11は、電源部18により電源が投入されているか否かを判定する処理を行う。そして、起動中であると判定された場合には(ステップS1003=YES)、ステップS1004に処理を移行する。一方で、起動中ではないと判定された場合には(ステップS1003=NO)、ステップS1009に処理を移行する。
(Step S1003)
In step S1003, the CPU 11 performs a process of determining whether or not the device is booting up. Specifically, the CPU 11 performs a process of determining whether or not the power supply unit 18 has turned on the power supply. If it is determined that the device is booting up (step S1003=YES), the process proceeds to step S1004. On the other hand, if it is determined that the device is not booting up (step S1003=NO), the process proceeds to step S1009.

(ステップS1004)
ステップS1004において、CPU11は、トップメニュー表示処理を行う。具体的には、CPU11は、ステップS1002と同様に、液晶表示装置2にトップメニュー画像を表示する処理を行う。そして、ステップS1004の処理が終了すると、ステップS1005に処理を移行する。
(Step S1004)
In step S1004, the CPU 11 performs a top menu display process. Specifically, similar to step S1002, the CPU 11 performs a process of displaying a top menu image on the liquid crystal display device 2. Then, when the process of step S1004 ends, the process proceeds to step S1005.

(ステップS1005)
ステップS1005において、CPU11は、「ポイント交換」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「ポイント交換」に対応する領域が操作された場合に、「ポイント交換」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「ポイント交換」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「ポイント交換」の操作が行われたと判定された場合には(ステップS1005=YES)、ステップS1006に処理を移行する。一方で、「ポイント交換」の操作が行われていないと判定された場合には(ステップS1005=NO)、ステップS1007に処理を移行する。
(Step S1005)
In step S1005, the CPU 11 performs a process of judging whether or not a "point exchange" operation has been performed. Here, when an area corresponding to "point exchange" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "point exchange" has been operated to the control board 10. That is, the CPU 11 performs a process of judging whether or not a signal indicating that the area corresponding to "point exchange" has been operated has been received from the touch panel sensor 2a. Then, when it is judged that the "point exchange" operation has been performed (step S1005=YES), the process proceeds to step S1006. On the other hand, when it is judged that the "point exchange" operation has not been performed (step S1005=NO), the process proceeds to step S1007.

(ステップS1006)
ステップS1006において、CPU11は、図12を用いて説明したポイント交換操作時処理を行う。当該処理において、CPU11は、景品をポイントに交換するための処理を行う。そして、ステップS1006の処理が終了すると、ステップS1009に処理を移行する。
(ステップS1007)
ステップS1007において、CPU11は、「言語」の操作が行われたか否かを判定する処理を行う。ここで、タッチパネルセンサ2aは、液晶表示装置2に表示されているトップメニュー画像のうち、「言語」に対応する領域が操作された場合に、「言語」に対応する領域が操作された旨の信号を制御基板10に対して送信する。即ち、CPU11は、タッチパネルセンサ2aにより、「言語」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「言語」の操作が行われたと判定された場合には(ステップS1007=YES)、ステップS1008に処理を移行する。一方で、「言語」の操作が行われていないと判定された場合には(ステップS1007=NO)、ステップS1009に処理を移行する。
(Step S1006)
In step S1006, the CPU 11 performs the point exchange operation process described with reference to Fig. 12. In this process, the CPU 11 performs a process for exchanging the prize for points. Then, when the process of step S1006 ends, the process proceeds to step S1009.
(Step S1007)
In step S1007, the CPU 11 performs a process of determining whether or not a "language" operation has been performed. Here, when an area corresponding to "language" in the top menu image displayed on the liquid crystal display device 2 is operated, the touch panel sensor 2a transmits a signal indicating that the area corresponding to "language" has been operated to the control board 10. That is, the CPU 11 performs a process of determining whether or not a signal indicating that the area corresponding to "language" has been operated has been received from the touch panel sensor 2a. Then, when it is determined that the "language" operation has been performed (step S1007=YES), the process proceeds to step S1008. On the other hand, when it is determined that the "language" operation has not been performed (step S1007=NO), the process proceeds to step S1009.

(ステップS1008)
ステップS1008において、CPU11は、言語切替処理を行う。具体的には、CPU11は、液晶表示装置2に表示されている言語を切り替える処理を行う。そして、ステップS1008の処理が終了すると、ステップS1009に処理を移行する。
(Step S1008)
In step S1008, the CPU 11 performs a language switching process. Specifically, the CPU 11 performs a process to switch the language displayed on the liquid crystal display device 2. Then, when the process of step S1008 ends, the process proceeds to step S1009.

なお、第1実施形態と同様に、第2実施形態におけるポイント交換装置1は、日本語、英語、中国語、及び韓国語の言語をそれぞれ切替可能となっているが、これに限定されることはなく、他の言語と切替可能であってもよい。 As in the first embodiment, the point exchange device 1 in the second embodiment is capable of switching between Japanese, English, Chinese, and Korean, but is not limited to this and may be capable of switching between other languages.

(ステップS1009)
ステップS1009において、CPU11は、防犯処理を行う。具体的には、CPU11は、景品読取部15により読み取った景品が贋物である場合や、扉部9aが開放された場合に、カメラ5により撮影する処理を行う。そして、ステップS1009の処理が終了すると、ポイント交換装置1におけるメイン処理を終了し、ステップS1001に処理を移行する。
(Step S1009)
In step S1009, the CPU 11 performs a crime prevention process. Specifically, when the prize read by the prize reading unit 15 is a counterfeit or when the door unit 9a is opened, the CPU 11 performs a process of photographing the prize by the camera 5. Then, when the process of step S1009 ends, the main process in the point exchange device 1 ends and the process proceeds to step S1001.

(携帯端末Pにおけるメイン処理)
次に、図36を用いて、携帯端末Pにおけるメイン処理について説明を行う。
(Main Processing in the Portable Terminal P)
Next, the main processing in the portable terminal P will be described with reference to FIG.

(ステップS2001)
ステップS2001において、CPU11は、アプリケーションの起動時であるか否かを判定する処理を行う。具体的には、携帯端末Pにインストールされているアプリケーションの起動時であるか否かを判定する処理を行う。そして、アプリケーションの起動時であると判定された場合には(ステップS2001=YES)、ステップS2002に処理を移行する。一方で、アプリケーションの起動時ではないと判定された場合には(ステップS2001=NO)、ステップS2003に処理を移行する。
(Step S2001)
In step S2001, the CPU 11 performs a process of determining whether or not it is time for starting up an application. Specifically, the CPU 11 performs a process of determining whether or not it is time for starting up an application installed in the mobile terminal P. If it is determined that it is time for starting up an application (step S2001=YES), the process proceeds to step S2002. On the other hand, if it is determined that it is not time for starting up an application (step S2001=NO), the process proceeds to step S2003.

(ステップS2002)
ステップS2002において、CPU11は、アプリトップメニュー表示処理を行う。具体的には、携帯端末Pの液晶表示装置にアプリトップメニュー画面を表示する処理を行う。そして、ステップS2002の処理が終了すると、ステップS2003に処理を移行する。
(Step S2002)
In step S2002, the CPU 11 performs an application top menu display process. Specifically, the CPU 11 performs a process of displaying an application top menu screen on the liquid crystal display device of the mobile terminal P. Then, when the process of step S2002 ends, the process proceeds to step S2003.

(ステップS2003)
ステップS2003において、携帯端末Pは、アプリケーションが起動中であるか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pにインストールされているアプリケーションが起動中であるか否かを判定する処理を行う。そして、アプリケーションが起動中であると判定された場合には(ステップS2003=YES)、ステップS2004に処理を移行する。一方で、アプリケーションが起動中ではないと判定された場合には(ステップS2003=NO)、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2003)
In step S2003, the portable terminal P performs a process of determining whether or not an application is running. Specifically, the portable terminal P performs a process of determining whether or not an application installed in the portable terminal P is running. Then, if it is determined that the application is running (step S2003=YES), the process proceeds to step S2004. On the other hand, if it is determined that the application is not running (step S2003=NO), the main process in the portable terminal P is terminated, and the process is executed again from step S2001.

(ステップS2004)
ステップS2004において、CPU11は、アプリトップメニュー表示処理を行う。具体的には、CPU11は、ステップS2002と同様に、携帯端末Pの液晶表示装置にアプリトップメニュー画面を表示する処理を行う。そして、ステップS2004の処理が終了すると、ステップS2005に処理を移行する。
(Step S2004)
In step S2004, the CPU 11 performs an application top menu display process. Specifically, similar to step S2002, the CPU 11 performs a process of displaying an application top menu screen on the liquid crystal display device of the mobile terminal P. Then, when the process of step S2004 ends, the process proceeds to step S2005.

(ステップS2005)
ステップS2005において、CPU11は、「ポイント確認」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「ポイント確認」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「ポイント確認」の操作が行われたと判定された場合には(ステップS2005=YES)、ステップS2006に処理を移行する。一方で、「ポイント確認」の操作が行われていないと判定された場合には(ステップS2005=NO)、ステップS2007に処理を移行する。
(Step S2005)
In step S2005, the CPU 11 performs a process of determining whether or not a "point check" operation has been performed. Specifically, the mobile terminal P performs a process of determining whether or not a signal has been received from the touch panel sensor of the mobile terminal P indicating that an operation has been performed on the area corresponding to "point check." If it is determined that a "point check" operation has been performed (step S2005=YES), the process proceeds to step S2006. On the other hand, if it is determined that a "point check" operation has not been performed (step S2005=NO), the process proceeds to step S2007.

(ステップS2006)
ステップS2006において、携帯端末Pは、後で図37を用いて詳述するポイント確認操作時処理を行う。当該処理において、携帯端末Pは、現在所持しているポイントを携帯端末Pの液晶表示装置に表示するための処理を行う。そして、ステップS2006の処理が終了すると、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2006)
In step S2006, the portable terminal P performs a process at the time of a point confirmation operation, which will be described in detail later with reference to Fig. 37. In this process, the portable terminal P performs a process for displaying the points currently possessed on the liquid crystal display device of the portable terminal P. Then, when the process of step S2006 ends, the main process in the portable terminal P ends, and the process is executed again from step S2001.

(ステップS2007)
ステップS2007において、携帯端末Pは、「商品交換」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「商品交換」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「商品交換」の操作が行われたと判定された場合には(ステップS2007=YES)、ステップS2008に処理を移行する。一方で、「商品交換」の操作が行われていないと判定された場合には(ステップS2007=NO)、ステップS2009に処理を移行する。
(Step S2007)
In step S2007, the mobile terminal P performs a process of determining whether or not a "product exchange" operation has been performed. Specifically, the mobile terminal P performs a process of determining whether or not a signal indicating that an operation on an area corresponding to "product exchange" has been performed has been received by the touch panel sensor of the mobile terminal P. Then, if it is determined that the "product exchange" operation has been performed (step S2007=YES), the process proceeds to step S2008. On the other hand, if it is determined that the "product exchange" operation has not been performed (step S2007=NO), the process proceeds to step S2009.

(ステップS2008)
ステップS2008において、CPU11は、後で図38を用いて詳述する商品交換操作時処理を行う。当該処理において、携帯端末Pは、ポイントと商品を交換するための処理を行う。そして、ステップS2008の処理が終了すると、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2008)
In step S2008, the CPU 11 performs a product exchange operation process, which will be described in detail later with reference to Fig. 38. In this process, the portable terminal P performs a process for exchanging points for a product. Then, when the process of step S2008 ends, the main process in the portable terminal P ends, and the process is executed again from step S2001.

(ステップS2009)
ステップS2009において、携帯端末Pは、「商品確認」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「商品確認」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「商品確認」の操作が行われたと判定された場合には(ステップS2009=YES)、ステップS2010に処理を移行する。一方で、「商品確認」の操作が行われていないと判定された場合には(ステップS2009=NO)、ステップS2011に処理を移行する。
(Step S2009)
In step S2009, the portable terminal P performs a process of determining whether or not a "product check" operation has been performed. Specifically, the portable terminal P performs a process of determining whether or not a signal has been received from the touch panel sensor of the portable terminal P indicating that an operation has been performed on the area corresponding to "product check." Then, if it is determined that the "product check" operation has been performed (step S2009=YES), the process proceeds to step S2010. On the other hand, if it is determined that the "product check" operation has not been performed (step S2009=NO), the process proceeds to step S2011.

(ステップS2010)
ステップS2010において、携帯端末Pは、後で図39を用いて詳述する商品確認操作時処理を行う。当該処理において、携帯端末Pは、ポイントと交換可能な商品を表示するための処理を行う。そして、ステップS2010の処理が終了すると、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2010)
In step S2010, the portable terminal P performs a product confirmation operation process, which will be described in detail later with reference to Fig. 39. In this process, the portable terminal P performs a process for displaying products that can be exchanged for points. Then, when the process of step S2010 ends, the main process in the portable terminal P ends, and the process is executed again from step S2001.

(ステップS2011)
ステップS2011において、携帯端末Pは、「会員登録」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「会員登録」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「会員登録」の操作が行われたと判定された場合には(ステップS2011=YES)、ステップS2012に処理を移行する。一方で、「会員登録」の操作が行われていないと判定された場合には(ステップS2011=NO)、ステップS2013に処理を移行する。
(Step S2011)
In step S2011, the mobile terminal P performs a process to determine whether or not a "member registration" operation has been performed. Specifically, the mobile terminal P performs a process to determine whether or not a signal has been received from the touch panel sensor of the mobile terminal P indicating that an operation has been performed on the area corresponding to "member registration." If it is determined that a "member registration" operation has been performed (step S2011=YES), the process proceeds to step S2012. On the other hand, if it is determined that a "member registration" operation has not been performed (step S2011=NO), the process proceeds to step S2013.

(ステップS2012)
ステップS2012において、携帯端末Pは、後で図40を用いて詳述する会員登録操作時処理を行う。当該処理において、携帯端末Pは、会員登録に必要な処理を行う。そして、ステップS2012の処理が終了すると、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2012)
In step S2012, the portable terminal P performs a member registration operation process, which will be described in detail later with reference to Fig. 40. In this process, the portable terminal P performs processes necessary for member registration. Then, when the process of step S2012 ends, the main process in the portable terminal P ends, and the process is executed again from step S2001.

(ステップS2013)
ステップS2013において、携帯端末Pは、「会員情報更新」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pのタッチパネルセンサにより、「会員情報更新」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「会員情報更新」の操作が行われたと判定された場合には(ステップS2013=YES)、ステップS2014に処理を移行する。一方で、「会員情報更新」の操作が行われていないと判定された場合には(ステップS2013=NO)、ステップS2015に処理を移行する。
(Step S2013)
In step S2013, the mobile device P performs a process to determine whether or not an operation for "update member information" has been performed. Specifically, the mobile device P performs a process to determine whether or not a signal indicating that an operation for "update member information" has been performed has been received from the touch panel sensor of the mobile device P. Then, if it is determined that an operation for "update member information" has been performed (step S2013=YES), the process proceeds to step S2014. On the other hand, if it is determined that an operation for "update member information" has not been performed (step S2013=NO), the process proceeds to step S2015.

(ステップS2014)
ステップS2014において、携帯端末Pは、後で図41を用いて詳述する会員情報更新操作時処理を行う。当該処理において、携帯端末Pは、登録されている会員情報を更新する処理を行う。そして、ステップS2014の処理が終了すると、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2014)
In step S2014, the portable terminal P performs a member information update operation process, which will be described in detail later with reference to Fig. 41. In this process, the portable terminal P performs a process to update the registered member information. Then, when the process of step S2014 ends, the main process in the portable terminal P ends, and the process is executed again from step S2001.

(ステップS2015)
ステップS2015において、携帯端末Pは、「二次元コード」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pのタッチパネルセンサにより、「二次元コード」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「二次元コード」の操作が行われたと判定された場合には(ステップS2015=YES)、ステップS2016に処理を移行する。一方で、「二次元コード」の操作が行われていないと判定された場合には(ステップS2015=NO)、ステップS2017に処理を移行する。
(Step S2015)
In step S2015, the mobile terminal P performs a process of determining whether or not an operation on the "two-dimensional code" has been performed. Specifically, the mobile terminal P performs a process of determining whether or not a signal indicating that an operation on the area corresponding to the "two-dimensional code" has been performed has been received by the touch panel sensor of the mobile terminal P. Then, if it is determined that an operation on the "two-dimensional code" has been performed (step S2015=YES), the process proceeds to step S2016. On the other hand, if it is determined that an operation on the "two-dimensional code" has not been performed (step S2015=NO), the process proceeds to step S2017.

(ステップS2016)
ステップS2016において、携帯端末Pは、後で図42を用いて詳述する二次元コード操作時処理を行う。当該処理において、携帯端末Pは、携帯端末Pの液晶表示装置に二次元コードを表示する処理を行う。そして、ステップS2016の処理が終了すると、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2016)
In step S2016, the portable terminal P performs a two-dimensional code operation process, which will be described in detail later with reference to Fig. 42. In this process, the portable terminal P performs a process of displaying the two-dimensional code on the liquid crystal display device of the portable terminal P. Then, when the process of step S2016 ends, the main process in the portable terminal P ends, and the process is executed again from step S2001.

(ステップS2017)
ステップS2017において、携帯端末Pは、「ポイント加算」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pのタッチパネルセンサにより、「ポイント加算」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「ポイント加算」の操作が行われたと判定された場合には(ステップS2017=YES)、ステップS2018に処理を移行する。一方で、「ポイント加算」の操作が行われていないと判定された場合には(ステップS2017=NO)、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2017)
In step S2017, the portable terminal P performs a process of determining whether or not an operation for "adding points" has been performed. Specifically, the portable terminal P performs a process of determining whether or not a signal indicating that an operation for "adding points" has been performed has been received from the touch panel sensor of the portable terminal P. Then, if it is determined that an operation for "adding points" has been performed (step S2017=YES), the process proceeds to step S2018. On the other hand, if it is determined that an operation for "adding points" has not been performed (step S2017=NO), the main process in the portable terminal P is terminated, and the process is executed again from step S2001.

(ステップS2018)
ステップS2018において、携帯端末Pは、後で図43を用いて詳述するポイント加算操作時処理を行う。当該処理において、携帯端末Pは、ポイントを加算するための処理を行う。そして、ステップS2018の処理が終了すると、携帯端末Pにおけるメイン処理を終了し、再びステップS2001から処理を実行する。
(Step S2018)
In step S2018, the portable terminal P performs a point addition operation process, which will be described in detail later with reference to Fig. 43. In this process, the portable terminal P performs a process for adding points. Then, when the process of step S2018 ends, the main process in the portable terminal P ends, and the process is executed again from step S2001.

(第2実施形態におけるポイント確認操作時処理)
次に、図37を用いて、携帯端末Pにおけるメイン処理のステップS2006により行われる第2実施形態におけるポイント確認操作時処理について説明を行う。
(Point confirmation operation processing in the second embodiment)
Next, the point confirmation operation process in the second embodiment, which is performed in step S2006 of the main process in the portable terminal P, will be described with reference to FIG.

(ステップS2006-1)
ステップS2006-1において、携帯端末Pは、会員情報受信処理を行う。具体的には、携帯端末Pは、会員管理サーバ101に対して、会員管理DB102に記憶されている会員情報を送信要求する処理を行い、会員管理サーバ101から、会員情報を受信する処理を行う。そして、ステップS2006-1の処理が終了すると、ステップS2006-2に処理を移行する。
(Step S2006-1)
In step S2006-1, mobile terminal P performs a member information receiving process. Specifically, mobile terminal P performs a process to request member management server 101 to send member information stored in member management DB 102, and performs a process to receive the member information from member management server 101. Then, when the process of step S2006-1 ends, the process proceeds to step S2006-2.

(ステップS2006-2)
ステップS2006-2において、携帯端末Pは、ポイント情報受信処理を行う。具体的には、携帯端末Pは、ステップS2006-1の会員情報受信処理により受信した会員情報に基づいて、ポイント管理サーバ401に対して、ポイント管理DB402に記憶されているポイント情報を送信要求する処理を行い、ポイント管理サーバ401から、会員情報に対応するポイント情報を受信する処理を行う。そして、ステップS2006-2の処理が終了すると、ステップS2006-3に処理を移行する。
(Step S2006-2)
In step S2006-2, the mobile terminal P performs a point information receiving process. Specifically, the mobile terminal P performs a process of requesting point management server 401 to transmit point information stored in point management DB 402 based on the member information received in the member information receiving process in step S2006-1, and performs a process of receiving point information corresponding to the member information from point management server 401. Then, when the process of step S2006-2 ends, the process proceeds to step S2006-3.

(ステップS2006-3)
ステップS2006-3において、携帯端末Pは、ポイント確認画面表示処理を行う。具体的には、携帯端末Pは、ステップS2006-2のポイント情報受信処理により受信した会員情報に対応するポイント情報に基づいて、ポイント確認画面(図44(B)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2006-3の処理が終了すると、ステップS2006-4に処理を移行する。
(Step S2006-3)
In step S2006-3, the portable terminal P performs a point confirmation screen display process. Specifically, the portable terminal P performs a process to display a point confirmation screen (see FIG. 44(B)) on the liquid crystal display device of the portable terminal P based on the point information corresponding to the member information received by the point information reception process in step S2006-2. Then, when the process of step S2006-3 ends, the process proceeds to step S2006-4.

(ステップS2006-4)
ステップS2006-4において、携帯端末Pは、「終了」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS2006-4=YES)、第2実施形態におけるポイント確認操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS2006-4=NO)、ステップS2006-5に処理を移行する。
(Step S2006-4)
In step S2006-4, the portable terminal P performs a process of determining whether or not an "end" operation has been performed. Specifically, a signal indicating that an area corresponding to "end" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that an "end" operation has been performed (step S2006-4=YES), the subroutine of the point confirmation operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main process in the portable terminal P. On the other hand, if it is determined that an "end" operation has not been performed (step S2006-4=NO), the process proceeds to step S2006-5.

(ステップS2006-5)
ステップS2006-5において、携帯端末Pは、「詳細」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「詳細」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「詳細」の操作が行われたと判定された場合には(ステップS2006-5=YES)、ステップS2006-6に処理を移行する。一方で、「詳細」の操作が行われていないと判定された場合には(ステップS2006-5=NO)、ステップS2006-4に処理を移行する。
(Step S2006-5)
In step S2006-5, the portable terminal P performs a process of determining whether or not a "details" operation has been performed. Specifically, a signal indicating that the area corresponding to "details" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that the "details" operation has been performed (step S2006-5=YES), the process proceeds to step S2006-6. On the other hand, if it is determined that the "details" operation has not been performed (step S2006-5=NO), the process proceeds to step S2006-4.

(ステップS2006-6)
ステップS2006-6において、携帯端末Pは、詳細画面表示処理を行う。具体的には、携帯端末Pは、詳細画面(図44(C)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2006-6の処理が終了すると、ステップS2006-7に処理を移行する。
(Step S2006-6)
In step S2006-6, the portable terminal P performs a details screen display process. Specifically, the portable terminal P performs a process to display a details screen (see FIG. 44(C)) on the liquid crystal display device of the portable terminal P. Then, when the process of step S2006-6 ends, the process proceeds to step S2006-7.

(ステップS2006-7)
ステップS2006-7において、携帯端末Pは、「カーソル」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「カーソル」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カーソル」の操作が行われたと判定された場合には(ステップS2006-7=YES)、ステップS2006-8に処理を移行する。一方で、「カーソル」の操作が行われていないと判定された場合には(ステップS2006-7=NO)、ステップS2006-9に処理を移行する。
(Step S2006-7)
In step S2006-7, the portable terminal P performs a process of determining whether or not a "cursor" operation has been performed. Specifically, a signal indicating that an area corresponding to the "cursor" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that the "cursor" has been operated (step S2006-7=YES), the process proceeds to step S2006-8. On the other hand, if it is determined that the "cursor" has not been operated (step S2006-7=NO), the process proceeds to step S2006-9.

(ステップS2006-8)
ステップS2006-8において、携帯端末Pは、詳細画面表示更新処理を行う。具体的には、携帯端末Pは、「上カーソル」に対応する領域が操作された場合には、携帯端末Pの液晶表示装置に表示されている詳細画面を「上カーソル」が操作された場合に対応して携帯端末Pの液晶表示装置の表示を更新する処理を行い、「下カーソル」に対応する領域が操作された場合には、携帯端末Pの液晶表示装置に表示されている詳細画面を「下カーソル」が操作された場合に対応して携帯端末Pの液晶表示装置の表示を更新する処理を行う。そして、ステップS2006-8の処理が終了すると、ステップS2006-7に処理を移行する。
(Step S2006-8)
In step S2006-8, the mobile terminal P performs a process of updating the display of the detailed screen. Specifically, when the area corresponding to the "up cursor" is operated, the mobile terminal P performs a process of updating the display of the liquid crystal display device of the mobile terminal P of the detailed screen displayed on the liquid crystal display device of the mobile terminal P in response to the operation of the "up cursor", and when the area corresponding to the "down cursor" is operated, the mobile terminal P performs a process of updating the display of the liquid crystal display device of the mobile terminal P of the detailed screen displayed on the liquid crystal display device of the mobile terminal P in response to the operation of the "down cursor". Then, when the process of step S2006-8 is completed, the process proceeds to step S2006-7.

(ステップS2006-9)
ステップS2006-9において、携帯端末Pは、「終了」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS2006-9=YES)、第2実施形態におけるポイント確認操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS2006-9=NO)、ステップS2006-7に処理を移行する。
(Step S2006-9)
In step S2006-9, the portable terminal P performs a process of determining whether or not an "end" operation has been performed. Specifically, a signal indicating that an area corresponding to "end" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that an "end" operation has been performed (step S2006-9=YES), the subroutine of the point confirmation operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main process in the portable terminal P. On the other hand, if it is determined that an "end" operation has not been performed (step S2006-9=NO), the process proceeds to step S2006-7.

(第2実施形態における商品交換操作時処理)
次に、図38を用いて、携帯端末Pにおけるメイン処理のステップS2008により行われる第2実施形態における商品交換操作時処理について説明を行う。
(Product exchange operation processing in the second embodiment)
Next, the product exchange operation process in the second embodiment, which is performed in step S2008 of the main process on the mobile terminal P, will be described with reference to FIG.

(ステップS2008-1)
ステップS2008-1において、携帯端末Pは、会員情報受信処理を行う。具体的には、携帯端末Pは、会員管理サーバ101に対して、会員管理DB102に記憶されている会員情報を送信要求する処理を行い、会員管理サーバ101から、会員情報を受信する処理を行う。そして、ステップS2008-1の処理が終了すると、ステップS2008-2に処理を移行する。
(Step S2008-1)
In step S2008-1, mobile terminal P performs a member information receiving process. Specifically, mobile terminal P performs a process to request member management server 101 to send member information stored in member management DB 102, and performs a process to receive the member information from member management server 101. Then, when the process of step S2008-1 ends, the process proceeds to step S2008-2.

(ステップS2008-2)
ステップS2008-2において、携帯端末Pは、ポイント情報受信処理を行う。具体的には、携帯端末Pは、ステップS2008-1の会員情報受信処理により受信した会員情報に基づいて、ポイント管理サーバ401に対して、ポイント管理DB402に記憶されているポイント情報を送信要求する処理を行い、ポイント管理サーバ401から、会員情報に対応するポイント情報を受信する処理を行う。そして、ステップS2008-2の処理が終了すると、ステップS2008-3に処理を移行する。
(Step S2008-2)
In step S2008-2, the mobile terminal P performs a point information receiving process. Specifically, the mobile terminal P performs a process of requesting point management server 401 to transmit point information stored in point management DB 402 based on the member information received in the member information receiving process in step S2008-1, and performs a process of receiving point information corresponding to the member information from point management server 401. Then, when the process of step S2008-2 ends, the process proceeds to step S2008-3.

(ステップS2008-3)
ステップS2008-3において、携帯端末Pは、商品情報受信処理を行う。具体的には、携帯端末Pは、商品管理サーバ301に対して、商品管理DB302に記憶されている商品情報を送信要求する処理を行い、商品管理サーバ301から、商品情報を受信する処理を行う。そして、ステップS2008-3の処理が終了すると、ステップS2008-4に処理を移行する。
(Step S2008-3)
In step S2008-3, the mobile terminal P performs a product information receiving process. Specifically, the mobile terminal P performs a process of requesting the product management server 301 to transmit the product information stored in the product management DB 302, and performs a process of receiving the product information from the product management server 301. Then, when the process of step S2008-3 ends, the process proceeds to step S2008-4.

(ステップS2008-4)
ステップS2008-4において、CPU11は、カテゴリー選択画面表示処理を行う。具体的には、CPU11は、ステップS2008-3の商品情報受信処理により受信した商品情報に基づいて、カテゴリー選択画面(図45(B)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2008-4の処理が終了すると、ステップS2008-5に処理を移行する。
(Step S2008-4)
In step S2008-4, the CPU 11 performs a category selection screen display process. Specifically, the CPU 11 performs a process of displaying a category selection screen (see FIG. 45(B)) on the liquid crystal display device of the mobile terminal P based on the product information received in the product information reception process in step S2008-3. Then, when the process of step S2008-4 ends, the process proceeds to step S2008-5.

(ステップS2008-5)
ステップS2008-5において、携帯端末Pは、「カテゴリー」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「カテゴリー」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カテゴリー」の操作が行われたと判定された場合には(ステップS2008-5=YES)、ステップS2008-6に処理を移行する。一方で、「カテゴリー」の操作が行われていないと判定された場合には(ステップS2008-5=NO)、「カテゴリー」の操作が行われるまで、ステップS2008-5の処理を繰り返し行う。
(Step S2008-5)
In step S2008-5, the portable terminal P performs a process of determining whether or not a "Category" operation has been performed. Specifically, a signal indicating that an operation has been performed on the area corresponding to "Category" is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that a "Category" operation has been performed (step S2008-5=YES), the process proceeds to step S2008-6. On the other hand, if it is determined that a "Category" operation has not been performed (step S2008-5=NO), the process of step S2008-5 is repeated until a "Category" operation is performed.

(ステップS2008-6)
ステップS2008-6において、携帯端末Pは、商品交換画面表示処理を行う。具体的には、携帯端末Pは、ステップS2008-1の会員情報受信処理により受信した会員情報と、ステップS2008-2のポイント情報受信処理により受信したポイント情報と、ステップS2008-3の商品情報受信処理により受信した商品情報と、ステップS2008-5の処理により操作された「カテゴリー」に基づいて、商品交換画面(図45(C)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2008-6の処理が終了すると、ステップS2008-7に処理を移行する。
(Step S2008-6)
In step S2008-6, the portable terminal P performs a product exchange screen display process. Specifically, the portable terminal P performs a process to display a product exchange screen (see FIG. 45(C)) on the liquid crystal display device of the portable terminal P based on the member information received in the member information reception process in step S2008-1, the point information received in the point information reception process in step S2008-2, the product information received in the product information reception process in step S2008-3, and the "category" operated in the process in step S2008-5. Then, when the process in step S2008-6 ends, the process proceeds to step S2008-7.

(ステップS2008-7)
ステップS2008-7において、携帯端末Pは、「ソート」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「ソート」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「ソート」の操作が行われたと判定された場合には(ステップS2008-7=YES)、ステップS2008-8に処理を移行する。一方で、「ソート」の操作が行われていないと判定された場合には(ステップS2008-7=NO)、ステップS2008-9に処理を移行する。
(Step S2008-7)
In step S2008-7, the portable terminal P performs a process of determining whether or not a "sort" operation has been performed. Specifically, a signal is transmitted by the touch panel sensor of the portable terminal P indicating that the area corresponding to "sort" has been operated, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that the "sort" operation has been performed (step S2008-7=YES), the process proceeds to step S2008-8. On the other hand, if it is determined that the "sort" operation has not been performed (step S2008-7=NO), the process proceeds to step S2008-9.

(ステップS2008-8)
ステップS2008-8において、携帯端末Pは、ソート操作時処理を行う。具体的には、携帯端末Pは、まず、複数のソート条件が表示されるソート画面を携帯端末Pの液晶表示装置に表示する処理を行う。次に、携帯端末Pは、携帯端末Pの液晶表示装置に表示されているソート画面のうち、「ソート条件」が操作されたか否かを判定する処理を行い、「ソート条件」が操作された場合に、操作された「ソート条件」に基づいて、商品交換画面に表示される商品画面をソートする処理を行う。そして、ステップS2008-8の処理が終了すると、ステップS2008-7に処理を移行する。
(Step S2008-8)
In step S2008-8, the portable terminal P performs a process at the time of a sorting operation. Specifically, the portable terminal P first performs a process of displaying a sorting screen on which a plurality of sorting conditions are displayed on the liquid crystal display device of the portable terminal P. Next, the portable terminal P performs a process of determining whether or not the "sorting conditions" on the sorting screen displayed on the liquid crystal display device of the portable terminal P have been operated, and if the "sorting conditions" have been operated, performs a process of sorting the product screens displayed on the product exchange screen based on the operated "sorting conditions". Then, when the process of step S2008-8 ends, the process proceeds to step S2008-7.

(ステップS2008-9)
ステップS2008-9において、携帯端末Pは、「カーソル」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「カーソル」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カーソル」の操作が行われたと判定された場合には(ステップS2008-9=YES)、ステップS2008-10に処理を移行する。一方で、「カーソル」の操作が行われていないと判定された場合には(ステップS2008-9=NO)、ステップS2008-11に処理を移行する。
(Step S2008-9)
In step S2008-9, the portable terminal P performs a process of determining whether or not a "cursor" operation has been performed. Specifically, a signal indicating that an area corresponding to the "cursor" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that the "cursor" has been operated (step S2008-9=YES), the process proceeds to step S2008-10. On the other hand, if it is determined that the "cursor" has not been operated (step S2008-9=NO), the process proceeds to step S2008-11.

(ステップS2008-10)
ステップS2008-10において、携帯端末Pは、商品交換画面更新処理を行う。具体的には、携帯端末Pは、「上カーソル」に対応する領域が操作された場合には、携帯端末Pの液晶表示装置に表示されている商品交換画面を「上カーソル」が操作された場合に対応して携帯端末Pの液晶表示装置の表示を更新する処理を行い、「下カーソル」に対応する領域が操作された場合には、携帯端末Pの液晶表示装置に表示されている商品交換画面を「下カーソル」が操作された場合に対応して携帯端末Pの液晶表示装置の表示を更新する処理を行う。そして、ステップS2008-10の処理が終了すると、ステップS2008-7に処理を移行する。
(Step S2008-10)
In step S2008-10, the mobile terminal P performs a product exchange screen update process. Specifically, when an area corresponding to the "up cursor" is operated, the mobile terminal P performs a process of updating the display of the liquid crystal display device of the mobile terminal P on the product exchange screen displayed on the liquid crystal display device of the mobile terminal P in response to the operation of the "up cursor", and when an area corresponding to the "down cursor" is operated, the mobile terminal P performs a process of updating the display of the liquid crystal display device of the mobile terminal P on the product exchange screen displayed on the liquid crystal display device of the mobile terminal P in response to the operation of the "down cursor". Then, when the process of step S2008-10 is completed, the process proceeds to step S2008-7.

(ステップS2008-11)
ステップS2008-11において、CPU11は、「終了」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS2008-11=YES)、第2実施形態における商品交換操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS2008-11=NO)、ステップS2008-12に処理を移行する。
(Step S2008-11)
In step S2008-11, the CPU 11 performs a process of determining whether or not an "end" operation has been performed. Specifically, a signal indicating that an area corresponding to "end" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that an "end" operation has been performed (step S2008-11=YES), the subroutine of the product exchange operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main process in the portable terminal P. On the other hand, if it is determined that an "end" operation has not been performed (step S2008-11=NO), the process proceeds to step S2008-12.

(ステップS2008-12)
ステップS2008-12において、携帯端末Pは、「商品」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「商品」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「商品」の操作が行われたと判定された場合には(ステップS2008-12=YES)、ステップS2008-13に処理を移行する。一方で、「商品」の操作が行われていないと判定された場合には(ステップS2008-12=NO)、ステップS2008-7に処理を移行する。
(Step S2008-12)
In step S2008-12, the mobile terminal P performs a process of determining whether or not an operation on the "product" has been performed. Specifically, a signal is transmitted by the touch panel sensor of the mobile terminal P indicating that an operation has been performed on the area corresponding to the "product", and the mobile terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that an operation on the "product" has been performed (step S2008-12=YES), the process proceeds to step S2008-13. On the other hand, if it is determined that an operation on the "product" has not been performed (step S2008-12=NO), the process proceeds to step S2008-7.

(ステップS2008-13)
ステップS2008-13において、携帯端末Pは、商品詳細画面表示処理を行う。具体的には、携帯端末Pは、ステップS2008-12の処理により操作された「商品」に対応する商品詳細画面(図45(D)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2008-13の処理が終了すると、ステップS2008-14に処理を移行する。
(Step S2008-13)
In step S2008-13, the mobile terminal P performs a product details screen display process. Specifically, the mobile terminal P performs a process to display a product details screen (see FIG. 45(D)) corresponding to the "product" operated in the process of step S2008-12 on the liquid crystal display device of the mobile terminal P. Then, when the process of step S2008-13 ends, the process proceeds to step S2008-14.

(ステップS2008-14)
ステップS2008-14において、携帯端末Pは、「取消」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS2008-14=YES)、第2実施形態における商品交換操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS2008-14=NO)、ステップS2008-15に処理を移行する。
(Step S2008-14)
In step S2008-14, the portable terminal P performs a process to determine whether or not a "cancel" operation has been performed. Specifically, a signal indicating that an area corresponding to "cancel" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process to determine whether or not the signal has been received. Then, if it is determined that a "cancel" operation has been performed (step S2008-14=YES), the subroutine of the product exchange operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main process in the portable terminal P. On the other hand, if it is determined that a "cancel" operation has not been performed (step S2008-14=NO), the process proceeds to step S2008-15.

(ステップS2008-15)
ステップS2008-15において、携帯端末Pは、「交換」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「交換」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「交換」の操作が行われたと判定された場合には(ステップS2008-15=YES)、ステップS2008-16に処理を移行する。一方で、「交換」の操作が行われていないと判定された場合には(ステップS2008-15=NO)、ステップS2008-14に処理を移行する。
(Step S2008-15)
In step S2008-15, the portable terminal P performs a process of determining whether or not an "exchange" operation has been performed. Specifically, a signal indicating that an operation on the area corresponding to "exchange" has been performed is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that an "exchange" operation has been performed (step S2008-15=YES), the process proceeds to step S2008-16. On the other hand, if it is determined that an "exchange" operation has not been performed (step S2008-15=NO), the process proceeds to step S2008-14.

(ステップS2008-16)
ステップS2008-16において、携帯端末Pは、商品交換確認画面表示処理を行う。具体的には、携帯端末Pは、ステップS2008-15の処理により操作された「交換」に対応する商品確認画面(図45(E)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2008-16の処理が終了すると、ステップS2008-17に処理を移行する。
(Step S2008-16)
In step S2008-16, the mobile terminal P performs a product exchange confirmation screen display process. Specifically, the mobile terminal P performs a process to display a product confirmation screen (see FIG. 45(E)) corresponding to the "exchange" operation performed in the process of step S2008-15 on the liquid crystal display device of the mobile terminal P. Then, when the process of step S2008-16 ends, the process proceeds to step S2008-17.

(ステップS2008-17)
ステップS2008-17において、携帯端末Pは、「取消」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS2008-17=YES)、第2実施形態における商品交換操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS2008-17=NO)、ステップS2008-18に処理を移行する。
(Step S2008-17)
In step S2008-17, the portable terminal P performs a process to determine whether or not a "cancel" operation has been performed. Specifically, a signal indicating that an area corresponding to "cancel" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process to determine whether or not the signal has been received. Then, if it is determined that a "cancel" operation has been performed (step S2008-17=YES), the subroutine of the product exchange operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main processing in the portable terminal P. On the other hand, if it is determined that a "cancel" operation has not been performed (step S2008-17=NO), the process proceeds to step S2008-18.

(ステップS2008-18)
ステップS2008-18において、携帯端末Pは、「交換」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「交換」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「交換」の操作が行われたと判定された場合には(ステップS2008-18=YES)、ステップS2008-19に処理を移行する。一方で、「交換」の操作が行われていないと判定された場合には(ステップS2008-18=NO)、ステップS2008-17に処理を移行する。
(Step S2008-18)
In step S2008-18, the portable terminal P performs a process of determining whether or not an "exchange" operation has been performed. Specifically, a signal indicating that an operation on the area corresponding to "exchange" has been performed is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that an "exchange" operation has been performed (step S2008-18=YES), the process proceeds to step S2008-19. On the other hand, if it is determined that an "exchange" operation has not been performed (step S2008-18=NO), the process proceeds to step S2008-17.

(ステップS2008-19)
ステップS2008-19において、携帯端末Pは、商品交換情報送信処理を行う。具体的には、携帯端末Pは、購買管理サーバ201に対して、商品交換情報を送信する処理を行う。そして、ステップS2008-19の処理が終了すると、ステップS2008-20に処理を移行する。
(Step S2008-19)
In step S2008-19, the mobile terminal P performs a product exchange information transmission process. Specifically, the mobile terminal P performs a process of transmitting the product exchange information to the purchase management server 201. Then, when the process of step S2008-19 ends, the process proceeds to step S2008-20.

(ステップS2008-20)
ステップS2008-20において、携帯端末Pは、ポイント減算情報送信処理を行う。具体的には、携帯端末Pは、ポイント管理サーバ401に対して、ポイント減算情報を送信する処理を行う。そして、ステップS2008-20の処理が終了すると、ステップS2008-21に処理を移行する。
(Step S2008-20)
In step S2008-20, the portable terminal P performs a point subtraction information transmission process. Specifically, the portable terminal P performs a process of transmitting point subtraction information to the point management server 401. Then, when the process of step S2008-20 ends, the process proceeds to step S2008-21.

(ステップS2008-21)
ステップS2008-21において、携帯端末Pは、商品交換完了画面表示処理を行う。具体的には、携帯端末Pは、商品交換が完了したことを報知するための商品交換完了画面(図45(F)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2008-21の処理が終了すると、第2実施形態における商品交換操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。
(Step S2008-21)
In step S2008-21, the mobile terminal P performs a product exchange completion screen display process. Specifically, the mobile terminal P performs a process of displaying a product exchange completion screen (see FIG. 45(F)) for notifying the user that the product exchange has been completed on the liquid crystal display device of the mobile terminal P. Then, when the process of step S2008-21 ends, the subroutine of the product exchange operation process in the second embodiment ends, and the process proceeds to step S2001 of the main process in the mobile terminal P.

(第2実施形態における商品確認操作時処理)
次に、図39を用いて、携帯端末Pにおけるメイン処理のステップS2010により行われる第2実施形態における商品確認操作時処理について説明を行う。
(Product confirmation operation processing in the second embodiment)
Next, the product confirmation operation process in the second embodiment, which is performed in step S2010 of the main process in the mobile terminal P, will be described with reference to FIG.

(ステップS2010-1)
ステップS2010-1において、携帯端末Pは、商品情報受信処理を行う。具体的には、携帯端末Pは、商品管理サーバ301に対して、商品管理DB302に記憶されている商品情報を送信要求する処理を行い、商品管理サーバ301から、商品情報を受信する処理を行う。そして、ステップS2010-1の処理が終了すると、ステップS2010-2に処理を移行する。
(Step S2010-1)
In step S2010-1, the mobile terminal P performs a product information receiving process. Specifically, the mobile terminal P performs a process of requesting the product management server 301 to transmit the product information stored in the product management DB 302, and performs a process of receiving the product information from the product management server 301. Then, when the process of step S2010-1 ends, the process proceeds to step S2010-2.

(ステップS2010-2)
ステップS2010-2において、携帯端末Pは、カテゴリー選択画面表示処理を行う。具体的には、CPU11は、ステップS2010-1の商品情報受信処理により受信した商品情報に基づいて、カテゴリー選択画面(図46(B)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2010-2の処理が終了すると、ステップS2010-3に処理を移行する。
(Step S2010-2)
In step S2010-2, the portable terminal P performs a category selection screen display process. Specifically, the CPU 11 performs a process of displaying a category selection screen (see FIG. 46(B)) on the liquid crystal display device of the portable terminal P based on the product information received in the product information reception process in step S2010-1. Then, when the process of step S2010-2 ends, the process proceeds to step S2010-3.

(ステップS2010-3)
ステップS2010-3において、携帯端末Pは、「カテゴリー」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「カテゴリー」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カテゴリー」の操作が行われたと判定された場合には(ステップS2010-3=YES)、ステップS2010-4に処理を移行する。一方で、「カテゴリー」の操作が行われていないと判定された場合には(ステップS2010-3=NO)、「カテゴリー」の操作が行われるまで、ステップS2010-3の処理を繰り返し行う。
(Step S2010-3)
In step S2010-3, the portable terminal P performs a process of determining whether or not a "Category" operation has been performed. Specifically, a signal indicating that an operation has been performed on the area corresponding to "Category" is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that a "Category" operation has been performed (step S2010-3=YES), the process proceeds to step S2010-4. On the other hand, if it is determined that a "Category" operation has not been performed (step S2010-3=NO), the process of step S2010-3 is repeated until a "Category" operation is performed.

(ステップS2010-4)
ステップS2010-4において、携帯端末Pは、商品一覧画面表示処理を行う。具体的には、携帯端末Pは、ステップS2010-1の商品情報受信処理により受信した商品情報と、ステップS2010-3の処理により操作された「カテゴリー」に基づいて、商品一覧画面(図46(C)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2010-4の処理が終了すると、ステップS2010-5に処理を移行する。
(Step S2010-4)
In step S2010-4, the mobile terminal P performs a product list screen display process. Specifically, the mobile terminal P performs a process to display a product list screen (see FIG. 46(C)) on the liquid crystal display device of the mobile terminal P based on the product information received in the product information reception process in step S2010-1 and the "category" operated in the process of step S2010-3. Then, when the process of step S2010-4 ends, the process proceeds to step S2010-5.

(ステップS2010-5)
ステップS2010-5において、携帯端末Pは、「ソート」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「ソート」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「ソート」の操作が行われたと判定された場合には(ステップS2010-5=YES)、ステップS2010-6に処理を移行する。一方で、「ソート」の操作が行われていないと判定された場合には(ステップS2010-5=NO)、ステップS2010-7に処理を移行する。
(Step S2010-5)
In step S2010-5, the portable terminal P performs a process of determining whether or not a "sort" operation has been performed. Specifically, a signal indicating that the area corresponding to "sort" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that the "sort" operation has been performed (step S2010-5=YES), the process proceeds to step S2010-6. On the other hand, if it is determined that the "sort" operation has not been performed (step S2010-5=NO), the process proceeds to step S2010-7.

(ステップS2010-6)
ステップS2010-6において、携帯端末Pは、ソート操作時処理を行う。具体的には、携帯端末Pは、まず、複数のソート条件が表示されるソート画面を液晶表示装置2に表示する処理を行う。次に、携帯端末Pは、携帯端末Pの液晶表示装置に表示されているソート画面のうち、「ソート条件」が操作されたか否かを判定する処理を行い、「ソート条件」が操作された場合に、操作された「ソート条件」に基づいて、商品一覧画面に表示される商品画像をソートする処理を行う。そして、ステップS2010-6の処理が終了すると、ステップS2010-5に処理を移行する。
(Step S2010-6)
In step S2010-6, the portable terminal P performs a process at the time of a sort operation. Specifically, the portable terminal P first performs a process of displaying a sort screen on the liquid crystal display device 2, on which a plurality of sort conditions are displayed. Next, the portable terminal P performs a process of determining whether or not the "sort conditions" on the sort screen displayed on the liquid crystal display device of the portable terminal P have been operated, and if the "sort conditions" have been operated, performs a process of sorting the product images displayed on the product list screen based on the operated "sort conditions". Then, when the process of step S2010-6 ends, the process proceeds to step S2010-5.

(ステップS2010-7)
ステップS2010-7において、携帯端末Pは、「カーソル」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「カーソル」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「カーソル」の操作が行われたと判定された場合には(ステップS2010-7=YES)、ステップS2010-8に処理を移行する。一方で、「カーソル」の操作が行われていないと判定された場合には(ステップS2010-7=NO)、ステップS2010-9に処理を移行する。
(Step S2010-7)
In step S2010-7, the portable terminal P performs a process of determining whether or not a "cursor" operation has been performed. Specifically, a signal indicating that an area corresponding to the "cursor" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that the "cursor" has been operated (step S2010-7=YES), the process proceeds to step S2010-8. On the other hand, if it is determined that the "cursor" has not been operated (step S2010-7=NO), the process proceeds to step S2010-9.

(ステップS2010-8)
ステップS2010-8において、携帯端末Pは、商品一覧画面更新処理を行う。具体的には、携帯端末Pは、「上カーソル」に対応する領域が操作された場合には、携帯端末Pの液晶表示装置に表示されている商品一覧画面を「上カーソル」に対応する領域が操作された場合に対応して携帯端末Pの液晶表示装置の表示を更新する処理を行い、「下カーソル」に対応する領域が操作された場合には、携帯端末Pの液晶表示装置に表示されている商品一覧画面を「下カーソル」が操作された場合に対応して携帯端末Pの液晶表示装置の表示を更新する処理を行う。そして、ステップS2010-8の処理が終了すると、ステップS2010-5に処理を移行する。
(Step S2010-8)
In step S2010-8, the mobile terminal P performs a product list screen update process. Specifically, when the area corresponding to the "up cursor" is operated, the mobile terminal P performs a process of updating the display of the liquid crystal display device of the mobile terminal P on the product list screen displayed on the liquid crystal display device of the mobile terminal P in response to the operation of the area corresponding to the "up cursor", and when the area corresponding to the "down cursor" is operated, the mobile terminal P performs a process of updating the display of the liquid crystal display device of the mobile terminal P on the product list screen displayed on the liquid crystal display device of the mobile terminal P in response to the operation of the "down cursor". Then, when the process of step S2010-8 is completed, the process proceeds to step S2010-5.

(ステップS2010-9)
ステップS2010-9において、携帯端末Pは、「終了」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS2010-9=YES)、第2実施形態における商品確認操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS2010-9=NO)、ステップS2010-10に処理を移行する。
(Step S2010-9)
In step S2010-9, the portable terminal P performs a process of determining whether or not an "end" operation has been performed. Specifically, a signal indicating that the area corresponding to "end" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that the "end" operation has been performed (step S2010-9=YES), the subroutine of the product confirmation operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main process in the portable terminal P. On the other hand, if it is determined that the "end" operation has not been performed (step S2010-9=NO), the process proceeds to step S2010-10.

(ステップS2010-10)
ステップS2010-10において、携帯端末Pは、「商品」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「商品」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「商品」の操作が行われたと判定された場合には(ステップS2010-10=YES)、ステップS2010-11に処理を移行する。一方で、「商品」の操作が行われていないと判定された場合には(ステップS2010-10=NO)、ステップS2010-5に処理を移行する。
(Step S2010-10)
In step S2010-10, the mobile terminal P performs a process of determining whether or not an operation on the "product" has been performed. Specifically, a signal is transmitted by the touch panel sensor of the mobile terminal P indicating that an operation has been performed on the area corresponding to the "product", and the mobile terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that an operation on the "product" has been performed (step S2010-10=YES), the process proceeds to step S2010-11. On the other hand, if it is determined that an operation on the "product" has not been performed (step S2010-10=NO), the process proceeds to step S2010-5.

(ステップS2010-11)
ステップS2010-11において、携帯端末Pは、商品紹介画面表示処理を行う。具体的には、携帯端末Pは、ステップS2010-11の処理により操作された「商品」に対応する商品紹介画面(図46(D)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2010-11の処理が終了すると、ステップS2010-12に処理を移行する。
(Step S2010-11)
In step S2010-11, the mobile terminal P performs a product introduction screen display process. Specifically, the mobile terminal P performs a process of displaying a product introduction screen (see FIG. 46(D)) corresponding to the "product" operated by the process of step S2010-11 on the liquid crystal display device of the mobile terminal P. Then, when the process of step S2010-11 ends, the process proceeds to step S2010-12.

(ステップS2010-12)
ステップS2010-12において、携帯端末Pは、「終了」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「終了」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「終了」の操作が行われたと判定された場合には(ステップS2010-12=YES)、第2実施形態における商品確認操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「終了」の操作が行われていないと判定された場合には(ステップS2010-12=NO)、「終了」の操作が行われるまで、ステップS2010-12の処理を繰り返し行う。
(Step S2010-12)
In step S2010-12, the portable terminal P performs a process of determining whether or not an "end" operation has been performed. Specifically, a signal indicating that the area corresponding to "end" has been operated is transmitted by the touch panel sensor of the portable terminal P, and the portable terminal P performs a process of determining whether or not the signal has been received. Then, if it is determined that the "end" operation has been performed (step S2010-12=YES), the subroutine of the product confirmation operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main processing in the portable terminal P. On the other hand, if it is determined that the "end" operation has not been performed (step S2010-12=NO), the process of step S2010-12 is repeated until the "end" operation is performed.

(第2実施形態における会員登録操作時処理)
次に、図40を用いて、携帯端末Pにおけるメイン処理のステップS2012により行われる第2実施形態における会員登録操作時処理について説明を行う。
(Member registration operation processing in the second embodiment)
Next, the member registration operation process in the second embodiment, which is performed in step S2012 of the main process in the mobile terminal P, will be described with reference to FIG.

(ステップS2012-1)
ステップS2012-1において、携帯端末Pは、会員情報入力画面表示処理を行う。具体的には、携帯端末Pは、会員情報入力画面(図47(B)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2012-1の処理が終了すると、ステップS2012-2に処理を移行する。
(Step S2012-1)
In step S2012-1, the mobile terminal P performs a member information input screen display process. Specifically, the mobile terminal P performs a process to display a member information input screen (see FIG. 47(B)) on the liquid crystal display device of the mobile terminal P. Then, when the process of step S2012-1 ends, the process proceeds to step S2012-2.

ここで、「会員情報入力画面」は、氏名を入力するための「氏名入力欄」と、住所を入力するための「住所入力欄」と、電話番号を入力するための「電話番号入力欄」と、メールアドレスを入力するための「メールアドレス入力欄」と、年齢を入力するための「年齢入力欄」と、性別を入力するための「性別入力欄」と、パスワードを入力するための「パスワード入力欄」と、「取消」に対応する領域と、「完了」に対応する領域とが含まれている。 Here, the "member information input screen" includes a "name input field" for inputting a name, an "address input field" for inputting an address, a "phone number input field" for inputting a phone number, an "email address input field" for inputting an email address, an "age input field" for inputting an age, a "gender input field" for inputting a gender, a "password input field" for inputting a password, an area corresponding to "cancel," and an area corresponding to "complete."

(ステップS2012-2)
ステップS2012-2において、携帯端末Pは、「取消」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS2012-2=YES)、第2実施形態における会員登録操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS2012-2=NO)、ステップS2012-3に処理を移行する。
(Step S2012-2)
In step S2012-2, the mobile terminal P performs a process to determine whether or not a "cancel" operation has been performed. Specifically, a signal indicating that an area corresponding to "cancel" has been operated is transmitted by the touch panel sensor of the mobile terminal P, and the mobile terminal P performs a process to determine whether or not the signal has been received. Then, if it is determined that a "cancel" operation has been performed (step S2012-2=YES), the subroutine of the member registration operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main process in the mobile terminal P. On the other hand, if it is determined that a "cancel" operation has not been performed (step S2012-2=NO), the process proceeds to step S2012-3.

(ステップS2012-3)
ステップS2012-3において、携帯端末Pは、「氏名入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「氏名入力欄」が操作されたか否かを判定する処理を行う。そして、「氏名入力欄」が操作されたと判定された場合には(ステップS2012-3=YES)、ステップS2012-4に処理を移行する。一方で、「氏名入力欄」の操作が行われていないと判定された場合には(ステップS2012-3=NO)、ステップS2012-5に処理を移行する。
(Step S2012-3)
In step S2012-3, the mobile terminal P performs a process of determining whether or not the "name input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "name input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "name input field" has been operated (step S2012-3=YES), the process proceeds to step S2012-4. On the other hand, if it is determined that the "name input field" has not been operated (step S2012-3=NO), the process proceeds to step S2012-5.

(ステップS2012-4)
ステップS2012-4において、携帯端末Pは、氏名情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な氏名情報を入力する処理を行う。そして、ステップS2012-4の処理が終了すると、ステップS2012-5に処理を移行する。
(Step S2012-4)
In step S2012-4, the mobile terminal P performs a name information input process. Specifically, the mobile terminal P performs a process to input name information required for member registration. Then, when the process of step S2012-4 ends, the process proceeds to step S2012-5.

(ステップS2012-5)
ステップS2012-5において、携帯端末Pは、「住所入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「住所入力欄」が操作されたか否かを判定する処理を行う。そして、「住所入力欄」が操作されたと判定された場合には(ステップS2012-5=YES)、ステップS2012-6に処理を移行する。一方で、「住所入力欄」の操作が行われていないと判定された場合には(ステップS2012-5=NO)、ステップS2012-7に処理を移行する。
(Step S2012-5)
In step S2012-5, the mobile terminal P performs a process of determining whether or not the "address input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "address input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "address input field" has been operated (step S2012-5=YES), the process proceeds to step S2012-6. On the other hand, if it is determined that the "address input field" has not been operated (step S2012-5=NO), the process proceeds to step S2012-7.

(ステップS2012-6)
ステップS2012-6において、携帯端末Pは、住所情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な住所情報を入力する処理を行う。そして、ステップS2012-6の処理が終了すると、ステップS2012-7に処理を移行する。
(Step S2012-6)
In step S2012-6, the mobile terminal P performs an address information input process. Specifically, the mobile terminal P performs a process to input address information required for member registration. Then, when the process of step S2012-6 ends, the process proceeds to step S2012-7.

(ステップS2012-7)
ステップS2012-7において、携帯端末Pは、「電話番号入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「電話番号入力欄」が操作されたか否かを判定する処理を行う。そして、「電話番号入力欄」が操作されたと判定された場合には(ステップS2012-7=YES)、ステップS2012-8に処理を移行する。一方で、「電話番号入力欄」の操作が行われていないと判定された場合には(ステップS2012-7=NO)、ステップS2012-9に処理を移行する。
(Step S2012-7)
In step S2012-7, the mobile terminal P performs a process of determining whether or not the "phone number input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "phone number input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "phone number input field" has been operated (step S2012-7=YES), the process proceeds to step S2012-8. On the other hand, if it is determined that the "phone number input field" has not been operated (step S2012-7=NO), the process proceeds to step S2012-9.

(ステップS2012-8)
ステップS2012-8において、携帯端末Pは、電話番号情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な電話番号情報を入力する処理を行う。そして、ステップS2012-8の処理が終了すると、ステップS2012-9に処理を移行する。
(Step S2012-8)
In step S2012-8, the mobile terminal P performs a process of inputting phone number information. Specifically, the mobile terminal P performs a process of inputting phone number information required for member registration. Then, when the process of step S2012-8 ends, the process proceeds to step S2012-9.

(ステップS2012-9)
ステップS2012-9において、携帯端末Pは、「メールアドレス入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「メールアドレス入力欄」が操作されたか否かを判定する処理を行う。そして、「メールアドレス入力欄」が操作されたと判定された場合には(ステップS2012-9=YES)、ステップS2012-10に処理を移行する。一方で、「メールアドレス入力欄」の操作が行われていないと判定された場合には(ステップS2012-9=NO)、ステップS2012-11に処理を移行する。
(Step S2012-9)
In step S2012-9, the mobile terminal P performs a process to determine whether or not the "email address input field" has been operated. Specifically, the mobile terminal P performs a process to determine, by the touch panel sensor of the mobile terminal P, whether or not the "email address input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "email address input field" has been operated (step S2012-9=YES), the process proceeds to step S2012-10. On the other hand, if it is determined that the "email address input field" has not been operated (step S2012-9=NO), the process proceeds to step S2012-11.

(ステップS2012-10)
ステップS2012-10において、携帯端末Pは、メールアドレス情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要なメールアドレス情報を入力する処理を行う。そして、ステップS2012-10の処理が終了すると、ステップS2012-11に処理を移行する。
(Step S2012-10)
In step S2012-10, the mobile terminal P performs an email address information input process. Specifically, the mobile terminal P performs a process to input email address information required for member registration. Then, when the process of step S2012-10 ends, the process proceeds to step S2012-11.

(ステップS2012-11)
ステップS2012-11において、携帯端末Pは、「年齢入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「年齢入力欄」が操作されたか否かを判定する処理を行う。そして、「年齢入力欄」が操作されたと判定された場合には(ステップS2012-11=YES)、ステップS2012-12に処理を移行する。一方で、「年齢入力欄」の操作が行われていないと判定された場合には(ステップS2012-11=NO)、ステップS2012-13に処理を移行する。
(Step S2012-11)
In step S2012-11, the mobile terminal P performs a process of determining whether or not the "age input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "age input field" of the membership information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "age input field" has been operated (step S2012-11=YES), the process proceeds to step S2012-12. On the other hand, if it is determined that the "age input field" has not been operated (step S2012-11=NO), the process proceeds to step S2012-13.

(ステップS2012-12)
ステップS2012-12において、携帯端末Pは、年齢情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な年齢情報を入力する処理を行う。そして、ステップS2012-12の処理が終了すると、ステップS2012-13に処理を移行する。
(Step S2012-12)
In step S2012-12, the mobile terminal P performs an age information input process. Specifically, the mobile terminal P performs a process to input age information required for member registration. Then, when the process of step S2012-12 ends, the process proceeds to step S2012-13.

(ステップS2012-13)
ステップS2012-13において、携帯端末Pは、「性別入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「性別入力欄」が操作されたか否かを判定する処理を行う。そして、「性別入力欄」が操作されたと判定された場合には(ステップS2012-13=YES)、ステップS2012-14に処理を移行する。一方で、「性別入力欄」の操作が行われていないと判定された場合には(ステップS2012-13=NO)、ステップS2012-15に処理を移行する。
(Step S2012-13)
In step S2012-13, the mobile terminal P performs a process to determine whether or not the "gender input field" has been operated. Specifically, the mobile terminal P performs a process to determine whether or not the "gender input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated, using the touch panel sensor of the mobile terminal P. Then, if it is determined that the "gender input field" has been operated (step S2012-13=YES), the process proceeds to step S2012-14. On the other hand, if it is determined that the "gender input field" has not been operated (step S2012-13=NO), the process proceeds to step S2012-15.

(ステップS2012-14)
ステップS2012-14において、携帯端末Pは、性別情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な性別情報を入力する処理を行う。そして、ステップS2012-14の処理が終了すると、ステップS2012-15に処理を移行する。
(Step S2012-14)
In step S2012-14, the mobile terminal P performs a gender information input process. Specifically, the mobile terminal P performs a process to input gender information required for member registration. Then, when the process of step S2012-14 ends, the process proceeds to step S2012-15.

(ステップS2012-15)
ステップS2012-15において、携帯端末Pは、「パスワード入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「パスワード入力欄」が操作されたか否かを判定する処理を行う。そして、「パスワード入力欄」が操作されたと判定された場合には(ステップS2012-15=YES)、ステップS2012-16に処理を移行する。一方で、「パスワード入力欄」の操作が行われていないと判定された場合には(ステップS2012-15=NO)、ステップS2012-17に処理を移行する。
(Step S2012-15)
In step S2012-15, the mobile terminal P performs a process of determining whether or not the "password input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "password input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "password input field" has been operated (step S2012-15=YES), the process proceeds to step S2012-16. On the other hand, if it is determined that the "password input field" has not been operated (step S2012-15=NO), the process proceeds to step S2012-17.

(ステップS2012-16)
ステップS2012-16において、携帯端末Pは、パスワード情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要なパスワード情報を入力する処理を行う。そして、ステップS2012-16の処理が終了すると、ステップS2012-17に処理を移行する。
(Step S2012-16)
In step S2012-16, the mobile terminal P performs a password information input process. Specifically, the mobile terminal P performs a process to input password information required for member registration. Then, when the process of step S2012-16 ends, the process proceeds to step S2012-17.

(ステップS2012-17)
ステップS2012-17において、携帯端末Pは、「完了」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「完了」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「完了」の操作が行われたと判定された場合には(ステップS2012-17=YES)、ステップS2012-18に処理を移行する。一方で、「完了」の操作が行われていないと判定された場合には(ステップS2012-17=NO)、ステップS2012-2に処理を移行する。
(Step S2012-17)
In step S2012-17, the portable terminal P performs a process of determining whether or not a "Complete" operation has been performed. Specifically, the portable terminal P performs a process of determining whether or not a signal has been received from the touch panel sensor of the portable terminal P indicating that the area corresponding to "Complete" has been operated. Then, if it is determined that the "Complete" operation has been performed (step S2012-17=YES), the process proceeds to step S2012-18. On the other hand, if it is determined that the "Complete" operation has not been performed (step S2012-17=NO), the process proceeds to step S2012-2.

(ステップS2012-18)
ステップS2012-18において、携帯端末Pは、入力が完了したか否かを判定する処理を行う。具体的には、携帯端末Pは、会員登録するために必要な氏名情報、住所情報、電話番号情報、メールアドレス情報、年齢情報、性別情報、及びパスワード情報の入力が完了したか否かを判定する処理を行う。そして、入力が完了したと判定された場合には(ステップS2012-18=YES)、ステップS2012-21に処理を移行する。一方で、入力が完了していないと判定された場合には(ステップS2012-18=NO)、ステップS2012-19に処理を移行する。
(Step S2012-18)
In step S2012-18, the mobile terminal P performs a process to determine whether or not input has been completed. Specifically, the mobile terminal P performs a process to determine whether or not input of name information, address information, phone number information, email address information, age information, gender information, and password information required for member registration has been completed. If it is determined that input has been completed (step S2012-18=YES), the process proceeds to step S2012-21. On the other hand, if it is determined that input has not been completed (step S2012-18=NO), the process proceeds to step S2012-19.

(ステップS2012-19)
ステップS2012-19において、携帯端末Pは、会員登録エラー画面表示処理を行う。具体的には、携帯端末Pは、会員登録するために必要な情報の入力が未完了である等の理由により、会員登録ができないことを報知する会員登録エラー画面(図47(G)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2012-19の処理が終了すると、ステップS2012-20に処理を移行する。
(Step S2012-19)
In step S2012-19, the mobile terminal P performs a member registration error screen display process. Specifically, the mobile terminal P performs a process of displaying a member registration error screen (see FIG. 47(G)) on the liquid crystal display device of the mobile terminal P, which notifies the user that member registration is not possible because the input of information required for member registration has not been completed, etc. Then, when the process of step S2012-19 ends, the process proceeds to step S2012-20.

(ステップS2012-20)
ステップS2012-20において、携帯端末Pは、会員情報入力画面復帰処理を行う。具体的には、携帯端末Pは、会員情報入力画面(図47(B)参照)を携帯端末Pの液晶表示装置に表示するとともに、ステップS2012-17の処理により「完了」の操作が行われる前に入力された情報が入力された状態に復帰する処理を行う。そして、ステップS2012-20の処理が終了すると、ステップS2012-2に処理を移行する。
(Step S2012-20)
In step S2012-20, the mobile terminal P performs a process to return to the member information input screen. Specifically, the mobile terminal P displays the member information input screen (see FIG. 47(B)) on the liquid crystal display device of the mobile terminal P, and performs a process to return to the state in which the information input before the "Complete" operation was performed by the process of step S2012-17 was input. Then, when the process of step S2012-20 ends, the process proceeds to step S2012-2.

(ステップS2012-21)
ステップS2012-21において、携帯端末Pは、会員登録情報送信処理を行う。具体的には、携帯端末Pは、入力された会員登録情報を会員管理サーバ101に対して送信する処理を行う。そして、ステップS2012-21の処理が終了すると、ステップS2012-22に処理を移行する。
(Step S2012-21)
In step S2012-21, the mobile terminal P performs a member registration information transmission process. Specifically, the mobile terminal P performs a process of transmitting the input member registration information to the member management server 101. Then, when the process of step S2012-21 ends, the process proceeds to step S2012-22.

ここで、「会員登録情報」は、「氏名入力欄」に入力された氏名に係る情報と、「住所入力欄」に入力された住所に係る情報と、「電話番号入力欄」に入力された電話番号に係る情報と、「メールアドレス入力欄」に入力されたメールアドレスに係る情報と、「年齢入力欄」に入力された年齢に係る情報と、「性別入力欄」に入力された性別に係る情報と、「パスワード入力欄」に入力されたパスワードに係る情報とが含まれている。 Here, the "member registration information" includes information relating to the name entered in the "name input field", information relating to the address entered in the "address input field", information relating to the telephone number entered in the "phone number input field", information relating to the email address entered in the "email address input field", information relating to the age entered in the "age input field", information relating to the gender entered in the "gender input field", and information relating to the password entered in the "password input field".

(ステップS2012-22)
ステップS2012-22において、携帯端末Pは、登録完了画面表示処理を行う。具体的には、携帯端末Pは、会員登録が完了したことを報知する登録完了画面(図47(E)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2012-22の処理が終了すると、第2実施形態における会員登録操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。
(Step S2012-22)
In step S2012-22, the portable terminal P performs a registration completion screen display process. Specifically, the portable terminal P performs a process of displaying a registration completion screen (see FIG. 47(E)) notifying that the member registration has been completed on the liquid crystal display device of the portable terminal P. Then, when the process of step S2012-22 ends, the subroutine of the member registration operation process in the second embodiment ends, and the process proceeds to step S2001 of the main process in the portable terminal P.

(第2実施形態における会員情報更新操作時処理)
次に、図41を用いて、携帯端末Pにおけるメイン処理のステップS2014により行われる第2実施形態における会員情報更新操作時処理について説明を行う。
(Member Information Update Operation Processing in the Second Embodiment)
Next, the member information update operation processing in the second embodiment, which is performed in step S2014 of the main processing on the mobile terminal P, will be described with reference to FIG.

(ステップS2014-1)
ステップS2014-1において、携帯端末Pは、会員情報受信処理を行う。具体的には、携帯端末Pは、具体的には、携帯端末Pは、会員管理サーバ101に対して、会員管理DB102に記憶されている会員情報を送信要求する処理を行い、会員管理サーバ101から、会員情報を受信する処理を行う。そして、ステップS2014-1の処理が終了すると、ステップS2014-2に処理を移行する。
(Step S2014-1)
In step S2014-1, mobile terminal P performs a member information receiving process. Specifically, mobile terminal P performs a process of requesting member management server 101 to send member information stored in member management DB 102, and performs a process of receiving the member information from member management server 101. Then, when the process of step S2014-1 ends, the process proceeds to step S2014-2.

(ステップS2014-2)
ステップS2014-2において、携帯端末Pは、会員情報更新画面表示処理を行う。具体的には、携帯端末Pは、会員情報更新画面(図48(B)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2014-2の処理が終了すると、ステップS2014-3に処理を移行する。
(Step S2014-2)
In step S2014-2, the mobile terminal P performs a member information update screen display process. Specifically, the mobile terminal P performs a process to display a member information update screen (see FIG. 48(B)) on the liquid crystal display device of the mobile terminal P. Then, when the process of step S2014-2 ends, the process proceeds to step S2014-3.

ここで、「会員情報更新画面」は、氏名を入力するための「氏名入力欄」と、住所を入力するための「住所入力欄」と、電話番号を入力するための「電話番号入力欄」と、メールアドレスを入力するための「メールアドレス入力欄」と、年齢を入力するための「年齢入力欄」と、性別を入力するための「性別入力欄」と、パスワードを入力するための「パスワード入力欄」と、「取消」に対応する領域と、「完了」に対応する領域とが含まれている。 Here, the "member information update screen" includes a "name input field" for entering a name, an "address input field" for entering an address, a "phone number input field" for entering a phone number, an "email address input field" for entering an email address, an "age input field" for entering an age, a "gender input field" for entering a gender, a "password input field" for entering a password, an area corresponding to "cancel," and an area corresponding to "complete."

また、会員情報更新画面は、ステップS2014-1の会員情報取得処理により取得された会員情報に基づいて、「氏名入力欄」と、「住所入力欄」と、「電話番号入力欄」と、「メールアドレス入力欄」と、「年齢入力欄」と、「性別入力欄」と、「パスワード入力欄」に入力された状態で表示されることとなる。 The member information update screen will also be displayed with the "Name input field", "Address input field", "Telephone number input field", "Email address input field", "Age input field", "Gender input field" and "Password input field" filled in based on the member information acquired by the member information acquisition process in step S2014-1.

(ステップS2014-3)
ステップS2014-3において、携帯端末Pは、「取消」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS2014-3=YES)、第2実施形態における会員情報更新操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS2014-3=NO)、ステップS2014-4に処理を移行する。
(Step S2014-3)
In step S2014-3, the mobile terminal P performs a process to determine whether or not a "cancel" operation has been performed. Specifically, a signal is transmitted by the touch panel sensor of the mobile terminal P indicating that an operation has been performed on the area corresponding to "cancel," and the mobile terminal P performs a process to determine whether or not the signal has been received. Then, if it is determined that a "cancel" operation has been performed (step S2014-3=YES), the subroutine of the member information update operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main process in the mobile terminal P. On the other hand, if it is determined that a "cancel" operation has not been performed (step S2014-3=NO), the process proceeds to step S2014-4.

(ステップS2014-4)
ステップS2014-4において、携帯端末Pは、「氏名入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「氏名入力欄」が操作されたか否かを判定する処理を行う。そして、「氏名入力欄」が操作されたと判定された場合には(ステップS2014-4=YES)、ステップS2014-5に処理を移行する。一方で、「氏名入力欄」の操作が行われていないと判定された場合には(ステップS2014-4=NO)、ステップS2014-6に処理を移行する。
(Step S2014-4)
In step S2014-4, the mobile terminal P performs a process of determining whether or not the "name input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "name input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "name input field" has been operated (step S2014-4=YES), the process proceeds to step S2014-5. On the other hand, if it is determined that the "name input field" has not been operated (step S2014-4=NO), the process proceeds to step S2014-6.

(ステップS2014-5)
ステップS2014-5において、携帯端末Pは、氏名情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な氏名情報を入力する処理を行う。そして、ステップS2014-5の処理が終了すると、ステップS2014-6に処理を移行する。
(Step S2014-5)
In step S2014-5, the mobile terminal P performs a name information input process. Specifically, the mobile terminal P performs a process to input name information required for member registration. Then, when the process of step S2014-5 ends, the process proceeds to step S2014-6.

(ステップS2014-6)
ステップS2014-6において、携帯端末Pは、「住所入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「住所入力欄」が操作されたか否かを判定する処理を行う。そして、「住所入力欄」が操作されたと判定された場合には(ステップS2014-6=YES)、ステップS2014-7に処理を移行する。一方で、「住所入力欄」の操作が行われていないと判定された場合には(ステップS2014-6=NO)、ステップS2014-8に処理を移行する。
(Step S2014-6)
In step S2014-6, the mobile terminal P performs a process to determine whether or not the "address input field" has been operated. Specifically, the mobile terminal P performs a process to determine, by the touch panel sensor of the mobile terminal P, whether or not the "address input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "address input field" has been operated (step S2014-6=YES), the process proceeds to step S2014-7. On the other hand, if it is determined that the "address input field" has not been operated (step S2014-6=NO), the process proceeds to step S2014-8.

(ステップS2014-7)
ステップS2014-7において、携帯端末Pは、住所情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な住所情報を入力する処理を行う。そして、ステップS2014-7の処理が終了すると、ステップS2014-8に処理を移行する。
(Step S2014-7)
In step S2014-7, the mobile terminal P performs an address information input process. Specifically, the mobile terminal P performs a process to input address information required for member registration. Then, when the process of step S2014-7 ends, the process proceeds to step S2014-8.

(ステップS2014-8)
ステップS2014-8において、携帯端末Pは、「電話番号入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「電話番号入力欄」が操作されたか否かを判定する処理を行う。そして、「電話番号入力欄」が操作されたと判定された場合には(ステップS2014-8=YES)、ステップS2014-9に処理を移行する。一方で、「電話番号入力欄」の操作が行われていないと判定された場合には(ステップS2014-8=NO)、ステップS2014-10に処理を移行する。
(Step S2014-8)
In step S2014-8, the mobile terminal P performs a process of determining whether or not the "phone number input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "phone number input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "phone number input field" has been operated (step S2014-8=YES), the process proceeds to step S2014-9. On the other hand, if it is determined that the "phone number input field" has not been operated (step S2014-8=NO), the process proceeds to step S2014-10.

(ステップS2014-9)
ステップS2014-9において、携帯端末Pは、電話番号情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な電話番号情報を入力する処理を行う。そして、ステップS2014-9の処理が終了すると、ステップS2014-10に処理を移行する。
(Step S2014-9)
In step S2014-9, the mobile terminal P performs a process of inputting phone number information. Specifically, the mobile terminal P performs a process of inputting phone number information required for member registration. Then, when the process of step S2014-9 ends, the process proceeds to step S2014-10.

(ステップS2014-10)
ステップS2014-10において、携帯端末Pは、「メールアドレス入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「メールアドレス入力欄」が操作されたか否かを判定する処理を行う。そして、「メールアドレス入力欄」が操作されたと判定された場合には(ステップS2014-10=YES)、ステップS2014-11に処理を移行する。一方で、「メールアドレス入力欄」の操作が行われていないと判定された場合には(ステップS2014-10=NO)、ステップS2014-12に処理を移行する。
(Step S2014-10)
In step S2014-10, the mobile terminal P performs a process of determining whether or not the "email address input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "email address input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "email address input field" has been operated (step S2014-10=YES), the process proceeds to step S2014-11. On the other hand, if it is determined that the "email address input field" has not been operated (step S2014-10=NO), the process proceeds to step S2014-12.

(ステップS2014-11)
ステップS2014-11において、携帯端末Pは、メールアドレス情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要なメールアドレス情報を入力する処理を行う。そして、ステップS2014-11の処理が終了すると、ステップS2014-12に処理を移行する。
(Step S2014-11)
In step S2014-11, the mobile terminal P performs an email address information input process. Specifically, the mobile terminal P performs a process to input email address information required for member registration. Then, when the process of step S2014-11 ends, the process proceeds to step S2014-12.

(ステップS2014-12)
ステップS2014-12において、携帯端末Pは、「年齢入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「年齢入力欄」が操作されたか否かを判定する処理を行う。そして、「年齢入力欄」が操作されたと判定された場合には(ステップS2014-12=YES)、ステップS2014-13に処理を移行する。一方で、「年齢入力欄」の操作が行われていないと判定された場合には(ステップS2014-12=NO)、ステップS2014-14に処理を移行する。
(Step S2014-12)
In step S2014-12, the mobile terminal P performs a process of determining whether or not the "age input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "age input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "age input field" has been operated (step S2014-12=YES), the process proceeds to step S2014-13. On the other hand, if it is determined that the "age input field" has not been operated (step S2014-12=NO), the process proceeds to step S2014-14.

(ステップS2014-13)
ステップS2014-13において、携帯端末Pは、年齢情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な年齢情報を入力する処理を行う。そして、ステップS2014-13の処理が終了すると、ステップS2014-14に処理を移行する。
(Step S2014-13)
In step S2014-13, the mobile terminal P performs an age information input process. Specifically, the mobile terminal P performs a process to input age information required for member registration. Then, when the process of step S2014-13 ends, the process proceeds to step S2014-14.

(ステップS2014-14)
ステップS2014-14において、携帯端末Pは、「性別入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「性別入力欄」が操作されたか否かを判定する処理を行う。そして、「性別入力欄」が操作されたと判定された場合には(ステップS2014-14=YES)、ステップS2014-15に処理を移行する。一方で、「性別入力欄」の操作が行われていないと判定された場合には(ステップS2014-14=NO)、ステップS2014-16に処理を移行する。
(Step S2014-14)
In step S2014-14, the mobile device P performs a process to determine whether or not the "gender input field" has been operated. Specifically, the mobile device P performs a process to determine whether or not the "gender input field" of the member information input screen displayed on the liquid crystal display device of the mobile device P has been operated, using the touch panel sensor of the mobile device P. Then, if it is determined that the "gender input field" has been operated (step S2014-14=YES), the process proceeds to step S2014-15. On the other hand, if it is determined that the "gender input field" has not been operated (step S2014-14=NO), the process proceeds to step S2014-16.

(ステップS2014-15)
ステップS2014-15において、携帯端末Pは、性別情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要な性別情報を入力する処理を行う。そして、ステップS2014-15の処理が終了すると、ステップS2014-16に処理を移行する。
(Step S2014-15)
In step S2014-15, the mobile terminal P performs a gender information input process. Specifically, the mobile terminal P performs a process to input gender information required for member registration. Then, when the process of step S2014-15 ends, the process proceeds to step S2014-16.

(ステップS2014-16)
ステップS2014-16において、携帯端末Pは、「パスワード入力欄」が操作されたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、携帯端末Pの液晶表示装置に表示されている会員情報入力画面のうち、「パスワード入力欄」が操作されたか否かを判定する処理を行う。そして、「パスワード入力欄」が操作されたと判定された場合には(ステップS2014-16=YES)、ステップS2014-17に処理を移行する。一方で、「パスワード入力欄」の操作が行われていないと判定された場合には(ステップS2014-16=NO)、ステップS2014-18に処理を移行する。
(Step S2014-16)
In step S2014-16, the mobile terminal P performs a process of determining whether or not the "password input field" has been operated. Specifically, the mobile terminal P performs a process of determining, by the touch panel sensor of the mobile terminal P, whether or not the "password input field" of the member information input screen displayed on the liquid crystal display device of the mobile terminal P has been operated. Then, if it is determined that the "password input field" has been operated (step S2014-16=YES), the process proceeds to step S2014-17. On the other hand, if it is determined that the "password input field" has not been operated (step S2014-16=NO), the process proceeds to step S2014-18.

(ステップS2014-17)
ステップS2014-17において、携帯端末Pは、パスワード情報入力処理を行う。具体的には、携帯端末Pは、会員登録するために必要なパスワード情報を入力する処理を行う。そして、ステップS2014-17の処理が終了すると、ステップS2014-18に処理を移行する。
(Step S2014-17)
In step S2014-17, the mobile terminal P performs a password information input process. Specifically, the mobile terminal P performs a process to input password information required for member registration. Then, when the process of step S2014-17 ends, the process proceeds to step S2014-18.

(ステップS2014-18)
ステップS2014-18において、携帯端末Pは、「完了」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「完了」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「完了」の操作が行われたと判定された場合には(ステップS2014-18=YES)、ステップS2014-19に処理を移行する。一方で、「完了」の操作が行われていないと判定された場合には(ステップS2014-18=NO)、ステップS2014-3に処理を移行する。
(Step S2014-18)
In step S2014-18, the portable terminal P performs a process of determining whether or not a "Complete" operation has been performed. Specifically, the portable terminal P performs a process of determining whether or not a signal has been received from the touch panel sensor of the portable terminal P indicating that the area corresponding to "Complete" has been operated. Then, if it is determined that the "Complete" operation has been performed (step S2014-18=YES), the process proceeds to step S2014-19. On the other hand, if it is determined that the "Complete" operation has not been performed (step S2014-18=NO), the process proceeds to step S2014-3.

(ステップS2014-19)
ステップS2014-19において、携帯端末Pは、入力が完了したか否かを判定する処理を行う。具体的には、携帯端末Pは、会員登録するために必要な氏名情報、住所情報、電話番号情報、メールアドレス情報、年齢情報、性別情報、及びパスワード情報の入力が完了したか否かを判定する処理を行う。そして、入力が完了したと判定された場合には(ステップS2014-19=YES)、ステップS2014-22に処理を移行する。一方で、入力が完了していないと判定された場合には(ステップS2014-19=NO)、ステップS2014-20に処理を移行する。
(Step S2014-19)
In step S2014-19, the mobile terminal P performs a process to determine whether or not input has been completed. Specifically, the mobile terminal P performs a process to determine whether or not input of name information, address information, phone number information, email address information, age information, gender information, and password information required for member registration has been completed. If it is determined that input has been completed (step S2014-19=YES), the process proceeds to step S2014-22. On the other hand, if it is determined that input has not been completed (step S2014-19=NO), the process proceeds to step S2014-20.

(ステップS2014-20)
ステップS2014-20において、携帯端末Pは、会員情報更新エラー画面表示処理を行う。具体的には、携帯端末Pは、会員登録されている情報を更新するために必要な情報が更新されていない等の理由により、会員登録されている情報を更新することができないことを報知する会員情報更新エラー画面(図48(G)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2014-20の処理が終了すると、ステップS2014-21に処理を移行する。
(Step S2014-20)
In step S2014-20, the mobile terminal P performs a member information update error screen display process. Specifically, the mobile terminal P performs a process to display a member information update error screen (see FIG. 48(G)) on the liquid crystal display device of the mobile terminal P, which notifies the user that the registered member information cannot be updated because the information required to update the registered member information has not been updated, etc. Then, when the process of step S2014-20 ends, the process proceeds to step S2014-21.

(ステップS2014-21)
ステップS2014-21において、携帯端末Pは、会員情報更新画面復帰処理を行う。具体的には、携帯端末Pは、会員情報更新画面(図48(B)参照)を携帯端末Pの液晶表示装置に表示するとともに、ステップS2014-18の処理により「完了」の操作が行われる前に入力された情報が入力された状態に復帰する処理を行う。そして、ステップS2014-21の処理が終了すると、ステップS2014-3に処理を移行する。
(Step S2014-21)
In step S2014-21, the mobile device P performs a process to return to the member information update screen. Specifically, the mobile device P displays the member information update screen (see FIG. 48(B)) on the liquid crystal display device of the mobile device P, and performs a process to return to the state in which the information input before the "Complete" operation was performed by the process of step S2014-18 was input. Then, when the process of step S2014-21 ends, the process proceeds to step S2014-3.

(ステップS2014-22)
ステップS2014-22において、携帯端末Pは、会員更新情報送信処理を行う。具体的には、携帯端末Pは、入力された会員更新情報を会員管理サーバ101に対して送信する処理を行う。そして、ステップS2014-22の処理が終了すると、ステップS2014-23に処理を移行する。
(Step S2014-22)
In step S2014-22, the mobile terminal P performs a member update information transmission process. Specifically, the mobile terminal P performs a process of transmitting the input member update information to the member management server 101. Then, when the process of step S2014-22 ends, the process proceeds to step S2014-23.

ここで、「会員更新情報」は、「氏名入力欄」に入力された氏名に係る情報と、「住所入力欄」に入力された住所に係る情報と、「電話番号入力欄」に入力された電話番号に係る情報と、「メールアドレス入力欄」に入力されたメールアドレスに係る情報と、「年齢入力欄」に入力された年齢に係る情報と、「性別入力欄」に入力された性別に係る情報と、「パスワード入力欄」に入力されたパスワードに係る情報とが含まれている。 Here, the "member update information" includes information related to the name entered in the "name input field", information related to the address entered in the "address input field", information related to the telephone number entered in the "phone number input field", information related to the email address entered in the "email address input field", information related to the age entered in the "age input field", information related to the gender entered in the "gender input field", and information related to the password entered in the "password input field".

(ステップS2014-23)
ステップS2014-23において、携帯端末Pは、更新完了画面表示処理を行う。具体的には、携帯端末Pは、会員登録の更新が完了したことを報知する更新完了画面(図48(E)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2014-23の処理が終了すると、第2実施形態における会員情報更新操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。
(Step S2014-23)
In step S2014-23, the portable terminal P performs an update completion screen display process. Specifically, the portable terminal P performs a process of displaying an update completion screen (see FIG. 48(E)) notifying that the member registration update has been completed on the liquid crystal display device of the portable terminal P. Then, when the process of step S2014-23 ends, the subroutine of the member information update operation process in the second embodiment ends, and the process proceeds to step S2001 of the main process in the portable terminal P.

(第2実施形態における二次元コード操作時処理)
次に、図42を用いて、携帯端末Pにおけるメイン処理のステップS2016により行われる第2実施形態における二次元コード操作時処理について説明を行う。
(Processing during operation of two-dimensional code in the second embodiment)
Next, the two-dimensional code operation process in the second embodiment, which is performed in step S2016 of the main process in the portable terminal P, will be described with reference to FIG.

(ステップS2016-1)
ステップS2016-1において、携帯端末Pは、会員情報受信処理を行う。具体的には、携帯端末Pは、具体的には、携帯端末Pは、会員管理サーバ101に対して、会員管理DB102に記憶されている会員情報を送信要求する処理を行い、会員管理サーバ101から、会員情報を受信する処理を行う。そして、ステップS2016-1の処理が終了すると、ステップS2016-2に処理を移行する。
(Step S2016-1)
In step S2016-1, mobile terminal P performs a member information receiving process. Specifically, mobile terminal P performs a process of requesting member management server 101 to send member information stored in member management DB 102, and performs a process of receiving the member information from member management server 101. Then, when the process of step S2016-1 ends, the process proceeds to step S2016-2.

(ステップS2016-2)
ステップS2016-2において、携帯端末Pは、二次元コード生成処理を行う。具体的には、携帯端末Pは、ステップS2016-1の会員情報受信処理により受信した会員情報に基づいて、ポイント交換装置1の二次元コード読取部8に翳すための二次元コードを生成する処理を行う。そして、ステップS2016-2の処理が終了すると、ステップS2016-3に処理を移行する。
(Step S2016-2)
In step S2016-2, the mobile terminal P performs a two-dimensional code generation process. Specifically, the mobile terminal P performs a process to generate a two-dimensional code to be held up over the two-dimensional code reader 8 of the point exchange device 1, based on the member information received in the member information reception process in step S2016-1. Then, when the process of step S2016-2 ends, the process proceeds to step S2016-3.

(ステップS2016-3)
ステップS2016-3において、携帯端末Pは、二次元コード画面表示処理を行う。具体的には、携帯端末Pは、ステップS2016-2の二次元コード生成処理により生成された二次元コードが表示される二次元コード画面(図49(B)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2016-3の処理が終了すると、ステップS2016-4に処理を移行する。
(Step S2016-3)
In step S2016-3, the portable terminal P performs a two-dimensional code screen display process. Specifically, the portable terminal P performs a process of displaying a two-dimensional code screen (see FIG. 49(B)) on the liquid crystal display device of the portable terminal P, on which the two-dimensional code generated by the two-dimensional code generation process in step S2016-2 is displayed. Then, when the process of step S2016-3 ends, the process proceeds to step S2016-4.

(ステップS2016-4)
ステップS2016-4において、携帯端末Pは、「完了」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「完了」に対応する領域が操作された旨の信号を受信したか否かを判定する処理を行う。そして、「完了」の操作が行われたと判定された場合には(ステップS2016-4=YES)、第2実施形態における二次元コード操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「完了」の操作が行われていないと判定された場合には(ステップS2016-4=NO)、「完了」の操作が行われるまで、ステップS2016-4の処理を繰り返し行う。
(Step S2016-4)
In step S2016-4, the portable terminal P performs a process of determining whether or not a "Complete" operation has been performed. Specifically, the portable terminal P performs a process of determining whether or not a signal indicating that the area corresponding to "Complete" has been operated has been received by the touch panel sensor of the portable terminal P. Then, when it is determined that the "Complete" operation has been performed (step S2016-4=YES), the subroutine of the two-dimensional code operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main processing in the portable terminal P. On the other hand, when it is determined that the "Complete" operation has not been performed (step S2016-4=NO), the process of step S2016-4 is repeated until the "Complete" operation is performed.

(第2実施形態におけるポイント加算操作時処理)
次に、図43に基づいて、携帯端末Pにおけるメイン処理のステップS2018により行われる第2実施形態におけるポイント加算操作時処理について説明を行う。
(Point Addition Operation Processing in the Second Embodiment)
Next, the point addition operation process in the second embodiment, which is performed in step S2018 of the main process in the portable terminal P, will be described with reference to FIG.

(ステップS2018-1)
ステップS2018-1において、携帯端末Pは、二次元コード読取画面表示処理を行う。具体的には、携帯端末Pは、二次元コード読取画面(図50(B)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2018-1の処理が終了すると、ステップS2018-2に処理を移行する。
(Step S2018-1)
In step S2018-1, the portable terminal P performs a two-dimensional code reading screen display process. Specifically, the portable terminal P performs a process of displaying a two-dimensional code reading screen (see FIG. 50(B)) on the liquid crystal display device of the portable terminal P. Then, when the process of step S2018-1 ends, the process proceeds to step S2018-2.

(ステップS2018-2)
ステップS2018-2において、携帯端末Pは、二次元コード読取処理を行う。ここで、携帯端末Pは、二次元コードを読み取る処理を行う。そして、ステップS2018-2の処理が終了すると、ステップS2018-3に処理を移行する。
(Step S2018-2)
In step S2018-2, the portable terminal P performs a two-dimensional code reading process. Here, the portable terminal P performs a process of reading the two-dimensional code. Then, when the process of step S2018-2 ends, the process proceeds to step S2018-3.

(ステップS2018-3)
ステップS2018-3において、携帯端末Pは、「取消」の操作が行われたか否かを判定する処理を行う。具体的には、携帯端末Pは、携帯端末Pのタッチパネルセンサにより、「取消」に対応する領域が操作された旨の信号が送信され、当該信号を受信したか否かを判定する処理を行う。そして、「取消」の操作が行われたと判定された場合には(ステップS2018-3=YES)、第2実施形態におけるポイント加算操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。一方で、「取消」の操作が行われていないと判定された場合には(ステップS2018-3=NO)、ステップS2018-4に処理を移行する。
(Step S2018-3)
In step S2018-3, the mobile device P performs a process to determine whether or not a "cancel" operation has been performed. Specifically, a signal indicating that an operation has been performed on the area corresponding to "cancel" is transmitted by the touch panel sensor of the mobile device P, and the mobile device P performs a process to determine whether or not the signal has been received. Then, if it is determined that a "cancel" operation has been performed (step S2018-3=YES), the subroutine of the point addition operation processing in the second embodiment is terminated, and the process proceeds to step S2001 of the main process in the mobile device P. On the other hand, if it is determined that a "cancel" operation has not been performed (step S2018-3=NO), the process proceeds to step S2018-4.

(ステップS2018-4)
ステップS2018-4において、携帯端末Pは、読取が完了したか否かを判定する処理を行う。具体的には、携帯端末Pは、ステップS2018-2の二次元コード読取処理により、二次元コードが読み取られたか否かを判定する処理を行う。そして、読取が完了したと判定された場合には(ステップS2018-4=YES)、ステップS2018-5に処理を移行する。一方で、読取が完了していないと判定された場合には(ステップS2018-4=NO)、ステップS2018-2に処理を移行する。
(Step S2018-4)
In step S2018-4, the portable terminal P performs a process of determining whether or not reading is complete. Specifically, the portable terminal P performs a process of determining whether or not the two-dimensional code has been read by the two-dimensional code reading process in step S2018-2. Then, if it is determined that reading is complete (step S2018-4=YES), the process proceeds to step S2018-5. On the other hand, if it is determined that reading is not complete (step S2018-4=NO), the process proceeds to step S2018-2.

(ステップS2018-5)
ステップS2018-5において、携帯端末Pは、ポイント加算情報送信処理を行う。具体的には、携帯端末Pは、ポイント管理サーバ401に対してポイント加算情報を送信する処理を行う。そして、ステップS2018-5の処理が終了すると、ステップS2018-6に処理を移行する。
(Step S2018-5)
In step S2018-5, the portable terminal P performs a point addition information transmission process. Specifically, the portable terminal P performs a process of transmitting point addition information to the point management server 401. Then, when the process of step S2018-5 ends, the process proceeds to step S2018-6.

(ステップS2018-6)
ステップS2018-6において、携帯端末Pは、ポイント加算完了情報受信処理を行う。具体的には、携帯端末Pは、ポイント管理サーバ401から、ポイント加算完了情報を受信する処理を行う。そして、ステップS2018-6の処理が終了すると、ステップS2018-7に処理を移行する。
(Step S2018-6)
In step S2018-6, the mobile terminal P performs a process of receiving point addition completion information. Specifically, the mobile terminal P performs a process of receiving point addition completion information from the point management server 401. Then, when the process of step S2018-6 ends, the process proceeds to step S2018-7.

(ステップS2018-7)
ステップS2018-7において、携帯端末Pは、ポイント加算画面表示処理を行う。具体的には、携帯端末Pは、ポイント加算が完了した旨を報知するポイント交換完了画面(図50(C)参照)を携帯端末Pの液晶表示装置に表示する処理を行う。そして、ステップS2018-7の処理が終了すると、第2実施形態におけるポイント加算操作時処理のサブルーチンを終了し、携帯端末Pにおけるメイン処理のステップS2001に処理を移行する。
(Step S2018-7)
In step S2018-7, the portable terminal P performs a point addition screen display process. Specifically, the portable terminal P performs a process of displaying a point exchange completion screen (see FIG. 50(C)) notifying the user that the point addition has been completed on the liquid crystal display device of the portable terminal P. Then, when the process of step S2018-7 ends, the subroutine of the point addition operation process in the second embodiment ends, and the process proceeds to step S2001 of the main process in the portable terminal P.

(第2実施形態におけるポイント確認時のアニメーション)
次に、図44に基づいて、第2実施形態におけるポイント確認時のアニメーションについて説明を行う。
(Animation when checking points in the second embodiment)
Next, the animation when checking points in the second embodiment will be described with reference to FIG.

まず、図44(A)に示す通り、携帯端末Pの液晶表示装置には、アプリトップメニュー画面が表示されている。 First, as shown in FIG. 44 (A), the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

次に、図44(B)に示す通り、図44(A)において、「ポイント確認」に対応する領域が操作された場合に、ポイント確認画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「ポイント確認画面」とは、現在所持しているポイントに係る情報と、「詳細」に対応する領域と、「終了」に対応する領域とが含まれている。 Next, as shown in FIG. 44(B), when the area corresponding to "Points Check" in FIG. 44(A) is operated, a points check screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "points check screen" includes information related to the currently held points, an area corresponding to "Details," and an area corresponding to "End."

次に、図44(C)に示す通り、図44(B)において、「詳細」に対応する領域が操作された場合に、詳細画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「詳細画面」は、更新日に係る情報と、ショップに係る情報と、ポイントに係る情報と、有効期限に係る情報と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域とが含まれている。なお、図44(C)では、「上カーソル」に対応する領域が操作不可能となっているとともに、「下カーソル」に対応する領域が操作可能となっている。 Next, as shown in FIG. 44(C), when the area corresponding to "Details" in FIG. 44(B) is operated, a details screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "details screen" includes information related to the update date, information related to the shop, information related to points, information related to the expiration date, an area corresponding to the "up cursor", an area corresponding to the "down cursor", and an area corresponding to "end". Note that in FIG. 44(C), the area corresponding to the "up cursor" is inoperable, while the area corresponding to the "down cursor" is operable.

次に、図44(D)に示す通り、図44(C)において、「下カーソル」に対応する領域が操作された場合に、携帯端末Pの液晶表示装置に表示されている詳細画面が更新表示されることとなる。 Next, as shown in FIG. 44(D), when the area corresponding to the "down cursor" in FIG. 44(C) is operated, the details screen displayed on the liquid crystal display device of the mobile device P is updated.

次に、図44(E)に示す通り、図44(D)において、「終了」に対応する領域が操作された場合に、アプリトップメニュー画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 44(E), when the area corresponding to "Exit" in FIG. 44(D) is operated, the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

(第2実施形態における商品交換時のアニメーション)
次に、図45に基づいて、第2実施形態における商品交換時のアニメーションについて説明を行う。
(Animation of product exchange in the second embodiment)
Next, with reference to FIG. 45, an animation for product exchange in the second embodiment will be described.

まず、図45(A)に示す通り、携帯端末Pの液晶表示装置には、アプリトップメニュー画面が表示されている。 First, as shown in FIG. 45(A), the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

次に、図45(B)に示す通り、図45(A)において、「商品交換」に対応する領域が操作された場合に、カテゴリー選択画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「カテゴリー選択画面」は、現在所持しているポイントに係る情報と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、各カテゴリーに対応する領域が含まれている。 Next, as shown in FIG. 45(B), when the area corresponding to "product exchange" is operated in FIG. 45(A), a category selection screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "category selection screen" includes information related to the points currently held, an area corresponding to the "up cursor," an area corresponding to the "down cursor," and areas corresponding to each category.

なお、図45(B)では、「金券」に対応する領域と、「雑貨」に対応する領域と、「食料品」に対応する領域と、「ゲームポイント」に対応する領域とが表示されているが、これら以外のカテゴリーに対応する領域が表示されることとしてもよい。 In FIG. 45(B), an area corresponding to "vouchers," an area corresponding to "miscellaneous goods," an area corresponding to "food items," and an area corresponding to "game points" are displayed, but areas corresponding to categories other than these may also be displayed.

次に、図45(C)に示す通り、図45(B)において、「金券」に対応する領域が操作された場合に、商品交換画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「商品交換画面」は、現在所持しているポイントに係る情報と、選択されたカテゴリーに対応する商品に係る領域と、「ソート」に対応する領域と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域とが含まれている。 Next, as shown in FIG. 45(C), when the area corresponding to "voucher" is operated in FIG. 45(B), a product exchange screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "product exchange screen" includes information related to the points currently held, an area related to the product corresponding to the selected category, an area corresponding to "sort", an area corresponding to the "up cursor", an area corresponding to the "down cursor", and an area corresponding to "end".

ここで、図45(C)では、選択されたカテゴリーに対応する商品に対応する領域として、商品Xに対応する領域と、商品Yに対応する領域と、商品Zに対応する領域とが携帯端末Pの液晶表示装置に表示されている。 Here, in FIG. 45(C), an area corresponding to product X, an area corresponding to product Y, and an area corresponding to product Z are displayed on the liquid crystal display device of mobile terminal P as areas corresponding to products in the selected category.

なお、図45(C)では、「上カーソル」に対応する領域、及び「下カーソル」に対応する領域が操作不可能となっており、選択されたカテゴリーに対応する商品に対応する領域と、「ソート」に対応する領域と、「終了」に対応する領域とが操作可能となっている。ここで、商品Yに対応する領域、及び商品Zに対応する領域が操作不可能となっているのは、現在所持しているポイントが、商品と交換するのに必要なポイント未満であるためである。 In FIG. 45(C), the areas corresponding to the "up cursor" and "down cursor" are inoperable, while the areas corresponding to the products in the selected category, the area corresponding to "sort", and the area corresponding to "end" are operable. Here, the areas corresponding to product Y and product Z are inoperable because the current points held are less than the points required to exchange for the product.

次に、図45(D)に示す通り、図45(C)において、「商品X」に対応する領域が操作された場合に、商品詳細画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「商品詳細画面」は、商品名に係る情報と、商品画像に係る情報と、商品説明に係る情報と、「交換」に対応する領域と、「取消」に対応する領域とが含まれている。 Next, as shown in FIG. 45(D), when the area corresponding to "Product X" in FIG. 45(C) is operated, a product details screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "product details screen" includes information related to the product name, information related to the product image, information related to the product description, an area corresponding to "Exchange," and an area corresponding to "Cancel."

次に、図45(E)に示す通り、図45(D)において、「交換」に対応する領域が操作された場合に、商品確認画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「商品確認画面」は、「商品とポイントを交換します。よろしいですか?」という文字画像と、商品名に係る情報と、商品画像に係る情報と、商品と交換した後に所持することとなるポイントに係る情報と、「交換」に対応する領域と、「取消」に対応する領域とが含まれている。 Next, as shown in FIG. 45(E), when the area corresponding to "Exchange" is operated in FIG. 45(D), a product confirmation screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "product confirmation screen" includes a text image saying "Your points will be exchanged for a product. Are you sure?", information related to the product name, information related to the product image, information related to the points that will be possessed after exchanging for the product, an area corresponding to "Exchange", and an area corresponding to "Cancel".

次に、図45(F)に示す通り、図45(E)において、「交換」に対応する領域が操作された場合に、商品交換完了画面が液晶表示装置2に表示されることとなる。ここで、「商品交換完了画面」は、商品交換が完了したことを報知するための画像であって、例えば、図45(F)に示すように、「商品交換が完了しました」という文字画像をいう。 Next, as shown in FIG. 45(F), when the area corresponding to "Exchange" is operated in FIG. 45(E), a product exchange completion screen is displayed on the liquid crystal display device 2. Here, the "product exchange completion screen" is an image for notifying that the product exchange has been completed, and is, for example, a text image stating "Product exchange has been completed" as shown in FIG. 45(F).

次に、図45(G)に示す通り、図45(F)において、所定時間が経過すると、アプリトップメニュー画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 45(G), when a predetermined time has elapsed in FIG. 45(F), the application top menu screen will be displayed on the liquid crystal display device of the mobile device P.

(商品確認時のアニメーション)
次に、図46に基づいて、第2実施形態における商品確認時のアニメーションについて説明を行う。
(Animation when checking a product)
Next, with reference to FIG. 46, an animation for checking a product in the second embodiment will be described.

まず、図46(A)に示す通り、携帯端末Pの液晶表示装置には、アプリトップメニュー画面が表示されている。 First, as shown in FIG. 46 (A), the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

次に、図46(B)に示す通り、図46(A)において、「商品確認」に対応する領域が操作された場合に、カテゴリー選択画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 46(B), when the area corresponding to "Product Confirmation" is operated in FIG. 46(A), a category selection screen is displayed on the liquid crystal display device of the mobile terminal P.

次に、図46(C)に示す通り、図46(B)において、「金券」に対応する領域が操作された場合に、商品一覧画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「商品一覧画面」は、選択されたカテゴリーに対応する商品に係る領域と、「ソート」に対応する領域と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域とが含まれている。 Next, as shown in FIG. 46(C), when the area corresponding to "Vouchers" is operated in FIG. 46(B), a product list screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "product list screen" includes an area for products corresponding to the selected category, an area corresponding to "Sort," an area corresponding to the "Up Cursor," an area corresponding to the "Down Cursor," and an area corresponding to "End."

次に、図46(D)に示す通り、図46(C)において、「商品X」に対応する商品紹介画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「商品紹介画面」は、商品名に係る情報と、商品画像に係る情報と、商品説明に係る情報と、「終了」に対応する領域とが含まれている。 Next, as shown in FIG. 46(D), a product introduction screen corresponding to "Product X" in FIG. 46(C) is displayed on the liquid crystal display device of the mobile terminal P. Here, the "product introduction screen" includes information related to the product name, information related to the product image, information related to the product description, and an area corresponding to "End."

次に、図46(E)に示す通り、図46(D)において、「終了」に対応する領域が操作された場合に、アプリトップメニュー画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 46(E), when the area corresponding to "Exit" in FIG. 46(D) is operated, the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

(第2実施形態における会員登録時のアニメーション)
次に、図47に基づいて、第2実施形態における会員登録時のアニメーションについて説明を行う。
(Animation during member registration in the second embodiment)
Next, the animation that occurs during member registration in the second embodiment will be described with reference to FIG.

まず、図47(A)に示す通り、携帯端末Pの液晶表示装置には、アプリトップメニュー画面が表示されている。 First, as shown in FIG. 47(A), the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

次に、図47(B)に示す通り、図47(A)において、「会員登録」に対応する領域が操作された場合に、会員情報入力画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「会員情報入力画面」は、氏名に係る情報を入力するための領域と、住所に係る情報を入力するための領域と、電話番号に係る情報を入力するための領域と、メールアドレスに係る情報を入力するための領域と、年齢に係る情報を入力するための領域と、性別に係る情報を入力するための領域と、パスワードに係る情報を入力するための領域と、これらの入力がされた後に操作可能となる「完了」に対応する領域と、「取消」に対応する領域とが含まれている。なお、「完了」に対応する領域は、操作可能である場合には、白色で表示されるとともに、操作不可能である場合には、灰色で表示されることとなる。 Next, as shown in FIG. 47(B), when the area corresponding to "member registration" in FIG. 47(A) is operated, a member information input screen is displayed on the liquid crystal display device of mobile terminal P. Here, the "member information input screen" includes an area for inputting information relating to name, an area for inputting information relating to address, an area for inputting information relating to telephone number, an area for inputting information relating to email address, an area for inputting information relating to age, an area for inputting information relating to gender, an area for inputting information relating to password, an area corresponding to "complete" which becomes operable after these items are input, and an area corresponding to "cancel". Note that the area corresponding to "complete" is displayed in white if it is operable, and is displayed in gray if it is inoperable.

次に、図47(C)に示す通り、図47(B)において、「氏名入力欄」が操作された場合に、氏名情報の入力が可能となる。具体的には、文字入力画像が表示され、この文字入力画像を操作することで、氏名入力欄に対して氏名情報を入力することが可能となる。 Next, as shown in FIG. 47(C), when the "Name Input Field" in FIG. 47(B) is operated, it becomes possible to input name information. Specifically, a character input image is displayed, and by operating this character input image, it becomes possible to input name information into the name input field.

次に、図47(D)に示す通り、図47(C)において、氏名に係る情報と、住所に係る情報と、電話番号に係る情報と、メールアドレスに係る情報と、年齢に係る情報と、性別に係る情報と、パスワードに係る情報が入力されると、「完了」に対応する領域が操作可能となる。 Next, as shown in FIG. 47(D), when the information relating to the name, address, telephone number, email address, age, gender, and password is entered in FIG. 47(C), the area corresponding to "Complete" becomes operable.

なお、図47(D)において、入力された情報が所定の条件を充足せずに、「完了」に対応する領域が操作された場合には、会員登録エラー画面が携帯端末Pの液晶表示装置に表示されることとなる。例えば、電話番号に係る情報を入力するための領域に数字以外の情報が入力されると、図47(G)に示す会員登録エラー画面が携帯端末Pの液晶表示装置に表示されることとなる。 In FIG. 47(D), if the entered information does not satisfy the predetermined conditions and the area corresponding to "Complete" is operated, a member registration error screen will be displayed on the liquid crystal display device of the mobile terminal P. For example, if information other than numbers is entered in the area for entering information related to a telephone number, a member registration error screen as shown in FIG. 47(G) will be displayed on the liquid crystal display device of the mobile terminal P.

次に、図47(E)に示す通り、図47(D)において、「完了」に対応する領域が操作された場合に、登録完了画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「登録完了画面」は、会員登録が完了した旨を報知する画面であって、例えば、図47(E)に示すように、「ご登録ありがとうございました。」という文字画像をいう。 Next, as shown in FIG. 47(E), when the area corresponding to "Complete" in FIG. 47(D) is operated, a registration completion screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "registration completion screen" is a screen that notifies the user that membership registration has been completed, and is, for example, a text image that reads "Thank you for registering," as shown in FIG. 47(E).

次に、図47(F)に示す通り、図47(E)において、所定時間が経過した場合や、図47(B)、図47(C)、図47(D)において、「取消」に対応する領域が操作された場合には、アプリトップメニュー画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 47(F), when a predetermined time has elapsed in FIG. 47(E), or when the area corresponding to "Cancel" is operated in FIG. 47(B), FIG. 47(C), or FIG. 47(D), the application top menu screen will be displayed on the liquid crystal display device of the mobile device P.

(第2実施形態における会員情報更新時のアニメーション)
次に、図48に基づいて、第2実施形態における会員情報更新時のアニメーションについて説明を行う。
(Animation when updating member information in the second embodiment)
Next, with reference to FIG. 48, the animation that occurs when updating member information in the second embodiment will be described.

まず、図48(A)に示す通り、携帯端末Pの液晶表示装置には、アプリトップメニュー画面が表示されている。 First, as shown in FIG. 48 (A), the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

次に、図48(B)に示す通り、図48(A)において、「会員情報更新」に対応する領域が操作された場合に、会員情報更新画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 48(B), when the area corresponding to "member information update" in FIG. 48(A) is operated, the member information update screen is displayed on the liquid crystal display device of the mobile terminal P.

次に、図48(C)に示す通り、図48(B)において、「氏名入力欄」が操作された場合に、氏名情報の更新が可能となる。具体的には、文字入力画像が表示され、この文字入力画像を操作することで、氏名入力欄の氏名情報を更新することが可能となる。 Next, as shown in FIG. 48(C), when the "Name Input Field" in FIG. 48(B) is operated, it becomes possible to update the name information. Specifically, a character input image is displayed, and by operating this character input image, it becomes possible to update the name information in the name input field.

次に、図48(D)に示す通り、図48(C)において、氏名に係る情報と、住所に係る情報と、電話番号に係る情報と、メールアドレスに係る情報と、年齢に係る情報と、性別に係る情報と、パスワードに係る情報の少なくとも一部が更新されると、「完了」に対応する領域が操作可能となる。 Next, as shown in FIG. 48(D), when at least some of the information relating to name, address, telephone number, email address, age, gender, and password in FIG. 48(C) are updated, the area corresponding to "Complete" becomes operable.

なお、図48(D)において、入力された情報が所定の条件を充足せずに、「完了」に対応する領域が操作された場合には、会員情報更新エラー画面が携帯端末Pの液晶表示装置に表示されることとなる。例えば、電話番号に係る情報を入力するための領域に数字以外の情報が入力されると、図48(G)に示す会員情報更新エラー画面が携帯端末Pの液晶表示装置に表示されることとなる。 In addition, in FIG. 48(D), if the entered information does not satisfy the predetermined conditions and the area corresponding to "Complete" is operated, a member information update error screen will be displayed on the liquid crystal display device of the mobile terminal P. For example, if information other than numbers is entered in the area for entering information related to a telephone number, a member information update error screen shown in FIG. 48(G) will be displayed on the liquid crystal display device of the mobile terminal P.

次に、図48(E)に示す通り、図48(D)において、「完了」に対応する領域が操作された場合に、更新完了画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「更新完了画面」は、会員登録の更新が完了した旨を報知する画面であって、例えば、図48(E)に示すように、「更新が完了しました。」という文字画像をいう。 Next, as shown in FIG. 48(E), when the area corresponding to "Complete" in FIG. 48(D) is operated, an update completion screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "update completion screen" is a screen that notifies the user that the member registration update has been completed, and is, for example, a text image that reads "Update completed" as shown in FIG. 48(E).

次に、図48(F)に示す通り、図48(E)において、所定時間が経過した場合や、図48(B)、図48(C)、図48(D)において、「取消」に対応する領域が操作された場合には、アプリトップメニュー画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 48(F), when a predetermined time has elapsed in FIG. 48(E), or when the area corresponding to "Cancel" is operated in FIG. 48(B), FIG. 48(C), or FIG. 48(D), the application top menu screen will be displayed on the liquid crystal display device of the mobile device P.

(第2実施形態における二次元コード表示時のアニメーション)
次に、図49に基づいて、第2実施形態における二次元コード表示時のアニメーションについて説明を行う。
(Animation when a two-dimensional code is displayed in the second embodiment)
Next, with reference to FIG. 49, animation when a two-dimensional code is displayed in the second embodiment will be described.

まず、図49(A)に示す通り、携帯端末Pの液晶表示装置には、アプリトップメニュー画面が表示されている。 First, as shown in FIG. 49 (A), the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

次に、図49(B)に示す通り、図49(A)において、「二次元コード」に対応する領域が操作された場合に、二次元コード画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 49(B), when the area corresponding to the "two-dimensional code" in FIG. 49(A) is operated, the two-dimensional code screen is displayed on the liquid crystal display device of the mobile terminal P.

ここで、「二次元コード画面」は、ポイント交換装置1の二次元コード読取部8に読み取らせるための二次元コードと、「完了」に対応する領域と、「ポイント交換装置に翳して下さい。」という文字画像が含まれる。 Here, the "two-dimensional code screen" includes a two-dimensional code to be read by the two-dimensional code reader 8 of the point exchange device 1, an area corresponding to "Complete," and a text image that reads "Please hold the screen over the point exchange device."

次に、図49(C)に示す通り、図49(B)において、「完了」に対応する領域が操作された場合には、アプリトップメニュー画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 49(C), when the area corresponding to "Complete" in FIG. 49(B) is operated, the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

(第2実施形態におけるポイント加算時のアニメーション)
次に、図50に基づいて、第2実施形態におけるポイント加算時のアニメーションについて説明を行う。
(Animation when points are added in the second embodiment)
Next, the animation that occurs when points are added in the second embodiment will be described with reference to FIG.

まず、図50(A)に示す通り、携帯端末Pの液晶表示装置には、アプリトップメニュー画面が表示されている。 First, as shown in FIG. 50 (A), the application top menu screen is displayed on the liquid crystal display device of the mobile device P.

次に、図50(B)に示す通り、図50(A)において、「ポイント加算」に対応する領域が操作された場合に、二次元コード読取画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 50(B), when the area corresponding to "Add points" in FIG. 50(A) is operated, the two-dimensional code reading screen is displayed on the liquid crystal display device of the mobile terminal P.

ここで、「二次元コード読取画面」は、「二次元コードを読み取って下さい。」という文字画像と、二次元コードを読み取るためのフレーム画像と、「取消」に対応する領域とが含まれている。 Here, the "two-dimensional code reading screen" includes a text image that says "Please read the two-dimensional code," a frame image for reading the two-dimensional code, and an area that corresponds to "Cancel."

次に、図50(C)に示す通り、図50(B)において、ポイント交換装置1によりポイント交換に係る操作が行われ、排紙口7から排紙された紙(レシート)に印刷されている二次元コードが読み取られた場合に、ポイント交換完了画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「ポイント交換完了画面」は、氏名に係る情報と、「ポイント交換が完了しました。」という文字画像と、ポイントが加算される前の合計ポイントと、加算されるポイントと、これらの合計ポイントが含まれている。 Next, as shown in Figure 50 (C), in Figure 50 (B), when the operation related to the point exchange is performed by the point exchange device 1 and the two-dimensional code printed on the paper (receipt) discharged from the paper discharge outlet 7 is read, a point exchange completion screen is displayed on the liquid crystal display device of the mobile terminal P. Here, the "point exchange completion screen" includes information related to the name, a text image saying "Point exchange has been completed," the total points before the points were added, the points to be added, and these total points.

次に、図50(D)に示す通り、図50(C)において、所定時間が経過した場合や、図50(B)において、「取消」に対応する領域が操作された場合には、アプリトップメニュー画面が携帯端末Pの液晶表示装置に表示されることとなる。 Next, as shown in FIG. 50(D), when a predetermined time has elapsed in FIG. 50(C), or when the area corresponding to "Cancel" is operated in FIG. 50(B), the application top menu screen will be displayed on the liquid crystal display device of the mobile device P.

(第2実施形態におけるポイント交換操作時処理、ポイント加算操作時処理、及びポイント確認操作時処理の遷移)
次に、図51に基づいて、第2実施形態におけるポイント交換操作時処理、ポイント加算操作時処理、及びポイント確認操作時処理の遷移について説明を行う。
(Transition of point exchange operation processing, point addition operation processing, and point confirmation operation processing in the second embodiment)
Next, transitions between the point exchange operation process, the point addition operation process, and the point confirmation operation process in the second embodiment will be described with reference to FIG.

(第2実施形態におけるポイント交換操作時処理の遷移)
まず、第2実施形態におけるポイント交換操作時処理の遷移について説明を行う。
(Transition of processing during point exchange operation in the second embodiment)
First, the transition of processing during a point exchange operation in the second embodiment will be described.

まず、ポイント交換装置1は、ステップS6-16のポイント交換情報送信処理を行う。これにより、ポイント交換装置1からポイント管理サーバ401に対して、ポイント交換情報が送信される。 First, the point exchange device 1 performs the point exchange information transmission process in step S6-16. This causes the point exchange information to be transmitted from the point exchange device 1 to the point management server 401.

そして、ポイント管理サーバ401は、ステップS405のポイント交換情報記憶処理により、ポイント交換装置1から受信したポイント交換情報を記憶する処理を行う。これにより、ポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、更新ポイント記憶領域402g、セキュリティコード記憶領域402iに各情報が記憶されることとなる。 Then, the point management server 401 performs a process of storing the point exchange information received from the point exchange device 1 by the point exchange information storage process of step S405. As a result, each piece of information is stored in the point ID storage area 402a, the update date and time storage area 402b, the shop storage area 402c, the point management DB exchange device ID storage area 402d, the updated point storage area 402g, and the security code storage area 402i.

そして、ポイント交換装置1は、ステップS6-17のセキュリティコード受信処理を行う。これにより、ポイント交換装置1からポイント管理サーバ401に対して、セキュリティコードの送信要求が行われる。 Then, the point exchange device 1 performs the security code reception process in step S6-17. This causes the point exchange device 1 to request the point management server 401 to send a security code.

そして、ポイント管理サーバ401は、ステップS407のセキュリティコード送信処理により、セキュリティコード記憶領域402iに記憶されたセキュリティコードをポイント交換装置1に対して送信する。 Then, the point management server 401 transmits the security code stored in the security code storage area 402i to the point exchange device 1 through the security code transmission process in step S407.

そして、ポイント交換装置1は、ステップS6-18のポイント交換用二次元コード生成処理を行う。これにより、ポイント管理サーバ401にアクセスするためのURLに係る情報、より具体的には、ポイントに交換する手続を行うためのURLに係る情報と、交換することとなるポイント数に係る情報と、ステップS6-17のセキュリティコード受信処理により受信したセキュリティコードに係る情報を有する二次元コードを生成する処理が行われることとなる。 Then, the point exchange device 1 performs a process of generating a two-dimensional code for point exchange in step S6-18. This generates a two-dimensional code that contains information related to the URL for accessing the point management server 401, more specifically, information related to the URL for carrying out the procedure for exchanging the points, information related to the number of points to be exchanged, and information related to the security code received in the security code reception process in step S6-17.

そして、ポイント交換装置1は、ステップS6-19の交換用レシート発行画像表示処理により、景品50をポイントに交換するための紙(レシート)が発行されることを報知する交換用レシート発行画像(図22(E)参照)を液晶表示装置2に表示する処理を行う。 Then, the point exchange device 1 performs the process of displaying an exchange receipt issuance image (see FIG. 22(E)) on the liquid crystal display device 2, which notifies the user that a paper (receipt) for exchanging the prize 50 for points will be issued, through the exchange receipt issuance image display process of step S6-19.

そして、ポイント交換装置1は、ステップS6-20の交換用レシート発行処理により、ステップS6-18のポイント交換用二次元コード生成処理により生成された二次元コードを紙(レシート)に印刷し、当該印刷された紙(レシート)を排紙口7により排紙する処理を行う。 Then, the point exchange device 1 performs the exchange receipt issuing process in step S6-20 to print the two-dimensional code generated in the point exchange two-dimensional code generation process in step S6-18 on a piece of paper (receipt), and ejects the printed paper (receipt) from the paper ejection port 7.

(第2実施形態におけるポイント加算操作時処理の遷移)
次に、第2実施形態におけるポイント加算操作時処理の遷移について説明を行う。
(Transition of processing during point addition operation in the second embodiment)
Next, the transition of the process during a point addition operation in the second embodiment will be described.

まず、携帯端末Pは、排紙された紙(レシート)に印刷されている二次元コードの読み取りが完了すると、ステップS2018-5のポイント加算情報送信処理を行う。これにより、携帯端末Pからポイント管理サーバ401に対して、ポイント加算情報が送信される。 First, when the mobile device P finishes reading the two-dimensional code printed on the discharged paper (receipt), it performs the point addition information transmission process in step S2018-5. This causes the point addition information to be transmitted from the mobile device P to the point management server 401.

ここで、「ポイント加算情報」は、交換することとなるポイント数に係る情報と、携帯端末Pの端末識別情報と、セキュリティコードに係る情報が含まれている。 Here, the "point addition information" includes information regarding the number of points to be exchanged, the terminal identification information of the mobile terminal P, and information regarding the security code.

ここで、第1実施形態において、ポイント管理サーバ401は、氏名・パスワード情報を受信した場合(ステップS408=YES)に、ステップS409の処理によりポイント付与認証処理が行われる一方で、第2実施形態において、ポイント管理サーバ401は、携帯端末Pからポイント加算情報を受信した場合に、ステップS409の処理によりポイント付与認証処理を行う。これにより、会員管理サーバ101に対してポイント加算情報を送信する。 In the first embodiment, when the point management server 401 receives name and password information (step S408 = YES), it performs a point allocation authentication process by processing in step S409, whereas in the second embodiment, when the point management server 401 receives point addition information from the mobile device P, it performs a point allocation authentication process by processing in step S409. As a result, it transmits the point addition information to the member management server 101.

そして、会員管理サーバ101は、ポイント加算情報を受信した場合に、ステップS106の会員認証処理を行う。これにより、ポイント管理サーバ401が携帯端末Pから受信したポイント加算情報に含まれている端末識別情報が、会員登録されている情報と一致するか否かを判定する。 Then, when the member management server 101 receives the point addition information, it performs the member authentication process in step S106. As a result, it determines whether the terminal identification information included in the point addition information received by the point management server 401 from the mobile device P matches the information registered as a member.

そして、会員管理サーバ101は、ステップS106の会員認証処理を行った後、ステップS107の会員認証結果情報送信処理を行う。これにより、会員管理サーバ101からポイント管理サーバ401に対して会員認証結果情報が送信される。 Then, after performing the member authentication process in step S106, the member management server 101 performs the member authentication result information transmission process in step S107. As a result, the member authentication result information is transmitted from the member management server 101 to the point management server 401.

そして、ポイント管理サーバ401は、会員管理サーバ101から会員として認証した旨の情報を受信し、認証が完了すると(ステップS410=YES)、ステップS411のポイント加算処理を行う。これにより、ポイント管理DB402のポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、ポイント管理DB用会員ID記憶領域402e、会員氏名記憶領域402f、更新ポイント記憶領域402g、及び有効期限記憶領域402hに各情報が記憶される。 Then, the point management server 401 receives information from the member management server 101 that the user has been authenticated as a member, and when the authentication is complete (step S410 = YES), it performs the point addition process in step S411. As a result, each piece of information is stored in the point ID storage area 402a, the update date and time storage area 402b, the shop storage area 402c, the point management DB exchange device ID storage area 402d, the point management DB member ID storage area 402e, the member name storage area 402f, the updated point storage area 402g, and the expiration date storage area 402h of the point management DB 402.

そして、ポイント管理サーバ401は、ステップS411のポイント加算処理が行われた後、ステップS412のメール送信対象会員情報受信処理を行う。これにより、ポイント管理サーバ401は、会員管理サーバ101に対してメール送信対象会員情報送信要求を行う。 Then, after the point addition process in step S411, the point management server 401 performs the process of receiving the member information to which the email is to be sent in step S412. As a result, the point management server 401 makes a request to the member management server 101 to send the member information to which the email is to be sent.

ここで、「メール送信対象会員情報」は、少なくとも、メールアドレス記憶領域102fに記憶されている会員のメールアドレスに係る情報を有している。 Here, the "email sending target member information" includes at least information related to the member's email address stored in the email address storage area 102f.

そして、会員管理サーバ101は、ポイント管理サーバ401からメール送信対象送信要求があると、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、ポイント管理サーバ401に対してメール送信対象会員情報を送信することとなる。 Then, when the member management server 101 receives a request from the point management server 401 to send the email to the target member, the member management server 101 performs the member information sending process in step S109. As a result, the member management server 101 sends the member information to which the email is to be sent to the point management server 401.

そして、ポイント管理サーバ401は、会員管理サーバ101からメール送信対象会員情報を受信した場合に、ステップS413のポイント加算メール送信処理を行う。これにより、会員に対してポイント加算メールを送信する。 Then, when the point management server 401 receives the member information to which the email is to be sent from the member management server 101, it performs the point addition email sending process in step S413. This causes the point addition email to be sent to the member.

この際に、問屋がポイント協会から購入したポイントが売り切れ間近である場合に、問屋や、ショップに対してポイントが売り切れ間近である旨の情報を有するメールを送信することとしてもよい。 At this time, if the points that the wholesaler purchased from the point association are about to sell out, an email containing information that the points are about to sell out may be sent to the wholesaler or shop.

また、ポイント管理サーバ401は、ポイント加算画面を携帯端末Pの液晶表示装置に表示するために必要なポイント加算完了情報を携帯端末Pに送信する。 In addition, the point management server 401 transmits to the mobile device P the point addition completion information required to display the point addition screen on the liquid crystal display device of the mobile device P.

そして、携帯端末Pは、ステップS2018-6のポイント加算完了情報受信処理を行う。これにより、ポイント管理サーバ401からポイント完了情報を受信する。 Then, the mobile device P performs the point addition completion information reception process in step S2018-6. This receives the point addition completion information from the point management server 401.

そして、携帯端末Pは、ポイント管理サーバ401からポイント完了情報を受信すると、ステップS2018-7のポイント加算画面表示処理を行う。これにより、携帯端末Pの液晶表示装置には、ポイント交換完了画面(図50(C)参照)が表示されることとなる。 Then, when the mobile device P receives the point completion information from the point management server 401, it performs the point addition screen display process in step S2018-7. As a result, the point exchange completion screen (see FIG. 50(C)) is displayed on the liquid crystal display device of the mobile device P.

(第2実施形態におけるポイント確認操作時処理の遷移)
次に、第2実施形態におけるポイント確認操作時処理の遷移について説明を行う。
(Transition of processing during point confirmation operation in the second embodiment)
Next, the transition of the process during the point confirmation operation in the second embodiment will be described.

まず、携帯端末Pは、ステップS2006-1の会員情報受信処理を行う。これにより、携帯端末Pは、会員管理サーバ101に対して会員情報送信要求を行う。 First, the mobile device P performs a member information reception process in step S2006-1. This causes the mobile device P to make a member information transmission request to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから会員情報送信要求があった場合に、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、携帯端末Pに対して、会員情報を送信する。 Then, when a member information transmission request is received from the mobile device P, the member management server 101 performs the member information transmission process in step S109. As a result, the member management server 101 transmits the member information to the mobile device P.

そして、携帯端末Pは、会員管理サーバ101から会員情報を受信した後、ステップS2006-2のポイント情報受信処理を行う。これにより、携帯端末Pは、ポイント管理サーバ401に対してポイント情報送信要求を行う。 Then, after receiving the member information from the member management server 101, the mobile device P performs the point information reception process in step S2006-2. As a result, the mobile device P makes a point information transmission request to the point management server 401.

そして、ポイント管理サーバ401は、携帯端末Pからポイント情報送信要求があった場合に、ステップS417のポイント情報送信処理を行う。これにより、ポイント管理サーバ401は、携帯端末Pに対して、ポイント情報を送信する。 Then, when a point information transmission request is received from the mobile device P, the point management server 401 performs a point information transmission process in step S417. As a result, the point management server 401 transmits the point information to the mobile device P.

そして、携帯端末Pは、ポイント管理サーバ401からポイント情報を受信した後、ステップS2006-3のポイント確認画面表示処理を行う。これにより、ステップS2006-1の会員情報受信処理により受信した会員情報と、ステップS2006-2のポイント情報受信処理により受信した会員情報に基づいて、ポイント確認画面(図44(B)参照)が携帯端末Pの液晶表示装置に表示される。 Then, after receiving the point information from the point management server 401, the mobile terminal P performs a point confirmation screen display process in step S2006-3. As a result, a point confirmation screen (see FIG. 44(B)) is displayed on the liquid crystal display device of the mobile terminal P based on the member information received in the member information reception process in step S2006-1 and the member information received in the point information reception process in step S2006-2.

(第2実施形態における商品交換操作時処理、及び商品確認操作時処理の遷移)
次に、図52に基づいて、第2実施形態における商品交換操作時処理、及び商品確認操作時処理の遷移の遷移について説明を行う。
(Transition of Product Exchange Operation Processing and Product Confirmation Operation Processing in the Second Embodiment)
Next, with reference to FIG. 52, the transitions of the process at the time of a product exchange operation and the process at the time of a product confirmation operation in the second embodiment will be described.

(第2実施形態における商品交換操作時処理の遷移)
まず、第2実施形態における商品交換操作時処理の遷移について説明を行う。
(Transition of Product Exchange Operation Processing in the Second Embodiment)
First, the transition of the process during a product exchange operation in the second embodiment will be described.

携帯端末Pは、ステップS2008-1の会員情報受信処理を行う。これにより、携帯端末Pは、会員管理サーバ101に対して会員情報送信要求を行う。 The mobile device P performs the member information reception process in step S2008-1. As a result, the mobile device P makes a member information transmission request to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから会員情報送信要求があった場合に、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、携帯端末Pに対して、会員情報を送信する。 Then, when a member information transmission request is received from the mobile device P, the member management server 101 performs the member information transmission process in step S109. As a result, the member management server 101 transmits the member information to the mobile device P.

そして、携帯端末Pは、会員管理サーバ101から会員情報を受信した後、ステップS2008-2のポイント情報受信処理を行う。これにより、携帯端末Pは、ポイント管理サーバ401に対してポイント情報送信要求を行う。 Then, after receiving the member information from the member management server 101, the mobile device P performs the point information reception process in step S2008-2. As a result, the mobile device P makes a point information transmission request to the point management server 401.

そして、ポイント管理サーバ401は、携帯端末Pからポイント情報送信要求があった場合に、ステップS417のポイント情報送信処理を行う。これにより、ポイント管理サーバ401は、携帯端末Pに対して、ポイント情報を送信する。 Then, when a point information transmission request is received from the mobile device P, the point management server 401 performs a point information transmission process in step S417. As a result, the point management server 401 transmits the point information to the mobile device P.

そして、携帯端末Pは、ポイント管理サーバ401からポイント情報を受信した後、ステップS2008-3の商品情報受信処理を行う。これにより、携帯端末Pは、商品管理サーバ301に対して商品情報送信要求を行う。 Then, after receiving the point information from the point management server 401, the mobile device P performs the product information reception process in step S2008-3. As a result, the mobile device P makes a product information transmission request to the product management server 301.

そして、商品管理サーバ301は、携帯端末Pから商品情報送信要求があった場合に、ステップS308の商品情報送信処理を行う。これにより、商品管理サーバ301は、携帯端末Pに対して、商品情報を送信する。 Then, when a product information transmission request is received from the mobile device P, the product management server 301 performs a product information transmission process in step S308. As a result, the product management server 301 transmits the product information to the mobile device P.

そして、携帯端末Pは、商品管理サーバ301から商品情報を受信した後、ステップS2008-4のカテゴリー選択画面表示処理を行う。これにより、ステップS2008-1の会員情報受信処理により受信した会員情報と、ステップS2008-2のポイント情報受信処理により受信した会員情報と、ステップS2008-3の商品情報受信処理により受信した商品情報に基づいて、カテゴリー選択画面(図45(B)参照)が携帯端末Pの液晶表示装置に表示される。 Then, after receiving the product information from the product management server 301, the mobile terminal P performs a category selection screen display process in step S2008-4. As a result, a category selection screen (see FIG. 45(B)) is displayed on the liquid crystal display device of the mobile terminal P based on the member information received in the member information reception process in step S2008-1, the member information received in the point information reception process in step S2008-2, and the product information received in the product information reception process in step S2008-3.

その後、携帯端末Pは、ステップS2008-19の商品交換情報送信処理を行う。これにより、携帯端末Pは、購買管理サーバ201に対して商品交換情報を送信する。 Then, the mobile device P performs the product exchange information transmission process in step S2008-19. As a result, the mobile device P transmits the product exchange information to the purchase management server 201.

そして、購買管理サーバ201は、携帯端末Pから商品交換情報を受信した場合に、ステップS202の商品交換情報登録処理を行う。これにより、購買管理DB202の購買ID記憶領域202aと、購買日記憶領域202bと、交換装置ID記憶領域202cと、購買者記憶領域202dと、購買商品記憶領域202eと、発送予定日記憶領域202fと、発送先記憶領域202gと、購買会員電話番号記憶領域202hに各情報が記憶されることとなる。 Then, when the purchasing management server 201 receives the product exchange information from the mobile terminal P, it performs the product exchange information registration process of step S202. As a result, each piece of information is stored in the purchasing ID memory area 202a, the purchasing date memory area 202b, the exchange device ID memory area 202c, the purchaser memory area 202d, the purchased product memory area 202e, the scheduled shipping date memory area 202f, the shipping destination memory area 202g, and the purchasing member phone number memory area 202h of the purchasing management DB 202.

そして、購買管理サーバ201は、ステップS202の商品交換情報登録処理が行われた後、ステップS203の商品交換完了情報送信処理を行う。これにより、購買管理サーバ201は、商品管理サーバ301に対して商品交換完了情報を送信する。 Then, after the product exchange information registration process in step S202, the purchasing management server 201 performs the product exchange completion information transmission process in step S203. As a result, the purchasing management server 201 transmits the product exchange completion information to the product management server 301.

そして、商品管理サーバ301は、購買管理サーバ201から商品交換完了情報を受信した場合に、ステップS302の在庫数減算処理を行う。これにより、購買管理DB202の在庫数記憶領域302fに記憶されている値から「1」減算される。 Then, when the product management server 301 receives the product exchange completion information from the purchasing management server 201, it performs the inventory quantity subtraction process in step S302. As a result, "1" is subtracted from the value stored in the inventory quantity storage area 302f of the purchasing management DB 202.

その後、携帯端末Pは、ステップS2008-20のポイント減算情報送信処理を行う。これにより、携帯端末Pは、ポイント管理サーバ401に対して、ポイント減算情報を送信する。 Then, the mobile device P performs the point subtraction information transmission process in step S2008-20. As a result, the mobile device P transmits the point subtraction information to the point management server 401.

そして、ポイント管理サーバ401は、携帯端末Pからポイント減算情報を受信した場合に、ステップS415のポイント減算情報受信時処理を行う。これにより、ポイント管理サーバ401は、ポイント管理DB402にポイント減算情報を記憶する。 Then, when the point management server 401 receives point subtraction information from the mobile device P, it performs a process at the time of receiving the point subtraction information in step S415. As a result, the point management server 401 stores the point subtraction information in the point management DB 402.

そして、携帯端末Pは、ステップS2008-20のポイント減算情報送信処理が行われた後、ステップS2008-21の商品交換完了画面表示処理を行う。これにより、商品交換完了画面(図45(F)参照)が携帯端末Pの液晶表示装置に表示される。 Then, after the point deduction information transmission process in step S2008-20 is performed, the mobile terminal P performs the product exchange completion screen display process in step S2008-21. As a result, the product exchange completion screen (see FIG. 45 (F)) is displayed on the liquid crystal display device of the mobile terminal P.

(第2実施形態における商品確認操作時処理の遷移)
次に、第2実施形態における商品確認操作時処理の遷移について説明を行う。
(Transition of Product Confirmation Operation Processing in the Second Embodiment)
Next, the transition of the process during the product confirmation operation in the second embodiment will be described.

携帯端末Pは、ステップS2010-1の商品情報受信処理を行う。これにより、携帯端末Pは、商品管理サーバ301に対して商品情報送信要求を行う。 The mobile device P performs the product information reception process in step S2010-1. As a result, the mobile device P makes a product information transmission request to the product management server 301.

そして、商品管理サーバ301は、携帯端末Pから商品情報送信要求があった場合に、ステップS308の商品情報送信処理を行う。これにより、商品管理サーバ301は、携帯端末Pに対して、商品情報を送信する。 Then, when a product information transmission request is received from the mobile device P, the product management server 301 performs a product information transmission process in step S308. As a result, the product management server 301 transmits the product information to the mobile device P.

そして、携帯端末Pは、商品管理サーバ301から商品情報を受信した後、ステップS2010-2のカテゴリー選択画像表示処理を行う。これにより、ステップS2010-1の商品情報受信処理により受信した商品情報に基づいて、カテゴリー選択画面(図46(B)参照)を携帯端末Pの液晶表示装置に表示する。 Then, after receiving the product information from the product management server 301, the mobile terminal P performs a category selection image display process in step S2010-2. As a result, a category selection screen (see FIG. 46(B)) is displayed on the liquid crystal display device of the mobile terminal P based on the product information received by the product information reception process in step S2010-1.

(第2実施形態における会員登録操作時処理、及び会員情報更新操作時処理の遷移)
次に、図53に基づいて、第2実施形態における会員登録操作時処理、会員情報更新操作時処理、及び二次元コード操作時処理の遷移について説明を行う。
(Transition of Member Registration Operation Process and Member Information Update Operation Process in the Second Embodiment)
Next, with reference to FIG. 53, a description will be given of the transitions between the member registration operation process, the member information update operation process, and the two-dimensional code operation process in the second embodiment.

(第2実施形態における会員登録操作時処理の遷移)
まず、第2実施形態における会員登録操作時処理の遷移について説明を行う。
(Transition of Member Registration Operation Processing in the Second Embodiment)
First, the transition of processes during a member registration operation in the second embodiment will be described.

まず、携帯端末Pは、ステップS2012-13の会員登録情報送信処理により、会員管理サーバ101に対して会員登録情報を送信する。 First, the mobile device P transmits the member registration information to the member management server 101 through the member registration information transmission process in step S2012-13.

そして、会員管理サーバ101は、携帯端末Pから会員登録情報を受信すると、ステップS102の会員登録情報受信時処理を行う。これにより、会員ID記憶領域102aと、氏名記憶領域102bと、住所記憶領域102cと、端末識別情報記憶領域102dと、電話番号記憶領域102eと、メールアドレス記憶領域102fと、パスワード記憶領域102gと、年齢記憶領域102hと、性別記憶領域102iの各領域に各情報が記憶されることとなる。 Then, when the member management server 101 receives the member registration information from the mobile device P, it performs the member registration information reception process of step S102. As a result, each piece of information is stored in each of the following areas: member ID storage area 102a, name storage area 102b, address storage area 102c, terminal identification information storage area 102d, phone number storage area 102e, email address storage area 102f, password storage area 102g, age storage area 102h, and gender storage area 102i.

(第2実施形態における会員情報更新操作時処理の遷移)
次に、第2実施形態における会員情報更新操作時処理の遷移について説明を行う。
(Transition of Member Information Update Operation Processing in the Second Embodiment)
Next, the transition of processing during a member information update operation in the second embodiment will be described.

まず、携帯端末Pは、ステップS2014-1の会員情報受信処理を行う。これにより、携帯端末Pは、会員管理サーバ101に対して会員情報送信要求を行う。 First, the mobile device P performs a member information reception process in step S2014-1. This causes the mobile device P to make a member information transmission request to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから会員情報送信要求があった場合に、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、携帯端末Pに対して、会員情報を送信する。 Then, when a member information transmission request is received from the mobile device P, the member management server 101 performs the member information transmission process in step S109. As a result, the member management server 101 transmits the member information to the mobile device P.

そして、携帯端末Pは、会員管理サーバ101から会員情報を受信した後、ステップS2014-2の会員情報更新画面表示処理を行う。これにより、会員情報更新画面(図48(B)参照)が携帯端末Pの液晶表示装置に表示される。 Then, after receiving the member information from the member management server 101, the mobile device P performs the member information update screen display process in step S2014-2. As a result, the member information update screen (see FIG. 48 (B)) is displayed on the liquid crystal display device of the mobile device P.

その後、携帯端末Pは、ステップS2014-13の会員更新情報送信処理を行う。これにより、携帯端末Pは、会員管理サーバ101に対して会員更新情報を送信する処理を行う。 Then, the mobile device P performs the member update information transmission process in step S2014-13. As a result, the mobile device P performs the process of transmitting the member update information to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから会員更新情報を受信すると、ステップS104の会員更新情報受信時処理を行う。これにより、会員ID記憶領域102aと、氏名記憶領域102bと、住所記憶領域102cと、端末識別情報記憶領域102dと、電話番号記憶領域102eと、メールアドレス記憶領域102fと、パスワード記憶領域102gと、年齢記憶領域102hと、性別記憶領域102iの各領域に各情報が更新して記憶されることとなる。 Then, when the member management server 101 receives the member update information from the mobile device P, it performs the member update information reception process of step S104. As a result, the information is updated and stored in each of the following areas: member ID storage area 102a, name storage area 102b, address storage area 102c, terminal identification information storage area 102d, phone number storage area 102e, email address storage area 102f, password storage area 102g, age storage area 102h, and gender storage area 102i.

(第2実施形態における二次元コード操作時処理の遷移)
次に、第2実施形態における二次元コード操作時処理の遷移について説明を行う。
(Transition of processing when operating a two-dimensional code in the second embodiment)
Next, the transition of processes when a two-dimensional code is operated in the second embodiment will be described.

まず、携帯端末Pは、ステップS2016-1の会員情報受信処理を行う。これにより、携帯端末Pは、会員管理サーバ101に対して会員情報送信要求を行う。 First, the mobile device P performs a member information reception process in step S2016-1. This causes the mobile device P to make a member information transmission request to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから会員情報送信要求があった場合に、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、携帯端末Pに対して、会員情報を送信する。 Then, when a member information transmission request is received from the mobile device P, the member management server 101 performs the member information transmission process in step S109. As a result, the member management server 101 transmits the member information to the mobile device P.

そして、携帯端末Pは、会員管理サーバ101から会員情報を受信した後、ステップS2016-2の二次元コード生成処理を行う。これにより、ポイント交換装置1の二次元コード読取部8に翳すための二次元コードを生成する処理が行われる。 Then, after receiving the member information from the member management server 101, the mobile terminal P performs the two-dimensional code generation process in step S2016-2. This performs the process of generating a two-dimensional code to be held up to the two-dimensional code reading unit 8 of the point exchange device 1.

(第3実施形態)
次に、図54~図61を用いて、第3実施形態の説明を行う。なお、第3実施形態を説明する際に、第1実施形態や、第2実施形態で説明した点と異なる点について説明を行い、共通する点については説明を省略する。
Third Embodiment
Next, the third embodiment will be described with reference to Figures 54 to 61. In describing the third embodiment, differences from the first and second embodiments will be described, and descriptions of commonalities will be omitted.

(第3実施形態における商品交換システムの概要)
まず、図54、及び図55を用いて、第3実施形態における商品交換システムの概要の説明を行う。
(Outline of the product exchange system in the third embodiment)
First, an overview of the product exchange system in the third embodiment will be described with reference to FIGS.

第3実施形態においては、現金を供託し、供託された現金の範囲内でポイントを発行することとなる。 In the third embodiment, cash is deposited and points are issued within the amount of the deposited cash.

(ショップと問屋)
図54に示す通り、ショップは、問屋に対して現金を供託する。そして、問屋は、ショップに対して、供託された供託金の範囲内でポイントを発行する。
(Shops and wholesalers)
As shown in Fig. 54, a shop deposits cash with a wholesaler, and the wholesaler issues points to the shop within the amount of the deposited money.

このように、ショップは、問屋に対して現金を供託することにより、問屋は、供託された現金の範囲内で、ショップに対してポイントを発行することができる。 In this way, a shop can deposit cash with a wholesaler, and the wholesaler can issue points to the shop within the amount of the deposited cash.

(ポイント協会と問屋)
図55に示す通り、問屋は、ポイント協会に対して現金を供託する。そして、ポイント協会は、問屋に対して、供託された供託金の範囲内でポイントを発行する。
(Points Association and Wholesaler)
As shown in Fig. 55, the wholesaler deposits cash with the point association, and the point association issues points to the wholesaler within the amount of the deposited money.

このように、問屋は、ポイント協会に対して現金を供託することで、ポイント協会は、供託された現金の範囲内で、問屋に対してポイントを発行することができる。 In this way, wholesalers can deposit cash with the points association, which can then issue points to the wholesaler within the amount of the deposited cash.

(第3実施形態における商品交換システムを構成する各システム)
次に、図56を用いて、第3実施形態における商品交換システムを構成する各システムについて説明を行う。
(Systems Constituting the Product Exchange System in the Third Embodiment)
Next, each system constituting the product exchange system in the third embodiment will be described with reference to FIG.

第3実施形態における商品交換システムは、ポイント交換装置1と、携帯端末Pと、会員管理システム100と、購買管理システム200と、商品管理システム300と、ポイント管理システム400と、供託金管理システム500により構成される。このため、以下において、供託金管理システム500の説明を行う。 The product exchange system in the third embodiment is composed of a points exchange device 1, a mobile terminal P, a member management system 100, a purchase management system 200, a product management system 300, a points management system 400, and a deposit management system 500. Therefore, the deposit management system 500 will be explained below.

(供託金管理システム500)
供託金管理システム500は、供託金管理サーバ501と、供託金管理DB502により構成されており、供託金情報を管理するためのシステムである。
(Deposit Management System 500)
The deposit management system 500 is made up of a deposit management server 501 and a deposit management DB 502, and is a system for managing deposit information.

(供託金管理サーバ501)
供託金管理サーバ501は、ポイント交換装置1や、ポイント管理サーバ401と通信可能に設けられており、供託金管理DB502に供託金情報を記憶する処理を行うために設けられている。なお、供託金管理サーバ501は、ショップが問屋に供託金を供託する場合には、問屋により管理され、問屋がポイント協会に対して供託金を供託する場合には、ポイント協会により管理される。
(Deposit Management Server 501)
The deposit management server 501 is provided to be capable of communicating with the point exchange device 1 and the point management server 401, and is provided to perform a process of storing deposit information in the deposit management DB 502. Note that the deposit management server 501 is managed by the wholesaler when a shop deposits a deposit with a wholesaler, and is managed by the point association when the wholesaler deposits a deposit with the point association.

(供託金管理DB502)
供託金管理DB502は、供託金情報を記憶するために設けられている。なお、供託金管理DB502については、後で図57を用いて詳述する。
(Deposit Management DB502)
The deposit management DB 502 is provided to store the deposit information. The deposit management DB 502 will be described in detail later with reference to FIG.

(第3実施形態における供託金管理DB502によって記憶された供託金情報)
次に、図57を用いて、第3実施形態における供託金管理DB502によって記憶された供託金情報について説明を行う。
(Deposit information stored by the deposit management DB 502 in the third embodiment)
Next, the deposit information stored by the deposit management DB 502 in the third embodiment will be described with reference to FIG.

供託金管理DB502には、供託金管理IDを記憶するための供託金管理ID記憶領域502aと、供託金更新日時を記憶するための供託金更新日時記憶領域502bと、ショップに係る情報を記憶するための供託金管理DB用ショップ記憶領域502cと、交換装置IDを記憶するための供託金管理DB用交換装置ID記憶領域502dと、供託金額を記憶するための供託金額記憶領域502eと、交換ポイントに係る情報を記憶するための交換ポイント記憶領域502fが設けられており、それぞれのデータが紐付いている。 The deposit management DB 502 includes a deposit management ID memory area 502a for storing the deposit management ID, a deposit update date and time memory area 502b for storing the deposit update date and time, a shop memory area 502c for the deposit management DB for storing information related to the shop, an exchange device ID memory area 502d for the deposit management DB for storing the exchange device ID, a deposit amount memory area 502e for storing the deposited amount, and an exchange point memory area 502f for storing information related to the exchange points, and each data is linked.

例えば、現金が供託された場合には、供託金管理ID記憶領域502aの「00000001」と、供託金更新日時記憶領域502bに記憶されている「2018/01/01 08:10」と、供託金管理DB用ショップ記憶領域502cに記憶されている「A店」と、供託金管理DB用交換装置ID記憶領域502dに記憶されている「00000001」と、供託金額記憶領域502eに記憶されている「1,000,000」というそれぞれのデータが紐付いて記憶される。 For example, when cash is deposited, the following data are stored in association with each other: "00000001" in the deposit management ID storage area 502a, "2018/01/01 08:10" stored in the deposit update date and time storage area 502b, "Store A" stored in the deposit management DB shop storage area 502c, "00000001" stored in the deposit management DB exchange device ID storage area 502d, and "1,000,000" stored in the deposit amount storage area 502e.

また、ポイントが発行された場合には、供託金管理ID記憶領域502aの「00000006」と、供託金更新日時記憶領域502bに記憶されている「2018/01/01 11:14」と、供託金管理DB用ショップ記憶領域502cに記憶されている「B店」と、供託金管理DB用交換装置ID記憶領域502dに記憶されている「00095701」と、交換ポイント記憶領域502fに記憶されている「20,000」というそれぞれのデータが紐付いて記憶される。 When points are issued, the following data are stored in association with each other: "00000006" in the deposit management ID storage area 502a, "2018/01/01 11:14" stored in the deposit update date and time storage area 502b, "Store B" stored in the deposit management DB shop storage area 502c, "00095701" stored in the deposit management DB exchange device ID storage area 502d, and "20,000" stored in the exchange point storage area 502f.

(第3実施形態におけるポイント交換操作時処理)
次に、図58に基づいて、第3実施形態におけるポイント交換操作時処理について説明を行う。
(Point exchange operation processing in the third embodiment)
Next, the process at the time of the point exchange operation in the third embodiment will be described with reference to FIG.

(ステップS6-21)
ステップS6-21において、CPU11は、ポイント発行要求情報送信処理を行う。具体的には、CPU11は、ポイント管理サーバ401に対して、ポイント発行要求情報を送信する処理を行う。ここで、「ポイント発行要求情報」とは、少なくとも、ポイント交換装置1のIDと、交換されるポイント数に係る情報が含まれる。そして、ステップS6-21の処理が終了すると、ステップS6-22に処理を移行する。
(Step S6-21)
In step S6-21, CPU 11 performs a process of transmitting point issuance request information. Specifically, CPU 11 performs a process of transmitting point issuance request information to point management server 401. Here, "point issuance request information" includes at least the ID of point exchange device 1 and information related to the number of points to be exchanged. Then, when the process of step S6-21 ends, the process proceeds to step S6-22.

(ステップS6-22)
ステップS6-22において、CPU11は、ポイント発行可能情報を受信したか否かを判定する処理を行う。具体的には、CPU11は、ポイント管理サーバ401からポイント発行可能情報を受信したか否かを判定する処理を行う。そして、ポイント発行可能情報を受信したと判定された場合には(ステップS6-22=YES)、ステップS6-23に処理を移行する。一方で、ポイント発行可能情報を受信していないと判定された場合には(ステップS6-22=NO)、ステップS6-24に処理を移行する。
(Step S6-22)
In step S6-22, the CPU 11 performs a process to determine whether or not point issuance information has been received. Specifically, the CPU 11 performs a process to determine whether or not point issuance information has been received from the point management server 401. If it is determined that point issuance information has been received (step S6-22=YES), the process proceeds to step S6-23. On the other hand, if it is determined that point issuance information has not been received (step S6-22=NO), the process proceeds to step S6-24.

(ステップS6-23)
ステップS6-23において、CPU11は、ポイント交換可能時処理を行う。具体的には、CPU11は、ステップS6-18のポイント交換用二次元コード生成処理、ステップS6-19の交換用レシート発行画像表示処理、及びステップS6-20の交換用レシート発行処理を行う。そして、ステップS6-23の処理が終了すると、第3実施形態におけるポイント交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理(図11参照)のステップS19に処理を移行する。
(Step S6-23)
In step S6-23, the CPU 11 performs processing when points are exchangeable. Specifically, the CPU 11 performs processing to generate a two-dimensional code for point exchange in step S6-18, processing to display an image for issuing an exchange receipt in step S6-19, and processing to issue an exchange receipt in step S6-20. Then, when the processing in step S6-23 ends, the subroutine for the processing at the time of the point exchange operation in the third embodiment ends, and the processing proceeds to step S19 of the main processing in the point exchange device 1 (see FIG. 11).

(ステップS6-24)
ステップS6-24において、CPU11は、ポイント交換不可能画面表示処理を行う。具体的には、CPU11は、ポイント交換不可能画像(図60(E)参照)を液晶表示装置2に表示する処理を行う。そして、ステップS6-24の処理が終了すると、ステップS6-25に処理を移行する。
(Step S6-24)
In step S6-24, the CPU 11 performs processing for displaying a point exchange impossible screen. Specifically, the CPU 11 performs processing for displaying a point exchange impossible image (see FIG. 60(E)) on the liquid crystal display device 2. Then, when the processing of step S6-24 ends, the process proceeds to step S6-25.

(ステップS6-25)
ステップS6-25において、CPU11は、景品返却処理を行う。具体的には、CPU11は、景品50を景品返却部4に返却する処理を行う。そして、ステップS6-25の処理が終了すると、第3実施形態におけるポイント交換操作時処理のサブルーチンを終了し、ポイント交換装置1におけるメイン処理(図11参照)のステップS19に処理を移行する。
(Step S6-25)
In step S6-25, the CPU 11 performs a prize return process. Specifically, the CPU 11 performs a process of returning the prize 50 to the prize return unit 4. Then, when the process of step S6-25 ends, the subroutine of the point exchange operation process in the third embodiment ends, and the process proceeds to step S19 of the main process (see FIG. 11) in the point exchange device 1.

(供託金管理サーバ501におけるメイン処理)
次に、図59に基づいて、供託金管理サーバ501におけるメイン処理について説明を行う。
(Main Processing in Deposit Management Server 501)
Next, the main processing in the deposit management server 501 will be described with reference to FIG.

(ステップS3001)
ステップS3001において、供託金管理サーバ501は、供託金入金操作が行われたか否かを判定する処理を行う。具体的には、供託金管理サーバ501は、供託金が入金された場合に行われる供託金入金操作が行われたか否かを判定する処理を行う。そして、供託金入金操作が行われたと判定された場合には(ステップS3001=YES)、ステップS3002に処理を移行する。一方で、供託金入金操作が行われていないと判定された場合には(ステップS3001=NO)、ステップS3004に処理を移行する。
(Step S3001)
In step S3001, the deposit management server 501 performs a process to determine whether or not a deposit deposit operation has been performed. Specifically, the deposit management server 501 performs a process to determine whether or not a deposit deposit operation, which is performed when a deposit is made, has been performed. If it is determined that a deposit deposit operation has been performed (step S3001=YES), the process proceeds to step S3002. On the other hand, if it is determined that a deposit deposit operation has not been performed (step S3001=NO), the process proceeds to step S3004.

(ステップS3002)
ステップS3002において、供託金管理サーバ501は、供託金入金時処理を行う。具体的には、供託金管理サーバ501は、供託金管理DB502の供託金管理ID記憶領域502aと、供託金更新日時記憶領域502bと、供託金管理DB用ショップ記憶領域502cと、供託金管理DB用交換装置ID記憶領域502dと、供託金額記憶領域502eに各情報を記憶する処理を行う。そして、ステップS3002の処理が終了すると、ステップS3003に処理を移行する。
(Step S3002)
In step S3002, the deposit management server 501 performs a process when depositing a deposit. Specifically, the deposit management server 501 performs a process of storing each piece of information in the deposit management ID storage area 502a, the deposit update date and time storage area 502b, the deposit management DB shop storage area 502c, the deposit management DB exchange device ID storage area 502d, and the deposit amount storage area 502e of the deposit management DB 502. Then, when the process of step S3002 is completed, the process proceeds to step S3003.

(ステップS3003)
ステップS3003において、供託金管理サーバ501は、供託金入金通知処理を行う。具体的には、供託金管理サーバ501は、供託金が入金された旨の情報、入金された供託金額に係る情報、及び入金した者(例えば、上述したように、問屋や、ショップ)に係る情報を有するメールを、供託金管理サーバの管理者(例えば、問屋や、ポイント協会)に対して送信する処理を行う。そして、ステップS3003の処理が終了すると、供託金管理サーバ501におけるメイン処理を終了し、再びステップS3001から処理を実行する。
(Step S3003)
In step S3003, the deposit management server 501 performs a deposit deposit notification process. Specifically, the deposit management server 501 performs a process of sending an email containing information that the deposit has been deposited, information on the deposited amount, and information on the depositor (e.g., a wholesaler or a shop, as described above) to the administrator of the deposit management server (e.g., a wholesaler or a point association). Then, when the process of step S3003 ends, the main process in the deposit management server 501 ends, and the process is executed again from step S3001.

(ステップS3004)
ステップS3004において、供託金管理サーバ501は、ポイント発行要求情報を受信したか否かを判定する処理を行う。具体的には、供託金管理サーバ501は、ポイント交換装置1から、ポイント発行要求情報を受信したか否かを判定する処理を行う。そして、ポイント発行要求情報を受信したと判定された場合には(ステップS3004=YES)、ステップS3005に処理を移行する。一方で、ポイント発行要求情報を受信していないと判定された場合には(ステップS3004=NO)、供託金管理サーバ501におけるメイン処理を終了し、再びステップS3001から処理を実行する。
(Step S3004)
In step S3004, the deposit management server 501 performs a process to determine whether or not point issuance request information has been received. Specifically, the deposit management server 501 performs a process to determine whether or not point issuance request information has been received from the point exchange device 1. If it is determined that point issuance request information has been received (step S3004=YES), the process proceeds to step S3005. On the other hand, if it is determined that point issuance request information has not been received (step S3004=NO), the main process in the deposit management server 501 is terminated, and the process is executed again from step S3001.

(ステップS3005)
ステップS3005において、供託金管理サーバ501は、供託金チェック処理を行う。具体的には、供託金管理サーバ501は、供託金管理DB502に記憶されている各情報に基づいて、ショップ毎の供託金額を算出し、当該算出されたショップ毎の供託金額と、今回送信されたポイント発行要求情報とを比較する処理を行う。そして、ステップS3005の処理が終了すると、ステップS3006に処理を移行する。
(Step S3005)
In step S3005, the deposit management server 501 performs a deposit check process. Specifically, the deposit management server 501 calculates the deposit amount for each shop based on the information stored in the deposit management DB 502, and performs a process of comparing the calculated deposit amount for each shop with the point issuance request information transmitted this time. Then, when the process of step S3005 ends, the process proceeds to step S3006.

(ステップS3006)
ステップS3006において、供託金管理サーバ501は、ポイント発行が可能であるか否かを判定する処理を行う。具体的には、供託金管理サーバ501は、ステップS3005の供託金チェック処理を行った結果、供託金額がポイント発行要求情報により要求されているポイントの発行要求されている額以上であるか否かを判定する処理を行う。ここで、供託金管理サーバ501は、供託金額がポイント発行要求情報により要求されているポイントの発行要求されている額以上である場合に、ポイント発行が可能であると判定することとなる。そして、ポイント発行が可能であると判定された場合には(ステップS3006=YES)、ステップS3007に処理を移行する。一方で、ポイント発行が可能ではないと判定された場合には(ステップS3006=NO)、ステップS3010に処理を移行する。
(Step S3006)
In step S3006, the deposit management server 501 performs a process to determine whether or not points can be issued. Specifically, the deposit management server 501 performs a process to determine whether or not the deposited amount is equal to or greater than the amount of points requested by the point issuance request information as a result of the deposit check process in step S3005. Here, the deposit management server 501 determines that points can be issued if the deposited amount is equal to or greater than the amount of points requested by the point issuance request information. If it is determined that points can be issued (step S3006=YES), the process proceeds to step S3007. On the other hand, if it is determined that points cannot be issued (step S3006=NO), the process proceeds to step S3010.

(ステップS3007)
ステップS3007において、供託金管理サーバ501は、ポイント発行可能情報送信処理を行う。具体的には、供託金管理サーバ501は、ポイント交換装置1に対して、ポイント発行可能情報を送信する処理を行う。ここで、「ポイント発行可能情報」は、少なくともポイントの発行が可能である旨の情報を有する。そして、ステップS3007の処理が終了すると、ステップS3008に処理を移行する。
(Step S3007)
In step S3007, the deposit management server 501 performs a process of transmitting point issuance information. Specifically, the deposit management server 501 performs a process of transmitting point issuance information to the point exchange device 1. Here, the "point issuance information" includes at least information indicating that points can be issued. Then, when the process of step S3007 is completed, the process proceeds to step S3008.

(ステップS3008)
ステップS3008において、供託金管理サーバ501は、供託金減算処理を行う。具体的には、供託金管理サーバ501は、供託金管理DB502の供託金管理ID記憶領域502aと、供託金更新日時記憶領域502bと、供託金管理DB用ショップ記憶領域502cと、供託金管理DB用交換装置ID記憶領域502dと、交換ポイント記憶領域502fに各情報を記憶する処理を行う。そして、ステップS3008の処理が終了すると、ステップS3009に処理を移行する。
(Step S3008)
In step S3008, the deposit management server 501 performs a deposit subtraction process. Specifically, the deposit management server 501 performs a process of storing each piece of information in the deposit management ID storage area 502a, the deposit update date and time storage area 502b, the deposit management DB shop storage area 502c, the deposit management DB exchange device ID storage area 502d, and the exchange point storage area 502f of the deposit management DB 502. Then, when the process of step S3008 is completed, the process proceeds to step S3009.

(ステップS3009)
ステップS3009において、供託金管理サーバ501は、ポイント発行通知処理を行う。具体的には、供託金管理サーバ501は、ポイントが発行された旨の情報、発行されたポイントに係る情報、及び発行したポイント交換装置1のIDに係る情報を有するメールを、供託金管理サーバの管理者(例えば、問屋や、ポイント協会)に対して送信する処理を行う。そして、ステップS3009の処理が終了すると、供託金管理サーバ501におけるメイン処理を終了し、再びステップS3001から処理を実行する。
(Step S3009)
In step S3009, the deposit management server 501 performs a point issuance notification process. Specifically, the deposit management server 501 performs a process of sending an email containing information that points have been issued, information related to the issued points, and information related to the ID of the point exchange device 1 that issued the points, to the administrator of the deposit management server (e.g., a wholesaler or a point association). Then, when the process of step S3009 ends, the main process in the deposit management server 501 ends, and the process is executed again from step S3001.

(ステップS3010)
ステップS3010において、供託金管理サーバ501は、ポイント発行不可能情報送信処理を行う。具体的には、供託金管理サーバ501は、ポイント交換装置1に対して、ポイント発行不可能情報を送信する処理を行う。ここで、「ポイント発行不可能情報」は、少なくともポイントの発行が不可能である旨の情報を有する。そして、ステップS3010の処理が終了すると、ステップS3011に処理を移行する。
(Step S3010)
In step S3010, the deposit management server 501 performs a process of transmitting point issuance impossible information. Specifically, the deposit management server 501 performs a process of transmitting point issuance impossible information to the point exchange device 1. Here, the "point issuance impossible information" includes at least information indicating that points cannot be issued. Then, when the process of step S3010 is completed, the process proceeds to step S3011.

(ステップS3011)
ステップS3011において、供託金管理サーバ501は、ポイント発行不可能通知処理を行う。具体的には、供託金管理サーバ501は、ポイントの発行が不可能である旨の情報を有するメールを、供託金管理サーバの管理者(例えば、問屋や、ポイント協会)に対して送信する処理を行う。そして、ステップS3011の処理が終了すると、供託金管理サーバ501におけるメイン処理を終了し、再びステップS3001から処理を実行する。
(Step S3011)
In step S3011, the deposit management server 501 performs a process of notifying the deposit management server 501 that points cannot be issued. Specifically, the deposit management server 501 performs a process of sending an email containing information that points cannot be issued to the deposit management server's administrator (e.g., a wholesaler or a point association). Then, when the process of step S3011 ends, the main process in the deposit management server 501 ends, and the process is executed again from step S3001.

(第3実施形態におけるポイント交換不可能時のアニメーション)
次に、図60に基づいて、第3実施形態におけるポイント交換不可能時のアニメーションについて説明を行う。
(Animation when points cannot be exchanged in the third embodiment)
Next, with reference to FIG. 60, an animation that appears when points cannot be exchanged in the third embodiment will be described.

まず、図60(A)に示す通り、ポイント交換装置1の液晶表示装置2には、トップメニュー画像が表示されている。 First, as shown in FIG. 60(A), a top menu image is displayed on the liquid crystal display device 2 of the point exchange device 1.

次に、図60(B)に示す通り、図60(A)において、「ポイント交換」に対応する領域が操作された場合に、景品投入部3に景品50の投入を促す画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 60(B), when the area corresponding to "point exchange" in FIG. 60(A) is operated, an image prompting the player to insert a prize 50 into the prize insertion portion 3 is displayed on the liquid crystal display device 2.

次に、図60(C)に示す通り、図60(B)において、「1」枚の第1景品51が景品投入部3に投入され、景品読取部15により、投入された第1景品51が贋物ではないと判定された場合に、液晶表示装置2に表示されている景品投入部3に景品50の投入を促す画像が更新されることとなる。 Next, as shown in FIG. 60(C), in FIG. 60(B), when "1" first prize 51 is inserted into the prize insertion unit 3 and the prize reading unit 15 determines that the inserted first prize 51 is not a counterfeit, the image displayed on the liquid crystal display device 2 prompting the user to insert a prize 50 into the prize insertion unit 3 is updated.

次に、図60(D)に示す通り、図60(C)において、「交換」に対応する領域が操作されると、景品50とポイントを交換することに対して確認を促す画像が液晶表示装置2に表示されることとなる。具体的には、景品投入部3に投入され、景品読取部15により、投入された景品50が贋物ではないと判定された景品50の数と、交換することとなるポイントの値と、有効期限が交換から「3」月である旨が報知される。 Next, as shown in FIG. 60(D), when the area corresponding to "Exchange" in FIG. 60(C) is operated, an image prompting confirmation of the exchange of prizes 50 and points is displayed on the liquid crystal display device 2. Specifically, the number of prizes 50 inserted into the prize insertion unit 3 and determined by the prize reading unit 15 to be not counterfeit, the value of the points to be exchanged, and the fact that the expiration date is "3" months from the date of exchange are notified.

次に、図60(E)に示す通り、図60(D)において、「交換」に対応する領域が操作され、ポイント発行要求情報により要求されているポイントの発行要求されている額が、供託金額以上ではない場合に、景品50をポイントに交換できなかったことを報知するポイント交換不可能画像が液晶表示装置2に表示されることとなる。ここで、「ポイント交換不可能画像」は、「ポイント交換できませんでした。」という文字画像と、「景品のお取り忘れにご注意下さい。」という文字画像が含まれている。 Next, as shown in FIG. 60(E), when the area corresponding to "Exchange" in FIG. 60(D) is operated and the amount of points requested by the point issuance request information is not equal to or greater than the deposited amount, a points exchange impossible image is displayed on the liquid crystal display device 2 to inform the user that the prize 50 could not be exchanged for points. Here, the "points exchange impossible image" includes a text image stating "Points exchange not possible" and a text image stating "Please be careful not to forget to pick up your prize."

次に、図60(F)に示す通り、図60(E)において、所定時間が経過すると、トップメニュー画像が液晶表示装置2に表示されることとなる。 Next, as shown in FIG. 60(F), when a predetermined time has elapsed in FIG. 60(E), the top menu image will be displayed on the liquid crystal display device 2.

(第3実施形態におけるポイント交換操作時処理の遷移)
次に、図61を用いて、第3実施形態におけるポイント交換操作時処理の遷移について説明を行う。
(Transition of processing during point exchange operation in the third embodiment)
Next, the transition of processing during a point exchange operation in the third embodiment will be described with reference to FIG.

まず、ポイント交換装置1は、ステップS6-21のポイント発行要求情報送信処理を行う。これにより、ポイント交換装置1から供託金管理サーバ501に対して、ポイント発行要求情報が送信される。 First, the point exchange device 1 performs a point issuance request information transmission process in step S6-21. This causes the point exchange device 1 to transmit point issuance request information to the deposit management server 501.

そして、供託金管理サーバ501は、ステップS3005の供託金チェック処理を行う。これにより、供託金管理サーバ501は、ショップ毎の供託金額を算出し、当該算出されたショップ毎の供託金額と、今回送信されたポイント発行要求情報とを比較する処理を行う。 Then, the deposit management server 501 performs a deposit check process in step S3005. As a result, the deposit management server 501 calculates the deposit amount for each shop, and performs a process of comparing the calculated deposit amount for each shop with the point issuance request information sent this time.

以下において、ステップS3005の供託金チェック処理を行った結果、ポイント発行が可能である場合と、ポイント発行が不可能である場合とに分けて説明を行う。 Below, we will explain separately the cases where points can be issued and the cases where points cannot be issued as a result of the deposit check process in step S3005.

(ポイント発行可能時)
まず、供託金管理サーバ501は、ステップS3007のポイント発行可能情報送信処理を行う。これにより、供託金管理サーバ501は、ポイント交換装置1に対してポイント発行可能情報を送信する。
(When points can be issued)
First, the deposited money management server 501 executes a point issuance information transmission process in step S3007. As a result, the deposited money management server 501 transmits the point issuance information to the point exchange device 1.

そして、供託金管理サーバ501は、ステップS3007のポイント発行可能情報送信処理を行った後、ステップS3008の供託金減算処理を行う。これにより、供託金管理DB502の供託金管理DB502の供託金管理ID記憶領域502aと、供託金更新日時記憶領域502bと、供託金管理DB用ショップ記憶領域502cと、供託金管理DB用交換装置ID記憶領域502dと、交換ポイント記憶領域502fに各情報を記憶する処理を行う。 Then, the deposit management server 501 performs the point issuance information transmission process in step S3007, and then performs the deposit subtraction process in step S3008. This causes the process of storing each piece of information in the deposit management ID memory area 502a, the deposit update date and time memory area 502b, the shop memory area 502c for the deposit management DB, the exchange device ID memory area 502d for the deposit management DB, and the exchange point memory area 502f of the deposit management DB 502.

そして、ポイント交換装置1は、供託金管理サーバ501からポイント発行可能情報を受信すると、ステップS6-23のポイント交換可能時処理を行う。これにより、ポイント交換装置1は、ステップS6-18のポイント交換用二次元コード生成処理、ステップS6-19の交換用レシート発行画像表示処理、及びステップS6-20の交換用レシート発行処理を行う。 Then, when the point exchange device 1 receives the point issuance availability information from the deposit management server 501, it performs the point exchange availability process in step S6-23. As a result, the point exchange device 1 performs the process of generating a two-dimensional code for point exchange in step S6-18, the process of displaying an image for issuing an exchange receipt in step S6-19, and the process of issuing an exchange receipt in step S6-20.

その後、携帯端末Pは、排紙された紙(レシート)に印刷されている二次元コードを読み取ることにより、インターネットを介してポイント管理サーバ401に接続する。そうすると、ポイント加算画像が携帯端末Pの液晶表示装置に表示される。 Then, the mobile terminal P connects to the point management server 401 via the Internet by reading the two-dimensional code printed on the discharged paper (receipt). Then, a point addition image is displayed on the liquid crystal display device of the mobile terminal P.

そして、携帯端末Pは、ポイント加算画像が携帯端末Pの液晶表示装置に表示されている場合において、氏名に係る情報と、パスワードに係る情報とが入力された後、「完了」に対応する領域が操作された場合に、氏名・パスワード情報が携帯端末Pからインターネットを介してポイント管理サーバ401に送信される。 When the point addition image is displayed on the liquid crystal display device of the mobile device P, after the name information and password information are entered, if the area corresponding to "Complete" is operated, the name and password information is transmitted from the mobile device P to the point management server 401 via the Internet.

そして、ポイント管理サーバ401は、携帯端末Pから氏名・パスワード情報を受信した場合に、ステップS409のポイント付与認証処理を行う。これにより、会員管理サーバ101に対して、氏名・パスワード情報が送信される。 Then, when the point management server 401 receives the name and password information from the mobile device P, it performs the point allocation authentication process in step S409. This causes the name and password information to be sent to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから氏名に係る情報と、パスワードに係る情報を受信した場合に、ステップS106の会員認証処理を行う。これにより、ポイント管理サーバ401が携帯端末Pから受信した氏名・パスワード情報が、会員登録されている情報と一致するか否かを判定する。 Then, when the member management server 101 receives the name information and password information from the mobile device P, it performs the member authentication process in step S106. As a result, it determines whether the name and password information received by the point management server 401 from the mobile device P matches the information registered as a member.

そして、会員管理サーバ101は、ステップS106の会員認証処理を行った後、ステップS107の会員認証結果情報送信処理を行う。これにより、会員認証結果情報が会員管理サーバ101からポイント管理サーバ401に対して送信する。 Then, after performing the member authentication process in step S106, the member management server 101 performs the member authentication result information transmission process in step S107. As a result, the member authentication result information is transmitted from the member management server 101 to the point management server 401.

そして、ポイント管理サーバ401は、会員管理サーバ101から会員として認証した旨の情報を受信し、認証が完了すると(ステップS410=YES)、ステップS411のポイント加算処理を行う。これにより、ポイント管理DB402のポイントID記憶領域402a、更新日時記憶領域402b、ショップ記憶領域402c、ポイント管理DB用交換装置ID記憶領域402d、ポイント管理DB用会員ID記憶領域402e、会員氏名記憶領域402f、更新ポイント記憶領域402g、及び有効期限記憶領域402hに各情報が記憶される。 Then, the point management server 401 receives information from the member management server 101 that the user has been authenticated as a member, and when the authentication is complete (step S410 = YES), it performs the point addition process in step S411. As a result, each piece of information is stored in the point ID storage area 402a, the update date and time storage area 402b, the shop storage area 402c, the point management DB exchange device ID storage area 402d, the point management DB member ID storage area 402e, the member name storage area 402f, the updated point storage area 402g, and the expiration date storage area 402h of the point management DB 402.

そして、ポイント管理サーバ401は、ステップS411のポイント加算時処理が行われた後、メール送信対象会員情報受信処理を行う。これにより、ポイント管理サーバ401は、会員管理サーバ101に対してメール送信対象会員情報送信要求を行う。 Then, after the point addition process in step S411 is performed, the point management server 401 performs a process for receiving the member information to which an email is to be sent. As a result, the point management server 401 makes a request to the member management server 101 to send the member information to which an email is to be sent.

そして、会員管理サーバ101は、ポイント管理サーバ401からメール送信対象送信要求があると、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、ポイント管理サーバ401に対してメール送信対象会員情報を送信することとなる。 Then, when the member management server 101 receives a request from the point management server 401 to send the email to the target member, the member management server 101 performs the member information sending process in step S109. As a result, the member management server 101 sends the member information to which the email is to be sent to the point management server 401.

そして、ポイント管理サーバ401は、会員管理サーバ101からメール送信対象会員情報を受信した場合に、ステップS413のポイント加算メール送信処理を行う。これにより、会員に対してポイント加算メールを送信する。 Then, when the point management server 401 receives the member information to which the email is to be sent from the member management server 101, it performs the point addition email sending process in step S413. This causes the point addition email to be sent to the member.

(ポイント発行不可能時)
ポイントの発行が不可能である場合、供託金管理サーバ501は、ステップS3010のポイント発行不可能情報送信処理を行う。これにより、供託金管理サーバ501は、ポイント交換装置1に対してポイント発行不可能情報を送信する。
(When points cannot be issued)
If it is impossible to issue points, the deposited money management server 501 executes a process of transmitting information indicating that points cannot be issued in step S3010. As a result, the deposited money management server 501 transmits information indicating that points cannot be issued to the point exchange device 1.

そして、供託金管理サーバ501は、ステップS3010のポイント発行不可能情報送信処理を行った後、ステップS3011のポイント発行不可能通知処理を行う。これにより、供託金管理サーバの管理者(例えば、問屋や、ポイント協会)に対してメールを送信する処理を行う。 Then, the deposit management server 501 performs the process of sending information that points cannot be issued in step S3010, and then performs the process of notifying the user that points cannot be issued in step S3011. This causes the deposit management server to send an email to the administrator of the deposit management server (e.g., a wholesaler or a points association).

一方で、ポイント交換装置1は、供託金管理サーバ501からポイント発行不可能情報を受信した場合に、ステップS6-24のポイント交換不可能時処理を行う。これにより、ポイント交換不可能画像が液晶表示装置2に表示される。 On the other hand, when the point exchange device 1 receives point issuance impossible information from the deposit management server 501, it performs point exchange impossible processing in step S6-24. As a result, a point exchange impossible image is displayed on the liquid crystal display device 2.

(第4実施形態)
次に、図62~図63を用いて、第4実施形態の説明を行う。なお、第4実施形態を説明する際に、第1実施形態~第3実施形態で説明した点と異なる点について説明を行い、共通する点については説明を省略する。
(Fourth embodiment)
Next, the fourth embodiment will be described with reference to Figures 62 and 63. In describing the fourth embodiment, differences from the first to third embodiments will be described, and descriptions of common points will be omitted.

第4実施形態においては、景品50とポイントを交換する際に、プレミアムポイントの付与条件が充足されている場合には、当該プレミアムポイントの付与条件が充足されていない場合と比較して多くのポイントと交換可能となる。 In the fourth embodiment, when exchanging prizes 50 for points, if the conditions for granting premium points are met, the prizes 50 can be exchanged for more points than if the conditions for granting premium points are not met.

(第4実施形態におけるポイント加算時処理)
次に、図62を用いて、第4実施形態におけるポイント加算時処理の説明を行う。
(Point Addition Processing in the Fourth Embodiment)
Next, the point addition process in the fourth embodiment will be described with reference to FIG.

(ステップS411-1)
ステップS411-1において、ポイント管理サーバ401は、ポイント交換回数取得処理を行う。具体的には、ポイント管理サーバ401は、景品50と、ポイントを交換したポイント交換回数を取得する処理を行う。そして、ステップS411-1の処理が終了すると、ステップS411-2に処理を移行する。
(Step S411-1)
In step S411-1, the point management server 401 performs a process of acquiring the number of times points have been exchanged. Specifically, the point management server 401 performs a process of acquiring the number of times points have been exchanged for prizes 50. Then, when the process of step S411-1 ends, the process proceeds to step S411-2.

ここで、「ポイント交換回数」は、今までに景品50をポイントに交換した回数であってもよいし、所定の期間(例えば、「1」年)内に景品50をポイントに交換した回数であってもよい。 Here, the "number of points exchanged" may be the number of times that prize 50 has been exchanged for points up to now, or the number of times that prize 50 has been exchanged for points within a specified period (e.g., "1" year).

また、ポイント交換回数の取得方法は、適宜設定可能である。例えば、景品50とポイントの交換回数をポイント管理DB402に記憶しておくことで、ポイント交換回数を取得することとしてもよいし、ポイント管理DB402に記憶されている情報を用いて演算を行うことにより、ポイント交換回数を取得することとしてもよい。 The method of acquiring the number of point exchanges can be set as appropriate. For example, the number of point exchanges can be acquired by storing the number of times prizes 50 and points have been exchanged in the point management DB 402, or the number of point exchanges can be acquired by performing a calculation using the information stored in the point management DB 402.

(ステップS411-2)
ステップS411-2において、ポイント管理サーバ401は、景品交換回数が所定回数以上であるか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、ステップS411-1のポイント交換回数取得処理により取得されたポイント交換回数が、予め定められた所定回数以上であるか否かを判定する処理を行う。そして、景品交換回数が所定回数以上であると判定された場合には(ステップS411-2=YES)、ステップS411-3に処理を移行する。一方で、景品交換回数が所定回数以上ではないと判定された場合には(ステップS411-2=NO)、ステップS411-4に処理を移行する。
(Step S411-2)
In step S411-2, the point management server 401 performs a process to determine whether or not the number of prize exchanges is a predetermined number or more. Specifically, the point management server 401 performs a process to determine whether or not the number of point exchanges acquired by the point exchange number acquisition process in step S411-1 is a predetermined number or more. If it is determined that the number of prize exchanges is the predetermined number or more (step S411-2=YES), the process proceeds to step S411-3. On the other hand, if it is determined that the number of prize exchanges is not the predetermined number or more (step S411-2=NO), the process proceeds to step S411-4.

(ステップS411-3)
ステップS411-3において、ポイント管理サーバ401は、第1プレミアムポイント設定処理を行う。具体的には、ポイント管理サーバ401は、ステップS411-1のポイント交換回数取得処理により取得されたポイント交換回数に基づいて、第1プレミアムポイントを設定する処理を行う。そして、ステップS411-3の処理が終了すると、ステップS411-4に処理を移行する。
(Step S411-3)
In step S411-3, the point management server 401 performs a process of setting a first premium point. Specifically, the point management server 401 performs a process of setting a first premium point based on the number of point exchanges acquired by the process of acquiring the number of point exchanges in step S411-1. Then, when the process of step S411-3 ends, the process proceeds to step S411-4.

ここで、第1プレミアムポイント設定処理により設定される第1プレミアムポイントの値は、適宜設定可能である。例えば、第2プレミアムポイントと等しい値であってもよいし、第2プレミアムポイントと比較して大きな値であってもよいし、第2プレミアムポイントと比較して小さな値であってもよい。 Here, the value of the first premium points set by the first premium point setting process can be set appropriately. For example, it may be a value equal to the second premium points, a value larger than the second premium points, or a value smaller than the second premium points.

また、第1プレミアムポイント設定処理により設定される値は、複数段階規定されていてもよい。例えば、ステップS411-1のポイント交換回数取得処理により取得されたポイント交換回数が第1の所定回数(例えば、「10」回)以上であって、第2の所定回数(例えば、「20」回)未満である場合よりも、ポイント交換回数が第2の所定回数以上である場合の方が、第1プレミアムポイント設定処理で大きな値を設定することとしてもよい。 The value set by the first premium point setting process may be specified in multiple stages. For example, the first premium point setting process may set a larger value when the number of point exchanges acquired by the point exchange number acquisition process in step S411-1 is equal to or greater than a first predetermined number (e.g., 10 times) and is less than a second predetermined number (e.g., 20 times) than when the number of point exchanges is equal to or greater than a second predetermined number (e.g., 20 times).

また、第1プレミアムポイント設定処理により設定される値は、予め定められた値ではなく、景品50と交換されることとなるポイントの値に所定の割合(例えば、「1%」)が乗算された値を設定することとしてもよい。この場合において、所定の割合は、複数段階規定されていてもよい。例えば、ステップS411-1のポイント交換回数取得処理により取得されたポイント交換回数が第1の所定回数(例えば、「10」回)以上であって、第2の所定回数(例えば、「20」回)未満である場合よりも、ポイント交換回数が第2の所定回数以上である場合の方が、所定の割合として大きな値が乗算されることとしてもよい。 The value set by the first premium point setting process may not be a predetermined value, but may be a value obtained by multiplying the value of the points to be exchanged for the prize 50 by a predetermined percentage (e.g., 1%). In this case, the predetermined percentage may be defined in multiple stages. For example, a larger value may be multiplied as the predetermined percentage when the number of point exchanges acquired by the point exchange number acquisition process in step S411-1 is equal to or greater than a first predetermined number (e.g., 10 times) but less than a second predetermined number (e.g., 20 times).

(ステップS411-4)
ステップS411-4において、ポイント管理サーバ401は、ポイント交換額取得処理を行う。具体的には、ポイント管理サーバ401は、景品50と、ポイントを交換したポイント交換額を取得する処理を行う。そして、ステップS411-4の処理が終了すると、ステップS411-5に処理を移行する。
(Step S411-4)
In step S411-4, the point management server 401 performs a process of acquiring a point exchange amount. Specifically, the point management server 401 performs a process of acquiring a point exchange amount obtained by exchanging the points for the prize 50. Then, when the process of step S411-4 ends, the process proceeds to step S411-5.

ここで、「ポイント交換額」は、今までに景品50をポイントに交換した額の合計であってもよいし、所定の期間(例えば、「1」年)内に景品50をポイントに交換した額の合計であってもよい。 Here, the "point exchange amount" may be the total amount of prizes 50 exchanged for points up to now, or the total amount of prizes 50 exchanged for points within a specified period (e.g., "1" year).

また、ポイント交換額の取得方法は、適宜設定可能である。例えば、景品50とポイントの交換額をポイント管理DB402に記憶しておくことで、ポイント交換額を取得することとしてもよいし、ポイント管理DB402に記憶されている情報を用いて演算を行うことにより、ポイント交換額を取得することとしてもよい。 The method of acquiring the point exchange amount can be set as appropriate. For example, the point exchange amount may be acquired by storing the exchange amount between the prize 50 and the points in the point management DB 402, or the point exchange amount may be acquired by performing a calculation using the information stored in the point management DB 402.

(ステップS411-5)
ステップS411-5において、ポイント管理サーバ401は、ポイント交換額が所定額以上であるか否かを判定する処理を行う。具体的には、ポイント管理サーバ401は、ステップS411-4のポイント交換額取得処理により取得されたポイント交換額が、予め定められた所定額以上であるか否かを判定する処理を行う。そして、ポイント交換額が所定額以上であると判定された場合には(ステップS411-5=YES)、ステップS411-6に処理を移行する。一方で、ポイント交換額が所定額以上ではないと判定された場合には(ステップS411-5=NO)、ステップS411-7に処理を移行する。
(Step S411-5)
In step S411-5, point management server 401 performs a process to determine whether or not the point exchange amount is equal to or greater than a predetermined amount. Specifically, point management server 401 performs a process to determine whether or not the point exchange amount acquired by the point exchange amount acquisition process in step S411-4 is equal to or greater than a predetermined amount. If it is determined that the point exchange amount is equal to or greater than the predetermined amount (step S411-5=YES), the process proceeds to step S411-6. On the other hand, if it is determined that the point exchange amount is not equal to or greater than the predetermined amount (step S411-5=NO), the process proceeds to step S411-7.

(ステップS411-6)
ステップS411-6において、ポイント管理サーバ401は、第2プレミアムポイント設定処理を行う。具体的には、ポイント管理サーバ401は、ステップS411-4のポイント交換額取得処理により取得されたポイント交換額に基づいて、第2プレミアムポイントを設定する処理を行う。そして、ステップS411-6の処理が終了すると、ステップS411-7に処理を移行する。
(Step S411-6)
In step S411-6, point management server 401 performs a process of setting second premium points. Specifically, point management server 401 performs a process of setting second premium points based on the point exchange amount acquired in the point exchange amount acquisition process in step S411-4. Then, when the process of step S411-6 ends, the process proceeds to step S411-7.

ここで、第2プレミアムポイント設定処理により設定される第2プレミアムポイントの値は、適宜設定可能である。例えば、第1プレミアムポイントと等しい値であってもよいし、第1プレミアムポイントと比較して大きな値であってもよいし、第1プレミアムポイントと比較して小さな値であってもよい。 Here, the value of the second premium points set by the second premium point setting process can be set appropriately. For example, it may be a value equal to the first premium points, a value larger than the first premium points, or a value smaller than the first premium points.

また、第2プレミアムポイント設定処理により設定される値は、複数段階規定されていてもよい。例えば、ステップS411-4のポイント交換額取得処理により取得されたポイント交換額が第1の所定額(例えば、「100,000」)以上であって、第2の所定額(例えば、「200,000」)未満である場合よりも、ポイント交換額が第2の所定額以上である場合の方が、第2プレミアムポイント設定処理で大きな値を設定することとしてもよい。 The value set by the second premium point setting process may be specified in multiple stages. For example, the second premium point setting process may set a larger value when the point exchange amount acquired by the point exchange amount acquisition process in step S411-4 is equal to or greater than a first predetermined amount (e.g., "100,000") and less than a second predetermined amount (e.g., "200,000").

また、第2プレミアムポイント設定処理により設定される値は、予め定められた値ではなく、景品50と交換されることとなるポイントの値に所定の割合(例えば、「1%」)が乗算された値を設定することとしてもよい。この場合において、所定の割合は、複数段階規定されていてもよい。例えば、ステップS411-4のポイント交換額取得処理により取得されたポイント交換額が第1の所定額(例えば、「100,000」)以上であって、第2の所定額(例えば、「200,000」)未満である場合よりも、ポイント交換額が第2の所定額以上である場合の方が、所定の割合として大きな値が乗算されることとしてもよい。 The value set by the second premium point setting process may not be a predetermined value, but may be a value obtained by multiplying the value of the points to be exchanged for the prize 50 by a predetermined percentage (e.g., 1%). In this case, the predetermined percentage may be defined in multiple stages. For example, a larger value may be multiplied as the predetermined percentage when the point exchange amount acquired by the point exchange amount acquisition process in step S411-4 is equal to or greater than the first predetermined amount (e.g., 100,000) and less than the second predetermined amount (e.g., 200,000).

(ステップS411-7)
ステップS411-7において、ポイント管理サーバ401は、ポイント加算処理を行う。具体的には、ポイント管理サーバ401は、景品50と交換されるポイントの値と、ステップS411-3の第1プレミアムポイント設定処理により設定された第1プレミアムポイントと、ステップS411-6の第2プレミアムポイント設定処理により設定された第2プレミアムポイントとを加算して、ポイント管理DB402に記憶する処理を行う。そして、ステップS411-7の処理が終了すると、第4実施形態におけるポイント加算時処理のサブルーチンを終了し、ポイント管理サーバ401におけるメイン処理のステップS412に処理を移行する。
(Step S411-7)
In step S411-7, the point management server 401 performs a point addition process. Specifically, the point management server 401 adds the value of the points exchanged for the prize 50, the first premium points set by the first premium point setting process in step S411-3, and the second premium points set by the second premium point setting process in step S411-6, and stores the result in the point management DB 402. Then, when the process of step S411-7 ends, the subroutine of the point addition process in the fourth embodiment ends, and the process proceeds to step S412 of the main process in the point management server 401.

(第4実施形態におけるポイント交換時のアニメーション)
次に、図63を用いて、第4実施形態におけるポイント交換時のアニメーションの説明を行う。
(Animation during point exchange in the fourth embodiment)
Next, the animation at the time of point exchange in the fourth embodiment will be described with reference to FIG.

なお、図63(A)~図63(G)については、図22(A)~図22(G)と同じであるため、説明を省略する。 Note that explanations of Figures 63(A) to 63(G) are omitted as they are the same as Figures 22(A) to 22(G).

図63(H)に示す通り、図63(G)において、氏名に係る情報と、パスワードに係る情報とが入力された後、「完了」に対応する領域が操作された場合に、第4実施形態におけるポイント交換完了画面が携帯端末Pの液晶表示装置に表示されることとなる。ここで、「第4実施形態におけるポイント交換完了画面」は、氏名に係る情報と、「ポイント交換が完了しました。」という文字画像と、ポイントが加算される前の合計ポイントと、加算されるポイントと、プレミアムポイントと、これらの合計ポイントが含まれている。 As shown in FIG. 63(H), when the area corresponding to "Complete" is operated after the name-related information and password-related information are input in FIG. 63(G), the point exchange completion screen in the fourth embodiment is displayed on the liquid crystal display device of the mobile terminal P. Here, the "point exchange completion screen in the fourth embodiment" includes the name-related information, a text image saying "Point exchange has been completed," the total points before the points are added, the points to be added, the premium points, and the total points of these.

なお、第4実施形態においては、ステップS411-1のポイント交換回数取得処理により取得されたポイント交換回数や、ステップS411-4のポイント交換額取得処理により取得されたポイント交換額に基づいて、第1プレミアムポイントや、第2プレミアムポイントを付与することとしているが、これに限定されることはなく、プレミアムポイントの付与条件は、適宜設定可能である。 In the fourth embodiment, the first premium points and the second premium points are awarded based on the number of point exchanges acquired by the point exchange number acquisition process in step S411-1 and the point exchange amount acquired by the point exchange amount acquisition process in step S411-4, but this is not limited to this and the conditions for awarding premium points can be set as appropriate.

例えば、ステップS411-1のポイント交換回数取得処理により取得されたポイント交換回数に基づいて付与される第1プレミアムポイント、またはステップS411-4のポイント交換額取得処理により取得されたポイント交換額に基づいて付与される第2プレミアムポイントの何れかを付与することとしてもよい。 For example, it is possible to award either first premium points that are awarded based on the number of point exchanges acquired by the point exchange number acquisition process in step S411-1, or second premium points that are awarded based on the point exchange amount acquired by the point exchange amount acquisition process in step S411-4.

この場合において、ステップS411-3の第1プレミアムポイント設定処理により設定される第1プレミアムポイントの値と、ステップS411-6の第2プレミアムポイント設定処理により設定される第2プレミアムポイントの値を比較し、大きな値の方を付与することとしてもよいし、小さな値の方を付与することとしてもよい。 In this case, the value of the first premium points set by the first premium point setting process in step S411-3 and the value of the second premium points set by the second premium point setting process in step S411-6 may be compared, and the larger value or the smaller value may be awarded.

また、プレミアムポイント付与条件として、特定の日時や、特定の曜日であることを適用してもよい。これにより、例えば、20時から21時の間であることをプレミアムポイント付与条件として適用することもできるし、01月01日から01月03日の間であることをプレミアムポイント付与条件として適用することもできるし、水曜日であることをプレミアムポイント付与条件として適用することもできる。 In addition, a specific date and time or a specific day of the week may be applied as a condition for granting premium points. For example, the condition for granting premium points may be between 8 p.m. and 9 p.m., between January 1 and January 3, or on a Wednesday.

(第5実施形態)
次に、図64~図67を用いて、第5実施形態の説明を行う。なお、第5実施形態を説明する際に、第1実施形態~第4実施形態で説明した点と異なる点について説明を行い、共通する点については説明を省略する。
Fifth Embodiment
Next, the fifth embodiment will be described with reference to Figures 64 to 67. In describing the fifth embodiment, differences from the first to fourth embodiments will be described, and descriptions of common points will be omitted.

第5実施形態においては、景品50とポイントを交換する際に、遊技店の会員情報を用いて多くのポイントと交換可能となる。 In the fifth embodiment, when exchanging points for prizes 50, the member information of the gaming facility can be used to exchange for a large number of points.

(第5実施形態における商品交換システムを構成する各システム)
次に、図64を用いて、第5実施形態における商品交換システムを構成する各システムの説明を行う。
(Systems Constituting the Product Exchange System in the Fifth Embodiment)
Next, each system constituting the product exchange system in the fifth embodiment will be described with reference to FIG.

第5実施形態における商品交換システムは、ポイント交換装置1と、携帯端末Pと、会員管理システム100と、購買管理システム200と、商品管理システム300と、ポイント管理システム400と、供託金管理システム500と、遊技店会員管理システム600により構成される。このため、以下において、遊技店会員管理システム600の説明を行う。 The product exchange system in the fifth embodiment is composed of a points exchange device 1, a mobile terminal P, a member management system 100, a purchase management system 200, a product management system 300, a points management system 400, a deposit management system 500, and an amusement store member management system 600. Therefore, the amusement store member management system 600 will be described below.

(遊技店会員管理システム600)
遊技店会員管理システム600は、遊技店会員管理サーバ601と、遊技店会員管理DB602により構成されており、遊技店の会員の情報を管理するためのシステムである。
(Amusement Shop Membership Management System 600)
The amusement store member management system 600 is composed of an amusement store member management server 601 and an amusement store member management DB 602, and is a system for managing information on members of an amusement store.

(遊技店会員管理サーバ601)
遊技店会員管理サーバ601は、携帯端末Pと通信可能に設けられており、遊技店会員管理DB602に遊技店の会員の情報を記憶する処理を行うために設けられている。なお、遊技店会員管理サーバ601は、遊技店により管理される。
(Amusement store member management server 601)
The gaming facility member management server 601 is provided to be capable of communicating with the mobile terminal P, and is provided to perform a process of storing information on members of the gaming facility in the gaming facility member management DB 602. The gaming facility member management server 601 is managed by the gaming facility.

(遊技店会員管理DB602)
遊技店会員管理DB602は、遊技店の会員の情報を記憶するために設けられている。なお、遊技店会員管理DB602については、後で図65を用いて詳述する。
(Amusement store member management DB 602)
The gaming establishment member management DB 602 is provided to store information on members of the gaming establishment. The gaming establishment member management DB 602 will be described in detail later with reference to FIG.

(第5実施形態における遊技店会員管理DB602によって記憶された遊技店会員情報)
次に、図65を用いて、第5実施形態における供託金管理DB502によって記憶された遊技店会員情報について説明を行う。
(Amusement store member information stored by the gaming store member management DB 602 in the fifth embodiment)
Next, the gaming facility member information stored by the deposit management DB 502 in the fifth embodiment will be explained using FIG.

遊技店会員管理DB602には、遊技店会員管理IDを記憶するための遊技店会員管理ID記憶領域602aと、遊技店の会員の氏名を記憶するための遊技店会員氏名記憶領域602bと、遊技店の会員の住所を記憶するための会員住所記憶領域602cと、遊技店の会員の電話番号を記憶するための会員電話番号記憶領域602dと、遊技店の会員のメールアドレスを記憶するための会員メールアドレス記憶領域602eと、遊技店の会員のパスワードに係る情報を記憶するための会員パスワード記憶領域602fと、遊技店の会員の年齢を記憶するための会員年齢記憶領域602gと、遊技店の会員の性別を記憶するための会員性別記憶領域602hと、貯玉に係る情報を記憶するための貯玉記憶領域602iと、貯メダルに係る情報を記憶するための貯メダル記憶領域602jと、遊技店の来店回数を記憶するための来店回数記憶領域602kが設けられており、それぞれのデータが紐付いている。 The amusement store member management DB 602 includes an amusement store member management ID storage area 602a for storing an amusement store member management ID, an amusement store member name storage area 602b for storing the names of the amusement store members, a member address storage area 602c for storing the addresses of the amusement store members, a member phone number storage area 602d for storing the phone numbers of the amusement store members, a member email address storage area 602e for storing the email addresses of the amusement store members, a member password storage area 602f for storing information related to the passwords of the amusement store members, a member age storage area 602g for storing the ages of the amusement store members, a member gender storage area 602h for storing the genders of the amusement store members, a saved ball storage area 602i for storing information related to saved balls, a saved medal storage area 602j for storing information related to saved medals, and a visit count storage area 602k for storing the number of visits to the amusement store, and each data is linked.

例えば、遊技店会員管理ID記憶領域602aの「00000001」と、遊技店会員氏名記憶領域602bの「田中一郎」と、会員住所記憶領域602cの「東京都××区△△1-2」と、会員電話番号記憶領域602dの「03-XXXX-XXXX」と、会員メールアドレス記憶領域602eの「abc@XXXX.com」と、会員パスワード記憶領域602fの「2525」と、会員年齢記憶領域602gの「36」と、会員性別記憶領域602hの「男」と、貯玉記憶領域602iの「0」と、貯メダル記憶領域602jの「0」と、来店回数記憶領域602kの「1」というそれぞれのデータが紐付いて記憶される。 For example, the following data are stored in association with each other: "00000001" in the amusement store member management ID storage area 602a; "Tanaka Ichiro" in the amusement store member name storage area 602b; "YY 1-2, XX ward, Tokyo" in the member address storage area 602c; "03-XXXX-XXXX" in the member phone number storage area 602d; "abc@XXXX.com" in the member email address storage area 602e; "2525" in the member password storage area 602f; "36" in the member age storage area 602g; "Male" in the member gender storage area 602h; "0" in the saved balls storage area 602i; "0" in the saved medals storage area 602j; and "1" in the number of visits storage area 602k.

なお、遊技店会員管理DB602は、上述した各情報以外の情報を記憶することとしてもよい。例えば、遊技店の会員の誕生日に係る情報や、遊技店の会員登録を行った年月日等を記憶することとしてもよい。 The gaming establishment member management DB 602 may store information other than the above-mentioned information. For example, it may store information related to the birthdays of gaming establishment members, the date of membership registration for the gaming establishment, etc.

また、貯玉記憶領域602iや、貯メダル記憶領域602jは、遊技者に貸し出す遊技玉や、遊技メダルのレートに応じた記憶領域を有し、各レートに応じて貯玉に係る情報や、貯メダルに係る情報を記憶することとしてもよい。 The saved ball memory area 602i and the saved medal memory area 602j may have memory areas corresponding to the game balls and game medal rates lent to players, and may store information related to saved balls and saved medals according to each rate.

(第5実施形態における遊技店会員管理サーバにおけるメイン処理)
次に、図66を用いて、第5実施形態における遊技店会員管理サーバにおけるメイン処理について説明を行う。
(Main Processing in the Gaming Store Member Management Server in the Fifth Embodiment)
Next, the main processing in the gaming shop member management server in the fifth embodiment will be described with reference to FIG.

(ステップS4001)
ステップS4001において、遊技店会員管理サーバ601は、遊技店会員登録時であるか否かを判定する処理を行う。具体的には、遊技店会員管理サーバ601は、遊技店の会員登録に関する操作が行われたか否かを判定する処理を行う。そして、遊技店会員登録時であると判定された場合には(ステップS4001=YES)、ステップS4002に処理を移行する。一方で、遊技店会員登録時ではないと判定された場合には(ステップS4001=NO)、ステップS4003に処理を移行する。
(Step S4001)
In step S4001, the gaming store member management server 601 performs a process to determine whether or not it is time for gaming store member registration. Specifically, the gaming store member management server 601 performs a process to determine whether or not an operation related to gaming store member registration has been performed. If it is determined that it is time for gaming store member registration (step S4001=YES), the process proceeds to step S4002. On the other hand, if it is determined that it is not time for gaming store member registration (step S4001=NO), the process proceeds to step S4003.

(ステップS4002)
ステップS4002において、遊技店会員管理サーバ601は、遊技店会員登録時処理を行う。具体的には、遊技店会員管理サーバ601は、遊技店会員管理DB602に各情報を記憶する処理を行う。そして、ステップS4002の処理が終了すると、第5実施形態における遊技店会員管理サーバ601におけるメイン処理を終了し、再びステップS4001から処理を実行する。
(Step S4002)
In step S4002, the gaming store member management server 601 performs a process for registering a gaming store member. Specifically, the gaming store member management server 601 performs a process for storing each piece of information in the gaming store member management DB 602. Then, when the process of step S4002 ends, the main process in the gaming store member management server 601 in the fifth embodiment ends, and the process is executed again from step S4001.

(ステップS4003)
ステップS4003において、遊技店会員管理サーバ601は、遊技店会員情報送信要求時であるか否かを判定する処理を行う。具体的には、遊技店会員管理サーバ601は、携帯端末Pから遊技店会員情報の送信要求があったか否かを判定する処理を行う。そして、遊技店会員情報送信要求時であると判定された場合には(ステップS4003=YES)、ステップS4004に処理を移行する。一方で、遊技店会員情報送信要求時ではないと判定された場合には(ステップS4003=NO)、ステップS4005に処理を移行する。
(Step S4003)
In step S4003, the gaming store member management server 601 performs a process to determine whether or not it is time to request transmission of gaming store member information. Specifically, the gaming store member management server 601 performs a process to determine whether or not a transmission request of gaming store member information has been made from the mobile terminal P. Then, if it is determined that it is time to request transmission of gaming store member information (step S4003=YES), the process proceeds to step S4004. On the other hand, if it is determined that it is not time to request transmission of gaming store member information (step S4003=NO), the process proceeds to step S4005.

(ステップS4004)
ステップS4004において、遊技店会員管理サーバ601は、遊技店会員情報送信処理を行う。具体的には、遊技店会員管理サーバ601は、遊技店会員情報を携帯端末に対して送信する処理を行う。ここで、「遊技店会員情報」は、遊技店会員管理DB602に記憶されている遊技店会員管理ID記憶領域602aと、遊技店会員氏名記憶領域602bと、会員住所記憶領域602cと、会員電話番号記憶領域602dと、会員メールアドレス記憶領域602eと、会員パスワード記憶領域602fと、会員年齢記憶領域602gと、会員性別記憶領域602hと、貯玉記憶領域602iと、貯メダル記憶領域602jと、来店回数記憶領域602kに記憶されているそれぞれのデータをいう。そして、ステップS4004の処理が終了すると、第5実施形態における遊技店会員管理サーバ601におけるメイン処理を終了し、再びステップS4001から処理を実行する。
(Step S4004)
In step S4004, the gaming store member management server 601 performs a gaming store member information transmission process. Specifically, the gaming store member management server 601 performs a process of transmitting the gaming store member information to the mobile terminal. Here, the "gaming store member information" refers to each data stored in the gaming store member management ID storage area 602a, the gaming store member name storage area 602b, the member address storage area 602c, the member phone number storage area 602d, the member email address storage area 602e, the member password storage area 602f, the member age storage area 602g, the member gender storage area 602h, the saved ball storage area 602i, the saved medal storage area 602j, and the number of visits storage area 602k stored in the gaming store member management DB 602. Then, when the processing of step S4004 is completed, the main processing in the gaming store member management server 601 in the fifth embodiment is terminated, and the processing is executed again from step S4001.

(ステップS4005)
ステップS4005において、遊技店会員管理サーバ601は、その他対応する処理を行う。具体的には、遊技店会員管理サーバ601は、例えば、会員登録を削除する操作が行われた場合には、遊技店会員管理DB602に記憶されている情報を削除する処理を行い、貯玉時や、貯メダル時には、遊技店会員管理DB602に記憶されている情報を更新する処理を行う。そして、ステップS4005の処理が終了すると、第5実施形態における遊技店会員管理サーバ601におけるメイン処理を終了し、再びステップS4001から処理を実行する。
(Step S4005)
In step S4005, the gaming store member management server 601 performs other corresponding processing. Specifically, for example, when an operation to delete a member registration is performed, the gaming store member management server 601 performs processing to delete information stored in the gaming store member management DB 602, and when balls or medals are saved, the gaming store member management server 601 performs processing to update information stored in the gaming store member management DB 602. Then, when the processing of step S4005 is completed, the main processing in the gaming store member management server 601 in the fifth embodiment is terminated, and processing is executed again from step S4001.

(第5実施形態におけるポイント加算操作時処理の遷移)
次に、図67を用いて、第5実施形態におけるポイント加算操作時処理の遷移について説明を行う。
(Transition of processing during point addition operation in the fifth embodiment)
Next, the transition of the process at the time of the point addition operation in the fifth embodiment will be described with reference to FIG.

前提として、携帯端末Pは、インストールされているアプリケーションを起動し、アプリトップメニュー画面の「ポイント加算」に対応する領域を操作し、二次元コードの読取が完了した場合(ステップS2018-4=YES)の処理を行う。 As a premise, the mobile device P starts up the installed application, operates the area corresponding to "Add Points" on the application top menu screen, and performs processing when the reading of the two-dimensional code is completed (step S2018-4 = YES).

まず、携帯端末Pは、会員情報受信処理を行う。これにより、携帯端末Pは、会員管理サーバ101に対して会員情報送信要求を行う。 First, the mobile device P performs a member information reception process. This causes the mobile device P to make a member information transmission request to the member management server 101.

そして、会員管理サーバ101は、携帯端末Pから会員情報送信要求があった場合に、ステップS109の会員情報送信処理を行う。これにより、会員管理サーバ101は、携帯端末Pに対して、会員情報を送信する。 Then, when a member information transmission request is received from the mobile device P, the member management server 101 performs the member information transmission process in step S109. As a result, the member management server 101 transmits the member information to the mobile device P.

そして、携帯端末Pは、会員管理サーバ101から会員情報を受信した後、遊技店会員情報受信処理を行う。これにより、携帯端末Pは、遊技店会員管理サーバ601に対して遊技店会員情報送信要求を行う。 Then, after receiving the member information from the member management server 101, the mobile device P performs an amusement store member information reception process. As a result, the mobile device P makes a request to the amusement store member management server 601 to send the amusement store member information.

そして、遊技店会員管理サーバ601は、携帯端末Pから遊技店会員情報送信要求があった場合に、ステップS4004の遊技店会員情報送信処理を行う。これにより、遊技店会員管理サーバ601は、携帯端末Pに対して、遊技店会員情報を送信する。 Then, when a request to transmit game store member information is received from the mobile device P, the game store member management server 601 performs the game store member information transmission process in step S4004. As a result, the game store member management server 601 transmits the game store member information to the mobile device P.

そして、携帯端末Pは、遊技店会員管理サーバ601から遊技店会員情報を受信した後、ポイント交換情報受信処理を行う。これにより、携帯端末Pは、ポイント管理サーバ401に対してポイント交換情報送信要求を行う。 Then, after receiving the gaming store member information from the gaming store member management server 601, the mobile device P performs a point exchange information reception process. As a result, the mobile device P makes a point exchange information transmission request to the point management server 401.

そして、ポイント管理サーバ401は、携帯端末Pからポイント交換情報送信要求があった場合に、ポイント交換情報送信処理を行う。これにより、ポイント管理サーバ401は、携帯端末Pに対して、ポイント交換情報を送信する。 Then, when a point exchange information transmission request is received from the mobile device P, the point management server 401 performs a point exchange information transmission process. As a result, the point management server 401 transmits the point exchange information to the mobile device P.

そして、携帯端末Pは、ポイント管理サーバ401からポイント交換情報を受信した後、合算情報生成処理を行う。これにより、携帯端末Pは、読み取った二次元コードに含まれている情報と、ポイント管理サーバ401から受信したポイント交換情報と、遊技店会員管理サーバ601から受信した遊技店会員情報を合算することにより、合算情報を生成する。 Then, after receiving the point exchange information from the point management server 401, the mobile device P performs a combined information generation process. As a result, the mobile device P generates combined information by combining the information contained in the read two-dimensional code, the point exchange information received from the point management server 401, and the amusement store member information received from the amusement store member management server 601.

そして、携帯端末Pは、合算情報生成処理を行った後、合算情報送信処理を行う。これにより、携帯端末Pは、ポイント管理サーバ401に対して合算情報を送信する。 Then, after performing the combined information generation process, the mobile device P performs the combined information transmission process. As a result, the mobile device P transmits the combined information to the point management server 401.

そして、ポイント管理サーバ401は、携帯端末Pから合算情報を受信した後、ステップS409のポイント付与認証処理を行う。ここで、第5実施形態において、ポイント管理サーバ401は、合算情報を用いてポイント付与認証処理を行うこととなる。 Then, after receiving the total information from the mobile device P, the point management server 401 performs the point allocation authentication process in step S409. Here, in the fifth embodiment, the point management server 401 performs the point allocation authentication process using the total information.

そして、ポイント管理サーバ401は、ステップS409のポイント付与認証処理を行った後、ステップS411のポイント加算時処理を行う。ここで、第5実施形態におけるポイント加算時処理においては、遊技店会員情報に応じて、多くのポイントと交換可能となる。 Then, the point management server 401 performs the point allocation authentication process in step S409, and then performs the point addition process in step S411. Here, in the point addition process in the fifth embodiment, the points can be exchanged for a large number of points depending on the gaming store membership information.

例えば、来店回数記憶領域602kに記憶されている値が第1の値以上であって、第1の値よりも大きな値である第2の値未満である場合には、第1の値未満である場合と比較して、より多くのポイントが付与されることとなる。 For example, if the value stored in the visit count memory area 602k is equal to or greater than a first value and less than a second value that is greater than the first value, more points will be awarded than if the value is less than the first value.

そして、ポイント管理サーバ401は、ステップS411のポイント加算時処理を行った後、ステップS413のポイント加算メール送信処理を行う。これにより、会員に対してポイント加算メールを送信する。 Then, the point management server 401 performs the point addition process in step S411, and then performs the point addition email sending process in step S413. This causes a point addition email to be sent to the member.

また、ポイント管理サーバ401は、ポイント加算画面を携帯端末Pの液晶表示装置に表示するために必要なポイント加算完了情報を携帯端末Pに送信する。 In addition, the point management server 401 transmits to the mobile device P the point addition completion information required to display the point addition screen on the liquid crystal display device of the mobile device P.

そして、携帯端末Pは、ステップS2018-6のポイント加算完了情報受信処理により、ポイント管理サーバ401からポイント完了情報を受信する。 Then, the mobile device P receives the point addition completion information from the point management server 401 through the point addition completion information reception process in step S2018-6.

そして、携帯端末Pは、ステップS2018-6のポイント加算完了情報受信処理により、ポイント管理サーバ401からポイント完了情報を受信すると、ステップS2018-7のポイント加算画面表示処理を行う。この際に、景品50と交換されるポイントと、遊技店会員情報に応じて加算されたポイントが携帯端末Pの液晶表示装置に表示される。 Then, when the mobile device P receives the point completion information from the point management server 401 through the point addition completion information reception process in step S2018-6, it performs the point addition screen display process in step S2018-7. At this time, the points to be exchanged for the prize 50 and the points added according to the gaming facility membership information are displayed on the liquid crystal display device of the mobile device P.

なお、上述した例では、来店回数記憶領域602kに記憶されている値に応じて、より多くのポイントを付与することとしているが、これに限定されることはなく、例えば、遊技機を遊技した時間に応じてより多くのポイントが付与されるようにしてもよいし、遊技機を遊技した時間、及び来店回数に応じて、より多くのポイントが付与されるようにしてもよい。 In the above example, the more points are awarded according to the value stored in the visit count memory area 602k, but this is not limited to this. For example, the more points may be awarded according to the time spent playing the gaming machine, or the more points may be awarded according to the time spent playing the gaming machine and the number of visits.

また、遊技に使用した遊技玉や、遊技メダルの量に応じて、より多くのポイントが付与されるようにしてもよいし、遊技数に応じて、より多くのポイントが付与されるようにしてもよい。 In addition, more points may be awarded depending on the amount of game balls or game medals used in a game, or more points may be awarded depending on the number of games played.

(第6実施形態)
次に、図68~図69を用いて、第6実施形態の説明を行う。なお、第6実施形態を説明する際に、第1実施形態~第5実施形態で説明した点と異なる点について説明を行い、共通する点については説明を省略する。
Sixth Embodiment
Next, the sixth embodiment will be described with reference to Figures 68 and 69. In describing the sixth embodiment, differences from the first to fifth embodiments will be described, and descriptions of commonalities will be omitted.

(第6実施形態における商品交換システムを構成する各システム)
次に、図68を用いて、第6実施形態における商品交換システムを構成する各システムについて説明を行う。
(Systems Constituting the Product Exchange System in the Sixth Embodiment)
Next, each system constituting the product exchange system in the sixth embodiment will be described with reference to FIG.

第6実施形態における商品交換システムは、ポイント交換装置1と、携帯端末Pと、会員管理システム100と、購買管理システム200と、商品管理システム300と、ポイント管理システム400と、供託金管理システム500と、問屋用管理システム700により構成される。このため、以下において、問屋用管理システム700の説明を行う。 The product exchange system in the sixth embodiment is composed of a points exchange device 1, a mobile terminal P, a member management system 100, a purchase management system 200, a product management system 300, a points management system 400, a deposit management system 500, and a wholesaler management system 700. Therefore, the wholesaler management system 700 will be described below.

(問屋用管理システム700)
問屋用管理システム700は、問屋用管理サーバ701と、問屋用管理DB702により構成されており、問屋が供託金に係る情報を管理するためのシステムである。
(Wholesaler Management System 700)
The wholesaler management system 700 is composed of a wholesaler management server 701 and a wholesaler management DB 702, and is a system for wholesalers to manage information related to deposits.

(問屋用管理サーバ701)
問屋用管理サーバ701は、ポイント交換装置1、会員管理サーバ101、購買管理サーバ201、商品管理サーバ301、ポイント管理サーバ401、及び供託金管理サーバ501と通信可能に設けられており、問屋用管理DB702に供託金に係る情報を記憶する処理を行うために設けられている。なお、問屋用管理サーバ701は、問屋により管理される。
(Wholesaler Management Server 701)
The wholesaler management server 701 is provided to be capable of communicating with the point exchange device 1, the member management server 101, the purchase management server 201, the product management server 301, the point management server 401, and the deposit management server 501, and is provided to perform a process of storing information related to the deposit in the wholesaler management DB 702. The wholesaler management server 701 is managed by the wholesaler.

(問屋用管理DB702)
問屋用管理DB702は、供託金に係る情報を記憶するために設けられている。なお、供託金管理DB702については、後で図69を用いて詳述する。
(Wholesaler Management DB702)
The wholesaler management DB 702 is provided to store information related to the deposit. The deposit management DB 702 will be described in detail later with reference to FIG.

(第6実施形態における問屋用管理DB702によって記憶された問屋用管理情報)
次に、図69を用いて、第6実施形態における問屋用管理DB702によって記憶された問屋用管理情報について説明を行う。
(Wholesaler Management Information Stored by the Wholesaler Management DB 702 in the Sixth Embodiment)
Next, the wholesaler management information stored by the wholesaler management DB 702 in the sixth embodiment will be described with reference to FIG.

問屋用管理DB702には、問屋用管理IDを記憶するための問屋用管理ID記憶領域702aと、情報が更新された時刻を記憶するための問屋用時刻記憶領域702bと、ポイントの交換が行われたショップに係る情報を記憶するための問屋用ショップ記憶領域702cと、交換されたポイント数に係る情報を記憶するための問屋用交換ポイント数記憶領域702dと、残りの供託金額に係る情報を記憶するための問屋用供託金残り金額記憶領域702eが設けられており、それぞれのデータが紐付いている。 The wholesaler management DB 702 includes a wholesaler management ID storage area 702a for storing the wholesaler management ID, a wholesaler time storage area 702b for storing the time when the information was updated, a wholesaler shop storage area 702c for storing information related to the shop where the points were exchanged, a wholesaler exchange point number storage area 702d for storing information related to the number of exchanged points, and a wholesaler remaining deposit amount storage area 702e for storing information related to the remaining deposit amount, and each data is linked.

例えば、問屋用管理ID記憶領域702aの「00000001」と、問屋用時刻記憶領域702bの「2018/01/01 11:00:00」と、問屋用ショップ記憶領域702cの「A店」と、問屋用交換ポイント数記憶領域702dの「10,000」と、問屋用供託金残り金額記憶領域702eの「9,9000,000」というそれぞれのデータが紐付いて記憶される。 For example, the following data are stored in association with each other: "00000001" in the wholesaler management ID storage area 702a; "2018/01/01 11:00:00" in the wholesaler time storage area 702b; "Store A" in the wholesaler shop storage area 702c; "10,000" in the wholesaler exchange point number storage area 702d; and "9,9000,000" in the wholesaler remaining deposit amount storage area 702e.

このように、第6実施形態においては、問屋用管理システム700により、供託金の残り金額等を管理することができるので、問屋は、供託金の管理を円滑に行うことができる。 In this way, in the sixth embodiment, the wholesaler management system 700 can manage the remaining amount of the deposit, etc., allowing the wholesaler to smoothly manage the deposit.

(変形例)
図70~図82を用いて、各変形例の説明を行う。
(Modification)
Each of the modified examples will be described with reference to FIGS.

(供託金の残り金額を表示するアニメーション)
次に、図70を用いて、供託金の残り金額を表示するアニメーションについて説明を行う。
(Animation showing the remaining deposit amount)
Next, the animation displaying the remaining amount of the deposit will be described with reference to FIG.

図70(A)~図70(C)については、図60(A)~図60(C)と同じであるため、説明を省略する。 Figures 70(A) to 70(C) are the same as Figures 60(A) to 60(C), so their explanation will be omitted.

図70(D)に示す通り、ポイント交換装置1は、図70(C)において、「交換」に対応する領域が操作された場合に、景品50とポイントを交換することに対して確認を促す画像を液晶表示装置2に表示する。ここで、供託されている現金が所定額(例えば、「100,000」)以下となった場合には、供託金に基づいて交換可能なポイントが交換可能ポイント表示領域800に表示される。 As shown in FIG. 70(D), when the area corresponding to "Exchange" in FIG. 70(C) is operated, the point exchange device 1 displays on the liquid crystal display device 2 an image prompting the user to confirm the exchange of points for a prize 50. Here, when the deposited cash falls below a predetermined amount (e.g., "100,000"), the points that can be exchanged based on the deposited amount are displayed in the exchangeable points display area 800.

そして、図70(E)~図70(F)については、図60(E)~図60(F)と同じであるため、説明を省略する。 Figures 70(E) to 70(F) are the same as Figures 60(E) to 60(F), so their explanation will be omitted.

なお、供託されている現金が所定額(例えば、「100,000」)以下となった場合には、供託金に基づいて交換可能なポイントを交換可能ポイント表示領域800に表示するのではなく、供託されている現金が残り僅かであるため、景品50とポイントの交換が不可能になる旨を交換可能ポイント表示領域800に表示することとしてもよい。 In addition, when the deposited cash falls below a predetermined amount (e.g., "100,000"), instead of displaying the points that can be exchanged based on the deposited amount in the exchangeable points display area 800, a message may be displayed in the exchangeable points display area 800 indicating that only a small amount of deposited cash remains and that it will be impossible to exchange prizes 50 for points.

また、供託されている現金が残り僅かであるため、景品50とポイントの交換が不可能になること、及び供託金に基づいて交換可能なポイントを交換可能ポイント表示領域800に表示することとしてもよい。 In addition, the system may display in the exchangeable points display area 800 that the prize 50 cannot be exchanged for points because the deposited cash is almost full, and that the points that can be exchanged based on the deposited cash are not available for exchange.

また、供託されている現金が所定額以下となった場合には、供託金に基づいて交換可能なポイントが交換可能ポイント表示領域800に表示されることとしているが、これに限定されることはなく、例えば、供託されている現金が所定額以下でない場合であっても、供託金に基づいて交換可能なポイントを交換可能ポイント表示領域800に表示することとしてもよい。 In addition, when the deposited cash falls below a predetermined amount, the points that can be exchanged based on the deposited amount are displayed in the exchangeable points display area 800, but this is not limited to this, and for example, even if the deposited cash is not below the predetermined amount, the points that can be exchanged based on the deposited amount may be displayed in the exchangeable points display area 800.

(会員登録時のアニメーションの変形例)
次に、図71を用いて、会員登録時のアニメーションの変形例について説明を行う。
(Modification of animation when registering as a member)
Next, a modified example of the animation displayed at the time of member registration will be described with reference to FIG.

まず、図71(A)、及び図71(C)~図71(H)については、図29(A)、及び図29(C)~図29(H)と同じであるため、説明を省略する。 First, Figure 71(A) and Figure 71(C) to Figure 71(H) are the same as Figure 29(A) and Figure 29(C) to Figure 29(H), so their explanation will be omitted.

次に、図71(B)に示す通り、図71(A)において、「会員登録」に対応する領域が操作された場合に、会員管理サーバ101にアクセスするためのURLに係る情報を有する二次元コードが印刷された紙(レシート)が排紙口7から排紙されるのではなく、会員管理サーバ101にアクセスするためのURLに係る情報を有する二次元コードが液晶表示装置2に表示される。 Next, as shown in FIG. 71(B), when the area corresponding to "member registration" in FIG. 71(A) is operated, a paper (receipt) on which a two-dimensional code containing information related to a URL for accessing the member management server 101 is printed is not discharged from the paper discharge outlet 7, but rather the two-dimensional code containing information related to a URL for accessing the member management server 101 is displayed on the liquid crystal display device 2.

これにより、遊技者は、排紙口7から排紙された紙(レシート)に印刷されている二次元コードを読み取って会員登録を行うのではなく、液晶表示装置2に表示されている二次元コードを読み取って会員登録を行うこととなる。これにより、印刷部16や、排紙口7を設ける必要が無くなるので、ポイント交換装置1の製造コストを削減することができる。 As a result, instead of a player registering as a member by reading the two-dimensional code printed on the paper (receipt) discharged from the paper discharge port 7, the player registers as a member by reading the two-dimensional code displayed on the liquid crystal display device 2. This eliminates the need to provide a printing unit 16 and paper discharge port 7, thereby reducing the manufacturing costs of the point exchange device 1.

(会員情報更新時のアニメーションの変形例)
次に、図72を用いて、会員情報更新時のアニメーションの変形例について説明を行う。
(Animation variation when updating member information)
Next, a modified example of the animation when updating member information will be described with reference to FIG.

まず、図72(A)、及び図72(C)~図72(H)については、図30(A)、及び図30(C)~図30(H)と同じであるため、説明を省略する。 First, Figure 72(A) and Figure 72(C) to Figure 72(H) are the same as Figure 30(A) and Figure 30(C) to Figure 30(H), so their explanation will be omitted.

次に、図72(B)に示す通り、図72(A)において、「会員情報更新」に対応する領域が操作された場合に、会員管理サーバ101にアクセスするためのURLに係る情報を有する二次元コードが印刷された紙(レシート)が排紙口7から排紙されるのではなく、会員管理サーバ101にアクセスするためのURLに係る情報を有する二次元コードが液晶表示装置2に表示される。 Next, as shown in FIG. 72(B), when the area corresponding to "Update Member Information" in FIG. 72(A) is operated, a paper (receipt) on which a two-dimensional code containing information related to the URL for accessing the member management server 101 is printed is not discharged from the paper discharge outlet 7, but rather the two-dimensional code containing information related to the URL for accessing the member management server 101 is displayed on the liquid crystal display device 2.

これにより、遊技者は、排紙口7から排紙された紙(レシート)に印刷されている二次元コードを読み取って会員情報更新を行うのではなく、液晶表示装置2に表示されている二次元コードを読み取って会員情報更新を行うこととなる。これにより、印刷部16や、排紙口7を設ける必要が無くなるので、ポイント交換装置1の製造コストを削減することができる。 As a result, instead of updating membership information by reading the two-dimensional code printed on the paper (receipt) discharged from the paper discharge port 7, the player updates membership information by reading the two-dimensional code displayed on the liquid crystal display device 2. This eliminates the need to provide a printing unit 16 and paper discharge port 7, thereby reducing the manufacturing costs of the point exchange device 1.

なお、図71や、図72においては、会員登録に係る二次元コードや、会員情報更新に係る二次元コードを液晶表示装置2に表示されることとしているが、これに限らず、ステップS6-18のポイント交換用二次元コード生成処理により生成された二次元コードを液晶表示装置2に表示することとしてもよい。 In addition, in Figures 71 and 72, the two-dimensional code related to member registration and the two-dimensional code related to member information update are displayed on the liquid crystal display device 2, but this is not limited to this, and the two-dimensional code generated by the two-dimensional code generation process for point exchange in step S6-18 may also be displayed on the liquid crystal display device 2.

(変形例における期間限定商品交換時のアニメーション)
次に、図73を用いて、変形例における期間限定商品交換時のアニメーションについて説明を行う。
(Animation when exchanging limited-time products in modified version)
Next, the animation that occurs when exchanging limited-time products in the modified example will be described with reference to FIG.

まず、図73(A)に示す通り、商品交換画像が液晶表示装置2に表示されている。ここで、変形例における商品交換画像は、氏名に係る情報と、現在所持しているポイントに係る情報と、選択されたカテゴリーに対応する商品に係る領域と、「ソート」に対応する領域と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域との他に、「限定」に対応する領域が表示されている。 First, as shown in FIG. 73(A), a product exchange image is displayed on the liquid crystal display device 2. Here, the product exchange image in the modified example displays information related to the name, information related to the points currently held, an area related to the product corresponding to the selected category, an area corresponding to "sort", an area corresponding to "up cursor", an area corresponding to "down cursor", an area corresponding to "end", and an area corresponding to "limit".

次に、図73(B)に示す通り、図73(A)において、「限定」に対応する領域が操作されると、期間限定である「商品α」に対応する領域と、期間限定である「商品β」に対応する領域と、期間限定である「商品γ」に対応する領域と、「通常」に対応する領域とが液晶表示装置2に表示される。なお、図73(B)において、「通常」に対応する領域が操作されると、図73(A)の商品交換画像が液晶表示装置2に表示される。 Next, as shown in FIG. 73(B), when the area corresponding to "limited" is operated in FIG. 73(A), an area corresponding to "product α", which is limited in time, an area corresponding to "product β", which is limited in time, an area corresponding to "product γ", which is limited in time, and an area corresponding to "regular" are displayed on the liquid crystal display device 2. Note that when the area corresponding to "regular" is operated in FIG. 73(B), the product exchange image in FIG. 73(A) is displayed on the liquid crystal display device 2.

次に、図73(C)に示す通り、図73(B)において、「商品α」に対応する領域が操作された場合に、「商品α」に対応する商品詳細画像が液晶表示装置2に表示されることとなる。ここで、期間限定である商品に対応する商品詳細画像は、交換可能期間が表示される。 Next, as shown in FIG. 73(C), when the area corresponding to "product α" in FIG. 73(B) is operated, a product detail image corresponding to "product α" is displayed on the liquid crystal display device 2. Here, the product detail image corresponding to a product that is available for a limited time displays the period during which it can be exchanged.

次に、図73(D)に示す通り、図73(C)において、「交換」に対応する領域が操作された場合に、商品確認画像が表示される。 Next, as shown in FIG. 73(D), when the area corresponding to "Exchange" is operated in FIG. 73(C), a product confirmation image is displayed.

なお、図73(E)~図73(F)については、図25(H)~図25(I)と同じであるため、説明を省略する。 Note that explanations of Figures 73(E) to 73(F) are omitted as they are the same as Figures 25(H) to 25(I).

このように、期間限定商品とポイントを交換可能とすることにより、期間限定商品に対する購買意欲を向上させることができる。 In this way, by making it possible to exchange points for limited-time products, it is possible to increase purchasing motivation for limited-time products.

なお、期間限定商品は、期間が経過する前であっても、在庫数が「0」となった場合には、交換不可能とすることとしてもよい。 In addition, for limited-time products, if the stock level reaches "0" even before the period has elapsed, the product may become non-exchangeable.

(変形例における数量限定商品交換時のアニメーション)
次に、図74を用いて、変形例における数量限定商品交換時のアニメーションについて説明を行う。
(Animation when exchanging limited quantity products in modified example)
Next, using FIG. 74, an animation for exchanging limited quantity products in the modified example will be described.

まず、図74(A)に示す通り、商品交換画像が液晶表示装置2に表示されている。ここで、変形例における商品交換画像は、氏名に係る情報と、現在所持しているポイントに係る情報と、選択されたカテゴリーに対応する商品に係る領域と、「ソート」に対応する領域と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域との他に、「限定」に対応する領域が表示されている。 First, as shown in FIG. 74(A), a product exchange image is displayed on the liquid crystal display device 2. Here, the product exchange image in the modified example displays information related to the name, information related to the points currently held, an area related to the product corresponding to the selected category, an area corresponding to "sort", an area corresponding to "up cursor", an area corresponding to "down cursor", an area corresponding to "end", and an area corresponding to "limit".

次に、図74(B)に示す通り、図74(A)において、「限定」に対応する領域が操作されると、数量限定である「商品α」に対応する領域と、数量限定である「商品β」に対応する領域と、「通常」に対応する領域とが液晶表示装置2に表示される。なお、図74(B)において、「通常」に対応する領域が操作されると、図74(A)の商品交換画像が液晶表示装置2に表示される。 Next, as shown in FIG. 74(B), when the area corresponding to "limited" is operated in FIG. 74(A), an area corresponding to "product α", which is a limited quantity, an area corresponding to "product β", which is a limited quantity, and an area corresponding to "regular" are displayed on the liquid crystal display device 2. Note that when the area corresponding to "regular" is operated in FIG. 74(B), the product exchange image in FIG. 74(A) is displayed on the liquid crystal display device 2.

次に、図74(C)に示す通り、図74(B)において、「商品β」に対応する領域が操作された場合に、「商品β」に対応する商品詳細画像が液晶表示装置2に表示されることとなる。ここで、数量限定である商品に対応する商品詳細画像は、交換可能な数量(残り個数)が表示される。 Next, as shown in FIG. 74(C), when the area corresponding to "product β" in FIG. 74(B) is operated, a product detail image corresponding to "product β" is displayed on the liquid crystal display device 2. Here, the product detail image corresponding to a product with limited quantity displays the exchangeable quantity (remaining number).

次に、図74(D)に示す通り、図74(C)において、「交換」に対応する領域が操作された場合に、商品確認画像が表示される。 Next, as shown in FIG. 74(D), when the area corresponding to "Exchange" is operated in FIG. 74(C), a product confirmation image is displayed.

なお、図74(E)~図74(F)については、図25(H)~図25(I)と同じであるため、説明を省略する。 Note that explanations of Figures 74(E) to 74(F) are omitted as they are the same as Figures 25(H) to 25(I).

このように、数量限定商品と、ポイントを交換可能とすることにより、数量限定商品に対する購買意欲を向上させることができる。 In this way, by making it possible to exchange points for limited-edition products, it is possible to increase purchasing motivation for limited-edition products.

(変形例における商品が残り僅かである表示を行うアニメーション)
次に、図75を用いて、変形例における商品が残り僅かである表示を行うアニメーションについて説明を行う。
(An animation showing that only a few products are left in a modified example)
Next, an animation showing that only a few products are left in a modified example will be described with reference to FIG.

まず、図75(A)に示す通り、商品交換画像が液晶表示装置2に表示されている。ここで、変形例における商品交換画像は、氏名に係る情報と、現在所持しているポイントに係る情報と、選択されたカテゴリーに対応する商品に係る領域と、「ソート」に対応する領域と、「上カーソル」に対応する領域と、「下カーソル」に対応する領域と、「終了」に対応する領域との他に、「限定」に対応する領域が表示されている。 First, as shown in FIG. 75(A), a product exchange image is displayed on the liquid crystal display device 2. Here, the product exchange image in the modified example displays information related to the name, information related to the points currently held, an area related to the product corresponding to the selected category, an area corresponding to "sort", an area corresponding to "up cursor", an area corresponding to "down cursor", an area corresponding to "end", and an area corresponding to "limit".

ここで、図75(A)に示す通り、「商品X」に対応する領域の情報に、「残り僅か」という文字画像が表示されることとなる。これにより、「商品X」の在庫数が所定数以下であることを報知している。 Here, as shown in FIG. 75(A), a text image saying "Only a few left" is displayed in the information area corresponding to "Product X." This notifies the user that the stock of "Product X" is below a certain number.

次に、図75(B)に示す通り、図75(A)において、「商品X」に対応する領域が操作された場合に、「商品X」に対応する商品詳細画像が液晶表示装置2に表示されることとなる。ここで、図75(B)に示す通り、商品詳細画像においても、「残り僅か」という文字画像が表示されることとなる。これにより、「商品X」の在庫数が所定数以下であることを報知している。 Next, as shown in FIG. 75(B), when the area corresponding to "product X" in FIG. 75(A) is operated, a product detail image corresponding to "product X" is displayed on the liquid crystal display device 2. Here, as shown in FIG. 75(B), a text image saying "Only a few left" is also displayed in the product detail image. This notifies the user that the stock of "product X" is below a specified number.

これにより、商品交換を行う際に、「残り僅か」という文字画像が表示されることにより、在庫数が所定数以下であることを認識することができる。 As a result, when exchanging a product, a text image saying "Limited quantity remaining" will be displayed, allowing users to know that the stock quantity is below a certain number.

なお、商品交換画像が液晶表示装置2に表示されるタイミング、及び商品詳細画像が液晶表示装置2に表示されるタイミングで「残り僅か」という文字画像が表示されることとしているが、これに限定されることはなく、商品交換画像が液晶表示装置2に表示されるタイミング、または商品詳細画像が液晶表示装置2に表示されるタイミングの何れかのタイミングで「残り僅か」という文字画像を表示することとしてもよい。 Note that the text image "Only a few left" is displayed when the product exchange image is displayed on the liquid crystal display device 2 and when the product detail image is displayed on the liquid crystal display device 2, but this is not limited to this and the text image "Only a few left" may be displayed either when the product exchange image is displayed on the liquid crystal display device 2 or when the product detail image is displayed on the liquid crystal display device 2.

また、在庫数が所定数以下であることを報知する態様は、「残り僅か」という文字画像を表示するのではなく、他の表示態様としてもよい。例えば、液晶表示装置2に在庫数を直接表示することとしてもよい。 The notification that the stock quantity is below a predetermined number may be made in a different manner than by displaying a text image saying "Limited quantity remaining." For example, the stock quantity may be displayed directly on the liquid crystal display device 2.

(変形例における景品毎にポイント交換を行うアニメーション)
次に、図76を用いて、変形例における景品毎にポイント交換を行うアニメーションについて説明を行う。
(Animation of exchanging points for each prize in a modified example)
Next, using FIG. 76, an animation for exchanging points for each prize in the modified example will be described.

まず、図76(A)~図76(B)については、図22(A)~図22(B)と同じであるため、説明を省略する。 First, explanations of Figures 76(A) to 76(B) will be omitted as they are the same as Figures 22(A) to 22(B).

次に、図76(C)に示す通り、図76(B)において、第1景品51、第2景品52、第3景品53がそれぞれ「1」枚ずつ景品投入部3に投入され、景品読取部15により、投入された第1景品51、第2景品52、及び第3景品53が贋物ではないと判定された場合に、液晶表示装置2に表示されている景品投入部3に景品50の投入を促す画像が更新されることとなる。具体的には、液晶表示装置2に表示されている第1景品51が投入された数を報知する領域と、第2景品52が投入された数を報知する領域と、第3景品53が投入された数を報知する領域が更新されることとなる。 Next, as shown in FIG. 76(C), in FIG. 76(B), one each of the first prize 51, second prize 52, and third prize 53 are inserted into the prize insertion unit 3, and if the prize reading unit 15 determines that the inserted first prize 51, second prize 52, and third prize 53 are not counterfeit, the image displayed on the liquid crystal display device 2 prompting the user to insert a prize 50 into the prize insertion unit 3 is updated. Specifically, the area displayed on the liquid crystal display device 2 reporting the number of first prizes 51 inserted, the area reporting the number of second prizes 52 inserted, and the area reporting the number of third prizes 53 inserted are updated.

次に、図76(D)に示す通り、図76(C)において、「交換」に対応する領域が操作されると、景品50とポイントを交換することに対して確認を促す画像が液晶表示装置2に表示されることとなる。ここで、図76(D)に示す通り、景品50とポイントを交換することに対して確認を促す画像と併せて、景品50の交換対象を決定するための交換対象決定領域900が液晶表示装置2に表示される。 Next, as shown in FIG. 76(D), when the area corresponding to "Exchange" in FIG. 76(C) is operated, an image prompting the user to confirm the exchange of prize 50 and points is displayed on the liquid crystal display device 2. Here, as shown in FIG. 76(D), an exchange item determination area 900 for determining the exchange item for prize 50 is displayed on the liquid crystal display device 2 together with the image prompting the user to confirm the exchange of prize 50 and points.

ここで、交換対象決定領域900は、「全て交換」、「第1景品51のみ交換」、「第2景品52のみ交換」、「第3景品53のみ交換」の「4」種類の条件を選択可能であるが、これに限定されることはなく、「第1景品51と、第2景品52を交換」、「第1景品51と、第3景品53を交換」、「第2景品52と、第3景品53を交換」といった条件を選択可能としてもよい。 Here, the exchange item determination area 900 allows the selection of four types of conditions: "exchange all," "exchange only the first prize 51," "exchange only the second prize 52," and "exchange only the third prize 53," but is not limited to these, and conditions such as "exchange the first prize 51 and the second prize 52," "exchange the first prize 51 and the third prize 53," and "exchange the second prize 52 and the third prize 53" may also be selected.

次に、図76(E)に示す通り、図76(D)において、交換対象決定領域900が操作されると、「全て交換」から「第1景品51のみ交換」に切り替わることとなる。これと併せて、交換することとなるポイントの値が「全て交換」に対応する「7000」ポイントから、「第1景品51のみ交換」に対応する「5500」ポイントに更新されることとなる。 Next, as shown in FIG. 76(E), when the exchange item determination area 900 in FIG. 76(D) is operated, the item switches from "exchange all" to "exchange only the first prize 51". At the same time, the value of the points to be exchanged is updated from "7000" points, which corresponds to "exchange all", to "5500" points, which corresponds to "exchange only the first prize 51".

次に、図76(F)に示す通り、図76(E)において、交換対象決定領域900が操作されると、「第1景品51のみ交換」から「第2景品52のみ交換」に切り替わることとなる。これと併せて、交換することとなるポイントの値が「第1景品51のみ交換」に対応する「5500」ポイントから、「第2景品52のみ交換」に対応する「1500」ポイントに更新されることとなる。 Next, as shown in FIG. 76(F), when the exchange item determination area 900 in FIG. 76(E) is operated, the "exchange for first prize 51 only" will be switched to "exchange for second prize 52 only". At the same time, the value of the points to be exchanged will be updated from "5500" points, which corresponds to "exchange for first prize 51 only", to "1500" points, which corresponds to "exchange for second prize 52 only".

次に、図76(G)に示す通り、図76(F)において、交換対象決定領域900が操作されると、「第2景品52のみ交換」から「第3景品53のみ交換」に切り替わることとなる。これと併せて、交換することとなるポイントの値が「第2景品52のみ交換」に対応する「1500」ポイントから、「第3景品53のみ交換」に対応する「1000」ポイントに更新されることとなる。 Next, as shown in FIG. 76(G), when the exchange item determination area 900 in FIG. 76(F) is operated, the "exchange for second prize 52 only" will be switched to "exchange for third prize 53 only". At the same time, the value of the points to be exchanged will be updated from "1500" points, which corresponds to "exchange for second prize 52 only", to "1000" points, which corresponds to "exchange for third prize 53 only".

次に、図76(H)に示す通り、図76(G)において、「交換」に対応する領域が操作されると、第3景品53をポイントに交換するための紙(レシート)が排紙されることを報知する交換用レシート発行画像が液晶表示装置2に表示されることとなる。この際に、第1景品51と、第2景品52は返却されるので、「景品の取り忘れにご注意下さい。」という文字画像が表示されることとなる。 Next, as shown in FIG. 76(H), when the area corresponding to "Exchange" in FIG. 76(G) is operated, an exchange receipt issuance image is displayed on the liquid crystal display device 2 to notify that a paper (receipt) for exchanging the third prize 53 for points will be ejected. At this time, the first prize 51 and the second prize 52 are returned, so an image of text stating "Please be careful not to forget to pick up your prize" is displayed.

なお、図76(I)に示す通り、図76(H)において、所定時間が経過すると、トップメニュー画像が液晶表示装置2に表示されることとなる。 As shown in FIG. 76(I), when a predetermined time has elapsed in FIG. 76(H), the top menu image will be displayed on the liquid crystal display device 2.

(ポイント交換装置1の第1変形例)
次に、図77を用いて、ポイント交換装置1の第1変形例について説明を行う。
(First Modification of Point Exchange Device 1)
Next, a first modified example of the point exchange device 1 will be described with reference to FIG.

図3を用いて説明したポイント交換装置1の景品投入部3は、第1景品51、第2景品52、第3景品53が投入可能となっているのに対して、ポイント交換装置1の第1変形例では、第1景品51を投入するための第1景品投入部3aと、第2景品52を投入するための第2景品投入部3bと、第3景品53を投入するための第3景品投入部3cとが設けられている。 The prize insertion section 3 of the point exchange device 1 described using FIG. 3 is capable of inserting the first prize 51, the second prize 52, and the third prize 53, whereas the first modified example of the point exchange device 1 is provided with a first prize insertion section 3a for inserting the first prize 51, a second prize insertion section 3b for inserting the second prize 52, and a third prize insertion section 3c for inserting the third prize 53.

この場合において、第1景品投入部3aに投入された第1景品51を読み取る第1景品読取部15aと、第2景品投入部3bに投入された第2景品52を読み取る第2景品読取部15bと、第3景品投入部3cに投入された第3景品53を読み取る第3景品読取部15cとが設けられていてもよいし、景品読取部15が第1景品投入部3aに投入された第1景品と、第2景品投入部3bに投入された第2景品と、第3景品投入部3cに投入された第3景品を読み取ることとしてもよい。 In this case, a first prize reading unit 15a may be provided to read the first prize 51 inserted into the first prize insertion unit 3a, a second prize reading unit 15b to read the second prize 52 inserted into the second prize insertion unit 3b, and a third prize reading unit 15c to read the third prize 53 inserted into the third prize insertion unit 3c, or the prize reading unit 15 may read the first prize inserted into the first prize insertion unit 3a, the second prize inserted into the second prize insertion unit 3b, and the third prize inserted into the third prize insertion unit 3c.

(ポイント交換装置1の第2変形例)
次に、図78を用いて、ポイント交換装置1の第2変形例について説明を行う。
(Second Modification of Point Exchange Device 1)
Next, a second modified example of the point exchange device 1 will be described with reference to FIG.

ポイント交換装置1の第2変形例は、二次元コード読取部8と、景品計数装置20と、室内用計数結果表示装置30と、室外用計数結果表示装置40により構成されている。このため、景品計数装置20と、室内用計数結果表示装置30と、室外用計数結果表示装置40について説明を行う。 The second variant of the point exchange device 1 is composed of a two-dimensional code reader 8, a prize counting device 20, an indoor counting result display device 30, and an outdoor counting result display device 40. Therefore, the prize counting device 20, the indoor counting result display device 30, and the outdoor counting result display device 40 will be explained below.

(景品計数装置20)
景品計数装置20は、景品50を読み取り、真贋判定を行うとともに、読み取った景品50を計数するために設けられている。ここで、景品計数装置20は、景品50が載置される景品載置部21と、景品50が景品載置部21に載置された後、景品載置部21を閉塞するための蓋部22と、景品50の計数を開始するための計数開始ボタン23と、景品50の計数を終了するための計数終了ボタン24とにより構成されている。
(Prize counting device 20)
The prize counting device 20 is provided to read the prizes 50, determine their authenticity, and count the read prizes 50. Here, the prize counting device 20 is composed of a prize placement section 21 on which the prizes 50 are placed, a lid section 22 for closing the prize placement section 21 after the prizes 50 are placed on the prize placement section 21, a count start button 23 for starting counting the prizes 50, and a count end button 24 for ending counting the prizes 50.

(室内用計数結果表示装置30)
室内用計数結果表示装置30は、ショップの室内であって、ショップの店員が視認可能な位置に設置される。ここで、室内用計数結果表示装置30は、第1景品51の計数結果を表示するための室内用第1景品表示部31と、第2景品52の計数結果を表示するための室内用第2景品表示部32と、第3景品53の計数結果を表示するための室内用第3景品表示部33と、景品50を計数した結果、交換可能となるポイントの値を表示するための室内用ポイント表示部34により構成されている。
(Indoor Counting Result Display Device 30)
The indoor counting result display device 30 is installed in a shop at a position where it can be seen by the shop staff. Here, the indoor counting result display device 30 is composed of an indoor first prize display unit 31 for displaying the counting result of the first prize 51, an indoor second prize display unit 32 for displaying the counting result of the second prize 52, an indoor third prize display unit 33 for displaying the counting result of the third prize 53, and an indoor point display unit 34 for displaying the value of points that can be exchanged as a result of counting the prize 50.

(室外用計数結果表示装置40)
室外用計数結果表示装置40は、ショップの室外であって、景品50をポイントに交換する遊技者が視認可能な位置に設置される。ここで、室外用計数結果表示装置40は、第1景品51の計数結果を表示するための室外用第1景品表示部41と、第2景品52の計数結果を表示するための室外用第2景品表示部42と、第3景品53の計数結果を表示するための室外用第3景品表示部43と、景品50を計数した結果、交換可能となるポイントの値を表示するための室外用ポイント表示部44により構成されている。
(Outdoor Counting Result Display Device 40)
The outdoor counting result display device 40 is installed outside the shop in a position visible to a player who exchanges the prizes 50 for points. Here, the outdoor counting result display device 40 is composed of an outdoor first prize display section 41 for displaying the counting result of the first prize 51, an outdoor second prize display section 42 for displaying the counting result of the second prize 52, an outdoor third prize display section 43 for displaying the counting result of the third prize 53, and an outdoor point display section 44 for displaying the value of points that can be exchanged as a result of counting the prizes 50.

(ポイント交換装置1の第2変形例の利用方法)
次に、ポイント交換装置1の第2変形例の利用方法について説明を行う。
(Method of using the second modified example of the point exchange device 1)
Next, a method of using the second modified example of the point exchange device 1 will be described.

まず、景品計数装置20の景品載置部21に景品50を置く。次に、景品計数装置20の蓋部22により、景品載置部21を閉塞する。そして、計数開始ボタン23を操作することで、景品50の計数が開始され、計数終了ボタン24を操作することで、景品50の計数が終了される。 First, the prizes 50 are placed on the prize placement section 21 of the prize counting device 20. Next, the prize placement section 21 is closed by the lid section 22 of the prize counting device 20. Then, the counting of the prizes 50 is started by operating the counting start button 23, and the counting of the prizes 50 is ended by operating the counting end button 24.

そして、景品計数装置20による計数が終了すると、計数結果に係る情報が室内用計数結果表示装置30と、室外用計数結果表示装置40に送信され、室内用計数結果表示装置30と、室外用計数結果表示装置40に計数結果が表示される。 When the prize counting device 20 finishes counting, information about the counting results is sent to the indoor counting result display device 30 and the outdoor counting result display device 40, and the counting results are displayed on the indoor counting result display device 30 and the outdoor counting result display device 40.

そして、二次元コード読取部8に二次元コードを翳すことでポイントが付与される者を特定し、ポイントを付与することとなる。 Then, by holding the two-dimensional code over the two-dimensional code reader 8, the person to whom the points will be awarded is identified and the points are awarded.

そして、ポイントの付与が完了すると、二次元コード読取部8は、室内用計数結果表示装置30と、室外用計数結果表示装置40に対してポイントの付与が完了した旨の情報を送信し、室内用計数結果表示装置30と、室外用計数結果表示装置40は、ポイントの付与が完了した旨の情報を受信した場合に、表示されている計数結果を非表示とする制御を行う。 Then, when the points have been awarded, the two-dimensional code reading unit 8 transmits information to the indoor counting result display device 30 and the outdoor counting result display device 40 indicating that the points have been awarded, and when the indoor counting result display device 30 and the outdoor counting result display device 40 receive information indicating that the points have been awarded, they perform control to hide the displayed counting results.

このように、ポイント交換装置1ではなく、ショップで従来から利用している景品計数装置20や、室内用計数結果表示装置30と、室外用計数結果表示装置40を改変して利用することにより、景品50とポイントの交換を安価で行うことができる。 In this way, instead of using the point exchange device 1, by modifying and using the prize counting device 20, indoor counting result display device 30, and outdoor counting result display device 40 that have traditionally been used in shops, prizes 50 can be exchanged for points at low cost.

(ポイント交換装置1の第3変形例)
次に、図79を用いて、ポイント交換装置1の第3変形例について説明を行う。
(Third Modification of Point Exchange Device 1)
Next, a third modified example of the point exchange device 1 will be described with reference to FIG.

ポイント交換装置1の第3変形例は、景品計数装置20と、室内用計数結果表示装置30と、タブレットPC60により構成されている。このため、タブレットPC60について説明を行う。 The third variant of the point exchange device 1 is composed of a prize counting device 20, an indoor counting result display device 30, and a tablet PC 60. For this reason, we will explain the tablet PC 60.

(タブレットPC60)
タブレットPC60は、液晶表示装置とタッチパネルにより構成されており、ポイント交換装置1の液晶表示装置2に表示される内容を表示するために設けられている。
(Tablet PC 60)
The tablet PC 60 is composed of a liquid crystal display device and a touch panel, and is provided to display the contents to be displayed on the liquid crystal display device 2 of the point exchange device 1.

(ポイント交換装置1の第3変形例の利用方法)
次に、ポイント交換装置1の第3変形例の利用方法について説明を行う。
(Method of using the third modified example of the point exchange device 1)
Next, a method of using the third modified example of the point exchange device 1 will be described.

まず、景品計数装置20の景品載置部21に景品50を置く。次に、景品計数装置20の蓋部22により、景品載置部21を閉塞する。そして、計数開始ボタン23を操作することで、景品50の計数が開始され、計数終了ボタン24を操作することで、景品50の計数が終了される。 First, the prizes 50 are placed on the prize placement section 21 of the prize counting device 20. Next, the prize placement section 21 is closed by the lid section 22 of the prize counting device 20. Then, the counting of the prizes 50 is started by operating the counting start button 23, and the counting of the prizes 50 is ended by operating the counting end button 24.

そして、景品計数装置20による計数が終了すると、計数結果に係る情報が室内用計数結果表示装置30と、タブレットPC60に送信され、室内用計数結果表示装置30と、タブレットPC60に計数結果が表示される。 When the prize counting device 20 finishes counting, information related to the counting results is sent to the indoor counting result display device 30 and the tablet PC 60, and the counting results are displayed on the indoor counting result display device 30 and the tablet PC 60.

そして、タブレットPC60に、ステップS6-18のポイント交換用二次元コード生成処理により生成された二次元コードが表示されることとなり、携帯端末Pにより二次元コードの読取を行う。 Then, the two-dimensional code generated by the two-dimensional code generation process for point exchange in step S6-18 is displayed on the tablet PC 60, and the two-dimensional code is read by the mobile terminal P.

そして、二次元コードの表示が完了すると、タブレットPC60は、室内用計数結果表示装置30に対してポイントの付与が完了した旨の情報を送信し、室内用計数結果表示装置30は、ポイントの付与が完了した旨の情報を受信した場合に、表示されている計数結果を非表示とする制御を行う。 When the display of the two-dimensional code is complete, the tablet PC 60 transmits information to the indoor counting result display device 30 that the points have been awarded, and when the indoor counting result display device 30 receives the information that the points have been awarded, it performs control to hide the displayed counting result.

そして、タブレットPC60は、ポイントの付与が完了した旨の情報を送信した後に、トップメニュー画像をタブレットPC60の液晶表示装置に表示する制御を行う。 Then, after transmitting information indicating that the points have been awarded, the tablet PC 60 performs control to display the top menu image on the liquid crystal display device of the tablet PC 60.

このように、ポイント交換装置1ではなく、ショップで従来から利用している景品計数装置20や、室内用計数結果表示装置30を改変して利用することにより、景品50とポイントの交換を安価で行うことができる。 In this way, instead of using the point exchange device 1, by modifying and using the prize counting device 20 or indoor counting result display device 30 that have traditionally been used in shops, it is possible to exchange prizes 50 for points at low cost.

(ポイント交換装置1の第4変形例)
次に、図80を用いて、ポイント交換装置1の第4変形例について説明を行う。
(Fourth Modification of the Point Exchange Device 1)
Next, a fourth modified example of the point exchange device 1 will be described with reference to FIG.

ポイント交換装置1の第4変形例は、ポイント交換装置1と、景品計数装置20と、室内用計数結果表示装置30により構成されている。 The fourth variant of the point exchange device 1 is composed of the point exchange device 1, a prize counting device 20, and an indoor counting result display device 30.

ここで、ポイント交換装置1の第4変形例は、景品投入部3が設けられていない点で、図3を用いて説明したポイント交換装置1と相違する。 The fourth variant of the point exchange device 1 differs from the point exchange device 1 described using FIG. 3 in that it does not have a prize insertion section 3.

(ポイント交換装置1の第4変形例の利用方法)
次に、ポイント交換装置1の第4変形例の利用方法について説明を行う。
(Method of using the fourth modified example of the point exchange device 1)
Next, a method of using the fourth modified example of the point exchange device 1 will be described.

まず、景品計数装置20の景品載置部21に景品50を置く。次に、景品計数装置20の蓋部22により、景品載置部21を閉塞する。そして、計数開始ボタン23を操作することで、景品50の計数が開始され、計数終了ボタン24を操作することで、景品50の計数が終了される。 First, the prizes 50 are placed on the prize placement section 21 of the prize counting device 20. Next, the prize placement section 21 is closed by the lid section 22 of the prize counting device 20. Then, the counting of the prizes 50 is started by operating the counting start button 23, and the counting of the prizes 50 is ended by operating the counting end button 24.

そして、景品計数装置20による計数が終了すると、計数結果に係る情報がポイント交換装置1と、室内用計数結果表示装置30に送信され、ポイント交換装置1と、室内用計数結果表示装置30に計数結果が表示される。 When the prize counting device 20 finishes counting, information related to the counting result is sent to the points exchange device 1 and the indoor counting result display device 30, and the counting result is displayed on the points exchange device 1 and the indoor counting result display device 30.

そして、ポイント交換装置1は、交換用レシート発行処理を行い、携帯端末Pによりレシートに印刷されている二次元コードを読み取ることで、ポイントが付与される。 The point exchange device 1 then performs an exchange receipt issuing process and awards points by reading the two-dimensional code printed on the receipt with the mobile terminal P.

(変形例におけるポイント交換時のアニメーション)
次に、図81を用いて、変形例におけるポイント交換時のアニメーションについて説明を行う。
(Animation when exchanging points in modified example)
Next, the animation that appears when exchanging points in the modified example will be described with reference to FIG.

図81(A)については、図22(A)と同じであり、図81(B)については、図22(B)と同じであり、図81(D)については、図22(C)と同じであり、図81(E)については、図22(D)と同じであり、図81(G)については、図22(E)と同じであり、図81(H)については、図22(F)と同じであるため、説明を省略する。 Figure 81 (A) is the same as Figure 22 (A), Figure 81 (B) is the same as Figure 22 (B), Figure 81 (D) is the same as Figure 22 (C), Figure 81 (E) is the same as Figure 22 (D), Figure 81 (G) is the same as Figure 22 (E), and Figure 81 (H) is the same as Figure 22 (F), so explanations will be omitted.

図81(C)に示す通り、図81(B)において、「1」枚の第1景品51が景品投入部3に投入されてから、景品読取部15により、投入された第1景品51が贋物ではないと判定されるまでの間、景品50の読取中であることを報知する画像が液晶表示装置2に表示される。 As shown in FIG. 81(C), from the time when "1" first prize 51 is inserted into the prize insertion unit 3 in FIG. 81(B) until the prize reading unit 15 determines that the inserted first prize 51 is not a counterfeit, an image is displayed on the liquid crystal display device 2 to notify the user that the prize 50 is being read.

なお、図81(D)に示す通り、図81(C)において、投入された第1景品51が贋物ではないと判定された場合に、液晶表示装置2に表示されていた景品投入部3に景品50の投入を促す画像が更新されることとなる。具体的には、液晶表示装置2に表示されている第1景品51が投入された数を報知する領域が更新されることとなる。 As shown in FIG. 81(D), if it is determined in FIG. 81(C) that the inserted first prize 51 is not a counterfeit, the image displayed on the liquid crystal display device 2 encouraging the player to insert a prize 50 into the prize insertion section 3 is updated. Specifically, the area displayed on the liquid crystal display device 2 that notifies the player of the number of inserted first prizes 51 is updated.

また、図81(F)に示す通り、図81(E)において、「交換」に対応する領域が操作されると、景品50をポイントに交換するための二次元コードが液晶表示装置2に表示されることとなる。なお、図81(F)において、二次元コードを読み取った後、「完了」に対応する領域が操作されると、トップメニュー画像が液晶表示装置2に表示されることとなる。 Also, as shown in FIG. 81(F), when the area corresponding to "Exchange" in FIG. 81(E) is operated, a two-dimensional code for exchanging the prize 50 for points is displayed on the liquid crystal display device 2. Note that in FIG. 81(F), when the area corresponding to "Complete" is operated after reading the two-dimensional code, a top menu image is displayed on the liquid crystal display device 2.

また、図81(G)に示す通り、図81(F)において、「印刷」に対応する領域が操作されると、交換用レシート発行画像が液晶表示装置2に表示されることとなる。 Also, as shown in FIG. 81(G), when the area corresponding to "Print" in FIG. 81(F) is operated, a replacement receipt printing image will be displayed on the LCD display device 2.

このように、ステップS6-18のポイント交換用二次元コード生成処理により生成された二次元コードを液晶表示装置2に表示するか、レシートを発行するかを選択可能となっている。これにより、例えば、携帯端末Pの充電が切れている場合には、レシートを発行するという選択を行うことができる。一方で、携帯端末Pを所持している場合には、液晶表示装置2に表示されている二次元コードを読み取ることで直ちにポイントが付与されることとなる。 In this way, it is possible to select whether to display the two-dimensional code generated by the two-dimensional code generation process for point exchange in step S6-18 on the liquid crystal display device 2 or to issue a receipt. This allows the user to select to issue a receipt, for example, if the mobile terminal P is out of battery. On the other hand, if the user has the mobile terminal P, points can be immediately awarded by reading the two-dimensional code displayed on the liquid crystal display device 2.

(変形例における商品交換システムの概要)
次に、図82を用いて、変形例における商品交換システムの概要について説明を行う。
(Overview of the product exchange system in the modified example)
Next, an overview of a product exchange system in a modified example will be described with reference to FIG.

変形例における商品交換システムは、問屋がカード会社を介して、ポイント協会に対してポイントの発行要求を行い、ポイント協会は、発行要求に応じて問屋にポイントを発行する。 In a modified product exchange system, a wholesaler makes a request for points to the points association via a card company, and the points association issues points to the wholesaler in response to the request.

(問屋とカード会社)
図82に示す通り、問屋は、ポイントの購入を行う際に、カード会社に対して決済情報を送信する。そして、図示はしないが、問屋は、カード会社に対してカードを利用した分の現金を支払う。
(Wholesalers and card companies)
As shown in Fig. 82, when purchasing points, the wholesaler transmits payment information to the card company. Then, although not shown, the wholesaler pays the card company the amount of cash used by using the card.

(カード会社とポイント協会)
図82に示す通り、カード会社は、問屋から決済情報を受信した後、ポイント協会に対して決済情報に応じた現金を支払う。
(Card companies and point associations)
As shown in FIG. 82, after receiving the settlement information from the wholesaler, the card company pays the points association cash according to the settlement information.

(ポイント協会と問屋)
図82に示す通り、ポイント協会は、カード会社から現金を受け取った後、問屋に対してポイントの発行を行う。
(Points Association and Wholesaler)
As shown in FIG. 82, after the point association receives the cash from the card company, it issues points to the wholesaler.

このように、問屋と、ポイント協会の間にカード会社を介在することで、ポイントの発行を速やかに行うことができる。 In this way, by having the card company act as an intermediary between the wholesaler and the points association, points can be issued quickly.

(その他の実施形態)
以下において、その他の実施形態について説明を行う。
Other Embodiments
Other embodiments will be described below.

上述した実施形態において、景品50をポイントに交換する際に、二次元コードが印刷されたレシートを発行することとなるが、二次元コードの読取期限を設けることとしてもよい。 In the above-described embodiment, when the prize 50 is exchanged for points, a receipt with a two-dimensional code printed on it is issued, but a deadline for reading the two-dimensional code may be set.

例えば、ポイント交換装置1により景品50をポイントに交換する処理が行われる処理が行われる際に、ポイント管理DB402に二次元コードの読取期限に係る情報を記憶する。具体的には、ポイント管理DB402のポイント管理ID402aの「00000001」の行のデータが記憶されるときに、併せて二次元コードの読取期限に係る情報を紐付けて記憶する。 For example, when the point exchange device 1 performs a process of exchanging the prize 50 for points, information related to the reading deadline of the two-dimensional code is stored in the point management DB 402. Specifically, when the data in the row of point management ID 402a "00000001" in the point management DB 402 is stored, information related to the reading deadline of the two-dimensional code is also stored in association with the data.

そして、二次元コードの読取期限が経過した場合には、携帯端末Pによりポイントに交換する処理を行うことができなくなる。例えば、二次元コードの読取期限が経過した際に、ポイント管理DB402に記憶されているポイント管理ID402aの「00000001」の行のデータを削除する処理を行うことで、セキュリティコードが一致しないため、携帯端末Pによりポイントに交換する処理を行うことができなくなることとしてもよい。 When the two-dimensional code reading deadline has passed, it will no longer be possible to carry out the process of exchanging it for points using the mobile device P. For example, when the two-dimensional code reading deadline has passed, a process of deleting the data in the row of point management ID 402a "00000001" stored in point management DB 402 may be carried out, so that the security codes do not match and it will no longer be possible to carry out the process of exchanging it for points using the mobile device P.

また、ポイントを電子マネー等の商品が付与される抽選に応募することが可能な構成を有していてもよい。この場合に、遊技者は、ポイントを商品と交換する際に、商品の応募手続を行う。そして、ポイント協会は、応募締切期限になったことや、応募総数が締切数になったこと等の応募締切条件が充足された場合に、抽選を行い、当選者に対して当選した商品を発送することとなる。 The system may also be configured to allow players to use their points to enter a lottery in which they can win merchandise such as electronic money. In this case, when exchanging points for merchandise, players carry out the procedure to enter the merchandise. Then, when the application deadline or the total number of applications has reached the deadline or other application closing conditions have been met, the points association will hold a lottery and send the winning merchandise to the winner.

なお、応募締切条件として、応募締切期限になったことを採用する場合においては、応募総数に応じて商品を決定することもできる。例えば、応募に必要なポイントに、応募総数を乗じた応募ポイント総数よりも、抽選に当選した場合に発送される商品に必要なポイント数の方が少ないこととすれば、ポイント協会は利益を得ることができる。 If the application deadline is used as the application deadline, the prize can be determined based on the total number of applications. For example, the points association can make a profit by setting the number of points required to apply for the prize that will be shipped if the winner is selected as fewer than the total number of application points obtained by multiplying the points required to apply by the total number of applications.

また、ポイントを寄付することが可能な構成を有していてもよい。この場合に、遊技者は、ポイントを商品と交換する際に、寄付手続を行う。そして、ポイント協会は、遊技者により寄付手続がされた場合に、所定の団体に対して寄付手続を行うこととなる。 The system may also be configured to allow points to be donated. In this case, the player will carry out the donation procedure when exchanging points for merchandise. Then, when the player has carried out the donation procedure, the points association will carry out the donation procedure to a specified organization.

なお、ポイントは、ポイント交換装置1から発行されるレシートに印刷されている二次元コードを携帯端末Pで読み取ることにより発行されることとなっているが、これに限定されることはなく、携帯端末Pを用いずに、ポイント交換装置1の操作を行うことによりポイントを発行することとしてもよい。これにより、携帯端末Pを所持していない遊技者であっても、景品50とポイントを交換可能となる。 Note that points are issued by reading with the mobile terminal P a two-dimensional code printed on a receipt issued by the point exchange device 1, but this is not limited to this, and points may be issued by operating the point exchange device 1 without using the mobile terminal P. This allows even players who do not possess a mobile terminal P to exchange points for prizes 50.

また、ポイント交換装置1の近傍にタブレットPCや、携帯端末Pを設置しておくこととしてもよい。この場合においても、携帯端末Pを所持していない遊技者が、景品50とポイントを交換可能となる。 A tablet PC or a mobile device P may also be installed near the point exchange device 1. In this case, a player who does not have a mobile device P can still exchange points for prizes 50.

このように、本発明における商品交換システムによれば、まず、遊技者は、遊技店に設置されている遊技機を遊技することにより遊技媒体を獲得する。そして、遊技店は、遊技者が獲得した遊技媒体を景品50と交換する。そして、ショップは、遊技者が所持する景品50をポイントと交換する。そして、遊技者は、交換したポイントを使用して商品と交換する。これにより、遊技店の店員が多忙とならずに、遊技店外の商品と交換することが可能な商品交換システムを提供することができる。 In this way, according to the product exchange system of the present invention, first, a player acquires gaming media by playing gaming machines installed in an amusement facility. The amusement facility then exchanges the gaming media acquired by the player for prizes 50. The shop then exchanges the prizes 50 held by the player for points. The player then uses the exchanged points to exchange for products. This makes it possible to provide a product exchange system that allows for exchange for products outside the amusement facility without keeping the amusement facility staff busy.

また、本発明における商品交換システムによれば、問屋は、ポイント協会からポイントを購入し、購入したポイントを交換所に卸す。これにより、ショップに対するポイントの発行を円滑に行うことができる。 Furthermore, according to the product exchange system of the present invention, wholesalers purchase points from the points association and sell the purchased points to the exchange. This allows for smooth issuance of points to shops.

また、本発明における商品交換システムによれば、ショップは、問屋に対して供託金を供託し、問屋は、交換所から供託された供託金の範囲内で、交換所に対して前記ポイントを発行する。これにより、問屋がショップから現金の回収ができないという事態を防止することができる。 Furthermore, according to the product exchange system of the present invention, a shop deposits a money with a wholesaler, and the wholesaler issues the points to the exchange within the amount of the deposit received from the exchange. This makes it possible to prevent a situation in which the wholesaler is unable to collect cash from the shop.

また、本発明における商品交換方法によれば、遊技機を遊技することにより獲得された遊技媒体と景品を交換するステップと、遊技店により交換された景品とポイントを交換するステップと、ポイントと景品とは異なる商品を交換するステップと、により景品とポイントを交換し、ポイントと景品を交換することにより、遊技店の店員が多忙とならずに、遊技店外の商品と交換することが可能な商品交換方法を提供することができる。 In addition, according to the product exchange method of the present invention, by exchanging points for prizes and points for prizes by the steps of exchanging game media acquired by playing the gaming machine for prizes, exchanging points for prizes by the gaming establishment, and exchanging points for prizes, it is possible to provide a product exchange method that allows exchanges for products outside the gaming establishment without keeping the gaming establishment staff busy.

なお、遊技店は、本発明の遊技店を構成する。 The gaming establishment constitutes the gaming establishment of the present invention.

また、ショップは、本発明の交換所を構成する。 The shop also constitutes the exchange of the present invention.

また、問屋は、本発明の問屋を構成する。 The wholesaler also constitutes the wholesaler of the present invention.

また、ポイント協会は、本発明のポイント協会を構成する。 The points association also constitutes the points association of the present invention.

なお、「遊技機」とは、遊技店に設置されるパチンコや、スロットマシンをいう。 "Amusement machines" refers to pachinko and slot machines installed in gaming establishments.

また、「遊技媒体」とは、遊技店に設置されるパチンコや、スロットマシンの遊技機を遊技するために必要な遊技玉や、遊技メダルをいう。 In addition, "gaming media" refers to the gaming balls and gaming medals required to play pachinko and slot machine gaming machines installed in gaming establishments.

また、「景品」とは、景品50を例示して説明したが、これに限定されることはなく、他のものを適用してもよい。 In addition, while the "prize" has been described using prize 50 as an example, it is not limited to this and other prizes may also be used.

また、「商品」とは、景品50とは異なるものであって、商品A、商品B、商品C等を例示して説明したが、これに限定されることはなく、どのような商品を適用してもよい。 In addition, the "product" is different from the prize 50, and although product A, product B, product C, etc. have been used as examples, the present invention is not limited to these and any product may be used.

なお、上記実施形態や変形例で示した事項は、あくまで一例に過ぎず、本発明の範囲を逸脱しない範囲で、適宜変更可能である。 The above embodiments and variations are merely examples and may be modified as appropriate without departing from the scope of the present invention.

1 ポイント交換装置
2 液晶表示装置
2a タッチパネルセンサ
3 景品投入部
3a 第1景品投入部
3b 第2景品投入部
3c 第3景品投入部
4 景品返却部
5 カメラ
6 スピーカ
6a 右スピーカ
6b 左スピーカ
7 排紙口
8 二次元コード読取部
9 景品取出部
9a 扉部
9b 鍵部
10 制御基板
11 CPU
12 ROM
13 RAM
14 I/Oポート
15 景品読取部
16 印刷部
17 通信部
18 電源部
20 景品計数装置
21 景品載置部
22 蓋部
23 計数開始ボタン
24 計数終了ボタン
30 室内用計数結果表示装置
31 室内用第1景品表示部
32 室内用第2景品表示部
33 室内用第3景品表示部
34 室内用ポイント表示部
40 室外用計数結果表示装置
41 室外用第1景品表示部
42 室外用第2景品表示部
43 室外用第3景品表示部
44 室外用ポイント表示部
50 景品
51 第1景品
51a 第1景品チップ
52 第2景品
52a 第2景品チップ
53 第3景品
53a 第3景品チップ
60 タブレットPC
100 会員管理システム
101 会員管理サーバ
102 会員管理DB
102a 会員ID記憶領域
102b 氏名記憶領域
102c 住所記憶領域
102d 端末識別情報記憶領域
102e 電話番号記憶領域
102f メールアドレス記憶領域
102g パスワード記憶領域
102h 年齢記憶領域
102i 性別記憶領域
200 購買管理システム
201 購買管理サーバ
202 購買管理DB
202a 購買ID記憶領域
202b 購買日記憶領域
202c 交換装置ID記憶領域
202d 購買者記憶領域
202e 購買商品記憶領域
202f 発送予定日記憶領域
202g 発送先記憶領域
202h 購買会員電話番号記憶領域
300 商品管理システム
301 商品管理サーバ
302 商品管理DB
302a 商品ID記憶領域
302b 商品名記憶領域
302c 商品説明記憶領域
302d カテゴリー記憶領域
302e 画像データ記憶領域
302f 在庫数記憶領域
302g 必要ポイント記憶領域
302h 消費期限記憶領域
302i 仕入値記憶領域
302j 仕入先記憶領域
400 ポイント管理システム
401 ポイント管理サーバ
402 ポイント管理DB
402a ポイントID記憶領域
402b 更新日時記憶領域
402c ショップ記憶領域
402d ポイント管理DB用交換装置ID記憶領域
402e ポイント管理DB用会員ID記憶領域
402f 会員氏名記憶領域
402g 更新ポイント記憶領域
402h 有効期限記憶領域
402i セキュリティコード記憶領域
500 供託金管理システム
501 供託金管理サーバ
502 供託金DB
502a 供託金管理ID記憶領域
502b 供託金更新日時記憶領域
502c 供託金管理DB用ショップ記憶領域
502d 供託金管理DB用交換装置ID記憶領域
502e 供託金額記憶領域
502f 交換ポイント記憶領域
600 遊技店会員管理システム
601 遊技店会員管理サーバ
602 遊技店会員管理DB
602a 遊技店会員管理ID記憶領域
602b 遊技店会員氏名記憶領域
602c 会員住所記憶領域
602d 会員電話番号記憶領域
602e 会員メールアドレス記憶領域
602f 会員パスワード記憶領域
602g 会員年齢記憶領域
602h 会員性別記憶領域
602i 貯玉記憶領域
602j 貯メダル記憶領域
602k 来店回数記憶領域
700 問屋用管理システム
701 問屋用管理サーバ
702 問屋用管理DB
702a 問屋用管理ID記憶領域
702b 問屋用時刻記憶領域
702c 問屋用ショップ記憶領域
702d 問屋用交換ポイント数記憶領域
702e 問屋用供託金残り金額記憶領域
800 交換可能ポイント表示領域
900 交換対象決定領域
P 携帯端末
REFERENCE SIGNS LIST 1 Point exchange device 2 Liquid crystal display device 2a Touch panel sensor 3 Prize insertion section 3a First prize insertion section 3b Second prize insertion section 3c Third prize insertion section 4 Prize return section 5 Camera 6 Speaker 6a Right speaker 6b Left speaker 7 Paper outlet 8 Two-dimensional code reading section 9 Prize removal section 9a Door section 9b Key section 10 Control board 11 CPU
12 ROM
13 RAM
14 I/O port 15 Prize reading section 16 Printing section 17 Communication section 18 Power supply section 20 Prize counting device 21 Prize placement section 22 Lid section 23 Counting start button 24 Counting end button 30 Indoor counting result display device 31 Indoor first prize display section 32 Indoor second prize display section 33 Indoor third prize display section 34 Indoor point display section 40 Outdoor counting result display device 41 Outdoor first prize display section 42 Outdoor second prize display section 43 Outdoor third prize display section 44 Outdoor point display section 50 Prize 51 First prize 51a First prize chip 52 Second prize 52a Second prize chip 53 Third prize 53a Third prize chip 60 Tablet PC
100 Member management system 101 Member management server 102 Member management DB
102a Member ID storage area 102b Name storage area 102c Address storage area 102d Terminal identification information storage area 102e Phone number storage area 102f Email address storage area 102g Password storage area 102h Age storage area 102i Gender storage area 200 Purchasing management system 201 Purchasing management server 202 Purchasing management DB
202a Purchase ID storage area 202b Purchase date storage area 202c Exchange device ID storage area 202d Purchaser storage area 202e Purchased product storage area 202f Scheduled shipping date storage area 202g Shipping destination storage area 202h Purchaser member telephone number storage area 300 Product management system 301 Product management server 302 Product management DB
302a Product ID storage area 302b Product name storage area 302c Product description storage area 302d Category storage area 302e Image data storage area 302f Stock quantity storage area 302g Required points storage area 302h Expiration date storage area 302i Purchase price storage area 302j Supplier storage area 400 Point management system 401 Point management server 402 Point management DB
402a Point ID storage area 402b Update date and time storage area 402c Shop storage area 402d Point management DB exchange device ID storage area 402e Point management DB member ID storage area 402f Member name storage area 402g Updated points storage area 402h Expiration date storage area 402i Security code storage area 500 Deposit management system 501 Deposit management server 502 Deposit DB
502a Deposit management ID storage area 502b Deposit update date and time storage area 502c Shop storage area for deposit management DB 502d Exchange device ID storage area for deposit management DB 502e Deposit amount storage area 502f Exchange points storage area 600 Gaming store member management system 601 Gaming store member management server 602 Gaming store member management DB
602a Game store member management ID storage area 602b Game store member name storage area 602c Member address storage area 602d Member phone number storage area 602e Member email address storage area 602f Member password storage area 602g Member age storage area 602h Member gender storage area 602i Saved balls storage area 602j Saved medals storage area 602k Number of visits storage area 700 Wholesaler management system 701 Wholesaler management server 702 Wholesaler management DB
702a Wholesaler management ID storage area 702b Wholesaler time storage area 702c Wholesaler shop storage area 702d Wholesaler exchange point number storage area 702e Wholesaler remaining deposit amount storage area 800 Exchangeable point display area 900 Exchange target determination area P Mobile terminal

Claims (4)

遊技機を遊技することにより獲得された遊技媒体と景品を交換する遊技店と、
前記遊技店により交換された前記景品と、前記景品とは異なる商品と交換可能なポイントとを、ポイント交換装置を用いて交換する交換所と、
前記ポイントの情報を記憶する処理を実行可能なポイント管理サーバと、
前記交換所から前記景品を買い取り、当該買い取った景品を前記遊技店に卸す問屋と、
前記ポイント管理サーバを管理し、前記交換所により交換された前記ポイントと前記商品を交換するポイント協会と、
前記ポイント交換装置により交換された前記ポイントを施用するための処理を実行可能なアプリケーションがインストールされた携帯端末と、
を備えた商品交換システムであって、
前記ポイント交換装置は、
前記景品を読み取る読取処理と、
前記読取処理により読み取られた前記景品の価値に基づいて前記ポイントを交換するポイント交換処理と、
を実行させることが可能であり、
前記ポイント交換装置または前記アプリケーションがインストールされた携帯端末は、
会員情報が登録されていることを条件として、前記ポイントと交換する前記商品に基づき、前記ポイントを減算する情報を記憶する処理を前記ポイント管理サーバに実行させることにより、前記ポイントと前記商品を交換する商品交換処理を実行することが可能であり、
前記ポイント協会は、
前記商品交換処理の実行に基づき、会員に商品を発送することを特徴とする商品交換システム。
a gaming establishment that exchanges game media acquired by playing the gaming machine for prizes;
an exchange station that uses a point exchange device to exchange the prize exchanged by the game store for points that can be exchanged for a product different from the prize;
A point management server capable of executing a process of storing information on the points;
a wholesaler that purchases the prizes from the exchange and wholesales the purchased prizes to the gaming establishment;
a point association that manages the point management server and exchanges the points exchanged by the exchange for the product;
a mobile terminal having installed thereon an application capable of executing a process for applying the points exchanged by the point exchange device;
A commodity exchange system comprising:
The point exchange device includes:
A reading process for reading the prize;
a point exchange process for exchanging the points based on the value of the prize read by the reading process;
It is possible to execute
The point exchange device or the mobile terminal on which the application is installed,
On the condition that member information is registered, a product exchange process can be executed to exchange the points for the product by causing the point management server to execute a process of storing information for subtracting the points based on the product to be exchanged for the points ,
The points association:
A product exchange system that delivers products to members based on execution of the product exchange process .
前記問屋は、
前記ポイント協会から前記ポイントを購入し、当該購入したポイントを前記交換所に卸すことを特徴とする請求項1に記載の商品交換システム。
The wholesaler:
2. The product exchange system according to claim 1, wherein the points are purchased from the point association and the purchased points are wholesaled to the exchange.
前記交換所は、
前記問屋に対して供託金を供託し、
前記問屋は、
前記交換所から供託された前記供託金の範囲内で、前記交換所に対して前記ポイントを発行することを特徴とする請求項1または請求項2に記載の商品交換システム。
The exchange may:
Deposit a deposit with the wholesaler;
The wholesaler:
3. The product exchange system according to claim 1, wherein the points are issued to the exchange within the range of the deposit made by the exchange.
遊技機を遊技することにより獲得された遊技媒体と景品を交換するステップと、
ポイント交換装置に、前記景品を読み取る読取処理を実行させるステップと、
前記ポイント交換装置に、前記読取処理により読み取られた前記景品の価値に基づいてポイントを交換するポイント交換処理を実行させるステップと、
前記ポイント交換装置により交換された前記ポイントを施用するための処理を実行可能なアプリケーションを携帯端末へインストールするステップと、
前記ポイント交換装置、または前記ポイント交換装置により交換された前記ポイントを施用するための処理を実行可能なアプリケーションがインストールされた前記携帯端末に、会員情報が登録されていることを条件として、ポイント協会に管理され、前記ポイントの情報を記憶させる処理が実行可能なポイント管理サーバに、交換される商品に基づく前記ポイントを減算する情報を記憶する処理を実行させることにより、前記ポイント交換装置により交換された前記ポイントと前記商品とを交換する商品交換処理を実行させるステップと、
前記ポイント協会が前記商品交換処理の実行に基づき、会員に前記商品を発送するステップと、
により前記景品と前記ポイントを交換し、前記ポイントと前記商品を交換することを特徴とする商品交換方法。
exchanging the game media acquired by playing the game machine for prizes;
A step of causing a point exchange device to execute a reading process for reading the prize;
A step of causing the point exchange device to execute a point exchange process for exchanging points based on the value of the prize read by the reading process;
installing an application capable of executing a process for applying the points exchanged by the point exchange device on a mobile terminal;
a step of causing a point management server managed by a points association and capable of storing information on the points to execute a process of storing information on the points based on the product to be exchanged, on the condition that member information is registered on the point exchange device or the mobile terminal on which an application capable of executing a process for applying the points exchanged by the point exchange device is installed, thereby executing a product exchange process for exchanging the points exchanged by the point exchange device for the product;
a step of the point association shipping the product to the member based on execution of the product exchange process;
A product exchange method, characterized in that the prize is exchanged for the points and the points are exchanged for the product by
JP2022139678A 2018-03-30 2022-09-02 Product exchange system and product exchange method Active JP7525925B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022139678A JP7525925B2 (en) 2018-03-30 2022-09-02 Product exchange system and product exchange method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018068695A JP7292564B2 (en) 2018-03-30 2018-03-30 Merchandise Exchange System and Merchandise Exchange Method
JP2022139678A JP7525925B2 (en) 2018-03-30 2022-09-02 Product exchange system and product exchange method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018068695A Division JP7292564B2 (en) 2018-03-30 2018-03-30 Merchandise Exchange System and Merchandise Exchange Method

Publications (2)

Publication Number Publication Date
JP2022164885A JP2022164885A (en) 2022-10-27
JP7525925B2 true JP7525925B2 (en) 2024-07-31

Family

ID=68276862

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2018068695A Active JP7292564B2 (en) 2018-03-30 2018-03-30 Merchandise Exchange System and Merchandise Exchange Method
JP2022139677A Active JP7504491B2 (en) 2018-03-30 2022-09-02 Product exchange system and product exchange method
JP2022139678A Active JP7525925B2 (en) 2018-03-30 2022-09-02 Product exchange system and product exchange method
JP2022139679A Active JP7525926B2 (en) 2018-03-30 2022-09-02 Product exchange system and product exchange method

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2018068695A Active JP7292564B2 (en) 2018-03-30 2018-03-30 Merchandise Exchange System and Merchandise Exchange Method
JP2022139677A Active JP7504491B2 (en) 2018-03-30 2022-09-02 Product exchange system and product exchange method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2022139679A Active JP7525926B2 (en) 2018-03-30 2022-09-02 Product exchange system and product exchange method

Country Status (1)

Country Link
JP (4) JP7292564B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7292564B2 (en) * 2018-03-30 2023-06-19 株式会社Gd&H Merchandise Exchange System and Merchandise Exchange Method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007229390A (en) 2006-03-03 2007-09-13 Kozo Ono Premium exchange system in game apparatus
JP2008301922A (en) 2007-06-06 2008-12-18 Ad Trust Corp Method for exchanging special prize
JP2009136350A (en) 2007-12-03 2009-06-25 Sankyo Co Ltd Game system, server and program
JP2015051056A (en) 2013-09-05 2015-03-19 株式会社ソフイア Point processing system
JP7292564B2 (en) 2018-03-30 2023-06-19 株式会社Gd&H Merchandise Exchange System and Merchandise Exchange Method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006204361A (en) * 2005-01-25 2006-08-10 Primotech:Kk Prize exchange system
JP6312390B2 (en) * 2013-09-05 2018-04-18 株式会社ソフイア Point processing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007229390A (en) 2006-03-03 2007-09-13 Kozo Ono Premium exchange system in game apparatus
JP2008301922A (en) 2007-06-06 2008-12-18 Ad Trust Corp Method for exchanging special prize
JP2009136350A (en) 2007-12-03 2009-06-25 Sankyo Co Ltd Game system, server and program
JP2015051056A (en) 2013-09-05 2015-03-19 株式会社ソフイア Point processing system
JP7292564B2 (en) 2018-03-30 2023-06-19 株式会社Gd&H Merchandise Exchange System and Merchandise Exchange Method

Also Published As

Publication number Publication date
JP7525926B2 (en) 2024-07-31
JP7292564B2 (en) 2023-06-19
JP2022164886A (en) 2022-10-27
JP2022164884A (en) 2022-10-27
JP7504491B2 (en) 2024-06-24
JP2022164885A (en) 2022-10-27
JP2019177026A (en) 2019-10-17

Similar Documents

Publication Publication Date Title
JP6570940B2 (en) Game management system
JP7466035B2 (en) Each machine and game management method
JP2025027096A (en) Management Device
JP5355899B2 (en) Recording medium handling apparatus, recording medium handling method, and game hall system
JP2019063164A (en) Game device and game system
JP7525925B2 (en) Product exchange system and product exchange method
JP4683608B2 (en) Game system
JP2011062440A (en) Currency payoff device and currency payoff system
JP2003019340A (en) Stored ball data management device and ball storing system using this
JP2019063157A (en) Game device and game system
JP7292565B2 (en) Merchandise Exchange Application Program
JP7133195B2 (en) Point exchange device
JP5615503B2 (en) Recording medium processing apparatus, game system, and process forgetting prevention method
JP3977873B2 (en) Method and system for handling ancillary product sales at point of sale terminals
JP4260438B2 (en) Game system
JP2019063161A (en) Game device and game system
JP2019063160A (en) Game device and game system
JP2019063158A (en) Game device and game system
JP6853744B2 (en) Game system
JP2015051097A (en) Reserved game medium management system, and reserved game medium management method
JP6502676B2 (en) Game system
JP4446431B2 (en) Game system
JP2004283503A (en) Game system
JP2019063159A (en) Game device and game system
JP2019063163A (en) Gaming device and gaming system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220902

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20230213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230704

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20230829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240325

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240711

R150 Certificate of patent or registration of utility model

Ref document number: 7525925

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150