JP6979249B1 - Information processing equipment, information processing methods and programs - Google Patents
Information processing equipment, information processing methods and programs Download PDFInfo
- Publication number
- JP6979249B1 JP6979249B1 JP2021131866A JP2021131866A JP6979249B1 JP 6979249 B1 JP6979249 B1 JP 6979249B1 JP 2021131866 A JP2021131866 A JP 2021131866A JP 2021131866 A JP2021131866 A JP 2021131866A JP 6979249 B1 JP6979249 B1 JP 6979249B1
- Authority
- JP
- Japan
- Prior art keywords
- data
- transaction data
- product information
- product
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 44
- 238000003672 processing method Methods 0.000 title claims description 4
- 238000013075 data extraction Methods 0.000 claims abstract description 20
- 239000000284 extract Substances 0.000 claims abstract description 14
- 238000000034 method Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 abstract description 5
- 230000005540 biological transmission Effects 0.000 abstract 1
- 238000012937 correction Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 238000013500 data storage Methods 0.000 description 4
- 238000010801 machine learning Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000007790 scraping Methods 0.000 description 2
- 238000005034 decoration Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】 クレジットカードの利用状況を把握することができるようにする。【解決手段】情報処理装置であって、クレジットカードの利用明細データを取得する利用明細取得部と、商品に関する商品情報を記憶する商品情報記憶部と、クレジットカードの利用者宛に送信された電子メールデータを取得する電子メール取得部と、電子メールデータを解析して取引データを抽出する取引データ抽出部と、取引データ及び利用明細データを対応づけるとともに、取引データに対応する商品情報を特定するデータ突合部と、利用明細データに商品情報を対応付けて出力する出力部と、を備えることを特徴とする。【選択図】図1PROBLEM TO BE SOLVED: To grasp the usage status of a credit card. SOLUTION: The information processing device is a usage statement acquisition unit for acquiring credit card usage statement data, a product information storage unit for storing product information related to a product, and an electronic transmission to a credit card user. The e-mail acquisition unit that acquires e-mail data, the transaction data extraction unit that analyzes e-mail data and extracts transaction data, and the transaction data and usage statement data are associated with each other, and the product information corresponding to the transaction data is specified. It is characterized by including a data matching unit and an output unit that outputs product information in association with usage detail data. [Selection diagram] Fig. 1
Description
本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing apparatus, an information processing method and a program.
特許文献1には、クレジットカードの利用明細情報と利用履歴とを対応付けることが記載されている。 Patent Document 1 describes associating credit card usage details information with usage history.
しかしながら、特許文献1ではクレジットカードの利用情報に基づいて利用履歴を作成しており、不正利用された利用情報であっても利用履歴が作成されてしまう。 However, in Patent Document 1, the usage history is created based on the usage information of the credit card, and the usage history is created even if the usage information is illegally used.
本発明はこのような背景を鑑みてなされたものであり、クレジットカードの利用状況を把握することのできる技術を提供することを目的とする。 The present invention has been made in view of such a background, and an object of the present invention is to provide a technique capable of grasping the usage status of a credit card.
上記課題を解決するための本発明の主たる発明は、情報処理装置であって、クレジットカードの利用明細データを取得する利用明細取得部と、商品に関する商品情報を記憶する商品情報記憶部と、前記クレジットカードの利用者宛に送信された電子メールデータを取得する電子メール取得部と、前記電子メールデータを解析して取引データを抽出する取引データ抽出部と、前記取引データ及び前記利用明細データを対応づけるとともに、前記取引データに対応する前記商品情報を特定するデータ突合部と、前記利用明細データに前記商品情報を対応付けて出力する出力部と、を備えることを特徴とする。 The main invention of the present invention for solving the above-mentioned problems is an information processing apparatus, which includes a usage statement acquisition unit for acquiring credit card usage statement data, a product information storage unit for storing product information related to the product, and the above-mentioned. An e-mail acquisition unit that acquires e-mail data sent to a credit card user, a transaction data extraction unit that analyzes the e-mail data and extracts transaction data, and the transaction data and the usage statement data. It is characterized by including a data matching unit for specifying the product information corresponding to the transaction data, and an output unit for outputting the product information in association with the usage detail data.
その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面により明らかにされる。 Other problems disclosed in the present application and solutions thereof will be clarified by the columns and drawings of the embodiments of the invention.
本発明によれば、クレジットカードの利用状況を把握することができる。 According to the present invention, it is possible to grasp the usage status of a credit card.
<発明の概要>
本発明の実施形態の内容を列記して説明する。本発明は、たとえば、以下のような構成を備える。
[項目1]
クレジットカードの利用明細データを取得する利用明細取得部と、
商品に関する商品情報を記憶する商品情報記憶部と、
前記クレジットカードの利用者宛に送信された電子メールデータを取得する電子メール取得部と、
前記電子メールデータを解析して取引データを抽出する取引データ抽出部と、
前記取引データ及び前記利用明細データを対応づけるとともに、前記取引データに対応する前記商品情報を特定するデータ突合部と、
前記利用明細データに前記商品情報を対応付けて出力する出力部と、
を備えることを特徴とする情報処理装置。
[項目2]
項目1に記載の情報処理装置であって、
前記データ突合部は、前記取引データと前記利用明細データとの対応付けが正しいか否かをユーザに確認すること、
を特徴とする情報処理装置。
[項目3]
項目2に記載の情報処理装置であって、
前記データ突合部は、前記ユーザからの入力を機械学習すること、
を特徴とする情報処理装置。
[項目4]
項目1乃至3のいずれか1項に記載の情報処理装置であって、
前記取引データ抽出部は、前記電子メールデータに前記取引データが含まれておらず、前記取引データを特定する情報が含まれている場合に、前記電子メールデータを送信したECサイトにアクセスし、前記取引データを取得すること、
を特徴とする情報処理装置。
[項目5]
項目1乃至4のいずれか1項に記載の情報処理装置であって、
前記取引データには決済手段が含まれており、
所定の第1の決済手段以外の第2の決済手段が含まれる前記取引データに基づいて、商品をユーザに提案するとともに、前記第1の決済手段の利用を提案する商品提案部をさらに備えること、
を特徴とする情報処理装置。
[項目6]
クレジットカードの利用明細データを取得するステップと、
商品に関する商品情報を記憶するステップと、
前記クレジットカードの利用者宛に送信された電子メールデータを取得するステップと、
前記電子メールデータを解析して取引データを抽出するステップと、
前記取引データ及び前記利用明細データを対応づけるとともに、前記取引データに対応する前記商品情報を特定するステップと、
前記利用明細データに前記商品情報を対応付けて出力するステップと、
をコンピュータが実行することを特徴とする情報処理方法。
[項目7]
クレジットカードの利用明細データを取得するステップと、
商品に関する商品情報を記憶するステップと、
前記クレジットカードの利用者宛に送信された電子メールデータを取得するステップと、
前記電子メールデータを解析して取引データを抽出するステップと、
前記取引データ及び前記利用明細データを対応づけるとともに、前記取引データに対応する前記商品情報を特定するステップと、
前記利用明細データに前記商品情報を対応付けて出力するステップと、
をコンピュータに実行させるためのプログラム。
<Outline of the invention>
The contents of the embodiments of the present invention will be described in a list. The present invention includes, for example, the following configuration.
[Item 1]
The usage statement acquisition unit that acquires credit card usage statement data,
A product information storage unit that stores product information related to products,
An e-mail acquisition unit that acquires e-mail data sent to the credit card user, and
A transaction data extraction unit that analyzes the e-mail data and extracts transaction data,
A data matching unit that associates the transaction data with the usage statement data and specifies the product information corresponding to the transaction data.
An output unit that outputs the product information in association with the usage detail data,
An information processing device characterized by being equipped with.
[Item 2]
The information processing device according to item 1.
The data matching unit confirms with the user whether or not the correspondence between the transaction data and the usage statement data is correct.
An information processing device characterized by.
[Item 3]
The information processing device according to
The data matching unit machine-learns the input from the user.
An information processing device characterized by.
[Item 4]
The information processing apparatus according to any one of items 1 to 3.
The transaction data extraction unit accesses the EC site to which the e-mail data is transmitted when the e-mail data does not include the transaction data but contains information for specifying the transaction data. Acquiring the transaction data,
An information processing device characterized by.
[Item 5]
The information processing apparatus according to any one of items 1 to 4.
The transaction data includes payment methods and
A product proposal unit that proposes a product to a user and proposes the use of the first payment means is further provided based on the transaction data including a second payment means other than the predetermined first payment means. ,
An information processing device characterized by.
[Item 6]
Steps to get credit card usage statement data,
Steps to memorize product information about products and
The step of acquiring the e-mail data sent to the credit card user, and
Steps to analyze the e-mail data and extract transaction data,
A step of associating the transaction data with the usage statement data and specifying the product information corresponding to the transaction data, and
A step of associating the product information with the usage detail data and outputting the product information.
An information processing method characterized by the execution of a computer.
[Item 7]
Steps to get credit card usage statement data,
Steps to memorize product information about products and
The step of acquiring the e-mail data sent to the credit card user, and
Steps to analyze the e-mail data and extract transaction data,
A step of associating the transaction data with the usage statement data and specifying the product information corresponding to the transaction data, and
A step of associating the product information with the usage detail data and outputting the product information.
A program that lets your computer run.
<システム概要>
以下、本発明の一実施形態に係る情報処理装置10について説明する。本実施形態の情報処理装置10は、クレジットカードの利用明細に表示される決済内容の詳細を、電子商取引(EC)サイトにおいて商品を購入した場合など、商取引が行われた際に発行される電子メールから取得しようとするものである。電子メールで送信される取引履歴は実世界でのレシートと同様の意味をなしているものの、大量の電子メールに埋もれて有効活用されていないのが現状である。スマートフォンのアプリやWeb上のクレジットカードの利用明細画面において、電子メールと連携することで、従来の明細に商品名の突合やヒントを与えることが可能となる。具体的には、商取引において決済された内容が、クレジットカードの利用明細とともに一覧で並び、出費の確認を容易にすることで、実際の商品を発見しやすくさせることができるようにする。また、合計金額や日時、店舗名との突合が成功した場合は、具体的な商品名を紐付けて表示させることもできる。さらに、クレジットカードの利用明細に不審な点があった場合に、ユーザは利用明細に紐付く取引を確認することができるので、クレジットカード会社に問い合わせすることなく自己完結できることが期待され、クレジットカード会社におけるサポートコストを削減することができる。
<System overview>
Hereinafter, the
<ハードウェア構成例>
図1は、本実施形態に係る情報処理装置10のハードウェア構成例を示す図である。情報処理装置10は、例えばワークステーションやパーソナルコンピュータのような汎用コンピュータとしてもよいし、あるいはクラウド・コンピューティングによって論理的に実現されてもよい。なお、図示された構成は一例であり、これ以外の構成を有していてもよい。情報処理装置は、CPU101、メモリ102、記憶装置103、通信インタフェース104、入力装置105、出力装置106を備える。記憶装置103は、各種のデータやプログラムを記憶する、例えばハードディスクドライブやソリッドステートドライブ、フラッシュメモリなどである。通信インタフェース104は、通信ネットワーク3に接続するためのインタフェースであり、例えばイーサネット(登録商標)に接続するためのアダプタ、公衆電話回線網に接続するためのモデム、無線通信を行うための無線通信機、シリアル通信のためのUSB(Universal Serial Bus)コネクタやRS232Cコネクタなどである。入力装置105は、データを入力する、例えばキーボードやマウス、タッチパネル、ボタン、マイクロフォンなどである。出力装置106は、データを出力する、例えばディスプレイやプリンタ、スピーカなどである。なお、後述する情報処理装置10が備える各機能部は、CPU101が記憶装置103に記憶されているプログラムをメモリ102に読み出して実行することにより実現され、情報処理装置10が備える記憶部は、メモリ102及び記憶装置103が提供する記憶領域の一部として実現されることができる。
<Hardware configuration example>
FIG. 1 is a diagram showing a hardware configuration example of the
<ソフトウェア構成例>
図2は、本実施形態の情報処理装置10のソフトウェア構成例を示す図である。情報処理装置10は、利用明細取得部111、商品情報取得部112、電子メール取得部113、取引データ抽出部114、データ突合部115、データ出力部116、データ修正部117、アラート出力部118、商品提案部119、取引データ記憶部131、ルール記憶部132、請求名義記憶部133、商品情報記憶部134を備える。
<Software configuration example>
FIG. 2 is a diagram showing a software configuration example of the
利用明細取得部111は、ユーザによるクレジットカードの利用明細データを取得する。利用明細取得部111は、例えば、クレジットカードを発行しているカード会社のサーバから、例えば、APIを呼び出したり、Webサービスに自動ログインして明細データの一覧をスクレイピングしたりすることで、利用明細データを取得することができる。なお、利用明細データの取得処理には公知の手法を用いることができる。利用明細データには、クレジットカードの利用日、利用店名、利用者、利用金額などが含まれうる。
The usage
取引データ記憶部131は、商取引に関する情報(以下、取引データという。)を記憶する。取引データには、取引日、取引が行われた店舗の店舗名、商品又はサービスに対する支払金額、決済手段、商品の送料、取引に係る取引金額、商品又はサービスの名称(商品名)などが含まれうる。取引金額は、支払金額に送料を加算し、ポイントや手数料その他に応じた加算減算を行った後の最終金額であり、決済の対象となる決済金額となる。決済手段は、クレジットカードやポイント、プリペイドカード、QRコード(登録商標)決済など、各種の決済手段のうちどの決済手段により決済されたかを示す。
The transaction
ルール記憶部132は、電子メールデータを解析するためのルールを記憶する。ルール記憶部132は、店舗ごとにルールを記憶することができる。ルールは、例えば、電子メールデータを機械学習により学習した学習モデルであってもよい。ルール記憶部132は、電子メールの送信元となるアドレスのパターン(アドレスそのものであってもよいし、アドレスを正規表現等により表現したパターンであってもよい。)をさらに対応付けて記憶するようにすることもできる。
The
請求名義記憶部133は、商取引の主体である店舗名と、クレジットカードの加盟店として請求を行う請求人名(明細表記)とを対応付けて記憶する。
The billing
商品情報記憶部134は、商取引の対象となる商品に関する情報(以下、商品情報という。)を記憶する。商品情報には、商品を特定する商品IDに対応付けて、商品に関連するユーザの目的、商品のカテゴリ、消耗品フラグ、商品名、商品名パターン、メーカー名、メーカー名パターン、商品説明、ターゲット属性、定価などが含まれうる。
The product
目的は、複数設定することができる。例えば、ボールペンについて、「筆記」及び「装飾」の目的を設定するなどすることもできる。 Multiple purposes can be set. For example, for a ballpoint pen, the purpose of "writing" and "decoration" can be set.
カテゴリは、目的ごとに設定することができる。カテゴリは複数階層であってもよく、例えば、大分類、中分類、小分類などを設定することができる。 The category can be set for each purpose. The category may have a plurality of layers, and for example, a major classification, a middle classification, a minor classification, and the like can be set.
消耗品フラグは、当該商品が消耗品に該当するか否かを示す情報である。 The consumables flag is information indicating whether or not the product is a consumable item.
商品名パターンは、商品の表記揺れを特定可能なパターンとすることができる。また、商品名の正式名に加えて通称や略称等、商品の特定に用いられる名称を1つ又は複数設定するようにしてもよい。 The product name pattern can be a pattern in which the notational fluctuation of the product can be specified. Further, in addition to the official name of the product name, one or more names used for specifying the product, such as a common name or an abbreviation, may be set.
ターゲット属性は、例えば、この商品が想定するユーザセグメントを特定する情報(デモグラフィック情報など)としてもよいし、この商品を好きなユーザ又はセグメントを特定するための情報(セグメント情報)としてもよい。セグメント情報は、ある商品IDを含む購入データに対応するユーザに共通する特徴量とすることができる。 The target attribute may be, for example, information for specifying a user segment assumed by this product (demographic information, etc.), or information for specifying a user or segment who likes this product (segment information). The segment information can be a feature amount common to users corresponding to purchase data including a certain product ID.
商品情報取得部112は、商品情報を取得して商品情報記憶部134に登録する。商品情報取得部112は、例えば、オペレータから商品情報の入力を受け付けることができる。例えば、JANコードに付随する商品情報とすることができる。また、商品情報取得部112は、メーカーや販売店のサーバにアクセスして、例えばスクレイピングによりWebサイトで提供されている商品情報を読み取ることにより、また、サーバがAPIを提供している場合には、当該APIを呼び出すことにより、商品情報を取得することができる。商品情報取得部112は、取得した商品情報を商品情報記憶部134に登録することができる。商品情報の登録時には、
The product
電子メール取得部113は、ユーザ宛ての電子メールデータを取得する。電子メール取得部113は、メールサーバにアクセスして、POP(Post Office Protocol)、IMAP(Internet Message Access Protocol)などのプロトコルに従って、ユーザのメールボックスから電子メールデータを取得することができる。情報処理装置10は、アクセスするメールサーバをユーザIDに対応付けて管理するメールサーバ記憶部を備えるようにし、電子メール取得部113は、メールサーバ記憶部に登録されている全てのメールサーバにアクセスして、電子メールデータを収集するようにすることもできる。
The
取引データ抽出部114は、電子メールデータを解析して取引データを抽出する。電子メールデータのうち、商取引に関連するものには、取引に関連する情報(取引データ)が含まれている。取引データ抽出部114は、ルール記憶部132に登録されているルールに従って電子メールデータから取引データを抽出することができる。取引データ抽出部114は、電子メールデータに含まれている送信元のアドレスがマッチするアドレスパターンに対応するルールをルール記憶部132から読み出して、読み出したルールに基づいて電子メールデータから取引データを抽出することができる。また、取引データ抽出部114は、ルール記憶部132に記憶されている全てのルールを適用して、取引データの抽出に成功したものを使用するようにしてもよく、この場合には、成功したルールに対応する店舗名を特定することができる。
The transaction
図3は、電子メールデータの一例を説明する図である。図3には、EC(電子商取引)サイトにおいて商品が購入された際に通知される電子メールである購入通知メール21の例が示されている。購入通知メール21には、商品が購入された日時211、購入された商品212、取引金額213(商品に対する支払金額と送料とを含む。)を示すテキストデータが含まれている。取引データ抽出部114は、ルールに従ってこれらのデータを電子メールデータから抽出し、抽出したデータに基づいて取引データを作成することができる。
FIG. 3 is a diagram illustrating an example of e-mail data. FIG. 3 shows an example of a purchase notification mail 21 which is an e-mail notified when a product is purchased on an EC (electronic commerce) site. The purchase notification mail 21 contains text data indicating the date and time when the product was purchased 211, the purchased
また、取引データ抽出部114は、ECサイトなどで管理されている取引履歴を特定するための情報(例えば、取引履歴を閲覧するためのURLなど)を電子メールデータから取得し、取得した情報に基づいてECサイトにアクセスして取引データを取得するようにすることができる。この場合、取引データ抽出部114は、リンク先のWebページから取引履歴として表示されている取引データを、スクレイピング等の手法により抽出するようにすることができる。また、取引データ抽出部114は、電子メールデータから抽出した取引履歴を特定するための情報を、ECサイトが提供するAPIに渡して取引データを取得するようにすることもできる。
Further, the transaction
データ突合部115は、取引データ及び利用明細データを対応付ける。本実施形態では、クレジットカードの利用明細側で表示される利用店名の表記についてマスターデータとなる請求名義記憶部133を構築し、電子メールとして発行される購入履歴と突合する。データ突合部115は、利用明細データに含まれる利用金額(決済金額)及び利用日(決済日)と、取引データに含まれる取引金額及び取引日とが一致するか否かにより、利用明細データと取引データとを対応付けることができる。また、データ突合部115は、利用明細データに含まれる利用店名に一致する明細表記が請求名義記憶部133に登録されている場合には、当該明細表記に対応する店舗名を請求名義記憶部133から読み出して、読み出した店舗名と、取引データの店舗名とが一致するか否かを、対応づけに用いるようにしてもよい。
The
また、データ突合部115は、利用明細データと突合された取引データに対応する商品情報を商品情報記憶部134から特定し、特定した商品情報を利用明細データに対応付けるようにしてもよい。データ突合部115は、例えば、取引データに含まれる商品名が、商品名パターンにマッチする商品情報を特定することができる。また、データ突合部114は、取引データにメーカー名と商品名とが含まれている場合には、メーカー名がメーカー名パターンにマッチし、かつ、商品名が商品名パターンにマッチする商品情報を特定することもできる。
Further, the
データ突合部115は、パターンマッチング以外にも、例えば、電子メールデータから抽出した取引データの各項目を入力データとして、商品情報を推測する学習モデルを用いて商品情報を特定するようにすることもできる。この場合、例えば、取引データの各項目を入力データとし、商品情報を特定する商品IDを教師データとした機械学習により学習モデルを作成及び更新することができる。
In addition to pattern matching, the
データ突合部115はまた、事前に設定されたECサイトから送信された電子メールデータについては、突合の是非をユーザに確認するようにすることができる。データ突合部115は、例えば、利用明細データについて、取引データ又は商品情報を提示し、「この内容でしょうか?」などの確認メッセージを表示して、ユーザから正しい突合であるか否かの入力を受け付け、正しいことが入力された場合にのみ、突合が成功したと判定することができる。ここで、突合に失敗した場合には、その他のルールを用いて再度突合を行うようにしてもよい。
The
データ突合部115はまた、事前に設定されたECサイト又はショップから送信された電子メールデータについては、ユーザに利用明細データと商品情報との突合を行わせるようにすることもできる。この場合、データ突合部115は、利用明細データと完全に一致しないものの類似する取引データ又は商品データについて、類似度が所定値以下であるものについて、上記のようにしてユーザに確認を行うようにすることができる。
The
<表示>
データ出力部116は、利用明細データに取引データを対応付けて出力する。データ出力部116は、例えば、利用明細データと取引データとを対応付けて一覧表示するためのリストデータを、ユーザのユーザ端末に送信するようにしてもよいし、クレジットカード会社のサーバに送信するようにしてもよい。これにより、クレジットカード会社において利用明細を表示するにあたり、本実施形態の情報処理装置10からのリストデータを用いて、利用明細に紐付いた取引データを表示させるようにすることができる。
<Display>
The
また、データ出力部116は、取引データに代えて又は取引データに加えて、取引データに対応する商品情報を利用明細データに対応付けて出力することもできる。
Further, the
データ修正部117は、ユーザから突合の修正を受け付ける。データ修正部117は、例えば、データ出力部116が出力した取引データについて、ユーザから突合に誤りがあったことの指摘を受け付けることができる。データ修正部117は、受け付けた誤りをオペレータに報知することができる。
The
また、データ修正部117は、利用明細データに対応する取引データの指定を受け付けることもできる。データ修正部117は、例えば、ユーザから誤りの指摘を受けた場合に、取引データの全て又は利用明細データとの突合がなされていないものを表示するようにユーザのユーザ端末に送信し、ユーザから正しい取引データの指定を受け付けるようにすることができる。
In addition, the
また、データ修正部117は、ユーザからの誤りの指摘を学習するようにしてもよい。例えば、ルールが機械学習により作成される学習モデルである場合に、データ修正部117は、強化学習により学習モデルを更新することができる。また、学習モデルとパターンマッチングとを併用し、パターンにマッチしなかった取引データについて、学習モデルを用いて商品情報を推定するようにすることもできる。
Further, the
<不正検知・推測>
アラート出力部118は、利用明細データに取引データを対応付けることができない場合にアラートを出力することができる。アラート出力部118は、電子メールによりアラートを通知するようにしてもよいし、ソーシャルネットワーク(SNS)でのダイレクトメッセージや投稿などにより通知をするようにしてもよいし、スマートフォン等の利用者の携帯端末にプッシュ通知を行うようにしてもよいし、SMS等によりテキストメッセージを携帯電話に送信するようにしてもよい。
<Fraud detection / guessing>
The
また、アラート出力部118は、データ突合部115による突合(カード決済と購入履歴の合致)に成功した場合に、突合が行われたこと、あるいは、決済が行われたことなどを示すメッセージを通知するようにしてもよい。
Further, when the
<商品の提案>
商品提案部119は、ユーザに商品を提案することができる。商品提案部119は、例えば、取引データ及び対応する商品情報に基づいて、ユーザの興味対象のカテゴリを特定し、特定したカテゴリの他の商品をユーザに提案することができる。
<Product proposal>
The
また、商品提案部119は、当該利用明細データに係るクレジットカードとは異なる決済手段により決済された取引データのみに基づいて商品を提案することができる。この場合に、商品提案部119は、当該クレジットカードでの決済を提案するとともに、当該クレジットカードでの決済を条件としたリワード(例えば、ポイントの付与やクーポンの発行等)を行うことができる。これにより、クレジットカード会社にとってのいわゆるブランドスイッチのレコメンドを行うことができる。
Further, the
また、商品提案部119は、電子メールデータから取引データを抽出した際に、取引データに含まれる決済手段が、利用明細データに係るクレジットカードとは異なる場合に、当該クレジットカードに係る広告を表示し、又は商品の提案とともに当該クレジットカードの利用によるリワードを提案することができる。
Further, when the transaction data is extracted from the e-mail data, the
情報処理装置10には、クレジットカード会社からのキャンペーン情報を記憶するキャンペーン記憶部を設けるようにし、キャンペーン情報に応じて提案を行うようにしてもよい。例えば、キャンペーン情報には、商品又はカテゴリと、決済手段(クレジットカード等)の指定と、キャンペーン期間と、ターゲットとするユーザを特定する情報とが含まれており、商品提案部119は、現時点がキャンペーン期間に含まれており、かつ、ユーザがターゲットにマッチするキャンペーン情報について、指定されている商品又は指定されているカテゴリに所属する商品を、指定されている決済手段により決済することの広告を表示することができる。
The
<動作>
図4は、本実施形態の情報処理装置10の動作を説明する図である。
<Operation>
FIG. 4 is a diagram illustrating the operation of the
電子メール取得部113は、ユーザの電子メールデータを取得し(S301)、取引データ抽出部114は、当該電子メールデータから取引データを抽出する(S302)。上述したように、取引データ抽出部114は、電子メールの送信元にマッチするパターンに対応するルールをルール記憶部132から読み出して、読み出したルールに従って取引データを抽出することができる。また、ルール記憶部132に登録されているルールを、取引データの抽出に成功するまで順番に試行していってもよい。取引データ抽出部114は、抽出した取引データを取引データ記憶部131に登録する(S303)。
The
利用明細取得部111は、例えば、クレジットカードのWebサイトなどから利用明細データを取得する(S304)。データ突合部115は、利用明細データの利用日及び利用金額と一致する、取引日及び取引金額を含む取引データを検索して突合処理を行う(S305)。なお、データの突合は、取引日及び取引金額(利用日及び利用金額)に加えて、店舗名を用いて行うようにしてもよい。この場合、データ突合部115は、利用明細データの利用店名に一致する明細表記に対応する店舗名を請求名義記憶部133から読み出し、読み出した店舗名と、取引データの店舗名とを突合させるようにすることができる。
The usage
利用日及び利用金額と一致する取引日及び取引金額を含む取引データが存在した場合、すなわち、利用明細データと取引データとの突合に成功した場合(S306:YES)、データ突合部115は、取引データに対応する商品情報を商品情報記憶部134から特定し(S307)、データ出力部116は、利用明細データと商品情報とを対応付けて出力する(S308)。ここでアラート出力部118は、突合に成功した旨をユーザに通知するようにしてもよい。
When transaction data including the transaction date and transaction amount matching the usage date and usage amount exists, that is, when the matching between the usage details data and the transaction data is successful (S306: YES), the
一方、利用明細データと取引データとの突合に失敗した場合には(S306:NO)、アラート出力部118は、アラートを出力する(S309)。
On the other hand, if the matching between the usage details data and the transaction data fails (S306: NO), the
以上のようにして、クレジットカードの利用明細と、電子メールで送信されてくる取引履歴とを対応付けて出力することができる。 As described above, it is possible to output the credit card usage details and the transaction history sent by e-mail in association with each other.
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。 Although the present embodiment has been described above, the above embodiment is for facilitating the understanding of the present invention, and is not for limiting the interpretation of the present invention. The present invention can be modified and improved without departing from the spirit thereof, and the present invention also includes an equivalent thereof.
たとえば、本実施形態では、情報処理装置10が主体的に利用明細データを取得するものとしたが、これに限らず、外部から利用明細データが与えられ、これに応じて、与えられた利用明細データに対応する取引データを突合し、取引データに対応する商品情報を応答するようにすることもできる。例えば、利用明細を閲覧しているユーザが不審な利用明細を発見した場合(例えば、利用した覚えのない店名からの請求がされているような場合)に、利用明細データを情報処理装置10に与えて、当該利用明細データに対応する取引データを確認するようにすることができる。この場合、例えば、クレジットカード会社のWebページにおいて、あるいは、利用明細を閲覧するスマートフォンのアプリにおいて、利用明細データの一覧を表示するとともに、当該利用明細データの詳細を確認するボタンやリンクなどを配置し、当該ボタンやリンクなどにより指定された利用明細データを情報処理装置10に送信し、情報処理装置10がこれに応じて取引データを返却し、Webページやアプリにおいて応答された取引データを表示するようにすることができる。
For example, in the present embodiment, the
111 利用明細取得部
112 商品情報取得部
113 電子メール取得部
114 取引データ抽出部
115 データ突合部
116 データ出力部
117 データ修正部
118 アラート出力部
119 商品提案部
131 取引データ記憶部
132 ルール記憶部
133 請求名義記憶部
134 商品情報記憶部
111 Usage
Claims (6)
商品に関する商品情報を記憶する商品情報記憶部と、
前記クレジットカードの利用者宛に送信された電子メールデータを取得する電子メール取得部と、
前記電子メールデータを解析して取引データを抽出する取引データ抽出部と、
前記取引データ及び前記利用明細データを対応づけるとともに、前記取引データに対応する前記商品情報を前記商品情報記憶部から特定するデータ突合部と、
前記利用明細データに前記商品情報を対応付けて出力する出力部と、
を備えることを特徴とする情報処理装置。 The usage statement acquisition unit that acquires credit card usage statement data,
A product information storage unit that stores product information related to products,
An e-mail acquisition unit that acquires e-mail data sent to the credit card user, and
A transaction data extraction unit that analyzes the e-mail data and extracts transaction data,
A data matching unit that associates the transaction data with the usage statement data and specifies the product information corresponding to the transaction data from the product information storage unit.
An output unit that outputs the product information in association with the usage detail data,
An information processing device characterized by being equipped with.
前記データ突合部は、前記取引データと前記利用明細データとの対応付けが正しいか否かをユーザに確認すること、
を特徴とする情報処理装置。 The information processing apparatus according to claim 1.
The data matching unit confirms with the user whether or not the correspondence between the transaction data and the usage statement data is correct.
An information processing device characterized by.
前記取引データ抽出部は、前記電子メールデータに前記取引データが含まれておらず、前記取引データを特定する情報が含まれている場合に、前記電子メールデータを送信したECサイトにアクセスし、前記取引データを取得すること、
を特徴とする情報処理装置。 The information processing apparatus according to claim 1 or 2.
The transaction data extraction unit accesses the EC site to which the e-mail data is transmitted when the e-mail data does not include the transaction data but contains information for specifying the transaction data. Acquiring the transaction data,
An information processing device characterized by.
前記取引データには決済手段が含まれており、
所定の第1の決済手段以外の第2の決済手段が含まれる前記取引データに基づいて、商品をユーザに提案するとともに、前記第1の決済手段の利用を提案する商品提案部をさらに備えること、
を特徴とする情報処理装置。 The information processing apparatus according to any one of claims 1 to 3.
The transaction data includes payment methods and
A product proposal unit that proposes a product to a user and proposes the use of the first payment means is further provided based on the transaction data including a second payment means other than the predetermined first payment means. ,
An information processing device characterized by.
商品に関する商品情報を記憶するステップと、
前記クレジットカードの利用者宛に送信された電子メールデータを取得するステップと、
前記電子メールデータを解析して取引データを抽出するステップと、
前記取引データ及び前記利用明細データを対応づけるとともに、前記取引データに対応する前記商品情報を前記商品情報記憶部から特定するステップと、
前記利用明細データに前記商品情報を対応付けて出力するステップと、
をコンピュータが実行することを特徴とする情報処理方法。 Steps to get credit card usage statement data,
Steps to memorize product information about products and
The step of acquiring the e-mail data sent to the credit card user, and
Steps to analyze the e-mail data and extract transaction data,
A step of associating the transaction data with the usage statement data and specifying the product information corresponding to the transaction data from the product information storage unit.
A step of associating the product information with the usage detail data and outputting the product information.
An information processing method characterized by the execution of a computer.
商品に関する商品情報を記憶するステップと、
前記クレジットカードの利用者宛に送信された電子メールデータを取得するステップと、
前記電子メールデータを解析して取引データを抽出するステップと、
前記取引データ及び前記利用明細データを対応づけるとともに、前記取引データに対応する前記商品情報を前記商品情報記憶部から特定するステップと、
前記利用明細データに前記商品情報を対応付けて出力するステップと、
をコンピュータに実行させるためのプログラム。
Steps to get credit card usage statement data,
Steps to memorize product information about products and
The step of acquiring the e-mail data sent to the credit card user, and
Steps to analyze the e-mail data and extract transaction data,
A step of associating the transaction data with the usage statement data and specifying the product information corresponding to the transaction data from the product information storage unit.
A step of associating the product information with the usage detail data and outputting the product information.
A program that lets your computer run.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021131866A JP6979249B1 (en) | 2021-08-13 | 2021-08-13 | Information processing equipment, information processing methods and programs |
JP2021181983A JP2023026278A (en) | 2021-08-13 | 2021-11-08 | Information processing apparatus, information processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021131866A JP6979249B1 (en) | 2021-08-13 | 2021-08-13 | Information processing equipment, information processing methods and programs |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021181983A Division JP2023026278A (en) | 2021-08-13 | 2021-11-08 | Information processing apparatus, information processing method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6979249B1 true JP6979249B1 (en) | 2021-12-08 |
JP2023026152A JP2023026152A (en) | 2023-02-24 |
Family
ID=78815874
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021131866A Active JP6979249B1 (en) | 2021-08-13 | 2021-08-13 | Information processing equipment, information processing methods and programs |
JP2021181983A Pending JP2023026278A (en) | 2021-08-13 | 2021-11-08 | Information processing apparatus, information processing method, and program |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021181983A Pending JP2023026278A (en) | 2021-08-13 | 2021-11-08 | Information processing apparatus, information processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP6979249B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4964345B1 (en) * | 2011-07-26 | 2012-06-27 | 日清食品ホールディングス株式会社 | Checkout server and checkout control method |
JP2015125532A (en) * | 2013-12-26 | 2015-07-06 | 株式会社日本総合研究所 | Blog detail creation terminal, method, and program |
JP2015194861A (en) * | 2014-03-31 | 2015-11-05 | 株式会社日本総合研究所 | Collation system, program, and collation method |
US20150371339A1 (en) * | 2014-06-18 | 2015-12-24 | Mastercard International Incorporated | E-mailed receipt grab and storage for consumer tracking of expenditures |
-
2021
- 2021-08-13 JP JP2021131866A patent/JP6979249B1/en active Active
- 2021-11-08 JP JP2021181983A patent/JP2023026278A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4964345B1 (en) * | 2011-07-26 | 2012-06-27 | 日清食品ホールディングス株式会社 | Checkout server and checkout control method |
JP2015125532A (en) * | 2013-12-26 | 2015-07-06 | 株式会社日本総合研究所 | Blog detail creation terminal, method, and program |
JP2015194861A (en) * | 2014-03-31 | 2015-11-05 | 株式会社日本総合研究所 | Collation system, program, and collation method |
US20150371339A1 (en) * | 2014-06-18 | 2015-12-24 | Mastercard International Incorporated | E-mailed receipt grab and storage for consumer tracking of expenditures |
Also Published As
Publication number | Publication date |
---|---|
JP2023026152A (en) | 2023-02-24 |
JP2023026278A (en) | 2023-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104346743B (en) | Electronic billing system and management server, processing unit and control method | |
JP2002203153A (en) | System and method for selling custom-made goods, server used for selling custom-made goods, and recording medium | |
JP6310539B1 (en) | Information processing system, information processing method, and information processing program | |
US20150039479A1 (en) | Electronic receipt system, merchandise sales data processing apparatus, and electronic receipt management server | |
WO2022270120A1 (en) | Information processing system, information processing method, and program | |
CN102640088A (en) | Input numerical value display device, input numerical value display program, server device for input numerical value display, input numerical value display method, and recording medium wherein input numerical value display program is recorded | |
JP2008021144A (en) | Method of detecting uauthorized behavior in transaction over network | |
JP6979249B1 (en) | Information processing equipment, information processing methods and programs | |
JP7026427B1 (en) | Information processing equipment, information processing methods and programs | |
JP2011141671A (en) | Slip reference system and slip reference method | |
JP7051179B1 (en) | Information processing system, information processing method and program | |
JP7029211B1 (en) | Information processing equipment, information processing methods and programs | |
JP4976072B2 (en) | Delivery procedure for successful bid items | |
JP2021162988A (en) | Information processing method | |
JP2024134488A (en) | Information processing device, information processing method, and program | |
JP2002312645A (en) | Information processor, program, and method for processing article delivery data | |
JP7008381B1 (en) | Fraud detection system, fraud detection method and program | |
JP2022180274A (en) | Information processing system | |
JP7051176B1 (en) | Information processing system, information processing method and program | |
JP7189390B1 (en) | Information processing device, information processing method and information processing program | |
JP7259121B1 (en) | Information processing device, information processing method and information processing program | |
JP7257081B1 (en) | Information processing system, information processing method and program | |
KR20090098361A (en) | System and method of providing dealing history updating service | |
JP7496023B1 (en) | Information processing device, information processing method, and program | |
JP2002163528A (en) | Benefit management device, chargeable service management device, point service providing system and point service providing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210813 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20210813 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210902 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210910 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210922 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210924 |
|
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: 20211007 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211108 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6979249 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |