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
JP7167616B2 - Point management program, information processing device and point management method - Google Patents
[go: Go Back, main page]

JP7167616B2 - Point management program, information processing device and point management method - Google Patents

Point management program, information processing device and point management method Download PDF

Info

Publication number
JP7167616B2
JP7167616B2 JP2018190956A JP2018190956A JP7167616B2 JP 7167616 B2 JP7167616 B2 JP 7167616B2 JP 2018190956 A JP2018190956 A JP 2018190956A JP 2018190956 A JP2018190956 A JP 2018190956A JP 7167616 B2 JP7167616 B2 JP 7167616B2
Authority
JP
Japan
Prior art keywords
point
points
member store
granting
purchase 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
JP2018190956A
Other languages
Japanese (ja)
Other versions
JP2020060903A (en
Inventor
祥穂 入來
洋輔 高橋
健太郎 吉村
正樹 藤中
龍一 大久保
將之 松井
智英 池田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2018190956A priority Critical patent/JP7167616B2/en
Publication of JP2020060903A publication Critical patent/JP2020060903A/en
Application granted granted Critical
Publication of JP7167616B2 publication Critical patent/JP7167616B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ポイント管理プログラム,情報処理装置及びポイント管理方法に関する。 The present invention relates to a point management program, an information processing device, and a point management method.

複数の企業が加盟会社として所属する種々のポイントシステムが存在する。 There are various point systems to which multiple companies belong as member companies.

このようなポイントシステムでは、顧客が或る加盟会社でポイントを利用したりポイントの付与を受けたりした際に、当該加盟会社とポイントシステムを管理する幹事会社との間で、金銭の清算が発生する場合がある。ポイントの利用や付与によって発生する加盟会社と幹事会社との間における清算は例えば月毎に行なわれ、幹事会社から加盟会社へ請求書が発行されたり金銭が支払われたりする場合がある。 In such a point system, when a customer uses or receives points from a certain affiliated company, a monetary settlement occurs between the affiliated company and the managing company that manages the point system. sometimes. Settlement between the member company and the managing company caused by the use or grant of points is performed, for example, on a monthly basis, and the managing company may issue an invoice or pay money to the member company.

国際公開第2018/047982号WO2018/047982 特開2008-269283号公報JP 2008-269283 A

しかしながら、各加盟会社にとって、幹事会社から加盟会社への請求書の発行や金銭の支払が正確に行なわれているかを検証することは容易でない。 However, it is not easy for each affiliated company to verify whether the issue of invoices and the payment of money from the managing company to the affiliated companies are performed correctly.

1つの側面では、複数の企業が加盟店として所属するポイントシステムにおいて、自社におけるポイントの清算情報を検証可能にする。 In one aspect, in a point system to which a plurality of companies belong as affiliated stores, it is made possible to verify point settlement information in the company.

ポイント管理プログラムは、コンピュータに、加盟店毎にポイントの付与及び利用の履歴を、自加盟店におけるポイントの付与及び利用に関連する購買情報と対応付けて記憶装置に記憶させ、特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、前記記憶装置を参照して、前記特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定し、特定した前記購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、前記他の加盟店に対して前記一部の購買情報の参照権限の付与を依頼して、前記参照権限が付与された後、前記一部の購買情報を取得して前記清算情報を取得する、処理を実行させる。 The point management program causes the computer to store in a storage device the history of point grant and use for each member store in association with the purchase information related to the grant and use of points at the own member store . When receiving a request to refer to settlement information for granting and using points at a particular member store, referring to the storage device to specify purchase information related to granting and using points at the specific member store, and the specified purchase If part of the information is managed in association with the history of point granting and usage at other Member Stores, requesting said other Member Stores to grant reference authority to said part of the purchase information. Then, after the reference authority is granted, a process of acquiring the part of the purchase information and acquiring the settlement information is executed.

1つの側面では、複数の企業が加盟店として所属するポイントシステムにおいて、自社におけるポイントの清算情報を検証できる。 In one aspect, in a point system to which a plurality of companies belong as affiliated stores, it is possible to verify point settlement information in the company.

関連例におけるポイント管理システムの概要を説明するブロック図である。It is a block diagram explaining an outline of a point management system in a related example. 関連例におけるポイント管理システムにおける清算を説明するブロック図である。It is a block diagram explaining settlement in the point management system in a related example. 実施例におけるポイント管理システムのハードウェア構成を模式的に示すブロック図である。1 is a block diagram schematically showing the hardware configuration of a point management system in an embodiment; FIG. 図3に示した各ピアのハードウェア構成を模式的に示すブロック図である。4 is a block diagram schematically showing the hardware configuration of each peer shown in FIG. 3; FIG. 図3に示した各ピアの機能構成を模式的に示すブロック図である。4 is a block diagram schematically showing the functional configuration of each peer shown in FIG. 3; FIG. 図2に示したポイント管理システムにおけるポイント管理の概要を説明するブロック図である。FIG. 3 is a block diagram illustrating an outline of point management in the point management system shown in FIG. 2; FIG. 図6に示したポイント管理を階層毎に説明する図である。7 is a diagram illustrating the point management shown in FIG. 6 for each layer; FIG. 図3に示したポイント管理システムにおいて複数種類のポイントについてのポイント管理を階層毎に説明する図である。FIG. 4 is a diagram illustrating point management for multiple types of points for each layer in the point management system shown in FIG. 3 ; 図3に示したポイント管理システムにおいて2種類のポイント間における交換処理を説明する図である。It is a figure explaining the exchange process between two types of points in the point management system shown in FIG. 図3に示したポイント管理システムにおける清算トランザクションを例示するテーブルである。4 is a table illustrating settlement transactions in the point management system shown in FIG. 3; 図3に示したポイント管理システムにおけるポイントトランザクションを例示するテーブルである。4 is a table illustrating point transactions in the point management system shown in FIG. 3; 図3に示したポイント管理システムにおけるトランザクション格納テーブルの一例である。4 is an example of a transaction storage table in the point management system shown in FIG. 3; 図3に示したポイント管理システムにおける加盟企業名テーブルの一例である。It is an example of a member company name table in the point management system shown in FIG. 図3に示したポイント管理システムにおける加盟企業名テーブルの一例である。It is an example of a member company name table in the point management system shown in FIG. 図3に示したポイント管理システムにおける加盟企業店舗テーブルの一例である。It is an example of a member company store table in the point management system shown in FIG. 図3に示したポイント管理システムにおける加盟企業売場テーブルの一例である。It is an example of a member company sales floor table in the point management system shown in FIG. 図3に示したポイント管理システムにおける加盟企業ログインIDテーブルの一例である。4 is an example of a member company login ID table in the point management system shown in FIG. 3; 図3に示したポイント管理システムにおける幹事会社ログインIDテーブルの一例である。4 is an example of a managing company login ID table in the point management system shown in FIG. 3; 図3に示したポイント管理システムにおける組織レイヤ別参照権限テーブルの一例である。4 is an example of a reference authority table by organization layer in the point management system shown in FIG. 3; 図3に示したポイント管理システムにおける項目別参照権限テーブルの一例である。4 is an example of an item-by-item reference authorization table in the point management system shown in FIG. 3; 図3に示したポイント管理システムにおけるポイントの付与処理を説明するシーケンス図である。FIG. 4 is a sequence diagram illustrating point giving processing in the point management system shown in FIG. 3 ; 図3に示したポイント管理システムにおけるポイントの利用処理を説明するシーケンス図である。FIG. 4 is a sequence diagram illustrating point utilization processing in the point management system shown in FIG. 3 ; 図3に示したポイント管理システムにおけるポイントの交換処理を説明するシーケンス図である。4 is a sequence diagram illustrating point exchange processing in the point management system shown in FIG. 3; FIG. 図3に示したポイント管理システムにおけるポイントの参照処理を説明するシーケンス図である。FIG. 4 is a sequence diagram illustrating point reference processing in the point management system shown in FIG. 3 ;

以下、図面を参照して一実施の形態を説明する。ただし、以下に示す実施形態はあくまでも例示に過ぎず、実施形態で明示しない種々の変形例や技術の適用を排除する意図はない。すなわち、本実施形態を、その趣旨を逸脱しない範囲で種々変形して実施することができる。 An embodiment will be described below with reference to the drawings. However, the embodiments shown below are merely examples, and are not intended to exclude the application of various modifications and techniques not explicitly described in the embodiments. In other words, the present embodiment can be modified in various ways without departing from the spirit of the embodiment.

また、各図は、図中に示す構成要素のみを備えるという趣旨ではなく、他の機能等を含むことができる。 Also, each drawing does not mean that it has only the constituent elements shown in the drawing, but can include other functions and the like.

以下、図中において、同一の各符号は同様の部分を示しているので、その説明は省略する。 In the following figures, the same reference numerals denote the same parts, so the description thereof will be omitted.

〔A〕関連例
図1は、関連例におけるポイント管理システム600の概要を説明するブロック図である。
[A] Related Example FIG. 1 is a block diagram illustrating an overview of a point management system 600 in a related example.

ポイント管理システム600は、ポイント管理会社(「幹事会社」等と称してもよい。)#1,#2及び店舗(「加盟店」等と称してもよい。)#11~#13,#21~#23を含む。図1における一点鎖線枠は、ポイント管理会社#1によって管理される範囲を示す。 The point management system 600 includes point management companies (which may be called "manager companies") #1, #2 and stores (which may be called "affiliated stores") #11 to #13, #21. ~#23 included. The dashed-dotted line frame in FIG. 1 indicates the range managed by the point management company #1.

ポイント管理会社#1は、店舗#11~#13に対して、ポイントの付与を実施する。また、ポイント管理会社#1は、#11~#13から、ポイントの利用を受け付ける。 Point management company #1 gives points to stores #11 to #13. Also, point management company #1 accepts use of points from #11 to #13.

ポイント管理会社#2は、ポイント管理会社#1とは異なる種類のポイントを管理する。ポイント管理会社#2は、店舗#21~#23に対して、ポイントの付与を実施する。また、ポイント管理会社#1は、#21~#23から、ポイントの利用を受け付ける。 Point management company #2 manages different types of points from point management company #1. The point management company #2 gives points to the stores #21 to #23. Also, point management company #1 accepts use of points from #21 to #23.

ポイント管理会社#1は、ポイント管理会社#2との間で、ポイントの種類を跨いだ交換を実施可能であってもよい。 The point management company #1 may be able to exchange different types of points with the point management company #2.

図2は、関連例におけるポイント管理システム600における清算を説明するブロック図である。 FIG. 2 is a block diagram illustrating settlement in a point management system 600 in a related example.

符号A1~A5に示すように、顧客による各加盟店#1~#5の利用によって、各加盟店#1~#5におけるポイントの利用や付与等が発生する。 As indicated by reference numerals A1 to A5, the use and provision of points at each member store #1 to #5 are generated by the use of each member store #1 to #5 by the customer.

図2に示す例では、加盟店#1においてポイントの利用及び付与が発生し(符号A1参照)、加盟店#2においてポイントの付与が発生し(符号A2参照)、加盟店#3においてポイントの利用及び付与が発生している(符号A3参照)。また、加盟店#4において外部交換によるポイントの流出が発生し(符号A4参照)、加盟店#5において外部交換によるポイントの流入が発生している(符号A5参照)。ここで、外部交換とは、異なる種類のポイントとの間における交換を示す。 In the example shown in FIG. 2, points are used and awarded at member store #1 (see symbol A1), points are awarded at member store #2 (see symbol A2), and points are awarded at member store #3. Utilization and provision are occurring (see symbol A3). In addition, an outflow of points due to external exchange occurs at affiliated store #4 (see symbol A4), and an inflow of points due to external exchange occurs at affiliated store #5 (see symbol A5). Here, external exchange refers to exchanges between points of different types.

幹事会社は、例えば月毎に、各加盟店におけるポイントの付与や利用の状況を集計する(符号A6参照)。図示する例では、例えば、1月1日において加盟店#1で100円分のポイントの付与が行なわれており、1月2日において加盟店#1で50円分のポイントの利用が行なわれている。また、例えば、1月1日において加盟店#3で30円分のポイントの付与が行なわれており、1月2日において加盟店#3で100円分のポイントの利用が行なわれている。 For example, the manager company aggregates the status of points awarded and used at each member store on a monthly basis (see symbol A6). In the illustrated example, for example, points worth 100 yen are awarded at member store #1 on January 1, and points worth 50 yen are used at member store #1 on January 2. ing. Also, for example, points worth 30 yen are given at member store #3 on January 1st, and points worth 100 yen are used at member store #3 on January 2nd.

幹事会社は、集計したポイントの付与や利用の状況に応じて、各加盟店との間における清算情報を作成する(符号A7参照)。図示する例では、例えば、加盟店#1に対して50円の請求が行なわれると共に、加盟店#3に対して70円の支払いが行なわれる。 The managing company prepares settlement information with each member store according to the status of provision and use of the aggregated points (see symbol A7). In the illustrated example, for example, 50 yen is charged to member store #1, and 70 yen is paid to member store #3.

ここで、各加盟店は、ポイントの付与や利用に付帯する資金移動に対して監査対応がない場合には、幹事会社が作成した清算情報が正確であるかを検証できない(符号A8参照)。 Here, each member store cannot verify whether the settlement information prepared by the managing company is correct if there is no audit response for the transfer of funds incidental to the granting and use of points (see symbol A8).

〔B〕実施形態の一例
〔B-1〕システム構成例
図3は、実施例におけるポイント管理システム100のハードウェア構成を模式的に示すブロック図である。
[B] Example of Embodiment [B-1] System Configuration Example FIG. 3 is a block diagram schematically showing the hardware configuration of the point management system 100 in the embodiment.

ポイント管理システム100は、複数(図示する例では、6つ)のピア1(「情報処理装置」や「ノード」と称してもよい。)を備える。各ピア1は、互いに通信可能に接続される。 The point management system 100 includes a plurality of (six in the illustrated example) peers 1 (also referred to as "information processing devices" or "nodes"). Each peer 1 is communicatively connected to each other.

図4は、図3に示した各ピア1のハードウェア構成を模式的に示すブロック図である。 FIG. 4 is a block diagram schematically showing the hardware configuration of each peer 1 shown in FIG.

ピア1は、Central Processing Unit(CPU)11,メモリ12,表示制御部13,記憶装置14,入力Interface(I/F)15,読み書き処理部16及び通信I/F17を備える。ピア1は、図21~図24を用いて後述するように、端末1a,ポイントシステム1b及び権限管理サーバ1cとして機能してよい。 The peer 1 includes a Central Processing Unit (CPU) 11, a memory 12, a display control section 13, a storage device 14, an input interface (I/F) 15, a read/write processing section 16 and a communication I/F 17. The peer 1 may function as a terminal 1a, a point system 1b, and an authority management server 1c, as will be described later with reference to FIGS. 21-24.

メモリ12は、記憶部の一例であり、例示的に、Read Only Memory(ROM)及びRandom Access Memory(RAM)を含む記憶装置である。メモリ12のROMには、Basic Input/Output System(BIOS)等のプログラムが書き込まれてよい。メモリ12のソフトウェアプログラムは、CPU11に適宜に読み込まれて実行されてよい。また、メモリ12のRAMは、一次記録メモリあるいはワーキングメモリとして利用されてよい。 The memory 12 is an example of a storage unit, and is illustratively a storage device including Read Only Memory (ROM) and Random Access Memory (RAM). A program such as a Basic Input/Output System (BIOS) may be written in the ROM of the memory 12 . The software programs in the memory 12 may be read and executed by the CPU 11 as appropriate. Also, the RAM of the memory 12 may be used as a primary recording memory or a working memory.

表示制御部13は、表示装置130と接続され、表示装置130を制御する。表示装置130は、液晶ディスプレイやOrganic Light-Emitting Diode(OLED)ディスプレイ,Cathode Ray Tube(CRT),電子ペーパーディスプレイ等であり、オペレータ等に対する各種情報を表示する。表示装置130は、入力装置と組み合わされたものでもよく、例えば、タッチパネルでもよい。 The display control unit 13 is connected to the display device 130 and controls the display device 130 . The display device 130 is a liquid crystal display, an Organic Light-Emitting Diode (OLED) display, a cathode ray tube (CRT), an electronic paper display, or the like, and displays various information for the operator or the like. The display device 130 may be combined with an input device, such as a touch panel.

記憶装置14は、例示的に、データを読み書き可能に記憶する装置であり、例えば、Hard Disk Drive(HDD)やSolid State Drive(SSD),Storage Class Memory(SCM)が用いられてよい。 The storage device 14 is illustratively a device that stores data in a readable and writable manner, and may be, for example, a Hard Disk Drive (HDD), Solid State Drive (SSD), or Storage Class Memory (SCM).

入力I/F15は、マウス151やキーボード152等の入力装置と接続され、マウス151やキーボード152等の入力装置を制御する。マウス151やキーボード152は、入力装置の一例であり、これらの入力装置を介して、オペレータが各種の入力操作を行なう。 The input I/F 15 is connected to input devices such as the mouse 151 and keyboard 152 and controls the input devices such as the mouse 151 and keyboard 152 . The mouse 151 and keyboard 152 are examples of input devices, and the operator performs various input operations via these input devices.

読み書き処理部16は、記録媒体160が装着可能に構成される。読み書き処理部16は、記録媒体160が装着された状態において、記録媒体160に記録されている情報を読み取り可能に構成される。本例では、記録媒体160は、可搬性を有する。例えば、記録媒体160は、フレキシブルディスク、光ディスク、磁気ディスク、光磁気ディスク、又は、半導体メモリ等である。 The read/write processing unit 16 is configured such that a recording medium 160 can be attached. The read/write processing unit 16 is configured to be able to read information recorded on the recording medium 160 while the recording medium 160 is attached. In this example, the recording medium 160 has portability. For example, the recording medium 160 is a flexible disk, optical disk, magnetic disk, magneto-optical disk, or semiconductor memory.

通信I/F17は、外部装置との通信を可能にするためのインタフェースである。 Communication I/F 17 is an interface for enabling communication with an external device.

CPU11は、種々の制御や演算を行なう処理装置であり、メモリ12に格納されたOperating System(OS)やプログラムを実行することにより、種々の機能を実現する。 The CPU 11 is a processing device that performs various controls and calculations, and implements various functions by executing an operating system (OS) and programs stored in the memory 12 .

ピア1全体の動作を制御するための装置は、CPU11に限定されず、例えば、MPUやDSP,ASIC,PLD,FPGAのいずれか1つであってもよい。また、ピア1全体の動作を制御するための装置は、CPU,MPU,DSP,ASIC,PLD及びFPGAのうちの2種類以上の組み合わせであってもよい。なお、MPUはMicro Processing Unitの略称であり、DSPはDigital Signal Processorの略称であり、ASICはApplication Specific Integrated Circuitの略称である。また、PLDはProgrammable Logic Deviceの略称であり、FPGAはField Programmable Gate Arrayの略称である。 A device for controlling the operation of the entire peer 1 is not limited to the CPU 11, and may be, for example, any one of MPU, DSP, ASIC, PLD, and FPGA. Also, the device for controlling the operation of the entire peer 1 may be a combination of two or more of CPU, MPU, DSP, ASIC, PLD and FPGA. Note that MPU is an abbreviation for Micro Processing Unit, DSP is an abbreviation for Digital Signal Processor, and ASIC is an abbreviation for Application Specific Integrated Circuit. PLD is an abbreviation for Programmable Logic Device, and FPGA is an abbreviation for Field Programmable Gate Array.

図5は、図3に示した各ピア1の機能構成を模式的に示すブロック図である。 FIG. 5 is a block diagram schematically showing the functional configuration of each peer 1 shown in FIG.

ピア1は、図5に示すように、付与処理部111,利用処理部112,交換処理部113及び参照処理部114として機能する。 The peer 1 functions as a grant processing unit 111, a usage processing unit 112, an exchange processing unit 113, and a reference processing unit 114, as shown in FIG.

なお、これらの付与処理部111,利用処理部112,交換処理部113及び参照処理部114として機能を実現するためのプログラムは、例えば前述した記録媒体160に記録された形態で提供される。そして、コンピュータは読み書き処理部16を介してその記録媒体160からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。また、そのプログラムを、例えば磁気ディスク,光ディスク,光磁気ディスク等の記憶装置(記録媒体)に記録しておき、その記憶装置から通信経路を介してコンピュータに提供してもよい。 Programs for realizing the functions of the grant processing unit 111, the usage processing unit 112, the exchange processing unit 113, and the reference processing unit 114 are provided in a form recorded in the above-described recording medium 160, for example. Then, the computer reads the program from the recording medium 160 through the read/write processing unit 16, transfers it to an internal storage device or an external storage device, and stores it for use. Alternatively, the program may be recorded in a storage device (recording medium) such as a magnetic disk, an optical disk, or a magneto-optical disk, and provided to the computer from the storage device via a communication path.

付与処理部111,利用処理部112,交換処理部113及び参照処理部114としての機能を実現する際には、内部記憶装置に格納されたプログラムがコンピュータのマイクロプロセッサによって実行される。このとき、記録媒体160に記録されたプログラムをコンピュータが読み取って実行してもよい。なお、本実施形態において、内部記憶装置はメモリ12であり、マイクロプロセッサはCPU11である。 When the functions of the grant processing unit 111, the usage processing unit 112, the exchange processing unit 113 and the reference processing unit 114 are realized, programs stored in the internal storage device are executed by the microprocessor of the computer. At this time, the computer may read and execute the program recorded on the recording medium 160 . Note that in this embodiment, the internal storage device is the memory 12 and the microprocessor is the CPU 11 .

付与処理部111は、顧客に対してポイントの付与を行なった際に、顧客のポイント履歴情報及びブロックチェーン2にポイント付与に関する情報を登録する。 The granting processing unit 111 registers the customer's point history information and the information on the point granting in the blockchain 2 when the points are granted to the customer.

すなわち、付与処理部111は、加盟店毎にポイントの付与の履歴を、自加盟店におけるポイントの付与に関連する購買情報と対応付けて記憶装置14に記憶させる。 That is, the grant processing unit 111 stores the history of point grant for each member store in the storage device 14 in association with purchase information related to point grant at the own member store.

利用処理部112は、顧客からのポイントの利用を受け付けた際に、顧客のポイント履歴情報及びブロックチェーン2にポイント利用に関する情報を登録する。 The usage processing unit 112 registers the customer's point history information and the information on the point usage in the blockchain 2 when accepting the usage of the points from the customer.

すなわち、利用処理部112は、加盟店毎にポイントの利用の履歴を、自加盟店におけるポイントの利用に関連する購買情報と対応付けて記憶装置14に記憶させる。 That is, the usage processing unit 112 causes the storage device 14 to store the history of point usage for each affiliated store in association with the purchase information related to the point usage at the own affiliated store.

交換処理部113は、顧客から多種類のポイントとの交換の要求を受け付けた際に、顧客のポイント履歴情報及びブロックチェーン2にポイント交換に関する情報を登録する。 The exchange processing unit 113 registers the customer's point history information and the information on the point exchange in the blockchain 2 when receiving a request for exchange with various types of points from the customer.

すなわち、交換処理部113は、第1の種別のポイントから第2の種別のポイントへのポイントの変換に関する情報を記憶装置14に記憶させる。 That is, the exchange processing unit 113 causes the storage device 14 to store information about conversion of points of the first type to points of the second type.

参照処理部114は、参照権限に応じて、ブロックチェーン2において参照権限を付与された範囲における情報を参照する。 The reference processing unit 114 refers to information in the range to which the reference authority is granted in the block chain 2 according to the reference authority.

すなわち、参照処理部114は、特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、記憶装置14を参照して、特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定する特定部の一例として機能する。また、参照処理部114は、特定した購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、他の加盟店に対して一部の購買情報の参照権限の付与を依頼して、参照権限が付与された後、一部の購買情報を取得して清算情報を取得する取得部の一例として機能する。 That is, when the reference processing unit 114 receives a request to refer to the settlement information regarding the granting and use of points at a specific member store, the reference processing unit 114 refers to the storage device 14 to obtain information related to the granting and use of points at the specific member store. It functions as an example of an identification unit that identifies purchase information to be purchased. In addition, if part of the specified purchase information is managed in association with the history of point granting and use at other member stores, the reference processing unit 114 can send the part of the purchase information to the other member stores. It functions as an example of an acquisition unit that acquires part of purchase information and settlement information after requesting the grant of information reference authority and after the reference authority is granted.

図6は、図2に示したポイント管理システム100におけるポイント管理の概要を説明するブロック図である。 FIG. 6 is a block diagram illustrating an overview of point management in the point management system 100 shown in FIG.

各ピア1は、顧客のポイントの付与や利用に関する情報を、個人残高として自社システムに記録すると共に、清算実績としてブロックチェーン2に同時に記録する(符号B1参照)。 Each peer 1 records information on the provision and use of customer points in its own system as a personal balance, and simultaneously records it in the block chain 2 as a settlement result (see symbol B1).

例えば、図6に示す例において、例えば、付与処理部111は、加盟店#1において100円分のポイントの付与が行なわれた場合に、ブロックチェーン2の取引#1のブロックにおいて、今回の精算額を-100円として登録する。 For example, in the example shown in FIG. 6, for example, when 100 yen worth of points are awarded at member store #1, the grant processing unit 111 performs the current settlement in the transaction #1 block of blockchain 2. Register the amount as -100 yen.

また、利用処理部112は、加盟店#1において50円分のポイントの利用が行なわれた場合に、ブロックチェーン2の取引#2のブロックにおいて、今回の精算額を+50円として登録する。 Further, the usage processing unit 112 registers +50 yen as the current settlement amount in the transaction #2 block of the block chain 2 when 50 yen worth of points are used at the member store #1.

更に、交換処理部113は、加盟店#5において1000円分のポイントの外部交換による流入が行なわれた場合に、ブロックチェーン2の取引#5のブロックにおいて、今回の精算額を-1000円として登録する。 Further, when 1,000 yen worth of points are inflowed by external exchange at member store #5, the exchange processing unit 113 sets the current settlement amount to -1,000 yen in the block of transaction #5 of blockchain 2. sign up.

また、交換処理部113は、加盟店#4において1000円分のポイントの外部交換による流出が行なわれた場合に、ブロックチェーン2の取引#7のブロックにおいて、今回の精算額を+1000円として登録する。 Further, when 1,000 yen worth of points are outflowed by external exchange at member store #4, the exchange processing unit 113 registers +1,000 yen as the current settlement amount in the transaction #7 block of blockchain 2. do.

そして、参照処理部114は、ブロックチェーン2に記録された取引情報を参照する。これにより、各加盟店は、自店に関する清算情報を随時確認できる(符号B2参照)。 The reference processing unit 114 then refers to the transaction information recorded in the blockchain 2 . As a result, each member store can check the settlement information on its own store at any time (see symbol B2).

図7は、図6に示したポイント管理を階層毎に説明する図である。 FIG. 7 is a diagram for explaining the point management shown in FIG. 6 for each layer.

ポイントの利用や付与が発生すると、個人取引履歴及び清算情報において同時にポイントの利用や付与の内容が登録される(符号C1参照)。 When points are used or awarded, the content of the points used or awarded is simultaneously registered in the personal transaction history and settlement information (see symbol C1).

個人取引履歴では、ポイント会員である顧客毎に、利用の日時,使用先の加盟店及び買上額が対応付けて、各加盟企業のデータベースに登録されている(符号C2参照)。 In the individual transaction history, for each customer who is a point member, the date and time of use, the member store where the point is used, and the purchase amount are associated with each other and registered in the database of each member company (see symbol C2).

清算情報は、ブロックチェーン2に記録される。 The settlement information is recorded on the blockchain 2.

図7に示す例において、幹事会社は、各加盟企業との間でポイントの利用や付与に伴う清算を実施する(符号C3参照)。 In the example shown in FIG. 7, the managing company carries out settlement accompanying the use and grant of points with each member company (see symbol C3).

加盟企業間精算において、各加盟企業は、ブロックチェーン2に対して清算情報を記録する(符号C4参照)。 In settlement between member companies, each member company records settlement information on the blockchain 2 (see symbol C4).

店舗間精算において、各店舗は、各加盟企業によって所有され、ブロックチェーン2に対して清算情報を記録する(符号C5参照)。 In inter-store settlement, each store is owned by each member company and records settlement information on the blockchain 2 (see symbol C5).

売場間精算において、各売場は、加盟企業又は各店舗内に存在し、ブロックチェーン2に対して清算情報を記録する(符号C6参照)。 In the settlement between sales floors, each sales floor exists within a member company or each store, and records settlement information on the blockchain 2 (see symbol C6).

すなわち、加盟企業間,店舗間及び売場間の各レイヤにおいて、ブロックチェーン2への記録ができ、清算結果の証跡を参照できる。 That is, in each layer between member companies, between stores, and between sales floors, it is possible to record on the blockchain 2 and refer to the trail of settlement results.

図8は、図3に示したポイント管理システム100において複数種類のポイントについてのポイント管理を階層毎に説明する図である。 FIG. 8 is a diagram for explaining point management for multiple types of points for each layer in the point management system 100 shown in FIG.

図8に示す例において、ポイント事業者間におけるポイントの交換により生じる清算情報がブロックチェーン2に記録される(符号D1参照)。 In the example shown in FIG. 8, settlement information generated by exchange of points between point providers is recorded in the blockchain 2 (see symbol D1).

また、ポイント事業者と加盟企業との間におけるポイントの利用や付与により生じる清算情報がブロックチェーン2に記録される(符号D2参照)。 In addition, settlement information generated by the use and grant of points between the point provider and member companies is recorded in the blockchain 2 (see symbol D2).

更に、加盟企業と店舗間との間におけるポイントの利用や付与により生じる清算情報がブロックチェーン2に記録される(符号D3参照)。 Furthermore, settlement information generated by the use and grant of points between the member company and the store is recorded in the blockchain 2 (see symbol D3).

また、店舗と売場との間におけるポイントの利用や付与により生じる清算情報がブロックチェーン2に記録される(符号D4参照)。 In addition, settlement information generated by the use or grant of points between the store and the sales floor is recorded in the blockchain 2 (see symbol D4).

図9は、図3に示したポイント管理システム100において2種類のポイント間における交換処理を説明する図である。 FIG. 9 is a diagram for explaining exchange processing between two types of points in the point management system 100 shown in FIG.

図9に示す例では、ポイント事業者#1が管理する「α Point」と、ポイント事業者#2が管理する「β Point」とが存在する(符号E1及びE2参照)。 In the example shown in FIG. 9, there are "α Point" managed by point provider #1 and "β Point" managed by point provider #2 (see symbols E1 and E2).

ここで、ポイント事業者#1からポイント事業者#2へのポイント交換による10000ポイントの移転が発生したことを想定する(符号E3参照)。 Here, it is assumed that 10,000 points are transferred from the point provider #1 to the point provider #2 by exchanging points (see symbol E3).

また、図示する例では、交換元のポイント事業者#1が販促費として1000ポイントのプレミアムを負担する(符号E4参照)と共に、交換先のポイント事業者#2が販促費として1000ポイントのプレミアムを負担する(符号E5参照)。 In the illustrated example, the exchange source point company #1 bears a premium of 1,000 points as a sales promotion cost (see symbol E4), and the exchange destination point company #2 bears a 1,000 point premium as a sales promotion cost. pay (see symbol E5).

これにより、顧客は、12000ポイントの「β Point」を付与される。そして、ポイント事業者#2からポイント事業者#2に対して、ポイント事業者#1の負担分の販促費を含めた11000円分の請求書が発行される(符号E6参照)。 As a result, the customer is given 12,000 "β Points". Then, point provider #2 issues a bill for 11,000 yen including the sales promotion expenses borne by point provider #1 to point provider #2 (see symbol E6).

交換元及び交換先における販促費の負担の記録は、それぞれブロックチェーン2に記録される(符号E7及びE8参照)。 Records of the burden of sales promotion expenses at the exchange source and the exchange destination are respectively recorded in the blockchain 2 (see symbols E7 and E8).

図10は、図3に示したポイント管理システム100における清算トランザクションを例示するテーブルである。 FIG. 10 is a table illustrating settlement transactions in the point management system 100 shown in FIG.

清算トランザクションは、ブロックチェーン2に記録される。清算トランザクションは、例えば、取引日時,取引時刻,ポイントブランドコード,ポイントブランド名,企業コード,企業名,店舗コード,店舗名,売場コード,売場名称,組織コード通番,清算内容コード,清算内容名称,清算対象金額,取引通番及び取引金額を含む。 Clearing transactions are recorded on Blockchain 2. The settlement transaction includes, for example, transaction date and time, transaction time, point brand code, point brand name, company code, company name, store code, store name, sales area code, sales area name, organization code serial number, settlement details code, settlement details name, Includes clearing amount, transaction serial number and transaction amount.

図示する例において、1行目はポイント付与のトランザクションを示し(符号F1参照)、2行目はポイント利用のトランザクションを示す(符号F2参照)。また、3行目はポイント交換による交換元のトランザクションを示し(符号F3参照)、4行目はポイント交換による交換先のトランザクションを示し(符号F4参照)、5行目はキャンペーン等によるボーナス付与のトランザクションを示す(符号F5参照)。 In the illustrated example, the first line indicates a transaction for giving points (see F1), and the second line indicates a transaction for using points (see F2). In addition, the third line shows the exchange source transaction for the point exchange (see symbol F3), the fourth line shows the exchange destination transaction for the point exchange (see symbol F4), and the fifth line shows the bonus given by the campaign or the like. Indicates a transaction (see reference F5).

図11は、図3に示したポイント管理システム100におけるポイントトランザクションを例示するテーブルである。 FIG. 11 is a table illustrating point transactions in the point management system 100 shown in FIG.

ポイントトランザクションは、各加盟企業におけるデータベースに記録される。ポイントトランザクションは、例えば、加盟店コード加盟店名,端末番号,取引通番,決済金額及びポイント加算額を含む。 Point transactions are recorded in a database at each member company. A point transaction includes, for example, a member store code member store name, terminal number, transaction serial number, settlement amount, and point addition amount.

図示する例において、1行目はポイント付与のトランザクションを示し(符号G1参照)、2行目はポイント利用のトランザクションを示す(符号G2参照)。また、3行目はポイント交換によるトランザクションを示し(符号G3参照)、4行目はキャンペーン等によるボーナス付与のトランザクションを示す(符号G4参照)。 In the illustrated example, the first line indicates a transaction for giving points (see symbol G1), and the second line indicates a transaction for using points (see symbol G2). Also, the third line indicates a point exchange transaction (see symbol G3), and the fourth line indicates a bonus grant transaction due to a campaign or the like (see symbol G4).

図12は、図3に示したポイント管理システム100におけるトランザクション格納テーブルの一例である。 FIG. 12 is an example of a transaction storage table in the point management system 100 shown in FIG.

トランザクション格納テーブルには、図10に示した清算トランザクションに含まれる各項目名に対して、データ型,桁数,空欄許可及び概要が対応付けられている。 In the transaction storage table, each item name included in the settlement transaction shown in FIG. 10 is associated with the data type, number of digits, permission to leave blank, and summary.

取引日時,取引時刻,ポイントブランドコード,ポイントブランド名は、ポイント管理システム100の各ピア1において設定される。 Transaction date and time, transaction time, point brand code, and point brand name are set in each peer 1 of the point management system 100 .

加盟店企業コード及び加盟店企業名は、ポイント事業者が事前に設定する。 The member store company code and member store company name are set in advance by the point provider.

店舗コード,店舗名,売場コード及び売場名称は、加盟店企業が事前に設定する。 The store code, store name, sales area code and sales area name are set in advance by the member company.

組織コード通番は、ポイント管理システム100の各ピア1において自動的に生成される。 An organization code serial number is automatically generated in each peer 1 of the point management system 100 .

清算内容コード,清算内容名称,清算対象金額,取引通番及び取引金額は、図11に示したポイントトランザクションによって生成される。なお、取引金額は、ポイントの交換やキャンペーン付与のトランザクションの場合には、空欄に設定される。 The settlement content code, settlement content name, settlement target amount, transaction serial number and transaction amount are generated by the point transaction shown in FIG. It should be noted that the transaction amount is set to a blank in the case of point exchange or campaign grant transactions.

図13及び図14は、図3に示したポイント管理システム100における加盟企業名テーブルの一例である。 13 and 14 are examples of member company name tables in the point management system 100 shown in FIG.

加盟企業名テーブルは、1つの加盟店企業が複数のポイント制度に加盟している場合に、全てのポイントの清算実績を同時に参照するために利用される。加盟企業名テーブルには、統合企業コード,企業コード「1~16」及びポイントブランドコード「1~16」の各項目名に対して、データ型,桁数,空欄許可及び概要が対応付けられている。 The affiliated company name table is used to simultaneously refer to the settlement results of all points when one affiliated company is affiliated with a plurality of point systems. In the member company name table, the data type, number of digits, blank space permission and summary are associated with each item name of integrated company code, company code "1 to 16" and point brand code "1 to 16". there is

統合企業コードは、企業コード「1」及びポイントブランドコード「1」が入力されたタイミングで自動的に生成される。 The integrated company code is automatically generated at the timing when the company code "1" and the point brand code "1" are entered.

企業コード「1~16」及びポイントブランド「1~16」は、各加盟店によって入力される。 A company code "1-16" and a point brand "1-16" are entered by each merchant.

例えば、1つ目のポイントブランドの実績は、企業コード「1」且つポイントブランド「1」を満たすトランザクションを抽出することにより表示される。 For example, the performance of the first point brand is displayed by extracting transactions that satisfy company code "1" and point brand "1".

図15は、図3に示したポイント管理システム100における加盟企業店舗テーブルの一例である。 FIG. 15 is an example of a member company store table in the point management system 100 shown in FIG.

加盟企業店舗テーブルには、店舗コード,店舗名及び統合企業コードの各項目名に対して、データ型,桁数,空欄許可及び概要が対応付けられている。 In the affiliated company store table, data type, number of digits, permission to leave blank, and summary are associated with each item name of store code, store name, and integrated company code.

統合企業コードは、ログインIDから自動検索されて設定される。 The integrated company code is automatically retrieved from the login ID and set.

図16は、図3に示したポイント管理システム100における加盟企業売場テーブルの一例である。 FIG. 16 is an example of a member company counter table in the point management system 100 shown in FIG.

加盟企業売場テーブルには、売場コード,売場名称,店舗コード,店舗名及び統合企業コードの各項目名に対して、データ型,桁数,空欄許可及び概要が対応付けられている。 In the affiliated company sales floor table, each item name of sales floor code, sales floor name, store code, store name, and integrated company code is associated with data type, number of digits, blank space permission, and summary.

統合企業コードは、ログインIDから自動検索されて設定される。 The integrated company code is automatically retrieved from the login ID and set.

図17は、図3に示したポイント管理システム100における加盟企業ログインIDテーブルの一例である。 FIG. 17 is an example of a member company login ID table in the point management system 100 shown in FIG.

加盟企業ログインIDテーブルには、ログインID,ログインパスワード,統合企業コード,店舗コード,売場コード,加盟店企業参照権限及び店舗参照権限の各項目名に対して、データ型,桁数,空欄許可及び概要が対応付けられている。 In the member company login ID table, data type, number of digits, blank space permission and A summary is associated.

図18は、図3に示したポイント管理システム100における幹事会社ログインIDテーブルの一例である。 FIG. 18 is an example of a managing company login ID table in the point management system 100 shown in FIG.

幹事会社ログインIDテーブルには、ログインID,ログインパスワード,及びポイントブランドコードの各項目名に対して、データ型,桁数,空欄許可及び概要が対応付けられている。 In the managing company login ID table, each item name of login ID, login password, and point brand code is associated with data type, number of digits, permission to leave blank, and summary.

図19は、図3に示したポイント管理システム100における組織レイヤ別参照権限テーブルの一例である。 FIG. 19 is an example of a reference authority table by organization layer in the point management system 100 shown in FIG.

組織レイヤ別参照権限テーブルには、組織レイヤ,ポイントブランドコード,企業コード,店舗コード及び売場コードについての参照権限がそれぞれ登録される。 Reference authority for organization layers, point brand codes, company codes, store codes, and sales floor codes is registered in the organization layer-by-organization layer reference authority table.

加盟店企業である全社,店舗及び売場においては、加盟店企業が加盟企業名テーブルに登録されることで、加盟する全てのポイントブランドコードが参照可能であってよい。 For all companies, stores, and sales floors that are affiliated companies, by registering the affiliated company in the affiliated company name table, all affiliated point brand codes may be referenced.

図20は、図3に示したポイント管理システム100における項目別参照権限テーブルの一例である。 FIG. 20 is an example of an itemized reference authority table in the point management system 100 shown in FIG.

項目別参照権限テーブルでは、取引日時,取引時刻,ポイントブランドコード,ポイントブランド名,加盟店企業コード,加盟店企業名,店舗コード,店舗名,売場コード,売場名称,組織通番コード,清算内容コード,清算内容名称,清算対象金額,取引通番及び取引金額の各項目について、参照権限が登録されている。参照権限は、ポイント事業者,加盟店企業(全社),加盟店企業(店舗)及び加盟店企業(売場)のレイヤ別で、登録される。 In the item-by-item reference authority table, transaction date and time, transaction time, point brand code, point brand name, member store company code, member store company name, store code, store name, sales area code, sales area name, organization serial number code, settlement content code , clearing content name, clearing target amount, transaction serial number, and transaction amount. Reference authority is registered for each layer of the point provider, member store company (whole company), member store company (store), and member store company (sales floor).

店舗名,売場名及び取引金額の各項目は、加盟店企業内における清算実績の監査に使用されるものの、ポイント事業者と加盟店企業との間における清算においては使用されないと想定される。そこで、店舗名,売場名及び取引金額の各項目は、加盟店企業内では全レイヤにおいて参照権限が付与されているものの、ポイント事業者には参照権限が付与されていない。 The store name, sales floor name, and transaction amount items are used for auditing the settlement performance within the member store company, but are assumed not to be used in the settlement between the point provider and the member store company. Therefore, although each item of the store name, sales floor name, and transaction amount is granted reference authority in all layers within the affiliated store company, the reference authority is not granted to the point business.

〔B-2〕動作例
図3に示したポイント管理システム100におけるポイントの付与処理を、図21に示すシーケンス図(ステップS1~S3)を用いて説明する。
[B-2] Operation Example The point giving process in the point management system 100 shown in FIG. 3 will be described with reference to the sequence diagram (steps S1 to S3) shown in FIG.

以下、図21~図24において、図3に示したいずれかのピア1が端末1a及びポイントシステム1bとしてそれぞれ機能してよい。 21 to 24, any one of the peers 1 shown in FIG. 3 may function as the terminal 1a and point system 1b, respectively.

端末1aは、ポイントの付与を行なうため、ポイントシステム1bに対して、利用者コードや使用日付,使用時間,取引金額,付与ポイント,加盟店コード等を通知する(ステップS1)。 In order to award points, the terminal 1a notifies the point system 1b of the user code, date of use, time of use, transaction amount, points to be awarded, member store code, etc. (step S1).

ポイントシステム1bは、ブロックチェーン2に記録されたポイントを更新するために、ブロックチェーン2に対して、取引日時や取引時刻,企業コード,売場コード,清算対象金額,取引連番,取引金額等を通知する(ステップS2)。 In order to update the points recorded in the block chain 2, the point system 1b sends the transaction date and time, transaction time, company code, sales floor code, amount to be cleared, transaction serial number, transaction amount, etc. to the block chain 2. Notify (step S2).

ブロックチェーン2において、ポイントシステム1bから通知された情報が台帳に記入される(ステップS3)。そして、ポイントの付与処理は終了する。 In the blockchain 2, the information notified from the point system 1b is entered in the ledger (step S3). Then, the point giving process ends.

次に、図3に示したポイント管理システム100におけるポイントの利用処理を、図22に示すシーケンス図(ステップS11~S15)を用いて説明する。 Next, the point utilization processing in the point management system 100 shown in FIG. 3 will be described using the sequence diagram (steps S11 to S15) shown in FIG.

端末1aは、使用ポイントを確認するために、ポイントシステム1bに対して、利用者コードや使用予定ポイント,取引金額等を通知する(ステップS11)。 In order to confirm the points to be used, the terminal 1a notifies the point system 1b of the user code, points to be used, transaction amount, etc. (step S11).

ポイントシステム1bは、保有ポイントが使用予定ポイント以上あるかをチェックして、端末1aへ応答する(ステップS12)。 The point system 1b checks whether or not the number of points held is equal to or more than the points to be used, and responds to the terminal 1a (step S12).

端末1aは、ポイントを利用するために、ポイントシステム1bに対して、利用者コードや使用日付,使用時間,使用ポイント,加盟店コード等を通知する(ステップS13)。 In order to use the points, the terminal 1a notifies the point system 1b of the user code, date of use, time of use, points used, member store code, etc. (step S13).

ポイントシステム1bは、ブロックチェーン2に記録されている台帳のポイント情報を更新するために、ブロックチェーン2に対して、取引日時や取引時刻,企業コード,売場コード,清算対象金額,取引連番,取引金額等を通知する(ステップS14)。 In order to update the point information in the ledger recorded in the blockchain 2, the point system 1b sends the transaction date and time, the company code, the sales area code, the amount to be settled, the transaction serial number, The transaction amount etc. are notified (step S14).

ブロックチェーン2において、ポイントシステム1bから通知された情報が台帳に記入される(ステップS15)。そして、ポイントの利用処理は終了する。 In the blockchain 2, the information notified from the point system 1b is entered in the ledger (step S15). Then, the point use processing ends.

次に、図3に示したポイント管理システム100におけるポイントの交換処理を、図23に示すシーケンス図(ステップS21~S26)を用いて説明する。 Next, point exchange processing in the point management system 100 shown in FIG. 3 will be described using the sequence diagram (steps S21 to S26) shown in FIG.

端末1aは、ポイントを交換するために、A社のポイントシステム1bに対して、利用者コードや使用日付,使用時間,交換ポイント,交換先企業コード等を通知する(ステップS21)。 In order to exchange points, the terminal 1a notifies the point system 1b of Company A of the user code, date of use, time of use, exchange points, exchange destination company code, etc. (step S21).

A社のポイントシステム1bは、ブロックチェーン2に記録されている台帳のポイント情報を更新するために、ブロックチェーン2に対して、取引日時や取引時刻,企業コード,清算対象金額,取引連番,取引金額等を通知する(ステップS22)。 In order to update the point information in the ledger recorded in the blockchain 2, the point system 1b of Company A sends the transaction date and time, the company code, the amount to be settled, the transaction serial number, The transaction amount etc. are notified (step S22).

ブロックチェーン2において、A社のポイントシステム1bから通知された情報が台帳に記入される(ステップS23)。 In the blockchain 2, the information notified from the point system 1b of company A is entered in the ledger (step S23).

A社のポイントシステム1bは、B社のポイントシステム1bにおけるポイント情報を更新するために、B社のポイントシステム1bに対して、A社利用者コードや使用日付,使用時間,交換ポイント,交換元企業コード等を通知する(ステップS24)。 In order to update the point information in the point system 1b of company B, the point system 1b of company A sends the user code of company A, date of use, time of use, exchange point, exchange source The company code etc. are notified (step S24).

B社のポイントシステム1bは、ブロックチェーン2に記録されている台帳のポイント情報を更新するために、ブロックチェーン2に対して、取引日時や取引時刻,企業コード,清算対象金額,取引連番,取引金額等を通知する(ステップS25)。 In order to update the point information in the ledger recorded in the blockchain 2, the point system 1b of Company B sends the transaction date and time, the company code, the amount to be settled, the transaction serial number, The transaction amount etc. are notified (step S25).

ブロックチェーン2において、B社のポイントシステム1bから通知された情報が台帳に記入される(ステップS26)。そして、ポイント交換処理は終了する。 In the blockchain 2, the information notified from the point system 1b of Company B is entered in the ledger (step S26). Then, the point exchange process ends.

次に、図3に示したポイント管理システム100におけるポイントの参照処理を、図24に示すシーケンス図(ステップS31~S34)を用いて説明する。 Next, the point reference processing in the point management system 100 shown in FIG. 3 will be described using the sequence diagram (steps S31 to S34) shown in FIG.

端末1aは、ブロックチェーン2における台帳の記録を参照するための参照リクエストを行なうために、ブロックチェーン2に対して、ログインIDやパスワード等を通知する(ステップS31)。 The terminal 1a notifies the blockchain 2 of the login ID, password, etc. in order to make a reference request for referring to the record of the ledger in the blockchain 2 (step S31).

ブロックチェーン2において、参照リクエストの確認を行なうために、権限管理サーバ1cに対して、参照元企業コードや店舗コード,売場コード等が通知される(ステップS32)。 In order to confirm the reference request in the block chain 2, the authority management server 1c is notified of the referring company code, store code, sales floor code, etc. (step S32).

権限管理サーバ1cは、参照リクエスト元の端末1aにおける参照権限を確認して、ブロックチェーン2対して、店舗参照権限や売場参照権限等を通知する(ステップS33)。ここで、権限管理サーバ1cは、端末1aにおいて自加盟店に関する清算情報の参照リクエストが発行された場合には、図19に示した組織レイヤ別参照権限テーブルに従って、ブロックチェーン2対して参照権限を通知してよい。また、権限管理サーバ1cは、端末1aにおいて他の加盟店に関する清算情報の参照リクエストが発行された場合には、当該他の加盟店に対して購買情報の参照権限の付与を依頼し、参照権限が付与された後に、ブロックチェーン2対して参照権限を通知してよい。 The authority management server 1c confirms the reference authority of the terminal 1a that requested the reference, and notifies the blockchain 2 of the store reference authority, sales floor reference authority, and the like (step S33). Here, when the terminal 1a issues a reference request for the settlement information regarding its own member store, the authority management server 1c grants the reference authority to the blockchain 2 according to the organization layer-by-organization layer reference authority table shown in FIG. may notify you. Further, when the terminal 1a issues a request to refer to the settlement information relating to another member store, the authority management server 1c requests the other member store to grant the purchase information reference authority. is granted, the blockchain 2 may be notified of the reference authority.

ブロックチェーン2おいて、権限管理サーバ1cからの通知に基づき、端末1aに対して、参照リクエストによって要求された情報が返却される(ステップS34)。そして、ポイント参照処理は終了する。 In the block chain 2, based on the notification from the authority management server 1c, the information requested by the reference request is returned to the terminal 1a (step S34). Then, the point reference process ends.

〔B-3〕効果
上述した実施形態の一例におけるポイント管理プログラムによれば、例えば、以下の作用効果を奏することができる。
[B-3] Effects According to the point management program in the example of the embodiment described above, for example, the following effects can be obtained.

付与処理部111及び利用処理部112は、加盟店毎にポイントの付与及び利用の履歴を、自加盟店におけるポイントの付与及び利用に関連する購買情報と対応付けて記憶装置14に記憶させる。参照処理部114は、特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、記憶装置14を参照して、特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定する。また、参照処理部114は、特定した購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、他の加盟店に対して一部の購買情報の参照権限の付与を依頼して、参照権限が付与された後、一部の購買情報を取得して清算情報を取得する。 The grant processing unit 111 and the usage processing unit 112 store the history of point grant and use for each member store in the storage device 14 in association with purchase information related to point grant and use at the own member store. The reference processing unit 114 refers to the storage device 14 when receiving a request to refer to the settlement information regarding the granting and use of points at a specific member store, and refers to the purchase information related to the granting and use of points at the specific member store. Identify information. In addition, if part of the specified purchase information is managed in association with the history of point granting and use at other member stores, the reference processing unit 114 can send the part of the purchase information to the other member stores. After requesting the grant of information reference authority and being granted the reference authority, part of the purchase information is obtained and the settlement information is obtained.

これにより、複数の企業が加盟店として所属するポイントシステムにおいて、自社におけるポイントの清算情報を検証できる。 As a result, in a point system to which a plurality of companies belong as affiliated stores, it is possible to verify point settlement information of the company.

付与処理部111及び利用処理部112は、履歴と購買情報とをブロックチェーン2を使用して記憶装置14に記憶させる。 The provision processing unit 111 and the usage processing unit 112 store the history and purchase information in the storage device 14 using the blockchain 2 .

これにより、全加盟店が参照権限に応じた他の加盟店における購買情報を参照可能になると共に、清算情報の改ざんを防止できる。 As a result, all member stores can refer to the purchase information of other member stores according to their reference authority, and tampering with the settlement information can be prevented.

付与処理部111及び利用処理部112は、加盟店毎に第1の種別のポイントの付与及び利用の履歴を、自加盟店における前記第1の種別のポイントの付与及び利用に関連する購買情報と対応付けて記憶装置14に記憶させる。付与処理部111及び利用処理部112は、加盟店毎に第2の種別のポイントの付与及び利用の履歴を、自加盟店における第2の種別のポイントの付与及び利用に関連する購買情報と対応付けて記憶装置に記憶させる。交換処理部113は、第1の種別のポイントから第2の種別のポイントへのポイントの変換に関する情報を記憶装置14に記憶させる。 The granting processing unit 111 and the usage processing unit 112 combine the history of granting and using the first type of points for each member store with purchase information related to the granting and use of the first type of points at the own member store. They are stored in the storage device 14 in association with each other. The granting processing unit 111 and the usage processing unit 112 correspond the history of granting and using points of the second type for each member store to purchase information related to granting and using points of the second type at the own member store. and store it in the storage device. The exchange processing unit 113 causes the storage device 14 to store information about conversion of points of the first type to points of the second type.

これにより、2以上のポイント間の資金移動を管理することができる。 This makes it possible to manage fund transfers between two or more points.

〔C〕その他
開示の技術は上述した実施形態に限定されるものではなく、本実施形態の趣旨を逸脱しない範囲で種々変形して実施することができる。本実施形態の各構成及び各処理は、必要に応じて取捨選択することができ、あるいは適宜組み合わせてもよい。
[C] Others The technology disclosed herein is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the embodiments. Each configuration and each process of the present embodiment can be selected as necessary, or may be combined as appropriate.

〔D〕付記
以上の実施形態に関し、さらに以下の付記を開示する。
[D] Supplementary Notes Regarding the above embodiment, the following supplementary notes are disclosed.

(付記1)
コンピュータに、
加盟店毎にポイントの付与及び利用の履歴を、自加盟店におけるポイントの付与及び利用に関連する購買情報と対応付けて記憶装置に記憶させ、
特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、前記記憶装置を参照して、前記特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定し、
特定した前記購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、前記他の加盟店に対して前記一部の購買情報の参照権限の付与を依頼して、前記参照権限が付与された後、前記一部の購買情報を取得して前記清算情報を取得する、
処理を実行させる、ポイント管理プログラム。
(Appendix 1)
to the computer,
storing in a storage device a history of point grant and use for each member store in association with purchase information related to point grant and use at the own member store;
When receiving a request to refer to settlement information for the granting and use of points at a specific member store, referring to the storage device to specify purchase information related to the granting and use of points at the specific member store;
If part of the specified purchase information is managed in association with the history of point granting and use at other member stores, authorization to refer to the part of the purchase information for the other member stores after requesting the grant and being granted the reference authority, acquiring the partial purchase information and acquiring the settlement information;
A point management program that executes processing.

(付記2)
前記履歴と前記購買情報とをブロックチェーンを使用して前記記憶装置に記憶させる、
処理を前記コンピュータに実行させる、付記1に記載のポイント管理プログラム。
(Appendix 2)
storing the history and the purchase information in the storage device using a blockchain;
The point management program according to appendix 1, causing the computer to execute processing.

(付記3)
加盟店毎に第1の種別のポイントの付与及び利用の履歴を、自加盟店における前記第1の種別のポイントの付与及び利用に関連する購買情報と対応付けて前記記憶装置に記憶させ、
加盟店毎に第2の種別のポイントの付与及び利用の履歴を、自加盟店における前記第2の種別のポイントの付与及び利用に関連する購買情報と対応付けて前記記憶装置に記憶させ、
前記第1の種別のポイントから前記第2の種別のポイントへのポイントの変換に関する情報を前記記憶装置に記憶させる、
処理を前記コンピュータに実行させる、付記1又は2に記載のポイント管理プログラム。
(Appendix 3)
storing in the storage device a history of granting and using points of the first type for each member store in association with purchase information related to granting and using points of the first type at the own member store;
storing in the storage device a history of granting and using points of the second type for each member store in association with purchase information related to granting and using points of the second type at the own member store;
storing in the storage device information relating to conversion of points from the first type of points to the second type of points;
3. The point management program according to appendix 1 or 2, causing the computer to execute processing.

(付記4)
処理装置と、
加盟店毎にポイントの付与及び利用の履歴を、自加盟店におけるポイントの付与及び利用に関連する購買情報と対応付けて記憶する記憶装置と、
を備え、
前記処理装置は、
特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、前記記憶装置を参照して、前記特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定する特定部と、
特定した前記特定購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、前記他の加盟店に対して前記一部の購買情報の参照権限の付与を依頼して、前記参照権限が付与された後、前記一部の購買情報を取得して前記清算情報を取得する取得部と、
を備える、情報処理装置。
(Appendix 4)
a processor;
a storage device that stores a history of point grant and use for each member store in association with purchase information related to point grant and use at the own member store;
with
The processing device is
Identification that refers to the storage device and identifies purchase information related to the granting and use of points at a specific member store when a request for reference to settlement information for the granting and use of points at a specific member store is received Department and
When part of the specified specific purchase information is managed in association with the history of point granting and use at other member stores, the other member stores are authorized to refer to the part of the purchase information. an acquisition unit that acquires the partial purchase information and acquires the settlement information after the reference authority is granted;
An information processing device.

(付記5)
前記記憶装置は、前記履歴と前記購買情報とをブロックチェーンを使用して記憶する、
付記4に記載の情報処理装置。
(Appendix 5)
The storage device stores the history and the purchase information using a blockchain,
The information processing device according to appendix 4.

(付記6)
前記記憶装置は、
加盟店毎に第1の種別のポイントの付与及び利用の履歴を、自加盟店における前記第1の種別のポイントの付与及び利用に関連する購買情報と対応付けて記憶し、
加盟店毎に第2の種別のポイントの付与及び利用の履歴を、自加盟店における前記第2の種別のポイントの付与及び利用に関連する購買情報と対応付けて記憶し、
前記第1の種別のポイントから前記第2の種別のポイントへのポイントの変換に関する情報を記憶する、
付記4又は5に記載の情報処理装置。
(Appendix 6)
The storage device
storing a history of granting and using points of the first type for each member store in association with purchase information related to granting and using points of the first type at the own member store;
storing a history of granting and using points of the second type for each member store in association with purchase information related to granting and using points of the second type at the own member store;
storing information regarding conversion of points from said first type of points to said second type of points;
The information processing device according to appendix 4 or 5.

(付記7)
加盟店毎にポイントの付与及び利用の履歴を、自加盟店におけるポイントの付与及び利用に関連する購買情報と対応付けて記憶装置に記憶させ、
特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、前記記憶装置を参照して、前記特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定し、
特定した前記購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、前記他の加盟店に対して前記一部の購買情報の参照権限の付与を依頼して、前記参照権限が付与された後、前記一部の購買情報を取得して前記清算情報を取得する、
ポイント管理方法。
(Appendix 7)
storing in a storage device a history of point grant and use for each member store in association with purchase information related to point grant and use at the own member store;
When receiving a request to refer to settlement information for the granting and use of points at a specific member store, referring to the storage device to specify purchase information related to the granting and use of points at the specific member store;
If part of the specified purchase information is managed in association with the history of point granting and use at other member stores, authorization to refer to the part of the purchase information for the other member stores after requesting the grant and being granted the reference authority, acquiring the partial purchase information and acquiring the settlement information;
Point management method.

(付記8)
前記履歴と前記購買情報とをブロックチェーンを使用して前記記憶装置に記憶させる、
付記7に記載のポイント管理方法。
(Appendix 8)
storing the history and the purchase information in the storage device using a blockchain;
The point management method according to appendix 7.

(付記9)
加盟店毎に第1の種別のポイントの付与及び利用の履歴を、自加盟店における前記第1の種別のポイントの付与及び利用に関連する購買情報と対応付けて前記記憶装置に記憶させ、
加盟店毎に第2の種別のポイントの付与及び利用の履歴を、自加盟店における前記第2の種別のポイントの付与及び利用に関連する購買情報と対応付けて前記記憶装置に記憶させ、
前記第1の種別のポイントから前記第2の種別のポイントへのポイントの変換に関する情報を前記記憶装置に記憶させる、
付記7又は8に記載のポイント管理方法。
(Appendix 9)
storing in the storage device a history of granting and using points of the first type for each member store in association with purchase information related to granting and using points of the first type at the own member store;
storing in the storage device a history of granting and using points of the second type for each member store in association with purchase information related to granting and using points of the second type at the own member store;
storing in the storage device information relating to conversion of points from the first type of points to the second type of points;
The point management method according to appendix 7 or 8.

100,600 :ポイント管理システム
1 :ピア
11 :CPU
111 :付与処理部
112 :利用処理部
113 :交換処理部
114 :参照処理部
12 :メモリ
13 :表示制御部
130 :表示装置
14 :記憶装置
15 :入力I/F
151 :マウス
152 :キーボード
16 :読み書き処理部
160 :記録媒体
17 :通信I/F
1a :端末
1b :ポイントシステム
1c :権限管理サーバ
2 :ブロックチェーン
100, 600: Point management system 1: Peer 11: CPU
111: Assignment processing unit 112: Usage processing unit 113: Exchange processing unit 114: Reference processing unit 12: Memory 13: Display control unit 130: Display device 14: Storage device 15: Input I/F
151: mouse 152: keyboard 16: read/write processing unit 160: recording medium 17: communication I/F
1a: terminal 1b: point system 1c: authority management server 2: block chain

Claims (5)

コンピュータに、
加盟店毎にポイントの付与及び利用の履歴を、自加盟店におけるポイントの付与及び利用に関連する購買情報と対応付けて記憶装置に記憶させ、
特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、前記記憶装置を参照して、前記特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定し、
特定した前記購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、前記他の加盟店に対して前記一部の購買情報の参照権限の付与を依頼して、前記参照権限が付与された後、前記一部の購買情報を取得して前記清算情報を取得する、
処理を実行させる、ポイント管理プログラム。
to the computer,
storing in a storage device a history of point grant and use for each member store in association with purchase information related to point grant and use at the own member store;
When receiving a request to refer to settlement information for granting and using points at a specific member store, refer to the storage device to specify purchase information related to the granting and use of points at the specific member store. ,
If part of the specified purchase information is managed in association with the history of point granting and use at other member stores, authorization to refer to the part of the purchase information for the other member stores after requesting the grant and being granted the reference authority, acquiring the partial purchase information and acquiring the settlement information;
A point management program that executes processing.
前記履歴と前記購買情報とをブロックチェーンを使用して前記記憶装置に記憶させる、処理を前記コンピュータに実行させる、請求項1に記載のポイント管理プログラム。 2. The point management program according to claim 1, causing said computer to execute a process of storing said history and said purchase information in said storage device using blockchain. 加盟店毎に第1の種別のポイントの付与及び利用の履歴を、自加盟店における前記第1の種別のポイントの付与及び利用に関連する購買情報と対応付けて前記記憶装置に記憶させ、
加盟店毎に第2の種別のポイントの付与及び利用の履歴を、自加盟店における前記第2の種別のポイントの付与及び利用に関連する購買情報と対応付けて前記記憶装置に記憶させ、
前記第1の種別のポイントから前記第2の種別のポイントへのポイントの変換に関する情報を前記記憶装置に記憶させる、
処理を前記コンピュータに実行させる、請求項1又は2に記載のポイント管理プログラム。
storing in the storage device a history of granting and using points of the first type for each member store in association with purchase information related to granting and using points of the first type at the own member store;
storing in the storage device a history of granting and using points of the second type for each member store in association with purchase information related to granting and using points of the second type at the own member store;
storing in the storage device information relating to conversion of points from the first type of points to the second type of points;
3. The point management program according to claim 1, causing said computer to execute processing.
処理装置と、
加盟店毎にポイントの付与及び利用の履歴を、自加盟店におけるポイントの付与及び利用に関連する購買情報と対応付けて記憶する記憶装置と、
を備え、
前記処理装置は、
特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、前記記憶装置を参照して、前記特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定する特定部と、
特定した前記購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、前記他の加盟店に対して前記一部の購買情報の参照権限の付与を依頼して、前記参照権限が付与された後、前記一部の購買情報を取得して前記清算情報を取得する取得部と、
を備える、情報処理装置。
a processor;
a storage device that stores a history of point grant and use for each member store in association with purchase information related to point grant and use at the own member store;
with
The processing device is
When receiving a request to refer to settlement information for granting and using points at a specific member store, referring to the storage device to identify purchase information related to granting and using points at the specific member store. a specific part;
If part of the specified purchase information is managed in association with the history of point granting and use at other member stores, authorization to refer to the part of the purchase information for the other member stores an acquisition unit for requesting the grant and acquiring the partial purchase information and the settlement information after the reference authority is granted;
An information processing device.
加盟店毎にポイントの付与及び利用の履歴を、自加盟店におけるポイントの付与及び利用に関連する購買情報と対応付けて記憶装置に記憶させ、
特定の加盟店おけるポイントの付与及び利用に対する清算情報の参照依頼を受け付けた場合に、前記記憶装置を参照して、前記特定の加盟店におけるポイントの付与及び利用に関連する購買情報を特定し、
特定した前記購買情報の一部が他の加盟店におけるポイントの付与及び利用の履歴と対応付けて管理されている場合に、前記他の加盟店に対して前記一部の購買情報の参照権限の付与を依頼して、前記参照権限が付与された後、前記一部の購買情報を取得して前記清
算情報を取得する、
処理をコンピュータが実行する、ポイント管理方法。
storing in a storage device a history of point grant and use for each member store in association with purchase information related to point grant and use at the own member store;
When receiving a request to refer to settlement information for granting and using points at a specific member store, refer to the storage device to specify purchase information related to the granting and use of points at the specific member store. ,
If part of the specified purchase information is managed in association with the history of point granting and use at other member stores, authorization to refer to the part of the purchase information for the other member stores after requesting the grant and being granted the reference authority, acquiring the partial purchase information and acquiring the settlement information;
A point management method in which a computer executes processing .
JP2018190956A 2018-10-09 2018-10-09 Point management program, information processing device and point management method Active JP7167616B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018190956A JP7167616B2 (en) 2018-10-09 2018-10-09 Point management program, information processing device and point management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018190956A JP7167616B2 (en) 2018-10-09 2018-10-09 Point management program, information processing device and point management method

Publications (2)

Publication Number Publication Date
JP2020060903A JP2020060903A (en) 2020-04-16
JP7167616B2 true JP7167616B2 (en) 2022-11-09

Family

ID=70220197

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018190956A Active JP7167616B2 (en) 2018-10-09 2018-10-09 Point management program, information processing device and point management method

Country Status (1)

Country Link
JP (1) JP7167616B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7204025B1 (en) 2022-03-25 2023-01-13 Kddi株式会社 Data processing device, data processing method and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002007862A (en) 2000-06-20 2002-01-11 Hitachi Ltd Information management distribution service method
JP2002042244A (en) 2000-07-27 2002-02-08 Util Inc Barcode customer management system
JP2002056265A (en) 2000-08-09 2002-02-20 Bit Media:Kk Service point managing method
JP2009175779A (en) 2008-01-21 2009-08-06 Hitachi Omron Terminal Solutions Corp Transaction system, transaction method
JP2018049428A (en) 2016-09-21 2018-03-29 りそな決済サービス株式会社 Point management system, and point management method
JP2018156193A (en) 2017-03-15 2018-10-04 株式会社東芝 Point management device, point system, point management method, and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002007862A (en) 2000-06-20 2002-01-11 Hitachi Ltd Information management distribution service method
JP2002042244A (en) 2000-07-27 2002-02-08 Util Inc Barcode customer management system
JP2002056265A (en) 2000-08-09 2002-02-20 Bit Media:Kk Service point managing method
JP2009175779A (en) 2008-01-21 2009-08-06 Hitachi Omron Terminal Solutions Corp Transaction system, transaction method
JP2018049428A (en) 2016-09-21 2018-03-29 りそな決済サービス株式会社 Point management system, and point management method
JP2018156193A (en) 2017-03-15 2018-10-04 株式会社東芝 Point management device, point system, point management method, and program

Also Published As

Publication number Publication date
JP2020060903A (en) 2020-04-16

Similar Documents

Publication Publication Date Title
US11961067B2 (en) Splittable security token
AU2017370938B2 (en) Payment and invoice systems integration
US20140344046A1 (en) Electronic payment system with payer controlled transaction fees and variable rebate capabilities
US8521646B2 (en) System and method for assigning an initial transaction fee tier to a vendor in a payment system with a variable transaction fee
US20120290379A1 (en) System and method for facilitating the onboarding of prospective payers to an electronic payment system.
US20120330805A1 (en) Electronic Invoice and Payment System with Graphic Invoice Approval and Payment Status Reporting.
JP2017068651A (en) Bill payment management system and bill payment management method
US20180336627A9 (en) Methods and systems for managing consumer savings with credit card transactions
JP2011003037A (en) Prepaid settlement system and method for prepaid settlement using credit card number
JP6527833B2 (en) Salary settlement linkage system and salary settlement linkage method
US20220230154A1 (en) Method and system to dynamically route funding to virtual payment cards to resell subscription merchandise
US20120290381A1 (en) Electronic payment system with variable transaction fee and variable rebate capabilities
WO2020198040A1 (en) Multi-axis blockchain clearance of offers
US20120290471A1 (en) Payment Network with Multiple Vendor Participation Levels
JP7839758B2 (en) Information processing device, information processing method, and information processing program
JP7167616B2 (en) Point management program, information processing device and point management method
KR101520167B1 (en) Subcontract management system and performing mehtod thereof
US20180204288A1 (en) Cash Flow Management System
JP4282882B2 (en) Spending management system, spending management method, and storage medium
US10685342B2 (en) Systems and methods for use in routing funds, associated with transactions, to direct-pay accounts
JP7453440B1 (en) Information processing device, method, and system
JP2023037205A (en) Prepaid service provision system, method, and program
KR101500832B1 (en) Withholding agency method and system performing the same
CN119048213A (en) Rate determining method and device and electronic equipment
JP5899189B2 (en) USAGE INFORMATION MANAGEMENT DEVICE, USAGE INFORMATION MANAGEMENT METHOD, AND USAGE INFORMATION MANAGEMENT PROGRAM

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190607

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210610

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220323

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220606

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221010

R150 Certificate of patent or registration of utility model

Ref document number: 7167616

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150